WebGUI irc logs from: 2009-04.log

--- Log opened Wed Apr 01 00:00:58 2009
+perlDreamerperlmonkey2: You've just been nominated to start the javascript debugging page on the wiki00:18
+perlmonkey2hah00:19
+perlmonkey2it would be, in totality, use firebug's stepper and put in a ton of trace statements for the console.00:20
daviddelikatgood advice00:22
CIA-38WebGUI: brian * r10097 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.18 release00:25
SDuensinperlmonkey2 - Give this one a try, too:  http://www.billyreisinger.com/jash/download.html00:26
+perlmonkey2ah, cool, thanks SDuensin00:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:30
+perlmonkey2very sweet00:30
elninofor those of you who have old servers laying around, may this be of encouragement to you (or a place to donate your machines) I thought this was cool. http://www.extremelinux.info/stonesoup/00:36
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:44
-!- mode/#webgui [+o tavisto] by ChanServ00:44
+perlDreamerHaarg, you are eloquent and tactful.00:57
@Haargthanks00:58
+perlDreamerWhen rizen becomes president, you'd better be Secretary of State00:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:01
-!- mode/#webgui [+v patspam] by ChanServ01:01
@Haargheh01:01
+perlmonkey2patspam: congrats on TPBW01:03
+patspamperlmonkey2: thanks man01:04
+patspamkinda strange seeing your own face on the site every time you load it up01:04
+perlmonkey2heh01:05
+patspamhttp://www.smashingmagazine.com/2009/03/31/breaking-internet-explorer-81-eagle-eyes-leaked/01:08
CIA-38WebGUI: translation * r10098 /translations/German/German/Asset_Event.pm: Update from translation server01:09
CIA-38WebGUI: translation * r10099 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server01:09
CIA-38WebGUI: graham * r10100 /WebGUI/ (2 files in 2 dirs): fixed #10056: YUI javascripts included while adminOff (BNC)01:09
+perlDreamerman, seems like every time I talk about i18n in IRC that we get a bunch of commits01:10
+perlDreamerI'll have to do that more often :)01:10
+perlDreamerpatspam, the Spanish translation is about to overtake Arabic01:10
+perlDreamerwhich will make the top 3 Dutch, German, and Spanish01:10
+patspamwe need a leaders board01:10
+perlDreamerit would be nice to have a DataTable in there, so it can be sorted01:11
+perlDreamerand then some graphing to track progress over time01:11
+perlmonkey2we need to get the Arabic translators and the Spanish translators into a competition.01:11
@Haargi need to get back on the translation project01:11
+perlDreamerit's no competition, perlmonkey201:11
+perlDreamerthe Arabic team haven't done anything in years01:12
@Haargadd a bit more motivation for it01:12
+perlDreamerhow would you do that, Haarg?01:12
@Haargkarma01:12
+perlmonkey2free swag for the top advanced and most translated?01:12
@Haargwell, karma can get you swag01:12
+perlDreamerthe i18n would have to be a 1st class Asset then01:13
+perlDreamerbut...01:13
+perlDreamerwe could also track who makes changes from here on out01:13
+perlDreamerwhich would be very nice01:13
+perlmonkey2bart would really love that.01:13
+perlDreamerespecially in light of the recent Polish translation scandal01:13
+patspamPolish translation scandal?01:14
+perlmonkey2eh?  another i18n scandal?  What happened?01:14
+perlmonkey2naughty words slipped in?01:14
+perlDreamerwell, the word on the street is that someone came in and did a bunch of bad translation work01:14
+perlDreamerthey had to restore from SVN01:14
@Haargthe plan is to make i18n an asset, have it use git for storage, and have the commits record the author01:15
+perlmonkey2Nie b?d? pisa? naughty i18n s??w w t?umaczeniu.01:15
+perlDreamerwhich is another reason for WWN01:15
@Haargif i do it correctly, it won't even need to have the modules on disk.  that depends on it being fast enough of course.01:18
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:21
+perlDreamerseems like doing the summary calculations across all the languages and namespaces would take a lot of memory01:24
@Haargthere would need to be a cache for something like that certainly01:26
@Haargbut i don't think it would be significantly worse to calculate than if the files were there01:26
+perlDreamerprobably not01:28
+perlDreamerjust the overhead of the protocol01:28
+perlDreamerand, wouldn't there need to be some kind of notification if github went down?01:28
@Haargwell, it won't be going to a remote repo directly01:29
@Haargthere would still be a local repo01:29
@Haargit just wouldn't havea checkout01:29
+perlDreamerthat's true01:31
@Haargi was somewhat demotivated on the whole thing since i couldn't think of a good resolution to the context problem01:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]01:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:35
-!- mode/#webgui [+v perlDreamer] by ChanServ01:35
CIA-38WebGUI: brian * r10101 /releases/WebGUI_7.6.18-stable: Release 7.6.18-stable01:55
+perlDreamergood job, bpmedley02:03
+perlDreamerWG releases are not an easy task02:03
@bpmedleyThx..02:03
+perlDreamerwere there any test hiccups?02:03
@bpmedleyGraham helped quite a bit..02:03
@bpmedleyA few..02:04
+perlDreameranything that I need to watch out for?02:04
@bpmedleyI initially didn't check the 7.6.18 update in02:04
@bpmedleyNot that I know of..02:04
@bpmedleyMatrix upgrades take a bit of time02:05
+perlDreameryeah, so does the i18n scanner02:05
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:14
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:16
+perlDreamerokay, question for the group at large02:25
+perlDreamerat last year's WUC I did the Common WebGUI Programming Mistakes talk02:25
+perlDreamerthis year there will not be a repeat02:26
+perlDreamerwould people be interested in me blogging things as I find them, or should I save them for WUC 2010, in Melbourne?02:26
CIA-38WebGUI: brian * r10102 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.19 dev02:30
+patspamperlDreamer: blog em!02:40
+patspamwe need more wg blog entries outsite of webgui.org and plainblack.com02:40
+perlDreamerdo you blog, patspam?02:44
+perlDreamerof course, I'll have to come up with something new for the 2010 WUC then...02:44
+patspaminfrequently.. at patspam.com02:45
@preactionWORDPRESS?02:50
+perlDreamerhey, it's still perl02:50
@preaction... 02:50
+perlDreamerand WebGUI's blogging tools are not first rate02:50
+perlDreamerno trackbacks02:50
+perlDreamerno openId02:50
@preactionfine then.02:51
+perlDreamerbpmedley, are we cleared for 7.6.19 dev?03:02
+perlDreameriow, is it safe to commit to the 7.6 branch?03:02
@preactionwhy would you ever want to commit to that branch?03:03
@preactionthe 7.7 branch is where it's AT!03:03
+perlDreamerwell, bug fixes and stuff03:03
+perlDreamerPOD docs03:03
+perlDreamernew tests03:03
@preactionlame03:03
+perlDreamerI know, but maintenance is what I do best03:03
@preactioncan't we just spray an industrial-sized can of RAID in that thing?03:03
CIA-38WebGUI: colin * r10103 /WebGUI/lib/WebGUI/Asset/Wobject/SQLReport.pm: Remove a hard coded extra in SQLReport03:05
+patspamParse errors: Bad plan.  You planned 21 tests but ran 10637.03:06
+perlDreamer10637 tests.  That's impressive patspam03:07
+patspamheh, not really but it sounds cool03:08
+patspami used wgd to dump a list of survey questions, answers, and expected branch targets to a file, and then generate tests from the file03:08
+perlDreameroh, well from there you should be able to calculate a plan then03:09
+perlDreamerwhich won't give you that annoying 255 return code03:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03:23
-!- mode/#webgui [+o tavisto] by ChanServ03:23
CIA-38WebGUI: colin * r10104 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/SQLReport.pm: backport a fix for a hardcoded extras in SQLReport03:36
CIA-38WebGUI: colin * r10105 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Remove hardcoded extras in Shop/Vendor.pm, also an i18n fix.03:36
@preactionand once again i get to hate google maps api...03:43
@preactionthere is no non-obfuscated code to debug with03:43
@preactionso "this.Xa" is completely useless to me to debug...03:43
+perlDreamerI know what "this" is, finally!03:49
+perlDreamernow, if only I knew what to do with one03:51
@preactionhttp://webgui.pastebin.com/m7daa4bb2 this is the code i'm working with03:53
@preactionno matter what, the highlighted part always uses the last marker03:53
@preactionso instead of "marker" in line 31 being the marker is was created with, the marker ends up being the last marker added to the map03:54
@preactionis this because the evaluation of the anon function is deferred?03:54
+perlDreameroh!03:57
+perlDreamerI know this one03:57
+perlDreamerit's due to the way it binds variables03:58
@preactionhttp://trephine.org/t/index.php?title=JavaScript_loop_closures <- yeah, i found it too03:58
@preactionit doesn't get a snapshot03:58
+perlDreamerright, like it would in perl03:58
+perlDreamerit's by reference03:58
@preactionyeah03:58
@preactionbut i can force a snapshot using closures03:58
+perlDreameryes03:58
@preactionI would like to know why the yahoo event handler auatomatically fixes this04:01
@preactionwhy and/or how04:01
@preactionor maybe it's because I use Yahoo's ability to pass an arbitrary object in04:06
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:13
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:13
@preactiondoes anyone have any ideas how i should make the File upload control work with an ajax-grabbed form?04:34
@preactionor rather, work without javascript04:34
@preactionsince it amounts to the same thing04:34
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []04:44
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:54
-!- mode/#webgui [+o Haarg] by ChanServ04:54
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:03
+perlmonkey2ping05:10
@preactionpong05:19
+perlDreamerpang05:23
+perlDreamerhm, seems like Spectre has been hung up for a while05:24
CIA-38WebGUI: daviddelikat * r10106 /WebGUI/ (4 files in 4 dirs): 06:03
CIA-38WebGUI: fixed AdSku06:03
CIA-38WebGUI: added 'thanks' text after ad to cart06:03
CIA-38WebGUI: cleaned up i18n text06:03
CIA-38WebGUI: moved shop fields to shop tab06:03
CIA-38WebGUI: added AdSku Asset to WebGUI original config file06:03
+perlDreamergood work, daviddelikat06:05
daviddelikatseems like its ready...06:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:08
-!- mode/#webgui [+o tavisto] by ChanServ06:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]06:11
CIA-38WebGUI: colin * r10107 /WebGUI/t/User.t: Coverage tests for various User methods.06:27
CIA-38WebGUI: colin * r10108 /WebGUI/lib/WebGUI/User.pm: Add POD to bring POD coverage up to 100%06:27
CIA-38WebGUI: colin * r10109 /WebGUI/lib/WebGUI/Keyword.pm: POD for Keyword module to bring it to 100% coverage.07:00
CIA-38WebGUI: colin * r10110 /WebGUI/lib/WebGUI/Utility.pm: Fix a POD typo.07:00
CIA-38WebGUI: colin * r10111 /WebGUI/lib/WebGUI/ (Account.pm Account/Friends.pm): Fix typos in POD that prevent 100% POD coverage.07:00
CIA-38WebGUI: colin * r10112 /WebGUI/lib/WebGUI/ (Cache/FileCache.pm Content/SiteIndex.pm Form/Captcha.pm): Add POD and fix typos to get POD coverage up07:00
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]07:03
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 104 (Connection reset by peer)]07:07
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui07:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui07:16
-!- mode/#webgui [+v perlDreamer] by ChanServ07:16
+perlDreamerwhole lot of POD'ing going on07:17
+perlDreamerI think I fixed over a dozen modules tonight07:17
@preactionnice07:24
+perlDreamerHaarg, bpmedley: http://www.webgui.org/community-wiki/running-tests07:30
CIA-38WebGUI: colin * r10113 /WebGUI/lib/WebGUI/ (5 files in 4 dirs): Fix POD typos and add POD to get to 100% POD coverage.07:32
+perlDreamerpreaction, you still awake?07:38
@preactionyessuh massa07:38
+perlDreamercan you look at Asset/Redirect.pm, www_edit and tell me if you can see why its subclassed?07:38
@preactioni can't see why, no07:40
+perlDreamergiven the option of writing POD for a duplicate method, or pruning the method...07:40
+perlDreamerI'd rather prune it07:40
@preactioni say prune it07:40
@preactionso, heh, i get to fake a file upload control enough so webgui processes it automatically07:42
@preactionand hopefully later i can go back to rewrite the file upload control to be awesome07:43
elninoperlDreamer, preaction - just thowing this out there, I didn't look at the code, but I did request the ability to have a redirect return a 301 or a 302. perhaps a reason why it's subclassed? I don't know. I'm going to sleep now.07:44
@preactionnope. www_edit doesn't redirect07:44
@preactionbut enjoy sleep07:44
+perlDreamer34 modules on the wall07:45
+perlDreamer34 modules on the wall07:45
+perlDreamertake one down07:45
+perlDreamerPOD it around07:46
+perlDreamer33 modules on the wall07:46
elninoperlDreamer needs sleep me thinks07:49
+perlDreamer'tis true07:49
+perlDreamerokay, after Airwolf gets over I'll log off and go to bed.07:54
+perlDreamerI can't leave String in the middle of a mission07:55
+perlDreamerI'm his wingman07:55
elninoI used to love that show!  we found it on hulu or something..  ok. I'm going.. bye!07:55
@preactionwho's string?07:55
@preactionwho's airwolf?07:55
@preactionwtf is this?07:55
+perlDreamerhttp://en.wikipedia.com/Airwolf07:56
+perlDreamerhttp://www.hulu.com/airwolf07:56
+perlDreamerhttp://en.wikipedia.com/wiki/Airwolf works better :)07:57
@preactionooh nice, Donald Bellisario07:57
+perlDreamerbetween Knight Rider, Magnum P.I. and Airwolf he did pretty well in the 80's07:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["good night"]07:58
@preactionQuantum Leap was awesome in the 90's07:59
@preactionand JAG and NCIS are pretty decent 07:59
CIA-38WebGUI: colin * r10114 /WebGUI/t/POD.t: 08:00
CIA-38WebGUI: Add more configuration to the POD coverage test. POD_COVERAGE==2 will check against 100%08:00
CIA-38WebGUI: coverage and emit a list of modules that POD to be covered.08:00
CIA-38WebGUI: colin * r10115 /WebGUI/lib/WebGUI/Asset/Redirect.pm: Remove www_edit. It's the same as Asset's.08:00
CIA-38WebGUI: colin * r10116 /WebGUI/lib/WebGUI/Asset/RichEdit.pm: Add missing POD to bring RichEdit up to 100% POD.08:00
CIA-38WebGUI: colin * r10117 /WebGUI/lib/WebGUI/Asset/Snippet.pm: 08:00
CIA-38WebGUI: Remove another duplicate www_edit method.08:00
CIA-38WebGUI: Add missing POD.08:00
@preactionDid you know? Tom Selleck could have played Indian Jones in Raiders of the Lost Ark?08:06
@preactionDid you know? WebGUI::Storage also deletes thumbnails just like WebGUI::Storage::Image does!08:38
@preactionbut it doesn't create them! weird!!08:38
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:10
+Radix-wrkhttp://www.thinkgeek.com/stuff/41/squeez-bacon.html09:20
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:31
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:54
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:03
-!- mode/#webgui [+v BartJol] by ChanServ11:03
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]12:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:01
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui14:13
--- Log closed Wed Apr 01 15:08:53 2009
--- Log opened Wed Apr 01 15:09:22 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui15:09
-!- Irssi: #webgui: Total of 27 nicks [7 ops, 0 halfops, 2 voices, 18 normal]15:09
-!- Irssi: Join to #webgui was synced in 3 secs15:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:39
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:39
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:58
-!- mode/#webgui [+o plainhao] by ChanServ15:58
-!- David_ [n=David@130.156.38.11] has quit []15:59
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui16:02
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:02
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui16:10
+perlmonkey2I just read on a PHP message board that JT is starting a new project to move wG to PHP.16:26
+BartJolapril fool16:28
+BartJoloh sorry: really perlmonkey2? that seems outragious!16:30
+perlmonkey2Ah, just saw an update. He says it would be easier to get the same effect as PHP by placing random sleep statements in the code, pulling out all the param sanitizing, and having all errors throw either the database error, the database dsn, or send back the actual database file.16:30
CIA-38WebGUI: translation * r10118 /translations/Polish/Polish/ (33 files): Update from translation server16:32
+MrHairgreaseperlmonke2: url?16:34
+MrHairgreaseand why are you reading php message boards16:34
+MrHairgreaseor is that the joke?16:34
+perlmonkey2it is a joke16:35
+perlmonkey2This is April 1st, April Fool's Day.16:35
* BartJol thinks kaleb tries to secretly reprogram WebGUI to php and will be killed by JT for that16:35
+BartJolslow suicide16:36
+perlmonkey2What would python get me?16:36
+BartJolwell it will strangle you16:37
+perlmonkey2Did you read about that US governor's website that was erroring and actually posting the database files for anyone to download?16:37
+perlmonkey2PHP of course.16:37
+BartJolno, but it's very hard to take you seriously today16:38
+BartJolor conficker of course16:38
+perlmonkey2heh16:39
+perlmonkey2no, that one is true.16:39
+BartJolit hasn't bothered me yet, and I do have the redmond virus installed16:40
+perlmonkey2Wait, I think it is a Senate seat actually that is still being contested from the last election.  One of their websites exposed all the contributors, supports, basically everything in the DB files.16:40
+perlmonkey2BartJol: and you survived conficker?  I thought it was going to cause MS computers to grow legs and arms and start destroying humanity?16:41
+BartJolwe all did, a matter of a good network and virus scanner setup16:41
+BartJolapparently ours is pretty good16:42
+BartJolbut who would expect differntly16:42
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:50
+perlmonkey2Mmmmm, baked an apple pie on Monday, now I have breakfast for the rest of the week....yum.16:52
+BartJolI'd like a piece please16:54
+perlmonkey2Should I zip it up or fax it?  Or send if fedex?16:54
+BartJola tar ball please16:55
+perlmonkey2I wonder how long a styrofoam container and dry ice would last :P16:55
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:59
+BartJolperlmonkey2: did you hack JT's account?17:01
+perlmonkey2BartJol: what would make you think that?17:02
+BartJolthe last black blog entry17:02
+BartJoldo you have a testament?17:04
+perlmonkey2That is AWESOME17:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:09
-!- mode/#webgui [+o tavisto] by ChanServ17:09
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:09
-!- mode/#webgui [+o rizen] by ChanServ17:09
+BartJolso, who will be killed ritually?17:12
+Radix_WebGUI in PHP.. haven't I seen that before.. like.. every year17:13
+BartJolyes17:13
+Radix_You need a new one JT.. like webgui is partnering with oracle and will be written in PL/SQL or something17:14
+Radix_or will be bootstrapped in javascript17:15
@rizeni didn't ever write that one before17:16
@rizenin fact, i'm pretty sure the only one i've ever written was he one about microsoft buying out plain black17:16
+Radix_I've definitely heard the webgui rewritten in php one before17:17
@rizenyeah, that was webphooey17:17
@rizenand had nothing to do with me17:17
@rizenand didn't come out on april fools17:17
+MrHairgreasetoo bad the webphooey site is gone17:17
+Radix_Ahh k..17:18
+perlmonkey2That is funny rizen because "(08:26:16 AM) perlmonkey2: I just read on a PHP message board that JT is starting a new project to move wG to PHP."17:19
@rizenperlmonkey2: and that comment was independent of my blog?17:21
+BartJoldon't believe him rizen17:21
+perlmonkey2rizen: yeah, my RSS updates to your blog are usually a few days delayed for some reason.17:21
+BartJolhe hacked your account17:21
@rizenheh17:22
+BartJolbuilt in functionality in survey2.017:22
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"]17:22
@rizeni wouldn't doubt it17:23
+MrHairgreasehey rizen: Joeri gave his ok for me to go to the yapc::eu17:23
+MrHairgreaseand rory is comming as well17:23
@rizensweet ass sweet17:24
+MrHairgreasecoming*17:24
@rizenit will be great to see you guys17:24
+MrHairgreaseis that your association with us?17:24
+MrHairgreasesweetand ass?17:24
+MrHairgreasewell, it'll sure be interesting =)17:24
@rizenMrHairgrease: are you saying you don't have a sweet ass?17:24
+BartJolyapc 2009: only sweet asses allowed17:25
+MrHairgreasenonono17:25
+MrHairgreaseof course I have a sweet ass17:25
+MrHairgreaseI just hoped for some recognition on a less banal level17:26
+MrHairgreasebut as all eurotrash 17:26
+BartJolmartin is made from sugar!17:26
+MrHairgreasewe compensate brainpower with good looks17:26
+MrHairgreasebart17:26
+MrHairgreaseterrasje?17:26
+BartJolnou17:26
+BartJollekker17:27
@rizeni too wish the webphooey site was still around, cuz i would have linked to it in my blog post17:27
+Radix_just make sure you sell MrHairgrease's ass at yapc - they like their auctions there ;)17:30
+BartJolsell? buy!17:31
+Radix_heck.. rent it out ;)17:31
+BartJolI think Marijn will claim his bottom17:33
daviddelikatI was talking to my kids about april fools17:33
daviddelikative been sharing the linksposted here and other places17:34
daviddelikatmy middle daughter is on the silly side of gulible17:34
daviddelikatwhen I told here in the dictionary her picture was next to the def for gullible17:34
daviddelikatshe said 'really?'17:34
daviddelikattoday I told her I'd get her a hat that said 'A1' on it17:35
daviddelikatshe said 'why?'17:35
daviddelikatI told here 'that's why'17:35
daviddelikatshe didn't get it...17:35
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui17:55
-!- mode/#webgui [+v cap10morgan] by ChanServ17:55
* MrHairgrease doesn't get it either18:00
diakopterA1=April118:03
diakopterI think18:03
+MrHairgreaseoh18:03
+MrHairgreasemaybe it's beacuse I don't hav children18:04
diakopterthat you know of..18:04
+MrHairgreasewhat do you know taht I don't?18:05
diakopter*nothing* :P18:05
+MrHairgreasehehe18:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:18
-!- mode/#webgui [+v perlDreamer] by ChanServ18:19
+perlDreamerrizen, you ungrateful nit18:19
@rizenhuh?18:19
+perlDreamernow I've gotta change my domain name to phpDreamer18:19
@rizenhehe18:19
+perlDreamercouldn't you have given me more notice about this?18:19
@rizenoh, i forgot18:19
+MrHairgreasephp eveolved from some perl scripts18:19
@rizenwell perlmonkey2 has to change his irc nick18:19
+MrHairgreaseso you could just use php.perlDreamer18:19
+perlDreamerand my business cards, business license, 1099's18:20
+perlDreamerthis is a huge amount of work18:20
+perlDreamerif you were going to change languages, you could have picked something better18:20
@rizenyou shouldn't have used a name that was so volatile18:20
+perlDreamerlike .NET18:20
@rizenthat's why i chose plain black, it could be anything at all...a lot like zombo.com18:20
+perlmonkey2heh18:20
+perlmonkey2phpmonkey218:20
-!- perlmonkey2 is now known as phpmonkey218:20
+MrHairgreasewhy not use Logo then...18:21
@rizenphpmonkey2: it's more like phpmonkey2939393918:21
+MrHairgreasechances are that your businesscards already have a logo18:21
+phpmonkey2hah18:21
+perlDreamerthe little turtle is so cute18:21
+MrHairgreaseyeah18:21
+MrHairgreasebut change the turtle for a mousecursor18:21
+MrHairgreaseand you could take over users' computers18:22
+MrHairgreaseit's a win ain situation18:22
+MrHairgreasewin win*18:22
+MrHairgreaseYOU decide what pages users view18:22
+MrHairgreaseso you could avoid showing them bugs18:22
+MrHairgreaseand thus WebGUI has no bug any more effectively18:23
+MrHairgreasemaking it the most bestest CSM in the world.18:23
+MrHairgreaseis there already a javascript Logo compiler?18:24
+perlDreamerrizen: The Polish translation is taking off!  They're up at 40% and climbing steadily18:29
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:30
+BartJolmm concurrention18:34
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui18:37
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit [Client Quit]18:37
@rizenwahoo!18:37
@rizeni like to see that18:37
+perlDreamermmmmm Squeeze Bacon: http://www.thinkgeek.com/stuff/41/squeez-bacon.html?cpg=93T18:39
+BartJolwell I sincerely believe that that exists18:41
+MrHairgreaserizen: like to see what?18:42
@rizentranslations on the rise18:42
+BartJolmaybe also more Polish people on the channel18:43
+BartJolI need some polish people for rebuilding my house18:44
-!- perlDreamer is now known as phpDreamer18:44
@rizeni haven't looked at the percentages in a while18:46
@rizenthe once glorious dutch translation is still the king but has lost some of it's shine18:46
+BartJolyeah, well I have to make it special again18:47
+BartJolit was lonely at the top18:47
@rizenthe german translation has pulled ahead of arabic18:47
+phpDreamerand spanish is about to overtake arabic, too18:47
+phpDreamerWhere's Ehab?18:47
@rizenand french, spanish, and polish are becoming real contenders18:47
@rizenehab has been out of the game for a while18:48
@rizenhe doesn't even seem to be keeping up with his businesses anymore18:48
@rizennot sure what that's about18:49
+phpDreamerthat's a bummer18:49
+phpDreamerDid you notice Russian?18:49
+phpDreamer36% translated18:49
@rizenoh no i didn't see that18:49
@rizenvery nice18:49
@rizenor as borat would say "Thats a neyece"18:50
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui18:53
-!- mode/#webgui [+o Haarg] by ChanServ18:53
+phpDreamermaybe we need a sort by percent complete button on the front page18:54
+BartJoland the number of years that the dutch translation is on top18:54
* BartJol is getting arrogant18:54
+phpmonkey2phpDreamer: if I had done my wind turbine in December, I would have averaged enough power put back on the grid to power every house in my neighborhood.18:54
+phpmonkey2up until now.18:54
+phpDreamerphpmonkey2: You could have been your own utility!18:55
+phpDreamerwhat happened now?18:55
+phpDreamerit stopped blowing?18:55
+phpDreameroh, it started blowing the other way18:55
+phpmonkey2no, 20mph steady with up to 30mph gusts.18:55
+phpDreamerwhich would drain power from your house18:55
+phpmonkey2I'd still be averaging 4.5kw an hour.18:55
+phpDreamerphpmonkey2, GO BUY A WELDER!18:55
+BartJolphpDreamer: yeah that's the way dynamo's work18:56
+MrHairgreasebart!18:56
+MrHairgreasebeertime18:56
+phpmonkey2yeah, I think it's time....If I start now, I can finish just in time for the slow wind season (summer) :P18:56
+BartJolfinally18:56
+MrHairgreasehehe18:56
+MrHairgreasebye18:56
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:56
+BartJolphpmonkey2: is also coming for beer?18:56
+BartJolnice18:56
+phpmonkey2I'll fax myself18:56
+BartJolsee you in half an hour18:56
+phpmonkey2or send myself via tarbal18:56
+phpmonkey2drink a couple for me!18:57
+BartJolwill do18:57
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:57
+phpDreamerwe lose more Dutch people at this time of day...18:57
+phpmonkey2they must go to their secret recharging stations.18:57
+phpmonkey2I think they use some sort of biofuel to recharge on created from grains.18:58
+phpDreamerisn't there an alcohol based engine?19:00
+phpDreamernow that would be a way to defeat the oil monopoly19:00
+phpmonkey2Dutch people?19:00
+phpDreamerwe already have infrastructure19:00
+phpmonkey2ethanol?19:00
+phpDreamerstorage and generation 19:00
+phpDreamerit's carbon neutral19:00
+phpDreamerand you can always pick up an extra 6-pack if you're running out on the way home!19:01
+phpmonkey240% of the science for doubling li-io batteries energy density is done.  If that that other 60% happens, it's all over for oil.19:02
@tavistowoohoo WebGUI 8 is going to be in PHP!19:02
@tavistoI've been waiting for this for SOOOOOO LONG19:02
+phpmonkey2tavisto: would that make your job easier or harder.  You get to say wG is built on the same tech as all the other FOSS CMS's, and don'thave to explain why perl is better anymore.19:03
+phpDreamerphpmonkey2, batteries are only for energy storage.  You still have to find a way to make the electricity19:03
@tavistoYES!!!!!!!!!!!!!19:03
+phpmonkey2But then you have to explain away all the security issues that will pop up19:03
* phpDreamer whacks phpmonkey2 with an ethanol powered, wind-filled lithium battery19:04
+phpDreamerthere _are_ no security problems with PHP19:04
+phpmonkey2phpDreamer: new advances in wind technology coupled with cheap li-io commerical battery storage???19:04
+phpDreamermaybe we need a whole bunch of independently built wind farms19:05
+phpmonkey2kite powered wind turbines that tap the jet stream hold so much promise, it is hard to comprehend.19:05
@tavistohehe19:05
+phpmonkey2phpDreamer: naw, using otherpower plans, it still costs a person much more per watt than GE can build them for.19:06
@tavistoNo, I'm fine with the Perl gig.... I've got the whole response burned into my brain..... "Why does WebGUI use perl???"19:06
@tavistoThat's when I say.... "Because your mom doesn't love you.. now go away"19:06
+phpDreamerphpmonkey2: but then the utility charges you.  What's the breakeven point for DIY?19:07
+phpmonkey2tavisto: then when they are broken down and crying, you forge their name on the contract and run?19:07
@tavistoI'm like an abusive boyfriend breaking down the CMS potential customer19:08
+phpmonkey2phpDreamer: I priced a 3.5Meter turbine, back of envelope, at about $6k.19:08
@tavistoI'm the Ike Turner of the CMS sales world19:08
+phpmonkey2phpDreamer: that would make the average house in a decent wind zone, neutral on the grid.19:08
+phpmonkey2should average 1kw19:08
+phpmonkey2With my electric bill, I'd be looking at about a 5 year payback.  But I have no idea on operating costs.  I imagine the biggest deal is bad bearings, which would be a real pain to replace.19:10
@rizenhehe. tavisto makes me laugh19:10
+phpDreamertavisto, there are two problems with that19:10
+phpDreamer1) You don't have a Tina19:10
+phpDreamer2) You don't have PHP in your nickname19:11
-!- rizen is now known as phpizen19:11
@tavistodon't need Tina.. Becky is totally hotter19:12
+phpDreamerwho is Becky?19:12
+phpmonkey2phpDreamer: biggest impediment: http://www.inl.gov/wind/photogallery/i/fthall_fmc_8_12_03_1.jpg  the 20 meter tower.19:13
+phpDreameryeah, that looks like a problem19:14
+phpmonkey2I'm pricing that as a $2.5k problem, in my calculations.  19:15
+phpmonkey2probably way too cheap.19:15
+phpDreamerdoesn't that push out our break even date, too?19:15
@tavistoI wouldn't stoop to that low phpDreamer. Using PHP is like using cigarettes.... everyone is doing it... but everyone is stupid for doing it.   ;)19:16
@tavistohow about COBOL? I learned that in college.... that's been real beneficial to my career.19:18
+phpmonkey2phpDreamer: no, that was part of the $6k.19:18
* phpizen wishes he could change tavisto's nick for him19:18
@tavistonooooo!!!!19:18
@tavistohow about Fortranisto19:18
daviddelikatCobol?19:20
daviddelikatour computer dept patently refused to teach it on the grounds that it is a dead language19:20
@tavistoyeah, I learned that in 200119:20
+phpmonkey2phpDreamer: the 3 phase generator, blades, bearing, and housing, is actually the cheap part.  Maybe $1k (I'd have to dig up my docs to make sure).  Everything else is steel, steel cable, concrete, and more steel.19:20
daviddelikatyet fully half of my income since then was from doing cobol work19:20
@tavistoit was part of my CIS program.... which is entirely not focused on programming19:21
daviddelikati wish coporate america would let it die a graceful death19:21
daviddelikatrather than make things like OOCobol19:21
@tavistostill lots of legacy systems using it. But it was strange.. here I am studying for my 3rd test towards MCSE and I'm learning Cobol19:22
daviddelikatyou know how people often program in perl even tho they dont know how?19:22
+phpmonkey2My CS dept taught Cobol.  But it was taught in a "you must learn everything about this language, so you know its shortcomings and why it is almost never a proper choice."19:22
daviddelikatwell people who don't kow how to use cobol(like me) make little messes everywhere...19:22
@tavistoGood job college curriculum coordinators..... why not teach me zoology while you're at it19:23
daviddelikatthat build up into systems tht fail consistantly19:23
daviddelikatwhich means we need more cobol programmers to fix them19:24
daviddelikatthats capitalism at work!19:24
daviddelikat:)19:24
+phpDreamertavisto, are you really studying to be a MCSE?19:27
@Haarghttp://www.perlmonks.org/?node_id=754313 talk about building a shipping api to work with any carrier19:29
daviddelikattavisto: are you in a program or going solo?19:30
@tavistodude that was when I was an engineer at Pharmacia (now Pfizer) back in 200119:30
@Haargtoo bad it probably wouldn't be complete soon enough for us to use if it does get built19:31
+phpDreamermaybe we should build it19:31
@tavistowe rolled W2k desktop images out to 55,000 employees across 60 countries19:31
@tavistoby the time we were halfway done.. people already wanted newer OS :)19:31
@tavistodaviddelikat, we had a group of us studying and then they sent us to bootcamp19:32
@tavistowhich was stupid since many of the guys were 1 or 2 tests in19:32
daviddelikatI'v thought about going for MCSE but since I barely have time to do what I have to do now, it seems more prudent to work at finding income rather than looking for 'outgo' oportunities...19:34
+phpDreamerincome vs outcome19:36
@Haargall of the web services we integrate with in shop would be good candidates to make cpan modules out of, it just depends on how much time we want to spend on doing so19:38
+phpDreamerVendor Payout is 7.7 only?19:39
+phpDreamerlooks that way19:40
-!- preaction is now known as phpaction19:42
-!- Haarg is now known as PHPaarg19:43
+phpmonkey2hah19:43
* phpDreamer is glad phpizen didn't choose Haskell for wG819:43
+phpmonkey2phpDreamer: why?19:43
@phpactionor Erlang?19:43
+phpmonkey2that would have been hard to tell if it was a joke :P19:43
@phpactioni think Lisp is the only logical choice really19:44
+phpDreamerScheme19:44
+phpDreamer.net19:44
+phpDreamerAda19:44
+phpmonkey2Java19:44
+phpDreamerjavascript19:44
@PHPaargcmd batch script19:44
+phpDreamerBefunge19:44
+phpmonkey2If wG was to switch languages, there are what, two choices?19:46
+phpmonkey2Python and Perl6?19:46
@PHPaarghttp://www.webgui.org/bugs/tracker/10064 i'm not sure about this bug.  initially preload.custom was meant for apache preloading, thus the name.  but it does cause problems that the utility scripts don't all use it.19:46
@PHPaargupgrade.pl does now, because otherwise there is a good chance of breaking things19:47
@PHPaargalso, copying and pasting the code to deal with it into a bunch of scripts obviously isn't ideal19:49
@PHPaargseems almost like preload.custom should be part of the wre, not webgui itself19:49
+phpDreamerPHPaarg, what I don't get about 10064 is that Spectre uses only 2-3 modules.  Everything else it dispatches back to WebGUI.19:50
@PHPaargyeah, i'm not sure what modifications to spectre would be done19:51
@PHPaargit doesn't have any plugin points19:51
+phpDreameralso, if custom.preload were part of the wre, it wouldn't work with source instals19:54
+phpDreameror distribution packages19:54
@PHPaargseems like that should be part of the environment though19:55
@PHPaargadding paths to PERL5LIB accomplishes about the same thing19:55
+phpDreamertrue19:56
-!- phphao [n=phphao@mail.xbiotica.com] has joined #webgui19:59
CIA-38WebGUI: colin * r10119 /WebGUI/ (2 files in 2 dirs): Fix a gateway URL issue with the Vendor Payout js.19:59
+phpDreamerphphao, you're getting a little schizo, there20:01
phphaojust a little?20:03
+phpDreamerwell, it's only 1 other identity20:04
+phpmonkey2showSummary returns the current responses summary for the entire response, if no address is passed in, or just the section addressed by $sectionAddress.20:09
+phpmonkey2For each section, the total correct, wrong, and points are returned.  And each question is listed with the text, given score, user response, and if it was correct. This list is meant for a template and only what is needed should be shown.20:09
+phpmonkey2Hmm, maybe throw in time taken per section and total time taken?20:10
+phpDreamerphpmonkey2: is it JSON data?20:11
+phpmonkey2phpDreamer: no, this will be returning a hash meant to be fed to a template.20:11
+phpDreamerin that case, I'd say the more data the merrier20:11
+phpDreameruntil the point it bogs down20:11
+phpmonkey2:D20:11
+phpmonkey2you can never have too much datas in the internests20:12
+phpDreamerand don't forget the template variable help20:12
+phpmonkey2da helps20:13
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui20:17
+phpDreamertavisto, here's another rabbit trail to chase down: fossfor.us20:21
+phpDreamerthey don't have a CMS category yet20:21
+phpDreamerbut maybe they'd start one for you20:21
+phpDreamerseems more geared at desktop use, but who knows20:21
+phpDreamerhey, SynQ's the new PBWG20:24
@tavistoDUDE20:25
@tavistoWebGUI 8 Going PHP actually got picked up as a legit news story!!!20:26
+phpDreamerwhere?20:26
+phpDreamerlinkage, dude20:26
@tavistohttp://www.webgui.org/news/webgui-8-goes-php20:27
+phpDreameroy20:28
@tavistothat's not cool at all20:28
+phpDreamerno20:29
+phpDreameryou're no stranger to love, tavisto20:29
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."]20:29
+phpDreamerI don't know that this guy is smoking: http://www.webgui.org/bugs/tracker/1008120:30
@tavistoI got nothin20:30
+phpDreamerYou know the rules, and so do I20:31
+phpDreamerin javascript, does : quote the left operator by default?20:36
+phpDreameror am I getting confused by JSON?20:36
@PHPaargit doesn't quote it exactly20:44
@PHPaargbut when defining an object, quotes can be eliminated for the keys as long as they are word characters20:45
@PHPaargdefining an object using { key : "value" } form20:45
@PHPaargthat's not valid json though20:46
+phpDreamerokay, that's what I thought20:47
+phpDreamerthanks, PHPaarg20:47
@tavistoI just want to tell you how I'm feeling....20:51
@tavistowant to make you... understand...20:51
+phpDreamerah, followup post to 10081 makes more sense now21:05
+phpDreamers/Asset/Form/g21:05
-!- phpizen is now known as rizen21:28
@tavistoI knew you'd come back Rizen21:35
+phpDreamerNoooo!!!!21:35
+phpDreamerPHP Forever21:35
* phpDreamer goes swimming, since running is only for perl hackers21:42
@tavistopunk21:43
deafferretPHP can have running21:55
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []22:04
phphaophpaction, is wg 8 using couchdb?22:16
-!- eternaluxe [n=eternalu@gw.villageoflisle.org] has joined #webgui22:21
eternaluxeThis is probably an apache conf issue, but... www.mywebsite.com loads the default apache2 page.  www.mywebsite.com/webgui loads webgui home page.  How can I get to the webgui home page just by using my fqdn?22:23
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui22:59
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."]23:26
-!- eternaluxe [n=eternalu@gw.villageoflisle.org] has left #webgui []23:27
* phpDreamer is back23:40
+phpDreamerphear my awesome fitness power23:40
+phpDreamer(now where did I place that DragonBall)?23:41
elninowhoa why do I have 16 wremonitors running? weird never saw that before.23:43
@tavistoyeah you're right, you should only have 15!23:52
elnino=) 23:53
elninoI think my computer is playing a april fools on me.23:53
@tavistosounds like it23:54
elninoI kill them. All is well. No errors very strange. will keep monitoring that's forsure.23:54
+phpDreamerelnino, any concerns about WebGUI 8 being in PHP?23:55
+phpDreamerit should fix our hosting issues23:55
@tavistoI have grave concerns23:55
@tavistowhen perlDreamer finds out you are copying his name.. you are in big trouble23:56
elninoand how do you think that will fix your hosting issues? ;p23:56
+phpDreamerwell, cheap hosting for wG will be available anywhere23:57
elninooh ok.23:57
elninobecause php is free?23:57
elninoand perl is not?23:57
+phpDreamerbecause php hosters are cheap23:57
+phpDreamerdo you think there are a bunch of Drupal people who are joking about switching to Perl right now?23:58
@tavistoyeah, they have a product called Druperl23:58
elninoperhaps. =)23:58
@tavistoIt's been out for awhile, check it out at http://www.webgui.org/news/webgui-8-goes-php23:59
elninoI really think should change your name back. it's giving me the creaps.23:59
--- Day changed Thu Apr 02 2009
elninos/creaps/creeps00:00
elninoor crepes00:00
elnino=)00:00
-!- phpmonkey2 is now known as perlmonkey200:01
+phpDreamerspeaking of crepes, I made these really good pumpkin cinnamon rolls a few weeks back00:02
elninoooh. that's sounds good. You must think I cook alot.  I only dream of doing that. 00:04
elninoI do make pumpkin pie all year round. is that close?00:05
elninoI see perlmonkey2 is back. yeah!00:07
+perlmonkey2back in plain black.00:07
+perlmonkey2just need the AC/DC music.00:08
+phpDreamerelnino, cooking or eating, it makes no difference00:13
+phpDreamerimportant javascript safety tip, perlmonkey200:16
+phpDreamerthe <script> tag will not close itself00:16
+perlmonkey2where do you see that?00:17
+perlmonkey2I thought all my js was in js files?00:17
+phpDreamerin my code :(00:17
+perlmonkey2JS in templates?00:17
+phpDreameronly a little bit00:17
+perlmonkey2stupid script tag.....it really should know to close itself.00:18
+phpDreamerindeed00:18
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:27
-!- phphao [n=phphao@mail.xbiotica.com] has quit []00:27
-!- phpaction is now known as preaction00:32
+phpDreamerI think I just wrote a constructor.00:45
+phpDreamerin javascript00:45
elninoyeah preaction is back.00:45
+phpDreamerand it may even work00:45
+phpDreamerit can't be00:46
+phpDreamersomebody kick me out of the channel, I'm dreaming!00:46
+phpDreameranybody seen phpspam today?00:52
-!- preaction changed the topic of #webgui to: [ 7.6.18-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/01:07
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:30
-!- mode/#webgui [+v patspam] by ChanServ01:30
+phpDreamergood news, patspam01:32
+phpDreamerWebGUI 8 will be written in PHP01:32
+phpDreamerJT is selling Plain Black to SynQ, and is moving to Tahiti where he'll be selling wooden idols01:32
+patspamdamn i was hoping JT would choose lisp01:33
+phpDreameras the new owner of PB, that was SynQ's call01:33
@tavistophpDreamer!01:45
+phpDreameryes, tavisto?01:45
@tavistodude you better run... I heard perlDreamer is going to be in here soon... and he's going to murder you 01:45
+phpDreameris april 1 over now?01:46
+patspamsadly yes, over here at least01:47
-!- phpDreamer is now known as perlDreamer01:51
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:54
elninoperlDreamer is back!01:59
-!- PHPaarg is now known as Haarg02:00
elninoHaarg is back!02:08
@Haargindeed02:08
elninodo you watch SG atlantis?02:08
+perlDreameryes02:10
+perlDreamerwell, used to before it ended02:10
elninoHaarg just reminded me of the episode of when Ronin made note that Tielk (special appearance from SG-1) said "indeed" alot.02:13
+perlDreamerI think that SG is the reason we all say "indeed"02:13
elninoindeed... lol.02:13
elninoI'm going to go cook food now.  Bye!02:13
@Haargi thought i was going insane there for a bit, then finally figured out my problem02:17
@Haargapparently setting things in %ENV in mod_perl doesn't set the environment for subcommands02:17
+perlDreamerhuh?02:22
+perlDreamerif you set %ENV for a process02:22
+perlDreamerand invoke a subprocess02:22
+perlDreameryou get the original ENV?02:22
@Haargi get the env of the terminal i started apache with02:22
@Haargwhere %ENV has all the CGI stuff02:23
@Haargthis is going to be extremely annoying to work around :/02:33
+perlDreamerwhat're you trying to do?02:34
+perlDreamerWould it be easier in PHP? ;)02:34
@Haargi'm using a module i didn't write that depends on being able to set env variables02:34
@Haargthe two options i can think of are tieing %ENV to something so when it sets things i can call $r->subprocess_env->set() for everything02:36
+perlDreamerwhat about using a different module?02:36
@Haargor rewriting Session::Env to not use ENV directly and instead manually map things to apache's api02:36
@Haargthis is for interfacing with Git.  i'm pretty sure i don't have other options02:37
@Haargalthough i could just not use the module at all02:37
@Haargi'd have to write a bunch of io code though that i would rather avoid02:38
+perlDreamerwhat about altering the module so that it doesn't need %ENV?02:38
+perlDreameryou might be doing other people a favor, although it could be a lot of work02:39
@Haargwell, that's what i'll be doing for now i guess02:43
* perlDreamer goes to dinner03:16
+perlDreamerbpmedley, Haarg: several tests are failing in the 7.7 branch03:16
+perlDreamermight want to schedule some extra time tracking things down in there03:16
@Haargok, thanks03:16
CIA-38WebGUI: colin * r10120 /WebGUI/t/Shop/Cart.t: 03:24
CIA-38WebGUI: Shipper is no longer checked by readyForCheckout. Update03:24
CIA-38WebGUI: test to follow.03:24
diakopterHaarg: tie %ENV to use Session stowage? (and always use the same sessionid)03:28
diakopter?03:28
@Haargnot really possible03:29
@Haargto get env to work as expected for that, it either needs to call subprocess_env->set for anything modified in it03:30
@Haargor it needs to not have mod_perl messing with it03:30
@Haargto get mod_perl to not mess with it, it would need to use the SetHandler modperl instead of SetHandler perl-script03:31
diakoptertie env globally before apache forks...03:31
@Haargwhich means all of the cgi variables don't get set03:31
@Haargand since they are used, we'd need to provide an alternate api for them03:32
@Haargwhat would the tie be doing?03:32
diakopteras long what's stored is serializable/freezable/marshallable, keep a structured text version in a temp file somewhere... or even in an apache server var03:36
@Haargof what data?03:36
diakopterwhatever is/will be in %ENV03:37
diakopterstrings only, I guess03:37
@Haargit isn't an issue of storing the information03:38
@Haargit's an issue of modifying it03:38
@Haargthe cgi variables aren't available until after mod_perl plays with ENV03:39
@Haargand once it has played with ENV, it can't be put back to it's original behavior03:39
diakopterif %ENV is tied before apache2 [pre]forks, all the children will look to a copy of the same tied hash, which (if your tie interface is implemented correctly) could pull from the proper place.03:40
@Haargwhat is the proper place?03:40
@Haargi'm not clear which side of the issue you are trying to resolve03:41
@Haargthe issue of not being able to set things in the environment, or the issue of not having access to the CGI variables03:42
diakopterthe tied hash knows the pid of each var that's set... if a process requests a key of %ENV that was set by the parent process, it uses that one... otherwise it uses the initial set03:42
diakopterthe former03:42
diakopterI'm just describing a way to implement a data structure shared by concurrent processes, with a bit of overriding/inheritance.03:43
diakopterusing tie from the initial/master process03:43
@Haargthere's nothing really about the initial process i care about, and no sharing between apache processes involved03:44
diakopteronce the subprocesses are invoked, their %ENV would need to be tied to use the same logic03:44
@Haargthe issue is that inside mod_perl, %ENV no longer represents the environment.03:44
@Haargso i could either force writes to %ENV also change the environment03:45
@Haargor i could get mod_perl to not mess with %ENV03:46
diakopterI don't think you're understanding my suggested solution... I'm suggesting redirecting all STORE/FETCH to/from %ENV in all these processes to a shared data structure that's smart enough to understand the parent process logic I mentioned.  You don't see how that's a possible 3rd solution other than the 2 you mentioned?03:48
@Haargi don't have any control over the sub process03:48
@Haargit isn't part of mod_perl03:48
@Haargit's just an executable03:48
diakopteroh; it's not a .pl script?03:49
@Haargnope03:49
diakopterif not, create a wrapper .pl script that constructs the %ENV appropriately.03:49
diakopteror set the env in the command line03:49
diakopter(send it through bash)03:50
@Haargi don't have control over the command line either03:50
@Haargi'm using a module that wraps calls to executables03:50
@Haargand it doesn't provide full control over the command line, because the whole point is that it is an abstraction layer03:51
diakopterok, so this module is loaded in mod_perl.  I guess it needs monkey-patching...03:51
@Haargyeah03:52
@Haargbest alternative option is to tie ENV so it modifies the real environment03:52
diakopterwhat command line wrapper module is this?03:52
@HaargGit03:52
@Haargi may try to write a tie interface to deal with the issue, but it seems likely it will be annoying to do03:53
@Haargso i'm just modifying the module for now03:54
diakopterI don't see how that could work... (modifying the master apache process' env)... I doubt that would affect new subprocesses of apache03:54
@Haargi don't need to modify the master apache process's env03:54
diakopteryou're referring to what "real environment"?  (Sorry I'm slow :()03:55
@Haargthe environment that gets passed to all sub-processes and can be modified using export in bash or %ENV in perl03:56
diakopterI thought the problem was that, once spawned, a mod_perl child process03:57
diakopter's subprocesses would use the original %ENV03:57
@Haargthe problem is that the environment that gets passed to sub-processes is usually available and modifiable through %ENV03:58
@Haargin mod_perl, it disconnects that variable from the low level environment stuff03:58
diakopterright03:58
diakoptermy question was03:58
@Haargso you can't use it to pass things to the sub-processes03:58
diakopterhow will you do that03:58
diakopterif you can't use perl03:58
@Haargapache has a separate api for it03:58
diakopterok, it wasn't clear to me that you meant "use apache's api to define the subprocess' env" by "tie ENV so it modifies the real environment"04:01
@Haargyeah, i should have been a bit more clear04:08
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:10
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:10
+patspamperlDreamer: trunk r10081 gives me segfaults04:13
+patspamprobably because i need to upgrade clone04:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []04:20
* diakopter was getting segfaults too04:23
diakopter(until upgrading Clone)04:23
+patspamyupyup, upgrading clone fixed it04:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:23
CIA-38WebGUI: patspam * r10121 /WebGUI/ (2 files in 2 dirs): Made Survey branch expressions eval in safe compartment05:25
CIA-38WebGUI: patspam * r10122 /WebGUI/ (2 files in 2 dirs): 05:25
CIA-38WebGUI: Rewrote Survey gotoExpression tests now that we have perl power in05:25
CIA-38WebGUI: expressions05:25
@Haargthis env thing is really annoying.  using subprocess_env doesn't even work the way i'm using it, it may only apply when you use apache's api to run sub processes.05:25
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]05:43
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]06:00
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:28
elninohi!  I've just completed moving about 10 sites to a new machine with a new ip address.06:29
elninobut I'm getting Visitor (1) connecting from 67.223.227.84 attempted to make a Spectre cron job runner request, but we're only allowed to accept requests from 127.0.0.1/32,66.240.210.87/32,127.0.0.1/32.06:29
elninoI've set the ip address correctly, so my question is, are these left over crons that have the old ip address recorded somehere?06:30
elninoshould I temporarily allow the old IP address?06:30
elninoNEVERMIND figured it out06:34
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui []06:39
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, daviddelikat, +Radix-wrk06:56
-!- Netsplit over, joins: +Radix-wrk, daviddelikat, CIA-3806:57
CIA-38WebGUI: colin * r10123 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix POD errors.07:12
CIA-38WebGUI: colin * r10124 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Fix POD errors.07:43
CIA-38WebGUI: colin * r10125 /WebGUI/t/Asset/Wobject/Collaboration.t: Update this test to work with the new RSS Aspect.08:13
CIA-38WebGUI: colin * r10126 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix module name for RDF generation.08:13
CIA-38WebGUI: colin * r10127 /WebGUI/www/extras/VendorPayout/vendorPayout.js: Fix more gateway errors in URLs08:13
CIA-38WebGUI: colin * r10128 /WebGUI/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: Removing debug code.08:13
CIA-38WebGUI: patspam * r10129 /WebGUI/ (3 files in 2 dirs): Improved Survey validation messages08:13
CIA-38WebGUI: colin * r10130 /WebGUI/docs/gotcha.txt: Document the newer version of Clone required for 7.7.2 in the gotchas.txt file.08:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:01
CIA-38WebGUI: patspam * r10131 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Further improved Survey validation checking09:16
CIA-38WebGUI: patspam * r10132 /WebGUI/ (2 files in 2 dirs): Fixed SurveyJSON->questions which was short-changing getGotoTargets09:16
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui09:26
-!- mode/#webgui [+v BartJol] by ChanServ09:26
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:12
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui11:17
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:17
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]11:33
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:35
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:55
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:11
-!- mode/#webgui [+o Haarg] by ChanServ12:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)]12:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui12:11
-!- mode/#webgui [+o stDavid] by ChanServ12:11
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:34
-!- siu [n=El_siure@83.240.196.151] has joined #webgui13:16
-!- siu [n=El_siure@83.240.196.151] has left #webgui []13:16
-!- carogray [n=Caroline@32.178.72.70] has joined #webgui14:57
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:01
-!- mode/#webgui [+o plainhao] by ChanServ15:01
CIA-38WebGUI: translation * r10133 /translations/Dutch/Dutch/ (Asset_GalleryAlbum.pm Asset_Post.pm): Update from translation server15:09
CIA-38WebGUI: translation * r10134 /translations/Dutch/Dutch/Asset_Navigation.pm: Update from translation server15:09
+BartJolhe?15:09
+MrHairgreaseit wasn't you?15:10
+BartJolnope15:10
-!- carogray [n=Caroline@32.178.72.70] has quit ["Leaving."]15:10
+BartJolstrange, but I don't see bs translations15:11
+MrHairgreasebs?15:14
+BartJolbullshit15:14
+MrHairgreaseah15:15
+MrHairgreasethat's probably because nowhere in the i18n message cow's excrement is being mentioned15:16
+BartJolwell, someone did put in a porn link a time ago15:16
-!- carogray [n=Caroline@32.178.16.115] has joined #webgui15:18
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui15:42
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has left #webgui []15:43
-!- carogray [n=Caroline@32.178.16.115] has quit [Read error: 110 (Connection timed out)]15:49
CIA-38WebGUI: translation * r10135 /translations/German/German/Asset_Survey.pm: Update from translation server15:55
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []16:21
-!- perlmonkey2 [n=perlmonk@70.137.29.29] has joined #webgui16:25
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:25
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:40
-!- mode/#webgui [+o bopbop] by ChanServ16:40
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []17:11
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:16
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI17:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]17:21
SynQhi there17:21
+MrHairgreasehey Koen!17:21
SynQI'm looking for an affordable remote support solution17:22
SynQthat works17:22
SynQlike www.gotoassist.com17:22
SynQbut better/different/cheaper17:23
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit []17:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:26
-!- mode/#webgui [+o tavisto] by ChanServ17:26
SynQTavis brother17:26
@tavistoHey SynQ, how are you?17:26
SynQI'm featured :)17:26
@tavistoyessir, I like the view from your office17:27
SynQnice and light17:27
SynQit is my home office17:27
@tavistoit's about time you were PBWG. I was able to dodge the bullet for awhile too :)17:27
SynQhehe17:27
SynQnow I'm going to ask for a PBWG lounge at the WUC ;)17:28
@tavistohaha good idea!17:28
SynQa restricted are members only17:28
@tavistoor a badge on your ribbon17:28
SynQindeed17:28
SynQyou should be able to spend your karma at the wuc too17:29
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:30
-!- mode/#webgui [+o stDavid] by ChanServ17:30
@tavistoI think under the revised Karma system, this is possible17:31
SynQoeh wow17:31
@tavistothat's a good point and I will check on that17:31
SynQhave you implemented any shops recently?17:31
@tavistoI think it's 10,000 = a free 12oz beer17:31
@tavisto:)17:31
SynQ10K17:32
SynQ10K = 100 dollars worth of swag on the site17:32
@tavistoSynQ, it's inflation.. I'm sorry. Your government keeps printing Karma and going further into debt17:32
SynQhehe17:32
@tavisto;)17:32
@tavistobut that's an excellent point about using Karma AT the WUC to get stuff17:33
SynQthe JT Jevarra dictatorship17:33
@tavistobooks/t=shirts, etc..17:33
@tavistoMaybe we should also let people buy stuff with Karma a week before the WUC and then we can have it ready for pickup at the WUC too17:34
@tavisto(that might help prevent us from running out of stuff)17:34
SynQwhich saves on shipping17:34
@tavistoexactly, except the books will include it -- at least domestically17:34
@tavistoit'll be much cheaper than the international rates though17:35
@tavistoSynQ, how do you think that we could make the install process of WebGUI easier? Do you think that it's easy enough right now?17:35
SynQthat's a 2 hour discussion question17:36
SynQI don't have that time now17:36
SynQbut to the second question I would say 'no' now17:37
@tavistoWell to start I want to keep it high level. But when you get a chance, I think we need to put some minds together and see how it can be improved17:37
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []17:38
SynQtavisto: good plan17:38
-!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has joined #webgui17:38
SynQwe have just scheduled a WebGUI drink over here17:38
SynQperhaps we could try and get a livelink to the USA17:38
SynQvideo conference or something17:39
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:39
-!- mode/#webgui [+o bopbop] by ChanServ17:39
@tavistoTechRepublic.com was going to showcase WebGUI on their site as a "featured CMS product" but he's encountered a ton of install issues. (Mainly related to the fact that he already has Apache & MySQL on his server)17:39
SynQtavis: PB uses webex right?17:39
@tavistoYes SynQ, we can video conference as I have both Skype and Adobe Connect17:40
SynQare you satisfied with webex?17:40
@tavistoAnyway, Doug asked some good questions and these are ones that I have asked in the past when people have told me the installation is often times too difficult17:40
@tavistoHowever, our developers are so used to the system that they aren't objective or a good representation of a new user who's trying to install WebGUI.17:41
@tavistoWe use Adobe Connect, which is a cheaper service than WebEX17:42
SynQah17:42
@tavistoSeems to work well and is only $400/year17:42
-!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has quit [Client Quit]17:42
SynQok17:43
@tavistoAnyway, I think there is great value in getting some smart people together and trying to streamline the install process. (or atleast the documentation to make it easier)17:43
SynQI'm looking for a remote support tool17:43
SynQnot so much a web-communication too17:43
SynQtool17:43
@tavistoWe used to use Gotomeeting and that was awesome17:44
SynQgotomeeting is citrix based17:44
SynQright?17:44
@tavistoIt wasn't cross-browser supported though so we switched17:44
@tavistoYes17:44
@tavistoThey have a GoToAssist product for remote support17:44
SynQindeed17:45
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:45
-!- mode/#webgui [+v cap10morgan] by ChanServ17:45
@tavistoer wait.. sorry not cross-browser, but the supported OS was only Windows for the small business package. You have to pay a lot more to get Mac and Linux support17:45
SynQah17:46
SynQthat is important indeed17:46
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:14
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:42
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:09
-!- mode/#webgui [+v perlDreamer] by ChanServ19:09
@tavistoWelcome to the #WebGUI IRC channel perlDreamer. How may I help you?19:13
+perlDreamerYou can tell SynQ that he rocks!19:13
@tavistoI am sorry, but that does not computer. Need input.19:14
@tavistoer.. compute19:14
deafferretstupid bot  :(19:14
+perlDreamertavisto: reboot and resync with channel19:15
+perlDreamertavisto: prepare for firmware upgrade19:16
+perlDreamerbopbop: thanks for your wiki spam clean-up19:16
+perlDreamerI thought I was the only person doing that19:16
@tavistoI also go through when I can and delete wiki junk19:20
@tavistoI noticed it starting to build up about 6 months ago19:21
@HaargperlDreamer, i'm adding a session parameter to exportAssetCollateral19:21
@Haargto pass the 'reporting' session so it can output the status messages19:22
@Haargprobably just going to add it as an optional third parameter19:23
CIA-38WebGUI: graham * r10136 /WebGUI/ (4 files in 4 dirs): RssFeed fixes and cleanups19:32
+perlDreamerHaarg, still getting two failures for assetExport19:38
+perlDreamerthey're related to the files that are created during export19:39
@Haargah, forgot to fix that one19:39
+perlDreamerI worked on that one a little last night19:39
+perlDreamerthe exporter does not know that the RSS and Atom files get created19:39
+perlDreamerso if you add them to the list of created files19:39
+perlDreamerthen the count will be off19:39
@Haargstill need to check/fix the upgrade script as well19:40
+perlDreamerI can take on the test if you want to do that19:40
@Haargthat would be great19:40
+perlDreamerthis is not a robust test19:49
+perlDreamerbut it's passing now :)19:52
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]19:53
+perlDreamerHaarg, I also removed the TEST_POD environment variable for POD.t, so it runs all the time now19:54
@Haargcool19:54
+perlDreamernow the only test that is guarded by an environment variable is i18n/critic_labels.t19:54
@Haargnice19:54
+perlDreamerdid you see my other tweak to that?19:55
+perlDreamerif POD_COVERAGE==2, it will tell you what subs need POD19:55
@Haargyeah19:55
CIA-38WebGUI: colin * r10137 /WebGUI/t/Asset/AssetExportHtml.t: Account for asset collateral in generated files for the AssetExportHtml test.19:55
CIA-38WebGUI: colin * r10138 /WebGUI/t/POD.t: POD.t should be run all the time, as well.19:55
@Haargi was thinking though19:56
@Haargif you don't run with -v, that information doesn't show anyway19:56
+perlDreamernot in prove19:56
@Haargso wouldn't it make sense to show it all the time?19:56
@Haargif the tests fail, might as well tell people why19:56
+perlDreamerhow would it need to be output in order to do that?19:57
+perlDreamerit would have to be built into the test comments19:57
+perlDreamerrather than diag output19:57
@Haargwhat i mean is, why only show that information for POD_COVERAGE==2?19:57
+perlDreameroh, it also changes the threshold to 100%19:58
+perlDreameryou and I had set a threshold of 75% being acceptable for POD19:58
+perlDreamerthis tells you everything that needs POD19:58
+perlDreamerbut there's no reason it couldn't output what needs POD for either threshold19:58
@Haargthat's what i was thinking19:58
+perlDreamerokay, that's committed20:04
+perlDreamer52 modules need more POD20:05
+perlDreamermake that 5120:06
+perlDreamermake that 4720:10
+perlDreamer4620:12
@tavistohmm... Haarg, I've got an email asking me what the requirements are for an ISP/hosting company to run WebGUI. I pointed them to http://www.webgui.org/community-wiki/system-requirements and they responded and said that they are still having a hard time finding the precise info for the server-requirements for the ISP/hosting company. As long as they have root access to the server, they can install the WRE and all pre-requisites 20:14
+perlDreamertavisto, are they asking for hardware specs?20:15
+perlDreamerdisk space, processor, memory?20:15
@tavistono it looks like they're looking for a list of software prerequisites to ask their hosting company about20:17
+perlDreamerinside the WebGUI source, there's a script called testEnvironment.pl20:18
+perlDreamerit has a complete list of all software version of perl modules required for WebGUI.20:18
@tavistothat's why I'm rather confused. Unless they are saying they want to know the individual prerequisite stuff inside the WRE 20:18
@tavistoalright, I'll include that as well20:19
+perlDreamerbut the WRE specs would be more complete, with perl, mysql, ImageMagick, Apache, etc.20:19
+perlDreamertavisto, it's possible that we really need such a document, so this is good stuff20:19
@tavistoYeah, he mentions he found the specific requirements for the WRE but then wanted to know about the hosting company. So maybe I need to clarify the way that the WRE works. 20:20
@tavistothanks perlDreamer20:20
* perlDreamer bows20:20
+perlDreamer44 modules, but it gets sticky from here on out.20:26
CIA-38WebGUI: colin * r10139 /WebGUI/t/POD.t: 20:37
CIA-38WebGUI: Output subroutines missing POD regardless of coverage threshold.20:37
CIA-38WebGUI: Fix the threshold to work correctly based on ENV.20:37
CIA-38WebGUI: colin * r10140 /WebGUI/lib/WebGUI/Asset/Sku/Donation.pm: Fix a POD typo.20:37
CIA-38WebGUI: colin * r10141 /WebGUI/lib/WebGUI/Asset/Wobject/Shelf.pm: Add missing POD for www_edit to Shelf.20:37
CIA-38WebGUI: colin * r10142 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): fix POD typos20:37
CIA-38WebGUI: colin * r10143 /WebGUI/lib/WebGUI/Shop/PayDriver/Cash.pm: Remove an empty sub stub.20:37
CIA-38WebGUI: colin * r10144 /WebGUI/lib/WebGUI/Asset/Wobject/ (EventManagementSystem.pm Folder.pm Survey.pm): Fix broken POD, and add missing POD.20:37
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:44
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:44
+perlDreamerHaarg, with the change to Collaboration.t, there's an extra test20:45
+perlDreamerbut it's a duplicate of one above it20:45
@Haarghm20:45
+perlDreamernuke it?20:45
@Haargsure20:45
@Haargmissed that when merging20:46
+perlDreameranother question?20:49
+perlDreamerin SyndicatedContent, you added scalar before the $feed and $object calls20:49
+perlDreamerbut the docs for XML::FeedPP say they're already scalars (title, link, etc.)20:49
@Haargthey do return; if the value doesn't exist20:51
+perlDreameroh20:51
@Haargwas rather confusing when we first saw the problems with that.  titles showing up as 'javascript'.20:59
+perlDreamertest suite is running clean, with the exception of NotifyAboutLowStock21:00
+perlDreamerwhich means the test is broken, or some other test is leaking21:00
+perlDreamerit runs clean after a db reset21:00
+perlDreamerso I'm guessing that something is leaking Skus21:00
diakopterSku is mentioned in AssetAspect/Comments.pm21:13
diakopternot sure why21:14
+perlDreamerIt originally came out of the Bazaar, iirc21:15
+perlDreamerbut that doesn't mean that the class name should still be BazaarItem :)21:16
diakopterdoes that mean it should be changed? (but I guess it couldn't be the Sku leak source since that class doesn't even exist?)21:29
diakopter(or does it?)21:31
+perlDreamerit's not21:33
+perlDreamerthe test isn't failing consistently, which means that there's either a bug in the activity, or the test is bad21:34
CIA-38WebGUI: colin * r10145 /WebGUI/t/Asset/Wobject/Collaboration.t: Remove a duplicate test.22:02
CIA-38WebGUI: colin * r10146 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Fix POD copy/paste problems.22:02
CIA-38WebGUI: colin * r10147 /branch/WebGUI_7.6/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Backport POD copy/paste fix.22:02
+perlDreamerhow much trouble will I get into if I run perltidy on the SQLReport?22:22
diakopterdeep?  har.22:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]22:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:28
-!- mode/#webgui [+o preaction] by ChanServ22:29
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui22:34
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []22:34
diakopterCIA-38: be more frequent22:43
@preactionheh22:43
CIA-38WebGUI: diakopter * r10148 /WebGUI/ (3 files in 2 dirs): During 7.7.2 upgrade, adding routines to unlink unused .pm and correctly port over rss item limit.22:51
CIA-38WebGUI: diakopter * r10149 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: catch one more upgrade/porting case22:51
CIA-38WebGUI: diakopter * r10150 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: <sigh/> fixing my flub. nothing to see here.22:51
diakopterperlDreamer: here's an idea for a test... check for orphaned i18n labels... labels defined in the i18n hashes but not accessed by anything.  I bet there's oodles.  if that test doesn't exist.22:59
@preactionthe test would also have to check ^International() in templates23:10
@preactionbut that seems completely do-able23:10
diakopternon-existant - spello23:11
diakopterdon't remember where I saw it :)23:11
diakopteroh, syntaxos:   and it's contents   and   from it's storage23:12
diakopterPOD I'm sure23:12
diakopteranyone: is there an asset method to trash an asset, but preserve any children it may have by promoting them up a level?23:17
diakopter(well, really, purge)23:18
diakopterI need to purge any/all the RSSFromParent assets, but it's possible that someone has put other assets under it (by pasting, I guess), and I don't want to purge their stuff23:19
@Haargno, but i don't think you need to worry about that23:20
* diakopter takes your word for it.23:20
diakopter:P23:20
@Haargwhat do you have for that so far?  because i was working on the same problem23:20
diakopterfor that method? or just deleting assets of a certain class23:21
@Haargfor whatever you are adding to the upgrade script23:21
diakopterheh, sec23:22
@Haarghttp://gist.github.com/8941123:23
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:24
@Haargi know of at least one custom asset that is using rsscapable/rssfromparent23:24
@Haargwhich is what my modifications are meant to deal with23:24
diakopteroh.  /me doesn't feel so bad, then23:24
@Haargmy changes aren't complete yet23:25
diakopterok, so hrm... so I shouldn't have deleted those .pm from svn?23:26
@Haargthey are fine to delete from svn, but we don't want to delete them as part of the upgrade23:27
diakopterAsset/RSSCapable.cpm, Asset/RSSFromParent.pm, i18n/English/blah23:27
diakopterokay23:27
diakoptermaHarg: all the Collaboration assets should have rows in RSSCapable before the upgrade.. even if they're not rss enabled23:32
diakopteras far as I understand it23:32
@Haargyes23:33
@Haargthey would be broken if they did not23:33
diakopterok, so everyone would see that warning you have there..... oh; no, b/c you're deleting those rows.  I see now :)23:34
@Haargyeah23:34
@Haargalso, that's the part that isn't complete23:34
+perlmonkey2preaction: is that a real PHP "template"?  It is horrible23:44
* perlDreamer thought PHP was easy, like javascript23:45
@preactionperlmonkey2: i don't know if it is 100% error-free PHP, but it is very close to it23:45
+perlmonkey2all those poor souls around the world, condemned to such madness.23:45
@preactionvery close to what one of those highschool students will do with PHP at least23:45
@preactionthere are abstractions and other such that makes PHP less of an abomination23:45
@preactionbut i don't know PHP and hope I never have to learn it23:46
+perlDreamerHaarg knows some PHP, iirc23:51
@Haargsome23:52
+perlDreamerHaarg, I'm 75% of the way through a bugfix.  When is release for 7.7.2?23:57
@Haargit will be a bit longer23:57
+perlDreamerlet me know when you start23:57
+perlDreamerI'm just down to testing23:57
@Haargsure23:57
+perlDreamerbut setting up carts with items takes time23:57
@preactiondamnit. i knew i forgot something. looks like my new asset will wait for 77323:57
+perlDreamerthat's what ya get fer dinkin' around with PHP23:58
--- Day changed Fri Apr 03 2009
CIA-38WebGUI: diakopter * r10151 /WebGUI/lib/WebGUI/i18n/English/ (Asset_RSSFromParent.pm Asset_RSSCapable.pm): buhleted. (RSS* i18n)00:18
+perlDreamerwhat's the magic mysql command to get the current time as an epoch?00:25
@preactionUNIX_TIMESTAMP()00:27
+perlDreamerthanks, preaction00:27
@preactionyou might need a NOW() inside those parens00:27
@preactionbut i think that's the default00:27
+perlDreamerit seems to be00:28
+perlDreamerHaarg, ready to commit.  Have you started?00:34
@Haargnot yet, but ready to00:34
+perlDreamerokay, I need 5 minutes00:34
@Haargnot a problem00:35
+perlDreamerI may need a little help with the gotchas notice00:35
+perlDreamersince this bug requires adding a db column to Cart00:35
+perlDreamerdang it, no I'm not ready00:36
+perlDreamerI have to do the config file upgrades00:36
+perlDreamerI'll get this in tomorrow00:36
@Haargi can wait a bit00:36
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []00:37
@Haargi have to do a couple more things for the rss thing actually00:37
+perlDreamerokay, I'll try to finish it up00:37
+perlDreamerI need a config file update, and I have to modify one of the default workflows to add the new activity00:37
SynQperlDreamer: you rock too!00:38
+perlDreamerwelcome to the club, SynQ00:38
SynQthanks00:38
+perlDreameryou should ask Mr preaction to voice you00:38
SynQvoice me?00:38
SynQno comprendre00:38
+perlDreameryou get a little widget next to your name00:38
+perlDreamerso people know that you're to be respected and listened to00:39
SynQwow00:39
SynQperhaps we should get tattoos during the wuc ;)00:39
SynQpbwg on the right ball :P00:39
SynQpainfull buth worth it00:40
+perlDreamerperhaps not00:40
+perlDreamer;)00:40
SynQperhaps a less painful ritual then00:41
SynQbreakfast at the come back in00:41
+perlDreamerthere ya go00:41
SynQfrench toast00:41
+perlDreamerwhile we plan WUC 2010 in Melbourne00:41
SynQgood idea00:41
SynQit's just 24 hours of flying00:42
SynQI might just test my theories on 'bored during a flight'00:43
+perlDreamerbut there's lots of people to talk to00:43
+perlDreamerand think of all the hacking you can do!00:43
SynQvery true00:43
SynQand we get to enjoy (wink wink) the speed of webgui.org from australia00:43
SynQwhich is horrid00:44
-!- mode/#webgui [+v SynQ] by preaction00:44
+SynQoeh00:44
+SynQdid someone very kind just put a medal on my chest?00:45
+SynQthank you preaction00:45
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:49
+SynQtime for bed00:57
+SynQnight00:57
CIA-38WebGUI: colin * r10152 /WebGUI/lib/WebGUI/Shop/CartItem.pm: Fix bugs when trying to handle a Sku that no longer exists in the db.00:58
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:59
-!- mode/#webgui [+v patspam] by ChanServ00:59
+perlDreamerDo I still have time, Haarg?01:02
@Haargyes01:03
+perlDreamercommitted01:05
+perlDreameralso, modernperlbooks.com has an interesting series of blog posts about software releases01:05
-!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has joined #webgui01:10
-!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has quit [Client Quit]01:11
@preactionsounds like old-hat to me. everybody knows the first couple stable releases are anything but01:14
@preactionbut if we don't call them stable, they'll never be used and tried and bugs found01:14
+perlDreamerthis is true01:15
+perlDreamerI thought it talked more about the metric for a release01:15
+perlDreamernot playing games with fixing or labeling bugs01:15
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui01:16
CIA-38WebGUI: colin * r10153 /WebGUI/ (9 files in 9 dirs): 01:29
CIA-38WebGUI: Add a creation date to the Cart.01:29
CIA-38WebGUI: Use that date to expire carts older than an interval, via a new workflow.01:29
CIA-38WebGUI: Config file changes, tests, i18n.01:29
CIA-38WebGUI: colin * r10154 /branch/WebGUI_7.6/lib/WebGUI/Shop/CartItem.pm: Backporting CartItem fixes for trashed Sku's.01:29
+perlDreamergot time for another one, Haarg?01:29
@Haargyes01:29
@Haargthere's a new feature i'm going to try to slip in to this release, so it will be a while longer01:30
@Haargnew feature to go along with the rss stuff01:30
+perlDreamercool01:30
+perlDreamerI found a leaky test01:30
+perlDreamerwhich was causing the earlier weirdness with NotifyAboutLowStock01:31
@Haargah01:31
@Haargcool01:31
@Haargi wasn't able to duplicate that one01:31
+perlDreamerit's random01:31
+perlDreamerdepends on whether or not the test runs before or after the ShipDriver test01:31
+perlDreamerI think01:31
+perlDreamerin any case, ShipDriver/FlatRate doesn't leak cartItems anymore01:31
+perlDreamerokay, I'm clear again01:42
@Haargi really have to figure out how to prevent automatic brace matching with this latest version of vim perl-support01:43
+perlDreamer:se nomatch?01:44
@Haargis that for brace highlighting?01:46
@Haargit keeps adding ending braces all the time and then i have to remove them01:47
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui01:47
+perlDreamerthat's for highlighting01:48
@Haargyeah, highlighting is fine01:48
+perlDreamerthere's one that will add braces automatically for you?01:48
+perlDreamerthat doesn't sound good01:48
@Haargperl-support is a plugin i have installed01:48
@Haargit does some nice things, but automatically adding braces is really annoying01:48
+perlDreameryeah01:48
+perlDreamerwill you be talking about your vim config in patspam's panel session?01:49
@Haargnah01:49
@Haargi don't have anything interesting set up with vim01:50
@Haargfeels kind of silly adding RSS/RDF/Atom to i18n01:52
+perlDreameryeah01:53
CIA-38WebGUI: colin * r10155 /branch/WebGUI_7.6/t/Shop/ShipDriver/FlatRate.t: Fix a leaky test.02:05
CIA-38WebGUI: colin * r10156 /WebGUI/t/Shop/ShipDriver/FlatRate.t: Forward port leaky test fix with cleaning up the cart.02:05
CIA-38WebGUI: colin * r10157 /branch/WebGUI_7.6/ (9 files in 9 dirs): Backport Cart creationDate, and RemoveOldCart.02:05
CIA-38WebGUI: colin * r10158 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Put bug fix in the right place.02:05
-!- khenn_ [n=khenn@76.210.60.90] has joined #WebGUI02:07
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:14
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:18
-!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:26
-!- mode/#webgui [+o khenn] by ChanServ02:26
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:26
-!- khenn_ [n=khenn@76.210.60.90] has quit [Read error: 110 (Connection timed out)]02:35
+perlDreamerHaarg, with commit 10159, all the tests in HEAD run clean for me02:49
SDuensinGo Go Unit Tests!02:50
@Haargthanks perlDreamer02:50
+perlDreamergood luck on the WRE :)02:50
@Haargi keep finding little things i need to clean up02:56
@Haargi'd leave them be, but they involve the upgrade proceedure02:58
+perlDreamerdo you have a list?02:59
+perlDreameriow, want to offload something?03:00
@Haargshould be done in a minute03:00
+perlDreamermy son peter is going to have kittens03:01
+perlDreamerI just found this: http://www.metro-goingplaces.org/bast/03:01
+perlDreamerIt's a google-map based metro transit planner03:01
+perlDreamerthe goal is to expand the system while staying in the budget03:01
@preactionVeridian Dynamics is perhaps the most evil company EVER. Rizen, we're slipping!03:02
CIA-38WebGUI: colin * r10159 /WebGUI/lib/WebGUI/Help/Asset_RSSFromParent.pm: Remove Help for the RSSFromParent asset.03:07
@Haargarg03:10
@HaargstatesToInclude/statusToInclude is really annoying03:10
-!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]03:14
@Haargi'm probably a bit crazy to make these changes immediately before releasing03:14
+perlDreamerlet me know when you have it committed, and I'll rerun the suite here03:15
@Haargcommitted03:16
@Haargrunning the tests now03:16
@Haargfailures already03:16
+perlDreamerURL capitalization changed?03:18
@Haargi must have messed something up with my changes to asset->update03:19
+perlDreamerit must be the conditional check03:23
+perlDreamerbecause the data pointer is pretty inocuous03:23
@Haargproperties became property03:25
@Haargline 234303:25
+perlDreamermaybe I need to add Asset.t in my coverage goals for 200903:27
+perlDreamerI've been focusing on Session/*.pm, User and Group03:27
+perlDreamerbut that only got caught by 1 test03:27
@Haargunfortunately, the thing i added that for isn't working03:30
+perlDreamerI thought you were trying to save some typing :)03:31
@Haargthe allowEmpty flag though03:31
+perlDreamermaybe it needs more tests?03:32
@Haargprobably03:33
@Haargif this didn't impact the upgrade stuff i would have left it for later03:33
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:35
+perlDreamerclean run again03:36
+perlDreameryou going to commit the "properties" fix, or do you want me to?03:37
CIA-38WebGUI: graham * r10160 /WebGUI/ (7 files in 6 dirs): improving RSSCapable upgrade procedure, adding feed header selection03:37
@Haargi'll get it03:37
+perlDreamerI'll start an i18n run, then03:37
@Haargfix committed03:48
@HaargperlDreamer, any reason to hold off on the release?03:59
+perlDreamerthe i18n run is almost finished03:59
+perlDreamerand there are no failures yet03:59
+perlDreamerat this point, I'd say go ahead04:00
-!- khenn [n=khenn@76.210.67.239] has joined #WebGUI04:00
-!- mode/#webgui [+o khenn] by ChanServ04:00
+perlDreamerbio break04:07
CIA-38WebGUI: graham * r10161 /WebGUI/lib/WebGUI/ (Form/List.pm Asset.pm Form/Control.pm AssetAspect/RssFeed.pm): fix allowEmpty and bugs it caused04:08
-!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Nick collision from services.]04:11
-!- patspam1 is now known as patspam04:11
-!- mode/#webgui [+v patspam] by ChanServ04:11
-!- khenn [n=khenn@76.210.67.239] has quit [Read error: 104 (Connection reset by peer)]04:17
-!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:24
-!- mode/#webgui [+o khenn] by ChanServ04:24
+perlDreameri18n run finished clean04:32
* perlDreamer heads to church04:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:32
-!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]04:32
CIA-38WebGUI: graham * r10162 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: set rss feed image link to be a url field04:37
CIA-38WebGUI: graham * r10163 /WebGUI/docs/create.sql: preparing for 7.7.2 release04:37
CIA-38WebGUI: graham * r10164 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: fix upgrade for if RSSFromParent is missing04:37
-!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:41
-!- mode/#webgui [+o khenn] by ChanServ04:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui04:45
-!- mode/#webgui [+v cap10morgan] by ChanServ04:45
-!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]04:47
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:52
-!- mode/#webgui [+o khenn] by ChanServ04:52
CIA-38WebGUI: graham * r10165 /releases/WebGUI_7.7.2-beta: Release 7.7.2-beta05:03
CIA-38WebGUI: graham * r10166 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.3 dev05:03
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 60 (Operation timed out)]05:05
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.18-stable | 7.7.2-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/05:07
+perlmonkey2sometimes HTML::Template just seems so constricting.06:06
@preactionit is. try Template::Toolkit06:13
+perlmonkey2is TT2 something that can be used in a core wobject, preaction?06:15
+perlmonkey2if it is, I'm going to hit myself with a hammer, cause I'd never ever have used H::T :P06:15
@preactionahh06:15
@preactionnow i understand what you're asking06:15
@preactionthat's a question you might have to ask the higher-ups06:15
@preactionwe haven't yet moved to TT officially, but that move is in the works06:15
+perlmonkey2heh, I'm pretty sure it is H::T only06:15
+perlmonkey2oh sweet06:16
+perlmonkey2okay, I'll run it by da' boss06:16
+perlmonkey2Think this is a sign I'm doing something wrong, or just have a really complex set of data?06:18
+perlmonkey2_loadAnswerIntoSummary(\%{summaries->{sections}->[$sectionIndex]->{questions}->[$questionIndex]->{answers}->[++$answerIndex]},$response);06:18
@preactionthat is a sign you're doing something wrong06:19
@preactionsplit that up. my $section = $sections->{sectionIndex}; my $question... my $answer...06:19
+perlmonkey2sections have questions which ahve answers, and it has to be in a single hash to be given to a template.06:21
+perlmonkey2But I'm not sure if that means there isn't still a way around it.06:21
+perlmonkey2reponse is a flat data structure though with section and question duplicated in each node until they change.....06:22
+perlmonkey2I'm pretty sure this is a major design flaw in having multiple ways to index objects throughout the survey.  I think it broke down when I needed a way to indentify DOM objects by their survey object address.06:23
+perlmonkey2Maybe I need to read some more Higher Order Perl and I'll find *magic*.06:24
+patspammagic++06:29
-!- perlmonkey2 [n=perlmonk@70.137.29.29] has left #webgui []07:08
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]07:28
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui07:29
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:43
+patspamdang the curse of console.log()s left behind in js source08:06
CIA-38WebGUI: patspam * r10167 /WebGUI/www/extras/wobject/Survey/dd.js: Converted firebug console.log into YAHOO.log to unbreak Survey DnD08:13
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:04
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:12
-!- mode/#webgui [+v bartjol] by ChanServ11:12
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:13
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:28
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]11:45
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:04
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:04
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:53
-!- mode/#webgui [+o plainhao] by ChanServ14:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui15:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:59
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit []16:11
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui16:29
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:13
-!- khenn [n=khenn@76.210.61.179] has joined #WebGUI17:18
-!- mode/#webgui [+o khenn] by ChanServ17:18
+MrHairgreaseSome guy in a rain coat told me TT is gonna become a part of webgui17:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:22
-!- mode/#webgui [+o tavisto] by ChanServ17:22
+bartjolyeah I alos heard that rumour gonzen17:22
* MrHairgrease has the pluggable tax stuff working!17:22
+MrHairgreasew00t17:22
+bartjoland since this weekend will be the last that I have some time left, I think metroman part 2 will be coming out17:27
+MrHairgreaseyes!17:32
+MrHairgreaseI cannot wait to read it17:32
* MrHairgrease is a hardcore metroman fan17:32
+bartjolcool mostly you need some continuity before getting fans17:34
+MrHairgreasetrue17:35
+MrHairgreaseoh17:35
+MrHairgreasewhat sees my eye?17:35
+MrHairgreasetime to get my key17:35
+bartjolindeed17:35
+bartjolI hope it's a nice key17:35
+MrHairgreaseI hope so too17:36
+MrHairgreaselaterrrr!17:36
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:36
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []17:37
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit []17:48
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:58
-!- mode/#webgui [+o Haarg] by ChanServ17:58
@Haargpreaction, on this bug http://www.webgui.org/bugs/tracker/1009318:09
@Haargwhere are you seeing that?18:10
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:11
-!- mode/#webgui [+v cap10morgan] by ChanServ18:11
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:11
+perlmonkey2hah, MrHairgrease...raincoat++18:18
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:22
-!- mode/#webgui [+v perlDreamer] by ChanServ18:22
+bartjolperlmonkey2: MrHairgrease is long gone18:27
+perlmonkey2heh, my 9" netbook just arrived....he's just a little guy.18:32
+perlDreameris that for reading documentation?18:33
+perlmonkey2perlDreamer: well, it's not mine, I got it for my dad for his birthday.  But I'm going ot play with it a bit and see if I want my own.  But I'm pretty sure that running gnometerminal on it will be just fine.18:34
SDuensinperlmonkey2 - I prepped a 9" netbook for my dad recently.  Man it was hard to give back.  :-)18:37
+bartjoly'all know what time it is!18:37
* SDuensin thinks it's 5 O'Clock Somewhere.18:38
+bartjol17:40 even18:38
+perlmonkey2SDuensin: yeah, It is really really nice.  Don't think the screen will be an issue, although I'm thinking I'll really have to tighten up my typing to be happen with it.18:38
+perlDreamerit says 17:42 here, that's even later!18:38
@HaargperlDreamer, thanks for helping with bugs/tests yesterday18:38
+bartjoldarn, well I probably won't be here until I'm a house owner18:39
* SDuensin wants the 9" Dell you can load OS X on. :-D18:39
+perlDreameryou're welcome, Haarg18:39
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:39
+perlDreamerafter reading this: http://blog.patspam.com/2009/the-curse-of-consolelog18:41
* perlDreamer thinks it's time to start writing guardband tests for JS18:41
+perlDreamerbut that will have to happen later18:41
+perlDreamerI've got a gig at my church for part of today, so I'll see y'all this afternoon18:42
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]18:42
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []18:53
+perlmonkey2Hmm, I can not type on a 9" dell keyboard.19:19
SDuensinYou get used to them.19:20
-!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has joined #webgui19:31
-!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has left #webgui []19:42
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has joined #webgui20:15
CIA-38WebGUI: perlmonkey2 * r10168 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Survey summary code, intermediate check in. Zero changes in function.20:33
CIA-38WebGUI: perlmonkey2 * r10169 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Survey summary code, intermediate check in. Zero changes in function.20:33
CIA-38WebGUI: perlmonkey2 * r10170 /WebGUI/docs/upgrades/upgrade_7.7.2-7.7.3.pl: Adding Survey columns20:33
-!- wgGuest26 [n=wgGuest2@129.101.80.70] has joined #webgui21:16
-!- wgGuest26 [n=wgGuest2@129.101.80.70] has quit [Client Quit]21:17
+perlmonkey2Haarg: I don't think I could trudge through this template without wgd.  You deserve like a nobel prize or something.21:43
@Haargheh21:43
@Haargwell i'm glad it's useful21:44
* SDuensin needs to learn wgd.21:47
@Haargit should be pretty easy to get started with21:47
@Haargand if it isn't let me know what gives you trouble so i can work on it21:48
SDuensinI can do that.  :-)21:48
+perlmonkey2SDuensin: it's quite remarkable just how much there is to it.21:48
* SDuensin has been off trying to learn another huge Perl program... eBox!21:49
SDuensinPerl is gonna be the death of me.  :-)21:49
diakopteror the birth.21:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]21:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:51
-!- mode/#webgui [+o stDavid] by ChanServ21:51
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:32
-!- mode/#webgui [+o tavisto] by ChanServ22:32
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []22:58
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:03
-!- mode/#webgui [+v cap10morgan] by ChanServ23:03
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:03
CIA-38WebGUI: graham * r10171 /WebGUI/lib/WebGUI/Form/ (5 files): fix for keyword control only initially showing a single keyword23:10
CIA-38WebGUI: graham * r10172 /WebGUI/lib/WebGUI/AssetLineage.pm: setParent shouldn't check user permissions, only www_ methods should23:10
-!- topsub [n=josh@97.66.185.250] has joined #webgui23:13
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]23:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:30
-!- mode/#webgui [+v perlDreamer] by ChanServ23:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)]23:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:31
-!- mode/#webgui [+o stDavid] by ChanServ23:31
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui23:33
-!- mode/#webgui [+v cap10morgan] by ChanServ23:33
@preactionI think the Edit User screen for Admins should have a "Friends" tab, no?23:40
* perlDreamer thinks that it should just have link to the User's account23:40
+perlDreamerAccount, even23:41
SDuensinAdmins have no friends.23:45
@preactionwell, then we'd have to fix Account so that Admins are able to edit things using that interface23:45
+perlDreamersure23:45
@preactionbut i don't thnk that's the plan. Admin interface will always be what it is23:45
@preactioni mean, it might make the Account code too complex to also be adding Administrator overrides into everything23:45
+perlDreamerbut isn't it easier to add overrides into existing code rather than duplicating it in another place?23:46
@preactionthe override could be deeper in the API, we might not even need to change the Account code much23:47
@preactionbut still, it's something we'll have to wait for 8.0 to consider. there's some API cleanup we need to do on Account23:48
@preactionand some expansion to make for easier plugin making23:48
+perlDreamerdid you see my RFE about JSON and the Account system?23:48
@preactionnot yet no23:51
+perlDreamerI think we should do that change sooner, rather than later23:51
+perlDreamerwith no JSON interface, it's hard to build server-side paginated YUI DataTables in Account23:51
+perlmonkey2perlDreamer: looks like it has been approved and assigned difficulty of 1.23:59
--- Day changed Sat Apr 04 2009
+perlmonkey2why not just implement your prototype?00:00
+perlDreamernope, it hasn't been rated yet, nor approved00:00
+perlDreamerya gotta check the little history section in the lower right00:00
+perlDreamerby default, all karma ranks are set to 100:00
+perlmonkey2whups, good to know :p00:00
+perlDreamerit's a bug in the helpdesk00:00
+perlDreamerI know, I know00:01
+perlDreamerthe irony of a bug in helpdesk software, but it is what it is00:01
@preactiona continue block only runs if there's another iteration of a for block to run, right?00:03
+perlDreamerI think it will work with a while block, too00:03
@preactionright, but my continue block was running even though the for block was on its last iteration :P00:04
+perlDreamerperldoc perlsyn00:04
+perlDreamerthe continue block runs right before the conditional is evaluated00:04
+perlDreamereven if you use next00:04
@preactionTHAT'S THE LAST TIME I EVER ASK YOU FOR HELP00:04
@preactionoh, damnit00:04
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has quit []00:10
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:14
@preactionokay. i need a tool that will go through a bunch of sites, perform a find and replace inside of a template00:14
@preactionpackages do not work because these sites all have individual modifications since the packages were deployed between them00:15
@preactionthe templates may or may not have the same assetId00:15
@preactioni would prefer something like a diff tool. perhaps I could make a diff from one template revision and then apply that diff to other template revisions?00:15
+perlDreamerhow complex is the find and replace?00:18
+perlDreamerbecause you're applying a diff to a db column00:19
@preactionwgdev assetDiff create -r1 <assetId> # -r1 = changes from 2 revisions back to one revision back00:19
@preactionthen wgdev assetDiff apply <filename> <Something...>00:19
@Haargwhat kind of changes would this be doing?00:21
@preactionaltering data inside of an asset, fields and such00:22
@Haargyou can have wgd edit use an arbitrary command, so you could have it use perl to do a regex on all of the specified assets00:22
@preactionoooh, also nice00:22
@Haargthere's also the export and import commands00:23
@preactionperlDreamer mentioned an export and an import. perhaps if a diff can be made from the export, then there could be a command that will take that diff and apply it00:23
@preactionthough that would assume the export is well-formed, so maybe not00:23
@preactioni'll look at the edit one first00:23
@Haargthe import/export use the same format as edit00:24
@preactionanything to make this easier. i think there's about 14 sites i have to check and change00:24
+perlDreamerhave a revision differ for WebGUI would be awesome00:24
@Haarglog and diff commands would be good things to add to wgd00:24
+perlDreamerlog?00:25
@preaction14 sites where only a few words may differ between them. i've tried user education but to no avail, so i've just been charging them for all the time it takes me. i'd like to stop having to do that00:25
@Haargjust to list revisions on an asset00:25
+perlDreameroh yeah00:25
@Haargwith the version tag info00:25
+perlDreamerthat's good, too00:25
+perlDreameris the News on the participate page of webgui.org broke because of spectre, or something else?00:29
@preactioni suspect because of new RSS problems00:29
@preactionwe've got an RssFeed aspect now, might have some bugs need working out00:30
@preactionis there a wgd install guide somewhere?00:30
@Haargshould be installable just like a normal cpan dist00:30
@preactioni just pull from the git repo and run "perl Build.pl; make; make install" right?00:30
@preactionoh, you mean "cpan App::Wgd"?00:31
@Haargno, i mean what you said00:31
@preactionok00:31
@Haarg./Build && ./Build install00:31
@Haargyou can also check wgd -h and wgd config -h00:32
@preactionis there a "default" webgui_root and webgui_config value?00:37
@Haargfor root it checks in order: command line switches, environment variables, config file values, searching upward from current directory00:38
@Haargif there is only a single config file, it is used for the config00:38
CIA-38WebGUI: colin * r10173 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Fix double variables showing up in thread and post help.00:38
CIA-38WebGUI: colin * r10174 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Backport help fix.00:38
@Haargotherwise it needs to be specified00:38
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:40
@preactionokay, so if i'm in my WebGUI root directory, it works00:41
@preactionbut if i'm in /data and my webgui root is /data/WebGUI, it doesn't00:41
@Haargit won't find it automatically, no00:41
@preactionk, np00:42
@preactiondunno why it took me this long to finally start using this :p00:42
+perlDreamerit's like chocolate00:42
@preactionbitter at first and then the greatest thing you've ever done?00:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:43
-!- mode/#webgui [+v cap10morgan] by ChanServ00:43
+perlDreamerafter using wgd edit template_url, wgd package --upgrade template_url a few times, I was sold00:43
+perlDreamerpreaction: there's nothing bad to say about it00:44
+perlDreamerit's creamy goodness will subsume all arguments against00:44
+perlDreamerand it's antioxidants are good for you00:44
@preactionoh, but i like the bitter chocolate!00:44
@preaction80% cacao represent!00:45
@Haargi do need to improve the user docs for getting started some00:45
* perlDreamer recommends short blog posts00:45
@preactionperhaps the Build could try to autoconfigure or ask for some values from the user00:45
@preactionyes, blog posts would be good too00:45
@preactionEXPOSURE! everybody should be using this!00:45
@Haargyeah, i do need to do that00:45
@preactioni mean, i know how you might feel about too much stuff to do to waste time on things like blog posts, but 00:46
@Haargi could put stuff in build, but that excludes people who don't want to install it like that00:46
@Haargsince there is also the option of the single file version00:46
@Haargthat has no installation00:46
@Haargfinally have a script to automate posting on sourceforge00:58
@Haargthat site is incredibly painful to work with00:58
@Haargof course, freshmeat just changed their site, breaking the api they had for posting to it01:01
@Haargso i have to wait for them to make a new api before i can automate that01:01
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]01:10
-!- khenn [n=khenn@76.210.61.179] has quit []01:10
+perlDreamerhm, must be 5:00pm in Wisconsin01:10
daviddelikatany body have any thoughts about where to start looking with this:01:16
daviddelikat env WEBGUI_CONFIG=/data/WebGUI/etc/localhost.conf perl Session/CheckClient.t01:16
daviddelikatSegmentation fault01:16
+perlDreamerdoes CheckClient pull in new modules?01:17
+perlDreamerwhich OS are you running this on, and which perl?01:17
daviddelikatis centos01:18
daviddelikatthe tests used to run.01:18
+perlDreamerwhat changed?01:18
daviddelikatit should at least ~say~ /something/ shouldn't it?01:18
+perlDreamernot if there's a problem with a module01:18
daviddelikatbt what kind of problem causes perl to segvg?01:19
daviddelikatsegv.01:19
daviddelikatno typeee too good01:19
+perlDreamerpreaction: if I build a YUI button with pure javascript, how do I get it to render into some HTML?01:26
@preactionperlDreamer: if i remember, you give it a container element01:27
@preactionand then call .render() and it should render itself in the container01:27
+perlDreamerokay-doke, I'll try that01:27
+perlDreamerwe'll see how well that plays inside of DataTable formatter01:27
+perlDreamerperlmonkey2: Template Toolkit is only used by heffalumps and woozels01:33
+perlDreamerhm, I get a link, but no button01:44
@preactionyeah, that's why I hate YUI buttons01:46
@preactionall those "links" around the datatable in the edit mode are really YUI buttons...01:47
+perlDreamermaybe they don't work right inside datatables?01:49
* perlDreamer is going to try some other things01:50
@preactionthe links i'm referring to are outside the datatable01:50
@preactioni think it has to do with where the class=yui-skin-sam is located01:50
@preactionbut i don't know01:50
+perlDreamerwell, the buttons I'm trying to make are inside cells of the datatable01:50
+perlmonkey2perlDreamer: you are a heffalump-ist obviously.01:50
+perlDreamerwell, I'd be pro TT if it wasn't written by jagulars01:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:52
+perlDreameroh, and the buttons render without a .render01:53
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:12
-!- mode/#webgui [+o Haarg] by ChanServ02:12
+perlmonkey2yay, I've got an ajax call that needs to reload the entire page.02:18
+perlmonkey2this is going to require some stupid clockwork.02:18
* perlmonkey2 goes fishing02:18
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:38
+perlDreamerpreaction, I got a button to render, but it wasn't easy02:40
+perlDreamerI had to manually put in the whole control HTML sequence02:40
+perlDreamernever mind, I lied02:41
+perlDreamerthe button still isn't created02:41
+perlDreamerit just looks right02:41
+perlDreamerwhat if...02:47
+perlDreamerI mean, since this is called inside of a formatter, what if the formatting hasn't been applied yet?02:48
+perlDreamerwhich means that when I try to call new Button, it doesn't do anything02:48
+perlDreamersince the thing I told it to make a button out of doesn't exist yet!02:48
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI03:25
-!- mode/#webgui [+o khenn] by ChanServ03:25
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:12
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:22
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui06:11
-!- mode/#webgui [+v cap10morgan] by ChanServ06:11
CIA-38WebGUI: colin * r10175 /WebGUI/t/Group.t: Add a few tests for Group coverage.06:12
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]06:35
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui []07:15
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]07:22
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)]07:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI08:29
-!- mode/#webgui [+o tavisto] by ChanServ08:29
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []11:08
CIA-38WebGUI: translation * r10176 /translations/German/German/ (4 files): Update from translation server11:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:53
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui16:52
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]16:59
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:09
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui17:20
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:20
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit []18:54
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI20:20
-!- mode/#webgui [+o khenn] by ChanServ20:20
CIA-38WebGUI: yung * r10177 /WebGUI/ (4 files in 4 dirs): added Carousel wobject20:28
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:37
-!- mode/#webgui [+v perlDreamer] by ChanServ20:37
+perlDreamerpreaction: are you awake?20:38
daviddelikatperlDreamer: can you give me a good example of form processing in WG?20:41
+perlDreamer$session->form->process('variableName', 'formType');20:41
+perlDreamerWhat exactly are you looking for?20:42
daviddelikathow does it handle invalid data?20:42
+perlDreamerwell, it depends20:43
+perlDreamerseveral of the forms do post processing on their inputs20:44
+perlDreamerfor example, the Phone Form plugin restricts valid characters20:44
+perlDreamerif it isn't handled in the Form  plugin, you have to do it yourself20:44
+perlDreamerwhat kind of form processing problem are you having?20:45
daviddelikatsorry, I was checking on an install...20:48
daviddelikatthere is no validaton on my fm20:48
daviddelikatform20:48
daviddelikatI only have three things to validate20:49
daviddelikatnon-empty strings, integers and a URL20:49
daviddelikatsorry four -- a valid image20:50
+perlDreamerthere are plugins for integers and URLs that validate20:50
+perlDreamernon-empty strings you must do yourself20:50
+perlDreameras for the image, what's valid in an image?20:50
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []20:50
+perlDreameris it the presence?20:50
daviddelikatwhat do I use to post a message to the user?20:50
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:50
-!- mode/#webgui [+o tavisto] by ChanServ20:51
daviddelikatjust needs to be a valid image file20:51
+perlDreamerif this for www_edit?20:51
daviddelikatwhere do validation messags go?20:51
daviddelikatno just www_view20:51
+perlDreamerI would modify www_view to accept a parameter, an array_ref of error messages20:52
+perlDreamerif the data fails to validate, then do not save the data, call www_view with the list of error messages20:52
+perlDreamerthen add template variable to www_view to display the errors20:53
daviddelikatok20:53
+perlDreamerbrb21:02
+perlDreamerback21:53
+perlDreamertime to do yardwork, later everyone22:20
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]22:20
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)]22:33
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui22:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]23:08
--- Day changed Sun Apr 05 2009
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]00:05
CIA-38WebGUI: translation * r10178 /translations/German/German/Asset_Survey.pm: Update from translation server00:22
+perlmonkey2Think it is poor form to forward to this: $self->url."?func=showSummary"00:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:50
CIA-38WebGUI: translation * r10179 /translations/German/German/Asset_Thingy.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10180 /translations/German/German/Asset_Sku.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10181 /translations/German/German/PassiveAnalytics.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10182 /translations/German/German/Asset_Shelf.pm: Update from translation server00:53
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:28
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:39
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:47
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]01:48
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:27
-!- mode/#webgui [+v cap10morgan] by ChanServ02:27
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:29
-!- mode/#webgui [+o Haarg] by ChanServ02:29
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]02:43
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI02:54
-!- mode/#webgui [+o khenn] by ChanServ02:54
+perlmonkey2hmm, setting the javascript "location.href = response.url;" to $self->get('url') doesn't work.   seems the relative url gets appended to the current address instead of the hostname03:41
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []03:41
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI05:27
-!- mode/#webgui [+o khenn] by ChanServ05:27
+perlmonkey2nope, somehow the code got borked.06:03
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Remote closed the connection]06:10
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []06:46
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui16:52
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:52
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui17:46
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []17:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]18:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui18:53
CIA-38WebGUI: yung * r10183 /WebGUI/ (5 files in 5 dirs): Carousel bugfix, templates and i18n19:22
-!- perlmonkey2 [n=perlmonk@76.192.125.129] has joined #webgui20:10
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:10
CIA-38WebGUI: yung * r10184 /WebGUI/lib/WebGUI/ (Help/Asset_Carousel.pm i18n/English/Asset_Carousel.pm): Adding help for Carousel wobject20:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []20:31
-!- perlmonkey2 [n=perlmonk@76.192.125.129] has quit [Read error: 110 (Connection timed out)]20:34
-!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has joined #webgui20:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:59
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI21:38
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]21:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]21:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:41
-!- mode/#webgui [+o stDavid] by ChanServ21:41
+perlmonkey2yay, my house caught on fire, lots of technical issues, had to add new hooks, but the survey now has summaries for users in quiz mode.22:40
nubawhat, you mean real fire in your real house?22:45
CIA-38WebGUI: perlmonkey2 * r10185 /WebGUI/ (7 files in 7 dirs): Summaries added to the survey22:52
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:30
--- Day changed Mon Apr 06 2009
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]00:02
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []00:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:52
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:13
-!- mode/#webgui [+o Haarg] by ChanServ01:13
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui01:23
-!- mode/#webgui [+v cap10morgan] by ChanServ01:23
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:25
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:48
-!- mode/#webgui [+o Haarg] by ChanServ01:48
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit [Client Quit]01:51
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:54
-!- mode/#webgui [+o Haarg] by ChanServ01:54
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:08
-!- mode/#webgui [+v patspam] by ChanServ02:08
+patspamBefore you ask, check the wiki: http://wiki.webgui.org02:09
+patspamAfter you ask, update the wiki?02:09
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:49
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:05
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]03:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:08
-!- mode/#webgui [+v patspam] by ChanServ03:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]03:10
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:15
-!- mode/#webgui [+v patspam] by ChanServ03:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:38
+perlmonkey2nuba: yeah, a real fire.04:00
+perlmonkey2Just sitting in the living room working and the wall goes *whump*, then smoke starts pouring out of the fan dimmer switch.04:00
+perlmonkey2So I run to the breaker, flip the master, grab a saw from the garage and a fire extuinguisher, saw open the wall to check for fire, but there was just smoldering wires.  Switch was just a bad switch.  But what was scary is that the 20 amp breaker didn't flip.  04:01
nubawhoa that sucks04:02
nubaand sounds like a big mess04:02
nubagood thing you were around to notice it04:03
+perlmonkey2no kidding, if we wouldn't have been home, we could have lost the whole house.04:04
nubathese things in a empty house can go awry04:04
+perlmonkey2But it isn't too big of a mess.  Just a small hole around the switch.  And I'm calling for an electrician to rewire it and check the rest of the house tomorrow :P04:04
+perlmonkey2patspam: ping04:05
+patspamperlmonkey2: pong04:07
+patspamholy crapola about your fire perlmonkey!04:07
+perlmonkey2patspam: heh, fun times. 04:08
nubawe have some component in our apartment's wiring called a nominal residual current (DR) that detects realy small variations in the current (30mA) so that power is cut at right away when a person or animal gets shocked or something like a short-circuit happens04:09
+patspamI can just see you.. should i snip the blue wire, or the green wire..04:09
nubayou probably have these there too, check with your eletrician, i know siemens has it and it should be priced at about $50 or so04:10
+perlmonkey2nuba: sweet, I'll have to check into that.04:12
nubai think you need 2 or 3 times the capacity of a breaker to make it flip, but i can be wrong on that04:13
-!- SDuensin_ is now known as SDuensin04:40
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:59
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []05:35
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:48
-!- mode/#webgui [+o stDavid] by ChanServ05:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]06:12
-!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has quit [Remote closed the connection]07:05
CIA-38WebGUI: daviddelikat * r10186 /WebGUI/lib/WebGUI/ (Session/Env.pm i18n/English/Asset_AdSku.pm Asset/Sku/Ad.pm): 08:00
CIA-38WebGUI: comment out the ip filter from clientCheck (in Session::Env)08:00
CIA-38WebGUI: added form validation to AdSku ( with internationalized messages )08:00
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:03
-!- mode/#webgui [+o Haarg] by ChanServ09:03
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:31
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]10:36
CIA-38WebGUI: patspam * r10187 /WebGUI/ (3 files in 3 dirs): Added Carousel wobject icon11:02
CIA-38WebGUI: patspam * r10188 /WebGUI/docs/upgrades/packages-7.7.3/root_import_carousel_carousel-default.wgpkg: 11:02
CIA-38WebGUI: Updated Carousel javascript so that it works with multiple instances on11:02
CIA-38WebGUI: the same page11:02
LTR_bobThe 2009 schedule is online: http://www.plainblack.com/wuc/schedule11:42
LTR_bobDe WebGUI::CRUD presentatie naast de mijne had ik ook wel heen gewild :P11:50
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:55
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]12:07
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:20
-!- mode/#webgui [+o stDavid] by ChanServ14:20
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:43
-!- mode/#webgui [+o plainhao] by ChanServ14:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:23
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui15:25
-!- mode/#webgui [+o Haarg] by ChanServ15:25
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []16:42
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]17:00
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:32
-!- mode/#webgui [+o tavisto] by ChanServ17:32
-!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has joined #webgui17:33
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:33
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:39
CIA-38WebGUI: translation * r10189 /translations/Croatian/ (8 files in 2 dirs): Update from translation server17:41
-!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has joined #webgui17:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:48
-!- mode/#webgui [+v cap10morgan] by ChanServ17:48
-!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has quit []17:57
topsubI have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this?17:59
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:12
-!- mode/#webgui [+v perlDreamer] by ChanServ18:12
+perlDreamermorning, folks18:12
@tavistogood morning perlDreamer18:15
topsubmorning18:16
+perlDreamerhey, topsub!  Haven't heard from you in a long time.18:17
topsubhehe ya.. forgetting to get on IRC. come into work and just jump to work18:17
topsubpd, did you happen to see my question?18:19
+perlDreamerno, I'm sorry I didn't.18:19
topsubi have join / hide message turned off18:19
+perlDreamerI came in at 8:1718:19
topsubI have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this?18:19
+perlDreamerthat is an XSS prevention measure in Storage.pm18:20
topsubthats what i thought it would be18:20
+perlDreameryou can work around it by using a ZipArchive18:20
topsubclient is trying to upload an HTML page to redirect users18:20
+perlDreamerIs using the Redirect Asset an option?18:21
topsubWe have custom products the client can add to a system, then the can add "Brochure" just happens this Brochure is another website url18:21
+perlDreamerI see.  That makes sense18:21
topsubSo he is kinding using it in a way we didn't build it for. if that mkes sense18:21
topsubwe mean for him to just upload pdfs18:21
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:22
topsubare you saying if he zips up the file and then uploads it, it will work?18:22
+perlDreamerno18:22
topsubso really it seems this could be a change request18:22
+perlDreameryes18:22
* perlDreamer was thinking that there was a Product feature for remote URLs18:22
+perlDreamerbut what the customer wants is different still18:23
topsubya.. thanks a lot pd!18:23
+perlDreamerand the Product only really supports "local" URLs for related products, and accessories.18:23
topsubi think the client knows he is pushing how we built it.18:24
+perlDreamerwell, at this point I've pretty concretely concluded that you cannot add a YUI button to a DataTable using only a custom formatter.18:25
+perlDreamerit needs additional magic18:25
+perlmonkey2Any idea when we move the YUI to 2.7?18:26
+perlDreamerno clue, maybe preaction or Haarg have ?an idea18:27
+perlmonkey2Charts has some pretty major bug fixes, and data table even gets some love.18:27
@Haargthere hasn't been any discussion of that, but i'll ask jt tomorrow18:28
+perlmonkey2thanks Haarg18:28
@Haargit should be fine to upgrade in the 7.7 betas at some point18:29
@Haargalthough there will be some work involved18:29
+perlmonkey2Haarg: what kind of issues do you foresee?  18:30
@Haargi know at least a few places we're using -beta modules18:30
@Haargwhich will likely be stable in 2.7 or could have their api changed18:31
+perlDreameryes18:33
+perlDreamerI think element went stable in 2.718:34
+perlDreamermaybe we need a test for that18:34
+perlDreamerpicks up calls to the extras macro, and see if the files actually resolve or not18:34
@Haargsounds like wgd needs a grep command18:40
+perlDreameror an ack command? :)18:40
@Haargsomething like that18:41
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []18:41
+perlmonkey2oh sweet....YUI3.x has the seed object.  Costs 7k, but dynamically loads all libraries required for any objects you create.18:49
CIA-38WebGUI: perlmonkey2 * r10190 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Survey quiz mode sentence is not a question.19:02
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:12
-!- mode/#webgui [+o stDavid_] by ChanServ19:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]19:13
+perlmonkey2What about a View side paradigm shift.  Where templates become more of simple scaffolding on which to hang JS widgets.  Almost all View code is removed from the server side and placed entirely on the client?19:17
+perlDreamersounds expensive19:21
+perlmonkey2perlDreamer: More so than this hybrid of template and YUI code?19:22
+perlmonkey2Which half the View logic on the server and half on the client?19:22
+perlDreamerwhy does an article need JS?19:22
+perlmonkey2handling comments?  19:22
* SDuensin recommends Cappuccino for major paradigm shifting. :-P19:23
+perlmonkey2perlDreamer: and that seems like one of the view wobjects that is not interactive.  19:25
+perlDreamerthat's because it's only supposed to display static content19:25
+perlmonkey2Plus it appears that an ajax call to display data on an already rendered page, occurs much faster than a GET/POST.19:26
+perlmonkey2full page rerender.19:26
+perlDreamerI wouldn't argue that AJAX can be faster than a full page reload19:28
+perlDreamerI just question whether or not we need to drop templating in favor of AJAX for all content shown to the user19:28
+perlDreamerbut maybe I'm misinterpreting what you meant earlier19:28
+perlmonkey2Anyways, did I mention I was attacked my a dozen velociraptors yesterday?19:28
+perlDreamerdid they have lasers on their heads?19:29
+perlmonkey2I'm not saying drop templates, just make an effort to move more of the VIEW logic into the client.19:29
+perlDreamermaybe I need a concrete example of what you're talking about.19:29
+perlmonkey2No, I was plowing a field and their the mighty decendents of the raptors were swarming the field for the field mice who no longer had any concealment.  One of the coolest things I've ever experienced.  One just hovered over my head for a bit, so close I might have been able to touch him, starring at the back of the tractor (it was really windy, so one direction they could hover without moving).19:30
@preactioni don't mean to dash hopes here, but pure JS websites are currently universally considered a Bad Idea19:31
+perlDreamerthat sounds way cool, perlmonkey219:31
@preactionby most of the older hands at least. give it some times and you'll become one of them too19:31
+perlmonkey2heh19:31
@preactionthere are limits in the technology that make important edge cases impossible to overcome19:32
+perlDreamerdo screen readers have javascript built into them yet?19:32
+perlmonkey2I'm not saying don't use templating anymore, just move more of the logic to the client.  19:32
+perlmonkey2perlDreamer: YUI has some sort of freakishly cool screen reader widget.19:33
+perlmonkey2at least the demo I just saw for 3.x was sweet.19:33
@preactioni'm saying that's the problem, the more logic you put into the client, the more you have to rely on standards and things not in your control (that the client has these capabilities, or that they're the same as another client)19:33
+perlmonkey2ah19:33
@preactionif we could control the client, we could do a lot of fun stuff19:34
+perlDreamerin other words, if everybody used Firefox, our lives would be a lot easier?19:34
+perlmonkey2heh19:34
@preactionbut as it is, we're still dealing with IE6 bull-excrement19:34
@preactionanyway, bbl, someone else can have the soapbox for now19:34
* deafferret snatches it, runs19:41
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:57
+perlDreamercrud, now there's on soap21:08
+perlDreamerno soap, either21:08
CIA-38WebGUI: yung * r10191 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button javascript problem21:41
CIA-38WebGUI: yung * r10192 /WebGUI/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button problem21:41
@preactionsoap, there's no crud21:45
+perlDreamerI beg to differ21:50
+perlDreamerWebGUI has crud, but no soap21:50
+perlDreamerand if you've ever been around perlDreamer after he goes running...21:51
+perlDreamersoap is not an option21:51
+perlDreamerwhen ya come home, and even the dog won't say hi to ya...21:52
+perlDreamerwell, 'nuff said.21:52
* perlDreamer goes running, and then soaping21:52
* deafferret eats a block of cream cheese21:57
+perlmonkey2trying to sex up the survey summaries a bit.  There isn't really a good way to show section, question, and answer data in a single datatable, is there?22:20
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui22:29
-!- mode/#webgui [+v crythias] by ChanServ22:29
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:29
-!- mode/#webgui [+o tavisto] by ChanServ22:29
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:36
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]23:01
CIA-38WebGUI: yung * r10193 /branch/WebGUI_7.6/ (4 files in 4 dirs): partial solution for rfe #996523:05
CIA-38WebGUI: graham * r10194 /WebGUI/docs/upgrades/_upgrade.skeleton: unset package flag recursively during upgrades23:05
@preactionheh, clever23:12
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:18
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:49
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []23:56
Mech422blarggle23:57
+perlDreamerMech422: care to expand on that?23:59
--- Day changed Tue Apr 07 2009
Mech422nothing special - just monday :-P00:00
Mech422trying to figure out what going on00:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:01
-!- mode/#webgui [+v cap10morgan] by ChanServ00:01
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]00:17
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui00:24
-!- mode/#webgui [+v cap10morgan] by ChanServ00:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:24
Mech422Can you 'layer' content regions in wG ? for instance can I have a template with a user editable header/footer areay that is used to display user editable 'pages' ?00:40
+perlDreamersounds like a dashboard00:43
@preactionyes, but how much work you need to do depends on how well you can explain how you want it to work00:43
+perlDreamerhah, beat you, preaction!00:43
@preactionyes, but i'm more technically correct!00:43
@preactionalso you stole my soap00:44
+perlDreamerno, I used the shampoo on my pits00:44
+perlDreamerwe need to get deafferret and have him return the box00:44
Mech422I am recasting http://osc3.template-help.com/joomla_17569/ for use in wG00:45
Mech422I'd like the theme to be used for all pages of a particular type etc etc00:46
Mech422but I'd like the client to be able to edit the logo and footer for the theme00:46
@preactionokay, they'll be able to edit any part of it.00:47
Mech422(in one spot, and not on every page)00:47
@preactionbut, if you want, you can make those be Snippets and use ^AssetProxy();00:47
@preactionlook on the webgui.org site for "Snippets", there are a lot of fun ways to use them to make your life easier00:47
Mech422ahh - snippets.. thats a good idea00:47
Mech422thanks preaction00:49
@preactiondon't go overboard though, they tend to get annoying00:49
@preactionat least for me, when i have to go into someone's site00:49
@preactionArticles might be good too, then they get the WYSIWYG editor00:50
Mech422that would be good00:50
@preactionbut then they have more freedom to screw up your design00:50
Mech422yeah - thats their problem :-P  This client is pretty good about that..00:51
Mech422the broke their plone site over the weekend by 'moving' the portlets folder :-p00:51
Mech422and just owned up and said they wouldn't do it again :-)00:52
@preactionyou can, just by moving a folder, screw up an entire site in Plone?00:53
Mech422preaction - sure same as in wG00:53
@preactionwhich folder?00:53
Mech422if you move this: ^AssetProxy(theme018/mainMenu); - its gonna break my wG site00:53
@preactionactually no00:54
@preactionyou'd have to change its URL00:54
@preactionthat would break it00:54
Mech422anything that relies on path names can be broken by stuff moving00:54
@preactionand you can hide URL via UILevel if you're paranoid00:54
Mech422I mean if you move them018/mainMenu to theme018/mainMenu.old or something00:54
@preactionAnother way wG is superior00:54
@preactionyeah, you would have to explicitly change the URL field, that would be the only way ;)00:55
Mech422LOL actualy no having used both - I can find just as many creative ways to break both00:55
@preactionkeep finding them, and then RFE ways to fix them (or some of them might even be bugs)00:55
@preactioni am all for making WebGUI user-bulletproof00:55
Mech422the wG is 'superior' stuff mainly stems from a lack of understanding of what plone can do - both are _very_ capable systems - they are just very different00:55
@preactioni would say that if you can break WebGUI from the web interface, that is considered a bug00:56
@preactionwe can prevent accidents, but not malice of course00:56
Mech422right00:56
@preactioni suppose technically the assetproxy would work even after that URL changed... for a few months at least ;)00:57
Mech422? you mean assuming the cached version was around? no reboots etc etc ?00:58
Mech422(btw - one cool thing in plone is multi-level undo - changes are transactional, so I was able to 'undo' the moving of the folder, plus about 20 other changes made after that in one shot...)00:59
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:59
@preactionnot cached, previous revision. assets respond (or last i knew responded) to all URLs they may have formerly used (until you use Change URL or the revision gets auto-cleaned)01:00
@preactionyeah, lineage isn't versionable right now :(01:00
@preactionnor is deletion01:00
Mech422hmm - thats intestering01:00
@preactionwell, in so much as it leaves the trash01:00
Mech422trying to decide if I like that or not - I hate 'magic' stuff like that - always seems to bite you at the wrong time01:01
@preactiontwo options for the AssetProxy problem: one, have assets being called by AssetProxy set a flag to say "This asset is being accessed by its URL from another part of the system, changing the URL may break something."01:02
@preactionor two, allowing individual properties to be locked by individual users/groups01:02
@preactioni don't like two, for reasons of it being a huge potential problem with a very small return01:02
Mech4223.) refer by uuid and re-construct proper url at request time01:02
@preactionoh, you can do that with the AssetProxy already01:03
@preaction^AssetProxy("assetId",1); <- the 1 means "the first arg is an assetId"01:03
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:03
-!- mode/#webgui [+v cap10morgan] by ChanServ01:03
Mech422I tend to like uuids... but thats just me01:03
Mech422oh cool01:04
@preactionthere are a lot of macros that use URL for an argument, when the new practice is to use the guids01:04
@preactionwell, to be fair, there weren't guids back then01:04
Mech422prolly a bit faster too as it saves you a url to uid lookup ?01:04
@preactionnot really. url is an indexed column01:04
Mech422ahh01:04
@preactioni mean, it would have to be really01:04
Mech422the 'full' url or just the 'leaf' portion ?01:05
@preactionit's not like you have to look up the ID and then instance the asset, you can instance with the URL01:05
@preactionthe absolute URL, minus gateway and hostname01:05
@preaction(and protocol of course)01:05
Mech422nice01:05
Mech422a bit long potentially - but fast for lookups01:06
@preactionthe Gateway thing is another fun one I've not seen in other systems, it allows you to run two distinct webgui sites on the same hostname. hostname/one/ and hostname/two/ can be two different sites01:07
@preactionjust by changing one config value01:07
Mech422yeah - plone does that via the 'virtual host monster'01:07
@preactionprobably not hard for other systems though01:07
@preactionuh... virtual host monster? 01:07
+perlDreamerMech422: plone versions content location?01:07
Mech422yeah - you can map plone folders to different virtual hosts 01:08
Mech422or even do 'inside out' hosting where plone content is 'inserted' into an existing site tree01:08
@preactionnice01:08
Mech422perlDreamer: Plone (Zope) versions _objects_ - so everything can be versioned 01:09
Mech422Umm - you use Moose or Poe or something to do that in Perl, right ?01:09
@preactionwe could do the same thing, make a table worth of undo info01:09
@preactionMech422: no, we don't use an ORM currently01:09
Mech422ahh - I mean 'to put it in perl speak - it uses moose or poe type technology' ?01:10
@preactionno, neither of those are ORM systems01:10
Mech422dam - 0 for 201:10
* Mech422 shuts up now01:10
@preactionmoose is a way to build classes, poe is a "cooperative multi-tasking environment"01:11
Mech422when I left perl, so state table like framework was all the rage for perl stuff01:12
Mech422never got into or understood why people were so excited by it - state table based code has been around for dogs years01:13
Mech422s/so/some/01:13
deafferretwhy people were some excited by it? 01:14
Mech422sorry - 'some state table like' 01:14
Mech422I should just give up and go back to bed01:14
Mech422:-P01:14
deafferret:)01:15
+perlDreamerit also depends on the type of object you're versioning01:16
+perlDreamerWebGUI has two ways of determining parentage01:16
+perlDreamerthe official way is via lineage01:17
+perlDreamerwhich isn't versioned01:17
+perlDreamerthe other way is via parentId01:17
+perlDreamerif parentId was the only way, then you could do full site versions01:17
+perlDreamerbut with lineage it's not so easy01:17
* perlDreamer waits for preaction to come and fill in the gaps in that reasoning 01:18
@preactionparentId is not versioned either, currently01:20
@preactionand yes, lineage + versioning would be weird because the revision you're looking at could be constantly changing. you need to know the lineage before you know the revisionDate01:20
@preactionalso, it gets flakey when you get into clipboard and clipboard-limbo and trash-limbo01:21
+perlDreamerasset states get less flakey with autocommit, though, right?01:22
@preactionstate is not versioned, so doesn't matter01:22
Mech422hmm - I think that state table stuff was poe01:22
@preactionstatus is versioned01:22
@preactionno. POE is a multi-tasking environment01:22
@preactioni mean, POE may have a different definition of the word "state"01:23
Mech422yeah - I think it was POE - the docs mention POE::NFA01:24
Mech422I think it used 'events' for 'edges' in the state table... Ie transfering state on receipt of an 'event'01:25
* perlDreamer is getting closer to writing an i18n label searcher for the UI01:28
CIA-38WebGUI: yung * r10195 /branch/WebGUI_7.6/ (4 files in 3 dirs): Added 'too few/many' messages to matrix compare box, rfe# 996501:28
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI02:48
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:13
-!- mode/#webgui [+v patspam] by ChanServ03:13
+perlDreamerhey, patspam!03:29
+patspamhola!03:29
+perlDreamerI was wondering if there was any news on the leaky Editor front, from YUI?03:30
+patspamhttp://yuilibrary.com/projects/yui2/ticket/251214903:31
+patspamlast modified 2 months ago03:32
+perlDreamerthey must be occupied with YUI303:32
+patspamyeah, I reckon03:32
+perlDreamerit's a good thing we're not that way, with WebGUI03:32
* perlDreamer takes a dinner break03:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:49
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]03:53
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]03:55
CIA-38WebGUI: graham * r10196 /WebGUI/lib/WebGUI/Asset/ (_NewAsset.skeleton Wobject/_NewWobject.skeleton): add metadata processing to skeleton prepareView03:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:18
-!- mode/#webgui [+v patspam] by ChanServ04:18
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:35
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:59
@preactionI do not cook nearly enough 3- and 4-course meals...05:10
+patspamanyone know how to create long arguments like '--my-long-argument' with Getopt::Long?05:12
+patspamwgd won't let me have an arg with a dash in the middle05:13
@preactionoh, you should probably use camelcase05:13
@preactionthat might be the convention we're going with05:13
+patspamah ok05:13
-!- bpmedley [n=bpmedley@adsl-75-13-160-139.dsl.fyvlar.sbcglobal.net] has joined #webgui05:43
-!- perlmonkey21 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui06:02
-!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]06:18
-!- perlmonkey21 is now known as perlmonkey206:39
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:39
+perlDreamerall, I'm planning on releasing another version of the WebGUI Network News next weekend07:16
+perlDreamerplease email/IM me with news and stories and questions07:16
+perlDreamerI gotta remember to do this during then day, when more people are awake07:17
+perlmonkey2perlDreamer: where can I get previous issues?07:17
+perlDreamerexcept for preaction, who never sleeps07:17
+perlDreamerperldreamer.com/blog07:17
+perlDreamerbut you'll have to give me feedback tomorrow, because I'm crashing out tonight07:18
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:18
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []07:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]08:26
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:50
-!- mode/#webgui [+o Haarg] by ChanServ09:50
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI10:01
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]10:13
-!- SynQ1 is now known as SynQ10:20
-!- mode/#webgui [+v SynQ] by ChanServ10:21
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:44
CIA-38WebGUI: patspam * r10197 /WebGUI/ (3 files in 2 dirs): Some fixes to the way Survey handles recordedAnswer, value, etc..10:45
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:34
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]13:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui13:21
-!- mode/#webgui [+v Radix_] by ChanServ13:21
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI13:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]13:58
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]14:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:56
-!- mode/#webgui [+o plainhao] by ChanServ14:56
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui14:58
-!- mode/#webgui [+o Haarg] by ChanServ14:58
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui15:32
-!- mode/#webgui [+v BartJol] by ChanServ15:32
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []15:40
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:40
-!- mode/#webgui [+o bopbop] by ChanServ15:40
+SynQcan someone assign this bug to me? http://www.webgui.org/bugs/tracker/1002116:00
@Haargdone16:12
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui16:16
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:16
-!- LTR_bob1 [n=bob@88.159.254.154] has joined #webgui16:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)]16:25
+perlmonkey2Haarg: You affected by the downtown evacuation?16:34
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:42
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:59
deafferretevac of where?17:02
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]17:02
+perlmonkey2deafferret: The Canadians invaded this morning.  A Canadian fighter jet (Cessna 172) flew over Madison causing the capitol building to be momentarily evacuated.  17:07
+perlmonkey2Looks like it was just some kid at a Canadian flight school who took a joy ride that went really really bad.17:08
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
@Haargperlmonkey2, that was only the capitol building it appears17:15
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI17:16
nubayou call this a canadian fighter jet? http://www.cbc.ca/world/story/2009/04/06/plane-stolen.html17:19
@plainhao$500,000 of u.s. money spent on the joy ride17:19
nubathats a crappy looking cessna 17217:20
@plainhaothat's all the canadians can afford17:20
nubaheh17:20
* plainhao thinks u.s. should switch to flying cessna 172s too17:20
nubathey say he refused to communicate with authorities17:21
nubamaybe he was trying bringing "suicide by cop" to a new level17:21
nubafrom ground level to a few thousand feets :D17:22
nubaor rather, "suicide by F16"17:22
nubasounds way cooler17:22
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]17:24
nubano shit, looks like thats really what he was after http://www.google.com/hostednews/ap/article/ALeqM5iC5xvmRlmutpYgkeMsfKk4QV4qjwD97DKFUO017:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:25
* plainhao guesses he really needed to go to the convenience store17:26
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui17:27
zylopfaI have a question regarding a mysql query when transfering some data and webgui'ize it17:28
zylopfaupdate TFT_stories, userProfileData set TFT_stories.author=userProfileData.userId where userProfileData.id=TFT_stories.author;17:28
zylopfais my query, but it seems to take forever17:29
zylopfaits only about 14k stories i need to have updated with their new author id, which is the users webgui id17:29
CIA-38wgdev: Graham Knop master * r1347ce6 / (20 files in 5 dirs): various POD improvements - http://bit.ly/NKsje17:34
CIA-38wgdev: Graham Knop master * r5d38c2f / lib/WGDev/Command/Edit.pm : avoid autocommit and notice sending - http://bit.ly/kDEpm17:34
CIA-38wgdev: Graham Knop master * r2fe466f / (5 files in 2 dirs): complete POD coverage - http://bit.ly/eZBHv17:34
@Haargif the field types of those don't match up that could slow it down a lot17:35
zylopfaHaarg, i found out i forgot to change the new author id to varchar(22) bin :(17:35
zylopfathe query ended now after 22 minutes17:35
zylopfamaybe the warnings make it slow?17:36
+SynQhmm17:36
zylopfastill weird it takes 22 min for just 14k updates 17:37
+perlmonkey2nuba: I guess moving to the other side of the world can be a bit stressful.17:38
zylopfaI am converting a 10.000 user site to webgui17:40
zylopfathe userimport utility script is genius for that17:40
zylopfaHaarg, the query i wrote can you do that i mysql? when i use the field i wish to update in the where clause?17:42
zylopfaI know you can in perl but not sure it work in mysql?17:42
@Haargas far as i know that i fine17:43
zylopfais it normal it takes 20+ minutes for 14k stories that has to change its author id from a table of 11k users?17:44
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:52
-!- mode/#webgui [+o tavisto] by ChanServ17:52
zylopfaI just googled it and someone have a query like it which takes several hours17:56
zylopfaIts just strange as its a simple update17:57
+SynQwhoohoo I have resolved a bug :) http://www.webgui.org/bugs/tracker/1002117:57
zylopfaAwesome!17:58
zylopfaThanks a lot17:58
CIA-38WebGUI: koen * r10198 /wrebuild/ (getperlmodules.sh build.sh): Reverted Proc::ProcessTable to version 0.44 due to bug 10021.17:58
CIA-38WebGUI: koen * r10199 /wrebuild/ (build.sh getsource.sh): 17:58
CIA-38WebGUI: updated downloadlinks for berkeley db, libjpeg17:58
CIA-38WebGUI: updated lftp to 3.7.1117:58
CIA-38WebGUI: koen * r10200 /wrebuild/ (getperlmodules.sh build.sh): 17:58
CIA-38WebGUI: Updated perl modules:17:58
CIA-38WebGUI: POE-1.00417:58
CIA-38WebGUI: Text-CSV_XS-0.6417:58
@tavistonice job SynQ17:59
+SynQnow if only I could get to talk to JT for 5 minutes17:59
+SynQso I can convince him to release the updated SVN for WRE as 0.9.217:59
@tavistoJT was out sick yesterday and it sounds like he's still not feeling well today18:00
zylopfa:(18:00
+SynQin that case I'll send an e-mail to the dev-list18:00
+SynQdone that18:04
zylopfaGooD!18:04
zylopfadamn this query has taken 15 min so far :(18:04
-!- SDuensin_ is now known as SDuensin18:09
@Haargif you are messing with the wre, can you update XML::TreePP and XML::FeedPP to the latest?18:11
zylopfaWoohoo the query is done! 32 min and 33 seconds18:11
+SynQHaarg: sure thing18:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:11
-!- mode/#webgui [+v cap10morgan] by ChanServ18:11
nubazylopfa: you should check this http://dev.mysql.com/doc/refman/5.0/en/explain.html18:18
nubaif you want more info about whats going on with your query taking that long18:18
zylopfaahh awesome! thanks a lot!18:18
zylopfaI will use that from now on18:18
+SynQHaarg: any other modules?18:18
@Haargnope18:18
zylopfaGood thing is that the 30min query was a one time select/update query. I am migrating some data and updating some id's18:19
+SynQHaarg: do you want Test::Class into the WRE?18:21
@Haarghmm18:21
@Haargnot sure what we decided for that18:21
@Haargprobably not18:21
@Haargsince it is broken on some platforms18:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:22
-!- mode/#webgui [+o preaction] by ChanServ18:22
+SynQWebGUI beta is complaining about that module in testEnvironment.pl18:22
@Haargwell, not it directly, but one of its prereqs18:22
@Haargi'll ask perlDreamer what he thinks when he gets on18:22
+SynQok18:23
@Haargwe can't use it currently, so i'm thinking we should pull it from testEnvironment.pl18:23
+SynQupdated TreePP and FeedPP are in18:23
@Haargthanks18:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]18:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:25
-!- mode/#webgui [+v cap10morgan] by ChanServ18:25
zylopfanuba, the explain thing is real awesome, now i can also see which index i have to create in order to make normal queries faster18:27
zylopfaHahah nice i got a query down from 0.25 seconds to 0.00 seconds by making some index on a field used in the query18:28
CIA-38WebGUI: koen * r10201 /wrebuild/ (getperlmodules.sh build.sh): 18:28
CIA-38WebGUI: Updated perlmodules:18:28
CIA-38WebGUI: Class-C3-XS-0.1118:28
CIA-38WebGUI: Class-C3-0.2118:28
CIA-38WebGUI: XML-TreePP-0.3818:28
CIA-38WebGUI: XML-FeedPP-0.4018:28
nubazylopfa: keep in mind mysql has to keep indexes updated, so dont go trigger happy creating indexes everywhere18:31
zylopfanuba, indeed but its important.I have a collection of stories and a make lists of newest stories by date18:32
zylopfaso i made the date-posted field an index18:32
nubazylopfa: this is also your friend http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html18:33
zylopfaAwesome thanks a lot nuba !18:34
nubanp, have fun!18:34
zylopfathanks a lot18:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:42
-!- mode/#webgui [+v perlDreamer] by ChanServ18:42
+perlDreamerwell, that's two calls for a non-PDF WebGUI newsletter18:51
+perlDreamereveryone, last Saturday I released issue #1 of the WebGUI Network News18:52
+perlDreameryou can grab a copy from my blog, perldreamer.com/blog18:52
zylopfaawesome perlDreamer i will take a look!18:52
+perlDreamerI'd be interested in a straw poll of IRC folk who think it should be HTML vs PDF18:52
zylopfaJesus i was a noob when i first made this :(18:53
zylopfaI have no keys in many of the large talbes 18:54
zylopfatables18:54
deafferretcan it be printed on bacon?18:54
zylopfaYeah I want it on bacon!!18:54
+perlDreamerdeafferret, if your printer is bacon enabled, it will18:54
+perlDreamerjust be sure to use edible ink18:54
* deafferret buys more cartridges18:54
zylopfamy printer is 600 bps18:54
zylopfa= bacon pr. second18:54
@preactiondo we have a tool that will scan my asset tables for broken items?18:55
+perlDreameryes18:55
+perlDreamert/Asset/Asset_diagnose.t18:55
@preactionok, thanks18:55
+perlDreamerit needs some switches/environment variables to work, iirc18:55
@preactionis it safe to run on production?18:55
+perlDreamerit only does reads18:55
@preactionk18:56
@preactionoh, it uses Test::Deep, so it won't tell me ALL of the possible problems, just one of them at a time :(18:57
+perlDreamerThe problem I have with it being HTML is that I really don't like using TinyMCE, but I guess I can get over it18:57
+perlDreamerpreaction, Test::Deep used to tell you all the problems18:57
@preactionyou can use some other program and then paste it into the TinyMCE18:57
+perlDreamerif you wish, change it to use Test::Differences18:57
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:57
+perlDreamerSynQ, bopbop, what are you thoughts on the newsletter?18:58
CIA-38WebGUI: koen * r10202 /wrebuild/getperlmodules.sh: forgot to use $CPANMIRROR19:00
CIA-38WebGUI: koen * r10203 /wrebuild/getperlmodules.sh: Class-C3-XS-0.11 has a different author19:00
+SynQperlDreamer: http://www.webgui.nl19:03
+SynQit is awesome19:03
+perlDreamerthanks for the link, SynQ!19:04
+SynQperlDreamer: I'm sure you are running for the award named after you this year! :)19:04
+perlDreamerI'm ineligible for that award19:04
+perlDreamerthey'll have to come up with a new one :)19:04
+SynQhehe19:05
+SynQyou know what is peculiar19:05
+perlDreamerwhat's that?19:05
+SynQnow that my RFE on 'last post' has been implemented19:05
+SynQyou can see that of the people on this list: http://www.webgui.org/wg/karma19:06
+SynQyou are the first one from the top that actually posts to webgui.org19:06
+SynQI don't even know who Emil is19:06
+SynQlet alone what he has received karma for19:06
+SynQmy guess is he is a rockstar19:07
+perlDreamerthat is probably true19:07
+SynQthat has logged into WebGUI.org 9 times :)19:07
+SynQhence the 45009 and not 45000 like biskitmiller19:07
@preactionwe give karma with our rockstar clients now?19:08
+perlDreamerI thought that logging in was 2 karma, so perhaps 2 logins, and 1 post?19:08
zylopfanuba the explain dont work for update queries :( and its the ones i make now that will propably take all night if i dont make indexes :(19:08
+SynQno posts19:08
+SynQposts would show in the 'contributions' page of that user19:08
+perlDreamermaybe19:08
+SynQoh tiffany has made some contributions19:08
+SynQmainly articles19:08
+perlDreamernot all assets show up in the contributions19:08
+SynQoh19:09
zylopfaaha Koen are you checking us out?19:09
zylopfaI have 400 something karma :D19:09
zylopfatitlandata is my id on there19:09
+SynQzylopfa: I'm looking at those special people at the top of the karma list19:09
zylopfalike perlDreamer 19:10
+SynQindeed19:10
zylopfaisnt he on the top?19:10
+SynQnope19:10
+perlDreamernope19:10
+SynQEmil is19:10
zylopfaahh yeah19:10
+perlDreamerI've been giving my karma away for bugfixes and translations19:10
+SynQbut perlDreamer is the true person to look up to19:10
zylopfayeah isn't there also a Colin K. award?19:10
zylopfaor how his name is spelled19:11
+SynQzylopfa: http://perldreamer.com/perldreamer19:11
zylopfaColin Kuskie award!19:11
zylopfaha also wrote the test chapter in the developers book19:12
+SynQoh and perlDreamer: I vote for the non PDF version of WNN too19:13
+SynQso that makes 319:13
zylopfa4 for me19:13
+perlDreamerOkay, I'll start up a CS for it, then19:13
+perlDreamerand backport issue #1 into it19:13
zylopfaperlDreamer, are you good with sql?19:13
+perlDreamerno19:14
zylopfaok :D19:14
+perlDreamerwhat is it you're trying to do, zylopfa?19:15
zylopfaok here is what, i have an old site i make to run in webgui19:15
zylopfabut i have to update some userid fields to the new webgui userids, that my users got when i imported thm19:15
zylopfaI have a table with 2million entries which logs views of different storiy id's19:16
zylopfaand they are listed with what user viewed the story19:16
zylopfaso i need to update each of the 2 million entries with the new user id19:16
zylopfaupdate TFT_storyview, userProfileData set TFT_storyview.user=userProfileData.userId where userProfileData.id=TFT_storyview.user;19:16
zylopfathis is how i do it in mysql19:16
+perlDreamerokay19:17
zylopfa userProfileData.id is the old sites user id19:17
zylopfabut i made a similar update earlier with only 10k things that should be changed and it took 30 min19:17
zylopfaso i am afraid this query will take most of the day as there are 2million updates19:17
+SynQdinner!19:17
+perlDreamersure19:17
+perlDreamerand the site is live?19:18
zylopfanot now :D19:18
zylopfaimplementing it atm.19:18
zylopfathe live site is up and running on the old system19:18
zylopfaso i am not interfering with it 19:19
zylopfastill a whole day is a long time for updating something in sql19:19
+perlDreamerI have only 1 suggestion, and that is not to do the join, but to use perl to cache the id->userId data19:19
zylopfaits basically statistics data for the stories, who viewed them, when and how many times19:19
+perlDreamerand I don't know if it would be faster19:19
zylopfayeah good idea, so i make a select first and then make an update using the select data?19:20
+perlDreameryes19:21
+perlDreamerget a list of the unique ids in the storyview table19:21
+perlDreameractually, you can skip that19:21
+perlDreameruse buildHashRef to make a lookup table from the userProfileData19:21
+perlDreamerthen for each entry in the table, do a blanket replace for all of that user's data in the storyview table19:22
+perlDreamerit might be faster than the join, but I have no way of knowing19:22
+perlDreamer2 million rows is a lot!19:22
zylopfaI think it will be faster19:22
zylopfaalso if i make some indexes in the mysql tables19:22
CIA-38WebGUI: yung * r10204 /branch/WebGUI_7.6/ (4 files in 4 dirs): fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates19:31
zylopfaperlDreamer, I think i am making indexes in the table first cause i can see that the join is going through all 2 million rows to find matches19:32
+perlDreamergood thinking, zylopfa19:32
zylopfathere is 2 million and it has to be traversed 10k times cause there are 10k users19:32
zylopfaso it will be a significant time before it finishes without indexes on the user field19:33
zylopfaperlDreamer, !!!19:35
+perlDreameryes?19:36
zylopfaI have gotten the query to finish in 10 seconds now instead of XX hours!19:36
+perlDreamersweet!19:36
+perlDreamernow, before you forget about it, make sure your other tables are indexed, too :)19:36
zylopfayeah i am making an index sweep as i port the code to webgui19:36
zylopfathe queries i make now are only used 1 time though to update user ids19:37
zylopfabut many indexes are needed also for general queries19:37
nubazylopfa: if you work with DBs frequently then you may benefit from studying the topic a bit19:51
nubathis is a good place to spend time on http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-830Fall-2005/CourseHome/index.htm19:51
nubamy prefered DB book is Elsmari & Navathe's19:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []19:55
zylopfathanks a lot nuba i will definately look at it19:56
@preactionso one of my assets has a lineage of "3dcAHG", is that bad?20:10
@Haargnice20:11
+perlDreamerpreaction, nice job.  You found a way to increase the lifespan of the lineage system!20:15
@preactionyay!20:15
+perlDreamernow can have more than 1e6 assets per parent20:16
+perlDreamerhow did you do it?20:16
@preactionI'M GOING TO DISNEY WORLD!20:16
@preactionuh... how?20:16
+perlDreameryeah20:16
@preactionuh... DISNEY WORLD!20:16
@tavistoeasy, just type 2e620:16
+perlDreamertavisto: the concensus on the newsletter is that it needs to be a CS, instead of PDF20:18
@tavistowell then we're doing the PDF20:19
@tavistothe first rule to marketing is to always ignore your audience/customers and do what you want20:19
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:19
+perlDreamereveryone I asked said HTML, except bopbop, who was so incensed about it being a PDF that she didn't even write back20:20
+perlDreameror something like that20:20
@tavistoI think the CS is fine. The main thing is that it needs to be available and mentioned on our main channels of communication. I think it's a great way of providing technical and non-technical updates for the week or two weeks20:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:24
@tavistoit's hard for even someone like me to keep up with what you guys are working on in the core... let alone other members of the community. If your a developer then you know it like the back of your hand. If not, then you just hear bits and pieces from all over20:26
+perlDreamertavisto, that's the problem.  There are enough dev's now that it's not possible to keep up with everything anymore.20:28
+perlDreamerthat's one of the reasons I made the newsletter20:28
@tavistoexactly, so I think it's a great way to keep the community/developers on a similar page20:28
* perlDreamer is hoping that people will funnel information to me so that I can let everyone know about it20:28
+perlDreamerexactly20:28
+perlDreamersome things will be trivial, like the AssetHistory browser20:29
@tavistowell we can setup a form and let people submit stuff to you for this purpose20:29
+perlDreamerother things will be big, like the new Shop workflow to delete carts20:29
+perlDreamerthat would be cool20:29
@tavistoI'll be cc'd on it as well but then the CS could be updated on the community site with the actual updates20:29
+perlDreamercommunity site == webgui.org?20:30
@tavistoyeah20:30
@tavistothe CS could also be setup to feed into the main WebGUI news. But we need the new site up for taht20:31
@tavistothat20:31
+perlDreamerwell, until it is setup, I'll keep publishing it to perldreamer.com20:33
+perlDreamerwe can always package it up and move it to webgui.org when it's ready20:33
CIA-38WebGUI: colin * r10205 /WebGUI/lib/WebGUI/User.pm: Remove old legacy code.20:37
@bopbopperldreamer!21:02
@bopbopwhy can't I read your blog anymore?21:02
@bopbopoh21:02
@bopbophehe21:02
@bopbopnevermind....21:03
-!- wgGuest82 [n=wgGuest8@129.101.59.86] has joined #webgui21:03
+perlDreamerhey, bopbop.  Was something wrong with my blog?21:03
@bopbopno, I'm just dumb21:04
@bopbopyour blog is fine21:04
@bopbopI just gonna write back :)21:04
+perlDreamerbe careful, I'm usually pretty hard on people who speak poorly of bopbop in channel21:04
@bopbopto vote for a Cs21:04
@bopbopCS21:04
@bopbopwell, then21:04
wgGuest82Question is there a plugin similar to google docs for webgui?21:05
+perlDreamerwgGuest82, no21:05
+perlDreamerGoogle does it so well21:06
@preactionwhat is google docs? like Word on google?21:06
wgGuest82Thanks. Any suggestions? We have private data we dont want them to control21:06
@tavistoThere will be a document management wobject coming in the near future. But not yet21:06
@preactionwhat can they do the TinyMCE cannot do?21:06
wgGuest82Document management webobject is what we need.21:07
wgGuest82Perfect21:07
@preactiontavisto: you mean the Story Manager?21:07
+perlDreamerpreaction, spreadsheets21:07
wgGuest82We need a easy to use revision control system for a team project21:07
@preactionperlDreamer: DataTable!21:07
@tavistoWGFS preaction21:07
@preactionohh, that's different21:07
@preactionbut it might work21:08
+perlDreamerDataTable != spreadsheet.  No calculations21:08
* SDuensin votes for WGdocs. :-)21:08
@preactionwhich reminds me i have to ask JT about my idea of making certain assets export themselves as .doc or .xls or .ods or .pdf or .psd inside of WGFS21:08
@tavistowgGuest82, WebGUI already has versioning, workflow, and content approval built into it21:08
SDuensinSeriously though, I can't wait for WGFS.21:09
wgGuest82Yea we are looking for a complete office suite like google docs that we can control on a private server using webgui21:09
@preactionyou have Access (Thingy), Word (Article), uh...21:09
@preactionwe don't have Excel or PowerPoint21:10
+perlDreamerSDuensin, then get busy writing it in Latte21:10
+perlDreameror Mocha21:10
@preactionwell, Gallery might be able to be used for PowerPoint, but we're far more specialized when it comes to presenting data like that21:10
+perlDreameror whatever that thing is that you like21:10
@preactionha! Cocoa + Java = Mocha... clever21:11
SDuensinperlDreamer - I actually was looking at porting this to WebGUI:  http://www.simple-groupware.de/cms/Spreadsheet/Home21:11
@tavistowgGuest82, WebGUI can definitely store multiple versions of files and track versions, but the files have to be uploaded by the users after they modify them21:11
+perlDreamerthat's pretty cool, SDuensin21:11
+perlDreamerand I understand it :)21:11
+perlDreamerunlike Cappucino21:11
SDuensinperlDreamer - It wouldn't be hard.  The PHP part is pretty small.21:12
@preactionwgGuest82: I should mention that if you're looking for custom development, Plain Black can help you21:12
@tavistoHowever, this will be changing with the document management functionality that will be provided by the WebGUI File System (WGFS)21:12
* SDuensin cheers wildly for WGFS!21:12
wgGuest82How can we have users upload their files such as word xcel or powerpoint. I know how to do as admin but I want users to do it21:13
@tavistooh that's easy, you can go to the admin bar and choose to upload a new file21:13
@preactionyou could make a collab system and allow them to attach files21:13
@preactiontavisto: i think he means without turning admin on21:13
wgGuest82Collaboration system module?21:13
@preactionyes21:13
wgGuest82yes without turning admin on21:13
+perlDreamerthere's only 1 thing stopping wgfs, and that's developer time21:14
+perlDreamerif it was funded, it would happen a lot quicker21:14
@preactionthat too21:14
@preactionit's not a difficult thing, we've proved it's possible already21:14
SDuensinIf only I was funded, WG would do everything.  :-P21:14
@preactionheh, we ARE funded and it doesn't yet ;)21:14
@tavistoah okay, yep the collaboration system would work fine for that. Think of it as a generic data engine which allows you to configure how it works through basic templates. It can currently serve as a job posting system, a forum, a photo gallery, a file manager, a guest book, classified ads engine, FAQ generator21:15
@tavistoYou can configure the collaboration system to allow regular users to be able to upload files to the site. Thus preventing them from having to be an admin with the admin mode turned on :)21:15
@preactionthere's also ways to attach files to many things, like Calendar Events21:15
wgGuest82This sounds good.21:16
wgGuest82I am going to try it now21:16
@tavistoyou can try out a fully functional demo by going to http://demo.webgui.org. It lasts for 24 hours and you can always create more if you need to21:16
+perlDreamerwould a Folder work?21:17
@tavistoabsolutely21:18
@preactionbut folder requires strange config to get to add assets w/o turning admin on21:18
@preactionwe've had to do it a couple times on some of our sites21:18
+perlDreamermaybe we should fix that...21:18
@preactionit won't be fixed. normal users should not be normally allowed to edit normal things21:19
+perlDreamereven with a CS, don't you have to set the edit timeout to be a long time to allow for removing and reuploading?21:19
@preactioni mean, you can try, i'm just mentioning what i think rizen will say21:19
+perlDreamerI know preaction21:19
* SDuensin would love for users to be able to upload to a folder, too. Maybe it's time for a JaegerFolder. :-P21:19
+perlDreamerit's just when I hear several people saying the same thing several times, it makes me think that it would be a good feature21:20
@preactionwe might move Gallery to just use WebGUI::Asset::File, which would provide Folder functionality for normal users21:20
+perlDreamerit's more like the gallery at that point21:20
+perlDreameryeah!21:20
+perlDreamerthere ya go21:20
@preactionJt's mentioned this too, so this could be done with his approval21:20
SDuensinGallery + Shortcut = Headache.  :-(21:20
+perlDreamerhow's that, SD?21:23
SDuensinI had this bright idea to customize the style of the Gallery to be bare bones for users to view, then shortcut it to an admin page and put the original style back with the overrides so the site admin could manage it...21:24
SDuensinThat doesn't work because the gallery isn't a single object.21:24
wgGuest82What does [display tab] request tracker do in collaborative system module?21:25
+perlDreamerit configures the CS to be a lightweight bug system/request generator21:25
+perlDreamerit's really just a special template21:25
@preactionwgGuest82: it's just a template, changes how the CS looks21:25
* preaction is always 30ms too late21:25
+perlDreameryes, but you're usually right more often than I am21:26
wgGuest82In collaboration system is there a way to show attached files at root level and not by clicking on subject title?21:27
@preactionyes, by editing the template21:27
+perlDreamerpreaction, does he mean in the thread view?21:28
@preactionno, he means in the Collaboration view21:28
wgGuest82We want the files to show at thread view21:28
wgGuest82Thanks for terminology help21:28
+SynQBuilding Complete And Successful21:28
@preactionso when you see the list of threads, you also see the files in that first post21:28
@preactionSynQ: wooooo!21:28
wgGuest82Yes21:29
+perlDreamerSynQ: what are you building?21:29
+SynQwre svn head21:29
wgGuest82We are building a file collaboration system similar to google docs21:29
@preactionwgGuest82: yes, look in the Help section of the Admin Console under Collaboration View (should be "attachmentLoop")21:29
wgGuest82but we can t achieve google docs so we are trying to get close21:29
+SynQif up to me wre 0.9.221:29
wgGuest82We dont have that admin privlage to update software on sever21:30
+SynQjust wanted to let you know21:30
+SynQwgGuest82: do you have access to the apache config file?21:30
+SynQwgGuest82: and can you restart it21:30
wgGuest82Thanks for your help21:31
+SynQif so you could run WRE on unpriv ports21:31
+SynQuhnm21:31
+SynQI'm probably saying something that is not to the point in any way21:32
+SynQjust disregart my ramblings21:32
+perlDreamerSynQ, no those are good questions.  If wgGuest82 does not have command line access on his hoster, then he cannot run WebGUI at all.21:33
+SynQah21:33
+perlDreamerit is not like PHP, where you upload it via FTP21:33
+perlDreamerbut you know all those21:33
+SynQindeed21:33
+perlDreamerI'm repeating it for the benefit of wgGuest8221:33
+SynQthe best shot is to get another hoster21:34
+perlDreamerKnow any good ones?21:34
+SynQif you don't have command line access the rest is a long shot21:34
+SynQthat depends on what you want21:34
+SynQyou want cheap? I don't know them, sorry21:34
+SynQyou want good? and you are in the USA, try PlainBlack21:35
+SynQyou want good? and you are in europe, try ProcoliX21:35
+SynQyou want good? and you are in Australia, try CrucialParadigm and e-mail ProcoliX to set it up for you21:35
+perlDreamerDoes Procolix cover Asia, as well?21:35
+SynQthe whole thing depends on your budget21:35
+SynQI don't know about asia21:36
+SynQI have never looked into that21:36
+SynQwhat part of asia?21:36
+perlDreamerI figured that ProcoliX was closer to Asia than Plain Black21:36
+SynQtrue21:36
+perlDreamerand the Russian translation _is_ coming along nicely21:37
@preactioni think there's more service from US-asia than eu-asia21:37
+perlDreamerso someone is using WebGUI over there21:37
+SynQbut if you want a workable admin console you want your webgui hosted close to you21:37
+SynQclose as in 4 to 6 ms latency max21:37
+SynQRussia == Europe21:37
+SynQmost of it 21:37
+SynQpreaction: what do you mean by that?21:38
-!- wgGuest82 [n=wgGuest8@129.101.59.86] has quit []21:38
@preactioni was looking at a map of the internet, and there is more bandwidth across the pacific than across the russian landmass21:39
+SynQah21:39
+SynQbut bandwith is not the bottleneck21:39
+SynQit's latency21:39
@preactionand there's practically no bandwidth to Africa21:39
+SynQwhere is the map of the internet that you are looking at? do you have a url?21:40
@preactiontrue, but latency is affected by the amount of info in the tubes21:40
@preactionuhm... let me see if i can dig it up21:40
* perlDreamer thought latency was more a question of number of hops21:40
@preactiondistance between those hops, amount of traffic those routers have to deal with, a lot of factors21:41
+SynQthe best way to know latency is by empiric measurement21:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:41
-!- mode/#webgui [+o stDavid] by ChanServ21:41
+SynQI know from past discussions that www.webgui.org is faster to plainblack then www.webgui.nl21:41
+SynQand that demo.webgui.org and the temporarily created demo.webgui.nl are quite different too21:42
+SynQthere are huge differences if you are in Australia, Chicago area or Europe21:42
+SynQall due to latency21:42
@preactionthere was a /. post on the physical vulnerability of the internet to terrorist attack which had the map :(21:43
+SynQah21:44
+SynQanyway21:44
+SynQif you are looking for WebGUI hosting you want the server to be as close to you as possible21:44
+perlDreamerpreaction: is this it -> http://rss.slashdot.org/~r/Slashdot/slashdot/~3/4Frvo8mCYQk/article.pl21:44
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]21:45
+SynQI don't see a map21:46
@tavistoSynQ, here's some news for ya!   http://www.webgui.org/news/webgui-8-goes-php21:47
@tavistoat first I thought that was Koen dancing21:47
@tavistobut I knew you didn't have sunglasses that cool21:47
ckotilhah21:51
+SynQtavisto: seen that :)21:51
@tavistoah well make sure you don't wear a denim shirt and jeans at the same time again21:52
-!- LTR_bob1 [n=bob@88.159.254.154] has quit [Remote closed the connection]22:01
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:05
-!- mode/#webgui [+v cap10morgan] by ChanServ22:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]22:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui22:05
-!- mode/#webgui [+o bopbop] by ChanServ22:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]22:07
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:11
-!- mode/#webgui [+v cap10morgan] by ChanServ22:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]22:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui22:48
-!- mode/#webgui [+v perlDreamer] by ChanServ22:48
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui22:49
-!- mode/#webgui [+v cap10morgan_] by ChanServ22:49
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:53
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui23:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:01
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has left #WebGUI []23:02
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:02
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]23:03
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:03
-!- mode/#webgui [+o steveo_aa] by ChanServ23:04
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]23:06
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]23:11
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:11
-!- mode/#webgui [+o stDavid_] by ChanServ23:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]23:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:53
-!- mode/#webgui [+o preaction] by ChanServ23:53
--- Day changed Wed Apr 08 2009
+perlDreamerman, git diff makes you really lazy00:04
+perlDreamerI need some SVN help00:10
+perlDreamerI deleted a test and need to restore it00:11
+perlDreamerthe last time the test was updated was rev 961800:11
+perlDreamerI tried using svn cat, but I got an XML error00:11
+perlDreamerI got around it via SVN::Web and wget00:19
deafferretsvn update -r9618 https://repo/blah@961800:25
+perlDreamerthanks, deafferret!00:26
deafferretsure. that repo/blah@ part always makes me double-take00:27
+perlDreameryeah, it seems redundant, since a rev was specified00:27
deafferret"file.t not found at HEAD"00:28
deafferretexactly00:28
deafferretperlDreamer++ # SVN bitch mind-meld00:28
deafferretgets even weirder when things have moved around. at that point checkout -r9618 ...@9618 is how I cope00:29
deafferretI haven't really gotten used to git diff/add/revert yet00:30
+perlDreamerI've got that down pretty well00:30
+perlDreamerbut merging and pulling still escape me00:30
+perlDreamerdeafferret, would you be interested in an easy TODO task to help us out?00:31
deafferretsure, maybe. I don't use webGUI much, but I have a couple installs and a todo list I never get to00:31
* deafferret clocks out00:32
deafferretwhat's up?00:32
+perlDreamerit's a maintenance task00:32
+perlDreamerwriting POD for some subroutines in modules that don't have POD00:32
+perlDreamerit would be really nice to have 100% POD coverage for when we launch WebGUI 800:32
deafferretI could take a look, sure. repo?00:32
+perlDreamerhttps://svn.webgui.org/plainblack/WebGUI00:32
deafferret=head2 thingie   This is that thingie that does that thing.  =cut00:33
deafferretco what path?00:33
+perlDreamerexactly, and if it has params, describe them, too00:33
+perlDreamerthe path I pasted is our HEAD branch00:33
deafferretso you gave me HEAD? nice.00:34
+perlDreamerit has the best coverage00:35
+perlDreameryou could do another branch...00:35
+perlDreamerbut it wouldn't be worth it00:35
deafferretk. I'm now sitting on a 235MB r1020700:35
deafferretfelatio joke FAIL00:36
* perlDreamer is kind of slow and thick headed00:36
* deafferret ponders WEBGUI_CONFIG00:36
+perlDreamergood thinking00:37
deafferretdo I need to install wre and friends to run t/POD.t?00:37
+perlDreamerno00:37
+perlDreamerbut you do need a database, and a config file00:37
+perlDreameronce that is setup, then 00:38
+perlDreamerenv POD_COVERAGE=2 perl POD.t 2>&1 > pod00:38
+perlDreamerthat will tell you every subroutine in every module that needs POD00:38
deafferretroger that00:38
+perlDreamercurrently there are 44 modules that need POD00:38
+perlDreamerdo you have commit rights?00:39
deafferretnegatory00:39
+perlDreamerhm, in that case, you can either paste or email me patches00:39
deafferretlate me paste one or two before you endow me00:39
deafferretya00:39
+perlDreameroh, I cannot grant that right to you00:40
* perlDreamer is just a namby/pamby volunteer00:40
deafferretI think you're a secret agent dev00:40
* perlDreamer looks around covertly, to see if anyone noticed that00:41
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]00:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:43
-!- mode/#webgui [+o preaction] by ChanServ00:44
CIA-38WebGUI: colin * r10206 /WebGUI/t/Account.t: Restore the Account.t test00:47
CIA-38WebGUI: colin * r10207 /WebGUI/ (5 files in 3 dirs): 00:47
CIA-38WebGUI: Add a method to Account called getUsers, which returns00:47
CIA-38WebGUI: either the user specified by the uid form param, or the00:47
CIA-38WebGUI: session user.00:47
CIA-38WebGUI: Change appendCommonVars to use it.00:47
CIA-38WebGUI: Remove spotty overrides in plugins.00:47
+perlDreamerthat was a very wordy commit message00:48
* perlDreamer is going to have to talk with colin about that00:48
deafferretCan't locate Clone.pm in @INC   -- is that a CPAN module?00:49
+perlDreameryup00:49
* perlDreamer heads to the other office, be back in 15 or so00:49
+perlDreamerdeafferret, it's always a good idea to run testEnvironment.pl to check00:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]00:50
deafferretnot found00:51
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:54
-!- mode/#webgui [+v cap10morgan] by ChanServ00:54
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui01:05
-!- mode/#webgui [+v perlDreamer] by ChanServ01:05
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []01:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]01:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:10
-!- mode/#webgui [+o preaction] by ChanServ01:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:13
* perlDreamer is back!01:23
CIA-38WebGUI: brian * r10208 /branch/WebGUI_7.6/docs/create.sql: Preparing the 7.6.19 release.01:23
deafferretperlDreamer: I seem to be stuck. I seem to have 1 functional dev WebGUI environment, but I don't have root there and don't have Clone.pm installed01:26
+perlDreamerokay, let's start at the beginning.01:27
+perlDreamerIs this a VM?01:27
+perlDreamerdeafferret?01:29
deafferretnope. it's a Linux box I don't have root on. I can ask an $admin. distracted by IMs right now01:30
+perlDreamerhm, can you install perl modules if you're not an admin?01:31
deafferretnope. can't install bupkis on this box apparently. brb01:31
deafferretback01:37
+perlDreamerokay01:37
deafferretI thought this box had a special 'wre' perl, but now I don't see that in my notes01:38
deafferretno $admins in IRC channel  -sigh-01:39
+perlDreameryou can put two copies of WebGUI on 1 box01:39
+perlDreamerthat what most of us do01:39
+perlDreamerWebGUI == perl and javascript, not WRE binaries01:40
+perlDreameryou guys have your own IRC channel?01:41
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]01:45
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:53
-!- mode/#webgui [+o tavisto] by ChanServ01:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:54
-!- mode/#webgui [+v cap10morgan] by ChanServ01:54
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]01:57
+perlDreamerw00t! 1 contract done :)01:57
CIA-38WebGUI: graham * r10209 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixed #9816: Syndicated Content asset fails to process feeds which include a UTF-8 BOM01:58
CIA-38WebGUI: graham * r10210 /branch/WebGUI_7.6/docs/upgrades/_upgrade.skeleton: unset package flag recursively during upgrades01:58
CIA-38WebGUI: graham * r10211 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixed #10056: YUI javascripts included while adminOff (BNC)01:58
+perlDreamerpreaction, I did something really funny/stupid the other day01:59
@preactionoooh sweet01:59
+perlDreamerI tried to add a shortcut to defaultNode, pointing to the import node01:59
+perlDreamerand hoped that it would work like a symbolic link in the Asset Manager02:00
@preactionheh02:00
@preactionbut then, it would be nice if shortcuts could work more like symbolic links02:00
+perlDreamerit takes 4 clicks to get to the import nod02:00
+perlDreamernode02:00
@preactionare you not using Arjan's bookmark toolbar?02:00
@preactiontakes me two clicks02:01
+perlDreamerArjan's bookmark toolbar?02:01
+perlDreamerwhat is this you speak of?02:02
@preactionhttp://www.webgui.org/bazaar/webgui-7-bookmarks-toolbar02:02
@preactionthe most awesome thing ever02:02
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:04
+perlDreamervery interesting02:06
+perlDreameronce I get my CSS problem fixed, I'll check that out02:06
deafferretperlDreamer: hmm... maybe I need to build out a database on a box I do have root on then. the $admins for the box in questions sometimes hang out in their own irc server -- irc.ist.unomaha.edu02:17
+perlDreamerah02:18
+perlDreamerthat would be simpler02:18
deafferretsimpler to have root? k. I'll have to read how to build the schema02:18
+perlDreamermysql -u root < /data/WebGUI/docs/create.sql02:19
+perlDreameror, use the WRE02:19
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:23
-!- mode/#webgui [+v patspam] by ChanServ02:23
+perlDreamerpatspam, you must be prophetic02:25
+perlDreamereveryone wants WNN to be a CS02:25
+patspamWNN?02:26
+patspamCS?02:26
+perlDreamerWebGUI Network News, Collaboration System02:27
+patspamahh!02:27
+patspamWNN++02:27
+patspami want it on twitter, facebook, slashdot, dig, and um, put a video of it on youtube02:28
+perlDreamervideo?02:28
@preactionYES02:28
+perlDreamereek02:28
@preactionWebGUI VLOG!02:28
+perlDreamerof course, the real problem is that the WebGUI Network doesn't really exist02:30
CIA-38WebGUI: brian * r10212 /releases/WebGUI_7.6.19-stable: Release 7.6.19-stable02:32
CIA-38WebGUI: brian * r10213 /releases/WebGUI_7.6.19-stable/WebGUI_7.6: Release 7.6.19-stable02:32
CIA-38WebGUI: graham * r10214 /releases/WebGUI_7.6.19-stable/WebGUI_7.6: remove accidental addition to release tag02:32
* perlDreamer heads back to the main office02:37
+perlDreamerbbl02:37
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has quit ["Leaving."]02:37
CIA-38WebGUI: brian * r10215 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.20 dev03:02
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]03:26
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:34
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]04:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:30
-!- mode/#webgui [+o Haarg] by ChanServ04:30
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:37
-!- mode/#webgui [+v perlDreamer] by ChanServ04:37
+perlDreamerI just don't want to believe this04:47
+perlDreamertwo months of delay04:47
+perlDreamerbecause I forgot a quote04:47
@preactionwhoooops04:47
+perlmonkey2perlDreamer: eh?04:47
+perlDreamerI've been trying to make some small style changes to my website04:48
+perlDreamerto add a login box and admin toggle04:48
+perlDreamerbut I couldn't get them to place where I wanted them04:48
+perlDreamerI've tried tons and tons of things04:48
+perlDreamerbut either they were wrong, or in this last case04:48
+perlDreamer<div id="newClass>04:49
+perlDreameris ignored because it misses an end quote04:49
+perlDreamerlet me finish it up, commit the version tag, then you can see (and laugh)04:49
+perlDreamerand rightfully so :)04:49
+perlmonkey2wow, you forget a literal quote.  So two month delay on a project?04:51
+perlDreamerwell, to log into my site I had to add all the query params for login, logout and admin mode04:55
+perlDreamerand other people couldn't create accounts to post back to my blog04:55
+perlDreamerso it was more embarrasing and inconvenient than anything04:55
+perlDreamertime to run the kids through the wash04:55
+perlDreamerI'll be on and off for the next few hours04:55
+perlDreamerback to the showers05:29
+perlDreamerphew06:04
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui06:06
-!- mode/#webgui [+v cap10morgan] by ChanServ06:06
* perlDreamer is out for a while06:47
CIA-38WebGUI: colin * r10216 /WebGUI/lib/WebGUI/Form/ (SelectRichEditor.pm Textarea.pm): Missing POD for Textarea, SelectRichEditor06:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []06:55
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:30
-!- mode/#webgui [+o tavisto] by ChanServ07:30
@tavistoLookie what I found... A new article by JT Smith!  07:31
@tavistohttp://www.linuxinsider.com/story/The-Stack-Encouraging-Adoption-Through-Ease-of-Use-66743.html07:31
+perlDreamertavisto, there's a typo07:47
* perlDreamer blows a raspberry, and goes to bed07:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:47
@tavistoKristi proofread07:47
@tavistohah07:48
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:21
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:55
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:29
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:49
-!- mode/#webgui [+v BartJol] by ChanServ10:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]10:55
CIA-38WebGUI: translation * r10217 /translations/Polish/Polish/ (20 files): Update from translation server11:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:44
CIA-38WebGUI: patspam * r10218 /WebGUI/ (5 files in 2 dirs): 11:44
CIA-38WebGUI: Replaced Survey parseGotoExpression with dedicated ExpressionEngine.11:44
CIA-38WebGUI: Improved gotoExpression validation error reporting11:44
CIA-38WebGUI: Added lots more tests11:44
CIA-38WebGUI: patspam * r10219 /WebGUI/ (5 files in 3 dirs): 11:44
CIA-38WebGUI: Made Survey ExpressionEngine disabled by default, controlled via config11:44
CIA-38WebGUI: file enableSurveyExpressionEngine flag11:44
CIA-38WebGUI: Added branching based on question score and section score total11:44
CIA-38WebGUI: Added more tests11:44
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:49
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:58
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:58
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:30
-!- mode/#webgui [+o plainhao] by ChanServ13:30
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui13:55
-!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui14:04
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:06
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:12
-!- mode/#webgui [+v BartJol] by ChanServ14:13
-!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:19
-!- carogray [n=Caroline@72-58-131-177.pools.spcsdns.net] has joined #webgui14:20
-!- BartJo2 [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:29
+SynQhoeba14:31
+BartJolhoeba14:31
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []14:36
-!- carogray [n=Caroline@72-58-131-177.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:40
CIA-38WebGUI: koen * r10220 /wrebuild/build.sh: fixed typo in IA64 variable15:14
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:30
-!- mode/#webgui [+o bopbop] by ChanServ16:30
-!- perlmonkey2 [n=perlmonk@70.137.7.179] has joined #webgui16:35
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:35
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui17:02
-!- mode/#webgui [+o Haarg] by ChanServ17:02
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]17:16
CIA-38WebGUI: koen * r10221 /wrebuild/build.sh: Added ia64 options to build.sh17:16
+SynQmore 64 bit more better :)17:17
+SynQis JT better yet?17:17
+MrHairgreasejt is ill?17:17
+SynQI don't now if he still is but I heared that he was17:18
+MrHairgreaseok17:18
+MrHairgreasemust be of your never ending nagging about wre's =)17:18
+SynQ(16:00:01) tavisto: JT was out sick yesterday and it sounds like he's still not feeling well today17:18
+SynQperhaps someone has rick rolled him into sickness17:19
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has joined #webgui17:30
-!- mode/#webgui [+o preaction] by ChanServ17:30
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:33
-!- mode/#webgui [+o tavisto] by ChanServ17:33
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:41
-!- mode/#webgui [+o preaction_] by ChanServ17:41
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has quit [Read error: 110 (Connection timed out)]17:52
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:00
-!- freddiecompier [n=freddiec@gw.oqapi.nl] has joined #webgui18:05
+MrHairgreasehey freddie!18:06
+MrHairgreasemore dutch guys in the room!18:06
freddiecompierhoi18:06
-!- freddiecompier is now known as ffdenken18:07
-!- ffdenken is now known as kojaki18:07
-!- kojaki [n=freddiec@gw.oqapi.nl] has quit [Client Quit]18:08
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:20
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:26
-!- mode/#webgui [+v perlDreamer] by ChanServ18:26
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui18:44
+perlDreamerhey, tavisto!18:48
+perlDreameris there some linkage for the linuxinsider article?18:49
@tavistoyes, however they kinda jacked it up a bit18:49
+perlDreamerthe article?18:50
+MrHairgreaseis there and article about webgui?18:50
@tavistono about The Stack but by JT18:50
@tavistohttp://www.linuxinsider.com/story/The-Stack-Encouraging-Adoption-Through-Ease-of-Use-66743.html18:50
@tavistothey changed one of the paragraphs and took out the Plain Black reference and left WebGUI in there but it doesn't make sense18:50
+perlDreamerthere was the typo toward the end about getting a WebGUI into debian or ubuntu18:51
@tavistoyep.18:51
@tavistowhoever edited it down screwed that paragraph up. I'm waiting to see if they can modify it a bit. I told JT we can change WebGUI to "an application" and it would make more sense18:51
+MrHairgreasei don't see webgui anywher on that page18:52
+perlDreamerMrHairgrease: "and get a WebGUI included in systems"18:55
+perlDreamerbad edit18:55
+MrHairgreaseoh wait18:57
+MrHairgreasefirefox search thingy was on match case18:57
+perlDreameroh, you sub-micron guys always do that18:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]18:58
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:03
-!- mode/#webgui [+o Haarg] by ChanServ19:03
+perlDreamerbrb19:03
SDuensinThat edit is because people think it *is* a "Web GUI".  Hell, that's how I originally found it!19:04
SDuensin(I was looking to see if there were any toolkits to make UIs for command line tools!)19:05
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]19:16
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:20
nubanow thats really some crappy touch up they did there19:27
nuba"(...) For example, provide commercial hosting, a demo server, VMware appliances, a Web-based install system and native packages run through the community -- and get a WebGUI included in systems like Debian and Ubuntu. (...)"19:28
nubaLOL19:28
bpmedleyhttps://www.plainblack.com/bugs/tracker/1013319:29
bpmedleyHas anyone looked at that bug?19:29
+perlDreamerno, sorry bpmedley19:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:30
-!- mode/#webgui [+o Haarg] by ChanServ19:30
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:40
-!- mode/#webgui [+o Haaarg] by ChanServ19:40
+perlDreamerbpmedley, I'd check the spec for the new matrix against the old 7.5 code19:42
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]19:44
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]19:47
+perlmonkey2I wonder what it would look like to write all the unit tests before you wrote any other code.19:49
+perlDreamerit's not that bad, really19:50
+perlDreameralthough, practically, people never do that19:50
+perlDreamerusually it's done on a sub by sub basis19:50
+perlmonkey2Writing tests as an augmentation to the design process?19:52
+perlDreameryes19:52
+perlDreameryou know you want a constructor, so you write tests for everything it should do19:52
+perlDreamerthen you write the code to make it do that19:52
+perlDreamerit forces you to think through things before you start writing code19:52
+perlDreamerand prevents creep :)19:53
+perlDreamerI've done that with the StoryManager19:53
+perlDreamerand it works pretty well19:53
+perlDreameralso, it pretty much forces you to write code which is testable19:53
CIA-38WebGUI: colin * r10222 /branch/WebGUI_Story/ (205 files in 69 dirs): merge to 1021919:54
CIA-38WebGUI: colin * r10223 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Update Story to use awesome new Keywords19:54
+perlDreamera lot of my www_ methods are wrappers around calls to set template variables, do side effects, process form variables19:54
+perlDreamerso that they can be tested in chunks19:54
+perlmonkey2I'm really guilty of writing mega-methods that do many things.  Writing the tests first would help break those down.19:54
+perlDreamerand, for those who like eye candy19:55
+perlDreamerI found this today: http://szabgab.com/blog/2009/04/1239191451.html19:55
+perlDreamervery nicely formatted HTML test output19:56
+perlDreamerenabled with JS for reporting and drill-down19:56
+perlDreameranother nice thing about having tons of tests is parallel development19:59
+perlDreamerHaarg changed how Keywords work20:00
+perlmonkey2hah, nice20:00
+perlDreamerand my tests are telling me what code needs to be updated20:00
+perlDreameryeah, normally it's a pain when that happens20:00
+perlDreamereven when the code gets better and the Keywords form autocompletes20:00
+perlDreamerbut with these tests, it's only about 15 minutes work to get everything updated and working again20:01
+perlDreamermerge with head, run tests, sigh, fix tests and code, done20:01
+perlDreamerand the "sigh" is just for dramatic effect, since I knew it was going to happen anyway20:01
+cap10morgani'm setting up webgui in an ec2 instance, and would like to script the wreconsole setup process. what's the best way to do that? should i write a command-line driven version of wreconsole.pl?20:07
+cap10morganor could i just include wreconsole.pl somehow and call its subs directly?20:07
SDuensincap10morgan - EC2 hurts my head.  Been screwing with that for the last three days.  Interesting stuff.20:07
+cap10morganSDuensin: yeah20:08
+cap10morganwe're using it through RightScale20:08
+cap10morganwhich is very cool20:08
+cap10morganbut they've never encountered WebGUI20:08
SDuensinCheck this out - spiffy:   http://developer.amazonwebservices.com/connect/thread.jspa?threadID=24091&start=15&tstart=020:08
+cap10morganso i'm now the expert in the equation20:08
+cap10morganwhich is always bad news20:08
SDuensinNo kidding!20:09
+cap10morganwow, yeah20:09
SDuensinThat EBS pivot makes things a lot simpler.  :-)20:09
SDuensinNot had time to try it.  Just found it about 15 minutes ago.20:10
SDuensinI'm not looking to put WG on EC2 just yet, but maybe that'll help you become the resident expert here for when I do.  :-P20:12
+cap10morganyeah, be very afraid...20:23
+perlDreamercap10morgan, you're just a trend setter20:24
+perlDreamerOpenID, now EC220:24
+cap10morganhaha :)20:24
CIA-38WebGUI: colin * r10224 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Update StoryArchive test for new Keywords CSV.20:27
CIA-38WebGUI: colin * r10225 /branch/WebGUI_Story/t/Asset/Wobject/StoryTopic.t: Update StoryTopic tests for CSV Keywords20:27
CIA-38WebGUI: yung * r10226 /WebGUI/t/Asset/Wobject/Carousel.t: added tests for Carousel wobject20:27
+perlmonkey2ugh, finding yui2.6 docs is a pain.20:31
+perlDreamerperlmonkey2, they're in /data/WebGUI/www/extras/yui20:34
+perlmonkey2perlDreamer: yeah, I was looking for them on the YUI site as they need to be http enabled to view the chart examples.20:36
+perlDreamercrud20:37
+perlmonkey2but browsing the API, it looks like my code is for the cold storage locker until 2.7 comes out.20:37
+perlDreamerhave you been developing against 2.7?20:41
+perlmonkey2perlDreamer: well of course20:43
+perlmonkey2:P20:43
+perlmonkey2but looks like my problem isn't a 2.7 issue... new YAHOO.widget.NumericAxis(); is failing, but I'm not sure what lib needs to be included for it.20:44
+perlDreamerin 2.6, is Charts in beta?20:44
+perlDreamerthat'd be a name change20:44
+perlDreamerwhich really sucks!20:44
+perlmonkey2not much code.  Just a short blip for the summary stuff.  When we move to 2.7 there will be little pain.20:45
+perlmonkey2But it will be teh sexies *if* I could get it to work.20:46
+perlDreamerperlmonkey2, in 2.6, it's "charts-experimental"20:47
+perlDreamerdoes that help?20:47
+perlDreamercharts/charts-experimental, that is20:48
+perlmonkey2perlDreamer: hahahahha, you brilliant beautiful jackaroo20:49
+perlDreameroh, shucks.  It's not me20:49
+perlDreamerit's ack --js20:49
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui20:53
-!- mode/#webgui [+o Haarg] by ChanServ20:53
CIA-38WebGUI: colin * r10227 /branch/WebGUI_Story/ (4 files in 4 dirs): Remove storiesPerFeed, since that's picked up by the RSS Aspect.20:54
-!- Haarg [n=haarg@76.210.61.179] has quit [Client Quit]20:54
CIA-38WebGUI: yung * r10228 /WebGUI/ (4 files in 3 dirs): Added Carousel to upgrade script, some code cleanup and template changes21:25
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui21:28
-!- mode/#webgui [+o Haarg] by ChanServ21:28
* perlDreamer goes running21:30
+perlDreamergood luck with connectivity, Haarg21:30
@Haargit's basically resolved21:30
@Haargwas chaning isps at home, but had to run to the office21:31
* deafferret goes chewing21:44
CIA-38WebGUI: colin * r10229 /branch/WebGUI_Story/docs/upgrades/ (3 files in 2 dirs): 21:58
CIA-38WebGUI: Move packages into 7.7.3 for proper upgrade processing.21:58
CIA-38WebGUI: Remove extra package for storytopic.21:58
CIA-38WebGUI: colin * r10230 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Add missing POD for RssFeed methods.21:58
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]22:04
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui22:04
+perlmonkey2Anyone had any success getting a dataTipFunction to work in YUI 2.6 charts?22:06
-!- nuba_ [n=nuba@hq.imaterial.org] has joined #webgui22:09
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:09
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]22:10
-!- nuba_ is now known as nuba22:10
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:11
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has joined #webgui22:28
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]22:45
CIA-38WebGUI: yung * r10231 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrixListing.js: removed debugging form matrix listing javascript22:59
CIA-38WebGUI: yung * r10232 /WebGUI/ (4 files in 4 dirs): fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates22:59
CIA-38WebGUI: brian * r10233 /branch/WebGUI_7.6/ (3 files in 3 dirs): Added back maximum number of comparisons for a group.22:59
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has joined #webgui23:05
CIA-38WebGUI: yung * r10234 /WebGUI/ (6 files in 4 dirs): Added 'too few/many' messages to matrix compare box, rfe# 996523:39
CIA-38WebGUI: perlmonkey2 * r10235 /WebGUI/ (7 files in 6 dirs): Survey summaries now use YUI datatables and charts for extra bling.23:39
* perlDreamer is back, and very tired23:46
--- Day changed Thu Apr 09 2009
+perlDreameroh, let's just run this little loop, it'll be fine00:11
+perlDreamer1.5 miles later...00:12
deafferretya, I had the same problem eating. jogging and eating are the same slippery slopes00:13
+perlDreamerindeed.  What did you do?00:14
deafferretI'll just eat this little $food, it'll be fine. 1200 calories later...   :)00:14
deafferret1.5 Kcal later...00:15
+perlDreamerthe scary part is how easy it is to eat 1.5 Kcal.00:15
+perlDreamerThat's 1 Chipotle burrito with all the fixings00:15
deafferretactually a food calorie is 1000 science calories, so you're Screwed  :)00:16
+perlDreamerwe should all just use hoolies instead00:17
CIA-38WebGUI: yung * r10236 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: updating changelog00:18
CIA-38WebGUI: colin * r10237 /WebGUI/t/Asset/Wobject/Collaboration.t: add tests for RSS feeds for the Collaboration00:18
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has quit ["Leaving."]00:25
+perlDreamerarjan cracks me up00:50
Mech422I'm back - didja miss me ?00:58
+perlDreameroh yeah00:58
+perlDreamerthere was something that I needed to tell you Mech42200:58
+perlDreamerrelated to WebGUI00:59
Mech422tavisto: we submitted on the re-bid of that austin contract - we'll see how it goes...00:59
+perlDreameroh!00:59
Mech422perlDreamer: aww - you like me!! you really really like me !! :-)00:59
+perlDreamercap10morgan is looking at scripting wreconsole setups, which sounds like your provisioning work00:59
Mech422oh - that does sound cool :-)00:59
+perlDreameryou two might want to get together and talk sometime00:59
+perlDreameralso, have you read the inaugural issues of WebGUI Network News?01:00
Mech422no, I'm ashamed to say I haven't - I shall remedy that immediately !  It's on pb website, I presume ?01:00
+perlDreamernope01:00
+perlDreamerperldreamer.com/blog01:00
Mech422ahh - yes, the pd website :-D01:01
* perlDreamer needs to -- -- some time and fix that problem01:01
+cap10morgani have the WRE installing and configuring via script now01:01
+cap10morganbut i need to get a git repo of webgui setup because we have local mods01:02
+perlDreamercap10morgan, meet Mech42201:02
+perlDreamerMech422, meet cap10morgan01:02
* Mech422 waves!01:02
+cap10morganhello :)01:02
+perlDreamercap10morgan is our local OpenId user, he's also a frequent WUC attender01:02
+perlDreamerMech422 is a recent WebGUI convert, coming from plone-ville01:03
Mech422actually, I've forgotten what I had to futz with wre install - it was _site_ installation/configuration that I really had trouble scripting01:03
+cap10morganah01:03
Mech422cap10morgan: ahh :-)  Nice to meet you :-)01:03
+cap10morganyou too Mech42201:03
+perlDreamercap10morgan, if you think those are good core WRE changes, you should talk with SynQ and rizen about contributing it back.01:04
+cap10morganyeah, i plan to01:05
+cap10morgani think it's pretty generic01:05
+cap10morgani'm using it w/ rightscale / ec201:05
+cap10morganso it can get pretty specific to that environment if i'm not careful01:05
+perlDreamerstill, it's a good start that could probably be abstracted out01:05
* cap10morgan wishes webgui was already in git01:05
+cap10morganyeah01:06
+perlDreamersoon, cap10morgan01:06
+perlDreamerWG8 dev is supposed to be in git01:06
+cap10morganyeah, i can't wait01:06
+cap10morgan:)01:06
+cap10morgani'll just have to clone the svn repo for now01:06
Mech422perlDreamer: hey - wGNN looks good...01:09
+perlDreamerthanks :)01:10
+perlDreamerdue to overwhelming demand, it will become a CS01:10
Mech422perlDreamer: who do I complain to about the re-write being PHP based instead of Python like god and Guido intended ?01:10
+perlDreameryou would talk to rizen about that01:10
+perlDreamerand, should anything bad happen to you during or shortly after that, is there anyone I should notify?01:10
Mech422nah - Python is a type safe language :-)01:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:11
+perlDreamerrizen isn't :/01:11
Mech422ROFL01:12
@preaction_Python promotes sloppy coding style01:12
@preaction_no braces? how do i know when a block ends?01:12
Mech422preaction_: LOL01:12
+perlDreamerpreaction_: you line up all the little whitespaces01:12
+perlDreameror blackspaces, if you have an inverted terminal01:13
+perlDreamerpreaction_: I was going to ask you something else.01:13
@preaction_but then i have to do something like # { and #} to make things look right01:13
+perlDreamerIf we're going to switch Template::Toolkit, can we really poke fun at PHP?01:13
Mech422preaction_: and it causes RSI - what no #%^#^% symbols ? thats gonna wear out your alpha-numeric keys faster!01:13
@preaction_exactly! 01:13
@preaction_scoping? what scoping? assignment is declaration? what is that?01:13
* preaction_ is pointing out the things he actually likes about Python :p01:14
Mech422I actually think the whitespace thing was a mistake - I'd prefer braces myself...I think guido just put that in there to meet the 'advancing the state of the art' part of his masters thesis :-P01:14
Mech422especially since jerks use tabs and throw the code 72 columns right on the line :-P01:15
@preaction_eh, i think he's right. both novice and professionals are made to code using the same style guidelines01:15
@preaction_and it's far easier to change the indentation than it is to change the entire syntax01:15
@preaction_perltidy works, but when was that made?01:15
Mech422preaction_: oh yeah - the 'only one _approved_ way to do it' mentality does limit learnign curve01:16
Mech422preaction_: but that could have been done with braces too :-P01:16
Mech422preaction_: my biggest gripe are def foo(a=b): print "%s" % a ...01:17
Mech422in a = b, b is evaluated _once_ (the first time) - _not_ everytime the statement is hit as most people would expect01:18
Mech422in "%s" % a - using a sigleton or a tuple for print args but NOT taking a list is a bit confusing01:19
Mech422so now I need to figure out how I screwed my wG theme - 'drag' works, but 'drop' doesnt :-P01:21
@tavistomech422, which project are you referring to?01:24
Mech422tavisto - that project that cignex got, that everyone was up in arms about...01:25
@tavistooh hey that's great news01:26
Mech422tavisto: people put up so much of a fuss, town council cancelled cignex's contract, and re-bidd the job01:26
@tavistopretty sizable dealio too if I remember right01:26
@tavistoPlain Black could definitely help you out with any aspects you may need01:26
Mech422last round bids were - $700K , $1.3M, $1.3M01:26
Mech422they specified Plone as the CMS - and we have a 'partner' (associate? client? whatever) in austin that we do plone work for ..01:27
Mech422so they are going in as the primary, and we'll prolly sub under them01:28
Mech422assuming they get it, that is :-)01:28
@tavistoah okay so nevermind that :)01:41
@tavistotoo bad, they could have had WebGUI. We've got a couple city government internet/intranet projects coming out soon. That should help us reel in some more of them01:42
* perlDreamer slaps his forehead! He could have had a WebGUI-801:45
CIA-38WebGUI: colin * r10238 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: More RssFeed POD.01:46
CIA-38WebGUI: colin * r10239 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Add a method to return RSS data for a Story, with tests.01:46
Mech422tavisto: yeah - but its nice the work won't be going to India01:46
Mech422tavisto: hmm - I actually know a company that does small city/town sites - they're looking to update their offering ...01:47
Mech422tavisto: it would be very small potatoes - but might be good for some ref. clients ?01:47
+perlDreamermore WebGUI users and installations is almost always good01:47
Mech422perlDreamer: heh - 'almost' - their current offering is based on postnuke ....01:48
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]01:50
@tavistoMech422 yeah I'm very happy about keeping money in america right now01:57
Mech422tavisto: do you have any links/screenshots/writeups for the gov stuff ?01:58
@tavistoMech422 let me know about ad:tech San Francisco, we'll be there on the 20-24th01:58
Mech422oh crap - totally spaced that - lemme see...01:58
@tavistowell we have a whitepaper that includes some government stuff. And a list of government sites. 01:58
Mech422could you shoot me a url or a copy ?01:59
Mech422I just spoke to the tech guy at the co. I mentioned above - he'd love to get away from postnuke if possible :-P01:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:05
-!- mode/#webgui [+v patspam] by ChanServ02:05
CIA-38WebGUI: colin * r10240 /branch/WebGUI_Story/ (2 files in 2 dirs): 02:12
CIA-38WebGUI: getRssFeedItems for StoryArchive, with tests.02:12
CIA-38WebGUI: A couple of quick rss/atom url tests.02:12
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:17
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:24
@tavistoMech422, I gotta bolt atm, but I'll definitely send you over a copy of the whitepaper02:27
Mech422tavisto: whenever you get a chance02:27
Mech422tavisto: oh, it looks like we can make ad-tech 02:27
@tavistogreat, send me an email with the full names of who is attending and I'll get you registered02:28
@tavistobye all02:28
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:28
+patspamperlmonkey2: pingo02:28
Mech422<tmpl_var dragger.init> <- should this go after _every_ content block, or just once after _all_ content blocks ?02:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:53
@preaction_Mech422: i think just after all of them02:55
-!- wgGuest55 [n=wgGuest5@ip98-163-114-110.dc.dc.cox.net] has joined #webgui03:13
wgGuest55Hello03:14
wgGuest55when will 64-bit WRE be released?03:14
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:20
-!- mode/#webgui [+v perlDreamer] by ChanServ03:20
Mech422preaction_: thanks :-)03:20
Mech422it appear ^PageTitle() renders an anchor, so it shouldn't be used in <title /> 03:23
Mech422(I think I saw <title>^PageTitle(); - ^c(); </title> recommended somewhere ..)03:24
-!- wgGuest55 [n=wgGuest5@ip98-163-114-110.dc.dc.cox.net] has quit []03:28
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:34
+perlDreamerMech422, it will render an anchor if used in the context of an operation, or a function.03:36
+perlDreamerfor an op, it should not be a problem03:36
+perlDreamerbut for a func...03:36
+perlDreamerif it was part of the style template03:37
+perlDreamerI mean, if the style template was rendered for the func03:37
+perlDreamerwhich is theoretically possible03:37
+perlDreamerI'd file that as a bug, along with all the details03:38
Mech422yeah - it was in a style template03:39
+perlDreamerwhat was the URL when you saw that?03:41
Mech422<a href='pagename' />03:41
Mech422err.. href = '/pagename'03:42
+perlDreamerno, what was the URL of the page containing that?03:42
Mech422it was for 'home' - the front (default) page and it rendered as a href='/home'03:42
Mech422I'm actually more concerned with why drag and drop doesn't work03:43
Mech422I get the admin frame, I get the drag handles - I can drag the handles - but when I 'drop' them, nothing moves03:44
+perlDreamerdo you have all the required scripts being loaded?03:44
Mech422beats me - the docs just say to include some magic macro in <head> and it will do it all ?03:45
Mech422I have a bunch of YUI stuff getting included ?03:46
* perlDreamer has never built a style or layout template from scratch. I always start with an existing one.03:46
Mech422I started with an existing one too03:46
+perlDreamerhm03:46
+perlDreamermaybe tomorrow I could take a look at it for you?03:46
Mech422(btw - I have a draggable.js getting included ... and draggable.css)03:46
Mech422that would be nice of you :-)03:47
+perlDreamerfind me tomorrow in the morning time (PDT) and I'll have a look at it03:47
Mech422cool03:47
Mech422we should write up what we do to - for the 'task oriented' stuff we discussed last week03:48
Mech422assuming I understand what we do, I can write it up03:48
+perlDreamersure, "debugging layout templates" :)03:48
Mech422yeah - and 'more required macros for layout templates' - like that dragger.init thing thats not really discussed in the docs03:49
@preaction_or instead you could fix layout to use YUI Event and YUI Dom instead03:49
Mech422preaction_: ?03:49
+perlDreamerI thought it had been changed to do that already?03:49
@preaction_if you fix Layout, you don't need all the draggable triggers bullcrap03:49
@preaction_no, it should be possible to do the layout template with only needing <div id="GUID" class="contentArea"> 03:50
@preaction_so any item with class="contentArea" and an ID will be a content area for a Layout03:50
Mech422that sort of thing would be great for designers03:50
@preaction_exactly03:50
@preaction_no more BS03:50
Mech422at this point, just for reference - I've put about 12 hours in, in 3 hour chunks - on 'converting' a monster template layout03:52
Mech422which I think would be a fairly common task for the 'average' user/integrator03:52
@preaction_well, layout templates arent really supposed to be edited03:53
@preaction_the style template is03:53
@preaction_layout template shouldn't need much editing really03:53
Mech422the problem with this template was the content wasn't all in one chunk...03:53
Mech422I had 2 seperate tables with stuff inbetween, so I used a layout template03:54
Mech422granted I think the html/css is pretty convuluted for such a simple design - but thats what I was given...03:54
@preaction_i'm not second-guessing you, you're probably right for what you need, but be careful you don't put style elements in the Layout template03:54
Mech422preaction_: oh? I didn't realize it was bad form to do so...03:54
@preaction_if you do, you'll break other stuff03:54
Mech422preaction_: crap03:55
@preaction_or you'll have to make a special style for other stuff which is more work03:55
@preaction_really, your style should be everything that will be constant from page to page03:55
Mech422preaction_: I would think that layout changes would be common as well - since everyone 'chunks' content diffently...yeah, I have a layout and a style03:55
@preaction_but i agree that layouts need to be easier to edit03:56
Mech422and I was gonna make one of those preconfigured-on-the-admin-bar content types to allow pages to be added easily without having to set the layout/style manually03:56
@preaction_also, we should integrate YUI Grids and make a nice GUI editor for some templates03:56
@preaction_Mech422: you mean Prototypes?03:56
@preaction_check the Metadata tab, any asset can be made a prototype03:57
Mech422umm - yeah - prototypes :-)03:57
Mech422thats the coolest thing03:57
@preaction_eh, there's cooler stuff ;)03:57
Mech422the 'humane cms' is a buzzword in plone - it has sooo many features people get overwhelmed03:57
Mech422so its considered good form to turn off unused features, pre-configure content types etc03:58
@preaction_heh, i think webgui's moving that direction, but uilevels help a little bit03:58
Mech422but we don't have a system as easy as prototypes for doing it03:58
@preaction_actually, if you want an asset type to always have a certain default set, you can do so in the config file now03:58
@preaction_so you don't have a difference between "Page Layout" and "Page Layout for My Site"03:59
@preaction_i wonder if anyone has written about using UI Levels and Config File asset overrides to make an easier-to-use webgui site03:59
Mech422I think the big thing now is transitioning the 'target market' of docs and stuff from people who _want_ webgui to people who _need_ webgui04:00
Mech422I have $200+ worth of books on wg, and about half that in books on plone04:00
Mech422the plone books did a good job of doing 'low end' stuff, day to day stuff - a poor job of the middle ground stuff, and what seemed to be a decent job of the 'hard stuff'04:01
+patspamanyone else ever see errors like: WebGUI::Storage::_addError[105] - Couldn't create file /uploads/mysite/25/b5/25b530d77b0c305bff2519cc31e9af10/.wgaccess because No such file or directory?04:01
@preaction_compare our installed base though, and the developer community04:01
+patspamand when you look, the file actually exists04:01
@preaction_patspam: uh... that's rather weird04:01
Mech422the webgui books seem to skip the 'low end' stuff - do a so-so job on the mid-level, and really shine at the high end04:02
@preaction_it's only relatively recently that WebGUI's dev community is starting to flourish again. 04:02
Mech422I've read all about cool concepts and foundations in wg, but haven't really been shown how they  workd together/how to use them04:02
+patspamthe files and surrounding dirs are owned by webgui, so doesn't appear to be a permission thing..04:02
Mech422preaction_: right - its only natural  that programmers write docs for programmers...04:03
@preaction_right, and we want to get away from that really04:03
Mech422preaction_: but as wG grows, fewer of the users will be programmers04:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:03
@preaction_oh, no, there has always been a small ratio of programmers : users. i think where we differ is in what tasks you're trying to complete04:04
Mech422preaction_: really? 04:04
@preaction_you're trying to complete designer tasks, and those docs are written by either our designers, or our programmers04:05
Mech422yeah - designer and admin tasks - basic site layout, some access control etc04:06
@preaction_so there could be a disparity between what we write about and what we assume the audience knows already04:06
@preaction_that's a huge problem in any technical writing though. too much background and you bore the reader, too little background and you confuse the reader04:06
Mech422yeah - I recall a lot of basic html/css stuff in the (designers?) book04:07
@preaction_probably04:07
Mech422which I would think people wanting to use a CMS should already know, or have dedicated book for04:07
Mech422anyway, growing pains are a sign of growth :-)  04:08
@preaction_it might be nice to put "Designing for WebGUI: The Basics" and "Designing for WebGUI: Advanced Topics" into seperate books, but then you've got costs and people saying you're just in it for the money, etc...04:08
@preaction_yeah, and we've got a wonderful group of dedicated people (especially those outside of Plain Black)04:09
@preaction_so things have never been better and are only going to keep getting better04:09
Mech422preaction_: well - if you have an 'integrators' track and an 'end users' track on the books, you could probably mitagate soem of that04:09
@preaction_heh, i should blog about how the last three years have gone. i get my new PB-supplied laptop in 6 months, i could write a novel in that time (and i have enough content to do so)04:10
Mech422preaction_: then people could just by the books in the 'track' they need04:10
Mech422preaction_: 6 months to get a lappie? where do you live ?? alaska ??04:10
@preaction_no, that's the 3-year mark, that's when i get it04:10
@preaction_every 3 years we get a new lappy04:10
Mech422ahh - cool :-)04:11
@preaction_so i'm thinking playing up the angle of "my first apple laptop, and the WebGUI adventure"04:11
@preaction_hemingway, eat your heart out04:11
Mech422btw - donna and I just by whatever book we think is 'best' and send that to our clients as 'documentation'...04:11
Mech422lol04:11
Mech422anyway, we dont have time/staff to produce our own manuals so we buy them retail and give them to clients04:12
Mech422we'd probably do the same with wG 04:12
@preaction_JT's gonna be at adtech right?04:13
Mech422I'm not sure - tavisto is I believe04:14
@preaction_tavis and kristi would be the best people to talk about the books with04:15
+perlDreamerpatspam: /uploads is a root level directory04:16
+perlDreamerdoes it really exist?04:16
+perlDreameror is there some error in the error message? :/04:16
* perlDreamer will be right back04:16
+patspamperlDreamer: it does exist on my server04:16
+perlDreameremail on the way, patspam.04:33
+patspamsweet :)04:33
* perlDreamer is heading off to orchestra practice for easter, and I won't be back on until tomorrow morning.04:33
+perlDreamerl8r04:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:33
-!- wgGuest45 [n=wgGuest4@129.101.98.172] has joined #webgui04:33
wgGuest45Hello I have a question about the collaboration system on webgui04:34
@preaction_wgGuest45: no need to ask to ask, just ask04:39
wgGuest45How can I make attached files visible when using the "topics" option?04:40
wgGuest45For the collaboration system template04:40
@preaction_what is the "topics" option? if files are not showing up, you will need to edit the template04:41
-!- gugod [n=gugod@sh1.opcafe.net] has quit [Read error: 104 (Connection reset by peer)]04:41
wgGuest45When I am setting the display options for the collaboration system, there is a pull down menu for choosing the master template, and one of those is topics.  I want to use this option, but I also want it to show the attached files in the threads.04:43
+patspampreaction_: the error message about "No such file" always appears 1 second before the .wgacess file gets created04:43
@preaction_wgGuest45: what you want to do is take the Topics template and modify it to do what you want04:43
wgGuest45right now it just shows what is written in the thread, but not the attached file.04:43
wgGuest45Ok, how do I do that?04:43
wgGuest45I know how to get to the modify, but what do I need to write in it.04:44
@preaction_if you look in the Help file, there's all the template variables for every template. One of them is called "Collaboration Template". if you need help with the HTML::Template language, there are plenty of documents on the web on how to use it04:44
wgGuest45ok04:45
+perlmonkey2patspam: pongo04:45
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui04:45
@preaction_wgGuest45: i believe it's called something like "attachmentLoop"04:46
+patspamperlmonkey2: I got some weird js error when trying to view the yui charts04:46
+perlmonkey2patspam: hmm...checking email now04:47
+perlmonkey2patspam: hmm, just did a svn revert and a wgd revert and it worked out of the 04:52
+perlmonkey2box04:52
+perlmonkey2patspam: anymore info on the error message?04:52
+patspamhmmm maybe it's my setup04:52
+patspamI'll try again04:53
+perlmonkey2patspam: I ack'd for console.log man, I swear I did :P04:57
+patspamheheh04:57
+patspamworks in opera04:58
+perlmonkey2patspam: I'm on 3.0.8 in Fedora and it works.04:58
+perlmonkey2I'll disable firbug and see if that was making it work..04:58
+perlmonkey2Hmm firebug off/on, admin on/off, doesn't matter.04:59
+patspamyeah... i thought it might have been adblock, but that didn't do it..04:59
+perlmonkey2patspam: You know, I was getting a random unreferenced javascript flash error that didn't every break anything, but magically came and went.  #yui didn't have a clue.  I just wrote it off to -experimental.05:01
+patspamok, must be one of my extensions, works fine when i start with "firefox -safe-mode"05:01
-!- wgGuest45 [n=wgGuest4@129.101.98.172] has quit []05:02
+perlmonkey2just got it to show up again after reloading a few times.try { __flash__toXML(YAHOO.widget.FlashA... { "<exception>" + e + "</exception>"; }  05:02
+patspami think it IS adblock05:03
+patspamcheeky thing breaks the page even when it's disabled!05:04
+perlmonkey2*cough* *cough* noscript05:05
+perlmonkey2patspam: but that is an issue.  People will be using noscript05:05
+perlmonkey2err, I mean adblock05:06
+Radix-wrkI use adblock plus05:06
+Radix-wrkyour comment might explain why I get js errors with vimeo videos though05:07
+Radix-wrkdoesn't bother me as it's just a click to get through.. but it explains them ;)05:07
+patspamperlmonkey2: none of the yui chart examples break for me with adblock turned on.. something we're doing must be triggering it05:10
+patspamperlmonkey2: bizarre, works fine on Andy's computer, using same firefox, same adblock plus 1.0.105:17
+patspamonly difference is I'm ubuntu, he's mac05:17
+patspambtw the charting is awesome :)05:19
+perlmonkey2patspam: heh, it is pretty.  But nothing fancy.05:20
+perlmonkey2patspam: I'm going to clean it up a bit and see if I can find what's going on.05:23
+patspamdon't worry too much if you can't track it down, sounds like it might be a weird race condition or something that the next version of YUI or adblock might hopefully fix05:23
-!- wgGuest62 [n=wgGuest6@129.101.98.172] has joined #webgui05:35
+perlmonkey2Someone want to do me a favor?  For some reason I can't export the survey.css file to add it to the update package.  Could someone add this to the survey.css and add it to the updates?  chart05:35
+perlmonkey2{05:35
+perlmonkey2    float: left;05:35
+perlmonkey2    width: 200px;05:35
+perlmonkey2    height: 113px;05:35
+perlmonkey2}05:35
+perlmonkey2#chart05:35
wgGuest62I am not sure how to get attachments to show on the master view of a collaboration system.  I was told to edit it, and i have done that.  I'm not sure I'm using the right variable.05:36
wgGuest62Do I need to make an attachmentLoop?05:36
wgGuest62and then put <tmpl_var attachment.url> into that?05:37
CIA-38WebGUI: perlmonkey2 * r10241 /WebGUI/www/extras/wobject/Survey/ (administersurvey/comm.js administersurvey.js): cleaned up the code06:03
+patspamperlmonkey2: pastebin me that css and I'll add it06:09
+perlmonkey2thanks patspam: http://pastebin.com/d51bf801106:10
-!- wgGuest62 [n=wgGuest6@129.101.98.172] has quit []06:12
+patspamwhat about .chart_title?06:16
+patspamthat and the old #chart css rule are in default survey summary06:16
+patspamas well as the text "450 300" =p06:16
CIA-38WebGUI: patspam * r10242 /WebGUI/docs/upgrades/packages-7.7.3/survey.css.wgpkg: Added changes to survey.css for Kaleb06:28
+perlmonkey2patspam: .chart_title isn't being used and I'll check in the updated surveysummary without the inline css ;)06:31
+perlmonkey2thanks06:31
+patspamnp :)06:31
+perlmonkey2g'night all06:45
-!- perlmonkey2 [n=perlmonk@70.137.7.179] has quit [Remote closed the connection]06:45
CIA-38WebGUI: perlmonkey2 * r10243 /WebGUI/docs/upgrades/packages-7.7.3/root_import_survey_default-survey-summary.wgpkg: Removed duplicate css from template.07:01
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:04
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]07:25
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui07:26
-!- mode/#webgui [+v Radix-wrk] by ChanServ07:27
CIA-38WebGUI: patspam * r10244 /WebGUI/ (2 files in 2 dirs): 07:31
CIA-38WebGUI: Survey branch expressions can now resolve score()s and value()s from07:31
CIA-38WebGUI: other survey instances.07:31
CIA-38WebGUI: patspam * r10245 /WebGUI/t/Asset/Wobject/Survey/ExpressionEngine.t: Updated Survey tests to not leave behind versionTag07:31
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui07:46
CIA-38WebGUI: patspam * r10246 /WebGUI/ (5 files in 3 dirs): 09:16
CIA-38WebGUI: Updated Survey help (recordedAnswer, Answer Score, etc..)09:16
CIA-38WebGUI: Fixed behaviour of Survey Question textInButton09:16
CIA-38WebGUI: patspam * r10247 /WebGUI/ (3 files in 3 dirs): 09:16
CIA-38WebGUI: Made Survey use question default score if answer score undefined,09:16
CIA-38WebGUI: updated hoverHelp09:16
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:44
CIA-38WebGUI: patspam * r10248 /WebGUI/ (4 files in 3 dirs): 10:01
CIA-38WebGUI: Fixed up Passive Analytics config install (wasn't added to10:01
CIA-38WebGUI: WebGUI.conf.original in version 7.7.70)10:01
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:10
-!- mode/#webgui [+v BartJol] by ChanServ10:10
CIA-38WebGUI: patspam * r10249 /WebGUI/ (6 files in 5 dirs): 11:27
CIA-38WebGUI: Fixed small bug in Survey validation where invalid branch expressions11:27
CIA-38WebGUI: wouldn't be shown11:27
CIA-38WebGUI: Improved and i18n'ed Survey validation warning container11:27
CIA-38WebGUI: patspam * r10250 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: 11:27
CIA-38WebGUI: Added new Survey validation check - jump expressions defined when11:27
CIA-38WebGUI: enableSurveyExpressionEngine disabled site-wide11:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:31
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:45
-!- wgGuest67 [n=wgGuest6@p5489D63A.dip.t-dialin.net] has joined #webgui12:10
-!- wgGuest67 [n=wgGuest6@p5489D63A.dip.t-dialin.net] has quit [Client Quit]12:11
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:46
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []13:27
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui13:55
-!- mode/#webgui [+v MrHairgrease] by ChanServ13:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:23
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, LTR_bob15:11
-!- Netsplit over, joins: LTR_bob, CIA-3815:11
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:42
-!- mode/#webgui [+o bopbop] by ChanServ15:42
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui16:15
jdanplhi every body16:15
jdanplOn our server we have little problem with new sites. When I add new site, it seems that there are lack of some elements. For example, on screen I see ^AdminBad(); but not macro's efect. The same with ^AssetProxy(style3_coolmenu);16:20
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:24
jdanplProblem respetcs only new created sites16:28
jdanplThere is no way to show admin console. I can managed only by op= links16:28
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)]16:30
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []16:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui17:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:00
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]17:11
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:22
-!- mode/#webgui [+o tavisto] by ChanServ17:22
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:24
+perlmonkey2howdy howdy17:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:55
-!- mode/#webgui [+v perlDreamer] by ChanServ17:55
+perlDreamerMech422, want to look at templates?17:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:58
-!- mode/#webgui [+v cap10morgan] by ChanServ17:58
+perlDreamerHaarg, I have no plans for 7.7 commits today (unless you want help fixing stuff)18:02
-!- rizen [n=rizen@76.210.61.179] has joined #webgui18:04
-!- mode/#webgui [+o rizen] by ChanServ18:04
@Haargok18:04
+perlDreamerI am going going to run a prove suite with TAP::Html::Formatter, though18:08
+perlDreamerI'll bundle it up and post it somewhere you can see it18:08
+perlDreamernice eye candy for reporting18:09
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]18:20
+crythiashello?18:21
+perlDreamerhey, crythias18:21
+crythiashey. I'm trying to work on a dropdown menu ...18:21
+perlDreamerin the nav?18:22
+crythias(yes) I need to figure out if something is not top level18:22
+perlDreamerwhere top level is absolute, or relative?18:22
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:23
-!- mode/#webgui [+v cap10morgan] by ChanServ18:23
+crythiasI'm ... not sure. I think absolute, or at least, absolute with regards to where my nav starts18:23
+crythiasrelative. :)18:23
+perlDreamerlet me throw some ideas at you, and see if that helps18:24
+perlDreamer1) check out the help page for the navigation template variables18:24
+perlDreamer2) currentPage.isHome will tell you if you're at the top18:25
+crythiasI'm looking. I'm trying to say "all children"18:25
+perlDreamerwhere top=default page for the site18:25
+crythiasor "all descendents"18:25
+perlDreamerand all the depth, and relDepth variables should help, too18:25
+crythiashow do I page.relDepth !=018:26
+crythiasor something like.18:26
+perlDreameruse tmpl_unless ?18:26
+perlDreameror tmpl_if18:26
+perlDreamersince 0 is false18:26
+crythiastmpl_if page.relDepth then...18:26
+crythiasok.18:26
+perlDreamerHaarg, I lied.18:26
+perlDreamerfixed some broken POD and a hardcoded extra, and committed18:27
@Haargno problem, i'm not starting on release stuff until afternoon18:29
CIA-38WebGUI: colin * r10251 /branch/WebGUI_Story/t/Asset/Story.t: Add tests for title vs headline in RSS.18:35
CIA-38WebGUI: colin * r10252 /branch/WebGUI_Story/ (4 files in 4 dirs): Add headline field, with templates.18:35
CIA-38WebGUI: colin * r10253 /WebGUI/etc/hidden: remove files accidently committed.18:35
CIA-38WebGUI: colin * r10254 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm: Fix POD syntax error in ExpressionEngine.18:35
CIA-38WebGUI: colin * r10255 /WebGUI/docs/upgrades/packages-7.7.3/root_import_carousel.wgpkg: Fix hardcoded extras in the Carousel template.18:35
Mech422mornin all18:50
+perlDreameryo, Mech42218:50
+perlDreamerbefore I dive into code, want to talk template?18:50
Mech422sure :-)  First, can I talk coffee ?18:50
+perlDreamersure, you buying?18:51
Mech422LOl - yep, cafe de Mech18:53
Mech422you can drink it, or lube your car with it, your choice :-)18:53
+perlmonkey2if you can't use it as brick mortar, it isn't considered coffee at my house.18:54
+perlDreamerokay, time for some testing eye candy18:57
+perlDreamerhttp://perldreamer.com/uploads/ca/54/ca54e8e117d433b072c755170bbe4ca3/output.html18:57
+perlDreamerjquery enabled TAP output18:57
+perlDreamera few notes18:57
+perlDreamerthe syntax errors are for a script outside of WebGUI18:57
+perlDreamerand I've fixed the other failures18:58
+perlmonkey2Dude, that is sweet18:58
+perlDreamerthere's some bug in the JS, though18:59
+perlDreamerit doesn't want to close18:59
Mech422ooh - purty!  thats the automated build/test setup ?18:59
+perlDreamerno, it's just a sample TAP HTML formatter18:59
+perlDreamerbut I think Smolder makes reports like that by default18:59
@Haarganother thing i should add to my plans for automated testing though19:00
+perlmonkey2woah, your site is smoking my machine with firebug enabled.19:00
+perlDreamerit's a huge file, perlmonkey219:00
+perlDreamer691K of data19:00
+perlDreamerJS will die19:00
Mech422whats a TAP ?19:00
+perlDreamerTAP is Test Anything Protocol19:01
+perlDreamerit's a spec for test programs to output data in a simple, human readable format that is not XML19:01
+perlDreamerso that it can be post processed19:01
+perlDreamerthere are TAP implementations for many languages19:01
+perlmonkey2hm, closed for me with firebug on19:01
Mech422oh, so its an output format, not a test harness19:02
+perlDreamerright, the harness causes it to be generated, and then analyzes it19:02
+perlDreamerand allows it to be post processed into reports like this19:02
Mech422gotcha19:02
+perlDreamersmolder is a TAP aggregator and report system19:02
+perlmonkey2perlDreamer: what js was failing?19:02
+perlDreamerlet me see if I can get it fail again19:03
+perlmonkey2you sure it wasn't just trying to close and taking forever to do it?19:03
+perlmonkey2;P19:03
+perlDreamerthat could be19:03
+perlmonkey2although with firebug off, it opens and closes instantly.19:03
+perlDreameryou're right, perlmonkey2, it's an "unresponsive script" closing error19:04
+perlDreamerScript: file:///data/WebGUI_HEAD/jquery-1.2.6.pack.js:1119:05
+perlDreamerwhoa, just crashed FF19:05
+perlmonkey2maybe it has a memory leak?  Try reloading the page and see if it is responsive at first?19:05
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:07
+perlDreamermaybe it's real player, too19:07
* perlDreamer is streaming a radio station19:07
bpmedley<tr><td class="tableHeader"><tmpl_var field.label></td>19:29
bpmedley<td class="tableData"><tmpl_var field.value></td></tr>19:29
bpmedleydefault_acknowledgement19:29
+perlDreamerfor the dataform?19:29
bpmedleyYes.. were is that processed?19:29
+perlDreamerbpmedley: inside www_process19:30
bpmedleythx19:30
+perlmonkey2rizen: I want to replace the Survey_questionTypes answers field with a json struct containing several default values for the question types.  So that users can customize just about every single part of a default multiple choice answer.  Do I need to RFE this, or just do it.  Current surveys will seamlessly upgrade to this and won't be affected one iota.  19:48
+perlmonkey2Also add an export/import feature so that default sets can be exported from one instance and improted into another.19:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:50
-!- mode/#webgui [+o stDavid] by ChanServ19:50
@rizenperlmonkey2: requests approved20:03
Mech422stDavid: fios! me wants fios!!20:05
+perlmonkey2rizen: gacias senor 20:05
+perlmonkey2stDavid: you have fios?  Tell us what its like to have fios?  Is it like having your own unicorn?  Do you wake up to the sounds of rainbows and song birds?  When you enter a room, do trumpets announce your entry?  Is it a little bit like heaven?20:07
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:07
@stDavidperlmonkey2: It is so fast that it will burn your eyeballs (if you're not careful)20:08
+perlmonkey2stDavid: mind telling if it is a dumb pipe or do they monitor/block ports/protocols?20:09
@stDavidI've got the Business class package - right around 120/mo20:09
+perlmonkey2stDavid: ah, so probably a dumb pipe at stupid silly speeds?20:09
Mech422I have friends on 'Utopia' in Utah - its a municipal fiber system run by about 50 smaller towns - 50Mbps symmetric for $60/month20:09
+perlmonkey2hmm, I'm moving to Utah.20:10
Mech422me too :-P20:10
Mech422appears to be no blockage/filtering either, as my friends stream/game/torrent on it20:10
@stDavidperlmonkey2: It's dumb - Use my own Cisco gear at the end of a 10Mb raw pipe20:10
@stDavid...and yes, it's VERY fasssst20:11
+perlmonkey2stDavid: that makes me cry a little in happiness.20:11
@stDavidIt replaced for me 2 T-1's, and I've never looked back20:11
* stDavid is glad he could make at least one person cry today :}20:12
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]20:17
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui20:18
-!- mode/#webgui [+o plainhao] by ChanServ20:18
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba, ascii20:25
@preaction_today's lesson: Perl treats "0" (a string with a single 0 character) as FALSE, while Javascript treats "0" as TRUE20:31
+perlDreamerpreaction_: you mean the string 0?20:32
@preaction_yes20:32
+perlDreamerthat would explain what perlmonkey2 saw a while ago in the Survey20:33
@preaction_you'd probably be better off with the empty string, or the number 020:33
@preaction_both are Perl and JS false20:33
-!- Netsplit over, joins: nuba20:34
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui20:35
+cap10morganis anyone doing anything clever w/ svn:external, for example, to maintain their local modifications to webgui but still pull from the official repo?20:44
+cap10morganor do you pretty much need to import it into git or SVK to do that?20:45
@Haargi use git for that type of thing20:45
+cap10morganHaarg: right, i think i talked to you about that before. i don't suppose you have a how-to / best practices doc up anywhere on that? :)20:46
@Haarghttp://utsl.gen.nz/talks/git-svn/intro.html is one thing to look at20:47
@Haargit's just a general guide to using git-svn20:48
@Haargnothing specific to webgui i could point to20:48
+cap10morgangotcha20:48
+cap10morganmaybe i'll write a wiki page on it if i git somewhere (sorry, couldn't resist, that's how we pronounce it in Oklahoma)20:49
CIA-38WebGUI: translation * r10256 /translations/Norwegian/ (181 files in 2 dirs): Update from translation server21:12
+perlmonkey2cap10morgan: where in Oklahoma?21:38
Mech422tavisto: ping?21:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]21:43
@tavistohi Mech42221:46
Mech422tavisto: hey - got a sec to talk about the gov stuff ?21:47
@tavistosure, what's up21:48
Mech422I just wanted to give you an intro to the tech guy for that company21:48
Mech422of course, since your available he seems to be MIA - gimme a sec21:49
Mech422got him ..21:50
Mech422tavisto: could you join #mech422 please21:50
-!- wgGuest06 [n=wgGuest0@mail.mitfuso.com] has joined #webgui22:01
-!- wgGuest06 [n=wgGuest0@mail.mitfuso.com] has quit [Client Quit]22:01
-!- wgGuest34 [n=wgGuest3@mail.mitfuso.com] has joined #webgui22:01
@tavistothanks for the introduction Mech422, it would be nice to work with someone who deals with 200 municipal govs22:14
Mech422Det3's good people - the boss is a bit flighty though22:15
@tavistoI'm working with CRCOG and they have like 24 or 29 in their group. They have just been approved to use WebGUI as well. So I do think city government is going to be a growing market for WebGUI22:15
@tavistowe have 2-3 migrations in progress and the biggest one is for Worcester, MA22:15
Mech422oh nice :-)  Worcester is a good sized place22:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:31
-!- mode/#webgui [+v cap10morgan] by ChanServ22:31
Mech422ok - donna's got another webinar to teach, so I'm going home :-)22:43
Mech422see ya all tommorrow22:43
bpmedleyGiven a Date form variable where can I find where it is processed?22:52
bpmedley /data/WebGUI/lib/WebGUI/Session/Form.pm I've got it down to line 16922:53
@HaargWebGUI::Session::Form::process -> WebGUI::FormValidator::process -> WebGUI::FormValidator::AUTOLOAD -> WebGUI::Form::*::new -> WebGUI::Form::*::getValue22:55
bpmedleythx23:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]23:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:06
-!- mode/#webgui [+v cap10morgan] by ChanServ23:06
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]23:20
-!- wgGuest34 [n=wgGuest3@mail.mitfuso.com] has quit []23:20
+cap10morganif you have, for example, WebGUI/Asset/Wobject/DataForm.pm in a custom lib directory (loaded through preload.custom), would that override the DataForm asset included in WebGUI?23:29
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []23:32
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:44
-!- mode/#webgui [+v cap10morgan] by ChanServ23:44
dionakyes23:51
dionakwe've found that to be true23:52
@preaction_yes, that is intended behavior23:52
--- Day changed Fri Apr 10 2009
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:06
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:11
@preaction_perlDreamer, Haarg: would this be a good addition to the utility skeleton? http://webgui.pastebin.com/m78b1507b00:22
@preaction_it allows one to do this: for FILE in /data/WebGUI/etc/*com.conf; do perl installNewBreakingNews.pl --configFile=$FILE; done00:23
@preaction_or, alternatively, should there be some other way to simply run a utility script against all sites on the server?00:23
-!- knowmad [n=william@97.66.185.250] has joined #webgui00:23
+perlDreamerpreaction_: there's a bash-ism for stripping out the file from the path?00:24
@preaction_there is?00:24
@preaction_i don't think there is, hence the diff i pasted00:24
+perlDreamerbasename00:24
@preaction_it detects if the webguiroot is already on the path and then ... i hate you00:24
@preaction_but that would be easier than this bs ;)00:25
+perlDreamerdon't hate me because I'm knowledgeable00:25
@preaction_no, i hate you for making me look like a fool00:25
+perlDreamerwell, in that case, let's talk about javascript00:26
+perlDreamerso the shoe will be on the other foot00:26
@preaction_but i hate making other people look like fools too!00:26
@preaction_i'm sorry, you can't win here00:27
+perlDreamerno winning?00:29
knowmad+1 to perlDreamer00:35
knowmad;)00:35
@Haargpreaction_, i think there would be a better way to do what you are attempting for those scripts, but i think it is a good idea00:35
@Haargalso, i want to adjust them so they can be run from anywhere instead of just sbin00:35
@preaction_there is a better way, `basename $FILE`00:36
@Haargwell, better than that i mean00:36
@preaction_FindBin ould work there00:36
@Haargwhat you are really trying to do is get the path relative to the etc directory00:36
@Haargso i would use File::Spec->abs2rel00:37
+perlDreamers{my @groupNames = split /\n/, $groups}{var groupNames = groups.split("\n");} ##Perl to javascript?00:41
@Haargof course, wgd already has a command for running util scripts, taking care of those details ;)00:46
+perlDreamersee?  I told you people would like that00:46
+perlDreamerhave you had a chance to review Command/Id.pm ?00:47
@Haargyeah00:47
@Haarga few thoughts00:47
+perlDreamerI was hoping you might00:47
+perlDreamerit wasn't well thought out00:47
@Haargfirst is i'm wondering if it would make sense to combine it with the guid command00:47
@Haargthey have different purposes, but it are similar enough that it may make more sense to combine them00:48
@Haargalso, it would probably make sense to be able to return the full uploads path for a storage id, since that is the main purpose of converting to hex00:48
+perlDreamerdefinitely00:49
@tavistodude I hear the ice cream man... it's like 45 in Michigan.. what the heck00:49
@tavistoperlDreamer, stop driving around my neighborhood in your creepy ice cream van00:50
+perlDreamertavisto, would you like some ice cream?00:50
@tavistono, but you've got all these flavors I've never heard of. Joomla? Drupal? Plone? What the crap is this stuff00:50
@Haargpatspam was thinking that guid could be part of a command to generate other useful things, but i'm not sure what other things like that could be done00:51
+perlDreamerwe can ask him when he wakes up00:51
@Haargi don't think he had come up with anything either, just that it would make sense to combine it with something like that00:52
+perlDreamerI'll look into merging Id with Guid00:52
+perlDreamerthat will probably mean making Guid generation a switch00:52
@Haargthat's the other thing00:52
@Haargit does make sense to merge them00:52
@Haargbut it could make the interface a bit odd00:53
+perlDreamerwgd guid --make00:53
+perlDreamerwgd guid --make=N00:53
+perlDreamerwgd guid --toHex guid00:53
+perlDreamerwgd guid --path guid00:53
+perlDreamerwgd guid --valid guid00:53
+perlDreamerif there were no other switches, we could infer --make00:54
@Haargand if a guid was given, assume --valid00:57
+perlDreamerI can do that00:58
-!- dionak [n=dionak@97.66.185.250] has quit []00:59
-!- knowmad [n=william@97.66.185.250] has left #webgui []01:00
+perlDreamerin javascript, does: for group in (groups) iterate over the elements of the array, groups?01:07
@Haargusually01:13
@Haargbut it's probably not a good idea01:13
+perlDreamerit's better to index manually?01:13
@Haargyeah, because you can attach properties and methods to arrays01:15
@Haargand it would iterate over those as well01:15
+perlDreamermakes sense, but in this case the array is well controlled since it's the output of split01:15
@Haargyeah, but as a general rule i think it's something to avoid01:16
-!- rizen [n=rizen@76.210.61.179] has quit []01:19
+perlDreamerinteresting, if the data for datatable is empty, it will not call the formatter routine on that cell01:21
+perlDreamerof course, it helps if you actually call the correct formatter...01:31
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:58
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []02:14
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:32
+perlDreamerword to the wise03:01
+perlDreamerGUIDs are not safe javascript variable names03:01
+perlDreameraside from database space, is there anything wrong with making GUIDs in hexadecimal format?03:03
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:05
-!- mode/#webgui [+v cap10morgan] by ChanServ03:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:26
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:34
-!- mode/#webgui [+v patspam] by ChanServ03:34
+patspamall hail the noob who commits his own site conf to svn!03:38
+patspamperlDreamer: thanks for spotting that =p03:38
-!- bpmedley [n=bpmedley@adsl-75-13-160-139.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]03:40
+patspamluckily it was just a dev conf file, so no sensitive passwords exposed03:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:46
+patspam$rizen->approveRFE() has a bug, it keeps on returning "ACK" instead of "APPROVED FOR IMMEDIATE COMMIT"03:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:51
+perlDreamerpatspam, phew03:55
* perlDreamer was away at dinner03:55
+perlDreamerHaarg, are you running tests, by chance?03:57
@Haargyeah, i have a few fixes03:57
+patspamimpressive: http://www.balsamiq.com/products/mockups03:58
@Haargcommitted03:58
+patspamcan we get a wobject that does that in 7.8?03:58
@Haarg7.8?03:59
+patspamoh ok, 7.7 will be fine03:59
+perlDreamer7.8 == 8.003:59
@Haargi doubt anyone would object if you wanted to build it04:00
+perlDreamerpatspam, some testing eye candy for you: http://perldreamer.com/uploads/ca/54/ca54e8e117d433b072c755170bbe4ca3/output.html04:00
+perlDreamerJS enabled HTML test reports04:00
+patspamnice!04:01
+patspamperl tools are finally going web 2.004:01
+patspamwhatever that means..04:01
+perlDreamerthey're purdy04:02
+perlDreamercliky-cliky04:02
CIA-38WebGUI: patspam * r10257 /WebGUI/docs/changelog/7.x.x.txt: Added changes to changelog for 7.7.304:25
CIA-38WebGUI: graham * r10258 /WebGUI/lib/WebGUI/Asset/Wobject/ (SyndicatedContent.pm Collaboration.pm): move back compat method to correct class04:25
CIA-38WebGUI: graham * r10259 /WebGUI/t/Asset/Wobject/Survey/ExpressionEngine.t: prevent test from leaking users and surveys04:25
CIA-38WebGUI: graham * r10260 /WebGUI/ (3 files in 3 dirs): adjusting tests for new behavior04:25
+patspamHaarg: thanks for fixing my broken tests04:27
+patspambtw, I vote that you add WGDev::Asset::find to WebGUI::Asset04:29
+perlDreamerwhat does find do?04:30
+perlDreamerfuzzy matching on URLs?04:30
+perlDreameroh04:30
+perlDreamerI see04:30
+perlDreamermine brain is shot from javascript04:30
@Haargit could be useful for macros to use04:30
+patspami can think of at least 1 macro where I've re-implemented that04:31
+perlDreamerAssetProxy would use it04:31
+patspamyeah, and most of them that allow a template param04:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:35
@Haargi'll have to talk to rizen about it04:42
@Haargnot sure if he'll want to add an ambiguous behavior like that04:42
* patspam heads off for lunch05:02
+perlDreamerHaarg, how's the release coming?  Would it be okay to make some POD coverage commits, or is it better to wait?05:07
@Haarggo ahead05:08
+perlDreamercommitted05:08
+perlDreamer1026105:08
CIA-38WebGUI: colin * r10261 /WebGUI/lib/WebGUI/ (6 files in 3 dirs): POD Coverage for Event, SQLReport, Survey, Navigation, Article, and Form/HTMLArea05:20
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:21
-!- mode/#webgui [+o rizen] by ChanServ05:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:24
-!- mode/#webgui [+o stDavid] by ChanServ05:24
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]05:33
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:57
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]06:05
+perlDreamerbbl, might get skype working on the laptop tonight :)06:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:13
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)]06:14
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui06:24
-!- mode/#webgui [+o plainhao] by ChanServ06:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:35
-!- mode/#webgui [+v perlDreamer] by ChanServ06:35
+perlDreamerw00t!  Skype is working06:35
+perlDreamernow, if fedora will fix the keyboard/mouse detection bugs in its fast startup service06:37
+perlDreamerand I can figure out what happened to DVD playback06:37
+perlDreamerthis laptop will rock06:37
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []06:55
* patspam discovers the '--config' option for wgd reset07:40
@preaction_not the bad way, i hope07:41
@preaction_er.. the hard way07:41
+patspamin the "i wish haarg would add the ability to.. oh wait maybe i should read to docs first and see if it's already there.." way07:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:14
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:31
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:27
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []13:20
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui13:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:34
-!- bpmedley [n=bpmedley@adsl-75-13-163-84.dsl.fyvlar.sbcglobal.net] has joined #webgui13:42
bpmedleyanyone here?13:42
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui13:50
-!- mode/#webgui [+o Haarg] by ChanServ13:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:58
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:02
-!- mode/#webgui [+o plainhao] by ChanServ15:02
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:17
-!- mode/#webgui [+o stDavid] by ChanServ15:17
CIA-38WebGUI: graham * r10262 /WebGUI/docs/create.sql: preparing for 7.7.3 release15:25
-!- mode/#webgui [+o bpmedley] by ChanServ15:25
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:47
CIA-38WebGUI: graham * r10263 /releases/WebGUI_7.7.3-beta: Release 7.7.3-beta15:55
CIA-38WebGUI: graham * r10264 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.4 dev15:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]16:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:36
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:40
-!- mode/#webgui [+o Haarg] by ChanServ16:40
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui16:49
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:49
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:53
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
-!- bpmedley [n=bpmedley@adsl-75-13-163-84.dsl.fyvlar.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:26
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []17:35
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui17:36
-!- mode/#webgui [+v cap10morgan] by ChanServ17:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []17:58
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:58
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]17:59
+perlmonkey2Death to lazy load18:02
SDuensinI thought it was to Smoochy?18:03
@Haargin what context perlmonkey2?18:04
@Haargalso, rizen approved upgrading yui to 2.7, but that will only happen if i find the time to do all the needed changes/testing18:05
+perlmonkey2Haarg: SurveyJSON was failing on initialization, but the error was coming from a random call to fill out a template.  Took me a while to track it back to the object being initialized in that call.18:05
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []18:06
+perlmonkey2Haarg: well that is pretty sweet man, but don't worry about my retarded projects.  2.7 will probably help with some issues I was having with customizing the mouse-over popups on the charts, but the defaults are workable.  Other than that, 2.6 is good enough for now.18:06
@Haargit would probably be best to upgrade it, so i'm going to try to get it done, but it's not a high priority by any means18:07
+perlmonkey2Haarg: just let me know what I can do to help.  need me to look through the list of widgets that have changed names or anything?18:08
+perlmonkey2I know charts has gone from -experimental to -beta.18:08
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:08
-!- mode/#webgui [+o stDavid] by ChanServ18:08
@Haargthe primary things are to check anything that has changed to from beta to stable18:09
@Haargelement for example18:09
+perlmonkey2hmm, actually it is now just charts with no modifier18:09
@Haargwe won't make a ton of use of element directly though, usually only as a prereq for other things18:09
@Haargso it likely will work in most places just by changing the path18:09
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:16
-!- mode/#webgui [+v perlDreamer] by ChanServ18:17
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:31
-!- mode/#webgui [+v cap10morgan] by ChanServ18:31
@HaargperlDreamer, when running the tests, i've been seeing warnings about not being able to call disconnect on a dbh that has already had take_imp_data called on it during global destruction or something along those lines18:34
* perlDreamer has seen that too, although only when running coverage18:34
@Haarghmm18:34
@Haargi've tried adding trace code, but haven't gotten the warnings to show up after doing that18:35
@Haargat least i'm not the only person seeing it18:36
+perlDreamerGoogle isn't showing anything useful18:41
+perlDreamerand I don't know what we may have changed to make that start happening18:41
+perlDreamerlet's try this line of reasoning18:42
+perlDreamerSession->close calls db->disconnect as the very first thing that it does18:42
+perlDreamerthen it iterates over all internally cached keys (objects) and calls delete on each one18:43
+perlDreamerthe first one it calls is _asset18:43
+perlDreamerwhen you destroy the asset, won't it call session->close on its copy of the session?18:43
+perlDreamerif that's true, then moving up the deletion of _db to the front may help18:46
+perlDreamerit doesn't18:57
+perlDreamerHaarg, you get this when you run any test, or all tests?18:57
@Haargonce or twice during a full run through the tests18:58
+perlDreamerdo you remember from which tests?18:58
+perlDreamerit seems to happen when you try to call disconnect on a dbh handle twice18:59
@Haargi think the sql macro did it a few times18:59
@Haargbut not always18:59
@Haargit would probably be good to have DESTROY work different on WebGUI::SQL, but i'd just like to know what caused this to start before i change a bunch of stuff19:00
+perlDreamerit might not have been anything that we've done19:01
+perlDreamersince, on my machine, using Devel::Cover causes it to happen every time19:01
+perlDreamerand without it, it doesn't happen19:01
+perlDreamer(running User.t)19:01
@Haarghmm19:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:06
+perlDreamereither that, or it's been happening all along, and recent changes to DBI have made it show up19:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:07
-!- mode/#webgui [+v cap10morgan] by ChanServ19:07
+perlDreamerthe POD on DBI talks about take_imp_data19:07
@Haarghttp://gist.github.com/9313919:09
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:09
@Haargmight try making that change19:09
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:09
-!- mode/#webgui [+v cap10morgan] by ChanServ19:09
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui19:10
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:10
+perlDreamerI'll try that on my end19:12
+perlDreamerokay, another data point, it doesn't show up in 7.7.019:14
+perlDreamer(User.t, with Devel::Cover)19:15
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]19:16
+perlDreamerbetween then and now, I added the Config and Setting restore code to WebGUI::Test19:16
@Haarghm19:17
@Haargthat could be relevant19:17
@Haargsettings specifically19:17
+perlDreameryes, and here's why19:17
+perlDreamerI cloned the whole settings object19:17
+perlDreamerincluding the session19:17
+perlDreamerwhen we close the original, there's still a reference to it in $originalSetting19:17
+perlDreamerwhich goes out of scope as the script ends19:18
+perlDreamerand then calls DESTROY, which tries to close the session, and then the dbh19:18
+perlmonkey2How would you transition from an ajax call to providing the user with a file download?  19:19
+perlDreamerHaarg, that means that your patch should help, since it won't close it twice19:22
+perlDreameror, maybe I should just clone the data part of the settings...19:23
@Haargi think both would probably be good19:23
+perlDreamerwhen we do WebGUI 8, are we going to start using C::IO or Crud everywhere?19:23
@Haargnot certain19:25
@Haargprobably in more places19:25
@Haargi'm probably going to add some methods to Config::JSON for interacting with arrays and bump WebGUI's version req so we can use them19:26
+perlDreamerlike using List::MoreUtils insert_after?19:26
+perlDreamera contains method would be nice, too19:27
@Haargexactly19:27
CIA-38WebGUI: perlmonkey2 * r10265 /WebGUI/ (4 files in 4 dirs): Default Survey Question settings now save 100% of the answer configuration data. This will not affect previous Surveys, but allow new defaults to be more complex if desired.19:27
+perlDreamer$config->insert_after('key1', 'newKey') unless $config->contains('newKey')19:27
@Haargadding things to ContentHandlers gets messed up far too often in upgrades19:27
+perlDreamerthat would be beautiful19:27
@Haargprobably insert_before as well19:28
@Haargwell, insertBefore19:28
+perlDreameryeah, "common" perl naming convention vs camelCase19:28
+perlDreameryou saw that Alias dinged Config::JSON because of that?19:28
@Haargyes19:29
@Haargnot that i disagree19:29
@Haargbumping the version req means i can do the config reset for tests easier19:29
+perlDreamerawesome19:29
+perlDreamerlet me test the data clone, then commit19:30
+perlDreamercommitted19:34
* perlDreamer is glad he made Setting->get19:34
+perlDreamerreturn everything19:34
+perlDreamerI'm sorry if that caused you any headaches with the release, Haarg19:34
@Haargnot really19:34
@Haargthanks for fixing it though19:35
@Haargdid you apply the disconnect patch as well?19:35
+perlDreamerNo, I'll add it, too19:35
+perlDreamercommitted19:38
+perlDreamerand the technical debt of WebGUI is held in balance19:42
+perlDreamerhm, there must be more problems with RSS, since the news on wG.org is still broken19:48
@Haargheh19:49
@Haargwhich page?19:49
+perlDreamerwg.org/participate19:49
@Haargi just didn't notice that one to fix it19:50
+perlDreamerbut if you put in a backwards compatible sub into the CS, it shouldn't need to be fixed...?19:54
@Haargno, the feeds linked to the RSSFromParent assets, which had their own distinct urls19:55
+perlDreamerso we're still going to see RSS breakage then19:55
+perlDreamerpeople could put a redirect into their apache config19:56
CIA-38WebGUI: colin * r10266 /WebGUI/t/lib/WebGUI/Test.pm: 19:56
CIA-38WebGUI: Only clone the data from Setting. This prevents trying to close the19:56
CIA-38WebGUI: session dbh twice and getting odd warning messages.19:56
CIA-38WebGUI: colin * r10267 /WebGUI/lib/WebGUI/SQL.pm: Prevent closing dbh handles twice.19:56
+perlDreamerHaarg, do we need a gotcha about that, about RSS urls not working any longer?20:17
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui20:24
@Haargyeah, we do.  i intended to add that but forgot to when making the other tweaks to the rss stuff.20:29
CIA-38WebGUI: perlmonkey2 * r10268 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Added default question type export function.21:01
CIA-38WebGUI: perlmonkey2 * r10269 /WebGUI/ (3 files in 2 dirs): Survey [[question variable]] now returns the shown answer text for multiple choice questions, and the recorded value for non-multiple choice questions.21:01
+perlDreamerperlmonkey2: how do I do the same thing as session->log->warn(Dumper $obj) in javascript?21:02
@preaction_perlDreamer: if you have Firebug, console.log( obj.toSource() )21:03
@Haargconsole.log in you have firebug21:03
+perlDreamerdo I need to define an obj.toSource, or is it provided for me?21:03
@preaction_toSource() is a built-in21:03
+perlmonkey2perlDreamer: bewares the Ides of March (and using console.log).21:03
@preaction_there's also YUI logger and YUI JSON which you could combine into a nice WebGUI.log package21:04
+perlmonkey2anything not using firebug will throw an impossible to determine exceptoin.21:04
@Haargdo you actually need the toSource when using console.log ?21:04
+perlDreamerpreaction_: do you _really_ want me writing javascript libraries?21:04
@preaction_why not?21:05
+perlmonkey2Haarg: when I need some introspection I just use the debugger.21:05
@preaction_Haarg: dunno21:05
+perlDreamerpatspam wrote a blog posting about YUI logging21:05
+perlDreamerit was in the latest WNN21:06
@Haargif you are certain you will be removing it using console.log is probably easier21:06
+perlDreamercan I put console.log "anywhere" I want to?21:11
-!- danny_mk [n=chatzill@209.155.184.2] has joined #webgui21:16
-!- mode/#webgui [+v danny_mk] by ChanServ21:16
@Haargi think so21:16
CIA-38WebGUI: jt * r10270 /wrebuild/ (5 files in 4 dirs): 21:28
CIA-38WebGUI: updated change log to reflect all new versions of modules and bug fixes21:28
CIA-38WebGUI: added upgrade to 0.9.221:28
CIA-38WebGUI: removed legacy berkley db21:28
CIA-38WebGUI: added lcms color profiling for image magick21:28
CIA-38WebGUI: updated image magick to fix a few outstanding image generation issues21:28
CIA-38WebGUI: jt * r10271 /wrebuild/build.sh: forgot to update version number for image magick in the build script21:28
CIA-38WebGUI: jt * r10272 /wrebuild/ (getperlmodules.sh build.sh getsource.sh): making these executable in svn21:29
+perlDreamerwhile the debugger is running, I can look at variables.21:35
+perlDreameris there a way to do that after the scripts have stopped running?21:35
@preaction_perlDreamer: yes, in the console you can type a var name and it will show up21:37
+perlDreamerthat's helpful.  thanks!21:38
dionakdoes anyone know where the new request tracker asset is available? 22:01
+perlDreamergithub?22:01
@Haargnope22:01
@Haarghttps://svn.webgui.org/svnweb/plainblack/browse/experimental/HelpDesk/  https://svn.webgui.org/plainblack/experimental/HelpDesk/22:02
dionakah, thanks Haarg22:02
* perlDreamer goes running22:04
dionakso disciplined22:04
dionakdoes anyone here know about the HelpDesk asset?22:13
dionaki realize it's not ready for prime time yet22:13
dionakbut i'd like to take it for a test run22:13
-!- danny_mk_ [n=chatzill@209.155.184.2] has joined #webgui22:29
-!- danny_mk [n=chatzill@209.155.184.2] has quit [Read error: 104 (Connection reset by peer)]22:29
-!- danny_mk_ is now known as danny_mk22:29
CIA-38WebGUI: jt * r10273 /wrebuild/ (build.sh getsource.sh wre/docs/changelog.txt): added tiff support to image magick22:53
-!- wgGuest32 [n=wgGuest3@129.101.80.70] has joined #webgui22:54
wgGuest32How can I make the "add file" option in a file folder available to non admin users?22:54
@preaction_you have to add a permissions override to the config file, and then make a link for the add file that will show up in the template23:02
-!- wgGuest32 [n=wgGuest3@129.101.80.70] has quit []23:04
SDuensinAnyone know where 1and1 is located?  I can't kick their ass if I can't find them.23:06
@preaction_dunno, but i use them for all my stuff and i don't have problems. what's the dealio?23:07
@preaction_well, all my stuff means "domain registration and DNS"23:07
SDuensinGood god.  Ok, here's what happened...23:08
SDuensinI have a dummy domain I test with before I break actual customer domains...23:09
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []23:09
SDuensinI changed the primary and secondary name servers for it to something new I wanted to play with.  Didn't do exactly what I wanted, so I set up my own copy of bind9 and pointed it at that...23:09
SDuensinNext thing I get is that the Domain Registration is in Error.  I can no longer edit it...23:10
@preaction_wow23:10
SDuensinOh, we're just getting started.23:10
SDuensinSo I call tech support.  The chain looks like this so far:23:10
SDuensinTech->Dedicated->Transfers->Tech->EMail->Tech->Dedicated->Transfers23:11
SDuensinThe lady in Transfers is the only one worth a shit.  She tracked down the actual responsible people and got it fixed.  Maybe.23:11
SDuensinNow some dude says if I want to change my name servers that I need to register the domain with Verisign.  What?!23:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:13
-!- mode/#webgui [+v cap10morgan] by ChanServ23:13
SDuensinDid I mention the transfer department asked me to email them my control panel password?  Sheesh.23:13
@tavistoSDuesin, 1&1 has multiple data centers, their headquarters is in Chesterbook, PA23:14
@tavistoer SDuensin23:14
@tavisto:)23:14
@tavistothey have like 7.5 million customers so yeah, going thru support is like going through the american gladiators guantlet23:14
SDuensinWell, wherever Carol is, she needs a raise.23:14
* SDuensin told her that, too.23:14
@tavistoI had a virtual server with them for about a month. And then I said the hell with this :)23:15
SDuensinI have two dedicated boxes and a ton of domains.  Never had a problem before.23:16
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:19
-!- Chizad [n=chizad@67.64.55.59] has left #webgui []23:19
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:19
-!- Chizad [n=chizad@67.64.55.59] has left #webgui []23:19
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:22
-!- wgGuest87 [n=wgGuest8@129.101.80.70] has joined #webgui23:23
CIA-38WebGUI: yung * r10274 /branch/WebGUI_7.6/ (4 files in 4 dirs): fixed #10142: Matrix 2.0 - Search screen compare button not functional23:24
CIA-38WebGUI: perlmonkey2 * r10275 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/SurveyJSON.pm Survey.pm): Survey drag-and-drop now returns the edit box for the item just drug.23:24
CIA-38WebGUI: yung * r10276 /WebGUI/ (4 files in 4 dirs): fixed #10142: Matrix 2.0 - Search screen compare button not functional23:24
CIA-38WebGUI: yung * r10277 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/Matrix.pm: fixed the matrix categories property23:24
wgGuest87How can I make a users not have to be admins and be able to add files to folders?23:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]23:24
-!- preaction_ is now known as preaction23:25
wgGuest87anybody?23:26
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:26
-!- mode/#webgui [+v cap10morgan] by ChanServ23:26
@preactionwgGuest87: two things: you have to add a permissions override in the config file. you have to add a link in the template.23:26
@preactioni told you before you left last time23:26
wgGuest87Sorry about that, I was having computer issues23:26
wgGuest87Can you please resend your response?23:27
@preactionthat was my response, right there23:27
wgGuest87Ok, thank you.23:28
wgGuest87So my next question is how do I provide a permissions overide?  I would assume it goes into the html code for the template.23:28
wgGuest87May I have an example code please?23:29
@preactionno, the permissions override goes in the configuration file. check the configuration file for details23:29
@preactioni should mention that you can purchase a support-only service from Plain Black that will be far more reliable than any Joe Random IRC User23:30
wgGuest87Ok...23:30
wgGuest87Where is this config file located?23:30
@preactionthe Administrator's Guide book, offered by Plain Black, also goes through all this stuff23:31
@preaction/data/WebGUI/etc23:31
wgGuest87Ok.23:31
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]23:36
-!- perlmonkey2 is now known as Flo_Rida23:37
wgGuest87I can't seem to find the information needed...  Is it possible you could direct me to the config file location? Is this something that has to be done on the server level?23:38
@preactionif "on the server level" you mean on a command-line, yes.23:40
CIA-38WebGUI: jt * r10278 /wrebuild/ (build.sh getsource.sh): added image magick color profile23:53
--- Day changed Sat Apr 11 2009
-!- wgGuest87 [n=wgGuest8@129.101.80.70] has quit [Read error: 110 (Connection timed out)]00:05
ChizadIs there a comprehensive list somewhere of things to check to help track down scheduler tasks not running/webgui.log getting spammed with "response for job $site.conf-taskId had a communications error" messages?00:08
ChizadI've been trying to track this down for a few days now on a new install and AFAICT everything looks okay, but I know I've gotta be missing something.00:09
ChizadEnvironment is a base Ubuntu server 8.10 install with WRE 0.9.1 (also had the same issue with WRE 0.8.5).00:10
+perlDreameryou'd have to be more specific Chizad00:11
+perlDreamerwhich one isn't running00:11
ChizadNone of them, AFAICT.00:11
ChizadAnd gimme a sec, I'm working on all the things I've tried/what I've found via troubleshooting. :)00:12
+perlDreamerhave you read through the wiki and forums?00:12
@preactioncd /data/WebGUI/sbin; perl spectre.pl --test00:12
ChizadI've gone through the troubleshooting steps in the admin guide; the spectre test checks out fine, debug shows it trying to run the workflows/tasks, and whenver it hits a task it spits out the "response for job had a communications error" message along with a HTTP 500 error being returned from the server.00:14
ChizadspectreSubnets in the site config is set to 127.0.0.1/32 and the server's actual IP (also as a /32)00:15
@preactionChizad: LWP does 500 errors for DNS lookups. is the domain name in the /etc/hosts file?00:16
@preactionLWP does 500 errors for a bunch of things that don't have http status codes00:17
ChizadYes, in /etc/hosts I've got the short/long hostnames (i.e 'hostname' and 'hostname.domain.tld' aliased to the machine's IP)00:19
@preactionbut not 127.0.0.1?00:20
ChizadAs well as the default 127.0.0.1  localhost bit00:20
ChizadNo, 127.0.0.1 is just aliased to localhost.00:20
@preactioni'm suspecting it's some sort of DNS+connection problem. can you do a "wget http://sitename/?op=spectreGetSiteData"00:20
@preactionand have a JSON hash returned?00:21
ChizadYes.00:21
ChizadAnd running the workflows manually with curl/wget returns complete, but running a task manually with curl returns 'error'00:21
@preactioncheck the webgui error log then00:22
@preaction'error' responses show up there00:22
+perlDreamerdefault error log level set wrong?00:22
Chizadwebgui.log is filled with blocks of the following for each of the default workflows/tasks: http://webgui.pastebin.com/d4ac6433900:25
+perlDreamerChizad, are all the workflowId errors in that log starting with "pbcron"00:27
+perlDreameralso, while we're here, what version of WebGUI, do you use the WRE, if so, which version?00:27
+perlDreamerwhat does the output of sbin/testEnvironment.pl --simpleReport say?00:27
ChizadAll the crontab errors in the log start with pbcron, all the workflow errors do not00:28
ChizadCurrently on WebGUI 7.6.19, although the problem also existed in 7.16.17, 7.16.16, and 7.6.15 (initial install version).00:29
ChizadAnd I am using the WRE, current version is 0.9.1, but first noticed the problem when I was running 0.8.500:29
+perlDreamereverything else about WebGUI works fine?  Logging in, turning on admin, uploading and downloading files?00:33
Chizadtestenvironment output: http://webgui.pastebin.com/d5e36d6df00:33
Chizadyep00:33
Chizadlogging in, admin mode, adding/editing objects, committing version tags, importing packages, all works fine.00:33
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:33
+perlDreamercommitting version tags?  Do you use autocommit?00:34
+perlDreamerWhich OS?00:35
ChizadUbuntu 8.10 server00:35
+perlDreamerSELinux?00:35
Chizadand by autocommit do you mean "commit without approval" for version tag workflow? (sorry if that's a dumb question, I'm a webgui newb)00:35
Chizadhmmm, I think 8.10 might have SELinux at least partially enabled by default00:36
SDuensinHey perlDreamer, where is the MAX_BODY setting hidden?00:36
+perlDreamerwhy not check your logs to see if you're getting SELinux warnings, too.00:36
+perlDreamerSDuensin, what is MAX_BODY?00:36
SDuensin (20014)Internal error: Content-Length header (115204477) exceeds configured max_body limit (67108864), referer: http://vgs.jaegertech.net/2009?func=add;class=WebGUI::Asset::FilePile00:37
SDuensinSomething to do with modperl, apparently.00:37
+perlDreamerthat's not a WebGUI setting00:37
+perlDreamersounds like apache00:37
SDuensinBad user!  It's in the wiki.  :-)00:38
+perlDreamerSDuensin, that's either 50 karma or 500 pushups, whichever you prefer00:41
ChizadOkay, AFAICT ubuntu (server anyway) has selinux disabled (only mentions I'm finding are in kern.log/dmesg saying it's disabled at boot), but it does have AppArmor installed, which is a selinux-alike.00:41
+perlDreamerif you choose the karma route, please give it to BartJol00:41
SDuensinHe can give it back - that wiki entry is confusing.  Is it APREQ2_ReadLimit or APREQ_ReadLimit?  Make up your mind!  :-P00:42
ChizadHowever, apparmor does not have any profiles set up.00:42
ChizadHmmm, I know I've checked this before, but I just noticed something.00:47
ChizadSome of the threads I found in the forums mentioned checking spectreIp/spectrePort/spectreSubnets in the site's .conf as well as the ip/port/webguiPort settings in spectre.conf00:47
ChizadspectreIp is set to just 127.0.0.1 and not that and the actual IP of the server.  Is that correct?00:48
+perlDreamerthat should work fine00:52
Chizadokay00:53
Chizadfor completeness sake, here's the rest of those settings: spectre's port is set to 32133 in both the site .conf and spectre.conf, spectre's set to run on 127.0.0.1, and the webguiPort is 808100:57
+perlDreamerChizad, those settings look all right01:02
+perlDreameralthough I can't speak about the webguiPort setting, since I don't use the WRE01:02
* perlDreamer strongly suspects apparmor01:03
Chizadsite was created via the wreconsole following the instructions in the wiki, and until noticed the errors in webgui.log and started trying to troubleshoot this I hadn't so much as looked at any of the conf files, let alone modified them.01:03
+perlDreamerthat's why I'm suspecting something in the native OS01:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:05
Chizadokay, lemme disable apparmor real quick01:07
ChizadCompletely removed apparmor, rebooted the server, still gettting the same communication error message. 01:14
ChizadYa think maybe it just doesn't like me? ;)01:21
+perlDreamerthou art cursed01:21
+perlDreamerperl spectre.pl --test works okay?01:21
+perlDreamerwget http://www.mysite.com?op=spectreSetSiteData works okay?01:22
+perlDreamerwhat user are you doing that as?01:22
+perlDreamerroot?01:22
Chizad'perl spectre.pl --test' returns "Running connectivity tests.\n Testing ThePortal.conf\n Tests completed"01:23
ChizadAnd wgetting the op=spectreSetSiteData returns the HTML for the home page, which I assume is what it's supposed to do.01:25
+perlDreamerno01:25
+perlDreamerthat isn't what it is supposed to do01:25
+perlDreamerit's supposed to return you a piece of javascript01:25
Chizadhuh01:26
Chizadand yes, I've been running all of my debug commands and everything as root01:27
+perlDreamerlike this: http://gist.github.com/9333801:27
+perlDreamerand I mistyped the wget command01:27
+perlDreamerit should be wget http://www.mysite.com?op=spectreGetSiteData01:28
Chizadahhh, okay01:28
Chizadyes, that returns the JSON object wiht the workflow instances and scheduler tasks01:29
+perlDreameron your machine right now, is spectre running as root, or some other user?01:29
Chizadright now it's running as root because I started it manually in debug mode01:30
-!- danny_mk [n=chatzill@209.155.184.2] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]01:31
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:31
ChizadBut normally (when I let it start on boot with the initscripts) it's running as root as well.01:31
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:33
-!- mode/#webgui [+o khenn] by ChanServ01:33
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:40
CIA-38WebGUI: translation * r10279 /translations/German/German/ (Asset_Carousel.pm Asset_Thingy.pm): Update from translation server01:52
CIA-38WebGUI: translation * r10280 /translations/German/German/Workflow_Activity_RemoveOldCarts.pm: Update from translation server01:52
CIA-38WebGUI: translation * r10281 /translations/German/German/Asset_FlatDiscount.pm: Update from translation server01:52
CIA-38WebGUI: colin * r10282 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): 01:52
CIA-38WebGUI: Add missing template variables to the Story Archive.01:52
CIA-38WebGUI: Add RSS and atom template variables.01:52
+perlDreamertavisto, when I go to the link you posted in bug, I get a pop-up02:16
+perlDreameralert box02:16
+perlDreamerdo you?02:16
@tavistowhich link02:17
+perlDreamerhttp://www.cmsmatrix.org/matrix/cms-matrix/webgui?func=viewScreenshot02:17
+perlDreamerI get a little pop-up that says func=getAttributes02:17
@tavistoyeah it's debug code02:18
@tavistoI already posted it as bug02:18
@tavistoand Yung fixed it. It was extra debug code02:18
+perlDreamerit's still there02:19
+perlDreameroh, but not activated yet02:19
+perlDreamer?02:19
@tavistowell the new version it will be fixed02:31
@tavistoperlDreamer, I thought he closed the bug report re: the debug code02:32
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has joined #webgui02:39
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:39
CIA-38WebGUI: colin * r10283 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): Adding RSS and Atom template variables to the Story Topic.02:41
-!- Flo_Rida [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]02:47
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:58
-!- mode/#webgui [+v cap10morgan] by ChanServ02:58
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:26
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Remote closed the connection]03:26
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:56
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:32
-!- mode/#webgui [+o stDavid] by ChanServ04:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:50
-!- wgGuest91 [n=wgGuest9@67.159.157.76] has joined #webgui05:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:08
wgGuest91I'm having some trouble with User Lists.  I've set profile to public for each user and also in the template I've selected override public.  It still shows as "Field Not Public" in the list.  If I log in as the user, their listing is normal.  Any ideas?05:14
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui05:34
-!- mode/#webgui [+o Haarg] by ChanServ05:34
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]05:58
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui06:52
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui07:16
-!- mode/#webgui [+o plainhao] by ChanServ07:16
+perlDreamerwgGuest91, is there a difference between Field Not Public, and Profile Not public?07:19
+perlDreamereach field has its own privacy setting07:19
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:16
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has quit [Read error: 113 (No route to host)]08:38
wgGuest91Where is the privacy setting for each field set?09:27
wgGuest91Is it global or per profile?09:27
@preactionwgGuest91: you can set them in the User Profile tab of the admin console09:46
@preactionbut it is also per profile as well09:46
+Radix_you can set the defaults for new users by altering the visitor profile09:48
+Radix_but it will not affect users accounts who have already been created09:49
-!- wgGuest91 [n=wgGuest9@67.159.157.76] has quit []10:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui10:47
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []11:21
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:45
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui12:26
-!- mode/#webgui [+v patspam] by ChanServ12:26
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]15:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]15:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:39
-!- mode/#webgui [+o stDavid] by ChanServ16:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []17:46
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:48
-!- mode/#webgui [+o stDavid] by ChanServ17:48
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 110 (Connection timed out)]18:18
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui18:19
-!- mode/#webgui [+o plainhao] by ChanServ18:19
CIA-38WebGUI: daviddelikat * r10284 /WebGUI/ (3 files in 3 dirs): 18:33
CIA-38WebGUI: fixed dragDrop to use a handle rather than the whole18:33
CIA-38WebGUI: object for dragdrop start events.18:33
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui18:46
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has joined #webgui19:27
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:40
-!- mode/#webgui [+o Haarg] by ChanServ19:40
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has joined #WebGUI20:01
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]20:08
CIA-38WebGUI: yung * r10285 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): fixed #10141: Matrix 2.0 - Search does not check matching products20:29
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has joined #webgui20:47
KhaytsusI'm in the process of upgrading from 7.4.19 to the latest.  I updated along the path suggested by the gotcha text, I updated to 7.4.40 first, worked.  7.5.24 fine, now 7.6.19, but when I run testEnvironment now it says WebGUI modules: Not Found. Perhaps you're running this script from the wrong place.20:48
KhaytsusAnd not sure how to progress from here. :/20:49
CIA-38WebGUI: yung * r10286 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): fixed #10141: Matrix 2.0 - Search does not check matching products21:01
CIA-38WebGUI: yung * r10287 /WebGUI/www/extras/wobject/Matrix/matrixSearch.js: fixing a javascript error in matrix search screen21:01
CIA-38WebGUI: yung * r10288 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrixSearch.js: fixed a javascript error on matrix search screen21:01
@HaargKhaytsus, did it find the rest of the modules properly?21:13
KhaytsusYeah, no errors to there.21:31
KhaytsusI'm trying an earlier package, to see if it helps21:31
KhaytsusHaving a alittle weirdness with upgrade and tables21:32
@Haargin what way?21:32
KhaytsusAdding URL column to assetHistoryDBD::mysql::st execute failed: Duplicate column name 'url' at ../../lib/WebGUI/SQL/ResultSet.pm line 135.21:33
@Haargsounds like a busted upgrade21:33
@Haargwhat has your proceedure been so far?21:34
KhaytsusFollowing the gotcha document, upgrading whenever it says "you must have xyz"21:34
KhaytsusMaybe I'll start over.. heh21:34
@Haargbut what versions etc?21:34
Khaytsus7.4.19 -> 7.4.40 -> 7.5.24 -> 7.5.40 -> 7.6.19 (last one is failing)21:35
KhaytsusIn upgrade it's actually failing 7.5.40-7.6.1021:35
@Haarga warning - if you were to extract the 7.6.19 tarball, then extract the 7.5.40 tarball, it could lead to problems when you tried to run the 7.5.40 upgrade21:37
KhaytsusI might have actually done that to be honest, I didn't notice I needed 7.5.40 until after I started 7.6.1921:38
KhaytsusI'm gonna fall back to 7.4.19 and start over21:38
@Haargthat sounds like a good idea21:39
@Haargjust be sure to erase the WebGUI/docs/upgrades directory before extracting an older tarball and it will prevent those problems21:39
KhaytsusAh, I'll do that.21:43
KhaytsusOkay, 7.4.19 is back up21:43
Khaytsus7.4.19 -> 7.4.40 -> 7.5.24 -> 7.5.40 -> 7.6.19 sounds okay to you?21:43
@Haargyes21:43
Khaytsuskk21:43
* Khaytsus rubs hands together21:44
@Haargalthough you shouldn't need to stop at 7.5.2421:44
KhaytsusThanks for your help, by the way!21:44
Khaytsusah, okay I'll skip that one then21:44
@Haarghopefully it works better this time21:44
KhaytsusSo let me doublecheck something..  What I'm doing is this:  Unsquish tar on top of existing, go into sbin, run testEnv to make sure my modules are up to snuff, then run upgrade21:45
KhaytsusOf course now, the modules should be good, but :)21:45
@Haargyep, that's correct21:45
KhaytsusI'm sure whatever it was, it was user error.  Upgrades have always gone well for me with WebGUI :)21:50
KhaytsusHmm, I got up tp 7.5.40, but now the testEnvironment script from 7.6.19 is reporting WebGUI modules: Not Found. Perhaps you're running this script from the wrong place.21:52
@Haargwhat happens if you run perl -mWebGUI -e121:53
@Haarg?21:53
@Haargwell, you'd probably need to run perl -I/data/WebGUI/lib -mWebGUI -e121:54
KhaytsusYeah, that's what I was gonna sak ;-)21:54
KhaytsusCan't locate Clone.pm in @INC21:54
@Haarghmm21:55
@Haargwell, that's less than ideal21:55
@Haargyou should be able to install that module fine21:55
KhaytsusThat a WebGUI module?21:55
@Haargbut that would mean we missed a prereq in testEnv21:55
Khaytsusooh, okay21:55
Khaytsuscpan I go21:55
CIA-38WebGUI: yung * r10289 /WebGUI/docs/upgrades/packages-7.7.4/root_import_carousel_carousel-hidden-textareas.wgpkg: small change to Carousel hidden textarea template21:55
KhaytsusHmmm, do you know offhand what might be it?  Hash::Merge maybe?21:56
@Haargit should just be Clone21:56
Khaytsuskiss :)21:57
Khaytsusyay, no error with the test21:58
Khaytsusupgrade running21:58
KhaytsusWebGUI Build Version:7.6.19-stable21:59
KhaytsusYay!21:59
KhaytsusHmmmm, odd, admin mode is drawn all over the place, instead of the menu on the lefthand side.22:01
KhaytsusProbably a template setting of mine or such..22:05
@Haargmost likely22:08
@Haargnot clear on what you mean by drawn all over the place though22:08
Khaytsushttp://imagebin.org/4516722:15
KhaytsusLooks fine with admin off, so the site is okay, just a bit wacky with the admin right now22:18
@Haargseems like it's not loading the css or the js properly22:25
Khaytsusduh, let me check logs then, didn't consider that22:25
CIA-38WebGUI: yung * r10290 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): added some tmpl_vars to thingy's search template22:26
KhaytsusFile does not exist: /data/domains/webgui.theblackmoor.net/public/extras/yui/build/menu/assets/skins22:27
Khaytsus'spect that's part of it22:27
KhaytsusYep, I never knew I needed to replace the /domains/site/public/extras, probably missed that somewhere22:31
KhaytsusOne more odd thing is when I go to manage assets, it never shows 'em..  Where it would list them, it just shows "Loading..." forever.22:37
Khaytsusheh, now it loads.  It was just waiting for me to ask one more dumb question.22:39
@Haargusually extras is done as an alias directly to /data/WebGUI/www/extras22:40
Khaytsus:o22:40
KhaytsusI had copied22:40
KhaytsusI'll fix that so it won't happen again22:40
KhaytsusAlrighty, looks good now.  I probably need to look into merging the old Style 02 I had modified for myself into the Style 03, but right now things look good.  Thank you for all of your help!22:45
@Haargno problem22:46
KhaytsusIt's a shame what little I use of WebGUI, but better too much than too little I guess.22:50
Khaytsusie:  I scratch the surface of what it can do22:50
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui22:55
daviddelikatelnino hows it going23:14
elninoI'm directionless. =) I have things I should be doing, but not, and things am I doing that aren't that important. =( Other than that. great!23:14
daviddelikatsounds like every day to me23:15
elninoAnd to top it all, IT's BEAUTIFUL outside. I should be outside getting vit D instead of surfing for who knows what.23:17
daviddelikatI don't hava window so that helps23:18
daviddelikatbut the internet is enough distraction...23:18
elninodaviddelikat - do you know anything about alexa? 23:27
elnino.com?23:27
daviddelikatnot really23:27
elninook23:27
daviddelikatthinking about investing23:28
daviddelikat?23:28
elninolike I said. Just surfing, I've come across it a couple times, wondering what it's all about.23:28
daviddelikatI think they use data from search engines to rank web sites23:29
elninoI wonder which engines23:32
daviddelikatyahoo, google, all the big ones.23:32
daviddelikatthey have stats that you can access23:33
daviddelikathttp://www.google.com/trends23:35
elninocool- google tracks the flu. There's a tangent I didn't expect.  oh. I'm going to get off the computer and organize now.. Have a good day daviddelikat!23:43
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]23:49
--- Day changed Sun Apr 12 2009
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]00:09
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:34
-!- mode/#webgui [+v patspam] by ChanServ00:34
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]01:09
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:07
-!- wgGuest28 [n=wgGuest2@c-67-182-222-113.hsd1.ut.comcast.net] has joined #webgui02:10
-!- wgGuest28 [n=wgGuest2@c-67-182-222-113.hsd1.ut.comcast.net] has quit [Client Quit]02:11
CIA-38WebGUI: daviddelikat * r10291 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Date.pm): 02:18
CIA-38WebGUI: Form::Date::toHtml was coded to set value tgo the default this caused02:18
CIA-38WebGUI: the default value to be displayed in some cases.02:18
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:50
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn05:20
-!- Netsplit over, joins: khenn05:23
-!- mode/#webgui [+o khenn] by ChanServ05:23
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI05:29
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, carogray, Mech422, perlbot, +SynQ, @steveo_aa, f00li5h, ascii, nuba, @plainhao, (+6 more, use /NETSPLIT to show all of them)05:34
-!- Netsplit over, joins: @plainhao, +SynQ, milenn, Khaytsus, @khenn, carogray, +perlmonkey2, Chizad, diakopter, ascii (+6 more)05:35
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +SynQ, @plainhao, Khaytsus, milenn05:36
-!- Netsplit over, joins: Khaytsus05:36
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui05:43
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has joined #webgui05:43
-!- SynQ [n=koendejo@host2.procolix.com] has joined #webgui05:43
-!- ServerMode/#webgui [+ov plainhao SynQ] by irc.freenode.net05:43
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)]05:45
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]05:47
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h05:54
-!- Netsplit over, joins: f00li5h05:56
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded]05:57
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui05:58
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]06:06
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI06:14
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:02
-!- mode/#webgui [+o stDavid] by ChanServ07:02
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has left #webgui []07:12
-!- perlmonkey21 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has joined #webgui07:15
-!- perlmonkey21 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has quit [Remote closed the connection]07:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]07:55
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:06
-!- mode/#webgui [+v Radix_] by ChanServ08:06
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, @steveo_aa08:35
-!- Netsplit over, joins: @steveo_aa, CIA-3808:38
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, @steveo_aa08:49
-!- Netsplit over, joins: @steveo_aa, CIA-3808:50
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]10:17
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:45
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]11:25
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui11:58
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:07
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:31
-!- mode/#webgui [+o stDavid] by ChanServ17:31
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui18:03
-!- mode/#webgui [+v BartJol] by ChanServ18:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]18:41
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:07
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]20:58
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui23:01
-!- mode/#webgui [+o Haarg] by ChanServ23:01
--- Day changed Mon Apr 13 2009
CIA-38WebGUI: translation * r10292 /translations/Serbian/ (168 files in 2 dirs): Update from translation server00:10
CIA-38WebGUI: translation * r10293 /translations/Serbian/Serbian/DateTime.pm: Update from translation server00:10
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:23
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)]00:26
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Read error: 60 (Operation timed out)]00:34
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui00:35
-!- mode/#webgui [+v cap10morgan] by ChanServ00:35
CIA-38WebGUI: yung * r10294 /WebGUI/ (5 files in 4 dirs): added alphanumeric sort button to Matrix defaul view00:39
CIA-38WebGUI: yung * r10295 /branch/WebGUI_7.6/ (5 files in 4 dirs): added alphanumeric sort button to Matrix default view00:39
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]00:50
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:50
-!- mode/#webgui [+o Haaarg] by ChanServ00:50
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]00:57
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:58
-!- mode/#webgui [+o Haaarg] by ChanServ00:58
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:23
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:24
-!- mode/#webgui [+o Haaarg] by ChanServ01:24
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []01:26
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:27
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:27
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:28
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:28
-!- mode/#webgui [+o Haaarg] by ChanServ01:28
CIA-38WebGUI: translation * r10296 /translations/Portuguese/Portuguese/ (6 files): Update from translation server01:41
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:10
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:11
-!- mode/#webgui [+o Haaarg] by ChanServ02:11
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:45
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:46
-!- mode/#webgui [+o Haaarg] by ChanServ02:46
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:50
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:50
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:53
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:53
-!- mode/#webgui [+o Haaarg] by ChanServ02:53
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:55
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:55
-!- mode/#webgui [+o Haaarg] by ChanServ02:55
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:45
-!- mode/#webgui [+v perlDreamer] by ChanServ03:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:01
CIA-38WebGUI: daviddelikat * r10297 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed bug 9989: thing pagination no longer includes datasave params04:06
+perlDreamerdaviddelikat, if you're fixing bugs, don't forget to backport them to the 7.6 branch04:07
* perlDreamer will be back later04:08
daviddelikatthanks perlDreamer04:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:36
-!- mode/#webgui [+o tavisto] by ChanServ04:36
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:38
-!- mode/#webgui [+v patspam] by ChanServ04:38
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]04:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:55
-!- mode/#webgui [+o preaction] by ChanServ04:55
daviddelikatwhere do packages go for stable bug fixes?05:08
daviddelikatthis is just a simple template edit05:10
daviddelikatbrb05:10
+perlDreamerdaviddelikat: /data/branch/WebGUI_7.6/docs/upgrades/packages_{correct_package_version}05:11
daviddelikatso the last package directory is versioned 7.6.8, is that the correct one?05:14
daviddelikatperlDreamer: I thought those directories were used by the upgrade process?05:15
+perlDreamerthey are05:15
daviddelikatis there an upgrade for bugfix reledases?05:15
+perlDreamerthere is only 1 upgrade process05:15
+perlDreamerit does new issues, and bugfixes as well05:16
daviddelikatI thought new stuff would not go out to stable sites05:16
daviddelikatoh, I get it.05:16
daviddelikatnever mind...05:17
+perlDreamer:)05:18
+perlDreamerHappy Easter, daviddelikat05:18
daviddelikathe is risen...05:19
+perlDreamerHe is risen, indeed05:21
CIA-38WebGUI: daviddelikat * r10298 /branch/WebGUI_7.6/ (5 files in 5 dirs): 05:39
CIA-38WebGUI: fixed bug 9989: thing pagination no longer includes datasave params05:39
CIA-38WebGUI: fixed bug 9764: dragDrop to use a handle rather than the whole05:39
CIA-38WebGUI: object for dragdrop start events.05:39
CIA-38WebGUI: fixed bug 10122: Form::Date::toHtml was coded to set value tgo the default this caused05:39
CIA-38WebGUI: the default value to be displayed in some cases.05:39
CIA-38WebGUI: colin * r10299 /WebGUI/lib/WebGUI/Group.pm: Correct the Group.pm POD for delete.05:40
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:09
CIA-38WebGUI: colin * r10300 /WebGUI/t/ (Group.t Asset/Asset.t lib/WebGUI/Test.pm Asset/Post.t): 06:19
CIA-38WebGUI: Provide a way for WebGUI::Test to register groups to clean up at06:19
CIA-38WebGUI: the end of a test.06:19
CIA-38WebGUI: Convert several tests to use that, including Post.t, which leaked Groups.06:19
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:19
-!- mode/#webgui [+o stDavid] by ChanServ06:19
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has quit ["Lost terminal"]07:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:12
-!- mode/#webgui [+o preaction] by ChanServ07:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)]07:46
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:05
-!- mode/#webgui [+v Radix_] by ChanServ08:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:30
-!- mode/#webgui [+o preaction] by ChanServ08:31
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []09:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:55
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has joined #webgui12:50
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:07
-!- carogray1 [n=Caroline@72-60-216-213.pools.spcsdns.net] has joined #webgui13:46
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]13:57
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- carogray1 [n=Caroline@72-60-216-213.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:34
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:03
-!- wgGuest66 [n=wgGuest6@adsl-68-125-52-196.dsl.pltn13.pacbell.net] has joined #webgui15:19
-!- wgGuest66 [n=wgGuest6@adsl-68-125-52-196.dsl.pltn13.pacbell.net] has quit [Client Quit]15:20
-!- perlmonkey2 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has joined #webgui15:41
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:47
-!- mode/#webgui [+o stDavid] by ChanServ15:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]16:14
-!- rizen [n=rizen@76.210.61.179] has joined #webgui16:56
-!- mode/#webgui [+o rizen] by ChanServ16:56
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:24
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]17:34
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:41
-!- mode/#webgui [+o tavisto] by ChanServ17:41
dionakdoes anyone know of an existing macro that i can pass a file asset Id and get the web url back? I am using a sql report that is pulling data from thingy17:57
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:58
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]18:21
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:22
-!- mode/#webgui [+o khenn] by ChanServ18:22
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:26
-!- mode/#webgui [+v perlDreamer] by ChanServ18:26
+perlDreamerbrief announcement18:31
+perlDreamerWebGUI Network News issue #2 is released18:31
+perlDreamerhttp://perldreamer.com/wnn/issue-218:31
+perlDreameras requested, it's in web format18:32
+perlDreamerand I think weekly is too frequent, as there's not as much content in issue #2 as issue #118:32
+perlDreamerany thoughts?18:37
+perlDreamerdid I miss any newsworthy news last week?18:37
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:51
-!- mode/#webgui [+v cap10morgan] by ChanServ18:52
CIA-38WebGUI: yung * r10301 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed product/manufacturer links for pending matrix listings18:52
CIA-38WebGUI: yung * r10302 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed product/manufacturer links on pending matrix lisstings18:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]18:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui19:00
-!- mode/#webgui [+o Haarg] by ChanServ19:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:00
-!- mode/#webgui [+v cap10morgan] by ChanServ19:00
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui19:00
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:00
@rizenthe only thing you missed, because i didn't announce it (bad JT) is big bugfix day tomorrow19:06
@rizenwhole PB staff will be working on it19:06
@rizenhopefully community too19:06
@rizeni'm announcing it in my blog this morning19:06
* perlDreamer puts on his bug busting hat19:07
+perlDreamerI'm sure that all 7 WNN readers will be there, too :)19:07
+perlDreamerand in non-WebGUI news, I got skype up and working on my laptop over the weekend19:08
@steveo_aaWhen modifying a schema table for a Wobject class, I seem to be having a problem getting asset->update to save to that field.  Am I missing something obvious?19:10
+perlDreamermore details?19:10
@Haargyou added it to the table and the definition?19:11
@steveo_aaNot the definition.  Of course..19:12
@steveo_aaThanks.19:12
+perlmonkey2Just presented to a classroom on Computational Linguistics.  Whew, I am wore out.  I have no idea how professors can teach all day long.  1 hour killed me.19:14
@steveo_aaRoutine.  They have a plan and the materials already in alignment.19:15
+perlDreamersteveo_aa, I think he's talking about execution, rather than planning19:16
@steveo_aaIndeed.  There is a comfort level in experience.19:17
@steveo_aaAnd some Professors love the sound of their own voice.19:17
+perlmonkey2steveo_aa: It was a very interactive session, with the class being mostly seniors with lots of interesting insightful questions.  Plus it wasn't occurring through IRC :P19:20
+perlDreameris this something that you're going to do regularly, perlmonkey2?19:20
+perlmonkey212 slides ran over the hour.  19:20
@steveo_aaSounds like you had an engaging topic and robust discussion.  Congratulations.19:21
+perlmonkey2perlDreamer: no, My wife was teaching a linguistics course that has a chapter on Computational Linguistics.  I have some experience in it, didn't cost anything to bring in a speaker, and could shed some tiny bit of light on the subject for them.19:21
+perlmonkey2steveo_aa: yes, was fun.  Very fun.  :)19:21
+perlmonkey2I encourage everyone to get their PhD and teach.  Those guys have it made.19:22
+perlDreamerwhat?19:22
+perlDreameryou're giving up the dream of self-power?19:22
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]19:22
+perlmonkey2perlDreamer: eh?  no, if I was to get my PhD it would be at Duluth, which I think has an average yearly temp of -50F.  And I'd have to move.  And my wife would have to find a tenure track somewhere close.  Although I don't know why I couldnt' take the wind turbines with me :P19:23
+perlDreameraside from being big and heavy ;)19:26
+perlmonkey2Thousands of feet of steel cable, 12' blades, 60 meter towers, and heavy generators....bah, couple of suitcases.19:28
+perlDreamerindeed.  It just depends on how you pack it19:29
+perlDreamerHaarg, did you see my WebGUI::Test addition last night?19:29
@Haargfor groups?19:30
+perlDreameryes19:30
@Haargsaw the changelog entry19:30
+perlDreamerDo you think it's overkill?  Because I'm thinking of adding similar setups for users and storage locations19:30
@Haargi like it19:30
@Haargmaking tests simpler is makes it easier on everyone19:30
@Haargmight be worth having something for version tags as well19:31
@Haargsince that would also take care of assets19:31
+perlDreameryes19:31
CIA-38WebGUI: colin * r10303 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): 20:02
CIA-38WebGUI: Convert Story asset to use Class::C3 properly.20:02
CIA-38WebGUI: Add a method to duplicate the photo collateral JSON data, with tests.20:02
CIA-38WebGUI: Make addRevision and duplicate use that method.20:02
CIA-38WebGUI: colin * r10304 /branch/WebGUI_Story/t/Asset/Story.t: Add tests that _really_ check for duplicated storage locations.20:02
CIA-38WebGUI: colin * r10305 /branch/WebGUI_Story/t/Asset/Story.t: Add valid storageId checks for duplication, since '' ne storageId.20:02
+perlDreamerbbl20:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]20:11
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui20:30
-!- mode/#webgui [+v perlDreamer] by ChanServ20:30
CIA-38WebGUI: colin * r10306 /branch/WebGUI_Story/ (66 files in 25 dirs): Merge up to 1030520:32
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui20:36
+perlDreamerwith all these auxiliary methods, WebGUI::Test is going to need a test20:40
CIA-38WebGUI: colin * r10307 /branch/WebGUI_Story/t/ (Asset/Story.t lib/WebGUI/Test.pm): 21:01
CIA-38WebGUI: Add an autoclean-up method to WebGUI::Test, and convert the Story test21:01
CIA-38WebGUI: to use it.21:01
CIA-38WebGUI: colin * r10308 /WebGUI/t/lib/WebGUI/Test.pm: Forward port auto storage deletion code for WebGUI::Test.21:01
CIA-38WebGUI: colin * r10309 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Update POD for several methods.21:01
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui21:04
-!- mode/#webgui [+v BartJol] by ChanServ21:04
+perlDreamerBartJol!21:04
+perlDreamerWhere have you been, dude?21:04
+BartJolit's me!21:04
+BartJolwell, demolishing the house21:04
dreamersgirlMaybe he's suffering from home-improvement-itis like me.21:04
dreamersgirl:)21:04
dreamersgirlDemolishing?21:04
+BartJoland my internet was broken21:04
dreamersgirlIs anything left?21:04
+BartJolremoved two walls21:05
dreamersgirloooh.  fun!21:05
+BartJolthe outer walls and a toilet21:05
+perlDreamerdon't get any ideas, dreamersgirl...21:05
dreamersgirlDon't worry, pD,  I'm still elbow-deep in drywall mud.21:05
+BartJolwell, since Sarah isn't coming, some americans should come over here21:05
+perlDreamerhuh?21:05
dreamersgirl:)21:06
+perlDreamerwhat happened?21:06
+perlDreamerdid the virus brigade get her?21:06
+BartJolwell two friends couldn't come, so the whole trip is cancelled21:06
dreamersgirlwe're american...21:06
dreamersgirlbummer!!!21:06
+BartJolso when are you coming?21:07
dreamersgirl:)21:07
@preactionwait, isn't the big dog gonna be in Portugal pretty soon?21:07
dreamersgirlI hear plane tickets are cheap right now....21:07
+BartJolyup21:07
* perlDreamer starts to cry21:07
@preactionand Frank is coming with him I believe21:07
+perlDreamerbut Frank isn't as cute as Sarah21:07
@preactionno, there is that21:07
+BartJolI'm afraid I won't make it to Portugal21:07
@preactionbut Frank can drink more than Sarah21:07
@preactionand it's less akward to put your hand on Frank's bum21:08
@preactionawww21:08
+BartJolFrank the Tank!21:08
+BartJolwhy less awkward?21:08
@preactionbecause he's not my boss's wife?21:08
+BartJolI consider that action more doubtfull21:08
+BartJolmmm, that's a good reason21:08
+perlDreamerwell, he's not BartJol's bosses wife, so maybe that is okay?21:09
* perlDreamer runs to check for biblical references on that one21:09
+BartJolwell, Koen isn't physically able to manhandle me21:09
+perlDreamerno, sorry.  It's right there.21:10
+perlDreamerDo not covet another man's wife (or put your hand on her bum)21:10
+BartJolah21:10
+perlDreamerIf you do it, they take you to the city gates, and kill you with rocks21:10
+BartJolwhere's that? 10 commandments?21:10
+perlDreamerYup21:11
@preactioni thought it was "take you to the city gates and get stoned"21:11
@preactionand i always thought that was a weird ... "punishment"21:11
dreamersgirlfor some definition of stoned....21:11
+perlDreamermodern vernacular demands a new translation of that phrase21:11
+BartJolmm, Delft has a city gate, so it is really possible21:11
+BartJolmmm, I can't find the punishment in my bible21:14
dreamersgirlSo, BartJol, how far is Delft from Amsterdam?21:16
+BartJol60 km, or 45 miles I think (rough computation)21:16
+BartJolmaybe a bit more21:16
+BartJolare you in Amsterdam?21:17
+perlDreamerno, but she wants to be21:17
+perlDreamerBartJol, it's in the book of Leviticus21:18
+BartJolah, I have a strange bible it seems21:18
+perlDreamerhttp://biblestudy.crosswalk.com/mybst/default.aspx?type=bible&translation=NIV&bookcode=le&bookname=Leviticus&chapterid=20&verseid=1021:18
+BartJolmmm, maybe I have another21:18
+BartJolI do21:19
+perlDreamerwhich bible is that?21:19
+BartJolThe living word21:20
+BartJolbut it's only the new testament21:20
+BartJolI got it from a weirdo at the supermarket, who spoke to me because he thought I was bad, because I bought a beer called "DUvel"21:22
+BartJolwhich translates as demon21:22
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]21:22
@preactionokay, now i have to try that beer21:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:23
-!- mode/#webgui [+v cap10morgan] by ChanServ21:23
* perlDreamer has only heard of beer made from hops.21:23
+BartJolit is a good beer21:23
+BartJolIn my other bible it says that both should be executed21:24
+perlDreameryou're right.21:25
+BartJolof course21:25
+BartJolMay I ask on what subject I am right?21:26
+perlDreamerthat they should be executed, which means that if you're out of rocks, you may kill them via another method21:27
+BartJolwell, I believe that is a bit old skool21:27
dreamersgirljust a bit21:28
+BartJol:)21:28
+perlDreamerokay, new subject.21:28
+perlDreamerBartJol, have you heard of WebGUI Network News?21:28
+BartJolyeah21:28
+perlDreamerwhat do you think?21:29
+BartJolit's nice\21:29
+BartJolgives some good info21:31
CIA-38WebGUI: colin * r10310 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Add storage locations to package data for a Story. With tests.21:31
-!- kegaro [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui21:45
kegaroHello.21:45
+perlDreamerhello21:45
kegaroI have downloaded and installed the source wre onto a debian box.21:46
kegarothe compile went okay...no errors that I can find.21:46
+perlDreamerI would still recommend that you search the forums, because someone is working on a debian package for WebGUI21:46
kegarobut mysql will not start.21:46
kegarooh really??21:46
kegarothat would be cool.21:46
+perlDreameryup21:46
kegaroI searched through the forums...I've been doing that all day, actually. :-)21:47
+perlDreameralso, if you install the WRE, you have to remove the default my.cnf that comes with your system21:47
kegaroI did that. I found a post about that and removed the /etc/mysql/my.cnf21:47
kegarobut it didn't help.21:47
+perlDreameris there already a mysql process running on the system?21:48
kegaronope.21:48
+perlDreamerwhat does mysql say when you try to start it?21:48
kegaroit was never installed on this system.21:48
kegaro"Table 'mysql.host' doesn't exist"21:49
+perlDreamerhm21:50
kegarothe only post I could find that relates on plainblack is http://www.plainblack.com/install/upgrade_help/wre-install-trouble21:50
kegarobut it's not quite the same.21:50
kegaroand removing my my.cnf file didn't help the problem.21:50
kegaroI've tried starting mysql manually:   computer:/data/wre/prereqs/bin# ./mysqld_safe --log-error=mysql.err21:51
kegaroto no avail.21:53
kegaro:-(21:53
+perlDreamerGoogle has several options for trying to address that error21:54
@preactionkegaro: did you run the wreconsole's setup yet?21:54
kegaroyes.21:55
kegaroI did.21:55
+BartJolyeah, I had the same error and running the setup helped21:56
+BartJoloh21:56
+BartJolmmm21:56
@preactionand what errors occurred when you did it?21:56
@preactionif the mysql.host table wasn't installed, the setup failed21:56
@preactionthe errors should have shown up in the console that was running the wreconsole.pl process21:56
+perlDreameraccording to Google, it can also be due to directory permissions, file system corruption, or not having the table in the first place.21:56
+BartJolI do have a package wre 0.9.2 with a resolved bug21:56
+perlDreameror running Windows21:57
kegaroat first it said that it couldn't start mysql because the user didn't have the rights to open the appropriate ports.  (I was using the webgui user I created and did all the compiling as)21:57
-!- kegaro [n=Nickola@67-213-105-173.amtelecom.net] has quit [Read error: 104 (Connection reset by peer)]21:57
-!- kegaro [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui21:57
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]21:57
kegarooops...router reset...sorry.21:57
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui21:58
kegaroI lost my train of thought now....21:58
+BartJolkegaro: you wanna have that package, I don't think it21:58
+BartJolis available21:58
+BartJol?21:58
kegaroI would LOVE to have that package!21:58
+BartJolI have to open my firewall for that I believe21:59
+BartJolwhat is your IP?22:00
kegarookay..sorry...train of thought....I created a user "webgui", created the /data directory, did chown webgui.webgui /data,  tar zxvf wre-source /tmp, and did all my compiling from /tmp as the user webgui.22:00
+BartJol67-213-105-173?22:00
kegarothat's me.22:00
+BartJolok22:00
kegarobut with dots instead of dashes.  :-)22:01
+BartJolah, I thougt it was IP 4.x-beta22:01
kegarowhen mysql didn't start when I ran the ./wreconsole, I stopped it and ran it as root.22:01
kegaroat this point, I don't think it's directory permissions.22:02
kegaroand I'm not sure how to troubleshoot this problem beyond this point.22:02
kegaroBartJol:  hehe  (I once stupidly copied and pasted and when it didn't work I /facepalmed)22:03
+BartJol:)22:04
kegarois the database created during the wre setup?  Perhaps I could reset (although I don't know exactly how) and run the setup as root.22:04
kegaro?22:04
+BartJolyes22:04
@preactionkegaro: so you ran ./wreconsole.pl, then you went to http://<someaddress>/setup, and it asked you a bunch of questions, right?22:04
kegaroyes.22:05
kegaro...I can do that again, can't I.22:05
@preactionyou can run setup again by going to that address yes22:05
@preactionbut it may  not work22:05
@preactionyou might just want to get rid of /data/wre, and then do a make install from the /tmp/wrebuild directory22:06
+BartJolkegaro: I have my firewall opened22:06
kegarough?  recompile the whole thing?22:06
@preactionno, just "make install"22:06
@preactionunless for some reason you did "make clean"22:06
* perlDreamer goes for a run22:07
+BartJolno it is a debian package22:07
+perlDreamerbe back in an hour or so22:07
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."]22:07
kegaroI did the ./build.sh --<name>  individually.22:07
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has left #webgui []22:07
kegarolike ./build.sh --mysql22:10
kegarobecause one of them was blowing up regularly.22:11
kegaroand I didn't want to have to wait over an hour to see if any of my 'fixes' worked.22:11
kegaroI figured that once one of them was done, than I wouldn't have to repeat it.22:11
kegaromy kids just had their fort fall down on them....I'll be right back22:12
CIA-38WebGUI: jt * r10311 /wrebuild/wre/ (3 files in 2 dirs): - Fixed a bug with web stats showing permission denied.22:14
CIA-38WebGUI: jt * r10312 /wrebuild/getsource.sh: - Fixed a bug with web stats showing permission denied.22:14
kegaroI'm back22:15
kegaroit's all good...a failure in the 400 year old rope they used to tye it all together.  hehe22:15
@preactionyou could either re-compile, and create a pristine copy so that you can go back later, or you can find the appropriate directories and just do "make install" in them. the build.sh script isn't too complicated22:17
@preactionthough perhaps there is a way to do a simple "make install" from the build.sh22:17
-!- nuba is now known as all22:19
-!- all is now known as nuba22:19
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:40
* kegaro is gone, autoaway/10m (l!on)22:41
@preactionkegaro: please turn that off22:41
-!- perlmonkey21 [n=perlmonk@adsl-70-137-21-239.dsl.okcyok.swbell.net] has joined #webgui22:42
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui22:43
perlmonkey21Does WebGUI have any policy on floating divs that maintain their position upon screen scrolls?22:47
@Haarga policy in terms of what?22:47
@preactionperlmonkey21: not that i know of. go ahead22:47
perlmonkey21Haarg: I don't know, like "They're annoying, don't use them." or "This is how we prefer them done."22:48
perlmonkey21preaction: cool, tahnks22:48
@Haargnothing like that, no22:48
@Haargas long as they work properly22:48
perlmonkey21Haarg: work properly?  well crap, that rules out everything I do.22:49
+BartJolperlmonkey21 it can't be that bad22:51
perlmonkey21BartJol: I once wrote "Hello World" and now they call it "Conficker".22:52
+BartJol:)22:53
perlmonkey21That's how buggy my code is :P22:53
+BartJolhe, a good virus demands good programming skills22:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]22:57
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui23:32
perlmonkey21BartJol: hard to believe there are so many malevolent people capable of making these viruses.  I'm neither that talented or evil :P 23:40
+BartJolwell, maybe it is the other way around, when you're a genius, you might get bored and a bit over your head by developing evil master plans23:43
SDuensinBartJol, that sums me up to a "T".23:46
SDuensin:-P23:46
+BartJola T?23:47
SDuensinIt's just some saying.  No idea what it actually means.23:48
+BartJolah23:48
+BartJolso, what's your evil master plan?23:49
+BartJolI hope your evil laugh is adequate for the plan23:49
SDuensinI'm doing my damnedest to install WebGUI and Linux everywhere.23:49
SDuensinI have a good evil laugh.23:49
+BartJolah, but what is the best linux23:50
+BartJolhttp://www.thebestlinux.org/ doesn't exist, strange23:51
SDuensinWhy, CloudCircle of course!  It's my highly-modified server edition of Ubuntu.23:51
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []23:52
--- Day changed Tue Apr 14 2009
+BartJolcloudcircle.com is yours then?00:01
SDuensinyea - it's a mess00:02
+BartJolI noticed that :p00:02
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:07
-!- rizen [n=rizen@76.210.61.179] has quit []00:09
kegarookay...very very very embarrassing question....I just created my site, and did the site creation wizard, site created fine and works wonders...but I think I typed in the password wrong!!!00:16
kegarocause my password won't let me in.00:17
kegarois there somewhere where I can look it up in the db?00:17
kegaroor a config file?00:17
kegaroor reset it...00:17
+BartJolyou can reset it to the default password00:18
+BartJoltherefor you have to change it in Mysql00:19
+BartJolthe encoded version should be somewhere on the site00:19
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:20
-!- mode/#webgui [+v perlDreamer] by ChanServ00:20
+BartJolRvlMjeFPs2aAhQdo/xt/Kg maybe00:26
+BartJolwith 123qwe00:26
+BartJolin the authentication table00:26
+perlDreamerBartJol, I've told you NEVER to use that kind of language in channel00:27
+perlDreamerit's rude00:27
+BartJolsorry perlDreamer00:27
+perlDreamer:)00:27
kegarohaha00:28
+BartJoluser 3 kegaro00:28
kegaroI've done something horrible.00:28
+BartJolwhich is?00:28
kegaromy IT husband will -never- let me live it down.00:28
kegaroforgot a password.00:28
kegarohis passwords are something like 32 characters long.00:28
kegarohe has no sympathy for me.00:28
+BartJolah00:28
+BartJol:)00:29
+BartJolyou didn't forget your sql passwd did you?00:30
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has joined #webgui00:30
kegaroat this point...I really wish the wreconsole had options for resetting an admin password for a site.  :-)00:30
kegarono...I have the mysql password...I'm working through the tables now to figure out where to change it.00:30
+BartJolauthetication table00:31
+perlDreamerkegaro, if you really want that, then file it as an RFE00:31
kegaroI can do that.  :-)00:31
+BartJolselect * from authentication where userId="3";00:31
+BartJolthe identifier thingy is the encoded passwd kegaro00:31
+BartJol(noooo, this neeeever happened before) ;)00:32
+perlDreamerof course not00:32
+perlDreamerif that happened, you'd have to turn in your Gooey decoder ring00:32
+BartJolnever got that :(00:33
-!- dionak [n=dionak@97.66.185.250] has quit []00:33
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:34
kegaroguys -- BartJol -- once again -- you are amazing.00:36
kegaroThank You!!!00:36
+perlDreamerkegaro, did you ever get mysql up and working?00:37
kegaroI did.00:37
+BartJolmostly I just bother people, but sometimes I do something usefull00:37
kegaroBart provided with a debian wre.00:37
kegaroand that solved everything.00:37
kegarohehe  I know that feeling.00:38
+BartJoloh while we're at it00:38
+BartJolthe install instructions for debian misses a module00:38
kegarooh yes00:38
kegarolibncurses5-dev00:39
+BartJollibncurses5-dev00:39
kegaroI had trouble compiling, and found that one in a forum.00:39
kegarosolved my problem.00:39
+BartJolperlDreamer: would you be so kind to put that in the instructions in svn?00:40
+perlDreamerI can do that00:41
+perlDreamerfunny that SynQ1 didn't find that00:41
kegarothere was another one too...for imageMagick...zlib or something of that nature...but I don't remember for certain...00:41
@preactionwe really ought to get all these caveats and addendums and put them in one place: The DOWNLOAD page...00:42
+BartJolwell, he did, why he didn't change the docs I don't know00:42
CIA-38WebGUI: translation * r10313 /translations/German/German/ (3 files): Update from translation server00:42
CIA-38WebGUI: translation * r10314 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server00:42
CIA-38WebGUI: colin * r10315 /wrebuild/readme.txt: Add missing package required for debian00:42
@preactionnobody reads the readme.txt, but people do read the download page if you make them00:43
@preactionokay, fine, nobody reads anything ever00:43
kegarohehe  not zlib --  libperl-dev00:44
@preactionyou needed libperl-dev?00:44
@preactionthat should be in the WRE00:44
kegarootherwise you get "/usr/lib/ld: cannet find -lperl" errors00:44
+BartJolI changed the wiki00:44
kegaroI had to install it manually.00:45
@preactionthe Perl headers should be made when you build Perl00:45
+BartJolhttp://www.plainblack.com/community-wiki/wre-installation00:45
@preactionthat's weird. i hope your system works okay. something may have been compiled against the wrong Perl00:45
kegarothat's what I thought too.  I even did ./build.sh --perl and then imagemagick just to be sure...and it still errored.00:45
@preactiondoes build.sh do a make clean on everything before it builds the one thing you want?00:46
kegaroOh...I'm not sure...I did a --clean before everything anyways.00:46
kegaroa throwback from when I used to compile my own kernels.00:47
@preactionthat might've been the problem. it was assuming the Perl you built was still in the build directory to compile against00:47
@preactionbut it should... work... though if you have any "symbol undefined" errors that might be the problem00:47
kegaroaaaAAAaaah  okay.00:47
kegaroit failed when I tried to do it with --all too.00:48
@preactionhm... then i dunno00:48
@preactioni fall to bits with all things compiled00:48
@preactionthat's why i write for an interpreted language00:48
kegarohaha  I love perl.00:50
kegaroI'd only classify myself as a very beginner programmer though.00:50
kegaroalthough, and I do feel like bragging a bit here, I wrote the initial LDAP/SSL authentication modules for WebGui almost 8 or 9 years ago now.00:51
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:51
kegaroIt's likely not in use anymore, webgui has been built from the ground up a couple of times since then.00:52
+BartJolwell, you have the code...00:52
kegarohehe nope...it's changed.00:54
kegaroMUCH more complex now.00:55
+BartJolI thought simple was good00:55
@preactionyeah, i keep hearing things about simplifying that code again00:55
kegarowhy?  is it broken?00:55
@preactionbut it's good that you're interested in WebGUI again! (or did you ever stop?)00:55
@preactionno, it's just confusing00:56
@preactionthe configuration is confusing, especially if you're used to LDAP00:56
kegaroI had a family, and moved into monitoring rather than administration.00:56
kegaroso I was never giving the opportunity to use it again.00:56
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has quit ["Leaving."]00:56
@preactionahh, monitoring is the worst part of administration00:57
kegaroI'm moving back into administration again, and I decided to get myself a blog.00:57
kegaroso I could document what I do.00:57
kegaro:-)00:57
@preactionvery nice. take advantage of the design packages in the bazaar?00:57
kegaroI never really stopped liking webgui, but the last time I used it was pre-wre00:57
+BartJoland remember passwords ;)00:57
@preactionhttp://webgui.org/bazaar00:57
kegaroHAHA00:57
kegaroI was looking through those!  I'm definiatly gonna use the IM plugin.00:58
@preactionIM plugin?00:58
@preactionoh, chatbox00:58
kegaroI was looking for something - anything - that would allow me to connect to IRC from work through a webclient cause my work blocks 666700:58
kegaroyah.00:58
@preactionlet me know what you think there, it's so basic as to be barely useful, and i'm looking for feature requests00:59
@preactionit's not so much an IRC client though00:59
kegaroit's harder than you might expect to find.00:59
kegaroyah, I understand.00:59
kegarobut I can get my friends to go there.00:59
+perlDreamerthere are alternate ports for IRC00:59
+perlDreamerwe have to use them at the WUC00:59
@preactionyeah, or there is mibbit00:59
kegaromibbit?01:00
@preactionmibbit is a web-based IRC client01:00
kegaroohhhh I will have a look into that, too.01:00
kegaroI will definately let you know about the chatbox.01:01
+BartJolwell 6667 must be an evil port01:01
@preactionsounds good. i'm hoping to make it more awesome so we can fill the chat needs of users and put it into WebGUI core01:01
kegaroohhh that would be cool!01:02
@preactionbut before that it needs a lot more functionality i suspect01:02
@preactionthough JT has been on a "release early release often" kick. maybe more RFEs will come if it's just put in there01:02
@preactioneh, anyway01:02
kegarohehe  I REALLY like the idea of being able to change the Admin password of a site from the wreconsole.01:03
kegaroI think that would be much more user friendly than hacking the database directly.  :-)01:03
kegaroI will put that in the RFE.01:04
+perlDreamerkegaro, RFEs with patches often get accepted more quickly01:04
+BartJolyeah, bedtime01:04
kegaroso...create the code myself and send up the RFE with the code?01:04
kegarothat's a GREAT idea!!!01:04
+perlDreameryeah!01:04
-!- dionak [n=dionak@97.66.185.250] has quit []01:04
kegaroI have to re-learn the webgui code....hehehe01:04
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []01:05
+perlDreamerwell, this would be WRE code, for wreconsole01:05
+perlDreamerbut it should be easy to do01:05
kegarolast time I coded for this...wow...a long time ago.  it would be worth it.01:05
* preaction goes for a bike ride01:06
@preaction(heh, now deafferret has to eat for two!)01:06
+perlDreamergo preaction go!01:07
kegaroI must create food and bath kids for school.  I'm not looking forward to either.01:07
kegaroI'll be back in a while -- hope you guys don't mind if I hang out here...you all are cool.01:07
@preactionof course not, that's what this place is here for01:07
* kegaro is gone, making food, bathing kids (l!on)01:07
@preactionexcept for that01:07
kegaro  /away not cool?01:08
@preactionaway is fine, but the /me message your away script creates is not01:08
@preactionthere must be a way to turn it off01:08
kegaroahhh...I don't know... let me look...01:08
@preactionno rush01:09
* kegaro has returned, (gone/1m 33s)01:09
kegaroI turned of my autoaway...01:09
kegarothat should fix it for good.01:09
@preactionthat'll work, thanks01:09
kegaroI hate autoaway anyways.01:09
kegaro:-)01:09
kegarobbiaw01:09
CIA-38WebGUI: translation * r10316 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server01:16
+perlDreamerGo German Translators!01:16
+perlDreamerThey just broke 75% complete01:16
kegaroWOW!!  Grats to them!01:33
kegaroshoot...have to log off for a while....01:34
-!- kegaro [n=Nickola@67-213-105-173.amtelecom.net] has quit [" <k!15b8>"]01:34
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:55
-!- mode/#webgui [+o rizen] by ChanServ01:55
CIA-38WebGUI: jt * r10317 /wrebuild/getsource.sh: fixed a permissions problem with awstats.pl02:11
-!- wgGuest61 [n=wgGuest6@129.101.80.220] has joined #webgui02:14
wgGuest61Hello, I'm haveing troubles with wiki search.  It will only provide results with pages that have been recentlty changed.  How can I fix this?02:15
+perlDreamerby recently changed, do you mean those in the recently changed list, or within a certain time?02:16
@preactionwgGuest61: sounds like your index is bad, you can re-run the indexer using the sbin/search.pl script02:16
wgGuest61that is something I have to do on the server?02:17
@preactionyes02:17
@rizenif you host with plainblack.com you can put in a support request to have them do it for you02:18
wgGuest61I don't have access to the server, so I need to talk to that guy who does?02:18
wgGuest61its a server on my university campus run by my department02:18
+perlDreameryes02:18
+perlDreamerget a hold a sys-admin, and have them run the search.pl script02:18
wgGuest61thanks...02:18
wgGuest61it seems that the indexer resets itself everyday02:19
wgGuest61wiki pages posted yesterday no longer search, but if i make one right now it will search02:19
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:24
-!- mode/#webgui [+v patspam] by ChanServ02:24
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:27
+perlDreamerexportAssetData is poorly named...02:29
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:40
CIA-38WebGUI: colin * r10318 /branch/WebGUI_Story/ (4 files in 4 dirs): Top story photo template variables, with i18n, help and tests.02:42
--- Log opened Tue Apr 14 08:20:41 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui08:20
-!- Irssi: #webgui: Total of 25 nicks [5 ops, 0 halfops, 3 voices, 17 normal]08:20
-!- Irssi: Join to #webgui was synced in 3 secs08:20
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI08:25
-!- mode/#webgui [+o tavisto] by ChanServ08:25
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:39
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]08:54
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction09:33
-!- Netsplit over, joins: @preaction09:34
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: daviddelikat, Khaytsus, +patspam09:35
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction09:39
-!- Netsplit over, joins: Khaytsus09:39
-!- Netsplit over, joins: preaction09:41
-!- mode/#webgui [+o preaction] by ChanServ09:41
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui09:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui09:48
-!- ServerMode/#webgui [+v patspam] by irc.freenode.net09:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]10:05
-!- SynQ1 is now known as SynQ10:52
-!- mode/#webgui [+v SynQ] by ChanServ10:52
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:58
-!- mode/#webgui [+v BartJol] by ChanServ10:58
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui11:29
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]11:38
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:43
-!- BartJo1 is now known as BartJol11:46
-!- mode/#webgui [+v BartJol] by ChanServ11:46
-!- Nickola [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui13:44
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui13:57
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:26
-!- mode/#webgui [+o plainhao] by ChanServ14:26
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]14:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:50
-!- mode/#webgui [+o stDavid] by ChanServ14:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:54
-!- BartJol [n=plainstu@host2.procolix.com] has quit ["Leaving."]14:55
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui15:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]15:27
jdanplHi. How can I find out when each activity is executed in Spectre? I have a lot of messages in mailQueue table. I added trap to SendQueuedMailMessages.pm. But nothing happend.15:31
jdanplMy question is out of date. Problem was in config files. When I added non local IP to spectreSubnets sheduller started working16:23
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui16:34
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]16:37
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]16:52
ckotili dont see a link to download the source here16:54
ckotilhttp://www.webgui.org/download16:54
LTR_bob"Click here to learn more"16:54
ckotilnice16:54
LTR_bob(at the bottom of the content)16:55
ckotilthanks16:55
LTR_bobI was just looking at that page :P16:55
ckotilthe wre is too confusing for me to switch to from my source install16:55
ckotilmy source install is pretty confusing too , ive got about 15 webgui sites.16:56
LTR_bobWe have a couple of webgui servers too, source works for us16:57
ckotilmine are all on a single isntance. tons of mod_rewriting going on16:58
ckotilits manageable, just does'nt scale well16:58
-!- perlmonkey2 [n=perlmonk@adsl-70-137-21-239.dsl.okcyok.swbell.net] has joined #webgui17:01
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:01
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui17:05
-!- mode/#webgui [+v danny_mk] by ChanServ17:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:06
-!- mode/#webgui [+o tavisto] by ChanServ17:06
+danny_mkhello everyone17:11
* deafferret waves17:11
+danny_mkquick question, kind of off topic, ignore the question if you don't feel a need to answer it.  I have some special characters in a sql import script that are preventing me from importing data into a table.17:12
+danny_mkI found a utility that stripped those special characters but I did not write it down and now I need it bad.17:12
+danny_mkthis is a UTF8 vs ASCII issue, does anyone have an idea of the utility?17:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:17
deafferretdanny_mk: If you want basic ASCII only, you could run s/[^ -~]//g17:24
+danny_mkyup, I know, perl will do  it in a second.  17:24
+danny_mkI found this utility that just stripped a few special characters from this file and I got it to work right away, 17:25
+danny_mkdarn, I wish I documented this stuff sometimes :-(17:25
+danny_mkfound it!  iconv17:27
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:27
-!- rizen [n=rizen@76.210.61.179] has joined #webgui17:28
-!- mode/#webgui [+o rizen] by ChanServ17:28
-!- rizen is now known as BugSlasherMcGurk17:28
@BugSlasherMcGurkbug--17:30
deafferretwin 1017:32
deafferretopps17:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:34
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:50
-!- mode/#webgui [+o Haarg] by ChanServ17:50
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui17:55
-!- mode/#webgui [+v crythias] by ChanServ17:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:03
-!- mode/#webgui [+v cap10morgan] by ChanServ18:03
CIA-38WebGUI: jt * r10320 /WebGUI/lib/WebGUI/Account.pm: adding missing pod documentation18:06
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg18:07
* SynQ wonders would the WRE be ready yet ;)18:07
* BugSlasherMcGurk sticks boot in SynQ's mouth18:09
+SynQnice flavour18:09
+SynQhave you been in the land of sugar lately?18:10
-!- Netsplit over, joins: @Haarg18:11
+SynQwhich reminds me I need to send you some pictures of Emma and 100 gooey dolls18:11
-!- Haaarg [n=haarg@76.210.61.179] has joined #webgui18:12
-!- mode/#webgui [+o Haaarg] by ChanServ18:12
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg18:15
-!- Netsplit over, joins: @Haarg18:15
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:18
-!- Haarg [n=haarg@76.210.61.179] has quit [Connection timed out]18:20
@BugSlasherMcGurkbug---18:34
@BugSlasherMcGurkbug--18:34
@BugSlasherMcGurkSynQ: i'm waiting to compile WRE 0.9.2 because i'm working with patspam on a bug he needs fixed18:35
@BugSlasherMcGurkfigured better to kill 2 with one stone18:35
@BugSlasherMcGurkhowever, it is ready to compile right now (minus his bug fix) if you absolutely need it right now18:35
@BugSlasherMcGurkthat's 3 so far for me today khenn...can you beat that?18:37
@khennI will beat you!18:38
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:38
-!- mode/#webgui [+v perlDreamer] by ChanServ18:38
+perlDreamerBugSlasherMcGurk: welcome back18:39
+perlDreamerwhat's the plan, man?18:39
@BugSlasherMcGurkthe plan is for me to fix more bugs than khenn18:39
@BugSlasherMcGurkthe secondary objective is to close half of the bug list today18:39
@BugSlasherMcGurkthe bad news is that half of the PB staff is out for one reason or another18:40
@preactionwe're having one next month that i can participate in, right? perhaps also on madmongers's day?18:41
@BugSlasherMcGurkbug--18:43
@BugSlasherMcGurkpreaction: we'll have an rfe day yet this month, and then another bug fix and rfe day next month18:43
@preactionsweet18:43
+perlDreamerBusSlasherMcGurk: Please assign me to the UserList bugs18:44
@BugSlasherMcGurkperlDreamer: can't you assign yourself?18:44
+perlDreamernope18:44
+perlDreamerI can close bugs, but no assignment18:44
-!- Chizad [n=chizad@67.64.55.59] has quit [Remote closed the connection]18:44
@BugSlasherMcGurkwell that's pretty lame18:45
@BugSlasherMcGurkplease file an rfe for that if you haven't already18:45
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:46
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []18:46
+perlDreamerI'm just not in the right group, BSMG18:49
@tavistoperlDreamer, be sure to follow JT's bug fixing progress thru his twitter: "JT-loves-twitter"18:50
+perlDreameras your future employer tavisto, I'd suggest you show some more respect to your previous employer ;)18:51
CIA-38WebGUI: jt * r10321 /WebGUI/lib/WebGUI/ (Account.pm Account/Friends.pm): fixed: Can't invite friends (#10112)18:53
CIA-38WebGUI: jt * r10322 /branch/WebGUI_7.6/ (3 files in 3 dirs): 18:53
CIA-38WebGUI: - fixed: Can't invite friends (#10112)18:53
CIA-38WebGUI: - Added missing POD docs for WebGUI::Account18:53
CIA-38WebGUI: perlmonkey2 * r10323 /WebGUI/docs/upgrades/upgrade_7.7.3-7.7.4.pl: Made sure Survey default question types upgrades with "Yes" being 1 and "No" being 0.18:53
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui18:55
-!- Vrby [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has joined #webgui19:01
+perlDreamerhey, somebody needs to op Vrby19:02
VrbyNah... I don't deserve it19:03
+perlDreamersure you do.  People who are op'ed get pestered more.19:04
-!- mode/#webgui [+o Vrby] by BugSlasherMcGurk19:05
-!- mode/#webgui [-o BugSlasherMcGurk] by BugSlasherMcGurk19:06
+perlDreamer--bug19:24
+perlDreamer--bug19:24
+perlDreamerI'm going to look at the Inbox bug next19:24
CIA-38WebGUI: colin * r10324 /WebGUI/ (3 files in 3 dirs): Fix the alphabetFieldSearch in the UserList, #1016319:31
CIA-38WebGUI: colin * r10325 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting UserList alphabet profile field fix.19:31
+perlDreamerasked for feedback about the inbox, because it's working fine for me19:44
+perlDreamermoving on to bopbop's file title bug19:44
-!- telstar [n=spam@38.105.147.251] has joined #webgui19:58
@frodwithBug @ http://www.webgui.org/bugs/tracker/9991:  Is this an actual bug, or intended behavior?19:59
+perlDreamerfrodwith, is that an article, or two file assets?20:01
+perlDreamerfrom the HTML, they look like Article attachments to me20:01
+perlDreamerwhich means they're working fine20:01
BugSlasherMcGurkbug--20:01
+perlDreamerthis one needs to be moved to RFEland: http://www.webgui.org/bugs/tracker/968220:02
CIA-38WebGUI: jt * r10326 /WebGUI/lib/WebGUI/Asset/ (WikiPage.pm Post.pm): 20:03
CIA-38WebGUI: fixed a problem in the spam system for Post20:03
CIA-38WebGUI: and added spam prevention in Wiki20:03
CIA-38WebGUI: jt * r10327 /branch/WebGUI_7.6/ (3 files in 2 dirs): fixed: Spam in the wiki (#10050)20:03
@frodwithperldreamer: Those are file assets.20:03
+perlDreamerthen it's most likely a bug20:04
@frodwithperlDreamer: looking at the template, the linked text will indeed be the filename.  Is that intended, or -should- it be the title?20:04
+perlDreamerI'm not sure.  I'd track down the filepile bug she mentioned, then check it out in comparison.20:04
@frodwithroger.20:04
+perlDreamerworking with dhelsten on the UserList bug, and looking at the reopened synopsis as meta bug, http://www.webgui.org/bugs/tracker/903920:08
+perlDreamerVrby, I could use a 2nd opinion on this bug: http://www.webgui.org/bugs/tracker/903920:10
+perlDreamerIt's working for me20:10
+perlDreamerCould you please try to duplicate it?20:10
@VrbyOk, I'll take a look20:11
+perlDreamerI see what I was doing wrong.20:11
+perlDreamerI logged out as Admin, which kept the logout params in the URL20:11
@Vrbyso you don't need me to check this one then?20:12
@frodwithCan't find the ticket Kristi was referring to, but it looks like someone else at least thinks the link text should be the asset title: http://www.webgui.org/bugs/tracker/908320:13
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]20:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:18
-!- mode/#webgui [+v cap10morgan] by ChanServ20:19
+perlDreamerno, I can track it from here, Vrby.  Sorry for the false alarm.20:19
@Vrbyok20:19
CIA-38WebGUI: colin * r10328 /WebGUI/lib/WebGUI/Inbox.pm: POD fix20:37
CIA-38WebGUI: frank * r10329 /WebGUI/lib/WebGUI/Auth/LDAP.pm: Removed extra code which reset the uri to what was stored int he LDAP Link.20:37
@khennbug --20:47
@khennI'm on the board!20:47
@khennwoowoo here I come rizen20:47
BugSlasherMcGurkbug--20:47
BugSlasherMcGurkthat's 5 for me20:48
BugSlasherMcGurkperlDreamer: http://www.webgui.org/bugs/tracker/903920:48
BugSlasherMcGurkdid you ever commit as planned?20:48
BugSlasherMcGurkif so, could you close?20:48
+perlDreamerI'm on my way out the door. It's fixed, just need to commit, back port and then document so I can close20:49
+perlDreamerbbl20:49
* perlDreamer goes to the gym20:49
-!- telstar [n=spam@38.105.147.251] has left #webgui []20:50
BugSlasherMcGurkbug--20:51
CIA-38WebGUI: frank * r10330 /branch/WebGUI_7.6/lib/WebGUI/Auth/LDAP.pm: Fixed issue where uri would be invalid in certain cases.21:11
BugSlasherMcGurkbug--21:14
BugSlasherMcGurkbug--21:16
BugSlasherMcGurkbug--21:20
BugSlasherMcGurkbug--21:21
BugSlasherMcGurkbug--21:30
BugSlasherMcGurkdown to 4 pages!!!21:30
BugSlasherMcGurkkhenn, the official count is you 1, me 1121:36
BugSlasherMcGurkyou've got some catching up to do21:36
BugSlasherMcGurkeven vrby has closed 621:36
BugSlasherMcGurkhe's whooping you21:36
BugSlasherMcGurkshit, we're back up to 5 pages cuz someone submitted one21:37
BugSlasherMcGurkoh, and khenn...i'm not including the 4 or 5 tickets that i think can be closed, but i've asked for more feedback on21:37
@khennyeah yeah21:41
CIA-38WebGUI: jt * r10331 /branch/WebGUI_7.6/docs/ (upgrades/upgrade_7.6.19-7.6.20.pl changelog/7.x.x.txt): fixed: Schedular Fields Too Short (#9889)21:46
CIA-38WebGUI: jt * r10332 /WebGUI/docs/upgrades/upgrade_7.7.3-7.7.4.pl: Schedular Fields Too Short (#9889)21:46
BugSlasherMcGurkbug--21:54
BugSlasherMcGurkbug--21:56
-!- Haaarg is now known as Haarg22:02
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []22:03
-!- cap10morgan [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui22:13
-!- mode/#webgui [+v cap10morgan] by ChanServ22:13
-!- nuba_ [n=nuba@hq.imaterial.org] has joined #webgui22:13
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]22:13
CIA-38WebGUI: jt * r10333 /WebGUI/docs/upgrades/upgrade_7.7.3-7.7.4.pl: maintenance tasks in parallel (#9921)22:16
CIA-38WebGUI: jt * r10334 /branch/WebGUI_7.6/docs/ (upgrades/upgrade_7.6.19-7.6.20.pl changelog/7.x.x.txt): - fixed: maintenance tasks in parallel (#9921)22:16
CIA-38WebGUI: jt * r10335 /WebGUI/docs/changelog/7.x.x.txt: 22:16
CIA-38WebGUI: updated the change log with:22:16
CIA-38WebGUI:  - fixed: Spam in the wiki (#10050)22:16
CIA-38WebGUI:  - fixed: maintenance tasks in parallel (#9921)22:16
CIA-38WebGUI:  - fixed: Schedular Fields Too Short (#9889)22:16
CIA-38WebGUI:  - fixed: Can't invite friends (#10112)22:16
CIA-38WebGUI:  - Added missing POD docs for WebGUI::Account22:16
-!- cap10morgan [n=wmorgan@h3-afsc.ded.indra.com] has quit []22:28
* perlDreamer is back22:36
@khennbug--22:38
@khenn2-1122:38
@khenn=)22:38
+perlDreamerbug--22:41
+perlDreamerkhenn, as the Account guru, can you take on this bug: http://www.webgui.org/bugs/tracker/985122:47
@khennI would if it were a bug22:47
@khennit's an RFE22:47
+perlDreamerwhy is it an RFE?  When you look at a person's profile, the pulldowns all say "Public".22:49
+perlDreamerit's really confusing to users22:49
@preactionno, it is most definately a bug. it causes improper display and is not what users expect22:49
@khennI see22:50
BugSlasherMcGurkactually it's 2-1322:50
@preactionit's not how it used to work22:50
CIA-38WebGUI: colin * r10336 /WebGUI/ (3 files in 3 dirs): Refix synopsis output as metadata.22:50
CIA-38WebGUI: colin * r10337 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting synopsis as metadata fix.22:50
-!- nuba_ is now known as nuba22:50
@khennI'll look at it next22:50
@khennalmost finished with my 3rd bug22:51
+perlDreamerbug --22:57
+perlDreamerbug --22:57
BugSlasherMcGurkbug--23:00
BugSlasherMcGurkbug --23:00
+perlDreamerbug--23:07
+perlDreamertavisto!23:09
@tavistoyes...23:09
+perlDreamerwhat's the URL of the demo site that you created for the CS Q & A issue?23:09
@tavistohttp://demo.plainblack.com/demo1239729518_572/home23:10
@tavistodefault credentials23:10
+perlDreamerbug--23:13
+perlDreamerthat's a duplicate bug23:13
BugSlasherMcGurkbug--23:14
@tavistowell sorry guys, I got more bugs to add. son of ah23:14
@tavistoeveryone is allowed to hate on me for the next 2 mins23:15
* perlDreamer searches the bible for good curses to levy at tavisto23:15
+perlDreamerhm23:15
@tavistoexcept rizen, b/c he gets to for 2 lifetimes apparently23:15
+perlDreamerhailstones23:15
+perlDreamerhit with own shoe23:15
+perlDreamerno23:15
+perlDreamerhow about boils?23:15
BugSlasherMcGurktavisto, i wish boils on the feet of your family for 12 generations23:19
@tavistosorry bugSlackerMcGurk, 2 minutes are up23:19
BugSlasherMcGurkagain, i get 2 lifetimes to do it23:20
BugSlasherMcGurkso you're wrong23:20
@tavistonope, only Rizen23:20
@tavistoyou are BugSlackerMcGurk23:20
-!- BugSlasherMcGurk is now known as rizen23:20
rizentavisto, i wish boils on the feet of your family for 12 generations23:20
-!- rizen is now known as BugSlasherMcGurk23:21
@tavistosorry, only "Rizen"23:21
@tavisto*tavisto gives evil smirk*23:21
-!- preaction is now known as Rizen23:21
@tavistomuwhahaha!23:21
@tavistodoh23:21
@Rizenmuahahahaha23:21
@Rizenwait, i'm different from rizen?23:21
-!- Rizen is now known as rizen23:21
@tavistoyeah23:21
@rizenoh, nm23:21
@tavistoyou aren't the same... 23:21
-!- rizen is now known as preaction23:22
@preactioni think i actually felt weird wearing someone else's internet nickname23:22
CIA-38WebGUI: colin * r10338 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/PayDriver.pm): 23:23
CIA-38WebGUI: Make processTransaction _really_ handle not getting a transaction or address23:23
CIA-38WebGUI: as an argument.23:23
CIA-38WebGUI: colin * r10339 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/PayDriver.pm): 23:23
CIA-38WebGUI: Make processTransaction really handle not getting an object, by checking23:23
CIA-38WebGUI: to see if it's an object before calling methods on it.23:23
CIA-38WebGUI: jt * r10340 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Apply button applies but reloads old content in editor (#9827)23:23
CIA-38WebGUI: jt * r10341 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Apply button applies but reloads old content in editor (#9827)23:23
-!- knowmad [n=william@97.66.185.250] has joined #webgui23:25
knowmadperlDreamer: yt?23:27
+perlDreamerI'm here23:27
knowmadi'm looking at http://www.webgui.org/bugs/tracker/996123:27
knowmadthat's a protected url23:27
knowmadi can give you a pw for testing but am not sure if it would help23:28
knowmadohh! that's the reason for the error!!23:28
+perlDreamer:)23:28
knowmadso how can i grant the synd content object access to that page?23:28
+perlDreamerI don't know23:29
knowmadlol ;) 23:29
knowmadi appreciate an honest answer!23:29
knowmadi'll post back to the bu23:29
knowmadg23:29
+perlDreameronce an asset is WebGUI auth protected, whatever tries to connect has to authenticate23:29
@preactionknowmad: if you have 7.6.x you can use http basic auth for RSS feeds by putting the username/password in the URL23:30
knowmadahh, good to know; won't help me until i upgrade though23:30
knowmadwhich we'll be doing RSN!23:30
knowmadi'll close my report23:31
knowmadthanks preaction23:31
+perlDreamerpreaction, but that breaks in 7.7 when RSS feeds lose their custom URLs?23:31
-!- wgGuest86 [n=wgGuest8@ftp.design3eng.com] has joined #webgui23:31
@preactionperlDreamer: nope23:31
-!- flashingcurser [n=fj40dan@ftp.design3eng.com] has joined #webgui23:31
-!- wgGuest86 [n=wgGuest8@ftp.design3eng.com] has quit [Client Quit]23:32
+perlDreamerclue me in there, preaction23:32
knowmadwell, i've added that note but can't close my own ticket23:32
@preactionin fact, we can even make it pop up an HTTP basic auth dialog box so that RSS readers can log in to private feeds23:32
@preactionperlDreamer: check WebGUI.pm and look for "authBasic" i think. we do the http basic auth handling ourselves now23:33
+perlDreamerso basic auth will supersede WebGUI user and group permissions?23:33
@preactionno, it's part of it23:33
@preactionyou can log in to WebGUI using the http basic auth method23:33
@preaction(so not a web form, but user:pass on the URL or the dialog box that pops up)23:34
+perlDreamerah, I see23:34
@preactionand we can make that dialog box pop up if we want using the "www-authenticate: basic realm='sometext'" http header23:34
@preaction(just for your future knowledge should you come across a bug)23:34
@preactionwe'll only use it for non-web browser purposes of course23:35
@preactionlike RSS feeds23:35
+perlDreamercool!23:35
* perlDreamer was wondering how to do stuff like that23:35
@preactioni'm hoping we can do digest auth instead, makes it a little more secure23:37
@preactionbut that's in the future23:37
@preactionit's not magic, after all. it's just http23:37
+perlDreamerwhat in the world is this: http://www.webgui.org/bugs/tracker/10180 ?23:40
@preactionperlDreamer: that's vcb's auto-response...23:42
+perlDreameryeah23:42
+perlDreamergrrrr23:42
+perlDreamerso, if I close that one, we get another one, yes?23:42
@preactionisn't there some header that gets set on an auto-response that we can use to ignore them?23:42
@preactionheh, i dunno. find out?23:42
@preactionbut then, there is a header that gets sent for a list mail that should make their software ignore the mail23:43
@Haargwe do try to detect auto responses iirc23:45
+perlDreamerthis one must have slipped through23:46
+perlDreamergreat, 'nother bug23:46
@khennbug--23:51
@khenn3-10000023:51
@khennI'm gonna lose =(23:51
+perlDreamerspin it again, khenn23:52
+perlDreamerVanna is smiling at you, you can't lose!23:52
CIA-38WebGUI: jt * r10342 /experimental/HelpDesk/lib/WebGUI/Asset/Ticket.pm: Latest revision of Ticket.pm23:52
CIA-38WebGUI: frank * r10343 /experimental/HelpDesk/lib/WebGUI/Asset/Ticket.pm: fixed HTML issue in solution summary23:52
-!- dagitz [n=john@h75-100-80-32.mdtnwi.dsl.dynamic.tds.net] has joined #webgui23:57
--- Day changed Wed Apr 15 2009
knowmadcan an AssetProxy not include keyparams? e.g., ^AssetProxy(/detail?recordid=jf6z5BfotLKx2Da_70KeXA);00:04
@preactioncorrect, that won't work00:04
knowmad:(00:04
@preactionhttp proxy would though00:04
knowmadhttpproxy?00:04
knowmadthanks00:04
@preactionthough really that would make an awesomely powerful assetproxy macro (but you'd have to do some weird stuff to get that to work, including opening a new session and setting the form data)00:05
@preactionyou'd be able to show other pages of various assets, instead of just the view()00:05
@preactionooh, style template throws a wrench in the works00:06
knowmadyou've jumped off past my understanding but hey, i like the way you're thinking :)00:06
@preactionit wouldn't work unfortunately, not without some major changing :(00:07
knowmadDream Big00:07
@preactionamen, but i've alreaady got away too many big dreams as it is ;)00:08
-!- BugSlasherMcGurk [n=rizen@76.210.61.179] has quit []00:08
knowmadi know what you mean00:09
@khennperlDreamer00:09
@khennI know how to fix that bug00:10
+perlDreamerkilling me won't make it go away, khenn00:10
@khenndo you think that by default the user's profile should inherit the profile settings set by the admin?00:10
@khennor should I just leave it and make "Private" selected by default00:11
@khenndoesn't matter to me00:11
@khennfirst way will take longer but might be better in the long run00:11
+perlDreamerthinking...00:12
+perlDreamerseems like the admin should be able to set defaults for the site00:12
+perlDreamervisitor would be perfect, but can we get to it?00:13
+perlDreamercan we get to Visitor's privacy settings, khenn?00:14
CIA-38WebGUI: graham * r10344 /WebGUI/ (4 files in 4 dirs): fixed #9816: Syndicated content asset fails on feeds including a UTF8 BOM00:21
CIA-38WebGUI: graham * r10345 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.7.3-7.7.4.pl): fixed: 7.6 upgrade left some default content marked as packages00:21
@khennit doesn't matter what the visitors settings are00:23
@khennthe profile settings are default00:23
@khennso I'd just read those00:23
@khennwait let me think00:24
@khennyeah that won't work00:24
@khennnot unless I added a privacy setting00:24
@khennhmm00:24
@khennwell i suppose visible = public maybe?00:25
-!- dagitz [n=john@h75-100-80-32.mdtnwi.dsl.dynamic.tds.net] has quit []00:35
* danny_mk goes home to sleep00:36
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]00:36
-!- Vrby [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has left #webgui []00:37
-!- dionak [n=dionak@97.66.185.250] has left #webgui []00:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]00:40
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui00:46
-!- mode/#webgui [+o rizen] by ChanServ00:46
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:49
-!- mode/#webgui [+o stDavid] by ChanServ00:49
+perlDreamerno, visible means it can be seen.  Privacy is something different00:49
@khennyeah00:50
@khennI'm setting them to have private selected00:50
@khennif there is no setting00:50
+perlDreamerthat'll fix the display problem and the bug.01:07
+perlDreamerokay, I need some help from the wiser people in the room01:09
+perlDreamerthis is about Widgets01:09
+perlDreamerthey are mostly broken01:09
+perlDreamerthere's a JSON bug which causes the widget to work as long as you don't specify an override template01:10
+perlDreamerif you fix the JSON bug, then it breaks the widgets completely01:10
+perlDreamerin that the templating solution will not handle variables with dashes, like assetIds01:10
+perlDreamerwhich is what the widget set it up to do01:10
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []01:32
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []01:45
-!- Kegaro [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui01:46
-!- Nickola [n=Nickola@67-213-105-173.amtelecom.net] has quit [Read error: 54 (Connection reset by peer)]01:46
-!- Kegaro is now known as Nickola01:46
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:47
-!- mode/#webgui [+o rizen] by ChanServ01:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:50
-!- flashingcurser [n=fj40dan@ftp.design3eng.com] has quit []02:05
+perlDreamerpreaction, can you specify a clause in an ORDER BY statement in MySQL?02:23
+perlDreamerlike ORDER BY column=value?02:23
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:38
+perlDreamerbug--02:38
CIA-38WebGUI: colin * r10346 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox.pm): Remove a strange clause from Inbox ORDER BY.02:43
CIA-38WebGUI: colin * r10347 /WebGUI/docs/changelog/7.x.x.txt: Bug attribution.02:43
CIA-38WebGUI: colin * r10348 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox.pm): Backporting Inbox fix.02:43
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:43
-!- mode/#webgui [+v patspam] by ChanServ02:43
+perlDreamerpatspam, you missed all the fun02:43
+patspami did?02:43
+perlDreameryup, bug-fix-orama02:44
+patspamah damn02:44
+patspamsucks being in a different tz02:44
+perlDreamerI'm sure no one would mind if you wanted to shoot a few, still02:44
+perlDreamerSDuensin, are you around?02:45
+patspamhow many did you guys get through?02:45
@rizenkilled about 30ish02:46
+patspamnice02:46
@rizenand we took a vote02:46
+perlDreamerdown to 76 bugs02:46
@rizenand decided to hate you02:46
+patspamthat's unconstitutional!02:46
@rizenno, we voted on it and everything02:47
+patspamdang. oh hey i know which bug i want to fix.. $rizen->approveRFE() is broken02:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []02:48
@rizenit's not broken02:49
@rizenit's just running slowly02:49
@rizenrizen was core dumping last week02:49
+patspamate some dodgey curry?02:49
@rizenmarried to a disease carrier02:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:56
-!- mode/#webgui [+o stDavid] by ChanServ02:56
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]03:21
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)]03:33
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]03:44
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui03:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:48
-!- mode/#webgui [+o Haarg] by ChanServ03:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:52
SDuensinperlDreamer - Sorry, was running all over town like a crazy person.  Back now.03:55
+perlDreamerI'd like to close out some of your older bugs04:19
+perlDreamerlike this one: http://www.webgui.org/bugs/tracker/986104:20
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:20
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:20
SDuensinYea, I was just looking at that one.04:21
* SDuensin got the mail04:22
+perlDreameris that code inside of a Snippet?04:22
+perlDreamerif so, I can help you fix that problem and we can close the bug report04:22
SDuensinI don't think so.  I thought it was in the site template.04:23
SDuensinI'm trying to remember which of my sites I had it on.04:23
SDuensinCan't make any of them do it now.  Close it.  Chalk it up to the position of the moon.04:24
+perlDreamerwell, if you remember, ping me in channel and we'll work it out04:25
SDuensinSure thing.04:25
SDuensinSide note - ever play with GWT?  I've been messing with it today.  It's nice!04:25
+perlDreamerGWT, Google's version of YUI?04:26
SDuensinSomeone came up with a way to do PHP on the server with it.  I was going to poke around in it and see if we could make it call Perl on the server.04:26
SDuensinYea, but it's more than that...04:26
* perlDreamer doesn't do very much javascript yet04:26
SDuensinEclipse + GWT Designer = Visual Frackin' Basic on the web.04:26
SDuensin(Well, except the Basic part.)04:26
SDuensinThis thing is a hundred bucks, but so far, the trial is proving quite worth it:  http://www.instantiations.com/gwtdesigner/index.html04:27
SDuensinOf course, I know I should be using Cappuccino.  :-)04:28
* SDuensin already speaks Java, not ObjC.04:28
* perlDreamer has already heard of your unnatural fascination for the non-perl languages, SDuensin04:57
SDuensinI *like* Perl.  I just (currently) suck at it.04:57
+perlDreamerI know, it's just hard to pass up an opportunity to expose by perl bigorty05:02
+perlDreamers/by/my/05:02
+perlDreamergood night, all05:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:13
-!- perlmonkey2 [n=perlmonk@adsl-70-137-21-239.dsl.okcyok.swbell.net] has quit [Read error: 113 (No route to host)]08:01
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:08
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:37
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:20
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui09:30
-!- mode/#webgui [+v Radix-wrk] by ChanServ09:31
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:06
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []11:28
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:40
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:59
-!- mode/#webgui [+v BartJol] by ChanServ11:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:32
-!- carogray [n=Caroline@173-101-65-111.pools.spcsdns.net] has joined #webgui13:17
CIA-38WebGUI: translation * r10349 /translations/ (170 files in 3 dirs): Update from translation server14:24
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)]14:31
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:39
-!- mode/#webgui [+o plainhao] by ChanServ14:39
-!- carogray [n=Caroline@173-101-65-111.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:43
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:12
-!- knowmad [n=william@97.66.185.250] has joined #webgui15:18
-!- knowmad [n=william@97.66.185.250] has left #webgui []15:19
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []15:44
carograygood morning - goodday!16:26
carograydoes anyone know if I can create a package - "deploy" the package inside a page layout a few times - undo the package and then make a package of the page layout? would this work?16:27
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:41
-!- mode/#webgui [+o stDavid] by ChanServ16:41
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:43
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]16:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:44
-!- mode/#webgui [+o stDavid] by ChanServ16:44
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui16:45
-!- mode/#webgui [+v danny_mk] by ChanServ16:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-21-239.dsl.okcyok.swbell.net] has joined #webgui16:56
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:05
-!- mode/#webgui [+o Haarg] by ChanServ17:05
CIA-38WebGUI: graham * r10350 /branch/WebGUI_7.6/docs/gotcha.txt: remove stop notice from gotchas17:24
CIA-38WebGUI: graham * r10351 /branch/WebGUI_7.6/docs/ (upgrades/upgrade_7.6.19-7.6.20.pl changelog/7.x.x.txt): fixed: 7.6 upgrade left some default content marked as packages17:24
CIA-38WebGUI: graham * r10352 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/Matrix.pm: fix double my17:24
CIA-38WebGUI: graham * r10353 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.20 release17:24
-!- perlmonkey2 [n=perlmonk@adsl-70-137-21-239.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]17:27
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has joined #webgui17:29
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:29
carograyany reason for WebGUI not to be saving edits?17:34
nubamaybe its throwing a tantrum on you17:50
CIA-38WebGUI: graham * r10354 /releases/WebGUI_7.6.20-stable: Release 7.6.20-stable17:55
CIA-38WebGUI: graham * r10355 /branch/WebGUI_7.6/ (4 files in 4 dirs): prepare for 7.6.21 dev17:55
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:12
-!- mode/#webgui [+o tavisto] by ChanServ18:12
@plainhaoanyone know how to tell the shop where to go after PayDriver www_getCredentials?18:15
* plainhao is fuggling with www_pay with no luck.18:15
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:27
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:31
CIA-38WebGUI: jt * r10356 /wrebuild/ (getperlmodules.sh build.sh): getting graphviz to work18:32
-!- rizen [n=rizen@76.210.61.179] has joined #webgui19:02
-!- mode/#webgui [+o rizen] by ChanServ19:02
CIA-38WebGUI: jt * r10357 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): Added GraphViz-2.04 and IPC-Run-0.82.19:14
CIA-38WebGUI: jt * r10358 /wrebuild/getperlmodules.sh: removed duplicate scalar list utils19:14
CIA-38WebGUI: graham * r10359 /experimental/ChartMagick: moved to git @ http://github.com/plainblack/chartmagick19:44
CIA-38WebGUI: graham * r10360 /modules: no modules left on svn19:44
* danny_mk lunch19:46
-!- danny_mk is now known as danny_mk_IsAway19:46
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:54
-!- mode/#webgui [+v perlDreamer] by ChanServ19:54
+perlDreamerpreaction: re that mysql construct, I couldn't find any reference to it in MySQL's online docs20:06
+perlDreamerwhat does it do?20:06
daviddelikatwhat SQL are we talking about?20:08
+perlDreamerSORT BY messageStatus='pending' DESC, dateStamp DESC20:08
+perlDreamerit's in the Inbox20:08
daviddelikatshouldn't it be order by?20:09
+perlDreameryeah, that, too20:09
daviddelikatso it orders by the two fiedls and if status is null it defaults to pending...20:10
+perlDreamerthat's handy, since it allows you to stuff null fields into the order where you want them20:11
+perlDreamersomeone posted a bug about it not working20:11
+perlDreamerbut it worked in my version of MySQL, and seemingly all the WREs20:12
+perlDreamerfor reference: http://www.webgui.org/bugs/tracker/1016220:12
+perlDreamerbrb20:12
daviddelikatperlDreamer: perhaps they have an old version of the DBD::MySQL?20:15
* perlDreamer is thinking it's a bug in a particular version of MySQL20:17
daviddelikatI thin k both version and bug are possible issues.  if it is not in the docs it is likely to be rather newish...20:18
* perlDreamer is wondering if he should revert the patch and instruct the user to upgrade20:19
daviddelikathmmm, database upgrades area  rather serious thing, something some people find quite prohibitive...20:20
daviddelikatbut the patch will likely cause problems for someone else as the pending thing will be missing...20:20
+perlDreamerright20:20
daviddelikatI'd say educate the customer and let them choose how to handle their own stuff, but take the patch out...  least thats what i'd do...20:22
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui20:38
-!- mode/#webgui [+v cap10morgan] by ChanServ20:38
CIA-38WebGUI: colin * r10361 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryTopic.pm: remove debugging code20:59
+perlDreameryou know, if we used base64 encoding for lineage, we could hold a lot more than 999,999 assets per branch21:04
CIA-38WebGUI: colin * r10362 /branch/WebGUI_Story/docs/upgrades/ (2 files in 2 dirs): Move packages, as well as code, again.21:28
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]21:28
@Haargthere are a number of alternate encoding methods we could use for lineage21:30
@Haargbut increasing the max depth would probably be more worthwhile than the number at each level21:31
@Haargor both could be done21:31
+perlDreameryes, and if the encoding was denser, then we could use fewer digits per level, which would also add more depth21:32
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui21:32
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has joined #webgui21:41
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:41
@rizenyou guys are insane21:43
-!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui21:44
CIA-38WebGUI: jt * r10363 /wrebuild/getperlmodules.sh: screwed up urls, now fixed21:45
+perlDreameryes, rizen, but isn't that why you keep us around?21:56
@rizenindeed21:56
@rizencuz your insane ideas often lead to something useful21:57
@rizeneven if it's not the original idea21:57
+perlDreamerhow's the score on this latest one?21:57
@rizeni thought of something that might be useful about it21:57
@rizeni dont' see any utility in extending the number of levels or the number of items per level21:57
@rizenbut using base64 would allow us to cut the key size in half21:58
@rizenand doing that might be a performance gain21:58
@rizeni'm writing a test now to verify21:58
-!- danny_mk_IsAway is now known as danny_mk22:08
CIA-38WebGUI: perlmonkey2 * r10364 /WebGUI/ (4 files in 3 dirs): Survey editor now keeps survye objedts in a scrollable panel to keep buttons always in view.22:26
* perlDreamer heads off to lunch22:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:47
* deafferret heads off to reverse-lypo23:21
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]23:40
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui23:42
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]23:46
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui23:47
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:52
--- Day changed Thu Apr 16 2009
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:13
* danny_mk later00:13
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]00:13
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]00:19
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:20
-!- mode/#webgui [+o khenn] by ChanServ00:20
-!- carogray [n=Caroline@173-101-65-111.pools.spcsdns.net] has joined #webgui00:31
-!- carogray [n=Caroline@173-101-65-111.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]00:45
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Remote closed the connection]00:56
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"]01:06
+perlDreamerwhat a royal fiasco01:10
+perlDreamerthat issue with packages not being to go deep into the import node is a pain01:11
@Haargyou mean where they don't get placed in their original parent?01:12
+perlDreameryes01:15
+perlDreamerthe fault it totally mine01:15
+perlDreamerI made the package where I wanted it01:15
+perlDreamerinstead of reexporting the parent (which is also a package), I just exported the child01:15
+perlDreamerthen, on the second go round, I modified some other templates01:16
+perlDreamerthen reset the site, which put the child parallel to the parent01:16
+perlDreamerthen only exported the parent01:16
+perlDreamerso it was bad procedure on my part01:16
+perlDreamerI didn't jump through all the right hoops01:16
CIA-38WebGUI: colin * r10365 /branch/WebGUI_Story/docs/upgrades/packages-7.7.4/root_import_storymanager.wgpkg: Finally add StoryTopic template to the StoryManager package.01:24
* perlDreamer goes running01:41
+perlDreamercatch y'all later01:41
* deafferret jumps, hopes to be caught01:48
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]01:55
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:13
-!- mode/#webgui [+o khenn] by ChanServ02:13
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:15
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has left #webgui ["Thanks for all the fish!"]02:52
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:23
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:32
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:32
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui03:47
-!- mode/#webgui [+o plainhao] by ChanServ03:47
-!- Nickola [n=Nickola@67-213-105-173.amtelecom.net] has quit [" <k!15b8>"]03:56
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:02
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)]05:56
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]06:47
CIA-38WebGUI: tom * r10366 /WebGUI/lib/WebGUI/Asset/Wobject/DataForm.pm: Fix for bug # 10131 - WebGUI::Form::Integer returns 0 even if inbound value is empty, had to code a workaround (rather than change WebGUI::Form::Integer, which could have downstream effects)06:59
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui07:32
-!- mode/#webgui [+v perlDreamer] by ChanServ07:32
CIA-38WebGUI: colin * r10367 /WebGUI/docs/changelog/7.x.x.txt: Fix spelling errors in changelog entry.07:40
+perlDreamerdeafferret, sorry, I missed.07:41
CIA-38WebGUI: colin * r10368 /WebGUI/t/Form/Integer.t: Add more tests to reveal Form/Integer behavior.08:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:32
CIA-38WebGUI: colin * r10369 /WebGUI/docs/ (4 files in 3 dirs): 08:40
CIA-38WebGUI: Mirror fix for dragging to all other Page Layout templates. Add note to gotchas about08:40
CIA-38WebGUI: custom page layout templates, along with instructions for how to modify to make them08:40
CIA-38WebGUI: work.08:40
CIA-38WebGUI: patspam * r10370 /WebGUI/ (3 files in 2 dirs): 08:40
CIA-38WebGUI: Improved Edit Survey section list.08:40
CIA-38WebGUI: Removed unnecessary <br>'s from Section list08:40
CIA-38WebGUI: Made sections panel resizable08:40
CIA-38WebGUI: Made current selection highlighted via CSS08:40
-!- ryuu_ro [n=rory@194.171.50.69] has joined #webgui09:14
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:50
CIA-38WebGUI: doug * r10371 /WebGUI/lib/WebGUI/Crud.pm: added an example for clarity11:10
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:17
LTR_bobIs anybody here from the Dutch translation team?11:21
LTR_bob./Dutch/PayDriver.pm:6:    'message' => 'Ers is een aankoop gedaan. Bestelling #'11:21
@preactionLTR_bob: the one most often here is BartJol11:22
LTR_bobYep, he usually is here....11:24
LTR_bobI might send him a mail11:25
ryuu_roBartJol bought a house which needs some work done, so he's working half days at the moment11:25
@preactionnice11:25
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]13:03
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI13:03
-!- mode/#webgui [+o khenn] by ChanServ13:03
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:03
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []14:05
-!- BartJol [n=plainstu@dhcp189.radex.nl] has joined #webgui14:09
-!- mode/#webgui [+v BartJol] by ChanServ14:09
+BartJolLTR_bob: nu zit ik in een cursus14:10
-!- BartJol [n=plainstu@dhcp189.radex.nl] has left #webgui []14:20
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:39
-!- mode/#webgui [+o stDavid] by ChanServ14:39
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui15:34
-!- mode/#webgui [+o plainhao] by ChanServ15:34
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:40
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has joined #webgui16:09
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui16:29
-!- mode/#webgui [+v danny_mk] by ChanServ16:29
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui16:31
-!- mode/#webgui [+v crythias] by ChanServ16:31
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI16:38
@plainhaooy, someone's wre.conf got emptied17:01
-!- rizen [n=rizen@76.210.61.179] has joined #webgui17:09
-!- mode/#webgui [+o rizen] by ChanServ17:09
+MrHairgreasehowdy17:10
+MrHairgreasegood timing17:10
+MrHairgreasei was just writing an email17:10
+MrHairgreasemy question: what should be done with the tax override option in the sku's17:10
+MrHairgreaseFrom what I remember, you do not want it to be part of the Generic tax plugin17:11
+MrHairgreasebut it doesn't belong in the the EU plugin as well17:11
@rizenyou can put it in the generic tax plugin17:12
@rizenthat's fine17:12
+MrHairgreaseIf the Generic plugin should work just as the taxing system is working currently, though17:12
+MrHairgreaseI think the override should be part of t17:12
+MrHairgreaseah17:12
+MrHairgreaseok17:12
+MrHairgreasegood17:12
+MrHairgreasequestion to all perl guru's out here17:20
+MrHairgreasewhy should you use a className method if you could you could also use ref17:21
+MrHairgreaseie. sub className { return 'A::B::C' }17:22
+MrHairgrease$abcINstance->className vs. ref $abcInstance17:22
daviddelikatdo you mean whats the diff btwn CLASS->f(arg) and $ref->f(arg)?17:22
+MrHairgreasenonono17:22
+MrHairgreaseI know that difference17:22
+MrHairgreasehang on17:23
+MrHairgreasei'll pastbin something17:23
daviddelikatref $object will give you what it actually is, while the other is detrmined by the developer17:23
daviddelikatyou would use the first one if you had an interface class17:24
daviddelikator a 'factory' cass17:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:25
-!- mode/#webgui [+v perlDreamer] by ChanServ17:26
daviddelikatthat is not just a perl thing, the scheme is used in every object system...17:26
+MrHairgreasehttp://webgui.pastebin.com/m1871cc1f17:26
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:26
daviddelikatthe idea is that the application does not create objects directly, but uses one class to generate many different kinds of objects17:26
+MrHairgreasethe idea of the className method is that it returns the class name of the class17:27
+MrHairgreaseref does the same thing17:27
+MrHairgreasedaviddelikat: please explain, I'm not following you17:28
daviddelikatyeah, theres nothing special abouthis particular case. ref $obj may be faster...  but that would be the only benefit17:28
AMH_henryhi rizen, i'm trying to understand some code in WebGUI::Search. What is the reason that whitespaces are replaced by '' in assetIndex.keywords?17:28
+MrHairgreasewell the benefit I see is that it doesn't require plugin writers to add the className method17:29
+MrHairgreaseand thus duplicate code ( it's already in the package declaration )17:30
daviddelikatthere may be cases where it does return something different, so then each one has to have something17:30
@rizenAMH_henry: let me look at the code17:30
+MrHairgreaseI'm talking WebGUI specific here17:30
daviddelikatpersonally I'd inherit a function that returns ref so that everyone doesn't have to write there own17:30
daviddelikatbut I have nto wframeworks latelyritten any object17:30
daviddelikatignore garbled mesage17:31
daviddelikatI have not written any object frameworks lately...17:31
+MrHairgreaseand if you'd return something different from the className methods, you'll be in trouble17:31
+MrHairgreasethat's why i asked17:31
@rizenAMH_henry: what line is that on?17:31
daviddelikatnot if the class returned was a factory class or interface class17:32
-!- ryuu_ro [n=rory@194.171.50.69] has quit []17:32
AMH_henryrizen: it's actually in WEbGUI::Search::Index::create17:32
daviddelikatwith factories you will always get a different object than you call for.17:32
+MrHairgreaseWe use WG::PLuggable for that17:33
daviddelikatso:   FACTORY->new($parm) will return oan object where ref $obj ne 'FACTORY'17:33
@rizenAMH_henry: i think you're looking at the patch added for chinese character support17:33
@rizen $keywords =~ s/\s/\'\'/g;17:34
@rizenthat line, right?17:34
AMH_henryyes17:34
AMH_henryit causes all whitespaces to be replaced17:34
@rizeni have no idea what it's there for, i just know that the whole section it's in was submitted by zxp, who deals with chinese character set stuff17:34
daviddelikatMrHairgrease: I guess the real answer is I don't know why WG does it, but I know there are vlid reasons for doing it17:35
+MrHairgreaseok17:35
daviddelikats/vlid/valid/17:35
+MrHairgreasefair enough17:35
daviddelikatheres an interesting one:17:35
daviddelikat$array->[1]{keyx}{key32}-className;17:36
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:36
-!- mode/#webgui [+o tavisto] by ChanServ17:36
daviddelikatits more readablel than ref $array->blak blah17:36
+MrHairgreasetrue17:36
+MrHairgreasebut then you could also change the className method in the baseclass to17:37
+MrHairgreasesub className { return ref $_[0] }17:37
+MrHairgreaseand not require people to do that17:37
+MrHairgreaseanyway17:37
AMH_henryrizen: k, ic. thx.17:38
daviddelikatyup17:38
+MrHairgreaseI'm postponing this discussion for now17:38
+MrHairgreaseand do some work =)17:38
daviddelikatwhat an idea!17:38
AMH_henryrizen: btw, the line utf8::decode($keywords); causes indexing to fail in some cases. I'll file a bug report later on17:39
+perlDreamerwebgui.org is down?17:46
daviddelikatlooks ok from here17:47
+perlDreamermust have been a transient problem, it's working from here now, too17:49
+perlDreameralthough I've always suspected that you Wisconsinites get better treatment than the rest of us17:49
daviddelikatthats just a rumour started by those Chicago folks17:50
daviddelikatand they keep blocking our packets17:51
daviddelikatand cutting wires 17:51
daviddelikatand stuff17:51
daviddelikattrying to get us to argue ....17:51
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:59
-!- mode/#webgui [+o Haarg] by ChanServ17:59
+perlDreamerIf you think those Chicago guys are bad, watch out for the ones in California18:00
+MrHairgreasenot to mention the Eurotrash!18:01
+perlDreameraw, we luv our Eurotrash18:01
+MrHairgreaseso do we =)18:03
daviddelikatyou should have heard the comments this morning18:04
daviddelikatsomebody showed up with a cubs hat on..18:05
* perlDreamer will read the logs18:09
+perlDreamerno cubs mentioned18:12
daviddelikatwrong meeting...18:12
daviddelikatI get to gether with a bunch of goys on Thursday Mornings18:13
daviddelikatthe leader wore a Chicago Cubs hat today18:13
daviddelikatin the middle of some die hard Brewers fans...18:13
daviddelikatnot a pretty site18:13
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:16
daviddelikatthis is beautiful code... http://webgui.pastebin.com/d7e6f546318:28
daviddelikatcompared to this  http://webgui.pastebin.com/d23a4c8dc18:29
+perlDreamerthey do different things?18:30
+MrHairgreaseit's funny how you use the heredoc to create Pythonesque delimiters18:30
daviddelikatwhat does it have to do with python?18:31
+perlDreameryeah, no whitespace delimiters18:31
+perlDreamer<<""18:31
+perlDreamerif that gets indented, it breaks18:31
daviddelikathow does indenting break it?18:31
+perlDreamermaybe I'm wrong18:32
+perlDreamer"" is an empty line?18:32
daviddelikatblank line should stay blank18:32
CIA-38WebGUI: colin * r10372 /WebGUI/lib/WebGUI/Keyword.pm: Add POD missing for generateCloud method.18:32
CIA-38WebGUI: colin * r10373 /WebGUI/lib/WebGUI/Group.pm: Document that getUserList returns users sorted by username.18:32
CIA-38WebGUI: colin * r10374 /WebGUI/lib/WebGUI/Keyword.pm: More missing POD for generateCloud18:32
daviddelikatif it used an id then it would break18:32
+perlDreamerso if that gets indented, the line is no longer empty18:32
daviddelikatthat is what makes it so good18:32
+perlDreamer"" ne "      "18:32
daviddelikatshouldn't add spaces to a blank line18:33
+perlDreamertell that to emacs :)18:33
daviddelikatuse VI18:33
+perlDreameror whatever editor khenn uses18:33
daviddelikatits better18:33
+MrHairgreaseI use vi18:33
+MrHairgreaseand it's not a goo idea imho18:33
+perlDreamerwhat does PBP say about HEREDOCS?18:33
+MrHairgreasei mean using vi is18:33
daviddelikatwhats wrong with vi18:34
+MrHairgreaseusing invisible delimiters isnt18:34
@khennKomodo =)18:34
@Haargi used to indent empty lines, but git bitches about it so i stopped doing that18:34
+MrHairgreaseno18:34
+MrHairgreasevi is good18:34
+MrHairgreasei use vi all the time18:34
+perlDreamerkhenn, you changed editors?18:34
daviddelikatoddly enough blank space is not invisible18:34
@khennabout a year ago18:34
+MrHairgreasekhenn: joeri and rory are using komodo too18:35
@khennso does rizen18:35
@Haargin general i'd say it's a good idea to use heredocs for that, but a bad idea to use an empty delimiter18:35
+perlDreameras long as you can tell it to use gvim, that should be okay18:35
@rizenrizen is 50/50 vim/komodo18:35
+MrHairgreasein the Netherlands spaces are invisible18:35
daviddelikatmust make reading very difficult18:36
@Haargi have vim showing me whitespace so i can always get annoyed at others' inconsistant indenting18:36
daviddelikati have a special setting the converts 'whitespace' to 'blackspace'  :)18:37
@rizeni have Haarg sitting next to me so i can be perpetually annoyed18:37
daviddelikatI use headphones when that happens18:38
@rizendoesn't help. the stench of his existence is what annoys me18:38
+MrHairgreasethen put the headphones over your nose18:39
+MrHairgreaseand stop being a baby18:39
* perlDreamer notes to pack pitstick for the WUC18:39
@rizenactually it's not so much the stench of his existence as it is the fact that as far as he's concerned everything i do is bad or wrong18:39
+MrHairgreaseok18:39
+MrHairgreaseyou think that yourself too18:39
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has quit ["Ex-Chat"]18:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:46
-!- mode/#webgui [+v cap10morgan] by ChanServ18:46
+perlDreamerMrHairgrease, are you confusing crappy code with GarbledCrap?18:48
+MrHairgreaseall the time18:49
+MrHairgreaseit's the way I work18:49
ckotilis there a way i can limit subfolder_loop? i have LOTS of children, and its cuasing slow down for the folder asset18:58
+perlDreamerckotil, for too many children, /me recommends birth control18:59
ckotilheh19:00
+perlDreamerthe folder has no pagination controls for sub folders or for other children19:00
+perlDreamerwhich leaves you 2 options19:00
+perlDreamer1) RFE in some pagination controls19:00
+perlDreamer2) Organize your assets differently19:01
ckotilhrmm19:01
ckotilso i should abandon the folder asset?19:01
+MrHairgreaserizen: i suppose that sku specific tax setting should be versioned as well...19:02
+perlDreamerthat's an option, too, but not your only one19:02
+perlDreamerwhat would you use in its place?19:02
ckotili believe i can hack the folder asset sub view() to only loop X amount of levels deep19:02
+perlDreamerit only goes 1 level deep19:02
ckotiloh really?19:02
+perlDreamerthe getLineage call is for children19:02
+perlDreamerwhich is immediate descendants19:03
ckotilbc the many children are a good 3 levels deep19:03
+perlDreamerand they display in the folder?19:04
* perlDreamer would like to see that19:04
ckotiland i'd like to show you19:06
ckotili can take screen caps19:06
+perlDreamersounds good19:06
+perlDreameruse an image pastebin19:06
ckotilk19:06
+perlDreameryou're sure they're 3 levels deep in lineage, and not just URL?19:07
+perlDreamerwhoops, laundry time, be back in 519:07
ckotilyeah, lineage is 3 deep19:07
ckotilok , lunch for me.19:07
SDuensinHey gang.19:11
+perlDreamerwhazzup, SDuensin?19:12
SDuensinNot much.  Playing with toolkits before I embark on boring projects for internal use.19:13
+MrHairgreasehey perlDreamer: is this you: http://search.cpan.org/~colink/ ?19:13
SDuensinLast two days I've messed with GWT and Cappuccino.  Cappuccino is cooler, but I'll be a LOT more productive with GWT.19:14
@rizenMrHairgrease: it would be nice if all custom tax properties were versioned. seems like this should just be a json field that's always part of sku.19:25
+MrHairgreaseyeah19:27
+MrHairgreaseright now i put it in a seperate table19:27
+MrHairgreaseto allow the pluginto search through the option people set19:27
+MrHairgreasefor instance19:27
+MrHairgreaseif you define a tax group in the eu plugin19:28
+MrHairgreaseand delete it later on19:28
+perlDreamerthat's me, MrHairgrease19:28
+MrHairgreaseyou could warn the user that they're gonna change some product's tax things19:28
+MrHairgreasebut the more I think about it19:28
+perlDreamerI confess that I'm the owner of old, crufty perl modules19:29
+MrHairgreasethe better a json blob sound19:29
+MrHairgreaseI applied for a PAUSE account today19:29
+perlDreamerfor ChartMagick?19:29
+MrHairgreaseso I'll prolly stuff the tax config in the json blob19:29
+MrHairgreasepd: yes19:29
+perlDreamerrizen, I kill myself: http://webgui.pastebin.com/m22de939a19:32
+MrHairgreasesince when are you Mrs Defresne?19:32
+MrHairgreaseok, gotta go19:33
+MrHairgreaselater!19:33
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:35
@rizenperlDreamer: i don't understand19:38
+perlDreamerThe byline for the picture is Elmo Blatch19:39
+perlDreamerwho really killed Mrs. Dufresne19:39
+perlDreamerthis is where you say:19:40
ckotilpd: http://snare.grnoc.iu.edu/folder_asset/19:40
ckotili capped screens from differing levels19:40
+perlDreamer"ha ha" <- (maybe I really don't want this guy to have commit access)19:40
ckotilyou'll notice lots of folder assets19:40
ckotilyou think running rebuildLineage script woudl help?19:41
ckotilbc when I first imported all of these assets, this issue didn't exist. 19:41
* perlDreamer does not understand what Level 1 .. Level N means19:42
ckotilhrmm. 19:43
ckotilso level1 is the top level, then at level2 i dig down a level19:43
ckotiletc..19:43
ckotilat the bottom level there are files19:43
+perlDreamerbut the folders are not showing deep children19:43
ckotili know19:43
* perlDreamer is confused19:44
ckotilthe stuff on the left is generated by navigation asset. the stuff in the main section of the page is generated by the folder asset19:44
+perlDreamersure, that I get19:44
ckotilwould screen caps of the same levels in the asset manager view help?19:45
+perlDreameryes19:45
ckotilk19:45
+perlDreamerbut only if they show the folder doing something wrong19:45
+perlDreamerfor example, Level2.tiff shows some files, but they may not be configured to show in the nav19:46
ckotileverything is displaying the way I want it19:46
ckotilok capping the asset manager view now19:50
ckotilhttp://snare.grnoc.iu.edu/folder_asset/19:54
CIA-38WebGUI: jt * r10375 /wrebuild/build.sh: fixed a syntax error20:00
+perlDreamerckotil, level 2 looks fine20:00
ckotilit all looks the way we want. it just loads very slow20:00
ckotiland i think its because of all the files and folders20:00
+perlDreamerare the sub levels as slow as the top level?20:01
ckotilif i move the folder asset containing all the children, the page loads quick again20:01
ckotilill check.20:01
ckotilthe lower levels are speedy20:01
+perlDreamerSo it's really the File Bin page that's the problem?20:02
ckotilfile bin page, L1 engineering, OTDR - Power Meters.20:02
ckotilthats level 1, 2, and 320:02
ckotillevel4 starts to speed up20:02
ckotiland then 5 and 6 are speedy20:02
ckotilbc there are less files to loop through (i think)20:03
ckotilwell i know there are less fiels to loop through20:03
+perlDreamerokay, let's recap the problem then20:05
+perlDreamerlevels 4-6 are "speedy"20:05
+perlDreamerlevels 1-3 are not20:05
ckotilyes. and it only gets slow when you dig into the file bin section20:06
ckotilthe other sections are normal20:06
+perlDreamerto me, it seems like the factor is the number of assets at the current level, rather than the total number of descendants20:06
+perlDreamerdoes that sound right?20:06
ckotilwhcih is why i think its safe to rule out the nav asset, and suspect the folder asset20:06
ckotilbut there is never an overwhelming number of assets at any single level20:07
+perlDreamerthere are more assets at the 1-3 level than the 4-6 levels though20:07
ckotilits only when you add in the all the children that the number of assets becomes overwhelming20:07
ckotiloh no no. 20:07
+perlDreamerno?20:07
+perlDreamerlevel 6 has 2 kids20:07
ckotilyes, but level 3 has ton of descendants20:08
ckotil20 folder assets each with 20 folder assets each with a few (in the example case 2) kids20:08
+perlDreamerbut the Folder Asset doesn't consider descendants20:09
+perlDreamerit only looks at children20:09
+perlDreamerif you were to empty a bunch of those level 3 folder assets (leaving the original 20) I think you'd see little difference in speed20:10
ckotilhrm, so perhaps i *should* be suspect of the nav asset20:10
+perlDreamerit's easy to check.  Just remove it from the style template and reload the page20:10
ckotilya20:10
* ckotil does that20:10
ckotilnot the nav asset. definately the folder asset20:14
+perlDreamerokay, then I'd say the next step is to try and empty out some of those sub folders, and see if descendants make a difference20:15
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]20:15
+perlDreamersince deleting is not versioned, you can always make a package and then reimport it inside the folders20:15
ckotilso i should creaet a package of all th children i suspect are causing the slowdown, and then delete them to test?20:16
+perlDreameryes20:18
ckotilk20:18
ckotili just enabled debug and performance idicators20:18
+perlDreamerbut be sure that you leave the original 20 folders in level 320:18
+perlDreamerjust empty them out20:18
ckotilhrmm, thats gonna take a while20:19
+perlDreamerthat will tell us if the problem is related to descendants, or children20:19
ckotilok20:19
ckotili can just delete them for good. on my dev instance20:19
ckotilwill be quicker20:19
+perlDreamerthere is 1 other way to do this, using Devel::NYTProf20:19
+perlDreamerbut it would take a lot of setup20:19
+perlDreamerand I don't know how to do it myself20:19
ckotili wouldnt know where to begin20:20
+perlDreamerme either, beyond perldoc Devel::NYTProf or google Devel::NYTProf mod_perl20:20
ckotilheh. well20:20
ckotilabout 760 sql queries to load level 220:20
ckotilerr. rather 5000 to load level1, and 4373 for level220:22
+perlDreamer5000?20:22
ckotiland ~200 for a page that loads quick20:22
ckotilya. sooo...that could be why its slow20:23
+perlDreamerand you're sure it's not the nav20:23
ckotilpretty sure. ill remove the nav again w/ debug on20:23
+perlDreamerwait!20:23
+perlDreamerhow 'bout saving some of that debug output for future reference?20:23
ckotiland ive got a performance indicator for hte nag. bc i use an assetproxy to get it into the style.20:23
ckotilAssetProxy:0.164169 20:23
ckotilsure ill save the debug output20:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:24
-!- mode/#webgui [+v cap10morgan] by ChanServ20:24
CIA-38WebGUI: jt * r10376 /WebGUI/ (3 files in 3 dirs): rfe: Extend DateTime for Week-Nrs (#9151)20:26
CIA-38WebGUI: colin * r10377 /branch/WebGUI_Story/ (2 files in 2 dirs): Static export for the topic is done.20:26
ckotilremoving the nav asset reduced the number of queries by 50 or so20:34
ckotilso all those queries are coming from the folder asset20:34
* perlDreamer is amazed20:34
+perlDreamerkind of like the whole Luke / Darth Vader father thing20:35
+perlDreamerIt's not possible20:35
ckotilthink i'm the first to load up this many files inside so many folders?20:35
+perlDreamerno20:35
ckotildarn20:36
+perlDreamercould you paste the level1 debug and performance output, please?20:36
ckotilsure20:36
ckotilnow the performance indicators, i only see 2. where i used assetproxy20:37
+perlDreamershoot, I gotta scoot20:37
+perlDreamerI'll stay logged in so I can backlog20:37
+perlDreamersorry for running out on you, ckotil20:37
ckotilok. ill post this debug info , and send you a pm20:38
+perlDreamerbut I'm not giving up20:38
ckotilno problem. 20:38
ckotilheh. so i found a performance indicator that reads 8 seconds! theres my slow down. but its on the asset proxy for the nav asset at the bottom of the page.20:40
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:47
-!- mode/#webgui [+v cap10morgan_] by ChanServ20:47
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]20:47
ckotilSWEET21:00
ckotilperlDreamer: ended up not being all the files and folders.21:01
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui21:01
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:01
ckotilbut the nav asset at the bottom o fthe page. some custom thing i did to generate urls w/ session ID to keep suers logged in21:01
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has joined #webgui21:08
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:08
carograyworking on more useability of our website21:11
carograyis there a way to add a title - explanatory text - to the links created in the navigation 21:11
carogray?21:11
carograySo our nav is created dynamically, like everyone's who uses WebGUI. the links in the nav are the menu titles21:12
carograycan I put something in one of the metadata boxes and then work on the nav template? so that the explanation appears in a tool tips or whereever link titles appear - screen readers can read?21:13
ckotilyou can. it takes a bit of work modifying the navigation template you are using21:14
carograycan you give me some hints?21:15
ckotili pull this off by writing the text i want to see into the meta data summary for an asset. then in the nav template I add <tmpl_var page_synopsis>21:16
ckotilmeta data summary is also known as synopsis 21:17
carograyright - so far this looks easier than I thought it would be. 21:17
ckotilyah , if you understand the template system at all , its really easy to pull off21:17
carograyso I just put title="<tmpl_var page_synopsis>" in the <a href tag?21:18
carograyoh phew this is terrific! Thanks!21:18
ckotili think <tmpl_var page_synopsis> will go in the <a href="<tmpl_var page_url>"><tmpl_var page_synopsis></a>21:18
ckotilhttp://webgui.pastebin.com/m6ce5cbff21:21
carograyshouldn't it be 21:24
carogray<a href="<tmpl_var page.url>"title="<tmpl_var page_synopsis>"><tmpl_var page.menuTitle></a>21:24
carogray?21:24
carograyoh yeah pastebin will do/go there21:24
ckotiloh  so you want users to hover over the link to see the synopsis?21:25
carograyright, but need to get menu title in there21:25
carograyyes, I think so21:25
ckotil<a href="<tmpl_var page.url>"title="<tmpl_var page_synopsis>"><tmpl_var page.menuTitle></a> - <tmpl_var page_synopsis> might be good21:26
carograyyep, that's what i was thinking - perect am just about to try it out21:26
ckotilcool21:29
carograyit works! only thing is the variable is page.synopsis not page_synopsis - I think21:32
ckotilah yes. it _ if you use html::template::expr21:33
ckotil. for html::template21:33
carograymmm21:34
carograyI see, we are using HTML::Template21:34
ckotilwith html::template::expr you can do more dynamic stuff with your templates21:35
carograyok well that's terrific! another successful stab at making our website a little more accessible. hurray and thanks ckotil21:35
ckotilanytime21:35
carograyI think we have used that html::template::expr somewhere else, just can't think where for now. but this little bit has been  giant boost - especially since so much is broken on our website now! thanks again. I won't forget this help.21:36
ckotil:)21:38
ckotili think im using h:t:e everywhere now21:38
+perlDreamerbbl22:28
CIA-38WebGUI: colin * r10378 /branch/WebGUI_Story/ (2 files in 2 dirs): 22:41
CIA-38WebGUI: add export mode for StoryArchive.22:41
CIA-38WebGUI: Turn off search variables when in export mode.22:41
CIA-38WebGUI: yung * r10379 /WebGUI/docs/ (2 files in 2 dirs): fixed #10190: Matrix 2.0 - Strange characters in "Show Ratings" box22:41
CIA-38WebGUI: yung * r10380 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): fixed: #10190: Matrix 2.0 - Strange characters in "Show Ratings" box22:41
+MrHairgreasecpan module question22:45
+MrHairgreaseshould I use underscore separators instead of camelCase in the API of a new CPAN module22:46
+MrHairgreaseI already have everything in camel case but I figure now is the time to change that if I'm gonna do it at all22:47
deafferretMrHairgrease: It's your call, but I thought underscore was far more popular in Perl22:58
deafferretironically camelCase is a Java thing  :)22:59
deafferretbut there's lots of exceptions, so do it however you want22:59
+MrHairgreasedeafferret: I know, and what is also important. underscores are a PBP23:01
deafferretI can't think of any method calls in camel case in perl... there are lots of package names in camel case though ...23:02
deafferreti'm thinking underscores everywhere (sub names, arguments) is the way to go23:02
deafferretpackage names camel cased I guess, or with more ::'s  :)23:03
+MrHairgreasepackage names should be camel cased23:04
+MrHairgreaseeven by PBP standards23:04
@rizenMrHairgrease: go with what you have23:05
@rizendon't retrofit23:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:48
--- Day changed Fri Apr 17 2009
CIA-38WebGUI: colin * r10381 /branch/WebGUI_Story/ (4 files in 2 dirs): Make rssUrl and atomUrl variables respond to exportMode.00:42
+perlDreamerMrHairgrease, nuba, what are your opinions on the words RSS and Atom.  Do they need i18n entries?00:44
+perlDreamerI mean, what would you translate Atom into?00:44
@preactionAtom is a proper noun imho00:45
@preactionbrand name00:45
@preactionWebGUI doesn't get translated00:45
+perlDreamerthat's what I'm thinking00:47
+perlDreamerbut we have an entry for RSS00:47
+perlDreamerbut it's an acronym00:47
@Haargneither should be translated really00:49
+perlDreamerhm, what about alternate character sets?00:56
+perlDreamerI guess it doesn't matter00:56
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]01:14
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:14
-!- mode/#webgui [+v cap10morgan] by ChanServ01:14
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]01:25
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:39
CIA-38WebGUI: colin * r10382 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Update RssFeed POD with new paramter for assetExportCollateral.01:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []01:41
@HaargperlDreamer, regarding the bugs you asked me about, were you considering an alternate to backporting the template changes?01:42
+perlDreamerno, I thought the original fix might merit a review01:43
+perlDreamerbefore we spread it across 7.6 and 7.701:43
+perlDreamerand require that people modify custom layout templates01:43
@Haargwell, i'm sure there is a different way it could be done01:44
@Haargmaybe create those divs in javascript01:45
@Haargthat code is still pretty unpleasant01:45
+perlDreamerthe draggable code?01:45
@Haargyeah01:45
+perlDreamerpreaction has been heard to say that it could be completely rewritten in YUI01:46
@Haargit was adjusted to use yui01:47
@Haargbut it wasn't a full rewrite unfortunately01:47
+perlDreamerdo you have a feel for how common custom layout templates are?01:49
+perlDreamerif they were relatively rare, I don't see it as being a big problem01:49
@Haargi know some people who have lots of custom ones01:50
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)]01:50
+perlDreameryou think it would be better to try to automatically update the templates via the upgrade script?01:50
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:51
-!- mode/#webgui [+v cap10morgan] by ChanServ01:51
+perlDreamerit sounds awfully complex for a regexp, some parser that would let us walk and insert nodes would better01:55
CIA-38WebGUI: colin * r10383 /branch/WebGUI_Story/docs/upgrades/packages-7.7.4/root_import_storymanager.wgpkg: Add rss and atom feeds to the default storytopic and storyarchive templates01:57
@Haargi'm still not certain about the drag stuff.  for the other bug you mentioned, it sounds like it would be best to revert the patch as long as it is valid in mysql02:19
+perlDreamerI'll do that now02:19
+perlDreamerdoes the large programmer across the table have any ideas?02:19
-!- rizen [n=rizen@76.210.61.179] has quit []02:19
@Haargseems that's a no02:20
+perlDreamerno :)02:20
@Haargfor the drag thing, i'd like to adjust the javascript so that template modification isn't needed02:20
@Haargbut i have to find time to actually do that02:20
+perlDreamercan you talk me through it?  What you have in mind?02:20
+perlDreamerwell02:21
+perlDreamerI can't do it tonight anyway02:21
+perlDreamerI'm directing at rehearsal, so I'll be out from 6:30 until 9:3002:22
@Haarghmm02:22
@Haargactually, it may be simpler than i'm thinking02:22
@Haarg<div id="td<tmpl_var id>_handle" class="dragable"><tmpl_var dragger.icon></div>02:22
+perlDreamerthat's the fix02:22
@Haargdragger.icon could just be modified to include that div02:22
+perlDreamerit sure could :)02:23
@Haargthat's probably the best fix02:23
+perlDreamerlet me finish fixing the Inbox sort by, then I'll test that02:23
+perlDreamerit'll also keep you free to work on what you need02:23
@Haargwell, i'm going to head home in a few, but i'm going to try to jump on later02:24
+perlDreamerI'll drop you an email if there are problems02:24
@Haargcool, thanks02:24
+perlDreamerjust don't release until you check your email ;)02:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:26
@Haargok, bbl02:26
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:26
CIA-38WebGUI: colin * r10384 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox.pm): Reverting change to Inbox default SORT BY.02:26
CIA-38WebGUI: colin * r10385 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox.pm): Reverting "fix" for Inbox sorting.02:41
+perlDreamercool: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/9ZeFCm8HspU/article.pl02:42
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:05
-!- mode/#webgui [+o rizen] by ChanServ03:05
CIA-38WebGUI: colin * r10386 /WebGUI/ (3 files in 3 dirs): Implementing rfe 10002, add link to User Manager to view a User's account.03:10
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:11
-!- mode/#webgui [+v cap10morgan] by ChanServ03:12
-!- gugod [n=gugod@sh1.opcafe.net] has quit [Read error: 60 (Operation timed out)]03:12
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui03:14
+perlDreamergugod, You hang out here quite a bit.  Are you a WebGUI user?03:20
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:22
-!- mode/#webgui [+o Haarg] by ChanServ03:22
+perlDreamerHaarg, am I being overparanoid about that template variable?03:23
CIA-38WebGUI: colin * r10387 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Account.pm): Allow the Account system to return data (JSON/XML/other) without style and layout templates.03:24
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:02
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:02
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]04:04
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:05
-!- mode/#webgui [+o khenn] by ChanServ04:05
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)]04:05
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:05
-!- mode/#webgui [+v perlDreamer] by ChanServ04:05
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]04:07
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:16
-!- mode/#webgui [+v patspam] by ChanServ04:16
* perlDreamer is heading off to direct at rehearsal04:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:26
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []04:33
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]05:04
CIA-38WebGUI: tom * r10388 /WebGUI/lib/WebGUI/Asset/Wobject/DataForm.pm: stripped out some personal comments to clean it up05:09
-!- perlmonkey21 [n=perlmonk@adsl-70-137-24-105.dsl.okcyok.swbell.net] has joined #webgui05:10
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-138.dsl.okcyok.sbcglobal.net] has quit [Connection timed out]05:31
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn05:45
-!- Netsplit over, joins: @khenn05:54
-!- perlmonkey21 [n=perlmonk@adsl-70-137-24-105.dsl.okcyok.swbell.net] has quit [Remote closed the connection]06:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:45
-!- mode/#webgui [+o tavisto] by ChanServ06:46
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: diakopter06:46
-!- Netsplit over, joins: diakopter06:47
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has joined #webgui07:00
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []07:20
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]07:38
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]08:17
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui08:20
-!- mode/#webgui [+v patspam] by ChanServ08:20
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:24
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has quit ["Ex-Chat"]09:34
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:38
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:55
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]11:10
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:28
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:34
-!- mode/#webgui [+v bartjol] by ChanServ11:34
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:05
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI12:26
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]12:44
CIA-38WebGUI: patspam * r10389 /WebGUI/ (5 files in 4 dirs): 12:55
CIA-38WebGUI: Refactored Edit Survey page to improve UI, fixed some minor bugs,12:55
CIA-38WebGUI: cleaned up template and css, reduced memory usage12:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:55
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:02
-!- mode/#webgui [+o plainhao] by ChanServ14:02
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI14:53
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]14:56
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]15:09
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]15:27
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui15:36
-!- mode/#webgui [+v Radix_] by ChanServ15:36
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []15:50
-!- perlmonkey2 [n=perlmonk@adsl-70-137-24-105.dsl.okcyok.swbell.net] has joined #webgui16:15
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:15
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:31
-!- mode/#webgui [+o stDavid] by ChanServ16:31
CIA-38WebGUI: martin * r10390 /WebGUI/ (9 files in 6 dirs): Adding pluggable tax system.16:40
-!- rizen [n=rizen@76.210.61.179] has joined #webgui16:54
-!- mode/#webgui [+o rizen] by ChanServ16:54
CIA-38WebGUI: martin * r10391 /WebGUI/ (5 files in 3 dirs): Forgot to 'svn add' a bunch of files.16:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
CIA-38WebGUI: perlmonkey2 * r10392 /WebGUI/www/extras/wobject/Survey/editsurvey.js: Removing console.log17:11
-!- Chizad [n=chizad@67.64.55.59] has quit [Remote closed the connection]17:32
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui17:37
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:41
+MrHairgreaserizen17:53
+MrHairgreaseis it ok if i add an option to WG::A::Sku that determines is the price you enter is inclusive or exclusive vat?17:54
+MrHairgreasethe usual way in the netherlands is to enter prices including vat17:54
+MrHairgreaseand also display prices including vat in the sku view17:54
@rizendoesn't that defeat the entire purpose of separating out the tax system?17:55
+MrHairgreaseno17:55
@rizenyes17:55
@rizenvat is euro specific17:55
+MrHairgreaseif I want to sell something for 10 euro's17:55
+MrHairgreasethe price i mean is 10 euro's17:56
+MrHairgreasenot 10 euro's plus vat17:56
+MrHairgreasethe tax plugin determines what part of the price is vat in that case17:56
topsubhello everyone17:56
@rizenyeah, but you're asking me if you can put a field into the sku (not the tax system, the sku) that asks something about vat, which is tax specific and euro specific17:57
+MrHairgreaseno17:57
@rizenif you can do it in a generic way like "Does price include tax?" then i'd be ok with it17:57
+MrHairgreasethat's what i meant17:57
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:58
@rizenso then the generic plugin will also take this field into account?17:58
+MrHairgreaseMaybe I should brush up my communicative skills17:58
+MrHairgreaseyes17:58
@rizenthen i'm ok with it17:58
+MrHairgreaseok17:58
+MrHairgreasecool17:58
+MrHairgreaseI just committed the pluggable tax stuff btw17:58
+MrHairgreaseif you spot something braindead, please let me know17:59
@rizenok, i'm preparing to leave for a trade show, but i'll try to look at it while i'm on the plane, in the hotel room, between packing, etc. =)18:00
+MrHairgreasehehe18:00
+MrHairgreasehave fun18:00
+MrHairgreasewhat show are you going to?18:01
@rizenhttp://www.ad-tech.com/sf/18:01
+MrHairgreaseit's all about website ads?18:02
@rizenno, it's the largest marketing and advertising professionals trade show in the world (they have it in 10 different cities)18:02
+MrHairgreaseok18:03
@rizenit's about tools for advertisers, marketers, and graphic and web design companies18:03
@rizenour goal is to present webgui as a great tool for those people18:03
+MrHairgreaseand webgui is one such tool?18:03
@rizenyup18:03
+MrHairgreaseright18:03
+MrHairgreasecool18:03
+MrHairgreaseyou're taking tavis along then?18:03
@rizenTavis and Tabitha18:03
@rizenWe hope the three of us will be able to handle all the booth traffic18:04
@rizenThough, that could be problematic, because we've had three people at trade shows that were 1/4 the size of this one, and weren't able to keep up18:04
+MrHairgreasebut those shows were more tech oriented right?18:05
@rizenyup18:05
+MrHairgreaseok, good luck18:05
@rizenthanks, we'll need it18:06
+MrHairgreaseand let me know how it worked out18:06
@rizenone good thing will come of it18:06
@rizenwe're giving away 2,000 gooey dolls at this event18:06
+MrHairgreasecool18:06
@rizenso there will be 2000 people that take away the webgui.org url18:06
+MrHairgreasethat's an invasion18:06
@rizenif nothing else18:06
@rizen=)18:06
+MrHairgreaseand putting them on their heads18:07
+MrHairgreasesomehow everybody I know that has held a Gooey put him on their heads18:07
@rizenwe can only hope18:07
+MrHairgreaseone question, If I want to wipe the entire My purchases histroy in a site. I can just delete from transaction and transactionItem right?18:09
@rizenthat would do it18:10
+MrHairgreaseok18:10
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:10
@rizenprovided there aren't transactions tied back to your payment gateway18:10
@rizenrecurring ones i mean18:10
+MrHairgreasejust making sure I don't leave stuff dangling in the db18:10
+MrHairgreaseyeah18:10
+MrHairgreasethere aren't18:10
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []18:21
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:24
-!- mode/#webgui [+v perlDreamer] by ChanServ18:24
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:33
CIA-38WebGUI: jt * r10393 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): 18:48
CIA-38WebGUI: - Added Linux-Smaps-0.06 and Class-Member-1.6.18:48
CIA-38WebGUI: - fixed: shared memory not reported correctly (#10212)18:48
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]18:49
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:49
-!- mode/#webgui [+o khenn] by ChanServ18:49
+perlDreamerThe Shop/Tax tests are broken18:55
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui18:55
-!- mode/#webgui [+v crythias] by ChanServ18:55
+perlDreamerHaarg: 7.7 draggable solution committed19:06
+perlDreamerI'm going to work on 7.6 next19:06
@Haargcool, thanks19:06
+perlDreamerand it will make a good WNN article19:06
+perlDreamer7.6 is fixed, too19:18
CIA-38WebGUI: colin * r10394 /WebGUI/ (4 files in 4 dirs): 19:19
CIA-38WebGUI: Remove package with modified dragger tags.19:19
CIA-38WebGUI: Put the new dragger tags into the template variables generated by the Layout.19:19
CIA-38WebGUI: Update the Layout Help now that dragger.icon is inside the position loops.19:19
CIA-38WebGUI: Remove the gotcha text for the manual modification solution.19:19
CIA-38WebGUI: colin * r10395 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting dragable fix.19:19
+perlmonkey2server side validation on the Survey.  Is it necessary?  We have client side, so it seems server side would only catch the cheaters, which could be caught in reports providing much more interesting information.19:19
+perlDreamervalidating for what?19:20
+perlmonkey2if the answer met the constraints.19:20
+perlmonkey2Some answer types have constraints19:20
@Haargyes you should have server side validation19:20
+perlDreamerwith server-side validation, would it make it possible for people with JS to use the Survey?19:21
+perlmonkey2perlDreamer: the server side would not interfer with the current client side validation at all.  19:21
+perlmonkey2interfere 19:21
+perlmonkey2Haarg: but why?  What does it gain us to have server side validation?  The only people it would ever catch would be cheaters.19:21
+perlmonkey2which could be caught in reporting at any time.19:22
@rizenbecause it's just plain good design19:22
@rizennot doing it is just laziness19:22
+perlmonkey2it is implementing the same functionality in two seperate places.19:22
@rizenthere are two choices in designing web based systems19:24
@rizenserver side validation or server side and client side19:24
@rizenclient side only, and no validation at all are basically the same thing19:24
@rizenand both useless when it comes to safety and security19:24
+perlDreamerrizen: may I close bug #10212, reporting shared memory incorrectly?19:25
+perlmonkey2this isn't for user auth or something dangerous, it is for determining if a survey answer has met its constraints.  The answers are already validated for attacks.19:25
@rizenperlDreamer: i'm still validating and rebuilding19:26
@rizeni'll do it in a bit19:26
+perlDreamerokay-doke19:26
@rizenperlmonkey2: if you want me to i'll go this route: just do it cuz i said so19:26
+perlmonkey2hmm, should only be a few lines of code to do server side validation, so it isn't really a big deal.19:26
-!- perlmonkey2 [n=perlmonk@adsl-70-137-24-105.dsl.okcyok.swbell.net] has left #webgui []19:28
-!- tabb [n=tabitha@66-112-60-171.stat.centurytel.net] has joined #WebGUI19:48
-!- mode/#webgui [+o tabb] by ChanServ19:48
-!- tabb [n=tabitha@66-112-60-171.stat.centurytel.net] has quit [Client Quit]19:51
CIA-38WebGUI: perlmonkey2 * r10396 /WebGUI/ (3 files in 3 dirs): Preliminary check in for new Survey text number type and validation.20:17
CIA-38WebGUI: colin * r10397 /branch/WebGUI_Story/ (3 files in 3 dirs): 20:31
CIA-38WebGUI: Document how template variables work in export mode.20:31
CIA-38WebGUI: Change how pagination works when exporting.20:31
CIA-38WebGUI: Early code for exporting keyword pages.20:31
CIA-38WebGUI: colin * r10398 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: test for getStaticKeywordUrl20:31
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has joined #webgui20:55
-!- Kegaro [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui21:12
Kegarowow.21:14
KegaroI really like that chatbox.21:14
+perlDreameryou were able to get it working then, Kegaro?21:14
KegaroYup21:14
KegaroI had to 'fix' it though.21:15
Kegarofix isn't the right word -- makes it sounds like it was broken...it wasn't.21:15
Kegaroit just didn't work the way I wanted.21:15
+perlDreamerthat would be "hack" :)21:15
Kegarohaha21:15
KegaroTHAT'S the word I was looking for!!21:16
KegaroI'm working on making my hack an option you can choose on a per-asset basis.21:16
Kegarolike -- for example -- I like to chat IRC style .. with the new messages coming in from the bottom.21:16
KegaroI like to scroll...so there is a scrollbar now.21:16
+perlDreameradding asset propeties is pretty easy.  They're setup in the definition subroutine.21:17
+perlDreamerthen you have to add a database column, which is done in whatever install/upgrade script is provided21:17
Kegaroand (this took me most of the day today because I know next to NOTHING about javascript) I was able to automatically scroll to the bottom of the <div> window.21:17
Kegaroyup.  That part is the easy part.21:18
Kegarothe part I'm not sure how to do yet is to pull those variables into the javascript.21:18
+perlDreameryou have a few options there21:18
+perlDreamer1) make an ajax call, or return it as part of any JSON that is currently used21:18
+perlDreamerthat's the cleanest way21:19
+perlDreamerthe 2nd way is to use templating21:19
+perlDreamerwhere you "generate" the javascript21:19
Kegaroahh.  okay.21:19
Kegarothis javascript is a "snippet".21:19
+perlDreamernot so good.  Bad separation of code and display21:19
+perlDreameror, you can "install" it, kind of like how the Content/AssetManager code does it21:20
+perlDreamerthe javascript provides a default value21:20
+perlDreamerthen the templated/generated code overrides that21:20
Kegarohrm....21:20
+perlDreamerdid that make any sense?21:21
KegaroI'm gonna have to look at those options and decide which would be the best option...21:21
Kegaroyes.  it did.21:21
+perlDreamer#3 is the easiest.  #1 is the "best"21:21
+perlDreamertraditionally, we've done #2, but you'll hate it every day of your coding life21:21
Kegaroas far as I know...there is no JSON code in this page...21:21
+perlDreamerhow does it update?21:21
Kegaroits all done through javascript timers.21:22
Kegarowait...21:22
Kegarono...21:22
KegaroI'm wrong.21:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:27
-!- mode/#webgui [+o preaction] by ChanServ21:27
-!- AMH_henry [n=yktang@n219078149225.netvigator.com] has quit ["Ex-Chat"]21:46
KegaroI don't know who wrote this chatbox...the bazaar doesn't say the name.21:52
* perlDreamer thinks it is preaction21:52
Kegaro:-)21:53
* Kegaro rubs hands like Mr. Burns, "EXcellent!"21:54
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui21:56
elninoHI from BEAUTIFUL Minnesota! FINALLY!21:57
deafferret:)  Omaha is nice today too21:57
+perlDreamerelnino!21:59
elninohowdy!21:59
+perlDreamerwhat does the "finally" mean?21:59
elninoit means it's nice to be outside. I just came home from the zoo.  70 degrees, sun, no clouds, slight breeze. perfect22:00
elninoIt actually has been nice all week. I guess this was really the first I got to enjoy it.22:00
deafferrettoday is my first motorcyle to work day.  :)   joy!22:01
elninothat too. The roads are clean now, so it CANT snow again, right?22:02
deafferrethttp://twitter.com/deafferret   First motorcycle ride into work of the year! woot! If my YTD short ride pattern holds it is now destined to snow tomorrow. :(22:03
elninosoo... I was thinking of setting up in webgui and give users a way to subscribe and recieve text messages (rather than emails). has anyone done anythink like this? Isn't SMS just a "special" email address format? 22:14
+perlDreamerelnino, I think there are approved RFEs for that22:15
+perlDreameryou should check22:15
elninooh. ok.22:15
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui22:19
-!- mode/#webgui [+v cap10morgan] by ChanServ22:19
-!- bmackey [n=chatzill@208.51.39.34] has joined #webgui22:20
Kegaroa basic HTML question:  is there a way to tell if I user browses away from a page?22:26
Kegaroif a user, rather.22:26
elninoKegaro22:26
CIA-38WebGUI: colin * r10399 /WebGUI/lib/WebGUI/Account/Friends.pm: Save 1 object access per friend by using the friendId we already know.22:27
CIA-38WebGUI: colin * r10400 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: exportSession must be closed _before_ it throws.22:27
elninoyyou can use a javascipt22:27
elninoso for example, a user click a button to "leave" the page, and then you would know.22:27
elninobut other than that, if they retype a url in the browser, or something like that, you can't tell if a user leaves.22:27
Kegarookay.22:28
Kegarocool.22:28
elninobut you can also use google analytics, and track what pages people leave from.22:28
elninobut if you want to say, "DON"T LEAVE YET" google analytics won't help. =)22:28
elninobut the javascript could.22:28
KegaroI had a brainstorm for something I would like to see on the chatbox -- a list of people who are also watching the chat.22:28
elninoThat's a little different.22:29
Kegaromake it 'feel' a little more like IRC - with a list of users in the channel down the side.22:29
elninoI believe there are macros in webgui that will list "logged on users"22:29
elninoThen when they "log off" they will be removed from the "list"22:29
Kegarologged in users doesn't mean they are watching the chatbox...I thought about that too.22:29
Kegaro:-)22:30
elninocorrect22:30
elninoit just simply says whether they "logged on" or "logged off" - nothing in between.22:30
Kegarowhen the chatbox is loads, a POST ?status=1 could be sent to the server, and the users name could be added to the "online" list.22:30
elninoat least that's how I understand it.22:30
Kegarobut the problem is determining when they leave.22:30
elninothey have to click or do something for the system to know. Or I supposed you can time them out.22:31
KegaroI could put a log-out button there...and use a timeout (no activity for X minutes = status=0)22:31
elninoright.=)22:31
Kegarohmmm.  I'll have to think about that for a while -- if the pain of making it work is worth it.22:32
Kegaroif the 'online' list is too unreliable, it might not be worth it.22:33
@preactionthere's already a ^UsersOnline macro you could use for this purpose22:35
@preactionoh22:35
@preactioni see22:35
Kegaro:-)22:35
@preactionit is rather unreliable, but no matter what the chatbox calls ?func=json to get its data. and i believe the timeout on that is 5 or 10 seconds. so if they don't send a request in 30 seconds, they're not watching the chatbox anymore22:36
Kegarooh yaaaaAAAAAAAAAaaaa...22:37
Kegaro:-)22:37
elninoso it IS reliable... sounds like a good solution!22:39
elninoum.  who's chat box? does webgui have a chat box now? cool.22:40
KegaroWell, if preaction doesn't mind, I think I will work on adding that to the chatbox, too.22:40
@preactionelnino: it's not in core, it's an add-on currently in the bazaar22:40
elninois it yours?22:41
@preactioni did the initial development, yes22:41
@preactiononce kegaro gets the extra features done, i'll merge them and update the version in the bazaar22:42
elninocool.22:57
elninopreaction.. Has this been tested on 7.6?22:58
@preactionit was tested on a version of SVN HEAD from when I uploaded it, so I think yes22:58
@preactionthe code itself is almost retardedly stupid. some SQL and some JSON accessors22:59
elninosimple is good!!! it's a powerful feature to have!23:00
@preactionyeah, but it's not doing simple in the right way. we have Crud now for simple SQL (which replaces the raw SQL i had to write), and there are some other Best Practices stuff that i'm not yet doing23:02
elninocrud being a perl library or something?23:07
deafferretcrud?23:08
deafferretbot?23:08
@preactionWebGUI::Crud is a way to make an API for a simple SQL table23:08
deafferrethmm... crud is usually Create/Update/Read/Delete23:08
deafferretnot in that order  :)   basic DB IO23:08
@preactiononce it's an module, it can be used with workflow, it can have additional methods, it can do a lot more fun stuff23:09
@preactionyeah, that's why we called it Crud23:09
elninoah. sounds cool.23:09
@preactionit is cool. all the 3-4 hours one wastes writing generic get/set/delete/find methods for database tables can be done in 20 lines of definition code now23:10
@preactionlike DBIx::Class, only smaller and webgui-centric23:10
elninogood idea23:11
@preactionthe better idea will be: we can write an asset that can give a web interface to any WebGUI::Crud subclass ;)23:12
@preactionso now you also have a way for end-users to update a Crud table, with no additional code!23:12
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 60 (Operation timed out)]23:27
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"]23:28
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]23:34
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui23:36
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:45
@preactionare we releasing 7.7.4 today?23:51
+perlDreamerHaarg mentioned that it would skip a week this week23:52
+perlDreamerbut that was in passing23:52
@preactionheh, good. that means my deadline would never have been made anyway23:52
@preactionwell, we had some emergencies come up yesterday that are now fixed, but that puts us a day behind23:53
+perlDreamerstuff happens, and it is the beta release23:53
+perlDreamerand we got some good bugs fixed this morning23:53
@preactionwe now officially have http basic auth for all our RSS feeds23:54
+perlDreamersweet23:54
@preactionRSS feeds can now be protected and will still work! yay!23:55
+perlDreamersay, while you're in there, could you have www_view* check canView?23:55
+perlDreamerthat way the feeds will actually be protected23:55
@preactionoh ye of little faith23:55
+perlDreamermy faith has been very tried today23:56
+perlDreamerso I'm falling back on incipient nagging23:56
CIA-38WebGUI: doug * r10401 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetAspect/RssFeed.pm): fixed #10213: RssFeed aspect now checks canView and gives HTTP Basic Auth login box23:58
--- Day changed Sat Apr 18 2009
+perlDreamerthat is just beautiful00:00
+perlDreamertoo bad we can't have an basic auth aspect00:00
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:03
-!- bmackey [n=chatzill@208.51.39.34] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]00:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]00:24
+perlDreameractually, would that work?00:40
+perlDreamerI mean, we could get some methods mixed in at various levels of hierarchy00:40
@preactioni was thinking a revamping of the whole idea of WebGUI::Session::Privilege01:09
@preactiononce you've decided that the user is not authorized, you choose WHY they aren't authorized (RegisteredUsers, AdminOnly, InsufficientPrivileges) and then turn complete control over to WebGUI::Privilege01:10
@preactionin theory, if the content type is not text/html, you could then decide to put the HTTP Basic Auth login box01:11
@preactionbut really, there's only TWO privilege messages: You aren't allowed to access this, and Nobody is allowed to access this, how did you get here?01:13
@preactionif you aren't allowed and you're not logged in, you should be shown the login screen01:14
@preactionif you aren't allowed and you are logged in, show an error message01:14
@preactionif nobody is allowed, show an error message (different one)01:14
+perlDreamersounds good (and testable) :)01:18
@preactioni'm also thinking that like the 404 not found page, this should be a template instead of an i18n message01:21
@preactionbut, that's time i don't have01:21
@preactionthe most common i18n people want to change is that one, to help users figure out why they are denied01:22
+perlDreamerit doesn't take that long to make a template.  If you build the template, I'll do the help and i18n for it.01:22
+perlDreamer(aside: I don't suppose you have a good chicken burrito recipe, do you?)01:23
@preactionno, i don't. but i imagine mine would involve some canned, shredded chicken, 1/4 cup of water, taco seasoning, simmer for a while01:24
@preactionbut if you have chicken already, try cutting into small pieces and making quesadillas instead01:24
+perlDreamerthat's what I was thinking, with the addition of black beans, rice, and cheddar01:24
@preactionhttp://www.cooks.com/rec/view/0,1757,128178-249198,00.html <- spanish rice recipe for side-dish01:25
@preactioni removed all the vegetables and replaced them with beans and corn in mine01:25
@preactionwell, kept onion but used onion powder, garlic powder instead of cloves garlic, etc...01:25
@preactiontomato paste is essential though01:25
@preactionotherwise, yeah, cook the rice, add the chicken (precooked anyway), beans, cheese, add a 1/2 cup sour cream, and you're good01:26
* perlDreamer will let you know how it turns out01:26
@preactionoh, add salsa to the mix as well01:26
@preactionplace in pan on bed of salsa, top with some more cheese, bake for 25 at 375 i think01:27
@preaction"Or until heated through and cheese is melted"01:27
@preaction(yes, i do have a burrito recipe, just without chicken in it)01:28
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]01:49
@preactionwould it be awesome to have Thingy exported as LDAP somehow?02:02
@preactionbetter, IMPORTED from LDAP somehow?02:02
+perlDreamerno02:17
+perlDreamerbecause you said LDAP in it02:17
+perlDreameranything with LDAP is bad02:17
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []02:23
-!- cap10morgan_ [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:56
-!- mode/#webgui [+v cap10morgan_] by ChanServ02:57
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:12
-!- mode/#webgui [+o Haarg] by ChanServ03:12
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)]03:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:53
-!- mode/#webgui [+v patspam] by ChanServ03:53
Kegarowow...nothing like trying to put 5 kids to bed to ruin a night.03:58
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:59
KegaroIs anyone still around?04:21
@preactionyes'm04:22
@preactionwe're usually all around somewhere, just responding to thing.04:22
@preactionlike a group IM service really04:22
Kegarohaha04:22
KegaroI'm looking at some other wobjects, trying to figure out how to add more properties to the chatbox -- like the content filter (looks REALLY simple to do!!)04:23
@preactionasset properties are in the sub definition () at the top04:23
@preactionsee lib/WebGUI/Asset/Wobject/_wobject.skeleton sub definition for more information04:24
@preactionyou may also be interested in picking up the WebGUI Developer's Guide, lots of good tutorials and information in there04:24
Kegaroyah.  I think I may need to.04:24
@preactionthere's a wiki article on how to write a wobject too04:24
Kegaroin the examples I'm looking at, they use WebGUI::International->new04:24
Kegaroand I was wondering where/how it got it's information.04:25
@preactionyeah, chatbox isn't internationalized04:25
Kegarookay -- that's a language thing, right?04:25
@preactionthere should be an article on how i18n works too04:25
@preactionyeah04:25
Kegarookay.04:25
Kegarocool.04:25
KegaroI was just making sure I wasn't missing anything.04:25
KegaroI can only speak english...so I can't do any of that.  :-)04:26
@preactionwe have translation teams do that. http://i18n.webgui.org <- the $i18n->get('key') gets a key from one of the language files. the default is English04:27
KegaroI can try:   French:  Le ChatBox.  Italian:  Chataboxa.  Spanish:  El Chatboxo.  Swaheli: Cha!box!.04:28
Kegaro:-)04:29
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:36
-!- mode/#webgui [+o stDavid] by ChanServ04:36
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui04:39
-!- mode/#webgui [+o Haaarg] by ChanServ04:39
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]04:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]04:57
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]05:01
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:27
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]05:34
CIA-38WebGUI: colin * r10402 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: Add a limit option to getMatchingAssets.05:42
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:01
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui06:44
-!- mode/#webgui [+o Haarg] by ChanServ06:44
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]07:04
-!- cap10morgan_ [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:56
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui08:08
-!- mode/#webgui [+o Haarg] by ChanServ08:08
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]08:33
-!- davidfx0 [n=sadfa@d235-187-188.home1.cgocable.net] has joined #webgui09:19
-!- davidfx0 [n=sadfa@d235-187-188.home1.cgocable.net] has quit []10:49
CIA-38WebGUI: martin * r10403 /WebGUI/ (lib/WebGUI/Shop/TaxDriver/Generic.pm t/Shop/Tax.t): 10:55
CIA-38WebGUI: Fixed Tax.t tests. The file that contains them should be renamed to TaxDriver/Generic.t. Will do so when I add the tests for the other taxing10:55
CIA-38WebGUI: components.10:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []11:15
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, perlbot, daviddelikat12:03
-!- Netsplit over, joins: daviddelikat, perlbot, Mech42212:04
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui12:04
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]12:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:34
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:48
-!- mode/#webgui [+o Haarg] by ChanServ12:48
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]13:55
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui15:24
-!- mode/#webgui [+o Haarg] by ChanServ15:24
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI16:21
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]16:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:07
-!- mode/#webgui [+o stDavid] by ChanServ18:07
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui18:30
-!- mode/#webgui [+v cap10morgan] by ChanServ18:30
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:01
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]19:20
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []20:18
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui22:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:12
-!- mode/#webgui [+o stDavid] by ChanServ23:12
-!- diakopter [n=M8YCjC56@209.9.237.164] has left #webgui []23:22
CIA-38WebGUI: translation * r10404 /translations/Portuguese/Portuguese/ (5 files): Update from translation server23:50
CIA-38WebGUI: yung * r10405 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #10143: Matrix 2.0 - Product maintainer accounts changed during upgrade23:50
--- Day changed Sun Apr 19 2009
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:11
-!- mode/#webgui [+o khenn] by ChanServ00:12
-!- wgGuest15 [n=wgGuest1@67.159.157.76] has joined #webgui00:56
wgGuest15Drag and Drop doesn't seem to be working in 7.6.20 - it does work on my sites or on the demo site.  Can anyone confirm this?00:58
wgGuest15*doesn't* work work on my sites... 00:59
@preactioni think there was a bug about this that was fixed01:03
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 60 (Operation timed out)]01:08
CIA-38WebGUI: yung * r10406 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #10143: Matrix 2.0 - Product maintainer accounts changed during upgrade01:11
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []01:16
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]01:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:37
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []01:37
wgGuest15preaction: i.e. the fixed version will be 7.6.21?  I need to do some more work on the site tomorrow.  I'm not a coder.  Is there a way to manually patch this and/or manually change the location of assets?01:44
wgGuest15I've already made some changes and would prefer not to have to go to my last backup. 01:45
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]01:45
@preactionwgGuest15: check your docs/gotcha.txt01:46
CIA-38WebGUI: perlmonkey2 * r10407 /WebGUI/ (3 files in 3 dirs): 01:46
CIA-38WebGUI: added Survey Number type. Text number entry that uses slider restrictions as constraints (server and client side). You can also use the arrow keys01:46
CIA-38WebGUI:  to increment or decrement the number enter.01:46
wgGuest15preaction:  I've checked the gotcha and the last entry pertains to 7.6.11.  01:56
@preactionwgGuest15: give me a minute to gather the instructions on how to fix this for yourself. you're gonna have to help me a little here02:02
wgGuest15preaction: Thanks!02:03
@preactionwgGuest15: go to: http://yoursite.com/default_page?func=edit <- look at the "Revisions" on the right, when is the latest one? 8 months ago?02:03
@preactionthere should be more than one revision, at least02:04
@preactionhttp://webgui.pastebin.com <- paste the contents of your template there please02:04
@preactionand then give me the URL it gives you02:04
wgGuest15http://webgui.pastebin.com/d1734caab02:06
wgGuest15Prior version was 7 months ago02:06
wgGuest15pasted the current version02:06
@preactionyou arent using any custom page layout templates are you?02:07
wgGuest15no, only change the styles of the defaults02:08
@preactionokay, what i want you to do is grab only lib/WebGUI/Asset/Wobject/Layout.pm from WebGUI 7.6.19 and replace your current lib/WebGUI/Asset/Wobject/Layout.pm with it02:09
@preactionthat ... should work02:09
@preactionhttp://update.webgui.org/7.x.x <- old versions of WebGUI02:09
wgGuest15ok I'll download it now.02:10
wgGuest15Do I need to restart WebGUI>02:18
wgGuest15?02:18
@preactionyes02:18
@preactionwhen code changes or configuration files change you have to restart02:18
wgGuest15It doesn't seem to have changed anything.  Behavior is the same...02:23
@preactionwhat browser are you using?02:27
wgGuest15I've checked in FF and Chrome02:27
wgGuest15I may have done something wrong02:28
wgGuest15I run diff on the two files and I don't see any changes...02:29
@preactionwhat's the last version of webgui you had before this?02:29
wgGuest157.6.1802:29
@preactionand it worked then?02:29
wgGuest15I don't know.  I didn't attempt to make any changes to the site. 02:30
wgGuest15But the demo server seems to have the same problem...02:31
@preactionyes, i'm there now02:31
@preactionok, i fixed it, i'll get you the instructions02:36
wgGuest15I can edit from the console as needed.  If I'm told what to do.  02:37
@preactionokay. so this will fix it temporarily, but as soon as .21 gets released i want you to upgrade and come back here when you do so that we can help you fix it again02:38
wgGuest15will do02:38
@preactioni'm not sure how my fix is going to hurt/help your upgrade path, so i want to get it done while i remember what i did here02:38
@preactionhttps://svn.webgui.org/svnweb/plainblack/checkout/branch/WebGUI_7.6/docs/upgrades/packages-7.6.8/default_page.wgpkg?rev=10298 <- download that file. go to the Asset Manager, and import the package.02:38
@preactionthat's it, then it's fixed02:38
@preactionthe .21 upgrade i believe assumes that package is NOT there, which means that you'll need to delete the revision that the package creates02:39
@preactionwhen you upgrade to .2102:39
@preactionbut just come back here and we'll help you sort it all out02:39
@preactiondaviddelikat and perlDreamer have both worked on this bug, so they should know what's going on.02:40
wgGuest15I'll do that.  is 21 due out this week?02:40
@preactionyes, Tuesday is stable release day02:40
@preactioni'm now going to go rant for a while on proper QA procedures to avoid regressions on a so-called STABLE release...02:41
@preactionif you need me, i'll be in the angry dome02:41
wgGuest15thanks for your help you've been great.  You also helped me on the forums.  I'm dhelsten.02:41
@preactionyou can use a real IRC client to get here if you want02:42
@preactionirc.freenode.com #webgui02:42
wgGuest15One suggestion I have would be to allow users to update to any one of the last three versions when using webgui update.  This isn't the first time that I installed the latest version within the week it came out and had some major problems out the chute.  (My own rant).  I'll download an IRC client.  I just don't use it much. 02:44
wgGuest15Thanks again.02:44
@preactionwgGuest15: i like that idea, http://webgui.org/rfe <- post an RFE for it02:45
wgGuest15Will do.  By the way, is importing the package enough or do I actually place it somewhere?02:46
@preactionjust importing the package will update the underlying asset.02:46
wgGuest15OK02:46
@preactionyou can click "Edit" and go to the metadata tab and make it not be a package anymore if you want02:47
wgGuest15packages have never been very intituive me because I don't know how they really interact with the file system/database.02:48
@preactionthe Content Manager's Guide has all the information you'll need about packages02:48
@preactionthere's a few articles in the wiki about them too02:48
wgGuest15OK02:49
wgGuest15Yikes, I got an error on import.  I'll try downloading again.  Error:  Unable to extract package! The package may be corrupt, or there may be a server error preventing packages from being imported. 02:52
wgGuest15Do I need to unzip first...02:52
wgGuest15will try02:52
wgGuest15ok. that was it.  didn't see that it was gzipped.02:53
@preactioner... it's supposed to be gzipped02:54
@preactionit's wgpkg, it's a gzipped bunch of .json files02:55
@preactioncheck your error log02:55
wgGuest15it read ...wgpkg.gz so I assume I just needed unzip and to get it to end in wgpkg before importing02:57
wgGuest15seems to have gone ok after I did that02:57
@preactionweird02:57
wgGuest15ok it seems to be working.  However I misunderstood you when you asked if I was using the default template.  I thought you meant the original layout templates that came with webgui.  I'm actually using two column right for most of my work as opposed to the default page.  The fix works great when I'm on the default page, not on the others of course.  Sorry, I should have been more clear.  03:01
@preactionwgGuest15: okay. edit the Right Column template (go to the edit screen of your page layout, click Display, click Edit next to "Page Layout Template"), then replace <tmpl_var dragger.icon> with this:03:22
@preaction<div id="td<tmpl_var id>_handle" class="dragable"><tmpl_var dragger.icon></div>03:22
@preactionthat is the change that you will probably have to revert when you upgrade to 7.6.2103:22
@preactionand if you really want to thank me, keep hanging out on the webgui.org forums and helping people, or buy some books from plainblack.com03:23
-!- rahul [n=rahul@117.195.196.29] has joined #webgui03:30
rahul Test your web site with different IE versions with a single tool        http://techbuddha.blog.co.in/2009/04/19/test-your-web-site-with-different-ie-versions-with-a-single-tool/03:32
-!- rahul [n=rahul@117.195.196.29] has left #webgui ["Leaving"]03:34
-!- mode/#webgui [+b *!n=rahul@117.195.196.*] by preaction03:37
-!- dhelsten [n=helsten@67.159.157.76] has joined #webgui03:38
dhelstenpreaction:  I made the changes 1 for each column.  Works like a charm.  I'll hang out more.  I used to help people on the forums a couple years ago.  It feels like there are fewer newbies now which is too bad.  03:55
@preactioni dunno, we've been having some new people, but imho our install is too difficult and people don't read the instructions03:56
@preactionthe instructions are easy to follow, but nobody reads them03:56
dhelstenThe install isn't hard.  I'm created a company site a few years ago and enjoyed using WebGUI.  I'm creating one for a nonprofit now and actually was exploring both drupal and wordpress.  Frankly, I would have gone with workpress in a heartbeat if it had groups and permissions.    04:03
dhelstenPersonally, having a starting site that looks great out of the box is a big selling point for me as it saves me a lot of time. 04:03
dhelstenAlso, they hide a lot of the assets.  It took a while for me to get used to all of the relatively unsorted content in the asset manager.  I'm sure there are some less sophisticated users like myself that look at the import directory of the asset manager, are overwhelmed and head for the hills.04:05
dhelstenAnyway, I'm back to WebGUI because it is so customizable and quite powerful.  I just wish more people recognized that and would pitch in.  My two cents.  I'm done for the day. Thanks for all your help.  04:08
-!- wgGuest15 [n=wgGuest1@67.159.157.76] has quit []04:08
-!- dhelsten [n=helsten@67.159.157.76] has left #webgui []04:11
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]04:22
-!- Kegaro [n=Nickola@67-213-105-173.amtelecom.net] has quit [Read error: 104 (Connection reset by peer)]05:15
-!- Kegaro [n=Nickola@67-213-105-173.amtelecom.net] has joined #webgui05:19
CIA-38WebGUI: perlmonkey2 * r10408 /WebGUI/ (3 files in 3 dirs): Survey new number type, if slider constraints are left blank, no constraints are applied.05:56
CIA-38WebGUI: doug * r10409 /WebGUI/ (14 files in 11 dirs): added: ThingyRecord allows you to sell records in a Thing (like a classified ad)05:56
CIA-38WebGUI: doug * r10410 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): missed some files05:56
@preactionthat's right CIA, about time06:04
Kegarohello all.06:19
Kegarowhat a -great- day.06:21
KegaroI got to go out, sans children, for my wedding anniversary.06:22
Kegaroand I get to go out tomorrow, too!!!06:22
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:22
-!- mode/#webgui [+o stDavid] by ChanServ06:22
@preactionnice06:22
KegaroI'm learning about debugging memory problems on linux now.06:24
Kegarohttp - mod perl crashed my box sometime today.06:24
Kegaroit had sucked over 33% of my ram.06:25
Kegarothe processes themselves were defunct.06:26
@preactionperhaps your maxchilds is set too high for that system?06:28
@preactionthere is a lot of information on performance-tuning apache, but much of it just plain sucks06:29
KegaroI'm not sure most of it is written in english.06:29
@preactionrule of thumb:06:29
@preactiontake the amount of memory you have available when apache is stopped06:29
Kegaroyou have to be a hard-core C programmer with YEARS of experance to understand it.06:30
@preactionfind the average amount of memory each mod_perl process uses06:30
@preaction(let's say 500 free, and 100m average each), divide the two, and allow at least 250M free06:31
@preactionso i would set MaxClients to 2 for my example06:31
@preactionMaxClients is located in /data/wre/etc/modperl.conf btw06:32
Kegarocool.06:36
Kegarothat seems to have helped.06:38
Kegarothanks preaction!06:38
@preactionyou can use "ab" to test under load06:38
@preactionor "siege" works quite nice, but it's a little more difficult to use06:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:24
-!- patspam [n=patspam@150.101.221.151] has joined #webgui09:51
-!- mode/#webgui [+v patspam] by ChanServ09:51
-!- patspam [n=patspam@150.101.221.151] has quit [Client Quit]09:52
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:36
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui11:39
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:19
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []14:27
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:36
-!- mode/#webgui [+o stDavid] by ChanServ17:36
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []18:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:56
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []19:56
CIA-38WebGUI: yung * r10411 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed: #10109: Matrix 2.0 - Updates to product listing by maintainer account require admin approval20:12
CIA-38WebGUI: yung * r10412 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed: #10109: Matrix 2.0 - Updates to product listing by maintainer account require admin approval20:27
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []21:21
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI22:31
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]22:53
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI22:53
-!- mode/#webgui [+o khenn] by ChanServ22:53
-!- tavisto [n=tavisto@72-18-239-2.static-ip.telepacific.net] has joined #WebGUI23:07
-!- mode/#webgui [+o tavisto] by ChanServ23:07
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui23:50
--- Day changed Mon Apr 20 2009
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui00:21
-!- mode/#webgui [+v BartJol] by ChanServ00:21
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot00:56
-!- Netsplit over, joins: perlbot00:58
-!- tavisto [n=tavisto@72-18-239-2.static-ip.telepacific.net] has quit [Read error: 104 (Connection reset by peer)]01:08
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []01:28
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []01:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:34
-!- mode/#webgui [+v patspam] by ChanServ02:34
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:51
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:02
CIA-38WebGUI: perlmonkey2 * r10413 /WebGUI/www/extras/wobject/Survey/administersurvey.js: Minor change to Survey number type. Fixed duck type addition/concat confusion, and defaulted answer to empty string.05:40
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:58
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:24
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:52
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:11
-!- mode/#webgui [+v bartjol] by ChanServ11:11
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []11:23
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:52
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: daviddelikat13:42
-!- KlausH [n=KlausH@p5B070816.dip0.t-ipconnect.de] has joined #webgui14:32
-!- Kegaro [n=Nickola@67-213-105-173.amtelecom.net] has quit [" <k!15b8>"]14:35
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:36
-!- mode/#webgui [+o plainhao] by ChanServ14:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:02
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:08
-!- mode/#webgui [+o stDavid] by ChanServ16:08
-!- bartjol [n=bartjol@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)]16:11
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:01
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui17:03
-!- mode/#webgui [+v crythias] by ChanServ17:03
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:07
-!- mode/#webgui [+o Haarg] by ChanServ17:07
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:52
-!- mode/#webgui [+v perlDreamer] by ChanServ17:52
+perlDreamerYay!  WebGUI is in Debian17:53
+Radix_it is?17:58
+perlDreameryes17:58
+Radix_debian 5?17:58
+perlDreamerapparently, it is in something called "Sid"17:58
+Radix_ahh k.. sid is unstable now I think18:00
+Radix_but from unstable it moves to testing then into a real release further down the track18:01
LTR_bobI thought it went into Debian last year? There was a presentation at the WUC!?18:01
+perlDreamerwork had begun on that, but we missed a key deadline18:01
+perlDreamerso you could use a foreign repository to get it, but it wasn't in the mainline distribution until today/yesterday18:02
+Radix_yup, it's in sid18:03
+Radix_cool.. might give it a try18:03
+Radix_webgui - Content management platform to maintain complex web sites18:04
+perlDreamerpretty good description18:04
+perlDreameralthough you can also do simple websites18:04
-!- plainhao [n=plainhao@208.75.85.237] has quit []18:04
+Radix_haha.. lotsa dependencies18:05
+perlDreamershould be.  A whole raft of perl modules18:06
+Radix_http://webgui.pastebin.com/m2e1c7a9918:07
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:08
+Radix_that's on a pretty newly installed debian5 machine ;)18:08
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]18:09
+perlDreamerseems pretty accurate18:09
+perlDreamerthat's close to the size of the WRE18:09
+Radix_I'll leave it installing overnight and have a play with it tomorrow.. off to bed now :)18:11
+perlDreamergood night, Radix_18:11
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui18:12
-!- mode/#webgui [+o plainhao] by ChanServ18:12
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:27
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:31
-!- mode/#webgui [+v cap10morgan] by ChanServ18:31
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:50
SDuensinIt made it to Debian?  Sweet!18:54
+perlDreamerhm, how bad could it be if Oracle buys MySQL?19:47
@preactionthey bought Sun, which I assume will be maintaining operational autonomy19:48
@preactionbut possibly it could be bad, no reason why it should though19:48
+perlDreameraside from Oracle buying the most popular open source database (that we use)19:48
* perlDreamer is just doomsaying and rumormongering19:49
@preactiondoomsaying baad!19:49
@Haargthey'll probably work to make an easier migration path from mysql to oracle, but we don't really need anything for mysql other than bug fixes19:49
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]20:12
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:12
-!- mode/#webgui [+o khenn] by ChanServ20:12
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui20:46
+perlDreamerI was thinking about the stuck 007 workflows for sending mail20:47
@preactioni don't think he has anything to do with it20:48
+perlDreamerif it takes a long time to send email, the activity will return waiting20:48
+perlDreamerwhich will make spectre requeue it20:48
+perlDreamerbut I don't think it uses the same object over again20:49
@preactionoh, i guess he does if SPECTRE is involved20:49
+perlDreamerwhich means that it has to create a new object20:49
+perlDreamerwhich it won't do, since it is a singleton workflow20:49
* preaction giggles20:49
@preactionTHAT WAS FUNNY, C'MON20:49
@preactionwait, singleton workflows don't create new objects what?20:50
@preactionthe 007 workflow is a None object type anyway, there is no object20:50
+perlDreamerit has a Workflow Instance object20:50
+perlDreamerthat kind of object20:51
+perlDreamermaybe I should start at the beginning and try to be less confusing?20:51
@preactionoh yeah that, but WAITING just means "Run the same activity again, I'll handle the details of how to restore from my last state"20:51
+perlDreamersure, but if it make a new instance object to do that, it won't ever do that20:51
@preactionit doesn't create a new instance, it just reinstances the old instance20:52
+perlDreamerthink perl object vs database data20:52
+perlDreamerI know the instance DATA persists20:52
@preactionright. if a singleton workflow never allowed reinstantiation, it would never ever work with more than one activity20:52
+perlDreamerbut it has to make a new object (with old data from the DB)20:52
+perlDreamerthey don't ever allow reinstancing20:53
@Haargcreate is what refuses to make a new instance for singletons20:53
@Haargnot new20:53
@preactionthey don't allow a second instance to exists20:53
@preactionin the database20:53
@Haargyou can use new to reinstance an existing workflowinstance20:53
+perlDreamerwhat does WebGUI use, though?20:53
@Haargbut you can't use create to make another one with the same data20:53
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui []20:54
@Haargit uses new, it only does create when it starts the workflow running20:54
+perlDreamerwell, so much for that idea then21:02
--- Log opened Mon Apr 20 21:40:56 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui21:40
-!- Irssi: #webgui: Total of 26 nicks [7 ops, 0 halfops, 2 voices, 17 normal]21:40
-!- Irssi: Join to #webgui was synced in 3 secs21:40
* perlDreamer heads off to go for a run before it gets too hot21:40
-!- webgui_nocache [i=d04e4e02@gateway/web/ajax/mibbit.com/x-58d28a7a69af537a] has quit ["http://www.mibbit.com ajax IRC Client"]21:41
CIA-38WebGUI: colin * r10414 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: 21:41
CIA-38WebGUI: use the rowsPerPage option to getMatchingAssets as a limit clause when21:41
CIA-38WebGUI: usePaginator is not used.21:41
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:26
-!- mode/#webgui [+v cap10morgan] by ChanServ22:26
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Remote closed the connection]23:15
@preactionhas anyone thought of or done any work with turning Thingy Things and Records into Crud?23:50
@preactionif not, I think I have a project that will require it23:50
@preactionhm... must be monday23:53
+perlDreamerpreaction: what is this Thingy fetish you have nowadays?23:54
+perlDreamerCruddy Things, Sku'ed Things23:54
@preaction7.6 went stable a few months ago, it's only natural that people would get into the Thingy spirit23:55
@preactioni like building tools for people who build applications23:55
@preactionapplications that make websites23:55
@preactionThingy is one of those applications. and if crudified would be far more awesome23:55
@preactionwell, Thingy is an app that builds apps that build websites23:55
@preactionthe Crud will be used to make a Report, so you'll be able to look at a Thing's data in multiple ways23:56
@preactionand I want to make the report index itself somehow, so that it comes up in a site search (But that may be in WebGUI 8)23:57
--- Day changed Tue Apr 21 2009
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:01
CIA-38WebGUI: colin * r10415 /branch/WebGUI_Story/ (6 files in 6 dirs): 00:26
CIA-38WebGUI: Finish export code.00:26
CIA-38WebGUI: Make the list of assets templatable, since the user can see it.00:26
CIA-38WebGUI: Beginnings of export collateral tests.00:26
CIA-38WebGUI: yung * r10416 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed #10146: Thingy duplicate errors01:09
CIA-38WebGUI: yung * r10417 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed #10146: Thingy duplicate errors01:24
-!- plainhao [n=plainhao@208.75.85.237] has quit []01:51
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []02:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:24
-!- mode/#webgui [+v patspam] by ChanServ02:24
CIA-38WebGUI: colin * r10418 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: exported keyword file tests02:27
+perlDreamerhowdy, patspam02:28
+patspamgreets perlDreamer02:28
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]02:36
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]02:42
+perlDreamerHaarg, are you around/03:07
+perlDreamerand not busy?03:07
@Haargyeah03:09
+perlDreameryou have about 15 minutes of time/03:09
+perlDreamerman, my shift key is slow tonight03:09
@Haargsure03:10
+perlDreamerthis is some debugged webgui.log output: http://webgui.pastebin.com/m6ab64afb03:10
+perlDreamerI've been working on the workflow0000007 bug03:10
+perlDreamerThis is what i see in the log03:10
+perlDreamersomething calls Operation::Cron, which creates a workflow instance03:11
+perlDreamerthen something else calls it again03:11
+perlDreamerthe workflow instance clashes03:11
+perlDreamerthen spectre picks it up and finishes it03:11
+perlDreamerthat pattern repeats and repeats through the logs03:12
+perlDreamerany ideas why Operation::Cron is being called twice?03:12
+perlDreamerbtw, line 295 is www_runCronJob, which it creates the instance03:12
+perlDreamer(with all the debug code, the line numbers shift)03:13
+perlDreamerthe cron data on the site is fine (no duplicate entries)03:14
+perlDreamerthe time spec on the cron job is fine03:14
+perlDreamer*/5 for minutes03:14
@Haarghmm03:16
@preactionperlDreamer: might I suggest running Apache through the Perl debugger to determine this? or perhaps using WebGUI::Test::getPage to run www_runCronjob?03:20
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:20
-!- mode/#webgui [+v cap10morgan] by ChanServ03:20
+perlDreamerI thought about trying those things, preaction, but it seems like Spectre (rather than WebGUI) is the problem03:21
+perlDreamerit's making multiple calls to start cron jobs03:21
+perlDreamerwell, it looks like that03:21
@preactionrun spectre through perl -d then?03:21
+perlDreamerit's a live site03:23
+perlDreamerI can't take it down like that03:23
+perlDreamermaybe some spectre --debug is called for03:23
@preactionbut it would just be spectre running through -d, no big deal03:24
+perlDreamerwon't the debugger cause spectre to grind to a halt?03:24
+perlDreamerfor single stepping and the like/03:24
@preactionyes, but it's just spectre03:24
@preactioni mean, tell the users what you're doing, but it's not vital to 90% of the operations of the site03:25
* perlDreamer gets called for dinner03:28
+perlDreamerbbl03:28
daviddelikatI just upgraded to wre 9.0 and I'm getting this error from mysql http://webgui.pastebin.com/d4ca064dc03:30
@Haargi don't see any errors03:31
daviddelikatwait thats not right...03:31
daviddelikatok, now look.03:31
daviddelikatits tryiung to load plugin.frm...03:32
daviddelikatwhich dose not exist.03:32
@preactionuh.. you realize that 0.9.0 has a problem, and you want 0.9.2 right?03:32
daviddelikatbefore creating it as suggestd I wanted to see if any body knew what it was for03:32
daviddelikatI've got 9.1 so I need toi get the next one...03:33
daviddelikatthan ks03:33
daviddelikattheres no 9.2 on sorceforge...03:34
daviddelikatpreaction, where can I gt 0.9.2?03:36
@preactionokay, maybe 0.9.2 isn't out yet03:37
@preaction0.9.1 should be fine though03:37
@preactionthere's an advisory about 0.9.0, it was pulled because the mysql doesn't work correctly03:38
daviddelikatdo you know which version goes with Centos 5? I am supposing its RedHat 503:39
@preactionprobably, but i don't know03:39
daviddelikatwell, I'll try it, it may be the problem...03:39
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:45
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:45
+Radix-wrkSo when are we adding oracle support to webgui? :)03:46
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 110 (Connection timed out)]03:52
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui03:58
dhelstenI need to get the Calendar List View working.  It doesn't seem to respect permissions for each event, i.e. everyone sees all events even if restricted to a group.  The other Month, Week, Day views work fine.  Anythoughts on why List View would be different?  The templates all seem to use the same variables. 04:02
@preactionbecause the code is wrong04:06
@preactionyou can fix it in the template temporarily though. do a <tmpl_if eventCanView>04:06
dhelstenThanks.  I'll try it out.  I assume I should place it right before the event in the loop.  04:07
@preactionright04:11
dhelstenhmm...nothing appears after <tmpl_if eventCanView> ie. it is always false.  In the help page under event common template variables I don't see a canView variable (I understand that for the calendar, the word event is preappended.)  Could it be that the eventCanView variable doesn't exist? 04:22
+perlDreamerperhaps not in that template?04:22
dhelstenperhaps I should use one of the other month, week, day templates and just style it as a list.  I'm guessing that would limit me to showing 1 month at a time?   04:24
@preactionyes04:24
@preactionyou could theoretically add the canView check to the code yourself04:24
dhelsteni.e. look for it in the other templates and insert it where it looks like it should go in the list templates.  04:25
dhelstenIs this feasible?04:26
* perlDreamer is thinking that preaction is suggesting that it be done in perl code04:26
+perlDreamernot HTML::Template code04:26
@preactionyes, perl code04:26
dhelstenunderstood04:26
dhelstenif it is fairly straightforward, I can use pattern recognition and figure it out.  04:26
dhelstenWho knows I could learn a touch of perl too!04:27
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui04:27
dhelstenI actually bought the Perl black book a few years ago when I thought I might really get into this.  04:28
dhelstenOpened it once....04:28
dhelstenIs everything in the EventsCalendar.pm or are there separate files?04:30
@preactionEventsCalendar.pm is the old calendar04:32
@preactionyou want lib/WebGUI/Asset/Wobject/Calendar.pm sub viewList04:32
@preactionlook at viewDay for "$event->canView" and do that same thing in viewList04:32
@preactionshould be something like "for my $event ( @events ) { \n next unless $event->canView; ..."04:33
+perlDreamerAsset/Wobject/Calendar.pm04:35
dhelstenI'm looking at it now04:35
dhelsten for my $event (@events) {04:45
dhelsten      next EVENT unless $event->canView(); <---This is the code it looks like I should add to ListView04:45
+perlDreamerEVENT: for my $event (@events) {04:46
+perlDreamer    next EVENT unless $event->canView();04:46
+perlDreamerthe label is important04:46
+perlDreamerEVENT: 04:46
dhelstenEVENT:04:47
dhelstenOk I added EVENT:04:47
dhelstenbefore the 'for' statement04:48
dhelstenanything else?04:48
dhelstenboth day view and list view are then followed with a "my (......." different in each case04:49
+perlDreamerHaarg, preaction, I found it04:53
+perlDreamersounds like a DNS issue04:53
dhelstenI did it.  It worked.  Thanks guys.  This was really exciting to me.  My heart was beating fast as I restarted the server and logged out!  04:56
@preactiondhelsten: copy those lines of code to the bug report you made, and include the name you want the bugfix attributed to05:04
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]05:06
dhelstenI already added it.  I wrote the name of the file, the subroutine, the line number and the fix.  Attributed to myself I guess.  05:08
+perlDreamerso, dhelsten?05:09
+perlDreameror D____ Helsten?05:09
+perlDreameror a company name added in?05:09
dhelstendhelsten is fine.  05:10
+perlDreamerah, the budding perl programmer is too modest05:10
dhelsten:)05:10
dhelstenIs there a standard way to mark Old code, New code, modified code, inserted code, etc?05:11
+perlDreamerusually, we use a program called diff to do that05:13
+perlDreamerthe simple convention is - before Old code, and + before New code05:13
+perlDreamerinserted code gets a +, too05:13
+perlDreamerand modified code is remove old, and insert new05:14
+perlDreamerit's not a DNS problem05:21
+perlDreamersomething bad is happening inside of spectre05:21
+perlDreamerlike reference stomping, or something05:21
dhelstenThanks.  I'll leave my comment on the bug report as is.  I'm sure they'll figure it out. 05:21
+perlDreamerthose bug fixers are pretty sharp05:21
daviddelikatyeah! I made it to wre 0.9.1!!!05:23
daviddelikat~never~ move the wre directory while the database is still running...05:24
+perlDreamerum, no05:24
+perlDreamersince the wre binaries are in there, too05:24
+Radix-wrkheh05:24
+perlDreamerand the dynamically loaded libraries05:24
daviddelikatt real problem is the pipe/socket which is in there...05:25
daviddelikatin fact it is probably never a good idea to move or copy the wre directory05:26
daviddelikatI'm not sure how the magic works with file/sockets but whatever it does having two identical sockets seems to be bad.05:27
-!- dhelsten [n=helsten@67.159.157.76] has quit []05:45
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:45
-!- mode/#webgui [+o stDavid] by ChanServ05:45
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui06:01
dionakanyone there?06:01
dionakok, catch up with everyone tomorrow06:03
+perlDreameryup06:03
dionakknow any thing about Thingy? i'm trying to retrieve a file upload06:04
dionakvia a sql report06:04
+perlDreamerI _think_ it's all done via storageObjects06:05
+perlDreamerwhich the SQL Report won't like06:05
+perlDreameryup, that's how it's done06:06
+perlDreamerwhich means it'll require either javascript, or custom macros to pull the files out, outside of the Thingy06:06
dionaki'm writing a macro to do it but it's not liking it. no record in the asset table which i find odd06:06
@preactionit's not an asset, it's a storage location06:06
dionakoh06:07
@preactionin 7.6.x there's a StorageUrl macro06:07
dionakah06:07
dionakok, that makes sense. i could upgrade the site. 06:07
@preactionwhich will work perfect for Thingy, since it should only allow you one file/image per storage location06:07
@preactionor just grab that one macro from 7.6.x06:07
@preactionit doesn't depend on anything really06:07
dionakoh, cool. i'll try that. thanks06:07
dionakso that would work with 7.5?06:08
@preactionit should06:08
dionakgreat. i'll try it06:08
+perlDreamerwhy not use Thingy's built-in search/lister?06:08
@preactionbecause there should be more ways of looking at the data06:09
dionakyes, agreed with preaction. I've got a sql report with a custom template already in place06:09
dionakit gives the layout and functionality that i need06:09
dionakworks like a charm. thanks so much guys!06:14
dionakok, gnite06:18
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui []06:18
CIA-38WebGUI: patspam * r10419 /WebGUI/docs/upgrades/packages-7.7.4/root_import_survey_default-survey-edit.wgpkg: Removed flicker from Survey warnings div on page load06:24
CIA-38WebGUI: patspam * r10420 /WebGUI/ (2 files in 2 dirs): Added internationalized labels to Survey "Year Month" question type06:24
* perlDreamer sniffs and sheds a tear06:24
+perlDreamermore i18n06:24
+perlDreamerpatspam, you're good people06:24
+patspamhehe06:24
+Radix-wrkSo I wonder when mysql is going to be renamed oracle light06:25
* perlDreamer promised his wife that there'd be no more Oracle/MySQL doomsaying today06:27
+perlDreamerbut since it's tomorrow in Australia...06:27
* perlDreamer suggests we look into PostgreSQL06:27
+perlDreameroriginally, it was dropped because of bad windows support06:27
+perlDreamerbut nowadays, we don't support windows06:27
+perlDreamerso who cares?06:27
+Radix-wrkwill be interesting to see what happens.. though as mysql has been open source surely there will be a fork06:30
+Radix-wrkI've got a mate who works on mysql, so will be keeping track of the changes that oracle makes and let u guys know06:32
CIA-38WebGUI: patspam * r10421 /WebGUI/ (2 files in 2 dirs): Improved Survey "Year Month" validation06:51
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:16
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []09:18
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui09:35
-!- mode/#webgui [+o Haarg] by ChanServ09:35
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:48
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:23
CIA-38WebGUI: patspam * r10422 /WebGUI/ (10 files in 9 dirs): 10:24
CIA-38WebGUI: Added Survey back button, with option to turn it on/off, tests, and i18n10:24
CIA-38WebGUI: Noticed that some Survey tests are broken, will fix tomorrow10:24
-!- KlausH [n=Miranda@ulmg-5f70c678.pool.einsundeins.de] has joined #webgui10:56
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:43
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI12:51
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]12:54
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:59
-!- mode/#webgui [+v BartJol] by ChanServ12:59
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:06
-!- mode/#webgui [+o plainhao] by ChanServ14:06
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:24
-!- SquOnk [n=emhn@64.116.131.130] has joined #webgui15:39
SquOnkHi15:39
SquOnkwebgui 7.5.40 is officially in Debian Sid15:40
+BartJolhi!15:40
SquOnk...as of yesterday15:40
+BartJolwe heard15:40
SquOnkI've begun the upgrade to 7.6.x15:40
+BartJoland are all enthousiastic about it15:40
SquOnk...it will be easier to get upgrades in now.15:40
+BartJolthanks!15:40
SquOnkA fellow developer is getting YUI 2.6 into Sid today or tomorrow, therefore allowing the uploads of my 7.6 packages15:40
+Radix_SquOnk: installed it last night.. haven't had a chance to play with it yet, but looks good :)15:41
+BartJolcool15:41
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui15:45
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:24
-!- mode/#webgui [+o bopbop] by ChanServ16:24
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:46
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []16:47
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:51
-!- mode/#webgui [+o stDavid] by ChanServ16:51
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []16:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui17:28
-!- mode/#webgui [+v crythias] by ChanServ17:28
+crythiasApache2::Request isn't in cpan ...17:29
+crythias*sniff*17:29
SquOnkcrythias: It comes with mod_perl17:37
+crythiasoh?17:37
+crythiasbut not apparently installed in the mod_perl that comes with SuSE 11.117:37
+crythiasI had to use my trick17:38
SquOnkcrythias: Ah, well. I do aptitude install libapache2-mod-perl2 and that's it17:38
SquOnkOh sorry, I lied17:38
+crythiasI'm also installing the March 13 libapreq217:38
SquOnkI have to do aptitude install libapache2-request-perl17:39
SquOnkIt doesn't come with mod_perl2, my bad17:39
+crythiasgrr. now that I could have yast searched for17:39
+crythiasno worries, though17:39
+crythiasI'm not mad at you, just the naming conventions.17:39
+crythiasalso, can I just say that installing an operating system's worth of perl modules to get WebGUI up and running is ... well, a bit much?17:40
SquOnkcrythias: Ahm, you should try Debian instead. There's a WebGUI package for Debian (7.5.40)17:41
SquOnk...with 7.6 Real Soon Now (tm)17:41
+crythiasshh :) Don't tell me the obvious.17:42
+crythiasbesides, I'm quite happy knowing the tricks to get it up and running for SuSE17:42
+crythiasI'm now installing from source on SuSE11 64 bit17:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:45
-!- mode/#webgui [+v cap10morgan] by ChanServ17:45
-!- perlmonkey21 [n=perlmonk@75.52.207.47] has joined #webgui18:18
-!- perlmonkey21 [n=perlmonk@75.52.207.47] has left #webgui []18:18
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:27
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]18:51
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]19:05
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui19:11
-!- mode/#webgui [+v crythias] by ChanServ19:11
CIA-38WebGUI: yung * r10423 /branch/WebGUI_7.6/ (5 files in 5 dirs): fixed #10158: Matrix 2.0 - Screenshots rendering poorly19:44
CIA-38WebGUI: yung * r10424 /WebGUI/ (5 files in 5 dirs): fixed #10158: Matrix 2.0 - Screenshots rendering poorly20:43
CIA-38WebGUI: yung * r10425 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.6.20-7.6.21.pl: matrix upgrade script fix20:43
-!- zylopfa_ [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui20:44
zylopfa_Does anyone know how to put a default value of "" in a selectbox form field in webgui?20:45
zylopfa_my $categories = $self->session->db->buildHashRef('select id, caption from TFT_categories order by caption');20:45
zylopfa_is the options has 20:45
zylopfa_but i need a default value of "" and caption "please select a category"20:45
@preactionzylopfa_: make a %categories Tie::IxHash, put your "" => "Please Select" first, then do $db->buildHash(...)20:48
zylopfa_thanks a lot preaction !20:49
zylopfa_The IxHash makes hashes have the correct sorting right?20:50
zylopfa_like the elements retain their place20:50
@Haargwith IxHash it will retain the order they were added in20:53
zylopfa_Thanks20:54
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:19
-!- zylopfa_ [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]21:43
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []21:53
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:54
-!- mode/#webgui [+v cap10morgan_] by ChanServ21:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]21:54
-!- KlausH [n=Miranda@ulmg-5f70c678.pool.einsundeins.de] has quit [Read error: 104 (Connection reset by peer)]21:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:10
-!- mode/#webgui [+v cap10morgan] by ChanServ22:10
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]22:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]22:45
-!- SquOnk [n=emhn@64.116.131.130] has quit ["Yippie kay-ai-yay, fudder muckers!"]23:21
steve_blarge23:37
-!- steve_ is now known as Mech42223:38
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 104 (Connection reset by peer)]23:40
-!- Haarg [n=haarg@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:52
-!- mode/#webgui [+o Haarg] by ChanServ23:52
--- Day changed Wed Apr 22 2009
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]00:04
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:04
-!- mode/#webgui [+o khenn] by ChanServ00:04
-!- KlausH [n=Miranda@82.113.121.146] has joined #webgui00:07
-!- Haaarg [n=haarg@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:08
-!- mode/#webgui [+o Haaarg] by ChanServ00:08
-!- Haaarg [n=haarg@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit]00:09
-!- Haarg [n=haarg@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]00:18
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:34
-!- mode/#webgui [+o Haarg] by ChanServ00:34
carogray1streaming video on PlainBlack Servers? 00:35
carogray1can one do it if hosted on PB?00:35
carogray1Is it simply as straightforward as uploading a file and linking to it, or is it more complicated?00:35
daviddelikatif you are streaming then you nead a streaming server as well00:36
daviddelikatstreaming is not the same as downloading00:36
-!- KlausH [n=Miranda@82.113.121.146] has quit [Read error: 110 (Connection timed out)]00:47
carogray1yah - I know..00:49
carogray1we want to stream...is there a streaming server that allows you to stream 90 minutes of video? I believe YouTube has a 10 minute limit00:49
carogray1I am assuming PB doesn't offer a streaming server or the servers we get from PB do not provide streaming00:50
daviddelikatprobably not, most hosting services wont00:52
daviddelikatyou could search google for a host that does provide it00:52
carogray1k- ta.00:52
daviddelikator lease your own server00:52
carogray1from?00:52
carogray1google it?00:53
daviddelikatyeah, there are lots of companies that lease raw servers00:53
daviddelikatthey provide some backup services, but nothing else.00:53
daviddelikatyou get remote console access and bandwidth.00:54
carogray1ok will look into it further this is what I thought, but couldn't find any basic info on PB site...00:54
carogray1thanks00:54
daviddelikatnp00:54
-!- dionak [n=dionak@97.66.185.250] has quit []01:02
@preactioncarogray1: there are other services, try Viddler maybe?01:45
@preactionor blip.tv01:46
@preactionviddler has a 500mb file size limit, with no limit on time.01:47
@preactionso if you can encode it below 500mb, they'll take whatever length01:47
@preactioncarogray1: oh, i'm sorry, you're PB-hosted. you can ask support about uploading that file to your web host, and if you make it into a FLV yourself, you can stream it from your site no problem.01:49
@preactionbut really, external, free services are the way to go. we might charge for the extra disk space used01:49
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui02:26
-!- mode/#webgui [+v perlDreamer] by ChanServ02:26
+perlDreamerhey, guys02:26
@preactionhey colin02:27
+perlDreamerit is much nicer to be online, instead of in the attic02:28
@preactioni can imagine. the attic seems all musty and humid02:28
+perlDreamerhot02:30
+perlDreamerlike 20 degrees above ambient02:30
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:43
-!- mode/#webgui [+v patspam] by ChanServ02:43
Mech422hey pd :-)02:44
Mech422why were you in the attic ?02:45
+perlDreamerI am the resident electrician for the perlDreamer home02:53
+perlDreamerthere are 2 electrical projects which need to be done before the attic can be insulated02:53
+perlDreamerso I'm doing them now02:53
+perlDreamereveryone says that after it's insulated, it's much harder to move around02:54
Mech422I would imagine - it would probably be even hotter02:57
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:58
CIA-38WebGUI: colin * r10426 /WebGUI/lib/WebGUI/Keyword.pm: Fixing my bad POD.02:59
+perlDreameryeah, we realized that we were overdue for insulation after building the garage.03:01
+perlDreamerIt's fully insulated, and during our early summer, it's easily 5 degrees cooler than the rest of the house.03:01
Mech422perlDreamer: I cant understand that about the west coast - everything is single pane windows and no/little insulation...03:09
+perlDreamerThe house is from 1965.03:09
+perlDreamerwith many recent updates03:09
Mech422growing up in New England (NH) and living in Arizona, you sorta think of  that stuff as manditory03:09
Mech422yeah - the house ere is same vintage - and no insulation either...03:10
@preactioni live in wisconsin. my house has single-pane windows and no insulation. but it was built in 192003:10
Mech422heh - the windows bug me more then the insulation - I never realized how LOUD the world is...03:10
@preactioneh, i just want to not spend $350 to heat 1200 sq. feet each month during the winter03:11
Mech422yeah - I can imagine up there that would be a big concern...03:11
@preactionor about the same amount to cool this place in summer. the upper here gets ungodly hot around 7pm03:12
Mech422NH was hell for heating bill03:12
Mech422its not too bad temp wise here except around 4am when its dam cold03:13
Mech422or in august when its just dam hot everywhere :-P03:13
Mech422another weird thin is seeing all the asbestos signs everywhere...03:14
Mech422I sorta thought all that stuff got removed years ago03:14
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]03:15
Mech422anyway, watching doing pd ? running new circuits ?03:16
+perlDreamertoday, relocating switches03:18
+perlDreamerduring a remodel, we moved several doorways, leaving switches in awkward locations03:18
+perlDreamerso they're getting moved now, too03:18
+perlDreamerand then, splitting 1 big circuit into two smaller circuits03:19
Mech422moving a swithc I could do - running new circuits always scared me..03:21
+perlDreamerthink of it this way03:21
Mech422too much 'fat finger' potential in the panel...03:21
+perlDreamervia code, you alter the path of electrons03:21
+perlDreamerthis is just coding with a really bad language03:21
Mech422lo03:22
Mech422lol03:22
* perlDreamer always wears thick leather gloves when near the panel03:22
+perlDreamerbrb03:22
@preactionuh... you work on the panel with the power on?03:24
@preactionoh, capacitors03:24
+perlDreamersure, why not?03:27
+perlDreamerI mean, aside from that whole electrocution thing03:28
Mech422so um - got some life insurance here...03:28
Mech422can give ya a really good rate too03:29
+perlDreamerdinner time!03:34
-!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:34
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:37
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:38
+perlDreamerYa bunch of square-toed tank town boobs!04:13
+perlDreameranyone here familiar with exporting assets as HTML?04:29
@preactionkinda, why?04:30
+perlDreamerafter exporting, if I tar up the export directory, and put it into a DocumentRoot dir for apache, I should be able to see everything that exported?04:30
@preactionthat is the idea, yes04:30
+perlDreamerthen let's see if I'm really done with the Story Manager, then04:31
@preactionprovided you've set up your extras folder accordingly04:31
@preactioni think that's part of the export procedure, is setting the extras URL or something04:31
+perlDreamerI'll watch for that04:31
+perlDreamerright after I mow the lawns04:31
+perlDreamerread Harry Potter to the kids04:32
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]04:32
+perlDreamerfloss their teeth04:32
+perlDreamersigh04:32
deafferretkids' teeth just fall out anyway  :p04:33
+perlDreamergrass grows, too...04:38
CIA-38WebGUI: colin * r10427 /branch/WebGUI_Story/ (2 files in 2 dirs): tag cloud urls in export mode04:44
+patspamidea of the day...05:15
+patspaman option in the template edit screen to show a graphical diff of the template against any other template of that namespace05:16
+patspamthat would make it easier for designers to track changes between their copied templates and the defaults after wg updates05:16
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]05:32
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI05:32
-!- mode/#webgui [+o khenn] by ChanServ05:32
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]05:33
@preactionpatspam: sounds nice05:34
@preactioni was thinking along those same lines, but for previous versions of that template05:34
@preactionespecially when in version tags05:34
@preactionsome way to compare changes in assets. we don't currently have a good way to do that05:34
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui05:39
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:39
-!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []05:49
+perlDreamerpatspam++06:18
+perlDreamerexcept that I think we rollup versions on upgrades06:18
@preactionwe should make templates html:tidy themselves06:25
@preactioneasier to see diffs06:25
+patspamthat'd be awesome06:25
+perlDreamerwould users be unhappy about having their formatting removed?06:26
nubamost certainly06:27
+perlDreamerusers and nuba, that is06:27
@preactionhave it be an option. unlike the syntax checking06:27
@preactionbut we're going to also have a "minifier" that will not be optional, we'll just save both the minned and the original06:27
+perlDreamerwhat does the minifier do?06:29
@preactionremoves extra spaces and useless stuff to make it smaller06:29
@preactionfor faster transmission06:30
+patspamand improved yslow score06:35
+perlDreamerah, kind of like yui/build/component/component-min.js06:37
CIA-38WebGUI: patspam * r10428 /WebGUI/ (3 files in 2 dirs): 06:43
CIA-38WebGUI: Updated Survey Edit validation warnings to use more standardized06:43
CIA-38WebGUI: wgWarnings CSS class06:43
+patspamtemplate diff RFE submitted: http://www.plainblack.com/rfe/request-for-enhancement/1023706:47
+perlDreamercould we use the same differ that SVN::Web does?06:49
+perlDreamerit formats diffs as HTML06:49
+patspamI wonder if SVN::Web uses SVN::Notify::HTML::ColorDiff?06:51
+patspamthat's written by the same guy who wrote Text::Diff::HTML06:51
CIA-38wgdev: Patrick Donelan survey * r7c0b7c3 / lib/WGDev/Command/Survey.pm : Added new option to Survey command to set defaults on YesNo questions - http://bit.ly/de21r07:07
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:07
CIA-38WebGUI: colin * r10429 /branch/WebGUI_Story/ (2 files in 2 dirs): Add feed support to StoryTopic.08:11
CIA-38WebGUI: patspam * r10430 /WebGUI/ (4 files in 2 dirs): 08:25
CIA-38WebGUI: Survey bug fixes: Verbatim responses now properly recorded08:25
CIA-38WebGUI: Added useText option to responseValuesByVariableName so that it can be08:25
CIA-38WebGUI: used for both branch expressions and [[var]] text substitution correctly08:25
CIA-38WebGUI: Added extra verbatim handling to [[var]] text substitution08:25
CIA-38WebGUI: All survey test now pass, except for one involving True/False08:25
CIA-38WebGUI: multi-chocie bundle, soon to be fixed by updating bundle08:25
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:28
CIA-38WebGUI: patspam * r10431 /WebGUI/ (3 files in 2 dirs): 10:29
CIA-38WebGUI: Added Survey meta-targets NEXT_SECTION and END_SURVEY to allow for more10:29
CIA-38WebGUI: convenient jumping10:29
CIA-38WebGUI: Improved processGotoExpression tests10:29
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:49
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:00
-!- mode/#webgui [+v BartJol] by ChanServ11:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]11:11
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:39
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui13:11
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI13:19
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]13:29
-!- carogray [n=Caroline@72-61-221-122.pools.spcsdns.net] has joined #webgui14:15
-!- carogray [n=Caroline@72-61-221-122.pools.spcsdns.net] has quit [Read error: 54 (Connection reset by peer)]14:41
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []15:09
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:11
-!- mode/#webgui [+o plainhao] by ChanServ15:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:18
-!- mode/#webgui [+o stDavid] by ChanServ16:18
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui16:34
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:36
-!- mode/#webgui [+o bopbop] by ChanServ16:36
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []16:39
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]16:52
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui16:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:03
-!- mode/#webgui [+o stDavid] by ChanServ17:03
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:23
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui17:29
-!- mode/#webgui [+v danny_mk] by ChanServ17:29
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:33
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]17:46
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit [Remote closed the connection]17:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:03
-!- mode/#webgui [+v perlDreamer] by ChanServ18:04
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:11
daviddelikatperlDreamer: are you working on bug 10189 http://www.webgui.org/bugs/tracker/10189?18:57
+perlDreamerI have done some work into it, yes.18:57
+perlDreamerbut only as I have time18:57
+perlDreamerIf you want it, it's all yours :)18:57
+perlDreamerdid the last little bit that I posted make sense?18:58
daviddelikatI cant say that I ~want~ it18:58
daviddelikatI would appretiate any input you might have about it.18:58
daviddelikatJT asked me to work on it...18:58
+perlDreamerwell, for 1 site that I looked at with this issue18:59
+perlDreamerthey had not configured Apache correctly18:59
+perlDreamerso that if you looked at site.com, you got the site18:59
+perlDreamerbut if you looked at site.com:8081 (mod_perl port, which spectre uses)18:59
+perlDreamerit returned ANOTHER site18:59
+perlDreamerso when spectre started, it was loading cron data for two different sites into 1 site19:00
+perlDreamerthen spectre would start to process the duplicate data19:00
+perlDreamerand you would get lots of singletonWorkflow clashes19:00
+perlDreamerwhile this is not 10189 directly, I think it is related19:01
daviddelikatthanks19:01
daviddelikatthats a lot to think about.....19:02
+perlDreamerthe weird thing about 10189 is the empty currentActivityId entry in the db19:02
* perlDreamer can't figure out how to make that happen19:03
daviddelikatperhaps it is empty because of another failure19:03
daviddelikatfor instance an id on one of the dup'd rows that matches in the ~other~ site...19:03
daviddelikatI'll be reading code....19:04
+perlDreamerOn that site that I mentioned, they accidently didn't set up log file rotation19:04
+perlDreamerso I was able to review 1 month's worth of log19:04
+perlDreamerno logged errors19:04
+perlDreamer(regarding sendingQueuedEmail messages)19:04
daviddelikatyeah but there are lots of things that happen in WG that don't get logged.19:05
+perlDreamertrue19:05
+perlDreamerwhich is a shame19:05
+perlDreamerI have some more spectre diagnostics to commit to the 7.7 branch19:05
daviddelikatcan we make a test to see that the two ports render the same site?19:06
+perlDreamerwe can make a test to see if the JSON data returned is the same as the site that was requested19:06
+perlDreamerbut due to WebGUI's configurability for sitenames, it might be challenging to write19:07
+perlDreamerit would take some thinking19:07
daviddelikatyeah sounds like it19:08
daviddelikatwhat is supposed to be at the 8081 port?19:09
+perlDreamerisn't that the mod_perl port for the WRE?19:09
+perlDreamerso port 80 goes through mod_proxy19:10
+perlDreamerand mod_perl goes through another one?19:10
daviddelikatidk19:10
@Haargyes19:10
daviddelikatits only visible from localhost19:11
daviddelikatthat is why i did not see anything19:11
daviddelikatvery messy in 'links'19:12
+perlDreamertime for attic crawling19:13
+perlDreamerHaarg, I'm going to try to merge back into 7.7 before the release tomorrow19:14
ckotilI'm prepping for an upgrade from 7.5.3219:25
ckotilshould I go for 7.6.19 ?19:25
ckotilill give 7.6.20  a go on the dev server19:30
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving"]19:33
ckotildoh. fails when adding sortOrder row. for 7.5.40. bc it already exists in my instance. since i hacked it in there19:42
ckotilerr column. i guess i can remove sortOder from my table before performing the upgrade19:43
CIA-38WebGUI: graham * r10432 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.21 release19:44
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:04
ckotilupgrade to 7.5.40 worked just fine. but when i tried to go to 7.6.20 it fails looking for Clone.pm20:07
ckotilah, cpan had Clone.pm20:12
CIA-38WebGUI: graham * r10433 /releases/WebGUI_7.6.21-stable: Release 7.6.21-stable20:13
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]20:20
-!- khenn_ [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]20:23
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:23
-!- mode/#webgui [+o khenn] by ChanServ20:23
CIA-38WebGUI: graham * r10434 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.22 dev20:27
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:39
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]20:49
Mech422blaglgle21:47
Mech422perlDreamer: so how goes operation attic ?21:47
+perlDreamerphase two is done, Mech42222:04
ckotilhrm, upgrade is failing at 7.5.40-7.6.10.          Upgrading WebGUI Account System... Can't call method "getAllUsers" on an undefined value at upgrade_7.5.40-7.6.10.pl line 854.22:06
+perlDreamerckotil, can you restore to 7.5.40?22:16
+perlDreamerI think what you've found is a legit bug22:16
ckotilcertainly22:16
ckotili think it might have to do with the friend grouping22:16
+perlDreamerthat is a message with a groupId that looks like it's been deleted22:16
+perlDreamer(deleted from the group table)22:16
ckotilby looking at the upgrade script, the step right above where it fails does not get printed to STDOUT22:17
ckotilits the fixFriendsGruops22:17
ckotilwell that might might not be what's failing. there isn't a print statement confirming success or fail22:18
+perlDreamerno, it's trying to call getAllUsers on a group that doesn't exist22:19
+perlDreamerinside upgradeAccountSystem22:20
ckotilah right.22:20
* perlDreamer is guessing that a message was sent to a group, then that group was deleted22:20
+perlDreamerdeleting the group doesn't clean up the inbox22:21
+perlDreamerthus leaving a potential hole22:21
* perlDreamer goes running22:21
+perlDreamerGiven that I spent 2 hours in the attic, I'm not sure why I'm doing this22:21
ckotilok. can we query the db to see what inboxes exist that od not have a corresponding group (or user)22:22
ckotilhrm, cant find any inboxes where the groupId is null or missing22:25
Mech422perlDreamer: and what was phase 2 ? the switch and circuit split ?22:31
-!- plainhao [n=plainhao@208.75.85.237] has quit []22:36
Mech422Hmm - I turned on 'password recovery' in the admin->settings->authentication panel - should it show a "I forgot my password" link somewhere now ?22:43
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:49
--- Day changed Thu Apr 23 2009
+perlDreamerphase2 was finish demolition, and pulling wires to all locations00:06
+perlDreamerphase 3 is connecting wires to fixtures and switches and testing00:06
+perlDreamerphase 4 is finishing fixtures00:06
Mech422ahh - so if my lights go out tommorrow, I know why ? :-)00:07
+perlDreameryes :)00:07
+perlDreamerI blew the entire Western grid00:07
Mech422LOL00:10
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:13
-!- carogray [n=Caroline@72-61-62-224.pools.spcsdns.net] has joined #webgui01:06
-!- dionak [n=dionak@97.66.185.250] has quit []01:08
CIA-38WebGUI: perlmonkey2 * r10435 /WebGUI/ (2 files in 2 dirs): administer.js now has a much improved handling of the slider algorithm, plus some refactored code. Users will not notice anything.01:15
+perlDreamerMech422: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/ZHLk6RrnqL4/article.pl01:20
+perlDreamerapparently electricity isn't the only problem01:20
+perlDreamerworse, you could lose your bits!01:21
Mech422oh shit - thats just down the street from here01:26
+perlDreamerwhen an asset is exported, and it has collateral, do you think the collateral should go into the asset's parent's folder (in parallel with the asset), or into a private folder just for the asset?01:26
+perlDreamerthink on that, everyone, then I'll check back after phase 301:27
CIA-38WebGUI: perlmonkey2 * r10436 /WebGUI/www/extras/wobject/Survey/administersurvey.js: Removed commented code01:31
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:13
-!- mode/#webgui [+v patspam] by ChanServ02:13
-!- carogray [n=Caroline@72-61-62-224.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]02:46
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:03
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:28
-!- mode/#webgui [+v cap10morgan] by ChanServ03:28
+perlDreamerup to phase 2.9903:48
+perlDreamerI seem to developed an allergy to old insulation and gypsum dust03:48
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:06
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:06
@preactionnot surprising04:06
+perlDreamerphase 3 is complete, time to move on to phase 404:18
@preaction???04:19
@preactionthen phase 5: Profit!04:19
+Radix-wrkI think phase 5 was: moan over the cost of all this04:20
Mech422umm - stupid question - but if I enabled 'password recovery' - is there supposed to be a password recovery link some where ?04:22
Mech422or do you have to do the login-fail-error page thing to get to it ?04:22
@preactionMech422: does it show up when you fail to login?04:22
+Radix-wrkonly if it's in the page layout.. otherwise yeah.. when you fail04:23
Mech422I just want to put a link to it in on the front page 04:23
@preactioni believe you want the ^LoginBox macro then04:25
@preactioncheck how Style 03 does it04:25
Mech422yeah - I used that but it didn't have a 'I forgot my password' type thing - so  Iwanted to add it04:25
Mech422along with that...04:25
Mech422I'd like to make a login 'box' that end users can move around via the interface04:26
+Radix-wrkit's just a link to ?op=auth;method=recoverPassword04:26
@preactionso a snippet inside of a page layout?04:26
+Radix-wrkSo add it wherever you like on your page04:26
Mech422am I correct in assuming that should be a Wobject ?  and is there a need for Assets any more or have WObject bassically replaced them ?04:26
Mech422Radix-wrk: thats what I need :-)04:26
@preactionMech422: you can make a snippet that contains the form and then use Page Layouts to move it around04:27
Mech422Radix-wrk: thanks :-)04:27
+Radix-wrknp04:27
@preactionthere is an article in the wiki about the differences between Asset and Wobject, but in short:04:27
@preactionwobject does more for you, asset allows you more flexibility04:27
Mech422preaction: that seems a bit more difficult for the users though right? they can't drag-n-drog- etc with a layout based solution ?04:27
@preactionasset, for example, doesn't use style templates04:27
@preactionuh.. Page Layouts are all about drag-and-drop content04:27
@preactionmake it a "Package" they can deploy04:28
Mech422I created a page layout for this template- and its all html - I can't reposition stuff via the interface ?04:28
@preactionone sec, ill show you what i mean04:28
Mech422thanks04:28
@preactionhm... beta demo site is sloooowwwwwwwwww04:30
Mech422well say - using a macro...04:30
Mech422that requires the user to edit the template, move the macro etc etc04:31
@preactionjust wait and watch, i'll show you something fun04:31
Mech422as opposed to just 're-ordering' assets in ... ok04:31
@preactionone very important thing about snippets, make sure that snippets with macros in them have their cache timeout set to 004:34
* preaction always forgets04:34
@preactionMech422: http://beta.webgui.org/demo1240450115_515/home <- Admin : 123qwe04:35
@preactionsee on the far right in the main body? Turn admin on and move that snippet around04:35
+Radix-wrksnippets are awesome04:35
+Radix-wrkI have loads of nested snippets..04:35
@preactionalso, look in the New Content menu, i've made it a "Package", which puts it in the Packages section of the new content menu04:35
-!- tavisto [n=tavisto@72-254-115-131.client.stsn.net] has joined #WebGUI04:36
-!- mode/#webgui [+o tavisto] by ChanServ04:36
+Radix-wrkwhenever we do a software release we have to update about 10 different pages with the new version number, new download links, release notes, different versions, etc..04:36
Mech422crashed konqueror ?04:36
Mech422firing up FF04:36
+Radix-wrkso I've created a nested hierarchy of snippets that do it all for me.. I just change one small snippet with the version number and all of them update automagically04:36
Mech422ok - so I need to read more about snippets...04:40
Mech422I missed that that they were assets in their own right - I thought of them more as macros that just got used 'inside' assets..04:40
@preactionMech422: feel free to export that package for your own use, or do whatever. also the ^L() macro in that snippet is how the Style 03 adds the "Forgot your password" link04:40
Mech422oh - maybe ^L() can take a parm or something to do it then - I'll look at the style 03 stuff04:42
@preactionI think it's more likely the template04:43
+Radix-wrkyeah.. you can use a param for the login box and supply your own style template04:44
Mech422thanks - this is exactly what I want to do04:45
+Radix-wrkI use ^L("17","","5eyOp9cnS5UEfbc1lX7aCA"); on mine04:53
+Radix-wrkI forget what the parameters are.. but it's documented somewhere I'm sure04:54
+Radix-wrklast one is asset id of the style template.. I know that much04:54
@preactionthe Macro Guide available for $10 in the bazaar would probably help with what parameters are what04:59
Mech422there's actually a page I found in hte wiki that has a _loongg_ list of them...05:01
+Radix-wrkit used to be in the inbuilt help :(05:03
Mech422btw - its world plone day today05:05
Mech422no-one showed up here yet, so we're going home :-P05:06
-!- tavisto [n=tavisto@72-254-115-131.client.stsn.net] has quit []05:30
+perlDreamerworld plone day?06:31
+perlDreamerthere's a day just for plone?06:31
+Radix-wrksounds like noone showed up06:45
+Radix-wrkSo when's world webgui day?06:46
+perlDreamereveryday is world webgui day07:20
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []07:25
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:37
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:58
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:35
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)]09:46
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui09:47
-!- mode/#webgui [+v cap10morgan] by ChanServ09:47
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]09:51
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI09:57
-!- WebGUI is now known as SynQ09:57
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI []09:57
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI09:57
-!- mode/#webgui [+v SynQ] by ChanServ09:57
+SynQscan JT smith10:05
+SynQwant to push 0.9.2 forward today10:05
-!- LTR_bob [n=bob@88.159.254.154] has quit [Read error: 113 (No route to host)]10:21
CIA-38WebGUI: koen * r10437 /wrebuild/readme.txt: added prereqs for debian compile10:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:47
CIA-38WebGUI: translation * r10438 /translations/German/German/ (4 files): Update from translation server10:54
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:03
-!- mode/#webgui [+v BartJol] by ChanServ11:03
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:23
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:29
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui11:30
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]11:36
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui11:36
-!- mode/#webgui [+v Radix_] by ChanServ11:36
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui11:39
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]11:47
-!- BartJo1 is now known as bartjol11:49
-!- mode/#webgui [+v bartjol] by ChanServ11:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:49
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]12:55
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui13:10
-!- mode/#webgui [+v Radix_] by ChanServ13:10
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]13:23
CIA-38WebGUI: martin * r10439 /WebGUI/t/Shop/ (TaxDriver/Generic.t TaxDriver Tax.t): More Tax tests14:00
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui14:52
zylopfaDoes anyone know how to insert the value new() into a datetime field using setCollateral?14:53
zylopfaIt seems that it is inserting the litteral string "new()" instead14:53
zylopfa$self->setCollateral("TFT_whereuheard","id",{heard=>$props{'heard'},date=>'now()',},0,0,"");14:53
zylopfai  mean the litteral now()14:54
+bartjolsorry zylopfa, can't help you right now14:57
+bartjoltoo busy14:57
zylopfano problem i just use the datetime class from webgui to make a mysqldatetime and insert it like that14:57
zylopfaits the same but its just webgui calculating the time instead of mysql14:58
CIA-38WebGUI: translation * r10440 /translations/German/German/Asset_Thingy.pm: Update from translation server14:59
-!- bartjol [n=plainstu@host2.procolix.com] has left #webgui []15:04
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui16:07
CIA-38WebGUI: translation * r10441 /translations/SimplifiedChinese/ (182 files in 2 dirs): Update from translation server16:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:17
-!- mode/#webgui [+o stDavid] by ChanServ16:17
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:20
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:27
-!- mode/#webgui [+o bopbop] by ChanServ16:27
@plainhaozylopfa, try this: $self->session->datetime->time()16:40
zylopfaI got it already figure ;D but thanks a lot16:40
@plainhaook16:40
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:04
topsubhey guys17:06
topsubi am running upgrade.pl and when its upgrading the database its trying to add columns that already exist and it dies.  Its trying to go from 7.5.40 - 7.6.10. Any ideas how to get it to skip the databases changes if the columns already exist?17:07
CIA-38WebGUI: translation * r10442 /translations/German/German/Asset_Thingy.pm: Update from translation server17:28
CIA-38WebGUI: translation * r10443 /translations/German/German/ (Asset_AdSku.pm Shop.pm): Update from translation server17:28
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
zylopfaIs there a default template variable for seeing if the user is logged in?17:35
zylopfaI need something like this <tmpl_if user.IsVisitor> someting here </tmpl_if>17:35
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:48
-!- mode/#webgui [+v cap10morgan] by ChanServ17:48
ckotiltopsub: heh, i had the same problem yesterday17:49
ckotilsince it was my dev instance i dropped the column before running the upgrade script17:49
ckotilwhich worked17:49
ckotilon the production , ill probably modify the table to be the same as what the upgrade script creates17:50
ckotilbut then after i fixed that problem , the upgrade script died at 'Upgrading WebGUI Account System... Can't call method "getAllUsers" on an undefined value at upgrade_7.5.40-7.6.10.pl line 854.17:51
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui18:05
-!- mode/#webgui [+v cap10morgan_] by ChanServ18:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]18:19
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:19
topsubhas anyone seen when you setup a new site and nothing shows up in the asset manager?18:21
topsublike no asset are shown or anything18:22
@Haargno assets or the entire data table is gone?18:35
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:50
-!- mode/#webgui [+o khenn] by ChanServ18:50
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]18:55
-!- SDuensin_ is now known as SDuensin19:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]19:23
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving"]19:27
CIA-38WebGUI: graham * r10444 /WebGUI/ (3 files in 3 dirs): clean up remains of WSClient19:40
CIA-38WebGUI: graham * r10445 /WebGUI/www/extras/assetToolbar/assetToolbar.js: prevent tripping slow script warnings when viewing large folders19:40
CIA-38WebGUI: graham * r10446 /WebGUI/lib/WebGUI/Operation.pm: enable workflow helper operation19:40
CIA-38WebGUI: graham * r10447 /WebGUI/lib/WebGUI/Workflow/Activity/ (3 files): restore original user when running workflows19:40
CIA-38WebGUI: graham * r10448 /WebGUI/lib/WebGUI/AssetExportHtml.pm: log asset exports19:40
CIA-38WebGUI: graham * r10449 /WebGUI/t/Shop/ (TaxDriver/Generic.t Tax.t): fixing lib paths on some tests19:40
CIA-38WebGUI: graham * r10450 /WebGUI/lib/WebGUI/Shop/ (PayDriver.pm TaxDriver.pm): some POD fixes19:40
CIA-38WebGUI: graham * r10451 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): fix syntax and help issues19:40
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []19:43
CIA-38WebGUI: graham * r10452 /WebGUI/t/Asset/Post.t: fix Post test cleaning up core groups19:55
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]20:51
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:51
-!- mode/#webgui [+o khenn] by ChanServ20:51
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]21:40
CIA-38WebGUI: perlmonkey2 * r10453 /WebGUI/ (2 files in 2 dirs): Survey slider answer updates, now update all the answers for max,min,step settings since only the first answers values are used anyways.22:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]23:30
--- Day changed Fri Apr 24 2009
-!- wgGuest88 [n=wgGuest8@sme78-1-88-186-232-62.fbx.proxad.net] has joined #webgui00:08
wgGuest88hi everybody00:09
@Haarggreetings00:09
wgGuest88can i ask you a small question about wre install, or it may not be the rioght location for that00:09
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:11
wgGuest88how would you explain when starting mod-perl service it says 500 error : can't connect to localhost:8081 connection refused00:11
wgGuest88this is just after having got the auto;ated setup, then site added00:12
wgGuest88i guess it is a foldewr priviledge related, but i have no clue actually00:12
wgGuest88any ideas?00:12
wgGuest88i checked the wiki, and no reference to that00:13
@Haargwhere are you getting that error?00:14
wgGuest88wre is 0.9.1 rhel5 package (on a mandriva install)00:14
wgGuest88i am getting thius error while clicking on the "restart" button for ;od_perl00:15
wgGuest88mod_perl00:15
wgGuest88if i try to make from cli: wget localhost:8081 on the host, i get failed:connection refused00:17
wgGuest88same with resolved ip: 127.0.0.100:17
@Haarghave you checked the error log?00:17
wgGuest88yep. it says:00:18
wgGuest88a/WebGUI/lib/WebGUI.pm line 33.\nBEGIN failed--compilation aborted at /data/WebGUI/lib/WebGUI.pm line 33.\nCompilation failed in require00:18
wgGuest88oops sorry..00:19
wgGuest88 [error] Can't load Perl file: /data/WebGUI/sbin/preload.perl for server ASte-Genev-Bois-153-1-33-189.w83-112.abo.wanadoo.fr:0, exiting...00:19
wgGuest88the server ;entionned is the last isp hop on wegui host side (detected as spctre subnet/32) during wreconsole setup00:20
wgGuest88if you want you can try a ssh connection to fnetutigroup.fr.dyndns.org :)00:22
wgGuest88fnetutigroup-fr.dyndns.org sorry00:23
wgGuest88??00:27
@Haargyou did an upgrade you said?00:30
wgGuest88no install fro; scratch00:30
wgGuest88always did everything as root00:31
@Haargcan you paste more of that error using pastebin?00:31
@Haargit's unable to load parts of the code it seems00:31
wgGuest88I had to chmod /data/wre/var/mysqldata folder to webgui in order for it to start correctly00:31
@Haargwhich could easily be a problem with a prerequisite00:31
@Haargin which case you may be able to solve it by cd /data/WebGUI/sbin && /data/wre/prereqs/bin/perl testEnvironment.pl00:32
wgGuest88you mean the modperl error log?00:32
wgGuest88oh.. you mean every ;odule checked by testEnvironmet.pl should be ok? I thought wre install aim was to avoid to get from cpan repository and compile all these modules00:34
@Haargyes, more of the modperl error log00:34
@Haargthat is the purpose of the wre, but a prerequisite problem would be the most likely cause of an error like you pasted00:35
@Haargi'd have to see more of the error to be certain though00:35
wgGuest88oki00:35
wgGuest88[Thu Apr 23 22:45:09 2009] [error] Can't load '/data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux/auto/Image/Magick/Magick.so' for module Image::Magick: libgomp.so.1: Ne peut ouvrir le fichier d'objet partag\xc3\xa9: Aucun fichier o00:36
wgGuest88oops00:36
@Haargyou need to install the libgomp rpm00:39
wgGuest88see pastebin on http://fr.sourcepod.com/uslxie60-21700:40
@Haargthat's all libgomp related00:41
wgGuest88ok installing rpms from mandriva ;irror00:42
wgGuest88strange enough in the "wre installation" wiki aerticle there s no netion of any such prerequisites00:43
wgGuest88you did it :) mod_perl started. 00:44
-!- dionak [n=dionak@97.66.185.250] has quit []00:44
wgGuest88I must say I am quite impressed00:44
wgGuest88thank you very much00:45
@Haargthe docs/install.txt does mention it btw00:47
@Haargshould probably be added to the wiki though00:48
wgGuest88erf.. must admit didn't read install.txt file... typically french behaviour :)00:50
@Haargi'm pretty sure that's universal behavior00:52
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-3801:01
-!- Netsplit over, joins: CIA-3801:02
-!- wgGuest88 [n=wgGuest8@sme78-1-88-186-232-62.fbx.proxad.net] has quit []01:11
-!- KlausH [n=KlausH@p5B072E42.dip0.t-ipconnect.de] has joined #webgui01:17
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:18
-!- mode/#webgui [+v perlDreamer] by ChanServ01:18
+perlDreamerMech422, I trust that your electricity is fine today?01:18
Mech422lol01:36
Mech422yes sir - 100% grade A flying electrons :-)01:36
+perlDreamerexcellent01:38
* perlDreamer must make other plans for ruining the western power grid01:38
Mech422I trust the attic of perlDreamer, Inc is not in flames ?01:38
+perlDreamerneither attic nor clothes01:38
Mech422ahh - bonus!01:39
Mech422now for the trifeca: did you hit your thumb with the hammer ?01:39
+perlDreamerno, not damage to the metacarpals was incurred01:39
Mech422sweet! your golden!  congratulations on a job well done :-)01:40
Mech422I usually mangle at least 1 digit01:40
+perlDreamerit just took 24 man hours to accomplish from beginning to end01:40
Mech422wow - not bad :-)  especially when you had to crawl around in the attic01:42
Mech422so yesterday was world plone day...01:43
Mech422and donna found this on one of the twitters she follows:01:44
Mech422"Today is World Plone Day!  Please give generously to Django, so that we can find a cure for Plone!"01:44
+perlDreamerha!01:44
Mech422I thought it was rather cute :-)01:44
+perlDreamerif they don't want to give to Django, I'd be happy to accept contributions on behalf of WebGUI :)01:45
Mech422Heh01:45
Mech422we had coffee and cupcakes - but no-one showed for the demo's01:46
+perlDreamerlet's see, we need a writing POD fund, a buy developers drinks at the WUC fund, a bug fixing fund01:46
+perlDreamerthat's a bummer01:46
Mech422poor advertising, poor timing - poor planning01:46
Mech422same ole same ole01:46
+perlDreamermaybe next year01:46
Mech422yeah - donna was sorta bummed out about it01:46
+perlDreamerI think the closest thing we have is the WUC01:47
+perlDreamerbut it's very localized01:47
+perlDreamerin Madison, Wisconsin01:47
Mech422yeah - plone does a lot of 'sprints' ...01:47
Mech422which are generally all over the place - mostly europe01:47
-!- KlausH [n=KlausH@p5B072E42.dip0.t-ipconnect.de] has quit []01:47
Mech422the 'namespace' for a _template_ is simply its location right?02:28
Mech422so the 'Macro/L_loginBox '  namespace would simply be in the L_loginBox folder ?02:28
Mech422Hmm - but then, you can't bundle stuff for a 'product' or 'theme' into 1 folder?02:30
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection]02:32
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui02:32
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:36
-!- mode/#webgui [+v patspam] by ChanServ02:36
+perlDreamerno, template location and namespace are different02:50
+perlDreamerthat way, you _can_ bundle everything for an asset into 1 folder so it can be exported02:50
Mech422perlDreamer: ah - so how do you assign a namespace to a template?02:54
+perlDreamervia the API, or the UI?02:54
Mech422umm - UI?02:55
+perlDreamergood answer02:55
+perlDreamerwhen you create a new template, it will let you choose the namespace02:55
+perlDreameronce the namespace has been set, it cannot be changed through the UI02:55
+perlDreamermost people start making new templates by copying existing ones and then modifying the copies02:56
Mech422right - thats what I did...02:56
+perlDreamerthe namespace will be displayed as a read-only in the properties tab02:56
+perlDreamerexcuse me, it's the Meta tab02:57
+perlDreamernot the properties tab02:57
Mech422ahh - found it02:58
+perlDreamerinching closer03:12
CIA-38WebGUI: colin * r10454 /branch/WebGUI_Story/ (5 files in 3 dirs): 03:13
CIA-38WebGUI: Remove subclass exportHtml_view in favor of a session scratch variable for telling03:13
CIA-38WebGUI: when the asset is being exported. Keyword files are exported into a private directory03:13
CIA-38WebGUI: to prevent filename collisions.03:13
Mech422oh crap...03:14
Mech422perl thinks single and double quotes mean diff. things right ? like 'C' ?03:14
+perlDreamerMech422, kind of03:15
+perlDreamer"c" eq 'C'03:15
+perlDreamerbut03:15
+perlDreamer"\n" ne '\n'03:15
Mech422I'm having trouble with ^L() ...03:15
+perlDreamergive us a 1-line paste, Mech42203:15
daviddelikatand dont forget "$x" ne '$x'03:15
Mech422it works until I try to pass it an asset id03:15
+perlDreameryou don't need quotes unless it contains commas03:15
Mech422^L(20,"Click %it%","PBtmpl0000000000000044");03:16
+perlDreameryup, lose the quotes03:16
+perlDreamerit will be fine03:16
Mech422thats just using the PB default template to make sure  I have the syntax right03:16
Mech422I just added the double quotes - it was all single quotes before03:17
Mech422neither way seems to work03:17
+perlDreamerah, that's not perl, that's WebGUI03:17
+perlDreamerwell, if you wish, after dinner I can take a look at it with you03:17
Mech422nah dude - you had a busy day with all the electrical stuff03:17
Mech422I shall best this thru age and trechery!! and sheer will power!!03:18
+perlDreamerdaviddelikat can also help.  He is quite skilled at perl and WebGUI03:18
+perlDreamerjust watch out for yer thumbs, dude03:18
* perlDreamer heads off to dinner03:18
Mech422I'm also thinking I might need to update - we had a pre-release version installed03:18
daviddelikateat hardy03:18
Mech422lol - thanks :-)03:18
daviddelikatMech422: have you tried it without any quotes?03:18
Mech422umm - I didn't think of that...03:19
daviddelikatPD mentioned earlier, you only need quotes if you need to embed a coma in your text.03:19
Mech422oh fer cryin out loud..03:20
Mech422no quotes seems to work03:20
Mech422let me try with my template03:20
daviddelikatgood. i like an easy solution03:20
Mech422btw - my asset id's look like: 5UnuFXgz3-O9qZpJ2Bz-wQ is that normal and pb just makes 'pretty' ids for their stuff ?03:22
daviddelikatyeah, typical asset ids are generated by UUID module03:23
daviddelikatWG ids are generated by humans03:23
Mech422well, that 'fixed' it... though it blows the principal of least surprise all to hell03:23
daviddelikatsurprise?03:24
Mech422putting a string, in string quotes, in a parm that takes a string causes an error ?03:24
daviddelikatyes that is a bit of a surprise03:24
Mech422I thought maybe I was using the 'wrong' quotes - like in 'c'...03:25
Mech422but _no_ quotes isn't something I would have thought of03:25
daviddelikati understand, I'm not sure what the code is doing there, but it seems goofy...03:25
daviddelikatprobably just a split(',',...)03:26
daviddelikatbrb03:26
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-3804:03
-!- Netsplit over, joins: CIA-3804:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui04:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:13
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui04:17
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit []04:48
+perlDreamerit's a bit more complex than split05:04
+perlDreamerand Haarg, I am _NOT_ going to make the merge tonight05:05
+perlDreamerthere's only about 10 brain cells working tonight05:05
+perlDreamerway too dangerous for me to merge and merge back in this state05:05
+perlDreamerso please don't hold the 7.7.4 release on me05:05
+perlDreamerif you05:05
+perlDreamerwere05:05
@Haargnot holding it on you05:05
@Haarga bunch of failing tests though05:06
+perlDreamerwhich ones?05:06
@Haargbeen dealing with a bunch of other things though, so it wasn't priority earlier05:06
@Haargtax stuff05:06
+perlDreameroy05:06
@Haargsome other stuff as well05:06
@Haargit's nice we have the test suite and all but it's getting more frustrating that nobody seems to run them05:10
+perlDreamerI agree, which makes it all the more ironic when I forget to run it :)05:10
+perlDreamerI know at one point we talked through passing tests as a pre-commit hook05:11
+perlDreamerbut it wasn't a popular idea05:11
@Haargi don't think a pre-commit hook is a good idea05:11
@Haargbut i do need to get automated testing worked out05:11
@Haargfor every revesion05:11
CIA-38WebGUI: colin * r10455 /branch/WebGUI_Story/lib/WebGUI/AssetExportHtml.pm: Set the scratch variable for the main asset as well.05:11
+perlDreamerpreaction has smokebot, but it's broken currently05:12
@Haargif nothing else, try to shame people into doing better05:12
+perlDreamerand Mech422 has offered us a VM for automated testing several times05:12
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui05:12
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:12
@Haargpreaction has a server we could use05:12
@Haargand i have a spare computer i could stick at the office to it as well05:13
+perlDreameroh, it's not smokebot, it's botaction that I'm thinking of05:13
@Haargsoftware is the harder part to get worked out05:13
@Haargi started working on something, but it's a bit of work and it would be nicer if i could find something pre-made to do most of it05:14
+perlDreamersmolder?05:14
@Haargsomething like that yes05:14
@Haargi haven't gotten back to it for a while though05:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:16
@HaargperlDreamer, if you are in the mood for helping with tests, you could look at t/POD.t.  a few things uncovered.05:21
+perlDreamerI'm on it05:21
+perlDreamerso, are publicly shaming people, or privately first?05:23
@Haargpublicly is fine with me05:23
@Haargi need to start posting on the dev list every time i find a broken test05:23
+perlDreamerI'm adding crud_definition to the list of private subroutines that don't need POD05:28
@Haargsounds good05:28
+perlDreamerI pulled crud_definition from that list05:36
+perlDreamerit doesn't work well with CRUD modules05:36
+perlDreamerwhich only contain a crud_definition05:36
+perlDreamercould be a Pod::Coverage bug05:37
CIA-38WebGUI: colin * r10456 /WebGUI/lib/WebGUI/AssetCollateral/Sku/ (Ad/Ad.pm ThingyRecord/Record.pm): Add missing POD from new SKU based collateral modules.05:40
+perlDreamer3/4 POD broken modules fixed05:40
+perlDreamerShop/TaxDriver/EU.pm is going to take a bit05:40
+perlDreamerit has NO POD at all05:40
+perlDreamerHaarg, do _all_ files need the legal notice?05:53
CIA-38WebGUI: colin * r10457 /WebGUI/lib/WebGUI/Form/ThingFieldsList.pm: Add missing POD for the new ThingFieldsList form handler.05:54
+perlDreamerI'm guessing that they do, but I've looked at 3 Shop modules, and they don't have it05:56
+perlDreamerI'll build a separate test for that later05:56
@Haargyeah, i think they are all supposed to have it05:58
+perlDreamerI'll fix it in every one I come across, and then build a test to find the rest, later05:58
@Haargi noticed the same in a few shop modules when i was fixing some other test earlier05:58
+perlDreamerthis is funny.  The EU tax driver needs i18n06:01
@Haargheh06:01
@Haargthere are some i18n/help failures due to some of the i18n labels getting moved06:02
+perlDreameris that related to the Layout changes I made, or more Tax related stuff?06:02
@Haargtax06:06
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]06:06
+perlDreamerit's hard to blame people for not running the i18n label scanner.  It's so slow06:20
+perlDreamerPOD is 100% passing now06:20
@Haargcool, thanks06:20
+perlDreamerdo you have another one?06:22
CIA-38WebGUI: colin * r10458 /WebGUI/lib/WebGUI/Shop/ (5 files in 2 dirs): Add missing POD and legal statements for many Shop modules.06:24
@Haargwell06:31
@Haargthere is t/Asset/Sku.t and t/Shop/Tax.t06:32
@Haargi'm looking at a failing survey test06:32
+perlDreamerI'll start with Sku.t06:32
+perlDreamertax overrides have been moved into a JSON blob06:36
+perlDreamerthe failing test is out of date06:36
+perlDreamerare you handling the missing Help variables?06:38
@Haargnot so far06:38
+perlDreamerokay, I'll get the two in Asset_Sku06:38
+perlDreamerthey are related to the tax override test06:39
@Haargi don't love the survey issue.  seems like the values recorded for true/false got switched accidentally06:40
@Haargso i can change the data or change the test06:41
+perlDreameryou mean false is 1 and true is 0?06:41
@Haargyes06:41
+perlDreamerpatspam: ping06:41
+patspamahoy!06:42
+patspamjust back from lunch06:42
+perlDreamerdo you know anything about the survey true/false values being swapped?06:42
+patspamyes06:42
+perlDreamerthe test for that is failing now06:43
+patspamyes06:43
+perlDreamerso the test should be updated?06:43
+patspamno06:43
+perlDreameror the code is wrong?06:43
@Haargit's in a database table now06:43
@Haargnot in code06:43
+patspamthe defaults for the True/False questionType need to be fixed06:43
+patspamyeah, which are in the Survey_questionTypes table06:43
+patspamI think kaleb is fixing it06:44
+patspamor i can if it needs to be fixed asap06:44
+patspamare you about to do a release?06:44
+perlDreamerI think we're on the release path06:44
+patspamah ok06:44
@Haargyeah06:44
+patspamit's a very minor bug, I wouldn't mind changing the .t for now06:45
@Haargif that's not the correct fix i don't want to do it06:45
+patspamok, I'll write an upgrade script now06:46
+patspamt-2mins06:46
+perlDreamerShop/Tax.t is passing06:47
+perlDreameruh, Asset/Sku.t is passing06:47
+perlDreamerI'll look at Shop/Tax.t next06:47
+perlDreamerthis is much more fun than crawling in my attic06:48
+perlDreamerand much easier on my bones06:48
@Haargmaybe someone fixed it and i didn't notice06:48
+perlDreamerum, not yet 06:48
+patspamsurvey fix is committed06:51
+patspamall survey tests pass now06:51
+perlDreamerShop/Tax.t is passing06:54
+perlDreamerI had to add back the code for the exception throwing when not passing a session to a class method06:54
CIA-38WebGUI: colin * r10459 /WebGUI/lib/WebGUI/ (Asset/Sku.pm Help/Asset_Sku.pm i18n/English/Asset_Sku.pm): Finish cleaning up after the move of getTaxRate from the Sku to the TaxDriver.06:55
CIA-38WebGUI: colin * r10460 /WebGUI/t/lib/WebGUI/Test.pm: Handle automatically cleaning up users at the end of a test.06:55
CIA-38WebGUI: colin * r10461 /WebGUI/t/Asset/Sku.t: 06:55
CIA-38WebGUI: remove tests for the old, removed, getTaxRate method which was06:55
CIA-38WebGUI: moved into Shop/TaxDriver06:55
CIA-38WebGUI: patspam * r10462 /WebGUI/t/Asset/Wobject/Survey/ResponseJSON.t: Added another Survey ResponseJSON test06:55
+perlDreamerbrb, have to look at a wonky washing machine06:55
CIA-38WebGUI: patspam * r10463 /WebGUI/docs/upgrades/upgrade_7.7.3-7.7.4.pl: 06:55
CIA-38WebGUI: Fixed bug with Survey True/False multi-choice bundle defaults so that06:55
CIA-38WebGUI: tests pass06:55
CIA-38WebGUI: colin * r10464 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Update the keyword URL callback to the correct method.06:55
CIA-38WebGUI: colin * r10465 /WebGUI/ (lib/WebGUI/Shop/Tax.pm t/Shop/Tax.t): 06:55
CIA-38WebGUI: Add back code for throwing exceptions when session is not passed06:55
CIA-38WebGUI: to class methods.06:55
+perlDreamerHaarg, if you want to pass on another test, let me know and I'll backlog06:55
@Haargi think that's everything actually06:56
+perlDreamersweet!06:59
+perlDreamerI've been sitting on a prototype fix for the Widget.  It _seems_ like it's working, but it could use a review by anyone who is more familiar with it.07:00
+perlDreameris that you, preaction, khenn, rizen?07:00
+perlDreamerthe Widget bug is that assetIds do not make good javascript variable names07:01
+perlDreamerso I just used the hex value of the assetId instead07:01
+perlDreamerand, like I said, it _seems_ to be working07:10
CIA-38WebGUI: graham * r10466 /WebGUI/docs/create.sql: preparing for 7.7.4 release07:24
+perlDreamerwell, I'm not making any more progress on StoryManager tonight07:54
+perlDreamertime for sleep07:54
+perlDreamergood night all :)07:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:55
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui08:24
-!- mode/#webgui [+v Radix-wrk] by ChanServ08:24
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:00
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:29
CIA-38WebGUI: graham * r10467 /releases/WebGUI_7.7.4-beta: Release 7.7.4-beta10:24
xdanger7.6.21 is already in svn and builds, but no news about it. When are you making the release?10:28
CIA-38WebGUI: graham * r10468 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.5 dev10:39
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:59
-!- mode/#webgui [+v BartJol] by ChanServ10:59
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 54 (Connection reset by peer)]11:02
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui11:07
zylopfaIs there a way i can get an asset to show in another view than the default?11:07
zylopfaI have made an asset to manage some stories but i want it to show in another view (www function) as standard on some pages11:08
+BartJolyou want to assign another template?11:09
zylopfano i have a template11:09
zylopfaI have different www functions in the wobject11:09
zylopfaone for adding stories, which is the main view11:09
zylopfabut i also want one for showing stories11:10
zylopfawhich is the view i want as default on other pages11:10
+BartJolah11:10
+BartJolso story X is added, edited and stored on 1 page. And you want to show the content on another page11:11
zylopfaindeed11:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:12
zylopfaso the asset have a whole other view/function on another page11:12
+BartJolsorry, I have to upgrade a site11:13
+BartJolbbs11:13
zylopfaok11:13
+BartJoland I'm back11:17
+BartJolmmm, my first attempt would be to look at a sql report11:18
zylopfaahh thanks11:19
+BartJolmaybe that's not the nicest way to go11:19
zylopfanaa wait11:20
zylopfaI wont do it11:20
zylopfaI need the wobject to be a complete story management object11:20
+BartJolah11:20
zylopfaso i need to be able to set the default view pr. page basis11:20
+BartJolok, an assetproxy won't work11:20
zylopfai think i saw how somewhere but just dont remember where11:20
zylopfaI could make it into several wobjects but that seems to defeat the purpose of making 1 wobject to do it all11:21
+BartJolmaybe a shortcut11:21
+BartJoltesting11:22
+BartJolmmm, my computer is getting the fears it seems11:24
+BartJoltesting on another machine11:24
zylopfaha thanks :D11:25
+BartJolwell, you have to look into that, but as far as I can see it looks to serve your desires pretty well11:27
zylopfaawesome11:28
zylopfaI have this page /members/stories11:28
+BartJolI know I am :)11:28
zylopfawhere i want this thuing to be11:28
zylopfaso i can do this /members/stories/?func=viewStory;id=1233111:28
zylopfaso the story view will be shown11:28
zylopfaand it should use the layout of the parant11:29
+BartJolso just a single story, or more like an anchor?11:31
zylopfaa single story11:32
zylopfabut the pagelayout will still encapsulate it11:33
+BartJolthe latter isn't the problem I think\11:33
+BartJoldid you create a new wobject for this?11:33
+BartJolit probably depends on the setup11:34
+BartJolin a collaboration system, posts are also asstes/wobjectas11:34
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui11:36
-!- mode/#webgui [+v patspam] by ChanServ11:36
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]11:36
zylopfayeah i created a new object from scratch11:37
+BartJolah well, tell me about it :)11:37
zylopfaI have created it now as a shortcut11:37
zylopfabut it dont care about the parameters i put to it in the url11:38
zylopfaits like it ignores it11:38
+BartJolah11:38
+BartJolwell11:39
zylopfaso it present the default view but dont care about ?func=showStory11:39
+BartJolyou need those to be handled by a url handler prolly11:39
zylopfaauch but normally the wobjects respond to the url11:39
+BartJolwell, but a ?func url is probably passed on, since that url handler exists11:40
+BartJoland not recognised11:40
+BartJoldo you get an error from it?11:40
zylopfano i have that func in my wobject11:41
zylopfaa www function11:41
+BartJolah11:41
+BartJolmmm, I should read more docs for that11:41
zylopfaThanks a lot for help so far :D11:47
zylopfaBartJol, I figured it out, i redesigned my wobject like thingy and made the view() function be a kind of dispatch function12:43
zylopfaand the definition of the wobject has a "Default View" option that lets you set it12:43
+BartJolcool12:45
+BartJolis that wobject coming into WebGUI?12:45
zylopfaIt might be, it i make it universal enough12:47
zylopfaif 12:47
+BartJolyeah as a partial replacement for the collaboration system,12:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:55
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]13:03
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui13:17
-!- mode/#webgui [+v Radix_] by ChanServ13:17
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:04
-!- mode/#webgui [+o plainhao] by ChanServ14:04
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:03
-!- mode/#webgui [+o khenn] by ChanServ15:03
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []15:21
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]15:44
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:44
-!- mode/#webgui [+o khenn] by ChanServ15:44
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:30
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:51
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI16:54
SynQ1hi there16:54
+Radix_hey koen17:08
SynQ1it works!17:08
SynQ1it really does17:09
SynQ1I have succesfully compiled WRE 0.9.217:09
SynQ1on debian etch17:09
-!- Radix_ changed the topic of #webgui to: [ 7.6.19-stable | 7.7.4-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/17:09
+Radix_why not just apt-get install webgui?17:10
+Radix_(turn on sid/unstable first tho ;)17:10
SynQ1uh huh17:10
+Radix_not as nice as the wre tho imho, but still pretty cool17:10
SynQ1pretty cool indeed17:10
CIA-38WebGUI: koen * r10469 /wrebuild/readme.txt: grapviz not needed for debian install, in fact it will not work if you have it installed.17:13
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui17:21
-!- mode/#webgui [+v cap10morgan] by ChanServ17:21
CIA-38WebGUI: translation * r10470 /translations/German/German/ (3 files): Update from translation server17:27
-!- SynQ1 [n=koendejo@host2.procolix.com] has quit ["Leaving."]17:41
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:13
-!- mode/#webgui [+v perlDreamer] by ChanServ18:13
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:30
-!- dionak [n=dionak@97.66.185.250] has quit []19:02
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:03
-!- slickware1 [n=slick@mail.hillviewmontessori.org] has joined #webgui19:11
slickware1hey all... I don't see anything in the support forums about this - but I have a user with an Events Calendar where the edit & delete buttons seem to only refresh the page rather than editing/deleting any selected event 19:14
slickware1how do I find out if this is a bug or just me19:14
+perlDreamerlook for an error in the log file19:14
slickware1can't - shared host (plainblack)19:14
+perlDreamerhm19:14
+perlDreamerin the admin console, turn on debug mode, and limit it to just your IP19:15
+perlDreamerthat way you're not exposing all your users to debug mode19:15
slickware1where is that exactly - i've never bothered to use debug19:15
+perlDreamerIn the Admin Console, in Settings19:15
@Haargwhat site is this?19:15
slickware1www.stonehamchamber.org is the site, haarg19:15
slickware1debug enabled for my IP - shows nothing ?19:17
+perlDreamerit's possible that the log level is set too low, but not likely19:18
@Haarghave you just tried to reproduce this then?19:20
@Haargand what does the URL look like after clicking the link?19:20
slickware1stonehamchamber.org/home/chamber--community-events-calendar2/untitled2/spl-vacation-free-event3?noCache=386:1240588333?func=edit19:20
slickware1it says edit, but no editor comes up (and I am logged in as admin)19:21
+perlDreamerthere's a bug filed about this, already19:21
slickware1happens on every event i've tried, and multiple users19:21
+perlDreamerwith noCache turned on, editing Events won't work19:21
+perlDreamerhttp://www.plainblack.com/bugs/tracker/1023819:21
@Haarghmm19:21
slickware1ah.19:21
slickware1is there any harm in turning off nocache?19:21
+perlDreamerwhy did you turn it on?19:21
slickware1I didn't realize I did :)19:21
+perlDreamerwell, in that case... ;)19:22
slickware1what does it do? and don't say it doesn't cache... 19:22
+perlDreamerit generates random URL fragments that prevents proxies from caching the page19:22
slickware1ok19:22
+perlDreamereverytime you click, the noCache=blahBlahBlah changes19:22
slickware1gotcha19:23
@Haargyou could adjust the template to fix it as well19:23
slickware1brilliant - nocache fixed it19:24
+perlDreamerno nocache fixed it19:24
slickware1or, cache fixed it ?19:25
+perlDreamer:)19:25
slickware1so how has everyone here been19:26
slickware1I have unfortunately been splitting my time between this cms and joomla and it's like owning 2 cars19:26
slickware1one fiat and one porsche19:26
+perlDreamerdo we dare ask which one is which?19:27
slickware1actually, make the fiat a ford19:27
slickware1there's millions of parts for it, but they all suck :)19:27
@Haarghrm, that's annoying.  Event overwrites the url template variable so it uses getUrl instead of just being get('url').19:27
@Haargso you can't fix the problem in the template easily19:28
slickware1I wouldn't be able to fix anything in the template, easily19:28
slickware1that's why I host it with PB... so I don't have to think anymore than necessary!19:29
-!- slickware1 [n=slick@mail.hillviewmontessori.org] has left #webgui []19:43
zylopfaahah nice19:57
zylopfadamn he logged19:57
zylopfaperlDreamer, you tried joomla?19:58
+perlDreamernope19:58
zylopfame neither19:58
* perlDreamer is a perl and WebGUI bigot19:58
ckotili used it about 3 years ago19:58
zylopfahow is it?19:58
ckotili got forced into supporting it19:58
zylopfaI know its the hype of cms19:58
ckotilits ok. decent support. big user base19:58
zylopfaall i know none techies always ask "is webgui like joomla"19:58
zylopfawhen i tell them i work with cms19:58
ckotilbut its php . so you run into all sorts of wierd errors that confuse the hell out of you19:58
zylopfathen i get fucking angry19:58
zylopfackotil, yeah19:59
zylopfaphp is perl on tanquilizers19:59
zylopfathats how i always seen php19:59
zylopfaI started with perl for 10 years ago19:59
zylopfawhen php wasnt much19:59
CIA-38WebGUI: colin * r10471 /branch/WebGUI_Story/t/Asset/Asset.t: Check what happens with URLS with an initial dot in them20:10
CIA-38WebGUI: colin * r10472 /branch/WebGUI_Story/ (2 files in 2 dirs): getKeywordStaticURL function, with tests.20:10
+perlDreamerHaarg, to merge in an entire branch, one does svn merge -r start_of_branch:end_of_branch branch_url ?20:20
CIA-38WebGUI: colin * r10473 /branch/WebGUI_Story/ (108 files in 44 dirs): Merge with HEAD, 1047220:25
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []20:57
@HaargperlDreamer, that looks basically right, but i haven't done merging with svn for quite some time21:12
+perlDreamerit works okay21:13
+perlDreameronce the critic_labels test is finished, I'm merging in21:13
+perlDreamernot too bad of a process, just takes a while21:13
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui21:36
+perlDreamerHaarg, StoryManager is merged in, and all tests are running clean on my end21:38
@Haargnice21:38
CIA-38WebGUI: colin * r10474 /WebGUI/ (31 files in 17 dirs): 21:42
CIA-38WebGUI: Add in StoryManager, 3 assets for managing news content in WebGUI.21:42
CIA-38WebGUI: Several small API changes to Keyword and AssetExportHtml to support StoryManager functionality.21:42
-!- dionak [n=dionak@97.66.185.250] has quit []21:44
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection]21:46
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:56
-!- mode/#webgui [+v cap10morgan] by ChanServ21:56
CIA-38WebGUI: colin * r10475 /WebGUI/lib/WebGUI/ (Asset/Wobject/StoryArchive.pm AssetExportHtml.pm): Do not set the exporting scratch variable in places where it is not needed.22:25
CIA-38WebGUI: translation * r10476 /translations/French/ (33 files in 2 dirs): Update from translation server23:09
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]23:12
-!- dhelsten [n=helsten@67.159.157.76] has left #Webgui []23:12
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]23:22
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:53
--- Day changed Sat Apr 25 2009
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:59
-!- khenn__ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:02
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:02
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]01:17
CIA-38WebGUI: colin * r10477 /WebGUI/ (5 files in 5 dirs): RssFeed aspect tests, more to follow.01:28
CIA-38WebGUI: colin * r10478 /WebGUI/t/Asset/Wobject/StoryArchive.t: Automatically cleanup storage created for export collateral tests.02:00
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has joined #webgui02:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:03
+perlmonkey2Anyone have any ideas on how to make ajax calls work when debug mode is turned on?02:03
+perlmonkey2it harshes my json.02:04
+perlmonkey2Hmm, this is more than a Survey issue.  Looks like it breaks Thingy too.  I bet any ajax call expecting JSON is broken.02:09
+perlDreamerthis is the same problem that I had with the Account02:10
+perlmonkey2Need a way for the initial request handler to specify this is an ajax call and either not append debug info or append it as a json object.02:10
* perlDreamer votes for not appendind debug to JSON output02:10
+perlDreamerwell, if I get a vote, that is02:11
+perlDreamerI checked in the StoryManager today, perlmonkey202:11
+perlmonkey2yeah, that would be easiest.  And I'm not sure about Session::ErrorHandler taking json, turning it back into perl so it can append debug info, then converting back to json.  I know in debug mode, speed isn't a big deal, but that sounds painful.02:11
+perlmonkey2perlDreamer: how cool is it?02:12
+perlDreamerway cool02:12
+perlDreamermassively tested02:12
+perlmonkey2wow02:12
+perlDreamervery robust02:12
+perlmonkey2let me up/revert and give it a whorl :D02:12
+perlDreamermight be WebGUI's first trimodal asset02:12
+perlmonkey2trimodal?02:13
+perlmonkey2that is pretty multi02:13
+perlDreamerthree modes02:13
+perlDreamerall using pieces of the same code02:13
+perlDreamervery DRY02:14
+perlDreamerinstead of building out www_search, and www_keyword and www_view, it detects which  mode it is in and does the right thing02:14
+perlmonkey2heh, nice02:14
+perlDreamerand the template generation is busted out, so you can test it, and subclass it02:15
+perlmonkey2eh?02:15
+perlmonkey2interesting02:15
+perlmonkey2so first create and archive, then topics for it?02:16
+perlDreameryes.02:16
+perlDreamertopics are just fixed keyword based accesses into the set of stories02:16
+perlmonkey2Hmm, wouldn't let me create a topic02:17
+perlDreameryou're a bad man02:18
+perlmonkey2Didn't use Articles.02:18
+perlDreamerso you created a StoryArchive, then tried to create a StoryTopic, and it wouldn't let you?02:19
+perlmonkey2right02:20
+perlDreamerwhere did you try to create the topic?02:20
+perlmonkey2but then I went back to the home page and I could create it there.02:20
+perlDreamerright02:20
+perlmonkey2probably tried to create it as a child of the archive02:20
+perlDreameryou can only add Stories to an Archive02:20
+perlmonkey2makes sense02:20
+perlmonkey2so I didn't tell the topic which archive to use02:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:21
+perlDreamerdoesn't matter02:21
+perlmonkey2does a topic pull from every archive 02:21
+perlDreamerit will look at all of them02:21
+perlDreamermaybe the Admin Console should look at $session->asset and only let you add things that the asset permits02:21
+perlmonkey2I'm not sure I understand the topic.  It is a site wide view into all Archives, no matter their content?02:22
+perlDreamerright, because it only cares about the keyword content of the Stories02:22
+perlmonkey2I didn't see any place in the topic to filter by02:23
+perlmonkey2ah02:23
+perlmonkey2my bad02:23
+perlmonkey2if the keywords are blank, you get all the stories02:23
+perlmonkey2very sweet02:23
+perlDreamerthanks :)02:29
+perlmonkey2perlDreamer: ah, what did you mean by the templating being busted out and subclassable.  I don't say a templating class.02:40
+perlDreamertemplate variables are busted out02:41
+perlDreamerand the sub that makes them is subclassable02:41
+perlDreamernot templates02:41
+perlDreamerI mistyped (badly)02:41
+perlDreamerit's called viewTemplateVariables02:41
+perlmonkey2yeah, I was looking at that sub.  But how is a sub subclassable?02:42
+perlmonkey2I thought you could only subclass classes?02:43
+perlmonkey2either way, very nice and clean looking code.02:44
+perlDreamerif you wanted a StoryARchive that also had RDF feeds, for example02:44
+perlDreameryou could make it a subclass of StoryArchive02:44
+perlDreamerinside MyStoryArchive you call SUPER->viewTemplateVariables02:44
+perlDreamerand then modify what it returns02:45
+perlDreamerand return the modified set of template variables02:45
+perlmonkey2ic02:45
+perlDreamerlet's just hope that it works as well as it looks :)02:45
+perlmonkey2just read in dev that webgui 9 will be on perl 6.  At least someday we'll have sane comprehendable OO :P02:52
nubamaybe something like a "webgoose" can happen before that02:58
nubalike catalyst's catamoose effort by mst02:59
nubaled by*, i think02:59
CIA-38WebGUI: colin * r10479 /WebGUI/ (3 files in 3 dirs): Many more RssAspect tests.03:27
CIA-38WebGUI: colin * r10480 /WebGUI/ (2 files in 2 dirs): Fix a bug where the calendar will list all events, regardless of permissions.03:27
CIA-38WebGUI: colin * r10481 /branch/WebGUI_7.6/ (2 files in 2 dirs): backporting event calendar permissions fix03:41
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui04:11
-!- mode/#webgui [+v cap10morgan] by ChanServ04:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]04:23
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui06:18
-!- mode/#webgui [+o plainhao] by ChanServ06:18
-!- khenn__ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has left #WebGUI []07:21
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has left #webgui []08:02
CIA-38WebGUI: perlmonkey2 * r10482 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Added correct mime type for json returns which were missing it.08:10
CIA-38WebGUI: colin * r10483 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/HTML.pm t/HTML.t): Fix a bug where html2text dropped the last word. Added tests.08:54
CIA-38WebGUI: colin * r10484 /WebGUI/docs/changelog/7.x.x.txt: Add back in other bug fix to the changelog.08:54
CIA-38WebGUI: colin * r10485 /branch/WebGUI_7.6/ (lib/WebGUI/HTML.pm t/HTML.t docs/changelog/7.x.x.txt): Backporting html2text fix.08:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:58
CIA-38WebGUI: translation * r10486 /translations/RedNeck/RedNeck/ (23 files): Update from translation server10:09
CIA-38WebGUI: colin * r10487 /WebGUI/lib/WebGUI/HTML.pm: Fix a syntax warning re shift.18:14
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []18:55
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui18:57
-!- mode/#webgui [+v cap10morgan] by ChanServ18:57
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []19:06
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui19:17
-!- mode/#webgui [+v cap10morgan] by ChanServ19:17
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []19:39
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui22:10
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []22:27
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui23:51
--- Day changed Sun Apr 26 2009
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []00:23
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui00:36
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:04
CIA-38WebGUI: translation * r10488 /translations/German/German/Account_Shop.pm: Update from translation server01:28
CIA-38WebGUI: translation * r10489 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server01:28
CIA-38WebGUI: translation * r10490 /translations/German/German/Asset_UserList.pm: Update from translation server01:28
CIA-38WebGUI: translation * r10491 /translations/German/German/Asset_ThingyRecord.pm: Update from translation server01:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:39
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:55
CIA-38WebGUI: translation * r10492 /translations/Swedish/Swedish/ (8 files): Update from translation server03:57
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui04:07
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]04:07
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:57
-!- robert_bond [n=robert@75-173-143-232.albq.qwest.net] has joined #webgui05:21
-!- robert_bond [n=robert@75-173-143-232.albq.qwest.net] has quit ["Leaving."]05:32
-!- robert_bond [n=chatzill@75-173-143-232.albq.qwest.net] has joined #webgui05:40
-!- robert_bond [n=chatzill@75-173-143-232.albq.qwest.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.5/2008121621]"]06:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:15
-!- mode/#webgui [+v perlDreamer] by ChanServ06:15
CIA-38WebGUI: colin * r10493 /WebGUI/ (4 files in 4 dirs): 06:16
CIA-38WebGUI: Fix bad angle bracket handling in messageIds in Main/Send.pm06:16
CIA-38WebGUI: Extend Mail/Send.t to test messageId generation.06:16
CIA-38WebGUI: colin * r10494 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting messageId fix for Mail/Send with tests.06:16
CIA-38WebGUI: colin * r10495 /WebGUI/ (3 files in 3 dirs): Fix a bug where changing fieldTypes in the userProfileField did not update the database field types.07:11
CIA-38WebGUI: colin * r10496 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting profileField fieldType fix.07:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:13
CIA-38WebGUI: colin * r10497 /branch/WebGUI_7.6/lib/WebGUI/HTML.pm: Fix syntax warning in HTML.pm, html2text.07:26
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:36
CIA-38WebGUI: translation * r10498 /translations/German/German/Asset_Product.pm: Update from translation server12:28
CIA-38WebGUI: translation * r10499 /translations/German/German/Asset_Product.pm: Update from translation server12:44
CIA-38WebGUI: translation * r10500 /translations/German/German/Asset_Product.pm: Update from translation server13:15
CIA-38WebGUI: translation * r10501 /translations/German/German/Asset_Product.pm: Update from translation server13:15
CIA-38WebGUI: translation * r10502 /translations/German/German/Asset_Subscription.pm: Update from translation server13:33
CIA-38WebGUI: translation * r10503 /translations/German/German/Asset_Subscription.pm: Update from translation server13:57
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI14:30
-!- mode/#webgui [+o khenn] by ChanServ14:30
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui14:57
-!- mode/#webgui [+v patspam] by ChanServ14:58
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]14:58
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui14:58
-!- mode/#webgui [+v patspam] by ChanServ14:58
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Remote closed the connection]15:51
CIA-38WebGUI: translation * r10504 /translations/German/German/Asset_FlatDiscount.pm: Update from translation server17:30
CIA-38WebGUI: translation * r10505 /translations/German/German/ (Asset_Subscription.pm Shop.pm): Update from translation server17:58
CIA-38WebGUI: translation * r10506 /translations/German/German/Tax.pm: Update from translation server17:58
CIA-38WebGUI: translation * r10507 /translations/German/German/WebGUI.pm: Update from translation server17:58
CIA-38WebGUI: translation * r10508 /translations/German/German/Workflow_Activity_ExpirePurchasedThingyRecords.pm: Update from translation server18:12
CIA-38WebGUI: translation * r10509 /translations/German/German/Shop.pm: Update from translation server18:27
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:30
-!- mode/#webgui [+v perlDreamer] by ChanServ19:30
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21:00
-!- mode/#webgui [+o tavisto] by ChanServ21:00
+perlDreamerhey, tavisto21:02
+perlDreamerhow was ad-tech?21:02
CIA-38WebGUI: translation * r10510 /translations/German/German/Asset_Donation.pm: Update from translation server23:55
--- Day changed Mon Apr 27 2009
CIA-38WebGUI: translation * r10511 /translations/German/German/Asset_Subscription.pm: Update from translation server00:10
+perlDreamersomebody is translating WebGUI into German00:23
+perlDreamerand doing a ton of work on it00:23
CIA-38WebGUI: translation * r10512 /translations/German/German/ (Account_Shop.pm PayDriver.pm Shop.pm): Update from translation server00:39
CIA-38WebGUI: translation * r10513 /translations/German/German/Shop.pm: Update from translation server00:54
CIA-38WebGUI: translation * r10514 /translations/German/German/PayDriver_Cash.pm: Update from translation server00:54
CIA-38WebGUI: colin * r10515 /branch/WebGUI_7.6/ (lib/WebGUI/Paginator.pm docs/changelog/7.x.x.txt): 02:24
CIA-38WebGUI: Fix a bug in the paginator where it was doing a numeric comparison on the SQL errorNum02:24
CIA-38WebGUI: rather than a definedness check, according to the docs.02:24
CIA-38WebGUI: colin * r10516 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Paginator.pm): 02:24
CIA-38WebGUI: Forward porting SQL Report/Paginator errorNum fix. errorNum is undefined for02:24
CIA-38WebGUI: no errors.02:24
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:35
-!- mode/#webgui [+v patspam] by ChanServ02:35
CIA-38WebGUI: colin * r10517 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Wobject/Gallery.pm docs/changelog/7.x.x.txt): Fix a bug in the default search dates in the Gallery Advanced Search form.02:39
CIA-38WebGUI: colin * r10518 /WebGUI/ (lib/WebGUI/Asset/Wobject/Gallery.pm docs/changelog/7.x.x.txt): Forward porting date fix for gallery advanced search.02:39
+perlDreamerit's pretty quiet today, patspam02:43
+perlDreamerjust us virus laden americans and a bunch of lurkers02:44
+patspamwell it is sunday for you guys right?02:45
+patspamyou're allowed one day off a week :)02:45
+perlDreamerI didn't work very much last week, I was crawling inside of the attic02:45
+perlDreamerso I'm trying to make up some time02:45
+patspamstorymanager keeping you busy?02:46
+perlDreamerFinished it on Friday02:46
+perlDreamerWife is keeping me busy02:46
+perlDreamerthere are definite advantages to buying a new house02:46
+perlDreamerlike not remodeling it for the next 10 years02:46
+patspamah congrats on finishing it!02:47
+perlDreamerthanks :)02:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:49
+perlDreamernow it's in the hands of the designers, so we'll see what they do to beautify it02:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]04:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:05
-!- mode/#webgui [+o tavisto] by ChanServ04:06
+perlDreamertime to be a dad, back in 2006:23
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:47
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:17
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:43
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]10:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:24
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []11:24
CIA-38webgui: Patrick Donelan flux * r99ccfa8 / (9 files in 3 dirs): Removed WebGUI::Crypt code from flux branch - http://bit.ly/yyB4t11:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:42
CIA-38webgui: Patrick Donelan crypt * r123f563 / (4 files in 4 dirs): 11:42
CIA-38webgui: Added skeleton for new Crypt implementation, including:11:42
CIA-38webgui: *) sbin/installCrypt.pl utility install script11:42
CIA-38webgui: *) Crypt content handler11:42
CIA-38webgui: *) Crypt admin console page11:42
CIA-38webgui: *) cryptEnabled setting11:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []11:42
CIA-38webgui: *) i18n - http://bit.ly/18mQfy11:42
CIA-38webgui: Patrick Donelan crypt * rb64418d / (lib/WebGUI/Crypt/Admin.pm lib/WebGUI/i18n/English/Crypt.pm): Minor refactoring to crypt Admin Console - http://bit.ly/3Y10aQ11:42
CIA-38webgui: Patrick Donelan crypt * rea75d1f / (4 files in 4 dirs): Added list of Crypt Providers to Admin Console - http://bit.ly/ALo6X11:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []11:51
CIA-38WebGUI: patspam * r10521 /branch/WebGUI_flux/t/Asset/Wobject/Survey/ResponseJSON.t: 12:27
CIA-38WebGUI: Change ResponseJSON to use a proper mutator for startTime.12:27
CIA-38WebGUI: Add tests for startTime.12:27
CIA-38WebGUI: Survey uses the accessor, and no longer needs to manually set startTime.12:27
CIA-38WebGUI: patspam * r10522 /branch/WebGUI_flux/t/Asset/Wobject/Survey/ResponseJSON.t: 12:27
CIA-38WebGUI: Tests for createSurveyOrder and shuffle.12:27
CIA-38WebGUI: POD for several methods.12:27
CIA-38WebGUI: patspam * r10523 /branch/WebGUI_flux/t/Asset/Wobject/Survey/ResponseJSON.t: 12:27
CIA-38WebGUI: Add tests for nextSectionid, nextSection, currentSection.12:27
CIA-38WebGUI: Add more POD to ResponseJSON12:27
CIA-38WebGUI: patspam * r10524 /branch/WebGUI_flux/ (3 files in 2 dirs): matrix bug fixes12:27
CIA-38WebGUI: patspam * r10525 /branch/WebGUI_flux/ (2 files in 2 dirs): matrix compare screen bugfix12:27
CIA-38WebGUI: patspam * r10526 /branch/WebGUI_flux/t/Asset/Wobject/Survey/ResponseJSON.t: 12:27
CIA-38WebGUI: nextQuestions tests.12:27
CIA-38WebGUI: Add POD, and make sure that answers returned by nextQuestions are safe refs.12:27
CIA-38WebGUI: patspam * r10527 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: 12:27
CIA-38WebGUI: Add POD stubs, fully document goto.12:27
CIA-38WebGUI: Prevent recordResponses from autovivifying mcHash keys. From page to page of12:27
CIA-38WebGUI: questions it does not matter, but if two questions in the same page have an12:27
CIA-38WebGUI: unrecognized, type, the second will be processed differently from the first.12:27
CIA-38WebGUI: patspam * r10528 /branch/WebGUI_flux/t/Asset/Wobject/Survey/ResponseJSON.t: goto tests.12:27
CIA-38WebGUI: patspam * r10529 /branch/WebGUI_flux/ (2 files in 2 dirs): 12:27
CIA-38WebGUI: recordResponse tests (just a few)12:27
CIA-38WebGUI: Fix a bug where if a section is terminal, and has no questions, it did not return the terminal flag as true.12:27
CIA-38WebGUI: A little recordResponse POD.12:27
CIA-38WebGUI: patspam * r10530 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Flesh out the recordResponses POD. Almost ready for more in depth testing.12:27
CIA-38WebGUI: patspam * r10531 /branch/WebGUI_flux/ (2 files in 2 dirs): 12:28
CIA-38WebGUI: Add a mutator for questionsAnswered, with tests.12:28
CIA-38WebGUI: Correct POD for recordResponses.12:28
CIA-38WebGUI: Begin recordResponses answer processing tests.12:28
CIA-38WebGUI: patspam * r10532 /branch/WebGUI_flux/ (survey_rfe_9202.wgpkg lib/WebGUI/Asset/Wobject/Survey.pm): 12:28
CIA-38WebGUI: Implemented Survey Jump-to combo box (#9202)12:28
CIA-38WebGUI: You will need to manually import survey_rfe_9202 until this branch is12:28
CIA-38WebGUI: merged back into trunk.12:28
CIA-38WebGUI: patspam * r10533 /branch/WebGUI_flux/docs/upgrades/packages-7.6.7/stockdatatmpl000000001.wgpkg: i18n one of the two stock data templates12:28
CIA-38WebGUI: patspam * r10534 /branch/WebGUI_flux/ (3 files in 3 dirs): Implemented Survey branching expressions (#9233). Woot!12:28
CIA-38WebGUI: patspam * r10535 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/SQLReport.pm: Forward port WGBP SQLReport definition sub.12:28
CIA-38WebGUI: patspam * r10536 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/SQLReport.pm: 12:28
CIA-38(6 lines omitted)12:28
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:40
CIA-38WebGUI: patspam * r10541 /Too many paths: (log message trimmed)14:24
CIA-38WebGUI: Merge branch 'flux_pre_dcommit' into flux14:24
CIA-38WebGUI: * flux_pre_dcommit: (835 commits)14:24
CIA-38WebGUI:  Removed WebGUI::Crypt code from flux branch14:24
CIA-38WebGUI:  Release 7.7.4-beta14:24
CIA-38WebGUI:  preparing for 7.7.4 release14:24
CIA-38WebGUI:  Add back code for throwing exceptions when session is not passed14:24
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]14:27
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui14:43
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:44
-!- mode/#webgui [+o preaction] by ChanServ14:44
zylopfaAnyone aware of problems with the Profile system, that it wont use the style defined in the Settings14:48
zylopfahere i mean the page style14:48
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:58
-!- mode/#webgui [+o plainhao] by ChanServ14:59
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui15:00
-!- mode/#webgui [+v patspam] by ChanServ15:00
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:06
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:12
CIA-38WebGUI: translation * r10542 /translations/German/German/ (AuthWebGUI.pm Account_User.pm Asset_Thingy.pm): Update from translation server16:06
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:19
-!- mode/#webgui [+o rizen] by ChanServ16:19
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:35
-!- mode/#webgui [+o bopbop] by ChanServ16:35
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:55
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:55
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui16:58
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has joined #webgui17:06
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:06
zylopfaAnyone know if the paginator takes all the results into its dataset?17:07
zylopfaIf it does its not so good with queries that return maybe 1000 records17:08
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:08
-!- mode/#webgui [+o Haarg] by ChanServ17:08
+perlmonkey2preaction: ping17:14
+perlmonkey2rizen: you there?17:14
zylopfaAnyone know about the paginator?17:14
@rizenperlmonkey2: yup17:15
zylopfaI have seen a problem in it, in the UserList wobject17:15
zylopfaI have 10.000 users on my site and it seems it loads all the userdata into the paginator17:15
zylopfathis is not so good17:15
zylopfaI thought it only loaded the data 1 page at a time17:16
zylopfainstead of holding the data for all pages in memory17:16
zylopfaOk I read the manual but then something is wrong with the UserList wobject17:20
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has left #webgui []17:22
-!- tavisto [n=tavisto@98.108.73.152] has joined #WebGUI17:30
-!- mode/#webgui [+o tavisto] by ChanServ17:31
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:31
-!- mode/#webgui [+v perlDreamer] by ChanServ17:31
-!- tavisto_ [n=tavisto@98.108.73.152] has joined #WebGUI17:32
-!- tavisto [n=tavisto@98.108.73.152] has quit [Read error: 104 (Connection reset by peer)]17:32
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]17:51
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui []17:55
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]17:58
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:02
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]18:26
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:26
-!- mode/#webgui [+o khenn] by ChanServ18:26
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:24
zylopfaDoes anyone know what template variable "show message on login" will be accessible from?19:41
xdangerWhy is the text from my i18n files coming "double utf8" after I updated from 7.4 -> 7.6? every Ä that comes from i18n is ä19:41
CIA-38WebGUI: translation * r10543 /translations/Finnish/ (184 files in 2 dirs): Update from translation server19:45
@preactionzylopfa: none. it's a seperate screen19:46
zylopfagot it!19:46
zylopfaI found out, just had to write 1 in number of times it should be shown19:46
zylopfait had 0 as default along with an option to make it show19:46
zylopfapreaction, its a pretty good idea19:47
zylopfayou can use it for a guide to new users on your site19:47
@preactionwith a horrible execution (and i'm the one who did it)19:47
zylopfawhat do you mean preaction ?19:48
@preactionyou could do the same with a special group and a workflow19:48
@preactionthe entire thing is hacked together and able to be reproduced using existing features19:48
zylopfasweet :D19:48
zylopfaYou dont sound so happy about it19:48
zylopfapreaction, I am also gonna ask you something in adminconsole=>settings=>account19:49
zylopfayou can choose the style template for profile for example19:50
zylopfaBut it seems it use the default page style instead of the one you say there19:51
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:57
-!- mode/#webgui [+v perlDreamer] by ChanServ19:57
@preactionwhat page? each account plugin can have its own style template, and there are other pages that use the "User Function Style" under the UI or Content tab (i forget which)19:57
+perlDreamerpreaction: any thoughts on whether or not we need to scan the userProfileData table to see if current column defs match fieldTypes?20:01
xdangerOuh yeah.... Is there a way to automagically merge i18n files? in a "smart way"?20:01
@preactionperlDreamer: i don't know, but it might be a good idea to at least warn the admin that something is amiss20:02
@preactionxdanger: there is in theory, but i don't know if anyone wrote the tool to do it20:03
+perlDreamerwould SVN work for merging i18n files?20:04
xdangertoo bad. Just realized that my translations have stuff that i18n.webgui.org doesn't have and the other way around... Which is wierd since I provided the first packages for that20:04
+perlDreamerThey're kept in SVN on the i18n server20:04
xdangeryeah, but that's a lot of work to do by hand20:05
xdangerI'll have a look anyway, maybe mine are just a little bit different20:06
+perlDreamerso maybe a tool that walks all the hash keys and checks lastUpdated for each one?20:06
@preactionthat's what i was thinking20:06
+perlDreamerof course, they all install into the same namespace, so it'd be  a bit more complex than that20:07
carograyany body working on or using PB hosted servers here?20:07
carograyknow if email thing is fixed?20:07
carograyhi - sorry - a bit frantic at work today.20:07
@preactioncarogray: which website are you on?20:09
@preactioni can do the Super Special Preaction Poke-a-roo that will make Spectre send mail again for a little while20:10
carograythe MLRI ones - my really important one is MassLegalHelp.org, but Neighborhoodlaw.org is probablyhaving problems to.20:10
carograytoo20:10
carograyPreaction: you are a PB person?20:11
@preactionokay, they're all on the same server20:11
@preactionyes. all of the +o people are (a little icon next to my name)20:11
carograyii don't see  +0 I see a gold star that looks as though you have some sort of military medal:-/ 20:12
@preactionyeah, that20:12
@preactionthough really to get support you should ask the support boards. do you have phone support? i'm not sure if that comes with a dedicated box or not20:12
carograywell, did you know that PB people are supposed to be fixing this bug? but it keeps happening, should I just keep coming to you all and asking you to poke the server until it gets fixed20:12
@preactionalso, i did the poke and i'll add the cronjob that will poke it automatically20:13
carograyno phone support, only forum support - on the boards, but have been having this problem for about 5-6 weeks now so v. worried and have been going back and forth with David on it, but he told me 2 people were working on it 10? days ago20:13
@preactionyeah, it's been an ongoing problem for a while. plainblack.com has had this problem for a very long time, but only now is it starting to affect other sites20:14
@preactioni added the auto-poker, so until the bug is fixed you shouldn't have the problem20:15
carograyoh phew thanks!20:15
carograythanks so much.20:15
carograymay I ask your 'real' name?20:15
@preactioni'm Doug20:16
@preactionright now there are 1655 messages in the queue for www.masslegalhelp.org, so give it a little while to send. ask support to follow up in an hour or two to see how everything's going20:17
carograyah yes- doug the calendar man? thanks so much for doing this, will nudge support via the board? to check up in an hour or two.20:23
carograyta20:23
@preactionyeah20:26
-!- tavisto_ [n=tavisto@98.108.73.152] has quit []20:44
+perlDreamerpreaction++  (much better than +0)21:10
+perlDreamerbrb21:23
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]21:23
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui21:48
-!- mode/#webgui [+v perlDreamer] by ChanServ21:48
CIA-38WebGUI: colin * r10544 /WebGUI/docs/gotcha.txt: Add gotcha notice about profile field column types.21:49
CIA-38WebGUI: colin * r10545 /branch/WebGUI_7.6/docs/gotcha.txt: Backport profile field gotcha notice.21:49
CIA-38WebGUI: colin * r10546 /WebGUI/ (6 files in 6 dirs): Fix bad Event URL template variables.21:49
@HaargperlDreamer, http://gist.github.com/10264821:50
+perlDreamerthanks, Haarg.  I'll add the patch and see if it passes the existing test suite21:51
@Haargyeah, i haven't tested it21:51
@Haargthink that looks better though?21:52
+perlDreamerdefinitely21:52
+perlDreamerless copy/paste21:53
+perlDreamerI'm just really happy that we have that aspect now21:54
+perlDreamerit's going to make the Syndicated Content asset much more useful21:54
+perlDreamerfor example, no more custom SQL queries for latest posts if we don't want it21:54
+perlDreamerjust use RSS and mix all of them together21:54
+perlDreameryay, closed 7 bugs21:56
+perlDreamerhe have a total of 76 open bugs right now21:56
Mech422perlDreamer: and how is project 'Electricity' coming ?22:08
* perlDreamer has lots of war wounds22:08
+perlDreamerbut the grid has survived22:08
+perlDreamerI have heard about this Swine Flu thing going around, but it's organic so I claim no responsibility22:08
Mech422perlDreamer: a programmer responsible for a mutant virus? nah...couldn't be...22:11
+perlDreamerHaarg, you and I need to watch each other's back and hold each other to the highest standard of programming conduct22:14
+perlDreamerwhich means I'm going to POD those private methods for you :)22:14
@Haargdo we usually do that?22:15
@Haargthey should definitely be documented which i neglected to do22:15
+perlDreamerwith get*FeedUrl being bimodal w.r.t export, should the standalone Static methods be marked as deprecated?22:16
@Haargi'm not sure.  they were part of the spec, and there may be a reason to access that when not exporting.22:16
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:17
+perlDreamergood point22:20
+perlDreamerwith get*FeedUrl being bimodal, it also fixes the head block link bug with that aspect, too22:20
+perlDreamernice work!22:20
@Haargyeah22:20
CIA-38WebGUI: colin * r10547 /branch/WebGUI_7.6/ (6 files in 6 dirs): Backporting event URL template fix.22:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:27
-!- mode/#webgui [+o tavisto] by ChanServ22:27
+perlDreamerhey, tavisto!22:27
@tavistohowdy22:29
+perlDreamerPeter and Tim wanted me to pass on the iPhone lightsaber app to you.22:29
+perlDreamerso that you can deflect rizen's force lightning bolts when necessary22:30
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui22:30
-!- carogray [n=Caroline@72-60-188-66.pools.spcsdns.net] has joined #webgui22:32
-!- carogray1 [n=Caroline@72-60-188-66.pools.spcsdns.net] has joined #webgui22:33
@tavistohehe nice!22:36
@tavistoyeah I've known about that one for some time. I think JT downloaded that awhile back too22:36
@tavistohave your boys acquired a super-monkey-ball device (aka iphone) yet? :)22:37
dreamersgirlnot yet22:37
dreamersgirlone of our friends at church entertains them regularly with his iphone, though22:38
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Remote closed the connection]22:45
-!- plainhao [n=plainhao@208.75.85.237] has quit []22:47
CIA-38WebGUI: colin * r10548 /WebGUI/ (3 files in 3 dirs): 22:50
CIA-38WebGUI: Fix HEAD link issues with RssFeed with exporting.22:50
CIA-38WebGUI: Refactor the module so that getting the feed url will return22:50
CIA-38WebGUI: the static URL when exporting.22:50
CIA-38WebGUI: colin * r10549 /WebGUI/t/AssetAspect/RssFeed.t: Add tests for the export mode get*FeedUrl.22:50
+perlDreamerno one is going to go through the hassle of doing UPS shipping22:51
+perlDreamerI've been filling out web forms to get a development license for 10 minutes, and I'm STILL not done22:52
-!- carogray [n=Caroline@72-60-188-66.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]22:56
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]23:05
dreamersgirlbopbop, you awake?  :)23:05
+perlDreamermake that 30 minutes23:19
+perlDreamergrrr23:19
@preactiongrrr!23:21
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has left #webgui []23:36
+perlDreamerbbl, lunch break23:37
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has quit ["Leaving."]23:37
-!- carogray1 [n=Caroline@72-60-188-66.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]23:44
--- Day changed Tue Apr 28 2009
CIA-38WebGUI: colin * r10550 /WebGUI/lib/WebGUI/Account/Friends.pm: Reverting patch for Account/Friends.00:00
CIA-38WebGUI: colin * r10551 /branch/WebGUI_7.6/lib/WebGUI/Account/Friends.pm: reverting Account/Friends patch.00:00
CIA-38WebGUI: perlmonkey2 * r10552 /WebGUI/ (8 files in 4 dirs): Fixed a bug in the YUI simple editor for survey editing which was leaking memory. Also improved the object edit templates.00:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:07
-!- mode/#webgui [+v perlDreamer] by ChanServ01:07
+perlDreamerIs there someone with a dev box and the WRE willing to run a test for so that I can close out a bug?01:20
+perlDreameryou'd need HEAD branch of SVN01:20
@preactionone sec01:22
+perlDreamerI just committed the tests, so be sure to update01:22
@preactionwhich test?01:23
@preactionooh you committed the story manager? noice01:23
+perlDreameryes, on Friday01:25
+perlDreamerplease crawl and critique01:25
+perlDreameruh, except for the interface, which is known to be ugly01:25
* perlDreamer is waiting for the designers to address that issue01:25
+perlDreamerthen I'm going to look at what they did, and learn01:26
@preactionyeah, our designers are geniuses01:26
+perlDreamerthey're not as good as the devs, but they're close01:26
@preactionwhich test?01:28
+perlDreamert/Search.t01:29
+perlDreamerit has regex wildcards in it01:29
@preactionPASS01:29
+perlDreamerhow do we resolve that against this bug: http://www.webgui.org/bugs/tracker/1021101:29
+perlDreamerthe bug was posted against 7.501:29
+perlDreamerbut I can't see that code being that different in 7.6/701:30
@preactionsee line 382 in WebGUI::Search for why01:31
@preactionthe test is wrong01:31
@preaction(is testing incorrectly)01:31
+perlDreamerhm01:32
+perlDreamerthat makes sense01:32
+perlDreamerso stopwords works fine01:32
+perlDreamerit's just _search that's the problem01:32
@preactionwell no, the problem is the metachars are not being escaped from the user01:33
@preactionbut that's made worse by us allowing the use of MySQL fulltext search options in our search01:33
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has joined #webgui01:33
-!- mode/#webgui [+v perlmonkey2] by ChanServ01:33
* perlDreamer is still confused.01:35
@preactionwe can't just quotemeta the whole thing01:35
+perlDreamerthen why can't I duplicate the problem on webgui.org by searching for friends*01:35
@preactiontry friends?01:35
@preactionor "friends+"01:36
@preactionfriends* is handled by line 38601:36
@preactioner. 01:36
@preaction36801:36
@Haargwhy can't we quotemeta the whole thing?01:37
@preactionexcept for the * added by line 383?"01:38
@preactioni guess i'm wrong really01:38
@preactioner... what IS that * on line 383 of lib/WebGUI/Search.pm?01:39
+perlDreamerit's doing a SQL regex01:40
@Haargthe problem is if you do a search like 'maybe?*'01:41
@Haargbecause that's not a valid regex01:41
@Haargif someone tries to do a complex search against a stopword, there's really not anything we can do about it01:43
@Haargunless we want to convert the incoming string from a mysql match string to a perl regex01:44
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:52
+perlDreamerbe right back, have to teach a quick lesson in fractions01:57
+perlDreamernote for future reference, M&M's make great teaching illustrations for fractions02:02
+perlDreamerif short lived02:02
CIA-38WebGUI: colin * r10553 /WebGUI/t/Search.t: Add a Search test, to check for wildcards and stopwords.02:02
+perlDreamerl8r guys02:04
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:05
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:31
-!- mode/#webgui [+v patspam] by ChanServ02:31
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:48
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]03:14
CIA-38WebGUI: yung * r10554 /branch/WebGUI_7.6/docs/ (upgrades/upgrade_7.6.21-7.6.22.pl changelog/7.x.x.txt): fixed #10193: matrix/broken save - maximum group field03:46
CIA-38WebGUI: patspam * r10555 /WebGUI/ (2 files in 2 dirs): 03:46
CIA-38WebGUI: Improved Survey template so that bottom of page/submit button can be03:46
CIA-38WebGUI: skinned when questions don't validate. Added js to scroll page to03:46
CIA-38WebGUI: highest invalid question (e.g. lowest y-coord)03:46
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:50
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:50
CIA-38WebGUI: translation * r10556 /translations/German/German/Asset_Subscription.pm: Update from translation server04:15
CIA-38WebGUI: translation * r10557 /translations/German/German/Asset_ThingyRecord.pm: Update from translation server04:15
CIA-38WebGUI: translation * r10558 /translations/German/German/Asset_AdSku.pm: Update from translation server04:15
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:39
-!- mode/#webgui [+v perlDreamer] by ChanServ04:39
CIA-38WebGUI: colin * r10559 /WebGUI/t/Search.t: Add 1 more test to _isStopword04:59
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui05:00
+perlDreamerrizen: how did ad-tech go?05:25
@rizenwe'll see06:58
-!- perlmonkey2 [n=perlmonk@adsl-76-195-108-202.dsl.okcyok.sbcglobal.net] has left #webgui []06:58
@rizensee how many webinars tavis gets06:59
+perlDreamerthere must have been a lot of visitors to the booth06:59
@rizenwe got rid of 2000 gooeys07:50
@rizenso that's something07:50
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []07:57
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:02
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:33
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:19
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:22
-!- mode/#webgui [+v bartjol] by ChanServ11:22
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:26
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:45
-!- frodwith_ [n=pdriver@helios.tapodi.net] has joined #webgui13:45
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 113 (No route to host)]13:46
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI13:56
SynQboo!13:56
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI13:59
+bartjolbaa14:02
ryuu_robee14:07
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]14:08
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI14:11
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]14:28
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:00
-!- mode/#webgui [+o plainhao] by ChanServ15:00
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Remote closed the connection]15:18
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui16:48
-!- mode/#webgui [+v crythias] by ChanServ16:48
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:25
-!- mode/#webgui [+o rizen] by ChanServ17:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:27
-!- tavisto [n=tavisto@98.108.73.152] has joined #WebGUI17:36
-!- mode/#webgui [+o tavisto] by ChanServ17:37
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []17:38
-!- frodwith_ is now known as frodwith17:42
-!- mode/#webgui [+o frodwith] by ChanServ17:42
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:53
-!- mode/#webgui [+v perlDreamer] by ChanServ17:53
+perlDreamerbartjol!17:53
+perlDreamerhow's the house coming?17:53
@preactionanyone know the status of this bug? http://www.webgui.org/bugs/tracker/985618:00
+perlDreamerum, no18:00
+perlDreameris kristi's site open for double checking?18:01
@preactionlet me find out18:02
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:03
-!- SDuensin_ is now known as SDuensin18:10
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui19:04
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]19:04
CIA-38WebGUI: yung * r10560 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #10184: Matrix 2.0 - Version Tag Duplicate Type19:26
CIA-38WebGUI: yung * r10561 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #10184: Matrix 2.0 - Version Tag Duplicate Type19:26
-!- SnowWrite [n=chatzill@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui19:31
+perlDreamergood luck, preaction19:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:47
-!- mode/#webgui [+o stDavid] by ChanServ19:47
CIA-38WebGUI: paul * r10562 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Changed Thingy search to use GET instead of POST19:55
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []20:04
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:10
topsubDo assets ever expire out of the search index table? Or are they ever deleted?20:19
@preactionwhen the asset itself is deleted, its entry in the index should be deleted20:19
+perlDreamer is that handled by the purge method?20:19
@preactionotherwise no20:19
topsubpreaction, ah that makes sence.. In our custom search macros we do logic to say if the date is pasted don't show it.20:20
topsubSo if reindexing the site won't remove it. Is there a way to get webgui to skip it? Or in our indexContent function we need to do logic to have it skip it?20:20
@preactionindexContent sub20:21
topsubwe have a custom asset called "webinars" which have times and dates setup of these events. Whats happening is someone is searching the site and finding old expired events and we think its do to the asset being indexed20:21
topsubso it sounds like we need to add the logic to the indexContent sub20:22
@preactionyou'll want a workflow activity to remove them from the index then20:22
@preactionor some event that gets triggered when a webinar should be removed from the index20:23
topsubwe had a thought if we re-run the indexer script it would call this function and remove the entry.. but seems thats not it20:23
topsubhmm workflow sounds good. Just write a workflow to pull all the webinars in the system and see if they are still active? if they are past the event date then remove them from the index database table?20:24
@preactionright20:24
topsubif there are 500 webinars in the database it seems the workflow would get slower and slower20:26
topsubor take longer and longer to work20:26
topsubi wonder if at some point we should just delete the assets instead of just hiding them.20:26
topsubRight now they add the assets but we hide them when the date passes and never deletes them20:26
CIA-38WebGUI: paul * r10563 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: That last Thingy fix was on the wrong line. Fixed20:42
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:46
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]20:53
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:53
-!- mode/#webgui [+o khenn] by ChanServ20:53
@preactiontopsub: i would keep them, don't you attach transcripts to them maybe? or some other way for them to be useful in the future20:53
@preactionfor example, we offered our webinars through lulu for a while20:53
topsubnot sure.. something we will have to discuss with the client20:53
@preactionsell subscriptions to "The Archives"20:54
@preactionor offer The Archives free with a package of webinars or something20:54
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]20:56
-!- SnowWrite [n=chatzill@c-67-164-110-188.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.9/2009040821]"]21:26
-!- KlausH [n=KlausH@p5B070555.dip0.t-ipconnect.de] has joined #webgui21:26
CIA-38WebGUI: yung * r10564 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixing an IE javascript error on Matrix compare screen21:47
CIA-38WebGUI: yung * r10565 /WebGUI/ (3 files in 3 dirs): fixing an IE javascript error on Matrix compare screen22:01
topsubI have a wiki page and i think for some reason all the yahoo JS files aren't being included as i get http://webgui.pastebin.com/m79f40fb1 in the error console in FF. 22:22
topsubAny ideas?22:22
+perlDreamertopsub, is it using the default template?22:25
topsubchecking now22:25
topsubhmm nope its not.. good call something must be missing?22:25
+perlDreamerI'd check the extraHeadTags22:25
topsubi just added a new wiki with all defaults and it working.. so the template must be to blame22:26
+perlDreamerwhich version?22:26
topsubthis site is 7.5.40 22:27
+perlDreamerfrom SVN, or downloaded as a package?22:27
topsubthis is a live running site that i was told the wiki was messed up on today and to look at it.. haha22:28
+perlDreamergotcha22:28
topsubboth wiki are using the same style template22:29
topsubseems the custom "page template" is to blame22:29
topsubyep, yui/build/element/element-beta-min.js was missing from an include.. woot fixed! thanks pd!22:33
+perlDreameryou're welcome :)22:33
CIA-38WebGUI: yung * r10566 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): fixed #10182: Matrix 2.0 - Comparison view broken in IE 6 & 722:43
CIA-38WebGUI: yung * r10567 /WebGUI/docs/ (2 files in 2 dirs): fixed #10182: Matrix 2.0 - Comparison view broken in IE 6 & 722:58
CIA-38WebGUI: colin * r10568 /WebGUI/ (3 files in 2 dirs): Update code to match new RssFeed API w.r.t exporting.23:57
CIA-38WebGUI: paul * r10569 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: added a template var to Thingy View Thing for fieldType23:57
--- Day changed Wed Apr 29 2009
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:05
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui00:07
metanilhow can i get the list of queued mail, (thats supposed to send by workflow)??00:14
metanilWorkflow SendQueuedMailMessages suppose to that right? 00:17
metanilbut i don't whether it is being executed or not.00:17
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:26
-!- tavisto [n=tavisto@98.108.73.152] has quit [Read error: 110 (Connection timed out)]00:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:54
-!- mode/#webgui [+o tavisto] by ChanServ00:54
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []01:13
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]01:19
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:24
-!- mode/#webgui [+o tavisto] by ChanServ01:24
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:24
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]01:26
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:36
+perlDreamerHaarg, should all i18n modules have a use utf8 in them?01:49
@Haargit doesn't matter for core modules since we don't have any non-ascii characters that i am aware of01:50
+perlDreamerokay01:50
@Haargany time a non-ascii character is used though, it either needs to be done in escaped form or the module needs to have use utf801:51
+perlDreamerin the core i18n that shouldn't be a problem01:51
+perlDreamerI was just making a new i18n module for contract, and got to thinking about it01:51
CIA-38WebGUI: colin * r10570 /WebGUI/lib/WebGUI/PassiveAnalytics/Rule.pm: Correct bad POD.02:11
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:29
-!- mode/#webgui [+v patspam] by ChanServ02:29
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, ascii, @stDavid02:56
-!- Netsplit over, joins: @stDavid, ascii, ckotil02:56
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]03:42
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:56
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:56
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]03:57
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:10
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:15
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui04:22
-!- mode/#webgui [+v patspam] by ChanServ04:22
@frodwithPerldreamer says if I add new template variables I should add info to the help files, but I have no idea what he's talking about and he's gone off into the ether now.04:24
@frodwithanyone?04:24
+patspamhe means all template variables are supposed to documented in WebGUI::Help04:24
+patspamif you have a look inside that namespace you'll see one file per wobject etc..04:25
@frodwithah so04:25
@frodwiththank you04:25
+patspamnp :)04:25
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui04:27
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]04:32
CIA-38WebGUI: paul * r10571 /WebGUI/lib/WebGUI/ (Help/Asset_Thingy.pm i18n/English/Asset_Thingy.pm): Help for the template variable I added earlier04:39
+perlDreamerthanks, frodwith :)04:40
-!- KlausH [n=KlausH@p5B070555.dip0.t-ipconnect.de] has quit []04:41
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:43
-!- mode/#webgui [+o tavisto] by ChanServ04:43
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 110 (Connection timed out)]04:46
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui05:02
+perlDreamerbbl05:03
knowmadgood evening05:03
knowmaddoes anyone know if there's a way to get the date a message was added to the mailQueue via SQL?05:04
knowmadit looks like it gets appended to the msg headers but that's not easily managed by SQL queries05:05
+perlDreamernope, just those three fields05:08
+perlDreamermessageId, toGroup and message05:09
knowmadno relations to other tables, eh?05:09
+perlDreamernone05:10
knowmadbummer; thanks pd05:10
+perlDreamerit would be a nice RFE to have a datestamp in there05:10
knowmadok, i'll add one then05:10
+perlDreamerthen we could have a workflow to tell us when the send email workflow isn't working...05:10
+perlDreamerknowmad, and since tomorrow is RFE day, if you sent a patch with that it could go right in05:11
knowmadhttp://www.webgui.org/rfe/request-for-enhancement/1028505:14
knowmadwow, it's already RFE day again!05:14
knowmadi need to get those on my schedule so that i can join in one the fun; prob. not going to have time to whip up a patch before tomorrow though :(05:15
knowmadperlDreamer: your comment about notifying of when email isn't working was my thinking behind sorting on date05:16
knowmadwe're having such a problem on a 7.5 install; going to upgrade to 7.5.40 this week in hopes of a fix05:16
knowmadalso considering patching wremonitor to have it notify us if there are more than 100 messages in the mailQueue05:17
+perlDreamergot a kid in the shower, so I gotta be quick05:19
+perlDreamerthe situation is this, knowmad05:19
+perlDreamerit's a posted but05:19
+perlDreamerI spent 4 hours on 1 guy's system and the problem was bad apache config for the WRE05:19
+perlDreamermost people fix it with a cron script to restart spectre every 4-6 hours05:19
+perlDreamerbut what it really needs is someone with the problem who is willing to chase it down and find out what's really going on05:20
+perlDreamerthe symptoms are simple05:20
+perlDreamerno email goes out05:20
+perlDreamerbecause the nextActivityId in the WorkflowInstance is blank05:20
+perlDreamerbut no one understands why it gets set/left blank in the first place05:20
+perlDreameror why spectre gets hung up on that05:20
knowmadahh, thanks for the hint05:21
knowmadwe're able to get it to kick off by manually running the workflow; then things seem to get back to normal05:21
+perlDreamerright, but it's that stuck state that's worrisome05:21
knowmadyes, indeed!05:22
+perlDreameranyway, if you wanted to try and diagnose it on your current system, I'd offer to help you05:22
+perlDreamer(sometime after my son gets out of the shower :)05:22
+perlDreamerbbl05:22
knowmadunfortunately, i don't have a clogged queue at this time05:27
knowmadnext time i see it, i'll see if i can catch you on IRC05:27
knowmadwe had over 250 msgs in the backlog today05:27
knowmadttyl05:27
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["Leaving."]05:27
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]05:28
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui05:36
-!- mode/#webgui [+v patspam] by ChanServ05:36
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]06:26
CIA-38WebGUI: colin * r10572 /WebGUI/lib/WebGUI/ (PassiveAnalytics/Flow.pm i18n/English/PassiveAnalytics.pm): Adding missing i18n to PassiveAnalytics07:43
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:55
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui08:35
-!- mode/#webgui [+v patspam] by ChanServ08:35
@tavistohey patspam!08:36
@tavistoDoes RMIT mean anything to you?08:36
Radix_wrkRoyal Melbourne Institute of Technology08:37
+patspamtavisto: heya!08:37
+patspamwe've work with some researchers based at RMIT08:37
@tavistowe got a webinar request today from a guy there08:38
@tavistoBen Liquete08:38
+patspamfantastic! which department/faculty?08:39
+patspam"Research Investment Funds"08:40
@tavistoI don't have those details unfortunately08:40
@tavistojust name, phone number, and request to join webinar08:40
+patspamhttp://www.rmit.org.au/browse/About%20RMIT%2FContact%20Us%2FStaff%2Fby%20campus%2FUnknown%2FL%2F;ID=t9b72qc8ky5r;STATUS=A?QRY=benes&STYPE=PEOPLE08:41
@tavistoI'm sure I'll have to do a private webinar with him due to the time difference. Pretty standard08:42
@tavistohmm interesting department to contact us about web stuff08:42
+patspamif it helps at all, you can mention that moodswings.net.au is a (webgui powered) RMIT PhD project08:44
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui08:46
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has quit [Client Quit]08:47
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI08:48
-!- bartjol [n=bartjol@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]08:52
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]08:53
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui08:53
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has quit [Client Quit]08:55
@tavistopatspam, that's great! I will do that. I may also use you as a reference if you're okay with that. 09:10
+patspamfor sure09:10
@tavistoI'm sure you could definitely help sell him on WebGUI :(09:11
@tavisto:)09:11
@tavistonite all!09:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:13
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:38
-!- bartjo1 [n=bartjol@host2.procolix.com] has joined #webgui11:08
-!- carogray [n=Caroline@76.24.169.61] has joined #webgui11:23
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:42
-!- bartjo1 [n=bartjol@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)]11:56
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:02
-!- mode/#webgui [+v BartJol] by ChanServ12:02
-!- carogray [n=Caroline@76.24.169.61] has quit [Read error: 104 (Connection reset by peer)]12:07
CIA-38WebGUI: translation * r10573 /translations/German/German/Asset_Thingy.pm: Update from translation server12:58
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:01
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui13:18
-!- mode/#webgui [+v patspam] by ChanServ13:18
-!- carogray [n=Caroline@173-103-208-21.pools.spcsdns.net] has joined #webgui13:21
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:33
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]13:37
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]13:45
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui13:53
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui13:53
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]13:53
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI13:54
-!- mode/#webgui [+o khenn] by ChanServ13:54
ryuu_rohi all,13:54
-!- BartJo1 is now known as BartJol13:54
-!- mode/#webgui [+v BartJol] by ChanServ13:54
ryuu_roi'm using xml::twig to process a 4gb xml file13:54
ryuu_robut when I run it with the wre perl I get a memory leak13:55
ryuu_roif I use the normal perl everything is ok13:55
ryuu_roany ideas?13:55
ryuu_roperl version is 5.10 btw13:56
+BartJolsorry ryuu_ro, dunno14:04
ryuu_rono worries, just hoping someone else will14:06
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:10
-!- mode/#webgui [+v Radix_] by ChanServ14:10
-!- carogray [n=Caroline@173-103-208-21.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:45
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:59
-!- mode/#webgui [+o plainhao] by ChanServ14:59
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []15:05
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:10
carograyGood morning, good day to others, I am still - forever- working on "email a friend" form..: the ^env(http_referer); does not renew, refresh,quickly enough. 16:31
carograyIf I am on a page - say domestic-violence/schools and i want to share the page with a friend, i click on the email button, I come to a form that asks me for my email address and my friend's email addres that includes the URL of the page i was just looking at and i wanted to share with my friend.16:32
carograyThen I want to look at more pages on the website, say I look at domestic-violence/school-officials-checklist. I click the email button, I come to the form, but instead of giving me the URL for the domestic-violence/school-officials-checklist page, the form still shows the URL for the domestic-violence/schools page. Is there anything I can do at my end - admin end- not PB server end - to get the URL that is sent along to refresh more qu16:35
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI16:47
-!- rizen [n=rizen@69.128.55.18] has joined #webgui16:47
-!- mode/#webgui [+o rizen] by ChanServ16:48
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]16:51
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:58
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:00
-!- mode/#webgui [+o bopbop] by ChanServ17:00
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit ["Leaving."]17:11
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui17:11
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:28
-!- mode/#webgui [+o tavisto] by ChanServ17:28
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:32
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]17:36
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]17:37
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:38
-!- mode/#webgui [+o khenn] by ChanServ17:38
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]17:38
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:38
-!- mode/#webgui [+o khenn] by ChanServ17:38
CIA-38WebGUI: jt * r10574 /WebGUI/ (5 files in 5 dirs): rfe: Button to Turn Admin Off on Admin Accordian (#475)17:43
-!- daviddelikat [n=daviddel@69.129.206.153] has joined #WebGUI17:43
+crythiaswoah.17:43
@rizenpreaction, steveo_aa,plainhao, frodwidth,khenn, you guys are all working on rfe's today, right?17:43
+crythiasI never look at the irc list and ... bam17:43
@rizenbam?17:44
+crythiasyeah. just. wow.17:44
deafferretplowie!17:44
@preactionrizen: yes. once i'm out of this meeting they'll all be working on RFEs17:44
+crythiaszing!17:44
+Radix_kapow!17:44
@rizenam i in a 1960's episode of batman?17:44
+crythiasHoly rfe, rizenman!17:44
SynQ1whaoe!17:45
SynQ1is there an RFE for the WRE?17:45
@rizeni'm sure there are dozens maybe hundreds SynQ1 17:46
SynQ1wow17:46
SynQ1tomorrow is a national holliday here17:46
SynQ1queens day17:47
@rizencool. happy holiday17:47
SynQ1thanks17:48
topsubhello everyone!17:52
* deafferret waves17:53
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:53
-!- mode/#webgui [+v perlDreamer] by ChanServ17:53
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:54
-!- mode/#webgui [+o tavisto] by ChanServ17:54
* SynQ1 is off for a holiday of 4 days17:59
SynQ1bye17:59
-!- SynQ1 [n=koendejo@host2.procolix.com] has quit ["Leaving."]18:00
+perlDreamerbye18:02
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:19
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]18:31
daviddelikatperlDreamer: got time for a question?18:37
+perlDreamersure, daviddelikat18:37
+perlDreamerask away18:37
daviddelikatwhen we talked about the workflow bug last week ( or was it two weeks ) 18:38
daviddelikatyou mentioned that there was18:38
daviddelikata configuration issue on the site that had the problem18:38
+perlDreameryes18:38
+perlDreameron 1 site with the problem18:38
daviddelikatcan you give me some details about the config issu18:38
daviddelikatyes I understand it was just one of the sites18:39
+perlDreamercool, just so it's clear18:39
+perlDreamerfor this site, www.site.com worked fine18:39
+perlDreamerbut www.site.com:8081 went to another site18:39
+perlDreamerspectre used that 8081 port to bypass the proxy server18:39
+perlDreamerso it was getting cron information for two sites18:40
daviddelikatso does spectre listen on 8081?18:40
+perlDreameronce I found that problem, and the user fixed it on his site, then his spectre email workflow stopped hanging18:40
+perlDreamerno, spectre talked on 8081 to the mod_perl instance of apache, and then gets sent back a JSON blob of info18:41
daviddelikatso 8081 is apache and they had it setup as a differnet site18:42
daviddelikatthe original bug report for this had two situations where this was showing up18:43
+perlDreamerright18:43
daviddelikatfirst was from an upgreade18:43
daviddelikatthe other was from an SMTP error18:43
+perlDreamerno, not quite.  The original poster noticed his after an upgrade, but it happens frequently on that site after an upgrade.18:44
daviddelikatso I'm thinking that the thing that these three might have in comon is an invalid value18:45
+perlDreamerthe second poster was the one that I helped18:45
daviddelikatin the nextinstanceid field18:45
daviddelikatif it starts out as invalid, then perhaps the next step is blank.18:45
+perlDreamerthat's worth looking into.18:46
daviddelikati can't figure out how to replicate it though18:46
+perlDreamerno, that's the problem18:46
daviddelikathow does this tuff get created?18:46
daviddelikattuff==stuff18:47
+perlDreameryeah18:47
+perlDreamerwe need someone who experiences this problem regularly to volunteer their site for diagnostics18:47
+perlDreamerwhich is how I helped that 2nd guy18:47
+perlDreamerI told him if he'd volunteer his site, I'd fix the problem18:47
daviddelikatsorry not sure how that helps18:49
daviddelikatvolunteer for what?18:49
+perlDreamerto let me play with it18:50
+perlDreamerI stuck in a ton of debugging print statements, and kept tracing the problem back until I found the cause for his site18:50
+perlDreamerbut I think his issue was atypical for this problem18:50
daviddelikatso when you do debug prints like that where do you print to?18:51
+perlDreamerin spectre I just used $log->debug18:51
+perlDreamerwhich went to the screen when you run spectre in debug mode18:51
daviddelikatis that what shows up at the bottom of each page?18:52
daviddelikatok18:52
+perlDreamerno, that's a separate debug output just for WebGUI18:52
+perlDreamerI think spectre debug also goes into webgui.log, but it's worth double checking that18:52
+perlDreamerdaviddelikat, the other issue is that people are working around this bug with external cron jobs that restart spectre every 4-6 hours18:53
+perlDreamerwhich deprive us of opportunities to debug this18:53
daviddelikatso restarting spectre will clear this out?18:53
+perlDreameryes, it's supposed to18:54
+perlDreamerwhich kind of says the problem may not be found in WebGUI, or the db18:54
daviddelikatdoes it reload the activity schedule?18:54
+perlDreameron startup?  I think so18:54
+perlDreamerpbworkflow0000000007 is called by a cron job18:54
+perlDreamerand it has just 1 workflow activity in it18:54
daviddelikatsend queued messages18:55
+perlDreamerand it's a singleton workflow18:55
+perlDreamerright18:55
daviddelikatbeing extrremely short makes it hard to track18:55
+perlDreamerthe interesting thing about dhuggins bug post is that it came right after ALL maintenance workflows were set to singleton18:55
* perlDreamer suspects (with no evidence, only hunch) that the problem is in how spectre deals with singleton workflows18:55
daviddelikatso this didn't happen before?18:56
+perlDreameroh no, send queued messages has been a problem for a long time18:56
@HaargperlDreamer, is story manager fully functional at this point?18:56
+perlDreameryes, Haarg.18:56
+perlDreamerit needs nice templates, though18:57
@Haargyeah18:57
+perlDreamercurrent set of templates work, but they're bare bones18:57
@Haarghave someone i want to point to the beta demo once it's patched18:57
+perlDreamercool18:58
daviddelikatso what is the differnece now that it is a singlton?18:59
+perlDreamerit has always been a singleton, but now all the others are too19:00
@Haargactually, i'm pretty sure they were singleton as well for new sites for quite a while19:01
daviddelikatso we want to make sure non of the others start doing the same thing?19:01
+perlDreamerexactly, daviddelikat19:02
daviddelikatthis is all very usefull; thanks19:02
daviddelikatgives me more ideas of what to look for.19:03
* perlDreamer wishes he had more than idle speculation to share with you19:03
daviddelikatspeculation with history is better than speculaation alone19:03
+perlDreamerit's weird talking about myself in the third person, maybe I'm becoming Bob Dole :)19:03
daviddelikatjust don't start talking about other people int he first person19:04
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui19:05
elnino_do I need to run the cron for wremonitor in the sytemwide cron?19:10
+perlDreameryes, that's what the wiki says19:10
+perlDreamerhttp://www.webgui.org/community-wiki/wre-installation19:11
+perlDreamerstep 1219:11
elnino_Hi perlDreameer!!!  actually, step 12 doesn't have a user specified, which to mean sounds like I don't?19:12
elnino_I have it running in root's crontab19:13
elnino_but I think I fixed my problem... 19:13
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:13
+perlDreameroh, I see.  System cron vs root's cron19:13
elnino_I just have to wait a couple minues to find out.. =)19:14
+perlDreamerI was thinking Spectre Cron vs unix cron19:14
+perlDreamermy bad19:14
elnino_np19:14
elnino_I usually put it in the system cron, and I just moved it to root's.19:14
-!- perlDreamer is now known as bobDole19:15
elnino_so.. Looking at logrotate.pl... it's looking at /var/logs  My system has /var/log.. what is it (normally) supposed to be19:15
elnino_?19:15
elnino_is the location different between distros?19:15
-!- bobDole is now known as perlDreamer19:16
+perlDreamerI'd think you'd point it to /data/wre/var/logs, but that's a pure guess19:16
elnino_is there any documentation as to what these three crons actually do? I don't see anything on the wiki.19:17
elnino_oh. I see.19:19
carograyHelp please!19:24
+perlDreamerwhat's up carogray?19:24
carograywe have our infamous tell a friend form19:24
carograyw/ v. powerful env macro19:25
carograyone problem we have been trying to get PB to help us with is it will not renew/refresh from one page to the next. ie if visiting dv and schools page you can send the URL to a friend with the form, then when you visit the dv schools homeless children page, and want to share that page, form still sends remembered dv and schools - they are looking into it, 19:26
carograyBUT19:26
carograymy editor cannot even SEE the tell a friend form at all19:26
carograyon either IE or FF19:26
carograywe have cleared caches, deleted temp Internet files etc.19:27
+perlDreamerthe PB guys are top notch, they'll get it figured out19:27
carograyother people in the office can see hte form19:27
+perlDreamerthe editor is a particular user of the website?19:28
carograyI know PB guys are top notch and very helpful and everything, but I can't figure out why he can't even see the page - or the form rather, 19:28
carograyyep.19:28
+perlDreamerhe can see other pages?19:28
carograyyep19:28
+perlDreamerwhat happens when he goes to that page?19:28
carograyHe sees banner and breadcrumb, but no form19:28
carograygo to any www.masslegalhelp.org page - except home19:28
+perlDreamerdo you have restrictive permission set on the actual form?19:28
carograywill check but can't imagine restrictive permission is set for him when "everyone" can see form 19:29
+perlDreamerwhich operating system is editor using?19:29
carograywindows XP same as everyone else in office19:30
carograyno security is for everyone19:31
carograyI mean, "No, restrictive permissions not on form. Security who can view? is e/one"19:31
carograyooh this is weird!19:32
carograyI just became him - as  user that is19:32
carograynow I cannot see the form!19:32
daviddelikatI can't see the form19:32
carograyhow can this be19:32
+perlDreamerI can see the form19:32
daviddelikatwhere is it supposed to be?19:32
carograygo to any MLH page, i.e. www.masslegalhelp.org/domestic-violence19:33
carograyclick on email - upper right19:33
carograyshould get form19:33
+perlDreamercarogray, I think you need to find out exactly which versions of IE and FF are being used19:33
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:33
-!- mode/#webgui [+o tavisto] by ChanServ19:33
daviddelikatnow i see it19:33
carograyyah - but what do you think - if I am on my computer - that does see form..19:34
daviddelikatso as editor do you see the 'email' link?19:34
carograyI am logged in as me, but go to users and become him19:34
+perlDreameris there something about his account?  A local plugin, a configuration value ...?19:34
carograyI see the email link, but when I click and go to form from link...empty page.. or banner and breadcrumb, but no page. 19:35
carograythis is on my computer where I can see the page19:35
carograywhether logged in or no19:35
+perlDreamerview the source of that page19:35
+perlDreamerthe HTML source19:35
carograyonly code for banner and breadcrumb - nothing for form19:35
carograyyah I know I already tried that19:35
carograyempty19:35
+perlDreamerif other users can see it, it has to be a local user problem19:38
daviddelikatdoes it have the </html> bit at the end?19:38
daviddelikatbrb19:38
+perlDreamerelnino_, re your RFE, see the Asset History table, and upgrade to 7.7 quickly so you can start using the awesome powers of the Asset History browser.19:38
carograylocal user meaning physical computer he is on - or something to do with the user group to which he belongs. like content manager19:39
carograyor maybe even UI setting?19:39
elnino_yep.  I very much look forward to upgrading... but I'm moving sites bewteen servers, so I'm a bit stuck on a particular version at the moment.19:39
elnino_thank you all for working so hard on my rfes!!19:40
+perlDreamercarogray, when you say you go to users and become him, you're saying you do this in WebGUI?19:40
elnino_does the backup.pl use the wre.conf backup user to do the backups?  When I create databases, do I need to give that user read-only access?19:43
carograyyes19:45
carograyHe is in the editors group.19:45
carograyI just "became" another editor.19:45
carograyas the other editor I could see the form!  !!!!!?19:46
+perlDreamerthen it's tied to his WebGUI user account19:46
carograysorry not shouting, just going crazy19:46
+perlDreamercheck out his profile and group settings in the User Manager19:46
carograyyep, he is in 4 groups wouldn't the group with the most permissions not be overruled by groups by fewer permissions?19:48
carograythe other editor is not in all the groups he is in19:48
+perlDreamercarogray, that would be correct19:48
+perlDreamerhow about the UI level?19:49
carogray9 - Guru19:49
+perlDreamererrors in the log file?19:49
carograyuh oh - now we are getting over my head...19:49
carograyhang on, I have another idea about something....something that will complicate matters further, but give us more info...have to run down to his office19:50
+perlDreamerelnino_, you are a wiki documenting fiendess!19:51
elnino_yeah, until I found out I don't get karma. =( lol19:51
+perlDreamerthat can be fixed...19:51
elnino_I try to document, it's mostly for me.. I don't have any good system otherwise.19:52
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]19:52
elnino_I dont' know if any of it is accurate either.. Wouldn't mind having a proof reader....  19:53
+perlDreamerI know that preaction, knowmad and several others look at wiki content.  You're not out there alone.19:53
carograyok - me back again - he can't see the other email forms if he is logged in either.19:56
+perlDreamerwell, at least he's consistent19:56
+perlDreameris this a new user account, or an old one?19:57
carograyold - one of the first19:57
+perlDreamerhas something changed recently?19:57
carograywe upgraded...2 weeks before we upgraded he did send an email using the email form20:00
+perlDreamercarogray, I'm stumped20:01
carograyhah - that makes me feel betterO:-)20:01
carograyI guess I will send this problem on to our PB friends as well.20:01
carograythanks for trying20:02
carograyhah - he WAS in the group site-wide editors.20:04
carograyjust took him  out of that group - became him and NOW he/I can see the form!20:04
+perlDreamerwhat are the viewing permissions on that form?20:05
+perlDreamerWebGUI's permissions don't allow exclusion, only inclusion20:05
elnino_perlDreamer - do I have you to thank for the karma? or did the system do it?20:05
-!- deafferret [n=jhannah@klab.ist.unomaha.edu] has left #webgui []20:05
+perlDreamerit were I20:06
+perlDreamerI have to do _something_ useful with all that karma20:06
+perlDreamerotherwise I'd just blow it on Gooey dolls20:06
+perlDreamerand webgui stickers for my lunchbox20:07
elnino_=) well, thank you.. I wasn't beggign for it.. I thought at one time, the website allotted karma at one time. But maybe it's only given on rfes and bug reports I create.20:07
elnino_Anna can say octapus when she sees my gooey doll. Quite impressive for a 2 year old.20:07
elnino_ I think at least.20:08
@preactioni agree20:08
@preactionshe's 2 already? wow20:08
+perlDreamerdaviddelikat, that user just emailed me back and told me the problem was back20:08
elnino_yep. 2 1/420:08
+perlDreamerso I'm just peeling the onion20:08
elnino_I finally got pictures taken.20:08
daviddelikatperlDreamer: so it is more than the spectre thing...20:10
+perlDreamermore than the apache config problem20:10
daviddelikatyeah that...20:10
daviddelikatwhen can we/you look at it?20:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:10
-!- mode/#webgui [+o tavisto] by ChanServ20:10
elnino_oh. I got an email saying that you gave me karma. cool.20:10
* perlDreamer is completely booked for the next two weeks20:10
+perlDreameruntil May 1520:10
+perlDreamerafter that I may have time to tinker with it again20:11
daviddelikatk20:11
+perlDreamerthis is what I did20:11
+perlDreamerI added a bunch of debug statements to WebGUI, Workflow/Instance.pm and had it only print when processing that workflow, which keeps the volume down20:11
CIA-38WebGUI: colin * r10575 /WebGUI/ (8 files in 8 dirs): 20:11
CIA-38WebGUI: Add an option to the Sku to require individual shipping of this sku, separate20:11
CIA-38WebGUI: from other items in the cart. Update the FlatRate driver to support calculating that.20:11
CIA-38WebGUI: frank * r10576 /WebGUI/lib/WebGUI/Asset/Wobject/Search.pm: Search now performs a GET rather than a POST20:11
+perlDreamermost of the statements were inside the run method20:12
+perlDreamerbut I added some to SendQueuedMessages as well, just saying what the state was when it finished20:12
* elnino_ is going to eat lunch now.20:13
+perlDreamerthen, restart spectre and webgui, and start fishing the logs20:13
daviddelikatthanks PD... i'll see if that helps flush out some flakey behaviour.20:16
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]20:42
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has joined #webgui20:46
-!- mode/#webgui [+v cap10morgan] by ChanServ20:46
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:51
-!- mode/#webgui [+o tavisto] by ChanServ20:51
@HaargperlDreamer, you around?21:11
+perlDreamerhere21:11
@Haarghttp://gist.github.com/10393621:11
@Haarga lot of the changes in t/Mail/Send.t are cleanups, but the changes in t/smtpd.pl and the END block of the test are the important parts21:12
@Haargthoughts?21:12
+perlDreamerchatting with the boss, I'll check soon21:13
+perlDreamerHaarg, I like it all21:41
+perlDreamerdynamic paths21:41
+perlDreamerusing lexical filehandles21:41
+perlDreamerand not requiring the daemon to count messages anymore21:42
@Haargyeah21:42
@Haargthat's the main thing i wanted21:42
daviddelikatany body know if it is possible to render an html table with the headers on the left?21:42
@Haargi ran into a bug where i have emailToLog set in my config, and the test was resetting to that value prematurely21:43
@Haargso it was hanging21:43
@Haargi might try to do something about that as well so it fails instead21:44
+perlDreamerwill that be part of the config file restore idea?21:44
@Haargnot exactly21:45
@Haargwell, that will impact it21:45
@Haargbut i mean fixing the test so it doesn't hang if smtpd.pl doesn't recieve a message21:45
+perlDreamerah, I see21:46
+perlDreamerdo a fork and a timeout of some kind?21:46
@Haargnot sure21:46
+perlDreamertime for me to go running21:47
+perlDreamerhaven't gone in about a week, and I'm feeling better from being sick21:47
+perlDreamerso I'll be back later21:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]22:07
-!- KlausH [n=KlausH@p5B070383.dip0.t-ipconnect.de] has joined #webgui22:23
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]22:33
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has quit []23:06
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:42
-!- mode/#webgui [+v perlDreamer] by ChanServ23:42
@preactiondoes WebGUI::Asset->update handle properties/columns that do not exist? or if i add a property to templates, will that create an upgrade step?23:51
+perlDreamerAsset.pm, like 234023:51
@preactionsomehow i think that should use a stow or cache or something23:52
ChizadWith dynamic SQL reports, do ALL of the form fields have to be filled in?23:57
@preactionChizad: what happens when you leave one out?23:57
ChizadI get an empty result set.23:58
@preactiondid you turn debugging on? should the query return that?23:58
ChizadOkay, now I'm confused.23:59
--- Day changed Thu Apr 30 2009
ChizadA few minutes ago, it wasn't returning any results unless all form fields in the query were filled in.00:00
ChizadI just turned debugging on and tried the same exact query and it appears to be working.00:00
@preactionyeah, now i'm confused too00:02
ChizadNevermind then, it seems to be working fine.00:02
@preactionis the results being caches?00:02
ChizadGuess I just needed to ask the question to get it to start behaving00:02
ChizadI don't have caching enabled for this report (yet); if I turn that on will it also show up in the debug section so I can make sure it's working?00:03
@preactionno, but caching could have caused the result you saw (a former version not working, and the new version working)00:04
ChizadI think part of it was my query; I'm starting to try and convert a webapp my predecessor here built into a sql report, so I took took the sql from there and then converted the variables into placeholder params00:06
ChizadThe old setup had the first field as a simple = comparison, while the rest were LIKE comparisons, and it was happy with it.00:07
ChizadBut in the SQL report, once it started to work, a quick test showed that if I left the first field blank I wouldn't get any results back, but it worked fine if I filled in the first field and some but not all of the others.00:08
ChizadSo now I've just got them all as LIKEs and it's doing what I want.00:09
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:12
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:14
@preactionChizad: if you don't mind my asking, i haven't seen you in here much: how are you using WebGUI? intranet, extranet, website?00:16
* perlDreamer heads off to do some shipping research00:17
+perlDreamerapparently the USPS refuses to put information on their website00:18
@preactionooh, you're doing that for us?00:18
+perlDreamerwho me?00:18
@preactioni thought Tom Suchy was doing that00:18
@preactioncouldn't be00:18
Chizadpre: intranet00:19
@preactionnice, mind if i ask for whom? have you added yourself to WebGUI Sightings on webgui.org?00:19
+perlDreamerwould that work for an intranet?00:20
@preactionoh, heh. 00:21
@preactionmaybe00:21
ChizadYeah, right now we've got static HTML and a handful of db search pages my predecessor put together and it's not been working because all changes had to go through the IT dept.00:21
+perlDreameroy, that's no good at all00:21
@preactionHGSI?00:21
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:23
ChizadAnd my employer is Van Keppel; we're a construction equipment/forklift dealer here in the midwest US.00:23
+perlDreamerokay I'm really heading off now00:24
+perlDreamerbe back in an hour or so00:24
@preactionChizad: thanks, let us know how it goes. we're here for any questions of course00:26
ChizadWill do; we just finished some brief introductory training sessions for our content managers, so we're just starting the process of getting everything converted over.00:28
-!- carogray [n=Caroline@68-244-210-195.pools.spcsdns.net] has joined #webgui00:34
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit ["Leaving."]00:38
-!- KlausH [n=KlausH@p5B070383.dip0.t-ipconnect.de] has quit []00:42
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:46
-!- carogray1 [n=Caroline@68-244-210-195.pools.spcsdns.net] has joined #webgui00:48
-!- carogray [n=Caroline@68-244-210-195.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]00:51
-!- carogray [n=Caroline@32.178.91.101] has joined #webgui00:58
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]01:03
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []01:05
CIA-38WebGUI: doug * r10577 /WebGUI/ (5 files in 5 dirs): Added #10145: Global Head Tags in Settings01:12
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has joined #webgui01:18
-!- mode/#webgui [+v cap10morgan] by ChanServ01:18
-!- carogray1 [n=Caroline@68-244-210-195.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]01:22
@Haargwell that's annoying.  have to break api compatibility on WGDev::Command::Base.01:33
@Haargi guess i should be a bit more careful about that01:34
+perlDreamerwhy for?01:34
@Haargthe way option parsing works01:34
@Haargfor most options, it just set the value in a hash accessible through $self->option('key')01:34
@Haargbut if a sub option_$key is defined, it calls that instead to set the option01:35
@Haargthat's used in reset for profiles for example01:35
@Haargbut when i did that i was forgetting about the option_config sub01:36
@Haargmaking it impossible to use the --config option to reset01:37
+perlDreameryou know, I think I came across that01:38
+perlDreamerbut just didn't understand what was happening01:38
@Haargtook me a while to track down01:38
+perlDreameryou're still before anything close to a 1.0 release01:38
+perlDreamerand the number of devs is still small01:38
@Haargyeah, it only really effects patspam01:39
@Haarggoing to change the subs in ::Base to config_options and config_parse_options i think01:41
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui01:55
-!- mode/#webgui [+v patspam] by ChanServ01:55
+perlDreamernice analysis of attempts to attack reCAPTCHA: http://musicmachinery.com/2009/04/27/moot-wins-time-inc-loses/02:05
@Haargpatspam, http://github.com/haarg/wgdev/commit/d109aa1c4d3d56fa8ebb01ff67c142f8bd5e86f002:27
+patspamapi change?02:27
@Haargyeah02:28
@Haargneeded for a bug fix02:28
@Haargnot a large change, just some methods renamed02:28
+patspamthanks for the heads up :)02:28
-!- carogray [n=Caroline@32.178.91.101] has quit [Read error: 110 (Connection timed out)]02:36
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has quit []02:46
+perlDreamerdinner time for me02:52
+perlDreamersee you all again tommorrow02:52
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:52
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui03:21
-!- mode/#webgui [+v BartJol] by ChanServ03:21
+BartJolgood evening everyone'03:22
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:44
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui05:23
-!- mode/#webgui [+o plainhao] by ChanServ05:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI05:40
-!- mode/#webgui [+o tavisto] by ChanServ05:40
+BartJoltavisto: still waiting05:45
+BartJolfor your comic revenge05:47
+BartJolrizen: don't trust sarah when whe wants to kiss you06:01
+BartJolit's from me06:01
+BartJolcan't say I didn't warn you06:02
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit ["Leaving."]06:08
-!- daviddelikat [n=daviddel@69.129.206.153] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]06:48
-!- rizen [n=rizen@69.128.55.18] has quit []07:39
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui07:43
-!- mode/#webgui [+o rizen] by ChanServ07:43
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []08:12
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui08:32
-!- mode/#webgui [+o rizen] by ChanServ08:32
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []08:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []09:06
-!- No1Viking [n=no1vikin@79.138.208.203.bredband.tre.se] has joined #webgui09:07
No1VikingHello guys!09:07
No1VikingI've been looking at the webgui CMS and I have two questions09:08
No1VikingIs it possible to use webgui with MS SQL instead of MySQL?09:08
No1VikingAre there any migration tool to migrate from Joomla to Webgui?09:09
+Radix-wrkno, and no afaik09:11
+Radix-wrkbut check with the PB guys who have ops.. they may be able to offer some assistance with migration.. I dunno09:12
No1VikingAre there any translations to other languages in webgui?09:15
+Radix-wrkdefinitely.. have a look at http://translation.plainblack.com/09:17
+Radix-wrkkeep in mind also that the percentage describes the entire ui.. where you prolly only need about 10% if that for most people's user experience to be fully in that language09:19
+Radix-wrkeven less really.. there's only a handful of strings used in webgui that the average user sees09:20
No1VikingThanks!09:20
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI09:23
-!- mode/#webgui [+o tavisto] by ChanServ09:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]09:23
No1VikingAre there any templates out there that is possible to install instead of building one from scratch?09:34
-!- No1Viking [n=no1vikin@79.138.208.203.bredband.tre.se] has quit ["Java user signed off"]09:41
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI11:01
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:15
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:19
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui13:20
-!- mode/#webgui [+v patspam] by ChanServ13:20
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]13:22
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui14:36
-!- mode/#webgui [+o stDavid] by ChanServ14:36
-!- s4eek [n=charles@216.98.8.3] has joined #webgui16:29
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:34
-!- s4eek [n=charles@216.98.8.3] has quit []17:00
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:10
-!- mode/#webgui [+o rizen] by ChanServ17:10
-!- perlmonkey2 [n=perlmonk@adsl-70-137-19-242.dsl.okcyok.swbell.net] has joined #webgui17:12
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:12
-!- cap10morgan [n=wmorgan@adsl-99-23-190-115.dsl.pltn13.sbcglobal.net] has joined #webgui17:29
-!- mode/#webgui [+v cap10morgan] by ChanServ17:29
-!- cap10morgan [n=wmorgan@adsl-99-23-190-115.dsl.pltn13.sbcglobal.net] has quit []17:36
-!- AMH_henry [n=yktang@n219078148034.netvigator.com] has joined #webgui17:40
-!- AMH_henry [n=yktang@n219078148034.netvigator.com] has quit ["Ex-Chat"]17:48
topsubi'm look through the help but not finding anything. In a folder template is there a way to say if first element do this?17:55
topsubjust like how in navi template u can do page.isRankedFirst18:00
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:24
-!- mode/#webgui [+o tavisto] by ChanServ18:24
@frodwithtopsub: I don't know jack about folder templates, but maybe <tmpl_if __FIRST__> would help?18:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:36
-!- mode/#webgui [+v perlDreamer] by ChanServ18:36
+perlDreamerWebGUI, how is little Emma doing?18:36
-!- perlmonkey21 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has joined #webgui18:37
-!- perlmonkey2 [n=perlmonk@adsl-70-137-19-242.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]18:37
topsubfrodwith, thanks that was it! I thought there was something like that for all assets!18:44
@preactionis the DateTime form control supposed to not allow undefined values?18:54
+perlDreamerIs that condition checked in the test for that form control?18:55
@preactionprobably not18:55
@preactionno, it's not18:55
@preactionthe behavior changed a while back18:56
@preactioni could have swore we allowed blank values before18:56
@preactionnow, no matter what, it defaults to today, or now18:56
@frodwithtopsub: glad to help. :)19:02
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:11
@tavistoHey gang, google alerted me to this blog about a guy trying to use WebGUI on a powermac g5 (64 bit) with Linux. Apparently he's running into some issues.. Maybe it's worth posting a response or two on. :)     http://blog.louiemiranda.net/2009/04/30/webgui-cms-on-a-powermac-g5-64-bit-that-runs-linux/19:13
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has joined #webgui19:15
-!- mode/#webgui [+v cap10morgan] by ChanServ19:15
+perlDreamertavisto, I think I saw some issues like that posted to the forum19:16
+perlDreamercould it be the same guy?19:16
@tavistonot sure, his name does not ring a bell to me19:17
+perlDreameryep, it's the same guy.19:24
+perlDreamerhe's very brave to try 64-bit WRE19:24
+perlDreamerWebGUI/SynQ is the only guy that I know of who has done that repeatedly with any level of success.19:24
@tavistois it functional at this point?19:24
@tavistoah okay19:24
+perlDreamerI _think_ on debian19:24
+perlDreamerrizen had it working on some platforms, but not all19:24
+perlDreamerit was supposed to be a WRE 0.9 feature19:25
+perlDreamerbut will now wait for 1.019:25
@tavistoah okay19:25
+perlDreamer"ah okay" is your marketing speak for "geek is talking tech to me", isn't it? :)19:25
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Success]19:25
@tavistonope it's my acknowledgement that I understand what's up and am "in the know"19:26
@tavisto"whatever becky" is what I respond with when "geek is talking tech to me"19:27
+perlDreamerlol19:28
@preactionHaarg: are you the one doing the release today? did you have a time you wanted to do it? i've got someting i want to get in quick19:28
@Haarggo ahead, just let me know19:28
@preactionok thx. 19:28
@HaargperlDreamer, in the story manager upgrade script, is there a reason you add the WebGUI::Workflow::Activity::ArchiveOldStories workflow by going through the hash instead of just using $config->addToArray?19:45
+perlDreamerdoes that work with a subhash?19:47
@preactionyes, $config->addToArray("hash/array", ... );19:47
@preactionthe / allows you to go deeper19:47
@HaargaddToArray('workflowActivities/None', 'WebGUI::...19:47
+perlDreamerI didn't know you could do that.  So, the reason would be ignorance.19:47
+perlDreamerwhich isn't a good one :)19:47
@preactioneh, i didn't know until a few months ago19:48
@preactiondidn't put it together until last week ;)19:48
+perlDreamerhm19:48
+perlDreamermust be time to register for Iron Man blogging, and to write this down in my blog to educate the world19:48
@Haargdid a config reset.  finding a lot of inconsistencies between WebGUI.conf.original and the upgrade scripts. :/19:49
@preactionthat's not good19:49
+perlDreameruh oh19:49
+perlDreamerwhat have I done?19:49
@preactionand they're probably mostly my fault :p19:49
@Haargnothing of yours19:49
@Haargi just noticed that when looking through the changes19:49
+perlDreamerare you going to patch that, or would you like me to?19:50
@Haargi'll take care of it19:50
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has quit []19:54
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []19:55
* perlDreamer goes to workout20:37
+perlDreamerdeafferret, I haven't worked out in a week, so you should consider this one a freebie20:38
@preactionuhm... what is this root/import/prop-style thing in the latest webgui svn?20:58
@preaction"Oklahoma's Premiere Legal, Accounting, Human Resources, Marketing &amp; Tax firm"20:58
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has joined #webgui21:02
-!- mode/#webgui [+v cap10morgan] by ChanServ21:02
@preactionHaarg: done now, but let me know before you release, maybe i can get some more stuff in quick21:04
@preactionperlDreamer: http://www.webgui.org/rfe/request-for-enhancement/9906 <- is this your patch? do you want to add it to svn?21:12
@Haargpreaction: shouldn't HTML::Packer or any other needed modules be added to testEnvironment ?21:15
@preactionyes, thanks for catching that21:15
@preactionand gotcha21:15
@preactionone sec21:15
@preactionHaarg: done21:24
@Haargdoes that stuff all play friendly with template variables?21:24
CIA-38WebGUI: doug * r10578 /WebGUI/ (9 files in 6 dirs): Added: Packing of templates, snippets, and head tags.21:25
CIA-38WebGUI: doug * r10579 /WebGUI/ (3 files in 3 dirs): added #9289: Extending the "Request Approval For Version Tag" activity (Bernd Kalbfu?-Zimmermann)21:25
CIA-38WebGUI: graham * r10580 /WebGUI/ (3 files in 3 dirs): some image cropper cleanups21:25
CIA-38WebGUI: graham * r10581 /WebGUI/ (2 files in 2 dirs): fix mismatches between upgrades and WebGUI.conf.original21:25
CIA-38WebGUI: graham * r10582 /WebGUI/t/ (Mail/Send.t smtpd.pl): improve handling of SMTP test server21:25
CIA-38WebGUI: doug * r10583 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): added gotcha and testEnvironment modules21:25
@preactionit appears to. let me make sure on TT one more time (H::T works fine)21:25
@Haargneed to do some more cleanup on the image cropper at some point.  it stores information in some odd newline separated format.21:28
+perlDreamerpreaction, you can always do WebGUI::Asset::Template->getIsa to iterate over all objects of that type in the db22:10
+perlDreamerinstead of building the assetIds and objects by hand22:10
@preactionso that's a class method?22:10
+perlDreameryes22:11
+perlDreamerit will return all objects of that class, _and_ any subclasses, too22:11
+perlDreamervery, very handy for upgrades22:11
@preactionindeed22:11
+perlDreamer(not that I'm opinionated about it or anything)22:13
@preactionwhere is the branchpoint for 7.7? 7.6.15?22:13
@preaction7.6.1422:14
@Haargpreaction, you broke the tests22:19
@Haarglike, all of them22:19
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui22:27
-!- mode/#webgui [+o rizen] by ChanServ22:27
@Haargtemplate packing breaks t/Asset/Template.t t/Asset/Wobject/Matrix.t t/Macro/AdminToggle.t t/Macro/EditableToggle.t t/Macro/GroupAdd.t t/Macro/GroupDelete.t t/Macro/H_homeLink.t t/Macro/L_loginBox.t t/Macro/LoginToggle.t t/Macro/a_account.t t/Macro/r_printable.t22:31
@preactionsweet22:31
@preactioni'll take a look22:31
@preactionHaarg: do you want to split these up, or should i just look at them? i got the first one done already22:34
@Haargi'm looking at the other failing tests22:34
@preactionokay, i'll start from the bottom then22:34
@preactionoh, the non-packing failing tests22:34
@Haargyeah22:35
+perlDreamerI have a dream22:35
+perlDreamerA dream of a day when developers walk hand in hand22:36
+perlDreamerThey write POD for their subroutines, and run the test suite before committing22:36
@Haargi have a dream of a day i can figure out the buildbot documentation22:36
+perlDreamerThe code maintainers walk around with smiles on their faces, knowing that their job has been made easier22:36
+perlDreamerand they can concentrate on helping people and enhancing code22:36
CIA-38WebGUI: doug * r10584 /WebGUI/t/Asset/Template.t: fix now that things are packed22:39
+perlDreamerpreaction, should the templatePacked field be a noFormPost instead of hidden?22:47
@preactionwouldn't it need to be both? it should probably have noFormPost yes22:47
@preactioni'll add that22:47
metanili got --> ADMIN: Fetching site data for domain.edu.conf22:47
metanil--> ADMIN: [Error] Couldn't fetch Spectre configuration data for domain.edu.conf22:47
+perlDreamermetanil, that's a spectre error?22:48
metanilperlDreamer: i run spectre in debug mode .. and that all it says.22:48
+perlDreamerwell, it means that there's some problem talking to that site.  Check your DNS, apache configs, and domain.edu.conf and spectre.conf to make sure everything is right.22:49
metanilthe site is host on 443, but the internal perl site is 8081.. and i put 443 in spectre.conf.22:49
@preactioncheck webgui.log to see if there's a reason22:50
@preactiontry wget yoursite.com?op=spectreGetSiteData to see if you get the right stuff22:50
metanilsame error --> ERROR - spectre.conf - POE::Kernel::_dispatch_event[1012] - ADMIN: Couldn't fetch Spectre configuration data for domain.edu.conf22:50
@Haargspectre can't connect via ssl afaik22:51
+perlDreamerthere were 3 acronyms in that sentence, Haarg22:51
metanilpreaction: its in SSL22:51
@preactionmetanil: that's nice22:52
@Haargif you are running spectre on the same server as the site you should be able to have it connect to port 808122:52
metanilpreaction: it returned blank22:52
@preactionmetanil: then that's a problem22:53
metanilbut last time when i did within the same machine returned something22:53
@preactionHaarg: the tests are fixed now, they understand that unnecessary whitespace will be removed22:53
@Haargspectre will always connect using http, not https22:53
metanilpreaction: its said---> attempted to Tried to make a Spectre workflow data load request, but we're only allowed to accept requests from 127.0.1.1/32,127.0.0.1/3222:54
@preactionmetanil: that's another problem22:54
metanilhahaha22:54
@preactionare you on the system you're trying to do this?22:54
metanilno22:54
@preactionthen that error is a good thing22:55
metanil:D22:55
metanilpreaction: i did  wget "http://localhost:8081/?op=spectreGetSiteData".. and it return .. JSON script .. i guess22:57
@preactionthat's what you want22:57
@preactionis spectre.conf pointed to 8081? is it binding to 127.0.0.1?22:57
@preactionalso, the mod_perl instance shouldn't kick people into SSL, only the mod_proxy instance should do so22:58
metanilpreaction: http://webgui.pastebin.com/d515acc4122:58
@preactionyes, that is what you want22:58
@Haargit sounds like you should just be able to change spectre.conf to have port 8081 instead of 44322:59
metanilpreaction: yes  8081 is bind to localhost22:59
metanilHaarg: i also tried that but no luck.22:59
metanilin fact it used to be like that. 23:00
metanilanyway, i just go ahead and revert it back.23:00
@Haargwhat errors show up?23:00
@preactionpastebin your webgui conf and spectre conf23:00
metanilit debug mode --> --> ADMIN: [Error] Couldn't fetch Spectre configuration data for domain.edu.conf23:00
@Haargwhat about the log file?23:01
@Haargalso, have you made any modifications to the site.modperl config file?23:02
+perlDreamerHaarg: do you have an uncommitted fix for using a table named Snippet in the packer upgrade subroutine?23:03
@preactionfix?23:03
@Haargno23:03
@preactionbroken?23:03
CIA-38WebGUI: doug * r10585 /WebGUI/t/Macro/AdminToggle.t: fix now that things are packed23:03
CIA-38WebGUI: colin * r10586 /WebGUI/lib/WebGUI/Asset/Template.pm: Add note about packed templates to process method sub.23:03
CIA-38WebGUI: doug * r10587 /WebGUI/t/Macro/ (8 files): fix now that things are packed23:03
+perlDreamerborken23:03
@Haargwrong case?23:03
@preactionwhat's broken?23:03
+perlDreamerwrong case23:04
@Haargstupid os x :/23:04
@Haargalso, stupid mysql23:04
@preactionare you sure? it looks like there is no "snippet" table in my db23:04
@preactionbut there is a "Snippet" table23:04
+perlDreamer"snippet"23:05
topsubIs there a way not to send a sales receipt when someone buys something?23:05
@Haarghow did you create that site preaction?23:05
@preactionusing wre's addsite.pl23:05
@Haargit's snippet for me23:05
@preactionand i've been using wgd reset -d a lot23:05
@Haarghrm23:05
* perlDreamer uses wgd reset a lot, too, but it always says snippet23:06
@Haargyeah23:06
@Haargand that's what create.sql has23:06
+perlDreamercould one of you please fix that and commit the fix?23:06
+perlDreamerI should have branched for this latest project23:06
+perlDreamerand didn't23:06
metanilspectre.conf: http://webgui.pastebin.com/d2536fbac23:06
metanilwebgui.conf: http://webgui.pastebin.com/d7a1c1f1e23:07
@preactioni'll get it23:07
+perlDreamerso I can't commit without releasing a bunch of half-baked code23:07
+perlDreamerthanks, preaction.23:07
@preactiondone23:07
@Haargyou need to change the port from 443 to 808123:08
@preactioni would like to know why my mysql insists on keeping it uppercase23:08
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)]23:08
@Haargespecially since wgd reset clears out all the tables23:08
@preactionexactly23:08
metanilHaarg: yes i also changed modperl config file23:08
@preaction... what if my ALTER TABLE is what changed the case? because now it's "snippet"23:09
@Haargi don't know23:09
@Haargthat didn't happen for me, but i may be using a different mysql version23:09
@preactionso if you're on a case insensitive file system and you use an ALTER TABLE and use the wrong case, it succeeds and changes the table's case23:09
@preactioni am using an older WRE23:09
@preaction5.0.6723:09
@Haargi am using mysql binaries off their site23:09
@Haarg5.0.6723:10
@preactionlam23:10
@preactionlame23:10
@Haargmetanil, can you pastebin your modperl and modproxy config files?23:11
@Haargpreaction, can you test that out?23:11
metanilHaarg: sure, hold on23:11
@preactionHaarg: yeah, one sec23:11
@preactionyeah, i change my alter table back to "Snippet" and the table name gets upper-cased23:12
@Haargodd23:12
@preactioni missed one, so that's fixed now too23:12
metanilModperl.conf: http://webgui.pastebin.com/d28e03b7723:14
metanilmodproxy.conf: http://webgui.pastebin.com/d4bd3add723:14
@Haargso with that webgui config, spectre tries to connect to 'domain.edu'23:15
@Haargwhich likely won't work23:15
@Haargyou need to have the first entry in sitename in the webgui conf be a valid hostname for the server23:15
metanilu mean using port 443?23:16
@preactionis "domain.edu" in your /etc/hosts as "127.0.0.1"?23:16
@Haargit will connect on whatever port is listed for webguiPort in spectre.conf23:16
@Haargwhich for your uses should be 808123:16
metanilok, i used to be 8081.. i jus changed it earlier .. just for test.. but the problem was same23:17
metanillocalhost --->> 127.0.0.123:18
metanildomain.edu ---> 127.0.1.123:18
metanildoes 127.0.0.1 has be also domain.edu?23:18
@Haargwhat happens if you try wget "http://domain.edu:8081/?op=spectreGetSiteData" on the server?23:19
metanillike i said before it works.. it retured JSON script.23:20
metanilhttp://webgui.pastebin.com/d515acc4123:21
@HaargperlDreamer, does t/AssetAspect/RssFeed.t pass for you?23:23
+perlDreameryes23:23
metanilHaarg: i think the entry in sitename at webgui.conf is valid hostname23:24
+perlDreamerfrom what I'm finding, I usually don't commit tests that aren't passing23:24
+perlDreameronly those that leak users and groups23:24
@Haarghmm23:24
@Haargthe copyright check you added is failing for me, returning undef when the test wants an empty string23:24
@Haargi'm still looking into it23:24
@Haargmetanil, yeah, it sounds like it is.  i'm not certain what is going wrong.23:25
@Haargdo you get anything in the logs?23:25
+perlDreamercopyright check?23:25
CIA-38WebGUI: doug * r10588 /WebGUI/docs/upgrades/upgrade_7.7.4-7.7.5.pl: mysql is wetodded23:26
CIA-38WebGUI: colin * r10589 /WebGUI/t/Macro/GroupAdd.t: Test clean-up for groups and users.23:26
CIA-38WebGUI: doug * r10590 /WebGUI/docs/upgrades/upgrade_7.7.4-7.7.5.pl: mysql is wetodded23:26
CIA-38WebGUI: graham * r10591 /WebGUI/etc/WebGUI.conf.original: fix wrong quotes in WebGUI.conf.original23:26
CIA-38WebGUI: graham * r10592 /WebGUI/t/Asset/AssetExportHtml.t: fix export test23:26
CIA-38WebGUI: colin * r10593 /WebGUI/t/Macro/ (GroupDelete.t GroupAdd.t): More test cleanup for deleting users and groups.23:26
CIA-38WebGUI: colin * r10594 /WebGUI/t/Macro/EditableToggle.t: Test cleanup, and fix a leaky group.23:26
CIA-38WebGUI: colin * r10595 /WebGUI/t/Macro/LoginToggle.t: Remove a leaky group which was never used.23:26
metanilHaarg: in webgui.log -> ERROR - spectre.conf - POE::Kernel::_dispatch_event[1012] - ADMIN: Couldn't fetch Spectre configuration data for domain.edu23:26
CIA-38WebGUI: colin * r10596 /WebGUI/t/Macro.t: Test cleanup for a user and the config file.23:26
@Haarganything else?23:26
@Haarg"... title, description, link inherit from asset by default, copyright unset"23:26
+perlDreameri c23:26
metanilHaarg: thats only thing i am currently getting. 23:27
* perlDreamer is using 0.3623:27
+perlDreamerwe need 0.4, don't we?23:27
@Haargyes23:27
+perlDreamerfixed23:28
+perlDreamerpreaction, I'm sorry about those tests that you had to fix23:30
@preactionnp, i could've fixed them with "usePacked => 0", but i decided to make the tests understand packing23:30
+perlDreamerthe simple text parser could be replaced with JSON23:31
+perlDreamernow that it's part of the core23:31
@Haargsimple text parser?23:32
@preactionsho nuff23:32
+perlDreamerHaarg, in several of the tests that parse HTML (to check the default templates and their operation)23:33
@Haargah23:33
+perlDreamerfor more thorough testing, I put in a "text template"23:33
+perlDreamerKEYWORD: <tmpl_var keyword>\n23:33
+perlDreamerreally should have been JSON, since we have a nice parser for it23:34
+perlDreamerbut those tests predate our usage of JSON23:35
CIA-38wgdev: Graham Knop master * rcf2376d / (5 files in 2 dirs): extend help command and help API to be more flexible - http://bit.ly/gQhGU23:37
CIA-38wgdev: Graham Knop master * r0e2c565 / lib/WGDev/Command/Commands.pm : adding Commands command to list available commands - http://bit.ly/rxQFL23:37
CIA-38wgdev: Graham Knop master * rba8d4bc / lib/WGDev/Command/Intro.pm : adding Intro command as quick intro to WGDev - http://bit.ly/14jR9g23:37
CIA-38wgdev: Graham Knop master * r1f76d26 / ex/Command.pm : update example command for API change - http://bit.ly/Y1xRb23:37
+perlDreamerHaarg, what's your opinion of the JSON collateral methods i wrote for the Product Sku?23:38
+perlDreamerI have a project where I need them again23:38
+perlDreamerand am thinking about WebGUI::JSONCollateral for a top-level Aspect23:39
+perlDreamerinstead of copy and pasting them23:39
@Haargcould be reasonable23:41
@Haargi'm a little confused by the pod using 'table' everywhere though23:41
@Haargseems like it is referring to fields23:42
+perlDreameryeah, that part wasn't easy to document23:42
+perlDreamerI was referring to a table as the data structure23:43
@Haargok23:43
+perlDreamerrather than the field, which contains JSON23:43
+perlDreamerbut in Crud, that distinction is completely hidden23:43
+perlDreameryou fill the field with a data structure, which is serialized and deserialized on update23:43
+perlDreamerand instanciation23:43
@Haargare you thinking this would be something inheritable by any class?23:43
+perlDreameryes23:44
@Haargas long as it understood get and set?23:44
+perlDreamerget and update, yes23:44
@Haargor something like that23:44
+perlDreameryes23:44
* perlDreamer figures that eventually, all objects will have the same kind of api. get, update, getId, new, create, delete, etc.23:45
@Haargseems like it could work ok23:45
+perlDreamersince the code is already in WebGUI, should I RFE the abstraction into its own module, or just do it?23:45
@Haargprobably rfe it23:46
* perlDreamer will file23:46
@Haargbe sure to use class::insideout for the cache23:47
+perlDreamerif Asset's definition sub understood the serialize keyword, we wouldn't need to cache at all23:48
+perlDreamerbut that's another RFE :)23:48
CIA-38WebGUI: colin * r10597 /WebGUI/t/AssetAspect/RssFeed.t: Update test for XML::FeedPP 0.4023:50
CIA-38WebGUI: graham * r10598 /WebGUI/lib/WebGUI/Asset/Sku.pm: fix Sku pulling in wrong i18n labels23:50
CIA-38WebGUI: colin * r10599 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: Remove dead code.23:50
--- Log closed Fri May 01 00:00:46 2009

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