| --- Log opened Thu Oct 01 00:00:31 2009 |
| 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:00 |
| +perlDreamer | carogray, just what can't they edit? | 00:01 |
| 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:02 |
| +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:03 |
| 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:04 |
| carogray | this on several different machines - so I cancel go to page layout and then try to edit the style template again! | 00:05 |
| 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:11 |
| 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:24 |
| +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:25 |
| dionak | there are some details to tests that I don't yet grok | 00:26 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:28 |
| -!- carogray [n=Caroline@173-115-57-39.pools.spcsdns.net] has joined #webgui | 00:31 |
| @preaction | carogray: what do you mean by edit window? the Code Editor or the Rich Text Editor? | 00:32 |
| +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:34 |
| @preaction | not that i know of, just have to have tests | 00:35 |
| @preaction | it will probably limit the amount of RFEs | 00:35 |
| carogray | preaction: the Code editor | 00:41 |
| @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:42 |
| +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:43 |
| @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:47 |
| @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:48 |
| 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:49 |
| @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:50 |
| 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:51 |
| @preaction | i don't know. he looks away right now, but that could mean anything | 00:52 |
| carogray | ok - well I will plug away on thanks for all your help - | 00:54 |
| @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:58 |
| @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 | 00:59 |
| @rizen | upgrade is running | 01:02 |
| @rizen | upgrade half done | 01:03 |
| carogray | all rightey | 01:03 |
| -!- 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:04 |
| 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:05 |
| @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:06 |
| 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:07 |
| @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:08 |
| @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:09 |
| 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:12 |
| @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:13 |
| 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:14 |
| 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:15 |
| carogray | I feel OLD | 01:16 |
| 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:18 |
| +perlDreamer | admin console template? | 01:19 |
| 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:20 |
| carogray | uh huh, and from the asset manager, back to the asset manager? | 01:21 |
| +perlDreamer | that's a good question, carogray. I think so, but it may take you back to the folder containing the template | 01:22 |
| 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:23 |
| 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:24 |
| @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:25 |
| 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:26 |
| @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:27 |
| @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:28 |
| +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 &lt; | 01:29 |
| carogray | ugh...run out of enough internet to work...thanks a bunch guys, later | 01:35 |
| * perlDreamer will place his redneckness in check, and try again | 01:43 |
| +perlDreamer | after fixing the DateTime plugin | 01:43 |
| -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 02:07 |
| -!- mode/#webgui [+o rizen] by ChanServ | 02:07 |
| +perlDreamer | I think I have it | 02:08 |
| -!- carogray [n=Caroline@173-115-57-39.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 02:09 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:19 |
| -!- mode/#webgui [+v patspam] by ChanServ | 02:20 |
| +perlDreamer | you didn't sleep in, patspam... | 02:26 |
| +patspam | damn meeting forced me out of bed | 02:26 |
| +patspam | I mean.. top of the morning to ye! | 02:27 |
| +perlDreamer | I hear ya | 02:27 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:29 |
| +perlDreamer | EPOCHS CAN BE NEGATIVE!!!!! | 02:35 |
| +perlDreamer | working on datetime bugs makes me quite grumpy | 02:39 |
| +perlDreamer | either that, or it's this cold | 02:39 |
| 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:51 |
| +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:53 |
| +patspam | craziness | 02:54 |
| +perlDreamer | yeah, 6 hours of test writing and refactoring craziness | 02:57 |
| +perlDreamer | my birthdate is almost a negative epoch | 02:57 |
| @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 | 02:59 |
| @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:00 |
| +perlDreamer | preaction: are you looking for feedback about the planet formatting, or is it too early yet? | 03:02 |
| @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:03 |
| @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:04 |
| +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:05 |
| @preaction | yeah, Bart, Koen, and I think a couple other people at the WUC expressed interest | 03:06 |
| * 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:07 |
| +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:08 |
| @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:09 |
| +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:10 |
| @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:11 |
| +perlDreamer | it's awesome! | 03:12 |
| +perlDreamer | My secret agent has infiltrated a local school and is telling the kids about gamecrafter | 03:12 |
| +perlDreamer | "There's no way you can make a game for $10!!!" | 03:13 |
| +perlDreamer | heh | 03:13 |
| @preaction | excellent! | 03:13 |
| +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:16 |
| +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:17 |
| @preaction | ok that's how it should be | 03:18 |
| +perlDreamer | now, how do I convince this user of that? | 03:18 |
| * perlDreamer puts his redneck back on | 03:19 |
| @preaction | didn't he say he edited the Thingy / TextArea code? | 03:20 |
| @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:21 |
| -!- 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:35 |
| -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 03:48 |
| -!- Haarg [n=haarg@adsl-76-208-70-158.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 03:50 |
| +perlDreamer | done. You're very level-headed preaction | 04:21 |
| @preaction | that's what people tell me | 04:21 |
| @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:22 |
| @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:23 |
| +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:24 |
| +perlDreamer | the funny thing is, he didn't even mention brackets or ampersands this time, it was just newlines and break tags | 04:34 |
| +perlDreamer | but I tried that, too, and it also worked fine | 04:36 |
| 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:41 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 04:58 |
| -!- ekennedy [n=ekennedy@70-12-247-242.pools.spcsdns.net] has left #webgui [] | 05:40 |
| -!- 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:48 |
| -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 05:55 |
| @preaction | bye tavisto! | 06:03 |
| @preaction | prick :p | 06:03 |
| +perlDreamer | preaction: you have to time to talk me though a CSS fix? | 06:35 |
| -!- 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:37 |
| +perlDreamer | <li><span>label</span>value</li> | 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:38 |
| @preaction | yeah, you just have to make .address { clear: left; } | 06:39 |
| +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:40 |
| +perlDreamer | clear left makes them stack vertically, rather than horizontally | 06:43 |
| +perlDreamer | I had a similar issue with the Matrix, and kludged in a <tmpl_if status><tmpl_var status><tmpl_else> </tmpl_if> | 06:44 |
| +perlDreamer | but it feels kludgy | 06:46 |
| @preaction | oh, right. just the one address div then | 06:47 |
| @preaction | style="clear: left" | 06:47 |
| +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:50 |
| +perlDreamer | is it legal to make a unary div tag like <div class="cleared" /> ? | 06:55 |
| @preaction | no | 06:57 |
| @preaction | you can use clear on a <br/> though | 06:57 |
| * perlDreamer is too lazy | 06:58 |
| +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 | 06:59 |
| @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:00 |
| @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:01 |
| +perlDreamer | is SynQ done yet? | 07:02 |
| +perlDreamer | or, how about SwiftySite? | 07:02 |
| +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:03 |
| +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:04 |
| +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:05 |
| 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:08 |
| @rizen | why does he need a server? | 07:09 |
| @rizen | what about our $20/mo hosting plan | 07:09 |
| +perlDreamer | too much commitment at this point, it sounds like | 07:10 |
| +perlDreamer | $20 is two beers and a pizza | 07:10 |
| @rizen | well then, there's got to be someone cheaper than us in this list: http://www.webgui.org/community-wiki/hosters | 07:12 |
| +perlDreamer | cybersalad is $10/month | 07:15 |
| +perlDreamer | Aulix is $5/month | 07:16 |
| @rizen | there you go then | 07:17 |
| +perlDreamer | I've seen aulix post on the forums | 07:17 |
| -!- ekennedy [n=ekennedy@70-12-247-242.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)] | 07:43 |
| +patspam | hey cool, I hadn't seen that! | 07:44 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 07:48 |
| -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 07:49 |
| -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has joined #webgui | 07:54 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 07:59 |
| +perlDreamer | how do you debug javascript that throws no errors, and is triggered by events? | 08:01 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 08:05 |
| +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:33 |
| +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:34 |
| +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:35 |
| +patspam | i was just reading the commit log | 08:36 |
| +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:40 |
| +patspam | hai | 08:41 |
| +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:42 |
| +patspam | now i have to backtrack and figure out what i was working on when i decided i needed more wgd-mail options | 08:43 |
| +perlDreamer | were you packing? | 08:49 |
| +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 | 08:55 |
| +perlDreamer | wgd pack --mode=[templates,javascript,css,belongings] | 09:01 |
| +perlDreamer | 'night, patspam | 09:10 |
| +patspam | g;night perlDreamer! | 09:10 |
| -!- 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:11 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 09:25 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 09:25 |
| -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has left #webgui [] | 09:28 |
| -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 09:40 |
| -!- mode/#webgui [+v bartjol] by ChanServ | 09:40 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:45 |
| -!- 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] | 10:30 |
| +patspam | ryuu_ro: how did you go with Padre? | 11:00 |
| +patspam | manage to get it installed on OSX? | 11:01 |
| ryuu_ro | yep sure did, I made a little mistake but it's all fixed now | 11:02 |
| +patspam | yay! | 11:03 |
| +patspam | got Padre::Plugin::WebGUI running too? | 11:03 |
| 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:04 |
| +patspam | ahhh i see :) | 11:05 |
| ryuu_ro | weird problem loading a huge xml file | 11:05 |
| 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:06 |
| +bartjol | ryuu_ro likes uploading large files | 11:15 |
| ryuu_ro | yep that's kind of my thing you know ;) | 11:16 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 13:03 |
| -!- carogray [n=Caroline@98.217.214.184] has joined #webgui | 13:42 |
| -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:12 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:12 |
| -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui | 15:01 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:41 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 15:41 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 16:07 |
| -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 16:09 |
| -!- carogray [n=Caroline@98.217.214.184] has quit ["Leaving."] | 16:11 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 16:22 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 16:24 |
| -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin, CIA-67, JDanPl, @frodwith, carogray1, +Radix_ | 16:26 |
| -!- Netsplit over, joins: @frodwith, carogray1, JDanPl, +Radix_, perigrin | 16:27 |
| -!- 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:29 |
| -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 16:30 |
| -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has joined #webgui | 16:35 |
| -!- 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:45 |
| -!- danny_mk [n=chatzill@64.204.40.34] has joined #webgui | 16:47 |
| -!- mode/#webgui [+v danny_mk] by ChanServ | 16:47 |
| -!- perlmonkey2 [n=perlmonk@70.137.23.23] has joined #webgui | 17:09 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:09 |
| -!- JDanPl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] | 17:11 |
| +danny_mk | Is the http://www.webgui.org/use/bugs app available as a package anywhere? | 17:20 |
| +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:28 |
| +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:29 |
| +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:30 |
| +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:31 |
| +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:32 |
| daviddelikat | is there a guru in the house? | 17:34 |
| 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:35 |
| 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:36 |
| +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:37 |
| +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:38 |
| daviddelikat | so its probably intended to crash | 17:39 |
| +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:40 |
| 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:41 |
| +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:42 |
| +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 | 17:43 |
| -!- 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:01 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:09 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 18:09 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 18:10 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:12 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 18:12 |
| -!- 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:13 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)] | 18:25 |
| -!- carogray [n=Caroline@98.217.214.184] has joined #webgui | 18:29 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"] | 18:39 |
| -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui | 18:42 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 18:42 |
| -!- tavisto [n=tavisto@71.186.22.44] has joined #WebGUI | 18:45 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 18:45 |
| -!- perlDreamer [n=colink@71.117.209.184] has joined #webgui | 19:02 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 19:02 |
| +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:03 |
| +MrHairgrease | http://webgui.pastebin.com/d6f0018ea | 19:04 |
| +perlDreamer | ...reading... | 19:07 |
| +MrHairgrease | oki | 19:07 |
| -!- bopbop [n=kristi@24.183.106.111] has joined #webgui | 19:08 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 19:08 |
| +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:10 |
| +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:11 |
| +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:12 |
| +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:13 |
| +MrHairgrease | indeed | 19:14 |
| +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:15 |
| 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:17 |
| +MrHairgrease | Then get could check if the default is a code ref and execute that if necesarry | 19:18 |
| +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:19 |
| +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:20 |
| +MrHairgrease | http://webgui.pastebin.com/d12d52f49 | 19:21 |
| +MrHairgrease | that's better | 19:21 |
| +perlDreamer | that is better, no infinite loops | 19:22 |
| +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:23 |
| +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:24 |
| +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:25 |
| +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:26 |
| +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:27 |
| -!- Netsplit over, joins: frodwith | 19:28 |
| -!- mode/#webgui [+o frodwith] by ChanServ | 19:28 |
| -!- Netsplit over, joins: perigrin | 19:29 |
| +perlDreamer | the wrath of koen shirts should have been glow in the dark | 19:32 |
| 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:33 |
| +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:35 |
| 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:36 |
| -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 19:37 |
| +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:39 |
| ekennedy | Thanks. Did that two. Twice. | 19:40 |
| ekennedy | too | 19:40 |
| +perlDreamer | ekennedy, I'll give it a shot | 19:41 |
| +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:42 |
| +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:43 |
| +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:44 |
| 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:52 |
| 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. | 19:53 |
| +perlDreamer | you're welcome | 20:03 |
| daviddelikat | Haarg: I have a git question | 20:12 |
| @Haarg | sure | 20:12 |
| 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:13 |
| @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:14 |
| -!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 20:15 |
| -!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Client Quit] | 20:16 |
| daviddelikat | so once i create the repo, what do i do to fork WG? | 20:17 |
| @Haarg | http://github.com/plainblack/webgui just go here and click the fork button | 20:26 |
| @Haarg | perlDreamer, i'm thinking of setting up automatic commenting and resolving of tickets based on commits | 20:29 |
| +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:30 |
| @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:31 |
| -!- 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:38 |
| -!- 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 | 20:49 |
| -!- Haaarg [n=haarg@76.208.70.54] has joined #webgui | 21:19 |
| -!- mode/#webgui [+o Haaarg] by ChanServ | 21:19 |
| -!- 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:21 |
| -!- Haaaarg_ [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:23 |
| -!- Haaarg [n=haarg@76.208.70.54] has quit [Read error: 113 (No route to host)] | 21:26 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 21:30 |
| -!- Haaaarg_ [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 21:35 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:36 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 21:36 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 21:37 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:38 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 21:38 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 21:41 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 21:46 |
| +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:05 |
| +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:06 |
| @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:07 |
| +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:08 |
| +perlDreamer | for date handling | 22:20 |
| -!- plainhao [n=plainhao@208.75.85.237] has quit [] | 22:33 |
| -!- Radix___ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui | 22:34 |
| -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 22:36 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:59 |
| 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:06 |
| -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui | 23:15 |
| +perlDreamer | hey! | 23:16 |
| +perlDreamer | Am I picking up kids today, dreamersgirl? | 23:16 |
| 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:18 |
| +perlDreamer | the milk was cold by the time I got to it | 23:19 |
| -!- rizen [n=rizen@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit [] | 23:23 |
| dreamersgirl | I'm sorry. :( | 23:26 |
| @preaction | YOU BETTER BE | 23:26 |
| * 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:28 |
| dreamersgirl | just ask Tim.... | 23:30 |
| +perlDreamer | well, in all fairness, he asked for it | 23:31 |
| 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:32 |
| @preaction | at least, without cleaning it up oneself | 23:33 |
| dreamersgirl | The professor is talking about excretion right now. | 23:33 |
| 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:34 |
| dreamersgirl | I am. | 23:41 |
| -!- 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:47 |
| +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:48 |
| +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:49 |
| @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:50 |
| +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:51 |
| +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:52 |
| * 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:53 |
| * 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:56 |
| +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:57 |
| @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 | 23:58 |
| --- Day changed Fri Oct 02 2009 |
| -!- danny_mk [n=chatzill@64.204.40.34] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"] | 00:03 |
| +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:32 |
| @preaction | i'd say one package per folder/template would be best for organizational purposes | 00:33 |
| @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:34 |
| +perlDreamer | we have enough bugs to fix without making more work right now | 00:42 |
| +perlDreamer | sounds like an RFE | 00:42 |
| +perlDreamer | that's odd. Closed tickets are showing up in the bug board | 01:14 |
| +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:26 |
| @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:27 |
| +perlDreamer | next one, Prop Style: http://www.webgui.org/use/bugs/tracker/11081 | 01:28 |
| -!- 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:29 |
| @preaction | and it's not supposed to be in there. Oklahoma's Premiere Legal, Accounting, Human Resources, Marketing & Tax firm | 01:30 |
| @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:31 |
| -!- 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:37 |
| @Haarg | that will be fun for whoever's site that is actually for | 01:38 |
| @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:39 |
| +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:42 |
| +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:50 |
| +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. | 01:51 |
| +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:00 |
| +perlDreamer | perlmonkey2: I keep thinking about you when I go to the zoo | 02:18 |
| +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:19 |
| -!- ekennedy [n=ekennedy@174-155-203-121.pools.spcsdns.net] has left #webgui [] | 02:38 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:42 |
| -!- mode/#webgui [+v patspam] by ChanServ | 02:42 |
| +perlDreamer | nice tabs, patspam | 02:53 |
| +patspam | heh sounds like a pick-up line | 02:54 |
| * 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:56 |
| -!- Radix___ is now known as Radix_ | 02:57 |
| -!- mode/#webgui [+v Radix_] by ChanServ | 02:57 |
| @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:00 |
| 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:08 |
| 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:09 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 03:19 |
| -!- 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:20 |
| +perlDreamer | tavisto, are you flooded with orders? | 03:22 |
| @tavisto | we're averaging about 6 a day now | 03:23 |
| -!- 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:28 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 03:30 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 03:35 |
| +perlmonkey2 | 6 orders for hosting/design/development? That's a crap load of work. | 03:38 |
| @preaction | no, our side-project The Game Crafter: http://thegamecrafter.com | 03:39 |
| -!- perlmonkey2 [n=perlmonk@70.137.23.23] has quit ["Leaving."] | 03:42 |
| @tavisto | 297.. | 03:58 |
| +perlDreamer | dinner time for the dreamer family | 04:08 |
| +perlDreamer | bbl | 04:08 |
| -!- cap10morgan [n=cap10mor@75.71.189.24] has joined #webgui | 04:13 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 04:13 |
| -!- 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:21 |
| -!- Haarg [n=haarg@adsl-76-208-66-12.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 04:24 |
| -!- SDuensin [n=Scott@173.28.73.10] has quit ["Leaving"] | 04:25 |
| -!- SDuensin_ [n=ScottD@173-28-73-10.client.mchsi.com] has joined #WebGUI | 04:28 |
| -!- SDuensin_ [n=ScottD@173-28-73-10.client.mchsi.com] has quit [Client Quit] | 04:32 |
| -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has joined #WebGUI | 04:43 |
| +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:08 |
| @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:10 |
| +cap10morgan | hmm... i see | 05:11 |
| +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:12 |
| +cap10morgan | i see | 05:13 |
| +cap10morgan | hmm... asset diagnose finds a couple of errors in some custom assets, no templates though | 05:19 |
| +cap10morgan | no way the upgrade would have updates for custom assets, though | 05:20 |
| +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:23 |
| +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:24 |
| +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:36 |
| +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:41 |
| +cap10morgan | one is WebGUI::Asset::Wobject::Action and the other is WebGUI::Asset::Wobject::AssetReport | 05:55 |
| +perlDreamer | which part of the upgrade is triggering on that? | 05:56 |
| +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:57 |
| +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:58 |
| +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 | 05:59 |
| +cap10morgan | ok | 06:00 |
| -!- 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:11 |
| -!- Netsplit over, joins: @preaction, SDuensin, mducharme, CIA-56, f00li5h | 06:13 |
| +perlDreamer | f00li5h, you don't have a hire-me suffix right now. Did you find a job? | 06:17 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 06:20 |
| +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:22 |
| -!- 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:23 |
| @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:24 |
| f00li5h | speaking of which, i'm of to ##php to rub some critters the wrong way | 06:25 |
| * perlDreamer hands f00li5h a wire brush, and smiles | 06:26 |
| +elnino | ok... what would cause one dataform not to display a captcha image and the others to work fine? weird | 06:37 |
| +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:38 |
| +elnino | I don't know. | 06:39 |
| +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:40 |
| @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:41 |
| +elnino | must be something I did in FF3 | 06:42 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 06:43 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 06:43 |
| +elnino | preaction - it was cached - probably from my last visit. EVEN though, I set FF to not cache - ooh that erks me. | 06:48 |
| +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:49 |
| +elnino | nice. Thx! | 06:50 |
| +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:04 |
| +perlDreamer | www.webgui.org/planet | 07:05 |
| +perlDreamer | they're aggregating webgui blogs there | 07:05 |
| +elnino | I do now.=) | 07:05 |
| +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:10 |
| @preaction | no, it adds something to the end of every template in webgui | 07:12 |
| +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:13 |
| +elnino | are your house projects like our house projects where you have to redo them several times? | 07:15 |
| +perlDreamer | for the most part no, they just take a long time to do | 07:16 |
| +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:17 |
| +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:18 |
| @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:19 |
| +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:20 |
| +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:21 |
| +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:24 |
| +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:25 |
| @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:26 |
| +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:28 |
| +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:33 |
| @preaction | it's the mixin thing we do for Asset, right? | 07:35 |
| +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:39 |
| +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:40 |
| +perlDreamer | I could whitelist them all | 07:41 |
| +perlDreamer | but that's icky, too | 07:41 |
| +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:44 |
| +elnino | or, is there a primer on this ? | 07:45 |
| 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:48 |
| +perlDreamer | wgd is Haarg's WebGUI development tool | 07:49 |
| +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:50 |
| +elnino | Ok. I just found this: http://www.webgui.org/community-wiki/developers-guide-to-testing-in-webgui Thanks! | 07:57 |
| +elnino | but now I'm going to get sleep. nite | 07:58 |
| +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... | 07:59 |
| +elnino | in the edit view. | 08:00 |
| +elnino | how do I fix it? | 08:00 |
| +perlDreamer | where's the POD doc? | 08:00 |
| +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:02 |
| +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:04 |
| +elnino | it's like the link is auto created | 08:05 |
| +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:06 |
| +perlDreamer | well.... | 08:07 |
| +perlDreamer | grrr | 08:07 |
| +perlDreamer | yeah, against webgui.org | 08:07 |
| +perlDreamer | although they'll probably refile against the core | 08:08 |
| +elnino | ok. NOW good nite | 08:09 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:11 |
| 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:31 |
| -!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."] | 08:45 |
| 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:04 |
| 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:08 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:44 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:58 |
| -!- 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:03 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 10:26 |
| -!- mode/#webgui [+v MrHairgrease] by ChanServ | 10:27 |
| -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:40 |
| -!- mode/#webgui [+v bartjol] by ChanServ | 10:40 |
| -!- cap10morgan [n=cap10mor@75.71.189.24] has quit [Read error: 145 (Connection timed out)] | 10:52 |
| -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 11:38 |
| -!- SDuensin [n=SDuensin@173-28-73-10.client.mchsi.com] has joined #WebGUI | 12:01 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 12:15 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 12:49 |
| -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 14:10 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:16 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:16 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."] | 14:18 |
| 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 | 14:53 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:36 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 15:36 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"] | 15:50 |
| -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 16:14 |
| -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 16:15 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui | 16:40 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:40 |
| -!- BartJol1 [n=bart@194.171.50.123] has joined #webgui | 17:06 |
| -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] | 17:06 |
| -!- BartJol1 is now known as BartJol | 17:10 |
| -!- mode/#webgui [+v BartJol] by ChanServ | 17:10 |
| +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:14 |
| +BartJol | had some fight with my first git usage | 17:15 |
| +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:16 |
| -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit ["zzzzzzzzzz"] | 17:22 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 17:26 |
| 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:32 |
| 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:33 |
| carogray | dog whining - hang on a sec | 17:34 |
| +BartJol | did it import anything? | 17:34 |
| 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:35 |
| +BartJol | can imagine that | 17:36 |
| 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:37 |
| 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:38 |
| 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:39 |
| +BartJol | no | 17:40 |
| +BartJol | that is a zipped file | 17:40 |
| +BartJol | wgpkg | 17:40 |
| +BartJol | that should be the extension | 17:40 |
| 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:41 |
| +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:42 |
| +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:43 |
| 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" | 17:45 |
| -!- cap10morgan [n=cap10mor@c-75-71-189-24.hsd1.co.comcast.net] has joined #webgui | 18:05 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 18:05 |
| -!- 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:11 |
| +BartJol | carogray: eeeh, I had a client on the phone | 18:20 |
| +BartJol | so it worked out? | 18:20 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui [] | 18:25 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:27 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 18:27 |
| +perlDreamer | good morning, WebGUI people | 18:28 |
| +BartJol | morning | 18:28 |
| +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:29 |
| +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:30 |
| @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:31 |
| @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:32 |
| * 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:33 |
| @Haarg | put the files in place, commit, note new commit id, git checkout master, git merge <commit id> | 18:34 |
| +perlDreamer | and that will apply the right diffs? | 18:34 |
| @Haarg | yeah | 18:34 |
| +perlDreamer | git rocks | 18:34 |
| +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:35 |
| +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:36 |
| +perlDreamer | elnino, that is actually a very subtle, but evil bug | 18:39 |
| elnino | I'm glad I found a tasty one. | 18:43 |
| +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:44 |
| +perlDreamer | since visitor's profile is never shown | 18:45 |
| +perlDreamer | ah, so we need a new template variable called "showProfileUrl" | 18:45 |
| +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:46 |
| +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:47 |
| elnino | unless of course youcan allow visitors to see the profile. | 18:48 |
| elnino | then what you suggest makes sense. | 18:48 |
| +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:49 |
| +perlDreamer | we'll hide the link | 18:51 |
| +BartJol | mmm, dutch text in a wg db, someone has been hacking | 18:53 |
| +BartJol | as a fieldname | 18:53 |
| +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:55 |
| +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:56 |
| @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:57 |
| @Haarg | it probably makes more sense for it to not be in the group | 18:58 |
| +perlDreamer | anyone else in the channel have any thoughts? | 19:00 |
| +perlDreamer | MrHairgrease? | 19:00 |
| +perlDreamer | all you lurking PB people? | 19:00 |
| +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:01 |
| +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:02 |
| +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:03 |
| +MrHairgrease | ok, what is the question? | 19:04 |
| +MrHairgrease | should admin be in visitors gorup? | 19:04 |
| @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:05 |
| +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:06 |
| +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:07 |
| +MrHairgrease | go the the netherlands and find other cool eurotrash? | 19:08 |
| +perlDreamer | who could be as cool as the Dutch WebGUI guys? | 19:08 |
| +MrHairgrease | dunno | 19:09 |
| +MrHairgrease | prolly nobody??? | 19:09 |
| +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:11 |
| +BartJol | breakfast? | 19:12 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:16 |
| +perlDreamer | good idea BartJol, bbiab | 19:18 |
| +BartJol | ah, well I be gone iab | 19:18 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 19:19 |
| -!- BartJol [n=bart@194.171.50.123] has quit ["Leaving."] | 19:20 |
| -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:48 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 19:48 |
| -!- Haarg [n=haarg@76.210.66.241] has joined #webgui | 19:49 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 19:49 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 19:57 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] | 20:03 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 20:15 |
| 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:05 |
| +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:49 |
| +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:50 |
| +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:51 |
| +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:52 |
| @Haarg | because the packages have revisionDates in them, and it will update the existing assets if the assetId+revisionDate combination already exists. | 21:53 |
| +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:54 |
| @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 | 21:59 |
| -!- 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:00 |
| -!- 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:01 |
| +perlDreamer | Haarg: we changed that, with the revisionDates, remember? | 22:09 |
| @Haarg | you mean in your new code? | 22:09 |
| @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:10 |
| +perlDreamer | it went out in .21 | 22:11 |
| +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:12 |
| +perlDreamer | and only root can alter permissions | 22:13 |
| +perlDreamer | well... | 22:14 |
| +perlDreamer | why not record the original permissions and restore them when you're done? | 22:14 |
| 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:17 |
| -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, +cap10morgan, f00li5h, @plainhao, CIA-56, @preaction | 22:18 |
| -!- Netsplit over, joins: @Haarg, +cap10morgan, @plainhao, CIA-56, @preaction, f00li5h | 22:20 |
| @Haarg | oop | 22:20 |
| 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:21 |
| -!- 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:32 |
| perlDreamer1 | if anybody asked me anything, you'll need to repaste it | 22:33 |
| -!- 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] <Haarg> there's really no way to maintain permissions properly without reusing the same file | 22:34 |
| @Haarg | [14:15:03] <Haarg> 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:34 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 22:35 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:41 |
| 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:49 |
| 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:52 |
| -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 22:57 |
| +perlDreamer | okay, working on Joeri's bug next | 22:59 |
| @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:00 |
| +perlDreamer | i'm surprised there isn't a way to maintain the permissions | 23:01 |
| @Haarg | well, i can't think of one | 23:01 |
| -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 23:05 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 23:05 |
| -!- zz_SDuensin [n=SDuensin@u15320223.onlinehome-server.com] has joined #WebGUI | 23:11 |
| -!- 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:25 |
| @Haarg | perlDreamer, do you think storage->getFiles should include directories in the result? and what about files starting with . in subdirectories? | 23:33 |
| * 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:40 |
| +perlDreamer | hm | 23:41 |
| +perlDreamer | I tried to filter out dot files in subdirectories | 23:41 |
| +perlDreamer | but it's not tested... | 23:42 |
| @Haarg | it's an easy change | 23:42 |
| @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:43 |
| +perlDreamer | you're looking at the copy tests | 23:44 |
| +perlDreamer | ? | 23:44 |
| @Haarg | and the clear tests | 23:45 |
| +perlDreamer | in the clear tests, it calls getFiles('all') | 23:46 |
| +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:47 |
| @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:48 |
| +perlDreamer | I'll find another RSS feed for the test | 23:49 |
| @Haarg | i brought it back up | 23:50 |
| @Haarg | maybe i can get rid of it this weekend though | 23:50 |
| +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:51 |
| @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 | 23:52 |
| --- Day changed Sat Oct 03 2009 |
| +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:08 |
| 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:13 |
| +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:14 |
| @Haarg | i usually do it in batches | 00:15 |
| +perlDreamer | I'm not going to pester you about it anymore, then | 00:15 |
| +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:18 |
| @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:21 |
| +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:22 |
| +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:23 |
| @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:25 |
| -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, +cap10morgan, f00li5h, CIA-56, @preaction | 00:26 |
| -!- 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:28 |
| @Haarg | and it would handle automatic cleanup of all of the tests own stuff | 00:29 |
| +perlDreamer | won't we need that anyway? | 00:29 |
| +perlDreamer | instead of relying on the END block in Test.pm? | 00:30 |
| @Haarg | if we wanted to use aggregate you mean? | 00:31 |
| +perlDreamer | yes | 00:31 |
| @Haarg | yeah | 00:31 |
| @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:32 |
| @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:33 |
| +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:34 |
| @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:35 |
| @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:36 |
| @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:37 |
| +perlDreamer | having another workaround for fake_module | 00:38 |
| +perlDreamer | except perhaps for apache cookie handling | 00:38 |
| @Haarg | back later | 00:45 |
| -!- 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:02 |
| -!- mducharme1 is now known as mducharme | 01:32 |
| elnino | Haarg are you around? | 01:58 |
| -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)] | 02:05 |
| +perlDreamer | he's out right now, elnino | 02:08 |
| +perlDreamer | is it a question I can potshoot? | 02:08 |
| @Haarg | back for a little | 02:22 |
| +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:25 |
| +perlDreamer | it should be pretty straight forward, but no one knows the DataForm better than you now | 02:27 |
| @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:30 |
| +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:31 |
| +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:32 |
| +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:33 |
| +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:34 |
| +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:35 |
| @Haarg | event->update could easily also update the calendar | 02:36 |
| +perlDreamer | yes | 02:37 |
| +perlDreamer | that would be better than pFFPP | 02:37 |
| +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:38 |
| @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:39 |
| @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:40 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 02:42 |
| * perlDreamer heads out for dinner with the family | 02:53 |
| +perlDreamer | I'll be back on later | 02:53 |
| -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui | 03:17 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 03:17 |
| -!- cap10morgan [n=cap10mor@209.169.13.20] has quit [Read error: 145 (Connection timed out)] | 03:28 |
| -!- Haarg [n=haarg@76.210.66.241] has quit ["This computer has gone to sleep"] | 03:33 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:01 |
| -!- mode/#webgui [+v patspam] by ChanServ | 04:01 |
| +patspam | can someone pm me PlainBlack's PayPal payment email address? | 04:19 |
| -!- 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:33 |
| +patspam | howdy perlDreamer | 04:34 |
| +perlDreamer | hey, man! | 04:34 |
| +perlDreamer | how come you're hacking on a Saturday? | 04:34 |
| +patspam | heh I'm not, just surfing the web | 04:41 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] | 04:46 |
| +patspam | have you run the test suite on perl 5.11.0 yet..? ;) | 04:48 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 04:49 |
| +perlDreamer | no | 04:51 |
| +perlDreamer | I only heard about 5.11 this afternoon | 04:51 |
| +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:52 |
| +patspam | bizarre | 04:58 |
| +patspam | heh but yeah, i think 5.11 was only released in the last 24 hours | 04:58 |
| +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:12 |
| +patspam | hehe totally! | 05:18 |
| +patspam | monthly released of perl 5 is really awesome though | 05:18 |
| @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:19 |
| +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:21 |
| +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:22 |
| @preaction | trunk okay? | 05:23 |
| +perlDreamer | yep | 05:23 |
| @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:24 |
| @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:25 |
| +perlDreamer | it's being rendered | 05:28 |
| +perlDreamer | the listener is firing | 05:28 |
| +perlDreamer | but no menu | 05:28 |
| +perlDreamer | menu.show is firing, I was able to use the debugger to put a breakpoint in container_core's show function | 05:30 |
| +perlDreamer | the crumb trail uses almost exactly the same javascript to build its menu, and it works fine (aside from the duplication issue) | 05:31 |
| +perlDreamer | preaction, I think I have it | 05:33 |
| +perlDreamer | it's the menu position | 05:33 |
| +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:34 |
| +perlDreamer | maybe the DataTable is interfering with the location of the menu? | 05:35 |
| @preaction | that's what the "context" property is supposed to do | 05:37 |
| +perlDreamer | yes | 05:37 |
| +perlDreamer | but if I use Firebug to disable the .yuimenu left and top properties, then the menu shows up (in the wrong place) | 05:39 |
| +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:45 |
| +perlDreamer | how can I assign it an ID to check that? | 05:46 |
| @preaction | it's in formatActions i believe | 05:47 |
| @preaction | in the javascript | 05:47 |
| +perlDreamer | a.id = "someUniqueText"; ?? | 05:48 |
| +perlDreamer | okay, having an ID doesn't make a difference | 05:50 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has left #webgui [] | 06:06 |
| --- Log closed Sat Oct 03 06:14:25 2009 |
| --- Log opened Sat Oct 03 23:51:23 2009 |
| -!- 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:51 |
| CIA-56 | WebGUI: translation * r12372 /translations/German/German/Asset_Survey.pm: Updating German on translation server | 23:54 |
| -!- 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 [] | 23:58 |
| --- Log closed Sun Oct 04 01:16:12 2009 |
| --- Log opened Sun Oct 04 01:16:17 2009 |
| -!- 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:16 |
| -!- 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:17 |
| +cap10morgan | and the error is coming from an attempt to insert into assetData w/ the same revisionDate | 01:18 |
| +cap10morgan | i still don't see why that is happening | 01:19 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui | 01:20 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 01:20 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."] | 01:55 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."] | 01:59 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:27 |
| -!- mode/#webgui [+v patspam] by ChanServ | 04:28 |
| -!- mducharme1 is now known as mducharme | 06:49 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 07:06 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 07:06 |
| -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 07:08 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:42 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 09:21 |
| +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:35 |
| @preaction | what if there isn't a modproxy instance? | 09:55 |
| +patspam | indeed | 09:57 |
| -!- wgGuest51 [n=wgGuest5@125.167.221.129] has joined #webgui | 11:04 |
| -!- wgGuest51 [n=wgGuest5@125.167.221.129] has quit [Client Quit] | 11:04 |
| -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 11:18 |
| -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 11:36 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit ["zzzzzzzzzz"] | 12:13 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 12:21 |
| -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin | 13:00 |
| -!- Netsplit over, joins: SDuensin | 13:01 |
| -!- Terminus- [n=justin@112.202.252.71] has joined #webgui | 13:35 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."] | 14:21 |
| -!- 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:16 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 15:53 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:42 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 16:42 |
| 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 | 16:47 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:51 |
| -!- Terminus- [n=justin@112.202.252.71] has quit ["leaving"] | 18:24 |
| -!- 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 [] | 18:25 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui | 22:36 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 22:36 |
| --- Day changed Mon Oct 05 2009 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:58 |
| -!- mode/#webgui [+v patspam] by ChanServ | 01:58 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 02:03 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 02:03 |
| -!- lsr [n=danger@ppp221-151.static.internode.on.net] has joined #webgui | 02:52 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 03:21 |
| elnino | hi all | 03:21 |
| daviddelikat1 | 'lo | 03:40 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has quit ["Leaving."] | 03:56 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 04:07 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 04:24 |
| +perlDreamer | howdy! | 04:36 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 04:59 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 145 (Connection timed out)] | 05:07 |
| daviddelikat1 | hey PD you still out there? | 06:07 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:24 |
| -!- 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:12 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["***perlDreamer is gone, daviddelikat1"] | 07:58 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 07:59 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 08:10 |
| -!- mode/#webgui [+v patspam] by ChanServ | 08:10 |
| -!- 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:43 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 08:44 |
| -!- mode/#webgui [+v patspam] by ChanServ | 08:44 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 09:20 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:32 |
| -!- lsr [n=danger@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 09:37 |
| -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:15 |
| -!- mode/#webgui [+v bartjol] by ChanServ | 10:15 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 10:20 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 10:41 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] | 10:42 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 10:56 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 11:04 |
| @preaction | if I don't want to call this asset "Snippet" anymore, what should I call it? RawContent? | 11:19 |
| @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:21 |
| +bartjol | preaction: RawContent does describe it, but not sure whether users really understand that termonology | 11:24 |
| @preaction | well, not now sure | 11:25 |
| +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:26 |
| @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:27 |
| @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:28 |
| +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:29 |
| @preaction | exactly | 11:30 |
| +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:31 |
| +bartjol | so you might figure out something for that | 11:32 |
| @preaction | that's easy though, change the link in the template | 11:32 |
| +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:33 |
| +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:34 |
| @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:35 |
| @preaction | I AM CALLED.... TIM | 11:37 |
| +bartjol | Tim? | 11:37 |
| +bartjol | I call you Doug or f***head | 11:37 |
| +bartjol | sorry | 11:38 |
| @preaction | watching Holy Grail :p | 11:38 |
| +bartjol | ah | 11:39 |
| +bartjol | Tim is that evil guy right? | 11:39 |
| @preaction | he's the sorceror who can make random explosions | 11:39 |
| +bartjol | ah | 11:40 |
| +bartjol | right | 11:40 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 11:54 |
| -!- 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:27 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 12:33 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 12:49 |
| -!- carogray [n=Caroline@72-58-247-206.pools.spcsdns.net] has joined #webgui | 12:58 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 13:34 |
| -!- mode/#webgui [+v patspam] by ChanServ | 13:34 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 13:39 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 13:40 |
| -!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui | 13:54 |
| 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:03 |
| @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:04 |
| zylopfa | also some talbes missing that dont get upgraded | 14:05 |
| @preaction | then one of your upgrades went bad | 14:05 |
| 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:07 |
| 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:08 |
| @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:09 |
| 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:10 |
| @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:11 |
| zylopfa | ahh ok thanks a lot | 14:14 |
| zylopfa | I will read the gotchas now also | 14:14 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:22 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:23 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 14:26 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 14:28 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 14:28 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 14:33 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 14:34 |
| -!- mode/#webgui [+v patspam] by ChanServ | 14:34 |
| zylopfa | damn now i get $driver->className method doesn't exist | 14:38 |
| zylopfa | some itransact part of the upgrade :( | 14:38 |
| 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 | 14:41 |
| -!- 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:05 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 131 (Connection reset by peer)] | 15:13 |
| zylopfa | preaction, thanks for your awesome upgrade help! Now it works flawlessly | 15:22 |
| -!- carogray [n=Caroline@209.113.248.2] has joined #webgui | 15:24 |
| -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 15:25 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 15:27 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] | 15:32 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 15:34 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:35 |
| -!- Terminus- [n=justin@112.202.206.40] has joined #webgui | 16:03 |
| -!- 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 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-23-23.dsl.okcyok.swbell.net] has joined #webgui | 16:26 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:26 |
| -!- mducharme-work1 [n=nothing@206.188.121.4] has joined #webgui | 16:45 |
| -!- mducharme-work [n=nothing@4-121-188-206.rev.knet.ca] has quit [Read error: 145 (Connection timed out)] | 16:52 |
| -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 16:58 |
| -!- mode/#webgui [+v danny_mk] by ChanServ | 16:58 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 17:03 |
| -!- Terminus- [n=justin@112.202.206.40] has quit ["leaving"] | 17:06 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 17:27 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:38 |
| -!- 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:45 |
| -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 17:50 |
| +perlDreamer | yay! kids are at school. | 17:59 |
| @preaction | yay! | 17:59 |
| +perlDreamer | this morning was rough | 18:00 |
| +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:01 |
| @bopbop | at least it was a plush chair | 18:02 |
| -!- 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:03 |
| -!- 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:04 |
| +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:06 |
| @preaction | i mean, i haven't run across it yet | 18:07 |
| +perlDreamer | I can't duplicate it | 18:08 |
| +perlDreamer | well, I can't duplicate it using code from git to upgrade | 18:09 |
| +perlDreamer | I'll try the tarball next | 18:09 |
| -!- Haarg [n=haarg@76.210.65.214] has joined #webgui | 18:13 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 18:13 |
| +perlDreamer | morning, Haarg | 18:14 |
| @Haarg | morning | 18:14 |
| +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:16 |
| @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:17 |
| +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:18 |
| +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:19 |
| 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:20 |
| 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:21 |
| -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui | 18:36 |
| +perlDreamer | morning, dreamersgirl | 18:36 |
| dreamersgirl | morning. i made it. :) | 18:37 |
| +perlDreamer | phew | 18:37 |
| 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:38 |
| @Haarg | it looks like it would find the existing revision | 18:39 |
| +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:40 |
| @Haarg | yes, but if you just tried to instantiate the asset it should to approximately the same thing | 18:41 |
| +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:43 |
| +perlDreamer | who wants to update an old version of an asset? | 18:44 |
| @Haarg | what should it do instead? | 18:44 |
| +perlDreamer | <narrowmindedly>it should either create a new asset, or make a new version of an existing asset</nm> | 18:44 |
| @Haarg | i'm not really certain what the use case is for imported packages not overwriting all changes | 18:45 |
| * 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:46 |
| @Haarg | seems like changing it to time would fix the problem of fast imports | 18:48 |
| @Haarg | and would otherwise behave the same | 18:48 |
| +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:49 |
| @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:50 |
| +perlDreamer | how do you propose that it do that, Haarg? | 18:51 |
| @Haarg | like i say, use time | 18:51 |
| +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:52 |
| @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:53 |
| @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 | 18:54 |
| +perlDreamer | no, but addRev does | 19:00 |
| +perlDreamer | and it uses time() | 19:00 |
| @Haarg | yes | 19:00 |
| +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:01 |
| +perlDreamer | no | 19:02 |
| +perlDreamer | as long as the tests still pass | 19:02 |
| +perlDreamer | ;) | 19:02 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 19:03 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"] | 19:05 |
| +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:06 |
| +perlDreamer | I think it's to prevent people from using packages to overwrite newer versions of an asset. | 19:07 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:12 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 19:12 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 19:27 |
| -!- cap10morgan [n=cap10mor@209.169.13.20] has joined #webgui | 19:29 |
| -!- 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:30 |
| 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:32 |
| +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:34 |
| +perlDreamer | yes, it was fixed | 19:35 |
| +perlDreamer | http and https use a different cache now | 19:35 |
| +cap10morgan | ok, that's what i thought | 19:36 |
| +cap10morgan | hmm, i'm still getting non-secure CDN URLs on secure pages | 19:38 |
| +perlDreamer | consistently, or randomly? | 19:39 |
| 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:40 |
| +perlDreamer | preaction: did you say that you had a fix for the SC description bug? | 19:42 |
| @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. | 19:53 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 20:01 |
| 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:11 |
| 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:12 |
| carogray | rather enabled | 20:13 |
| -!- mducharme-work [n=nothing@206.188.121.4] has joined #webgui | 20:14 |
| zylopfa | how is it going with webgui and that cms contest? | 20:16 |
| +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:17 |
| 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:18 |
| -!- mducharme-work1 [n=nothing@206.188.121.4] has quit [Read error: 145 (Connection timed out)] | 20:20 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 20:27 |
| -!- samora [n=Sandra@host2.209.113.248.conversent.net] has joined #webgui | 20:35 |
| samora | is there a way to conceal the cryptic uploads directory created when a file (PDF, etc.) is uploaded and linked to? | 20:37 |
| +perlDreamer | samora, in what context? | 20:38 |
| 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:40 |
| +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 <tmpl_var fileurl> ? | 20:49 |
| @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:50 |
| samora | preaction - i thought it would be easier to remember | 20:51 |
| +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:52 |
| @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:53 |
| samora | great! thanks. | 20:54 |
| +perlDreamer | preaction, by changing the template variable I was able to get it working, without setting streaminguploads | 20:54 |
| @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:55 |
| samora | i'll try it, and see what results i come up with | 20:56 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 21:00 |
| 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:04 |
| 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:05 |
| samora | ok. | 21:06 |
| samora | thank you all for the tips | 21:06 |
| +perlDreamer | you're welcome, samora | 21:07 |
| +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:09 |
| +perlDreamer | I can't make it fail on my laptop | 21:10 |
| +cap10morgan | oh, i see preaction suggested i try adding a sleep 1; to the upgrade script | 21:11 |
| +perlDreamer | that won't help | 21:11 |
| +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:12 |
| +perlDreamer | see, it didn't work for him either!??! | 21:13 |
| @preaction | perlbot be perlDreamer | 21:13 |
| perlbot | <perlDreamer> 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:13 |
| Mech422 | Got a stupid CS question... | 21:14 |
| +perlDreamer | we deal with all kinds of Computer Science in this channel | 21:14 |
| 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:15 |
| +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:16 |
| +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:17 |
| +perlDreamer | preaction: it's not nice to mock people, unless they're MJD | 21:18 |
| +perlDreamer | besides, I never misspell perl | 21:18 |
| @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:19 |
| 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:20 |
| +perlDreamer | is it possible that right after dateSubmitted.human there is timeSubmitted.human, in the template? | 21:22 |
| 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:23 |
| Mech422 | weird - that uses same thing... | 21:25 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 21:27 |
| samora | what is the proper syntax to comment out a tmpl_var? | 21:29 |
| @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:30 |
| +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:31 |
| +perlDreamer | Date macro is your friend, Mech422 ;) | 21:32 |
| +perlDreamer | the story manager doesn't format dates at all, it only sends epochs | 21:32 |
| 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:39 |
| +perlDreamer | there you go, preaction. All fixed. | 21:41 |
| @preaction | thanks | 21:41 |
| Mech422 | pd- Umm - I don't think creationDate is exposed ? All I get is a nicely formatted date in 1969 ? | 21:43 |
| +perlDreamer | Mech422, exactly which template are we talking about here? | 21:45 |
| +perlDreamer | the 'story | 21:46 |
| +perlDreamer | the 'story' view, or the list of stories view? | 21:46 |
| +perlmonkey2 | perlDreamer: http://www.wired.com/wiredscience/2009/10/kamwamba-windmill/ the video at the bottom is pretty cool too. | 21:47 |
| +perlDreamer | I'd heard about him from Makezine | 21:48 |
| +perlDreamer | it's an awesome story | 21:49 |
| Mech422 | According to hte label, its the 'Collaboration System, Thread Template' | 21:49 |
| +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:50 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] | 21:51 |
| Mech422 | Hmm - according to hte meta tags I'm running 7.7.9 | 21:52 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 21:53 |
| -!- samora [n=Sandra@host2.209.113.248.conversent.net] has left #webgui [] | 21:54 |
| +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:10 |
| 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:12 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:28 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 22:30 |
| -!- 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:40 |
| -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 22:41 |
| Mech422 | wow - ^D("...","<tmpl_var creationDate>"); ?? Thats just nasty.... :-P | 22:45 |
| 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:46 |
| 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 <tmpl_var> .... 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:47 |
| @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:48 |
| 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:50 |
| @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:51 |
| Mech422 | wow.. | 22:52 |
| Mech422 | for python its usually just an eval_template() type call | 22:52 |
| @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:53 |
| 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:54 |
| @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:55 |
| Mech422 | I'm just more used to stuff like Mako, cheetah, genshi, tal, etc. | 22:56 |
| Mech422 | anyway - time for lunch - thanks all :-) | 22:57 |
| -!- 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)] | 22:58 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["napping"] | 23:07 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 23:20 |
| 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:22 |
| +perlDreamer | zylopfa, it's $session->datetime->secondsToInterval | 23:33 |
| zylopfa | thank you good Sir | 23:33 |
| -!- 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:43 |
| 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:44 |
| +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:45 |
| +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:46 |
| 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:47 |
| -!- 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:48 |
| 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:50 |
| xdanger | And it really usefull for locating information out of long listings | 23:51 |
| xdanger | just tested them a little bit | 23:51 |
| xdanger | But i really nees hierarchical categories that relate in a tree structure | 23:52 |
| xdanger | need even | 23:52 |
| 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:54 |
| 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:55 |
| * perlDreamer heads out to pick up kids | 23:59 |
| --- Day changed Tue Oct 06 2009 |
| -!- 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:05 |
| -!- bopbop [n=kristi@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:09 |
| @preaction | is it a stable release this week? or just beta? | 00:11 |
| @preaction | nope, just beta this week. stable next week | 00:11 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out] | 00:27 |
| xdanger | Why is there only 5 userDefinedN fields ?-) I've several times needed more =) | 00:33 |
| @Haarg | partly because any time you need more than 5 you are probably abusing the CS and should be using something else. | 00:36 |
| 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:37 |
| @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:38 |
| xdanger | maybe I should go to bed, starting type too many errors | 00:39 |
| xdanger | but thanks for the link | 00:39 |
| -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]"] | 00:51 |
| -!- zylopfa [n=zylopfa@85.81.22.240] has quit ["Leaving"] | 00:56 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 01:01 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:04 |
| -!- mode/#webgui [+v patspam] by ChanServ | 01:04 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 01:06 |
| -!- 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:07 |
| -!- mducharme [n=nothing@S010600179ace3ce8.wp.shawcable.net] has joined #webgui | 01:10 |
| -!- elnino [n=ninow@209.162.37.159] has quit ["Leaving"] | 01:11 |
| +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:16 |
| +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:17 |
| -!- 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:18 |
| -!- mducharme1 [n=nothing@S010600179ace3ce8.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 01:23 |
| +perlDreamer | I'll make sure I check out all the custom stuff before doing anything that looks like commit&push | 01:24 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out] | 01:27 |
| +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:38 |
| -!- 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:58 |
| -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 01:59 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 02:00 |
| -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 105 (No buffer space available)] | 02:17 |
| -!- 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:23 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 02:27 |
| +perlDreamer | wgd -F my.conf reset --delcache! | 02:39 |
| @Haarg | at some point i should probably fully document how wgd calculates the webgui root and config file based on its various inputs | 02:40 |
| @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:41 |
| @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:42 |
| 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:44 |
| @preaction | i have a bad feeling about tomorrow's upgrade. | 02:47 |
| +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:48 |
| +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:49 |
| @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:50 |
| +perlDreamer | preaction: CAN I BORROW SOME OF UR BRAINPOWER PLZ? | 02:51 |
| @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:52 |
| * perlDreamer has to go make dinner | 02:56 |
| +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:57 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 02:59 |
| -!- f00li5h [n=f00li5h@211.30.210.22] has joined #webgui | 03:01 |
| -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)] | 03:12 |
| -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 03:20 |
| -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 03:27 |
| -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 03:37 |
| +perlDreamer | preaction: http://use.perl.org/~masak/journal/39716 (for furthering your TDD drive) | 04:05 |
| @Haarg | perlDreamer, do you think it would be a problem to backport the change that broke your modperl? | 04:06 |
| @preaction | i like it! i need it! | 04:09 |
| +perlDreamer | not as long as it goes in the gotchas | 04:09 |
| +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:10 |
| @Haarg | perlDreamer, it's holding up backporting the test changes, which is why i want it | 04:13 |
| +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:14 |
| @Haarg | http://gist.github.com/202670 seem good? | 04:19 |
| +perlDreamer | yeah. That's great! | 04:21 |
| +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:23 |
| * 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:24 |
| -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 131 (Connection reset by peer)] | 04:25 |
| @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:26 |
| @Haarg | you can also omit WebGUI::Test-> if you want | 04:27 |
| +perlDreamer | I saw that you exported that | 04:28 |
| +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:29 |
| @Haarg | diag will output always, note will only get output in verbose mode | 04:30 |
| @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:31 |
| +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:32 |
| 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:33 |
| +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:34 |
| 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:35 |
| +perlDreamer | find . -name '*.pm' -print | xargs perl -pi -e 's/session->datetime->time/time/g' | 04:36 |
| @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:37 |
| daviddelikat | something tells me you could get away with calling a change like that a feature... | 04:38 |
| +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:39 |
| * perlDreamer is hoping preaction will GPL his parmesan chicken recipe | 04:40 |
| 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:42 |
| +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:43 |
| +perlDreamer | and it made some of the Form::Date{,Time}.p
|
|---|