--- 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 th