--- Log opened Thu Oct 01 00:00:31 2009
00:00 < carogray> ok - is it now that if editors have ie6 they can no longer edit WebGUI in v. 7.7.20, or is it just the way our templates are set up?
00:01 <+perlDreamer> carogray, just what can't they edit?
00:02 < carogray> when I go to www.laccm.org in ie 6, logged in, edit pagelayout a few things quickly pass by and then I get simply blank white page - as I write I guess I should look at source code?
00:02 <+perlDreamer> how does a demo site work?
00:03 <+perlDreamer> that will quickly tell you if it's your site, or if it's WebGUI in general
00:03 < carogray> duh - hadn't tried that yet...
00:03 < carogray> keep setting up and don't quite make it through the day before site is wiped again - keep meaning to make a package to do this...but I get it, good suggestion will try.
00:04 < carogray> also having a terrible time the last few days on Google Chrome and Firefox browsers with edit window being unbelievable awkward, wants to delete anything I copy, can't ctrl z must edit almost everything in notepad and then paste back into browser which appears to occasionally freeze
00:05 < carogray> this on several different machines - so I cancel go to page layout and then try to edit the style template again!
00:11 < carogray> off to catch my bus
00:11 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
00:24 < dionak> i just discovered there's no test for ThingFieldList form control so I'm writing one. I need to set the value for the ThingId so it can be retrieved via $session->form->get('thingId')
00:24 < dionak> what's the easiest way to do this?
00:24 <+perlDreamer> you can force form lookups using the pseudorequest object in the session
00:24 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
00:25 <+perlDreamer> that is given to all tests
00:25 <+perlDreamer> the method is called setup_body
00:25 <+perlDreamer> you can grep through the tests for examples of how it is used
00:25 < dionak> great. thanks
00:25 <+perlDreamer> maybe next year at the WUC Haarg can give a class on advanced Test writing mayhem
00:25 < dionak> that would be great to see
00:26 < dionak> there are some details to tests that I don't yet grok
00:28 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []
00:31 -!- carogray [n=Caroline@173-115-57-39.pools.spcsdns.net] has joined #webgui
00:32 <@preaction> carogray: what do you mean by edit window? the Code Editor or the Rich Text Editor?
00:34 <+perlDreamer> preaction: now that tests are required for all commits, will that limit the scope of things that can be done for RFE days?
00:35 <@preaction> not that i know of, just have to have tests
00:35 <@preaction> it will probably limit the amount of RFEs
00:41 < carogray> preaction: the Code editor
00:42 <@preaction> carogray: okay, I think JT's gonna upgrade you quick to see if 7.7.21 fixes those problems (i fixed problems with using Ctrl+ Alt+ and Meta+ keys to do things like Ctrl+A and Ctrl+C -X -V etc...)
00:43 <+perlDreamer> wow: http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#SpecialFeatures
00:43 < carogray> what's a meta + key?
00:47 <@preaction> Meta is different on most systems, but on OS X it's the Command key
00:47 <@preaction> Windows it can be the Windows key
00:48 <@preaction> but the windows key is reserved for windows-specific things like Windows+R
00:48 < carogray> oh so I have to figure out what key to substitute that is if 7.7.21 doesn't work?
00:49 < carogray> do any of you guys have windows machine so you could try it out first?
00:49 <@preaction> no, the normal key combinations work
00:49 -!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
00:49 < carogray> Firefox just kept freezing on my and then Bartjol said this morning to upgrade to FF 3.5 since I was only on 3.0.1 or something
00:50 <@preaction> there was a problem where any keypress asked the code editor to refresh the highlighting. the problem is if you've selected something, refreshing the highlight deletes what's selected
00:50 < carogray> I did, but still have a number of problems
00:50 <@preaction> that's why you're being upgraded
00:50 < carogray> yes, that sounds exactly like what was happening
00:50 < carogray> oh goody!
00:50 <@preaction> that problem was fixed in 7.7.21
00:51 < carogray> ok not to nag, but do you have nay idea when he will be upgrading - no point in going round in circles too much if I can wait a little and fix the inner page template after the upgrade
00:52 <@preaction> i don't know. he looks away right now, but that could mean anything
00:54 < carogray> ok - well I will plug away on thanks for all your help -
00:58 <@rizen> carogray: is it ok if i upgrade your site right now?
00:58 <@rizen> will take about 5-10 minutes
00:58 <@rizen> and then your code area problems will go away
00:58 < carogray> yes sure, should I just close all windows?
00:58 <@rizen> you can keep them open
00:59 <@rizen> just don't edit anything until i give you the go ahead
00:59 < carogray> ok right - thanks
00:59 <@rizen> ok starting upgrade now
00:59 < carogray> k
01:02 <@rizen> upgrade is running
01:03 <@rizen> upgrade half done
01:03 < carogray> all rightey
01:04 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
01:04 < carogray> just discovered my version of IE6 will not let me log in, tried it on demo.webgui.org and I can select time zone
01:04 < carogray> next screen I can't get into my company, website or email ...
01:04 <@rizen> ie6 is an evil browser
01:04 < carogray> think its the way I installed it
01:05 < carogray> I know, but something like 28% of our users use it!
01:05 <@rizen> wow
01:05 <@rizen> that's way above the normal average
01:05 < carogray> so I keep thinking it's sorted and then someone tells me
01:05 <@rizen> these days it's generally accepted that ie6 is about 2.5% of users
01:05 < carogray> remember our users are, we hope, mostly low income people many working on donated computers in communicty centers
01:06 <@rizen> but of course that is dependent upon audience
01:06 <@rizen> so yeah, you're right
01:06 < carogray> of course several of the advocates and office managers in legal services programs still are using it too!
01:06 <@rizen> plainblack.com for example has less than 1% of users on ie6
01:06 < carogray> believe it or not
01:06 -!- dionak [n=dionak@97.66.185.250] has quit []
01:06 < carogray> I be plaing black has less than 1% users on Windows:)!
01:07 < carogray> I bet Plain Black..
01:07 <@rizen> masslegalhelp.org is taking a long time to upgrade...but then again it is your largest site
01:07 < carogray> does it do site by site?
01:07 <@rizen> mlri.org is the last one
01:07 <@rizen> the database gets upgraded site by site
01:08 <@rizen> because each site gets a database
01:08 <@rizen> the code is all upgraded at once
01:08 <@rizen> cuz all sites share the codebase
01:08 <@rizen> ok, upgrade complete
01:08 < carogray> well that was quick - shall I try it now?
01:08 <@rizen> as promised, less than 10 minutes
01:08 <@rizen> sure
01:09 <@rizen> oh, you may need to "refresh" your browser window, while holding down the shift key
01:09 <@rizen> or clear your cache
01:09 <@rizen> either way
01:12 < carogray> okey doke
01:12 < carogray> rizen: view source says we are now on 7.7.21, is that good enough
01:12 < carogray> ?
01:13 <@rizen> could be...the only reason i said to clear cache is that i'm not sure if any javascript is cached for the code editor
01:13 <@rizen> and since that was the problem you were having
01:13 <@rizen> ...
01:13 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
01:14 < carogray> ok... when I edit a template and save I end up with a screen that is just some sort of navigation list,
01:14 < carogray> is this because i need to go into admin console settings and apply a template to ...
01:15 < carogray> I think someone, probably perldreamer told me about this the other day, but so much to remember and I am an old git
01:15 <+perlDreamer> carogray, don't be self-deprecating
01:15 <+perlDreamer> you're only a middle-aged git ;)
01:16 < carogray> I feel OLD
01:18 < carogray> so where is the place you change the template for the backend?
01:18 < carogray> I am sure it is in settings somewhere
01:19 <+perlDreamer> admin console template?
01:20 < carogray> oh I think I am looking for in Settings UI tab, User function style - but it already has the LACCM default template there
01:20 < carogray> where am I supposed to end up after I save a style template if I got to it from the page layout?
01:20 <+perlDreamer> back to the page layout, unless there was an error in processing the template
01:21 < carogray> uh huh, and from the asset manager, back to the asset manager?
01:22 <+perlDreamer> that's a good question, carogray. I think so, but it may take you back to the folder containing the template
01:23 < carogray> ok, well I am finally in the Code editor, needed to make a back up of the template before I started "improving it" and to see how the ctrl a, c, x, v thing works.
01:23 < carogray> probably gonna run outta innernet access now
01:24 < carogray> success! copy and paste worked once
01:24 <@preaction> once is all! if it doesn't work the next time it's not a bug!
01:25 <@preaction> yay!
01:25 -!- rizen [n=rizen@adsl-76-208-70-158.dsl.mdsnwi.sbcglobal.net] has quit []
01:25 <@preaction> or something
01:25 <+perlDreamer> heh
01:25 <+perlDreamer> thanks, preaction. I needed a good laugh.
01:25 <+perlDreamer> I may need some help with a bug later today
01:26 < carogray> worked twice!
01:26 <+perlDreamer> the user is complaining about Textarea and Thingy, again
01:26 <@preaction> yeah, the problem there perlDreamer is that might actually be a bug
01:26 < carogray> then hopped quickly into strange navigation before returning to page layout
01:26 * perlDreamer tried it, and it worked fine
01:26 <@preaction> carogray: yeah, that's a side-effect of the redirect
01:26 <+perlDreamer> checked db values
01:26 <+perlDreamer> if it's a problem, it's client side
01:27 <@preaction> carogray: wait, that might actually be a bug now that i think about it
01:27 < carogray> cept sometimes it doen's follow through to the 'redirect'
01:27 < carogray> sometimes it gets stuck
01:27 < carogray> ok just thought I would let you know since so far you have all saved me about 3 days of head banging
01:28 <@preaction> perlDreamer: so if I put < in a text area, i get < back out right?
01:28 <+perlDreamer> No
01:28 <@preaction> it almost sounds like it's being double-escaped
01:28 <+perlDreamer> If you put in <, you get back <
01:28 <@preaction> < is not in the database, but < should appear in the text area again
01:28 <+perlDreamer> when it is displayed
01:28 <+perlDreamer> in the db, you should get <
01:28 <+perlDreamer> this is what I think is happening
01:29 <+perlDreamer> 1) there is a bug, but the user doesn't know enough English to get it through my redneck head
01:29 <@preaction> no, yes, you're right < in the database and < in the textarea
01:29 <+perlDreamer> 2) there is not a bug, but user is convinced that there is
01:29 <@preaction> i'm convinced of number 1: when the textarea is displayed the second time, the < is being double-escaped to <
01:35 < carogray> ugh...run out of enough internet to work...thanks a bunch guys, later
01:43 * perlDreamer will place his redneckness in check, and try again
01:43 <+perlDreamer> after fixing the DateTime plugin
02:07 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui
02:07 -!- mode/#webgui [+o rizen] by ChanServ
02:08 <+perlDreamer> I think I have it
02:09 -!- carogray [n=Caroline@173-115-57-39.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
02:19 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:20 -!- mode/#webgui [+v patspam] by ChanServ
02:26 <+perlDreamer> you didn't sleep in, patspam...
02:26 <+patspam> damn meeting forced me out of bed
02:27 <+patspam> I mean.. top of the morning to ye!
02:27 <+perlDreamer> I hear ya
02:29 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
02:35 <+perlDreamer> EPOCHS CAN BE NEGATIVE!!!!!
02:39 <+perlDreamer> working on datetime bugs makes me quite grumpy
02:39 <+perlDreamer> either that, or it's this cold
02:51 < CIA-67> webgui: Colin Kuskie webgui-7.7 * r312433c / (6 files in 4 dirs): Fix multiple Date and DateTime bugs. bug #11079 and bug #11071 - http://bit.ly/kwoTs
02:51 < CIA-67> webgui: Colin Kuskie master * r25b4a0b / (6 files in 4 dirs): Fix multiple Date and DateTime bugs. bug #11079 and bug #11071 - http://bit.ly/3z2B89
02:53 <+perlDreamer> patspam: are you working the perl blogosphere, evangelizing WebGUI?
02:53 <+patspam> just doing my bit for global domination!
02:53 <+patspam> epochs can be negative?
02:53 <+patspam> pre-1970's dates?
02:53 <@preaction> yep
02:54 <+patspam> craziness
02:57 <+perlDreamer> yeah, 6 hours of test writing and refactoring craziness
02:57 <+perlDreamer> my birthdate is almost a negative epoch
02:59 <@preaction> patspam, perlDreamer: do you guys want to go to http://webgui.org/planet/add-your-blog and fill out the friendly form? i'm trying to get things ready
02:59 <+perlDreamer> sorry, I thought you might have primed us in already
03:00 <@preaction> ah, no, i don't know your blog addresses
03:00 <@preaction> plus, the form acts like a blogroll
03:00 * perlDreamer gently pokes preaction: they're on planet webgui (aussie version)
03:00 <@preaction> (the main http://webgui.org/planet page shows the list view of entries in that form)
03:02 <+perlDreamer> preaction: are you looking for feedback about the planet formatting, or is it too early yet?
03:03 <@preaction> yes, i need to get a designer on it cuz it sucks
03:03 <@preaction> and also i think the syndicated content asset is screwed up
03:03 <+perlDreamer> as TGC is for Shop, so will Planet WebGUI be for SC
03:03 <+perlDreamer> it would be nice to have dates on the entries
03:04 <@preaction> yes it would
03:04 <+patspam> I've submitted my blog
03:04 <@preaction> danke
03:04 <+patspam> other ones in my planet webgui are
03:04 <+patspam> http://www.webgui.org/news/news6?func=viewAtom
03:04 <+patspam> (which changed recently from news2)
03:05 <+patspam> http://www.plainblack.com/tbb?func=viewRss
03:05 <+patspam> http://www.plainblack.com/pr/staff/blog?func=viewRss
03:05 <+patspam> http://www.webgui.org/webgui/campaigns/people?func=viewRss
03:05 <@preaction> ah, right, tbb
03:05 <+patspam> and http://perldreamer.com/blog.rss
03:05 <+patspam> koen promised me some dutch blogs too
03:05 <+perlDreamer> yeah, tbb is written by some yayhoo named rizen who works on the project every so often
03:06 <@preaction> yeah, Bart, Koen, and I think a couple other people at the WUC expressed interest
03:07 * patspam shuffles off to his meeting, grumbling
03:07 <@preaction> chin up!
03:07 <@Haarg> the formatting of those links is very confusing
03:07 <@preaction> yes it is
03:07 <@Haarg> on the planet page i mean
03:07 <+perlDreamer> hang in there, patspam
03:07 <@preaction> perlDreamer: you want your blog Filtered, I assume?
03:08 <+perlDreamer> no
03:08 <+perlDreamer> Not until the new RSS feed comes out
03:08 <+perlDreamer> currently, I cannot predict what the feed content will contain
03:08 <+perlDreamer> it's why i've given up on ironman
03:09 <@preaction> is this a WebGUI problem or something?
03:09 <+perlDreamer> with 7.6
03:09 <+perlDreamer> if it still bothers me in 7.7, I'll fix it
03:09 <@preaction> ah, kay
03:10 <+perlDreamer> rizen and I talked a little about it.
03:10 <+perlDreamer> Seems like the other blogs send the whole content
03:10 <+perlDreamer> not just a snippet of it
03:10 <@preaction> yes
03:10 <+perlDreamer> even in 7.7, RssFeed does not do that
03:11 <@preaction> it's bugging me too, the staff blog does it
03:11 <@rizen> it's not rssfeed
03:11 <@rizen> it's cs passing it to rssfeed
03:11 <+perlDreamer> good point
03:11 <@rizen> how can you beat this: https://www.thegamecrafter.com/shop/game-parts/spacecrafts
03:11 <@rizen> they rule
03:11 <@preaction> when the Blog asset is added, it'll be diffrent
03:12 <+perlDreamer> it's awesome!
03:12 <+perlDreamer> My secret agent has infiltrated a local school and is telling the kids about gamecrafter
03:13 <+perlDreamer> "There's no way you can make a game for $10!!!"
03:13 <+perlDreamer> heh
03:13 <@preaction> excellent!
03:16 <+perlDreamer> okay, preaction.
03:16 <+perlDreamer> I made a thingy
03:16 <+perlDreamer> put a thing in it with 1 field, a textarea
03:16 <+perlDreamer> put stuff in it
03:16 <+perlDreamer> edited it
03:17 <+perlDreamer> edited it again
03:17 <+perlDreamer> and I get out what I put in
03:17 <@preaction> even though what you put in was <
03:17 <+perlDreamer> yup
03:17 <+perlDreamer> I put in 2 > 3, 3 < 2 and 1 & 1
03:17 <@preaction> and how does it look to the end user? like a
03:17 <@preaction> when you're just viewing
03:17 <+perlDreamer> yup
03:18 <@preaction> ok that's how it should be
03:18 <+perlDreamer> now, how do I convince this user of that?
03:19 * perlDreamer puts his redneck back on
03:20 <@preaction> didn't he say he edited the Thingy / TextArea code?
03:21 <@preaction> i'd just say report what you just told me and posit some possibilities of why there's a disparity between your two results
03:35 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
03:35 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Client Quit]
03:48 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
03:50 -!- Haarg [n=haarg@adsl-76-208-70-158.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
04:21 <+perlDreamer> done. You're very level-headed preaction
04:21 <@preaction> that's what people tell me
04:22 <@preaction> i just tend to think of it as assuming people are stupid or ignorant, not malicious
04:22 <+perlDreamer> I normally do, too
04:22 <+perlDreamer> but this particular user's persistence in insisting that "WebGUI does not do what I want so it is a bug"
04:22 <+perlDreamer> has be flummoxed
04:23 <@preaction> is it showing up as < in the page, to the user, or is that in the source?
04:23 <@preaction> i.e. the HTML source
04:24 <+perlDreamer> in the source
04:24 <@preaction> okay, yes, that's what it should do
04:24 <@preaction> but that's another point of possible contention
04:34 <+perlDreamer> the funny thing is, he didn't even mention brackets or ampersands this time, it was just newlines and break tags
04:36 <+perlDreamer> but I tried that, too, and it also worked fine
04:41 < CIA-67> webgui: Colin Kuskie webgui-7.7 * r20bae1e / (docs/changelog/7.x.x.txt lib/WebGUI/Account/Friends.pm): Fix pagination when viewing another user's friends. bug #11076 - http://bit.ly/3wCjZl
04:41 < CIA-67> webgui: Colin Kuskie master * r4b18675 / (docs/changelog/7.x.x.txt lib/WebGUI/Account/Friends.pm): Fix pagination when viewing another user's friends. bug #11076 - http://bit.ly/8L7Fl
04:41 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
04:41 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]
04:58 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
05:40 -!- ekennedy [n=ekennedy@70-12-247-242.pools.spcsdns.net] has left #webgui []
05:48 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
05:48 -!- mode/#webgui [+o tavisto] by ChanServ
05:48 <+perlDreamer> hey, tavisto!
05:55 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
06:03 <@preaction> bye tavisto!
06:03 <@preaction> prick :p
06:35 <+perlDreamer> preaction: you have to time to talk me though a CSS fix?
06:37 -!- ekennedy [n=ekennedy@70-12-247-242.pools.spcsdns.net] has joined #webgui
06:37 <@preaction> perlDreamer: sure, what's up
06:37 <+perlDreamer> this bug: http://www.webgui.org/use/bugs/tracker/11067
06:37 <+perlDreamer> the problem is some HTML that works like this:
06:38 <+perlDreamer>
labelvalue
06:38 <+perlDreamer> and the CSS that makes it looked tabular
06:38 <+perlDreamer> the problem is that if value is empty
06:38 <+perlDreamer> the LI rolls up, and allows other things to fill in the "row"
06:38 <@preaction> is it floated?
06:38 <+perlDreamer> I believe the SPAN is floated
06:38 <+perlDreamer> let me pull it up again
06:39 <@preaction> yeah, you just have to make .address { clear: left; }
06:40 <+perlDreamer> .address?
06:40 <@preaction> but really if there's no status message, maybe that field shouldn't display?
06:40 <@preaction> the class, .address
06:40 <@preaction> it's what those payment address and shipping address divs are using
06:43 <+perlDreamer> clear left makes them stack vertically, rather than horizontally
06:44 <+perlDreamer> I had a similar issue with the Matrix, and kludged in a
06:46 <+perlDreamer> but it feels kludgy
06:47 <@preaction> oh, right. just the one address div then
06:47 <@preaction> style="clear: left"
06:50 <+perlDreamer> in a way, clear: left is kind of like \n
06:50 <+perlDreamer> for doing layouts?
06:50 <@preaction> only when floats are involved
06:55 <+perlDreamer> is it legal to make a unary div tag like ?
06:57 <@preaction> no
06:57 <@preaction> you can use clear on a
though
06:58 * perlDreamer is too lazy
06:59 <+patspam> here's a typical exchange
06:59 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
06:59 <+patspam> I've been teaching my housemate webgui
06:59 <+patspam> and today he come through all excited and said he was going to learn more by converting one of his static sites to webgui
07:00 <@preaction> sweet
07:00 <+patspam> he just wanted to know where/how he could set up a simple host
07:00 <+patspam> and I said, yeah umm that's the problem
07:00 <+patspam> you need your own server
07:01 <@preaction> is he willing to write down the things that annoy him about it?
07:01 <@preaction> content management, that is
07:01 <@preaction> we don't have nearly enough "Shut Up And Listen" feedback about Content Management in WebGUI
07:02 <+perlDreamer> is SynQ done yet?
07:02 <+perlDreamer> or, how about SwiftySite?
07:03 <+patspam> SynQ would be the way to go, not sure if it's finished yet though
07:03 <+patspam> because he wants to actually learn webgui
07:04 <+perlDreamer> could you host him, patspam?
07:04 <+perlDreamer> I mean, for a little while?
07:04 <+patspam> he's in that transition stage where he wants to get practical experience in using it, but doesn't have a real "project" yet that can justify a server
07:04 <+perlDreamer> ah
07:04 <+perlDreamer> longer than a demo site, but less than $$$
07:05 <+patspam> yeah, and yep I probably will set him up with a server, but I was thinking it's probably a hurdle that plenty of newcomers face
07:05 -!- daviddelikat1 [n=dav@69.129.206.153] has quit [Read error: 145 (Connection timed out)]
07:08 < CIA-67> webgui: Colin Kuskie master * r9b260f2 / (2 files in 2 dirs): Fix display of a single transaction if there is no status. Fixes bug #11067 - http://bit.ly/Msd2j
07:08 < CIA-67> webgui: Colin Kuskie webgui-7.7 * r5f8b7c9 / (2 files in 2 dirs): Fix display of a single transaction if there is no status. Fixes bug #11067 - http://bit.ly/gDCPD
07:09 <@rizen> why does he need a server?
07:09 <@rizen> what about our $20/mo hosting plan
07:10 <+perlDreamer> too much commitment at this point, it sounds like
07:10 <+perlDreamer> $20 is two beers and a pizza
07:12 <@rizen> well then, there's got to be someone cheaper than us in this list: http://www.webgui.org/community-wiki/hosters
07:15 <+perlDreamer> cybersalad is $10/month
07:16 <+perlDreamer> Aulix is $5/month
07:17 <@rizen> there you go then
07:17 <+perlDreamer> I've seen aulix post on the forums
07:43 -!- ekennedy [n=ekennedy@70-12-247-242.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]
07:44 <+patspam> hey cool, I hadn't seen that!
07:48 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
07:49 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []
07:54 -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has joined #webgui
07:59 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
08:01 <+perlDreamer> how do you debug javascript that throws no errors, and is triggered by events?
08:05 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
08:33 <+patspam> wgd log: "100% testing coverage of WGDev::Asset".. that is so awesome!
08:33 <+patspam> perlDreamer: use Firebug to put a break into the code that gets triggered?
08:34 <+perlDreamer> I can break that function out (it's inlined anonymously) and try that
08:34 <+perlDreamer> but I think the problem is deeper
08:34 <+perlDreamer> I put an alert in the function, and it shows
08:34 <+perlDreamer> but the menu never pops up
08:35 <+perlDreamer> what is wgd log?
08:35 <+perlDreamer> is my WGDev out of date already?
08:35 <+patspam> hah no
08:35 <+patspam> but we should have a log command!
08:36 <+patspam> i was just reading the commit log
08:40 <+patspam> perlDreamer: now it's out of date!
08:40 <+patspam> or it will be.. once haarg pulls from my mail branch
08:40 <+perlDreamer> mail branch?
08:40 <+perlDreamer> wgd mail?
08:41 <+patspam> hai
08:42 <+patspam> for sending via WebGUI::Mail, listing queue, triggering queue workflow
08:42 <+perlDreamer> nice
08:42 <+patspam> takes a small amount of the pain out of debugging mail problems
08:43 <+patspam> now i have to backtrack and figure out what i was working on when i decided i needed more wgd-mail options
08:49 <+perlDreamer> were you packing?
08:55 <+patspam> hehe
08:55 <+patspam> these books won't fix into this box.. what I really need is a wgd plugin that will do it for me
09:01 <+perlDreamer> wgd pack --mode=[templates,javascript,css,belongings]
09:10 <+perlDreamer> 'night, patspam
09:10 <+patspam> g;night perlDreamer!
09:11 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [""wgd quit""]
09:11 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui
09:25 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
09:25 -!- mode/#webgui [+o Haarg] by ChanServ
09:28 -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has left #webgui []
09:40 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
09:40 -!- mode/#webgui [+v bartjol] by ChanServ
09:45 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:30 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui
10:30 -!- mode/#webgui [+o rizen] by ChanServ
10:30 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]
11:00 <+patspam> ryuu_ro: how did you go with Padre?
11:01 <+patspam> manage to get it installed on OSX?
11:02 < ryuu_ro> yep sure did, I made a little mistake but it's all fixed now
11:03 <+patspam> yay!
11:03 <+patspam> got Padre::Plugin::WebGUI running too?
11:04 < ryuu_ro> Yep, but I didn't have time to really check it out
11:04 < ryuu_ro> server problems :(
11:04 <+patspam> ah, probably need to install the Padre content handler
11:04 < ryuu_ro> ow no, it's not that it's a client server
11:05 <+patspam> ahhh i see :)
11:05 < ryuu_ro> weird problem loading a huge xml file
11:06 < ryuu_ro> i'm going on a vacation in a couple of days so I hope to have some time then to play around with padre and the webgui plugin
11:15 <+bartjol> ryuu_ro likes uploading large files
11:16 < ryuu_ro> yep that's kind of my thing you know ;)
13:03 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
13:42 -!- carogray [n=Caroline@98.217.214.184] has joined #webgui
14:12 -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui
14:12 -!- mode/#webgui [+o plainhao] by ChanServ
15:01 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui
15:41 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
15:41 -!- mode/#webgui [+o bopbop] by ChanServ
16:07 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
16:09 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
16:11 -!- carogray [n=Caroline@98.217.214.184] has quit ["Leaving."]
16:22 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
16:24 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
16:26 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin, CIA-67, JDanPl, @frodwith, carogray1, +Radix_
16:27 -!- Netsplit over, joins: @frodwith, carogray1, JDanPl, +Radix_, perigrin
16:29 -!- CIA-56 [n=CIA@208.69.182.149] has joined #WebGUI
16:29 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui
16:29 -!- mode/#webgui [+o rizen] by ChanServ
16:30 -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]
16:35 -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has joined #webgui
16:45 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
16:45 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
16:45 -!- mode/#webgui [+v MrHairgrease] by ChanServ
16:47 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
16:47 -!- mode/#webgui [+v danny_mk] by ChanServ
17:09 -!- perlmonkey2 [n=perlmonk@70.137.23.23] has joined #webgui
17:09 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:11 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
17:20 <+danny_mk> Is the http://www.webgui.org/use/bugs app available as a package anywhere?
17:28 <+MrHairgrease> I'd like some advice: I'm working on graphing modules and each of these has a *lot* of properties that can be set. Right now, I'm using a system loosely based on the WebGUI definition subs: http://webgui.pastebin.com/d443a089b
17:28 <+MrHairgrease> Here the keys are the properties and the values the defaults
17:28 <+MrHairgrease> However...
17:29 <+MrHairgrease> there's a lot of stuff that's usually the same. Eg all the fonts
17:29 <+MrHairgrease> Now I'd like to somehow let a number of proiperties all default to another
17:29 <+MrHairgrease> like this: http://webgui.pastebin.com/m1379d1fd
17:30 <+MrHairgrease> So now there's an prop called defaultFont that a user should set to update all it's different fonts
17:30 -!- rizen [n=rizen@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
17:30 -!- mode/#webgui [+o rizen] by ChanServ
17:31 <+MrHairgrease> SImilarly I'd like to do something like this to fontsizes as well, and let those default to values based on the size op the chart or whatever
17:31 <+MrHairgrease> any ideas on how to change/implement a system like that
17:31 <+MrHairgrease> Oh
17:32 <+MrHairgrease> as you can see the definition in sub classes can override the properties defined in their superclasses
17:32 -!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []
17:32 <+MrHairgrease> that is something I'd like to keep
17:32 <+MrHairgrease> any ideas?
17:34 < daviddelikat> is there a guru in the house?
17:35 < daviddelikat> preaction: ping
17:35 <+MrHairgrease> that depends on what you need o know
17:35 < daviddelikat> I found something I'm not sure I understand in a WG module
17:35 <+MrHairgrease> ok, shoot
17:36 < daviddelikat> in WG::Session::Errorhander there is a line:
17:36 < daviddelikat> last WEBGUI_FATAL
17:36 < daviddelikat> but there is no label WEBGUI_FATAL anywhere in the module
17:36 < daviddelikat> I think this is a problem
17:36 < daviddelikat> but I'm not sure
17:37 <+MrHairgrease> I'm not entirely sure
17:37 < daviddelikat> perhaps it is intended to crash if it reaches that point
17:37 -!- dionak [n=dionak@97.66.185.250] has quit []
17:38 <+MrHairgrease> but what I think it does is end the loop in WebGUI::URL::Content
17:38 <+MrHairgrease> when you call fatal, it will stop further execution of all webgui code.
17:39 < daviddelikat> so its probably intended to crash
17:40 <+MrHairgrease> It doesn't crash
17:40 <+MrHairgrease> it stops
17:40 < daviddelikat> if they called 'die' or 'exit' it could get caught somewhere
17:40 < daviddelikat> crash is what happens when the interpretor stops because it can't handle something
17:41 < daviddelikat> so yes it stops
17:41 <+bartjol> and WG::Session::Errorhander will be removed
17:41 <+MrHairgrease> and so will the fatal method
17:41 < daviddelikat> why will it be removed?
17:41 <+bartjol> session::Log will be the replacement
17:42 <+bartjol> not sure why, allthough that fatal stuff was part of the reason
17:42 < daviddelikat> so we're talking about a design change...
17:43 <+MrHairgrease> Yes, but that's for WG8
17:43 <+MrHairgrease> where there will be a lot of api changes
17:43 < daviddelikat> thanks, my question is answered...
17:43 <+MrHairgrease> See the roadmap for what's scheduled
17:43 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
17:43 <+MrHairgrease> http://www.webgui.org/webgui/roadmap
18:01 -!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui []
18:01 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
18:09 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
18:09 -!- mode/#webgui [+o Haarg] by ChanServ
18:10 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit]
18:12 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
18:12 -!- mode/#webgui [+o Haarg] by ChanServ
18:13 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Connection reset by peer]
18:13 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
18:13 -!- mode/#webgui [+o Haarg] by ChanServ
18:25 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]
18:29 -!- carogray [n=Caroline@98.217.214.184] has joined #webgui
18:39 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
18:42 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
18:42 -!- mode/#webgui [+v cap10morgan] by ChanServ
18:45 -!- tavisto [n=tavisto@71.186.22.44] has joined #WebGUI
18:45 -!- mode/#webgui [+o tavisto] by ChanServ
19:02 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
19:02 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:03 <+MrHairgrease> howdy pd
19:03 <+MrHairgrease> could you perhaps help out and think along
19:03 <+MrHairgrease> ?
19:03 <+perlDreamer> Heya, MrHairgrease.
19:03 <+perlDreamer> sure
19:03 <+perlDreamer> what are we thinking along about today?
19:03 <+perlDreamer> then I have one fire back at ya
19:04 <+MrHairgrease> http://webgui.pastebin.com/d6f0018ea
19:07 <+perlDreamer> ...reading...
19:07 <+MrHairgrease> oki
19:08 -!- bopbop [n=kristi@24.183.106.111] has joined #webgui
19:08 -!- mode/#webgui [+o bopbop] by ChanServ
19:10 <+perlDreamer> so right now, I don't see how the child can override, or inherit, options from the parent
19:10 <+perlDreamer> seems like you need to call the parent first, and then define the child's properties
19:11 <+MrHairgrease> return { %{ $self->SUPER::definition }, %options };
19:11 <+perlDreamer> ah, flattening
19:11 <+MrHairgrease> that does work
19:11 <+perlDreamer> then, call SUPER first, get data from Daddy that you want, then flatten and return
19:11 <+MrHairgrease> I just want to be able to somehow handle defaults that depend on other proerties
19:12 <+perlDreamer> what do you think?
19:12 <+MrHairgrease> so if someone would do $axis->set( defaultFont => 'ooglyboogly' )
19:12 <+MrHairgrease> than
19:12 <+MrHairgrease> $axis->get( 'labelFont' ) should return ooglyboogly as well
19:13 <+perlDreamer> that's a different problem from definition
19:13 <+MrHairgrease> unless they first did an explicit $axis->set( labelFont => 'zappo' )
19:13 <+MrHairgrease> nope
19:13 <+MrHairgrease> b/c definition defines the properties that are settable and their defaults
19:13 <+perlDreamer> right, but not their relationships
19:14 <+MrHairgrease> indeed
19:15 <+MrHairgrease> also for instance I'd like pointSizes to depend on whatever some width is after some processing
19:15 <+MrHairgrease> So what I though that might work, is something like this
19:15 <+MrHairgrease> ... hang on ...
19:17 < CIA-56> webgui: Colin Kuskie master * r6a754ff / www/extras/yui-webgui/build/assetManager/assetManager.js : Fix bad AssetManager i18n for unlocked. - http://bit.ly/70IJw
19:17 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r963b60f / www/extras/yui-webgui/build/assetManager/assetManager.js : Fix bad AssetManager i18n for unlocked. - http://bit.ly/aZn04
19:17 <+perlDreamer> preaction, I can't make heads or tails about why the More menu is broken in the AssetManager
19:17 <+MrHairgrease> http://webgui.pastebin.com/d2fb3a746
19:18 <+MrHairgrease> Then get could check if the default is a code ref and execute that if necesarry
19:19 <+MrHairgrease> however
19:19 <+MrHairgrease> I don't think that solution is very 'nice'
19:19 <+MrHairgrease> or elegant
19:19 <+perlDreamer> no, and you can't override the defaults, either
19:20 <+perlDreamer> that one only defines the relationships
19:20 <+perlDreamer> however, maybe your setter will fix that problem
19:20 <+MrHairgrease> Why couldn't I override the defaults?
19:20 <+MrHairgrease> oh wait I made a typo
19:21 <+MrHairgrease> http://webgui.pastebin.com/d12d52f49
19:21 <+MrHairgrease> that's better
19:22 <+perlDreamer> that is better, no infinite loops
19:23 <+MrHairgrease> hehe
19:23 <+MrHairgrease> indeed
19:23 -!- bopbop [n=kristi@24.183.106.111] has quit []
19:23 <+perlDreamer> you're right. If you set a value explicitly, that key's value won't hold a subref anymore
19:24 <+perlDreamer> and you plan to have the "getter" be smart, and check to see if it's a subref or a scalar and then do the right thing?
19:25 <+MrHairgrease> yup
19:25 <+perlDreamer> it will enforce good encapsulation that way :)
19:25 <+MrHairgrease> It just seems that that should be a less convoluted way of doing these things, but I can't figure that out
19:26 <+MrHairgrease> anyway, I'm heading for home
19:26 <+perlDreamer> l8r
19:26 <+MrHairgrease> see you
19:26 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin, @frodwith
19:26 <+MrHairgrease> and if you have some epiphany, be sure to let me know
19:26 <+MrHairgrease> =)
19:26 <+perlDreamer> i will think on it
19:27 <+MrHairgrease> oki
19:27 <+MrHairgrease> bye
19:27 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:27 <+perlDreamer> SyQ: what's up with WebGUI Starter?
19:27 <+perlDreamer> Last night we found another $5 US Webgui hoster
19:28 -!- Netsplit over, joins: frodwith
19:28 -!- mode/#webgui [+o frodwith] by ChanServ
19:29 -!- Netsplit over, joins: perigrin
19:32 <+perlDreamer> the wrath of koen shirts should have been glow in the dark
19:33 < ekennedy> Last night I was trying to enable encrypted logins on a 7.6.35 site. The option did not appear on the User tab of Settings panel. In looking at the code and default config file it looks like there is a config variable sslEnabled that controls whether or not the option is presented. I added that to my config and set it to 1 but I still don't see the option on the screen. I had to set encryptLogin in the DB to turn it on. Anyone el
19:35 <+perlDreamer> ekennedy, your post got clipped
19:35 < ekennedy> Trying again: Last night I was trying to enable encrypted logins on a 7.6.35 site. The option did not appear on the User tab of Settings panel.
19:36 < ekennedy> In looking at the code and default config file it looks like there is a config variable sslEnabled that controls whether or not the option is presented.
19:36 < ekennedy> I added that to my config and set it to 1 but I still don't see the option on the screen. I had to set encryptLogin in the DB to turn it on. Anyone else seeing (or not seeing) the same thing?
19:37 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
19:39 <+perlDreamer> if it isn't set in the config file, it won't show up in the UI for settings
19:39 <+perlDreamer> so first you have to have sslEnabled, then you can turn it on there, as well
19:39 < ekennedy> Right but after adding it to the config it still didn't show in the UI. Can you confirm that it works in your install?
19:39 <@rizen> ekennedy: don't forget to restart to make config file changes take effect
19:39 <@rizen> restart modperl
19:40 < ekennedy> Thanks. Did that two. Twice.
19:40 < ekennedy> too
19:41 <+perlDreamer> ekennedy, I'll give it a shot
19:42 <+perlDreamer> Okay, with sslEnabled in the config=1, in the User tab of Settings I'm seeing Encrypt Login?
19:42 <+perlDreamer> between "Allow users to deactivate their account?" and "Enable passive profiling?"
19:43 <+perlDreamer> so it is working for me
19:43 < ekennedy> Thanks. I just went back and looked again and I am now too. Must have been hallucinating.
19:43 <+perlDreamer> there are still client side caching issues with WebGUI, especially on Firefox
19:44 <+perlDreamer> I installed a plugin for Firefox that puts a Clear Cache button on the toolbar
19:44 <+perlDreamer> very handy
19:44 < ekennedy> That might be it. Thanks.
19:52 < ekennedy> Not exactly hallucinating. One site was working and one wasn't.
19:52 < ekennedy> Site that was working was an imported site based on an old config so I needed to add sslEnabled to its config.
19:53 < ekennedy> The other site was created from the wre and I thought I checked for an existing sslEnabled but must not have. Added mine at the top but it was overridden by the default entry later in the file. Thanks for the help.
20:03 <+perlDreamer> you're welcome
20:12 < daviddelikat> Haarg: I have a git question
20:12 <@Haarg> sure
20:13 < daviddelikat> I want to clone the wg repo in my github account
20:13 < daviddelikat> and connect my local ( development ) repo to my clone
20:13 < daviddelikat> can I do this without having to re-make my local repo?
20:13 <@Haarg> so you have a fork on github?
20:13 < daviddelikat> not yet
20:14 <@Haarg> well, start by creating one
20:14 <@Haarg> then add it as a remote
20:14 < daviddelikat> ok
20:14 <@Haarg> then you can set it as the default place to push to if you want
20:14 <@Haarg> for existing branches that is
20:15 -!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui
20:16 -!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Client Quit]
20:17 < daviddelikat> so once i create the repo, what do i do to fork WG?
20:26 <@Haarg> http://github.com/plainblack/webgui just go here and click the fork button
20:29 <@Haarg> perlDreamer, i'm thinking of setting up automatic commenting and resolving of tickets based on commits
20:30 <+perlDreamer> sounds good
20:30 <+perlDreamer> less work
20:30 <@Haarg> the question is when it should assume the issue is fixed
20:30 <@Haarg> when there is a commit to master?
20:31 <@Haarg> it should be possible to have it post as the person who committed as well. will probably have to fall back on admin.
20:38 -!- rizen [n=rizen@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit []
20:38 <+perlDreamer> well, it's possible for bugs to be only in 1 branch
20:49 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
20:49 -!- rizen [n=rizen@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
20:49 -!- mode/#webgui [+o rizen] by ChanServ
21:19 -!- Haaarg [n=haarg@76.208.70.54] has joined #webgui
21:19 -!- mode/#webgui [+o Haaarg] by ChanServ
21:21 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
21:21 -!- mode/#webgui [+o bopbop] by ChanServ
21:21 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []
21:23 -!- Haaaarg_ [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
21:26 -!- Haaarg [n=haarg@76.208.70.54] has quit [Read error: 113 (No route to host)]
21:30 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
21:35 -!- Haaaarg_ [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
21:36 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
21:36 -!- mode/#webgui [+o Haarg] by ChanServ
21:37 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit]
21:38 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui
21:38 -!- mode/#webgui [+o Haarg] by ChanServ
21:41 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
21:46 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)]
22:05 <+perlDreamer> Haarg, I thought it could look at the commit message for bug# \d+, and that would help it find which bug.
22:05 <@Haarg> yeah, that's the idea
22:05 <+perlDreamer> then, from the diff in the changelog, it would know which version it was attached to
22:06 <+perlDreamer> since there's a commit for each branch, then it should process them both
22:06 <@Haarg> well, it would know which branch it was on so it wouldn't need to look in the changelog
22:07 <@Haarg> the issue is more, when is a bug considered fixed? when it has been fixed in master? when it is fixed in both branches?
22:07 <+perlDreamer> I don't think there's anyway to know programmatically
22:07 <+perlDreamer> bugs aren't always forward/backported at the same time
22:07 <+perlDreamer> maybe we still need a manual step to resolve
22:08 <+perlDreamer> but then the onus of documenting it would be done
22:08 <+perlDreamer> and we could just hit the resolve button and be done
22:08 <+perlDreamer> I fixed the form plugin, but broke the Thingy
22:20 <+perlDreamer> for date handling
22:33 -!- plainhao [n=plainhao@208.75.85.237] has quit []
22:34 -!- Radix___ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
22:36 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]
22:59 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
23:06 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r28169cb / (lib/WebGUI/DateTime.pm t/DateTime.t): undef and empty string default to now for WebGUI::DateTime construction. - http://bit.ly/gTbww
23:06 < CIA-56> webgui: Colin Kuskie master * receeff4 / (lib/WebGUI/DateTime.pm t/DateTime.t): undef and empty string default to now for WebGUI::DateTime construction. - http://bit.ly/1YjCq0
23:06 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rafc585a / (lib/WebGUI/Asset/Wobject/Thingy.pm t/Asset/Wobject/Thingy.t): Fix bugs in how Thingy handles displaying dates to the user in view and search modes. - http://bit.ly/1dh2bY
23:06 < CIA-56> webgui: Colin Kuskie master * r536ac6c / (lib/WebGUI/Asset/Wobject/Thingy.pm t/Asset/Wobject/Thingy.t): Fix bugs in how Thingy handles displaying dates to the user in view and search modes. - http://bit.ly/2WS8mh
23:15 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui
23:16 <+perlDreamer> hey!
23:16 <+perlDreamer> Am I picking up kids today, dreamersgirl?
23:18 < dreamersgirl> I'm in class until 4.
23:18 < dreamersgirl> So, yes, please.
23:18 < dreamersgirl> I should be home in time tomorrow, but not today.
23:19 <+perlDreamer> the milk was cold by the time I got to it
23:23 -!- rizen [n=rizen@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit []
23:26 < dreamersgirl> I'm sorry. :(
23:26 <@preaction> YOU BETTER BE
23:28 * perlDreamer kindly asks preaction not to yell at dreamersgirl
23:28 <+perlDreamer> because you don't want to see her mad
23:28 <+perlDreamer> trust me on this one
23:28 <@preaction> Would I like her when she's angry?
23:28 <+perlDreamer> Oh no.
23:30 < dreamersgirl> just ask Tim....
23:31 <+perlDreamer> well, in all fairness, he asked for it
23:32 < dreamersgirl> that's true
23:32 <+perlDreamer> one does not practice bad bodily fluid containment in a house where there's a nurse in training
23:32 <@preaction> i was under the impression that one did not practice bad bodily fluid containment in any house ;)
23:33 <@preaction> at least, without cleaning it up oneself
23:33 < dreamersgirl> The professor is talking about excretion right now.
23:34 < dreamersgirl> Oop. Now she's moving on to buffers and acids and bases.
23:34 <+perlDreamer> pay attention, there. It will be on the test
23:41 < dreamersgirl> I am.
23:47 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
23:47 < CIA-56> webgui: Colin Kuskie master * r9b76e0e / (lib/WebGUI/Form/Date.pm t/Form/Date.t): Date form plugin should display dates in user's format when passed an epoch. - http://bit.ly/mOQEz
23:47 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r6eedb08 / (lib/WebGUI/Form/Date.pm t/Form/Date.t): Date form plugin should display dates in user's format when passed an epoch. - http://bit.ly/v05so
23:47 <+perlDreamer> that should be the end of the great date format fiasco of 2008
23:47 <@preaction> well that sucks, because it's 2009 now
23:48 <+perlDreamer> yeah, but it doesn't rhyme :/
23:48 <+perlDreamer> I have to admin, it would be nice if wG accepted dates in the user's format
23:48 <+perlDreamer> but it's going to be 1 gnarly RFE
23:48 <@preaction> the greate big time format fiasco of 2009
23:48 <@preaction> yeah, date formatting is worse than timezones
23:49 <+perlDreamer> i spent another couple of hours trying to debug the AssetManager menu bug last night
23:49 <+perlDreamer> not getting anywhere with it
23:50 <@preaction> i'll try to take a look tonight if possible
23:50 <@preaction> i've got to write a chapter for the shop guide before kristi finds out where i live
23:50 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit []
23:50 <+perlDreamer> I'll try not to alter the Shop anymore, until you get the chapter finished
23:51 <+perlDreamer> I did end up going with a slightly different solution to that transaction bug, though
23:51 <+perlDreamer> I added another, empty div below the list with a clear: left in it
23:51 <@preaction> eh, it's the tax drivers chapter, so not much there you can alter really
23:51 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
23:51 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:52 <+perlDreamer> yay! New templates from the Template Working Group
23:52 <@preaction> sweet
23:52 <@preaction> wait, are we putting them in 7.7 or 7.8 now?
23:53 * perlDreamer thinks they're bug fixes
23:53 <+perlDreamer> so both
23:53 <+perlDreamer> there wasn't a paginated article template
23:53 <@preaction> i will agree
23:53 <+perlDreamer> and we lost the 3 column template
23:56 * perlDreamer heads off to get kiddos
23:56 <+perlDreamer> bbiaw
23:56 <+perlDreamer> TWG is asking for guidance on how to ship templates for upgrades
23:57 <+perlDreamer> please ponder that, preaction
23:57 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
23:58 <@preaction> there has to be a ticket somewhere, or else it won't get done. so sounds like: Make a bug report, attach the wgpkg, and then we can add the package, run the tests, and commit
--- Day changed Fri Oct 02 2009
00:03 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
00:32 <+perlDreamer> How about handling multiple, disperse templates?
00:32 <+perlDreamer> should they make a temporary folder for them and export all at once?
00:32 <+perlDreamer> or 1 package per folder/template?
00:33 <@preaction> i'd say one package per folder/template would be best for organizational purposes
00:34 <@preaction> in theory though we could make the upgrade script automatically put templates into an "ASSET" folder based on the template's namespace
00:34 <@preaction> but that's work
00:42 <+perlDreamer> we have enough bugs to fix without making more work right now
00:42 <+perlDreamer> sounds like an RFE
01:14 <+perlDreamer> that's odd. Closed tickets are showing up in the bug board
01:26 <+perlDreamer> preaction: I could use a second opinion on this: http://www.webgui.org/use/bugs/tracker/11082
01:26 <+perlDreamer> I don't think it's a bug
01:26 <+perlDreamer> Admin has always been in the Visitor's group
01:26 <@preaction> i don't think it's a bug either
01:27 <@preaction> Admin is special, it's in all groups
01:27 <@preaction> if you don't want it to show up to people, don't add them to Admins, add them to Turn Admin On or Content Managers or something
01:28 <+perlDreamer> next one, Prop Style: http://www.webgui.org/use/bugs/tracker/11081
01:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
01:29 <@preaction> it's part of the 7.7.0 upgrade for some reason
01:30 <@preaction> and it's not supposed to be in there. Oklahoma's Premiere Legal, Accounting, Human Resources, Marketing & Tax firm
01:31 <@preaction> it can be deleted
01:31 <+perlDreamer> hm
01:31 <+perlDreamer> it will be nukified
01:31 <+perlDreamer> and we shall punish perlmonkey2 accordingly
01:37 -!- tavisto [n=tavisto@71.186.22.44] has quit []
01:37 < CIA-56> webgui: Colin Kuskie master * rad702e9 / (2 files in 2 dirs): Remove a folder that crept into the import node. Fixes bug #11081 - http://bit.ly/4KHWI
01:37 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rb7353e0 / (2 files in 2 dirs): Remove a folder that crept into the import node. Fixes bug #11081 - http://bit.ly/43YshD
01:38 <@Haarg> that will be fun for whoever's site that is actually for
01:39 <@preaction> eh, what can we do about it?
01:39 <@preaction> next time don't screw up my import node, that's all i can say :p
01:42 <+perlDreamer> Haarg, what's a better solution?
01:42 <@Haarg> can't think of one
01:42 <+perlDreamer> I could scan their site and see if it's not used, and then purge it.
01:50 <+perlmonkey2> perlDreamer: it was never used.
01:50 <+perlmonkey2> no idea how it got there.
01:50 <+perlDreamer> then we'll just leave it as nuked
01:50 <+perlmonkey2> I was seeing how hard it would be to replace her website. No blinking idea how it got into wG.
01:51 <+perlDreamer> looks like it was part of a survey package in 7.7.0
01:51 <+perlmonkey2> But obviously I was on my development branch when I thought I was on a toy branch.
02:00 <+perlmonkey2> perlDreamer: consider me properly punished. Bad case of poison ivy all over the front of my throat. Looks like a leave got under the neck of a t-shirt.
02:00 <+perlmonkey2> leaf
02:00 <+perlDreamer> oh no
02:00 <+perlDreamer> that's too much punishment
02:18 <+perlDreamer> perlmonkey2: I keep thinking about you when I go to the zoo
02:19 <+perlDreamer> They have a 1/8th scale railroad
02:19 <+perlDreamer> with both diesel and steam engines running on it
02:19 <+perlDreamer> I think it would be awesome to build one
02:19 <+perlDreamer> but I'd need to learn how to weld (well) first
02:38 -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has left #webgui []
02:42 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:42 -!- mode/#webgui [+v patspam] by ChanServ
02:53 <+perlDreamer> nice tabs, patspam
02:54 <+patspam> heh sounds like a pick-up line
02:56 * perlDreamer isn't going there
02:56 <+perlDreamer> I'm also starting to think that I need a different blog to participate in ironman
02:57 -!- Radix___ is now known as Radix_
02:57 -!- mode/#webgui [+v Radix_] by ChanServ
03:00 <@preaction> perlDreamer: i'm using multiple collaboration systems on my site for different "topics", then combining them with a SC asset
03:00 <+perlDreamer> I think all I really need to do is use a different RSS template, where ALL the content is put into the feed.
03:08 < CIA-56> webgui: Colin Kuskie master * r1323d64 / (4 files in 2 dirs): Add article with pagination, and 3 column layout templates. Fixes bug #11083 - http://bit.ly/16kEfV
03:08 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r4c2eab9 / (4 files in 2 dirs): Add article with pagination, and 3 column layout templates. Fixes bug #11083 - http://bit.ly/1XKIx
03:09 < CIA-56> webgui: Colin Kuskie webgui-7.7 * ra11a113 / (6 files in 2 dirs): Move packages to the correct directory - http://bit.ly/14RwJV
03:19 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
03:20 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
03:20 -!- mode/#webgui [+o tavisto] by ChanServ
03:22 <+perlDreamer> tavisto, are you flooded with orders?
03:23 <@tavisto> we're averaging about 6 a day now
03:28 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 145 (Connection timed out)]
03:28 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]
03:30 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
03:35 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
03:38 <+perlmonkey2> 6 orders for hosting/design/development? That's a crap load of work.
03:39 <@preaction> no, our side-project The Game Crafter: http://thegamecrafter.com
03:42 -!- perlmonkey2 [n=perlmonk@70.137.23.23] has quit ["Leaving."]
03:58 <@tavisto> 297..
04:08 <+perlDreamer> dinner time for the dreamer family
04:08 <+perlDreamer> bbl
04:13 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
04:13 -!- mode/#webgui [+v cap10morgan] by ChanServ
04:21 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
04:21 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]
04:24 -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
04:25 -!- SDuensin [n=Scott@173.28.73.10] has quit ["Leaving"]
04:28 -!- SDuensin_ [n=ScottD@173-28-73-10.client.mchsi.com] has joined #WebGUI
04:32 -!- SDuensin_ [n=ScottD@173-28-73-10.client.mchsi.com] has quit [Client Quit]
04:43 -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has joined #WebGUI
05:08 <+cap10morgan> any idea why I'm getting this error when upgrading from 7.6.35 to 7.7.21 (this is at the 7.7.19 -> 7.7.20 step): http://pastebin.com/d101c5d4f
05:10 <@preaction> cap10morgan: because one of your assets is corrupted (doesn't exist in the asset table, but exists in one of the other tables)
05:10 <@preaction> the upgrade contains an update to that asset (so probably a template)
05:11 <+cap10morgan> hmm... i see
05:12 <+cap10morgan> is there a good way to test for or fix that w/ a built-in script? maybe rebuildLineage?
05:12 <@preaction> no
05:12 -!- carogray [n=Caroline@98.217.214.184] has quit [Read error: 131 (Connection reset by peer)]
05:12 <@preaction> well, you could scan all assets, and i think there is a t/asset_diagnose.t for that
05:13 <+cap10morgan> i see
05:19 <+cap10morgan> hmm... asset diagnose finds a couple of errors in some custom assets, no templates though
05:20 <+cap10morgan> no way the upgrade would have updates for custom assets, though
05:23 <+perlDreamer> is there an entry in he asset table for the asset?
05:23 <+perlDreamer> that would give you the class name
05:23 <+cap10morgan> yeah, i don't see any missing assetId's
05:24 <+cap10morgan> compared to the other tables
05:24 <+perlDreamer> it wouldn't have a missing assetId, it doesn't have an entry in every required table
05:24 <+cap10morgan> right, that's what i mean
05:24 <+perlDreamer> hm
05:24 <+cap10morgan> i did a left join to see if any were missing
05:24 <+cap10morgan> compared to the asset table
05:36 <+cap10morgan> ok, i think that query didn't do what i expected somehow
05:36 <+cap10morgan> because there actually is one in the other table that's not in the asset table
05:41 <+cap10morgan> oh i see, it was the other way around
05:41 <+cap10morgan> in the asset table, but missing from the other table
05:41 <+perlDreamer> yeah, what's the class of that asset?
05:55 <+cap10morgan> one is WebGUI::Asset::Wobject::Action and the other is WebGUI::Asset::Wobject::AssetReport
05:56 <+perlDreamer> which part of the upgrade is triggering on that?
05:57 <+perlDreamer> oh, probably packed head tags
05:57 <+cap10morgan> trying to import the storymanager package
05:57 <+cap10morgan> in 7.7.19 -> 7.7.20
05:57 <+perlDreamer> what?!!??!
05:57 <+cap10morgan> yeah, i don't get it
05:57 <+cap10morgan> so, i have no evidence these things are related
05:57 <+cap10morgan> but i get that pastebin error during the upgrade
05:58 <+cap10morgan> and then i found these asset_diagnose errors
05:58 <+perlDreamer> duplicate entry...
05:58 <+perlDreamer> can you look in the backup and see if this is an actual assetId clash?
05:58 <+perlDreamer> it is theoretically possible
05:59 <+perlDreamer> note, I have Daddy duty for the next half hour, so, cap10morgan, preaction, I'll return later tonight
05:59 <@preaction> k, have fun
06:00 <+cap10morgan> ok
06:11 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, SDuensin, CIA-56, @preaction, mducharme
06:11 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has left #WebGUI []
06:13 -!- Netsplit over, joins: @preaction, SDuensin, mducharme, CIA-56, f00li5h
06:17 <+perlDreamer> f00li5h, you don't have a hire-me suffix right now. Did you find a job?
06:20 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
06:22 <+perlDreamer> hey, somebody give the lady an IRC channel voice, now that she's PBWG
06:22 <@preaction> done
06:22 < elnino> what?
06:22 < f00li5h> perlDreamer: that I did
06:23 -!- mode/#webgui [+v elnino] by preaction
06:23 <+elnino> what does that mean?!?
06:23 <+perlDreamer> in this channel, it means you are a respected member of the community
06:23 <+elnino> oi
06:23 < f00li5h> ah, +v in a -m channel ;)
06:23 <+perlDreamer> now you've really stuck your foot in it
06:23 <+elnino> I guess.
06:24 <@preaction> yeah, we tried the -o-v thing, but that didn't much take here
06:24 < f00li5h> yeah, chanserv is pesky like that ...
06:24 < f00li5h> troll joins and rants for an hour while you wait for your +o :(
06:25 < f00li5h> speaking of which, i'm of to ##php to rub some critters the wrong way
06:26 * perlDreamer hands f00li5h a wire brush, and smiles
06:37 <+elnino> ok... what would cause one dataform not to display a captcha image and the others to work fine? weird
06:38 <+perlDreamer> upload permission problems?
06:38 <+perlDreamer> client/server side caching?
06:38 <+elnino> but the other data forms work.
06:38 <+perlDreamer> is this reCAPTCHA, or WebGUI captcha?
06:38 <+elnino> hm
06:38 <+elnino> um
06:39 <+elnino> I don't know.
06:40 <+perlDreamer> check the settings. If you don't know, it's probably WebGUI CAPTCHA
06:40 <@preaction> does it have a grey background and black text? or a white background and black text/
06:40 <+elnino> I don't have options for different captchas. 7.6
06:40 <@preaction> grey background is WebGUI, white is reCAPTCHA
06:40 <+elnino> grey
06:40 <@preaction> oh, then webgui
06:41 <@preaction> could be: template isn't correct, user isn't visitor
06:41 <+elnino> the image path is there, but when I look in the data/domains/up... dir, it's not there.
06:41 <+elnino> I'm a visitor - not logged in
06:41 <+elnino> in IE6 - it works. =)
06:42 <+elnino> must be something I did in FF3
06:43 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
06:43 -!- mode/#webgui [+o Haarg] by ChanServ
06:48 <+elnino> preaction - it was cached - probably from my last visit. EVEN though, I set FF to not cache - ooh that erks me.
06:49 <+elnino> what don't they understand when I set offline storage to 0Mb?
06:49 <+elnino> or is there another setting, I wonder.
06:49 <+perlDreamer> elnino, I installed this plugin: http://clearcachebutton.mozdev.org/
06:49 <+perlDreamer> it's a life saver
06:49 <+perlDreamer> puts a button on the toolbar to clear your cache right now
06:50 <+elnino> nice. Thx!
07:04 <+perlDreamer> Okay, I wrote a short blog post about it
07:04 <+perlDreamer> Now the whole WebGUI world will know
07:04 <+perlDreamer> elnino, you know about Planet WebGUI?
07:05 <+perlDreamer> www.webgui.org/planet
07:05 <+perlDreamer> they're aggregating webgui blogs there
07:05 <+elnino> I do now.=)
07:10 <+perlDreamer> preaction, t/Asset/Template/packed.t sets EVERY template in all of WebGUI to the same thing, and then does the same thing to it?
07:12 <@preaction> no, it adds something to the end of every template in webgui
07:13 <+perlDreamer> ah, I see
07:13 <@preaction> at first glance i said that myself
07:13 <+elnino> perlDreamer, so how is that office coming?
07:13 <+perlDreamer> it's all done except for the window
07:13 <+perlDreamer> the one that looks out into the garage
07:15 <+elnino> are your house projects like our house projects where you have to redo them several times?
07:16 <+perlDreamer> for the most part no, they just take a long time to do
07:17 <+perlDreamer> and I've learned to never start a new plumbing project on Sunday
07:17 <+perlDreamer> although, nowadays, any day could be Sunday, so I guess it doesn't matter
07:18 <+elnino> we have acouple of perfectionists over here, along with strict city codes, and picky inspectors...
07:18 <+elnino> who apparantly do not like DIYers
07:19 <@preaction> of course not, because real contractors line their pockets
07:19 <+elnino> .. they're doing their job tho.
07:19 <+perlDreamer> I had an inspector who came to check the new circuit box out in the garage
07:20 <+perlDreamer> he didn't even open it
07:20 <@preaction> i'm not begrudging them their livelihood, an improperly-wired outlet that takes out a city block is a hazard to us all
07:20 <+perlDreamer> it could have been full of peanut butter
07:20 <@preaction> heh
07:20 <@preaction> but there is such a thing as being too strict on the rules
07:20 <+perlDreamer> preaction, one other test change. We're trying to get rid of all END blocks that we can
07:20 <@preaction> "that receptacle is 1" too close to the doorway"
07:21 <+perlDreamer> once they're all gone, we can try to use Test::Aggregate to reduce test time by using a single perl interpreter
07:21 <@preaction> my main problem with POD.t right now is that it's failing because i added some custom code w/o POD
07:21 <@preaction> that's why i think it should be a CODE_COP test, because it's only really for the core
07:24 <+perlDreamer> I just can't wrap my head around that
07:24 <+perlDreamer> wrote code without POD?
07:24 <+perlDreamer> that's like saying, wrote code without tests
07:25 <+perlDreamer> speaking of which, it's time to try and fix the Pod::Coverage bug so we can move to the next level of POD in WebGUI
07:26 <@preaction> it doesn't have tests either. it's like the simplest, working, useful TaxDriver that exists
07:26 <@preaction> for the Shop guide
07:26 <+perlDreamer> ah
07:28 <+elnino> perlDreamer, what version is your site running?
07:28 <+perlDreamer> 7.6.22
07:28 <+perlDreamer> it will be upgraded to 7.7 in a little while
07:33 <+perlDreamer> I went back and read the post about why WebGUI doesn't have 100% POD coverage
07:33 <+perlDreamer> "I've submitted a bug report with failing tests to Richard Clamp on RT and am hand verifying the Asset classes. I'm hoping for a quick release of a bug fix, or at least some chastisement for bad module and package organization."
07:33 <+perlDreamer> that was in April
07:35 <@preaction> it's the mixin thing we do for Asset, right?
07:39 <+perlDreamer> yes
07:39 <+elnino> umm. how do I run a test?
07:39 <+perlDreamer> I have a workaround, using Class::C3, but it seems overkill to change it for pod coverage
07:40 <+perlDreamer> env WEBGUI_CONFIG=/data/WebGUI/etc/notAProductionSite.conf perl t/someTestName.t
07:40 <+perlDreamer> or, use sbin/testEnvironment.pl
07:40 <+perlDreamer> or use wgd test
07:41 <+perlDreamer> I could whitelist them all
07:41 <+perlDreamer> but that's icky, too
07:44 <+elnino> mm. testEnvironment just checks to see if perl mods are installed. and where woudl I find wgd? (I don't have notAProductionSite.conf)
07:45 <+elnino> or, is there a primer on this ?
07:48 < CIA-56> webgui: Doug Bell webgui-7.7 * r8eaaecf / t/Asset/Template/packed.t : Packed template tests are CODE_COP tests - http://bit.ly/xUdTz
07:49 <+perlDreamer> wgd is Haarg's WebGUI development tool
07:50 <+perlDreamer> I meant sbin/testCodebase.pl
07:50 <+perlDreamer> and notAProductionSite.conf is just any config file that does not point to a production site
07:50 <+perlDreamer> because the tests are semi-destructive
07:57 <+elnino> Ok. I just found this: http://www.webgui.org/community-wiki/developers-guide-to-testing-in-webgui Thanks!
07:58 <+elnino> but now I'm going to get sleep. nite
07:59 <+perlDreamer> good night
07:59 <+elnino> mm.
07:59 <+perlDreamer> preaction: I backported the CODE_COP/Template/packer.t change to 7.7
07:59 <+elnino> http://www.webgui.org/develop/wiki/development-best-practices has a bad link to POD Doc, I was going to fix it, but it's not a hyperlink...
08:00 <+elnino> in the edit view.
08:00 <+elnino> how do I fix it?
08:00 <+perlDreamer> where's the POD doc?
08:02 <+elnino> just a sec, got distracted
08:02 <+elnino> http://www.webgui.org/community-wiki/plain-old-documentation-pod
08:02 <@preaction> thanks, perlDreamer
08:04 <+perlDreamer> we need to change the URL in the wiki page from develop/wiki/community-wiki/ to just community-wiki/
08:04 <+elnino> I'm unable to.
08:04 <+elnino> even tho I can "edit" it.
08:05 <+elnino> it's like the link is auto created
08:06 <+perlDreamer> yeah
08:06 <+perlDreamer> it's broken from the wiki separation
08:06 <+elnino> do you want a bug report?
08:06 <+perlDreamer> yes, filed against webgui.org
08:07 <+perlDreamer> well....
08:07 <+perlDreamer> grrr
08:07 <+perlDreamer> yeah, against webgui.org
08:08 <+perlDreamer> although they'll probably refile against the core
08:09 <+elnino> ok. NOW good nite
08:11 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
08:31 < CIA-56> webgui: Patrick Donelan padre * r2bd353b / lib/WebGUI/Content/Padre.pm : Changed to support Padre::Plugin::WebGUI 0.03 - http://bit.ly/aAzDS
08:45 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
09:04 < CIA-56> webgui: Doug Bell master * r8f7d016 / t/Asset/Template/packed.t : fix skip_all in packed test - http://bit.ly/Zxjw3
09:04 < CIA-56> webgui: Doug Bell master * r5c03cfb / (4 files in 3 dirs): fixed #10544: Child assets under uncommitted parents - http://bit.ly/Ugg67
09:08 < CIA-56> webgui: Doug Bell webgui-7.7 * rbf4c5eb / t/Asset/Template/packed.t : fix skip_all in packed test - http://bit.ly/qYl6t
09:08 < CIA-56> webgui: Doug Bell webgui-7.7 * rc975729 / (4 files in 3 dirs): fixed #10544: Child assets under uncommitted parents - http://bit.ly/1rpKHd
09:44 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:58 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui
10:03 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
10:03 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]
10:26 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
10:27 -!- mode/#webgui [+v MrHairgrease] by ChanServ
10:40 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:40 -!- mode/#webgui [+v bartjol] by ChanServ
10:52 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit [Read error: 145 (Connection timed out)]
11:38 -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]
12:01 -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has joined #WebGUI
12:15 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
12:49 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
14:10 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
14:16 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:16 -!- mode/#webgui [+o plainhao] by ChanServ
14:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
14:53 < CIA-56> webgui: hao master * r7a439fd / (2 files in 2 dirs):
14:53 < CIA-56> webgui: Fixed failure in test 250 of t/00_compile.t.
14:53 < CIA-56> webgui: not ok 250 - WebGUI/Asset/Wobject/StoryArchive.pm compiles without warnings
14:53 < CIA-56> webgui: @ Failed test 'WebGUI/Asset/Wobject/StoryArchive.pm compiles without warnings'
14:53 < CIA-56> webgui: @ at 00_compile.t line 52.
14:53 < CIA-56> webgui: @ got: 'Argument "." isn't numeric in numeric eq (==) at /Users/hao/Dropbox/PB/wg/webgui/lib/WebGUI/Asset/Wobject/StoryArchive.pm line 383.'
14:53 < CIA-56> webgui: @ expected: '' - http://bit.ly/2AwYsB
14:53 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
15:36 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
15:36 -!- mode/#webgui [+o bopbop] by ChanServ
15:50 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
16:14 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:15 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui
16:40 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
16:40 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:06 -!- BartJol1 [n=bart@194.171.50.123] has joined #webgui
17:06 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
17:10 -!- BartJol1 is now known as BartJol
17:10 -!- mode/#webgui [+v BartJol] by ChanServ
17:14 <+BartJol> preaction: I pushed some files to github, but am not sure whether someone can mange to merge those, since it are just the files and they are based on 7.7.19
17:14 <+BartJol> you think that is a problem
17:15 <+BartJol> had some fight with my first git usage
17:16 <+BartJol> Rory is laughing at me because of that
17:16 <+MrHairgrease> Not only Rory...
17:16 <+MrHairgrease> =)
17:16 <+BartJol> he, but in the end I managed something
17:22 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit ["zzzzzzzzzz"]
17:26 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
17:32 < carogray> good morning, goodday
17:32 <+BartJol> hi
17:32 < carogray> getting ready to tackle a problem Steve Swanson showed me at the conference, using template toolkit
17:33 < carogray> in preparation I wanted to quickly load a bunch of images from the website I hope to fix into the demo
17:33 <+BartJol> ah
17:33 < carogray> I thought I could make th e images folder a package
17:33 < carogray> export it from website and import it into demo
17:33 <+BartJol> you should afaik
17:33 < carogray> is this possible
17:33 < carogray> hmm
17:33 < carogray> it failed -
17:33 < carogray> both are now on 7.7.21
17:34 < carogray> dog whining - hang on a sec
17:34 <+BartJol> did it import anything?
17:35 < carogray> no
17:35 <+BartJol> ah that is strange
17:35 < carogray> I got a message about the package might be corrupted
17:35 < carogray> "Unable to extract package! The package may be corrupt, or there may be a server error preventing packages from being imported."
17:35 < carogray> perhaps demo.webgui.org won't allow imports?
17:36 <+BartJol> can imagine that
17:37 < carogray> ok..just thought I would ask
17:37 <+BartJol> do you have a package available
17:37 < carogray> yep
17:37 <+BartJol> I can import it on my site
17:37 <+BartJol> or try to
17:37 < carogray> to see if it is corrupted?
17:37 <+BartJol> yes
17:37 < carogray> how do I get it to you?
17:37 < carogray> attachment to email
17:38 < carogray> ?
17:38 < carogray> file thing didn't work the other day on this chat
17:38 <+BartJol> well, if it import, the chance that demo does not allow packages is bigger
17:38 < carogray> right
17:38 <+BartJol> well, depends on the size
17:38 <+BartJol> or I fix you an account
17:38 <+BartJol> is easier
17:39 < carogray> ok that would be terrific
17:39 < carogray> do packages ususally have .gz at the and?
17:39 < carogray> at the end?
17:39 < carogray> I do not remember seeing that before
17:40 <+BartJol> no
17:40 <+BartJol> that is a zipped file
17:40 <+BartJol> wgpkg
17:40 <+BartJol> that should be the extension
17:41 < carogray> right that's what the site produced...
17:41 < carogray> I think..
17:41 < carogray> wgpkg should be the extension, right without the .gz at the end
17:41 < carogray> I have just started using Google Chrome for browser, Chrome would not have added the .gz extension would it
17:42 <+BartJol> yes
17:42 <+BartJol> well
17:42 <+BartJol> strange
17:42 <+BartJol> you are a package manger, hopefully that is enough
17:42 < carogray> turns out your advice to upgrade to Google 3.5 was only part of the problem the other day, apparently there was some javascript in 7.7.20 that was causing all those problems.
17:43 <+BartJol> ff 3.5
17:43 < carogray> let me export the package again, to see if it will work without adding the extension...
17:43 <+BartJol> ah
17:43 <+BartJol> well, go ahead
17:45 < carogray> what about... I didn't commit the version tag when I made it a package. I exported without committing change, could that have made a difference, like a "temporary package"
18:05 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
18:05 -!- mode/#webgui [+v cap10morgan] by ChanServ
18:11 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
18:11 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]
18:20 <+BartJol> carogray: eeeh, I had a client on the phone
18:20 <+BartJol> so it worked out?
18:25 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
18:27 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:27 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:28 <+perlDreamer> good morning, WebGUI people
18:28 <+BartJol> morning
18:29 <+BartJol> perlDreamer: do you think you can make something out of http://github.com/BartJol/international- to add that to 7.8?
18:29 <+BartJol> I made a bit of a mess out of it
18:30 <+perlDreamer> just a bit ;)
18:30 <+perlDreamer> it would be easier if it had the same structure as WebGUI's lib
18:30 <+BartJol> hey, I tested it properly
18:30 <+BartJol> yeah
18:30 <+BartJol> next time I will do better
18:30 <+perlDreamer> and then we'll need Haarg's help, because I don't know how to merge in remote repos
18:30 <+BartJol> I hope
18:31 <@Haarg> no good way to merge something like that without a ton of extra work
18:31 <@Haarg> i'd just grab the files
18:31 <+BartJol> sorry
18:32 <@Haarg> it's not really a problem. just grabbing the files is easy.
18:32 <+BartJol> ok, but those are from 7.7.19
18:33 * perlDreamer is pretty sure International.pm and Scratch have not been touched since 7.7.19
18:33 <+perlDreamer> but we should check
18:33 <@Haarg> you could always fake it
18:33 <@Haarg> git checkout v7.7.19
18:34 <@Haarg> put the files in place, commit, note new commit id, git checkout master, git merge
18:34 <+perlDreamer> and that will apply the right diffs?
18:34 <@Haarg> yeah
18:34 <+perlDreamer> git rocks
18:35 <+BartJol> well, my stupidity is compensated by git
18:35 <+MrHairgrease> BartJol: are you saying you are a stupid git?
18:35 <@Haarg> what i would recommend for doing that kind of development though is to create a fork of the webgui repo on github
18:35 <+perlDreamer> as an aside, this is an example of unfortunate template variable naming. In a CS'es view template, user.isVisitor means either that the _user_ is visitor, or, if you're inside a loop, it means that the _post owner_ is visitor
18:36 <+BartJol> MrHairgrease: no
18:36 <@Haarg> then create branches in your fork for the various things you are working on
18:36 <+BartJol> ah
18:36 <@Haarg> i should write up a tutorial on that
18:36 <+BartJol> ok
18:39 <+perlDreamer> elnino, that is actually a very subtle, but evil bug
18:43 < elnino> I'm glad I found a tasty one.
18:44 <+perlDreamer> the thing is, I don't know how to fix it
18:44 <+perlDreamer> the goal is that the user profile link should not be shown, if the user is visitor, or if the poster is visitor
18:45 <+perlDreamer> since visitor's profile is never shown
18:45 <+perlDreamer> ah, so we need a new template variable called "showProfileUrl"
18:46 <+perlDreamer> and then alter all the CS templates to use that, instead of the poorly named user.isVisitor
18:46 <+perlDreamer> this would be much easier with TT
18:47 <+perlDreamer> plainhao, would you please backport the StoryArchive patch to 7.7?
18:47 < elnino> is "isvisitor" not what it means? - because it seems to mean that if the user is a visitor (regardless if they can post or not) they should not see the link. period.
18:47 <@plainhao> k, i'll try
18:48 < elnino> unless of course youcan allow visitors to see the profile.
18:48 < elnino> then what you suggest makes sense.
18:49 <+perlDreamer> elnino: in the post_loop, user.isVisitor means that the the poster is visitor
18:49 <+perlDreamer> outside the post_loop, it means that the viewer is visitor
18:49 <+perlDreamer> it is very evil
18:49 < elnino> ah.
18:51 <+perlDreamer> we'll hide the link
18:53 <+BartJol> mmm, dutch text in a wg db, someone has been hacking
18:53 <+BartJol> as a fieldname
18:55 <+perlDreamer> preaction, haarg: Have you read Joeri's bug about Admin group in the Visitor group?
18:55 <+perlDreamer> At first, I wasn't convinced that it was a bug
18:55 <+perlDreamer> now, after reading is reply, I'm not so sure.
18:55 <@Haarg> i saw it but didn't look into it at all
18:56 <+perlDreamer> could you take a few minutes to read and consider?
18:56 <+perlDreamer> I'm now heavily leaning toward fixing it.
18:56 <+BartJol> should I get him?
18:56 <@Haarg> do other users go into the visitor group?
18:56 <+perlDreamer> I don't think so
18:57 <@Haarg> i don't know. the admin group is a member of all of the groups on purpose.
18:57 <+perlDreamer> yes, but in this case, I don't think it does any good
18:57 <+perlDreamer> because now Admin is a member of Registered Users AND Visitors
18:57 <+perlDreamer> which does not make sense
18:58 <@Haarg> it probably makes more sense for it to not be in the group
19:00 <+perlDreamer> anyone else in the channel have any thoughts?
19:00 <+perlDreamer> MrHairgrease?
19:00 <+perlDreamer> all you lurking PB people?
19:01 <+perlDreamer> bopbop, is this going to make a documentation nightmare?
19:01 <+MrHairgrease> perldreamer!
19:01 <@bopbop> hang on, let me scroll up and read
19:01 <+perlDreamer> backlog a bit, and answer the question about Admin being in the Visitors group, MrHairgrease, if you would, sir.
19:02 <+perlDreamer> but if Joeri is standing over your shoulder promising bier and vacation, then you must excuse yourself from the discussion
19:02 <+MrHairgrease> ok hang on
19:03 <+MrHairgrease> perldreamer, you mean backlog on irc?
19:03 <+perlDreamer> yup
19:03 <+perlDreamer> here's the bug URL, for reference, too: http://www.webgui.org/use/bugs/tracker/11082
19:04 <+MrHairgrease> ok, what is the question?
19:04 <+MrHairgrease> should admin be in visitors gorup?
19:05 <@bopbop> does the group "everyone" include both visitor and registered user?
19:05 <+MrHairgrease> yes
19:05 <+perlDreamer> MrHairgrease: that is the question
19:05 <+MrHairgrease> I think not
19:05 <@bopbop> then it wouldn't be a problem removing admin from visitor
19:05 <+MrHairgrease> the reason being that admin is not a visitor
19:05 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
19:05 <+MrHairgrease> admin is a regular account
19:05 <+MrHairgrease> that happens to be special =)
19:06 <+MrHairgrease> the visitor account is not
19:06 <+MrHairgrease> therefore I think that admin should be in any group
19:06 <+MrHairgrease> except
19:06 <+MrHairgrease> visitors
19:06 <+perlDreamer> well, it's not just user Admin. The Admin Group is a subgroup of all groups by design in WebGUI. Unfortunately, this includes group Visitor.
19:06 <+MrHairgrease> oh ic
19:06 <+MrHairgrease> that's just weird
19:06 <+MrHairgrease> b/c
19:07 <+MrHairgrease> rgistered users and vistors are both mutually exclusive
19:07 <+MrHairgrease> so admin cannot possibly in both
19:07 <+perlDreamer> yeah
19:07 <+perlDreamer> okay, now I'm completely sold
19:07 <+perlDreamer> what would I do without you guys?
19:07 <+MrHairgrease> my gut feeling says only visitors in visitor
19:07 <+MrHairgrease> uhmm
19:08 <+MrHairgrease> go the the netherlands and find other cool eurotrash?
19:08 <+perlDreamer> who could be as cool as the Dutch WebGUI guys?
19:09 <+MrHairgrease> dunno
19:09 <+MrHairgrease> prolly nobody???
19:11 <+perlDreamer> OQAPI!!!!!
19:11 <+BartJol> where do we get our charm...
19:11 <+BartJol> it's the cheese!
19:11 <+BartJol> or beer
19:11 <+perlDreamer> or the beer cheese
19:11 <+perlDreamer> speaking of food...
19:12 <+BartJol> breakfast?
19:16 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:18 <+perlDreamer> good idea BartJol, bbiab
19:18 <+BartJol> ah, well I be gone iab
19:19 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
19:20 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
19:48 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
19:48 -!- mode/#webgui [+v cap10morgan] by ChanServ
19:49 -!- Haarg [n=haarg@76.210.66.241] has joined #webgui
19:49 -!- mode/#webgui [+o Haarg] by ChanServ
19:57 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
20:03 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
20:15 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
21:05 < CIA-56> webgui: hao webgui-7.7 * r184c956 / (2 files in 2 dirs): (log message trimmed)
21:05 < CIA-56> webgui: Fixed failure in test 250 of t/00_compile.t.
21:05 < CIA-56> webgui: not ok 250 - WebGUI/Asset/Wobject/StoryArchive.pm compiles without warnings
21:05 < CIA-56> webgui: @ Failed test 'WebGUI/Asset/Wobject/StoryArchive.pm compiles without warnings'
21:05 < CIA-56> webgui: @ at 00_compile.t line 52.
21:05 < CIA-56> webgui: @ got: 'Argument "." isn't numeric in numeric eq (==) at
21:05 < CIA-56> webgui: /Users/hao/Dropbox/PB/wg/webgui/lib/WebGUI/Asset/Wobject/StoryArchive.pm line
21:05 <+perlDreamer> thanks, plainhao!
21:49 <+cap10morgan> would you see something like "DBD::mysql::st execute failed: Duplicate entry 'TbDcVLbbznPi0I0rxQf2CQ-1254442538' for key 1" if you tried to create 2 assets within the same second?
21:49 <+cap10morgan> er, commit 2 revisions, i guess that should be
21:49 <+perlDreamer> yes
21:50 <+perlDreamer> I was asking rizen about having millisecond level timing in the db a while back, but it's not as easy as it sounds
21:50 <+cap10morgan> ok, i'm wondering if that's what could be happening w/ this package import in the 7.7.19->7.7.20 upgrade script
21:50 <+perlDreamer> it's possible
21:50 <+cap10morgan> it doesn't happen on all my sites, but i've found 2 so far
21:50 <+cap10morgan> ok, i'll keep digging
21:50 <+cap10morgan> thanks
21:50 <+perlDreamer> are there two packages with the same template in it?
21:51 <+cap10morgan> wouldn't that cause the error on every upgrade?
21:51 <+perlDreamer> no, it's a race condition
21:51 <+cap10morgan> oh, sure, that makes sense
21:51 <+perlDreamer> depends on the speed of the site, loading, etc
21:51 <+cap10morgan> yeah, maybe then
21:51 <+perlDreamer> a storyarchive package?
21:51 <+cap10morgan> this is the storymanager.wgpkg
21:52 <+cap10morgan> in the packages-7.7.20 dir
21:52 <+cap10morgan> root_import_storymanager.wgpkg to be exact
21:52 <+cap10morgan> that's what the error message comes from, at least
21:52 <+cap10morgan> i have the assetid too...
21:52 <@Haarg> package importing should never cause that issue due to things being imported too quickly.
21:52 <+cap10morgan> oh, i already pasted that
21:53 <@Haarg> because the packages have revisionDates in them, and it will update the existing assets if the assetId+revisionDate combination already exists.
21:54 <+cap10morgan> oh, ok
21:54 <@Haarg> but it could possibly happen if the asset instantiation failed for some reason
21:54 <@Haarg> not due to speed though
21:54 <+cap10morgan> well, i'm going to have it spit out the actual queries next to see where that gets me
21:59 <@Haarg> perlDreamer, does this seem too silly? http://gist.github.com/200000
21:59 <@Haarg> although i should probably document it better to explain why it does something so convoluted
22:00 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
22:00 -!- mode/#webgui [+v cap10morgan_] by ChanServ
22:00 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]
22:00 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
22:00 -!- mode/#webgui [+v cap10morgan_] by ChanServ
22:01 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]
22:01 -!- cap10morgan_ is now known as cap10morgan
22:09 <+perlDreamer> Haarg: we changed that, with the revisionDates, remember?
22:09 <@Haarg> you mean in your new code?
22:10 <@Haarg> i guess i was thinking that hadn't gone into a release yet
22:10 <@Haarg> i haven't actually looked at what you changed
22:11 <+perlDreamer> it went out in .21
22:12 <+perlDreamer> cap10morgan, are you upgrading to 7.7.20, or 7.7.21?
22:12 <+perlDreamer> Haarg, it does seem a little silly. What's wrong with the old tempfile method?
22:12 <@Haarg> changes permissions
22:13 <+perlDreamer> and only root can alter permissions
22:14 <+perlDreamer> well...
22:14 <+perlDreamer> why not record the original permissions and restore them when you're done?
22:17 < carogray> i started something with Bartjol this morning before all you midwest and wescoasters were up
22:17 < carogray> is making a package version tagged?
22:17 < carogray> i.e. can I export it without committing the version tag under which I created it?
22:18 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, +cap10morgan, f00li5h, @plainhao, CIA-56, @preaction
22:20 -!- Netsplit over, joins: @Haarg, +cap10morgan, @plainhao, CIA-56, @preaction, f00li5h
22:20 <@Haarg> oop
22:21 < carogray> ...seems that if one wants to export a package whilst using Google Chrome browser, Chrome adds a .gz extension to it. thought someone might want to know
22:32 -!- perlDreamer1 [n=colink@71.117.209.184] has joined #webgui
22:32 < perlDreamer1> I've been gone about 20 minutes, and the logs aren't updated yet
22:33 < perlDreamer1> if anybody asked me anything, you'll need to repaste it
22:34 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
22:34 <@Haarg> [14:14:25] there's really no way to maintain permissions properly without reusing the same file
22:34 <@Haarg> [14:15:03] so it goes through the extra stuff to make sure it will be able to write the complete file before it overwrites the old content
22:34 -!- perlDreamer1 is now known as perlDreamer
22:35 -!- mode/#webgui [+v perlDreamer] by ChanServ
22:41 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:49 < CIA-56> webgui: Colin Kuskie master * r3fb3644 / t/templateSyntax.t : Test for checking syntax in all templates. - http://bit.ly/27VjZ2
22:49 < CIA-56> webgui: Colin Kuskie master * r247166b / (9 files in 8 dirs):
22:49 < CIA-56> webgui: In the CS, do not show a profile link unless the user is not a visitor. Fixes bug #11084
22:49 < CIA-56> webgui: If the post is owned by Visitor, do not show the link because no one
22:49 < CIA-56> webgui: is allowed to see Visitor's profile. If the current user is Visitor,
22:49 < CIA-56> webgui: do not show the link because Visitor is not allowed to view anyone's
22:49 < CIA-56> webgui: profile. - http://bit.ly/4Q08d
22:52 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r2c9b4da / (2 files): Move upgrade sub to correct upgrade script. - http://bit.ly/P7jFq
22:52 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r8a576be / t/templateSyntax.t : Test for checking syntax in all templates. - http://bit.ly/s270s
22:52 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r5c39f8e / (9 files in 8 dirs):
22:52 < CIA-56> webgui: In the CS, do not show a profile link unless the user is not a visitor.
22:52 < CIA-56> webgui: If the post is owned by Visitor, do not show the link because no one
22:52 < CIA-56> webgui: is allowed to see Visitor's profile. If the current user is Visitor,
22:52 < CIA-56> webgui: do not show the link because Visitor is not allowed to view anyone's
22:52 < CIA-56> webgui: profile. - http://bit.ly/14o1hy
22:57 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []
22:59 <+perlDreamer> okay, working on Joeri's bug next
23:00 <@Haarg> so any extra comments on the config::json stuff? probably doesn't matter much as long as it works.
23:00 <+perlDreamer> yeah
23:00 < CIA-56> webgui: Graham Knop master * r62cb3a4 / lib/WebGUI/AssetExportHtml.pm : correct error detection code in export - http://bit.ly/9vJfD
23:01 <+perlDreamer> i'm surprised there isn't a way to maintain the permissions
23:01 <@Haarg> well, i can't think of one
23:05 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:05 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:11 -!- zz_SDuensin [n=SDuensin@u15320223.onlinehome-server.com] has joined #WebGUI
23:25 -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has quit ["So long, and thanks for all the fish."]
23:25 -!- zz_SDuensin is now known as SDuensin
23:33 <@Haarg> perlDreamer, do you think storage->getFiles should include directories in the result? and what about files starting with . in subdirectories?
23:40 * perlDreamer needs to review thte code before making an informed reply
23:40 <@Haarg> currently directories are included, as are files starting with periods in subdirectories
23:41 <+perlDreamer> hm
23:41 <+perlDreamer> I tried to filter out dot files in subdirectories
23:42 <+perlDreamer> but it's not tested...
23:42 <@Haarg> it's an easy change
23:43 <@Haarg> part of the tests does assume it includes directories
23:43 * perlDreamer doesn't like the idea of deep storage locations at all
23:43 <@Haarg> but that test seems to be designed primarily for a different purpose
23:44 <+perlDreamer> you're looking at the copy tests
23:44 <+perlDreamer> ?
23:45 <@Haarg> and the clear tests
23:46 <+perlDreamer> in the clear tests, it calls getFiles('all')
23:47 <+perlDreamer> so the question is in which modes should it return directories, and dot files
23:47 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
23:47 <+perlDreamer> what's up with the old SVN server, has it been taken down?
23:48 <@Haarg> no
23:48 <@Haarg> well, maybe
23:48 <@Haarg> it shouldn't be though
23:48 <+perlDreamer> the Syndicated Content test, and my browser say it is
23:48 <@Haarg> well, the test needs to be changed
23:48 <@Haarg> but i don't know why it is down
23:49 <+perlDreamer> I'll find another RSS feed for the test
23:50 <@Haarg> i brought it back up
23:50 <@Haarg> maybe i can get rid of it this weekend though
23:51 <+perlDreamer> the test should be converted to be a WEBGUI_LIVE test
23:51 <+perlDreamer> so that it doesn't depend on an external server
23:52 <@Haarg> we should probably have two env vars for that
23:52 <@Haarg> net tests and live tests
23:52 <+perlDreamer> I think that's the only net test
--- Day changed Sat Oct 03 2009
00:08 <+perlDreamer> but, in any case, it's not related to the Admin/Visitor group change that I made, so it's safe to commit that.
00:13 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r01810f9 / (4 files in 3 dirs): Bug #11082: Admin group has been removed from Visitor Group. - http://bit.ly/vgzsd
00:13 < CIA-56> webgui: Colin Kuskie master * r26f7dd8 / (3 files in 3 dirs): Bug #11082: Admin group has been removed from Visitor Group. - http://bit.ly/GwAC1
00:14 <+perlDreamer> Haarg, do you really keep forgetting to backport to webgui-7.7, or do you do all your backports in one big batch?
00:15 <@Haarg> i usually do it in batches
00:15 <+perlDreamer> I'm not going to pester you about it anymore, then
00:18 <+perlDreamer> cap10morgan, did you nail down what's happening in the upgrade?
00:18 <+cap10morgan> no, i haven't yet
00:18 <+cap10morgan> been training the new guy :)
00:21 <@Haarg> perlDreamer, think it would be good to do a s/storagesToDelete/addToCleanup/ on the tests (and for the other cleanup methods)?
00:21 <+perlDreamer> not until it's backported to 7.7
00:22 <+perlDreamer> otherwise merging is going to be a pain
00:22 <@Haarg> oh yeah, forgot about that
00:22 <+perlDreamer> aside from that, I think it's a great idea
00:22 <@Haarg> it's probably safe to do that at this point. it's a somewhat large change but it seem to be holding up fine.
00:22 <+perlDreamer> yes
00:23 <+perlDreamer> did you ever finish the $guard auto-variable insertion code?
00:23 <@Haarg> nope
00:23 <@Haarg> pretty sure it can't be done without extra modules
00:25 <@Haarg> been trying to make these adjustments so we could possibly use Test::Aggregate
00:25 <+perlDreamer> I've been cleaning up all the END blocks as i come across them
00:26 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, +cap10morgan, f00li5h, CIA-56, @preaction
00:28 -!- Netsplit over, joins: @Haarg, +cap10morgan, CIA-56, @preaction, f00li5h
00:28 <@Haarg> been trying to make these adjustments so we could possibly use Test::Aggregate
00:28 <@Haarg> but at least the cleanup stuff is good enough for that at this point
00:28 <@Haarg> we could stick a my $guard = Scope::Guard->new(sub { WebGUI::Test->cleanup }); at the beginning of the tests
00:29 <@Haarg> and it would handle automatic cleanup of all of the tests own stuff
00:29 <+perlDreamer> won't we need that anyway?
00:30 <+perlDreamer> instead of relying on the END block in Test.pm?
00:31 <@Haarg> if we wanted to use aggregate you mean?
00:31 <+perlDreamer> yes
00:31 <@Haarg> yeah
00:32 <@Haarg> that's what i mean. at this point, the cleanup stuff is good enough to handle aggregate.
00:32 <@Haarg> just the tests would need some adjustment.
00:32 <+perlDreamer> I see
00:32 <@Haarg> there are still problems most likely
00:32 <+perlDreamer> I wouldn't mind spending several hours refactoring the tests, but I'd be happier doing it when the bug list is shorter.
00:32 <@Haarg> yeah
00:33 <@Haarg> i think if we keep converting them to use addToCleanup or the other similar methods that will be a good enough improvement
00:33 <+perlDreamer> that's what I mean.
00:34 <+perlDreamer> just doing it all in 1 fell swoop
00:34 <+perlDreamer> instead of nickel-diming it
00:34 <+perlDreamer> because now we have stuff using END, *toDelete and soon, addToCleanup
00:35 <@Haarg> well, the difference between *toDelete and addToCleanup is pretty much nonexistant
00:35 <@Haarg> but yeah, focusing on test cleanups is hard to justify when there are enough actual bugs
00:36 <@Haarg> the other things that will be problematic re: aggregate are anything using Test::MockObject->fake_module
00:36 <+perlDreamer> we'll have to find other workarounds for that
00:37 <@Haarg> what i would recommend is just not using it
00:37 <@Haarg> instead, load the module for real
00:37 <@Haarg> and use local *WebGUI::Module::method = sub {};
00:37 <+perlDreamer> I'm not typing well. That's what I meant
00:38 <+perlDreamer> having another workaround for fake_module
00:38 <+perlDreamer> except perhaps for apache cookie handling
00:45 <@Haarg> back later
01:02 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit ["No Ping reply in 90 seconds."]
01:02 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
01:32 -!- mducharme1 is now known as mducharme
01:58 < elnino> Haarg are you around?
02:05 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]
02:08 <+perlDreamer> he's out right now, elnino
02:08 <+perlDreamer> is it a question I can potshoot?
02:22 <@Haarg> back for a little
02:25 <+perlDreamer> I'd love a 2nd opinion on the DataForm captcha caching fix I'm about to commit
02:25 <+perlDreamer> here it comes
02:25 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rad35662 / (3 files in 3 dirs): Prevent dataform from caching when the form contains a captcha. Fixes bug #11049 - http://bit.ly/1yB5Kn
02:25 < CIA-56> webgui: Colin Kuskie master * r0e09072 / (3 files in 3 dirs): Prevent dataform from caching when the form contains a captcha. Fixes bug #11049 - http://bit.ly/QZoik
02:27 <+perlDreamer> it should be pretty straight forward, but no one knows the DataForm better than you now
02:30 <@Haarg> my first thoughts are actually related to mostly unrelated issues
02:30 <@Haarg> which are that having a macro in the default value of a field in the dataform won't refresh properly due to cache
02:30 <+perlDreamer> that would be another bug
02:30 <@Haarg> and that i don't think calendar properly invalidates its cache
02:31 <+perlDreamer> the calendar should return either last modified, or "this morning", right?
02:31 <@Haarg> also that the CS could probably do a better job of caching than just avoiding it
02:31 <@Haarg> the other alternative is to have events update the calendar
02:31 <@Haarg> with a new lastUpdated value
02:31 <@Haarg> same for the cs
02:32 <+perlDreamer> but the calendar also has the concept of the default viewing window, and it can change without altering any events
02:32 <+perlDreamer> like when you rollover to a new week/month/day, etc
02:33 <+perlDreamer> and how in the world do you remember all that stuff?
02:33 <@Haarg> if you change the default view though that should be a new rev
02:33 <@Haarg> unless it's a user setting
02:34 <+perlDreamer> think about making the default view the week.
02:34 <+perlDreamer> from Sunday to monday, you get presented a whole new week
02:34 <+perlDreamer> but lastModified never changes
02:34 <@Haarg> ah
02:35 <+perlDreamer> we could subclass/extend addChild in the Calendar to handle updating the calendar
02:35 <+perlDreamer> no, that wouldn't work for editing a calendar
02:35 <+perlDreamer> err, event
02:35 <@preaction> if we made every view in an asset have its own URL, that would work ;)
02:36 <@Haarg> event->update could easily also update the calendar
02:37 <+perlDreamer> yes
02:37 <+perlDreamer> that would be better than pFFPP
02:38 <+perlDreamer> we should file bugs for all those
02:38 <+perlDreamer> that's stuff that I can do
02:38 <+perlDreamer> but Map, latin-1 and AssetManager menu will need the special touch of the two of you
02:39 <@Haarg> i still can't reproduce the stuff that caused the latin1 thing
02:39 <@Haarg> it was something on my machine
02:39 <+perlDreamer> odd
02:39 <@Haarg> but i'm not sure what
02:40 <@Haarg> i have some pending changes to wgd build related to that
02:40 <@Haarg> then i just have to make the script to fix the existing tables
02:42 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
02:53 * perlDreamer heads out for dinner with the family
02:53 <+perlDreamer> I'll be back on later
03:17 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
03:17 -!- mode/#webgui [+v cap10morgan] by ChanServ
03:28 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 145 (Connection timed out)]
03:33 -!- Haarg [n=haarg@76.210.66.241] has quit ["This computer has gone to sleep"]
04:01 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
04:01 -!- mode/#webgui [+v patspam] by ChanServ
04:19 <+patspam> can someone pm me PlainBlack's PayPal payment email address?
04:33 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
04:33 <+perlDreamer> I'd like that, too, patspam
04:34 <+patspam> howdy perlDreamer
04:34 <+perlDreamer> hey, man!
04:34 <+perlDreamer> how come you're hacking on a Saturday?
04:41 <+patspam> heh I'm not, just surfing the web
04:46 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
04:48 <+patspam> have you run the test suite on perl 5.11.0 yet..? ;)
04:49 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
04:51 <+perlDreamer> no
04:51 <+perlDreamer> I only heard about 5.11 this afternoon
04:52 <+perlDreamer> had a weird bug with 5.8.8 today
04:52 <+perlDreamer> 00_compile.t runs clean on 5.10, but under 5.8.8 (or maybe .5) there's a syntax warning in StoryArchive.pm
04:58 <+patspam> bizarre
04:58 <+patspam> heh but yeah, i think 5.11 was only released in the last 24 hours
05:12 <+perlDreamer> and they're going to have monthly releases, too
05:12 <+perlDreamer> of course, when they get to matching the release schedule of WebGUI, _then_ they'll have something to talk about ;)
05:18 <+patspam> hehe totally!
05:18 <+patspam> monthly released of perl 5 is really awesome though
05:19 <@preaction> it's nice that there's a fire under Perl's ass now, but why now?
05:19 <@preaction> are we finally fed up with playing second-fiddle to PHP?
05:21 <+perlDreamer> that won't happen on the language level
05:21 <+perlDreamer> as long as its nigh on impossible to install Perl scripts and have them work like PHP, we'll play 2nd fiddle in web space
05:22 <+perlDreamer> sensei preaction, are you ready to begin the lesson?
05:22 <@preaction> sure, let me pull up a browser
05:22 <+perlDreamer> you need a 7.8 site
05:23 <@preaction> trunk okay?
05:23 <+perlDreamer> yep
05:24 <@preaction> okay, and what's broken?
05:24 <+perlDreamer> hop into the asset manager
05:24 <@preaction> okay, i see the two bugs now
05:25 <@preaction> More doesn't work, and clicking the last item in the crumbtrail is weird
05:25 <+perlDreamer> I've using the sitemap page, just because it loads faster
05:25 <+perlDreamer> well, if you click it twice, it's bad
05:25 <+perlDreamer> clicking once, then clicking off the menu to deactivate seems to work okay
05:28 <+perlDreamer> it's being rendered
05:28 <+perlDreamer> the listener is firing
05:28 <+perlDreamer> but no menu
05:30 <+perlDreamer> menu.show is firing, I was able to use the debugger to put a breakpoint in container_core's show function
05:31 <+perlDreamer> the crumb trail uses almost exactly the same javascript to build its menu, and it works fine (aside from the duplication issue)
05:33 <+perlDreamer> preaction, I think I have it
05:33 <+perlDreamer> it's the menu position
05:34 <+perlDreamer> when the crumb trail menu is rendered, the style on the div is given a left and top set of coordinates
05:34 <+perlDreamer> that overrides the one it gets from .yuimenu CSS
05:34 <+perlDreamer> but the more menu does not get those top and left in the style
05:34 <+perlDreamer> it's like it can't find the thing it is supposed to attach to
05:35 <+perlDreamer> maybe the DataTable is interfering with the location of the menu?
05:37 <@preaction> that's what the "context" property is supposed to do
05:37 <+perlDreamer> yes
05:39 <+perlDreamer> but if I use Firebug to disable the .yuimenu left and top properties, then the menu shows up (in the wrong place)
05:45 <+perlDreamer> the links that the menu are attached to do not have ids
05:45 <+perlDreamer> and the crumb trail one does
05:45 <@preaction> they shouldn't need to. they didn't need to before
05:45 <+perlDreamer> I know, but the old YUI 2.6 still works
05:46 <+perlDreamer> how can I assign it an ID to check that?
05:47 <@preaction> it's in formatActions i believe
05:47 <@preaction> in the javascript
05:48 <+perlDreamer> a.id = "someUniqueText"; ??
05:50 <+perlDreamer> okay, having an ID doesn't make a difference
06:06 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has left #webgui []
--- Log closed Sat Oct 03 06:14:25 2009
--- Log opened Sat Oct 03 23:51:23 2009
23:51 -!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui
23:51 -!- Irssi: #webgui: Total of 22 nicks [4 ops, 0 halfops, 1 voices, 17 normal]
23:51 -!- Irssi: Join to #webgui was synced in 3 secs
23:54 < CIA-56> WebGUI: translation * r12372 /translations/German/German/Asset_Survey.pm: Updating German on translation server
23:58 -!- carogray2 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
23:58 -!- carogray2 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
--- Log closed Sun Oct 04 01:16:12 2009
--- Log opened Sun Oct 04 01:16:17 2009
01:16 -!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui
01:16 -!- ServerMode/#webgui [+ns] by orwell.freenode.net
01:16 -!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal]
01:16 -!- Irssi: Join to #webgui was synced in 3 secs
01:16 !orwell.freenode.net *** Notice -- TS for #webgui changed from 1254608177 to 1164523375
01:16 -!- ServerMode/#webgui [-s] by irc.freenode.net
01:16 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
01:16 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
01:16 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
01:16 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
01:16 -!- SynQ [i=koen@130.89.175.240] has joined #webgui
01:16 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
01:16 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui
01:16 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
01:16 -!- CIA-56 [n=CIA@208.69.182.149] has joined #webgui
01:16 -!- SDuensin [n=SDuensin@u15320223.onlinehome-server.com] has joined #webgui
01:16 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
01:16 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
01:16 -!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui
01:16 -!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui
01:16 -!- ServerMode/#webgui [+ovoo Haaarg cap10morgan preaction frodwith] by irc.freenode.net
01:16 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui
01:16 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has joined #webgui
01:16 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
01:16 -!- perlbot [i=simcop@erxz.com] has joined #webgui
01:16 -!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui
01:16 -!- Socrates [i=socrates@ringbreak.dnd.utwente.nl] has joined #webgui
01:16 -!- ServerMode/#webgui [+o steveo_aa] by irc.freenode.net
01:16 -!- ServerMode/#webgui [+bbb *!*@189.4.48.48 *!*@85-18-14-23.fastres.net broasaurus*!*@*] by irc.freenode.net
01:16 -!- ServerMode/#webgui [+bbb *!n=rahul@117.195.196.* morphbot*!*@* chimpbabwe*!*@*] by irc.freenode.net
01:16 -!- irc.freenode.net changed the topic of #webgui to: [7.7.21-stable | 7.8.0-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com
01:17 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
01:17 <+cap10morgan> Looks like that upgrade error I'm seeing is happening on a template that is in both root_import_storymanager_storytemplatetopic.wgpkg and root_import_storymanager.wgpkg
01:18 <+cap10morgan> and the error is coming from an attempt to insert into assetData w/ the same revisionDate
01:19 <+cap10morgan> i still don't see why that is happening
01:20 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
01:20 -!- mode/#webgui [+v perlmonkey2] by ChanServ
01:55 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
01:59 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
04:27 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
04:28 -!- mode/#webgui [+v patspam] by ChanServ
06:49 -!- mducharme1 is now known as mducharme
07:06 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
07:06 -!- mode/#webgui [+o Haarg] by ChanServ
07:08 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
08:42 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
09:21 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
09:35 <+patspam> why do we have ^/extras mapped to WebGUI::URL::PassThru in site.conf?
09:35 <+patspam> isn't modproxy supposed to handle it exclusively?
09:55 <@preaction> what if there isn't a modproxy instance?
09:57 <+patspam> indeed
11:04 -!- wgGuest51 [n=wgGuest5@125.167.221.129] has joined #webgui
11:04 -!- wgGuest51 [n=wgGuest5@125.167.221.129] has quit [Client Quit]
11:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
11:36 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
12:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
12:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:00 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin
13:01 -!- Netsplit over, joins: SDuensin
13:35 -!- Terminus- [n=justin@112.202.252.71] has joined #webgui
14:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
15:16 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
15:16 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
15:53 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:42 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
16:42 -!- mode/#webgui [+o Haarg] by ChanServ
16:47 < CIA-56> config-json: Graham Knop master * rae2c71b / (Changes lib/Config/JSON.pm): eliminate use of temp file and add protection against disk full issues - http://bit.ly/103fD3
17:51 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
18:24 -!- Terminus- [n=justin@112.202.252.71] has quit ["leaving"]
18:25 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
18:25 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
22:36 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
22:36 -!- mode/#webgui [+v perlmonkey2] by ChanServ
--- Day changed Mon Oct 05 2009
01:58 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:58 -!- mode/#webgui [+v patspam] by ChanServ
02:03 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
02:03 -!- mode/#webgui [+v perlDreamer] by ChanServ
02:52 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
03:21 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
03:21 < elnino> hi all
03:40 < daviddelikat1> 'lo
03:56 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
04:07 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
04:24 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
04:36 <+perlDreamer> howdy!
04:59 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
05:07 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 145 (Connection timed out)]
06:07 < daviddelikat1> hey PD you still out there?
06:24 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
07:12 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
07:12 -!- mode/#webgui [+v perlDreamer] by ChanServ
07:12 * perlDreamer is back, daviddelikat1
07:58 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["***perlDreamer is gone, daviddelikat1"]
07:59 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
08:10 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
08:10 -!- mode/#webgui [+v patspam] by ChanServ
08:43 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
08:43 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Nick collision from services.]
08:43 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]
08:44 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
08:44 -!- mode/#webgui [+v patspam] by ChanServ
09:20 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]
09:32 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:37 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
10:15 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:15 -!- mode/#webgui [+v bartjol] by ChanServ
10:20 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
10:41 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
10:42 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
10:56 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
11:04 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
11:19 <@preaction> if I don't want to call this asset "Snippet" anymore, what should I call it? RawContent?
11:21 <@preaction> just like "Article", it has no real semantic difference with "Post" or "Snippet"
11:21 <@preaction> one is Rich Content, one is Raw Content
11:24 <+bartjol> preaction: RawContent does describe it, but not sure whether users really understand that termonology
11:25 <@preaction> well, not now sure
11:26 <+bartjol> plain content?
11:26 <@preaction> i'm just trying to get rid of Post, Event, and so many other assets that are exactly the same but for two or three things
11:26 <@preaction> Event == Article + Start and End dates
11:26 <@preaction> Post == Article
11:26 <@preaction> WikiPage == Article
11:26 <+bartjol> well, is there a rason that they were split in the past?
11:26 <@preaction> (well, with wiki linking)
11:27 <@preaction> no, they weren't split, we just never joined them
11:27 <+bartjol> ah
11:27 <@preaction> this is my personal rewrite of WebGUI
11:27 <+bartjol> and in the end, they turn out almost the same
11:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
11:27 <@preaction> yeah, which pains me
11:27 <+bartjol> ah, that's why you're at work at this strange time
11:27 <@preaction> we'll have a BlogPost soon, i suspect
11:28 <@preaction> and a ForumPost
11:28 <+bartjol> yeah, and the story mayb?
11:28 <@preaction> oh, right, Story
11:28 <+bartjol> not sure how that differs yet
11:28 <@preaction> it has attachments you can order
11:28 <@preaction> which wouldn't be necessary if the form field was more intelligent about things
11:29 <+bartjol> so with some extra options the article could do everything
11:29 <@preaction> too much wasted effort to build a generic piece of content over and over and over
11:30 <@preaction> exactly
11:31 <+bartjol> but naming assets should be related to context
11:31 <+bartjol> in a cs "add article" is just not the same as "add post"
11:31 <+bartjol> for a newsletter, that might be ok
11:32 <+bartjol> so you might figure out something for that
11:32 <@preaction> that's easy though, change the link in the template
11:33 <+bartjol> also, recounting on deleting and restoring posts from cs takes some code
11:33 <+bartjol> I do agree with you, that 1 asset might be better, but there are quite some border effects
11:34 <+bartjol> which might result in 1 un-understandable asset
11:34 <@preaction> yeah, hence not gonna try it in current WebGUI
11:34 <+bartjol> so you might need a subclass in the asset
11:34 <+bartjol> are a form field
11:35 <@preaction> the idea being there will be a "RichContent" asset that one can subclass to make many things, like Event
11:35 <+bartjol> which is almost the same
11:35 <+bartjol> just a db entry
11:37 <@preaction> I AM CALLED.... TIM
11:37 <+bartjol> Tim?
11:37 <+bartjol> I call you Doug or f***head
11:38 <+bartjol> sorry
11:38 <@preaction> watching Holy Grail :p
11:39 <+bartjol> ah
11:39 <+bartjol> Tim is that evil guy right?
11:39 <@preaction> he's the sorceror who can make random explosions
11:40 <+bartjol> ah
11:40 <+bartjol> right
11:54 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
12:27 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
12:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
12:33 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)]
12:49 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
12:58 -!- carogray [n=Caroline@72-58-247-206.pools.spcsdns.net] has joined #webgui
13:34 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
13:34 -!- mode/#webgui [+v patspam] by ChanServ
13:39 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
13:40 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
13:54 -!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui
14:03 < zylopfa> Does anyone know when assetHistory table got added a url column?
14:03 < zylopfa> I searched through the upgrade files and its no where to be found
14:03 < zylopfa> guess I will hardcode it but its not very good, should be in the upgrade files
14:04 <@preaction> it's missing in your site?
14:04 <@preaction> where are you upgrading from/to?
14:04 < zylopfa> I am upgrading from 7.5.38 to 7.7.21
14:05 < zylopfa> also some talbes missing that dont get upgraded
14:05 <@preaction> then one of your upgrades went bad
14:07 < zylopfa> yeah i guess
14:07 < zylopfa> I want to install from scratch then but i need a way to get my forum imported to the new site
14:07 < zylopfa> I tried to correct the errors manually adding the talbes it needed and the columns needed in some tables
14:08 < zylopfa> but then my forum wouldnt work
14:08 <@preaction> did you upgrade to 7.5.40 before you upgraded to 7.6?
14:08 < zylopfa> I just dont know why assetHistory tables change is no where to be found in the upgrade scripts under /data/Webgui/docs
14:09 <@preaction> it is in the 7.5.40-7.6.10 upgrade
14:09 < zylopfa> ohh
14:09 < zylopfa> So i need to use that first?
14:09 < zylopfa> i thought the upgrade scripts took care of it?
14:10 < zylopfa> as i understand i should download webgui 7.5.40 and install that first?
14:10 <@preaction> yes
14:10 < zylopfa> you are worth a lot of gold preaction!
14:10 <@preaction> that's what the gotchas for 7.6.11 say
14:10 <@preaction> read the gotchas.txt always
14:10 < zylopfa> yeah :(
14:10 < zylopfa> thanks a lot for your help
14:11 <@preaction> np
14:11 <@preaction> it's usually the rule that before upgrading to any minor version, upgrade to the last version of the previous one
14:11 <@preaction> so 7.5.40, 7.6.35, 7.7.21
14:14 < zylopfa> ahh ok thanks a lot
14:14 < zylopfa> I will read the gotchas now also
14:22 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:23 -!- mode/#webgui [+o plainhao] by ChanServ
14:26 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
14:28 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]
14:28 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
14:33 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
14:34 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
14:34 -!- mode/#webgui [+v patspam] by ChanServ
14:38 < zylopfa> damn now i get $driver->className method doesn't exist
14:38 < zylopfa> some itransact part of the upgrade :(
14:41 < zylopfa> Ok I am cheating and commenting the itransact part out, cause my site dont use it. and it only change a value for existing itransact drivers used
15:05 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
15:05 -!- carogray [n=Caroline@72-58-247-206.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
15:13 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 131 (Connection reset by peer)]
15:22 < zylopfa> preaction, thanks for your awesome upgrade help! Now it works flawlessly
15:24 -!- carogray [n=Caroline@209.113.248.2] has joined #webgui
15:25 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
15:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
15:32 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
15:34 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
15:35 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
16:03 -!- Terminus- [n=justin@112.202.206.40] has joined #webgui
16:21 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:21 -!- mode/#webgui [+o bopbop] by ChanServ
16:26 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
16:26 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:45 -!- mducharme-work1 [n=nothing@206.188.121.4] has joined #webgui
16:52 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 145 (Connection timed out)]
16:58 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui
16:58 -!- mode/#webgui [+v danny_mk] by ChanServ
17:03 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
17:06 -!- Terminus- [n=justin@112.202.206.40] has quit ["leaving"]
17:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
17:38 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]
17:45 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
17:45 -!- mode/#webgui [+v perlDreamer] by ChanServ
17:45 <+perlDreamer> good morning, fellow webgui people!
17:45 * perlDreamer will be back in a little while
17:45 -!- elnino [n=ninow@209.162.37.159] has joined #webgui
17:50 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
17:59 <+perlDreamer> yay! kids are at school.
17:59 <@preaction> yay!
18:00 <+perlDreamer> this morning was rough
18:01 <+perlDreamer> Peter threw a plush chair at Tim, and Tim tried to punch Peter
18:01 <@preaction> wow
18:01 <+perlDreamer> I asked Peter why he threw the chair, and he said that Tim wasn't getting out of bed.
18:02 <@bopbop> at least it was a plush chair
18:03 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:03 <+perlDreamer> that's what I get for taking a shower in the morning...
18:04 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
18:04 < elnino> good morning!
18:04 <+perlDreamer> hey, elnino!
18:06 <+perlDreamer> preaction: I'm going to take a look at the upgrade problems that cap10morgan reported. There was a similar post in the forums today.
18:06 <+perlDreamer> I think it's due to the package upgrade change I made.
18:06 <@preaction> he reported it as a bug?
18:06 <+perlDreamer> no
18:06 <@preaction> oh, then putting a sleep 1; is probably the correct answer
18:07 <@preaction> i mean, i haven't run across it yet
18:08 <+perlDreamer> I can't duplicate it
18:09 <+perlDreamer> well, I can't duplicate it using code from git to upgrade
18:09 <+perlDreamer> I'll try the tarball next
18:13 -!- Haarg [n=haarg@76.210.65.214] has joined #webgui
18:13 -!- mode/#webgui [+o Haarg] by ChanServ
18:14 <+perlDreamer> morning, Haarg
18:14 <@Haarg> morning
18:16 <+perlDreamer> I thought of another wgd tool to build
18:16 <+perlDreamer> it would be useful to have wgd go through the packages in the package directory for this upgrade and make sure that no templates are in there twice
18:16 <+perlDreamer> s/templates/assets/
18:17 <@Haarg> sounds reasonable
18:17 <+perlDreamer> in .21 there are two sets of those
18:17 <@Haarg> actually, it might be good to have a command for splitting packages
18:18 <+perlDreamer> it would also be nice to go from package format, to wgd format
18:18 <+perlDreamer> it's easier to read
18:18 < zylopfa> perlDreamer, hello friendly Webguian!
18:19 <+perlDreamer> hey, zylopfa!
18:19 <+perlDreamer> haven't seen you in a while
18:19 <@Haarg> did cap10morgan's problem ever get resolved? i looked through the code but wasn't seeing how it would try to use duplicate revision numbers
18:19 <+perlDreamer> with the new package option I wrote, if you try to take the same asset within the same second, it will create a duplicate
18:19 < zylopfa> I am having an issue with "friend invitations"
18:19 < zylopfa> but I will find the problem and correct it
18:19 < zylopfa> I have a site up with 10k users
18:20 < zylopfa> and i found that some users have 30k messages that their friend request got denied
18:20 <+perlDreamer> well, some people won't take "no" for an answer
18:20 < zylopfa> haa true
18:20 < zylopfa> I think it has to do with deleted users or something
18:20 < zylopfa> or disabled users
18:21 < zylopfa> so it wont remove the friend requests when disabled
18:21 < zylopfa> and keeps sending them
18:21 < zylopfa> something like that i think
18:21 < zylopfa> but i will look into the code soon
18:21 <+perlDreamer> zylopfa, there's a workflow that is supposed to disable old friends requests, I think
18:21 <+perlDreamer> make sure that is running
18:21 < zylopfa> haa yeah thanks
18:36 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui
18:36 <+perlDreamer> morning, dreamersgirl
18:37 < dreamersgirl> morning. i made it. :)
18:37 <+perlDreamer> phew
18:38 < dreamersgirl> in spite of hitting every red light and getting stuck behind a really slow truck
18:38 <+perlDreamer> you're supposed to drive _under_ the red light, not fly into them
18:38 < dreamersgirl> yeah, thanks
18:38 <@Haarg> perlDreamer, reading through the code though i'm not seeing why it would try to create a new revision
18:39 <@Haarg> it looks like it would find the existing revision
18:40 <+perlDreamer> revisionExists is going to be false
18:40 <@Haarg> oh, i see
18:40 <@Haarg> is there even a reason to check like that?
18:40 <+perlDreamer> for normal package operations
18:40 <+perlDreamer> not upgrades
18:41 <@Haarg> yes, but if you just tried to instantiate the asset it should to approximately the same thing
18:43 <+perlDreamer> yes
18:43 <@Haarg> seems it's to prevent a log message
18:43 <+perlDreamer> I don't understand why the "update" behavior is there at all
18:44 <+perlDreamer> who wants to update an old version of an asset?
18:44 <@Haarg> what should it do instead?
18:44 <+perlDreamer> it should either create a new asset, or make a new version of an existing asset
18:45 <@Haarg> i'm not really certain what the use case is for imported packages not overwriting all changes
18:46 * perlDreamer knows who to ask for historical WebGUI use cases ;)
18:46 <+perlDreamer> are you sitting across from him?
18:46 <@Haarg> not today
18:46 <@Haarg> is there a reason you used 0 instead of time for the revisionDate in what you added?
18:46 <+perlDreamer> I knew that 0 would never be found
18:48 <@Haarg> seems like changing it to time would fix the problem of fast imports
18:48 <@Haarg> and would otherwise behave the same
18:49 <+perlDreamer> $version is only used in 1 place, and that's to look for versions
18:49 <+perlDreamer> not to create them
18:49 <+perlDreamer> for that is uses $properties->{revisionDate}
18:49 <+perlDreamer> which isn't touched
18:50 <@Haarg> yes, so if it searches for a real value (the value it is going to insert anyway) it should fix that problem without causing any others
18:50 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
18:50 -!- mode/#webgui [+o tavisto] by ChanServ
18:51 <+perlDreamer> how do you propose that it do that, Haarg?
18:51 <@Haarg> like i say, use time
18:52 <+perlDreamer> I don't think the problem is the $version, (line 140)
18:52 <@Haarg> $version does get used to create the revisions
18:52 <+perlDreamer> yes, you're right
18:53 <@Haarg> the problem is that it searches for 0 and never finds it, so it uses addRevision instead
18:53 <@Haarg> and if it does that twice quickly it dies
18:53 <@Haarg> instead, if it used time, it would find the version it just created
18:53 <@Haarg> and update it
18:54 <@Haarg> that code in there kind of works on the assumption that you are giving it a real package
18:54 <@Haarg> 0 isn't just a 'never found' value, it is a false value and thus treated special
18:54 <@Haarg> sometimes
18:54 <@Haarg> assetExists doesn't treat it special though
19:00 <+perlDreamer> no, but addRev does
19:00 <+perlDreamer> and it uses time()
19:00 <@Haarg> yes
19:01 <+perlDreamer> which I think takes us back to the problem of having an asset in multiple packages
19:01 <@Haarg> having it in multiple packages is a problem, but a separate one
19:01 <@Haarg> do you have any problem with me changing it to use time?
19:02 <+perlDreamer> no
19:02 <+perlDreamer> as long as the tests still pass
19:02 <+perlDreamer> ;)
19:03 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
19:05 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
19:06 <+perlDreamer> I talked with JT, and he says that for normal usage of importing packages that it's doing the right thing.
19:06 <+perlDreamer> you should not reimport a package to erase/bypass revisions
19:06 <@Haarg> well, i know that it is designed to do that, i just don't quite know what the use case is.
19:07 <+perlDreamer> I think it's to prevent people from using packages to overwrite newer versions of an asset.
19:12 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
19:12 -!- mode/#webgui [+o bopbop] by ChanServ
19:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
19:29 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
19:30 -!- mode/#webgui [+v cap10morgan] by ChanServ
19:30 < CIA-56> webgui: Colin Kuskie master * ra4c2908 / (2 files in 2 dirs): Move updated collaboration package to correct updgrade directory. - http://bit.ly/3vINql
19:32 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rbb45d06 / (2 files): remove duplicate story templates from 7.7.20 upgrade dir. - http://bit.ly/1ctQcB
19:34 <+cap10morgan> Didn't we fix the issue where secure or non-secure CDN URLs were being cached?
19:34 <+cap10morgan> or did that fix not go into 7.7?
19:34 <@Haarg> i think it was fixed
19:35 <+perlDreamer> yes, it was fixed
19:35 <+perlDreamer> http and https use a different cache now
19:36 <+cap10morgan> ok, that's what i thought
19:38 <+cap10morgan> hmm, i'm still getting non-secure CDN URLs on secure pages
19:39 <+perlDreamer> consistently, or randomly?
19:40 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r5ceb1cc / docs/upgrades/packages-7.7.20/root_import_survey_surveyedit.css.wgpkg : Remove duplicate surveyedit css package from 7.7.20 upgrade directory. - http://bit.ly/aF7Ac
19:40 <+perlDreamer> that's the last of the duplicate packages in 7.7.20
19:40 <+cap10morgan> ok, looks like clearing the cache fixed it, so maybe just a really old cached copy?
19:40 <+perlDreamer> could be, please keep your eyes out for it, though
19:42 <+perlDreamer> preaction: did you say that you had a fix for the SC description bug?
19:53 <@preaction> not a patch, no, but setting it to the empty string will work
19:53 <+perlDreamer> will do
19:53 <@preaction> it's undef that is the problem
19:53 <@preaction> well... should work :p
19:53 <+perlDreamer> I know, but I didn't want to make you merge if you didn't need to.
20:01 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
20:11 < carogray> Project 2 coming out of WUC 2009 - is there a way from my end to figure out whether Template Toolkit is already installed on our PB hosted server?
20:12 < carogray> ...is it installed on demo.webgui.org?
20:12 <@Haarg> the code is installed, but it has to be enabled for each site
20:12 <@Haarg> you can post a support request to have it enabled
20:12 < carogray> okey doke - I guess that means it isn't installed on demo.webgui.org
20:13 < carogray> rather enabled
20:14 -!- mducharme-work [n=nothing@206.188.121.4] has joined #webgui
20:16 < zylopfa> how is it going with webgui and that cms contest?
20:17 <+perlDreamer> haven't heard anything yet, zylopfa. I wonder if bopbop knows when the contest is over?
20:17 <@bopbop> the voting is open until Oct 30
20:17 <@bopbop> lots of time yet
20:18 < zylopfa> gonna vote a few thousand times more then ;D
20:18 <@bopbop> :)
20:18 <+perlDreamer> zylopfa, surely with access to 10 kUsers you can avoid stuffing ballots yourself :)
20:18 < zylopfa> indeed!
20:18 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r0a1f2d2 / (3 files in 3 dirs): www_loadSurvey has to process its own macros. Fixes bug #11088. - http://bit.ly/gTupL
20:18 < CIA-56> webgui: Colin Kuskie master * r1953e71 / (3 files in 3 dirs): www_loadSurvey has to process its own macros. Fixes bug #11088. - http://bit.ly/eE16U
20:20 -!- mducharme-work1 [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)]
20:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
20:35 -!- samora [n=Sandra@host2.209.113.248.conversent.net] has joined #webgui
20:37 < samora> is there a way to conceal the cryptic uploads directory created when a file (PDF, etc.) is uploaded and linked to?
20:38 <+perlDreamer> samora, in what context?
20:40 < samora> I created a folder, and uploaded a few files into it. once the asset is saved, adn i hover on the link to see or download this file (as a user), i see uploads/cryptic/url in the browser's status bar. i would like that status to show the URL i assigned the file myfiles/directory/here.PDF instead
20:49 <+perlDreamer> samora, to do that, you need to create a different template for the folder that contains those files you uploaded
20:49 < samora> ok. what should i use instead of ?
20:50 <@preaction> why do you want the url you assigned?
20:50 <@preaction> you'll need to do more than one thing to make that the only URL the user sees
20:50 <@preaction> and it will slow down your site
20:51 < samora> preaction - i thought it would be easier to remember
20:52 <+perlDreamer> samora, there is a list of template variables, for all templates, in the online help
20:52 <@preaction> people don't remember URLs, they bookmark them or they remember what they clicked on to get to the file
20:52 <+perlDreamer> turn on Admin Mode, and go to the Template Help screen in the Admin Bar/Admin Console
20:52 <+perlDreamer> find the Folder Template in the list of templates
20:52 <+perlDreamer> the list of variables is in there
20:53 <@preaction> in addition to changing the template, you also need to set "enableStreamingUploads" : 1, in your webgui config file, or else webgui will just redirect the user to the uploads folder
20:54 < samora> great! thanks.
20:54 <+perlDreamer> preaction, by changing the template variable I was able to get it working, without setting streaminguploads
20:55 <@preaction> if you go to the file's URL in webgui, it should do a 301 Redirect to the actual file
20:55 <@preaction> oh.. PDF
20:55 <@preaction> the download dialog will open
20:55 <+perlDreamer> I tried an image, but it worked okay for that, too
20:55 <+perlDreamer> just showed me the image
20:55 <@preaction> and the browser may or may not change the location bar
20:55 <@preaction> weird
20:55 <+perlDreamer> (after doing the redirect)
20:56 < samora> i'll try it, and see what results i come up with
21:00 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
21:04 < samora> using tmpl_var file.url does the trick. is there a way (through webgui's admin panel) to see the config settings that are enabled?
21:04 < samora> just out of curiosity
21:05 < dreamersgirl> lunchtime! :) bye everyone!
21:05 <@preaction> samora: no. config file is server-side only
21:05 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
21:06 < samora> ok.
21:06 < samora> thank you all for the tips
21:07 <+perlDreamer> you're welcome, samora
21:09 <+cap10morgan> so commit bb45d063 makes it look like the storymanager template packages in packages-7.7.20 are just not needed?
21:09 <+cap10morgan> so i could fix my upgrade issue if i just delete the 2 files that commit deletes?
21:09 <+perlDreamer> I believe so
21:10 <+perlDreamer> I can't make it fail on my laptop
21:11 <+cap10morgan> oh, i see preaction suggested i try adding a sleep 1; to the upgrade script
21:11 <+perlDreamer> that won't help
21:12 <+perlDreamer> well, it may, it may not
21:12 <@preaction> sleep 2 then :p
21:12 <+perlDreamer> it depends on how the revisionDate is generated
21:12 <+cap10morgan> haha
21:12 <+perlDreamer> perlbot: sleep 2
21:13 <+perlDreamer> see, it didn't work for him either!??!
21:13 <@preaction> perlbot be perlDreamer
21:13 < perlbot> CAN I BORROW SOME OF UR BRAINPOWER PLZ? I DONT WANNA LERN PEARL!@!
21:13 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui
21:13 < Mech422> hi all :-)
21:13 <+perlDreamer> yo, Mech422
21:14 < Mech422> Got a stupid CS question...
21:14 <+perlDreamer> we deal with all kinds of Computer Science in this channel
21:15 < Mech422> the dateSubmitted.human field is formatted using a '%z' flag ? the perl dateTime docs just says 'z' adds a TZ to the end of the string ?
21:16 <+perlDreamer> WebGUI uses its own set of flags, that are different from DateTime, or strftime
21:16 <+perlDreamer> %z is "use the user's format, as set in their profile"
21:16 <+perlDreamer> for dates
21:17 <+perlDreamer> %Z is the same thing, for time formats
21:17 < Mech422> err..ummph..ok..I'll go fuxor with that :-) Thanks :-)
21:17 <+perlDreamer> if you find the Date macro docs on the wiki, it will list all the flags and what they mean
21:18 <+perlDreamer> preaction: it's not nice to mock people, unless they're MJD
21:18 <+perlDreamer> besides, I never misspell perl
21:19 <@preaction> perlbot capital perl
21:19 < perlbot> Perl is the language, perl is the program, there is no PERL. See perldoc -q 'difference between'.
21:19 <@preaction> 0oooh sick burn
21:20 < Mech422> thats odd - my 'admin' profile has date format as '10/5/2009' - but its formatting the date with a time on the end of it ?
21:22 <+perlDreamer> is it possible that right after dateSubmitted.human there is timeSubmitted.human, in the template?
21:23 < Mech422> looked - didn't see one - but its only 'wrong' on the story page - the 'weblog' view has the date a xx/xx/xxxx - let me look at that template
21:25 < Mech422> weird - that uses same thing...
21:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
21:29 < samora> what is the proper syntax to comment out a tmpl_var?
21:30 <@preaction> samora: you can either delete it, or use an HTML comment:
21:30 < samora> k. thanks
21:30 <+perlDreamer> Mech422, there are some bad template name collisions in the CS
21:30 <+perlDreamer> in the CS itself, dateSubmitted.human is just the date
21:31 <+perlDreamer> in the Post, it's the date _and_ time
21:31 <+perlDreamer> if you don't want that, then use the creationDate template variable, and the Date macro so style it the way you want
21:31 < Mech422> so thats why the weblog view is 'correct' but the forum thread view has the time tacked on...
21:31 <+perlDreamer> righto
21:31 < Mech422> Oh! I can custom format the dates ? lemme go RTFM :-)
21:32 <+perlDreamer> Date macro is your friend, Mech422 ;)
21:32 <+perlDreamer> the story manager doesn't format dates at all, it only sends epochs
21:39 < CIA-56> webgui: Colin Kuskie master * ra9f6220 / (3 files in 3 dirs): Fix undef template variables in the SC. Fixes bug #11087 - http://bit.ly/eXnXL
21:39 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r56fc5b5 / (3 files in 3 dirs): Fix undef template variables in the SC. Fixes bug #11087 - http://bit.ly/vOfjE
21:41 <+perlDreamer> there you go, preaction. All fixed.
21:41 <@preaction> thanks
21:43 < Mech422> pd- Umm - I don't think creationDate is exposed ? All I get is a nicely formatted date in 1969 ?
21:45 <+perlDreamer> Mech422, exactly which template are we talking about here?
21:46 <+perlDreamer> the 'story
21:46 <+perlDreamer> the 'story' view, or the list of stories view?
21:47 <+perlmonkey2> perlDreamer: http://www.wired.com/wiredscience/2009/10/kamwamba-windmill/ the video at the bottom is pretty cool too.
21:48 <+perlDreamer> I'd heard about him from Makezine
21:49 <+perlDreamer> it's an awesome story
21:49 < Mech422> According to hte label, its the 'Collaboration System, Thread Template'
21:50 <+perlDreamer> okay, in the thread template, in 7.7, the template variable creationDate does exist
21:50 * perlDreamer gets to go for a run today!
21:51 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
21:52 < Mech422> Hmm - according to hte meta tags I'm running 7.7.9
21:53 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
21:54 -!- samora [n=Sandra@host2.209.113.248.conversent.net] has left #webgui []
22:10 <+cap10morgan> yep, cherry picking that commit made at least one of my sites successfully upgrade
22:10 <+cap10morgan> i bet it will fix the others too
22:12 < Mech422> ^D('...',revisionDate); and ^D('....',post_loop.revisionDate); both yield mod_perl errors about not an int...
22:12 < Mech422> is there some 'self' type object I need to get the revisionDate from ?
22:28 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:30 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
22:40 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
22:40 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
22:41 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
22:45 < Mech422> wow - ^D("...",""); ?? Thats just nasty.... :-P
22:46 < Mech422> so to pass template vars we have to manually evalaute them ?
22:46 < Mech422> Ok - on that note...time for lunch
22:46 <@preaction> evaluate what?
22:47 < Mech422> you can't just pass a template var to a macro ...
22:47 <@preaction> it's not Perl code, putting quotes around it doesn't cause any evaluation
22:47 < Mech422> You need to evaluate it with .... yeah
22:47 < Mech422> perhaps evaluate is a bad choice of works
22:47 <@Haarg> the macro system and the template system are entirely separate
22:47 < Mech422> err...words
22:47 -!- f00li5h [n=f00li5h@211.30.210.22] has quit [Read error: 110 (Connection timed out)]
22:47 < Mech422> Haarg: thanks - that sounds better
22:47 <@preaction> there's a regular expression that parses the output of the template and replaces the macros. after the template is completely processed
22:48 <@preaction> though with TT being the only parser in WG8, there's talk of possibly doing things differently
22:48 <@Haarg> in 8 it will definitely be possible to process macros directly in the template
22:48 <@Haarg> rather, call them
22:50 < Mech422> ahh - yeah, I sorta think of the macro's and templating stuff as being 'one piece' - counter intuiative to me to have to treat them seperately...
22:50 < Mech422> so the new way will prolly seem 'nicer' to me :-)
22:50 <@preaction> there are a number of layers
22:51 <@preaction> from Apache request to URL and content handlers through asset www_ method to template and style and macro processing
22:51 <@preaction> there's a WebGUI Request Cycle diagram out there
22:51 <@preaction> not sure if it reaches the macro processing stage or not
22:51 <@Haarg> macro processing happens all over the place
22:52 < Mech422> wow..
22:52 < Mech422> for python its usually just an eval_template() type call
22:53 <@Haarg> macros are used in a lot of places though
22:53 <@Haarg> not just in templates
22:53 < Mech422> oh - yeah - I mean python has a lot of drop-in templating languages...
22:53 <@preaction> Mech422: did you say you used django before?
22:53 < Mech422> and they just generally have some sort of 'render' or 'eval' function you call
22:54 < Mech422> preaction: Not really - just played with it - I prefer wsgi myself
22:54 <@preaction> we have that, but templates aren't the only thing being processed (though "style" is just a type of template)
22:55 <@Haarg> i'd kind of like to move macros to be a content only thing, but that's probably too large of a change
22:56 < Mech422> I'm just more used to stuff like Mako, cheetah, genshi, tal, etc.
22:57 < Mech422> anyway - time for lunch - thanks all :-)
22:58 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
22:58 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
23:07 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
23:20 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
23:22 < zylopfa> Anyone remember it its possible to formate dates (with the date macro) so you get them in a format like its: 1 day ago, 1 hour ago etc.
23:22 <+perlDreamer> nope
23:22 <+perlDreamer> although, there is code in WebGUI to do that
23:22 <+perlDreamer> so you just need a macro to call it
23:33 <+perlDreamer> zylopfa, it's $session->datetime->secondsToInterval
23:33 < zylopfa> thank you good Sir
23:43 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
23:43 -!- mode/#webgui [+o bopbop] by ChanServ
23:43 <+perlDreamer> way to go, bopbop!
23:43 <+perlDreamer> that's gotta be a big load off your shoulders
23:43 <@bopbop> yeah, it's nice to get it done
23:44 < xdanger> I have few big rfe (I'm implementing them anyway, but would like to get them included to core) and I'd like to chat about it with someone that has knowledge of the core and what's comming up with webgui. I was just thinking senfing an email to JT, but I bet he's quite busy.
23:44 <+perlDreamer> xdanger, try the dev list
23:44 <+perlDreamer> we can chat about it here, but JT won't know about it
23:45 <+perlDreamer> we can chat here about it, but for official stuff, use the dev list
23:45 < xdanger> I'm just not ready to share it to everyone ;)
23:45 <+perlDreamer> ah, gotcha
23:45 < xdanger> not sure about the direction that it should go, or how to implement few things
23:46 <+perlDreamer> well, in general, we're building AssetAspects
23:46 <+perlDreamer> instead of building features into particular assets, we're building features that Assets can share
23:46 <+perlDreamer> like RssFeeds, and Subscribing to assets
23:47 < xdanger> But basicly I'd need a category system for all the content in webgui, a way to display that content in a dynamic way, and also predefined keyword list (or tags)
23:47 < xdanger> I was thinkin about extenting the metadata system, but I'm not familiar how it works
23:48 -!- carogray [n=Caroline@209.113.248.2] has quit [Read error: 131 (Connection reset by peer)]
23:48 <+perlDreamer> metadata are user defined special fields for assets
23:48 < xdanger> I now something about them
23:50 < xdanger> I've done this hierarchical category system for my (extented) Collaboration System using DBIx::Tree::NestedSet
23:50 <+perlDreamer> xdanger, have you tried out Asset keywords, which are separate from metadata?
23:51 < xdanger> And it really usefull for locating information out of long listings
23:51 < xdanger> just tested them a little bit
23:52 < xdanger> But i really nees hierarchical categories that relate in a tree structure
23:52 < xdanger> need even
23:54 < xdanger> And the keywords should have some kind of database and a ajax widget to select allready inserted keywords. So you dont get "feline", "cat" and "cats"
23:54 <@Haarg> it does
23:55 < xdanger> ok, maybe that wasn't in yet when I tested =)
23:55 <@Haarg> keywords has autocomplete. i should probably adjust the timing though.
23:55 < elnino> tried in two browsers
23:55 < elnino> oops. =)
23:55 <@Haarg> it's a bit slow and only does it for 3 or more characters
23:59 * perlDreamer heads out to pick up kids
--- Day changed Tue Oct 06 2009
00:05 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 131 (Connection reset by peer)]
00:05 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
00:05 -!- mode/#webgui [+v cap10morgan_] by ChanServ
00:09 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
00:11 <@preaction> is it a stable release this week? or just beta?
00:11 <@preaction> nope, just beta this week. stable next week
00:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out]
00:33 < xdanger> Why is there only 5 userDefinedN fields ?-) I've several times needed more =)
00:36 <@Haarg> partly because any time you need more than 5 you are probably abusing the CS and should be using something else.
00:37 < xdanger> partly true =)
00:37 < xdanger> o, I was thinking that the webgui bug tracker was build on CS
00:37 <@Haarg> used to be
00:37 < xdanger> is the tracker closed source?
00:38 <@Haarg> http://github.com/plainblack/helpdesk
00:38 < xdanger> I'm needing a "kind of request tracker"
00:38 < xdanger> was just wondering would that be suited sor the job
00:38 < xdanger> for
00:39 < xdanger> maybe I should go to bed, starting type too many errors
00:39 < xdanger> but thanks for the link
00:51 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
00:56 -!- zylopfa [n=zylopfa@85.81.22.240] has quit ["Leaving"]
01:01 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
01:04 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:04 -!- mode/#webgui [+v patspam] by ChanServ
01:06 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]
01:07 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
01:07 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
01:10 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
01:11 -!- elnino [n=ninow@209.162.37.159] has quit ["Leaving"]
01:16 <+perlDreamer> Haarg, preaction: what do you think about updating TinyMCE to fix the bugs related to it on our boards?
01:16 <@Haarg> for 7.8 yes
01:17 <+perlDreamer> not for 7.7?
01:17 <@Haarg> for 7.7, i'd have to look at how much has changed
01:17 <@preaction> not for 7.7?
01:17 <@Haarg> we haven't upgraded it for a while so it may be problematic
01:17 <+perlDreamer> maybe I'll tinker with that tomorrow and see how good/bad we are.
01:17 <@preaction> we've got until next week for a 7.7 release anyway
01:18 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:18 -!- mode/#webgui [+v patspam] by ChanServ
01:18 <@Haarg> we don't integrate tightly with it so it seems likely we'll be able to upgrade it in 7.7 as well
01:23 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
01:24 <+perlDreamer> I'll make sure I check out all the custom stuff before doing anything that looks like commit&push
01:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out]
01:38 <+perlDreamer> when I submitted that Shop bug, it sure sounded easy at the time
01:38 <+perlDreamer> Now I think I'm going to have to add a custom driver that is group protected so that the average user cannot see it
01:58 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 131 (Connection reset by peer)]
01:58 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
01:58 -!- mode/#webgui [+v cap10morgan] by ChanServ
01:59 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
02:00 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
02:17 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 105 (No buffer space available)]
02:23 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Remote closed the connection]
02:23 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
02:23 -!- mode/#webgui [+v cap10morgan] by ChanServ
02:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
02:39 <+perlDreamer> wgd -F my.conf reset --delcache!
02:40 <@Haarg> at some point i should probably fully document how wgd calculates the webgui root and config file based on its various inputs
02:41 <@Haarg> there's still one case that i don't know how it handles it
02:41 <+perlDreamer> it has taken on a life of its own
02:42 <@Haarg> it's the one case i can think of that i don't have tested yet
02:42 < CIA-56> webgui: Graham Knop master * r2a1f038 / t/Storage.t : small cleanups to storage test - http://bit.ly/2ktgpa
02:42 < CIA-56> webgui: Graham Knop master * r5ecc986 / lib/WebGUI/AssetPackage.pm : prevent duplicate package importing in upgrades from failing - http://bit.ly/Lzokn
02:44 < CIA-56> webgui: Graham Knop webgui-7.7 * r374430a / lib/WebGUI/AssetExportHtml.pm : correct error detection code in export - http://bit.ly/oYV0F
02:44 < CIA-56> webgui: Graham Knop webgui-7.7 * r00a08aa / t/Storage.t : small cleanups to storage test - http://bit.ly/2fsvt3
02:44 < CIA-56> webgui: Graham Knop webgui-7.7 * r74a1aae / lib/WebGUI/AssetPackage.pm : prevent duplicate package importing in upgrades from failing - http://bit.ly/XMJuf
02:44 <+perlDreamer> whoa! backportage.
02:47 <@preaction> i have a bad feeling about tomorrow's upgrade.
02:48 <+perlDreamer> why?
02:48 <@preaction> every site i've upgraded so far has had template issues
02:48 <@preaction> i just did one, navigation completely busted
02:48 <+perlDreamer> webgui.org is immune to that since it's on 7.8.0
02:48 <+perlDreamer> and it has already gone through 7.7.15
02:48 <+perlDreamer> which is the great template swizzle of 2009
02:48 <+perlDreamer> it shall go fine
02:48 <@preaction> oh, sorry, tomorrow we're upgrading all our genpop sites to 7.7.21
02:49 <+perlDreamer> awesome!
02:49 <+perlDreamer> yeah, you're totally screwed
02:49 <+perlDreamer> do you want some help?
02:49 <@preaction> i think i can get this one, but if this isn't it i might
02:50 <@preaction> oh, tomorrow? no need, you'll have enough to do, and JT and Graham will be on-deck
02:50 <@preaction> all three of us will be doing upgrades all night
02:51 <+perlDreamer> preaction: CAN I BORROW SOME OF UR BRAINPOWER PLZ?
02:52 <@preaction> not right now, plzkthx
02:52 <@Haarg> can you think of a reason to not have wgd test always turn on recursive?
02:52 <@Haarg> and possibly just eliminate the -A option and have it specify t if a test file isn't listed
02:56 * perlDreamer has to go make dinner
02:57 <+perlDreamer> Haarg, I think it should work like prove, and specify recursive by default
02:57 <+perlDreamer> maybe it could be a wgd config to make it recursive all the time?
02:59 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
03:01 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
03:12 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]
03:20 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
03:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
03:37 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
04:05 <+perlDreamer> preaction: http://use.perl.org/~masak/journal/39716 (for furthering your TDD drive)
04:06 <@Haarg> perlDreamer, do you think it would be a problem to backport the change that broke your modperl?
04:09 <@preaction> i like it! i need it!
04:09 <+perlDreamer> not as long as it goes in the gotchas
04:10 <+perlDreamer> preaction, the funny thing is, that's how I write tests when I write for coverage
04:10 <+perlDreamer> or POD
04:10 <@preaction> but now i have to make parmesan chicken or else i'll never get sleep and never get any work done tomorrow (again)
04:10 <@preaction> people are gonna stop being so pleased with me if i don't start getting work done :'(
04:13 <@Haarg> perlDreamer, it's holding up backporting the test changes, which is why i want it
04:14 <+perlDreamer> Haarg, I had a bad apache config file in the first place, so it shouldn't be a problem.
04:14 <@Haarg> yeah
04:19 <@Haarg> http://gist.github.com/202670 seem good?
04:21 <+perlDreamer> yeah. That's great!
04:23 <+perlDreamer> Haarg, what should we do about the thumb- prefix on uploaded files?
04:23 <@Haarg> i really don't know. rename them on upload?
04:23 <@Haarg> that's about the best option i can think of.
04:24 * perlDreamer wishes we'd made _our_ prefix wgthumb-, so there wouldn't be a problem any longer
04:24 <@Haarg> would still be a problem
04:24 <+perlDreamer> grrr. yeah.
04:24 <@Haarg> the case that the bug report was from, she downloaded an image from webgui.org
04:24 <@Haarg> and it was a thumbnail
04:25 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 131 (Connection reset by peer)]
04:26 <@Haarg> i'm confirming that i didn't break anything, but i should have all the new test stuff backported in a few minutes
04:26 <+perlDreamer> awesome
04:26 * perlDreamer can't wait to stop typing {tagsToRollback,{storages,users,groups}ToDelete}
04:27 <@Haarg> you can also omit WebGUI::Test-> if you want
04:28 <+perlDreamer> I saw that you exported that
04:29 <+perlDreamer> I can blog about the new testing cleanup, unless you want to.
04:29 <@Haarg> feel free
04:29 <@Haarg> something to note: diag and note work differently now
04:30 <@Haarg> diag will output always, note will only get output in verbose mode
04:31 <@Haarg> previously because it was outputting everything on stdout, diag got swallowed without -v
04:31 <@Haarg> it also swallowed the debug output from failed tests
04:32 <+perlDreamer> I customized it too much for my own workflow
04:32 < daviddelikat> is there an easy way to calculate the 10-digit date code used in WG database fields?
04:32 <+perlDreamer> time()
04:32 <+perlDreamer> it's an epoch
04:32 <@Haarg> calculate based on what?
04:33 < daviddelikat> I need to convert three dates into epoch values
04:33 < daviddelikat> I should know the function for it but I cant remember
04:33 <+perlDreamer> to_unixtime()
04:33 <@Haarg> i really need to s/$session->datetime->time/time/ the entire codebase
04:33 <+perlDreamer> yes
04:34 <+perlDreamer> let's make two method calls across different objects to call a builtin
04:34 < daviddelikat> you could try something like *DateTime::time = *CORE::time
04:35 < daviddelikat> then it would optimize to what you want
04:35 <@Haarg> that would only eliminate one sub call
04:35 <@Haarg> it would still have 2-3 method lookups
04:36 <+perlDreamer> find . -name '*.pm' -print | xargs perl -pi -e 's/session->datetime->time/time/g'
04:37 <@Haarg> i wish it was that simple
04:37 <@Haarg> test stuff is backported
04:37 <+perlDreamer> find . -name '*.pm' -print | xargs perl -pi -e 's/\$(?:self->)?session->datetime->time/time/g'
04:38 < daviddelikat> something tells me you could get away with calling a change like that a feature...
04:39 <+perlDreamer> no, it's a bugfix
04:39 <+perlDreamer> for performance
04:39 < daviddelikat> so is there a perl function that will give me the epoch?
04:39 <+perlDreamer> time()
04:39 <@Haarg> time
04:40 * perlDreamer is hoping preaction will GPL his parmesan chicken recipe
04:42 < daviddelikat> I meant the epoch for a givfen date string
04:42 <@Haarg> depends on the format
04:42 <@Haarg> but you probably want something in DateTime or WebGUI::DateTime
04:43 <+perlDreamer> my $epochDate = WebGUI::DateTime->new($mysqlDate)->epoch;
04:43 <@Haarg> WebGUI::DateTime needs a session doesn't it?
04:43 <+perlDreamer> no
04:43 <+perlDreamer> it's optional
04:43 <+perlDreamer> I was just in there a few days ago
04:43 <+perlDreamer> because you couldn't send it '' as a date
04:44 <+perlDreamer> and it made some of the Form::Date{,Time}.pm corner cases behave badly
04:50 < daviddelikat> I seem to be doing something wrong... http://webgui.pastebin.com/d61f57cf9
04:52 <@Haarg> find docs lib t sbin -type f -exec perl -pi -e's/\$(?:self->)?(?:session->)?datetime->time\b/time/g' {} +
04:53 <@Haarg> perlDreamer, any reason not to make that change and mark the method as deprecated?
04:53 <+perlDreamer> I see no reason not to do that
04:54 <+perlDreamer> I think you need to be careful about $datetime->time though
04:54 <@Haarg> i verified all of the changes
04:54 <+perlDreamer> is time a DateTime method?
04:54 <+perlDreamer> okay
04:54 < daviddelikat> could you guys comment on my date attempt?
04:54 <@Haarg> don't believe so
04:54 < daviddelikat> when you have a sec
04:54 <+perlDreamer> it is a DateTime method, but seems rare
04:55 <+perlDreamer> ->time means the same as hms (hours minutes seconds)
04:55 <@Haarg> daviddelikat, it expects a full mysql format date if you specify it like that
04:56 <@Haarg> "2009-10-10 00:00:00"
04:56 < daviddelikat> thanks I'll try it
04:56 < CIA-56> webgui: Graham Knop master * r60a4a9b / (56 files in 15 dirs): mark $session->datetime->time as deprecated and remove its use from core code - http://bit.ly/islSu
04:57 <@Haarg> i'm liking git add -p more and more
04:57 <@Haarg> oop
04:58 <+perlDreamer> oop?
04:58 <+perlDreamer> I take it that's not short for object oriented programming
04:58 < daviddelikat> well, its better, but it give me a date for 7PM the previous day...
04:58 <+perlDreamer> It's UTC
04:58 <@Haarg> it's adjusting for time zone
04:59 < daviddelikat> shouldn't localtime bring it back to my time zone?
04:59 < CIA-56> webgui: Graham Knop master * r19e4c96 / lib/WebGUI/Session/DateTime.pm : fix silly typo - http://bit.ly/1Jxkd
04:59 <@Haarg> ^oop
04:59 <@Haarg> the one change i made manually i screwed up
05:00 <@Haarg> and didn't do a syntax check of course
05:05 <@Haarg> perlDreamer, before you do the next release, can you update your wgdev and double check that the create.sql file it makes is working properly?
05:05 <+perlDreamer> sure
05:05 <+perlDreamer> I'll give it a try now
05:06 <@Haarg> test with wgd reset --import
05:06 <+perlDreamer> yup
05:06 <+perlDreamer> or, !?f=ins
05:07 <@Haarg> might want to verify that the tables have the correct engine and character set as well
05:07 <@Haarg> should be more compatible with innodb now for whenever we make that change
05:09 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
05:09 <+perlDreamer> installs okay
05:13 < daviddelikat> now seems like a good time to do a merge on my wg git repo...
05:16 <+perlDreamer> table types look okay
05:16 <+perlDreamer> what's the command for checking character types in the db, Haarg?
05:16 <@Haarg> show create table blah
05:16 <@Haarg> should list the type at the end
05:17 <@Haarg> character set that is
05:18 <+perlDreamer> 3/3 tables all say utf8
05:18 <@Haarg> ok
05:18 <@Haarg> sounds good then
05:18 <+perlDreamer> definitely
05:19 -!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 60 (Operation timed out)]
05:19 -!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui
05:19 -!- mode/#webgui [+o frodwith] by ChanServ
05:19 <@Haarg> although i like the changes i made to create.sql, it does have one problem
05:19 <@Haarg> which is that it would mask any case where an upgrade script was creating latin1 tables
05:20 <@Haarg> but i still can't duplicate that.
05:20 <+perlDreamer> we'll just need to check by hand that they're all set to utf8
05:24 <@Haarg> i really should just put in a git hook so it automatically tidies everything in my wgdev repo
05:32 < CIA-56> wgdev: Graham Knop master * r8627bf2 / lib/WGDev/Command/Mail.pm : Perl::Critic and speed cleanups to mail command - http://bit.ly/1nXJrB
05:32 < CIA-56> wgdev: Graham Knop master * rb388ceb / (lib/WGDev/Command/Build.pm lib/WGDev/Command/Reset.pm): Perl::Critic fixes - http://bit.ly/Nkn40
05:41 < CIA-56> webgui: Graham Knop master * ra3a8081 / t/Asset/AssetExportHtml.t : add test some extra diag info to export test - http://bit.ly/3Eto6m
05:41 < CIA-56> webgui: Graham Knop master * r0260ec2 / docs/gotcha.txt : note gotcha about WebGUI::Config - http://bit.ly/2QxbPs
05:41 < CIA-56> webgui: Graham Knop master * r6c4b4d1 / t/Asset/Wobject/Matrix.t : silence extra debug when not running verbose tests - http://bit.ly/Dhk4i
06:05 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
06:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
06:32 -!- Haarg [n=haarg@76.210.65.214] has quit ["This computer has gone to sleep"]
06:33 <+perlDreamer> good night, Haarg
06:34 <+perlDreamer> preaction: that's what you get for overbooking a server
06:34 <@preaction> bah, as though
06:35 <@preaction> server is fine until spectre decides to do its daily maintenance tasks and hourly maintenance tasks and send queued e-mail messages all at once
06:35 <@preaction> then i have to wake up and babysit for an hour
06:35 <@preaction> that's 180 requests in a second or so
06:38 <+perlDreamer> that's only 5 milliseconds per request
06:39 <+perlDreamer> should be no problem at all
06:39 <@preaction> what will it do with the other 2 milliseconds?
06:45 <+perlDreamer> that's for interface inefficiency, for HTTP
06:46 <@preaction> of course!
06:46 <@preaction> hate when that happens
06:59 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
06:59 -!- mode/#webgui [+o Haarg] by ChanServ
07:00 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
07:01 <@preaction> oh dear jesus i just realized i've been up since 11:00pm yesterday
07:03 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has quit [Remote closed the connection]
07:21 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
07:22 < elnino> hmm. is there a place in webgui (like settings) where it tells me what version of wre I've got running?
07:22 <+perlDreamer> no
07:22 < elnino> making rfe...
07:23 <+perlDreamer> elnino, WebGUI may not be running on the WRE
07:23 <+perlDreamer> so it will be difficult to do that
07:24 <+perlDreamer> It would be better to make an RFE against the WRE to set some kind of header
07:24 <+perlDreamer> but then it would give away what you're using, which is bad for security
07:25 < elnino> hmm. does spectre know wnything about wre?
07:25 <+perlDreamer> nope
07:25 < elnino> hmm.
07:25 <+perlDreamer> you want to be able to ask a server where you don't have permissions to login?
07:26 < elnino> no, just lazy.
07:26 < elnino> but I suspect others might?
07:27 <+perlDreamer> one could probably ask that question on the support board, and get a speedy answer
07:27 < elnino> or maybe not
07:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
07:46 <+perlDreamer> 'night, all!
07:47 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
07:56 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
08:58 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
09:02 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
09:07 < elnino> what is vmware - does that replace compileing wre source on windows?
09:13 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
09:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
09:29 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
09:46 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
09:58 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:01 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
10:18 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
10:20 -!- LTR_bob [n=bob@83.163.71.207] has joined #webgui
10:27 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]
10:41 -!- LTR_bob [n=bob@83.163.71.207] has quit [Read error: 145 (Connection timed out)]
10:50 -!- LTR_bob [n=bob@83.163.71.207] has joined #webgui
11:01 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
11:18 -!- MOAR-f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
11:18 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)]
11:42 -!- MOAR-f00li5h [n=f00li5h@211.30.210.22] has quit [Read error: 110 (Connection timed out)]
11:47 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
12:05 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)]
12:05 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
12:11 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, CIA-56, stDavid, @preaction, +patspam, Radix_, mducharme
12:13 -!- Netsplit over, joins: @Haarg, mducharme, +patspam, stDavid, Radix_, CIA-56, @preaction
12:22 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
12:53 -!- bartjol [n=bartjol@194.171.50.123] has joined #webgui
12:53 -!- mode/#webgui [+v bartjol] by ChanServ
13:04 -!- perlbot [i=simcop@erxz.com] has quit [Remote closed the connection]
13:04 -!- perlbot [i=simcop@erxz.com] has joined #webgui
13:05 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)]
13:05 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
13:30 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:30 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
13:48 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:49 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
14:17 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)]
14:20 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:21 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
14:47 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:47 -!- mode/#webgui [+o plainhao] by ChanServ
15:02 <+bartjol> No martien here?
15:03 <+bartjol> I think I solved his bug
15:04 <+bartjol> someone put double quotes inside a double quoted sql statement in Thread.pm
15:05 <+bartjol> that doesn't work :)
15:10 <+bartjol> also no faxioman?
16:14 <+bartjol> that statement was wrong actually
16:33 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
16:49 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
16:50 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:58 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
17:07 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
17:08 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
17:08 -!- mode/#webgui [+v cap10morgan] by ChanServ
17:12 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:13 -!- bartjol [n=bartjol@194.171.50.123] has quit ["Leaving."]
17:30 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin
17:31 -!- Netsplit over, joins: SDuensin
17:53 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:53 -!- mode/#webgui [+o tavisto] by ChanServ
18:14 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin, f00li5h
18:14 -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui
18:17 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin
18:18 -!- Netsplit over, joins: SDuensin
18:19 -!- Netsplit over, joins: perigrin
18:23 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin
18:23 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
18:23 -!- Netsplit over, joins: SDuensin
18:25 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
18:29 -!- LTR_bob [n=bob@83.163.71.207] has left #webgui []
18:43 -!- Haarg [n=haarg@76.210.71.113] has joined #webgui
18:43 -!- mode/#webgui [+o Haarg] by ChanServ
18:46 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
18:46 -!- mode/#webgui [+o bopbop] by ChanServ
19:00 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
19:00 -!- mode/#webgui [+v cap10morgan] by ChanServ
19:03 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:03 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:05 <+perlDreamer> morning, everybody!
19:05 <+perlDreamer> sorry I'm late, I had to start a pot roast
19:06 <@Haarg> morning
19:07 * perlDreamer likes it when users notify about duplicate tickets, and solve bugs!
19:16 <+perlDreamer> Haarg, is there any chance that cleanupGuard would cause the cleanup to happen early?
19:16 <+perlDreamer> I converted t/Storage.t to use cleanupGuard, and now I'm getting test failures
19:16 <@Haarg> it happens as soon as the object it returns goes out of scope
19:16 <@Haarg> it should never happen before that
19:17 <@Haarg> one possible problem is re-use of storage objects
19:17 <@Haarg> not sure what adjustments you made to deal with that
19:17 <+perlDreamer> none, yet
19:17 <+perlDreamer> hm
19:17 <@Haarg> i think it does re-use the variables a bunch, i'm not certain though
19:18 <+perlDreamer> I think I got it.
19:18 <+perlDreamer> cleanupGuard != objectsToDelete
19:18 <@Haarg> indeed
19:19 <@Haarg> if you are just converting old tests addToCleanup is probably easier
19:19 <+perlDreamer> definitely
19:19 <+perlDreamer> the good news is that it's working perfectly
19:19 <+perlDreamer> the bad news is that I'm not :/
19:36 < daviddelikat> I'm having trouble with WG version mismatch between code and database
19:37 < daviddelikat> I've run wgd reset with no failures
19:37 < daviddelikat> but it still does not get the correct version in the database
19:37 < daviddelikat> I am running WG-blead
19:37 < daviddelikat> ( I just pulled the latest code last night
19:37 < daviddelikat> )
19:40 <+perlDreamer> daviddelikat, if you're running the master branch, they won't match
19:40 <+perlDreamer> the version in the database will be 1 notch behind the code
19:41 < daviddelikat> ok thanks
19:41 < daviddelikat> I discovered the wgd version command and I have been seing red ever since!
19:41 <+perlDreamer> you should
19:44 <+perlDreamer> Haarg, preaction: now that 7.8 is out, can we remove WebGUI::Storage::Image from it?
19:45 <@preaction> wouldn't that be an API change?
19:45 <+perlDreamer> nope
19:45 <+perlDreamer> look inside it
19:45 <@preaction> could people instanciate WebGUI::Storage::Image?
19:46 <+perlDreamer> today? yes. But it's been marked deprecated since Nov 26
19:47 <@preaction> it can't be removed until 8, otherwise custom code could break
19:48 <+perlDreamer> okay
19:53 <+perlDreamer> bopbop: we're coming up on another noteworthy change
19:53 <@bopbop> ok
19:53 <+perlDreamer> starting with 7.7.22 and 7.8.1, WebGUI will change filenames on files that are uploaded that are named 'thumb-whatever'
19:53 <+perlDreamer> it'll remove the thumb-
19:54 <@bopbop> ok- I'll make a note to include that in the next round of books
19:55 <+perlDreamer> am I flooding you with too much info yet?
19:55 <@bopbop> no, I'm trying to keep track of it all
20:14 < daviddelikat> writing tests before code is very helpfull...
20:14 < CIA-56> webgui: Colin Kuskie master * r0e94d42 / (4 files in 4 dirs):
20:14 < CIA-56> webgui: Fix bug 10916: files prefixed with thumb- cause errors.
20:14 < CIA-56> webgui: Rename files that are uploaded to remove thumb-. - http://bit.ly/dppLQ
20:14 < CIA-56> webgui: Colin Kuskie webgui-7.7 * raa5818c / (4 files in 4 dirs):
20:14 < CIA-56> webgui: Fix bug 10916: files prefixed with thumb- cause errors.
20:14 < CIA-56> webgui: Rename files that are uploaded to remove thumb-. - http://bit.ly/4pA0p
20:14 < daviddelikat> I've already isolaken hours lolocate otherswiseted several problems which could have ta
20:15 < daviddelikat> I have touch pad mouse interface
20:15 < daviddelikat> all you have to do is touch it and your typing in the wrong place...
20:32 -!- dionak [n=dionak@97.66.185.250] has quit []
20:55 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
20:56 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:56 -!- mode/#webgui [+o bopbop] by ChanServ
21:23 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
21:33 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
21:38 < dionak> when writing form controls, is the www_ method called by default, no matter what the method name is?
21:40 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, SDuensin
21:40 -!- Netsplit over, joins: dionak, SDuensin
21:41 <@preaction> dionak: not that i know of
21:42 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, SDuensin
21:43 -!- Netsplit over, joins: SDuensin
21:44 -!- Netsplit over, joins: dionak
21:44 < dionak> thanks preaction. does anyone know of an online guide to writing form controls?
21:44 < dionak> nothing in the wiki that i saw
21:45 <@preaction> not that i know of
21:48 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
22:13 -!- cap10morgan_ [n=cap10mor@h3-afsc.ded.indra.com] has joined #webgui
22:13 -!- mode/#webgui [+v cap10morgan_] by ChanServ
22:21 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:24 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
22:28 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]
22:28 -!- cap10morgan_ is now known as cap10morgan
22:31 <+perlDreamer> dionak: what do you need to know?
22:32 < dionak> i think general convention would be a good starting place. i've noticed the subclassing in the form controls and am getting a handle on what the different controls are useful for.
22:33 <+perlDreamer> I have a Form controls spreadsheet that might be of use
22:33 <+perlDreamer> I'll post it to the dev list
22:33 < dionak> oh, that would be great
22:34 <@preaction> dionak: i can give you a cheat-sheet that might be interesting to you, if you give me your e-mail address
22:34 < dionak> sure, it's diona at knowmad.com
22:35 <@preaction> done
22:38 <+perlDreamer> sent
22:38 < dionak> thanks to you both
22:39 <+perlDreamer> Has anyone heard from the dutch team recently?
22:39 < dionak> i briefly spoke to rogier last week on IM
23:07 -!- cap10morgan [n=cap10mor@h3-afsc.ded.indra.com] has quit [Remote closed the connection]
23:07 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:07 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:08 <+perlDreamer> bbiaw
23:11 <+perlmonkey2> Why does the picasa plugin require Microsoft Windows XP or higher? Picasa has software for mac and linux.
23:12 -!- cap10morgan_ [n=cap10mor@h3-afsc.ded.indra.com] has joined #webgui
23:12 -!- mode/#webgui [+v cap10morgan_] by ChanServ
23:12 -!- cap10morgan_ [n=cap10mor@h3-afsc.ded.indra.com] has quit [Remote closed the connection]
23:12 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]
23:12 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:12 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:13 <+perlmonkey2> Heh when I go to the linked picasa.google.com it tells me that the requirements are a linux system.
23:14 <@preaction> probably because the plugin itself is compiled for windows?
23:16 <+perlmonkey2> ah, I thought it was a webgui plugin to import picasa images. It's a browser plugin to send photos from picasa to webgui. That makes sense.
23:44 <@Haarg> daviddelikat, i think i'm going to change the wgd version command to be a bit more clear. i initially made it to be used in the release process but it is obviously useful outside that.
23:46 < elnino> I was rereading http://www.webgui.org/webgui/dev/discuss/the-death-of-the-collaboration-system, has anything been happening with the cs?
23:46 < elnino> or is that goign to be 7.8?
23:48 < dionak> JT mentioned at the WUC that it's too early to deprecate it. They are working on more specific assets to replace functionality.
23:49 < dionak> No date or version was known for deprecation
23:49 <@Haarg> it will be around for a long time
23:49 <@Haarg> the idea for now is that we aren't adding new features to it
23:49 <@Haarg> and will be building replacement assets for the common uses of the collaboration system
23:50 <@Haarg> and including scripts to convert from the CS to those assets
23:50 < elnino> hmm
23:50 <@Haarg> eventually we might be in a position to remove the CS, but that is a very long way off
23:51 < elnino> I know that cs is extremely malliable, but it seems to be confusing to customers. They think that webgui doesn't have a blog, or a link list.
23:51 <+perlDreamer> create prototypes for those things, to make it easier
23:51 < elnino> when in fact it's the cs with certain settings.
23:51 <+perlDreamer> like the one for the request tracker
23:51 < elnino> yeah,
23:52 < elnino> so.. why make specific assets ? I'm surprised that the prototypes aren't in webgui right now.
23:52 < elnino> or did I miss something.
23:52 <+perlDreamer> specific assets are smaller, faster, function better
23:52 <@Haarg> because all of the various uses of the cs have different needs
23:52 <+perlDreamer> compare Story Manager to CS
23:53 <+perlDreamer> or Gallery
23:53 <@Haarg> and it's very hard to make the CS go those things well because of its general nature
23:53 <@Haarg> adds an ever increasing possibility of adding bugs and makes it slower and slower over time
23:54 < elnino> Im assuming that the will be subclassed from somthing similar to cd?
23:54 < elnino> s/cd/cs
23:55 < elnino> because thay are all very similar in many ways
23:55 <+perlDreamer> cap10morgan: do you know if the exit codes in syncToCdn are significant in any way?
23:55 <+cap10morgan> nope, i didn't write it :)
23:56 <+cap10morgan> nope as in i don't know
23:56 <+perlDreamer> gotcha ;)
23:57 < dionak> what does it mean when a form is DynamicCompatible?
23:57 < elnino> like bernd says on that thread, they (story board, message, gallery, etc) all have contatainer, issue, post type-structures.
23:57 < dionak> form control, that is
23:57 <+perlDreamer> dionak, it means it can be used in User Profile, and Thingy.
23:57 <+perlDreamer> Places that dynamically create form controls
23:58 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]
23:58 < dionak> hm, ok.
23:58 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:58 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:59 <+perlDreamer> elnino, what thread?
--- Day changed Wed Oct 07 2009
00:00 < elnino> death of cs link is way up above
00:00 < carogray> Beginning of template toolkit question...
00:00 < elnino> http://www.webgui.org/webgui/dev/discuss/the-death-of-the-collaboration-system
00:00 <+perlDreamer> ah, that thread
00:00 < carogray> If I have a page layout template that is definitely a template toolkit template, but it works together with a style template that does not by itself have template toolkit syntax in it, do I have to make the Template Type for the style Template Template Toolkit
00:01 <+perlDreamer> carogray, no
00:01 < carogray> k thanks.
00:04 <+perlDreamer> elnino, preaction has proposed a generic container/child asset from which lots of different applications could be easily built, but it's only gone as far as proposing.
00:05 < elnino> that makes sense to me.. but for now, I'm debating whether I should use the wiki so I can have the tag cloud, or the cs so I can have it look like a blog. =(
00:06 <+perlDreamer> how about if you abstract out the tag cloud from the wiki as an asset aspect, so that _any_ asset could use it?
00:06 <+perlDreamer> it could be your first core contribution!
00:06 <+perlDreamer> and one may have already been started, perhaps at the pre-WUC hackathon
00:09 * perlDreamer has to go pick up the kids from school, bbiaw
00:15 < elnino> is this "aspect" concept new? I guess I only read about it in the thread, but not anywhere else yet.
00:17 <@Haarg> it's more of a back end thing. the only impact it has the the front end is more consistency for similar functions.
00:27 < elnino> would creating an aspect allow me to use a tag cloud for cs? or would that be considered adding a new feature to cs?
00:29 <@Haarg> that would be adding new features to the CS
00:30 < elnino> which is not happening at this time. =(
00:50 <@Haarg> perlDreamer, regarding the change you made with to the WEBGUI_TEST_DEBUG code
00:51 <@Haarg> were you running into a problem where it wasn't cleaning up the main test session properly?
00:51 <@Haarg> i kind of hate the change you made - it does very evil things with the session object
01:05 <+perlDreamer> it wasn't cleaning up the main session, or, it was reporting that it wasn't cleaning up the main session
01:05 <+perlDreamer> I was getting delta notices for every test
01:05 <@Haarg> hmm
01:05 <@Haarg> i didn't have that problem
01:06 <+perlDreamer> well, I doubt that this is like the setUid/uploads issue that I was having
01:08 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
01:08 < SquOnk> Greetings
01:08 <+perlDreamer> howdy, SquOnk
01:08 < SquOnk> perlDreamer: Hey there
01:08 <+perlDreamer> I'm 1/2-way through the POD bug
01:08 < SquOnk> I just got 7.7.21 running on Debian Sid. Once you fix that and release 7.7.22 will be ready to upload.
01:09 <+perlDreamer> 7.7.22 comes out next week
01:09 < SquOnk> perlDreamer: I know.
01:12 <@Haarg> perlDreamer, do you see anything obvious wrong with the WEBGUI_TEST_DEBUG code as I had it previously? i'm trying to figure out what would cause it to have deltas due to the main session.
01:12 <+perlDreamer> I think it was showing deltas because it was doing counts before the session object was cleaned up
01:12 <@Haarg> but it was taking the initial counts after it created the main session
01:13 <+perlDreamer> how 'bout this? let's revert it. I'll rerun the test suite and we'll see what happens.
01:14 <@Haarg> ok
01:14 <@Haarg> the thing is that with the code the way it is not, the session object half comes back to life after being closed
01:14 <@Haarg> it re-inits the errorhandler
01:14 <@Haarg> and some other stuff
01:15 <@Haarg> it works at the moment, but sessions really aren't supposed to be used after being closed
01:20 < CIA-56> webgui: Colin Kuskie master * rca7a285 / (docs/changelog/7.x.x.txt sbin/syncToCdn.pl): Use proper POD for syncToCdn.pl's docs. Fixes bug #11100 - http://bit.ly/16PnpD
01:21 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r4721ba2 / (docs/changelog/7.x.x.txt sbin/syncToCdn.pl): Use proper POD for syncToCdn.pl's docs. Fixes bug #11100 - http://bit.ly/jHG4l
01:22 <+perlDreamer> okay, how do I cherry pick a rev to revert in git?
01:22 <+perlDreamer> something like svn merge -c -NUM
01:22 <@Haarg> git revert
01:22 <@Haarg> hold on a sec though
01:24 <+perlDreamer> holding...
01:26 < SquOnk> perlDreamer: printHelp() is now useless. Remove it ;-)
01:28 <@Haarg> perlDreamer, http://gist.github.com/203512
01:28 <@Haarg> apply that and run one of the simpler tests
01:28 <@Haarg> has more debug stuff about leaked sessions
01:29 <+perlDreamer> okay
01:29 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
01:29 <+perlDreamer> I need some git help, though
01:30 <+perlDreamer> maybe not
01:30 <+perlDreamer> git reset --hard HEAD^
01:30 <@Haarg> yep
01:35 <+perlDreamer> okay, ran it on t/Session.t. Got a delta of 4
01:35 <+perlDreamer> 1 of the 4 is the main test session
01:36 <+perlDreamer> If I run it on t/Asset/Asset.t, I still get a delta of 4. 1 of the 4 is the main session again.
01:36 <+perlDreamer> the two sets of 4 are different
01:36 <+perlDreamer> ah, their only difference is the main test session
01:37 <+perlDreamer> but the delta should not be 4 for the 2nd test run
01:38 <@Haarg> the debug output includes all of the sessions and should include the main session
01:41 <@Haarg> http://gist.github.com/203522
01:41 <@Haarg> can you apply that as well - it will report the sessions at the beginning as well
01:41 <+perlDreamer> sure
01:42 <@Haarg> that you are getting a delta is very odd
01:42 <@Haarg> s/delta/delta of 4/
01:42 <+perlDreamer> it's even more odd that it's happening on a test what shouldn't add more sessions
01:43 <+perlDreamer> but at least we know the main session is being cleaned up
01:43 <+perlDreamer> I'm going to run the same sequence
01:43 <+perlDreamer> t/Session.t, then t/Asset/Asset.t
01:43 <+perlDreamer> I'll capture all the output so I can paste it
01:45 <+perlDreamer> hm
01:45 <+perlDreamer> those session ids exist _before_ the test is run
01:45 <+perlDreamer> but that doesn't explain why they're reported as a delta
01:46 <+perlDreamer> http://gist.github.com/203523
01:46 <@Haarg> it's not though
01:46 <@Haarg> delta +0
01:46 <+perlDreamer> yes
01:48 <@Haarg> so it appears it's working as i would have expected and not leaking or detecting any leaks
01:48 <+perlDreamer> let me run it on the whole suite
02:01 <@Haarg> should i turn on WEBGUI_TEST_DEBUG on buildbot?
02:01 <+perlDreamer> I would
02:02 <+perlDreamer> Haarg, I guess I owe you an apology for hacking your code. It's not doing anything bad.
02:02 <@Haarg> eh, it would be best if we could verify that the main session was closed
02:03 <@Haarg> but the only options for that are rather ugly
02:03 <+perlDreamer> maybe we could use a zz_leak test?
02:04 <+perlDreamer> that helps with the suite, but not an individual test
02:04 <@Haarg> well, if we really want to make sure the main session is cleaned up it can be done
02:04 <@Haarg> but i think it's fine to just assume it is going to be cleaned up properly
02:12 <+perlDreamer> so those sessions that show up from the get go. Those are from the upgrade script?
02:12 <+perlDreamer> and wgd?
02:14 <@Haarg> i'm not sure actually
02:18 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
02:34 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
02:48 < CIA-56> webgui: Colin Kuskie master * r48b4d91 / (lib/WebGUI/DateTime.pm t/DateTime.t): Allow a bare MySQL date (no time) to be used in WebGUI::DateTime's constructor. - http://bit.ly/FqDcZ
02:48 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r044478f / (lib/WebGUI/DateTime.pm t/DateTime.t): Allow a bare MySQL date (no time) to be used in WebGUI::DateTime's constructor. - http://bit.ly/wKkyX
02:55 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:55 -!- mode/#webgui [+v patspam] by ChanServ
02:57 <@preaction> you know, with how many times i added . " 00:00:00", i should've just done that...
02:57 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
02:58 < perigrin> you forget sometimes you've interalized the pain
03:05 < CIA-56> webgui: Colin Kuskie master * rd999b01 / t/supporting_collateral/thumb-thumb.gif : Add some missing test collateral for Storage.t - http://bit.ly/77znk
03:05 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r34d9521 / t/supporting_collateral/thumb-thumb.gif : Add some missing test collateral for Storage.t - http://bit.ly/2RRTAH
03:06 <@preaction> i'm still for thumbs being a directory, not the beginning of a filename
03:07 <@Haarg> storage locations are allowed to have subdirectories though so i'm not sure how much that helps
03:07 <@preaction> getFiles goes into subdirectories?
03:07 <@Haarg> yes
03:07 <@preaction> huh, i never noticed
03:07 <@preaction> nm then
03:08 <@Haarg> it's a somewhat recent change
03:08 <+perlDreamer> that was a bug that Susan posted, that was mistakenly moved to RFE-land, and then moved back to bugs.
03:09 <@Haarg> there are a few possible ways it could be improved, but changing existing storage locations is going to be quite tricky
03:10 * perlDreamer is going to take a dinner break.
03:10 <+perlDreamer> Props to the patspam-man.
03:10 <+patspam> word daddy dreamer
03:11 <+patspam> he says from under a pile of work
03:21 -!- ekennedy [n=ekennedy@70-12-237-96.pools.spcsdns.net] has joined #webgui
03:36 <@preaction> What if upgrade checked if isDefault is not set and warned the user about the template?
03:36 <@preaction> isDefault doesn't get set after a user changes a default template
03:50 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
03:56 -!- ekennedy [n=ekennedy@70-12-237-96.pools.spcsdns.net] has left #webgui []
04:03 <+perlDreamer> they should not edit the template
04:03 <+perlDreamer> at that point, the upgrade script does 'drop table asset';
04:03 <+perlDreamer> and blows a raspberry
04:07 <+perlDreamer> is anyone sitting on bugs or other commits to 7.8.1?
04:08 <@preaction> nope
04:08 <@Haarg> nope
04:08 <+perlDreamer> all righty, then. Here we go!
04:10 -!- ekennedy [n=ekennedy@174-154-23-197.pools.spcsdns.net] has joined #webgui
04:12 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
04:16 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
04:16 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
04:16 -!- mode/#webgui [+v patspam] by ChanServ
04:16 -!- lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
04:17 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
04:20 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
04:25 < CIA-56> wgdev: Graham Knop master * r75eb5d1 / lib/WGDev/Command/Version.pm :
04:25 < CIA-56> wgdev: clean up output from version command
04:25 < CIA-56> wgdev: Clarify that the database version came from the create.sql script. Add
04:25 < CIA-56> wgdev: the version of the live database. Use magenta for mismatched versions
04:25 < CIA-56> wgdev: that aren't necessarily errors. Instead of adding extra error text for
04:25 < CIA-56> wgdev: mismatches, set exit code. - http://bit.ly/PueWT
04:28 <+perlDreamer> that's odd. looks like we lost a bunch of tests
04:28 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
04:28 -!- mode/#webgui [+o tavisto] by ChanServ
04:28 <@Haarg> ?
04:28 <+perlDreamer> I thought we had over 15,000, but the latest prove run was 14561
04:28 <+perlDreamer> yo, tavisto.
04:28 <@Haarg> CODE_COP on or off?
04:29 <@tavisto> hmm.. haarg are you guys doing something on the shared hosting customers
04:29 <@Haarg> yes
04:29 <@preaction> the upgrade
04:29 <@preaction> they know about this
04:29 <@preaction> they were notified
04:29 <@tavisto> okay then. Isn't there supposed to be a maintenance screen showing?
04:29 <@preaction> there is, for the sites being upgrades
04:30 <@tavisto> gotcha, alright.. I'll let the customer know
04:30 <@preaction> which customer?
04:31 <+perlDreamer> CODE_COP is off. but that's normal for me
04:31 <@preaction> the template tests are now part of CODE_COP
04:31 <@preaction> the packed template tests, i mean
04:31 <+perlDreamer> there's a problem with that
04:31 <@preaction> that was 1000+ right there
04:31 <+perlDreamer> that's likely it
04:32 <+perlDreamer> but critic_labels takes 40 minutes to run on RH*
04:33 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]
05:11 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
05:11 -!- mode/#webgui [+v perlmonkey2] by ChanServ
05:15 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit [Client Quit]
05:23 <+perlDreamer> Haarg: having a hiccup on upgrading a server
05:24 <@Haarg> which server?
05:25 -!- ekennedy [n=ekennedy@174-154-23-197.pools.spcsdns.net] has left #webgui []
05:28 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]
05:34 -!- Haarg [n=haarg@76.210.71.113] has quit ["This computer has gone to sleep"]
06:07 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
06:09 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]
06:09 -!- patspam2 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
06:09 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
06:09 -!- mode/#webgui [+v cap10morgan] by ChanServ
06:19 <+perlDreamer> if there were more patspams, then WebGUI will benefit greatly
06:51 < elnino> http://www.webgui.org/develop/wiki/aspects - not helpful. I'm assuming that AssetAspects should go into /lib/AssetAspects?
06:56 <@preaction> elnino: yes
06:57 < elnino> and where would I find what has allready been started at the hackathon?
06:58 < elnino> and from that wiki, it sounds like keywords has already been started - hmm. by knowmad
06:58 < CIA-56> webgui: Patrick Donelan padre * r794a534 / (lib/WebGUI/Content/Padre.pm sbin/installPadre.pl): Added Padre content handler and install script - http://bit.ly/10r3Sv
06:58 < CIA-56> webgui: Patrick Donelan padre * r6db7bfd / lib/WebGUI/Content/Padre.pm : fix js mimetype - http://bit.ly/3hUTU9
06:58 < CIA-56> webgui: Patrick Donelan padre * rcf2e417 / lib/WebGUI/Content/Padre.pm : Changed to support Padre::Plugin::WebGUI 0.03 - http://bit.ly/cHswl
06:58 < elnino> dionak, did you guys start a aspect for keywords?
06:58 < elnino> s/aspect/assetaspect
06:59 <+perlDreamer> lib/WebGUI/AssetAspects
06:59 -!- Radix_ changed the topic of #webgui to: [7.7.21-stable | 7.8.1-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com
06:59 <+perlDreamer> soon, Radix_
07:00 < Radix_> Soon?
07:00 < Radix_> I just got your email ;)
07:01 < elnino> and my devel guide is for 7.5, is ther eanything in there, that is closely related to how aspects are writen? or is this new in 7.7?
07:01 <+perlDreamer> it's new for 7.7, elnino
07:01 <+perlDreamer> but RssFeed is a good model
07:02 < elnino> I meant "is ther anything in the book I can read up on"
07:02 < elnino> my 7.5 book. =(
07:03 < elnino> but I'll look at the rssfeed code.
07:03 <+perlDreamer> afaik, nothing has been published for writing AssetAspects
07:04 <+perlDreamer> okay, now it's all done
07:06 < elnino> when will karma be able to purchase books?
07:07 <@preaction> probably never
07:07 < elnino> =(
07:14 < elnino> umm. so, in the 7.7.21 upgrade, in the templates, are they all h3 for the title?
07:15 <+perlDreamer> I think that's what they chose
07:15 <+perlDreamer> it would be in the design wiki, and the Template Working Group forum
07:16 < elnino> I'm trying to find that in the release notes. Is there a gotcha on the website anywhere? I always extract it...
07:16 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
07:17 <+perlDreamer> elnino: http://www.webgui.org/design/template-working-group/h1-vs-h2-in-pagelayout-templates#iX42nmZDbF9G-BUQiqsYpA
07:18 < elnino> Thank you.. your fast.
07:18 <+perlDreamer> I knew where to look ;)
07:24 < elnino> Interesting, I think I posted a bug report like that too.
07:27 < elnino> is there a place I can find the default font-sizes and styles for h1-h6? I have to recreate them now.
07:29 <+perlDreamer> I think you'd find that in the style sheet
07:29 <+perlDreamer> either layout.css, or webgui.css
07:30 <+perlDreamer> patspam1, patspam, patspam2 may know, since he is in that group
07:30 < elnino> no, I mean html's defaults.
07:30 <+perlDreamer> no clue
07:30 * elnino tries to decipher www.w3.org
07:31 < elnino> http://www.w3.org/TR/CSS2/sample.html
07:31 <+perlDreamer> your fast
07:32 < elnino> =)
07:32 < elnino> it's not showing me everything, because I know some are italizized and stuff, but this gives me the sizes at lest.
07:32 < elnino> s/lest/least
07:36 < elnino> hmm. I gues they are not.
07:39 < elnino> ack. horizontal menu now looks like a tab menu.
07:40 < elnino> patspam2, do you know anything about how the navigation templates have been modified?
07:40 < elnino> horizontal menu now has some shading to make it look like tabs.
07:41 <+perlDreamer> elnino, the TWG is pretty quick about answering questions on the Design forum
07:43 * perlDreamer needs to head to bed.
07:43 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:04 < elnino> never mind. figured it out.
08:05 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
08:55 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
08:55 -!- mode/#webgui [+o Haarg] by ChanServ
10:04 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
10:32 -!- mode/#webgui [+v Radix_] by ChanServ
10:36 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:37 -!- patspam2 [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
10:54 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:54 -!- mode/#webgui [+v bartjol] by ChanServ
11:01 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
11:05 -!- KlausH [n=KlausH@p5B070446.dip0.t-ipconnect.de] has joined #webgui
11:06 -!- KlausH [n=KlausH@p5B070446.dip0.t-ipconnect.de] has quit [Client Quit]
11:06 -!- KlausH [n=KlausH@p5B070446.dip0.t-ipconnect.de] has joined #webgui
11:09 < CIA-56> WebGUI: translation * r12373 /translations/German/German/ (7 files): Updating German on translation server
11:09 < CIA-56> WebGUI: translation * r12374 /translations/Dutch/Dutch/ (8 files): Updating Dutch on translation server
11:09 <+bartjol> KlausH: you beat me
11:12 <+bartjol> KlausH: do you also have you're own translation for the stable?
12:45 -!- KlausH [n=KlausH@p5B070446.dip0.t-ipconnect.de] has quit []
12:54 -!- carogray [n=Caroline@174-147-31-237.pools.spcsdns.net] has joined #webgui
13:46 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: LTR_bob, +patspam
13:46 -!- Netsplit over, joins: LTR_bob, +patspam
14:02 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
14:02 -!- mode/#webgui [+v MrHairgrease] by ChanServ
14:16 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
14:16 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Read error: 104 (Connection reset by peer)]
14:16 <@preaction> Good morning early peoples!
14:16 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
14:16 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]
14:17 <+MrHairgrease> preaction, what are you doing up already?!?!
14:17 <@preaction> who says i ever went to sleep?
14:17 <@preaction> apparently i have this "every other day" sleep pattern going
14:17 <@preaction> it's not something i'd recommend :p
14:18 <+MrHairgrease> don't worry
14:18 <+MrHairgrease> I was planning on that
14:18 <+MrHairgrease> wsn't*
14:19 <+bartjol> and another upload for language options
14:23 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:23 -!- mode/#webgui [+o plainhao] by ChanServ
14:26 <+bartjol> cool all svn commits in translations seem to be on epoch start date according to the rss feed https://svn.webgui.org/svnweb/plainblack/rss/translations/German/
14:28 <+MrHairgrease> yeah, they're outdated
14:29 <+MrHairgrease> no go make new ones! =)
14:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:35 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
14:38 <+bartjol> :)
15:14 -!- wgGuest27 [n=wgGuest2@p509906c4.dip0.t-ipconnect.de] has joined #webgui
15:15 -!- wgGuest27 [n=wgGuest2@p509906c4.dip0.t-ipconnect.de] has quit [Client Quit]
15:16 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
15:31 -!- carogray [n=Caroline@174-147-31-237.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
15:44 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:12 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
16:14 -!- bartjo1 [n=bartjol@kantoor.procolix.com] has joined #webgui
16:14 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []
16:15 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +bartjol
16:37 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
17:01 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
17:02 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
17:02 -!- mode/#webgui [+o bopbop] by ChanServ
17:38 < bartjo1> carogray: I also submitted a macro that chcks for the existing languages and shows liks to add a language scratch variable
17:38 < bartjo1> so more imporvements on the internationalisation
17:39 < carogray> bartjo1:I think by the time I am ready for your internationalisation stuff, your stuff will be perfect!
17:39 < carogray> I am working on Steve's Template Toolkit thing right now
17:39 < bartjo1> aah cool
17:39 < carogray> one day I will be able to use your macro I am sure of it, but not yet for a while. so many other things to fix
17:41 -!- wgGuest68 [n=wgGuest6@65.105.102.162.ptr.us.xo.net] has joined #webgui
17:42 < bartjo1> Haarg: I'm not sure, but since we're gonna offer stuff to set those language override in the core, should I also test my macro so that can join it? end user options might be usefull :)
17:42 < wgGuest68> hi, folks. i was wondering if/when webgui virtual machine version will be updated
17:43 < bartjo1> the vmware appliance? sorry, dunno
17:43 < wgGuest68> sorry, yes, the appliance
17:44 < wgGuest68> i'm running the latest appliance version, and it works great
17:45 < bartjo1> can't you upgrade webgui inside that appliance (i never used it, so it is an actual question!)
17:45 < wgGuest68> not usre how. guidance appreciated
17:45 < wgGuest68> usre *sure
17:47 < wgGuest68> must admit, haven't rtfm. is there a update prodedure for a "regular" install?
17:47 < bartjo1> in WebGUI?sbin there is an upgrade.pl srcipt
17:47 < bartjo1> normally you download a newe version, unpack it over your old install and then run the script
17:48 < bartjo1> off course after making backups
17:48 < bartjo1> :)
17:48 < wgGuest68> ah.
17:48 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
17:48 < bartjo1> the wre does that for you
17:48 < bartjo1> not sure whether that is in the appliance
17:49 < bartjo1> maybe I should use it
17:49 < wgGuest68> so i should dl the tarball?
17:49 < wgGuest68> unpack it somewhere
17:50 < wgGuest68> then run upgrade.pl?
17:50 < wgGuest68> generally speaking
17:50 < bartjo1> well, you have to unpack it over the old install
17:50 < bartjo1> yes
17:50 < bartjo1> not somewhere else
17:51 < bartjo1> since your confs are not in the tarball, those will ot b overwritten
17:51 < wgGuest68> hmmm. again, i'll take a look at how it's installed in the appliance
17:51 < bartjo1> s/ot b/not be/
17:51 < wgGuest68> try going from there
17:51 < bartjo1> ok
17:51 < bartjo1> success
17:52 < wgGuest68> thnx for your help!
17:52 < bartjo1> I hope this is a start
17:52 < bartjo1> np
17:52 < wgGuest68> cu
17:52 -!- wgGuest68 [n=wgGuest6@65.105.102.162.ptr.us.xo.net] has quit []
18:07 < dionak> i just figured out how to add a list of Things to a new tab in a custom product. cool...
18:07 < dionak> now to get the data out of the Things
18:08 < dionak> custom products are a bear
18:09 -!- Haarg [n=haarg@76.210.68.252] has joined #webgui
18:09 -!- mode/#webgui [+o Haarg] by ChanServ
18:15 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:15 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:17 <+perlDreamer> Happy International Walk to School Day!
18:18 < bartjo1> ?
18:18 < bartjo1> oops, I went by bike to work...
18:19 < bartjo1> did it all wrong...
18:20 < bartjo1> mmm, it seems that functions don't have a title
18:21 < bartjo1> that can be called with ^Page(title);
18:23 < bartjo1> aah, tmpl_vars
18:24 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
18:32 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
18:32 -!- mode/#webgui [+v perlmonkey2] by ChanServ
18:33 < bartjo1> ggrrr template vars
18:34 * perlDreamer isn't following, bartjol
18:34 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
18:34 <+perlDreamer> http://www.iwalktoschool.org/
18:37 < bartjo1> well, it is for another day
18:37 < bartjo1> but I made a nice macro today
18:38 <+perlDreamer> is that the new one in the Bazaar?
18:38 < bartjo1> that gets installed languages and makes links to my contenthandler
18:38 < bartjo1> yes
18:38 <+perlDreamer> nice :)
18:38 < bartjo1> cool, huh!
18:38 < bartjo1> under an hour
18:38 <+perlDreamer> and you say that you can't write perl code...
18:38 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
18:38 < bartjo1> I actually seem te be learning program webgui
18:39 < bartjo1> learning it
18:39 < bartjo1> but Martin is dragging me to beer
18:40 -!- bartjo1 [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
18:40 <+perlDreamer> that was some drag
18:52 < CIA-56> webgui: Colin Kuskie master * r5f29c5b / t/lib/WebGUI/Test.pm : Comment cleanup - http://bit.ly/2vQuIj
18:52 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r9d62d87 / (4 files in 4 dirs): Fix bug 11098. Create a VersionTag method that only clear the session for a single user. - http://bit.ly/JmCfj
18:52 < CIA-56> webgui: Colin Kuskie master * ra866f14 / (4 files in 4 dirs): Fix bug 11098. Create a VersionTag method that only clear the session for a single user. - http://bit.ly/f86sJ
18:54 < SquOnk> perlDreamer: Function printHelp() in sbin/syncToCdn.pl became useless after you fixed the POD thing.
18:56 <+perlDreamer> nuked it
18:56 -!- SquOnk [n=emhn@201.211.88.228] has quit [Read error: 104 (Connection reset by peer)]
18:56 < CIA-56> webgui: Colin Kuskie master * rc34da3f / sbin/syncToCdn.pl : Prune out dead sub in syncToCdn.pl - http://bit.ly/4usPTv
18:56 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r4d8a3d3 / sbin/syncToCdn.pl : Prune out dead sub in syncToCdn.pl - http://bit.ly/osybz
18:56 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
19:02 <+perlDreamer> preaction: on those templates that need isPackage=0, do they have isDefault=1 set?
19:07 <@Haarg> it's probably best to set isDefault. the reason it missed unmarking them as packages would have also missed marking them as default
19:08 <+perlDreamer> they're not templates, they are folders...
19:08 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
19:09 <+perlDreamer> Haarg, for the package checking wgd utility (that makes sure that no two assets are in the same upgrade), may I add that to wgd package, or should it be its own tool?
19:09 <@Haarg> seems like its own tool
19:10 <+perlDreamer> okay
19:10 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
19:10 <+perlDreamer> welcome back, mducharme
19:11 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r4e8a135 / (2 files in 2 dirs): Fix bug #11101. Folders from an earlier upgrade had their package flag set. - http://bit.ly/3PgnjN
19:11 <@Haarg> i'm going to add a package splitting command when i get the chance. not sure if that will be in package or as a new command
19:11 <@Haarg> possibly both
19:12 <+perlDreamer> I'd like to have my new utility done in time for the 7.7.22 release next Tuesday.
19:12 <+perlDreamer> oh, and I got sftp working for the SF upload
19:13 <+perlDreamer> now I just need to setup passphrase auth for SF, and it'll be fully automated again
19:13 <+perlDreamer> except for username
19:35 < daviddelikat> what is the WG function for creating a new global ID?
19:37 <+perlDreamer> $session->id->generate
19:37 < daviddelikat> thanks, I couldn't find that anywhere...
19:38 <+perlDreamer> daviddelikat, not to pester you, but do you think the EMS schedule bug might be done for the 7.7.22 release, next Tuesday?
19:39 -!- ekennedy [n=ekennedy@wsip-68-226-72-9.om.om.cox.net] has joined #webgui
19:39 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
19:40 -!- ekennedy [n=ekennedy@wsip-68-226-72-9.om.om.cox.net] has left #webgui []
19:45 -!- Haarg [n=haarg@76.210.68.252] has quit ["Leaving"]
19:46 -!- Haarg [n=haarg@76.210.68.252] has joined #webgui
19:46 -!- mode/#webgui [+o Haarg] by ChanServ
19:50 <+perlDreamer> Haarg, I'm thinking about doing a permanent mock of $session->env in WebGUI::Test
19:50 <@Haarg> probably reasonable
20:07 < CIA-56> webgui: Colin Kuskie master * r5fc2a1f / (4 files in 4 dirs):
20:07 < CIA-56> webgui: Fixed bug #11096. Deleting a thread causes a WebGUI error.
20:07 < CIA-56> webgui: Checked to make sure that anything is returned from getLineage
20:07 < CIA-56> webgui: before calculating the rating. When the thread is in the trash
20:07 < CIA-56> webgui: or clipboard, then getLineage will not return anything. - http://bit.ly/Q39qS
20:07 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r6c98138 / (4 files in 4 dirs):
20:07 < CIA-56> webgui: Fixed bug #11096. Deleting a thread causes a WebGUI error.
20:08 < CIA-56> webgui: Checked to make sure that anything is returned from getLineage
20:08 < CIA-56> webgui: before calculating the rating. When the thread is in the trash
20:08 < CIA-56> webgui: or clipboard, then getLineage will not return anything. - http://bit.ly/OWS8U
20:19 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui
20:19 -!- mode/#webgui [+v danny_mk] by ChanServ
20:20 <+danny_mk> Hello everyone, is the bugtracker (http://www.webgui.org/use/bugs) available as a downloadable package anywhere?
20:21 <@Haarg> http://github.com/plainblack/helpdesk
20:23 <@preaction> you know, not enough kids walk to school these days
20:24 <@preaction> i used to have to walk a mile in the wonderful wisconsin winters
20:24 <+danny_mk> Ah, looked everwhere, thank you.
20:24 <+danny_mk> Haarg: Thank you.
20:24 <@preaction> my pants legs would be frozen stiff, and would take a half hour to thaw
20:24 <+perlDreamer> ah, the good ol' days
20:24 <+perlDreamer> that's why they invented global warming, you know
20:24 <+perlDreamer> to help kids who have to walk in the snow
20:46 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
20:46 -!- mode/#webgui [+o tavisto] by ChanServ
21:09 < daviddelikat> perlDreamer: I can work on the schedule issue tomorrow.
21:11 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
21:11 -!- Socrates- [i=socrates@ringbreak.dnd.utwente.nl] has joined #webgui
21:11 -!- Socrates [i=socrates@ringbreak.dnd.utwente.nl] has quit [Read error: 104 (Connection reset by peer)]
21:12 -!- SynQ [i=koen@130.89.175.240] has quit [Read error: 104 (Connection reset by peer)]
21:12 -!- SynQ_ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI
21:45 < dionak> does anyone know of a way to force the order of fields on the asset edit screen? i'd like to add an excerpt htmlarea before the description htmlarea
21:48 <@preaction> not easily, currently. that's why we're fixing WebGUI::HTMLForm in 8.0
21:48 <@preaction> you have to override getEditForm and build it yourself :(
21:48 < dionak> ok, thanks
22:01 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
22:14 <+perlDreamer> preaction, with some careful HTML hacking, it could probably be done after the fact
22:14 <+perlDreamer> the wrappers in HTMLForm are fairly easy to identify
22:14 <+perlDreamer> but it will be infinitely easier in 8
22:14 <@preaction> yeah, but that's too easy to break
22:16 < dionak> i might try the CSS approach. Building the form from scratch while making sure to get all the hidden elements sounds like a lot of extra time.
22:16 < dionak> and we'll be the only ones editing the css
22:16 < dionak> unless there is some easy way to ensure getting all the hidden elements?
22:17 < dionak> i don't see an easy way
22:18 <@preaction> #formId_ { display: none } <-
22:18 <@preaction> oh
22:18 <@preaction> nm
22:18 <@preaction> yeah, CSS probably not gonna help you here
22:18 <@preaction> rearranging things in a table is not what it was designed for
22:21 < dionak> will the table go away? seems unnecessary
22:21 < dionak> hope so
22:22 < dionak> i have learned quite a bit writing this product and returning to code spelunking
22:26 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
22:31 <@preaction> the tables are going away yes. the new FormBuilder is going to be much easier to style
22:37 <+perlDreamer> do we allow UTF-8 in URLs?
22:38 <@Haarg> no
22:43 <+perlDreamer> MIME::Header doesn't support automatic conversion to utf8. Do you see any reason we couldn't do that ourselves in Mail::Send->addHeaderField?
22:44 <@preaction> that's IT! no more UTF8! we're going with standard 8-bit ascii for the rest of eternity!
22:44 <@preaction> perlbot 2^8
22:44 <+perlDreamer> perlbot math 2^8
22:44 <@preaction> perlbot math 2^8
22:44 < perlbot> 256
22:44 < perlbot> 256
22:44 <@preaction> sorry, 7 bit
22:44 <@preaction> forgot about the parity bit
22:45 <+perlDreamer> perlbot be preaction
22:45 < perlbot> How I can make teh web wit pearl?!?!
22:45 <+perlDreamer> Use ASCII
22:45 <@Haarg> yeah, we should encode('MIME-Q', $header) every header we add
22:47 <+perlDreamer> that'll make testing easier :)
22:48 < dionak> how can i fake out quantity of a product so that it never goes out of stock?
22:49 <+perlDreamer> two ways
22:49 <+perlDreamer> 1) set it to 9999999999999
22:49 <+perlDreamer> 2) Implement the RFE that adds a field to the variant telling it to ignore quantity
22:50 < dionak> haha. i will do #2. i tried #1 in the method getQuantityAvailable.
22:50 < dionak> should i be doing it another way?
22:51 <+perlDreamer> not sure. You might have to override several methods to completely disable it
22:51 <+perlDreamer> #2 is kind of involved. It needs tests, and an upgrade script which updates all variants of all current products
22:51 <+perlDreamer> neither of those would be difficult, but it's more work
22:52 < dionak> hm. i'm not even using variants. wonder if that will be an issue later.
22:52 <+perlDreamer> if you're not using variants, where is it pulling quantity from?
22:53 < dionak> it's pulling it from variants. i haven't changed that. but since I don't have any variants to define, it's considered 'out of stock'.
22:54 < dionak> there are no logical variants for the type of product i'm working on
22:54 < dionak> if i don't define any, will that be an issue? or do I need to think of something else...
22:54 <+perlDreamer> For Asset::Sku::Product to work correctly, it pretty much always needs 1 variant.
22:54 < dionak> i mean besides quantity
22:55 < dionak> ok, thanks. i'll look deeper into this.
22:55 <+perlDreamer> it pulls data from the stuff stuffed into applyOptions
22:56 < dionak> i'm subclassing sku
22:56 <+perlDreamer> WebGUI::Asset::Sku?
22:56 < dionak> yes
22:56 <+perlDreamer> if you do that, it shouldn't need a quantity
22:57 <+perlDreamer> what is complaining about not having a quantity?
22:57 < dionak> oh, i see. i copied Product.pm and have been altering it. Therefore it has all the logic for variants
22:57 <+perlDreamer> that would do it
22:58 < dionak> ok, time to put another "hat" on. i'll come back to this...
22:58 < dionak> thanks for the input
22:59 <+perlDreamer> anytime
23:15 <+perlDreamer> it's not an encoding problem it's a database problem
23:15 <+perlDreamer> I think
23:15 <+perlDreamer> I'll do more digging when I come back from picking up the kids
23:19 < carogray> I am cooking - slowly, over a fire, rather than with gas with the template toolkit thing...next project is the tell a friend form from Diona
23:19 < carogray> However, could I have done something inadvertently, with a template so that when in Asset Manager the AdminBar does not show on left side?
23:19 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:19 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:19 < carogray> Oddly enough it does show up in other sites on the same server...?!
23:22 <@preaction> carogray: i'd grab the admin console template from both sites and see if they're the same
23:23 < carogray> k
23:26 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
23:33 < carogray> preaction: couldn't find a difference. We are talking about admin_console2 right? I pasted both into different Word docs and then did a compare just to make sure I didn't miss anything
23:33 <@preaction> yeah, admin_console2
23:34 < carogray> nope exactly the same - and computer checked, not me old blind eyes
23:34 <@preaction> not sure then
23:34 < carogray> login request again?
23:35 <@preaction> probably
23:35 < carogray> all right. here I go.
23:36 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
23:36 -!- mode/#webgui [+o bopbop] by ChanServ
23:54 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
23:58 < carogray> interrupted -
23:58 < carogray> somebody can't get a pdf from our website
23:59 < dionak> is that pb support?
--- Day changed Thu Oct 08 2009
00:00 < carogray> a couple of days ago based on info from this chat room we changed the template for uploaded files from tmpl_var fileURL to tmpl_var file.url
00:00 < carogray> so people wouldn't see all the uploads stuff in the address bar and could have easy URL's to remember and share etc.
00:00 < carogray> http://webgui.pastebin.com/d4bb2f105
00:01 < carogray> now - the URL for the file seems to be right when hovering over the link, but has dropped the final .pdf at the end
00:01 < carogray> see http://www.masslegalhelp.org/housing/booklets/eviction-storage-law
00:02 < dionak> oh, maybe b/c of the dot in ".pdf"?
00:02 < dionak> odd
00:02 < carogray> sorry I am wrong - the url the template is giving is the url of the page not the file
00:05 < carogray> hmm I look at help and only see a fileUrl, no file.url
00:05 < dionak> what kind of template is this?
00:06 <@Haarg> you probably want just 'url'
00:07 < carogray> will try that Haarg, dionak: it's a template for a file.
00:07 < dionak> Haarg, do you know of an easy way to query SQL using JSON data? Like an API call or something?
00:07 <@Haarg> nope
00:07 < dionak> thanks. ;)
00:08 <@Haarg> what are you trying to do more specifically?
00:08 < dionak> i have a list of json thingDataIds stored in a product field (custom) and I'm trying to retrieve the values from the Thing.
00:09 < carogray> haarg: gotta run for bus in 2 mins, but you do right?
00:09 < carogray>
00:09 <@Haarg> yes
00:10 < dionak> I'm stretching the use of Things
00:11 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
00:12 < dionak> i'll figure it out. just curious if there was a new shortcut
00:13 < carogray> LATE LATE LATE - will get back to you once on bus
00:13 < dionak> does carogray code in transit?
00:13 < dionak> lol
00:13 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
00:21 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
00:32 < dionak> ok, i take that back. it's not stored as json.
00:33 < dionak> how does the multi-checkbox for element (checklist.pm) store it's values?
00:33 < dionak> i'm only getting one value
00:34 < dionak> or maybe i need to do that myself in the save method
00:36 -!- carogray [n=Caroline@174-147-31-237.pools.spcsdns.net] has joined #webgui
00:37 < carogray> carogray is in transit - just heard the telling "ba-dump" of my name as the computer switched off
00:38 < carogray> on bus now but in tunnel with gobs of people sharing internet connection so switching to my private not so reliable in tunnels card
00:38 < dionak> so explain this to me, your bus offers an internet connection or are you carrying a sprint card (or similar)?
00:39 < dionak> if your bus offers that, we need one of those buses down here...
00:39 < dionak> but i'm also imagining a lot of typos...
00:39 < dionak> during a bumpy ride
00:40 < carogray> Dartmouth coach with WIFI!
00:41 < carogray> they began offering it just after I bought my ATT mobiilty card or whatever it's called
00:41 < dionak> very cool
00:42 < carogray> yes, but of course now we take it for granted and are very grumpy when it is slow. there are a couple of pretty dead spots where we get no connection, but who can complain when you can be connected 1hr out of 1hr 45 min commute?
00:44 < carogray> ok was it Haarg who made that url suggestion?
00:44 <@Haarg> yes
00:45 < carogray> now I am getting for a url
00:45 < carogray> a repeat of the section that the file is in...
00:45 < carogray> phone call
00:46 <@Haarg> might need ^/();
00:47 <+perlDreamer> dionak, multiple value fields are stored newline separated
00:51 < dionak> should that be automatic when I use a checklist field type?
00:51 < dionak> or do i have to do that in my class?
00:51 <+perlDreamer> if you get the list of values from the form element in scalar context, it will be done for you.
00:53 < dionak> do you mean if I get the list in the form post? i'm not sure what you mean by "get the list of values from the form element in scalar context". Here's my scenario, I've added a checklist field to the properties tab of my product class. when i 'save', i only get one value in the db.
00:53 <+perlDreamer> and you selected multiple things?
00:53 < dionak> i know what that means in perl but i'm not actually processing the form post in my code
00:53 < dionak> yes
00:54 < carogray> daughter trying to figure out how to fill in application for bank account - long distance, talking a mile a minute
00:54 < carogray> so.
00:54 <+perlDreamer> what does your form processing code look like?
00:54 < carogray> oh ..wait I see haarg - will try
00:55 < dionak> it's using the parent code which eventually goes back up to Asset.pm
00:55 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui
00:55 < dionak> in the form html element , all the checkboxes have the same name
00:55 < dionak> which looks correct
00:57 < dionak> just a sec..
00:58 < carogray> haarg: that worked, but I think the reason we changed it in the first place was so that when we end up with final file, in the address box we get the URL we have assigned, not the uploads/gobbledy-gook/file.ext
00:59 <@Haarg> that can't be done just by changing the template
00:59 < carogray> can it be done at all?
00:59 <@Haarg> it needs a config variable set
00:59 <@Haarg> which may or may not currently be broken
01:00 < carogray> so once upon a time we were always stuck with uploads/gobbledy-gook/file.ext
01:00 < carogray> now it is possible to get the URL we give it
01:01 < carogray> but we need to ask you guys to do something about it and ...I do not understand about whether or not something is broken and will this change with every upgrade
01:01 <+perlDreamer> Haarg, for the browser to show the "nice" url, it's just a template change
01:01 <+perlDreamer> WebGUI will redirect to the other one, but it will still look "nice" even though it's more load on the server
01:01 <@Haarg> it sends a redirect though
01:01 <@Haarg> so the browser goes to the new url
01:02 <+perlDreamer> right, but when they hover over it, it's the nice URL
01:02 <@Haarg> yes, but not in the address bar after they've clicked it
01:02 <+perlDreamer> no, not _after_ they've clicked it
01:02 <+perlDreamer> carogray didn't say whether or not that is important
01:03 <@Haarg> ... address box ...
01:03 <+perlDreamer> yesterday's IRC talk was about hover over the link
01:03 < carogray> no I didn't, I wasn't the one originally asking the question, but now I have had to fix the solution which had some sort of miscommunication so that people coul dnot even open PDFs from our website at all
01:04 < carogray> hovering and getting the nice URL is better than hovering and getting the upload stuff
01:04 < carogray> however haarg: has now teased me with the possibility that we could spare our users from the ugly url all together
01:04 < carogray> in the address box I mean -after clicking
01:04 <@Haarg> it does add extra load on the server, but it can be done
01:05 < carogray> how much extra load
01:05 < carogray> ?
01:05 < carogray> I admit the thing is pretty slow -- anyhow... but mostly in admin mode
01:05 < carogray> I am not sure people mind waiting a little longer to open a pdf
01:05 < dionak> if you add more load, it's just going to get slower
01:05 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [Read error: 60 (Operation timed out)]
01:05 <@Haarg> kind of hard to measure. depends on how many concurrent connections there are.
01:06 < carogray> right I know..ok so it depends on how many people are opening pdfs at once and using the site etc?
01:06 <@Haarg> using the site in general concurrently.
01:06 < carogray> could we try it for ... amonth and then undo if we found it too unbearable?
01:06 <@Haarg> for pdfs it's probably not a big deal
01:06 < carogray> what would it be a big deal for?
01:06 <+perlDreamer> "big" files
01:06 <@Haarg> images that are shown inline for example
01:07 <+perlDreamer> lots of files
01:07 <@Haarg> because each image would tie up a process on the back end
01:07 <@Haarg> which limits how many concurrent requests there would be
01:07 < carogray> images that are shown inline are images illustrating the page?
01:07 <@Haarg> there aren't going to be a lot of concurrent requests for a pdf like there would be for inline images
01:08 < carogray> we only have about...3, small optimised pages on any page, most pages only one, the same old logo, except for the home page which I guess has bout 4?
01:09 < carogray> now would this be for all sites on the server, or just for one site at a time?
01:09 <@Haarg> just for one site
01:09 < carogray> so could we try it and see?
01:10 < carogray> would it change from upgrade to upgrade?
01:10 <@Haarg> i would make sure you are using ^FileUrl(); for places in templates or css files where you are including images
01:10 < carogray> I think we do that most places...if images break it's not such a big deal anyhow...they are not major content
01:10 < dionak> ah ha, perlDreamer. checkList works now.
01:11 <+perlDreamer> what's the secret sauce, dionak?
01:12 <@Haarg> carogray, images won't break, but if you use ^FileUrl(); then they won't be effected by the config change
01:12 <@Haarg> which in those cases is a good thing
01:13 < carogray> I am pretty sure we do use the ^FileUrl(); - where we do not we can pretty much go through and check...we really only have a few images on the whole of this site.
01:13 < dionak> i'll have to look a little more. i had/have the checklist fields defined in two places because the fields are dynamic. i add the fields to the definition in another subroutine (outside of sub definition). The two were defined differently. Not sure this is needed so I'll look a little deeper.
01:13 < dionak> Looks like in Asset.pm it calls the definition() sub to define what to process
01:14 < dionak> which would not have had the checkList field type defined (before I updated the definition above)
01:14 < dionak> so it treated it like a textarea
01:17 < dionak> i modeled this after something i saw in WebGUI/Asset/Wobject/Collaboration/Newsletter.pm
01:17 <@Haarg> carogray, if you want to make the config change you should file a support request for it
01:17 < carogray> okey doke - that makes two now today - sorry
01:18 <@Haarg> no reason to apologize for that
01:18 * dionak calling it a night
01:19 -!- dionak is now known as dionak-afk
01:20 < carogray> I just feel as though I have been swamping you all with stuff the last couple of weeks, but at the same time I have learned a ton!
01:23 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:23 -!- mode/#webgui [+v patspam] by ChanServ
01:24 < carogray> haarg: would we have to change the config variable set if we just made it so that people always ended up with the box that asks them if they want to open the file or save it?
01:24 < carogray> and if we did do that, would we do that in the template?
01:25 < carogray> then the uploads URL isn't really noticeable - or is the a computer to computer browser preferences thing?
01:26 <@Haarg> whether that box shows up is going to depend primarily on the user's settings
01:26 <+patspam> morning Haarg
01:26 <@Haarg> morning
01:27 <+patspam> how is sunny madison?
01:27 <@Haarg> not so sunny and rather cold
01:28 <@Haarg> it got quite a bit colder about a week ago
01:29 <+patspam> dang, it's still cold here too
01:29 <@Haarg> perlDreamer, we concluded it was fine to change the WEBGUI_TEST_DEBUG code back right?
01:29 <+patspam> I think I'll be leaving just as it warms up
01:29 <+perlDreamer> yes, definitely
01:30 <+perlDreamer> I could use some utf8 help, if you have time
01:30 <@Haarg> sure
01:30 <+perlDreamer> I need to enter in a utf8 character in some test code
01:30 <+perlDreamer> the character in questions is a-umlaut
01:31 <+patspam> a heavy metal umlaut?
01:31 <+perlDreamer> very heavy
01:31 <+perlDreamer> it breaks all non-English CS'es'
01:31 <+patspam> also known as rock dots
01:32 <+perlDreamer> If I copy it out of my browser into VIM, I don't end up with the right thing
01:32 <+perlDreamer> perhaps Padre would be nicer to me?
01:33 <+patspam> Padre is unicode friendly
01:33 <+patspam> lots of i18n users
01:35 <@Haarg> "\x{00C4}"
01:35 <@Haarg> i'd recommend using the encoded version rather than pasting it in so you don't have to 'use utf8'
01:37 <+perlDreamer> that fails (which is what I want). Now I can test a fix
01:37 <+perlDreamer> if everything should be encoded as MIME-Q, we shouldn't need to change the encoding on the message field in the database, right?
01:38 <@Haarg> no
01:46 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
01:48 < CIA-56> webgui: Graham Knop master * r65a58ee / t/lib/WebGUI/Test.pm :
01:48 < CIA-56> webgui: Revert "Fix a bug with session counting for WEBGUI_TEST_DEBUG"
01:48 < CIA-56> webgui: This reverts commit f53af08e2720990ee7451fcc9e563ff7a79de2ba. - http://bit.ly/Hu7i0
01:49 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
01:50 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
01:50 -!- mode/#webgui [+v perlmonkey2] by ChanServ
02:02 < CIA-56> webgui: Graham Knop master * raf447ea / (2 files in 2 dirs): fixed #11060: Some tables have latin1 as the default character set - http://bit.ly/7QRDq
02:07 <+perlDreamer> Haarg, that looks like basically every table that's been created since you fixed the last bunch
02:08 <@Haarg> yes
02:08 <@Haarg> which is why i'm rather annoyed i can't reproduce the problem that led to them being created like that
02:08 <+perlDreamer> do we need to tell people that it should be CREATE TABLE () DEFAULT CHARSET=utf8
02:09 <+perlDreamer> well, if nothing else I know what to look for (and write) now. I'll keep an eye out on the upgrade scripts
02:10 <@Haarg> none of the upgrades specify a character set
02:10 <@Haarg> they shouldn't have to
02:10 <@Haarg> and if i run the same thing now in an upgrade script it gets created as utf8
02:10 <+perlDreamer> hm
02:10 <+perlDreamer> maybe you're not the problem
02:10 <+perlDreamer> maybe it's me?
02:11 <+perlDreamer> no
02:11 <@Haarg> they were created on my end
02:12 -!- carogray [n=Caroline@174-147-31-237.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
02:13 -!- Socrates- [i=socrates@ringbreak.dnd.utwente.nl] has quit [Read error: 113 (No route to host)]
02:13 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r09caef7 / (3 files in 3 dirs): MIME headers should be MIME encoded. Fixes bug #11089. - http://bit.ly/lqZqv
02:13 -!- SynQ_ [i=koen@ringbreak.dnd.utwente.nl] has quit [Read error: 101 (Network is unreachable)]
02:14 < CIA-56> webgui: Colin Kuskie master * r636ed5c / (3 files in 3 dirs): MIME headers should be MIME encoded. Fixes bug #11089. - http://bit.ly/Bc3OE
02:16 -!- Socrates [i=socrates@ringbreak.dnd.utwente.nl] has joined #webgui
02:16 -!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI
02:36 <+patspam> perlDreamer: I think that macros in json thing might explain a weird bug i was getting in padre
02:36 <+perlDreamer> cool, that's one less bug for you to worry about then!
02:37 <+patspam> the plugin pulls down assets in serialised json
02:37 <+patspam> and for a few templates the json would be corrupt
02:37 <+patspam> and only yesterday i realised it was for templates containing macros
02:38 <+patspam> somewhere along the way it was actually evaluating the macro
02:38 <+perlDreamer> how were you pulling them down?
02:38 <+perlDreamer> is it via a custom content handler?
02:38 <@Haarg> we've had that problem in a few other places
02:39 <+patspam> jah
02:39 <@Haarg> if you set the mime type it should handle it correctly in most cases
02:41 < CIA-56> webgui: Graham Knop master * rcb0afaa / docs/upgrades/upgrade_7.8.1-7.8.2.pl : set database default character set to utf8 - http://bit.ly/19AG6b
02:42 <+patspam> via this sucker: http://github.com/pdonelan/webgui/blob/padre/lib/WebGUI/Content/Padre.pm
02:42 <+perlDreamer> tut tut, you've misspelled "serialize" everywhere
02:43 <+patspam> hehe
02:43 <+patspam> I'm using application/json as the mime-type
02:43 <@Haarg> perlDreamer, if it wasn't obvious it was the database default character set that was the problem
02:43 <@Haarg> i had forgotten the database even had a default character set attached
02:48 <+perlDreamer> patspam, is it repeatable?
02:49 <+patspam> yes
02:49 <+patspam> I only realised because i was editing a template that was working, and then added a macro at which point it broke
02:49 <+patspam> I'm on 7.7.18 though
02:49 <@Haarg> having it only process macros for text mime types was changed on sept 4
02:50 <@Haarg> which is 7.7.19
02:50 <@Haarg> after 7.7.19 that is
02:50 <+perlDreamer> how do you look that up, Haarg?
02:50 <@Haarg> git log -S'self->session->http->getMimeType =~ /^text/'
02:50 <+perlDreamer> will git tag give you tags _and_ dates?
02:51 <@Haarg> git describe --all 084da8e159053780145548082db7e3289c1ece52
02:51 <+patspam> ooh I haven't used git-describe
02:51 <@Haarg> i only found it recently
02:51 <@Haarg> it's quite useful
02:51 <+perlDreamer> beautiful!
02:56 <+perlDreamer> hm, apparently robotstxt.org is being DOS'ed or something
02:58 < CIA-56> webgui: Graham Knop webgui-7.7 * r5ca1934 / t/lib/WebGUI/Test.pm :
02:58 < CIA-56> webgui: Revert "Fix a bug with session counting for WEBGUI_TEST_DEBUG"
02:58 < CIA-56> webgui: This reverts commit f53af08e2720990ee7451fcc9e563ff7a79de2ba. - http://bit.ly/down4
02:58 < CIA-56> webgui: Graham Knop webgui-7.7 * r8d516bc / (2 files in 2 dirs): fixed #11060: Some tables have latin1 as the default character set - http://bit.ly/wN26U
02:58 < CIA-56> webgui: Graham Knop webgui-7.7 * r7683cfd / docs/upgrades/upgrade_7.7.21-7.7.22.pl : set database default character set to utf8 - http://bit.ly/1vSmDC
02:58 <+perlDreamer> Is anyone opposed to extending robots.txt to include all bots?
02:59 <+perlDreamer> http://gist.github.com/204557
02:59 <@Haarg> i don't see why not
03:02 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r2dd0cdb / (2 files in 2 dirs): block all user agents in robots.txt, expand list of blocked operations. Fixes bug #2569 - http://bit.ly/1fympa
03:02 < CIA-56> webgui: Colin Kuskie master * rb21fd6f / (2 files in 2 dirs): block all user agents in robots.txt, expand list of blocked operations. Fixes bug #2569 - http://bit.ly/CkAg4
03:10 -!- Haarg [n=haarg@76.210.68.252] has quit ["This computer has gone to sleep"]
03:25 <+perlDreamer> preaction: do you know how to see if spectre is not beings swamped in cron jobs?
03:33 -!- dionak-afk [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
03:43 <@preaction> perlDreamer: only way I know is to watch spectre debug output
03:43 <+perlDreamer> okely dokely
03:51 <@preaction> i wonder if you can use POE to test POE
03:51 <@preaction> hell, do we even test spectre at all?
03:52 <+perlDreamer> no
03:52 <+perlDreamer> there was talk about testing spectre on the ironman list
03:52 <+perlDreamer> using MooseX::Poe
03:53 <+perlDreamer> it's going to be very difficult to fix that bug, preaction
03:53 <@preaction> i know, and i'm sorry
03:53 <+perlDreamer> don't worry. I'm assigning it to you.
03:54 <@preaction> my idea was to have checkSchedule start a "cronjobDelay" var in the POE object, addJob would use it and add to it, and then checkSchedules would make it go away
03:54 <@preaction> so every minute, every job added would have a delay
03:55 <+perlDreamer> do you mean runJob instead of addJob?
03:57 <+perlDreamer> time for me to cook dinner
03:57 <+perlDreamer> bbl
03:57 <@preaction> oops, i mean when it calls addJob on line 166
03:57 <+perlDreamer> that's runJob ;)
03:57 <@preaction> ah, right
03:57 <+perlDreamer> but with N sites each having P jobs, don't we run the risk of delaying jobs a long time?
03:58 <+perlDreamer> N*P*4 seconds?
03:58 <@preaction> yes
03:58 <@preaction> but go cook dinner, we can discuss that problem tomorrow
03:58 <+perlDreamer> okay
03:58 <+perlDreamer> my family thanks you
04:14 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]
04:46 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
04:48 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
04:48 -!- mode/#webgui [+v cap10morgan] by ChanServ
05:04 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
05:09 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."]
07:10 -!- Socrates [i=socrates@ringbreak.dnd.utwente.nl] has quit [Read error: 104 (Connection reset by peer)]
07:10 -!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has quit [Read error: 104 (Connection reset by peer)]
07:18 -!- Socrates [i=socrates@ringbreak.dnd.utwente.nl] has joined #webgui
07:18 -!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI
08:15 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:21 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
08:39 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
08:39 -!- mode/#webgui [+o Haarg] by ChanServ
09:31 < SynQ> when looking at memcached, make sure to look at brutus which can be used to test it
09:54 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:23 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:18 -!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui
11:39 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
11:39 -!- mode/#webgui [+v MrHairgrease] by ChanServ
11:49 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
11:56 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
13:06 < SynQ> what messaging client for mac?
13:14 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:17 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
13:35 -!- BartJol [n=bart@213-84-160-51.adsl.xs4all.nl] has joined #webgui
13:35 -!- mode/#webgui [+v BartJol] by ChanServ
13:54 < dapperedodo> I use Adium
14:00 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
14:20 -!- BartJol [n=bart@213-84-160-51.adsl.xs4all.nl] has left #webgui []
14:42 < carogray> has anyone been using template-toolkit?
14:45 <+MrHairgrease> I used it once
14:45 <+MrHairgrease> long ago
14:45 <+MrHairgrease> what is the question
14:56 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:56 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:56 -!- mode/#webgui [+o plainhao] by ChanServ
15:42 -!- ekennedy [n=ekennedy@63.77.172.74] has joined #webgui
16:14 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:14 -!- mode/#webgui [+o bopbop] by ChanServ
16:18 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
16:24 < carogray> MrHairgrease:sorry - insulation man came
16:25 < carogray> I think I have it worked out... just wondered if you have an ^AssetProxy(); in the template-toolkit template, do you have to change all the syntax in the template for the asset you are calling to template-toolkit?
16:28 <+MrHairgrease> uhm
16:28 <+MrHairgrease> I don't understand the question
16:28 <+MrHairgrease> oh
16:28 <+MrHairgrease> wait
16:28 <+MrHairgrease> no
16:29 <+MrHairgrease> the asset will render whatever template you set for it in its edit
16:29 <+MrHairgrease> and the template engine is a property of that template
16:30 < carogray> ok - that's what seemed to be happening, just wanted to make sure...phone call
16:30 < carogray> cheers
16:52 -!- oversillo [n=overdriv@190.38.95.221] has joined #webgui
16:52 < oversillo> hi all
16:52 < oversillo> im installing WebGUI in a OpenVZ container (sorry for my bad english)
16:53 < oversillo> but when i try start modperl, i got this error message "[Thu Oct 08 13:42:28 2009] [error] Integer overflow in hexadecimal number at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm line 83, <$f> line 513.\nBEGIN failed--compilation aborted at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/SizeLimit.pm line 98.\nCompilation failed in require at /data/wre/etc/modperl.pl line 1.\nBEGIN failed--compilation aborted at /data/wre
16:53 < oversillo> /etc/modperl.pl line 1.\nCompilation failed in require at (eval 2) line 1.\n"
16:53 < oversillo> sorry...
16:54 < oversillo> "[Thu Oct 08 13:42:28 2009] [error] Integer overflow in hexadecimal number at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm line 83, <$f> line 513.\nBEGIN failed--compilation aborted at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/SizeLimit.pm line 98.\nCompilation failed in require at /data/wre/etc/modperl.pl line 1.\nBEGIN failed--compilation aborted at /data/wre/etc/modperl.pl line 1.\nCompilation failed in require
16:54 < oversillo> at (eval 2) line 1.\n"
16:54 < oversillo> can somebody help me ??
16:55 <+MrHairgrease> You have a problem with Apache2::SizeLimit
16:55 <+MrHairgrease> Check you apache conf
16:56 <+MrHairgrease> prolly there's a very big number in there
16:56 < oversillo> its too high ?
16:56 < oversillo> ok..
16:56 <+MrHairgrease> it says Integer overflow in hexadecimal number
16:56 <+MrHairgrease> so yeah prolly
16:57 <+MrHairgrease> you can always disable SizeLimit for the tim ebeing and see if that helps
16:58 < oversillo> ok, thanks...
16:58 < oversillo> i will try
17:01 <+MrHairgrease> oki
17:01 <+MrHairgrease> good luck
17:03 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui
17:03 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:08 -!- ekennedy [n=ekennedy@63.77.172.74] has left #webgui []
17:22 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:24 < ckotil> anyone doing a hot backup with the WRE?
17:44 -!- tavisto [n=tavisto@71.186.22.44] has joined #WebGUI
17:44 -!- mode/#webgui [+o tavisto] by ChanServ
17:56 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
18:09 -!- dapperedodo [n=dappered@gw.oqapi.nl] has quit []
18:18 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:20 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
18:20 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
18:20 -!- mode/#webgui [+o bopbop] by ChanServ
18:21 -!- Haarg [n=haarg@76.210.72.94] has joined #webgui
18:21 -!- mode/#webgui [+o Haarg] by ChanServ
18:59 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
18:59 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
19:12 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
19:32 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:39 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
19:39 -!- mode/#webgui [+v cap10morgan] by ChanServ
19:41 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:41 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:41 <+perlDreamer> hey, everybody!
19:59 < CIA-56> webgui: Colin Kuskie master * rfefe21c / (2 files in 2 dirs): Change title, menuTitle on request tracker post form template. Fixes bug #11104 - http://bit.ly/kbB1t
19:59 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r6aec058 / (2 files in 2 dirs): Change title, menuTitle on request tracker post form template. Fixes bug #11104 - http://bit.ly/bRnDK
19:59 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r670ceb3 / (2 files in 2 dirs): Move package. - http://bit.ly/3DohA0
20:03 -!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
20:04 -!- mode/#webgui [+v perlDreamer1] by ChanServ
20:08 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]
20:11 -!- perlDreamer1 is now known as perlDreamer
20:16 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
20:19 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui
20:19 -!- mode/#webgui [+v MrHairgrease] by ChanServ
20:20 <+perlDreamer> MrHairgrease, do Oqapi and Procolix share an office?
20:20 <+MrHairgrease> Not really
20:20 <+MrHairgrease> but our offices are in the same building
20:20 <+MrHairgrease> on the same floor
20:20 <+MrHairgrease> and actually next to eachother
20:20 <+MrHairgrease> and since we usually have our doors opened...
20:21 <@preaction> next step: INDUSTRIAL ESPIONAGE!
20:21 <+perlDreamer> I see, that would explain the bier dragging that happens all the time
20:21 <+MrHairgrease> yup
20:21 <+MrHairgrease> the fridge id Oqapi's though
20:21 <+MrHairgrease> Procolix doesn't have one
20:21 <+perlDreamer> where do you get those cool little coffee cups made?
20:21 <+MrHairgrease> so we let Bart have some of our beers
20:22 <+perlDreamer> I could do the same thing for pDC and PB, but I'd have to buy the condo next to JT's
20:22 <+MrHairgrease> as long as he keep the contents of the fridge stocked
20:22 <+MrHairgrease> hehe
20:22 <+MrHairgrease> plus the commute would kill you
20:22 <+perlDreamer> either that, or my wife would
20:23 <+perlDreamer> "We're moving where?!!"
20:23 <+MrHairgrease> I think the coffee cups were made in china
20:23 <+MrHairgrease> dirt cheap
20:23 <+perlDreamer> do you have a URL?
20:23 <+MrHairgrease> let me ask joeri
20:24 <+MrHairgrease> ok, the query is out
20:24 <+MrHairgrease> no we wait
20:24 <+MrHairgrease> you never know what the response time is when humans are nvolved
20:24 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has quit ["Leaving."]
20:24 <+perlDreamer> those cups are the perfect size for making hot chocolate for the boys
20:25 <@preaction> and then he just leaves! what a jerk
20:25 <@preaction> let's talk about him for the next hour
20:25 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui
20:25 -!- mode/#webgui [+v MrHairgrease] by ChanServ
20:25 <+MrHairgrease> hum
20:25 <+MrHairgrease> apparently pidgin did not tray itself
20:25 <@preaction> and he smells bad too, i think it's the pomade
20:26 <+MrHairgrease> ah, jt finally started using Pomade?
20:26 < oversillo> i had this problem installing WebGUI in OpenVZ, http://www.webgui.org/bugs/tracker/10502
20:26 <+perlDreamer> oversillo, there are cases where Linux::Smaps does not work
20:27 <@preaction> Red Hat-based kernels, for example
20:27 <@preaction> sometimes USE_SMAPS = 0 works (redhat 5), but in 4 you have to delete the module altogether
20:28 < oversillo> umm.. Ok, i have a Debian Lenny OpenVZ Kernel
20:29 -!- dapperedodo_ [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
20:29 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [Read error: 104 (Connection reset by peer)]
20:29 -!- dapperedodo_ is now known as dapperedodo
20:30 < oversillo> (sorry for my english) there are some performace problem when i disable SMAPS ?
20:30 <@Haarg> no, it just can't track its memory usage as accurately
20:31 < oversillo> ok, thanks, then i have to include USE_SMAPS = 0 in /data/wre/etc/modperl.pl ?
20:31 * perlDreamer goes to the gym
20:32 <@Haarg> $Apache2::SizeLimit::USE_SMAPS = 0;
20:32 <@Haarg> in modperl.pl, yes
20:32 < oversillo> ok.. thank you so much
20:33 < oversillo> i'll try this solution
20:44 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
21:02 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
21:03 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
21:44 -!- plainhao_ [n=plainhao@mail.xbiotica.com] has joined #webgui
21:44 -!- mode/#webgui [+o plainhao_] by ChanServ
21:45 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]
21:46 -!- plainhao_ is now known as plainhao
21:49 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []
21:57 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 131 (Connection reset by peer)]
22:01 -!- plainhao_ [n=plainhao@mail.xbiotica.com] has joined #webgui
22:01 -!- mode/#webgui [+o plainhao_] by ChanServ
22:01 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
22:07 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has quit [Remote closed the connection]
22:22 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]
22:22 -!- plainhao_ is now known as plainhao
22:30 * perlDreamer is back, and sore
22:32 < SynQ> ah
22:32 < SynQ> just the guy I need
22:32 <+perlDreamer> Here I am, SynQ!
22:35 < ckotil> I disabled SMAPS in modperl.pl and it seems to work well.
22:37 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:38 * perlDreamer wishes that RH would get their act together on perl code
22:38 <@preaction> ahahahahahahahahhaa
22:39 < daviddelikat1> RH == RedHat ?
22:39 < ckotil> yarly. there was that epic fail with the slowness not too long ago
22:39 <+perlDreamer> Haarg: http://gist.github.com/205293
22:42 <@Haarg> or http://gist.github.com/205294
22:42 <@Haarg> the SMAPS problem isn't really a perl problem but they still don't seem to care much
22:46 <+perlDreamer> Haarg: why in the world does that work?
22:46 <+perlDreamer> isn't the first our limited by the scope of the import subroutine?
22:47 <@Haarg> our is a package variable
22:47 <@Haarg> basically, you are creating a lexical alias to a package variable
22:47 <@Haarg> the variable is $WebGUI::Test::SESSION in both cases
22:50 <@Haarg> the reason i was preferring that way is that everything except the import and cleanup code should only use the ->session method to access it, so i wanted to avoid having $SESSION in scope and available to them easily
22:54 < CIA-56> webgui: Colin Kuskie master * r82f78de / t/lib/WebGUI/Test.pm : Make sure to access the correct $SESSION. - http://bit.ly/LV02Q
22:54 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rff8b94b / t/lib/WebGUI/Test.pm : Make sure to access the correct $SESSION. - http://bit.ly/2ALkmW
22:57 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
22:57 < daviddelikat1> does anybody know why undef is equal to en empty string in perl?
22:58 < daviddelikat1> perl -e 'print "x" if undef eq ""'
22:58 <+perlDreamer> because that's what undef stringifies to
22:58 <+perlDreamer> in numerical context, undef == 0
22:58 < daviddelikat1> I guess I'm the only one who doesn't like that...
22:59 < daviddelikat1> I always thought undef was something else... not defined, etc...
22:59 <+perlDreamer> perl is loosely typed
22:59 <@Haarg> it's like everything in perl though. it is something else, but gets converted based on how it is used
22:59 <@Haarg> "0 but true" == 0
23:00 < daviddelikat1> I know all that stuff, I seem to remember undef being un defined in all contexts.
23:01 < daviddelikat1> perhaps I was right in a former life
23:01 < daviddelikat1> or parrallel universe
23:01 * daviddelikat1 checks for undef from now on
23:01 <@Haarg> it does spit out a warning if you have warnings on
23:01 <@Haarg> which is the main reason we don't have warnings on
23:02 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
23:02 < daviddelikat1> this doesn't give a warning:
23:02 < daviddelikat1> perl -ew 'print "x" if undef eq ""'
23:02 < daviddelikat1> sorry, the flags have to be sritched
23:03 <@Haarg> something i intend to change for webgui 8. have every warning except uninitialized turned on.
23:04 < daviddelikat1> perhaps the tests could run with warnings?
23:05 <@Haarg> wouldn't really be useful. we have tons of places we use the assumption that undef stringifies to "" and that isn't going to change.
23:06 <@Haarg> so we'd have to make changes to the modules before we could even run tests with the other warnings enabled
23:11 < SDuensin> Hey all.
23:11 < daviddelikat1> gd afternoon
23:12 < daviddelikat1> perlDreamer: I'm fixing bug 10874 now
23:12 <+perlDreamer> awesome! And thanks
23:13 < daviddelikat1> no problem, part of the problem was that I was assuming that undef was not defined...
23:13 < SDuensin> I just inherited the worst perl code ever. Anyone have suggestions on how to even begin to understand and document it?
23:13 <+perlDreamer> SDuensin: write tests for it
23:13 <+perlDreamer> piece by piece
23:13 < daviddelikat1> run it through a formatter
23:13 < daviddelikat1> ( but keep the old stuff...
23:14 < mducharme-work> hrm are there new storymanager templates in 7.7.21
23:14 < SDuensin> My best idea so far is to hand diagram it with dia, but it could take the rest of my life.
23:15 < daviddelikat1> how much is there?
23:15 < SDuensin> Almost every subroutine is in it's own file and 'require'ed before use.
23:15 < SDuensin> Over 2000 scripts in dozens of directories.
23:16 < SDuensin> Oh, and it's mostly cgi crap.
23:16 < daviddelikat1> sounds like its time to re-engineer
23:16 <+perlDreamer> sounds like it's time for WebGUI
23:16 < daviddelikat1> dont even look at the code, just spec out what it does and write it again
23:17 < SDuensin> Wish I could.
23:17 < daviddelikat1> so are there any moral objections to using 'redo' in WG code?
23:17 <+perlDreamer> how did you inherit it, SD?
23:18 <@Haarg> no daviddelikat1
23:18 < SDuensin> I could rewrite a lot if I knew what the hell it did. :-)
23:18 < SDuensin> I went and got a real job to keep from starving and this is what I got.
23:20 < SDuensin> I'd rather be doing webgui, but I'm a horrible salesperson and working for pb conflicts with my own company. :-(
23:20 < daviddelikat1> perlDreamer: http://delikat.homeip.net:8080/home/the-big-e?func=viewSchedule
23:21 < daviddelikat1> the opnly problem is the tooltips are missing
23:24 * SDuensin returns to sobbing in his corner.
23:24 < daviddelikat1> just don't get your keyboart wet
23:40 < CIA-56> webgui: Colin Kuskie master * rc15a49b / (docs/changelog/7.x.x.txt lib/WebGUI/Storage.pm t/Storage.t): Make Storage gracefully handle having its directory being nuked. Fixes bug #11077 - http://bit.ly/gkRGp
23:40 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r1deec24 / (docs/changelog/7.x.x.txt lib/WebGUI/Storage.pm t/Storage.t): Make Storage gracefully handle having its directory being nuked. Fixes bug #11077 - http://bit.ly/2AJC84
23:46 <+perlDreamer> nice, JavaScript::Packer is set to be fixed
23:46 <+perlDreamer> the Calendar List bug fixed itself
23:48 <+perlDreamer> daviddelikat1: would it be difficult to modify the helpdesk search to use a SelectList instead of a SelectBox, so that I could say, show me everything in WebGUI Stable and WebGUI Beta?
23:48 <+perlDreamer> or, maybe a checkboxList
--- Day changed Fri Oct 09 2009
00:01 < daviddelikat1> perlDreamer: probably would notbe difficult, it just uses getLineage I think
00:01 < daviddelikat1> did you get a chance to look at the ems schedule?
00:25 -!- mducharme-work [n=nothing@206.188.121.4] has left #webgui []
00:32 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]
00:32 < daviddelikat1> is there an easy way to clear out part of the lineage?
00:32 < daviddelikat1> I just want stuff to run without having to reset my database
00:40 <@Haarg> is there a reason you can't just purge it?
00:41 < daviddelikat1> I deleted it using SQL, I guess if it makes a difference it will go away next time i reset...
00:47 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
00:55 <+perlDreamer> I think there may be a bug
00:55 <+perlDreamer> daviddelikat1
00:55 < daviddelikat1> yo
00:55 <+perlDreamer> the EMS is misspelling words in the events
00:56 < daviddelikat1> I'll see if I can fix that bug some other time
00:56 <+perlDreamer> all events without a location are grouped into the same column?
00:56 < daviddelikat1> is that ok?
00:56 <+perlDreamer> sure!
00:56 <+perlDreamer> I just want to make sure I understand, so I can ask those questions about corner questions
00:56 < daviddelikat1> it treats it like any other location
00:57 <+perlDreamer> how are conflicts/multiple events at the same time handled?
00:57 < daviddelikat1> I'm writing some tests to check the new feature...
00:58 < daviddelikat1> it puts them in an array and they get displayed in consecutive rows like in the Oct 08 @ 17:00 events...
00:58 <+perlDreamer> this looks very, very solid
00:59 < daviddelikat1> looks can be decieving
00:59 < daviddelikat1> like my spelling
00:59 <+perlDreamer> everyone makes spleling mistakes
01:00 < daviddelikat1> I'll get you a patch for the module and the test as soon as I've finished writing them
01:00 < daviddelikat1> them == tests
01:00 <+perlDreamer> cool, let me know if you need help with the tests
01:00 < daviddelikat1> do you know how to set a form variable in test?
01:00 <+perlDreamer> yes
01:00 < daviddelikat1> maybe you can share?
01:01 <+perlDreamer> $session->request->setup_body({ keyword => 'foxtrot' } );
01:01 * perlDreamer was looking up the code ;)
01:01 < daviddelikat1> I see knowing where to look is as good as knowing...
01:01 < daviddelikat1> thanks
01:01 <+perlDreamer> note, that code only works because it's inside a test
01:01 < daviddelikat1> I'll have this done in no time
01:02 < daviddelikat1> of course
01:03 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]
01:21 <@tavisto> okay gang, I need to know about VAT
01:21 <@tavisto> where are my dutch team brothas
01:22 <@tavisto> hmm.. with the time diff, I assume they are at the pub. darn
01:22 < daviddelikat1> this is bad
01:23 < daviddelikat1> whenn i run the test twice in a row I get different results
01:23 < SDuensin> I read that as "dutch team brothels".
01:23 <@tavisto> that may apply if it was JT saying it
01:23 < daviddelikat1> apparently you have to look the other way
01:27 <+perlDreamer> daviddelikat1, do you get more results the second time than the first?
01:27 < daviddelikat1> I have an assetId problem
01:27 < daviddelikat1> http://webgui.pastebin.com/d1c6f2529
01:27 < daviddelikat1> I ran the test several times with no error
01:27 < daviddelikat1> then I ggot that message
01:27 <+perlDreamer> hm
01:28 <+perlDreamer> can you paste the test, too, please?
01:28 < daviddelikat1> its kinda long... but ok
01:28 < daviddelikat1> http://webgui.pastebin.com/d4f16879f
01:29 < daviddelikat1> thats not right, I'll try again
01:29 * perlDreamer meant the _whole_ test
01:29 <+perlDreamer> so I can see the asset creation and cleanup
01:29 < daviddelikat1> you mean the file?
01:29 <+perlDreamer> yup
01:29 <+perlDreamer> ggvG"+y
01:30 < daviddelikat1> im working on it
01:31 < daviddelikat1> whats the cmd line tool for gists?
01:31 <+perlDreamer> Haarg and I use nopaste
01:31 <+perlDreamer> nopaste -s Gist
01:31 <@Haarg> cpan App::Nopaste
01:32 <@Haarg> i just set the environment variable to have it use Gist by default
01:33 < daviddelikat1> requires a lot of stuff
01:34 < daviddelikat1> still going
01:36 <@Haarg> and if you haven't yet, go to https://github.com/account and click the global git config link
01:36 < daviddelikat1> I did
01:36 < daviddelikat1> I think its testing moose right now
01:37 <+perlDreamer> that's it!
01:37 <+perlDreamer> we'll get Moose into WebGUI through the utilities
01:37 < daviddelikat1> moose is bigger that WG, we could more than double the code base in one move
01:38 < daviddelikat1> thats quite a bit of stuff to install just to paste some text ...
01:38 <+perlDreamer> woot!
01:38 <+perlDreamer> I wrote javascript
01:39 < daviddelikat1> http://gist.github.com/205486
01:40 < daviddelikat1> its way cool to post like that though
01:40 <@Haarg> moose is much smaller than webgui
01:40 * perlDreamer likes nopaste's -p switch too
01:41 <+perlDreamer> the only thing I don't like is that -x doesn't work on Fedora
01:41 <@Haarg> it is very convenient. i don't use -p much, but piping stuff and -x are very useful.
01:42 < daviddelikat1> any commnets about the test?
01:43 < daviddelikat1> sorry take your time, its a lot to digest
01:44 * perlDreamer suspects a problem with assets being cleared out
01:44 <+perlDreamer> or rather, not being cleared out
01:44 <+perlDreamer> because, if you look at the page through the UI, it works, right?
01:45 < daviddelikat1> yes, but it doesn't really need the asset id
01:45 <+perlDreamer> but doesn't the assetId indicate that it's getting the wrong asset?
01:46 <+perlDreamer> or are they coming in a different order than you expect?
01:46 < daviddelikat1> everything else is OK, I switched the asset id to ignore and it works fine
01:48 < daviddelikat1> I'm running more tests with ignore
01:48 <+perlDreamer> it's nice to skip parts that you don't nee
01:48 <+perlDreamer> d
01:48 < daviddelikat1> nope, the program is switching the order for soem reason
01:49 < daviddelikat1> I just got the wrong title.
01:49 <+perlDreamer> in what order are they supposed to be returned?
01:49 <+perlDreamer> dateCreate, lastModified?
01:50 < daviddelikat1> it doesn't really matter in practice, but I'd expect them to be the same order every time.
01:50 <+perlDreamer> but what happens they're all made at the same time?
01:50 <+perlDreamer> like, within the same second?
01:50 <+perlDreamer> now, the database has no way to tell the order
01:50 <+perlDreamer> if that's the problem, you have a couple of options
01:51 <+perlDreamer> 1) sort by lineage. This always works with tests
01:53 < daviddelikat1> thats a really short couple
01:53 * perlDreamer is also teaching an 8-year old how to do wG content management
01:53 < daviddelikat1> very cool
01:53 <+perlDreamer> 2) sort be create date, and manually alter the creationDate in the db
01:54 <+perlDreamer> 3) sort by lastModified, and manually alter lastModified in the db.
01:54 < daviddelikat1> how about if I just change the order they are created in the list?
01:54 < daviddelikat1> these are the only two with the same start date
01:55 < daviddelikat1> so if I seperate them then perhaps I can get them to be differnet enough
01:55 <+perlDreamer> you can try, but it will race on other machines
01:55 <+perlDreamer> it's better to guarantee an order one way or another.
01:55 <+perlDreamer> you don't want me calling you at 3:00am to ask why they're failing
01:56 <+perlDreamer> just ask preaction
01:56 < daviddelikat1> can I make it do this only for the test?
01:57 <+perlDreamer> usually not
01:59 < daviddelikat1> I added order by the event number
02:02 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:02 -!- mode/#webgui [+v patspam] by ChanServ
02:06 <+perlDreamer> that's a good idea
02:06 < daviddelikat1> does git diff produce a valid patch?
02:07 <+perlDreamer> yes, it makes a great patch
02:07 <+perlDreamer> and if you paste it into Gist, it can be easily applied to another git repo
02:07 < daviddelikat1> problem is I'm not sure I'm patching what you'd be patching
02:07 < daviddelikat1> I've been editting EMS stuff all week...
02:08 <+perlDreamer> hm
02:08 <+perlDreamer> not sure what to do about that one.
02:08 <@Haarg> if you just give him the rev you are currently at it shouldn't be hard to deal with
02:09 * perlDreamer heads off to do some grocery shopping for dinner
02:09 < daviddelikat1> I'm working against my own fork of WG
02:10 < CIA-56> webgui: JT Smith innodb * r077128f / docs/upgrades/convert-db-to-innodb.sql : added everything to ZipArchiveAsset - http://bit.ly/XJAC7
02:10 < CIA-56> webgui: JT Smith innodb * r08d87a6 / docs/upgrades/convert-db-to-innodb.sql : fixed bugs - http://bit.ly/4uCSMq
02:22 -!- Haarg [n=haarg@76.210.72.94] has quit ["This computer has gone to sleep"]
02:55 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
03:05 -!- mducharme-work1 [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
03:23 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 110 (Connection timed out)]
03:26 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
03:30 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
03:32 -!- mducharme-work1 [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 110 (Connection timed out)]
03:38 <+perlDreamer> preaction: do you recommend testing JS fixes against several browsers before committing?
03:49 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]
04:05 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
04:14 < elnino> preaction - support is open certain hours for pb hosting clients, right? like 8-4? what is the response time? or are you guys always manning the support forums 24/7? or Is the IRC the preferred method?
04:19 <+perlDreamer> I think they promise an answer within 24 hours of posting
04:19 <+perlDreamer> and of course, there are more responsive levels of support available
04:20 < elnino> ok. thanks!
04:21 <+perlDreamer> nice bug reporting, by the way
04:28 < daviddelikat1> perlDreamer:
04:29 <+perlDreamer> sir?
04:29 < daviddelikat1> do you have any way to test this patch I made?
04:29 < daviddelikat1> I'm pretty confident, but it wouldn't hurt to run the test suite before pushing it
04:30 <+perlDreamer> I always try to run at least 1 test before committing a patch
04:30 <+perlDreamer> if I run into problems, I'll try to catch you online, or email you
04:30 < daviddelikat1> I have the exact patch for the test suite, but I had to fiddle with the patch for the EMS module
04:30 <+perlDreamer> If you've been doing other stuff, yeah, I bet.
04:30 <+perlDreamer> there are ways of handling stuff like that
04:30 <+perlDreamer> like doing interim commits in your tree
04:30 <+perlDreamer> or using git-stash
04:31 < daviddelikat1> I've got quite a bit of stuff I don't think a git-stash woudl suffice
04:31 < daviddelikat1> would you like me to pass on the patches or would you rather I test them myself?
04:32 <+perlDreamer> for you to test them, you'll need a fresh repo, right?
04:32 < daviddelikat1> yes
04:32 <+perlDreamer> let me try it, and see what happens
04:32 <+perlDreamer> if it's badly broken, we'll have to sort through it
04:32 < daviddelikat1> heres the test file http://gist.github.com/205514
04:33 < daviddelikat1> heres the EMS module http://gist.github.com/205619
04:33 < daviddelikat1> I pulled the current EMS from git to make that, so I feel like it is most likely correct
04:34 <+perlDreamer> and the tests should be a slam dunk, too, right?
04:34 <+perlDreamer> let me run one more javascript test, then I'll try to apply this
04:34 < daviddelikat1> indeed
04:34 < daviddelikat1> ok, I might be away for a bit but I'll be back
04:34 <+perlDreamer> np ;)
04:49 -!- cap10morgan [n=cap10mor@206-124-7-151.denver.dsl.forethought.net] has joined #webgui
04:49 -!- mode/#webgui [+v cap10morgan] by ChanServ
04:51 < CIA-56> webgui: Colin Kuskie master * r27dc773 / (2 files in 2 dirs): Fix the crumb trail flyout menu in the AssetManager. Fixes bug #11080 - http://bit.ly/dsdSp
04:51 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r586ff9f / (2 files in 2 dirs): Fix the crumb trail flyout menu in the AssetManager. Fixes bug #11080 - http://bit.ly/EgCLX
05:00 <+perlDreamer> daviddelikat1, the EMS patch is complaining that it might be a reverse patch
05:00 <+perlDreamer> I've tried it as both a reverse patch, and a normal one, and neither one is working well
05:00 < daviddelikat1> ok I'll work on it some more
05:01 <+perlDreamer> the .orig file should be listed first, probably
05:04 < daviddelikat1> perlDreamer: try this one http://gist.github.com/205632
05:05 < daviddelikat1> I'm not sure what I did with that other bit, but this is what I thought I was sending you...
05:05 < elnino> thanks perlDreamer =)
05:05 <+perlDreamer> bingo!
05:05 <+perlDreamer> elnino, the first bug is very serious
05:06 < elnino> yes it is.
05:06 <+perlDreamer> we have unprotected default templates floating around
05:06 < elnino> yes you do.
05:06 < elnino> =)
05:06 < elnino> I think it's probably by asset id....
05:07 < elnino> and I have a feeling tha tone was added from a contribution or something, because I thought I wrote it. Then found out it wasn't mine. =(
05:07 < elnino> s/tha tone/that one
05:08 <+perlDreamer> that template, and all the others like it, are part of the great template import of 2009. In 7.7.15
05:08 <+perlDreamer> daviddelikat1: tests run clean
05:08 <+perlDreamer> you're off the hook, dude
05:08 <+perlDreamer> I'll tell JT to call off the Virus brigade
05:08 < daviddelikat1> thanks
05:09 <+perlDreamer> strangely, whenever JT needed work done, I'd come down sick and have to miss a few days of work.
05:09 < daviddelikat1> the only way I could write a virus is by accident...
05:09 <+perlDreamer> These were biological
05:09 < daviddelikat1> woo biological warfare
05:11 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rad8b1bb / (3 files in 3 dirs): Make the EMS handle displaying a schedule when the user has not entered in locations. Fixes bug #10874 - http://bit.ly/6Rkam
05:11 < CIA-56> webgui: Colin Kuskie master * re6aeb5d / (3 files in 3 dirs): Make the EMS handle displaying a schedule when the user has not entered in locations. Fixes bug #10874 - http://bit.ly/8CbRD
05:17 < elnino> perlDreamer... that same template was rewritten, and a bug occured. With supported hosting, would pb go in and fix that? I'm just trying to undertstand the extent of "support" so I can inform my client.
05:21 < elnino> imported from where? bazaar?
05:28 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
05:30 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
05:42 -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]
05:46 -!- oversillo [n=overdriv@190.38.95.221] has quit ["Leaving"]
05:49 <+perlDreamer> elnino, they can definitely do that.
05:49 <+perlDreamer> which template did the customer change?
05:50 < elnino> the customer didn't change it, it was the result of the upgrade pb did. "linked image with caption" - one of my bug reports.
05:50 <+perlDreamer> #1, #2, or #3?
05:50 < elnino> so, would pb investigate like I did?
05:50 < elnino> =)
05:50 < elnino> um..
05:50 <+perlDreamer> #1 is isDefault
05:50 < elnino> I watned to change the titles.. just a sec
05:50 <+perlDreamer> #3 is centered
05:51 <+perlDreamer> #2 perhaps?
05:51 <+perlDreamer> I assigned #3 to the template designer in charge of the big rewrite
05:51 < elnino> yeah, #2
05:52 < elnino> it was missing an else
05:53 <+perlDreamer> so that linkTitle was not required
05:53 < elnino> if no linktitle
05:53 <+perlDreamer> then I'm not sure what you mean by "investigate like I did"
05:54 < elnino> well, I loged in, looked at the template, found the missing else statement, and looked at the revision and noticed it was changed during the upgrade.
05:54 < elnino> so is that type of "support" included with the "supported hosting"?
05:55 <+perlDreamer> Perhaps. If they have to log into your site, I think that's a login request.
05:55 * perlDreamer isn't familiar with all the exact details of PB hosting
05:55 < elnino> me neither.
05:55 <+perlDreamer> however, what would probably happen is that you'd make a support board post describing the problem
05:56 <+perlDreamer> they'd check the default template in a dev site
05:56 <+perlDreamer> and find the same problem
05:56 < elnino> I just want to make sure my client is "happy" with webgui. but more importantly that the expectations are realistic on both sides, since I don't support them anymore.
05:57 <+perlDreamer> you getting out of the hosting biz?
05:58 < elnino> well, the result of the upgrade was that their "button" disappeared (and shortcuts) So I checked the trash, cheked other things, then realized the article was still there, without the image, so I checked that, THENlooked at the template. so it was kinda of a weird one.
05:58 < elnino> they wanted a "professional" hosting solution. Mine is admittedly not "professional"
05:59 < elnino> so they choose pb upon my recommendation
05:59 * elnino will be back
06:01 * perlDreamer too
06:05 < elnino> well, what I do is , I'm using a friends computer to do hosting for friends sites, or one-person type companies who don't care much.
06:09 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
06:09 -!- mode/#webgui [+o Haarg] by ChanServ
06:12 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]
06:16 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
06:16 -!- mode/#webgui [+o Haarg] by ChanServ
06:20 <+perlDreamer> We need Koen to get webgui-starter off the ground. Or we need to get you enough sites that you can do agency hosting
06:21 -!- cap10morgan [n=cap10mor@206-124-7-151.denver.dsl.forethought.net] has quit []
06:30 < elnino> tell me more about webgui-starter and what you mean?
06:34 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
06:45 <+perlDreamer> I think this is public knowledge
06:45 <+perlDreamer> Koen (SynQ) is starting a $5/month WebGUI hosting site
06:52 <+perlDreamer> elnino, do you have admin rights on this site?
06:52 < elnino> no. don't expect to.
06:52 <+perlDreamer> how did you find this, then?
06:53 < elnino> what?
06:53 <+perlDreamer> the problem where the template is not set to be default?
06:53 < elnino> oh. the client?
06:53 < elnino> yes, I have an admin account
06:53 < elnino> I should disable myself.
06:53 <+perlDreamer> could you run a SQL Report on there, someplace discreetly, like in the tempspace folder?
06:53 < elnino> sure
06:54 <+perlDreamer> select templateId from template where isDefault <> 1;
06:54 <+perlDreamer> select assetId from template where isDefault <> 1;
06:56 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
06:56 -!- mode/#webgui [+o Haarg] by ChanServ
06:57 <+perlDreamer> okay, for all you parents out there: http://www.vdh.state.va.us/epidemiology/DiseasePrevention/H1N1/Video/PSAs/Sneezing101.htm
06:57 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]
06:59 < elnino> what should I be looking at here.
06:59 < elnino> at the report?
06:59 < elnino> they aren't all PBtmplsxxx
07:00 < elnino> so maybe its ust a matter of setting a flag to that template.
07:00 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
07:00 -!- mode/#webgui [+o Haarg] by ChanServ
07:01 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]
07:01 <+perlDreamer> good point, elnino
07:01 <+perlDreamer> let's help there
07:02 <+perlDreamer> select t.assetId, ad.title from template as t join assetData as ad using (assetId,revisionDate) where isDefault <> 1;
07:03 < elnino> hmm. there are duplicate assetIds with more than one title.
07:04 < elnino> hmm. I guess I misunderstood what isDefault is.. Because I see some of my templates.
07:04 <+perlDreamer> isDefault is for WebGUI System Templates, that ship with the core
07:04 < elnino> which were copied from pb's templates. so apparantly the isdefalt was copied too.
07:05 < elnino> well, this is a bit of a mess.
07:06 < elnino> wait these are NOT system templates.
07:06 <+perlDreamer> right
07:06 < elnino> I shouldn't be seeing pbtmplxxxxx templates
07:06 <+perlDreamer> ideally, no
07:06 < elnino> mess.
07:07 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
07:08 <+perlDreamer> URL?
07:08 < elnino> oh. just a sec.
07:08 <+perlDreamer> elnino, not all PB templates are PBtmpl00000000ddddd, either
07:09 < elnino> but alot of them are called "default" and they are pbs.
07:09 <+perlDreamer> if they were copied, they'd have the same title, but different URL
07:10 < elnino> true, but I change my template names.. =)
07:10 < elnino> I sent you the url
07:11 <+perlDreamer> yup
07:11 <+perlDreamer> okay, multiple assetIds means multiple revisions
07:12 <+perlDreamer> so nothing to worry about there
07:12 <+perlDreamer> we can expand the query thusly
07:13 <+perlDreamer> select t.assetId, t.revisionDate, t.isDefault, ad.title from template as t join assetData as ad using (assetId,revisionDate) where isDefault <> 1 order by t.assetId, t.revisionDate;
07:15 < elnino> modified
07:15 <+perlDreamer> elnino, can you reverse the query, and do "where isDefault <> 0", to see if _any_ templates are protected?
07:15 <+perlDreamer> there are templates in here which haven't been touched in a very long time
07:16 <+perlDreamer> almost looks like somebody did update template set isDefault=0 or something at some point.
07:16 < elnino> I thought it looked suspicious
07:16 < elnino> perhaps during the great import of 2009?
07:16 <+perlDreamer> no, all those templates were fixed
07:17 <+perlDreamer> the package import part of the upgrade automatically sets isDefault=1 on any template coming in
07:17 < mducharme> are there new templates for the story manager in 7.7.21?
07:17 <+perlDreamer> mducharme, I believe so
07:18 < mducharme> I'm still at 7.7.20, but if there are new story manager templates in .21 I could be persuaded to upgrade :)
07:18 <+perlDreamer> there is a new storytopic template
07:19 < mducharme> what's the diff from the previous template?
07:19 * perlDreamer has no idea
07:22 * dreamersgirl doesn't either
07:23 < mducharme> heh
07:33 <@tavisto> hi dreamersgirl!
07:33 < dreamersgirl> hi tavisto!
07:33 < dreamersgirl> wazzup?
07:34 <@tavisto> not much just saying hi :) working of course
07:34 < dreamersgirl> i'm working too
07:34 < dreamersgirl> only i don't get paid
07:34 <@tavisto> heck yes, all the cool people are
07:34 <@tavisto> boo
07:35 <@tavisto> well for as much as I work, I might get paid $1/ hr. JT, doug, colin, and several others included
07:35 < dreamersgirl> topic of the moment: FDA announcement about the potency of heparin
07:35 < dreamersgirl> :)
07:35 < dreamersgirl> too true
07:36 <@tavisto> no clue
07:36 <+perlDreamer> this might be worth a good giggle, tavisto: http://www.vdh.state.va.us/epidemiology/DiseasePrevention/H1N1/Video/PSAs/Sneezing101.htm
07:38 <@tavisto> I'll watch that one if you watch the Windows 7 "how to throw a release party video"
07:38 <@tavisto> let me get the link... I'm warning you.. it's bad.
07:38 <+perlDreamer> I saw it already
07:39 <+perlDreamer> maybe Microsoft would like to pay me $100,000 to consider upgrading to wG 7
07:39 <@tavisto> here we go! http://www.youtube.com/watch?v=1cX4t5-YpHQ
07:39 <@tavisto> Microsoft really paid a marketing company to produce this video
07:40 <@tavisto> makes me want to start an advertising company.
07:41 < dreamersgirl> Ew! It's like a really bad infomercial. Blech.
07:43 <@tavisto> dude, it's politically correct and so rehearsed.... They practiced so much for a "real interaction" that you can tell it's sooooooo fake
07:44 <+perlDreamer> Oh no. I am sure that I do not know what you mean.
07:44 <@tavisto> I am rather insulted that there is not an asian person in this video
07:44 <@tavisto> for it to be truly politically correct, they are leaving out the stereotypical "roles"
07:45 <@tavisto> the whole thing is just kinda insulting though. Who would really benefit from this video?
07:45 < dreamersgirl> that's hilarious. they actually paid for it?
07:45 <@tavisto> oh yeah.. this is legit
07:45 < dreamersgirl> they're obviously not targeting the 20-something crowd
07:45 <@tavisto> absolutely not
07:46 < dreamersgirl> did you check out the sneezing video? much better acting, don't ya think?
07:46 <@tavisto> but someone who's 40+ with any sort of techie knowledge... should be insulted
07:46 <@tavisto> haha it's already better
07:47 <@tavisto> oh sick
07:47 <+perlDreamer> yeah!
07:47 <@tavisto> the slime is awesome
07:47 <@tavisto> AHHHHHHH NO MORE ELEVATOR BUTTONS
07:47 <@tavisto> i sneeze the right way!
07:47 < dreamersgirl> for the record?
07:47 <@tavisto> awesome. I love it
07:48 <@tavisto> I do that when I cough too
07:48 <@tavisto> woohoo gold star for me!
07:49 <+perlDreamer> don't touch that doorknob!
07:49 < dreamersgirl> :) You pass FLU 101
07:51 <@tavisto> woop woop
07:59 <+perlDreamer> tavisto: what's an octobox?
07:59 <@tavisto> its an octagon piece of woo
07:59 <@tavisto> dd
08:02 <+perlDreamer> also, peter wants to know when you're getting cat shaped tokens
08:03 <@tavisto> um
08:03 <@tavisto> first step would be to find them
08:03 <@tavisto> most of the time, they are called pawns, tokens, counters, or game pieces
08:03 -!- dapperedodo [n=dappered@194.171.50.69] has joined #webgui
08:03 <@tavisto> we're looking for zombies, ninjas, and maybe cats and dogs. :)
08:04 <+perlDreamer> this game has them: http://www.gatortots.com/item_328/Kids-Animal-Board-Game-Lucy-and-Pepe.htm
08:04 <+perlDreamer> so they must be made by somebody...
08:05 <@tavisto> most games have custom pieces molded specifically for them
08:05 <@tavisto> fyi
08:05 <@tavisto> but if you can find them, we may consider carrying them
08:05 <+perlDreamer> is it easy to find vendors for that sort of thing?
08:05 <+perlDreamer> google is giving me no joy
08:13 <@tavisto> goodness
08:13 <@tavisto> we've gotten 2 more orders with wrong shipping
08:13 <@tavisto> aieeeeee
08:13 < elnino> perlDreamer, did you want me to do anythign more with/about the template bug?
08:13 * perlDreamer is suspicious that the template has been altered by hand
08:13 <@tavisto> i need a shop exspurt!
08:14 < elnino> it was.. in 7.7.19
08:14 <@tavisto> hehe elnino, that was years ago!
08:14 < elnino> lol
08:14 <@tavisto> I'm using WG 8.5 in my head
08:14 <@tavisto> it's pretty sweet
08:14 < elnino> I looked at the revisions. I didn't do it =)
08:15 * perlDreamer meant the database, not just the template
08:15 < elnino> 8.5? really?
08:15 <@tavisto> yep, it's really slick
08:15 < elnino> oh. well. I can create a demo site and run the same
08:15 < elnino> or did you do that?
08:15 <@tavisto> refills my coffee and makes some great scrambled eggs in the morning
08:15 < elnino> cool.
08:16 * perlDreamer found tanks and submarines
08:18 < dreamersgirl> 'nite all!
08:18 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
08:19 < elnino> http://demo.webgui.org/demo1255065396_683 won't let me run it.
08:22 < elnino> or, I suppose all the template on the demo site is set to 1. =)
08:22 <+perlDreamer> yup
08:22 <+perlDreamer> since it's built from the same thing I'm using
08:24 * perlDreamer has to go, too.
08:24 < elnino> I made a copy of a template, and it displays in th report. so that is good. Hmm. I'll have to run that report on the other sites I have to see what they look like.
08:24 < elnino> good nght.
08:24 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:48 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
08:56 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
08:56 -!- mode/#webgui [+o Haarg] by ChanServ
09:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
09:19 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:26 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
09:45 -!- tavisto [n=tavisto@71.186.22.44] has quit []
09:47 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
11:10 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
11:10 -!- mode/#webgui [+v bartjol] by ChanServ
11:13 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
11:21 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
11:28 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
11:39 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
12:12 -!- dapperedodo [n=dappered@194.171.50.69] has quit []
14:38 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:41 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
15:33 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
15:51 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
15:59 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 131 (Connection reset by peer)]
16:02 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:16 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
16:16 -!- mode/#webgui [+v MrHairgrease] by ChanServ
16:29 -!- bopbop_ [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:29 -!- mode/#webgui [+o bopbop_] by ChanServ
17:17 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:31 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:31 -!- mode/#webgui [+o tavisto] by ChanServ
17:57 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
17:57 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:24 -!- Haarg [n=haarg@76.210.76.163] has joined #webgui
18:24 -!- mode/#webgui [+o Haarg] by ChanServ
18:24 <+perlDreamer> MrHairgrease: What's up with that VIES workflow thingy?
18:24 <+MrHairgrease> hmmm
18:24 <+MrHairgrease> no comment....
18:25 <+MrHairgrease> It's almot finished
18:25 <+MrHairgrease> the code is anyway
18:25 <+MrHairgrease> but the tests not yet
18:25 <+MrHairgrease> but almost
18:25 <+MrHairgrease> I just haven't worked on it since the wuc
18:26 <+perlDreamer> Do you think you could finish it up in time for the next release, on this Tuesday?
18:26 <+MrHairgrease> ah
18:26 <+MrHairgrease> I'll see if I can get to this weekend
18:26 <+MrHairgrease> Or maybe monday evening
18:27 <+MrHairgrease> Don't forget to keep spamming me about it =)
18:27 <+perlDreamer> I try not to spam you more than once every few hours
18:27 <+perlDreamer> I mean, weeks ;)
18:27 <+MrHairgrease> The code is on my other laptop
18:27 <+perlDreamer> __other__ laptop?
18:27 <+MrHairgrease> so I cannot access it from here
18:27 <+MrHairgrease> my netbook thingy
18:27 <+MrHairgrease> the small one
18:27 <+perlDreamer> ah, I see
18:28 <+MrHairgrease> It's not really a laptop
18:28 * perlDreamer grumbles jealously. TWO LAPOTPS!
18:28 <+MrHairgrease> but it runs for almost 6 hour on a single battery
18:28 <+MrHairgrease> while my 'real' laptop lasta only about an hour and a half or so
18:29 <+MrHairgrease> if you then take the cross product of that data with a flight of 9 hours, you'll see why I bought the small one
18:30 <+MrHairgrease> that, and it's about a third of the weight I guess
18:30 <+MrHairgrease> but the processor sucks
18:30 <+MrHairgrease> it's an atom Z520
18:31 <+perlDreamer> if it's so heavy, you should only carry it in your right arm
18:31 <+perlDreamer> which has been strengthened by lifting biers
18:31 <+MrHairgrease> I also lift beers with my left arm
18:50 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
18:52 -!- perlmonkey2 [n=perlmonk@adsl-75-40-133-55.dsl.okcyok.sbcglobal.net] has joined #webgui
18:52 -!- mode/#webgui [+v perlmonkey2] by ChanServ
19:02 <+MrHairgrease> http://github.com/martink/chartmagick/raw/master/scripts/out.png
19:02 <+MrHairgrease> which is being generated by http://github.com/martink/chartmagick/blob/master/scripts/testCM.pl
19:03 <+MrHairgrease> I anybody has the time to check my ChartMagick project out, some feedback would be greatly appreciated.
19:08 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:26 <+perlDreamer> why is it that kids only find things the 2nd time that you tell them to look?
19:32 < CIA-56> webgui: JT Smith innodb * r1fa3d15 / (2 files): my bad - http://bit.ly/mIfxt
19:32 < CIA-56> webgui: JT Smith innodb * r120d939 / docs/upgrades/convert-db-to-innodb.sql : got as far as bucketLog - http://bit.ly/WPnxx
19:32 <@preaction> because they're making sure you actually told them to look
19:34 <+perlDreamer> I'm getting a JS error from the code editor, in FireBug
19:34 <+perlDreamer> do you wish to see it?
19:34 <@preaction> sure
19:35 <+perlDreamer> line 289
19:36 <+perlDreamer> this._getSelection() is null
19:37 <+perlDreamer> and it has chained methods, so FF is unhappy
19:38 <@preaction> 289 of code-editor.js?
19:39 * perlDreamer double checks
19:39 <+perlDreamer> code-editor.js
19:40 <@preaction> what is the line? i don't have a 289 in mine
19:40 <@preaction> or i do, but it's not the right line. no _getSelection
19:41 <+perlDreamer> I'm on the 7.7 branch
19:41 <+perlDreamer> sorry, I assumed (badly) that the files were the same in both branches
19:41 <@preaction> 7.7 has more hacks because of 2.6 yui
19:42 <+perlDreamer> ah
19:42 <+perlDreamer> given that 1 bug we found, I'm now worried about finding more
19:43 <@preaction> which bug?
19:43 <@preaction> oh the menu bug?
19:44 <+perlDreamer> yeah, thatone
19:44 <+perlDreamer> I fixed the other one yesterday
19:44 <+perlDreamer> with the crumb trail flyout menu
20:07 <+perlDreamer> somebody is designing up a storm
20:18 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
20:18 -!- mode/#webgui [+o tavisto] by ChanServ
20:22 <+perlDreamer> still no answer, tavisto
20:22 <@tavisto> big shock
20:22 <@tavisto> no errors in the log, and it's from dufus so we'll just forget about it
20:22 * perlDreamer is worried that it's a real AddressBook bug
20:22 <+perlDreamer> but without help duplicating it, there's no way to be sure
20:23 <@tavisto> If that's the case, then someone credible will run into it in the near future
20:23 <@tavisto> considering we process 5-8 orders a day it should be obvious
20:23 <+perlDreamer> I've seen TGC adds on BGG!
20:23 <@tavisto> yep
20:24 <@tavisto> There should be about 3 million of them appearing
20:24 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rd1a993a / (3 files in 2 dirs):
20:24 < CIA-56> webgui: Fix rendering of the Edit Profile screen. Fixes bug #10956.
20:24 < CIA-56> webgui: Change the template and CSS so that the "view as others" link is not
20:24 < CIA-56> webgui: inline with the tabs. This prevents them from overlapping. - http://bit.ly/EDA4e
20:24 < CIA-56> webgui: Colin Kuskie master * r361c281 / (3 files in 2 dirs):
20:24 < CIA-56> webgui: Fix rendering of the Edit Profile screen. Fixes bug #10956.
20:24 < CIA-56> webgui: Change the template and CSS so that the "view as others" link is not
20:24 < CIA-56> webgui: inline with the tabs. This prevents them from overlapping. - http://bit.ly/ilVkF
20:24 < CIA-56> webgui: Colin Kuskie master * r35efdfd / (4 files in 2 dirs): Move packages to the right location. Fixes bug #10956 - http://bit.ly/4Cldui
20:25 <+perlDreamer> bug --
20:27 <@preaction> yay!
20:28 <+perlDreamer> any chance of you being bugalicious today?
20:29 <@preaction> not really, i've got to get this admin console spec out the door
20:39 -!- perlmonkey21 [n=perlmonk@adsl-75-40-128-188.dsl.okcyok.sbcglobal.net] has joined #webgui
20:52 -!- perlmonkey2 [n=perlmonk@adsl-75-40-133-55.dsl.okcyok.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
21:33 -!- bopbop_ [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 145 (Connection timed out)]
21:33 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
21:33 -!- mode/#webgui [+o bopbop] by ChanServ
21:36 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
21:49 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
22:09 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: daviddelikat1, +Radix_
22:11 -!- Netsplit over, joins: daviddelikat1, +Radix_
22:12 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: daviddelikat1, +Radix_
22:13 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
22:13 -!- Netsplit over, joins: Radix_
22:14 -!- perlmonkey21 [n=perlmonk@adsl-75-40-128-188.dsl.okcyok.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
22:21 -!- perlmonkey2 [n=perlmonk@adsl-75-40-133-108.dsl.okcyok.sbcglobal.net] has joined #webgui
22:21 -!- mode/#webgui [+v perlmonkey2] by ChanServ
22:23 -!- perlmonkey21 [n=perlmonk@adsl-75-40-133-108.dsl.okcyok.sbcglobal.net] has joined #webgui
22:25 -!- perlmonkey21 [n=perlmonk@adsl-75-40-133-108.dsl.okcyok.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
22:25 -!- perlmonkey2 [n=perlmonk@adsl-75-40-133-108.dsl.okcyok.sbcglobal.net] has quit [Read error: 131 (Connection reset by peer)]
22:44 -!- perlmonkey2 [n=perlmonk@adsl-70-137-31-129.dsl.okcyok.swbell.net] has joined #webgui
22:44 -!- mode/#webgui [+v perlmonkey2] by ChanServ
23:27 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
23:29 < elnino> is it iintentuional to have" Matrix Default Screenshots Config" as a package in 7.7.17?
23:29 <@preaction> probably not
23:29 < elnino> ok
23:38 < elnino> if you delete a user, what happens to the version tags that were created as that user? do they still show up?
23:38 < elnino> in the version tag history?
23:38 < elnino> Oh, I can try this and see. never mine
23:38 < elnino> s/min/mind
23:44 -!- dionak [n=dionak@97.66.185.250] has quit []
23:45 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
--- Day changed Sat Oct 10 2009
00:04 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
00:26 -!- dionak [n=dionak@97.66.185.250] has quit []
00:49 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
01:26 -!- Haarg [n=haarg@76.210.76.163] has quit ["This computer has gone to sleep"]
01:54 < elnino> must be a friday night - very quiet here.
02:09 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:09 -!- mode/#webgui [+v patspam] by ChanServ
02:27 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
02:41 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
02:44 < CIA-56> WebGUI: translation * r12375 /translations/Russian/Russian/ (24 files): Updating Russian on translation server
03:18 < CIA-56> webgui: JT Smith innodb * r382d3a6 / docs/upgrades/convert-db-to-innodb.sql : added up to cartItem - http://bit.ly/4vbGT
03:18 < CIA-56> webgui: JT Smith innodb * rd0d7ed5 / docs/upgrades/convert-db-to-innodb.sql : fixed bugs - http://bit.ly/rtMIl
03:23 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
03:35 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
03:41 < CIA-56> webgui: JT Smith innodb * reea9cdd / docs/upgrades/convert-db-to-innodb.sql : bug fixes - http://bit.ly/3wdrTU
03:50 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
03:51 < CIA-56> webgui: Doug Bell innodb * re8a1b87 / docs/upgrades/convert-db-to-innodb.sql : fixed TT table foreign keys - http://bit.ly/C9BZ6
03:51 < CIA-56> webgui: Doug Bell innodb * r87c9a79 / docs/upgrades/convert-db-to-innodb.sql : fixed WorkflowActivity currentActivityId - http://bit.ly/465cuz
04:00 -!- mode/#webgui [+v Radix_] by ChanServ
04:14 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
04:33 -!- perlmonkey2 [n=perlmonk@adsl-70-137-31-129.dsl.okcyok.swbell.net] has quit ["Leaving."]
04:46 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
05:03 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
05:22 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
05:43 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
06:37 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
06:52 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
06:54 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
09:08 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot
09:43 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
09:43 -!- mode/#webgui [+v patspam] by ChanServ
09:50 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
10:58 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has left #webgui ["Leaving."]
12:21 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
14:53 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
16:07 -!- carogray [n=Caroline@98.217.214.184] has joined #webgui
16:49 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
17:10 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
18:02 -!- dapperedodo_ [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
18:02 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [Read error: 104 (Connection reset by peer)]
18:02 -!- dapperedodo_ is now known as dapperedodo
18:33 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
18:37 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
18:37 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]
18:44 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
18:55 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []
19:58 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
20:59 -!- carogray [n=Caroline@98.217.214.184] has quit [Read error: 131 (Connection reset by peer)]
21:11 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
21:35 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
22:48 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
22:49 -!- gugod_ [n=gugod@sh1.opcafe.net] has joined #webgui
23:01 -!- gugod [n=gugod@sh1.opcafe.net] has quit [Read error: 110 (Connection timed out)]
23:04 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
23:46 -!- perlbot [i=simcop@erxz.com] has joined #webgui
--- Day changed Sun Oct 11 2009
00:55 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
01:36 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot
01:36 -!- Netsplit over, joins: perlbot
02:57 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:57 -!- mode/#webgui [+v patspam] by ChanServ
04:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
04:21 < carogray> anyone home?
04:31 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
05:11 < carogray> All version tags are committed - when logged in design looks just right, as soon as I log out images show, but I lose all CSS - true in IE 6 not FF
05:12 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
05:34 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
05:51 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
05:55 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
06:03 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
07:48 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
07:58 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
08:03 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
08:45 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
10:01 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
10:13 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
11:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
11:35 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
13:07 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []
14:04 -!- gugod_ is now known as gugod
15:30 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui
16:45 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:49 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has joined #webgui
16:49 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:13 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
17:18 -!- perlmonkey2 [n=perlmonk@75.41.174.206] has joined #webgui
17:18 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:41 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
17:43 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit]
19:31 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
19:38 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, @frodwith
19:40 -!- Netsplit over, joins: @frodwith
19:48 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @frodwith
19:50 -!- Netsplit over, joins: @frodwith
19:54 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
19:58 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]
19:58 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @frodwith
19:59 -!- Netsplit over, joins: frodwith
19:59 -!- mode/#webgui [+o frodwith] by ChanServ
22:21 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
22:21 -!- mode/#webgui [+o Haarg] by ChanServ
22:39 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
22:55 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
23:13 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
23:13 -!- mode/#webgui [+v cap10morgan] by ChanServ
23:14 <+cap10morgan> is there some example code out there for posting to a CS via the API?
23:24 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []
--- Day changed Mon Oct 12 2009
00:26 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
01:55 -!- wgGuest63 [n=wgGuest6@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui
01:55 -!- wgGuest63 is now known as daviddelikat__
02:03 < daviddelikat__> anybody around?
02:09 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:09 -!- mode/#webgui [+v patspam] by ChanServ
02:11 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
03:23 -!- daviddelikat__ [n=wgGuest6@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit []
03:43 -!- perlmonkey2 [n=perlmonk@75.41.174.206] has quit ["Leaving."]
03:44 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has joined #webgui
03:44 -!- mode/#webgui [+v perlmonkey2] by ChanServ
04:31 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
04:38 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has joined #webgui
04:38 -!- mode/#webgui [+v perlmonkey2] by ChanServ
04:40 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
04:40 -!- mode/#webgui [+v perlDreamer] by ChanServ
04:40 <+perlDreamer> Hey, Haarg! Just the guy I was looking for.
04:40 <@Haarg> oh?
04:40 <+perlDreamer> can you review a wgdev plugin, please?
04:41 <+perlDreamer> http://gist.github.com/208050
04:42 <+perlDreamer> it does half of what I want so far
04:42 <+perlDreamer> the 2nd check is to make sure that all assets in a package live under some common folder
04:44 <@Haarg> seems pretty much fine. only real problem i see is the name.
04:45 * perlDreamer is open to a better name
04:45 <+perlDreamer> releasecheck seemed too long
04:45 <+perlDreamer> package is taken
04:47 <@Haarg> package-check or release-check is kind of what i was thinking. i'm not sure. you are the main person who will be using it, but i'd prefer to keep keep the names using the same scheme.
04:49 <+perlDreamer> Hyphen is a legal character in package names?
04:50 <@Haarg> - is converted to ::
04:50 <@Haarg> export-branch -> WGDev::Command::Export::Branch
04:54 <+perlDreamer> that certainly helps expand the namespace
04:54 <+perlDreamer> it only seems a little odd that there isn't a Release.pm above it anyway
05:03 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-206.dsl.okcyok.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
05:04 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rc76f593 / (3 files in 3 dirs): Fix description field of the Story RSS feed. Fixes bug #11112 - http://bit.ly/2C7mTM
05:04 < CIA-56> webgui: Colin Kuskie master * r08f6bd8 / (3 files in 3 dirs): Fix description field of the Story RSS feed. Fixes bug #11112 - http://bit.ly/bUanZ
05:10 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has joined #webgui
05:10 -!- mode/#webgui [+v perlmonkey2] by ChanServ
05:11 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has quit [Client Quit]
05:11 <+perlDreamer> I did my first branch work this weekend
05:11 <+perlDreamer> let's see how well it merges...
05:12 <+perlDreamer> oh, and Haarg, I added some cleanup code for more Shop stuff.
05:12 <+perlDreamer> A cart will now cleanup its addressBook if it exists
05:13 <@Haarg> cool
05:23 <+perlDreamer> hmmm... no commit messages
05:33 <+perlDreamer> but according to the history on github, it's in there
05:33 <+perlDreamer> bbiaw
05:39 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
05:53 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui []
06:23 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
06:27 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
06:27 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:31 -!- Radix__ [i=quasselc@203.161.71.161] has joined #webgui
06:31 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]
07:57 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
07:59 < SynQ> morning
08:06 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
08:26 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:43 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has left #webgui ["Leaving."]
09:00 -!- Radix__ is now known as Radix_
09:00 -!- mode/#webgui [+v Radix_] by ChanServ
09:11 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
09:11 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has left #webgui ["Leaving."]
09:28 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:41 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
10:20 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
10:24 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:24 -!- mode/#webgui [+v bartjol] by ChanServ
10:52 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
12:04 -!- ckotil_ [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
12:04 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
13:41 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
13:42 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
14:06 -!- dodo_ [n=anonymou@gw.oqapi.nl] has joined #webgui
14:18 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:18 -!- mode/#webgui [+o plainhao] by ChanServ
14:19 -!- dodo__ [n=anonymou@gw.oqapi.nl] has joined #webgui
14:20 -!- dodo_ [n=anonymou@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]
14:22 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]
14:31 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
15:15 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
16:07 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:07 -!- mode/#webgui [+o bopbop] by ChanServ
16:12 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has joined #webgui
16:12 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:20 -!- dapperedodo [n=anonymou@194.171.50.69] has joined #webgui
16:20 -!- dodo__ [n=anonymou@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]
16:22 -!- dodo_ [n=anonymou@gw.oqapi.nl] has joined #webgui
16:31 -!- dapperedodo [n=anonymou@194.171.50.69] has quit [Read error: 145 (Connection timed out)]
16:33 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
16:40 -!- ckotil_ is now known as ckotil
16:51 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
16:57 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
17:04 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:07 -!- dodo_ [n=anonymou@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]
17:19 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:19 -!- mode/#webgui [+o tavisto] by ChanServ
17:23 -!- perlmonkey21 [n=perlmonk@70.137.0.234] has joined #webgui
17:39 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has joined #WebGUI
17:39 -!- mode/#webgui [+o steveo_aa] by ChanServ
17:40 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has quit [Read error: 113 (No route to host)]
17:52 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
18:03 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:03 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:03 <+perlDreamer> morning, everyone
18:04 <+bartjol> morning
18:04 <+bartjol> I am writing tests...
18:05 <+perlDreamer> awesome!
18:05 <+perlDreamer> for what?
18:05 <+bartjol> that macro from last week
18:07 <+bartjol> but now I'm mostly thinking on the best way to test, thinking of counting regex's
18:14 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
18:22 <+perlDreamer> bartjol: about the deleted user/version tag bug, it's because of the Cache
18:23 <+perlDreamer> the user data is _still_ in the cache, so a call to new will still work until the cache is cleaned up
18:23 <+bartjol> ah
18:23 <+bartjol> I was wondering that
18:23 <+perlDreamer> you were on the right track
18:23 <+bartjol> but had n't had the patience yet :)
18:23 <+bartjol> well, just look what it does
18:24 <+bartjol> mysql calls are not that heavily cached I suppose
18:24 <+perlDreamer> some are, like User, Asset and a few others
18:24 <+perlDreamer> but the User cache is supposed to have been cleaned up on delete
18:25 <+bartjol> ok, I was alrady thinking it was more a bug that you could see the username instead of the other way around
18:30 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
18:38 <+bartjol> mm, test failed
18:40 <+perlDreamer> network's going down, be back in 10
18:40 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
18:41 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui
18:41 <+bartjol> hey Kathy
18:41 <+bartjol> no pics, sorry
18:41 <+bartjol> I just bought those
18:41 <+bartjol> not yet on the walls
18:42 < dreamersgirl> yeah, i figured. plus, you still need to get them on the walls, yeah?
18:42 <+bartjol> ideed
18:42 < dreamersgirl> it sounds like your house is coming togther!
18:43 < dreamersgirl> are you still without a kitchen?
18:46 <+bartjol> kitchen will take a while, first a shower
18:46 <+bartjol> but there's still progress
18:50 <+bartjol> mmm, my tests failed because I installed Dutch, fixed the test
18:51 <+bartjol> trying to make Colin proud by testing my code
18:52 < dreamersgirl> he'll be happy
18:52 < dreamersgirl> :)
18:54 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
19:04 -!- Haarg [n=haarg@76.250.33.221] has joined #webgui
19:04 -!- mode/#webgui [+o Haarg] by ChanServ
19:05 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
19:05 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:06 <+perlDreamer> dreamersgirl: PGE was by today to replace the power meter
19:06 <+perlDreamer> apparently the old meter was "dumb"
19:06 <+bartjol> hey, I got a new powermeter too
19:06 < dreamersgirl> that's so they can start charging us different rates at different times of the day/night
19:07 < perlmonkey21> perlDreamer: does the new powermeter allow you to pull data off it?
19:07 <+perlDreamer> I wouldn't doubt that it allows data to be pulled off of it
19:07 <+perlDreamer> as to whether _I_ get to do it or not...
19:08 < perlmonkey21> perlDreamer: some of the new power meters have two way data so that appliances can know how much power costs and adjust their schedules for cheaper power.
19:08 <+perlDreamer> even if the meter is smart, the appliances are dumb
19:09 < perlmonkey21> perlDreamer: but you're smart. I bet 30 minutes with the right components and you'd have a micro doing it all for you ;)
19:09 < dreamersgirl> Sounds like a challenge. :)
19:09 <+perlDreamer> perhaps. Right now I'm having SElinux issues
19:09 < perlmonkey21> perlDreamer: you have my sympathy. Those are the worst kinds of issues to have.
19:11 < dreamersgirl> hey pD, Bart's writing tests. He wanted to make you proud... :)
19:12 < perlmonkey21> hey dreamersgirl, just realized who you were :)
19:13 < dreamersgirl> yup, that's me.
19:14 < dreamersgirl> I'm listening to a 4 hour lecture that could easily be given in 1 hour.
19:14 <+perlDreamer> hit the fast forward button
19:15 <+bartjol> perlDreamer: it looks like Cover gives me a 100%
19:15 <+perlDreamer> that is good
19:15 <+perlDreamer> now, do all of your tests pass? ;)
19:15 <+bartjol> yes
19:15 <+bartjol> I forgot that installed dutch, and after that I forgot to reset a counter
19:18 < dreamersgirl> no fast forward button
19:18 < dreamersgirl> just good company on IRC
19:19 < dreamersgirl> finishing other assignments and studying for other classes
19:20 <+bartjol> perlDreamer: and this time in git with dir structure
19:20 <+perlDreamer> nice :)
19:21 <+bartjol> but that adding is not yet approved
19:22 <+bartjol> and it is food and smoke time now
19:25 <+bartjol> perlDreamer: is that sturcture expected from WebGUI/ before /lib/because that is what is included in the package
19:25 <+bartjol> or is it lib/
19:25 <+perlDreamer> lib/WebGUI/Macro
19:25 <+perlDreamer> the closer it is to the real thing, the better
19:25 <+bartjol> a, started to early then
19:26 <+bartjol> did it in WebGUI/lib/WebgUI/Maco
19:26 <+perlDreamer> which level is the top of the repository? lib, or WebGUI?
19:26 <+bartjol> WebGUI
19:28 <+bartjol> I will not use that as my top level next time
19:29 <+bartjol> slowly learning...
19:29 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Read error: 104 (Connection reset by peer)]
19:29 <+perlDreamer> you should be able to do a git mv the directories into the right place.
19:29 <+bartjol> ok, will look to that, but now it is feeding time
19:29 < dreamersgirl> happy feeding
19:29 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
19:30 <+perlDreamer> are there any non-Red Hat WebGUI users in the channel?
19:40 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
19:40 -!- mode/#webgui [+o plainhao] by ChanServ
19:58 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit [Read error: 60 (Operation timed out)]
20:00 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui
20:01 <+perlDreamer> dreamersgirl, it's cold in here
20:01 <+perlDreamer> how does one turn on the heat?
20:04 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has joined #webgui
20:04 -!- mode/#webgui [+v perlmonkey2] by ChanServ
20:04 < dreamersgirl> push the arrow up button to set it higher temporarily--i think it resets around 2pm
20:10 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
20:12 -!- perlmonkey21 [n=perlmonk@70.137.0.234] has quit [Read error: 148 (No route to host)]
20:39 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rfc6bea0 / (4 files in 4 dirs): SC should have OR based term matching on the title and description. Fixes bug #11121 - http://bit.ly/2Crtpx
20:39 < CIA-56> webgui: Colin Kuskie master * r4ebd403 / docs/changelog/7.x.x.txt : Changelog notice for USPS insurance estimator. - http://bit.ly/DZDPY
20:39 < CIA-56> webgui: Colin Kuskie master * rc2fde74 / (4 files in 4 dirs): SC should have OR based term matching on the title and description. Fixes bug #11121 - http://bit.ly/DwKbQ
20:39 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:39 -!- mode/#webgui [+o bopbop] by ChanServ
20:47 < dreamersgirl> perlDreamer: you warmer now?
20:47 <+perlDreamer> a little
20:47 <+perlDreamer> it only just turned on now
20:48 < dreamersgirl> i know a nice kitty who'd like to help..i hear he's a great snuggler ;)
20:51 <+perlDreamer> bopbop: you've been quiet for a while. You aren't planning a new bug reporting onslaught, are you?
20:52 <@bopbop> nope - no worries :)
20:52 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit []
20:56 <+perlDreamer> dreamersgirl, right now he's more interested in sleeping on the dog
20:57 < dreamersgirl> oh, sorry. guess you're out of luck.
20:59 < dreamersgirl> now we've switched to talking about MS. Slightly more interesting....
20:59 <+perlDreamer> Microsoft?
21:00 < dreamersgirl> Multiple Sclerosis. It's a case study for a home health visit to a patient with multiple sclerosis.
21:00 < dreamersgirl> But it's all review. I used to work with someone who had MS.
21:00 <+perlDreamer> oh?
21:00 < dreamersgirl> And I know this amazing nurse who used to manage home health nurses. ;)
21:01 < dreamersgirl> One of the nurses at the clinic.
21:06 <+perlDreamer> Haarg, I need another utility, for listing assetIds in a package. Should it go in Command/Package, or should I place it elsewhere?
21:18 <+perlDreamer> nm, turns out it uses a bunch of the code from Release/Check.pm
21:21 < dreamersgirl> Lunchtime!!! Bye.
21:21 <+perlDreamer> bye :)
21:23 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
21:28 <@Haarg> perlDreamer, it might make sense to extract some package code and make a WGDev::Package at some point. i may look at that when i work on the packge-split command i want to make.
21:28 <+perlDreamer> cool
21:29 <+perlDreamer> this thing is already helping me a lot
21:30 <+perlDreamer> apparently the fix for packages/isDefault on the merged shunt package only works on some systems
21:30 <+perlDreamer> so all templates from that package need to be re flagged
21:31 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
21:31 -!- mode/#webgui [+v cap10morgan] by ChanServ
21:38 < CIA-56> webgui: Colin Kuskie webgui-7.7 * re0563da / (2 files): Unify templates in different packages. - http://bit.ly/mwlGv
21:39 <+perlDreamer> yay! package bug detected and fixed _before_ the upgrade
21:48 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
21:59 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
22:41 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
23:26 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
23:38 <+perlmonkey2> preaction: you think you could pull off the directions on the bottom? http://www.aldenteblog.com/2009/10/us-team-battles-for-oatmeal-honors.html
23:39 <@preaction> probably not
23:39 <@preaction> finding the ingredients might be the most difficult part for me, i don't live in a very good area for rare stuff
23:40 <@preaction> but then, i never looked
23:43 <+perlmonkey2> preaction: ah, you sir should check out amazon's grocer. Lots and lots of good stuff on the cheap.
23:43 <+perlmonkey2> but yeah, unsalted butter? Do they even sell that?
23:44 <@preaction> oh, yeah, I can find that at walmart or festival
23:44 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 128 (Network is unreachable)]
23:44 <+perlmonkey2> hmm, only other thing that looks hard is the liqueur and the steel oats. and amazon has the oats for a decent price and I wouldn't add the liqueur for fear of burning off my face.
23:44 * perlDreamer is off trying to fix the hot water heater. I'll backlog as necessary
23:45 <@preaction> good luck perlDreamer
23:45 <+perlmonkey2> perlDreamer: may the power of the exposed butt crack be with you.
23:53 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
23:53 -!- mode/#webgui [+v cap10morgan] by ChanServ
--- Day changed Tue Oct 13 2009
00:05 <+cap10morgan> to post to a CS using the API, would you just create new Thread/Post instances and then run setParent on them?
00:05 -!- dionak [n=dionak@97.66.185.250] has quit []
00:06 <@Haarg> you would create the Thread or Post using $csAsset->addChild
00:06 <+cap10morgan> ah, ok
00:06 <+cap10morgan> that makes more sense
00:23 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
00:37 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]
00:39 -!- dionak [n=dionak@97.66.185.250] has quit []
01:37 <+perlDreamer> well, it's dead
01:38 <+perlDreamer> there's power in the circuit breaker, outlet, wires, fuses and all the way to the board
01:38 <+perlDreamer> but the board is dead
01:42 <+perlDreamer> however, I think we're under warranty still, so it's just no hot water for a few days
01:42 -!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]
02:00 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:00 -!- mode/#webgui [+v patspam] by ChanServ
02:06 <+perlDreamer> hey, patspam!
02:06 <+perlDreamer> nice blog post :)
02:06 <+patspam> hey perlDreamer!
02:12 <@preaction> oh, nice, Plack does middleware. Plack + Modern WebGUI == Django (a framework I feel is worth emulating)
02:12 <+patspam> PlebGoose?
02:14 <@preaction> but i second Paul's comments, if this can be where WebGUI 8 goes, it will be awesome
02:16 <+perlDreamer> I really like the sound of it, but I remember trying to fix bugs back when WebGUI would work as a CGI, and it was a nightmare
02:16 <+perlDreamer> hopefully Plack will hide some of that pain
02:17 <+perlDreamer> crap!
02:17 <+perlDreamer> double, stinky, effervescent crap!!
02:17 <@preaction> definately gonna target psgi in modern webgui. just have to leave myself a note
02:17 <@preaction> uhoh?
02:17 <@preaction> i hate it when my crap effervesces
02:18 <+perlDreamer> it's the merged package problem from the 7.6.35-7.7.17 upgrade
02:18 <@preaction> again?
02:18 <+perlDreamer> still
02:18 <@preaction> ouch
02:18 <+perlDreamer> the set of templates that were changed seems to differ from site to site
02:18 <+perlDreamer> so I don't see too many other options that to iterate over all 203 of them, one by one
02:19 <+perlDreamer> and you can't use getLineage on the import node, since that may have user templates and folders as well
02:19 <@preaction> on the one server i upgraded, they were all the same packages on all the sites on that server
02:20 <@preaction> grab a list of assetIds from create.sql
02:20 <@preaction> easier than typing them out yourself
02:20 * perlDreamer used wgd release-utility to get the list of asset ids from the merged package :)
02:22 <+perlDreamer> I'm hoping that Haarg will let me commit it soon, so that everyone can start using it
02:22 <+perlDreamer> because its main purpose is to make sure that no bad packages exist before doing an upgrade
02:41 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rc8a376a / (2 files in 2 dirs): Reset isPackage and isDefault on every asset from the 7.6.35 to 7.7.17 upgrade. Fixes bug #11115 and #11106 - http://bit.ly/VCiHv
02:47 <+perlDreamer> preaction: what do you want to do with the DataForm up/down bug?
02:48 <@preaction> did we switch it to webgui.org only?
02:49 <+perlDreamer> no, but we can. There's the issue of Haarg not being able to dupicate it at all.
02:49 <+perlDreamer> change that, yes we did.
02:51 <@preaction> i dunno, if we've taken it as far as we can for now, we'll just have to wait for some insight
02:51 <@preaction> it's not blocking releases, so we're good for now
02:55 * perlDreamer will move on
03:41 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has quit ["Leaving."]
03:48 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has joined #webgui
03:48 -!- mode/#webgui [+v perlmonkey2] by ChanServ
04:27 <+perlDreamer> preaction, do you know if all wiki pages are supposed to be owned by Admin?
04:27 <@preaction> i think so. at least, i think that owner is not used for permissions purposes
04:28 <+perlDreamer> ah, but it is!
04:28 <+perlDreamer> it's used by the children of the page, like form attachments
04:28 <+perlDreamer> which means that if a regular user creates a page, then uploads an attachment, they can't delete it since they don't own the attachment!
04:28 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
04:29 * perlDreamer waves his hands and conjures a large, orange hairy monster wearing tennis shoes to prove the point
04:29 <@preaction> but anyone should be able to delete the attachment
04:29 <+perlDreamer> "should", yes
04:29 <+perlDreamer> "can", no
04:32 <+perlDreamer> Asset/WikiPage line 354 in the 7.7 branch
04:32 <+perlDreamer> overrides the permission assigned to the attachement from Form/Attachments.pm, and replaces the userId by the page's owner, who is admin.
04:33 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
04:33 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
04:35 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit]
04:40 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
04:56 -!- ekennedy [n=ekennedy@70-5-118-91.pools.spcsdns.net] has joined #webgui
05:02 -!- perlmonkey2 [n=perlmonk@adsl-70-137-0-234.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]
05:02 <+perlDreamer> hey, ekennedy!
05:03 < ekennedy> hi PD how are you.
05:04 <+perlDreamer> feverish
05:04 < ekennedy> Because of work or H1N1?
05:05 <+perlDreamer> it's some kind of flu, for sure
05:06 < ekennedy> bummer. what are you working on?
05:06 <+perlDreamer> there is a bug in the wiki
05:06 <+perlDreamer> where, if a user uploads an attachment, they can't delete it
05:06 <+perlDreamer> it's almost untestable from the API, because it uses processPropertiesFromFormPost instead of update
05:06 <+perlDreamer> but I think I have a way around it
05:07 < ekennedy> good. I'd pulled up the bug list earlier to day but never got back to look at it to see how things were going.
05:07 <+perlDreamer> it's slow progress
05:12 <+perlDreamer> what are you up to nowadays?
05:14 < ekennedy> I had to move a mail, mailing list, WebGUI sites, and Wordpress sites off of an old server to a new one. There were a bunch of moving pieces so that kept me busy for a bit.
05:15 < ekennedy> Looking into some possible reseller opportunities that could make sense for possible clients.
05:15 <+perlDreamer> cool
05:15 < ekennedy> Made some significant progress on the 1-to-many Thingy relationship. Need to get back to that sometime this week.
05:18 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-141.dsl.okcyok.sbcglobal.net] has joined #webgui
05:18 -!- mode/#webgui [+v perlmonkey2] by ChanServ
05:19 <+perlDreamer> I know many people, including the people at Knowmad, who would really like that kind of functionality in the Thingy.
05:20 < ekennedy> Yes. I think it would be a good addition. I've got a prototype put together but it needs to be finished.
05:33 <+perlDreamer> hehe. I can call www_editSave to add assets!
05:33 <+perlDreamer> it's crude, but it works
05:50 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
05:50 -!- mode/#webgui [+v cap10morgan] by ChanServ
06:19 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-141.dsl.okcyok.sbcglobal.net] has quit [Read error: 113 (No route to host)]
06:23 < CIA-56> webgui: Colin Kuskie master * r4b8ab2a / (4 files in 4 dirs):
06:23 < CIA-56> webgui: WikiPage attachments need groupToEdit to be the same as the ancestor wiki groupToEditPage, otherwise users's cannot edit their own attachments. Fixes bug #11057
06:23 < CIA-56> webgui: Also, update the test to use addToCleanup. - http://bit.ly/W1OUZ
06:23 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rf0b2ab3 / (4 files in 4 dirs):
06:23 < CIA-56> webgui: WikiPage attachments need groupToEdit to be the same as the ancestor wiki groupToEditPage, otherwise users's cannot edit their own attachments. Fixes bug #11057
06:23 < CIA-56> webgui: Also, update the test to use addToCleanup. - http://bit.ly/6PIjM
07:30 -!- ekennedy [n=ekennedy@70-5-118-91.pools.spcsdns.net] has left #webgui []
07:41 < CIA-56> webgui: Colin Kuskie master * r20d0630 / (3 files in 3 dirs): Fix the Survey Edit icon. Fixes bug #11122 - http://bit.ly/1O1G7S
07:42 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rc9582bb / (3 files in 3 dirs): Fix the Survey Edit icon. Fixes bug #11122 - http://bit.ly/RCj8h
07:53 <+perlDreamer> preaction, I believe we're down below 20 fixable bugs against the core
08:01 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
09:21 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
09:24 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
09:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
10:01 <+patspam> man, how slow is the 7.7.18-7.7.19 upgrade script!
10:02 * patspam wishes a sql sub-select had been used
10:41 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:41 -!- mode/#webgui [+v BartJol] by ChanServ
11:01 * patspam wonders if he should commit his upgrade-7.7.18-7.7.19.pl performance optimisations
11:12 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui
11:18 <+BartJol> patspam: well you can do it to your own repository right
11:19 <+patspam> definitely!
11:20 <+BartJol> it can optimisations are good
11:20 <+patspam> just wondering if it's funny to commit optimisations to old upgrade scripts
11:20 <+BartJol> and they can be added later to the webgui repository
11:21 <+BartJol> well, quite some people are bhind with upgrading
11:21 <+BartJol> so it does help them
11:23 <+patspam> yeah ok, I will then
11:25 <+BartJol> so, and it looks like all my language stuff is complete now, maybe some end-user improvements, but functionality is complete
11:25 <+patspam> awesome!
11:26 <+BartJol> yeah, just waiting till it is packaged
11:27 <+BartJol> and prepare wg8 rewriting
11:28 <+patspam> heh totally
11:28 <+BartJol> oh, maybe should look into perl 6...
11:28 <+BartJol> done packing?
11:30 < CIA-56> webgui: Patrick Donelan webgui-7.7 * r3569647 / docs/upgrades/upgrade_7.7.18-7.7.19.pl : Speed up upgrade_7.7.18-7.7.19.pl - better late than never? - http://bit.ly/m9y9x
11:30 <+patspam> heh I got totally side-tracked last week with PlebGUI, still lots of packing to do
11:30 <+BartJol> PlebGUI? missed that one
11:30 <+BartJol> I need internet at home
11:31 <+BartJol> already happy with electricity at the moment actually
11:31 <+patspam> that's ok, I only blogged about it last night
11:31 <+patspam> you been working on the house?
11:33 <+BartJol> well, I finally bought tiles for my bathroom walls
11:34 <+patspam> heh awesome, I remember helping my buddy tile his bathroom
11:34 <+BartJol> I should make water piping nect 1.5 week
11:36 -!- mducharme-work1 [n=nothing@206.188.121.4] has joined #webgui
11:51 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 113 (No route to host)]
12:11 < CIA-56> webgui: Patrick Donelan webgui-7.7 * r19ad0e4 / lib/WebGUI/Asset/Wobject/Survey.pm : Further fix to Survey macro processing changes - http://bit.ly/3G6IaG
12:23 -!- carogray [n=Caroline@98.217.214.184] has joined #webgui
12:25 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
12:35 -!- carogray [n=Caroline@98.217.214.184] has quit ["Leaving."]
13:13 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:56 < CIA-56> WebGUI: translation * r12376 /translations/German/German/Asset_Thingy.pm: Updating German on translation server
14:12 < carogray> morning g'day...
14:12 < carogray> trying to get rid of a whole bunch of Word anchors
14:13 < carogray> can you give me the regular expression for "everything after _Toc"?
14:14 < carogray> wait amin never mind
14:21 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:21 -!- mode/#webgui [+o plainhao] by ChanServ
14:35 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:49 <+BartJol> carogray: you're ok with that?
14:50 < carogray> nope - on regex giving me a hard time cause I am not following there 1, 2, 3 4 rules
14:50 < carogray> the people are as bad as the the program:)!
14:50 <+BartJol> I would say it backwards, but hey
14:50 < carogray> hey is right
14:51 < carogray> YOU do not talk like a program!
14:51 < carogray> if only there were programs that were as intelligent and helpful as yourself, then we would be in a different world all together and people would not hate computers so much!
14:52 <+BartJol> :)
14:52 <+BartJol> I talk english like am Dutch, with quite some mistake, but the intention is there
14:53 < carogray> the intention always shines through
14:53 * BartJol almost blushes :)
14:53 < carogray> so...so - any ideas? I have tried _Toc/d, _Toc[0-9],
14:54 <+BartJol> mmm regex's are not my strongholt, but you want only the part afte _Toc right
14:55 <+BartJol> is that a special amount of digits?
14:55 < carogray> I want to find all _Toc with 9 digits after
14:55 <+BartJol> I can image that the _ needs a backslash though
14:55 < carogray> mm
14:55 < carogray> will try
14:56 <+BartJol> so \_Toc[0-9]
14:57 < carogray> reading Reg Expressions help - I think I need + sign it's the extra numbers
14:57 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
15:01 < JDanPl> carogray:DO you need text _Toc finished by 9 digits?
15:02 < carogray> yes please
15:03 < JDanPl> \_Toc\d+$ for any number od digits
15:03 < JDanPl> and
15:03 < JDanPl> \_Tos\d{9}$ - for 9 digits if I remember, I'll check
15:05 < JDanPl> Yes, the best is \_Toc\d{9}$
15:06 <+BartJol> ah, some international users: I also templated my PickLanguage macro
15:06 < carogray> YAY! Brilliant!
15:06 <+BartJol> very good JDanPl
15:07 < carogray> thanks so much JDanPl! I have been reading stuff on regular expressions and I NEVER would have figured that one out! {}? WOW! thanks again
15:08 <+BartJol> preaction: you know whether there are some country flags somewhere in the extra dir
15:09 <+BartJol> I want to include them in my template
15:12 <+BartJol> mmm I need feedback
15:14 < JDanPl> carogray: you can ask. Some days ago I had to learn about regex.
15:16 < carogray> k, thanks again
15:16 < carogray> bartjol: you know preaction probably isn't even up yet!
15:16 <+BartJol> yeah, but I like to bother him
15:16 < carogray> alrighty
15:16 <+BartJol> mmm, have to rewrite tests
15:17 <+BartJol> because of my templating...
15:18 <+BartJol> counting question marks doesn't do it anymore
16:42 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-141.dsl.okcyok.sbcglobal.net] has joined #webgui
16:42 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:56 < daviddelikat1> question about the behaviour of default asset edit forms...
16:56 < daviddelikat1> I have added some template ids to an asset and they are displaying fine, the templates exist, etc
16:57 < daviddelikat1> but they do not have the edit/manage buttons next to them in the form
16:57 < daviddelikat1> see http://imagebin.ca/view/aqPbNf-y.html
17:07 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
17:09 <+BartJol> you are a user with guru UI level?
17:09 < daviddelikat1> yes
17:11 <+BartJol> mmm
17:12 <+BartJol> it is an ems submission right
17:13 < daviddelikat1> its a new feature
17:13 <+BartJol> ah
17:16 <+BartJol> are that classes new?
17:16 < daviddelikat1> yes
17:17 <+BartJol> Probably they need some property so the edit function does recognise them
17:18 < daviddelikat1> yep...... I've had this problem before, I just can't remember the solution.
17:19 <+BartJol> looks like one of those "aaah there it is" thingies
17:19 < daviddelikat1> indeed
17:30 <+BartJol> isn't there a template for that?
17:30 <+BartJol> like in the survery
17:31 < daviddelikat1> template for what?
17:31 <+BartJol> the edit screen
17:31 <+BartJol> it is generated somewhere
17:32 < daviddelikat1> no I think that gets generated from scratch for the asset based on the definition
17:32 <+BartJol> but thqat drop down menu is generated automatically
17:33 <+BartJol> ?
17:33 < daviddelikat1> I'm pretty sure the whole thing gets generated automagically
17:35 < daviddelikat1> I'm pretty sure I could find the solution, but I'm in no rush, I've got lots todo before this really matters... ( days really ) so if no one has an answer I'll go find it when I need it.
17:38 <+BartJol> this looks a bit like it: /data/WebGUI/lib/WebGUI/Form/Template.pm: $buttons .= $session->icon->manage("op=assetManager",$template->getParent->get("url"));
17:38 <+BartJol> at least, the generation of that stuff
17:39 <+BartJol> in sub toHtmlWithWrapper
17:40 < daviddelikat1> yes, thats the code that generates the manage button
17:40 < daviddelikat1> there should be one close by that generates the edit button
17:41 <+BartJol> indeed, just above
17:41 <+BartJol> in the same sub
17:45 <+BartJol> maybe something missing in the definition
17:58 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:58 -!- mode/#webgui [+o tavisto] by ChanServ
18:00 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:00 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:00 <+perlDreamer> morning, everybody
18:01 <+BartJol> morning
18:04 <+BartJol> my tests from yesterday are almost useless again
18:04 <+perlDreamer> what happened?
18:04 <+BartJol> I reprogrammed my macro, so it is templatable
18:04 <+BartJol> and I wanna have little icons from flags in the i18n properties of languages
18:05 <+BartJol> to add them as a tmpl_var
18:05 <+perlDreamer> that sounds very cool
18:05 <+BartJol> it actually is
18:05 <+perlDreamer> I can show you how to easily test the template code, if that will help
18:05 <+perlDreamer> also, WRE day is next week, and I don't see any reason that you shouldn't be able to get the international code into the core, if it's been approved
18:05 <+BartJol> ooh, that would help, because I didn't see that much template testing
18:06 <+BartJol> the rfe is approved, maybe not my code
18:06 <+perlDreamer> there isn't much, but Haarg has just recently built some ways to make it easier
18:06 <+perlDreamer> let me find an example...
18:07 <+perlDreamer> t/Workflow/Activity/SendNewsletters.t
18:07 <+BartJol> mmm, accidently made a forum post, which might make JT angry towards me
18:07 <+perlDreamer> it sets up a fake template that will give you the template variables
18:07 <+perlDreamer> forum post? which one?
18:08 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []
18:08 <+BartJol> ah that is in 7.7.20 or higher>
18:09 <+perlDreamer> daviddelikat1: if you want fancy buttons next to the template drop-down, you have to assign a defaultValue
18:09 < daviddelikat1> they do have defaultValue set.
18:10 <+BartJol> aah cool perlDreamer I'm gonna read that
18:10 < daviddelikat1> I just copied the definitions that the other templates used
18:10 < daviddelikat1> and much like the last time I did this, it doesn't give me the buttons
18:10 <+BartJol> but unfutunately I have to go now, but this file will help
18:10 < daviddelikat1> I just can't remember what I did last tiem to fix it...
18:10 <+perlDreamer> holler back if you need help, BartJol
18:11 <+perlDreamer> daviddelikat1: the parent of the template has to be defined to display the Manage button
18:11 < daviddelikat1> the parent is the same as the other items before it
18:11 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
18:14 < CIA-56> webgui: Patrick Donelan master * r439f93f / lib/WebGUI/Asset/Wobject/Survey.pm : Further fix to Survey macro processing changes - http://bit.ly/3dlIPn
18:15 -!- perlDreamer is now known as shopDreamer
18:21 < CIA-56> webgui: Patrick Donelan master * r04dc7c0 / docs/upgrades/upgrade_7.7.18-7.7.19.pl : Speed up upgrade_7.7.18-7.7.19.pl - better late than never? - http://bit.ly/1QQzkX
18:21 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
18:32 < CIA-56> webgui: Colin Kuskie master * r4add0e0 / (2 files in 2 dirs): Updated the Article with Images template. Fixes bug #11107 - http://bit.ly/j1oDL
18:32 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r3eadb24 / (2 files in 2 dirs): Updated the Article with Images template. Fixes bug #11107 - http://bit.ly/16MRmL
18:32 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r66be239 / (3 files in 2 dirs):
18:32 < CIA-56> webgui: Package maintenance.
18:32 < CIA-56> webgui: Move article folder package into correct place.
18:32 < CIA-56> webgui: Remove duplicate article template. - http://bit.ly/Ny0Ws
19:25 < daviddelikat1> what is the intended difference between synopses and description?
19:30 <+shopDreamer> synopsis, short, used for metadata. No HTML or else you are killed.
19:30 <+shopDreamer> description, big, lots of HTML. The meat of the asset
19:30 <+shopDreamer> did you figure out your template button issue?
19:30 < daviddelikat1> can I use synopsis for a summary of the purpose of the Event Submission Form?
19:31 <+shopDreamer> what is the Event Submission Form?
19:31 <+shopDreamer> Calendar, or EMS?
19:31 < daviddelikat1> I have not fixed the template buttons yet. -- I was putting a line out to see if somebody recognized the issue...
19:32 < daviddelikat1> its for EMS
19:32 < daviddelikat1> summary:
19:33 < daviddelikat1> admins create a custom submission form so that users can enter some info about what they want to do for instance talk about why webgui is the best CMS in the universe and they submit that and admins consider it, approve it and decide when it should happen.
19:34 <+shopDreamer> I would use a different field, because the synopsis has "side effects"
19:34 < daviddelikat1> all in the context of an existing EMS 'event'
19:35 < daviddelikat1> ah, thats what I was wonding
19:35 < daviddelikat1> thanks
19:43 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
19:43 -!- mode/#webgui [+o Haarg] by ChanServ
19:50 <+shopDreamer> preaction: I'm having some test failures related to Subscribable
19:51 <@preaction> shopDreamer: okay, give me a couple minutes
20:04 <@preaction> shopDreamer: okay, what's up?
20:04 <+shopDreamer> branch, master. t/Asset/WikiPage.t
20:05 <+shopDreamer> I committed the tag for a wikipage, and Subscribable is trying to send a notification
20:05 <+shopDreamer> phone
20:08 <+shopDreamer> back
20:08 <+shopDreamer> I set skipNotification on the wiki, and the wikipage, but it's still sending notifications
20:08 <+shopDreamer> what do I do to tell it not to send notifications?
20:08 <+shopDreamer> and why is addRevision clearing skipNotifications?
20:12 <@preaction> because you should have to explicitly set skipNotifications after adding a new revision
20:13 <+shopDreamer> okay, let me make sure I have this
20:14 <+shopDreamer> create a wiki, set skipNotifications to 0 in the properties.
20:14 <+shopDreamer> commit it
20:14 <+shopDreamer> set skipNotifications back to 0 again via update
20:14 <+shopDreamer> add a page to the wiki
20:14 <+shopDreamer> and that will do it?
20:15 <@preaction> wikis never notify
20:16 <@preaction> only wiki pages notify
20:21 <+shopDreamer> preaction: http://gist.github.com/209387
20:21 <+shopDreamer> it won't turn off
20:21 <@preaction> yeah, i'm trying
20:36 <+shopDreamer> it's worse than zombies
20:36 <+shopDreamer> because if it ate my brainz it would at least be over and I could join the undead horde bent on incidental world domination
20:45 <+shopDreamer> yay, new parts for hot water heater should show up tomorrow
20:47 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
20:47 < carogray> how does login affect page layout templates and CSS - still struggling with IE 6
20:47 < carogray> logged out no CSS shows at all
20:47 < carogray> logged in works perfectment
20:47 <+shopDreamer> is the CSS in a snippet?
20:48 < carogray> it's in the page layout template
20:48 < carogray> not the style template
20:48 < carogray> oops - sorry yesCSS forgot how to read there for a sec
20:48 < carogray> CSS is in a snippet
20:48 <+shopDreamer> is that snippet set to be viewable by everyone?
20:48 < carogray> I think so cause it works in FF, Google, IE 8
20:49 < carogray> checking
20:50 < carogray> yep, viewable by everyone
20:50 < carogray> its' test4.mlri.org - anything but home page
20:51 < carogray> or about us
20:51 < carogray> those two not worried about
20:52 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
20:53 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
20:53 -!- mode/#webgui [+o Haarg] by ChanServ
20:55 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
21:17 <+cap10morgan> is there a way to get cs->addChild to not create a version tag for each individual thread?
21:18 <+shopDreamer> in code, or through the interface?
21:19 <+cap10morgan> code
21:19 <+shopDreamer> when you call addChild, you can tell it to skip autocommit workflows
21:19 <+shopDreamer> addChild($propertyHash, undef, undef, { skipAutoCommitWorkflows => 1});
21:19 <+shopDreamer> check the POD on the exact spelling and placement of those parameters
21:19 <+cap10morgan> that's confusing, autocommit sounds like it would it, you know, automatically commit
21:20 <+cap10morgan> i'm getting a bunch of uncommitted version tags after my script runs
21:20 <@preaction> because you didn't run requestAutoCommit. there's a second part to it
21:21 <+cap10morgan> where/how does one do that?
21:22 <+cap10morgan> is VersionTag::requestAutoCommit a class method?
21:22 <@preaction> it's better to do skipAutoCommitWorkflows and commit the version tag after all threads are created
21:22 <@preaction> that's not a version tag method, it's an asset method
21:22 <+cap10morgan> yes, i would rather do that
21:22 <+cap10morgan> ok, i'll try it w/ skip auto commit
21:41 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
21:41 <+shopDreamer> preaction: any luck with skipNotification?
21:41 <@preaction> not yet, i got called for something else, once this is done i can go back to skipNotification
21:42 <+shopDreamer> okely dokely
22:03 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
22:32 < CIA-56> webgui: Graham Knop static_definition * r89b7ecd / lib/WebGUI/Definition/Asset.pm : Asset definitions use tableName, not table_name - http://bit.ly/3zHYye
22:32 < CIA-56> webgui: Graham Knop static_definition * rad0d81e / lib/WebGUI/Definition.pm : documentation adjustments - http://bit.ly/dbZYk
22:49 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
23:14 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
23:33 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
--- Day changed Wed Oct 14 2009
00:03 * shopDreamer is heading out to pick up the boys from school
00:09 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
00:09 -!- mducharme-work1 [n=nothing@206.188.121.4] has quit [Read error: 131 (Connection reset by peer)]
00:31 * shopDreamer is back
00:41 -!- mducharme-work1 [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
00:46 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 145 (Connection timed out)]
01:02 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
01:15 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:15 -!- mode/#webgui [+v patspam] by ChanServ
01:16 <+shopDreamer> thanks again for fixing the survey, patspam
01:18 <+patspam> pleasure shopman!
02:03 <+shopDreamer> patspam, just how much faster is the 7.7.18 upgrade after your commit?
02:04 <+patspam> sorry I haven't benchmarked it.. I got so bored waiting for the original version to finish that I wrote the optimisation
02:04 <+patspam> I'll benchmark it
02:04 * shopDreamer doesn't need exact numbers
02:05 <+shopDreamer> it took a very long time to upgrade some very large servers that I work with regularly
02:05 <+patspam> the original version hadn't finished after 20 mins on my site snapshot
02:05 <+shopDreamer> yeah, 45-60 minutes for a big site is what I remember, so that makes sense
02:30 * shopDreamer steps out to get some groceries
03:20 -!- shopDreamer is now known as perlDreamer
03:22 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r35827a5 / (13 files in 7 dirs):
03:22 < CIA-56> webgui: Fix bug #10914.
03:22 < CIA-56> webgui: Move email notifications about of PayDriver and into Transaction. Send
03:22 < CIA-56> webgui: a notification when the cart value is 0 due to shop credit. - http://bit.ly/3OaMmm
03:22 < CIA-56> webgui: Colin Kuskie master * r3e27b05 / (2 files in 2 dirs): Moved package to the correct location. - http://bit.ly/2sJPeN
03:22 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rc09215b / docs/upgrades/upgrade_7.7.21-7.7.22.pl : Add missing use line for a module. - http://bit.ly/2u0nRq
03:22 < CIA-56> webgui: Colin Kuskie master * re46ad0d / lib/WebGUI/Group.pm : Correct POD for addUsers in Group.pm - http://bit.ly/3ZNbAt
03:22 < CIA-56> webgui: Colin Kuskie master * rb3858ef / (12 files in 7 dirs):
03:22 < CIA-56> webgui: Fix bug #10914.
03:22 < CIA-56> webgui: Move email notifications about of PayDriver and into Transaction. Send
03:22 < CIA-56> webgui: a notification when the cart value is 0 due to shop credit. - http://bit.ly/YQxxp
03:40 <+perlDreamer> preaction: that test only fails in 7.8, so it won't hold up the 7.7.22 release tonight
03:40 <@preaction> ok
03:40 <+perlDreamer> feel free to commit any map point fixes, too ;)
03:41 <+perlDreamer> and if you want to rewrite the Matrix to fix the rendering problems, that's okay
03:41 <@preaction> consider it done
03:41 <+perlDreamer> also, if you could take on the required field in the dataform issue, that would help a lot
03:41 <+perlDreamer> I'm just going to fix every helpdesk bug.
03:42 <+perlDreamer> and we'll leave the other 2-3 bugs for Haarg to fix
03:43 < daviddelikat1> perlDreamer: let me know what you do with helpdesk, cuz I have a bunch of code thats not ready for prime time but somehow I have to merge it with whatever you do...
03:48 <+perlDreamer> daviddelikat1, commit often ;)
03:49 <+perlDreamer> preaction: you'll be pleased to know that the calendar recurrence interface is simple enough for an 8 and 10 year old to use
03:49 <+perlDreamer> http://www.trainsinoregon.com
03:49 <+perlDreamer> daviddelikat1: I was spoofing about fixing the helpdesk bug
03:49 <+perlDreamer> s
03:50 < daviddelikat1> perlDreamer: I can commit what I have, but unles you finish what I'm working on you won't be able to push the code live.
03:50 <+perlDreamer> ah
03:51 < daviddelikat1> I'm hoping to get back to it for a day next week so if there are bugfixes that are highly desired let me know.
03:51 <+perlDreamer> it would be very, very good to fix this one: http://www.webgui.org/use/bugs/tracker/11124
03:52 < daviddelikat1> I'll put it at the top of the list.
04:18 < CIA-56> webgui: Colin Kuskie webgui-7.7 * rb14aeaf / lib/WebGUI/AssetTrash.pm : Fix i18n in AssetTrash.pm - http://bit.ly/FbPVV
04:39 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
04:55 <+perlDreamer> Are there any objections from preaction or Haarg to me starting the release?
04:55 <@preaction> none whatsoever
05:02 -!- perlmonkey21 [n=perlmonk@75.43.165.127] has joined #webgui
05:06 <+perlDreamer> I have an objection
05:06 <+perlDreamer> perlDreamer, this is a horrible time to do releases
05:11 <@preaction> yes, you should do them earlier so you do not have to interrupt daddy time :p
05:12 <+perlDreamer> yes and now. I should do them earlier so they don't run concurrently with backups
05:13 <@preaction> ahh
05:17 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-141.dsl.okcyok.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
05:48 < daviddelikat1> is there a basic WG function to create a miscellaneous asset given any assetId?
05:48 <+perlDreamer> newByDynamicClass
05:48 <+perlDreamer> WebGUI::Asset->newByDynamicClass($session, $assetId);
05:48 <+perlDreamer> also, newPending
05:48 <+perlDreamer> newPending will croak if the asset does not exist
05:49 <+perlDreamer> newByDynamicClass will return undef if the asset does not exist
05:49 < daviddelikat1> excellent, thanks
05:54 <+perlDreamer> daviddelikat1: just a reminder, we don't use varchar fields in the database since they can cause db corruption
05:54 <+cap10morgan> do you have to call trash before purge when deleting things w/ the api?
05:55 < daviddelikat1> did I put one somewhere?
05:55 <+perlDreamer> cap10morgan, no
05:55 <+perlDreamer> daviddelikat1, we both did. In the AdSku, and I did for filepump and one other place
05:56 < daviddelikat1> ok, I'll put that on my list of no-no's
05:56 <+perlDreamer> I'll add it to the wiki, too.
06:00 <+perlDreamer> cap10morgan, what are you working on?
06:00 <+cap10morgan> various things
06:00 <+cap10morgan> importing a movable type blog to a CS
06:00 <+cap10morgan> migrating our sites to ec2
06:00 <+cap10morgan> and 7.7
06:00 <+cap10morgan> and the cloudfront CDN
06:08 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui
06:10 <+perlDreamer> evening, knowmad
06:11 < knowmad> hey pd
06:11 <+perlDreamer> kathy's telling me that we should consider ducks instead of chickens, because they smell better.
06:11 < knowmad> i'm up late working through emails...
06:11 < knowmad> really?
06:11 < daviddelikat1> perlDreamer: what is the best test operation for confirming undefined results
06:11 < knowmad> i've never much liked ducks
06:11 <+perlDreamer> daviddelikat1: defined() ... ?
06:12 < daviddelikat1> shoulw I use is( defined $x )
06:12 < knowmad> that may be b/c I associate them with geese which make a mess
06:12 <+perlDreamer> I'd rather eat a chicken than a duck, but we're still pretty far from either
06:12 < daviddelikat1> I've had trouble with the last one I tried
06:12 < knowmad> :) let's hope it doesn't come to that
06:12 <+perlDreamer> daviddelikat1: ok( defined $x, 'something is defined');
06:12 < knowmad> plucking a chicken is not child's play
06:13 < daviddelikat1> its much easier to skin them
06:13 < knowmad> i've heard good things about guinea fowl but don't know about the smell
06:13 < knowmad> daviddelikat1: haven't tried skinning one
06:13 <+perlDreamer> how are the eggs?
06:13 < knowmad> small?
06:14 < knowmad> what i've heard is that they don't make as much of a mess of the garden
06:14 < knowmad> and are rather good watchguards
06:14 < daviddelikat1> skinning is easy, you just slice from neck to butt and pull the meat out
06:14 < knowmad> which seems bizarre for such a small bird
06:14 < knowmad> daviddelikat1: i'm sure there's a youtube video
06:14 < daviddelikat1> I on ce skinned 25 of them in about 4 hours ( including wacking off the head...
06:14 <+perlDreamer> I tried to debone a chicken once, leaving the carcass whole
06:15 <+perlDreamer> it supposed to make it really easy to stuff
06:15 < knowmad> i would never have thought of that
06:15 < knowmad> did you have any luck?
06:16 < knowmad> hey, the reason i jumped on irc was to see if anyone has read patspam's recent blog about PlebGUI
06:16 < knowmad> http://blog.patspam.com/2009/plebgui-webgui-meets-plack
06:16 < knowmad> and... http://plebgui.patspam.com/
06:16 <+perlDreamer> Yeah! It still gives me the willies to think about it (because I remember the old days of debugging WebGUI in CGI and mod_perl), but this sounds really good.
06:16 < knowmad> that's webgui running on hostgator! (if we're to believe him)
06:17 <+perlDreamer> patspam does not lie!
06:17 < knowmad> yeah, i'm impressed
06:17 < knowmad> i wouldn't think so but damn, who'd of thought...
06:18 < knowmad> i see he's online but he must be having a cup of tea or something (I believe it's about tea time down under)
06:19 <+perlDreamer> probably, or packing, or doing more plebgui hacking
06:20 < knowmad> yeah, that's right, he'll be state-side here soon
06:20 < knowmad> where does he find the time to do all this stuff!
06:20 <+perlDreamer> well, his girlfriend is now in New York, so I'm guessing he has tons of time
06:22 < knowmad> ohhh, now i see; we need to keep them apart more often ;)
06:22 * perlDreamer is hoping there's time to get parity in the performance
06:22 <+perlDreamer> right now only one alternate server is faster than mod_perl
06:22 <+perlDreamer> all the rest are half the speed
06:23 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
06:23 < knowmad> yeah but even 1/2 speed is better than sitting on the side of the road because your "car" doesn't work in that environment
06:24 <+perlDreamer> this is true
06:24 <@preaction> plus, WG8 already has major improvements to performance, and we're not done yet
06:24 < knowmad> i'm more interested in seeing the Google AppEngine backend coming online
06:24 <@preaction> hm... wonder how the memcached requirement will affect PSGI adoption
06:25 < knowmad> hmm, that would put a crimp in the plans
06:25 < knowmad> i'm not keen on forcing memcached to be required
06:25 <+perlDreamer> the current caches are really problematic
06:25 < knowmad> the apps i've dealt with that support memcached allow it as an option
06:25 <+perlDreamer> there's a Cache bug on the boads now, and I've no idea how to address it
06:25 <@preaction> the alternative is no caching
06:26 < knowmad> that's better than caching with bugs
06:26 < knowmad> and better than no webgui b/c you can't run memcached
06:26 < knowmad> preaction: i wonder if there are web services that offer memcached servers...
06:27 <@preaction> dunno how much power you'd get from a cache server on the Internet as opposed to just pulling new records from the local database
06:28 < knowmad> yeah, so prob. better to just run cacheless
06:28 < knowmad> man, that will put a beating on a cpu
06:28 <+perlDreamer> isn't that a configuration option?
06:28 <+perlDreamer> noCache?
06:28 < knowmad> *but* only if it's an active site
06:29 <@preaction> perlDreamer: from all the things JT has said, that's going away
06:29 < knowmad> perlDreamer: my understanding from JT was that there will be only memcached
06:29 <@preaction> but then I really don't know, and i'd rather not be called stupid for interpreting his words at face value
06:29 < knowmad> i think he should reconsider, esp given the PSGI break-through
06:30 < knowmad> ok, let's take it to the boards and get the word from JT
06:34 < knowmad> http://www.webgui.org/develop/forum/caching-in-wg8#p7TknDopSbY5BWvgwMOEHg
06:34 < knowmad> thanks for the chat; i'm signing off
06:34 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["has left the building"]
06:35 <+cap10morgan> in order to create a File asset from a file via the api, would you create a storage location first and then a new File asset, then call setStorageLocation on it?
06:35 <@preaction> or create the file asset and then the storage location
06:35 <@preaction> but i think File has a setFile method, no?
06:36 <+cap10morgan> yeah, it does, but the description didn't make it clear that it did what i wanted
06:36 <@preaction> yes, so create the File asset, then do setFile
06:36 <+cap10morgan> ok
06:36 <+cap10morgan> thanks
06:36 -!- perlmonkey21 [n=perlmonk@75.43.165.127] has quit ["Leaving."]
06:37 <@Haarg> this is going back a bit, but i prefer is($value, undef, ...) for tests
06:37 <@Haarg> gives better diagnostics
06:47 <+perlDreamer> since "is" is a stringy comparison, won't that do funny things sometimes?
06:47 <+perlDreamer> or has "is" evolved?
06:47 <@Haarg> it isn't a pure string compare
06:48 <@Haarg> if you give it undef for the expected value it will only accept undef
06:49 <+perlDreamer> hm, apparently the POD for that hasn't been updated
06:55 <@Haarg> have you had a chance to look at the definition stuff at all?
06:55 <+perlDreamer> no, I've been sick
06:55 <+perlDreamer> I'll take a look after I finish the release today
06:55 <@Haarg> cool
06:55 <@Haarg> i just started to get sick yesterday :/
06:57 < CIA-56> webgui: Graham Knop static_definition * r9178c4e / lib/WebGUI/Definition.pm : fix property_list usage - http://bit.ly/2UyaxS
06:57 * preaction crosses his fingers against sickness
06:58 <@Haarg> i'm hoping this won't be too bad
07:24 <+cap10morgan> patspam: PlebGUI / PSGI / Plack looks *awesome*
07:25 <@Haarg> agreed. hopefully we'll be able to fit some adjustments into webgui 8 to allow a psgi implementation to be done properly.
07:28 <@preaction> especially with the 2x speedup
07:28 <@preaction> the WRE could totally use that
07:29 <@preaction> add nginx instead of mod_proxy, wonder how much that'll help
07:39 <+cap10morgan> i'm also imaging a REST version of WebGUI where you POST JSON to an asset's URL to edit it, PUT to a new URL to create a new one, DELETE, etc. and then you can GET HTML, JSON, XML, RSS, PDF (via some additional software and an XSL-FO stylesheet), etc. representations of any asset via the same basic code but different psgi middleware layers.
07:40 <+cap10morgan> would also allow ajaxing anything, anywhere
07:40 <+cap10morgan> or moving the entire view layer to the client! (yikes)
07:47 <@preaction> cap10morgan: i have a "MultiViews" concept that makes every www_ method in an asset have its own URL. in theory, that could be extended to achieve what you want
07:48 <+cap10morgan> preaction: yeah, not quite REST though
07:48 <@preaction> multiviews also takes the http method into account
07:49 <+cap10morgan> oh, ok, so you can use that to choose between getters, setters, etc.?
07:49 <@preaction> right, mostly i wanted it for DAV support, but you can use it to exchange between GET and POST for the same URL
07:50 <+cap10morgan> cool
07:50 <+cap10morgan> mostly the idea occurred to me because i noted in the PSGI spec how easy it was to grab the http method
07:50 <+cap10morgan> which is not always the case
07:51 <+perlDreamer> Haarg, this has been 3 weeks long
07:51 <+perlDreamer> first flu-like, then cold, then flu again
07:51 <+cap10morgan> php, for instance, makes it nigh on impossible outside GET & POST
07:51 <@preaction> in webgui it's currently $session->request->method
07:51 <+cap10morgan> will that work with PUT, DELETE, HEAD, etc. too?
07:51 <@preaction> it should
07:51 <+cap10morgan> cool
07:52 <@preaction> well, depending if Apache allows those methods for you
07:52 <+cap10morgan> sure
07:52 <+cap10morgan> i started working on a big "Putting WebGUI to REST" blog post a few months ago
07:53 <+cap10morgan> i should dust that off someday
08:00 <+perlDreamer> the only thing better than blogging about WebGUI is writing tests for it.
08:01 <+perlDreamer> well, then there's fixing bugs
08:01 <+perlDreamer> and really, anything in wgdev is really about WebGIU
08:01 <+perlDreamer> and the PebGUI stuff is pretty good too
08:05 <+perlDreamer> preaction, Haarg, with plainblack holding all the old versions of WebGUI, could we clear out 7.4 and 7.3 from SF?
08:05 <+perlDreamer> it would make it so much easier to work with the file uploader
08:10 <@preaction> imo they should use github to get it
08:10 <@preaction> but i'd ask JT for the final opinion
08:11 <+perlDreamer> github?
08:11 <+perlDreamer> I think people are too used to downloading a binary
08:14 <@preaction> http://github.com/plainblack/webgui/downloads <- there's this. i think they archive tags
08:14 <@preaction> but since there's a pink unicorn there, i dunno
08:18 <@preaction> yeah, you can download tarballs from there
08:18 <+perlDreamer> sweet
08:18 <+perlDreamer> preaction, the definition.t posted doesn't handle MMD
08:19 <@preaction> mine or grahams?
08:19 <+perlDreamer> the 1st one in the thread
08:19 <+perlDreamer> I think that's yours
08:19 <@preaction> that's mine
08:19 <@preaction> graham's is the extention of that
08:19 <@preaction> it was just a preliminary mockup to show about how it'll work
08:26 <+perlDreamer> mmm, yes WebGUI 8 is perl 5.10 only, since it uses mro?
08:27 <@preaction> i don't know, but probably
08:27 <@preaction> Class::C3 does the same thing
08:36 <+perlDreamer> Haarg, in the pod for Definition.pm, I think your accessor is really a mutator
08:37 <+perlDreamer> maybe my terminology is all messed up though
08:37 <+perlDreamer> mutators do get and set
08:37 <+perlDreamer> and an accessor is get only
08:37 <+perlDreamer> ??
08:38 <@preaction> it's both
08:38 <@preaction> accessor(get)/mutator(set)
08:40 <+perlDreamer> I need to learn some computer science
08:40 <+perlDreamer> because my EE training only gets me so far
08:42 <+perlDreamer> I think we should use different terms, since attributes are already used for things that you attach to subroutines and methods in Perl
08:42 <+perlDreamer> although I don't know what else to call them
08:44 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui
08:54 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:55 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r3330b98 / (4 files in 4 dirs): Ready for 7.7.23 development cycle. - http://bit.ly/18ebJf
09:29 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
09:38 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:13 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
10:35 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
10:42 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:42 -!- mode/#webgui [+v bartjol] by ChanServ
10:50 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:53 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:14 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
12:00 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
12:22 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
12:24 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
12:24 -!- mode/#webgui [+v BartJol] by ChanServ
12:28 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
12:33 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
12:42 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
14:16 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
14:41 -!- carogray [n=Caroline@166.203.49.214] has joined #webgui
14:46 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:46 -!- mode/#webgui [+o plainhao] by ChanServ
14:51 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
14:58 -!- carogray [n=Caroline@166.203.49.214] has quit ["Leaving."]
15:02 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
15:24 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
15:25 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]
15:31 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
15:49 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
15:49 -!- mode/#webgui [+o khenn] by ChanServ
16:15 -!- perlmonkey2 [n=perlmonk@75.43.165.127] has joined #webgui
16:15 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:19 <+BartJol> khenn: do you see possibility (not technical, but roadmap-wise) to extend International so that you can get language labels via the international macro? or maybe adding another macro that gets that properties from a Language.pm file
16:19 <@khenn> I don't understand what you mean
16:20 <+BartJol> well, I want to get access to labels of languages
16:20 <+BartJol> but I can't do that via teh International macro
16:21 <+BartJol> table names in those files are different and getLanguage only gets stuff for I18N tables, not LANGUAGE tables
16:21 <+BartJol> of course I can hack that
16:22 <+BartJol> but with the new international stuff coming, it might be better to have other ways to do that
16:23 <@khenn> it would be more of a question for the dev list I guess. I don't have an answer
16:23 <+BartJol> ok
16:23 <@khenn> I still don't know what you mean byt the "labels of languages"
16:23 <@khenn> do you mean the actual strings: "English"
16:23 <+BartJol> yes
16:23 <@khenn> "Dutch"
16:24 <+BartJol> and nl or en
16:24 <+BartJol> that stuff
16:24 <@khenn> you might have to write a macro just to do that
16:24 <@khenn> though
16:24 <@khenn> there has to be a way to do it
16:24 <@khenn> since it's in the profile
16:24 <+BartJol> well, I only see it there
16:24 <@khenn> you can choose your language on multi-language sites
16:25 <+BartJol> yes, but that uses getLanguages and not getLanguage
16:25 <+BartJol> I believe
16:25 <@khenn> I don't work on any multi-launguage sites so I don't know how it works
16:25 <@khenn> why doesn't getLauguages work for you then
16:25 <@khenn> ?
16:25 <+BartJol> ah, so prolly I know better
16:25 <+BartJol> I wnna do it via the international macro
16:26 <+BartJol> and not add more stuff
16:26 <@khenn> sounds like you need to write your own macro
16:27 <+BartJol> I actually already wrote a macro that can do that and is templatable, but it runs through all languages
16:27 <+BartJol> off course I can change that
16:27 <+BartJol> freedom!
16:27 <@khenn> I guess I would ask on the dev list
16:27 <+BartJol> ok, well, I'll discuss it with Joeri then
16:27 <@khenn> and see if whoever is doing the international stuff is going to be adding the capability you are looking for
16:27 <+BartJol> and make some custom code
16:28 <+BartJol> I'm doing most international stuff right now
16:28 <+BartJol> so that'll come to me anyway :)
16:28 <+BartJol> thanks, I know enough for now
16:33 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:33 -!- mode/#webgui [+o bopbop] by ChanServ
16:34 <@plainhao> morning, peeps, anyone here familiar with help desk? is there a way to configure a default autosubscribed user for every ticket?
16:35 <@bopbop> plainhao, you might want to ask khenn
16:35 <@khenn> yes there is
16:35 <@khenn> take a look at the example code I pointed you to
16:36 <@khenn> oh
17:02 -!- BartJol is now known as Bart-i18nguru-Jo
17:04 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
17:11 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
17:11 -!- mode/#webgui [+o Haarg] by ChanServ
17:28 -!- Bart-i18nguru-Jo is now known as BartJol
17:35 -!- carogray1 [n=Caroline@209.113.248.2] has joined #webgui
17:43 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
17:51 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
17:53 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 110 (Connection timed out)]
18:04 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
18:14 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:14 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:14 <+perlDreamer> bopbop: A big Shop change happened yesterday.
18:14 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
18:14 -!- mode/#webgui [+v cap10morgan] by ChanServ
18:15 * perlDreamer is hoping that you aren't close to releasing the 7.7 version of the Shop guide
18:24 <@bopbop> perlDreamer- it was released
18:24 <+perlDreamer> oh
18:25 <@bopbop> today, actually
18:25 <+perlDreamer> no
18:25 <@bopbop> yes
18:26 <+perlDreamer> have you gotten my email yet?
18:27 <@bopbop> yep
18:27 <@bopbop> just responded to it
18:28 <+perlDreamer> I should have emailed you last night
18:30 <@bopbop> oh well
18:30 <@bopbop> there are always changes that occur after the books are released
18:30 <@bopbop> if people can't figure out it out, they'll ask
18:40 <+cap10morgan> can i force the storageId on a new storage location?
18:40 <+cap10morgan> i want them to collide in the CDN
18:40 <+cap10morgan> because it's the same file across every site
18:42 <@Haarg> you can, but certain things make assumptions about the use of storage locations
18:43 <@Haarg> assets assume a storage location is only tied to a single asset revision for example
18:43 <+cap10morgan> i see, so new revision = newly generated storageId?
18:43 <@Haarg> yes
18:43 <+cap10morgan> hmm, ok
18:44 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
18:44 <+cap10morgan> methinks an rfe is imminent
18:44 <@Haarg> there is an rfe to change that
18:44 <+cap10morgan> oh?
18:44 <@Haarg> but it's problematic enough to change that it hasn't been done yet
18:44 <+cap10morgan> i see
18:45 <+cap10morgan> well, that isn't necessarily the only way to do what i want
18:45 <+cap10morgan> i just want to re-use files in the cdn across sites
18:46 <@Haarg> that would probably be a separate rfe
19:03 -!- carogray1 [n=Caroline@209.113.248.2] has quit ["Leaving."]
19:10 < CIA-56> webgui: Colin Kuskie webgui-7.7 * r17cb0fa / (3 files in 2 dirs): Convert varchar fields to char in the db. Fixes bug #11126 - http://bit.ly/447ZQD
19:10 < CIA-56> webgui: Colin Kuskie master * r27c1fe9 / (2 files in 2 dirs): Convert varchar fields to char in the db. Fixes bug #11126 - http://bit.ly/1380LF
19:52 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
20:00 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
20:00 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:00 -!- mode/#webgui [+o bopbop] by ChanServ
20:10 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
20:16 <+perlDreamer> yay! new board for the hot water heater!
20:17 <+perlDreamer> boo! I can't install it.
20:42 < carogray> bopbop + perldreamer: re the Shop Guide and others, wouldn't it be a good idea to have a section in the Support/Documentation section, "Addenda et Errata" just for these events?
20:42 < carogray> uh - sorry old conversation - talking about additions and corrections to guides?
20:42 < carogray> and section would be on PlainBlack - doing too much at once at this end.
20:43 * perlDreamer doesn't know what's involved in the production side, he just tries to minimise the # of changes
20:45 < carogray> and on another subject - is there a reason we can think of why IE 6 will not display CSS if user is not logged in? Utilities div, from standard WebGUI starter site page is in page layout template - not page style template?
20:46 < carogray> test4.mlri.org/mwhelp
20:49 <+perlDreamer> by "display CSS" you mean it doesn't render correctly?
20:52 <+perlDreamer> what I see is in FF, Visitor :: Login :: Print! has a white background
20:52 <+perlDreamer> in IE6, it has a blue background
21:07 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui
21:11 <+perlDreamer> Haarg: what are your thoughts on this for a Paginator iterator interface? http://gist.github.com/210266
21:15 <+perlDreamer> and apparently, nopaste is choking on a 175 line diff
21:15 <+perlDreamer> but it submits through the web interface fine
21:23 <+perlDreamer> I see. They've changed the order of the forms, and renamed them as well
21:32 <+perlDreamer> no, form fields are the same
21:42 <+perlDreamer> Haarg and other nopaste users: This patch will fix the Gist service in nopaste http://gist.github.com/210308
22:02 <+perlDreamer> posted a bug in RT, and now we wait
22:04 <@Haarg> that paginator iterator interface does seem mostly ok.
22:05 <+perlDreamer> if we have any free time for wg8, or someone who is willing to put out some volunteer time, it would be nice to redo the paginator so that is has inheritance instead of all the special casing.
22:07 <+perlDreamer> Haarg, do you have any suggestions for making it better? I went pretty much for functionality, purely based on the DataForm/Entry.
22:07 <@Haarg> i can't really think of a better way to do it. things i had thought of seemed horrible, but that doesn't really bother me much.
22:08 <+perlDreamer> well, hopefully I haven't coded us into a corner :)
22:13 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
22:13 -!- Haarg [n=haarg@76.250.33.221] has joined #webgui
22:13 -!- mode/#webgui [+o Haarg] by ChanServ
22:40 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
22:43 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:54 <@preaction> git add -i and git stash are my new bestest best friends
22:55 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
22:57 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
23:00 < dionak> I'm have a checkList I'm trying to set the selected options for...if I pass a \n delimited value from the db into the 'value' hash key when making a checkList, those items should be checked, correct?
23:08 < dionak> answering my own question. i had to set defaultValue with the value from the db, not value
23:16 < carogray> perlDreamer: you still there?
23:16 <+perlDreamer> dionak, the form interface is a bad series of inconsistencies
23:16 <+perlDreamer> carogray, yes
23:16 <+perlDreamer> kids are fed and happy
23:17 <+perlDreamer> even if they did have to try guacamole
23:17 < carogray> then you must be in heaven!
23:17 < carogray> even better
23:17 < carogray> I am never so happy as when my kids are happy
23:17 < carogray> except of course when their happiness is LEGAL
23:17 < carogray> but won't go there, yours aren't old enough
23:18 <+perlDreamer> one hopes so!
23:19 < carogray> anyway...
23:19 < carogray> back to my infernal ie6 problems
23:19 <+perlDreamer> okay
23:19 < carogray> in IE6 - using Multiple IE cause I do not have a machine that only has IE 6 on it.
23:20 <+perlDreamer> okay
23:20 < carogray> there is no CSS at all showing in test4.mlri.org/mwhelp
23:20 <+perlDreamer> carogray, I have an idea.
23:20 < carogray> if you look at the same page in FF or IE 7 or 8 you can see what it SHOULD ook like
23:20 <+perlDreamer> Let's start a thread on the design forum, and add screenshots for what we're each seeing
23:21 <+perlDreamer> because for me, in IE6, it looks mostly okay
23:21 < carogray> ok - will try..
23:21 <+perlDreamer> me, too
23:21 < carogray> same as - pretty much in FF?
23:22 <+perlDreamer> almost the same as in FF
23:22 < carogray> OH I don't believe it!
23:22 <@preaction> perlDreamer: could you help me with uploading a file to sourceforget?
23:22 <+perlDreamer> yeah!
23:22 <+perlDreamer> GUI, or command line?
23:22 < carogray> could this just have been another of those caching things!!
23:22 <@preaction> command line
23:22 <+perlDreamer> carogray, yes
23:23 <@preaction> rsync -e ssh wre-0.9.3-debian5.tar.gz preaction@frs.sourceforge.net:"/home/frs/project/p/pb/pbwebgui/WebGUI Runtime Environment/WRE 0.9.3"
23:23 <@preaction> that's what i'm using, but it says "permission denied"
23:23 < carogray> this is hugely great, but at the same time...incredibly frustrating...
23:23 < carogray> I think I spent 1/2 working on trying to fix something that already works!
23:23 <+perlDreamer> rsync -e ssh wre-0.9.3-debian5.tar.gz pbwebgui,preaction@frs.sourceforge.net:"/home/frs/project/p/pb/pbwebgui/WebGUI Runtime Environment/WRE 0.9.3"
23:23 < carogray> ayah Lord!
23:23 <@preaction> oh, its project,user, not user,project
23:23 <@preaction> stupid documentation is wrong
23:24 <+perlDreamer> I may have it backwards, that's from memory
23:24 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @steveo_aa, dapperedodo, nuba
23:24 < carogray> thanks again perlDreamer
23:24 <+perlDreamer> and your rsync line doesn't have project at all
23:25 <@preaction> perlDreamer: yeah, because w/o project it let me log in, but then said permission denied
23:25 <@preaction> now, with project, it's not letting me log in
23:26 <+perlDreamer> preaction, I use sftp, with this: sftp username,pbwebgui@frs.sf.net
23:26 <+perlDreamer> and I had to escape all the spaces
23:32 <@preaction> scp and rsync are no longer my friends
23:35 -!- Netsplit over, joins: @steveo_aa, perlbot, nuba, dapperedodo
--- Day changed Thu Oct 15 2009
00:13 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
00:41 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-56
00:43 -!- CIA-31 [n=CIA@208.69.182.149] has joined #WebGUI
01:03 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
01:03 < elnino> off topic... anyone know of a good pop3 email service I can use for my *own* domain?
01:04 <@preaction> everyone.net is what we use
01:05 < elnino> oh. haven't heard of that one... I"ll look. Thanks!
01:05 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
01:05 <+perlDreamer> I use them. they are pretty good
01:05 < elnino> gmail works, but not everone wants to support the big giant.
01:05 <+perlDreamer> If you can find SynQ, he may have some ideas, too.
01:05 <+perlDreamer> I think we're going to move kathy over to gmail
01:06 < elnino> Oh.. I suppose I should clarify.. "free" pop3 service.
01:06 < elnino> I like gmail. no Ads!!!! Yahoo is out of control (we have that too.)
01:06 < CIA-31> webgui: Graham Knop static_definition * rd852c58 / (lib/WebGUI/Definition.pm t/Definition.t): inject methods into a superclass instead of the class itself - http://bit.ly/2RsfQ4
01:07 <@preaction> great. VMWare Fusion told me I should update, but did not tell me that my new version required me to purchase a new license...
01:07 <+perlDreamer> what should I make the kids for a snack?
01:07 <@preaction> fresh fruit!
01:08 <+perlDreamer> good idea!
01:08 < elnino> popcorn in the microwave. I learned I can do it with a brown lunch sack!
01:08 <+perlDreamer> I may even have some fresh caramel to drizzle over that.
01:08 < elnino> instead of buying the ones at the store.
01:08 <+perlDreamer> elnino: really?
01:08 <@preaction> caramel can't be done w/ braces though
01:08 < elnino> yep really!
01:08 <+perlDreamer> caramel sauce is legal
01:08 <@preaction> ahh
01:08 <+perlDreamer> what's the secret, elnino?
01:09 < elnino> umm.. just a sec
01:09 <@preaction> i still say that homemade kettle corn trumps everything
01:09 <+perlDreamer> okay, random life hacking link of the day: http://www.telegraph.co.uk/technology/3304496/Be-lucky---its-an-easy-skill-to-learn.html
01:09 < elnino> 1/4C popcorn, 2 t olive oil (or less) and salt.
01:10 < elnino> STAPLE the bag closed - YES, this works and no sparks.
01:10 < elnino> I think it took about a 1.5 minutes.
01:10 < elnino> I just used one staple.
01:10 <+perlDreamer> hmmm, /me may try some plastic paper clips instead
01:10 <+perlDreamer> but, on to the snack, before the youngin's revolt
01:10 <+perlDreamer> bbiab
01:11 < elnino> oh.. it may get too hot, and I won't use metal paper clips, that would be too much metal.
01:15 <@preaction> you know, instead of playing stupid video games, i could start exercising again!
01:15 <@Haarg> that doesn't sound like a very good idea
01:17 <@preaction> i think it sounds like an excellent idea. i'm starting to tub out again
01:17 <@preaction> plus i have a goal of competing in some kind of bike marathon or something someday
01:17 <@preaction> not sure how long that'll take though, so i should probably buy that exercise bike sooner rather than later
01:18 <@Haarg> i just changed the how WebGUI::Definition works some
01:18 <@Haarg> it now generates a superclass for every class that it is used in
01:18 <@Haarg> and adds that to the beginning of @ISA
01:19 <@preaction> yeah, i saw. i'm surprised that works, but it's damn awesome that it does
01:19 <@Haarg> do you see any problems with it?
01:20 <@preaction> nope. as long as it allows WebGUI::Asset::Post to override title(), which is also overridden in WebGUI::Asset
01:20 <@Haarg> the only real caveat is that you have to be certain to define @ISA (use base, w/e) before calling use WebGUI::Definition
01:20 <@preaction> (so make sure to test two levels of depth)
01:21 <@Haarg> yeah, i'll add that as a test. it will work, although if WebGUI::Asset::Post included title in its own properties list it would not call WebGUI::Asset->title
01:21 <@preaction> that sounds okay
01:21 <@preaction> but run that by TMRFE
01:25 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
01:25 -!- mode/#webgui [+v patspam] by ChanServ
01:55 <+perlDreamer> preaction, I'd like to run a mini-ironman someday, but I'll need to learn how to swim first
02:17 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
02:18 <@preaction> perlDreamer: plus i've seen the people who can do it, and they're like wafer-thin
02:18 <@preaction> and the training up to it is intense, like 50+ miles a week
02:18 <@preaction> that being said, i'd love to be able to do one, in three years maybe
02:19 <@preaction> i'll settle for my current goal of 30 miles of biking in two hours by next summer
02:24 <@preaction> i also bought the new Wii Fit Plus (only $20, so not bad), but it only lets you have one custom set of activities, when i like to switch between two
02:24 <@preaction> i suppose i could throw in another mii
02:27 < perigrin> call it mii2
02:32 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
02:35 <+perlDreamer> mini-ironman is like a 10K foot race, 50 miles on the bike, then a 1 mile swim
02:35 <+perlDreamer> even thick people can do that
02:38 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 145 (Connection timed out)]
02:46 <@preaction> uh... heh, right now there's no way I could
02:46 <@preaction> 20 miles on a bike and i'll die, serious
02:46 <+perlDreamer> FBS?
02:46 <@preaction> FBS?
02:46 <+perlDreamer> Flat Butt Syndrome
02:47 <@preaction> oh, no, just LES
02:47 <@preaction> Lack of Exercise Syndrome
02:47 <+perlDreamer> ah
02:47 <+perlDreamer> that's bad, too
02:47 <@preaction> right now 7 miles is a decent workout, 14 i'm wiped out
02:47 <@preaction> but then i haven't been pushing myself that hard, and now it's winter so i need the exercise bike
02:48 <+perlDreamer> either that or snow tires
02:48 <@preaction> yeah... no
02:52 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
02:55 <@preaction> should I make chocolate chip cookies
02:55 <@preaction> or should i make supper?
02:55 <+perlDreamer> both?
02:55 <@preaction> i have the ingredients for cookies, but no ingredients for any kind of supper
02:56 <+perlDreamer> s/chocolate/beef/g;
02:56 <@preaction> i think my problem is that my fingers move when i think
02:56 <+perlDreamer> just hop on your exercycle and go get some
02:56 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
02:56 -!- mode/#webgui [+v cap10morgan] by ChanServ
02:56 <@preaction> of course it's the cookies!
02:56 <@preaction> it's cooooooold outside :(
03:10 <+perlDreamer> okay, time for me to make dinner for my kids
03:10 <+perlDreamer> we're having swedish meatballs, mashed potatoes and steamed veggies
03:10 <+perlDreamer> bbl
04:03 -!- perlmonkey2 [n=perlmonk@75.43.165.127] has quit ["Leaving."]
04:04 -!- perlmonkey2 [n=perlmonk@75.43.165.127] has joined #webgui
04:04 -!- mode/#webgui [+v perlmonkey2] by ChanServ
04:04 -!- perlmonkey2 [n=perlmonk@75.43.165.127] has left #webgui []
04:38 <+perlDreamer> did you go with the cookies, preaction?
04:40 <@preaction> ye0
04:40 <@preaction> first 14 are out of the oven, only 100+ to go
04:40 <@preaction> i always do double batches ;)
04:40 <@preaction> single batches are for nancy boys
04:40 <+perlDreamer> or those of us who are rounder than triathletes ;)
04:41 <+perlDreamer> I'm thinking of posting back to this blog: http://use.perl.org/~jk2addict/journal/39752
04:41 <@preaction> pfft, you have a family (comprised of a chocoholic and 2 boys), you have no excuse
04:41 <@preaction> chocoholic == wife, of course
04:41 <+perlDreamer> do you think I'll be laughed off the site?
04:41 <+perlDreamer> wife is definitely a chocaholic
04:42 <@preaction> i'd say go ahead and post to it
04:42 <@preaction> crap, buzzer
04:44 <+perlDreamer> pass me a hot one, will ya?
04:46 <+perlDreamer> okay, it's out
04:48 <+perlDreamer> dang, perl sucks
04:48 <+perlDreamer> I don't know how accurate we can say ohloh statistics are for speaking about the general population, but I checked 5 languages, and perl is the only one in decline.
04:52 <@preaction> yeah, but it also says we're mostly written in JavaScript
04:52 <@preaction> whereas Github has it right
04:53 <+perlDreamer> by lines, now that we ship YUI, we probably _are_ mostly javascript
04:53 <+perlDreamer> WebGUI/lib is 9.0M
04:53 <+perlDreamer> www/extras is 97M
04:54 <+perlDreamer> hey, we still ship with edit_area!
04:55 <@preaction> heheheheh, yeah that needs to die now
04:57 <+perlDreamer> tell me about git add -i, preaction
05:02 <@preaction> it is interactive, you can pick whole files to add, or you can go through a file patch by patch and add only those patches you want
05:02 <@preaction> i should do a blog post about it, the terms are kinda obtuse
05:03 <+perlDreamer> totally
05:03 <+perlDreamer> man git-add is not helping
05:15 <+perlDreamer> well, I didn't blow up the DataForm
05:26 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]
05:32 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
05:32 -!- mode/#webgui [+v perlDreamer] by ChanServ
05:33 <+perlDreamer> Haarg, if I push entries into a DataForm at more than 1 per second, is it going to puke?
05:33 <+perlDreamer> I need to build a DataForm with a lot of entries to test pagination
05:33 <+perlDreamer> it defaults to 25 per page
05:33 <+perlDreamer> so to test pages 1 and 2 I need 50 entries...
05:34 <@preaction> no, you should be fine
05:34 <@preaction> but TIAS :p
05:35 <+perlDreamer> TIAS?
05:35 <@preaction> perlbot tias
05:35 < perlbot> Try It And See: the best way to learn if something works.
05:52 <+perlDreamer> works so far...
05:53 <+perlDreamer> I've never typed so many shawshank quotes before
06:01 <+perlDreamer> it doesn't blow up, but you get random test failures, since it returns data in order of submission date!
06:04 <@preaction> anyone else think we should start going with millisecond precision?
06:04 <+perlDreamer> YES
06:04 <+perlDreamer> YES
06:04 <+perlDreamer> I already asked JT and he said, "no"
06:05 <@preaction> why not? it's just one byte more
06:05 <+perlDreamer> I don't remember the his reasoning against it
06:11 <+perlDreamer> Haarg, you are awesome
06:11 <+perlDreamer> making the submissionDate a public field helps a lot
06:16 <+perlDreamer> go go gadget test suite
06:16 <+perlDreamer> and with the submission date hack, i shaved 2 seconds off the test time
06:17 <@preaction> yahoo!
06:27 < daviddelikat1> if I take the title and description of an asset and use it to make an anchor tag like this:
06:28 < daviddelikat1> $name
06:28 < daviddelikat1> do I need to process the two variables?
06:28 < daviddelikat1> like HTML::Quote them or something?
06:28 <@preaction> $desc will need to be escaped, yes
06:29 < daviddelikat1> ok thanks
06:29 <@preaction> the title is not allowed to have HTML inside, so it will already be escaped
06:29 <+perlDreamer> preaction: WikiPage ping
06:29 <@preaction> but description is
06:29 <@preaction> synopsis isn't though
06:29 <@preaction> sup
06:29 <+perlDreamer> how 'bout that disabling Subscribable?
06:30 <@preaction> nothing new on why subscribable doesn't work, gonna end up tracing to figure it out
06:30 <+perlDreamer> okay, there's 6 days 'til the next release
06:49 < CIA-31> webgui: Colin Kuskie webgui-7.7 * reea6524 / (7 files in 7 dirs):
06:49 < CIA-31> webgui: Add pagination to the DataForm list view. Fixes bug #10989.
06:49 < CIA-31> webgui: Adds new code to Paginator, to handle paginating with an iterator. - http://bit.ly/3p9fuQ
06:49 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rad741eb / docs/upgrades/upgrade_7.7.19-7.7.20.pl : Fix merge problem. - http://bit.ly/3QZlBF
06:49 < CIA-31> webgui: Colin Kuskie master * r77986a1 / (146 files in 17 dirs): Remove editarea from the core. - http://bit.ly/6HGAN
06:49 < CIA-31> webgui: Colin Kuskie master * rc327630 / (7 files in 7 dirs):
06:49 < CIA-31> webgui: Add pagination to the DataForm list view. Fixes bug #10989.
06:49 < CIA-31> webgui: Adds new code to Paginator, to handle paginating with an iterator. - http://bit.ly/2Fvr7U
06:51 <+perlDreamer> tomorrow is going to be TinyMCE day
06:51 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r1ee3bda / (146 files in 17 dirs): Remove editarea from the core. - http://bit.ly/aNhgW
06:56 < daviddelikat1> man I just pulled code down 10 minutes ago, wy'd you have to go and CHANGE it all again? :)
06:57 < daviddelikat1> goodbye editarea
06:58 <@preaction> we hardly knew ya
06:58 <@preaction> good riddance to bad javascript
06:58 < daviddelikat1> I knew ya too well
06:58 < daviddelikat1> yuck
07:01 <+perlDreamer> goodbye editarea, hello DataForm pagination
07:02 < daviddelikat1> so is there a flag you can set that lets people know when you are getting ready to dump whole bunches or code into git
07:02 < daviddelikat1> so we can wait and merge our local repos AFTER you dump your stuff?
07:02 <@preaction> no, you just have to merge
07:03 < daviddelikat1> well at least I get lots of practice...
07:07 <+perlDreamer> daviddelikat1, git stash is your friend
07:07 < daviddelikat1> I haven't used it yet
07:07 <+perlDreamer> it will let you take a snapshot of changes to your repo, set them aside temporarily and then reapply them after you do a pull/merge
07:08 <+perlDreamer> here's the short summary
07:08 < elnino> the new code edit area is gone?
07:08 <+perlDreamer> git stash list -> list of currently saved stashes
07:08 <@preaction> elnino: no, that's the old one that sucked
07:08 <+perlDreamer> git stash save 'description of what this stash is about'
07:08 <@preaction> the new one is in yui-webgui/build/code-editor
07:08 <+perlDreamer> git stash apply stash@{\d} -> apply a stash
07:08 <+perlDreamer> git stash drop <- get rid of it after you apply
07:09 < elnino> the "pld" one I remember is just a text area. and the 7.6x is this thing I'm not terribly fond of, so you're saying there is a new one after this?
07:09 < elnino> s/pld/old
07:10 <@preaction> the 7.6 one is gone, 7.7 has a new one
07:10 < daviddelikat1> perlDreamer: I can see what I might use it for, but I haven't really needed anything like that yet.
07:10 < elnino> YEAH!
07:11 <+perlDreamer> preaction, are you and dav glass still swapping code for that, or have you forked?
07:11 < daviddelikat1> I'm done for the day...
07:11 <@preaction> i've forked, but i should put in a pull request to him one of these days
07:11 <@preaction> i'd like to fix the issues with the IEs and Opera before I do though
07:12 <+perlDreamer> maybe he could help with that?
07:12 <@preaction> true, but i'd hate to ask
07:12 <@preaction> i could just open issues against my fork and do a pull
07:17 <+perlDreamer> it's not like you're some doofus perl programmer who is pretending to write javascript, after all
07:17 <+perlDreamer> that's my job :)
07:30 < elnino> 'nite all
07:42 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
08:55 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
09:40 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:57 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
10:26 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:26 -!- mode/#webgui [+v BartJol] by ChanServ
10:26 <+BartJol> morning dudes
10:51 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:52 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
14:08 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
14:16 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
14:16 -!- mode/#webgui [+o plainhao] by ChanServ
14:19 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:32 <+BartJol> oh, Haarg I changed by repo for the contenthandler to match the webgui dir scructure
14:32 <+BartJol> s/by/my/
15:00 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
15:09 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @steveo_aa, dapperedodo, nuba
15:10 -!- Netsplit over, joins: @steveo_aa, dapperedodo, nuba, perlbot
15:26 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
16:20 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:20 -!- mode/#webgui [+o bopbop] by ChanServ
16:49 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:02 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
17:10 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
17:10 -!- mode/#webgui [+v danny_mk] by ChanServ
17:12 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]
17:27 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
17:57 -!- perlmonkey2 [n=perlmonk@adsl-76-213-113-120.dsl.okcyok.sbcglobal.net] has joined #webgui
17:57 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:58 <+cap10morgan> ok, it seems the http / https caching bug is not completely squashed yet
17:58 <+cap10morgan> i still get secure / insecure cdn urls that show up on insecure / secure pages, respectively
17:58 <+cap10morgan> if i flush the cache, it gets fixed
17:58 <+cap10morgan> on 7.7.22
18:11 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:31 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
19:02 -!- mducharme-work1 is now known as mducharme-work
19:22 -!- danny_mk_ [n=chatzill@64.204.40.34] has joined #webgui
19:22 -!- danny_mk [n=chatzill@64.204.40.34] has quit [Read error: 131 (Connection reset by peer)]
19:22 -!- danny_mk_ is now known as danny_mk
19:37 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:37 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:45 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit []
19:55 <+perlDreamer> morning folks
19:56 <+perlDreamer> the rumor is that I'm going to get some hot water today
20:07 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
20:07 -!- mode/#webgui [+v cap10morgan] by ChanServ
20:12 <@bopbop> perlDreamer: at your house (so you can have a hot shower) or as "in hot water" (the trouble kind)?
20:12 <+perlDreamer> well, both actually
20:12 <+perlDreamer> there is no hot water
20:12 <+perlDreamer> and if it's not available soon...
20:22 <+perlDreamer> preaction, can you think of any reason why WebGUI::DateTime can't be a little pickier in the regex that separates MySQL dates into pieces?
20:22 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
20:31 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
20:43 <@preaction> perlDreamer: why? what's wrong that it needs to be pickier/
20:43 <+perlDreamer> well, you can feed it a date like 200910161 for a mysql date
20:43 <+perlDreamer> or 2009 year 10 month 161 day
20:44 <+perlDreamer> and either one of those will make DateTime to have an exception-al fit
20:44 <+perlDreamer> and then it will give you a very unfriendly error message, like Could not call method www_editFieldSave in Thingy because DateTime hasn't had a shower in 3 days.
20:45 <@preaction> okay sounds good
20:45 <@preaction> but you still might want to allow / - or . between the numbers
20:45 <+perlDreamer> http://gist.github.com/211132
20:45 <+perlDreamer> that's what I'm thinking
20:46 <+perlDreamer> if it can't parse, use epoch 0
20:46 <+perlDreamer> force \D to exist between numbers
20:46 <+perlDreamer> and anchor it on either end
20:46 <@preaction> looks good to me, but if it can't parse it should die spectacularly
20:46 <@preaction> ymd should always exist, hms might now
20:47 <@preaction> er.. might not
20:47 <+perlDreamer> right now, it does die spectacularly by locking up the thingy
20:48 <@preaction> if you want, trap it in an eval in the thingy
20:49 <+perlDreamer> I think that it will do the same thing in the DataForm and the User Profile
20:49 * perlDreamer would prefer to handle it inside DateTime
20:49 <@preaction> but that's detrimental to the programmer
20:49 <+perlDreamer> how come?
20:50 <+perlDreamer> it easily handles the error and returns something that will work in all cases
20:50 <@preaction> because i could give it some bogus data and it will magically change to epoch 0
20:50 <@preaction> i could go on, thinking it's working, when in fact it's not
20:51 <@preaction> what if Form::DateTime did it instead?
20:51 <+perlDreamer> yeah
20:51 <+perlDreamer> and Form::Date
21:10 < ckotil> nice, video of the State of WebGUI 2009 address.
21:14 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
21:24 -!- dionak [n=dionak@97.66.185.250] has quit []
22:32 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:39 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
22:54 < CIA-31> webgui: Colin Kuskie master * r7866120 / (8 files in 6 dirs):
22:54 < CIA-31> webgui: Handle bad dates in datetime related form plugins. Fixes bug #11128
22:54 < CIA-31> webgui: Also, better date parsing by _splitMysql and reformat Thingy. - http://bit.ly/23MjTo
22:54 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r555f65b / (8 files in 6 dirs):
22:54 < CIA-31> webgui: Handle bad dates in datetime related form plugins. Fixes bug #11128
22:54 < CIA-31> webgui: Also, better date parsing by _splitMysql and reformat Thingy. - http://bit.ly/TlSY2
23:00 <+perlDreamer> okay, now on to other bugs
23:00 <+perlDreamer> btw, I have hot water!
23:41 <@preaction> i'm thinking i should do Map bugs today
23:56 <+perlDreamer> no
23:56 <+perlDreamer> well, yes
23:56 <+perlDreamer> I already fixed the one by Rogier, about buttons in the edit screen
23:56 <+perlDreamer> you can have the rest
23:57 <+perlDreamer> but they have to be checked in IE6, IE7, IE8, FF 3.0, FF 3.5, Safari and Opera
23:57 <+perlDreamer> IE8 and FF 3.5 because very little of what we're writing today is working in those browsers
23:57 <+perlDreamer> whether it's rendering issues or JS
23:57 <@preaction> man, i just fixed rogier's bug :(
23:58 <+perlDreamer> I haven't committed. Go ahead and I'll revert
23:58 <@preaction> no need, it's all yours
23:58 <+perlDreamer> I have to run and go shopping for dinner tonight, call me on my cell if you need me.
23:58 <@preaction> all i did was add defaultValue to the template
23:58 <@preaction> okay
23:59 <+perlDreamer> yeah, but yours is done and you're doing Map stuff
23:59 <@preaction> okay, i'll commit then
--- Day changed Fri Oct 16 2009
00:01 < CIA-31> webgui: Doug Bell webgui-7.7 * rbbbb2e9 / lib/WebGUI/Asset/Wobject/Map.pm : Missing edit/manage buttons in Map #11129 - http://bit.ly/xA8hG
00:01 < CIA-31> webgui: Doug Bell master * r0490889 / lib/WebGUI/Asset/Wobject/Map.pm : Missing edit/manage buttons in Map #11129 - http://bit.ly/256eNx
00:36 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]
00:56 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
00:58 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
01:14 -!- dionak [n=dionak@97.66.185.250] has quit []
02:04 < daviddelikat> I think this is the best error I've ever generated: Can't use string (")08da0cax0(YARRA") as an ARRAY ref while "strict refs" in use
02:05 <+perlDreamer> ++daviddelikat1
02:06 <+perlDreamer> you reversed a string somewhere
02:06 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
02:06 -!- mode/#webgui [+v patspam] by ChanServ
02:08 <+perlDreamer> howdy, patspam
02:11 <+patspam> hola!~
02:11 <+patspam> how goes it?
02:13 < daviddelikat> I was trying to reverse an array, it doesn't work so well to reverse an array ref
02:18 <+perlDreamer> it's going okay
02:18 <+perlDreamer> looks like Survey might be having problems running on FF 3.5
02:19 <+perlDreamer> because I can't duplicate Kristi's bugs on FF 3
02:19 <+patspam> dang
02:19 <+patspam> I'm running 3 too
02:19 <+patspam> all the more reason to rewrite survey's UI
02:22 <+perlDreamer> rewrite?
02:22 <+perlDreamer> yikes
02:22 <+perlDreamer> that would work well for 7.8, but 7.7 people are stuck (and need) bug fixes
02:22 <+patspam> I was thinking maybe even for 8
02:23 <+patspam> actually definitely 8
02:23 <+patspam> because it will need the new forms api
02:23 <+patspam> I want to replace all the question types with WebGUI::Form controls
02:24 <+perlDreamer> that would be more Gooey-like
02:25 <+patspam> and any bugs we find and fix will benefit more than just Survey
02:52 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 148 (No route to host)]
03:05 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
04:22 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
04:39 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
04:51 < CIA-31> webgui: Doug Bell master * rdae7215 / (5 files in 5 dirs): fixed #10888: Problems with Map adding points - http://bit.ly/4wXPNb
04:53 < CIA-31> webgui: Doug Bell webgui-7.7 * rbc5d594 / (5 files in 5 dirs): fixed #10888: Problems with Map adding points - http://bit.ly/1ri5AE
05:03 -!- perlmonkey21 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has joined #webgui
05:20 -!- perlmonkey2 [n=perlmonk@adsl-76-213-113-120.dsl.okcyok.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
05:22 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
05:22 -!- mode/#webgui [+o tavisto] by ChanServ
05:28 -!- cap10morgan [n=cap10mor@206.124.7.151] has joined #webgui
05:28 -!- mode/#webgui [+v cap10morgan] by ChanServ
05:50 -!- cap10morgan [n=cap10mor@206.124.7.151] has quit []
06:03 -!- cap10morgan [n=cap10mor@206.124.7.151] has joined #webgui
06:03 -!- mode/#webgui [+v cap10morgan] by ChanServ
06:18 -!- perlmonkey21 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has quit ["Leaving."]
07:05 -!- cap10morgan [n=cap10mor@206.124.7.151] has quit []
09:54 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
10:00 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:36 -!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]
10:36 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
10:36 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
10:36 -!- mode/#webgui [+o Haarg] by ChanServ
10:46 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:46 -!- mode/#webgui [+v BartJol] by ChanServ
11:17 -!- JDanPl [n=jdanpl@81.168.161.205] has joined #webgui
11:38 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]
12:16 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
13:01 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
13:27 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
15:37 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has quit []
15:37 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
15:39 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
15:39 -!- mode/#webgui [+o plainhao] by ChanServ
16:04 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
16:05 < elnino> is it intentional to be able to edit something that is in the trash?
16:06 <+BartJol> dunno, but it can be usefull to delete stuff, edit it and put back
16:06 <+BartJol> but that wiki thing was strane
16:07 < elnino> yes, I can see that, but it can also completely confuse someone who thinks they are editing something that they shouldn't and then don't know why they can't see it on the site.
16:07 <+BartJol> mmm, maybe a nice notification
16:07 < elnino> yes. that wiki this was strange.. There must be some internal setting for the auto gen'd urls.
16:07 < elnino> yes, like the "you are editing a default template" message
16:07 < elnino> I'll be writing up an rfe.. =)
16:07 <+BartJol> maybe they are not regenerated after a url change
16:08 < elnino> not a clue
16:08 < elnino> I would think its a on the fly type thing, but obviously now.
16:08 < elnino> s/now/not
16:11 <+BartJol> well if it checks for regexes while typing, typing will be tedious
16:11 < elnino> oh,I was just thinking during the edit view. but I"m just making things up, I have no idea how this works. =)
16:12 <+BartJol> well, to me it sounds strange that it would be on the ty
16:12 <+BartJol> pe
16:13 < elnino> is there a way to export version tags?
16:17 * elnino goes makes breakfast.
16:21 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:21 -!- mode/#webgui [+o bopbop] by ChanServ
16:21 <+BartJol> oh eeeh exporting version tags
16:22 <+BartJol> why would you?
16:22 <+BartJol> I think it will be hard
16:36 <+BartJol> versions apply to assetId's
16:43 -!- khenn [n=frank@71-87-112-15.dhcp.mdsn.wi.charter.com] has joined #WebGUI
16:43 -!- mode/#webgui [+o khenn] by ChanServ
16:47 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []
16:51 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:51 -!- mode/#webgui [+o bopbop] by ChanServ
17:06 -!- perlmonkey2 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has joined #webgui
17:06 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:14 -!- JDanPl [n=jdanpl@81.168.161.205] has quit ["Leaving"]
17:18 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
17:18 -!- mode/#webgui [+v danny_mk] by ChanServ
17:30 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:32 -!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]
17:42 -!- Haarg [n=haarg@76.210.74.11] has joined #webgui
17:42 -!- mode/#webgui [+o Haarg] by ChanServ
17:42 < elnino> BartJol - so that I can export changes I want to keep an reapply to a restoration of a db.
17:42 < elnino> s/an/and
17:43 < elnino> but maybe there is a cool way to do that with mysql
17:45 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:45 -!- mode/#webgui [+o tavisto] by ChanServ
17:47 <+BartJol> aah
17:47 <+BartJol> ok
17:48 < elnino> but I have no idea how I would do it in mysql. For now, I'm just goign to set up a second site. and visually compare.
17:48 <+BartJol> you mainly need the assetVersions table
17:48 <+BartJol> but prolly more than that
17:49 < elnino> yeh, I don't know all that I would need either.
17:51 <+BartJol> aah, the versions themself are stored in assetData
17:51 <+BartJol> well, it might get a bit complicated
17:52 <+BartJol> not the sql
17:52 <+BartJol> but to be absolutely sure you've got everything'
18:20 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
18:22 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
18:26 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
18:26 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:26 <+perlDreamer> good morning!
18:27 <@Haarg> morning
18:29 < elnino> umm. When I import a package, isn't it supposed to add itself to the location i'm currently at? does tha tmake sense? or do I have to click on the package name?
18:31 <@Haarg> depends on if you've imported the package in the past
18:32 < elnino> no I haven't. Oh this is weird.
18:32 < elnino> I can see it by the url the package is supposed to have, but it isn't listed in the asset manager.
18:33 <+perlDreamer> elnino, try using Asset manager search to find out where it went
18:34 < elnino> well, I go to it by url, then I go to asset manager. and the breadcrumb trail menu in the asset manager shows it where I believe it to be, and where I imported it.
18:34 < elnino> but when I go to it's parent. It's not listed in the asset manager.
18:34 < elnino> I just commited my version tag.
18:34 < elnino> still not there.
18:34 < elnino> So..
18:35 < elnino> So confused. I've done this before with other packages...
18:35 < elnino> From the beggining.
18:35 < elnino> my customer said she went to edit this page.
18:35 < elnino> when she clicked on save
18:35 < elnino> she was brought to the trash.
18:35 < elnino> then she deleted sutff from the trash.
18:36 < elnino> (who knows what)
18:36 < elnino> and now the page is missing.
18:36 < elnino> I couldn't find it.
18:36 < elnino> so I created another site, grabed yesterday's db backup
18:36 < elnino> created a package
18:36 < elnino> of that missing page.
18:36 < elnino> imported it into her site where the page should be.
18:36 < elnino> and I can't see it in the asset manager, but I can view it by going to the url.
18:37 < elnino> uh. I think I need some hot chocolate.
18:38 <+perlDreamer> elnino, it's possible that it _is_ in the trash
18:38 <+perlDreamer> trash is an asset state, not location
18:38 <+perlDreamer> although, if you go to it by URL it should take you to the trash
18:38 < elnino> didn't think about looking in the trash after importing it.
18:39 < elnino> yeah, well, that's a bug report I've been meaning to write. =)
18:39 <+perlDreamer> i may not be a bug
18:39 < elnino> I just didn't have time to try it and make sure it's a bug.
18:40 -!- Anchor [n=segweyso@58-188-100-57.eonet.ne.jp] has joined #webgui
18:41 <+BartJol> when is 7.8.2 coming
18:41 <+BartJol> ?
18:41 < elnino> it's not in the trash.
18:41 < elnino> but if I click on the package name from the admin bar, it creates another with a 2.
18:41 <+BartJol> oh yeah, I forgot to mention that, I altered my git repo
18:42 <+BartJol> so the merge should be easy now
18:42 < elnino> that original one is here SOMEWHERE.
18:42 <+BartJol> clipboard?
18:42 < elnino> nope, no clipboard.
18:43 <+BartJol> I spend an hour once to finally find it only on there
18:43 <+BartJol> during last wuc actually
18:43 < elnino> =) - never to be forgotten.
18:43 <+BartJol> was it published
18:43 <+BartJol> ?
18:43 < elnino> ok. lets forget abou this for a momement. why wouldn't the package of the page, grab it's children. isn't it supposed to?
18:43 <+perlDreamer> not if the state/status is wonky
18:43 < elnino> that may be a hint as to what is going on..
18:44 <+BartJol> winky?
18:44 < elnino> winky. I like it.
18:44 <+perlDreamer> I'd head to the db and query the asset and assetData tables for info about that asset.
18:44 <+BartJol> yeah, seems most fasterst
18:44 < elnino> I supposedly grabed a good copy of it from a db backup.. but I'll look.
18:45 < elnino> would it keep the same assetID as previously?
18:45 <+BartJol> it should
18:45 <+perlDreamer> it _should_, but at this point I'm not making any more assumptions
18:46 <+BartJol> winky assetId's :)
18:46 < elnino> and I made sure that I had nothing to look at on the next page of the asset manger... I can see where that would really mess people up. I liked seing everyting on one page... but that's another rfe.. =)
18:46 < elnino> it has the same assetID..
18:47 <+perlDreamer> it needs to paginate, elnino. The load on the server is too heavy otherwise
18:47 <+perlDreamer> maybe we need top and bottom pagination controls?
18:47 < elnino> I know.. that because youre using the YUI thingy.
18:47 <+perlDreamer> no, even without YUI
18:48 < elnino> what you had in 7.4 way back when was fast.
18:48 < elnino> oh. well, different topic. I like the yui, but it seems slower to me.. =)
18:48 < elnino> ok. from the dbbak copy, it's published.
18:48 <+perlDreamer> state and status?
18:48 < elnino> state=published
18:49 * perlDreamer is guessing status =~ /\w+-limbo/;
18:49 < elnino> status = approved
18:49 <+BartJol> mmm
18:49 < elnino> two records.
18:49 < elnino> now I"ll look at the live site I imported it into.
18:49 <+BartJol> Compared $data
18:49 <+BartJol> # got : 'Could not instanciate template with id [PICKLANGUAGE_TEMPLATE_]'
18:50 < elnino> state = clipboard
18:51 < elnino> status = approved in four records
18:51 <+BartJol> doing something wrong with my mocking
18:51 <+perlDreamer> you checked both clipboards? personal and system?
18:51 < elnino> looking back at the admin console.
18:52 <+perlDreamer> Haarg, do we ship modified versions of tinymce, or vanilla?
18:52 < elnino> looky there. there is a system clipboard. I happen to see it via the admin console
18:52 <@Haarg> vanilla
18:52 < elnino> it wasn't in my personal one.
18:52 < elnino> so....what the heck is a system clipboard?
18:52 <+perlDreamer> everyone's clipboard
18:53 <+perlDreamer> clipboard regardless of user who clipped it
18:53 < elnino> but you can't see the contents of that clipboard in the adminbar.....
18:53 <+perlDreamer> no, you only see yours
18:53 < elnino> and there is the children. YEAH!
18:53 < elnino> so how does anyone know it's there?
18:54 <+BartJol> intuition
18:54 <+perlDreamer> experience
18:54 <+BartJol> good guess
18:54 < elnino> ok. well. There's some rfes brewing as well as my hot chocolate.. brb
18:55 <+BartJol> mmm, "when you have years of working with the code, you might wanna check our front-end" good commerce
18:55 <+perlDreamer> Eat butter, first and last, and 100 years your life will last.
18:57 <+BartJol> sorry, I am in a bit of sarcastic mood
18:57 <+BartJol> after trying to make a site w3c compliant
18:59 <+perlDreamer> whoa
18:59 <+perlDreamer> new tinymce seems to work
18:59 <+BartJol> Haarg: if I test my macro that generates links to the contenthandler, can that be added too? otherwise the handler is quite useless
18:59 <+BartJol> for end users
19:00 < elnino> OH.. So, doyou think the original page was in the system clipboard all this time? and that's why the package didn't imprt? haarg kinda hinted at that posibility.
19:01 <+perlDreamer> it did import
19:01 < elnino> AND the package didn't import with children? because when I click on the package it stil doesn't give me the children.
19:01 <@Haarg> i would think that would be fine BartJol
19:01 < elnino> it did?
19:01 <+BartJol> is there a planned version?
19:01 <+perlDreamer> yes, didn't you say it's in the clipboard?
19:02 <+BartJol> because I can try to hurry my tests this weekend
19:02 <+perlDreamer> RFE day is next week, BartJol
19:02 < elnino> yes, after I imported it.
19:02 <+perlDreamer> then it did import and deploy
19:02 < elnino> sorry, I misworded....
19:02 <+BartJol> oh, though it was bug day
19:02 <+perlDreamer> it makes an *exact* copy of assets from one site to another
19:02 <+BartJol> thought
19:02 < elnino> it imported, but it didn't deploy into the asset manager.
19:02 < elnino> ...where I thought it should be..
19:03 <+perlDreamer> there's the problem
19:03 <+perlDreamer> people expect that it will show up when you import it
19:03 <+perlDreamer> and it does
19:03 <+perlDreamer> if it's not in the trash or the clipboard
19:03 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
19:03 -!- mode/#webgui [+v MrHairgrease] by ChanServ
19:03 < elnino> so maybe the origina was in the clipboard.
19:03 < elnino> ?
19:03 <+BartJol> MrHairgrease: !!
19:03 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:03 <+perlDreamer> I would think so
19:03 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
19:04 -!- mode/#webgui [+v MrHairgrease] by ChanServ
19:04 < elnino> and then I still don't know where the "imported' one went.
19:04 <+MrHairgrease> Bart: it is almost time
19:04 <+BartJol> aah, tuesday
19:04 <+BartJol> I know
19:04 <+BartJol> I feel it
19:04 < elnino> where do "imported but not deployed packages" go?
19:05 <@Haarg> into the asset you are currently at in the asset manager
19:05 <+perlDreamer> it was imported and deployed, it's in the clipboard
19:06 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
19:06 <+MrHairgrease> http://webgui.pastebin.com/d875681b
19:06 <+MrHairgrease> Is it safe to do that in a macro?
19:06 <+MrHairgrease> I think so
19:06 <+MrHairgrease> and everything works
19:07 <+MrHairgrease> but just want to double check
19:09 <+MrHairgrease> oh crap gotta go
19:09 <+MrHairgrease> have a nice weeekend!
19:10 < elnino> so confused. Haarg says it should go into the asset I'm currently in at the aset manager. - which I would agree if it correctly deployed. but it didn't deploy, so it goes into the clipboard instead like perlDreamer says?
19:10 <+perlDreamer> clipboard is a state, not location
19:10 <+perlDreamer> we're both right
19:10 <+perlDreamer> it's exactly where you imported it into the site
19:10 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
19:10 <+perlDreamer> but it's state does not allow it to show up in the Asset Manager, or the site
19:11 < elnino> so.. then the questions remains: whydidn't it deploy correctly? the backup db. showed it was published and approved. something else to look at?
19:12 -!- dionak [n=dionak@97.66.185.250] has quit []
19:12 <+perlDreamer> do you have the original package file?
19:12 < elnino> or maybe the live site had the page in the systemclipboard already.
19:12 < elnino> yes
19:12 <+perlDreamer> okay, wgpkg files are really tgz files
19:12 <+perlDreamer> so you tar tar -zxf it
19:12 <@Haarg> seems like we shouldn't allow things in the clipboard to be exported as packages and should reset that state on import.
19:13 * perlDreamer agrees completely, but predicts rizen will disagree
19:13 <+perlDreamer> to quote, "packages make exact copies of assets from site to site"
19:14 <@Haarg> yes, but you shouldn't be able to create a package with an asset in the clipboard in it
19:14 <@Haarg> resetting the state on import is just dealing with a case that should never happen anyway
19:14 <+perlDreamer> you're preaching to the choir, dude
19:15 <@Haarg> i don't think that is opposed to what he said though
19:16 < elnino> right, but remember, when I clicked in the package from the admin bar, it did NOT give me the children. So it seems to me, I have two entities here.
19:16 <+perlDreamer> the children are in the state clipboard-limbo
19:17 <+perlDreamer> which is even stranger then clipbard
19:17 <+perlDreamer> how about pasting it from the clipboard someplace out of the way
19:17 <+perlDreamer> and seeing if all the children show up
19:17 < elnino> prelDreamer, I see three json files. So maybe it had children?
19:18 < elnino> yes, when I restored it from the clipboard, I got what I wanted. so the site is currently fixed.
19:18 <+perlDreamer> okay, the JSON files are labeled by asset lineage
19:18 <+perlDreamer> so find the shortest filename
19:18 <+perlDreamer> and edit with some text editor
19:19 <+perlDreamer> inside the file, find the asset's state and status
19:19 <+perlDreamer> and see whether it was originally in the clipbard
19:20 < elnino> state = published.
19:21 < elnino> Im going to look at yesterdays backup. (backed up the site with her messed up page)
19:23 * perlDreamer needs to reboot. bbiab
19:23 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
19:23 < elnino> I took wednesday's backup.
19:24 < elnino> OK! SO.
19:25 < elnino> I made a package of a good page. (published and approved)
19:25 < elnino> but the hosed up site already had the page in it (she did NOT delete it as we thought) It was in the system clipboard.
19:25 < elnino> SO the question then is... how does a user put something in the system clipboard?
19:25 < elnino> I didn't even know it existed.
19:26 <@Haarg> the system clipboard is just a combination of all of the user's clipboards
19:26 < elnino> so it was in her clipboard all this time?
19:26 < elnino> grr.
19:26 <@Haarg> normally you only see your own clipboard. the system clipboard shows you other user's items as well.
19:27 <@Haarg> what version of webgui is this?
19:27 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
19:27 < elnino> 7.6.35
19:30 <@Haarg> well, it publishes items that are in the trash when you import a package with the same assets in it, but it doesn't restore things from the clipboard
19:30 <@Haarg> not sure what the best behavior would be there
19:32 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:33 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:37 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit ["Lost terminal"]
19:40 < elnino> perlDreamer you missed it. I created the package from wednesday's bakup, so I wnt to thurs bakup to see what she did. the original page was in her clipboard ALL this time!!!
19:40 <+perlDreamer> then why does the package say "published"?
19:41 < elnino> because I took it from th ebackup before she put it in her clipboard.
19:41 < elnino> I apparently have to train her about clipboards.
19:41 < elnino> I didn't see it because it was her clipboard, not in mine.
19:41 <@Haarg> it was in the clipboard in the site she was importing it into if i'm understanding properly
19:41 <+perlDreamer> in the wgpkg file, you said that the asset status was published
19:41 <+perlDreamer> oh
19:42 <+perlDreamer> well that makes sense
19:43 < elnino> yes,
19:43 < elnino> s/,/.
19:45 < elnino> so. remaining questions: now that I know it was in her clipboard. I imported the package but it didn't deploy (because it was already in the clipboard) so where do packages go when they already exist whether in the trash or clipboard, or assetmanager?
19:45 <+perlDreamer> it did deploy
19:45 <+perlDreamer> it didn't show up because the existing asset was in the clipboard
19:46 < elnino> ok. it was a failed deploy?
19:46 <@Haarg> when you imported the package, it updated the existing assets in the system, but they were still in the clipboard
19:47 < elnino> OH!! it overwrote the existing one.
19:47 < elnino> I get it. Sorry for being dense. You probably explained that several times over now.
19:51 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
19:52 <+perlDreamer> tinymce is of exceedingly low code quality
19:54 <+perlDreamer> we're not upgrading to the latest rev of TinyMCE. Popups are broken in FF 3.0
19:56 <+perlDreamer> hm, tinymce is broken when served from WebGUI, on their site it works fine
19:57 <+perlDreamer> I wonder if YUI is interfering with it
19:59 <@Haarg> are you sure it's not because of how we are configuring it?
20:00 <+perlDreamer> tinymce._addVer is not a function doesn't feel like a configuration issue
20:00 <+perlDreamer> "tinymce._addVer is not a function"
20:02 <+perlDreamer> the JS templates don't render, ever and all pop_ups are broken
20:04 <+perlDreamer> loading tinymce_popup may help...
20:08 <+perlDreamer> no, it works fine in Opera without doing that
20:09 <+perlDreamer> now it's working
20:11 <+perlDreamer> which means it's working just as poorly/well as before
20:19 <@Haarg> any chance it was caching problems?
20:20 <+perlDreamer> It is possible, but I was clearing the cache by hand after each attempt
20:21 <@Haarg> fun
20:21 <+perlDreamer> I also tried with and without FireBug enabled
20:21 <+perlDreamer> so it's possible that affected it as well
20:22 <+perlDreamer> if only they'd gotten Perl into Navigator all those years ago, we wouldn't be having these problems
20:23 <+perlDreamer> we'd be having different ones
20:23 <@Haarg> you'd rather deal with microsoft PScript?
20:24 <+perlDreamer> never heard of it
20:24 <+perlDreamer> Google says PScript is short for PostScript
20:24 <+perlDreamer> but that's not web related either :)
20:24 -!- dionak [n=dionak@97.66.185.250] has quit []
20:24 <@Haarg> it doesn't exist
20:24 <@Haarg> as in javascript->jscript
20:25 <+perlDreamer> oy
20:26 <+perlDreamer> the thing is, perl existed before the browser, so I don't think it would be accepted as so malleable
20:26 <@Haarg> yeah
20:27 <@Haarg> plus, the perl language being so tied to the perl interpreter makes it pretty much impossible
20:27 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:29 <+perlDreamer> Hey, dionak. How's the product hacking?
20:39 < dionak> hey perlDreamer, it's coming along fine. I've got it mostly done. finishing up testing
20:40 <+perlDreamer> sweet
20:40 < dionak> it's more fragile than i'd like due to using Things for markets & application management but I think that will be ok
20:40 < dionak> my next task is to create a content handler to alias Thing results to human friendly urls
20:40 < dionak> so we can have pages for specific markets, using the populated data
20:42 < dionak> simultaneously, I'm working out how to implement SEO recommendations in webgui. i'll have more info on that later
20:42 < dionak> thanks for asking
20:50 < dionak> how can i access a page layout's keywords in the template?
20:50 < dionak> or can I?
20:52 <+perlDreamer> in the template
20:52 <+perlDreamer> hm
20:53 <+perlDreamer> it's in the "keywords" template variable
20:53 <+perlDreamer> which returns a comma separated list of all keywords, with appropriate escaping and quoting
20:53 < dionak> hm. i didn't see that in Layout.pm. Maybe it's in asset.pm?
20:53 <+perlDreamer> yes
20:53 < dionak> ok, thanks
20:53 <+perlDreamer> processTemplate
20:53 <+perlDreamer> and it's documented in the Help for Assets, too
20:53 < dionak> ah, i see. thanks, pd
20:54 < dionak> ok, i was looking at Page Layout help
20:54 <+perlDreamer> it should be in there, too
20:55 < dionak> it's not in the Page Layout template help
20:55 < dionak> at least in my version ;)
20:55 <+perlDreamer> which version?
20:56 <+perlDreamer> not in 7.6.35
20:57 < dionak> i'm a little earlier than that for knowmad.com. 7.6.25.
20:58 < dionak> i see it in 7.7.22
21:04 <+perlDreamer> I'm always afraid I haven't backported something
21:05 <@Haarg> is there a reason navigation's hidden and system page checks couldn't be done as a where clause in getLineage?
21:05 <+perlDreamer> as sites get bigger, it seems to be faster to do things as objects, rather than as clauses in the db.
21:06 <+perlDreamer> so I would guess speed
21:06 <+perlDreamer> but I don't know
21:07 <@Haarg> i have a hard time imagining that
21:08 <+perlDreamer> I did, too
21:09 <+perlDreamer> until we tracked down the large site speed issue to Package and Prototypes in the Admin Bar
21:09 <+perlDreamer> that was in May/June?
21:11 <+perlDreamer> http://mywebgui.localdomain/home/welcome?op=viewHelp;hid=layout%20template;namespace=Asset_Layout
21:11 <+perlDreamer> 914620f5a4f36eebdae396f687d1453873adbc8d
21:23 <+perlDreamer> Just ask that big guy sitting across the table.
21:27 -!- khenn [n=frank@71-87-112-15.dhcp.mdsn.wi.charter.com] has quit []
21:28 -!- khenn [n=frank@71-87-112-15.dhcp.mdsn.wi.charter.com] has joined #WebGUI
21:28 -!- mode/#webgui [+o khenn] by ChanServ
21:28 -!- khenn [n=frank@71-87-112-15.dhcp.mdsn.wi.charter.com] has quit [Client Quit]
21:29 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
21:54 <+perlDreamer> okay, the new version of TinyMCE "works" in FF 3.0, IE6, IE7 and Opera
21:54 <+perlDreamer> It fixes the Klaus "s" bug
21:54 <+perlDreamer> we will now hear objections and debate concering using it in 7.8 and 7.7
21:54 <+perlDreamer> note, I don't have a safari browser to test
21:55 <+perlDreamer> 2nd note, new version of Nopaste with functional Gist service is now on CPAN
22:02 <@Haarg> i'd say go for it in 7.8
22:03 <@Haarg> and we'll see how it goes
22:03 <@Haarg> can't you install safari in your windows vm?
22:04 <+perlDreamer> I can, but I'd have to build a new VM
22:04 <+perlDreamer> Vista says I only have 33 Mb free
22:04 <@Haarg> ah
22:04 <+perlDreamer> plus, then there's the operating system effect
22:04 <+perlDreamer> I am confident Windows will pollute any browser put onto it
22:05 <+perlDreamer> maybe I should take the time to build that VM
22:05 <+perlDreamer> it certainly wouldn't hurt
22:05 <+perlDreamer> and I can multitask while it's happening
22:11 <+perlDreamer> but first, I have to make lunch for the kiddos
22:11 <+perlDreamer> Haarg, you're welcome to join us, we're just having leftovers
23:17 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
23:33 < elnino> thoughts about putting "do not use the back button" everywhere in admin mode? grrr. customer loves back button.
23:36 -!- knowmad1 [n=william@97.66.185.250] has joined #webgui
23:36 < knowmad1> TGIF!
23:36 <+perlDreamer> ++knowmad1
23:39 < knowmad1> pd - you're just who i was looking for ;)
23:39 <+perlDreamer> what can I do for you, knowmad1?
23:40 < knowmad1> i have a site running on a different ip than spectre due to ssl cert
23:40 < knowmad1> i'm getting errors in spectre.pl --test
23:40 <+perlDreamer> what are the errors?
23:41 <+perlDreamer> elnino, who wants to see the Clipboard, anyway?
23:41 < elnino> huh?
23:41 < elnino> talking about my bug report?
23:41 <+perlDreamer> yes
23:41 <+perlDreamer> this is actually a feature
23:42 <+perlDreamer> now we'll never have any more clipboard related bug reports
23:42 < elnino> well, in the case of my customer, she was unknowingly editing an item in the clipboard (because she used the back button) and when she clicked save, she was brought to the trash, and was confused because she didn't see her page there.
23:43 < elnino> if she was broughtt ot the clipboard, I would hope that she would have noticed it there, and saved me many hours of torment.
23:43 < dionak> ugh, sounds painful
23:44 < elnino> she Im creating reports to show her of her wrong doing, and ease my mind that I'm not assuming anything. Thank God for AssetData! and AssetHistory!
23:44 < elnino> s/she/so
23:45 < elnino> dionak, it was, but I learned a lot.
23:45 < elnino> =)
23:45 <+perlDreamer> Haarg: under which conditions would we release the new TinyMCE to 7.7?
23:45 < knowmad1> which suggest to change spectreSubnets
23:45 < knowmad1> i've changed that to the ip of the site as set in modproxy but no joy
23:45 < knowmad1> ERROR: Spectre cannot communicate with WebGUI. Perhaps you need to adjust the spectreSubnets setting in this config file: helpdesk.knowmad.com.conf.
23:45 < knowmad1> that's what i was thinking ...
23:46 < knowmad1> devs, does spectre init communication with wg or vice-versa?
23:46 <+perlDreamer> knowmad1: shouldn't it be the modperl instance, instead of modproxy?
23:46 <+perlDreamer> knowmad1: it can go either way
23:46 < knowmad1> good point
23:47 <@Haarg> it depends on if you have it connecting to modperl or modproxy
23:47 < knowmad1> but i've changed spectreIp and spectreSubnets to the ip that spectre is running on
23:47 <@Haarg> the default is to connect to modproxy
23:47 < knowmad1> that's prob. where it's going wrong for us since the proxy is starting up on a 2nd virtual IP
23:47 <@Haarg> you need spectreSubnets to match whatever ip spectre will be connecting from
23:48 < knowmad1> got it
23:48 < knowmad1> all my other 12+ sites connect fine with spectre when testing
23:48 <+perlDreamer> git question: How do I do something like this: git add --recursive .
23:48 < knowmad1> it's only this one which runs on a diff IP
23:48 <@Haarg> git add .
23:48 <@Haarg> if it's all on the same machine, it probably will be connecting on the same interface the site is using
23:49 <@Haarg> but spectreSubnets can have multiple values
23:49 <@Haarg> so i would recommend adding all of the server's ips to it
23:50 < knowmad1> here's some more info from webgui.log -- 2009/10/16 16:48:53 - WARN - helpdesk.knowmad.com.conf - WebGUI::Session::ErrorHandler::security[384] - Visitor (1) connecting from 192.168.233.26 attempted to Tried to make a Spectre workflow runner request from 192.168.233.26, but we're only allowed to accept requests from 192.168.233.20/32,127.0.0.1/32
23:51 <@Haarg> i'm assuming 192.168.233.26 is the ip unique to this site?
23:51 < knowmad1> yes
23:51 < knowmad1> i've got it
23:51 < knowmad1> i added that ip to the spectreSubnets
23:52 < knowmad1> and restarted modperl
23:58 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
23:58 < SquOnk> Greetings.
23:58 <+perlDreamer> Howdy, SquOnk
23:58 < SquOnk> WebGUI 7.7.22 made it into Debian Sid this afternoon.
23:58 <+perlDreamer> excelsior!
23:58 < knowmad1> huzzah!
23:58 <+perlDreamer> SquOnk, do you have a blog?
23:59 < SquOnk> This version only works in Squeezy or Sid. It will not work in Lenny.
23:59 < SquOnk> Squeezy is scheduled for spring 2010 though
23:59 < SquOnk> perlDreamer: On what free time?
23:59 * perlDreamer was thinking it would be nice to add a blog about WebGUI/Debian to Planet WebGUI
--- Day changed Sat Oct 17 2009
00:00 < SquOnk> I've kept webgui 7.6.35.2 only for those who want to run on Lenny.
00:00 < SquOnk> I'll fix the WiKi page regarding installation on Debian.
00:02 -!- knowmad1 [n=william@97.66.185.250] has quit ["It's quitting time!"]
00:13 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
00:33 < CIA-31> webgui: Colin Kuskie master * r2250ab0 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm t/Asset/Asset.t): Fix a typo in Asset->checkView, which redirected assets in the clipboard to the trash instead. Fixes bug #11139. - http://bit.ly/O2bSp
00:33 < CIA-31> webgui: Colin Kuskie webgui-7.7 * re88495a / (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm t/Asset/Asset.t): Fix a typo in Asset->checkView, which redirected assets in the clipboard to the trash instead. Fixes bug #11139. - http://bit.ly/jz92f
00:43 -!- dionak [n=dionak@97.66.185.250] has quit []
01:14 -!- Haarg [n=haarg@76.210.74.11] has quit ["This computer has gone to sleep"]
01:38 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
01:38 -!- mode/#webgui [+o khenn] by ChanServ
01:48 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
01:56 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
02:03 <+perlDreamer> I'm an idiot.
02:04 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
02:05 < elnino> somewhere long ago, I found a site someone put together of sample reports. anyone know about it?
02:05 <+perlDreamer> sqlreport.com?
02:06 < elnino> sorry, I meant, sample WebGUI reports.
02:06 <+perlDreamer> whatsa WebGUI report?
02:07 < elnino> webgui's sql reports.
02:07 < elnino> =)
02:09 < elnino> nothing on google, someone must have taken it down. Could have sworn there was such a site back in ~ 2001
02:09 <+perlDreamer> there was
02:09 <+perlDreamer> Joeri De Bruin made it
02:10 <+perlDreamer> http://blip.tv/file/1287361
02:11 <+perlDreamer> that's the presentation. He probably mentions the URL for the site in there.
02:17 < elnino> ah. Thanks!
02:17 <+perlDreamer> I know what you mean by the Cancel button bug, too.
02:17 <+perlDreamer> I've been bitten by it a few times
02:18 < elnino> oh good. I didn't know if I explained it well enough.
02:19 < CIA-31> webgui: Colin Kuskie master * r9d52245 / lib/WebGUI/i18n/English/Asset_WikiMaster.pm : Fix WikiMaster i18n for attachment help. - http://bit.ly/42PB8S
02:20 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r8c4fd6e / lib/WebGUI/i18n/English/Asset_WikiMaster.pm : Fix WikiMaster i18n for attachment help. - http://bit.ly/321o9w
02:20 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
02:38 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
02:39 < elnino> umm. I went to edit a pagelayout's meta->extra head tags, and there is no textarea...it just says "none" where did it go?
02:49 <+perlDreamer> which version?
02:51 <+perlDreamer> 7.7.22 looks okay
02:51 <+perlDreamer> 7.8.2 looks okay
02:51 <+perlDreamer> need more context, elnino?
02:56 < CIA-31> webgui: Colin Kuskie master * r846b957 / (2 files in 2 dirs): Fix upgrade error that was hit on 7.7.21 to 7.7.22. Fixes bug #11146 - http://bit.ly/2J32BP
02:56 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r9696578 / (2 files in 2 dirs): Fix upgrade error that was hit on 7.7.21 to 7.7.22. Fixes bug #11146 - http://bit.ly/2W6duz
02:58 -!- perlmonkey2 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has quit ["Leaving."]
02:59 < elnino> perlDreamer, sorry.. it's a style template.
02:59 -!- perlmonkey2 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has joined #webgui
02:59 -!- mode/#webgui [+v perlmonkey2] by ChanServ
02:59 <+perlDreamer> style templates aren't supposed to have extra head tags. they're redundant
02:59 < elnino> you beat me to it..
02:59 < elnino> k. thnks
03:00 <+perlDreamer> in wG 8, they're going to fix that
03:00 <+perlDreamer> and the head tags won't be shown at all
03:00 <+perlDreamer> style templates will be a special subclass of Templates
03:03 < elnino> hmm. well, the reason why I asked (now that I remember) is that I made a copy of fail safe style (and didn't modify it) and my copy doesn't get the
03:15 < elnino> I created a bug report. =)
03:15 < elnino> I wonder if it was added in the code.
03:20 <+perlDreamer> The only style tags I see in a Fail Safe page come from the stuff that the navigation adds when it is asset proxied in.
03:21 <+perlDreamer> time for me to cook dinner
03:21 <+perlDreamer> tab completion for git is so nice....
03:41 -!- Anchor [n=segweyso@58-188-100-57.eonet.ne.jp] has quit []
04:04 -!- perlmonkey2 [n=perlmonk@adsl-70-137-2-5.dsl.okcyok.swbell.net] has quit ["Leaving."]
04:23 < elnino> The failsafe menu uses flexmenu which uses the verticalMenu template, and I don't see anything in there.. Something is adding a style that modifies the menu, contentarea and topwrapper. - in the default failsafe style.
04:30 < elnino> ok. I looked in assetData. The style is show in extraHeadTags. but it doesn't appear when editing the template, nor is it copied over when I make a copy of the template.
04:52 * elnino done having fun. bye!
04:52 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
05:46 < CIA-31> webgui: Patrick Donelan master * rf4f30cc / lib/WebGUI/Asset/Wobject/Survey.pm : Survey_tempReport table post-report clean-up - http://bit.ly/1yszA
05:46 < CIA-31> webgui: Patrick Donelan master * r3da08fc / lib/WebGUI/Asset/Wobject/Survey.pm :
05:46 < CIA-31> webgui: Moved Survey's "Max Resposes" option beck to Properties tab
05:46 < CIA-31> webgui: Content Managers shouldn't need Security tab acccess to set this property - http://bit.ly/OzYTz
05:46 < CIA-31> webgui: Patrick Donelan webgui-7.7 * r98d2a24 / lib/WebGUI/Asset/Wobject/Survey.pm : Survey_tempReport table post-report clean-up - http://bit.ly/1EPQ9x
05:46 < CIA-31> webgui: Patrick Donelan webgui-7.7 * r207d983 / lib/WebGUI/Asset/Wobject/Survey.pm :
05:46 < CIA-31> webgui: Moved Survey's "Max Resposes" option beck to Properties tab
05:46 < CIA-31> webgui: Content Managers shouldn't need Security tab acccess to set this property - http://bit.ly/1J6JHo
07:52 <+patspam> woot, db-encrypted crud fields are now as easy as setting 'crypt' => 1 in the def'n
07:53 <+patspam> a la colin's 'serialized' => 1 for json serialisation
07:53 <+perlDreamer> :)
07:54 <+patspam> and you can even encrypt serialised field
07:54 <+perlDreamer> that takes some hackery, especially in the Asset->new department, iirc
07:55 <+patspam> I just copied your serialize stuff, and made sure i got the order right
07:59 <+perlDreamer> so, are you personally interested in crypto, or is this project based?
08:00 <+perlDreamer> or can you tell me, without killing me?
08:00 <+patspam> i need it because to encrypt medical data
08:01 <+patspam> but after reading a book on it i got interested too :)
08:02 <+perlDreamer> I have a friend that is trying to get me to read Cryptonomicon, but I haven't made the time to do it yet.
08:03 <+patspam> the one I read is: http://www.amazon.com/Cryptography-Database-Last-Line-Defense/dp/0321320735
08:06 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
08:08 <+perlDreamer> this is the only crypto thing I've ever read: http://www.itl.nist.gov/fipspubs/fip180-1.htm
08:12 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]
08:24 -!- khenn_ [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
08:24 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
08:24 -!- mode/#webgui [+o khenn_] by ChanServ
08:24 -!- khenn_ is now known as khenn
08:38 <+perlDreamer> bash completion for git FTW!
08:45 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r6368923 / (2 files in 2 dirs): Restore styling to the fail safe template by inlining it. Fixes bug #11147 - http://bit.ly/22HVgG
08:45 < CIA-31> webgui: Colin Kuskie master * rb8b7dc2 / (2 files in 2 dirs): Restore styling to the fail safe template by inlining it. Fixes bug #11147 - http://bit.ly/2o91M8
09:03 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
10:31 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
13:09 < SynQ> ohm
13:58 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
14:27 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui
14:54 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
14:59 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
16:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
16:49 -!- khenn_ [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
16:49 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
16:49 -!- mode/#webgui [+o khenn_] by ChanServ
16:49 -!- khenn_ is now known as khenn
17:04 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-201.dsl.okcyok.swbell.net] has joined #webgui
17:04 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:26 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
18:38 -!- stDavid [n=stDavid@65.23.100.18.nw.nuvox.net] has joined #webgui
19:01 < CIA-31> webgui: JT Smith innodb * r48a844f / docs/upgrades/convert-db-to-innodb.sql : added up to friendInvitation - http://bit.ly/1ScRN5
19:01 < CIA-31> webgui: JT Smith innodb * rf0531eb / docs/upgrades/convert-db-to-innodb.sql : Merge branch 'innodb' of github.com:plainblack/webgui into innodb - http://bit.ly/2V25Lm
19:01 < CIA-31> webgui: JT Smith innodb * r99e16b8 / docs/upgrades/convert-db-to-innodb.sql : updated to inbox_messageState - http://bit.ly/2gHH8q
19:01 < CIA-31> webgui: JT Smith innodb * r57aa761 / docs/upgrades/convert-db-to-innodb.sql : added up to transactionItem - http://bit.ly/1o8ZGK
19:12 -!- stDavid [n=stDavid@65.23.100.18.nw.nuvox.net] has quit [Read error: 110 (Connection timed out)]
19:42 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
19:58 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:58 -!- mode/#webgui [+v perlDreamer] by ChanServ
21:04 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
21:41 -!- Gso [n=Gerry@96-39-63-218.static.oxfr.ma.charter.com] has joined #webgui
21:43 < Gso> Hello is there a way someone could access in to website via "tell a friend" and so some e-mail relaying
21:44 <+perlDreamer> yes, that's why there is the option to put a captcha into the "tell a friend" form
21:46 < Gso> thank you I have been hacked . and changed sendmail to postfix and they hacked it to but noticed I was useing tell a friend
21:46 <+perlDreamer> you haven't been hacked, you have an insecure form on your site
21:46 <+perlDreamer> there's a world of difference there
21:47 < Gso> Thanks because I tried every thing in the sendmail relay and postfix settings and it was still going on
21:48 < Gso> can they do it in contact forms too.
21:53 <+perlDreamer> it depends on how the form is built
21:54 < Gso> Thank You perlDreamer, I'll add captcha or remove it
22:19 -!- Gso [n=Gerry@96-39-63-218.static.oxfr.ma.charter.com] has quit ["Leaving"]
22:34 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]
22:54 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
22:54 -!- mode/#webgui [+v perlDreamer] by ChanServ
22:54 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
23:04 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
23:06 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
23:10 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
23:21 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
23:38 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]
--- Day changed Sun Oct 18 2009
00:15 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-201.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]
00:30 -!- khenn_ [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
00:30 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
00:30 -!- mode/#webgui [+o khenn_] by ChanServ
00:30 -!- khenn_ is now known as khenn
01:05 -!- perlmonkey2 [n=perlmonk@adsl-76-213-113-151.dsl.okcyok.sbcglobal.net] has joined #webgui
01:05 -!- mode/#webgui [+v perlmonkey2] by ChanServ
01:56 -!- perlmonkey2 [n=perlmonk@adsl-76-213-113-151.dsl.okcyok.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]
03:16 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
03:17 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui
03:17 -!- mode/#webgui [+v patspam] by ChanServ
03:25 -!- ecopunk [n=ecopunk@206.81.65.103] has joined #webgui
03:35 -!- ecopunk [n=ecopunk@206.81.65.103] has quit [Remote closed the connection]
03:35 -!- ecopunk [n=ecopunk@206.81.65.103] has joined #webgui
03:36 -!- ecopunk [n=ecopunk@206.81.65.103] has quit [Read error: 104 (Connection reset by peer)]
03:36 -!- ecopunk [n=ecopunk@206.81.65.103] has joined #webgui
03:37 -!- ecopunk [n=ecopunk@206.81.65.103] has quit [Read error: 104 (Connection reset by peer)]
03:37 -!- ecopunk [n=ecopunk@206.81.65.103] has joined #webgui
03:46 -!- ecopunk [n=ecopunk@206.81.65.103] has quit ["Leaving"]
03:47 -!- ecopunk [n=ecopunk@206.81.65.103] has joined #webgui
04:41 <+perlDreamer> ecopunk, do you have any WebGUI questions, or are you just hanging out?
04:41 < ecopunk> sorry. this was a test logon for work, and i forogt i had it still running.
04:41 < ecopunk> i'm kinda new to this irc thing...
04:42 -!- ecopunk [n=ecopunk@206.81.65.103] has quit ["Leaving"]
04:43 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]
04:51 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
06:41 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit ["Leaving."]
06:50 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
06:58 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
07:13 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
07:37 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit ["Leaving."]
08:31 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
08:56 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
09:07 -!- preaction [n=doug@72.1.4.143] has joined #webgui
09:08 -!- mode/#webgui [+o preaction] by ChanServ
11:15 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:15 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
11:19 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
11:35 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
17:09 -!- perlmonkey2 [n=perlmonk@75.43.164.199] has joined #webgui
17:09 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:40 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
18:06 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
21:45 -!- khenn [n=frank@adsl-75-50-91-208.dsl.mdsnwi.sbcglobal.net] has quit []
--- Day changed Mon Oct 19 2009
02:12 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
02:13 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]
02:18 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
02:18 -!- mode/#webgui [+o Haarg] by ChanServ
02:32 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:32 -!- mode/#webgui [+v patspam] by ChanServ
02:33 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Remote closed the connection]
02:35 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:35 -!- mode/#webgui [+v patspam] by ChanServ
02:36 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
03:20 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
03:33 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
03:33 -!- mode/#webgui [+o Haarg] by ChanServ
03:33 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]
04:45 -!- perlmonkey2 [n=perlmonk@75.43.164.199] has quit ["Leaving."]
05:01 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
05:02 -!- mode/#webgui [+v perlDreamer] by ChanServ
05:25 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Nick collision from services.]
05:25 -!- patspam1 [n=patspam@114.76.20.190] has joined #webgui
05:25 -!- patspam1 is now known as patspam
05:25 -!- mode/#webgui [+v patspam] by ChanServ
06:33 <+perlDreamer> gotta take another break, bbiaw
07:55 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
08:02 -!- patspam [n=patspam@114.76.20.190] has quit ["Leaving."]
08:03 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
08:03 -!- mode/#webgui [+v patspam] by ChanServ
08:12 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit [Read error: 54 (Connection reset by peer)]
08:15 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
08:31 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
09:00 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
09:00 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
09:00 -!- mode/#webgui [+v patspam] by ChanServ
09:38 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
09:56 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
09:58 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
09:58 -!- mode/#webgui [+v patspam] by ChanServ
10:06 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:56 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui
10:56 -!- mode/#webgui [+v bartjol] by ChanServ
12:16 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
12:33 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
12:54 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
13:04 -!- Haarg [n=haarg@76.250.33.221] has joined #webgui
13:04 -!- mode/#webgui [+o Haarg] by ChanServ
13:10 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
13:33 -!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]
14:25 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
15:10 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]
15:11 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
15:11 -!- mode/#webgui [+v BartJol] by ChanServ
15:21 -!- mducharme1 is now known as mducharme
15:37 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
15:37 -!- mode/#webgui [+o bopbop] by ChanServ
16:05 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
16:05 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:11 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
16:11 -!- mode/#webgui [+v BartJol] by ChanServ
16:18 -!- perlmonkey2 [n=perlmonk@adsl-70-137-26-188.dsl.okcyok.swbell.net] has joined #webgui
16:18 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:51 -!- carogray [n=Caroline@209.113.248.2] has joined #webgui
16:55 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has joined #webgui
16:55 -!- mode/#webgui [+o rizen] by ChanServ
16:58 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
17:05 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui
17:05 -!- mode/#webgui [+v danny_mk] by ChanServ
17:07 -!- Haarg [n=haarg@76.210.67.249] has joined #webgui
17:07 -!- mode/#webgui [+o Haarg] by ChanServ
17:14 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
17:14 -!- mode/#webgui [+o bopbop] by ChanServ
17:28 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:28 -!- mode/#webgui [+o tavisto] by ChanServ
18:12 < carogray> hi yall
18:13 < carogray> some how someway I must have deleted a critical article to which I had about 100 (no exaggeration) shortcuts.
18:13 < carogray> I do not know what happened. I know it is gone forever and completely because I created it again and I can use the original URL
18:14 < carogray> The odd thing is that all of the shortcuts have disappeared as well!
18:15 < carogray> Usually you get this horrible ugly box resembling an entire page with big red writing warning you to remove the shortcut because the asset to which it cuts is missing
18:15 < carogray> no thing no shortcuts
18:16 < carogray> anyhow I want now to create about 100 shortcuts to this article and then put them where they belong on all these pages...
18:16 <@preaction> shortcuts clean up after themselves now, no more ugly box
18:16 <@preaction> but if you restore the article from the trash, the shortcuts will return
18:16 < carogray> Is there a way to quickly make 20, 30 xty shortcuts or do Ijust
18:16 < carogray> aha it's gone forever - not in trash, not in system trash, gone
18:17 < carogray> also all shortcuts have vanished!
18:17 < carogray> if it were in trash I wouldn't be able to use the same URL for it either, would i?
18:17 < carogray> wouldn't it be samep-url2 or same url3?
18:17 <@preaction> correct
18:18 < carogray> it's odd that all shortcuts have disappeared to it to, but I cannot figure out what happened so I am going to try and forge ahead and redo original and all shortcuts
18:18 < carogray> is there a quick way to make many shortcuts?
18:19 < carogray> too
18:19 < carogray> oh I missed your answer about shortcuts
18:19 < carogray> no more ugly box
18:19 < carogray> thanks
18:20 < carogray> perhaps an rfe - click on curly arrow to make shortcuts and get to type in the number of shortcuts you want?
18:25 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
18:25 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
18:25 -!- mode/#webgui [+o bopbop] by ChanServ
18:32 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
18:32 < SquOnk> Greetings
18:32 < SquOnk> Need a hand here...
18:32 < SquOnk> http://demo.webgui.org/demo1255966198_400/
18:32 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
18:32 < SquOnk> Look at the b0rken Syndicated Content at the end.
18:32 < SquOnk> It's using this feed
18:33 < SquOnk> http://www.vtv.gob.ve/rss-noticias-nacionales
18:33 < SquOnk> The XML is in UTF-8, Apache sends the right headers...
18:33 < SquOnk> ...but somehow WebGUI is treating it bad
18:34 < SquOnk> This happens both in 7.6 or 7.7
18:34 <@Haarg> did you post a bug for it?
18:34 < SquOnk> Haarg: Not yet.
18:35 < SquOnk> Haarg: I figured it could be something simpler than a bug, since several RSS feeds work ok
18:35 <@Haarg> can you do that? i'll take a look at it a bit later; i don't have time right now.
18:36 < SquOnk> Haarg: Ok. And I still have another weird thing happening with another feed. The feed has several headlines, yet only the first one is shown.
18:36 < SquOnk> http://www.oncp.gob.ve/oncp.xml
18:48 < SquOnk> Haarg: I filed a couple of bugs
18:48 <@Haarg> thanks
18:56 <+BartJol> preaction: that debian wre, is that the one you got from webgui.nl?
18:56 <@preaction> no, that's one i built myself
18:57 <+BartJol> ah, on webgui.nl there is one precompiled
18:57 <+BartJol> wanna have the exact url?
18:57 <@preaction> yeah, there was a disconnect on who was going to upload one
18:57 <@preaction> no need anymore really
18:57 <+BartJol> ok
18:57 <+BartJol> well, I just know 1 source
18:57 <@preaction> but somehow koen or someone should get access to the WRE sourceforge or github or some place to upload these things
18:58 <+BartJol> that would be sweet
18:58 <@preaction> there has to be a decent way for community to add builds instead of just whatever forum post
18:58 <+BartJol> and I have a nice pick up line for you: May I have your port number, then I'll open up my firewall?
18:59 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
18:59 <@preaction> heh
19:00 <+BartJol> preaction: not thinking it'll work?
19:00 <@preaction> not just like that, but it has promise
19:00 <+BartJol> mm, you know strange people, thinking it might work
19:01 < dionak> i'm trying to add a workflow to a data form. how do i get my workflow to show up in the list on the data form?
19:02 <+BartJol> I think it needs a namespace?
19:02 <+BartJol> or category
19:02 <@preaction> category WebGUI::AssetCollateral::DataForm::Entry
19:02 < dionak> yes, i see that in DataForm.pm but how do I assign my workflow/activity to that namespace?
19:02 <+BartJol> ooh in the conf
19:02 < dionak> is it something i have to do in the admin?
19:03 <@preaction> in the configuration file
19:03 <+BartJol> just remembered
19:03 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
19:03 <@preaction> "workflowActivities" : { "None" : [ ... ], "WebGUI::AssetCollateral::DataForm::Entry" : [ "MyActivity" ] }
19:03 < dionak> i see...
19:04 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
19:06 < dionak> nice. thanks!
19:19 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
19:38 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
19:39 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
19:59 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:59 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:59 <+perlDreamer> morning, folks
20:18 < dionak> morning perlDreamer
20:18 < dionak> or afternoon ;)
20:45 <+perlDreamer> or, in patspam's case, night :)
20:46 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
21:21 -!- perlmonkey2 [n=perlmonk@adsl-70-137-26-188.dsl.okcyok.swbell.net] has left #webgui []
21:22 -!- perlmonkey2 [n=perlmonk@adsl-70-137-26-188.dsl.okcyok.swbell.net] has joined #webgui
21:22 -!- mode/#webgui [+v perlmonkey2] by ChanServ
21:22 -!- wgGuest24 [n=wgGuest2@99.170.158.2] has joined #webgui
21:27 <+perlDreamer> hello, wgGuest24.
21:27 <+perlDreamer> The channel tends to be fairly quiet until questions are asked.
21:33 < SynQ> quiet?
21:34 < SynQ> nice and
21:59 -!- wgGuest24 [n=wgGuest2@99.170.158.2] has quit []
22:04 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
22:10 -!- carogray [n=Caroline@209.113.248.2] has quit [Read error: 131 (Connection reset by peer)]
22:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
22:40 -!- carogray [n=Caroline@174-153-72-28.pools.spcsdns.net] has joined #webgui
23:01 <+perlDreamer> preaction, Haarg, I could use a consult on this bug: http://www.webgui.org/use/bugs/tracker/11156
23:01 <+perlDreamer> XML::FeedPP makes feeds unique by checking their links
23:01 <+perlDreamer> if the same link in an item exists in other links, when the list of items in unique-ified, then those other items are removed
23:02 <+perlDreamer> this is done automatically when $feed->merge is called
23:03 <+perlDreamer> the feed in the bug has every link the same
23:03 <+perlDreamer> so only the first one is delivered
23:06 <@Haarg> do we have to use merge?
23:06 <@Haarg> actually, it seems like it should just be a bug report for XML::FeedPP
23:07 <@Haarg> the author has been pretty responsive in the past so it would probably be fixed relatively quickly
23:07 <+perlDreamer> I found a workaround for now
23:07 -!- wgGuest26 [n=wgGuest2@200.114.140.100] has joined #webgui
23:07 <+perlDreamer> merge calls merge_channel, merge_item and normalize
23:08 <+perlDreamer> so I dropped the feed merge, and called channel_merge and channel_normalize
23:08 < wgGuest26> I want to migrate some sites between servers, what is the correct process to do it?
23:09 <+perlDreamer> honestly, I think the source feed is wonky
23:09 <@Haarg> the source feed is a bit odd, but it's not incorrect
23:09 <@Haarg> afaik
23:09 <+perlDreamer> yeah, it's just odd
23:09 <+perlDreamer> not wrong
23:10 <@Haarg> it seems like we want to eliminate duplicates though
23:10 <@Haarg> which seems like it won't do with the workaround
23:11 <+perlDreamer> what if we used our own unique criteria?
23:11 <+perlDreamer> something like link and pubDate?
23:12 <@Haarg> well, we can do that. but it seems like it's something that should go directly into XML::FeedPP
23:13 <+perlDreamer> I agree, but in the past we've done workarounds while waiting for authors to release new versions
23:13 <+perlDreamer> so we can avoid bumping up requirements on stable versions
23:13 <@Haarg> sure
23:14 <+perlDreamer> what I'd really like is a hash of the item content
23:14 <+perlDreamer> to check for uniqueness
23:16 < wgGuest26> I want to migrate some sites between servers, what is the correct process to do it?
23:16 < SynQ> some?
23:17 < SynQ> 10 or 100?
23:18 < wgGuest26> about 20
23:18 < SynQ> what I would do is this:
23:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
23:19 < SynQ> 1. create sql dumps for all databases and tar.gz files for the uploads directories
23:19 < SynQ> 2. bundle all that with the webgui configfiles
23:19 < SynQ> 3. on the new server create new places to put the site into
23:20 < SynQ> sites
23:23 < wgGuest26> in the new server i could have to install a fresh webgui or can i pass all the files from the old server
23:25 -!- daviddelikat2 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
23:30 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]
23:30 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has quit []
23:31 -!- wgGuest26 [n=wgGuest2@200.114.140.100] has quit []
23:32 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
23:32 < SynQ> that depends
23:35 <+perlDreamer> Haarg: http://gist.github.com/213696
23:36 <+perlDreamer> I was a little worried about iterating over all the elements at the end to uniq, but that's what normalize does internally anyway
23:38 <@Haarg> it doesn't seem like that would handle the feed from the bug report
23:38 <+perlDreamer> it does
23:39 <+perlDreamer> it's what I used for a test case
23:39 <@Haarg> seems like something else must be wrong then
23:39 <+perlDreamer> uhm, it doesn't
23:40 <+perlDreamer> too much browser caching
23:46 -!- Radix_ [i=quasselc@203.161.71.161] has quit [Read error: 145 (Connection timed out)]
23:49 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
--- Day changed Tue Oct 20 2009
00:09 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
00:12 -!- carogray [n=Caroline@174-153-72-28.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
00:15 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
00:21 -!- dionak [n=dionak@97.66.185.250] has quit []
00:52 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
01:03 <+perlDreamer> Haarg, I modifed the key for the seen hash to be link, pubDate, title and description.
01:04 <+perlDreamer> which essentially serializes the item
01:20 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Connection reset by peer]
01:21 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
01:28 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r0864807 / (4 files in 3 dirs): Make display of failed transactions more obvious in the Account/Shop plugin. - http://bit.ly/2Ax5JX
01:28 < CIA-31> webgui: Colin Kuskie master * r0ee4a7f / (4 files in 3 dirs): Make display of failed transactions more obvious in the Account/Shop plugin. - http://bit.ly/1FnacV
01:28 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r27ff058 / docs/changelog/7.x.x.txt : Changelog notice for Shop/Transaction work - http://bit.ly/2ldGve
01:28 < CIA-31> webgui: Colin Kuskie master * r7ff4c17 / docs/changelog/7.x.x.txt : Changelog notice for Shop/Transaction work - http://bit.ly/2VLNgk
01:28 < CIA-31> webgui: Colin Kuskie webgui-7.7 * racc79db / (3 files in 3 dirs):
01:28 < CIA-31> webgui: Do manual uniqification of items in Syndicated Content. Fixes bug #11156
01:29 < CIA-31> webgui: Do not use merge because it uses normalize, which uses uniq_item, which
01:29 < CIA-31> webgui: uses only links to determine uniqueness. - http://bit.ly/2jkVoY
01:29 < CIA-31> webgui: Colin Kuskie master * r68be37b / (3 files in 3 dirs):
01:29 < CIA-31> webgui: Do manual uniqification of items in Syndicated Content. Fixes bug #11156
01:29 < CIA-31> webgui: Do not use merge because it uses normalize, which uses uniq_item, which
01:29 < CIA-31> webgui: uses only links to determine uniqueness. - http://bit.ly/2qcKZ
01:48 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
01:55 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
02:02 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:02 -!- mode/#webgui [+v patspam] by ChanServ
02:06 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
02:06 -!- mode/#webgui [+v Radix_] by ChanServ
02:08 <@Haarg> i wish i had references for past rss feeds i used to test/fix syndicated content problems
02:10 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
02:11 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]
02:11 -!- stDavid_ is now known as stDavid
02:27 <+perlDreamer> Haarg, we could build them in as tests
02:27 <@Haarg> yeah, i'm working on that
02:27 <@Haarg> but it would be easier if i had specific cases i could make sure i was testing
02:28 <+perlDreamer> I'll add a test for the oncp feed with no links
02:29 <@Haarg> i've tracked down the encoding problem that SquOnk posted about, but i can't easily fix it without having other things to test against
02:29 <+perlDreamer> can we pull feeds from old bug reports against the SC?
02:30 <+perlDreamer> bbiab
02:33 <@Haarg> the commits don't have bug references
02:35 <+perlDreamer> no, but bugs have title which are put into the changelog. It should be difficult, but still trackable
02:39 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
02:43 <@Haarg> i don't think there were bug posts for those issues at all though.
02:44 < CIA-31> webgui: Colin Kuskie master * rb027a8a / (2 files in 2 dirs): Document odd rss feed with a test. - http://bit.ly/Q7nuy
02:44 <@Haarg> i would have put in the bug # if there were and i don't see any corresponding bug reports
02:45 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Remote closed the connection]
02:45 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
02:47 <+perlDreamer> there's bug 9816
02:48 <@Haarg> that's not really relevant to what i'm dealing with though
02:48 <+perlDreamer> there are some bugs fixed in 7.6.11 with no bug #
02:49 <@Haarg> 7.6.8 as well
02:49 <+perlDreamer> one of those two we fixed together
02:50 <+perlDreamer> because I remember doing a monkey patch
02:50 -!- perlmonkey2 [n=perlmonk@adsl-70-137-26-188.dsl.okcyok.swbell.net] has quit ["Leaving."]
02:52 <+perlDreamer> 0f519ad5 is the commit for the monkey patch
02:52 <+perlDreamer> I always figure that fixes that like that (without bug numbers) came from support board postings
02:54 <@Haarg> kind of
02:55 <@Haarg> some of them are support stuff that doesn't have support board posts
03:03 <@Haarg> so for encoding stuff, i'm trying to make as many test cases as i can think of.
03:06 <@Haarg> so far, i have utf8 encoded vs entity encoded, latin1 compatible vs not, utf8 bom vs not, utf8 http content type vs xml prolog, latin1 encoded, some other character set encoded
03:06 <@Haarg> and combinations of all of those
03:08 <+perlDreamer> 6Px is a bug number of tests
03:09 <@Haarg> big?
03:09 <@Haarg> well, not all of the combinations need to be tested
03:09 <@Haarg> but a bunch do
03:19 < CIA-31> wrebuild: Doug Bell master * rd7095c2 / wre/docs/install.txt : added Debian install notes - http://bit.ly/3BULcx
03:26 <@Haarg> another thing to be tested: double entity encoded international characters
03:27 -!- SquOnk [n=emhn@190.201.123.21] has joined #webgui
03:28 <@Haarg> hey SquOnk. i've mostly tracked down the rss character corruption issue you mentioned earlier.
03:29 <@Haarg> it's a bit tricky to fix though. working on test cases right now.
03:29 < SquOnk> Haarg: I see. What's the problem?
03:31 <@Haarg> it's decoding the feed properly, but then mis-detecting the utf8 content and downgrading it to latin1
03:32 < SquOnk> Haarg: Do you have utf8_flag => 1 in the XML::FeedPP->new()
03:32 <@Haarg> yes. it's the utf8::downgrade that is causing the problem
03:32 < SquOnk> Haarg: Don't do it then ;-)
03:33 <@Haarg> it is needed for some feeds due to the interaction between the return from HTTP::Response->decoded_content and XML::FeedPP's utf8 handling
03:34 < SquOnk> Oh
03:34 <@Haarg> it works for pure ascii feeds because they can be decoded with no problem. it also works for text that isn't valid latin1, because it doesn't get downgraded.
03:35 <@Haarg> but for text that can be valid latin1 it downgrades when it shouldn't
03:35 < SquOnk> Haarg: I hope the fix is easy to backport into 7.6.35.2 since my customers cannot upgrade to 7.7 yet
03:35 <@Haarg> it probably will be able to be backported, but i don't have a fix yet
03:36 < SquOnk> Haarg: All right
03:46 <+perlDreamer> so everytime that somebody calls addChild on a non-autocommited child (Story, Post, Event, GalleryFile), we need to do an autoCommitWorkingIfEnabled check
03:48 <+perlDreamer> SquOnk, backporting to 7.6.35.2 may take a while, I'm pretty booked up right now
03:48 <+perlDreamer> or, .3, rather
03:50 < SquOnk> perlDreamer: I understand.
03:56 < CIA-31> webgui: Colin Kuskie master * rda9f836 / (docs/changelog/7.x.x.txt lib/WebGUI/Form/HTMLArea.pm): Autocommit version tags when using the RTE form control for folder/files. Fixes bug #11138 - http://bit.ly/2cblrC
03:56 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r7ba92cf / (docs/changelog/7.x.x.txt lib/WebGUI/Form/HTMLArea.pm): Autocommit version tags when using the RTE form control for folder/files. Fixes bug #11138 - http://bit.ly/1KRLur
04:14 <+perlDreamer> dinner time
04:31 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
04:35 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
04:50 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
05:20 -!- Haarg [n=haarg@76.210.67.249] has quit ["This computer has gone to sleep"]
05:57 -!- SquOnk [n=emhn@190.201.123.21] has quit ["Yippie kay-ai-yay, fudder muckers!"]
06:04 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
06:04 -!- mode/#webgui [+v cap10morgan] by ChanServ
06:21 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r038cb63 / (2 files in 2 dirs): Add another operation to robots.txt. Refixes bug #2569. - http://bit.ly/2jwagD
06:21 < CIA-31> webgui: Colin Kuskie master * rc8542cc / (2 files in 2 dirs): Add another operation to robots.txt. Fixes bug #2569. - http://bit.ly/3zgvB3
06:54 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:51 < CIA-31> webgui: Patrick Donelan master * re4b1875 / (3 files in 3 dirs):
08:51 < CIA-31> webgui: Fixes bug in ExpireIncompleteSurveyResponses
08:51 < CIA-31> webgui: Use a left outer join on userProfileData so that the workflow processes
08:51 < CIA-31> webgui: responses for users that have been deleted - http://bit.ly/2ScNsV
09:48 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
10:17 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
11:15 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
11:16 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
11:42 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:50 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
11:50 -!- mode/#webgui [+v BartJol] by ChanServ
12:04 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
12:12 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
12:12 -!- mode/#webgui [+o Haarg] by ChanServ
13:16 -!- bartjol [n=bartjol@194.171.50.123] has joined #webgui
13:16 -!- mode/#webgui [+v bartjol] by ChanServ
13:55 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
14:27 -!- BartJol1 [n=bart@194.171.50.123] has joined #webgui
14:29 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
14:34 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
14:35 -!- bartjol [n=bartjol@194.171.50.123] has quit [Read error: 148 (No route to host)]
14:38 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
14:42 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:44 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit]
14:54 < CIA-31> WebGUI: translation * r12377 /translations/Dutch/Dutch/Asset_Layout.pm: Updating Dutch on translation server
14:54 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
14:57 -!- BartJol1 is now known as BartJol
14:57 -!- mode/#webgui [+v BartJol] by ChanServ
15:29 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
15:30 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
16:16 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:16 -!- mode/#webgui [+o bopbop] by ChanServ
16:23 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
16:24 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
16:29 -!- perlmonkey2 [n=perlmonk@adsl-70-137-6-115.dsl.okcyok.swbell.net] has joined #webgui
16:29 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:33 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
16:33 < SquOnk> Morning VET!
16:33 < SquOnk> Just so you know
16:33 < SquOnk> http://www.mppef.gob.ve/
16:33 < SquOnk> WebGUI power!
16:40 <+BartJol> cool, I can't read it, but still
16:41 -!- LTR_bob1 [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
16:41 < SquOnk> BartJol: Heh
16:41 < SquOnk> BartJol: MPPEF = Ministry for Economy and Finance
16:42 <+BartJol> ah, I should have read better, I understand the text in the header
16:52 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]
16:52 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
16:53 < carogray> not sure if this is a WG bug or something particular to our website - what do you call the calendar thing that you use when you enter a date when you want to add an event?
16:54 < carogray> the names of the days at the top of that little calendar are not lined up with the right dates underneath. i.e. according to the little calendar, Nov 25 falls on a Thursday this year. In the big calendar the one that displays, the days and dates are correct
16:54 < carogray> oh PB people aren't up yet - anyone have any idea how I can explain this more explicitily to them - in computer programmer ese?
16:56 < dionak> it sounds like a template bug which means if you report it as such, the template working group will pick that up. They aren't necessarily programmers.
16:56 < dionak> so the communication will be easier
16:56 < dionak> it is just css isn't it?
16:57 < dionak> or better yet, submit a patch
16:58 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
17:03 <+BartJol> programmers aren't hard to deal with, only specific ;)
17:04 < SquOnk> Cursing is the only language that all programmers understand
17:05 < carogray> so it does sound like a bug - yes?
17:06 < SquOnk> carogray: Yes
17:06 < carogray> BartJol: I know programmers aren't hard to deal with, I am just not very good at explaining things and I find it annoying spending 3 days going back and forth whilst we figure out what we each mean by one particular word or... well you know.
17:06 -!- dionak [n=dionak@97.66.185.250] has quit []
17:07 < daviddelikat2> carogray: can you give me a link so I can see wht this looks like?
17:08 < carogray> daviddelikat2: http://www.mlri.org/mlri_staff
17:08 < carogray> it's at the bottom of the page, but you have to login - it's private
17:08 < carogray> PMed you with the user name and pw
17:08 <+BartJol> carogray: I don't understand what you mean with annoying :P
17:09 < carogray> you just like to chat;-)
17:10 <+BartJol> but I see the same problem with all default templates
17:11 <+BartJol> it seems that the counting is wrong
17:11 <+BartJol> it is not css
17:12 <+BartJol> like the 14th of october is the fourth cell in the table row where it should be the third
17:12 < daviddelikat2> carogray: I'm sure there is some kind of bug in there, it could be site specific...
17:12 < carogray> Ok - login request
17:12 <+BartJol> well I see a couple of options
17:12 < daviddelikat2> I've got an image of it if you want something to pass aounr
17:12 < daviddelikat2> I'll see if I can make it happen on my dev area
17:13 <+BartJol> 1 the template has an error
17:13 <+BartJol> 2 something with date calculation is going wrong
17:13 <+BartJol> 3 something else
17:14 < daviddelikat2> I think its a math error, ther eis an option to set the first day of the week to Monday and I think it is misshandling it.
17:14 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:15 < carogray> do realize that it is that the days are not lined up correctly. when I add an event it shows up under the right day on the right date in the calendar itself
17:15 < carogray> the problem is only in the tool for adding an event - not the calendar itself -
17:16 < daviddelikat2> yes, but somewhere it tells the little popup calendar what day to start the week with, and that may be doint it wrong.
17:16 < daviddelikat2> the popuyp calendar is ( I think ) a YUI widget.
17:18 <+BartJol> maybe
17:18 <+BartJol> when I look at the template
17:20 <+BartJol> but it certainly lookes like a bug
17:21 < carogray> ok - sending off to login request and bug tracker
17:21 < daviddelikat2> mine is doing the same thing
17:21 <+BartJol> well, at least it's reproducable
17:22 < daviddelikat2> there is definately a sync problem between day of week and day of month
17:22 < carogray> it's always a relief to know it's a webgui thing rather than specific to our set-up.
17:22 < daviddelikat2> because it has higllighted the Tuesday box for this week in one fashion and the Wednesday box in another fashion
17:23 < daviddelikat2> mine is actually worse than yours...
17:24 < carogray> oh brother - we have had such a hard time with dates and times on our sites and all the reasons why they don't work we have just given up trying to use them much at all :-X
17:24 < carogray> not actually sure what that face means but it looks about right
17:25 < daviddelikat2> I think we shouild just forget about dates and calendars all together, its a really old invention.. we gave up horse and buggy years ago, :)
17:30 < carogray> ok bug added - now returning to restoring all the shortcuts I lost last week when I somehow permanently wiped out an article. I only have about 150 or so left
17:45 <+BartJol> yoohoo, my tiles have arrived
17:45 <+BartJol> only got to pick them up at the store
17:48 -!- rizen [n=rizen@76.210.68.93] has joined #webgui
17:48 -!- mode/#webgui [+o rizen] by ChanServ
17:55 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:55 -!- mode/#webgui [+o tavisto] by ChanServ
18:03 <+BartJol> happy rfe day all!
18:07 -!- LTR_bob1 [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:13 -!- dionak [n=dionak@97.66.185.250] has quit []
18:22 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
18:33 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]
18:34 -!- Radix_ [i=quasselc@203.161.71.161] has joined #webgui
18:34 -!- mode/#webgui [+v Radix_] by ChanServ
18:36 -!- Radix_ [i=quasselc@203.161.71.161] has quit [Read error: 131 (Connection reset by peer)]
18:39 -!- Radix_ [i=quasselc@203.161.71.161] has joined #webgui
18:39 -!- mode/#webgui [+v Radix_] by ChanServ
18:49 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
19:03 <@preaction> wgd needs some sort of asset code generator
19:06 < CIA-31> webgui: JT Smith master * rd87d766 / (5 files in 5 dirs): added scheduled vendor payouts workflow activity - http://bit.ly/2MrWhu
19:06 < CIA-31> webgui: JT Smith master * r3308060 / docs/changelog/7.x.x.txt : Added scheduled vendor payout workflow activity. (Special thanks to Martin @ Oqapi) - http://bit.ly/3hxwFp
19:06 < CIA-31> webgui: JT Smith master * ra2264ab / (12 files in 10 dirs): Merge branch 'master' of github.com:plainblack/webgui - http://bit.ly/43ZeMh
19:06 <@rizen> happy RFE day BartJol
19:07 < SDuensin> Hey gang
19:07 < SDuensin> Long time, no pester.
19:13 -!- Haarg [n=haarg@76.210.68.93] has joined #webgui
19:13 -!- mode/#webgui [+o Haarg] by ChanServ
19:17 < daviddelikat2> hey SDuensin
19:18 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
19:18 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
19:19 < daviddelikat2> sneak peak at the EMS submission form: http://delikat.homeip.net:8080/home/the-big-e?func=addSubmissionForm
19:19 < daviddelikat2> feedback is welcome
19:20 < daviddelikat2> use the default login
19:22 <@rizen> i'll talk with you about it tonight
19:23 < daviddelikat2> I was planning onthat
19:28 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r90178d1 / (2 files in 2 dirs): Align calender i18n for weekdays with default settings. Fixes bug #11157 - http://bit.ly/3gO4hS
19:29 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:29 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:29 < CIA-31> webgui: Colin Kuskie master * ra473773 / (2 files in 2 dirs): Align calender i18n for weekdays with default settings. Fixes bug #11157 - http://bit.ly/1kfmZI
19:29 <+perlDreamer> morning, everybody
19:30 <+perlDreamer> I'm sorry that I'm late this morning, the Kuskie crew has the flu
19:30 < daviddelikat2> I'm glad I have my virus filter running
19:31 <+perlDreamer> The laptops are safe, they run Linux ;)
19:34 <+perlDreamer> what's the RFE plan?
19:39 <+perlDreamer> hm, I've heard of this plan, but it's rather uncoordinated
19:45 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui
19:45 -!- mode/#webgui [+v MrHairgrease] by ChanServ
19:46 <+MrHairgrease> perlDreamer: I need your allencompassing testing knowlegde
19:46 <+perlDreamer> perlDreamer has to take one of the kids out of the wash, and will be back in 5 minutes
19:46 <+MrHairgrease> cuz cm_deeply is playing tricks with me
19:47 <+MrHairgrease> oki
19:47 <+MrHairgrease> The code in question is here: http://github.com/martink/chartmagick/blob/master/Chart-Magick/t/21-palette.t
19:47 <+MrHairgrease> lines 211 - 220
19:47 <+MrHairgrease> cmp_deeply is not failing
19:49 <+MrHairgrease> the out put is here: http://webgui.pastebin.com/d46ca4a2f
19:49 <+MrHairgrease> lines 26 - 30
19:50 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]
19:50 <+MrHairgrease> oh btw. I changed I removed the refaddr's in the first two maps to come to this example
19:54 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
19:54 -!- mode/#webgui [+o bopbop] by ChanServ
19:55 <+MrHairgrease> oh something else, the elements of both arrays are the same, but in a different order
19:55 <+MrHairgrease> but since I'm not using bag, ot should fail b/c of that right?
19:56 < SquOnk> MrHairgrease: Lists have an implicit ordering, therefore having different ordering means they're different.
19:57 <+MrHairgrease> indeed
19:57 <+perlDreamer> yeah, what he said
19:57 <+MrHairgrease> that's why it should fail
19:57 <+perlDreamer> and it is failing
19:57 <+MrHairgrease> but it doesn't
19:57 <+perlDreamer> not ok 25
19:57 <+MrHairgrease> sure
19:57 <+MrHairgrease> but that's not 24
19:57 <+perlDreamer> ah
19:57 <+MrHairgrease> 24 is the cmp_ddeply
19:58 <+perlDreamer> build a test right before/after that that cmp_deeply's [1,2,3,4] and [2,3,4,1]
19:58 < SquOnk> MrHairgrease: Do you want to test if both lists have the same elements?
19:59 <+MrHairgrease> squonk: no, I want it to check if the arrays are exactly the same
19:59 <+MrHairgrease> otherwise I would've use bag
19:59 <+perlDreamer> also, I would use Dumper to dump out the whole object structure
19:59 <+perlDreamer> not just the reference addresses
19:59 <+perlDreamer> in case there's something wrong with the underlying objects
20:00 <+MrHairgrease> Dumpers no use
20:00 <+MrHairgrease> it just says somethingthing like
20:00 <+MrHairgrease> [
20:01 <+MrHairgrease> bless { blablabla }, Chart::Magick::Color,
20:01 <+MrHairgrease> etc
20:01 <+MrHairgrease> ]
20:01 <+perlDreamer> oy
20:02 <+perlDreamer> dump it anyway, and it will tell you why cmp_deeply is passing
20:02 <+perlDreamer> the bless blablah's must all line up, or something
20:02 <+MrHairgrease> I already did that, but I'll happily do it agin
20:03 <+MrHairgrease> hang on
20:05 <+MrHairgrease> http://webgui.pastebin.com/d6ce8711d
20:05 <+MrHairgrease> I'l paste the code as well
20:06 <+MrHairgrease> http://webgui.pastebin.com/d10869fd5
20:11 -!- Trex [n=Trex@c-75-73-234-225.hsd1.mn.comcast.net] has joined #webgui
20:15 <+perlDreamer> MrHairgrease: that makes perfect sense
20:15 <+perlDreamer> cmp_deeply checks data structures
20:15 <+perlDreamer> and those structures are all the same
20:16 <+perlDreamer> check the addresses using refaddr instead and the test will do what you expect
20:16 <+MrHairgrease> sure, but all these colors are different objects
20:16 <+perlDreamer> yes, but each one is a blessed empty hashref
20:16 <+perlDreamer> think about it
20:16 <+perlDreamer> if cmp_deeply checked more than data structures, then
20:17 <+perlDreamer> cmp_deeply( {} , {}, 'empty hashrefs');
20:17 <+perlDreamer> would always fail
20:17 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
20:17 <+MrHairgrease> yup
20:18 <+perlDreamer> cap10morgan, each bug gets addressed in turn
20:18 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:18 -!- mode/#webgui [+o bopbop] by ChanServ
20:18 <+perlDreamer> if you need it sooner than I can get to it, the existing tests in t/Asset/Wobject/Layout.t should help with debugging
20:21 <+MrHairgrease> perlDreamer, as always you're right
20:21 <+MrHairgrease> but that doesn't mean I have to like it =)
20:22 <+MrHairgrease> thanks a bunch!
20:22 <+perlDreamer> MrHairgrease, you should only say those things with Mrs Dreamer is in the room
20:22 <+perlDreamer> it might help her believe it!
20:22 <+MrHairgrease> just copy paste and mail it to her
20:25 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
20:34 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []
20:48 <+perlDreamer> this is a nice bug, preaction
20:48 <@preaction> thanks
20:48 <@preaction> which one?
20:49 <+perlDreamer> www_ical
20:50 <+perlDreamer> the start date is next year
20:50 <@preaction> that doesn't seem right
20:50 <+perlDreamer> uh, it's computationally efficient?
20:50 <+perlDreamer> :)
20:50 <@preaction> true dat
20:55 <+perlDreamer> ugh
20:55 <+perlDreamer> need more tylenol
20:55 <+perlDreamer> I read the log backwards
21:02 < daviddelikat2> in a test script is there an easy way to test if the previous test failed? I want to skip a bunch of stuff on failure
21:05 <+perlDreamer> each test returns whether it passed or failed
21:05 <+perlDreamer> my $result = ok(); $my $result = is();
21:05 <+perlDreamer> and so on
21:06 < daviddelikat2> yep, I usually miss the obvious
21:06 <+perlDreamer> perldoc Test::Tutorial
21:06 < daviddelikat2> I've got a cheat sheet sitting right here that says exactly that...
21:08 <+perlDreamer> stupid inclusivity check!
21:16 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
21:16 -!- mode/#webgui [+v cap10morgan] by ChanServ
21:25 < CIA-31> webgui: Colin Kuskie master * r2159ab1 / (3 files in 3 dirs): getEventsIn window is inclusive. Fixes bug #11158 - http://bit.ly/2ZnYAf
21:25 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r65425d0 / (3 files in 3 dirs): getEventsIn window is inclusive. Fixes bug #11158 - http://bit.ly/4BeoJn
21:32 <+perlDreamer> cap10morgan, I owe you an apology
21:32 <+perlDreamer> there are no tests for the SSL caching in Layout
21:33 <+perlDreamer> I'm sorry for sending you on a wild goose chase
21:38 <+cap10morgan> perlDreamer: ok. i just need to have an update to tell the boss.
21:38 <+cap10morgan> they're breathing down my neck on this one
21:39 <+cap10morgan> sounds like the update is, you guys haven't gotten around to looking at it yet
21:39 <+cap10morgan> but it's in the queue
21:39 <+perlDreamer> it's especially not fun to work on, due to needing to setup SSL on a dev box
21:51 <@preaction> wooo hooo! 4 RFEs done by me!
21:51 <+perlDreamer> no commits?
21:52 <@preaction> hmm... i did one to the wre build branch
21:52 <@preaction> another two are done but need info from the submitter
21:52 <@preaction> and the last one is a webgui RFE that is done but needs info from submitter
21:57 <+perlDreamer> d'oh
21:59 <+perlDreamer> now it's time to play everybody's favorite game, guess the wiki
21:59 <+perlDreamer> In which wiki will the "How to setup the WRE" be found?
22:01 <@preaction> admin
22:01 <@preaction> anything WRE is under admin
22:06 <+perlDreamer> thanks :)
22:06 <+perlDreamer> Google agrees with you
22:19 <@tavisto> hey guys, this RFE should have been closed forever ago... unless I am missing something. If not, I'm making it go *poof* http://www.webgui.org/rfe/request-for-enhancement/9209
22:20 <+perlDreamer> you're missing something :)
22:20 <@tavisto> nuh uh
22:20 <+perlDreamer> yup
22:20 <@tavisto> what am I missing... the emails come like this already?
22:21 <+perlDreamer> ckotil: ping
22:21 <+perlDreamer> tavisto, I could be wrong :/
22:22 <@preaction> tavisto: this means for the e-mail that comes when your content is either approved or denied i think (the Notify About Version Tag workflow activity)
22:22 <@preaction> not the one that asks you to approve or deny a tag
22:22 <@tavisto> oh the author of the content change
22:23 <@tavisto> the admin already sees that. So maybe that's why it's still open
22:24 <@tavisto> hmm.. yeah I think you're right preaction, it does say users afterall
22:24 <@preaction> of COURSE i'm write!
22:24 <+perlDreamer> cap10morgan, does it matter which user you try the bug with? Visitor/Admin/some other user
22:29 <+perlDreamer> cap10morgan: which asset did you stick that SSL macro in?
22:29 <+perlDreamer> was it in the Layout, or an Article, or something else?
22:29 < CIA-31> webgui: Doug Bell master * rf35a9af / (2 files in 2 dirs): added #10614 Force rich editor to use strong/em - http://bit.ly/3h8Hoo
22:30 <+perlDreamer> I was curious about that, preaction. If someone styled B instead of STRONG in the CSS, what happens?
22:30 <@preaction> that's why it's a feature
22:31 <@preaction> I and B are not valid XHTML Strict
22:33 <+cap10morgan> perlDreamer: it seems to work the same way w/ any user
22:33 <+perlDreamer> which asset?
22:33 <+cap10morgan> i put the ssl macro in a snippet
22:33 <+perlDreamer> hm
22:34 <+perlDreamer> that makes sense then
22:34 <+cap10morgan> i use it to return http:// or https:// in absolute urls as appropriate
22:34 <+perlDreamer> the layout is SSL aware, but the underlying assets aren't
22:34 <+perlDreamer> so unless the SSL content is part of the Layout, and not a child of it, it doesn't work correctly
22:35 <+cap10morgan> that seems weird, though
22:35 <+perlDreamer> that means that I need to track down every place that uses caching
22:35 <+cap10morgan> because i'm calling session->env->sslRequest()
22:35 <+perlDreamer> sure, but the snippet caches
22:35 <+perlDreamer> so first access to it sets it's cache
22:35 <+cap10morgan> i see, so the snippet cache is just going to one cache
22:35 <+cap10morgan> rather than a separate cache
22:36 <+perlDreamer> right
22:36 <+cap10morgan> er, separated
22:36 <+cap10morgan> ok
22:36 * perlDreamer starts to think that perhaps caching should be disabled entirely in SSL mode
22:36 <+perlDreamer> or, that we need a global method for determining cache status and key
22:36 <+perlDreamer> that all Assets can use
22:36 <+cap10morgan> no no no! not until you can force non-secure pages back to http:// !! :)
22:37 <+cap10morgan> a lot of people browse my sites in 100% ssl because they start out on a donation page as a landing page
22:37 <+perlDreamer> disabling caching would do that, cap10morgan
22:37 <+cap10morgan> would it? it would redirect the users' browsers to an http:// url?
22:37 <+perlDreamer> that's a separate issue
22:38 <+cap10morgan> so you're just saying, if the page is marked secure, skip the cache
22:38 <+cap10morgan> not actually how the browser accesses it
22:38 <+perlDreamer> right
22:39 <+cap10morgan> ok
22:39 <+cap10morgan> that still worries me a little because we get big traffic spikes to secure pages
22:39 <+cap10morgan> since we often direct list subscribers to them
22:41 <+cap10morgan> is there no way to have a separate cachessl table in the db and then switch a global so all cache requests go there for children of secure layouts?
22:41 <+cap10morgan> then if it's cached for non-secure in the other table it doesn't matter, it's still a miss
22:42 * perlDreamer is just kicking around ideas
22:43 <+perlDreamer> cap10morgan, you also realize that if I fix the core, that any custom assets will still not cache correctly
22:44 <+cap10morgan> it's too bad that you have to fix it in each and every asset
22:44 <+cap10morgan> rather than inserting some switch somewhere centrally
22:45 <+perlDreamer> there's no good central place to do that (yet)
22:45 <+perlDreamer> old-style WebGUI development is not DRY
22:45 <+perlDreamer> there's lots and lots of copy/paste code all through the Assets
22:45 <+perlDreamer> in some cases, it's needed
22:45 <+perlDreamer> but in many others, it's not
22:45 <@preaction> new-style won't be either, but it will perhaps be moreso
22:46 <+perlDreamer> why wouldn't it be, preaction?
22:47 <@preaction> there are things we don't have the time to break
22:47 <@preaction> or rather, to fix
22:49 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui
22:49 <+perlDreamer> time time time
22:49 <+perlDreamer> see what's become of me?
22:50 <+perlDreamer> SquOnk, are you subscribed to the Admin forum on webgui.org?
22:51 <+cap10morgan> perlDreamer: why wouldn't this work -- you can always ask the web server whether or not a request is secure or not, right? So why can't the central cache code use a different cache namespace suffix / table / some other separate area when that is the case?
22:51 <+perlDreamer> because in several cases the central cache server caches a lot of other things than content
22:51 <+perlDreamer> like user and group permissions
22:51 <+perlDreamer> those should always, ever, have just 1 cache
22:52 <+perlDreamer> that's why it needs to be done down in the content generating areas
22:52 <+cap10morgan> ok, then what if you separated the cache into contentCache, sslContentCache, and otherCache?
22:52 <+cap10morgan> (just brainstorming)
22:53 <+perlDreamer> then you have to track down and sort them all
22:53 <+perlDreamer> it's far easier to provide Asset.pm with a getCache method
22:53 <+perlDreamer> which returns the right cache based on request type
22:53 <+perlDreamer> and then use it in every asset that does caching
22:55 <+cap10morgan> yeah, that seems like a reasonable approach. i guess i was thinking you would just change the things that were caching non-content data, then apply the central secure-request based switch to the pre-existing cache that everything else would keep using.
22:56 <+perlDreamer> the problem comes with tracking down all those "other" cache users
22:56 <+cap10morgan> yeah
22:56 <+perlDreamer> it's easier to isolate the problem child (Asset) and fixing him
22:56 <+cap10morgan> well, this doesn't sound like it will be that hard to fix in our custom assets
22:56 <+perlDreamer> no, it's a 3 line change in the assets
22:56 <+cap10morgan> ok
22:56 <+cap10morgan> that sounds totally fine then
22:57 <+perlDreamer> http://gist.github.com/214559
22:57 <+cap10morgan> cool
22:58 <+perlDreamer> after that change, all asset caching will be centralized, and future stuff will be much easier
22:58 <+cap10morgan> nice
23:02 <+perlDreamer> cap10morgan, if I send you a patch can I get you to double check that it works for me?
23:02 <+cap10morgan> yep!
23:06 <+perlDreamer> http://gist.github.com/214565
23:06 <+perlDreamer> note, I haven't set up a SSL env to test with yet myself
23:06 <+perlDreamer> but I should have it soonish
23:13 -!- tabb [n=tabitha@cpe-174-102-144-178.wi.res.rr.com] has joined #WebGUI
23:13 -!- mode/#webgui [+o tabb] by ChanServ
23:13 -!- tabb [n=tabitha@cpe-174-102-144-178.wi.res.rr.com] has quit [Client Quit]
23:22 <+perlDreamer> time to make lunch for the kids
23:22 <+perlDreamer> cap10morgan, let me know how that works
23:24 <+cap10morgan> will do, thanks perlDreamer
23:26 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
23:28 < SquOnk> perlDreamer: No, I'm not subscribed
23:37 -!- bopbop_ [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
23:37 -!- mode/#webgui [+o bopbop_] by ChanServ
23:47 -!- bopbop_ [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
23:51 < CIA-31> webgui: Graham Knop static_definition * rcdbc94c / (lib/WebGUI/Definition.pm t/Definition.t): replace class's ISA instead of prepending to it - http://bit.ly/17pfgp
23:51 < CIA-31> webgui: Graham Knop static_definition * r1bd76f9 / (lib/WebGUI/Definition.pm t/Definition.t): use methods for generating subs in definition - http://bit.ly/ExF8
23:54 <+perlDreamer> SquOnk: I asked on that forum what bugs (other than SyndicatedContent ones) people might want backported to 7.6.35.3
23:55 < SquOnk> perlDreamer: OIC
23:55 < SquOnk> perlDreamer: I haven't found any others...
23:56 < SquOnk> perlDreamer: In the end, I asked for the backport only because this customer cannot upgrade to 7.7 in the short term and they are heavily using Syndicated Content.
23:57 < SquOnk> perlDreamer: And they are extremely happy with WebGUI as it is in 7.6
23:57 <+perlDreamer> and they are committed to using the debian package instead of a source install?
23:57 < SquOnk> perlDreamer: They want to make WebGUI mandatory for all the government offices that depend on the ministry.
23:57 < SquOnk> perlDreamer: Yep.
23:57 < SquOnk> perlDreamer: They are a Debian shop all the way.
23:58 <+perlDreamer> good for them
23:58 < SquOnk> perlDreamer: Switching to 7.7 and even 7.8 will happen when Debian releases Squeezy (spring 2010)
23:58 < SquOnk> perlDreamer: Besides they don't need/want the new features in 7.7 anyway
23:59 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
--- Day changed Wed Oct 21 2009
00:00 -!- mode/#webgui [+v BartJol] by ChanServ
00:00 < SquOnk> New topic: WebGUI 7.8 is still using YUI 2.6?
00:00 <@Haarg> no
00:00 <+BartJol> good evening
00:00 <+perlDreamer> 2.8
00:00 <+perlDreamer> BartJol!
00:00 <+BartJol> yeah, I need you pd
00:00 <+perlDreamer> what dost thou need, noble translator?
00:00 < SquOnk> 2.8... great.
00:00 <+BartJol> came back after gaming to find you here
00:01 < SquOnk> 7.7 is still using 2.6, right?
00:01 <+BartJol> mostly, that mockobject
00:01 <+perlDreamer> yes, SquOnk
00:01 <+BartJol> I couldn't get it setup properly
00:01 <+perlDreamer> hm
00:01 <+perlDreamer> pastes?
00:01 <+BartJol> so now I crapped up my code, which I will paste in a minute
00:02 * perlDreamer is crap-resistant
00:02 <+perlDreamer> paste away
00:02 <+perlDreamer> actually, can you give me 15 minutes to finish a bug fix?
00:03 <+BartJol> sure
00:03 <+BartJol> but here's the paste
00:03 <+BartJol> http://webgui.pastebin.com/m36d1635a
00:04 <+BartJol> oh, and I should paste the macro to
00:04 < CIA-31> webgui: JT Smith innodb * r5750a63 / docs/upgrades/convert-db-to-innodb.sql : added userProfileData - http://bit.ly/1Vcxnw
00:04 < CIA-31> webgui: JT Smith innodb * racf8e78 / (docs/upgrades/convert-db-to-innodb.sql lib/WebGUI/SQL.pm): fixed to work with constraints - http://bit.ly/lwZle
00:04 < SquOnk> perlDreamer: The other bug in SynContent has been fixed too? The one regarding encoding.
00:04 < CIA-31> webgui: JT Smith innodb * r682b720 / (2 files in 2 dirs): fixing another constraint - http://bit.ly/39UVy2
00:04 <+perlDreamer> SquOnk, it is forthcoming
00:05 <+perlDreamer> I hope to include it in today's release
00:05 <+perlDreamer> but we shall see
00:05 < SquOnk> perlDreamer: Great. That's the other bug I'm interested in seeing backported.
00:05 <+BartJol> macro here: http://webgui.pastebin.com/m3127a172
00:07 <+perlDreamer> cap10morgan: it looks good on this end
00:07 <+perlDreamer> but I'd love to have your feedback before committing
00:07 <+perlDreamer> a few caching notes
00:07 <+perlDreamer> anyone who is in admin mode automatically bypasses all caching
00:08 <+perlDreamer> so you need a regular, joe user
00:09 <+cap10morgan> yep, cool
00:09 <+cap10morgan> i'm waiting on our hosting provider to fix something before i can test it
00:09 <+cap10morgan> sigh...
00:09 <+perlDreamer> hosting provider? Amazon?
00:12 <+perlDreamer> BartJol: You didn't call process on the template!
00:12 <+perlDreamer> wait a sec
00:12 <+BartJol> ah
00:13 <+perlDreamer> it's line 61
00:13 <+BartJol> quite sure it was something elementary
00:13 <+perlDreamer> you shouldn't assign to templateVariables
00:13 <+perlDreamer> just call the Macro's process method
00:13 <+cap10morgan> perlDreamer: Rightscale in this case
00:13 <+perlDreamer> ah
00:13 <+perlDreamer> will it be a bit, you think?
00:14 <+cap10morgan> i hope not! but i've been waiting for a lot longer than i wanted already...
00:15 <+perlDreamer> BartJol: http://webgui.pastebin.com/m207e17f0
00:15 <+perlDreamer> see how that one does, please
00:15 <+perlDreamer> you want to call macro process after the template has been setup to be mocked
00:16 <+perlDreamer> cap10morgan, let's wait until 3:00pm PDT. If you've not heard from them by then, I'll commit anyway
00:17 <+BartJol> made some syntax errors, just a sec
00:19 <+perlDreamer> perlmonkey2: how are you liking FF3.5 in FC11? Is flash working for you?
00:21 <+BartJol> mmm, now it thinks I just dis 1 test
00:26 <+perlDreamer> new paste?
00:27 <+BartJol> I just copied yours
00:27 <+BartJol> syntax is ok
00:27 <+BartJol> just had to undo extra copying
00:27 <+perlDreamer> what's the output?
00:27 <+BartJol> root@bart-laptop:/data/WebGUI/t# perl Macro/PickLanguage.t
00:27 <+BartJol> 1..2
00:27 <+BartJol> ok 1 - use WebGUI::Macro::PickLanguage;
00:27 <+BartJol> You tried to plan twice at Macro/PickLanguage.t line 34.
00:27 <+BartJol> # Looks like you planned 2 tests but ran 1.
00:27 <+BartJol> # Looks like your test exited with 255 just after 1.
00:28 <+perlDreamer> remove line 35, there are two calls to plan in there
00:30 <+BartJol> ok, this is better
00:30 <+perlDreamer> excellent!
00:30 <+BartJol> not good anyway
00:31 <+perlDreamer> more paste?
00:31 <+BartJol> http://webgui.pastebin.com/m2992ce82
00:32 <+cap10morgan> perlDreamer: works for me
00:33 <+cap10morgan> i'll test it as soon as i can and let you know what my results are
00:33 <+perlDreamer> huh?
00:33 <+perlDreamer> oh, I see
00:33 <+perlDreamer> time limit
00:33 <+perlDreamer> gotcha!
00:33 * perlDreamer needs more tylenol
00:34 <+cap10morgan> sorry, my attention loop has many stops on it right now. so i come back here every 15 minutes or so. :)
00:38 <+perlDreamer> no sweat
00:43 <+BartJol> perlDreamer: maybe, it is the time or the beer, but I don't what I'm doing wrong, allthough, obviously I am
00:46 <+perlDreamer> line 50, process is passes a hash reference, not a hash
00:46 <+BartJol> mmm
00:46 <+perlDreamer> $templateMock->mock('process', sub { %templateVars = %{ $_[1] }; } );
00:47 <+perlDreamer> or, make templateVars a scalar
00:47 <+perlDreamer> $templateMock->mock('process', sub { $templateVars = $_[1]; } );
00:47 <+perlDreamer> with declaring it first via my, of course
00:47 <+BartJol> cool, now only my array length is wrong
00:48 <+perlDreamer> It's probably best if you develop this against a stock dev site
00:48 <+perlDreamer> with only English installed
00:48 <+BartJol> I can remove Dutch
00:50 <+BartJol> # Missing: 'language.label'
00:50 <+BartJol> # Extra: 'language.lang'
00:50 <+perlDreamer> My older son's evil alternate identity is Pedro Kerkowskovich
00:50 <+BartJol> that sounds doable
00:50 <+BartJol> ah
00:52 <+perlDreamer> There are Drupal specific extensions to FireBug.
00:52 <+perlDreamer> I think I'm going to be more sick
00:54 <+BartJol> why?
00:54 <+BartJol> don't do that
00:56 <+BartJol> whoohoo, test passed
00:56 <+BartJol> no check cover
00:57 <+BartJol> s/no/now/
01:00 <+BartJol> mmm, got a 50% on a branch where it checkes whether the template exists
01:01 <+BartJol> mmm
01:02 <+perlDreamer> what happens if the template does not exist?
01:02 <+BartJol> it return an error
01:03 <+perlDreamer> that's not good
01:03 <+BartJol> return "Could not instanciate template with id [$templateId]" unless $template;
01:03 <+perlDreamer> that's okay
01:04 <+BartJol> well, that what happens, but the false part is ok
01:04 <+BartJol> , oh unless, double false
01:04 <+BartJol> but I don't test it
01:04 <+perlDreamer> right
01:04 <+perlDreamer> so you need a test for that
01:05 <+perlDreamer> and both cases, when no template is passed, and when a bad template id is passed
01:05 <+perlDreamer> although, if no template is passed it should use a default
01:05 <+BartJol> oh, and I need an update script for prolly
01:05 <+perlDreamer> yes
01:05 <+perlDreamer> to add the template to all config files
01:05 <+perlDreamer> and a package for the template
01:06 <+BartJol> so, practically, I'm just not gonna make that today
01:06 <+perlDreamer> okay
01:06 <+BartJol> was hoping to get all stuff done today :(
01:07 <+BartJol> not sure if stuffs included already
01:16 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rb92cf2c / (11 files in 6 dirs): Central cache access for Assets to handle SSL caching. Fixes bug #11131. - http://bit.ly/H3mwm
01:17 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
01:18 <+perlDreamer> preaction: could you do a pull on master tell me if you get commit 5bd5bb4, please?
01:19 <@preaction> yep
01:19 <+perlDreamer> odd
01:19 <+perlDreamer> never seen CIA miss a commit before
01:19 <+BartJol> okay, enough for today
01:20 <+perlDreamer> cap10morgan: bug fixed
01:20 <+perlDreamer> you can get commit numbers from the bug
01:22 <+cap10morgan> perlDreamer: cool! did you end up changing anything vs. the gist you sent me earlier?
01:22 <+perlDreamer> no
01:22 <+perlDreamer> same stuff
01:22 <+cap10morgan> ok, cool
01:23 <+perlDreamer> I added a changlog notice, but that's not functionally important
01:23 <+cap10morgan> gotcha
01:23 <+cap10morgan> thanks for the quick and easy fix, pD
01:25 <+BartJol> have a nice day all
01:25 -!- rizen [n=rizen@76.210.68.93] has quit []
01:25 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
01:29 -!- Haarg [n=haarg@76.210.68.93] has quit ["This computer has gone to sleep"]
01:50 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
02:08 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
02:09 -!- Haarg [n=haarg@97.88.245.238] has joined #webgui
02:09 -!- mode/#webgui [+o Haarg] by ChanServ
02:10 -!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
02:10 -!- mode/#webgui [+o rizen] by ChanServ
02:11 -!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has quit [Client Quit]
02:41 -!- Trex [n=Trex@c-75-73-234-225.hsd1.mn.comcast.net] has left #webgui []
02:45 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:45 -!- mode/#webgui [+v patspam] by ChanServ
02:45 <+perlDreamer> afternoon, patspam
02:45 <+patspam> heya
02:53 <+perlDreamer> it's very slow debugging spectre bug
02:59 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
03:04 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]
03:05 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
03:08 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
03:17 <+perlDreamer> preaction, preaction_, preaction*: your cron fix works
03:19 -!- Haarg [n=haarg@97.88.245.238] has quit ["This computer has gone to sleep"]
03:21 < CIA-31> webgui: Colin Kuskie master * r7b4572a / (docs/changelog/7.x.x.txt lib/Spectre/Cron.pm): Make spectre wait a little bit between submitting CRON jobs to be run. Fixes bug #11093 - http://bit.ly/1GkgNK
03:21 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r0fce67c / (docs/changelog/7.x.x.txt lib/Spectre/Cron.pm): Make spectre wait a little bit between submitting CRON jobs to be run. Fixes bug #11093 - http://bit.ly/QqUAR
03:29 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
03:29 -!- mode/#webgui [+v cap10morgan] by ChanServ
03:48 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
03:53 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
04:05 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
04:12 -!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
04:12 -!- mode/#webgui [+o Haarg] by ChanServ
04:12 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
04:22 -!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
04:24 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
04:27 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui
04:28 <+perlDreamer> it's the preaction_ shuffle
04:50 <+perlDreamer> you put your preaction in
04:50 <+perlDreamer> you put your preaction_ out
04:51 <+perlDreamer> you log your preaction in
04:51 <+perlDreamer> and then you watch him log out
04:58 -!- preaction_ [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
05:33 <+perlDreamer> yes
05:33 <+perlDreamer> commit, and push
05:33 <+perlDreamer> not, talk to me CIA-baby!
05:33 < CIA-31> webgui: Colin Kuskie master * r8d707f1 / docs/create.sql : Preparing for 7.8.2 release - http://bit.ly/4CzYu
05:33 <+perlDreamer> there we go
05:33 <+perlDreamer> now, on to further business
05:34 < daviddelikat2> you've been spending too much time talking to your computer
05:35 <+perlDreamer> no one else talks to me... :(
05:35 < daviddelikat2> if you tried to commit me I'd run away too
05:39 <+perlDreamer> do you have a fear of commitment?
05:40 < daviddelikat2> only when imposed on me
05:41 < daviddelikat2> forinstance when I had a job that required me to sit in a tiny little cubical surrounded by junk ant type at a computer all day I hated it
05:42 < daviddelikat2> but now that it MY cubical, and MY junk I love it
05:42 <+perlDreamer> now you have a job where you work with computer junk all day long
05:42 < daviddelikat2> that too
05:43 <+perlDreamer> so what's the coolest thing that's ever come across your desk?
05:44 < daviddelikat2> tough question
05:45 <+perlDreamer> personally cool instead of globally cool
05:45 < daviddelikat2> it would depend on the context ( doesn't everything? )
05:45 <+perlDreamer> hardware-wise
05:45 < daviddelikat2> well I like the 64 bit desktops that are sitting around
05:46 < daviddelikat2> I also like the all-in-one CPUs that I got a few months ago
05:46 < daviddelikat2> then theres cool as in cash-for scrap cool
05:47 < daviddelikat2> I keep finding these pumps that are worth $300 each
05:47 <+perlDreamer> that is cool
05:47 < daviddelikat2> its like they fall from the sky ont my desk...
05:47 < daviddelikat2> a couple grand here and there and you really have something...
05:47 <+perlDreamer> do you ever come across any linear actuators?
05:47 < daviddelikat2> unfortunately I don't get any of it...
05:48 < daviddelikat2> :(
05:48 < daviddelikat2> I had a really cool ibm laptop not too long ago
05:48 < daviddelikat2> it had a reveadget for securityrsible touch sensetive screen and a fingerprint g
05:49 < daviddelikat2> try again:
05:49 <+perlDreamer> reader for security and touch sensitive screen?
05:49 < daviddelikat2> it had a reversible touch sensetive screen on it and a fingerprint reader for security
05:49 <+perlDreamer> that's cool
05:49 < daviddelikat2> unfortunately I was not able to clear out the fingerprint data
05:49 < daviddelikat2> so I never got it to work
05:50 < daviddelikat2> I really have a hard time with the idea of 'coolest'
05:50 < daviddelikat2> because I like it all
05:51 <+perlDreamer> it sounds like you're in the perfect job, then
05:51 <+perlDreamer> when it's all cool, that is good
05:51 < daviddelikat2> yeah except that it doesn't pay so well
05:52 < daviddelikat2> so i'm doin time with plainblack on the side
05:52 < daviddelikat2> which is fun too
05:53 <+perlDreamer> yeah, I like that, too
05:53 <+perlDreamer> how's the EMS stuff coming?
05:53 < daviddelikat2> pretty good.
05:54 < daviddelikat2> have to cleanup some stuff after talking to JT but I should be done be end of the weekend
05:54 < daviddelikat2> at least with the prelim version
05:54 < daviddelikat2> theres always stuff that needs tweaking
05:55 <+perlDreamer> of course
05:58 < daviddelikat2> say, whats the easiest way to determine if a function was called with a form submission or just a url click?
05:59 <+perlDreamer> for all forms, there is a special form field added to every form to prevent forgery
06:00 <+perlDreamer> it's called wgCsrfToken, or something like that
06:00 <+perlDreamer> you can check for it, and you can check to see if the token is valid
06:01 <+perlDreamer> webguiCsrfToken is what it's called
06:02 < daviddelikat2> thanks
06:02 <+perlDreamer> if $session->form->validToken returns true, it's 99.9% likely to be a form submission
06:03 < daviddelikat2> thanks
06:19 <+perlDreamer> preaction: we are released
06:20 <+perlDreamer> no hiccups, accidents, or brown streaks
06:20 < CIA-31> webgui: Colin Kuskie master * rde9bd31 / (4 files in 4 dirs): Ready for 7.8.3 development - http://bit.ly/1iX2qH
06:21 < daviddelikat2> I'm off for the night, be in early tomorrow though...
06:30 <+perlDreamer> earlier than me, probably :)
06:51 <+perlmonkey2> perlDreamer: you still on?
06:52 <+perlDreamer> yes
06:52 <+perlmonkey2> If so, yes flash works just fine for me.
06:52 <+perlDreamer> 64 or 32 bit?
06:52 <+perlmonkey2> course it worked fine for me in F10.
06:52 <+perlmonkey2> 64
06:52 <+perlDreamer> hm
06:52 <+perlmonkey2> you'd think 32 would have less issues.
06:52 <+perlDreamer> you'd think so
06:52 <+perlmonkey2> you using the flash plugin from adobe?
06:52 <+perlDreamer> yes
06:52 <+perlmonkey2> I use their 64 bit beta and it works perfectly.
06:53 <+perlmonkey2> but in the past I've used a wrapper around their 32 without issues.
06:53 <+perlDreamer> the page downloads, then the flash section grays out
06:53 <+perlmonkey2> weird
06:53 <+perlDreamer> muy
06:53 <+perlmonkey2> That happens to me if I move the play slider back and forth a lot.
06:53 <+perlmonkey2> but if I just play normally or don't abuse the slider bug, it works.
06:55 <+perlDreamer> does this work: http://www.tweetsie.com/kids_zone/?
06:59 <+perlmonkey2> perlDreamer: yes
07:00 <+perlDreamer> I'll make sure that I've got the latest installed
07:00 <+perlDreamer> overall, I've been very unhappy with FF 3.5
07:00 <+perlDreamer> we've had rendering and js issues with it
07:00 <+perlDreamer> almost as bad as IE8
07:02 <+perlmonkey2> I'm notice quite a bit of speed increase and no bugs at all.
07:03 <+perlDreamer> it does seem quite a bit faster
07:03 <+perlmonkey2> But I doubt I'd notice rendering issues since I don't load most of the js on pages.
07:03 <+perlmonkey2> I'm used to things looking half done.
07:04 <+perlDreamer> :)
07:04 <+perlDreamer> ah, the joys of being a web developer
07:04 <+perlmonkey2> hah, that's more like the joys of being paranoid about websites.
07:05 <+perlmonkey2> I started making my wife use noscript after she landed on some hijackers page and she couldn't close FF and couldn't close a page that kept popping to the front.
07:05 <+perlmonkey2> She's finally getting used to it, but was annoyed at having to authorize js all the time.
07:05 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
07:05 <+perlDreamer> kill mozilla
07:05 <+perlDreamer> killall mozilla
07:06 <+perlDreamer> but she's probably not a command line person
07:06 <+perlmonkey2> she won't use the CLI
07:06 <+perlmonkey2> yeah
07:06 <+perlDreamer> did you tell her it's like never learning how to walk?
07:06 <+perlmonkey2> that is not a battle I'm going to win. I'm just glad she's using Linux.
07:06 <+perlDreamer> you could make her a custom icon that just does killall mozilla
07:06 <+perlmonkey2> I can ssh into her machine anytime she needs help
07:07 <+perlmonkey2> well, I'd rather just have her authorize sites she goes to and not authorize crazy weird sites.
07:07 <+perlDreamer> yeah, that is safer
07:10 -!- perlmonkey2 [n=perlmonk@adsl-70-137-6-115.dsl.okcyok.swbell.net] has quit ["Leaving."]
07:52 < preaction_> perlDreamer: I just saw commit 0fce67c83 and need to say nice. that one will help me sleep better
07:53 <+perlDreamer> I'm a little worried about it
07:53 <@preaction> why?
07:53 <+perlDreamer> people's cron jobs could be delayed by X*timeBetweenWorkflows
07:53 <@preaction> yes
07:54 <+perlDreamer> and X is N*M
07:54 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]
07:54 <@preaction> yep
07:54 <+perlDreamer> where N is number of simultaneous cron jobs and M is number of sites
07:54 <@preaction> so let's say N = 5 * M = 70 * 4 = timebetweenworkflows(the site in question)
07:55 <@preaction> perlbot math 5*70*4/60
07:55 < perlbot> 23.3333333333333
07:55 <@preaction> 25 minutes of delay
07:55 <+perlDreamer> yup
07:55 <@preaction> for the nightly workflow, doesn't sound so bad
07:56 <@preaction> though it also means the send emails workflow
07:56 <+perlDreamer> yeah
07:56 <+perlDreamer> and it is requeued every 5 minutes
07:56 <@preaction> so 5 minutes later it'll get run, and then the next time it will get rejected because it's a singleton
08:00 <@preaction> someday we need to work on webgui's PO-factor: the amount of stuff that annoys someone just getting started until they get pissed-off and never run webgui again and tell everyone else webgui sucks
08:00 <+perlDreamer> like trying to install it on a no-login hoster?
08:00 <@preaction> since installability is out of the question (unless patspam continues his Plack quest)
08:01 <@preaction> it should be initial site setup
08:01 <+perlDreamer> even with Plack, you need spectre
08:01 <@preaction> esp since initial site setup is the first thing ppl see in a demo or the vmware instance
08:01 <@preaction> JT keeps saying "you use it once, why bother making it good?" but it's the first important impression
08:02 <@preaction> our initial assets kinda suck, our Style 03 is showing its age, and the initial configuration is blue fugliness
08:04 <+perlDreamer> how do we find these 1-time users and ask them, instead of making guesses?
08:06 <@preaction> that's a good question
08:06 <@preaction> my thought is that we'd have to have both to show them and let them pick
08:06 < nuba> what about make a survey jump on front of them when they open the download page: "hey, would you like to contribute with feedback?"
08:07 <+perlDreamer> if they're mad, do you think they'll take a survey?
08:07 <@preaction> sort of an initial feedback? then 6 months later if they still have webgui installed, we'll know based on the stats
08:07 < nuba> just a modal dialog box, with a 'sure' or 'get out of my way' link. many sites do that
08:07 <@preaction> what if webgui asks to phone home during the install? saying to us "hi, i was installed"
08:08 < nuba> if they're mad, a survey gives them a way to vent out
08:08 <@preaction> i mean, to me i don't need verification: the blue screens are ugly, take way too many clicks, full of too much stuff
08:09 < nuba> and if you follow up with a human-made reply, then thats two points against "never run webgui again and tell everyone else webgui sucks"
08:09 < nuba> point one: he was heard
08:09 < nuba> point two: he can think someone is acting on the feedback he gave
08:10 < nuba> just my $0.02
08:11 < nuba> you asked how to find these users, another idea is googling for blogs saying "webgui sucks"
08:12 < nuba> tweets
08:13 < nuba> nice, no hits on google's blog search for "webgui sucks"
08:22 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
09:38 -!- LTR_bob [n=bob@83.163.71.207] has joined #webgui
10:20 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
10:34 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:34 -!- mode/#webgui [+v BartJol] by ChanServ
10:44 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
10:47 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
11:10 < CIA-31> WebGUI: translation * r12378 /translations/German/German/Workflow_Activity_PayoutVendors.pm: Updating German on translation server
11:23 < CIA-31> WebGUI: translation * r12379 /translations/German/German/ (ShipDriver_USPS.pm Shop.pm): Updating German on translation server
11:23 < CIA-31> WebGUI: translation * r12380 /translations/German/German/Workflow_Activity_PayoutVendors.pm: Updating German on translation server
11:35 <+BartJol> sorry for all the mail, but my resolved tickets had to be closed
11:38 < CIA-31> WebGUI: translation * r12381 /translations/Dutch/Dutch/ (3 files): Updating Dutch on translation server
11:43 -!- KlausH [n=KlausH@p5B0702EA.dip0.t-ipconnect.de] has joined #webgui
11:46 -!- KlausH [n=KlausH@p5B0702EA.dip0.t-ipconnect.de] has quit [Client Quit]
11:53 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
12:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
12:57 -!- carogray [n=Caroline@174-152-26-68.pools.spcsdns.net] has joined #webgui
12:58 <+BartJol> morning
13:34 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
13:34 -!- mode/#webgui [+o Haarg] by ChanServ
13:58 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
14:09 -!- carogray1 [n=Caroline@166.217.150.134] has joined #webgui
14:11 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
14:11 -!- mode/#webgui [+o Haarg] by ChanServ
14:14 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]
14:15 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
14:15 -!- mode/#webgui [+o Haarg] by ChanServ
14:20 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:26 -!- carogray [n=Caroline@174-152-26-68.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]
14:26 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
14:28 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui
14:28 -!- mode/#webgui [+o Haarg] by ChanServ
14:56 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
15:10 -!- carogray1 [n=Caroline@166.217.150.134] has quit [Read error: 145 (Connection timed out)]
15:15 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
15:15 -!- mode/#webgui [+o plainhao] by ChanServ
15:21 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
15:39 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
15:39 -!- mode/#webgui [+v patspam] by ChanServ
16:08 -!- perlmonkey2 [n=perlmonk@adsl-70-137-25-210.dsl.okcyok.swbell.net] has joined #webgui
16:08 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:32 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
17:59 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:59 -!- mode/#webgui [+o tavisto] by ChanServ
18:08 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
18:08 -!- mode/#webgui [+v danny_mk] by ChanServ
18:11 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
18:28 -!- LTR_bob [n=bob@83.163.71.207] has quit ["Leaving."]
18:52 -!- Haarg [n=haarg@76.210.69.236] has joined #webgui
18:52 -!- mode/#webgui [+o Haarg] by ChanServ
19:26 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:26 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:36 <+perlDreamer> perlmonkey2: seen the FC12 release notes? They make it sound pretty cool
19:38 <+perlmonkey2> perlDreamer: heck yeah
19:38 <+perlmonkey2> I've been looking forward to it for a while now.
19:41 <+perlDreamer> maybe I'll have time to upgrade my work laptop to FC11 this weekend
19:44 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rfee8428 / (2 files in 2 dirs): Post and forum notification links now deep link directly to the Post. Fixes bug #11074 - http://bit.ly/15kw6r
19:44 < CIA-31> webgui: Colin Kuskie master * rae6655a / (2 files in 2 dirs): Post and forum notification links now deep link directly to the Post. Fixes bug #11074 - http://bit.ly/2T5ADp
19:46 <+perlDreamer> seems to be a correlation between phlegm production and bug fixing rates
19:47 <+perlDreamer> preaction: did some more digging for WebGUI sucks, and didn't find anything useful
19:47 <+perlDreamer> I think the core problem is just that no one is trying WebGUI
19:47 <+perlDreamer> or, if they do, they don't blog or post about it
20:19 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
20:37 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
20:48 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r007c017 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/File/Image.pm): Autocommit image operations like crop, annotate, resize. Fixes bug #11152. - http://bit.ly/1ZJUGU
20:48 < CIA-31> webgui: Colin Kuskie master * rd3e7f50 / lib/WebGUI/AssetVersioning.pm : Document order of revisions returned by getRevisions. - http://bit.ly/4tYMHp
20:48 < CIA-31> webgui: Colin Kuskie master * r5201a1f / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/File/Image.pm): Autocommit image operations like crop, annotate, resize. Fixes bug #11152. - http://bit.ly/V71tR
21:05 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
21:05 -!- mode/#webgui [+o bopbop] by ChanServ
21:05 <+cap10morgan> perlDreamer: SSL caching bug appears to be fixed by your commit. thanks!!
21:05 <+perlDreamer> cool. I'm glad we got it all this time
21:06 < dreamersgirl> me too.
21:06 < dreamersgirl> :)
21:06 <+cap10morgan> yeah, we'll keep an eye on it, but it's looking good so far.
21:08 <+perlDreamer> your help with that bug was invaluable, dreamersgirl
21:08 < dreamersgirl> anytime.
21:51 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit []
21:57 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
22:35 -!- carogray [n=Caroline@173-100-65-34.pools.spcsdns.net] has joined #webgui
22:59 < CIA-31> webgui: Colin Kuskie master * r365d4bf / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): template attachments are not cleaned up on purge. - http://bit.ly/2i3QOb
22:59 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rdfb1f36 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): template attachments are not cleaned up on purge. - http://bit.ly/1mecR4
22:59 < CIA-31> webgui: Colin Kuskie master * r13f833c / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Do not highlight checkboxes when returning search results. Fixes bug #11150 - http://bit.ly/3X27s2
22:59 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r1a56c07 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Do not highlight checkboxes when returning search results. Fixes bug #11150 - http://bit.ly/1h9vQf
23:08 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]
23:27 <+perlDreamer> Haarg: does this look all right, character set wise?
23:27 <+perlDreamer> 'ALTER TABLE template_attachments ADD COLUMN attachId CHAR(22) character set utf8 collate utf8_bin NOT NULL PRIMARY KEY
23:27 <@Haarg> just specify binary
23:28 <@Haarg> and nothing relating to the character set
23:28 <+perlDreamer> okay
23:30 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
23:41 < CIA-31> wgdev: Patrick Donelan master * r7a75b3a / lib/WGDev/Command/Group.pm : Added wgd-group command with support for listing groups - http://bit.ly/2VkGY8
--- Day changed Thu Oct 22 2009
00:09 -!- carogray [n=Caroline@173-100-65-34.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
00:12 <+perlDreamer> group is a nice addition
00:12 <+perlDreamer> maybe we should consider getting rid of all the utility scripts in sbin, and replace them with wgd modules
00:18 <+perlDreamer> Gabor Szabo has put together a poll of which editors we perl developers use: http://answers.polldaddy.com/poll/2150554/
00:21 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
00:25 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
00:37 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
01:06 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
01:29 < CIA-31> webgui: JT Smith static_definition * r6be6aee / (4 files in 3 dirs): working on asset definition - http://bit.ly/3VrazZ
01:29 < CIA-31> webgui: JT Smith static_definition * rf7db5d5 / (docs/migration.txt lib/WebGUI/Asset.pm): migrating asset.pm - http://bit.ly/B6m8F
01:35 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
01:52 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
01:52 -!- mode/#webgui [+v patspam] by ChanServ
02:03 <+perlDreamer> nice wgd plugin, patspam!
02:04 < CIA-31> webgui: JT Smith static_definition * r25931b6 / (3 files in 3 dirs): compiles now - http://bit.ly/9ajRG
02:08 < CIA-31> webgui: Graham Knop static_definition * r0e94b4a / (lib/WebGUI/Definition/Asset.pm t/Definition/Asset.t): automatically translate label and hoverHelp property elements for assets - http://bit.ly/QksQ0
02:13 < CIA-31> webgui: Colin Kuskie master * rece9d56 / (4 files in 4 dirs):
02:13 < CIA-31> webgui: Rekey the template_attachments table. Fixes bug #11063.
02:13 < CIA-31> webgui: Also, prevent template attachments from throwing an error on duplicate
02:13 < CIA-31> webgui: URLs, and fix the purge method added earlier. - http://bit.ly/r0283
02:25 < nuba> whoa, dejavu http://proudtouseperl.com/2009/05/5-things-i-lovehate-about-krang.html
02:27 <+perlDreamer> yeah!
02:27 <+perlDreamer> s/krang/WebGUI/
02:31 <+perlDreamer> here's the very definition of nuts
02:31 <+perlDreamer> there's a bug in the Matrix that requires you to have a very large Matrix to verify the fix
02:32 <+perlDreamer> so I thought, I'll just make a package out of an existing large matrix
02:32 <+perlDreamer> but you can't import matrix packages since some collateral is missing
03:05 -!- topsub [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has joined #webgui
03:18 -!- topsub [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has left #webgui []
03:31 -!- Haarg [n=haarg@76.210.69.236] has quit ["This computer has gone to sleep"]
03:45 <+perlDreamer> two survey bugs
03:45 <+perlDreamer> two matrix bugs
03:45 <+perlDreamer> 3 map bugs
03:45 <+perlDreamer> and the bug list now looks very manageable
03:46 <+perlDreamer> well, for core bugs
03:51 -!- perlmonkey2 [n=perlmonk@adsl-70-137-25-210.dsl.okcyok.swbell.net] has quit ["Leaving."]
04:05 -!- topsub [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has joined #webgui
04:05 < topsub> Sup Everyone
04:05 <+perlDreamer> yo, topsub!
04:05 < topsub> hey pd!
04:05 <+perlDreamer> long time no IRC
04:06 < topsub> ya.. been doing my PHP thing for lil while
04:06 < CIA-31> webgui: Colin Kuskie master * recd5b14 / (3 files in 3 dirs):
04:06 < CIA-31> webgui: Prevent the Matrix from showing raw data before rendering the DataTable. Fixes bug #11002
04:06 < CIA-31> webgui: Note, this undoes the progressive enhancement work that was part of 7.7.
04:06 < CIA-31> webgui: It was unfinished, and undocumented. - http://bit.ly/323KzT
04:11 <+perlDreamer> getting the dinner call, bbiaw
05:12 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Nick collision from services.]
05:12 -!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
05:12 -!- patspam1 is now known as patspam
05:12 -!- mode/#webgui [+v patspam] by ChanServ
06:49 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
07:20 <+perlDreamer> daviddelikat2, do you have a relative named robert, by chance?
07:33 -!- topsub [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has left #webgui []
07:38 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit ["Leaving."]
07:39 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
07:56 -!- topsub [n=topsub@24.74.68.219] has joined #webgui
07:57 < topsub> How is the upgrade from 7.6.27 to 7.7.22?
07:59 <+perlDreamer> upgrade to 7.6.35 first
07:59 <+perlDreamer> then take the shunt up to 7.7.(something else)
07:59 <+perlDreamer> lots of template changes in 7.7.15
07:59 <+perlDreamer> read the gotchas very, very carefully
08:00 < topsub> seems that would break my templates now huh?
08:00 <+perlDreamer> not custom ones
08:00 < topsub> ah.. okay
08:00 <+perlDreamer> a lot of the defaults changed
08:00 < topsub> ah
08:00 < topsub> my designbyklein.com site is 7.6.27
08:00 < topsub> seems lots of features are out now
08:05 <+perlDreamer> lots of good toys
08:05 <+perlDreamer> template attachments
08:05 <+perlDreamer> template packing
08:05 <+perlDreamer> File Pump
08:05 <+perlDreamer> SMS messaging from your inbox
08:05 <+perlDreamer> Story Manager
08:06 <+perlDreamer> Ad Sku, for selling ads on your WebGUI site
08:06 <+perlDreamer> USPS shipping driver, PayPal payment drivers
08:07 <+perlDreamer> Asset History browser
08:07 <+perlDreamer> built in log file analysis tools
08:12 < topsub> wow nice
08:12 < topsub> when you say upgrade to 7.6.35 first, do you mean download that version from webgui and update to it and not use the built in system?
08:27 <+perlDreamer> the WRE's upgrade system will try to upgrade, but it doesn't understand upgrade requirements and stop points.
08:27 <+perlDreamer> so yeah, best to do it by hand
08:29 < topsub> trying now
08:31 < topsub> /prays
08:33 < topsub> RSSCapable doesn't exist..
08:33 < topsub> in the database of course
08:35 <+perlDreamer> RSS feeds were redone
08:35 < topsub> should i create the table?
08:36 <+perlDreamer> it depends on what it is trying to do
08:36 <+perlDreamer> if it's only checking for table existance, sure :)
08:36 <+perlDreamer> if it's actually going to use the table, then no
08:37 < topsub> http://pastebin.com/m12de0f47
08:39 <+perlDreamer> that's a new one
08:39 <+perlDreamer> where did that happen, topsub?
08:39 < topsub> hmm i told the system to upgrade to 7.6.35 but it keep going
08:40 <+perlDreamer> that's bad
08:40 < topsub> its trying to go from 7.6.35-7.7.17
08:40 <+perlDreamer> restore from backup and do 'er by hand
08:40 < topsub> i told it to download 7.6.35-stable
08:41 < topsub> http://pastebin.com/m132aa898 - notes
08:41 <+perlDreamer> you have custom code on the site?
08:42 < topsub> nope, just default install with thingy asset
08:42 < topsub> i have custom templates of course but not custom assets or anything
08:43 <@preaction> for some reason an RSSCapable asset exists, but the table got deleted
08:43 <@preaction> it tried to instantiate it to prepack the head tags, but couldn't
08:44 <+perlDreamer> it should have been converted by earlier code?
08:44 <@preaction> should have been. but what if it was unable to be instantiated to begin with? corrupted somehow
08:44 <+perlDreamer> good point
08:44 <@preaction> it wouldn't get purged, the table would still get deleted, then this happens
08:45 < topsub> should i restore my database and try again?
08:45 <+perlDreamer> it should abort the process of conversion, instead of skipping over the asset
08:45 <+perlDreamer> then tell the user that the asset will need to be removed by hand
08:46 <@preaction> yeah, we need to be able to fix old upgrade scripts
08:46 <+perlDreamer> this is the shunt in 7.7, shouldn't be a problem
08:47 <+perlDreamer> topsub, yeah, restore from backup, and then....
08:47 <+perlDreamer> then I'm going to bed
08:47 <+perlDreamer> I can give ya more help tomorrow, but for tonight I'm shot
08:47 < topsub> hehe ya i thought trying to update this late could be bad.. haha
08:48 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:51 -!- topsub [n=topsub@24.74.68.219] has left #webgui []
09:46 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:56 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:56 -!- mode/#webgui [+v BartJol] by ChanServ
11:04 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
11:22 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
11:22 -!- mode/#webgui [+v BartJol] by ChanServ
13:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
14:53 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
15:18 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui
15:29 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
15:29 -!- mode/#webgui [+o plainhao] by ChanServ
15:35 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:33 < SDuensin> "It must be Thursday. I never could get the hang of Thursdays."
16:43 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]
16:43 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has joined #WebGUI
16:43 -!- mode/#webgui [+o steveo_aa] by ChanServ
16:43 < CIA-31> webgui: Joeri de Bruin master * rf91f7d9 / lib/WebGUI/Shop/PayDriver/_PayDriver.skeleton : Initial upload of the paydriver skeleton (RFE#10959) - http://bit.ly/4nFnmC
16:54 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-227.dsl.okcyok.swbell.net] has joined #webgui
16:54 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:10 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
17:10 < SquOnk> Greetings
17:13 < SDuensin> Hey SquOnk
17:14 -!- Haarg [n=haarg@adsl-71-150-249-86.dsl.mdsnwi.sbcglobal.net] has joined #webgui
17:14 -!- mode/#webgui [+o Haarg] by ChanServ
17:14 < SquOnk> SDuensin: Hi there
17:22 < SDuensin> How's things here in WebGUI land? I've been heads-down lately and not kept up on things.
17:23 < SquOnk> SDuensin: I've been busy too...
17:24 < SDuensin> Don't guess you know anything about WebGUI-FS, huh?
17:24 < SquOnk> SDuensin: Not at all
17:25 < SDuensin> I need user-configurable WebDAV shares so bad that it's not even funny. It's so not funny that I'm reading the docs for other web software right now. :-(
17:25 < SquOnk> SDuensin: Sad
17:26 < SDuensin> It is. But nobody knows anything about the WGFS other than it's out in GIT and nobody has time to mess with it.
17:33 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:33 -!- mode/#webgui [+o tavisto] by ChanServ
17:36 < CIA-31> webgui: Graham Knop static_definition * r8b975cc / (lib/WebGUI/Definition/Asset.pm t/Definition/Asset.t): don't set tableName on property elements if it is already specified - http://bit.ly/36kbgP
17:55 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
17:57 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
17:57 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:03 <+perlDreamer> yay, first day fever free in a week!
18:03 < SquOnk> perlDreamer: Good for you!
18:04 * SDuensin cheers!
18:04 < SDuensin> My wife has the piggy flu right now. :-(
18:14 <+perlDreamer> I didn't get tested to find out what I had, but as long as it goes away I don't particularly care
18:16 < SDuensin> hehe
18:16 < SDuensin> So do YOU know anything (useful) about WGFS?
18:16 * SDuensin is going to pester everyone until he gets some kind of answer.
18:19 <+perlDreamer> WGFS needs 1 thing to be successful, and that is a programmer with time to develop it
18:19 <+perlDreamer> JT has it all spec'ed out
18:19 <+perlDreamer> It is on the WG8 TODO list, but I don't remember its priority
18:21 <+perlDreamer> I think there's a git repo for it on github
18:21 <+perlDreamer> that's the sum of all WGFS knowledge
18:21 < CIA-31> webgui: Graham Knop static_definition * r9b31593 / (lib/WebGUI/Definition.pm t/Definition.t): return undef for ->get() with invalid property - http://bit.ly/4daXqX
18:21 < CIA-31> webgui: Graham Knop static_definition * rd26c3c2 / (lib/WebGUI/Definition/Asset.pm t/Definition/Asset.t): enforce some restrictions for assets - http://bit.ly/1H8ae4
18:32 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:48 <+perlDreamer> SynQ: Here's github's new setup, and how they chose it. http://github.com/blog/530-how-we-made-github-fast
18:54 < SDuensin> Remember when 512M was an unheard of amount of RAM?
18:54 * SDuensin has a memory starved VM that is taking FOREVER to do anything.
18:56 <+perlDreamer> When I build new VM's I give each one 10 Gb of drive space to live in
18:57 <+perlDreamer> I install everything from a linux distro, and have 3-5 Gb left over.
18:57 <+perlDreamer> I install Vista, and it only has 30 Mb empty
18:57 <+perlDreamer> Vista doesn't come with any server software, productivity tools, or programming languages
18:59 < SquOnk> perlDreamer: But it's "corporate"
19:08 < SDuensin> "Corporate"? That's what it's called?
19:12 <+perlDreamer> Corpo, like latin for body
19:12 <+perlDreamer> ate, as in ate too much and is now horribly bloated
19:15 < SDuensin> I don't even own a tie or suit coat. That's how important "corporate" is to me. From experience dealing with them, anyone with a tie has the blood flow to their brain cut off.
19:28 <+perlDreamer> SquOnk, given the feedback (or lack thereof) to my Admin forum posting about 7.6.35.3, I think it will be a small bugfix release containing only the two bugfixes you've requested.
19:29 < SquOnk> perlDreamer: Good. Thanks!
19:31 <+perlDreamer> preaction, when a Subscribable asset is packaged, what should happen to the group?
19:51 < CIA-31> webgui: Colin Kuskie master * r4c4fbff / lib/WebGUI/Asset/Wobject/Calendar.pm : Remove debug code from Calendar. - http://bit.ly/3c2WbH
19:51 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rb7af2c9 / lib/WebGUI/Asset/Wobject/Calendar.pm : Remove debug code from Calendar. - http://bit.ly/3VeNJH
20:12 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:12 -!- mode/#webgui [+o bopbop] by ChanServ
20:16 <+perlDreamer> that elnino!
20:17 <+perlDreamer> finds the most exasperating bugs sometimes
20:27 < CIA-31> webgui: Colin Kuskie master * rabb60f1 / (2 files in 2 dirs):
20:27 < CIA-31> webgui: Fix autolinking issues in the wiki. Fixes bug #11086.
20:27 < CIA-31> webgui: The query for finding titles returns multiple title for each asset.
20:27 < CIA-31> webgui: Guarantee that the latest title wins. Do not escape characters in
20:27 < CIA-31> webgui: the hash key, since that creates NEW hash entries, and all keys
20:27 < CIA-31> webgui: are quotemeta'ed later anyway. - http://bit.ly/1jvJs8
20:27 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rda62b16 / (2 files in 2 dirs):
20:27 < CIA-31> webgui: Fix autolinking issues in the wiki. Fixes bug #11086.
20:28 < CIA-31> webgui: The query for finding titles returns multiple title for each asset.
20:28 < CIA-31> webgui: Guarantee that the latest title wins. Do not escape characters in
20:28 < CIA-31> webgui: the hash key, since that creates NEW hash entries, and all keys
20:28 < CIA-31> webgui: are quotemeta'ed later anyway. - http://bit.ly/4kfeMT
20:37 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-227.dsl.okcyok.swbell.net] has quit ["Leaving."]
20:37 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-227.dsl.okcyok.swbell.net] has joined #webgui
20:38 -!- mode/#webgui [+v perlmonkey2] by ChanServ
20:48 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
20:50 -!- dionak [n=dionak@97.66.185.250] has quit []
20:50 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:50 -!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]
20:51 < CIA-31> webgui: Colin Kuskie master * r169145b / (2 files in 2 dirs): Move location of required marker from form field to label in all DataForm templates. Fixes bug #11047 - http://bit.ly/4yOY8F
20:51 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r02e743a / (2 files in 2 dirs): Move location of required marker from form field to label in all DataForm templates. Fixes bug #11047 - http://bit.ly/2i82mJ
20:51 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rd5da3d3 / (2 files in 2 dirs): Move package to correct upgrade location. - http://bit.ly/2dBrCs
20:51 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:52 -!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]
20:54 <@steveo_aa> I'm confused about WebGUI::Storage. I have a process that uses the create method and returns a storageId, but later in in the same thread, I get an _addError message from getPathClassDir that reports directory does not exist.
20:55 <+perlDreamer> steveo_aa, isn't that the bug that you just reported a while ago?
20:55 <@steveo_aa> No, but it may be related.
20:55 <+perlDreamer> create does not guarantee you a valid storage location
20:55 * perlDreamer suspects that you are having permissions problems on the server
20:55 <+perlDreamer> such that the apache user is not allowed to write to every storage location due to root owning some of them
20:56 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:56 <@steveo_aa> All files and directories from uploads down are owned by webgui:webgui
20:57 <@steveo_aa> I have affirmed that with chown -R webgui:webgui uploads
20:59 <@steveo_aa> My situation is being reported while using a slightly modified version of the Collaboration system.
21:00 <+perlDreamer> what does $storage->getErrors have in it, right after the create $storage?
21:02 <@steveo_aa> Nothing.
21:02 <+perlDreamer> is this part of an asset?
21:04 -!- dionak [n=dionak@97.66.185.250] has quit []
21:04 <@steveo_aa> Collaboration
21:04 <+perlDreamer> okay, that's a yes
21:04 <+perlDreamer> which version of WebGUI?
21:04 <@steveo_aa> 7.7.22
21:05 <@steveo_aa> It wasn't an issue in 7.7.19
21:05 <+perlDreamer> Collaboration, or Post, or Thread?
21:05 <@steveo_aa> Post
21:05 <@steveo_aa> postProcess
21:06 <@steveo_aa> When no image is added to the news article
21:06 <@steveo_aa> not that I think that latter is a cause.
21:07 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
21:07 <+perlDreamer> what does Form/File do to a storage location after processing it, if it is empty?
21:09 <@steveo_aa> It calls Control->getValueFromFormPost
21:09 <@steveo_aa> getValueFromPost.
21:11 <+perlDreamer> yes, but happens to the storage location?
21:13 <@steveo_aa> I don't understand the question. What is Form File supposed to do to a storage location? I would think nothing.
21:14 <+perlDreamer> This is what one would think, but I suspect the reality to be otherwise
21:15 <@steveo_aa> Form::File->getValue appears to call $storage->delete if there are no files.
21:16 <+perlDreamer> would that explain what you're seeing?
21:18 <@steveo_aa> Possibly, a core bug in postProcess that wants to execute and use $self->getStorageLocation when the storagelocation has been deleted.
21:18 <@steveo_aa> However, the location information is still in memory
21:24 <@steveo_aa> How would I determine from a $storage object that it has been deleted? One seems to be created and returned even after method $storage->delete has been called.
21:25 <@steveo_aa> (get and returned)
21:27 <@steveo_aa> $storage->delete only deletes the storage location and marks the object with _cdnDel(0), but the object persists for get.
21:31 <+perlDreamer> seems like having a storage location being deleted would break version control
21:32 <@steveo_aa> Storage doesn't seem to comply with any version control rules. You can add and delete files to a storage location without regard to versioning.
21:33 <@steveo_aa> In my case it seems that an empty storage location is being deleted from the uploads directory tree before we are done checking it.
21:33 <+perlDreamer> right, so the default form processing behavior of deleting empty storage locations should be skipped
21:33 <+perlDreamer> it's too bad there isn't an option for Form/File that does that
21:38 <@steveo_aa> It does look like getValue returns undef when it does that. I'll try to use that.
21:38 <@steveo_aa> (deletes the storage location)
21:40 <@steveo_aa> That seems to work.
21:40 <@steveo_aa> Hopefully that change didn't break other features.
21:41 <@steveo_aa> Moving on to test that.
21:46 <+perlDreamer> if you plan on reporting that on the bug list, please provide how you're testing that, so I can do it consistently the same way that you are.
22:22 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
22:22 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
22:22 -!- mode/#webgui [+o bopbop] by ChanServ
22:28 <+perlDreamer> lunchtime, bb after feeding the kiddos
22:37 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
23:00 < carogray> messing around with CSS AGAIN
23:00 < carogray> why is it when I turn Admin Off, the snippet I am calling in an AssetProxy vanishes. I am still logged in, and permission to view snippet is set to everyone?
23:04 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
23:06 -!- rizen [n=rizen@71.150.249.86] has joined #webgui
23:06 -!- mode/#webgui [+o rizen] by ChanServ
23:14 <+perlDreamer> hola, rizen
23:15 <@rizen> hola
23:15 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui
23:15 -!- mode/#webgui [+v danny_mk] by ChanServ
23:15 <+danny_mk> Hello everyone
23:16 <+danny_mk> OK, I was trying to find a bug in the bug tracker about deleting a link in a calendar event
23:16 <+danny_mk> I get a data error while searching so I can not tell if this bug has been reported before
23:18 <+perlDreamer> danny_mk, what are the search terms?
23:18 <+danny_mk> all
23:18 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
23:18 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
23:19 <+danny_mk> perlDreamer:sorry, defaults, any,any,any...
23:19 <+danny_mk> is that too broad a search?
23:19 <+perlDreamer> no keywords?
23:20 <+perlDreamer> like event link calendar or anything like that?
23:20 <@steveo_aa> Storage is an interesting trace. sub create calls get which calls _makePath, and then when that returns it calls _makePath on the result.
23:21 <+perlDreamer> danny_mk, if I go to the search page and hit search, I get lots and lots of bugs
23:21 < carogray> I asked - no one was around I think.
23:21 <+perlDreamer> no errors
23:21 <+danny_mk> right
23:21 < carogray> If I turn admin off in 7.7.21 does that mean I leave my version tag?
23:22 <+perlDreamer> danny_mk: "calendar link" gives me 1 bug, "event link" gives none
23:22 <+danny_mk> perlDreamer: if you click the '>' you get no data errors?
23:23 <+perlDreamer> I do
23:23 <@rizen> carogray: no
23:23 <+perlDreamer> I think there's already a bug posted for search pagination
23:23 < carogray> well, guess what?
23:23 <+perlDreamer> in any case, please post the event bug
23:23 <+perlDreamer> carogray, leaving admin mode does change how caching works
23:24 < carogray> I am calling a snippet - security is set to view by everyone and I have finally got it to work, I turn admin off to see ...
23:24 < carogray> which means I need to clear the cache before turning admin off to see?
23:24 < carogray> or just wait
23:24 < carogray> or look it in another browser?
23:24 <@rizen> or set the cache timeout on the snippet to 0
23:24 <+perlDreamer> carogray, to quote Bill Cosby, "How long can you tread water?"
23:24 < carogray> not very
23:25 <+perlDreamer> depends on how patient you are ;)
23:25 < carogray> even though I used to be a competetive swimmer, I seemed to sink v. easily
23:25 <+danny_mk> perlDreamer: #11162
23:26 < carogray> YAY Rizen:
23:26 < carogray> thanks so much that worked. hallelujah - now I can go back to my REAL work.
23:27 * perlDreamer loves fixing Calendar bugs
23:27 <@rizen> perlDreamer loves fixing Calendar bugs so he can rub it in preaction's face
23:27 <@rizen> other than that, he doesn't love it
23:27 <@rizen> =)
23:27 <+perlDreamer> no, it makes my children smile
23:28 <+perlDreamer> www.trainsinoregon.com
23:29 <+perlDreamer> currently, I only rub Map bugs in preaction's face
23:30 <+perlDreamer> that's a new one
23:30 <+perlDreamer> unterminated string literal
23:30 < nuba> rizen: ever heard of krang? got a deja-vu moment there http://proudtouseperl.com/2009/05/5-things-i-lovehate-about-krang.html
23:31 <@rizen> i have heard of it, but i haven't looked at it in years
23:31 <@steveo_aa> rizen: did you know that plainblack.com projects navigation has lost it's sub navs?
23:32 <@rizen> steveo_aa: yes
23:32 <@steveo_aa> cool.
23:34 <@rizen> nuba: you're right, that article seems like you could replace krang with webgui
23:34 <@rizen> and be talking about nearly the same thing
23:34 <@rizen> hopefully webgui 8 will get rid of most of the hates on peoples lists though
23:45 <+perlDreamer> danny_mk, that bug is totally evil
23:45 <+perlDreamer> it's a line wrapped template!
23:45 <+danny_mk> LOL
23:45 <+perlDreamer> the line wrapping broke the HTML::Template code
23:45 <+perlDreamer> for a quick fix, it's line 134 of the Event Edit template
23:46 <+danny_mk> thank you.
23:49 < CIA-31> webgui: Colin Kuskie master * rde46eb5 / (2 files in 2 dirs): Line wrapped template broken calendar event link deletion. Fixes bug #11162 - http://bit.ly/3x2ijs
23:49 < CIA-31> webgui: Colin Kuskie webgui-7.7 * r1de9866 / (2 files in 2 dirs): Line wrapped template broken calendar event link deletion. Fixes bug #11162 - http://bit.ly/4BBpx7
23:49 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rab78a3b / (2 files in 2 dirs): move package to correct location - http://bit.ly/3c7zZb
23:52 <+perlDreamer> danny_mk: do you have any other bugs?
23:52 <+danny_mk> That is it for now, YOU WAN'T MORE?
23:52 <+danny_mk> LOL
23:52 <+perlDreamer> the only remaining bugs are very hard
23:52 <+perlDreamer> knocking out those little ones makes a nice break
23:57 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
--- Day changed Fri Oct 23 2009
00:07 <+danny_mk> perlDreamer: hey, it was at line 73!
00:17 <+danny_mk> thank you.
00:17 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
00:31 <+perlDreamer> 73?
00:34 <+perlDreamer> yeah, 73
00:34 <+perlDreamer> wgd edit and real tempate line numbers don't line up very well
00:41 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
00:41 -!- mode/#webgui [+o tavisto] by ChanServ
00:49 -!- dionak [n=dionak@97.66.185.250] has quit []
00:52 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
00:52 -!- mode/#webgui [+v patspam] by ChanServ
01:01 < CIA-31> webgui: JT Smith static_definition * r3938f9f / (11 files in 5 dirs): removed last remnants of old definition - http://bit.ly/462GHI
01:01 -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
01:11 <+perlDreamer> are we using YUI 2.8r3, or r4?
01:13 <@Haarg> r4
01:16 <+perlDreamer> thanks, Haarg
01:17 -!- Haarg [n=haarg@adsl-71-150-249-86.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
01:21 < CIA-31> webgui: JT Smith static_definition * rbf15e71 / lib/WebGUI/Asset.pm : removed last filter - http://bit.ly/4gB3nZ
01:21 -!- rizen [n=rizen@71.150.249.86] has quit []
01:37 <+perlDreamer> preaction: did you end filing a bug for the dynamic assetManage more menu bug?
01:40 <@preaction> not against yui no
01:45 -!- wgGuest00 [n=wgGuest0@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
02:08 <+perlDreamer> can we use something other than YUI utilities to provide those functions?
02:09 <+perlDreamer> it's very difficult to trace
02:11 <@preaction> what i've been doing is copying the entire source HTML into a snippet and editing it to remove anything irrelevant
02:11 <@preaction> and also then changing to the -debug versions of the files
02:11 <@preaction> you could also just try to rebuild the menu using instructions from their site, perhaps we did something wrong
02:13 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
02:16 <+perlDreamer> it works with YUI 2.6, just not 2.8r4
02:16 <+perlDreamer> so I don't think it's anything we did
02:18 <+perlDreamer> and utilities doesn't come with a debug version
02:18 <+perlDreamer> which is a bug all by itself
02:23 -!- wgGuest00 [n=wgGuest0@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
02:33 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has joined #webgui
02:33 -!- mode/#webgui [+o rizen] by ChanServ
02:34 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has quit [Client Quit]
03:32 -!- launchspam [i=cb1b2ff5@gateway/web/freenode/x-vavaoctaluemzveo] has joined #webgui
03:35 * launchspam is at the State Library of Victoria
03:35 < launchspam> website launches are such an anti-climax
03:47 < daviddelikat2> thats because you work so hard getting ready...
03:47 < daviddelikat2> if you didn't do so much prep work there'd be lots of excitement at the launch
03:48 < daviddelikat2> ( I'm not making any recomendations :) )
03:58 -!- launchspam [i=cb1b2ff5@gateway/web/freenode/x-vavaoctaluemzveo] has quit [Ping timeout: 180 seconds]
04:41 <@preaction> what's a good image to use for committing a version tag?
04:41 <@preaction> i want to use something like an eject button for leaving a version tag
04:41 <@preaction> i was thinking a pencil, but that implies editing
04:41 <+perlDreamer> how about a rubber stamp that says "OK"
04:41 <@preaction> commit, publish, write, save
04:41 <@preaction> ooh nice
04:42 <+perlDreamer> of course, rollback should be a pink eraser
04:42 <@preaction> rollback == delete == red X of some kind (gotta keep things easy)
04:42 <@preaction> but publish is weird
04:43 <@preaction> and "leave" is weird too, i can't use the same delete X, because that means delete
04:43 <@preaction> icons are more intuitive than words, agree/disagree?
04:43 <@preaction> er.. "can be more intuitive"
04:44 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
04:46 <+perlDreamer> _can_ be. We just have to stick with good paradigms, and use good tooltips
04:46 < daviddelikat2> a picture is worth 1000 words, but an icon is only 1 or 2...
04:46 <+perlDreamer> I like links with icons
04:47 < daviddelikat2> I like icons with tool-tips
04:48 <+perlDreamer> Configuration Options!
04:50 <+perlDreamer> Configuration options are like cowbell.
04:50 <+perlDreamer> You can always use more
05:02 <+perlDreamer> are you getting all this, preaction?
05:02 <@preaction> i'm tryin to make the ok icon
05:03 <@preaction> the stampytown icon
05:03 <@preaction> configuration options are an opportunity for the user to make a wrong choice
05:03 <@preaction> too much choice can be bad
05:09 <+perlDreamer> I can see the bug happening in FireBug
05:09 <+perlDreamer> by the time container.configXY is called, it's already too late
05:10 <+perlDreamer> which seems to imply that the problem exists when the event is set up
05:12 <@preaction> who am i kidding? JT will never approve anything
05:13 <+perlDreamer> you could help me trace this JS code
05:14 <@preaction> can't, he's already pissed because I "haven't done anything", when i'm writing 12-page specs, and now I have to write the entire 12-page spec over because he wants it different
05:14 <@preaction> really rather not liking being told i'm not doing any work
05:14 <+perlDreamer> admin console?
05:15 <@preaction> yeah
05:15 <@preaction> every screenshot is about to change
05:17 <+perlDreamer> it's been a rough week for all of us
05:17 <+perlDreamer> how about some good news then?
05:17 <@preaction> ooh i like good news
05:18 <+perlDreamer> only 18 core bugs
05:18 <@preaction> yay!
05:18 <+perlDreamer> in stable
05:18 <@preaction> good job colin!
05:18 <+perlDreamer> 5 of the bugs are assigned to other people to fix
05:18 <+perlDreamer> 1 is not fixable ever
05:18 <+perlDreamer> 1 is really an RFE
05:19 <@preaction> the not fixable one is the Safari one right?
05:20 <+perlDreamer> yes
05:22 <+perlDreamer> I've been working on the More bug on and off all day
05:22 <+perlDreamer> grrrrrrr
05:25 <+perlDreamer> the RFE is the EMS import. Although the Edit Story one is really an RFE, too
05:29 <@preaction> so now: should i get as much done as possible, or should i try to get some sleep later tonight?
05:33 <+perlDreamer> when does JT want it done?
05:35 -!- perlmonkey2 [n=perlmonk@adsl-70-137-12-227.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]
06:40 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
06:40 -!- mode/#webgui [+o tavisto] by ChanServ
06:51 <+perlDreamer> tavisto!
06:57 <@tavisto> hey dude
07:02 <+perlDreamer> we need to get BGG moved over to WebGUI
07:02 <+perlDreamer> that'll fix everything
07:33 <@tavisto> yeeeeah.
07:33 <@tavisto> I have a feeling that would take months
07:33 <@tavisto> they have all sorts of custom stuff on that site.
07:34 <@tavisto> I'm surprised it works as well as it does
07:34 <@tavisto> seems really random and thrown together. But I haven't had any issues with the site
07:35 <@preaction> i have, it's unusable
07:35 <@preaction> it's random and thrown together
07:35 <@preaction> unnavigable
07:35 <@tavisto> once you get used to it, it's fine
07:35 <@tavisto> but yes the learning curve is.. brutal.
07:35 <@preaction> worse than webgui's Admin Console :p
07:35 <@tavisto> luckily, the audience is nerds and these guys are all techie geeks
07:35 * preaction just had a friend install webgui and walk through the site starter
07:36 <@preaction> unfortunately, he said he liked the initial setup wizard :p
07:36 <@tavisto> I think using the site is actually like going thru a gauntlet. If you can figure it out then you are cool enough to hang with them
07:36 <@tavisto> ugh
07:36 <@preaction> omg you agree?
07:36 <@tavisto> guess it's fine then
07:36 <@preaction> that blue screen of fugliness?
07:36 <@tavisto> of course I agree
07:36 <@preaction> the dozen clicks where 2 would do?
07:37 <@tavisto> dude, I have been the guy asking for a way to install CSS templates.. for like years
07:37 <@preaction> it's like, your job is to sell webgui, and the developers of webgui don't make it easy to sell
07:37 <@tavisto> hah.. I know my role.
07:38 <@tavisto> I always skip over that site starter and get right into that..... that...... demo design
07:38 <@preaction> my role is growing into "status quo irretant"
07:38 <@preaction> yeah, style 03 is showing its age
07:38 <@tavisto> um
07:38 <@tavisto> yeah
07:38 <@preaction> tavisto: you have omni graffle installed?
07:38 <@tavisto> nope, that's one of the few I dont have
07:38 <@preaction> k, i'll make a png
07:39 <@tavisto> but it's always been that way with PB. Functionality always leads while marketing/design trails
07:40 <@tavisto> we have a very logical and technical group of people working on a project. It's natural. Definitely makes it hard for me though when people are like.... ooooh look drupal/joomla/sitecore/squarespace/etc... pretty
07:40 <@preaction> but design creates functionality
07:40 <@preaction> http://imagebin.ca/view/yJQPdx.html <- check this out
07:41 <@tavisto> wow
07:41 <@preaction> too busy?
07:42 <@tavisto> yeah I don't know where to look
07:42 <@tavisto> but there's also lots of stuff open
07:42 <@preaction> ah, let me splice it up then
07:43 <@tavisto> these windows floating in the gray space I take it
07:43 <@preaction> http://imagebin.ca/view/hK5ZT8.html <- this is the important bit
07:44 <@preaction> hmm... perhaps i should make the stuff in the background fade out while the search box is open like that
07:46 <@preaction> http://imagebin.ca/view/FtIulhS.html <- that's what it looks like before you click "Search" (or hit enter)
07:47 <@tavisto> coolio
07:47 <@tavisto> that would be cool with the fading. force people to look at the active window
07:47 <@tavisto> I always like that in photo galleries as well
07:51 <@tavisto> perldreamer, it's not letting me import that package into matrix
07:52 <@tavisto> I'm about to drop a toaster into my bathtub
07:52 <+perlDreamer> what happens when you try to import it?
07:53 <+perlDreamer> since there's an existing version, no matter where you import it
07:53 <+perlDreamer> it'll import it into root/import/matrix
07:56 <@tavisto> I tried importing it into a folder under where the other templates were
07:57 <+perlDreamer> and....
07:57 <+perlDreamer> it blew up
07:57 <+perlDreamer> turned green
07:57 <+perlDreamer> went wii-wii in your laptop?
07:57 <+perlDreamer> trumped your ace lead?
07:57 <+perlDreamer> spit on your teddy bear?
07:57 <+perlDreamer> speak up man!
07:58 <@tavisto> nothing happened.
07:58 <@tavisto> nothing under packages, and nothing was imported into the folder
07:58 <@tavisto> absolutely... positively... nothing.
07:59 <+perlDreamer> hm
07:59 <@tavisto> *tavisto gets out the perlbeater*
07:59 <+perlDreamer> and what happens if you look at the front page of the website?
08:00 <+perlDreamer> do you still see extra info?
08:00 <+perlDreamer> or....
08:01 <+perlDreamer> does it show a beautiful "Loading...." label, while it talks to the site via AJAX
08:01 <+perlDreamer> pulling down reams of information about Content Management Systems
08:01 <@tavisto> let me try again. I believe the answer is no to everything you said. BUT let's see. :)
08:02 * perlDreamer already looked :P
08:03 <@tavisto> yeah well just tried it again. I get nothing
08:03 <@tavisto> wait a tick
08:04 <@tavisto> you installed this template eh
08:04 <+perlDreamer> no
08:04 <+perlDreamer> you did
08:05 <@tavisto> oh okay, so you created some stealth package that doesn't show up when imported?
08:05 <+perlDreamer> no, it's an "upgrade" package
08:05 <@tavisto> ah okay.
08:05 <+perlDreamer> upgrade packages import like packages but don't have the package bit set
08:05 <+perlDreamer> it'll show up in Asset History
08:05 <@tavisto> well aren't you sneaky. I'll bet you know how all my credit card info now
08:05 <@tavisto> er now have
08:06 <+perlDreamer> you need a bigger spending limit
08:06 <@tavisto> really? that's not good.
08:06 <+perlDreamer> and flipping me off behind the screen won't help much, either
08:06 <@tavisto> son of ah
08:06 <@tavisto> you have clickjacked my webcam!
08:07 <+perlDreamer> so, how does the front page of cmsmatrix.org look?
08:07 <@tavisto> well neat-o, good work detective.
08:07 <@tavisto> looks NORMAL!
08:07 <+perlDreamer> w00t!
08:07 <@tavisto> yessir.. it waits like a good dooby
08:07 <@tavisto> or doobie? i dunno. Anyway, it seems a bit quicker to render too
08:08 <@tavisto> it's annoying crap like that... that generates lots of emails to me saying... "um your site is broke, jacked up, not working right, crashing, etc..."
08:08 <+perlDreamer> okay, next is IE8/FF35 (on windows XP??)
08:09 <+perlDreamer> well, sometime in the next week, that is
08:13 <+perlDreamer> time for old men to go bed, and leave the young bucks (and the Aussies) to do the hacking
08:13 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:22 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
09:15 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui
09:37 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
11:03 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
11:03 -!- mode/#webgui [+v BartJol] by ChanServ
12:27 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
15:19 < CIA-31> webgui: Joeri de Bruin master * r93b0e22 / (5 files in 4 dirs): fix: Fixed a bug where www_selectPaymentGateway was not templated (#11161) - http://bit.ly/2U2dHH
16:17 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:17 -!- mode/#webgui [+o bopbop] by ChanServ
16:21 <+BartJol> ok, finished tests for internationalisation stuff
16:23 <+BartJol> another point, when a scratch language is set and a user logs in, the language will remain the scratch language.
16:23 * BartJol thinks that during login a $session->scratch->removeOverrideLanguage; couldn't harm
16:27 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has joined #webgui
16:27 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:28 <+BartJol> any ideas on this?
16:29 <+BartJol> sorry removeLanguageOverride
16:47 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:56 <+BartJol> carogray: do you have an opinion about that, as multi-language user?
16:56 <+BartJol> when you log in after having set a language, do you want to keep that lqanguage or go to your profile language?
16:57 < carogray> could you explain what setting a language means?
16:57 <+BartJol> ah
16:57 <+BartJol> the webgui language (i18n) can be changed (somewhere in 7.8)
16:57 < carogray> you set the language whilst you are logged in, right? or can you do it as a visitor?
16:58 <+BartJol> so you can override the default language of a visitor or other user
16:58 <+BartJol> can do both
16:58 <+BartJol> it sets a scratch variable
16:58 < carogray> sorry 'scratch variable' goes over my head, but if you set a language as a visitor and then you log in
16:59 < carogray> I would think you would want to start in your profile language once you are logged in. go to your
16:59 < carogray> I would think you would want to start in your profile language once you are logged in.
16:59 < carogray> oop phone
16:59 <+BartJol> :0
17:00 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]
17:11 -!- Haarg [n=haarg@adsl-76-208-66-161.dsl.mdsnwi.sbcglobal.net] has joined #webgui
17:11 -!- mode/#webgui [+o Haarg] by ChanServ
17:15 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
17:16 < SquOnk> Greetings
17:18 <+BartJol> hello SquOnk
17:18 <+BartJol> you're international too, very nice
17:18 <+BartJol> I need an opinion
17:19 < SquOnk> BartJol: Let's see
17:20 <+BartJol> if you choose a language as visitor, then log in, do you want to keep that language, or move to your profile language
17:20 < SquOnk> BartJol: I was under the impression that, as a visitor, you have to stick with whatever language was set up for the Visitor user...
17:21 <+BartJol> at the moment the score is: 1 vote keep it, 1 vote go to profilelanguage 1 vote: it depends
17:21 <+BartJol> very shortly you won't have to anymore
17:21 <+BartJol> in 7.8
17:21 < SquOnk> BartJol: Well, I guess that if my profile has a specific language, that's the one that I want.
17:21 <+BartJol> ok
17:22 < SquOnk> BartJol: Although I would add a simple question saying "you chose Spanish while visiting, yet your profile says Hungarian... would you like to switch or update your profile?"
17:23 <+BartJol> that would be cool
17:26 <+BartJol> mmm
17:26 <+BartJol> arg, more work
17:26 <+BartJol> mmm, I just wanna have an explicit answer from JT, that will save me the choice
17:26 -!- mducharme-work1 [n=nothing@206.188.121.4] has joined #webgui
17:28 <+BartJol> oh, Haarg I updated my repo with all stuff tested and the Macro included
17:28 <+BartJol> it only misses a default template
17:32 -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 145 (Connection timed out)]
17:38 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
17:38 -!- mode/#webgui [+o tavisto] by ChanServ
17:38 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]
17:45 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
17:54 -!- dionak [n=dionak@24.74.157.216] has joined #webgui
17:56 -!- dionak [n=dionak@24.74.157.216] has quit [Client Quit]
18:02 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:02 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:06 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
18:19 < CIA-31> webgui: Martin Kamerbeek master * r22d2ab3 / (2 files in 2 dirs): Testing... - http://bit.ly/RS9Lz
18:19 < CIA-31> webgui: Martin Kamerbeek master * rc078998 / (3 files in 3 dirs): Made th evendor payouts manager more intuitive and easy to use. - http://bit.ly/YUJGP
18:19 < CIA-31> webgui: Martin Kamerbeek master * r3ba2ecf / (5 files in 4 dirs): Merge branch 'master' of git@github.com:plainblack/webgui - http://bit.ly/2sUG7s
18:19 < CIA-31> webgui: Martin Kamerbeek master * r4ba412c / docs/changelog/7.x.x.txt : Adding changelog entry for previous commit ( fixes #11154: vendor payouts screen borked ) - http://bit.ly/4p5OdX
18:19 <+perlDreamer> MrHairgrease++
18:22 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
18:23 -!- mode/#webgui [+v danny_mk] by ChanServ
18:26 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
18:28 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
18:28 < CIA-31> webgui: Martin Kamerbeek master * r8a0b6ac / lib/WebGUI/Shop/Vendor.pm : Forgot to change some script tags back to using the minified version of the yui. - http://bit.ly/v0cU5
18:35 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:37 < carogray> bartjol: still there?
18:43 < carogray> could we have a search for PlainBlack online help - would that go in the RFE's?
18:43 <+perlDreamer> it would
18:43 <+perlDreamer> it may already be there
18:43 <+perlDreamer> which means it just needs karma to get it onto the front page of listings
18:43 < carogray> I will check
18:44 < carogray> as for statistics is it that already set up for every site on one server?
18:44 <+perlDreamer> by online help, do you mean the template variable help?
18:44 < carogray> yes, not the forum helps
18:44 < carogray> the little life preserver with a question mark
18:45 <+perlDreamer> oh yeah, there's an RFE for that.
18:45 < carogray> we are using a macro ^EncodeEmail
18:45 < carogray> I can't find it in the template variable help
18:45 <+perlDreamer> where did the macro come from?
18:46 < carogray> not sure, that's why I am trying to figure out if it's a WG ... oh I think it's something Sandra downloaded from the contributions section of WG
18:46 <+perlDreamer> not all macros come with help
18:46 <+perlDreamer> especially if they don't have template variables
18:46 < carogray> no I was just trying to look it up
18:47 < carogray> well help didn't used to be only template variables
18:47 <+perlDreamer> it is now
18:47 < carogray> ok
18:49 <+perlDreamer> well, all core help is template variable help
18:49 <+perlDreamer> other user installed contributions could include other help docs
18:51 <+perlDreamer> About your statistics questions. There are two kinds of statistics.
18:52 <+perlDreamer> Statistics that are available through the Admin Console are always on a per-site basis
18:52 <+perlDreamer> for the AWStats log analysis package that comes with the WRE, I think it is setup on a per-site basis by default
18:53 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
18:55 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has left #webgui []
18:59 < carogray> sorry phone call
19:00 < carogray> ok so if AW statistics isn't working - >login request
19:00 < carogray> ?
19:00 <@Haarg> yes
19:02 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]
19:06 < carogray> done - thanks haarg, perldreamer
19:07 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
19:07 -!- mode/#webgui [+o bopbop] by ChanServ
19:07 < CIA-31> webgui: JT Smith static_definition * r1f11435 / lib/WebGUI/Asset/Wobject.pm : converted to new def - http://bit.ly/2oohsJ
19:07 < CIA-31> webgui: JT Smith static_definition * r38c7c85 / lib/WebGUI/Asset/Snippet.pm : updated to new definition - http://bit.ly/3kFl5d
19:07 < CIA-31> webgui: JT Smith static_definition * r509c2d6 / lib/WebGUI/Asset.pm : fixed set detection - http://bit.ly/3MJUzt
19:07 < CIA-31> webgui: JT Smith static_definition * r377c49d / (4 files in 2 dirs): fixed a bunch of bugs...almost working - http://bit.ly/1vmFvm
19:27 <+perlDreamer> this is just too funny: http://blog.makezine.com/archive/2009/10/loss-proof_remote_control.html
19:30 <@preaction> i would still only call that loss-resistant
19:37 <+perlDreamer> ah ha!
19:37 <+perlDreamer> Not only are you a pessimist, but I can duplicate the More menu with 10 lines of JS!
19:38 <+perlDreamer> now, let's see if I can strip it down farther and get rid of the assetManager next to it.
19:38 <+perlDreamer> and, if I'm right, I have a workaround for the bug too
19:38 <@preaction> sweet
19:38 <+perlDreamer> the More menu bug affects dynamically created text elements
19:38 <+perlDreamer> static ones (like the crumb trail), are okay
20:05 <+perlDreamer> preaction: having a problem with the reduced case: http://gist.github.com/217038
20:05 <+perlDreamer> I think the divs are so small that the menus can't render
20:05 <+perlDreamer> so i can't tell if they're working, or not...
20:06 <@preaction> force them bigger with width: and height:
20:06 <@preaction> (to test the theory)
20:06 <@preaction> but without an explicit overflow: hidden or overflow: scroll, they should be fine
20:07 <@preaction> or, you could try rendering the menu on the body. YUI should move it to the right place using the context thing
20:07 <@preaction> existantMenu.render( document.body )
20:11 <+perlDreamer> thanks
20:22 <+perlDreamer> that's not it
20:33 <+perlDreamer> the dynamically created map was failing because I gave it a bad config object
20:36 <+perlDreamer> back to the drawing board
21:07 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
21:07 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
21:07 -!- mode/#webgui [+o bopbop] by ChanServ
21:18 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
21:33 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
21:33 -!- mode/#webgui [+o tavisto] by ChanServ
21:34 <+perlDreamer> tavisto, have any game stores you've gone to felt like TGC was competing with them?
21:35 <@preaction> just Cheap-Ass Games (a publisher), but not really (it's one dude, whereas we're everybody)
21:36 <@preaction> there are some card publishing places, but most have minimal print runs
21:45 <+perlDreamer> oooohhhh
21:45 <+perlDreamer> In the YUI forum, it has an automatic tag extractor
21:45 <+perlDreamer> as you type content, it pulls recognized keywords out and adds them to the tag fied
21:45 <+perlDreamer> field
21:45 <@preaction> nice
21:55 < dionak> hey all
21:56 <+perlDreamer> hey, dionak
21:57 < dionak> quick question about testing content handlers. pd, i'm glad you're online
21:57 < dionak> i'm guessing that the only thing passed into the content handler is the session, correct?
21:58 <+perlDreamer> yes
21:58 <+perlDreamer> yes, only $session
21:58 <+perlDreamer> Content handlers are called by URL handlers
21:59 <+perlDreamer> which live in WebGUI/URL
21:59 < dionak> is there a way to instatiate the content handler so i get a $self object?
21:59 <+perlDreamer> so actually, if you're working on the URL translator for the thingy, you may want a URL handler instead of a content handler
21:59 < dionak> or perhaps a way in my test to not have to pass in the class name and shift it off the method args
22:00 < dionak> yes, that's essentially what i'm doing but there's no session object in a url handler to my knowledge
22:00 < dionak> i don't really know alot about url vs. content handler.
22:02 < dionak> hm
22:02 < dionak> looking
22:04 < dionak> wouldn't my content handler just as easily be handled by the content.pm url handler? Just curious what the benefit of a URL handler would be
22:05 < dionak> i do see how i could get the session in a url handler
22:05 < dionak> btw, how did RFE day go?
22:06 <+perlDreamer> RFE day was slow
22:06 <+perlDreamer> doug did 4 RFEs
22:07 <+perlDreamer> Content handlers don't use OO programing. They're just standard ol' subroutine based.
22:07 <+perlDreamer> well, the URL handler would translate URLs, and then hand it back for regular processing
22:08 <+perlDreamer> that way you wouldn't have to duplicate a lot of Content/Asset.pm
22:09 <+perlDreamer> it also means you're closer to doing mod_perl programming, rather than doing WebGUI programming, which could be more/less difficult
22:09 < dionak> that's a good point
22:15 <+perlDreamer> the downside is going to be that URL handlers are triggered by matching a particular URL
22:15 <+perlDreamer> Content/URL is the last handler in the chain, and it handles any URL like /.*/
22:16 <+perlDreamer> and there's no way to alter the URL in the handler dispatch loop inside WebGUI.pm
22:17 <+perlDreamer> I need to think these ideas through a little more carefully before suggesting them to people in channel.
22:18 < dionak> so, even if i were to use a content handler, it would need to be placed before WebGUI::Content::Asset?
22:19 <+perlDreamer> yes
22:19 < dionak> good to know
22:20 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
22:21 <+perlDreamer> preaction: I'm throwing in the towel: http://yuilibrary.com/forum/viewtopic.php?f=90&t=1399
22:21 <+perlDreamer> time to make some lunch
23:10 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
23:21 < CIA-31> webgui: Colin Kuskie master * rf715630 / (lib/WebGUI/Help/Asset.pm lib/WebGUI/i18n/English/Asset.pm): Make a hexadecimal version of the assetId available for templates. - http://bit.ly/4ena3F
23:21 < CIA-31> webgui: Colin Kuskie webgui-7.7 * re000016 / (lib/WebGUI/Help/Asset.pm lib/WebGUI/i18n/English/Asset.pm): Make a hexadecimal version of the assetId available for templates. - http://bit.ly/7jWPI
--- Day changed Sat Oct 24 2009
00:00 <+perlDreamer> it takes approximately 30 minutes to install IE8
00:03 <+perlDreamer> tavisto, the new cmsmatrix.org works in IE8 on Vista
00:04 <+perlDreamer> and FF 3.5.3
00:06 <+perlDreamer> I'm going to install IE8 on my XP box, and if it works, I'm closing that bug.
00:06 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
00:16 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
00:17 <@tavisto> awesome news
00:25 <+perlDreamer> Works on IE8 on XP, too!
00:25 <+perlDreamer> bug--
00:28 <@tavisto> you are the wind beneath my wings
00:29 <+perlDreamer> that would make me Bette Middler
00:29 <+perlDreamer> Not a pleasant picture
00:29 <@tavisto> oh yeah, you aren't that cool. sorry
00:29 <+perlDreamer> I appreciate the sentiment, though
01:12 * perlDreamer is taking kids over to the library.
01:12 <+perlDreamer> Any last second questions?
01:12 <+perlDreamer> Comments?
01:13 <+perlDreamer> Offers for programming contracts?
01:22 <@tavisto> I think you should write a home automation program in WebGUI
01:24 <+danny_mk> me:exhausted from dealing with C++ code, later ...
01:25 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
01:25 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has joined #webgui
01:25 -!- mode/#webgui [+o rizen] by ChanServ
01:26 <@rizen> anybody ever seen this before:
01:26 <@rizen> Prototype mismatch: sub WebGUI::Asset::url ($;$) vs none
01:26 < SquOnk> rizen: Yep. Check if url() is defined twice in the same module.
01:28 <@rizen> it's not...however Haarg has contributed some amazing magick to webgui 8
01:28 < SquOnk> rizen: It can also happen if _two_ use'd modules export a method named url, one of them having a prototype and the other having none or a conflicting one.
01:28 <@rizen> so it's possible that his magick is causing that
01:28 <@rizen> what is a prototype as far as perl is concerned
01:28 <@rizen> i don't think i've ever heard that term in regards to perl
01:28 <@preaction> sub mysub($$) <- the prototype
01:29 <@Haarg> definition is auto-generating a method 'url' but it already exists in WebGUI::Asset
01:29 <@rizen> Haarg: yea
01:29 < SquOnk> rizen: You use prototypes in Perl so you can get rid of the parens on calls
01:29 <@rizen> i'm exstenind it
01:29 <@rizen> sorry
01:29 <@rizen> can't type
01:30 < SquOnk> rizen: According to PBP, you shouldn't use prototypes anyway.
01:30 <@rizen> i'm extending the url method generated by WebGUI::Definition::Asset
01:30 <@rizen> http://webgui.pastebin.com/m114d6cf3
01:31 <@rizen> have i done something wrong?
01:31 <@Haarg> no
01:31 <@Haarg> http://gist.github.com/217229
01:32 <@rizen> dirty bitch
01:32 <@rizen> i really need to make sure i import nothing from these modules
01:32 <@Haarg> yeah
01:32 * rizen is not a fan of Exportable
01:33 <@Haarg> i've cleaned up bits of that over time
01:35 <@Haarg> we should probably stick "use warnings; no warnings 'uninitialized';' into all of the modules right away.
01:36 <@rizen> thank you all for the advice
01:42 <@rizen> Haarg, sorry to bother you again...for some reason your definition code isn't exporting getProperties
01:42 <@rizen> Can't locate object method "getProperties" via package "WebGUI::Asset" at ../lib/WebGUI/Definition/Asset.pm line 72.
01:42 < CIA-31> webgui: JT Smith static_definition * r81c42d7 / (4 files in 3 dirs): bug fixes - http://bit.ly/1SX4sA
01:43 <@rizen> maybe it's something i screwed up
01:43 <@rizen> looking...
01:45 <@Haarg> rizen, you aren't calling next::method or SUPER::_build in WebGUI::Definition::Asset::_build
01:47 <@rizen> why would i call next::method there
01:47 <@rizen> oh
01:47 <@rizen> nevermind
01:47 <@rizen> i'm an idiot
01:55 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
02:12 <@rizen> Haarg...ok i've fixed all those problems and written some tests and they all pass
02:12 <@rizen> so that's out of the way
02:13 <@rizen> but now i have a question that isn't evident to me
02:13 <@rizen> the instantiate() method
02:13 <@rizen> i want to attach stuff to this object
02:13 <@rizen> like $session for example
02:13 <@rizen> but it appears that the instantiate() method doesn't let you pass anything into it
02:14 <@rizen> so how would you go about:
02:14 <@rizen> a) attaching some arbitrary data to the object, like $session
02:14 <@rizen> b) am I supposed to use set() to initialize the data retrieved from the database?
02:15 <@rizen> for b i would have thought i should pass the properties list into initialize
02:15 <@Haarg> that is how it should work. if it isn't working then something is broken.
02:16 <@rizen> oh nevermind
02:16 <@rizen> i was reading the method wrong
02:16 <@rizen> that does work
02:17 <@Haarg> for a, the simple thing would just be setting $self->{session} = $session after you have the object. there are some issues with that though.
02:17 <@rizen> how do i attach arbitrary stuff to it
02:17 <@rizen> i did
02:17 <@rizen> and it's not liking that for some reason
02:17 <@rizen> Can't use string ("WebGUI::Asset") as a HASH ref while "strict refs" in use at ../lib/WebGUI/Asset.pm line 2147.
02:17 <@Haarg> where $self is the return from ->instantiate ?
02:18 < CIA-31> webgui: JT Smith static_definition * r9082008 / (3 files in 3 dirs): bug fixes - http://bit.ly/2h4ZXp
02:18 < CIA-31> webgui: JT Smith static_definition * r1f522c3 / lib/WebGUI/Asset.pm : fixed properties - http://bit.ly/3Ve28q
02:18 <@rizen> just pushed
02:18 <@rizen> take a look at line 2147
02:18 <@rizen> in asset.pm
02:18 <@rizen> object->{_session} = $session;
02:18 <@rizen> there it is
02:19 <@rizen> sorry, didn't copy the sigil
02:19 <@rizen> $object->{_session} = $session;
02:19 <@rizen> then i try
02:19 <@rizen> return $self->{_session};
02:19 <@rizen> and i get that error
02:19 <@Haarg> hmm
02:20 <@Haarg> ok, yeah
02:20 <@Haarg> that's one of the problems i was referencing
02:24 <@Haarg> given that the way this is going to be used is to set database values, instantiate should probably bypass the accessors
02:24 <@Haarg> i'm not sure though
02:25 <@rizen> it pretty much has to
02:25 <@Haarg> either that or it needs to accept a second parameter of arbitrary values to set such as session
02:25 <@rizen> otherwise the serialization stuff will get all fubared
02:26 <@rizen> well we can definitely allow for a second parameter as a hashref of arbitrary other crap
02:26 <@rizen> but i'm also saying it shouldn't use set() because there will be serialization methods in there
02:26 <@rizen> and the data is already serialzed
02:26 <@rizen> coming out of the db
02:26 <@Haarg> should that be the first or second parameter?
02:27 <@rizen> second, because you won't always have it probably
02:27 <@rizen> but you'll always have init data i'm guessing
02:27 <@rizen> oh crap...wife is pulling me out the door. let me know what you figure out on this, cuz i'd like to keep working on the asset stuff this weekend
02:27 <@rizen> ttyl
02:28 -!- rizen [n=rizen@71-87-112-15.dhcp.mdsn.wi.charter.com] has quit []
02:29 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
03:03 <@preaction> anyone feel like looking at something for me?
03:03 <+perlDreamer> yes, sir!
03:03 <@preaction> http://dl.getdropbox.com/u/226725/Admin%20Console%20func%20spec%20v2.pdf
03:04 <@preaction> most specifically the "Location Bar" and "Search" sections
03:04 <@preaction> those are the most-changed since v1
03:04 <@preaction> and i'd really like to get them approved as close tot he way i have them as possible
03:05 <@preaction> being able to just click somewhere and type "find my asset" to get to the asset i want will be awesome
03:05 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
03:05 <+perlDreamer> on page 2, isn't there supposed to be an Edit tab?
03:05 <@preaction> not anymore, it's been removed
03:06 <@preaction> i had a not-so-civil discourse about it, but edit tab lost. too many problems like "where do links in form controls go to?"
03:07 <+perlDreamer> so you still have to do a page load for editing?
03:07 <@preaction> you always had to, just which tab its in changed
03:08 <+perlDreamer> at the WUC, it all sounded pretty clear
03:08 <+perlDreamer> links from the form went to another tab
03:09 <+perlDreamer> so that you wouldn't have to leave the edit tab
03:09 <@preaction> yeah, but how?
03:09 <@preaction> trust me, i tried explaining alll of this
03:09 <@preaction> that was just one reason i was all pissed off yesterday
03:10 <+perlDreamer> page 8, should be Tree tab instead of Manage tab
03:24 -!- tavisto_ [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
03:24 -!- mode/#webgui [+o tavisto_] by ChanServ
03:26 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 60 (Operation timed out)]
03:26 -!- tavisto_ is now known as tavisto
03:26 <@preaction> tavisto: http://dl.getdropbox.com/u/226725/Admin%20Console%20func%20spec%20v2.pdf <- comments?
03:27 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
03:28 <@tavisto> omg.. adobe acrobat professional absolutely sucks when trying to edit other people's PDFs... The stupid form field recognition blows and just trying to add in simple text into existing tables (from the author) are a nightmare to edit!! aiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeee!
03:29 <@tavisto> why God why!
03:30 < daviddelikat2> there is no good pdf editor
03:30 <@preaction> er.. why are you trying to edit my pdf? you could edit my ODT if you wanted
03:32 <@preaction> but yes, adobe software sucks. it's just some of their software is the best in class
03:32 < daviddelikat2> part of the problem is that the pdf format is not really editable
03:33 < daviddelikat2> I looked for an editor a while ago and discovered that the format is obscure
03:33 < daviddelikat2> and defies typical editing operations
03:35 <@tavisto> yeah it's absolutely horrible. I'm not trying to edit your pdf.. but a RFP from the UN that needs to be sitting on the desk of the manager by 5pm Monday morning
03:35 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
03:35 <@preaction> ah, nice
03:35 <@tavisto> I'm actually having to just write in my answers in their tables because I can't get any of my tools to let me insert text in all the boxes correctly. Some boxes are recognized by form wizard and others not.. So then I thought, I'll manually add text fields for every box
03:36 <@tavisto> then the problem was there was not extra lines available... When you type the text just sits on one line and gets smaller and smaller and doesn't wrap
03:36 <@tavisto> ugh... effin stupid acrobat.
03:36 <@tavisto> Typing text into a table in someone else's PDF should be EASY... wah wah wah wahhhhhh
03:37 <@tavisto> your doc is looking good preaction. makes much more sense to me now
03:45 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]
04:01 <@preaction> tavisto: if they had used webgui, they could have had a fill-in form for RFPs
04:01 <@preaction> that should be your first bullet point ;)
04:02 <+perlDreamer> tavisto, is this the same UN group we talked about before?
04:02 <@preaction> or hell, make it for them and let them see ;)
04:05 <@tavisto> yes
04:05 <+perlDreamer> Good luck!
04:05 <@tavisto> one of their divisions already uses WebGUI but this is for the whole network
04:05 <@tavisto> we found out about it last night.. and realized today RFP was due mon
04:05 <@tavisto> not cool.
04:06 <@tavisto> this has some serious similarities to DoS though so let's hope that paired with them already using wG helps us
04:08 <+perlDreamer> feel free to use me as a reference
04:52 -!- topsub_ [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has joined #webgui
04:52 < topsub_> hello
04:57 -!- Haarg [n=haarg@adsl-76-208-66-161.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
05:02 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
05:24 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
05:24 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
05:58 -!- topsub_ [n=topsub@cpe-024-074-068-219.carolina.res.rr.com] has left #webgui []
06:09 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
06:40 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
09:25 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
09:25 -!- mode/#webgui [+o tavisto] by ChanServ
10:36 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
13:34 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
15:57 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
18:25 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
20:09 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
20:18 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
20:22 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
21:54 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
21:59 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
22:04 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
22:05 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]
23:38 -!- dionak [n=dionak@24.74.157.216] has joined #webgui
23:49 -!- dionak [n=dionak@24.74.157.216] has quit []
--- Day changed Sun Oct 25 2009
00:29 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
00:48 -!- SDuensin [n=SDuensin@u15320223.onlinehome-server.com] has quit ["So long, and thanks for all the fish."]
01:01 -!- SDuensin [n=SDuensin@74.208.148.168] has joined #WebGUI
01:17 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
01:20 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
01:26 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
02:16 -!- mducharme1 is now known as mducharme
02:51 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:51 -!- mode/#webgui [+v patspam] by ChanServ
03:24 <@preaction> yay! WebGUIx::Assets can now be viewed using a WebGUI content handler
03:24 <@preaction> now, to make them compatible with old webgui assets
03:34 < daviddelikat2> is there any reason not to put an assetId in a URL?
03:34 <@preaction> it should be fine, why?
03:35 <@preaction> in fact, assets are initially created with their URL as their asset id
03:35 < daviddelikat2> I just wante to make sure it was n ot a security issue
03:35 < daviddelikat2> or other issue
03:35 < daviddelikat2> does it need to be HTML escaped?
03:37 <@preaction> nope. assetIds are url-safe
03:37 <@preaction> also html-safe
03:37 <@preaction> matches [A-Za-z0-9_-]
03:38 < daviddelikat2> thats what I thought
03:43 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Nick collision from services.]
03:43 -!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
03:43 -!- patspam1 is now known as patspam
03:43 -!- mode/#webgui [+v patspam] by ChanServ
03:53 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
03:54 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
03:55 -!- mode/#webgui [+v patspam] by ChanServ
04:19 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
04:30 -!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
05:40 <@preaction> i have a WebGUIx::Asset that shows up in webgui's asset manager! yayyyy!
05:57 <@preaction> next, make the functions work... so much to do...
10:17 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
10:36 -!- daviddelikat2 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
11:10 -!- Radix_ [i=quasselc@203.161.71.161] has quit [Read error: 131 (Connection reset by peer)]
11:10 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
11:10 -!- mode/#webgui [+v Radix_] by ChanServ
11:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
11:35 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]
12:28 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
12:44 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
12:58 -!- carogray [n=Caroline@98.217.214.184] has joined #webgui
15:06 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
15:16 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
15:29 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
15:32 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
15:47 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
16:02 -!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:05 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:34 -!- gugod [n=gugod@sh1.opcafe.net] has quit [Read error: 60 (Operation timed out)]
16:36 -!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui
17:34 < SynQ> weekend
18:42 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
19:34 -!- gugod [n=gugod@sh1.opcafe.net] has quit [Remote closed the connection]
19:36 -!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui
20:16 -!- stDavid [n=stDavid@72.64.138.146] has joined #webgui
21:28 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 60 (Operation timed out)]
21:28 -!- KlausH [n=KlausH@p5B071C82.dip0.t-ipconnect.de] has joined #webgui
21:35 -!- KlausH [n=KlausH@p5B071C82.dip0.t-ipconnect.de] has quit ["bye"]
21:53 < SDuensin> Anyone alive today? I've got a strange issue with URLs on 7.7.22.
21:53 < SynQ> ah
21:53 < SynQ> so do we
21:53 < SDuensin> I'm trying to rename "iepngfix/iepngfix2.htc" to "iepngfix/iepngfix.htc" and it won't do it.
21:54 < SDuensin> There's nothing in my trash to conflict with it.
21:54 < SDuensin> Searched the asset tree. No other iepngfix items.
21:54 < SynQ> we have a webgui that is making up guids for the uploads dir
21:54 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
21:55 < SDuensin> It's doing what, SynQ?
21:55 < SynQ> making up url's
21:56 < SynQ> at least it seems so
22:04 < SDuensin> Arrgh. This is really annoying.
22:05 < SynQ> a260a8981383e501f378b1557201abac
22:06 < SynQ> it's creating that guid
22:06 < SynQ> but it is not in the .sql that I imported into that server
22:06 < SynQ> and it's also not in the .sql when I dump the db from that server
22:06 < SynQ> so where is it finding that?
22:19 < SDuensin> Beats me dude.
22:37 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
23:10 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
23:10 -!- mode/#webgui [+v perlDreamer] by ChanServ
23:11 <+perlDreamer> SynQ: that is a hexadecimal id. All newly made GUIDs are hexadecimal
23:11 <+perlDreamer> hex IDs work cross platform, even on Mac's
23:11 <+perlDreamer> regular GUIDs don't
23:11 <+perlDreamer> SDuensin, URLs are unique across versions
23:12 <+perlDreamer> so if an old version has that URL, you still can't use it
23:15 <+perlDreamer> SDuensin: this wiki page will help http://www.webgui.org/community-wiki/change-url
23:16 < SDuensin> perlDreamer: Thanks - I'll read it in a sec. Is this behavior new?
23:16 <+perlDreamer> no
23:16 <+perlDreamer> since 6.3
23:17 <+perlDreamer> maybe earlier
23:17 <+perlDreamer> SynQ: WGDev will translate GUIDs into hexIds
23:17 <+perlDreamer> I haven't made a way for it to happen both ways, yet
23:18 <+perlDreamer> SDuesin: have you hacked anything yet?
23:18 < SDuensin> Never run into it before. Had issues with collisions with trash, but not history.
23:18 <+perlDreamer> it's fairly rare
23:19 < SDuensin> Not yet. Got a first draft of a site due tomorrow and was out of power all morning. So I'm behind.
23:19 <+perlDreamer> oy. Good luck
23:20 -!- RoaWS [i=53ca3c50@gateway/web/freenode/x-qasgvhbpoxchbbux] has joined #webgui
23:20 < SDuensin> Yea. Thanks. :-)
23:20 < RoaWS> Hi
23:20 <+perlDreamer> Howdy RoaWS
23:20 < RoaWS> I'm using wG 7.6.11
23:20 <+perlDreamer> okay
23:20 <+perlDreamer> how do you like it?
23:21 < RoaWS> It works great, I'm eager to use the 7.8 when it will be stable
23:23 < RoaWS> And I'd like to upgrade to the last stable version (7.7.22)
23:23 <+perlDreamer> first, upgrade to 7.6.35
23:23 <+perlDreamer> then install the upgrade to 7.7.22
23:24 < RoaWS> Ok, thanks I'm going to
23:24 <+perlDreamer> read the gotchas file very, very carefully before each upgrade
23:24 <+perlDreamer> and make sure you have good backups
23:25 < RoaWS> And what about the gotchas about beta versions of the 7.7 branch ?
23:26 < RoaWS> for example one say :
23:26 < RoaWS> You must upgrade to WebGUI 7.7.3
23:26 <+perlDreamer> there are two upgrade paths
23:26 <+perlDreamer> let's call them early, and late
23:26 <+perlDreamer> most people take the late path
23:27 <+perlDreamer> where they upgrade to the latest stable, and then to the next stable
23:27 <+perlDreamer> that's the one I recommended to you
23:27 <+perlDreamer> if you do that, you end up skipping a lot of the "stop" requirements
23:27 <+perlDreamer> the other path, is the early path
23:27 <+perlDreamer> where you upgrade to the beta as soon as possible
23:28 <+perlDreamer> it's for the brave who want the latest features and like the bleeding edge
23:29 < SDuensin> I'll say it again. I hate CSS.
23:29 < RoaWS> I'm not brave anymore when I'm using production servers :)
23:29 <+perlDreamer> SDuensin: I used to hate CSS. Now I only hate not knowing it well.
23:29 <+perlDreamer> RoaWS, there's brave, and there's wise :)
23:29 <+perlDreamer> what kind of a site do you use WebGUI for?
23:30 < SDuensin> I did this menu, works great. Copied it into a template in WebGUI. Doesn't do crap now. Same code in the browser.
23:30 <+perlDreamer> odd
23:31 <+perlDreamer> I'm about ready to head out to run errands. Any last second questions?
23:31 < SDuensin> Yea. That pretty much sums up CSS.
23:31 < SDuensin> Sure. Got any money to give me? :-)
23:31 < RoaWS> Differents kinds, but most of them are veterinary ones (in fact, I'm just configuring wG backend).
23:32 <+perlDreamer> SDuensin, I'll add "lottery ticket" to my shopping list ;)
23:32 < SDuensin> Nice!
23:32 <+perlDreamer> I'll stay logged in so I can read the logs later. Feel free to ask questions.
23:32 <+perlDreamer> Stay logged in if you want answers ;)
23:33 < SDuensin> I'm always logged in. I was even logged in when I didn't have power this morning. :-)
23:36 < SDuensin> AH HA! Wrong mime type on one of my CSS files.
23:48 < RoaWS> Arg, I'm having a problem I already faced, but I don't remember how I solved it
23:49 < RoaWS> The problem is happening cause I'm using a 64-bit version of Centos :
23:49 < RoaWS> http://webgui.pastebin.com/d6ac84549
23:50 < RoaWS> Does someone have an idea ?
23:51 < SDuensin> Sorry. Not I.
23:51 < SDuensin> CentOS and I don't get along.
23:52 < RoaWS> It doesn't care that much that I'm using Centos, it's about the architecture
23:52 <@preaction> looks like CPAN is trying to build the 64-bit version, but your perl is 32-bit
23:53 <@preaction> perhaps something in your CPAN settings?
23:53 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
23:53 -!- mode/#webgui [+v patspam] by ChanServ
23:53 < SDuensin> I'm also 32 bit here.
--- Day changed Mon Oct 26 2009
00:06 < RoaWS> Well I'll see
00:06 < RoaWS> Now, I'm trying to start SPECTRE, and I get an error :
00:07 < RoaWS> http://webgui.pastebin.com/m3d4241de
00:07 <@preaction> maybe you should specify a pidFile in spectre.conf?
00:09 < RoaWS> it's the first time I get this error
00:09 < RoaWS> Don't know why I get it before
00:09 <@preaction> because it's the first time a pidFile needed to be specified in spectre.conf
00:09 <@preaction> this should be explained in the docs/gotcha.txt file
00:10 < RoaWS> yes, but I didn't upgrade due to the errors, I'm still at 7.6.11
00:11 <@preaction> then your spectre.pl file is still from 7.6.35, or you need to kill spectre manually
00:16 -!- RoaWS [i=53ca3c50@gateway/web/freenode/x-qasgvhbpoxchbbux] has quit [Ping timeout: 180 seconds]
00:16 -!- RoaWS [i=53ca4958@gateway/web/freenode/x-gkzritetlmaxxmnr] has joined #webgui
00:17 < RoaWS> Your write : I added the pid option to my spectre.conf file and it works
00:17 < RoaWS> *right
00:47 <+perlDreamer> preaction is always write. It's axiomatic
00:53 <+perlDreamer> anyone know what is happening to webgui.org?
00:53 <@preaction> looks like someone changed a template
01:11 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
01:18 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
01:18 -!- mode/#webgui [+v patspam] by ChanServ
01:31 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
01:31 -!- mode/#webgui [+v Radix_] by ChanServ
01:32 -!- _lsr [n=danger@114.76.20.190] has joined #webgui
01:51 -!- RoaWS [i=53ca4958@gateway/web/freenode/x-gkzritetlmaxxmnr] has quit ["Page closed"]
02:01 -!- RoaWS [i=53ca4958@gateway/web/freenode/x-yoessyuhwtnfrifw] has joined #webgui
02:02 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
02:02 < RoaWS> So I will update wG later, but as I pre-run the update script, all my webpages are witten to be version 7.6.35
02:02 < RoaWS> Is it a problem if I want to create new websites ?
02:03 <@preaction> you should not run a 7.6.11 webgui with a 7.6.35 database
02:03 <@preaction> you should restore from backup
02:04 < RoaWS> I just restore the sql files ?
02:04 <@preaction> and the uploads directory
02:04 < RoaWS> ok
02:14 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]
02:15 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
02:23 < RoaWS> preaction: I restored the sql files, but it is always 7.6.35
02:24 < RoaWS> I've even created a new site
02:24 <@preaction> then the webgui files are still 7.6.35
02:25 < RoaWS> I didn't understand
02:26 < RoaWS> preaction: what should I do ?
02:26 <@preaction> restore your WebGUI directory from the backup you made
02:27 < RoaWS> I've done that from the backup of yesterday
02:29 <@preaction> so you restored three things: the sites' databases, the uploads directories, and the webgui code directory
02:29 < RoaWS> no the webgui code
02:30 < RoaWS> since I quit the script before the upgrade
02:35 < RoaWS> preaction: do I have to restore the webgui package even if I didn't complete the upgrade script ?
02:38 <@preaction> yes
02:39 <@preaction> in fact, ESPECIALLY SINCE. you can't run a webgui version that expects a different version of the database
02:43 < SDuensin> Does WebGUI not check the DB version before running? Wouldn't it be better to have it abort instead of continue to run?
02:43 <@preaction> that actually might be a good idea
02:44 < daviddelikat1> it needs to be able to handle some difference in the number though
02:44 < SDuensin> Why's that, daviddelikat1?
02:44 < daviddelikat1> because the database version does not get chenged to match the code until stabel release is made
02:45 <@preaction> no, it gets changed every upgrade
02:45 < daviddelikat1> I currently run with the db at one version behind my code because I ALWAYS RUNT BLEADING EDGE.
02:45 < SDuensin> Oh. Well, don't have betas check.
02:45 < daviddelikat1> (sorry'bout caps...)
02:45 <@preaction> when you do a "git pull" you should also be doing "wgd reset"
02:45 < daviddelikat1> I do
02:45 <@preaction> wgd reset -d runs the upgrade script, which adds the right version number to the database
02:46 < daviddelikat1> and the db version is always different
02:47 < daviddelikat1> whats the command to past to gist?
02:47 <@preaction> you need App::Nopaste
02:48 <@preaction> and apparently i've screwed up my webgui once again so i can test myself
02:48 < daviddelikat1> I found it, but I forgot how to get gist
02:48 < daviddelikat1> heres the output from wgd version: http://pastie.org/669488
02:49 < daviddelikat1> its a bit hard to read, but thats what I always get
02:49 < daviddelikat1> according to Perldreamer that is to be expected when you rung bleading edge
02:50 < RoaWS> preaction: thanks a lot for your help, it came back to normal
02:52 -!- carogray [n=Caroline@98.217.214.184] has quit [Read error: 131 (Connection reset by peer)]
03:03 < RoaWS> how to kill spectre ?
03:07 < RoaWS> anyway, I found
03:08 -!- RoaWS [i=53ca4958@gateway/web/freenode/x-yoessyuhwtnfrifw] has quit ["Page closed"]
06:39 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
06:39 -!- mode/#webgui [+v perlDreamer] by ChanServ
07:20 -!- _lsr [n=danger@114.76.20.190] has quit ["Leaving."]
08:00 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
08:00 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
08:00 -!- mode/#webgui [+v patspam] by ChanServ
08:10 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has joined #webgui
08:38 -!- dapperedodo [n=anonymou@ip4da72a6b.direct-adsl.nl] has quit []
08:39 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
09:21 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:23 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has joined #webgui
11:51 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
11:51 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
12:53 -!- dapperedodo [n=anonymou@gw.oqapi.nl] has quit []
13:37 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
13:43 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
13:43 -!- mode/#webgui [+v patspam] by ChanServ
14:08 -!- carogray [n=Caroline@68-245-190-23.pools.spcsdns.net] has joined #webgui
14:43 -!- wgGuest73 [n=wgGuest7@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui
14:44 -!- wgGuest73 [n=wgGuest7@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit]
15:18 -!- bopbop [n=kristi@24.183.106.111] has joined #webgui
15:18 -!- mode/#webgui [+o bopbop] by ChanServ
15:19 < xdanger> Is there a recent discussions macro (or a sqlreport ready) somewhere?
15:20 < SDuensin> I just syndicate my discussion RSS feeds to the front page.
15:34 < xdanger> the entire Message Board doesn't have a single rss, but I could add everyone of them...
15:38 < SDuensin> That's what I did.
15:38 < SDuensin> Dunno if that's the "right" way, but it works.
15:48 < xdanger> or this: http://www.webgui.org/design/wiki/summary-of-recent-posts
15:48 < xdanger> I find the webgui.org little confusing.
15:49 < xdanger> I was loking for that wiki in the use part of it
15:50 < SDuensin> Yea. It needs help. They know it and are working on it. :-)
15:51 < SDuensin> I'll stick with my RSS trick.
15:58 -!- carogray [n=Caroline@68-245-190-23.pools.spcsdns.net] has quit [Read error: 54 (Connection reset by peer)]
16:02 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
16:02 -!- mode/#webgui [+v danny_mk] by ChanServ
16:08 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:27 -!- stDavid [n=stDavid@72.64.138.146] has quit ["zzzzzzzzzz"]
16:30 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
16:42 -!- bopbop [n=kristi@24.183.106.111] has quit ["napping"]
16:46 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
16:46 -!- mode/#webgui [+o bopbop] by ChanServ
16:54 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
16:54 -!- mode/#webgui [+o tavisto] by ChanServ
17:00 -!- Haarg [n=haarg@adsl-76-208-71-6.dsl.mdsnwi.sbcglobal.net] has joined #webgui
17:00 -!- mode/#webgui [+o Haarg] by ChanServ
17:05 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
17:05 -!- mode/#webgui [+v perlDreamer] by ChanServ
17:32 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
18:10 -!- stDavid [n=stDavid@72.64.138.146] has joined #webgui
18:12 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
18:22 < dionak> what's up with the templates on webgui.org? e.g. - wiki page, rfe page...
18:22 < dionak> is someone working on those templates?
18:23 < dionak> hope so
18:26 -!- mdhoerr [n=chatzill@h216-165-157-218.mdtnwi.dsl.dynamic.tds.net] has joined #webgui
18:30 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]
18:33 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
18:33 -!- mode/#webgui [+o bopbop] by ChanServ
18:40 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI
18:41 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:42 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
19:05 <+perlDreamer> whitehouse.gov is running drupal
19:07 <+perlDreamer> where was the CFP on that one?
19:27 <+perlDreamer> and according to the comments on new.oreillynet.com, the old one was a custom CMS using perl and PostgreSQL
19:28 < mdhoerr> Hmm. 27 errors in the validator. Most look like stuff they know about, but just missed (& instead of & in urls, missed closing tag)
19:28 < mdhoerr> Ah. That was the problem. It was a "custom" CMS.
19:35 < mdhoerr> I mean the white house was probably tied in to a contractor for support, or the contractor who made it wasn't available.
19:39 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
20:15 <+perlDreamer> preaction: swapped out utilities.js for element-min and yahoo-dom-event, and still no More menus
20:29 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
20:38 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
20:38 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
20:38 -!- mode/#webgui [+o bopbop] by ChanServ
20:40 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
20:40 -!- mode/#webgui [+o tavisto] by ChanServ
20:44 * perlDreamer heads out to lunch
21:42 -!- mducharme-work1 [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)]
21:45 -!- mducharme-work [n=nothing@206.188.121.4] has joined #webgui
21:46 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
21:50 -!- mducharme-work1 [n=nothing@206.188.121.4] has joined #webgui
21:55 -!- mducharme-work [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)]
22:00 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui
22:05 -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui
22:05 -!- mode/#webgui [+v cap10morgan] by ChanServ
22:35 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
22:37 < CIA-31> webgui: Colin Kuskie webgui-7.7 * rbd00209 / (docs/changelog/7.x.x.txt lib/WebGUI/AssetLineage.pm): Clarify the POD for addChild. - http://bit.ly/1s4GTw
22:38 < CIA-31> webgui: Colin Kuskie master * r72bd5d5 / (docs/changelog/7.x.x.txt lib/WebGUI/AssetLineage.pm): Clarify the POD for addChild. - http://bit.ly/3lWSb0
22:57 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
23:19 -!- dionak [n=dionak@97.66.185.250] has quit []
23:21 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
23:26 -!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]
23:28 -!- carogray [n=Caroline@173-125-97-222.pools.spcsdns.net] has joined #webgui
23:39 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
23:40 -!- mducharme-work [n=nothing@206.188.121.4] has joined #webgui
23:42 <@preaction> DARRR why did we go back to the old navigation on wg.org?
23:45 -!- carogray [n=Caroline@173-125-97-222.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]
23:48 -!- mducharme-work1 [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)]
23:54 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui
23:55 < Mech422> hey guys :-)
23:55 <@preaction> and girls
23:55 < Mech422> of course :-)
23:57 < Mech422> I was just about to sic google loose on wg.org to look for info on adding calls to remote web api's to a webgui site. Anyone know of any special gotcha's I should look for ? Do I need to read up on modperl to stick arbitrary perl code (calls) into wg ?
--- Day changed Tue Oct 27 2009
00:01 < daviddelikat> basic rules: 1. don't print to stdout; 2. dont change the return value of a function. otherwise your OK
00:02 <+perlDreamer> preaction: new nav was in the spec brief
00:04 <@preaction> what spec? i must have missed that one
00:04 < Mech422> daviddelikat: ok - so no security restrictions and/or restrictions on opening tcp/ip connections ? I basically want to make a RESTish request to a remote system and use the response on the 'view my account' page
00:04 <+perlDreamer> it was on the partners list
00:05 <@preaction> ah, i'm not a partner
00:05 <+perlDreamer> is the transition to the new design complete?
00:06 < daviddelikat> Mech422: there really is no issu with the actual code, you just want to watch that you don't hold stuff open accross transactions
00:06 < daviddelikat> but it wont stop you from doing it
00:06 < Mech422> ahh - zope gets pissy about stuff like that. code has to meet security standards, etc.
00:07 < daviddelikat> thats the nice part about perl
00:07 < daviddelikat> it lets you blow your foot clean off
00:07 < daviddelikat> without complaining
00:07 < daviddelikat> ;)
00:08 <+perlDreamer> Mech422, if you want to make insecure code on your WebGUI site, go right ahead :)
00:08 < Mech422> Cool - so just write plain ole perl and stick it in the perl install as the wg stuff and I should be good from that standpoint ?
00:09 < Mech422> perlDreamer: heh :-)
00:09 <+perlDreamer> Mech422, for what you described, you'd be better off writing an Account plugin
00:09 < Mech422> ahh...
00:09 < Mech422> ok - lemme go google that.. :-P
00:10 <+perlDreamer> /data/WebGUI/lib/WebGUI/Account/_NewModule.skeleton
00:11 < Mech422> gotta admit - I love the way you guys have skeletons for all this stuff :-)
00:11 <+perlDreamer> it helps us a ton, too
00:11 <+perlDreamer> patspam is working on WebGUI plugins for Padre
00:11 <+perlDreamer> which could make even much more simpler
00:14 < mdhoerr> Looks like you've got an extra tag on the webgui.org home page.
00:14 <+perlDreamer> mdhoerr, please file it as a bug
00:15 <+perlDreamer> we'll assign it to JT :)
00:15 <@preaction> assign it to mego, i think she's the one working on it
00:15 <+perlDreamer> I get much more interesting emails when I assign them to JT
00:21 <@preaction> i just realized: I deprecated the individual accessors/mutators in WebGUI::User, but now in WebGUI 8 we're going back to individual accessors/mutators
00:21 <+perlDreamer> but they're not individually generated anymore
00:22 <@preaction> not for anything using definition, but if it's not using definition it should still have accessors to keep everything nice and coherent
00:22 <+perlDreamer> if we gave User a definition, would DTRT?
00:23 <@preaction> probably, i don't know. it's not part of the scope
00:23 <@preaction> we're giving form controls the definition, so it should work
00:23 <+perlDreamer> well, the individual accessors/mutators will fix the funky username/profileField bug
00:25 <+perlDreamer> I've got the More bug down to 401 lines of HTML/JS
00:25 <+perlDreamer> with no WebGUI dependencies
00:25 <@preaction> sweet
00:25 <@preaction> i'm trying to pick off some of the low-hanging fruit on the bug list
00:25 <+perlDreamer> there isn't any
00:25 <+perlDreamer> maybe the IE7 bug
00:25 <@preaction> the deleted user's version tags and revisions one
00:26 <@preaction> so far
00:26 <+perlDreamer> that's an OS bug
00:26 <@preaction> some fruit needed to be Feedback Requested
00:26 <+perlDreamer> you won't be able to duplicate it
00:26 <@preaction> yeah, but we can make sure the info is the same in both places
00:26 <@preaction> we shouldn't be joining the users table in this instance
00:26 <+perlDreamer> true
00:26 <@preaction> (at least, that's how i'm approaching this one)
00:26 <+perlDreamer> so they'd both be broken since WebGUI can't clean up the cache directory
00:27 < mdhoerr> OK, I submitted the bug about the title tag.
00:27 <@preaction> right, but consistently broken can be the same as "fixed" (esp in this circumstance)
00:27 < mdhoerr> I gave it a critical rating, because I think it is having cascading effects on formatting.
00:28 <@preaction> mdhoerr: it's possible, but i think what really happened is the new design was released slightly before anyone was ready for it
00:28 < Mech422> I could have sworn I saw account plugin stuff in my wg dev. guide...
00:28 <@preaction> Mech422: you didn't, it hasn't been written yet. it's very new
00:29 <@preaction> well, 7.7 new. and the dev guide is 7.6 old
00:29 <+perlDreamer> 7.6 had account stuff in it
00:29 <@preaction> 7.5 old then? i don't remember
00:29 < Mech422> Hmm - so where did I see it .. .could have sworn I saw a tutorial type doc on it somewhere
00:30 <+perlDreamer> preaction: could you see if this is broken in the right way, please? http://gist.github.com/219097
00:30 <+perlDreamer> "Crumb" link will show a menu
00:30 <+perlDreamer> "More" will not
00:31 <+perlDreamer> firebug runs clean, for what it's worth
00:32 <@preaction> so... i can't copy/paste that into the Code Editor...
00:32 <+perlDreamer> no, it's a standalone webpage
00:32 * preaction explitive deleted
00:32 <+perlDreamer> completely self contained, even the DataSource
00:32 <@preaction> yes, but you can put standalone webpages into a snippet and then go to the snippet's URL
00:32 <+perlDreamer> hm
00:33 <+perlDreamer> I guess if you separated out the JS and the HTML, into content and extraHeadTags it wouldn't work
00:33 <+perlDreamer> but why not just file:///home/preaction/trial.html ?
00:34 <@preaction> because i'm lazy
00:34 <@preaction> anyway, i did it, and you're right. more menu doesnt appear
00:34 <+perlDreamer> cool
00:34 <+perlDreamer> now I have something I can post to the forum
00:34 <@preaction> are we sure the event is ever being placed on the More menu?
00:34 <@preaction> also, my opinion of that forum is not very high
00:35 <@preaction> it's almost as though professionals aren't using it (or aren't using YUI)
00:35 <+perlDreamer> satyam watches the DataTable one
00:35 <+perlDreamer> but if I don't hear anything soon, I'll just post a bug
00:35 <+perlDreamer> preaction, what I've been doing is watching the DOM and toggling the menu
00:36 <+perlDreamer> it's firing in the example, too
00:36 <+perlDreamer> the styles are changing, but no X and Y locations
00:37 <@preaction> ah
00:42 < Mech422> Is json the 'webgui way' as opposed to xml ?
00:42 <+perlDreamer> yup
00:43 < Mech422> is there a particular json and http lib I should use for remote calls ?
00:43 <+perlDreamer> using YUI's would be good
00:43 < Mech422> this is for server side...
00:43 < Mech422> for the account plugin thing
00:44 <+perlDreamer> oh, in that case you can do what you want
00:44 <+perlDreamer> we use JSON and libwww
00:44 <+perlDreamer> uh, that would be JSON.pm
00:44 < Mech422> cool - so I can use those :-)
00:45 <+perlDreamer> LWP::UserAgent for making HTTP calls
00:46 <+perlDreamer> but if you're dealing with the XML, on the remote data end, XML::TreePP, and XML::FeedPP may help
00:46 < Mech422> I'd actually prefer json - IIRC, the upstream takes both
00:47 < Mech422> this is just basically a 'subscribe to our mailing list' checkbox - but it ties to intelicontact to check current subscription status
00:48 <+perlDreamer> nice
00:48 < Mech422> hopefully - let me write it first :-)
00:48 <+perlDreamer> that almost sounds more like a custom Group plugin, where the membership in a group is determined by a 3rd party
00:49 < Mech422> dam - I was just sorting out the account stuff :-P
00:49 < Mech422> Does it matter if I want to update intellicontact when the user changes the value ? Is that still a group plugin ?
00:50 <+perlDreamer> well, there aren't any group plugins. That would be the right way to do it, but use Account.
00:50 <+perlDreamer> preaction, posted
00:50 < Mech422> ahh - thanks
00:50 <+perlDreamer> I'll give it until tomorrow morning, then promote it to a bug
00:51 <@preaction> today's WebGUI annoyance: If you don't exist anymore, you're Visitor.
00:51 <+perlDreamer> we do tell people not to delete users
00:52 < CIA-31> webgui: Doug Bell master * r8c3414d / (docs/changelog/7.x.x.txt lib/WebGUI/Operation/VersionTag.pm): fixed #11116: Deleted user's version tags and revisions - http://bit.ly/3gt3zX
00:53 < CIA-31> webgui: Doug Bell webgui-7.7 * r5214f53 / (docs/changelog/7.x.x.txt lib/WebGUI/Operation/VersionTag.pm): fixed #11116: Deleted user's version tags and revisions - http://bit.ly/R3jmi
00:54 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
00:55 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Remote closed the connection]
00:56 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
00:56 <+perlDreamer> Haarg: will you have an encoding fix by tomorrow night?
00:57 <@Haarg> hopefully, but i'm not certain
00:58 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
00:59 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]
00:59 -!- Haarg [n=haarg@adsl-76-208-71-6.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
01:06 -!- stDavid [n=stDavid@72.64.138.146] has quit ["zzzzzzzzzz"]
01:08 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
01:13 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]
01:13 -!- dionak_ is now known as dionak
01:26 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has quit [Remote closed the connection]
01:38 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
01:38 -!- mode/#webgui [+v patspam] by ChanServ
01:42 -!- perlDreamer is now known as waffleDreamer
01:44 < daviddelikat> mmmmmmm waffles with blueberries and whipped cream
02:06 -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 145 (Connection timed out)]
02:16 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has joined #webgui
02:16 -!- mode/#webgui [+v perlmonkey2] by ChanServ
02:21 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
02:40 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
02:40 -!- mode/#webgui [+v cap10morgan] by ChanServ
03:22 <+waffleDreamer> daviddelikat, our specialty breakfast is chocolate/chocolate chip waffles with strawberries and whipped cream
03:22 <+waffleDreamer> but blueberries sounds really good, too!
03:22 < daviddelikat> makes me drool
03:23 <+waffleDreamer> you want the recipe?
03:23 <+waffleDreamer> It's from Alton Brown
03:23 < daviddelikat> I thought you just gave it
03:23 <+waffleDreamer> for the waffles...
03:23 < daviddelikat> what more is there besides waffles, choc chips, etc?
03:24 <+waffleDreamer> chocolate waffles with chocolate chips inside them
03:24 < daviddelikat> do you make them from scratch?
03:24 <+waffleDreamer> yeah
03:24 < daviddelikat> yum even better
03:24 <+waffleDreamer> and they freeze and make good home-made toaster waffles
03:24 <+waffleDreamer> http://www.foodnetwork.com/recipes/food-network-kitchens/chocolate-chip-waffles-recipe/index.html
03:25 < daviddelikat> we never have leftovers
03:25 <+waffleDreamer> we make quadruple batches
03:25 < daviddelikat> least not enough to freeze
03:25 < daviddelikat> good idea
03:26 < daviddelikat> can you tell me if this code is to obscure?
03:26 <+waffleDreamer> sorry, the last one was the wrong one: http://www.foodnetwork.com/recipes/alton-brown/chocolate-waffle-recipe/index.html
03:27 < daviddelikat> my $hashref = { map { $_ => $_ } ( $self->getarrayref || [ $self->getarray ] ) };
03:27 <+waffleDreamer> why would you be able to get an array if you couldn't get an arrayref?
03:27 <+waffleDreamer> and that map will not do what you want
03:27 < daviddelikat> they are two different values
03:28 < daviddelikat> why not?
03:28 <+waffleDreamer> it will create a key that is the arrayref's memory location
03:28 <+waffleDreamer> you need to deref the arrayref
03:28 <+waffleDreamer> and if arrayref and array methods return different content, that would confuse me
03:28 < daviddelikat> I forgot one piece...
03:28 * waffleDreamer has to get back to the waffle iron
03:28 <+waffleDreamer> I'll be back
03:29 < daviddelikat> my $hashref = { map { $_ => $_ } ( @{$self->getarrayref || [ $self->getarray ]} ) };
03:29 < daviddelikat> names have been changed to shorten the example
03:33 <+waffleDreamer> I wouldn't double decode the array
03:33 < daviddelikat> whats double decode
03:33 <+waffleDreamer> @{ [ $self->getarray ] }
03:34 < daviddelikat> I'll split it up some...
03:34 <+waffleDreamer> get an array, make it an array ref, then de reference it
03:35 < daviddelikat> if I split things up IO won't have to deref it at all
03:35 < daviddelikat> the deref is just to make the one liner work
03:35 <+waffleDreamer> ah
03:35 < daviddelikat> and it does... rather clever I think
03:35 < daviddelikat> but perhaps not the best use of time...
03:36 < daviddelikat> I'm going a bit crazy over this EMS submission thing
03:36 <+waffleDreamer> how come?
03:36 < daviddelikat> its going on forever
03:37 < daviddelikat> seemingly
03:37 < daviddelikat> also I'm so close to the end bit it seems totally elusive
03:37 <+waffleDreamer> I usually build a feature list at that point
03:37 <+waffleDreamer> and start crossing stuff off as I test it
03:38 < daviddelikat> sounds like a good idea
04:15 <+waffleDreamer> preaction: I fixed the double ending title tag in the webgui.org style templates
04:17 < SDuensin> I'm going to kick this thing in the teeth.
04:17 <+waffleDreamer> whazzup- SD?
04:17 < SDuensin> No matter what I do, I cannot change a URL to be what I want!
04:17 < SDuensin> And, yes, I read the docs!
04:17 < SDuensin> :-)
04:17 <+waffleDreamer> Did you use the Change URL thing?
04:17 < SDuensin> Yep.
04:18 <+waffleDreamer> what URL do you want to use
04:18 < SDuensin> iepngfix/iepngfix.htc
04:18 < SDuensin> Currently, it's iepngfix/iepngfix2.htc
04:18 <+waffleDreamer> what happens if you go to that URL right now?
04:19 <+waffleDreamer> iepngfix/iepngfix.htc
04:19 < SDuensin> Dogs and cats living together, mass hysteria!
04:19 <+waffleDreamer> Call Bill Murray!
04:19 < SDuensin> It doesn't exist. So say WebGUI.
04:20 <+waffleDreamer> do you have low level access to MySQL on this server?
04:20 < SDuensin> Sure.
04:20 <+waffleDreamer> do this query: select * from assetData where url='iepngfix/iepngfix.htc';
04:21 < SDuensin> One record.
04:21 <+waffleDreamer> what's the assetId?
04:22 < SDuensin> Complete gibberish. :-P
04:22 < SDuensin> 5H20EIaRBtTVq3bK9s2giw
04:22 <+waffleDreamer> then do this query next: select assetId, revisionDate, url from assetData where assetId='5H20EIaRBtTVq3bK9s2giw';
04:22 <+waffleDreamer> paste the results somewhere
04:23 < SDuensin> Uh. Using a GUI SQL tool. Hard to paste results.
04:24 <+waffleDreamer> there are multiple revisions of that asset though, right?
04:24 < SDuensin> RevDate: 1226346378
04:24 <+waffleDreamer> and the newer ones have different URLs than the old one
04:24 < SDuensin> No. Just one.
04:24 <+waffleDreamer> just 1?
04:25 < SDuensin> Just one.
04:26 <+waffleDreamer> select assetData.assetId, state, status from assetData join asset using (assetId) where assetId='5H20EIaRBtTVq3bK9s2giw';
04:26 <+waffleDreamer> what are the state and status?
04:27 < SDuensin> Published / Pending
04:27 <+waffleDreamer> do you have any uncommitted version tags?
04:27 <+waffleDreamer> Admin Console -> Version Tags
04:28 < SDuensin> Nope.
04:30 < SDuensin> See? I broke it. I always break it.
04:30 <+waffleDreamer> select assetData.assetId, state, status, tagId from assetData join asset using (assetId) where assetId='5H20EIaRBtTVq3bK9s2giw';
04:31 < SDuensin> tagid: tqzjKK9QNj5y_hCgMaUbPg
04:31 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
04:32 <+waffleDreamer> select * from assetVersionTag where tagId='tqzjKK9QNj5y_hCgMaUbPg';
04:32 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
04:33 <+waffleDreamer> you are looking for things like commitDate, committedBy
04:33 <+waffleDreamer> isLocked, and lockedBy
04:33 < SDuensin> Created by me, committed by me, isLocked, locked by me, date is 1251245878.
04:34 <+waffleDreamer> what's the default versiontag method for your site
04:34 <+waffleDreamer> autocommit?
04:34 <+waffleDreamer> The date is August 25th
04:34 < SDuensin> No, I set it back to behave like older releases. No approval, one tag per user, comments enabled.
04:35 < SDuensin> Sadly, that date sounds right. (This site got back-burnered.)
04:36 <+waffleDreamer> there are workflowId and workflowInstanceId fields in there, too
04:36 <+waffleDreamer> check the Workflow and WorkflowInstance tables for those
04:37 <+waffleDreamer> sounds like the commit workflow for that versionTag got fubar'ed
04:38 < SDuensin> Workflow is "Commit with approval." Never remember using that setting.
04:38 < SDuensin> Noting in the instance table.
04:39 <+waffleDreamer> Also, check your WebGUI Inbox, in your account
04:39 <+waffleDreamer> in Admin's account, too
04:39 <+waffleDreamer> look for a request for approval message with a link to approve that version tag
04:39 < SDuensin> Checking.
04:39 * SDuensin is more inclined to believe he screwed it up, not WebGUI.
04:40 <+waffleDreamer> at this point, I'm not sure
04:40 <+waffleDreamer> but remember this that package that you had problems with a while back?
04:40 <+waffleDreamer> this is it
04:40 <+waffleDreamer> and now we know what happened
04:40 <+waffleDreamer> it's waiting for approval
04:40 < SDuensin> OH YEA! Good catch!
04:40 * waffleDreamer hates loose ends, and burnt waffles
04:42 < SDuensin> Nine mails, they all say my tag was approved.
04:42 <+waffleDreamer> no links to actually approve anything?
04:42 < SDuensin> Some links, but they say it was approved. I think they're just to view what happened.
04:43 <+waffleDreamer> the message could have been deleted...
04:43 < SDuensin> Not by me. Never even thought to look in there.
04:43 <+waffleDreamer> we can fix this two ways
04:44 <+waffleDreamer> 1) through the front end, where we try to find the tag and resurrect it
04:44 < SDuensin> Settings say "Commit without approval", "Single version tag per user", and "skip commit comments: no".
04:44 <+waffleDreamer> 2) manually alter the db
04:45 < SDuensin> Which is safer to my data?
04:45 <+waffleDreamer> since you want to delete this thing in the end, I'd go (2)
04:46 < SDuensin> ok
04:46 <+waffleDreamer> select assetId, url, title from assetData where tagId='tqzjKK9QNj5y_hCgMaUbPg';
04:47 <+waffleDreamer> how many assets?
04:48 < SDuensin> Three. Two part of what I want to delete, and one the root folder they're in. But other things are in there, too.
04:48 <+waffleDreamer> like what?
04:50 < SDuensin> My entire site theme.
04:50 <+waffleDreamer> oy
04:50 <+waffleDreamer> and it's committed?
04:50 <+waffleDreamer> and works?
04:50 < SDuensin> Of course.
04:50 <+waffleDreamer> very odd
04:50 < SDuensin> You expect otherwise from me?
04:51 <+waffleDreamer> one hopes
04:51 <+waffleDreamer> in that version tag, was isCommitted=1?
04:53 < SDuensin> I think.
04:53 <+waffleDreamer> double check
04:53 <+waffleDreamer> (please :)
04:53 < SDuensin> SELECT * FROM assetVersionTag WHERE tagId='tqzjKK9QNj5y_hCgMaUbPg' <--- Right?
04:53 <+waffleDreamer> yawp
04:54 < SDuensin> It's 1.
04:54 <+waffleDreamer> okay, then this is easy
04:54 < SDuensin> I like to hear that.
04:55 <+waffleDreamer> select assetId, url, title, status from assetData where tagId='tqzjKK9QNj5y_hCgMaUbPg';
04:55 <+waffleDreamer> note the ones that say "pending"
04:55 <+waffleDreamer> and then write a query to set their status to "published"
04:55 <+waffleDreamer> something like
04:56 <+waffleDreamer> update assetData set status='published' where tagId='tqzjKK9QNj5y_hCgMaUbPg' and status = 'pending';
04:56 < SDuensin> published or approved?
04:56 <+waffleDreamer> approved
04:57 < SDuensin> ko
04:57 * waffleDreamer can never keep state and status straight
04:57 < SDuensin> done!
04:57 <+waffleDreamer> now, can you access the asset via its URL?
04:58 < SDuensin> think that's it, eh?
04:58 <+waffleDreamer> yup
04:59 < SDuensin> hey! it's there...and something odd
05:00 <+waffleDreamer> of course, it's still you...
05:00 < SDuensin> in the asset admin for that "directory", I now have two "iepngfix.htc" and two "blank.gif" entries...
05:00 <+waffleDreamer> that's by menutitle
05:00 < SDuensin> And the two I want are locked and don't have "Edit" links. Just "More".
05:01 <+waffleDreamer> locked?
05:01 < SDuensin> Little gold lock, yes.
05:01 <+waffleDreamer> hover over the lock. Who are they locked by?
05:01 < SDuensin> Hehehe.... "undefined Scott"
05:02 < SDuensin> I'd really rather it said "Great Scott".
05:04 <+waffleDreamer> go back to the query that lists the assetIds under that tag
05:05 <+waffleDreamer> select asset.assetId, title, url, tagId, isLockedBy, state, status from assetData join asset using (assetId) where tagId='tqzjKK9QNj5y_hCgMaUbPg';
05:05 <+waffleDreamer> and now fix isLockedBy
05:05 <+waffleDreamer> bbiaw, have to put kids to bed...
05:05 < SDuensin> ko
05:13 < SDuensin> Still locked.
05:13 < SDuensin> Makes no sense.
05:13 <+waffleDreamer> rerun the query that lists isLockedBy and state again
05:13 <+waffleDreamer> what is isLockedBy set to?
05:14 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
05:15 < SDuensin> NULL
05:16 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan, perigrin, daviddelikat, f00li5h, CIA-31, +perlmonkey2, @tavisto, +Radix_
05:16 <+waffleDreamer> for all assets under that tag?
05:16 < SDuensin> Yes.
05:16 < SDuensin> I changed two of them from "3" to NULL.
05:16 <+waffleDreamer> then clear the server cache, and your browser cache and reload the page
05:16 <+waffleDreamer> someone is lying :)
05:17 < SDuensin> hehe
05:18 < SDuensin> Ah! Much better!
05:18 <+waffleDreamer> all better?
05:18 < SDuensin> I'm scared to say "all better". Can we go with "I'm happy for now"? :-)
05:18 <+waffleDreamer> sure
05:19 < SDuensin> Thanks a ton, bud. Once again, you guys go above and beyond.
05:19 <@preaction> 7.7.23 is tomorrow, right?
05:20 -!- preaction changed the topic of #webgui to: [7.7.22-stable | 7.8.2-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com
05:20 -!- Netsplit over, joins: @tavisto, +cap10morgan, +perlmonkey2, daviddelikat, +Radix_, perigrin, f00li5h
05:20 <+waffleDreamer> I dearly hope so
05:20 <+waffleDreamer> you're welcome, SDuensin.
05:21 -!- CIA-53 [n=CIA@208.69.182.149] has joined #WebGUI
05:24 < SDuensin> I'll tell rizen you need a raise.
05:24 <+waffleDreamer> actually, it might be better if you didn't
05:25 < SDuensin> Chicken. :-P
05:30 <+waffleDreamer> nice work, preaction!
05:31 <@preaction> i figured, bug-fix day might as well bug-fix
05:31 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
05:34 <+waffleDreamer> today is bug-fix day?
05:34 <@preaction> well, was
05:38 < SDuensin> Dang. I thought it was bug-make day.
05:38 <@preaction> that's every day
05:39 < SDuensin> How on earth did we ever debug things in IE6? It's like a black frickin' box.
05:49 <@preaction> wonderful. Map doesn't have any help.
05:56 <+waffleDreamer> I hear it's missing an icon, too
05:59 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
06:02 <+waffleDreamer> tomorrow, hopefully we can wrap up the More menu, and I'll have a go at the Survey
06:10 -!- waffleDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
06:40 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
06:48 -!- stDavid [n=stDavid@72.64.138.146] has joined #webgui
07:02 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, nuba, +patspam
07:02 -!- Netsplit over, joins: +patspam, nuba, perlbot
08:02 < CIA-53> webgui: Doug Bell webgui-7.7 * r6613483 / (4 files in 4 dirs): fixed: #10887: Map Point dropdown doesn't update - http://bit.ly/2bOEdg
08:04 < CIA-53> webgui: Doug Bell master * rb577b95 / (4 files in 4 dirs): fixed: #10887: Map Point dropdown doesn't update - http://bit.ly/cXwlf
08:04 < CIA-53> webgui: Doug Bell master * r9f9c1ab / (2 files in 2 dirs): moved package to correct place - http://bit.ly/uMAwT
08:37 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit [Read error: 60 (Operation timed out)]
08:38 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
08:57 -!- stDavid [n=stDavid@72.64.138.146] has quit ["zzzzzzzzzz"]
09:23 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:42 -!- mdhoerr [n=chatzill@h216-165-157-218.mdtnwi.dsl.dynamic.tds.net] has quit [Remote closed the connection]
11:09 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui
11:33 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
11:33 -!- mode/#webgui [+v BartJol] by ChanServ
13:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
13:29 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
14:37 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has joined #webgui
14:37 -!- mode/#webgui [+v perlmonkey2] by ChanServ
14:38 -!- perlmonkey2 [n=perlmonk@adsl-75-41-174-116.dsl.okcyok.sbcglobal.net] has left #webgui ["Leaving."]
15:02 < SDuensin> Good morning.
15:06 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
15:08 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
15:18 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
15:18 -!- mode/#webgui [+o bopbop] by ChanServ
15:35 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
15:35 -!- mode/#webgui [+v danny_mk] by ChanServ
15:49 -!- ckotil_ [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
15:49 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
15:51 < SynQ> you webgui programmers are wonderful people!
16:03 < SDuensin> Why yes they are! I said as much on the iTunes store this morning!
16:07 < SynQ> hehe
16:07 < SynQ> what does webgui do when I issue ./wreservice.pl --start modperl ?
16:08 < SDuensin> Starts one of the Apache servers. (The one with mod_perl configured.)
16:09 < SynQ> but it also executes some code?
16:09 < SDuensin> A lot of code. :-) mod_perl hosts WebGUI.
16:10 -!- Haarg [n=haarg@76.210.67.108] has joined #webgui
16:10 -!- mode/#webgui [+o Haarg] by ChanServ
16:31 < SynQ> hmm
16:31 < SynQ> ok
16:31 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
16:48 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
16:48 -!- mode/#webgui [+o tavisto] by ChanServ
17:02 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
17:09 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
17:09 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
17:09 -!- mode/#webgui [+o bopbop] by ChanServ
17:20 < SynQ> webgui should refuse to start on a case insensitive filesystem
17:20 < SynQ> that would have saved me and Joeri about 4 hours
17:21 <@Haarg> everyone at pb develops on a case insensitive filesystem
17:21 <+BartJol> ah, maybe koen has you to blame then
17:24 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
17:24 < SquOnk> Greetings
17:24 <+BartJol> morning
17:24 < SquOnk> I'm getting a lot of
17:24 < SquOnk> WebGUI::Asset::new[1687] - Asset constructor new() requires an assetId.
17:24 < SquOnk> Where should I start looking?
17:25 <+BartJol> is that the whole of the error?
17:25 < SquOnk> Yep
17:25 <+BartJol> mmm
17:25 < SquOnk> Lot's of 'em
17:25 < SquOnk> Lots
17:25 <+BartJol> yeah, I've seen them
17:26 < SquOnk> Another one I'm getting (unrelated) is
17:26 < SquOnk> FATAL - intranet.conf - WebGUI::SQL::ResultSet::execute[137] - Couldn't execute prepared statement: update asset set state='published', stateChangedBy='oRmyGjtz9sCHTaZnUXsCgQ', stateChanged=1256149713 where assetId in () : With place holders: . Root cause: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
17:26 < SquOnk> Note the empty "in ()"
17:26 <+BartJol> I just drop them into my /plain/black/hole dir (kinda a /dev/null, but more brutal)
17:27 < SquOnk> RFE week is over, isn't it?
17:27 <@Haarg> what version SquOnk?
17:27 <+BartJol> last week
17:27 < SquOnk> Haarg: 7.6.35.2
17:27 < SquOnk> I forgot to suggest the addition of explicit proxy settings in the config file, for when the server is behind a proxy/firewall and one needs to use SynContent or HTTP-Proxy assets
17:29 <+BartJol> mmm, I had it once that I got errors from spectre, because it tried to connect to 1 on another server (same sitename)
17:30 <+BartJol> but it still calls assets without id's in both
17:35 <@Haarg> SquOnk, your second problem may be a broken lineage
17:35 < SquOnk> Haarg: Ah, that would be easier to fix with rebuildLineage
17:37 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 60 (Operation timed out)]
17:48 < SynQ> Haarg: if there are guids that are starting with 7g and guids that are starting with 7G they will be merged into one directory? Right?
17:48 < SynQ> in /uploads?
17:48 <@Haarg> not intentionally. although that will happen for case insensitive file systems.
17:49 <@Haarg> also, not in newer versions of webgui
17:49 < SDuensin> Ooo - that sounds like it could be a Bad Thing(tm).
17:49 <@Haarg> all new storage locations are created using a hex representation of the guid now.
17:49 < SynQ> ah
17:50 < SynQ> and that is exactly what bit me :P
17:50 < SynQ> since joeri did an upgrade of a site on his mac
17:50 < SynQ> then sent me the uploads and .sql db
17:50 < SynQ> the .sql he started with came from a linux system (that has a case sensitive filesystem)
17:51 < SynQ> but the storage location in 7.7.22 is not hex yet?
17:51 < SynQ> is there a way to 'move' to hex based storage?
17:51 < SynQ> or is that an api breach?
17:52 <@Haarg> the change to hex ids happened in 7.6 iirc
17:52 <@Haarg> i wrote a script to convert them at one point and it may be in the bazaar
17:53 <@Haarg> but if it is it may also be incomplete
17:53 < SynQ> but the change to hex is not part of an upgrade cycle?
17:54 <@Haarg> it doesn't move the files, no.
17:54 < SynQ> can that be done?
17:54 < SynQ> shouldn't that be done?
17:54 <@Haarg> it can be a very very very slow process
17:55 <@Haarg> and the code detects if the base64 vs hex directory exists and uses the currently existing one
17:55 < SynQ> ah
17:55 < SynQ> but it fails to detect the dir since that dir was created in capitals on a case insensitive filesystem
17:56 < SynQ> and then it returns the hex value
17:56 < SynQ> for example:
17:56 <@Haarg> yes
17:56 < SynQ> ASSETID: zbcGYBs-aur0YE0fK_qOQg
17:56 < SynQ> STORAGE: 7g7rFWGlDTCtrk1X7dQ4kw
17:56 < SynQ> FILENAME: x.gif
17:56 < SynQ> gives URL: /uploads/ee/0e/ee0eeb1561a50d30adae4d57edd43893/x.gif
17:56 <@Haarg> directories in the old form aren't portable
17:57 < SynQ> since in /uploads it is called 7G/7r/7g7rFWGlDTCtrk1X7dQ4kw/x.gif
17:57 < SynQ> indeed so
17:57 <@Haarg> http://www.webgui.org/bazaar/convert-from-base64-to-hexad-decimal-storage-locations
17:57 <@Haarg> you can't use that script directly, but it's a good starting point
17:58 < SynQ> ah
17:58 < SynQ> I'll point Joeri to that script :)
17:58 < SynQ> thank you very much
17:58 <@Haarg> probably just changing 'system("git mv $p/$file $path/$file");' to use mv instead of git mv would do it
17:59 < SynQ> I hope so, I hope my mileage will be very good :)
17:59 < SDuensin> Has anyone ever written a script that validates what is in the database against what is actually in the /uploads folder?
18:00 < SynQ> I don't know
18:00 <@Haarg> there isn't a reliable way to do that as there isn't a central way storage locations are tracked in the database
18:00 < SynQ> but that would be a very nice tool to have
18:00 < SynQ> a tool that at least shows 'some' discripancies between db and actual storage
18:00 <@Haarg> you could get all the default stuff relatively easy, but custom code would be problematic
18:01 < SynQ> or a tool that shows what storage locations should exist and which of those actually do
18:01 < SDuensin> That's one of the many things I've wanted to write for my server.
18:01 <@Haarg> the default /uploads/ has some inconsistencies with the default sql.
18:02 < SDuensin> Another is database-based configuration data that would then build *known current/good* config files for all the sites.
18:02 < SDuensin> Haarg: That's default bad.
18:02 <@Haarg> i haven't gotten around to fixing it yet because it doesn't actually cause any problems.
18:04 < SynQ> it's just 'surplus storage' ?
18:04 < SDuensin> Yea, but it's sloppy. Same reason all the various states of config files bug me.
18:05 < SynQ> sloppy is no problem for me
18:05 < SynQ> as long as it's not broken :)
18:05 <@Haarg> yes SynQ. i'll probably end up writing a script to detect that stuff. i'll post it to the bazaar or something like that if i do.
18:05 < SynQ> if sloppy would have been a problem I probably wouldn't have many employees left ;)
18:05 < SynQ> Haarg: you are a dear
18:06 < SDuensin> Yea, but when something DOES break, you have to sift through all that.
18:08 < SDuensin> Speaking of slop, I'm amazed the box I'm looking at even booted. :-)
18:18 <+BartJol> Haarg: I added 2 subs for the upgrade script for the language modules
18:18 <+BartJol> how do you wanna have those subs
18:18 <+BartJol> since that is kinda version specific\
18:20 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
18:20 -!- mode/#webgui [+v perlDreamer] by ChanServ
18:20 <+perlDreamer> preaction, we have answers!
18:20 <+BartJol> morning
18:20 <+perlDreamer> did you get my email?
18:20 <+perlDreamer> Hey, BartJol
18:21 <+perlDreamer> I need to delete those old tax tables
18:21 <+BartJol> I also created an upgrade script sub (better said, two subs)
18:21 <+perlDreamer> they are very out of date
18:21 <+perlDreamer> for the International work? awesome
18:21 <+BartJol> yeah, how can I best add them to my repo?
18:21 <+BartJol> clean file with only the subs?
18:22 <+BartJol> and dependancies?
18:22 <+BartJol> yeah, it seems I'm finally dobne
18:22 <+perlDreamer> for an upgrade script, it's best to develop against the WebGUI git repo
18:22 <+perlDreamer> so, make a copy of the WebGUI repo
18:22 <+perlDreamer> merge in your branch
18:22 <+BartJol> but prolly people will complain that something is a bug, but is by design
18:22 <+perlDreamer> and then ask Haarg how to generate a patch
18:22 <+BartJol> ah
18:23 <+perlDreamer> (sorry Haarg, I only know how to generate diffs against 1 revision, not a branch)
18:24 <+BartJol> ok, but I need a version for that right?
18:24 <+BartJol> so that will be 7.8.3?
18:24 <+perlDreamer> yes
18:24 <+BartJol> cool
18:24 <+perlDreamer> has your RFE been approved?
18:24 <+perlDreamer> if so, then let's merge it in tomorrow
18:24 <+BartJol> long time ago
18:24 <+BartJol> ok
18:25 <+BartJol> finally, but I have pod, tests, default template, i18n'd help
18:25 <+perlDreamer> wow
18:25 <+BartJol> upgrade script
18:25 <+BartJol> I feel like I'm really done
18:26 <+perlDreamer> how is the house?
18:26 <+BartJol> except for 1 minor detail, but there's discussion about that
18:26 <+BartJol> fine
18:26 <+BartJol> but I haven't done much since thursday
18:26 -!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
18:26 <+BartJol> hey, it's bugreporterDeLuxe
18:27 < elnino_> would it be possible for me to be able to post to the template working group forum?
18:27 <+perlDreamer> is it restricted?
18:27 < elnino_> It appears to be, either that it doesn't work in FF3.. Just a sec
18:28 <+perlDreamer> Hm. If you have general questions, I know they follow the design forum very closely.
18:28 < elnino_> I can subscribe to it. but not post. IE is still loading.
18:28 <+BartJol> perlDreamer: so we have a date for tomorrow afternoon?
18:28 <+perlDreamer> BartJol, yes. about 24 hours from now?
18:28 <+BartJol> afternoon for me that is
18:29 <+BartJol> sure, I'll just make sure I have some food with me
18:29 <+perlDreamer> we could do a little earlier if that would help
18:29 < elnino_> I can't post in IE either.
18:29 <+perlDreamer> hm. It must be restricted.
18:29 <+perlDreamer> Are you wanting to join the group?
18:29 <+BartJol> doesn't really matter
18:30 <+BartJol> I believe it is indeed restricted
18:30 <+BartJol> but gotta go, till tomorrow
18:30 < elnino_> they are wondering how many people use the "Make page printable" and it seems to tme that they are looking for responses, but aren't getting any because people cant.
18:30 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
18:30 <+perlDreamer> that's not good
18:31 <+perlDreamer> I don't think they can deprecate it without JT's approval
18:31 < elnino_> I'd like to join. yes. I actually met with this group two wucs ago, as I was going to be involved, butI think I fell thru the cracks.
18:31 <+perlDreamer> try sending rogier a private message using WebGUI's system
18:31 < elnino_> Lost track of their group.
18:31 < elnino_> k
18:31 <+perlDreamer> maybe they should set up a poll or survey for people to take
18:32 <+perlDreamer> w.r.t deprecating stuff, it all has to go through the RFE system
18:32 < elnino_> That's what I was thinking too
18:32 <+perlDreamer> and that would be a big change
18:32 < elnino_> yes
18:32 < elnino_> they are talking about getting rid of it. but it's part of the how the core works, isnt it?
18:33 <+perlDreamer> yes
18:33 <+perlDreamer> it's a Wobject property
18:33 < elnino_> that's what I thought.
18:33 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:33 < elnino_> http://www.webgui.org/forums/wgtwg/print-stylesheet
18:34 <+perlDreamer> sounds like knowmad was suggesting its removal, but rogier came back and said they should just not prioritize it or spend lots of time on it
18:38 * elnino_ steps away for awhile
18:39 -!- ryuu_ro [n=rory@83.87.6.52] has joined #webgui
18:39 -!- ryuu_ro [n=rory@83.87.6.52] has quit [Client Quit]
19:08 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]
19:09 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
19:09 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:10 <+perlDreamer> hey, what happened?
19:12 < CIA-53> webgui: Colin Kuskie webgui-7.7 * re6bb148 / (3 files in 3 dirs): Fix bad index variables in the CS. Fixes bug #11172. - http://bit.ly/1mB37E
19:13 < CIA-53> webgui: Colin Kuskie master * r9a17cfe / (3 files in 3 dirs): Fix bad index variables in the CS. Fixes bug #11172. - http://bit.ly/3LT3fo
19:16 <+perlDreamer> tavisto, you feeling well?
19:16 <@tavisto> yep, how's it going?
19:16 <+perlDreamer> Good. I was just noticing that there haven't been any shop/matrix bugs in a while
19:17 < elnino_> I can create some if you'd like. j/k
19:17 <@tavisto> heh, well unfortunately that could be misleading because I haven't had time to do any of that
19:40 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
19:50 -!- dionak [n=dionak@97.66.185.250] has quit []
19:52 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui
19:52 -!- mode/#webgui [+o plainhao] by ChanServ
19:58 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
19:58 -!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]
19:59 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:07 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 145 (Connection timed out)]
20:14 <+perlDreamer> Haarg, when backporting to 7.7, sometimes git picks the wrong file to merge with, since it is guessing
20:14 <+perlDreamer> How do I tell git to drop it's changes from that file?
20:23 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r46d4fd8 / (5 files in 4 dirs): fix: Fixed a bug where www_selectPaymentGateway was not templated (#11161) - http://bit.ly/3tI7Zj
20:32 < CIA-53> webgui: Martin Kamerbeek webgui-7.7 * r06e31c9 / www/extras/VendorPayout/vendorPayout.js : Testing... (Vendor payouts fix) - http://bit.ly/rPPlv
20:32 < CIA-53> webgui: Martin Kamerbeek webgui-7.7 * rabad867 / (3 files in 3 dirs): Made th evendor payouts manager more intuitive and easy to use. - http://bit.ly/1ZoGEx
20:32 < CIA-53> webgui: Martin Kamerbeek webgui-7.7 * r102fab3 / docs/changelog/7.x.x.txt : Adding changelog entry for previous commit ( fixes #11154: vendor payouts screen borked ) - http://bit.ly/3cl8re
20:32 < CIA-53> webgui: Martin Kamerbeek webgui-7.7 * r5f2f5e4 / lib/WebGUI/Shop/Vendor.pm : Forgot to change some script tags back to using the minified version of the yui. - http://bit.ly/3H05yi
20:35 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
20:36 -!- dionak_ [n=dionak@97.66.185.250] has joined #webgui
20:36 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 54 (Connection reset by peer)]
20:36 -!- dionak_ is now known as dionak
20:53 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"]
20:53 <+perlDreamer> Running tests using both processors.
20:53 <+perlDreamer> My laptop is brought to a crawl
20:57 < SquOnk> perlDreamer: 7.7.23 comes out tomorrow, right?
20:57 <+perlDreamer> tonight
20:58 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
20:58 < SquOnk> perlDreamer: Was the CS encoding bug fixed?
20:58 < SquOnk> ('cause I don't see it mentioned in the changelog)
20:59 <+perlDreamer> is it still on the bug board?
20:59 < SquOnk> perlDreamer: Let me see
20:59 <@Haarg> you mean the syndicated content encoding bug?
20:59 <@Haarg> that hasn't been fixed yet
21:00 < SquOnk> perlDreamer: Yes, 11155
21:02 <+perlDreamer> ah, you juked me by saying CS when you meant SC
21:02 <+perlDreamer> it's still pending
21:03 < SquOnk> perlDreamer: Sorry. I thought about it in spanish
21:03 <+perlDreamer> kp
21:04 <+perlDreamer> which is "no sweat" in German
21:04 <+perlDreamer> initialized
21:04 -!- bopbop [n=kristi@24.183.106.111] has joined #webgui
21:04 -!- mode/#webgui [+o bopbop] by ChanServ
21:06 -!- dionak [n=dionak@97.66.185.250] has quit []
21:11 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r82e87d4 / lib/WebGUI/i18n/English/Asset_Map.pm : Add missing i18n for Map Asset. - http://bit.ly/2JCiKf
21:11 < CIA-53> webgui: Colin Kuskie master * red7babf / lib/WebGUI/i18n/English/Asset_Map.pm : Add missing i18n for Map Asset. - http://bit.ly/17kL50
21:12 * SDuensin kicks himself for missing RFE day. He's got karma burning a hole in his pocket!
21:13 <+perlDreamer> SDuensin, RFE day is _a_ day set aside to get RFEs implemented
21:14 <+perlDreamer> you can spend your karma anytime
21:14 <+perlDreamer> I'm going to commit an RFE tomorrow, as a matter of fact
21:14 < SDuensin> Yea, I know. But why spend it if I end up having to do it myself? :-P
21:14 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
21:14 <+perlDreamer> well, if you do it yourself, it often gets done more quickly
21:15 < SDuensin> (I'm referring to the variable-subscription pay driver thingie.)
21:15 <+perlDreamer> If it was me, I'd still put my karma on it now
21:15 <+perlDreamer> moving it higher in the list is good for visibility
21:16 <+perlDreamer> also, due to the testing requirements, the odds of getting that done in a single day are iffy at best
21:16 < SDuensin> Yea, I have no testing requirements. :-P
21:16 * perlDreamer heads home to get some lunch
21:17 * SDuensin is going to kick CPAN in the head. Quit telling me I need a new CPAN and then refusing to install it!
21:20 <@Haarg> perlDreamer, i remembered another case to test for with character encoding
21:21 <@Haarg> up to 19 test cases, 10 of which fail
21:39 -!- bopbop [n=kristi@24.183.106.111] has quit ["bye"]
21:40 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
21:40 -!- mode/#webgui [+v cap10morgan] by ChanServ
21:42 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit []
22:21 <+perlDreamer> Haarg, at least we'll have tests from here on out
22:21 <@Haarg> maybe
22:21 <+perlDreamer> on my CentOS VM with the WRE, the critic_labels test takes so long that the msyql server times out
22:21 <@Haarg> i still haven't figured out if the tests are faulty or not
22:23 <+perlDreamer> I don't understand the encoding issues as well as you do, but I'd be happy to take a look at tests and stuff it if would help.
22:25 <@Haarg> i really wish i still had the example from the last time i worked on these issues
22:31 <+perlDreamer> it's not stuck in some side repo, directory or machine somewhere?
22:35 <@Haarg> nope
22:48 < CIA-53> webgui: Colin Kuskie master * r8d45d94 / docs/upgrades/upgrade_7.8.2-7.8.3.pl : Use the API for adding settings. - http://bit.ly/3Kcf7W
22:48 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r7b9c04e / lib/WebGUI/Asset.pm : Have getIsa throw exceptions, instead of croaking. - http://bit.ly/2R9xPH
22:48 < CIA-53> webgui: Colin Kuskie master * redcbd95 / lib/WebGUI/Asset.pm : Have getIsa throw exceptions, instead of croaking. - http://bit.ly/1HCnU5
23:01 -!- dionak [n=dionak@97.66.185.250] has quit []
23:05 * perlDreamer steps out to get the kids
23:05 <+perlDreamer> be back in 25
23:41 <+perlDreamer> it was a long 25
23:50 -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"]
--- Day changed Wed Oct 28 2009
00:11 < CIA-53> webgui: Colin Kuskie master * r6973535 / (2 files in 2 dirs): Fix JS i18n issues with IE7 and the datepicker. Fixes bug #11165 - http://bit.ly/3l8hXM
00:11 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r3436305 / (2 files in 2 dirs): Fix JS i18n issues with IE7 and the datepicker. Fixes bug #11165 - http://bit.ly/3Gra9C
00:12 <+perlDreamer> bug--
00:14 <+perlDreamer> preaction: which designer should I assign the Map Point icon to?
00:17 -!- Haarg [n=haarg@76.210.67.108] has quit ["This computer has gone to sleep"]
00:21 <@preaction> i don't know
00:22 <@preaction> assign it to me, i'll make it
00:23 <+perlDreamer> I was thinking of just putting a red arrow in the Map icon
00:23 <+perlDreamer> but it won't be purty
00:23 <@preaction> i was thinking of using the google map point icon thing that is on the map itself
00:23 <@preaction> and then, yeah, transposing that over our current map icon
00:24 <@preaction> which i already don't like
00:34 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui
00:35 < Mech422> hi all :-) I'm mucking about with an account plugin - created a new module in the same dir as the skeleton. But how do I tell webgui to load/use it ?
00:36 <@preaction> Mech422: the "account" key in the config file
00:36 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
00:48 < Mech422> ahh.. found it :-) I was snooping around the wre dirs :-P Thanks :-)
00:51 < Mech422> btw - I just downloaded google chrome to see whats new - its fast becoming my fav. browser :-)
00:51 < Mech422> needs a firebug type plugin - but otherwise its really nice :-)
00:53 <@preaction> safari's developer tools are far better than firebug, you should try those
00:54 <+perlDreamer> they probably don't work in chrome, either
00:54 * perlDreamer is gone until this evening, working offline on the great tree nav bug of 2009
00:54 <+perlDreamer> release should start at 8:30pm PDT
00:55 -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]
01:01 < Mech422> heh - never got into safari - tried opera and liked that ok
01:01 < Mech422> Are the dev. tools on safari windows too ? or just mac ?
01:07 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
01:07 -!- mode/#webgui [+v patspam] by ChanServ
01:26 -!- wgGuest45 [n=wgGuest4@ool-ad0301ee.dyn.optonline.net] has joined #webgui
01:26 < wgGuest45> hey people
01:27 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
01:28 < wgGuest45> is there a document management system for webgui?
01:29 <@preaction> depends on what you mean by a document management system
01:29 <@preaction> there's the Folder asset, and the File asset does version control and access control
01:29 <@preaction> and you can put Files inside of Folders
01:30 <@preaction> but as of right now there's no working WebDAV implementation to mount a WebGUI site to your filesystem (it's being worked on)
01:30 -!- wgGuest45 [n=wgGuest4@ool-ad0301ee.dyn.optonline.net] has quit [Read error: 54 (Connection reset by peer)]
01:31 -!- wgGuest40 [n=wgGuest4@ool-ad0301ee.dyn.optonline.net] has joined #webgui
01:31 < wgGuest40> woops
01:31 < wgGuest40> well i am looking to see if webgui can support doc management for users. for instance if i setup a structure for them to store pdf / word files in
01:31 <@preaction> yes, you could create a bunch of folders and let them add files to them
01:32 < wgGuest40> ok cool ill try it out
02:20 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]
02:24 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has quit [Remote closed the connection]
02:43 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
02:47 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
03:11 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
03:11 -!- mode/#webgui [+v cap10morgan] by ChanServ
03:47 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]
03:48 -!- mducharme [n=nothing@24.77.198.148] has joined #webgui
04:05 -!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
04:09 -!- dionak [n=dionak@24.74.157.216] has joined #webgui
04:14 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
04:14 -!- _lsr1 [n=danger@150.101.221.151] has joined #webgui
04:21 -!- wgGuest40 [n=wgGuest4@ool-ad0301ee.dyn.optonline.net] has quit []
04:25 -!- dionak [n=dionak@24.74.157.216] has quit []
05:20 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
05:20 -!- mode/#webgui [+v perlDreamer] by ChanServ
05:20 <+perlDreamer> hey, folks!
05:20 <+perlDreamer> if there are no objections from preaction or patspam, I'll start the release
05:41 * patspam is buried in a cardboard box somewhere at his parents' house
05:41 -!- steveo_aa [n=sno@adsl-76-226-114-107.dsl.sfldmi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]
05:53 <+perlDreamer> pack on, patspam
05:56 -!- steveo_aa [n=sno@adsl-76-226-133-96.dsl.sfldmi.sbcglobal.net] has joined #WebGUI
05:56 -!- mode/#webgui [+o steveo_aa] by ChanServ
06:00 -!- patspam is now known as packspam
06:12 <+perlDreamer> the other nice thing about memcached is that upgrades will go a lot faster
06:45 < mducharme> looks like one of my webgui sites is going to migrate off of webgui onto something else
06:46 < mducharme> I need to talk to them about it
06:50 <+perlDreamer> what's the "something else"?
06:51 <@preaction> whatever it is, i'll destroy it before they migrate. MARK MY WORDS PITIFUL HUMAN!
06:51 * perlDreamer is very down this week
06:51 <@preaction> down for trashing bozos?
06:51 <+perlDreamer> the Pres picked Drupal over perl
06:51 <@preaction> yeah, that was pretty lame
06:52 <@preaction> i mean, i would've preferred ANYTHING but Drupal
06:52 <@preaction> imagine the hardware they have to use to back a high-traffic site like whitehouse.gov?
06:52 <@preaction> probably twice as much as the same webgui install
06:53 <+perlDreamer> is Drupal really that slow?
06:53 <@preaction> PHP isn't fast
06:53 <@preaction> i mean, there's Zend Accelerator, there's other things one can do
06:53 <@preaction> but then i've never done independant studies about it, so i can't say one way or the otre
06:57 < mducharme> no idea what something else is perldreamer
06:57 < mducharme> some adobe thing
06:57 <+perlDreamer> good luck, mducharme
06:58 <+perlDreamer> feel free to drop my name if it helps
06:58 < mducharme> they don't even know what it is, just that it's made by adobe
06:58 < mducharme> and it's not dreamweaver
06:58 <@preaction> coldfusion? they have that now
06:58 < mducharme> it could be coldfusion or contribute or indesign server
06:58 < mducharme> I have no idea
07:02 < mducharme> it's probably for the wrong reasons...
07:04 -!- tavisto [n=tavisto@71.186.22.44] has joined #WebGUI
07:04 -!- mode/#webgui [+o tavisto] by ChanServ
07:20 < CIA-53> webgui: Colin Kuskie master * r16e482f / t/Mail/Send.t : Remove diags, and fix counts for mail tests. - http://bit.ly/467WYm
07:21 <+perlDreamer> I hate git
08:29 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:43 -!- _lsr1 [n=danger@150.101.221.151] has quit ["Leaving."]
09:00 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]
09:18 -!- tavisto [n=tavisto@71.186.22.44] has quit []
09:26 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
09:36 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
09:36 -!- mode/#webgui [+o tavisto] by ChanServ
09:37 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]
09:37 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
09:37 -!- mode/#webgui [+o tavisto] by ChanServ
09:39 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]
10:59 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
10:59 -!- mode/#webgui [+v BartJol] by ChanServ
11:00 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
11:01 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
11:10 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
11:39 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
11:56 -!- carogray [n=Caroline@72-60-37-126.pools.spcsdns.net] has joined #webgui
12:15 -!- mducharme-work [n=nothing@206.188.121.4] has quit [Read error: 131 (Connection reset by peer)]
12:17 -!- mducharme-work [n=nothing@206.188.121.4] has joined #webgui
13:24 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
13:55 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
13:55 < SquOnk> Good morning (VET) everyone.
14:04 <+BartJol> you're early
14:10 -!- carogray [n=Caroline@72-60-37-126.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
14:13 <+BartJol> mmm, I do believe the Net::SMTP::Server module really isn't present
14:14 <+BartJol> buit only the test looks for it
14:22 <+BartJol> WebGUI::Test to be specific
14:31 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
15:47 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
15:59 < daviddelikat> are tests guarenteed to run with english translation?
16:02 <+BartJol> daviddelikat: what do you mean?
16:02 <+BartJol> English is the only default installe lnaguage
16:02 <+BartJol> so if you test for output, you should check for english
16:02 < daviddelikat> I supose that answers the questyion
16:03 <+BartJol> I did that with my macro
16:03 < daviddelikat> but there is still the promblem of test code that is tied to a translation
16:03 <+BartJol> which is a test for a internationalisation feature
16:03 <+BartJol> prolly it breaks when you install an extra language
16:03 <+BartJol> there is PigLatin as a test module
16:04 < daviddelikat> if I'm testing code that returns translated text I need to run it through the translator or it will break when somewone decides to change the translated text
16:04 < daviddelikat> for instance if someone gets tired of 'Pending' for a status
16:05 < SDuensin> Morning!
16:05 < daviddelikat> that would break any test that depends on that as the output
16:05 < daviddelikat> mornin SD
16:05 <+BartJol> well, yes
16:05 <+BartJol> but you can make a i18n object and get that message
16:06 < daviddelikat> yep, I realized trhat for my test to be correct I had to do that no matter what translation is used
16:06 <+BartJol> yeah, but it can break when another language is gotten
16:06 < daviddelikat> not if it calls the i18n object for the text
16:06 <+BartJol> but with getLanguage you can also define the language if I remember correct
16:07 < daviddelikat> I'm just testing for $i18n->get('pending') rather than 'Pending'
16:08 <+BartJol> sub get {
16:08 <+BartJol> my ($self, $id, $namespace, $language) = @_;
16:09 <+BartJol> well it depends on how that is called
16:09 <+BartJol> in i18n
16:09 <+BartJol> it does need the namespace, if it is not in the namespace webgui
16:10 < daviddelikat> I'm not using a macro
16:10 < daviddelikat> the i18n object gets the namespace when it is created
16:10 <+BartJol> well, that's ok
16:10 <+BartJol> I just tell you the possibilties :)
16:11 < daviddelikat> thanks for the input, it makes me think about it in differnet ways...
16:12 <+BartJol> very good
16:15 -!- packspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:17 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI
16:17 -!- mode/#webgui [+o tavisto] by ChanServ
16:28 <+BartJol> morning tavisto when are you coming over?
16:28 <+BartJol> during fosdem?
16:29 <@tavisto> I'm there now, at the pub with Martin
16:30 <+BartJol> haha, I see trhough your lies, Martin is just a couple of meters away from me
16:30 <+BartJol> and there is no pub
16:30 < SDuensin> NO PUB?!
16:30 * SDuensin just had his hopes shattered.
16:30 <+BartJol> not in the office, no
16:31 <+BartJol> we will be in some hours though
16:40 -!- BartJol is now known as bartwillbeback
16:58 -!- Haarg [n=haarg@adsl-75-50-89-68.dsl.mdsnwi.sbcglobal.net] has joined #webgui
16:58 -!- mode/#webgui [+o Haarg] by ChanServ
16:58 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
16:59 -!- mode/#webgui [+v perlDreamer] by ChanServ
16:59 <+perlDreamer> morning, folks
16:59 <@Haarg> morning
16:59 < daviddelikat> mornin
17:00 <+perlDreamer> Haarg, I had another git hiccup last night
17:00 <+perlDreamer> does all look well in the 7.7 branch?
17:00 < daviddelikat> whats a git hiccup?
17:01 <+perlDreamer> man git-hiccup ;)
17:01 <+perlDreamer> git hiccup is when I do something funky
17:01 <@tavisto> BartJol, I am disappointed that you are not in the pub
17:01 <@Haarg> the tag looks wrong
17:02 < daviddelikat> whats the main js script to access tinymce in WG?
17:03 < dionak> is there a place to find passive analytics documentation besides the code, preferably online?
17:03 <+perlDreamer> Haarg: wrong name, or wrong place
17:03 <@Haarg> wrong place
17:04 <+perlDreamer> it's on the commit that says "Preparing for release..."
17:04 <+perlDreamer> dionak: no, unfortunately
17:05 <@Haarg> http://haarg.org/wrong.tag.png
17:05 < dionak> hm, that makes it a little difficult to use.
17:05 < dionak> thanks perlDreamer
17:05 <+perlDreamer> dionak, I'd be happy to try and answer questions that you have about it
17:06 <+perlDreamer> Haarg, that's from gitk?
17:06 <@Haarg> yes
17:07 <+perlDreamer> have you done a pull today?
17:07 <@Haarg> yes
17:07 <+perlDreamer> I didn't push the final tag correction
17:07 < CIA-53> webgui: Colin Kuskie refs/tags/v7.7.23 * r2370a49 / t/Mail/Send.t : Remove diags, and fix counts for mail tests. - http://bit.ly/3d7OPL
17:07 < CIA-53> webgui: Colin Kuskie refs/tags/v7.7.23 * r729ba42 / lib/WebGUI/Macro/DeactivateAccount.pm : Fix incorrect POD. - http://bit.ly/4tNMLG
17:07 < CIA-53> webgui: Colin Kuskie refs/tags/v7.7.23 * r851e3eb / (6 files): Test maintenance on Macro tests. - http://bit.ly/4Cb6h1
17:07 < CIA-53> webgui: Colin Kuskie refs/tags/v7.7.23 * r72b825d / docs/create.sql : Preparing for 7.7.23 release. - http://bit.ly/2zr9zf
17:09 < CIA-53> webgui: Colin Kuskie master * r2c3904a / lib/WebGUI/Macro/DeactivateAccount.pm : Fix incorrect POD. - http://bit.ly/y58ym
17:09 < CIA-53> webgui: Colin Kuskie master * rc22c5ef / (6 files): Test maintenance on Macro tests. - http://bit.ly/2x9YXL
17:16 < dionak> perlDreamer, what's a bucket?
17:16 <+perlDreamer> A bucket is defined as any log entry which will match a particular regular expression
17:17 <+perlDreamer> it could be very coarse (broad), or fine (narrow)
17:18 < dionak> is the feature intended to show asset use?
17:18 <+perlDreamer> it only works on assets, not on operations or special content handlers
17:19 <+perlDreamer> so AJAX i18n calls, site maps, Operations, Shop, Account, and so on are not tracked
17:19 < dionak> why was it written?
17:19 <+perlDreamer> to do logfile analysis
17:19 <+perlDreamer> and to allow the analysis to be customizable by users
17:20 < dionak> i'm still not sure how i'd use it. is there a use-case you can think of?
17:21 <+perlDreamer> I have a very specific one in mind
17:21 <+perlDreamer> Suppose you have a University website, where professors are doing a research project
17:21 <+perlDreamer> they want to find out which parts of their project site the subjects spend the most time
17:21 <+perlDreamer> so they set up a series of buckets to isolate their part of the website, and then run the analysis
17:22 < daviddelikat> whats the main js script to access tinymce in WG?
17:22 < dionak> ok, that helps. thanks.
17:22 <+perlDreamer> daviddelikat, checkout Asset/RichEdit.pm and Form/HtmlArea
17:22 < daviddelikat> thanks
17:25 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit []
18:03 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
18:03 -!- mode/#webgui [+v cap10morgan] by ChanServ
18:04 <+perlDreamer> dionak, there's one other Passive Analytics feature which might need explaining, and that's the timeout
18:05 <+perlDreamer> the log analyzer searches for consecutive page hits to determine how long the user spent on a page
18:05 <+perlDreamer> this can be a problem for the last entry in the log, or for very, very long pauses
18:05 <+perlDreamer> so the timeout allows you to set a time beyond which the user is assumed to have left the page
18:11 < CIA-53> webgui: Graham Knop master * rc472e0c / (5 files in 5 dirs): add clipboard admin setting - http://bit.ly/1S7X1B
18:11 < CIA-53> webgui: Graham Knop master * rc1ce747 / (5 files in 5 dirs): added: Manage System Trash group setting - http://bit.ly/38OeT0
18:13 < dionak> ok, interesting
18:14 < CIA-53> webgui: Colin Kuskie master * r74e4e25 / (2 files in 2 dirs):
18:14 < CIA-53> webgui: Fix the More menus in the AssetManager. Fixes bug #11069.
18:14 < CIA-53> webgui: Also, some jslint cleanup of the code. - http://bit.ly/4vlLmR
18:20 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]
18:23 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
18:24 -!- mode/#webgui [+o bopbop] by ChanServ
18:24 -!- bartwillbeback is now known as BartJol
18:24 <+perlDreamer> howdy, BartJol
18:25 <+BartJol> fine, just went to a graduation presentation
18:26 <+BartJol> on fibre cables
18:26 <+BartJol> but that's not why I'm here\
18:27 <+BartJol> got time?
18:27 <+perlDreamer> I do
18:27 <+perlDreamer> we'll need a little bit of Haarg's, as well
18:27 <+BartJol> well, he'll have to cope with that
18:27 <+perlDreamer> Let us review
18:28 <+perlDreamer> you have a git repo
18:28 <+BartJol> indeed
18:28 <+perlDreamer> with all your code in it
18:28 <+BartJol> yes
18:28 <+BartJol> maybe not the upgrade stuff
18:28 <+perlDreamer> are there changes to core modules?
18:28 <+BartJol> but the template is there
18:28 <+BartJol> yes
18:28 <+BartJol> in Scracth and International
18:28 <+BartJol> scratch is only adding
18:28 <+BartJol> international is a change
18:28 <@Haarg> is it pushed somewhere?
18:29 <+BartJol> to my repo, I getr the url
18:29 <+BartJol> http://github.com/BartJol/international-
18:30 <+BartJol> but i used 7.8.x because i wasn't sure on the version
18:30 <+perlDreamer> that's the right version
18:30 <+BartJol> x is always good
18:31 <+BartJol> for the package that is
18:31 <+BartJol> in docs
18:31 <+perlDreamer> since we're committing today, it's probably okay to make x=3
18:31 <+BartJol> oh and the default conf has changed
18:32 <+perlDreamer> does the upgrade script add that change to all WebGUI conf files in etc?
18:35 <+BartJol> it should I belie ve
18:35 <+BartJol> I set the version number
18:36 <@Haarg> do you know what version you started from exactly?
18:36 <+BartJol> I can pastebin that code
18:37 <+BartJol> Haarg: unfortunetly not
18:37 <+BartJol> but it seemed to work through all versions
18:37 <+BartJol> right now I'm on 7.8.2
18:38 <+BartJol> for testing
18:39 <+BartJol> http://webgui.pastebin.com/m7f73aa0d for the upgrade subs
18:40 < CIA-53> webgui: Colin Kuskie master * r738e898 / (2 files in 2 dirs): Remove regexp processing from AssetManager URL handling, since all it ever does is append. - http://bit.ly/2U2QnU
18:40 <@Haarg> i'm heading to lunch, i'll get the thing merged when i get back
18:41 <+BartJol> I just moved that subs in the 7.8.1-2 upgrade script and added the final 2 dependancies
18:42 <+perlDreamer> upgrade code looks fine
18:42 <+BartJol> it worked for me
18:42 <+BartJol> only 1 site on that install though
18:43 <+BartJol> perlDreamer: I only have 1 or 2 things that people might considered buggy
18:44 <+perlDreamer> what are they?
18:44 <+BartJol> on login or changing of profile language, the scratch language isn't deleted from the session and will still be used
18:44 <+perlDreamer> that's okay
18:44 <+BartJol> right now the stuff works as intended, but people differ from what they find convenient
18:45 <+perlDreamer> how does one clear the scratch variable, to fallback to using the profile setting?
18:45 <+BartJol> yeah, but there is an api method to remove it
18:45 <+perlDreamer> is that exposed to the user somehow?
18:45 <+BartJol> not yet
18:45 <+BartJol> I can add a templ_var in the macro
18:46 <+perlDreamer> maybe if the user chooses the same language as their profile setting, it should clear the scratch?
18:46 <+BartJol> it is just an url
18:46 <+BartJol> yeah, but than you wanna use the scratch method
18:47 <+BartJol> removeLanguageOverride
18:47 <+BartJol> thought of that one
18:49 <+perlDreamer> There should be a user facing way for them to clear the scratch variable
18:49 <+perlDreamer> and go back to their profile setting
18:49 <+perlDreamer> You can choose the way that you think is best, or you can wait for bopbop to file bugs :)
18:50 <@bopbop> ooh, bugs?
18:50 <@bopbop> yum
18:50 <+perlDreamer> we're going to merge in BartJol's new internationalization code
18:50 <@bopbop> ah
18:50 <+perlDreamer> that allows users to choose languages other than their profile setting
18:50 <+perlDreamer> and also allows international content
18:51 <@bopbop> so, the user would basically have a link on a page to switch?
18:51 <@bopbop> if it's in the style?
18:51 <+perlDreamer> yes. The link is provided by a macro.
18:51 <@bopbop> gotcha
18:51 <@bopbop> cool
18:51 <+perlDreamer> yeah, he's done the whole nine yards on this one
18:51 <+BartJol> adding the url now
18:51 <+perlDreamer> template, upgrade code, tests
18:51 <@bopbop> where is the translated content stored?
18:51 <@bopbop> it has to be on the server, right?
18:51 <+perlDreamer> it's in parallel content trees
18:51 <@bopbop> ok
18:53 <+perlDreamer> Haarg: I know you're busy with the translation stuff, if you can tell me what's needed to be done, I can do the merge.
18:53 <+perlDreamer> s/translation/encoding/
18:59 <+BartJol> great, added a var to remove it, forgot to update my install with my code
19:14 -!- dreamersgirl [n=chatzill@137.53.249.130] has joined #webgui
19:15 <+BartJol> mmm now I got my deleteurl var working, but it breaks the other vars
19:15 <+BartJol> last minute work...
19:16 <+BartJol> hi Kathy
19:16 <+perlDreamer> BartJol, we can also fix it after the merge, so no rush
19:16 <+perlDreamer> BartJol, dreamersgirl is in class with her IRC on
19:17 <+BartJol> yeah, but I wanna do something while I'm waiting
19:17 <+BartJol> oh
19:17 <+perlDreamer> do you think she'd get in trouble if we keep pinging her and making her client beep?
19:17 <+perlDreamer> :)
19:17 <+BartJol> bad dreamersgirl
19:17 <+BartJol> dunno
19:17 < dreamersgirl> no class yet, just studying
19:18 < dreamersgirl> you guys are much more fun than gastric pain and motility disorders
19:18 < dreamersgirl> btw--i keep my laptop on mute, so ping away!
19:18 <+BartJol> but btw, it is kinda awkward if you can only set that language and there is only an obscure way, if you read the code to remove it
19:18 <+perlDreamer> I think that was a complement?
19:18 < dreamersgirl> i could say more...
19:18 <+BartJol> but you said much more
19:19 <+perlDreamer> BartJol, the user won't care so much about the details, only the function.
19:19 <+perlDreamer> that's why I thought that having it automatically clear the scratch if they choose their profile language might be good
19:19 <+BartJol> yes
19:19 <+BartJol> but not sure on how to do that
19:19 <+BartJol> just working on that tmpl_var now
19:19 < dreamersgirl> yes it was a compliment
19:20 < dreamersgirl> :)
19:21 <+perlDreamer> at least you didn't say we were better than bedpans, enemas and tapeworms
19:21 <+perlDreamer> while true in the absolute sense, the relativity thing....
19:21 <+perlDreamer> daviddelikat: do you need any other help desk tickets closed?
19:22 < daviddelikat> anything that is resolved should be good to go
19:22 < daviddelikat> I have not looked at it lately
19:25 <+BartJol> ah, just cleaned up all my resolved tickets last week, that gave me a better view
19:25 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
19:49 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []
19:51 <@Haarg> perlDreamer, i rewrote bart's i18n stuff into a branch in my webgui fork
19:52 <+perlDreamer> are you going to commit it from there, or do you want me to fork your branch and merge from there?
19:53 <@Haarg> you should just be able to merge it into master
19:53 <@Haarg> will have to move the packages as well
19:55 <+perlDreamer> okay, let me see what kind of damage I can do
19:56 <+BartJol> hey
19:56 <+BartJol> my code was tested and thus bug-free ;)
19:57 * perlDreamer hooks up his +7 Keyboard of Repository Mangling
19:57 <+perlDreamer> after I'm through with it, there are no guarantees!
19:57 <+BartJol> cool, well at least I still have my repo
19:57 < dreamersgirl> perlDreamer and I have a love/hate relationship with tests
19:57 < dreamersgirl> i hate them. he loves them.
19:58 <+BartJol> :)
19:58 < dreamersgirl> :)
19:58 <+perlDreamer> also, I write them, and she takes them
19:58 <+BartJol> he tests the food, you cook it?
19:58 < dreamersgirl> oh, no. he cooks quite well.
19:58 <+BartJol> ok
19:59 <+perlDreamer> fortunately for the family, /me took some Dutch cooking lessons in September
20:00 < dreamersgirl> so.......what's for dinner? i'm hungry.
20:00 <+perlDreamer> try thinking about lunch first, dreamersgirl
20:00 < dreamersgirl> There's a Thai Restaurant menu sitting right next to me. It's not helping.
20:01 <+BartJol> but, seriously, apart from my enjoyable company, can I do something?
20:01 <+perlDreamer> with me and git, this could take a while
20:02 <+perlDreamer> i'll email you if there are hiccups
20:02 <+BartJol> except watching while you demolish my carefully prepared code
20:02 <+BartJol> ok, because my biological clock tells me it beer o clock
20:03 <+BartJol> and I don't have internet at home yet
20:03 <+BartJol> I'll try to improve that macro and look at the changing of profile language
20:06 <+BartJol> as I really seem to have a mess of that
20:06 <+BartJol> made a mess
20:07 <+BartJol> dreamersgirl: have a nice lunch, will catch you later
20:07 <+BartJol> perlDreamer: thanks for the merging!
20:07 < dreamersgirl> later!
20:08 < dreamersgirl> perlDreamer, i'm off to lunch. enjoy the rest of your day!
20:08 <+BartJol> ah, forgot my pending upgrade
20:09 -!- dreamersgirl [n=chatzill@137.53.249.130] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]
20:09 <+perlDreamer> bopbop++ for closing bugs
20:09 <+perlDreamer> are you feeling okay?
20:09 <+perlDreamer> normally you make them...
20:10 <@bopbop> yup, feeling fine
20:10 <+BartJol> make or discover?
20:10 <@bopbop> thought I'd try the other side... and I actually didn't fix it, JT did
20:10 <@bopbop> I was just the go-between
20:11 <@bopbop> devs MAKE bugs
20:11 * BartJol thought perlDreamer made the bugs, other bopbop and elnino discover them, and perlDreamer fixes them again, keeping a nice amount of work
20:11 <+perlDreamer> ssshhhh!
20:11 <+BartJol> oops
20:11 <+BartJol> sorry, but it is a nice business startegy
20:12 <+BartJol> ok, I'll be gone,, me is
20:12 -!- BartJol [n=bart@194.171.50.123] has left #webgui []
20:26 <+perlDreamer> I think I did it
20:26 * perlDreamer bows to sensei Haarg
20:50 < daviddelikat> http://pastie.org/673716 can anybody see a problem with this code? it is not behaving...
20:51 <+perlDreamer> what does a submissionId look like?
20:52 < daviddelikat> integer
20:52 < daviddelikat> it starts a 0
20:52 < daviddelikat> I call the function a couple times and it increments
20:52 <+perlDreamer> but it never gets incremented?
20:52 < daviddelikat> but then I call it from another object and it doesn't increment
20:52 < daviddelikat> and I'm still getting the print output
20:54 < daviddelikat> its like the update doesn't run if theres anything else going on
20:54 <+perlDreamer> the subroutine doesn't return the incremented submissionId
20:54 <+perlDreamer> but the update looks fine
20:55 < daviddelikat> is it likely to matter which one it returns?
20:55 <+perlDreamer> I don't know, it's just something that I noticed
20:56 < daviddelikat> I intended it to work that way, but to the outside it makes no diff
20:56 <+perlDreamer> okay
20:56 <+perlDreamer> what kind of object are we dealing with here?
20:57 < daviddelikat> I'm not sure what you need for an answer
20:57 <+perlDreamer> earlier you said "then I call it from another object and it doesn't increment"
20:58 <+perlDreamer> it's an Asset?
20:58 <+perlDreamer> what's the class?
20:58 < daviddelikat> yes
20:58 <+perlDreamer> is the other object also an object of the same class?
20:58 < daviddelikat> its in EventManagementSystem
20:58 < daviddelikat> the other object is a child of the ems
20:59 < daviddelikat> so it calls it like this: $self->getParent->getNext...
21:00 <+perlDreamer> but it doesn't update the parent in that caes
21:00 <+perlDreamer> case
21:00 < daviddelikat> yes
21:00 <+perlDreamer> but you do get debug output
21:00 < daviddelikat> yes
21:01 <+perlDreamer> how do you tell that it doesn't increment the submissionId in that case?
21:02 < daviddelikat> the database isn't changed(mysql) also the log repeats the same number
21:03 <+perlDreamer> is this in a test, or live on a site?
21:03 < daviddelikat> test
21:03 <+perlDreamer> do you have multiple variables all pointing to the same asset?
21:04 <+perlDreamer> the way you have it setup is a little bit dangerous
21:04 <+perlDreamer> since the asset asks itself what the current value is
21:04 < daviddelikat> not local variales
21:05 <+perlDreamer> it should always do a read/modify/write in the database
21:05 <+perlDreamer> so now imagine that you have an array of children for the EMS
21:05 <+perlDreamer> each calls getParent
21:05 <+perlDreamer> so each child gets a copy of the asset with the same sequenceId
21:05 <+perlDreamer> then, each child calls getNextSequenceId
21:06 <+perlDreamer> the child talks to its local copy of the parent
21:06 <+perlDreamer> each local copy has the same current sequenceId
21:06 <+perlDreamer> so it increments it by 1
21:06 <+perlDreamer> the next child does the same, but it's copy of the parent doesn't know that the db was updated
21:06 <+perlDreamer> so it sets it to the same value, again
21:06 <+perlDreamer> and so on for each chid
21:07 <+perlDreamer> does that sound like what is happening?
21:07 < daviddelikat> wow they each get a copy of the parent? did not know that
21:07 <+perlDreamer> and it's an individual copy of the parent
21:07 < daviddelikat> yes that is exactly what is happenning
21:07 <+perlDreamer> totally ignorant of the other ones
21:07 < daviddelikat> so how do I do it directly to the database?
21:08 <+perlDreamer> instead of doing $self->get('nextSequenceId')
21:08 <+perlDreamer> look it up in the db
21:08 < daviddelikat> so like $self->db->read('select ...' );
21:09 <+perlDreamer> $self->session->db->read, but yes
21:09 < daviddelikat> ok thanks
21:10 <+perlDreamer> my turn for lunch :)
21:14 -!- carogray1 [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
21:31 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
21:32 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 110 (Connection timed out)]
21:38 <@preaction> where does the csrf token get generated? i'm not seeing it in WebGUI::Form::formHeader, WebGUI::Form::CsrfToken, or the place where it's checked
21:39 <@preaction> ah, i see now. in WebGUI::Session::Var, so it's tied to a session
21:43 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
21:52 -!- mducharme [n=nothing@24.77.198.148] has quit [Read error: 145 (Connection timed out)]
22:15 <+perlDreamer> preaction: is everything okay?
22:16 <+perlDreamer> bbiab
22:35 < CIA-53> wrebuild: Doug Bell master * r86a460f / (6 files in 4 dirs): added #579: Change the default ServerAdmin config - http://bit.ly/37NUmT
23:00 <@preaction> if you were building a form, would you ever want a fieldset to contain a set of tabs?
23:07 < daviddelikat> how about putting fields on the form that are outside the tabset?
23:08 <@preaction> that's already going to be possible
23:09 <@preaction> i'm just wondering about recursion, and i'm leaning towards it
23:09 <@preaction> a form, contains a set of tabs, contains fieldsets that also contain tabs that contain fieldsets
23:10 < daviddelikat> then you could have a tab with a tabset on it
23:10 <@preaction> or two fieldsets each with their own tabset
23:11 <@preaction> we're talking be-all, end-all of form building tools here
23:11 < daviddelikat> sounds good
23:11 <@preaction> aka "I don't want to have to ever write this again"
23:12 <@preaction> or my 10-year goal (i try to develop any API to last 10 years)
23:12 < daviddelikat> I'm sure your grandkids will re-write it
23:12 <@preaction> so even if it's not easy to do, it should be possible
23:12 <@preaction> if i'm a grandparent in 10 years, there's something very right with the world
23:13 < daviddelikat> but will they be writing code yet?
23:14 <@preaction> i expect they'll be fixing my code by 4 years old
23:15 < daviddelikat> I'm hoping the next generation will just ignore what we did and build it all over from scratch
23:15 < daviddelikat> in about 40 lines of code
23:17 <@preaction> well, i can't rebuild the form fields, but I'm planning for it
23:17 <@preaction> I have to rewrite how they output HTML though
23:18 <@preaction> if you want to help me with some feedback, i can send you what I have so far. it's only a summary of the method calls involved though
23:18 < daviddelikat> I'd like to look at it,
23:18 < daviddelikat> but I won't have time for a day or so
23:20 <@preaction> if i don't have it ready for public consumption by then, i'll give you a preliminary PDF or something
23:22 < daviddelikat> cool
23:37 * perlDreamer votes for not tabs inside fieldsets
23:38 <+perlDreamer> because deeply nested tabs are not user friendly
23:38 <+perlDreamer> also because I'm old and a fuddy-duddy
23:38 <@preaction> too deeply, i agree. but it should be possible for at least one level
23:39 <@preaction> i can see where fieldsets with tabs is friendly, but not fieldsets with tabs with fieldsets with tabs
23:39 <@preaction> the problem with power is allowing programmers to shoot themselves in the foot
23:39 < daviddelikat> thatsw ok as long as we can sit at our keyb oard we are fine
23:40 < daviddelikat> who needs feet any way
23:41 < daviddelikat> anybody know if there is an event that is triggered when the URL Hash changes?
23:42 < daviddelikat> ( a javascript event )
23:42 <@preaction> i don't think so, i think you have to watch the a clicks
23:42 <@preaction> might want to look at YUI's history manager, perhaps they have a way
23:43 <+perlDreamer> preaction, did you read satyam's response to my YUI forum posting?
23:43 <+perlDreamer> I took the short, cheap fix for now
23:43 <@preaction> yeah, but now i don't remember what it said
23:43 <@preaction> and short, cheap fixes are just fine w/ me
23:43 <+perlDreamer> but I think we should consider the rewrite later
23:43 <+perlDreamer> because with 99 fewer menus, it'll be much faster
23:43 <+perlDreamer> and take less memory
23:43 <@preaction> sounds good for the v8 admin console
23:44 <+perlDreamer> pDC may take it on for 7.9, but we'll see
23:44 <@preaction> k
23:44 <+perlDreamer> it'd be great JS project for me to do some learning
23:44 <@preaction> also, i think you now officially must remove the "does not know javascript" from your resume
23:45 <+perlDreamer> do you think "unwillingly writes painfully buggy but semi-functional javascript" acurately describe me now?
23:45 <@preaction> i'd say debugging that problem in its entirety was pretty impressive
23:46 <+perlDreamer> how about "can debug some javascript with the help of community experts" instead?
23:48 <+perlDreamer> seriously now. Thanks preaction
23:48 <@preaction> don't sell yourself short here, you did more than i could (i got frustrated and stopped doing anything)
23:48 <@preaction> i mean, neither of us knew of that weird context thing
23:48 <@preaction> (which must be new, because it's horrible)
23:49 <+perlDreamer> the 2.6 code works fine
--- Day changed Thu Oct 29 2009
00:07 <+perlDreamer> preaction, Haarg: re this bug http://www.webgui.org/use/bugs/tracker/11176
00:07 <+perlDreamer> is it better to add a gotcha notice, or should we try and make the upgrade work?
00:07 <+perlDreamer> by putting template_attachments in earlier
00:07 <+perlDreamer> or moving the other code later
00:07 <@Haarg> fix
00:08 <@Haarg> ideally we only want one stop version per minor release
00:10 <+perlDreamer> I didn't even think to check that fixing the template attachments purge would break anything
00:10 <+perlDreamer> but I'll fix it, and then check the 7.8 upgrade as well
00:11 <+perlDreamer> even if I fix it, 7.7.23 will still be odd-man out, though
00:13 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
00:17 -!- Haarg [n=haarg@adsl-75-50-89-68.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
00:17 -!- preaction [n=doug@72.1.4.143] has left #webgui ["Leaving"]
00:17 -!- preaction [n=doug@72.1.4.143] has joined #webgui
00:18 -!- mode/#webgui [+o preaction] by ChanServ
00:18 <@preaction> heh, uh... what was that bug again?
00:20 <+perlDreamer> template attachments were not getting purged
00:20 <+perlDreamer> so I added that code to 7.7.23
00:20 <+perlDreamer> but when earlier upgrades run, the table doesn't exist yet
00:20 <+perlDreamer> so they fail if a template is purged
00:20 <+perlDreamer> I moved adding template attachments back to the beginning of the shunt to fix that
00:21 <+perlDreamer> but now I'm coming across other problems with the template attachment rekeying
00:41 <+perlDreamer> preaction, we need a new piece of upgrade policy
00:41 <+perlDreamer> in addition to running the test suite, we need people to run the most recent upgrade segment to make sure it didn't break anything
00:44 <@preaction> we can make a policy on it, but nobody will do it
00:44 <@preaction> they don't even want to write tests, much less wait 3 minutes while they run
00:44 <+perlDreamer> then we need to be sure that the release manager does it as a final check
00:44 <+perlDreamer> and, they need to do it early enough in the day that they can spend 2-4 hours fixing problems
00:45 * perlDreamer heads out to a coffee shop with kids, be back on in a but
00:45 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
01:07 -!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui
01:07 -!- mode/#webgui [+v perlDreamer] by ChanServ
01:10 -!- carogray1 [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
01:12 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r40e406b / (3 files in 2 dirs):
01:12 < CIA-53> webgui: Handle template attachments differently in the upgrade order.
01:12 < CIA-53> webgui: Add them in and rekey them immediately when making 7.7.0, and then conditionally rekey
01:12 < CIA-53> webgui: them later in the 7.7.23 upgrade. - http://bit.ly/40V6u5
01:12 < CIA-53> webgui: Colin Kuskie webgui-7.7 * rf865821 / docs/upgrades/upgrade_7.7.22-7.7.23.pl : Fix a problem with the modified template_attachments upgrade. - http://bit.ly/kmh6C
01:14 < CIA-53> webgui: Doug Bell formbuilder * r5fd9a32 / lib/WebGUI/FormBuilder.pm : adding formbuilder - http://bit.ly/2QQsHV
01:19 < CIA-53> webgui: Colin Kuskie master * r7a486a9 / (2 files in 2 dirs): Conditional upgrade for template_attachments, for those coming from 7.7 - http://bit.ly/1s2zsl
01:24 <+perlDreamer> preaction: given that xootom was posting bugs about the upgrade process beyond where he was, I'm guessing that I can close this bug: http://www.webgui.org/use/bugs/tracker/11163
01:27 <@preaction> iirc you fixed newPending, right? then yes
01:27 <+perlDreamer> I fixed newPending to throw an exception
01:28 <+perlDreamer> but I didn't touch the upgrade script
01:28 -!- carogray [n=Caroline@70-4-29-98.pools.spcsdns.net] has joined #webgui
01:28 <@preaction> it's not a problem in the upgrade script, unless xootom comes back with those assets ARE visible from the normal admin interface
01:28 <@preaction> if they are, then they're not corrupt, and something else is wrong
01:47 -!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."]
01:47 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
01:48 -!- mode/#webgui [+v patspam] by ChanServ
01:54 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]
02:07 < daviddelikat> anybody know where WG hides the apache access logs?
02:09 <@preaction> the WRE puts them in each site's /data/domains/*/logs directories
02:10 < daviddelikat> I always forget to looc in the doamins dir, thanks
02:18 -!- carogray [n=Caroline@70-4-29-98.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]
02:21 < CIA-53> webgui: Doug Bell formbuilder * r29bb069 / (4 files in 2 dirs): added Has* Roles - http://bit.ly/21vkxf
02:22 <@preaction> the very beginnings of the new forms api are in git ;)
02:22 <@preaction> Roles are so much fun, really
02:28 < xdanger> I'm a little confused about the Story Archive, Story topic and Newsletter. Newsletter doesn't seem to be much different from regular CS? What's the use on Story topic, is there a way to customize what stories it displays?
02:29 <@preaction> you make a Story Archive to store Story objects. a Story Topic goes outside the Story Archive and pulls in Story objects based on the keywords of the Topic and the Story objects
02:30 <@preaction> so if your Story has "golf" as a keyword, and your Topic has "golf" as a keyword, the Story will show up under the Topic
02:30 < xdanger> ok, didn't try that one =)
02:30 < xdanger> Is there anywhere that one could find about this kind of stuff?
02:31 <@preaction> the wiki perhaps? i don't know. i think the new Content Manager's guide has it
02:34 < xdanger> I don't think that there was a wiki
02:34 < xdanger> what about the newsletter?
02:37 <@preaction> newsletter is a subclass of the collaboration system
02:37 <@preaction> so, not much different
02:37 <@preaction> but i've never used that one
02:43 < CIA-53> webgui: Doug Bell formbuilder * rdd35bfe / (3 files in 2 dirs): added Fieldset and Tab objects - http://bit.ly/4t3yMn
02:45 < xdanger> reading the source quickly, it seems that it enables subscriptions per metadata properties of the posts
02:45 < xdanger> only tha templates don't include the functionality
04:22 < xdanger> ok, first step in upgrade 7.6.35.2 -> 7.7.23 taken: I've read the diff =D then I'll try to merge, then update my CS fork, then test the upgrade.... thank god for git =D
04:27 < xdanger> now to sleep, it's 4:30 AM here
06:10 -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui
06:10 -!- mode/#webgui [+v cap10morgan] by ChanServ
06:20 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
06:20 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:23 <+perlDreamer> patspam: how's the move, dude?
07:34 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]
07:35 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
07:36 <+perlDreamer> mducharme: how goes the good fight to keep your webgui site?
07:38 -!- ascii__ [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
07:43 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 113 (No route to host)]
07:49 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:02 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui
08:02 -!- ascii__ [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]
08:13 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
08:31 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
08:58 -!- wgGuest11 [n=wgGuest1@ppp118-209-228-69.lns20.mel6.internode.on.net] has joined #webgui
08:58 -!- wgGuest11 is now known as HinHin
08:58 < HinHin> heya guys ;)
08:58 < HinHin> I'm trying out WebGUI through the VMware image of WebGUI
08:58 < HinHin> i've got it up and running (and the virtual host is pingable)
08:59 < HinHin> how do i access WebGui? is there some special URL i need to use?
08:59 < HinHin> :\ just pointing my web browser to the VMware machine's IP address doesn't work (white page)
09:06 -!- HinHin [n=wgGuest1@ppp118-209-228-69.lns20.mel6.internode.on.net] has quit []
09:49 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui
10:31 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
11:48 -!- BartJol [n=bart@194.171.50.123] has joined #webgui
11:48 -!- mode/#webgui [+v BartJol] by ChanServ
12:52 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
13:27 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
13:35 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
14:57 < SDuensin> Morning.
14:59 <+BartJol> morning
15:34 -!- dionak [n=dionak@97.66.185.250] has joined #webgui
15:39 -!- perlmonkey2 [n=perlmonk@75.41.174.116] has joined #webgui
15:39 -!- mode/#webgui [+v perlmonkey2] by ChanServ
16:10 -!- Haarg [n=haarg@adsl-75-50-90-110.dsl.mdsnwi.sbcglobal.net] has joined #webgui
16:10 -!- mode/#webgui [+o Haarg] by ChanServ
16:14 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
16:15 -!- ekennedy [n=ekennedy@173-118-21-106.pools.spcsdns.net] has joined #webgui
16:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
16:55 < SDuensin> YES! Ubuntu 9.10 just went up!
17:00 -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui
17:01 -!- mode/#webgui [+v danny_mk] by ChanServ
17:05 <@preaction> that reminds me, i should put together a vmware image w/ WRE + ubuntu
17:09 -!- tavisto [n=tavisto@206.205.185.26] has joined #WebGUI
17:09 -!- mode/#webgui [+o tavisto] by ChanServ
17:21 -!- perlmonkey2 [n=perlmonk@75.41.174.116] has quit [Read error: 131 (Connection reset by peer)]
17:23 -!- perlmonkey2 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has joined #webgui
17:23 -!- mode/#webgui [+v perlmonkey2] by ChanServ
17:30 -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui
17:30 -!- mode/#webgui [+v perlDreamer] by ChanServ
17:30 <+perlDreamer> BartJol: your code is merged
17:44 < SDuensin> Anyone here know much about scaling WebGUI?
17:45 < SDuensin> I've got a new client who's worried it's going to be taken down when she goes public and people start hitting it.
17:46 <@preaction> SDuensin: get a software package called "siege" and run real benchmarks
17:46 < SDuensin> Will do.
17:46 <@preaction> but as for tweakings: make sure you're using Database cache and not File cache
17:47 < SDuensin> But has anyone done or heard anything about using EC2 and dynamically adding/removing boxes?
17:47 <+perlDreamer> SDuensin, the expert in the WebGUI scalability field is Koen De Jonge from Procolix
17:47 <@preaction> set up read-only slaves or mysql multi-master in a round-robin setup
17:47 <+perlDreamer> cap10morgan has done EC2 work
17:47 <@preaction> the biggest bottleneck will always be the database
17:47 <+perlDreamer> WebGUI runs the largest soccer site in the Netherlands, it'll stand up to the abuse
17:47 <+cap10morgan> SDuensin: yep, that's exactly what i'm doing
17:47 < SDuensin> Hey wait, isn't Koen the one responsible for everything wrong? :-P
17:47 <+perlDreamer> No, that would be me :/
17:47 <+cap10morgan> but all you can really scale that way is the mod_perl layer
17:48 <+cap10morgan> as preaction said
17:48 <+cap10morgan> er, implied :)
17:48 < SDuensin> cap10morgan: Sweet! Now that Ubuntu Server has cloud features, I'm debating moving to them.
17:48 <+BartJol> oh perlDreamer, I saw it on git and in the rfe notice
17:48 <+cap10morgan> we're running 100% ubuntu in ec2
17:49 <+cap10morgan> 8.04 currently
17:49 <+cap10morgan> 9.10 whenever they get it out and rightscale adapts their scripts to it
17:49 < SDuensin> Well, mod_perl on different boxes, yea, but won't database slaves help?
17:49 <+cap10morgan> not really
17:49 <+cap10morgan> webgui doesn't actually take advantage of them that much
17:49 <+BartJol> SDuensin: Koen knows quite something about it
17:49 <+cap10morgan> webgui 8 will fix that
17:49 < SDuensin> Well, get typing! :-P
17:50 <+BartJol> I'll try if I can get him out his busy schedule
17:50 < SDuensin> I meant on WebGUI 8, but that works, too, BartJol. :-)
17:50 < SynQ> ohhhmmm
17:50 < SynQ> who summoned me?
17:51 <+BartJol> Sdiddi
17:51 < SynQ> I was resting in zen
17:51 <+BartJol> not xen?
17:51 < SDuensin> Aliens try to kill you in Xen!
17:51 <+perlDreamer> SynQ: SDuensin has a customer with scaling questions
17:51 < SynQ> ah
17:51 <+BartJol> SDuensin: SynQ is the man you wanna have for large WebGUI deployments
17:51 <+perlDreamer> of course, we thought of you...
17:52 < SynQ> SDuensin: how can I help you
17:52 < SynQ> or: hang on I'll read the backlog
17:52 < SDuensin> She's just worried she's going to get a burst of traffic that will knock the site over.
17:53 <+perlDreamer> Everyone fears Slashdot
17:53 < SynQ> ah
17:53 < SynQ> SDuensin: is it availablility that your client is worried about?
17:53 < SynQ> or performance?
17:53 < SynQ> or capacity?
17:53 <+BartJol> perlDreamer: went everything ok with da merge?
17:54 < SDuensin> Probably both. She didn't really say.
17:54 < SynQ> or availability + performance + capacity
17:54 <+perlDreamer> BartJol: yes. It was very smooth.
17:54 < SynQ> how much traffic would 'a burst' be?
17:54 <+BartJol> nice
17:54 <+perlDreamer> I panicked at first due to the upgrade script, but pulled it from the paste
17:54 < SynQ> 1000 simultanious users?
17:54 < SynQ> 10.000 simultanious users?
17:54 <+BartJol> yeah, as I mailed you I didn't put that in my repo
17:55 <+BartJol> mailed this morning...
17:55 < SDuensin> She wasn't sure, but mentioned possibly hitting the front page of TechCrunch.
17:55 < SDuensin> Early estimates of users is 100,000 - but that won't be all at once.
17:55 < SynQ> ok
17:55 <+perlDreamer> If that happens, you need to be sure that she has a WebGUI button on the site
17:55 < SynQ> 100K users is quite something
17:56 < SynQ> what resources are you running on currently?
17:56 < SDuensin> And, to be perfectly honest, I don't know WTF she's doing to get those numbers. I'm building the site and still don't understand it! :-)
17:56 <+BartJol> I was worried that something would go wrong with the merge of the tests
17:56 <+BartJol> but I believe it seems ok
17:56 <+perlDreamer> no, the tests were fine
17:57 <+BartJol> btw is cover the standard WebGUI dev test-test?
17:57 < SDuensin> It's a dual core something or other running Ubuntu and a gig of RAM. Trying to find specifics now.
17:57 <+perlDreamer> cover is not standard
17:57 < SynQ> SDuensin: it's not really hard to find out how many users you can handle
17:57 <@preaction> if she's talking 100k page views per month, that's not even breaking a sweat
17:57 < SynQ> 1 GB ram is not much
17:57 <@preaction> yeah, not much at all
17:57 < SynQ> 100K users 'at one moment' is killing though
17:57 <+perlDreamer> memory will help that a lot
17:57 < SDuensin> preaction: Not views dude, users.
17:58 < SynQ> but if you are worried about 'real scalability' then I can help
17:58 <+BartJol> should cover be standard?
17:58 < SynQ> we could do multiple modproxy servers with multiple modperl servers with master slave databases
17:58 <@preaction> if you want real numbers of how many users your current system can support, use siege
17:58 < SynQ> that is what we do for patrick
17:59 <+BartJol> because I can write test scripts that just say "this test passed"
17:59 < SDuensin> Like I said, I don't know what she really needs. That was another reason I was looking at EC2.
17:59 < SynQ> EC2 is not the solution per se
17:59 <+perlDreamer> BartJol, if every dev used cover to make sure they wrote good tests, I would be very happy.
17:59 < SDuensin> No, it's not, but it lets me add new "boxes" a hell of a lot faster than 1and1.
18:00 <+perlDreamer> but we can barely get people to run the tests, let alone write them
18:00 < SynQ> true
18:00 <+perlDreamer> it's why I push so hard on people to write tests
18:00 <+BartJol> if only more people were like me
18:00 <+perlDreamer> ++BartJol
18:00 < SynQ> SDuensin: the adding of boxes is not the real problem though
18:00 < SynQ> it's setting it all up to be able to add new boxes
18:00 <+BartJol> with my amount of code, that was doable
18:01 < SynQ> SDuensin: ProcoliX has hosting facilities in Chicago, perhaps we can build a load-balanced cluster for your client
18:02 < SDuensin> Maybe. Any idea what the per-month would look like? The only reason I'm at 1&1 is because it was cheap for a dedicated box when I was broke. :-)
18:02 < SynQ> That depends
18:02 < SynQ> Of course
18:03 < SynQ> what is the 'normal' amount of users your client would like to be able to serve?
18:03 < SynQ> perhaps we should discuss this off-channel :)
18:04 < SDuensin> :-)
18:06 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r472ddb6 / (3 files in 2 dirs): i18n the ableToBeFrield user profile field label. - http://bit.ly/3xOM15
18:06 < CIA-53> webgui: Colin Kuskie master * r404ff5d / (2 files in 2 dirs): i18n the ableToBeFrield user profile field label. - http://bit.ly/1Ep2FE
18:06 <+perlDreamer> oh no, do it in channel and teach us more
18:06 <+perlDreamer> how am I supposed to be able to send you clients if I don't understand?
18:07 <+BartJol> because only Koen does, just direct them to us
18:08 <+perlDreamer> will do, BartJol
18:08 <+perlDreamer> you know it's been a long month when you go through an entire box of lemon tea, and a whole bear of honey
18:09 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []
18:09 <+BartJol> that's what my mother always tells me...
18:24 <+BartJol> perlDreamer: I saw you added pagination to the shelf
18:24 <+BartJol> in 7.6.5
18:24 <+perlDreamer> yes
18:24 <+BartJol> is there a setting that allows me to set the number of products?\
18:24 <+BartJol> I can't find it
18:24 <+BartJol> seems default at 25
18:27 <+perlDreamer> the pagination is not configurable
18:27 <+perlDreamer> that would be a great RFE
18:27 <+perlDreamer> 100-150 lines of code, including upgrade script, i18n and tests
18:28 < SDuensin> I thought I RFE'd that a long time ago?
18:28 <+BartJol> well, I can put in karma than
18:28 <+BartJol> then
18:29 < SDuensin> Maybe I just RFE'd pagination.
18:29 <+BartJol> kristi did
18:29 * SDuensin doesn't remember.
18:29 <+perlDreamer> she did?
18:29 <+BartJol> 9329
18:29 <+perlDreamer> I just filed a duplicate?
18:29 <+perlDreamer> is it approved?
18:29 <+BartJol> oh it is moved from the bug-board
18:29 < SDuensin> Bad developer! Search then post! :-)
18:29 <+BartJol> nope
18:30 <+BartJol> hey, I just arranged a private conversation with our top-man
18:30 <+BartJol> didn't complain about that
18:30 <+perlDreamer> it's approved
18:30 <+perlDreamer> the difficulty was changed to 1
18:30 <+BartJol> ah, ok
18:31 < SDuensin> Speaking of bug and RFE boards, are there plans to add the issue tracker to the main WebGUI tree?
18:31 <+BartJol> well, I guess that should be fixed sometime then
18:31 <+BartJol> dunno
18:32 * perlDreamer doesn't know either
18:32 <+perlDreamer> you can always pull a copy from git
18:33 < SDuensin> Yea, I know. I need to. Just never made it up that far on my "to do" list.
18:33 * SDuensin has a BIG list.
18:33 <+perlDreamer> How's the wgfs stuff?
18:34 <+BartJol> webgui filesystem?
18:34 < SDuensin> I read the code, looked over the specs. Doesn't look *too* bad. Not had any time to do any actual work on it though.
18:34 <+perlDreamer> yes
18:35 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
18:36 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
18:56 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r90bf191 / docs/create.sql : Preparing for 7.7.24 release. - http://bit.ly/4r35G8
18:57 -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."]
19:05 < SDuensin> Hey, to be a partner, I need invited. Do I smell bad? I'm on the partner mailing list, but not the web page. :-(
19:05 <@preaction> SDuensin: JT would be the person to e-mail about that one
19:06 < SDuensin> He scares me. :-P
19:06 <+perlDreamer> I think to be on the web page you need to have made significant contributions to WebGUI and/or the community
19:07 <@preaction> in spite of his scariness, you should at least ask what you need to do to be put there
19:07 < SDuensin> I have 14 sites on it, and I'm a pest! Not to mention the #1 fan. :-)
19:07 < SDuensin> Oh, and I reviewed the iPhone app. Nicely, even!
19:07 <@preaction> he still scares me, and i've worked with him for 3 years now
19:08 <+perlDreamer> he's not that scary
19:08 <+perlDreamer> he's sane
19:08 <+perlDreamer> it's the scary, insane ones you have to worry about
19:09 < SDuensin> Scary! Proof! --> http://www.plainblack.com/uploads/1y/hj/1yhjRwkid0sM0ihm7_lUeA/jt.jpg
19:09 <+perlDreamer> conceded, scary looking.
19:09 <@preaction> even sane people have topics and/or moments of selective rationality
19:11 < SDuensin> I think I now know why he has more minions than I do. He has bigger hair.
19:11 <+perlDreamer> more beard
19:11 <+perlDreamer> minions respect the beard
19:11 < SDuensin> That sucks. I don't like having a beard.
19:26 -!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
19:27 -!- mode/#webgui [+v perlDreamer1] by ChanServ
19:35 -!- perlDreamer [n=colink@71.117.209.184] has quit [Read error: 145 (Connection timed out)]
19:43 -!- perlDreamer1 is now known as perlDreamer
19:50 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r687cd3d / (4 files in 4 dirs): Ready for 7.7.25 development. - http://bit.ly/2ZrtFS
19:50 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r0a62051 / (6 files): Test maintenance in t/Macro - http://bit.ly/HsiD9
19:53 < CIA-53> webgui: Colin Kuskie master * r3058600 / (6 files): Test maintenance in t/Macro - http://bit.ly/2xQ0IP
19:54 -!- tavisto [n=tavisto@206.205.185.26] has quit []
20:25 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 60 (Operation timed out)]
20:46 -!- ckotil_ is now known as ckotil
20:50 < CIA-53> webgui: JT Smith webgui-7.7 * r07c0487 / (2 files in 2 dirs):
20:50 < CIA-53> webgui: Fixed an error being thrown by the CalendarUpdateFeeds workflow activity.
20:50 < CIA-53> webgui: Conflicts:
20:50 < CIA-53> webgui: docs/changelog/7.x.x.txt - http://bit.ly/1lRASU
20:50 < CIA-53> webgui: JT Smith webgui-7.7 * r72c14f0 / (15 files in 5 dirs):
20:50 < CIA-53> webgui: Merge branch 'webgui-7.7' of github.com:plainblack/webgui into webgui-7.7
20:50 < CIA-53> webgui: Conflicts:
20:50 < CIA-53> webgui: docs/changelog/7.x.x.txt - http://bit.ly/2Bc2If
20:50 <@steveo_aa> Is there a WebGUI method that will rebuild a lineage chain based exclusively on the parentId asset chain?
20:50 <+perlDreamer> no
20:51 <@steveo_aa> Is that a dangerous practice?
20:52 <+perlDreamer> I have no idea
20:52 <@Haarg> rebuildLineage.pl does that, but only works on an entire site
20:52 <@Haarg> if you have the need to do that though, you are probably doing something wrong
20:53 <@steveo_aa> The site I am working on may have had a process interrupt an action.
20:53 <@steveo_aa> I'm unsure the cause, but the lineage does not match the parent ref
20:55 <@steveo_aa> Examining rebuildLineage, it appears that the assetId of the desired parent is hardcoded. If I needed to modify it so that acted on a deeper asset parentage can you predict a problem?
20:56 <@steveo_aa> I can test this off-site with minor extra effort. Just asking if I need to look out for something.
21:00 < CIA-53> webgui: JT Smith webgui-7.7 * rf6a62f1 / (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): The auto add to group and auto delete from group operations that are used with the GroupAdd and GroupDelete macros were fixed to make the user log in if they aren't already. - http://bit.ly/Uiiom
21:02 < CIA-53> webgui: JT Smith master * r9c21429 / (2 files in 2 dirs): Fixed an error being thrown by the CalendarUpdateFeeds workflow activity. - http://bit.ly/2kbUCx
21:02 < CIA-53> webgui: JT Smith master * rfb864a4 / (20 files in 14 dirs): Merge branch 'master' of github.com:plainblack/webgui - http://bit.ly/3aRHu0
21:02 < CIA-53> webgui: JT Smith master * rf1bc38d / (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm):
21:02 < CIA-53> webgui: The auto add to group and auto delete from group operations that are used with the GroupAdd and GroupDelete macros were fixed to make the user log in if they aren't already.
21:02 < CIA-53> webgui: Conflicts:
21:02 < CIA-53> webgui: docs/changelog/7.x.x.txt - http://bit.ly/2DLUPL
21:24 -!- tavisto [n=tavisto@206.205.185.26] has joined #WebGUI
21:24 -!- mode/#webgui [+o tavisto] by ChanServ
21:43 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r727a42f / (3 files in 3 dirs): CS template variable help review. Fixes bug #11179. - http://bit.ly/1G8MEt
21:43 < CIA-53> webgui: Colin Kuskie master * ra1c1cd4 / lib/WebGUI/Workflow/Activity/PayoutVendors.pm : Fix broken i18n in the PayoutVendors workflow. - http://bit.ly/2ureni
21:43 < CIA-53> webgui: Colin Kuskie master * r97a340a / (3 files in 3 dirs): CS template variable help review. Fixes bug #11179. - http://bit.ly/4rdp6Q
21:45 < CIA-53> webgui: Colin Kuskie master * ra4a5403 / docs/changelog/7.x.x.txt : Fix bad merge. - http://bit.ly/oNGt7
22:08 -!- danny_mk [n=chatzill@64.204.40.34] has quit [Read error: 131 (Connection reset by peer)]
22:20 < dionak> i need to grep through the cache. does anyone know a command that allows grep to not bork on the random file names in there like -+8cNXW3C-MV227EuBQzKQ?
22:23 < dionak> i found a solution with find and grep
22:25 <+perlDreamer> --
22:28 < dionak> this is interesting..
22:28 < dionak> i have a site that has content from another site unexpectedly. It appears that the cache for a dataform was written to the wrong directory.
22:29 < dionak> i've checked the dataform table in the database for site A and it has the correct data in it. However, the dataform for site B was written to the cache directory for site A. Configs look ok.
22:33 < daviddelikat> I have a WG version tag issue
22:33 < daviddelikat> I'm creating a new child asset
22:33 < daviddelikat> which modifies the state of the parent
22:33 < daviddelikat> WG is putting the new child in a version tag
22:33 < daviddelikat> ut the change to the parent is not in the version tag
22:34 < daviddelikat> s/ut/but/
22:35 < daviddelikat> I'm thinking the version tag is good, so should I call newRevision on the paret?
22:35 <@Haarg> how is the modification to the parent being done?
22:36 < daviddelikat> $self->update({property => value })
22:36 <@Haarg> you should probably use addRevision instead of update
22:36 < daviddelikat> ok
22:40 < dionak> can someone tell me more about the caching for assets in WebGUI? What writes out the asset like a DataForm to the file system?
22:43 * perlDreamer heads off to pick up kids from school
22:44 <+perlDreamer> dionak, caching is handled in two steps
22:44 <+perlDreamer> one by the asset itself, and perhaps a 2nd time by the Layout/Page containing it
22:44 <+perlDreamer> checkout subs view, and www_view in each for more details
22:44 < dionak> k, thanks pd
22:45 < daviddelikat> Haarg: how does WG decide when to create a new version tag?
22:45 <@Haarg> addRevision will create one if one doesn't already exist
22:46 <@Haarg> or if one is manually created
22:46 < daviddelikat> I'm getting one without asking for it
22:46 <@Haarg> creating a new asset involves calling addRevision
22:47 < daviddelikat> which is called by addChild?
22:47 <@Haarg> yes
22:48 < daviddelikat> is it possible for things to run outside the version tag even if they are in the same session that created it?
22:49 <@Haarg> not sure what you mean by 'run outside the version tag'
22:49 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
22:49 < daviddelikat> once created the version tag defines a set of assets with a different state than everyone else sees
22:50 < daviddelikat> 'ouitside' woudl be unable to see those assets
22:50 <@Haarg> well, you can leave the version tag
22:51 < daviddelikat> is that a session-wide action?
22:51 <@Haarg> yes
22:52 < daviddelikat> I'm trying to pinpoint a variety of issues im having here
22:52 < daviddelikat> I just wanted to make sure none of it could be session related
22:52 < daviddelikat> I or at least no more of them
22:53 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
22:53 < daviddelikat> new topic: is there something new going on with tinymce? I'm having lots of JS errors from it being undefined
22:54 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
22:58 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
22:58 < daviddelikat> sorry, back to the version tag thing, my settings are 'commit without approval' and 'commit automatically' -- why would i even see the version tag?
23:00 <@Haarg> the commit process is done by the www_editSave method and other places that do a similar job
23:00 <@Haarg> if you are interacting on an api level you still have to handle it
23:01 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
23:02 < daviddelikat> thanks, that answers that quite well. -- do you know anything about tinymce? half of my JS fails because it is undefined
23:02 -!- Haarg [n=haarg@adsl-75-50-90-110.dsl.mdsnwi.sbcglobal.net] has quit ["Leaving"]
23:05 -!- Haarg [n=haarg@adsl-75-50-90-110.dsl.mdsnwi.sbcglobal.net] has joined #webgui
23:05 -!- mode/#webgui [+o Haarg] by ChanServ
23:16 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
23:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
23:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []
23:33 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
23:33 -!- mode/#webgui [+v patspam] by ChanServ
--- Day changed Fri Oct 30 2009
00:06 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, perigrin, daviddelikat, @steveo_aa, f00li5h, nuba, +Radix_, +patspam, (+2 more, use /NETSPLIT to show all of them)
00:07 -!- Netsplit over, joins: nuba, perlbot
00:08 -!- Haarg [n=haarg@adsl-75-50-90-110.dsl.mdsnwi.sbcglobal.net] has joined #webgui
00:08 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
00:08 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
00:08 -!- tavisto [n=tavisto@206.205.185.26] has joined #webgui
00:08 -!- steveo_aa [n=sno@adsl-76-226-133-96.dsl.sfldmi.sbcglobal.net] has joined #webgui
00:08 -!- ServerMode/#webgui [+ovoo Haarg patspam tavisto steveo_aa] by irc.freenode.net
00:08 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
00:08 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui
00:08 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
00:08 -!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui
00:08 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui
00:08 -!- ServerMode/#webgui [+v Radix_] by irc.freenode.net
00:12 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
00:13 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
00:13 -!- mode/#webgui [+v patspam] by ChanServ
00:15 -!- tavisto [n=tavisto@206.205.185.26] has quit []
00:19 -!- Haarg [n=haarg@adsl-75-50-90-110.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]
00:19 -!- dionak [n=dionak@97.66.185.250] has quit []
01:28 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
01:32 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]
01:33 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui
01:33 -!- mode/#webgui [+v Radix_] by ChanServ
02:52 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
03:03 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
03:14 < CIA-53> webgui: Colin Kuskie webgui-7.7 * re938f2a / (3 files in 3 dirs): Adjust window in listView for Calendar. Fixes ug #11183 - http://bit.ly/1bQBPf
03:14 < CIA-53> webgui: Colin Kuskie master * r5510710 / (3 files in 3 dirs): Adjust window in listView for Calendar. Fixes ug #11183 - http://bit.ly/iCK3I
03:30 -!- ekennedy [n=ekennedy@173-118-21-106.pools.spcsdns.net] has left #webgui []
03:56 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit [Remote closed the connection]
03:56 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui
04:16 < daviddelikat> how badly do things have to be messed up to get duplicate entries on assetId?
04:20 < daviddelikat> I think you just have to be ~really~ fast...
04:22 <@preaction> a corrupt asset that can't be instantiated and a package being imported with that same asset will usually do it
04:23 <@preaction> because we don't know WHY we failed to instantiate an asset, if it doesn't exist or if it's corrupt
04:23 < daviddelikat> actually I'm trying to ad revisions to an asset without committing the version tag...
04:23 < daviddelikat> apparently that doesn't work
04:46 -!- wgGuest90 [n=wgGuest9@41.238.167.126] has joined #webgui
04:48 -!- wgGuest90 [n=wgGuest9@41.238.167.126] has quit [Client Quit]
05:01 -!- perlmonkey2 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
06:19 -!- cap10morgan [n=cap10mor@75.71.189.24] has quit [Read error: 148 (No route to host)]
06:25 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
06:26 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
06:55 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
06:58 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
07:00 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
07:11 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
07:14 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
08:29 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
08:31 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
08:31 -!- mode/#webgui [+v patspam] by ChanServ
08:38 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SynQ
08:40 -!- Netsplit over, joins: SynQ
08:41 -!- Netsplit over, joins: ckotil
09:04 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
09:04 -!- mode/#webgui [+v cap10morgan] by ChanServ
10:46 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui
10:46 -!- mode/#webgui [+v BartJol] by ChanServ
11:21 < SynQ> morning
11:32 <+BartJol> morning
11:55 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui
12:01 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui []
12:03 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui
12:04 -!- mode/#webgui [+v BartJol] by ChanServ
12:37 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
12:38 -!- _lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."]
13:17 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
13:20 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
13:42 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
14:40 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
14:48 <+BartJol> aah, just made more i18n to translate later
15:02 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui
15:02 -!- mode/#webgui [+o bopbop] by ChanServ
15:06 -!- dionak_ [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
15:06 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
15:06 -!- dionak_ is now known as dionak
15:20 < SDuensin> Morning.
15:22 <+BartJol> morning
15:28 -!- perlmonkey2 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has joined #webgui
15:28 -!- mode/#webgui [+v perlmonkey2] by ChanServ
15:31 -!- perlmonkey2 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has left #webgui ["Leaving."]
15:39 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit ["Leaving."]
15:51 -!- perlmonkey21 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has joined #webgui
15:53 -!- steveo_aa [n=sno@adsl-76-226-133-96.dsl.sfldmi.sbcglobal.net] has left #WebGUI []
15:59 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
16:15 -!- ekennedy [n=ekennedy@174-155-114-158.pools.spcsdns.net] has joined #webgui
16:21 < SynQ> ohm
16:21 < SynQ> morning
16:24 <+BartJol> (kgmm)/(sssAA)
16:39 -!- ekennedy1 [n=ekennedy@174-155-114-158.pools.spcsdns.net] has joined #webgui
16:39 -!- ekennedy [n=ekennedy@174-155-114-158.pools.spcsdns.net] has left #webgui []
16:39 -!- ekennedy1 [n=ekennedy@174-155-114-158.pools.spcsdns.net] has left #webgui []
16:47 -!- ekennedy1 [n=ekennedy@174-155-114-158.pools.spcsdns.net] has joined #webgui
16:47 -!- ekennedy1 [n=ekennedy@174-155-114-158.pools.spcsdns.net] has left #webgui []
16:55 -!- khenn [n=frank@adsl-71-150-249-78.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI
16:55 -!- mode/#webgui [+o khenn] by ChanServ
17:02 -!- Haarg [n=haarg@76.210.63.170] has joined #webgui
17:02 -!- mode/#webgui [+o Haarg] by ChanServ
17:07 -!- tavisto [n=tavisto@206.205.185.26] has joined #WebGUI
17:07 -!- mode/#webgui [+o tavisto] by ChanServ
17:20 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui
17:20 -!- mode/#webgui [+v perlDreamer] by ChanServ
17:20 <+perlDreamer> good morning, folks
17:20 <@preaction> morning
17:21 <+BartJol> morning, perlDreamer, have you seen my mail about auth.pm?
17:21 <+perlDreamer> I have
17:21 <+perlDreamer> since scratch is tied to a session, I wouldn't expect it to change my language choices after I log in
17:22 <+perlDreamer> also trying to figure out how to pull changes from your repo into the main WebGUI repo
17:22 <+BartJol> yeah, opinions are different for differnt people
17:22 <+BartJol> oh
17:22 <+BartJol> but you did that wednesday already
17:23 <+perlDreamer> yes and no...
17:23 <+BartJol> cp-paste files?
17:23 <+perlDreamer> Haarg built a branch with your repo merged in, and I pulled from there
17:23 <+perlDreamer> for now, I think it's easiest if you generate a patch for me to apply
17:23 <+perlDreamer> using git diff
17:24 <+perlDreamer> and then, in the future, for you to drop your current branch, and to work out of a fork of master
17:24 <+perlDreamer> since the "official" version should be patched against that
17:25 <+perlDreamer> preaction: re rogier's captcha "bug". I think it's really an RFE.
17:26 <@preaction> which one?
17:26 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui
17:26 < SquOnk> Greetings
17:26 <+perlDreamer> http://www.webgui.org/use/bugs/tracker/11178
17:26 <+perlDreamer> hey, SquOnk.
17:27 < SquOnk> perlDreamer: I saw 7.7.24 coming out in a hurry!
17:27 <@preaction> yes, the dataform captcha came after
17:27 <@preaction> if anything, it's a bug that dataform doesn't require a captcha for logged-in users
17:27 < SquOnk> perlDreamer: It's already uploaded in Debian ;-)
17:27 <+perlDreamer> SquOnk: excellent
17:27 <+perlDreamer> did you read the release note, for the reason why?
17:27 < SquOnk> perlDreamer: Any news on the SynCont encoding bug?
17:27 * BartJol is looking up his commit id's
17:27 <+perlDreamer> BartJol: git log -p is your friend
17:28 <+perlDreamer> SquOnk: Haarg has found additional encoding bugs, and is working on stomping them all.
17:28 < SquOnk> perlDreamer: Excellent!
17:29 < SquOnk> perlDreamer: So, you'll delay 7.6.35.3 until then, right?
17:29 <+perlDreamer> preaction: so we should declare it a bug one way or the other, and make them uniform in function.
17:29 <+perlDreamer> SquOnk: you're the only person in the world interested in 7.6.35.3, so yes.
17:29 < SquOnk> perlDreamer: :-)
17:29 <+perlDreamer> well, you and the other 10 Debian users of the package
17:30 <@preaction> perlDreamer: up to you. i'd say leave be myself
17:30 < SquOnk> perlDreamer: ...on Lenny ;-)
17:30 <@Haarg> i'm not making much progress on the encoding stuff unfortunately. and i'm pretty sure i'm not going to be able to fix that bug without breaking a previous issue that i fixed.
17:30 <+perlDreamer> preaction: then I'll move it to the RFE board with this discussion
17:31 < SquOnk> perlDreamer: popcon shows 14 installs of webgui. Thats almos 40% usage increase ;-)
17:31 < SquOnk> perlDreamer: Besides, we're working on automatic webgui deployment in the Amazon Cloud
17:31 <+perlDreamer> SquOnk: hacking the data won't get it released more quickly ;)
17:33 <+perlDreamer> Haarg, if we had to pick fixing 10 cases and losing 1, knowing that it happened before and will therefore show up on somebody's radar, how do you feel about pressing forward anyway?
17:33 <+BartJol> diff file is on his way
17:35 -!- tavisto_ [n=tavisto@206.205.185.26] has joined #WebGUI
17:35 -!- tavisto [n=tavisto@206.205.185.26] has quit [Read error: 104 (Connection reset by peer)]
17:35 -!- mode/#webgui [+o tavisto_] by ChanServ
17:35 -!- tavisto_ is now known as tavisto
17:36 <+BartJol> I will leave bug 11181 in peace now
17:39 <+perlDreamer> BartJol: you can challenge any bug you want
17:39 <+perlDreamer> because I do make mistakes sometimes
17:40 <+BartJol> yeah, I expected an i18n change, I got mad from reloading it 30 times
17:40 <+perlDreamer> very understandable
17:41 <+BartJol> mmm, my thread is getting a bit long and boring
17:42 <+BartJol> but.. filled with positive news
17:43 <+BartJol> perlDreamer: is that diff file any good?
17:44 <+perlDreamer> fixing the tree navigation bug right now
17:44 <+perlDreamer> should be able to look at it i 15-20 minutes
17:44 <+perlDreamer> if you need to bier, I'll email you if there's problems
17:44 <+BartJol> what? now I want you to do it NOW! ;)
17:44 <+BartJol> I''l be here for another hour
17:46 <+perlDreamer> BartJol: http://www.youtube.com/watch?v=GL3-pb2K7DM&feature=related
17:46 <+perlDreamer> wait for the song...
17:46 <+BartJol> :)
17:46 <+BartJol> I wanna have a trained squirrel
17:47 <+BartJol> actually, a fat squirrel might be better
17:47 <+perlDreamer> for stewing?
17:47 <+BartJol> no, it is one of those delicious new glarus beers
17:51 <+perlDreamer> odd, CIA is usually pretty quick to pick up git commits
17:52 <+BartJol> github was having some trouble a couple of minutes ago
17:53 <+perlDreamer> I liked the funky cat thing-logo much better than the unicorn getting an enema
17:54 <+BartJol> eeh, rancid logo
17:55 <+BartJol> but github has issues today
18:01 <+perlDreamer> BartJol: please email me the package of the new template
18:01 <+BartJol> ok
18:01 <+perlDreamer> the diff only says that they're different
18:02 <+perlDreamer> and the diff itself is backwards
18:03 <+BartJol> it has been send
18:06 <+perlDreamer> how 'bout the new diff?
18:07 <+BartJol> er?
18:07 <+BartJol> you wanna have it the othe way around?
18:10 <+perlDreamer> yes
18:10 <+perlDreamer> because it's trying to remove your new code, instead of adding it
18:11 <+BartJol> cool, but it's on it's way
18:11 <+perlDreamer> time for a self inventory
18:11 <+perlDreamer> mental and physical langor: check
18:11 <+perlDreamer> slight headache: check
18:12 <+perlDreamer> listlessness: check
18:12 <+BartJol> oh, is that my fault?
18:12 <+perlDreamer> hunger pangs: check
18:12 <+perlDreamer> Yup, it's dieting season
18:15 < SDuensin> Whew. For a minute I thought you were describing helping me the other day.
18:15 <+BartJol> you felt a mental connection?
18:16 <+perlDreamer> BartJol: it's in
18:16 <+BartJol> aah, tres bien
18:16 <+BartJol> merci mon ami
18:16 <+perlDreamer> no problemo, dudely
18:17 <+BartJol> with that failing github it is not that easy
18:17 <+BartJol> or is it only the port 80 app?
18:17 <+perlDreamer> no the whole thing seems to be down now
18:17 <+perlDreamer> I can't push to the repo
18:18 <+BartJol> ah
18:18 <+BartJol> let's all try to do it simultaneously, that'll help
18:20 <+perlDreamer> whups
18:20 <+perlDreamer> it pushed
18:20 <+BartJol> you're having a baby?
18:23 <+perlDreamer> no, two is enough
18:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
18:36 <+perlDreamer> thanks, bopbop
18:36 <@bopbop> no problem
18:36 < CIA-53> webgui: Colin Kuskie webgui-7.7 * rea72f24 / (2 files in 2 dirs): Fix the tree navigation template. Fixes bug #11135 - http://bit.ly/1N7Mf2
18:36 < CIA-53> webgui: Colin Kuskie master * r651d3b1 / (2 files in 2 dirs): Fix the tree navigation template. Fixes bug #11135 - http://bit.ly/3sPnx0
18:37 <+perlDreamer> oh, before I forget. There was a bug fixed in the auto add to group and auto remove from group macros.
18:37 < CIA-53> config-json: JT Smith master * raedaa04 / (lib/Config/JSON.pm t/Config.t): dealing with escaping slashes in keys - http://bit.ly/NKKD4
18:37 < CIA-53> config-json: JT Smith master * recc3f17 / (Changes lib/Config/JSON.pm): Merge branch 'master' of github.com:plainblack/config-json - http://bit.ly/3UIGLp
18:37 < CIA-53> config-json: JT Smith master * r45bed39 / (lib/Config/JSON.pm t/Config.t): allow for escaped slashes in keys - http://bit.ly/3HHoxn
18:37 < CIA-53> config-json: JT Smith master * r283f637 / (Changes META.yml README lib/Config/JSON.pm): preparing for release - http://bit.ly/2MsR04
18:37 <+perlDreamer> they now require that you're logged in
18:38 < CIA-53> webgui: Colin Kuskie master * r2122365 / (5 files in 5 dirs): Extend the PickLanguage macro to let the user clear their overrides. - http://bit.ly/4begHQ
18:45 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui
18:45 <+BartJol> ok, well, I can rest now that my code is added, it's officially weekend
18:48 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui []
18:51 <+perlDreamer> bopbop: the survey on your training site looks okay, it's just the stable demo?
19:03 <@bopbop> perlDreamer: yes, it's the stable
19:04 <+perlDreamer> I have the bug
19:04 <+perlDreamer> next time, bopbop, just say, "Try actually looking at the demo, perlDreamer!"
19:05 <@bopbop> k- I'll try to be bossier
19:05 <@bopbop> shouldn't be an issue
19:05 <+perlDreamer> we're parents, it comes naturally after a while
19:05 <@bopbop> yup
19:15 < CIA-53> webgui: Colin Kuskie master * r6b88a89 / (3 files in 3 dirs):
19:15 < CIA-53> webgui: Fix bad CSS link in the Edit Survey template. Fixes bug #10984.
19:15 < CIA-53> webgui: Update test to scan for links and srcs in the template body, too. - http://bit.ly/1w87O6
19:15 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r2b14932 / (3 files in 3 dirs):
19:15 < CIA-53> webgui: Fix bad CSS link in the Edit Survey template. Fixes bug #10984.
19:15 < CIA-53> webgui: Update test to scan for links and srcs in the template body, too. - http://bit.ly/YlyVt
19:17 <+perlDreamer> that's one survey bug down
19:18 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
19:45 -!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 113 (No route to host)]
19:52 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has quit []
19:58 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
20:15 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
20:33 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui
20:33 -!- mode/#webgui [+v cap10morgan] by ChanServ
20:38 -!- ekennedy [n=ekennedy@174-155-114-158.pools.spcsdns.net] has joined #webgui
20:41 < CIA-53> webgui: Doug Bell formbuilder * r6013e40 / (6 files in 3 dirs): added constructors and to/from hashref - http://bit.ly/4h8Ay
20:47 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
21:11 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
21:32 -!- jnegative [n=jnegativ@173-26-228-253.client.mchsi.com] has joined #webgui
21:43 < jnegative> http://www.webgui.org/mods/userlisting_wobject/re_userlisting_wobject2/re-userlisting-wobject
21:44 < jnegative> I want to implement exactly what he describes in that post. Anyone know of a successful implementation before I get started?
21:48 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
21:51 -!- mducharme-work1 [n=nothing@4-121-188-206.rev.knet.ca] has joined #webgui
21:51 <@preaction> the UserList asset has been in WebGUI since 7.6 I believe, jnegative
21:57 -!- mducharme-work1 [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 104 (Connection reset by peer)]
22:00 -!- mducharme-work [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)]
22:07 <+perlDreamer> yep, in 7.6
22:14 -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]
23:09 < carogray> quick css ?
23:09 <+perlDreamer> questions are always welcome
23:09 <+perlDreamer> answers are not always promised ;)
23:10 < carogray> if the style of something on a webpage I want to copy is .salsa .date and .salsa .day and .salsa .time how do I stick that in the metadata tab?
23:10 < carogray> I have the css definitions I just don't understand the two .'s
23:15 <+perlDreamer> it means they are nested
23:16 <+perlDreamer> that is .date's inside of .salsa's
23:16 <+perlDreamer> make sense?
23:20 < carogray> oh right I see.
23:21 < carogray> so I make a
and then inside that div I have one that is date and day and time?
23:21 < carogray> I think I have it
23:21 < carogray> thanks
23:30 -!- ekennedy [n=ekennedy@174-155-114-158.pools.spcsdns.net] has left #webgui []
23:38 < Socrates> carogray: salsa like the dance?
23:38 < Socrates> (/me has just finished the first 8 beginners lessons)
--- Day changed Sat Oct 31 2009
00:01 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
00:01 -!- mode/#webgui [+v patspam] by ChanServ
00:02 < CIA-53> webgui: khenn master * r1e4bcbb / lib/WebGUI/Keyword.pm : Added getTopKeyword method - http://bit.ly/36BOTm
00:02 < CIA-53> webgui: khenn master * ra09501b / t/Keyword.t : Added test for getTopKeywords - http://bit.ly/sQjRG
00:04 -!- Haarg [n=haarg@76.210.63.170] has quit ["This computer has gone to sleep"]
00:11 < CIA-53> webgui: khenn master * raafb5b0 / docs/upgrades/packages-7.8.3/root_import_ems.wgpkg : New templates and changes for EMS print remaining tickets feature - http://bit.ly/3vdcTD
00:11 < CIA-53> webgui: khenn master * r17145cf / (4 files in 4 dirs): added print remaining tickets feature to EMS - http://bit.ly/tPNpZ
00:11 < CIA-53> webgui: khenn master * ra25f273 / docs/changelog/7.x.x.txt : added top keywords and print remaining tickets updates - http://bit.ly/150Dv3
00:13 < CIA-53> webgui: khenn master * r2e5250b / t/Keyword.t : forgot to update the plan - http://bit.ly/2QuKZz
00:20 < CIA-53> webgui: khenn master * ref51fdd / (2 files in 2 dirs): Fixes to tests suggested by Colin. Committing upgrade script - http://bit.ly/4qINAP
00:22 < CIA-53> webgui: Colin Kuskie master * r6f646f8 / docs/upgrades/upgrade_7.8.2-7.8.3.pl : Remove extra newline from upgrade notice. - http://bit.ly/2bXfMI
00:25 < CIA-53> webgui: Colin Kuskie master * r6fa96ef / lib/WebGUI/Operation/Group.pm : Fix syntax errors in Operation/Group. - http://bit.ly/1rIOdQ
00:30 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]
00:44 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r17cf702 / t/Macro/c_companyName.t : Fix a syntax error. - http://bit.ly/1OuFI7
00:44 < CIA-53> webgui: Colin Kuskie master * re74b689 / t/Macro/c_companyName.t : Fix a syntax error. - http://bit.ly/3eANMg
00:46 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
00:57 < CIA-53> webgui: Colin Kuskie master * r058704d / (3 files in 3 dirs): Remove template variable from printRemainingTickets in the EMS. - http://bit.ly/4mQ3sd
01:09 -!- tavisto [n=tavisto@206.205.185.26] has quit []
01:31 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]
02:12 -!- perlmonkey21 [n=perlmonk@adsl-75-52-204-45.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]
02:17 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
02:48 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
02:48 -!- mode/#webgui [+v patspam] by ChanServ
03:21 <+perlDreamer> patspam!
03:33 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]
03:57 -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui
03:57 -!- mode/#webgui [+v cap10morgan] by ChanServ
04:28 <+patspam> hey perlDreamer!
04:28 <+patspam> running around like a headless chicken, T-24hrs till liftoff
04:30 * patspam runs off again
04:51 <+perlDreamer> just wave as you fly over :)
06:10 < CIA-53> webgui: Doug Bell formbuilder * r66ab155 / (3 files): added more about toTemplateVars - http://bit.ly/Ptvri
06:19 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]
07:18 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
07:20 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
07:20 -!- mode/#webgui [+v patspam] by ChanServ
07:46 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
09:26 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
09:44 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]
09:54 -!- khenn [n=frank@adsl-71-150-249-78.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]
09:56 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
10:18 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"]
10:46 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
10:53 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
10:53 -!- mode/#webgui [+v patspam] by ChanServ
13:10 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
13:12 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
13:12 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
13:57 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]
14:04 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui
14:04 -!- mode/#webgui [+v patspam] by ChanServ
14:05 -!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]
14:34 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
14:36 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
15:03 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
16:30 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui
17:04 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
17:19 -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui
17:20 -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]
17:26 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
17:35 -!- mducharme1 is now known as mducharme
17:35 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]
17:45 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui
17:47 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]
18:36 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui
19:24 -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []
19:35 -!- topsub [n=topsub@rrcs-70-60-120-240.midsouth.biz.rr.com] has joined #webgui
19:38 -!- topsub [n=topsub@rrcs-70-60-120-240.midsouth.biz.rr.com] has left #webgui []
21:04 < CIA-53> webgui: Colin Kuskie master * r5ea3f02 / (6 files): Macro test maintenance. - http://bit.ly/31NsCV
21:04 < CIA-53> webgui: Colin Kuskie webgui-7.7 * ra092f08 / (6 files): Macro test maintenance. - http://bit.ly/15NkMs
21:54 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []
23:55 < CIA-53> webgui: Colin Kuskie master * r3b11493 / (7 files): More Macro test maintenance. Up through LastModified. - http://bit.ly/3Tp61A
23:55 < CIA-53> webgui: Colin Kuskie webgui-7.7 * r5b2eaf7 / (7 files): More Macro test maintenance. Up through LastModified. - http://bit.ly/3yHvEN
--- Log closed Sun Nov 01 00:00:39 2009