--- Log opened Sun Mar 01 00:00:01 2009 | ||
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 00:25 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:25 | |
+perlDreamer | preaction: format: query, nature: codeReview: response: availability | 00:26 |
---|---|---|
@preaction | format: response; re: codeReview; content: I am currently available, ask forth your question | 00:26 |
+perlDreamer | http://webgui.pastebin.com/m64f95d46 | 00:28 |
+perlDreamer | It's just the first pass, but all feedback is appreciated. | 00:29 |
@preaction | i would try to break out as much JS as possible into a seperate .js file (preferably under yui-webgui) | 00:29 |
+perlDreamer | with AJAXI18n, there's no reason the whole thing can't be a separate JS file | 00:30 |
@preaction | so then you just call something like "var ah = new WebGUI.AssetHistory();" | 00:30 |
@preaction | yeah, that too | 00:30 |
@preaction | it makes it more of an application, and far more useful | 00:30 |
@preaction | so even if the Perl code changes completely, the JS can be used later (in the new admin console) | 00:31 |
+perlDreamer | "new" admin console? | 00:31 |
@preaction | we've been talking about it at the WUC since 7.5 | 00:31 |
@preaction | even showed screenshots | 00:31 |
* perlDreamer is drawing a blank. Do you have a URL for video/presentation? | 00:33 | |
@preaction | it was one of JT's keynotes | 00:34 |
@preaction | last year's keynote, i believe | 00:34 |
@preaction | otherwise, if i'm mistaken, then there will eventually be a new admin interface | 00:34 |
+perlDreamer | aside from getting chocolate in the peanut butter, any other suggestions? | 00:36 |
@preaction | you might want to change www_manage to www_view instead, just for consistency's sake | 00:37 |
@preaction | and run it through perltidy | 00:37 |
@preaction | otherwise, looks great | 00:38 |
+perlDreamer | I was thinking it returned too much data, from the getHistoryAsJson | 00:38 |
+perlDreamer | and some date formatting | 00:39 |
@preaction | not really. i would want more data personally, like exactly what changed (we don't really keep records of that though) | 00:39 |
+perlDreamer | no, just the actionTaken set of options | 00:39 |
@preaction | though it would be possible to do a compare of the available revisions in the future if someone wants that feature | 00:40 |
@preaction | i like that it exposes this feature we've always had and nobody knew about | 00:40 |
@preaction | it might stir some good ideas in the community | 00:40 |
+perlDreamer | yeah, I've been telling people about it for a while, but it's hard for the average admin to use. | 00:40 |
@preaction | oh. you should add a tab to the admin console about this. you should also add a different privilege group to the Settings page | 00:41 |
@preaction | the "12" magic number shouldn't be used | 00:41 |
@preaction | though that's only my opinion, which is subject to overrule | 00:42 |
+perlDreamer | I think you're right. I used 12 as a placeholder for lack of anything better. | 00:42 |
+perlDreamer | What do you think about a date range search option? | 00:42 |
@preaction | how much data really gets returned? if it's more than 50 rows, then probably yes | 00:43 |
@preaction | i hate date range searches though, maybe let the user input a date and search +/- 5 days? or 7 days? or something like that | 00:43 |
@preaction | well, that's just an idea. not sure i like that idea either | 00:44 |
+perlDreamer | it only returns 50 rows, but it seems wasteful to send the whole user table when only the username is used | 00:44 |
@preaction | then get: assetHistory.*,users.username <- | 00:45 |
@preaction | instead of * | 00:45 |
+perlDreamer | that's easier than typing all the columns by hand :) | 00:45 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 00:54 | |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 00:54 | |
perlDreamer1 | one last question, preaction. Do you think it's RFE-able for 7.7, or should I just put it into the Bazaar? | 00:55 |
@preaction | i think it's RFE-able for 7.7 myself | 00:55 |
perlDreamer1 | I'll submit an RFE w/patch after I get all the tidying up done on it. | 00:56 |
perlDreamer1 | thanks, preaction! | 00:57 |
perlDreamer1 | time for me to crawl up into the attic :/ | 00:57 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Client Quit] | 00:58 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 01:02 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 01:56 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 01:56 | |
-!- gugod [n=gugod@sh1.opcafe.net] has quit [Remote closed the connection] | 03:37 | |
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui | 03:38 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:58 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:59 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit ["leaving"] | 05:46 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 11:26 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 16:07 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 16:08 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 16:12 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:12 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:58 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 19:07 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 19:11 | |
CIA-46 | WebGUI: translation * r9688 /translations/Russian/ (78 files in 2 dirs): Update from translation server | 20:30 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 20:51 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 20:51 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 20:51 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 22:20 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 23:25 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 23:56 | |
--- Day changed Mon Mar 02 2009 | ||
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 00:47 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:04 | |
-!- cap10morgan [n=wmorgan@206-124-6-183.denver.dsl.forethought.net] has joined #webgui | 01:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:05 | |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:20 | |
-!- Irssi: #webgui: Total of 22 nicks [4 ops, 0 halfops, 2 voices, 16 normal] | 01:29 | |
xdanger | can the commit approval workflow be changed per group or per user somehow? | 01:41 |
CIA-46 | WebGUI: translation * r9689 /translations/Russian/ (37 files in 2 dirs): Update from translation server | 01:57 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 02:15 | |
elnino | hi! I think somewhere along the lines, the paypal payment module is scheduled for some release, anyone privy to when that may be? | 02:16 |
-!- cap10morgan [n=wmorgan@206-124-6-183.denver.dsl.forethought.net] has quit [] | 02:54 | |
-!- f00li5h[hireme] is now known as f00li5h[HireMe] | 02:56 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:17 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:57 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:57 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 04:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:13 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 04:41 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 04:56 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 04:56 | |
elnino | hi. wondering if there is any word on the paypal module, I thought it was scheduled for 7.7, is that still correct? | 05:19 |
@preaction | elnino: as far as i know, yes | 06:37 |
elnino | HI! | 06:38 |
elnino | And that is June or something right? | 06:38 |
elnino | preaction, if I start writing one, is there anyone that would be willing to review my work? | 06:39 |
elnino | maybe we can get it in sooner? | 06:40 |
@preaction | i believe martin kamerbeek is writing one right now, you might want to coordinate with him using the dev mailing list | 06:40 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 06:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:40 | |
elnino | ok. Thanks preaction. what is his name here? | 06:51 |
@preaction | MrHairgrease | 06:52 |
elnino | oh that's right. | 06:53 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 07:45 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:20 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 08:49 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:21 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:55 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:05 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 10:05 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 10:13 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 10:18 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:19 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:19 | |
-!- BartJol [n=plainstu@gw.oqapi.nl] has joined #webgui | 11:16 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:16 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12:00 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 12:06 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 12:22 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 12:22 | |
CIA-46 | WebGUI: yung * r9690 /WebGUI/ (2 files in 2 dirs): added edit link to matrix listing view | 12:25 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 12:35 | |
-!- carogray [n=Caroline@174-146-98-73.pools.spcsdns.net] has joined #webgui | 13:00 | |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 14:34 | |
-!- mode/#webgui [+o stDavid_] by ChanServ | 14:34 | |
ryuu_ro | Hi all | 14:42 |
+BartJol | not him | 14:42 |
+BartJol | :) | 14:42 |
ryuu_ro | i have this form which executes a query on some tables | 14:42 |
ryuu_ro | I process the form with $sessin->form->process | 14:43 |
ryuu_ro | but when I enter 0 in my form field the form var doesn't get processed | 14:43 |
ryuu_ro | also form->param doesn't do the trick | 14:44 |
ryuu_ro | is this a bug? | 14:44 |
-!- carogray [n=Caroline@174-146-98-73.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 15:38 | |
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 15:48 | |
+BartJol | ryuu_ro: if you copied it, $sessin->form->process doesn't seem spelled right | 15:52 |
ryuu_ro | yeah that's just a typo | 15:53 |
+BartJol | just making sure | 15:53 |
ryuu_ro | I understand why it isn't being processed but I don't think that it shouldn't | 15:53 |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 16:06 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:11 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:15 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:17 | |
-!- BartJol [n=plainstu@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] | 16:25 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:46 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 16:59 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:08 | |
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
SDuensin | Greetings. | 17:11 |
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:15 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:15 | |
BartJo1 | morning scott | 17:29 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 17:31 | |
xdanger | can the commit approval workflow be changed per group or per user somehow? | 17:35 |
BartJo1 | it should be possible in 7.6 | 17:38 |
BartJo1 | evry user has a version tag workflow in the profile | 17:39 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:40 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:05 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:05 | |
-!- rizen_ [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:11 | |
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] | 18:11 | |
+perlmonkey2 | I want to add the ability to do site wide default question group definition editing. This would not be Survey specific, but system wide. So that editing the question groups would change them for the site. This is just for the pre-defined multiple choice question groups. Anyone have an idea how to go about this? Should it be an editor in the Admin Console? An editor on each survey instance? | 18:14 |
+perlDreamer | If it's Survey specific, I'd say a link on each Survey. | 18:20 |
+perlDreamer | that way, anyone who can edit a survey can get to it | 18:20 |
+perlDreamer | kind of like the Style Wizard for templates. | 18:20 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:26 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:26 | |
+perlmonkey2 | perlDreamer: well it is more to be site wide. To give CM's a place to alter the default question types. | 18:41 |
+perlmonkey2 | The ones I put in there were pretty specific to the US and to Sociology. | 18:42 |
+perlDreamer | the Admin Console keeps growing, so if it's something just to tweak 1 asset, I still think it belongs in the Asset. | 18:42 |
+perlDreamer | of course, /me is a strongly opinionated IRC squatter, so what does he know? | 18:46 |
BartJo1 | perlDreamer: you have a bed in the IRC channel? | 18:50 |
+perlDreamer | I sleep on that bench over there | 18:51 |
BartJo1 | ah | 18:51 |
rizen_ | put it into the survey | 18:51 |
BartJo1 | didn't loom that way yet | 18:52 |
rizen_ | make it a menu option | 18:52 |
rizen_ | and just don't link it to a specific asset id | 18:52 |
rizen_ | and on the page, state that these are global question group types | 18:52 |
-!- rizen_ is now known as rizen | 18:52 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:52 | |
+perlmonkey2 | rizen: sounds groovy. | 18:56 |
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui [] | 18:57 | |
+perlmonkey2 | perlDreamer: drove through West Oklahoma, the Panhandle of Texas, and East New Mexico last week. Gigawatts of wind farms through that way. Just whole horizons full of the things, absolutely beautiful. And now I've got the wind turbine bug again in a bad way. Thinking of going against personal policy and just buying a welder brand new. | 18:59 |
+perlDreamer | sometimes, sacrifices must be made in the name of progress. | 18:59 |
+perlDreamer | maybe welders hold their value so well that they don't drop in price quickly over time | 19:00 |
+perlDreamer | I wish the Stock Market was that way... | 19:00 |
+perlmonkey2 | Yeah, 13 year lows and dropping. | 19:00 |
CIA-46 | WebGUI: colin * r9691 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add column for approval workflow. | 19:01 |
CIA-46 | WebGUI: colin * r9692 /branch/WebGUI_Story/ (3 files in 3 dirs): | 19:01 |
CIA-46 | WebGUI: Add methods for creating and getting date specific folders below the Archive for | 19:01 |
CIA-46 | WebGUI: holding stories. With tests. | 19:01 |
CIA-46 | WebGUI: Code for the approval workflow for stories. | 19:01 |
+perlmonkey2 | perlDreamer: heh, maybe instead of holding gold, people should hold welders. As the good ones really don't seem to lose much value. | 19:01 |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui | 19:20 | |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [Client Quit] | 19:20 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 19:20 | |
+perlDreamer | rizen: Kathy got a letter from OHSU. | 19:26 |
+perlDreamer | She's on the alternates list this year | 19:26 |
+perlDreamer | so there's a chance she may get in | 19:26 |
@rizen | seet | 19:28 |
@rizen | sweet | 19:28 |
@rizen | tell her congrats for me | 19:28 |
+perlDreamer | I will | 19:28 |
deafferret | PhD in Perl? | 19:29 |
+perlDreamer | certified nurse/midwife | 19:29 |
deafferret | w/ a Perl specialty? | 19:29 |
+perlDreamer | no, the program is deficient that way. | 19:30 |
+perlDreamer | I have her signed up for special tutoring | 19:30 |
deafferret | nurse! zero-width negative look-behind assertion! stat! | 19:31 |
CIA-46 | WebGUI: colin * r9693 /WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton: Fix POD/whitespace issues. | 20:03 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 20:09 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 20:21 | |
-!- mode/#webgui [+o preaction] by ChanServ | 20:21 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:48 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:48 | |
+perlDreamer | it's scary when you can start writing phrases with 22 characters in them, give or take a character | 21:31 |
+perlDreamer | deafferret, I'm thinking of going for a run. What are you eating today? | 21:37 |
@preaction | i'll eat chicken parmesan for him | 21:40 |
@preaction | heavy on the parmesan | 21:40 |
+perlDreamer | that sounds like at least a medium run | 21:43 |
* perlmonkey2 thanks WebGUI for tabforms. | 21:57 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 22:00 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 22:04 | |
-!- steve__ [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 22:16 | |
-!- steve__ is now known as Mech422Home | 22:17 | |
+perlDreamer | Mech422Home: howdy :) | 22:17 |
Mech422Home | hi :-) | 22:17 |
Mech422Home | Uggh - I hate apache | 22:18 |
+perlDreamer | do you like some other server better? | 22:20 |
Mech422Home | nginx looks promising | 22:22 |
Mech422Home | apache is just too 'kitchen sink' - too many knobs, too much to go wrong | 22:22 |
-!- SynQ [n=synq@f69189.upc-f.chello.nl] has joined #WebGUI | 22:26 | |
SynQ | hi there | 22:27 |
SynQ | is github broken? | 22:29 |
+perlDreamer | it would appear so. | 22:29 |
+perlDreamer | that's what they get for writing it in ruby | 22:30 |
SynQ | hmm | 22:32 |
SynQ | that is what I dreaded by putting the WebGUI repository in a 3th party's hands | 22:32 |
SynQ | we had that with sf.net | 22:32 |
SynQ | now we are going to get it with github.com | 22:33 |
+perlDreamer | since it's git, it's only really a problem when you want to do a pull from github.com | 22:33 |
+perlDreamer | commits are fine | 22:33 |
SynQ | I am not sure I think that makes it more workable | 22:34 |
SynQ | it's always a problem when you want to collaborate | 22:34 |
SynQ | for instance | 22:34 |
-!- carogray [n=Caroline@174-153-12-216.pools.spcsdns.net] has joined #webgui | 22:34 | |
SynQ | I want to see if JT has done any work on wre in the git repo | 22:34 |
SynQ | but I cant | 22:34 |
SynQ | since github.com is offline | 22:34 |
SynQ | git.webgui.org would be a far better place | 22:35 |
SynQ | since that would be under direct control of plainblack | 22:35 |
@rizen | i haven't yet | 22:35 |
SynQ | ah | 22:35 |
SynQ | :) | 22:35 |
SynQ | hi | 22:35 |
@rizen | we're sticking with svn for wre until 1.0 comes out | 22:35 |
@rizen | which should be this week | 22:35 |
@rizen | or next | 22:35 |
SynQ | ok nice | 22:35 |
@rizen | if all goes according to plan | 22:36 |
SynQ | I wanted to verify if I indeed created a github account | 22:36 |
SynQ | graham allready asked me | 22:36 |
SynQ | rizen: do you develop the WRE on your personal mac or on a linux box? | 22:36 |
SynQ | and: do you know if the wre HEAD still compiles on your systems after the changes I did? | 22:37 |
@rizen | i do it on my mac | 22:38 |
@rizen | and i'll be finding out shortly whether it does or not | 22:38 |
SynQ | :) | 22:38 |
@rizen | still trying to work through some bugs in your sources .sh files | 22:38 |
SynQ | I have it up and running now at host003.procolix.com | 22:38 |
SynQ | what kind of bugs? | 22:38 |
@rizen | http://archive.cs.uu.nl/mirror/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-DNS-1.02.tar.gz: | 22:38 |
@rizen | 2009-03-02 11:15:36 ERROR 404: Not Found. | 22:38 |
@rizen | tar (child): POE-Component-Client-DNS-1.02.tar.gz: Cannot open: No such file or directory | 22:38 |
@rizen | tar (child): Error is not recoverable: exiting now | 22:38 |
@rizen | tar: Child returned status 2 | 22:38 |
@rizen | tar: Error exit delayed from previous errors | 22:38 |
@rizen | mirror might be down or something | 22:39 |
SynQ | ah | 22:39 |
SynQ | change the MIRROR variable on top of that file | 22:39 |
SynQ | to the cpan.org line | 22:39 |
@rizen | well it's not the mirror itself | 22:39 |
SynQ | that is commented in top of it | 22:39 |
@rizen | cuz other files come down fine | 22:39 |
SynQ | ah ok | 22:39 |
SynQ | I had that too | 22:39 |
@rizen | i'm just wondering if that mirror is missing some files | 22:39 |
@rizen | or whatever | 22:39 |
@rizen | i'm lookinginto it | 22:39 |
SynQ | it's one of the mirrors that is not completely up to date | 22:39 |
SynQ | the best thing would be to let CPAN do the downloading of that particular file | 22:40 |
SynQ | I wanted to ask you if you agree on this:.... | 22:40 |
SynQ | we want to release a WRE that has exactly that set of modules that we tested and approved not newer or older ones, right? | 22:40 |
@rizen | right | 22:41 |
SynQ | ok | 22:41 |
@rizen | which is why cpan can't be allowed to download anything | 22:41 |
SynQ | that is why I created that downloadscript | 22:41 |
@rizen | we must do it | 22:41 |
SynQ | indeed | 22:41 |
SynQ | but we might be able to use the CPAN module to download particular versions of perl modules from the perl mirrors | 22:41 |
SynQ | that might solve the error-checking right away | 22:42 |
SynQ | btw: http://host003.procolix.com | 22:43 |
SynQ | WebGUI 7.6.13 running on WRE HEAD :) | 22:43 |
@rizen | cool | 22:43 |
SynQ | what I could do is tar my entire sources tree and put them in http://host003.procolix.com/uploads/somewhere.tar | 22:44 |
SynQ | admin 123qwe | 22:44 |
SynQ | go ahead :) | 22:44 |
SynQ | that is not cool. This is: http://dev.anxietyonline.org.au/ | 22:45 |
SynQ | that is served by a cluster of 6 virtual machines | 22:45 |
SynQ | 2 loadbalancers LVS, 2 apache servers (modperl, modproxy) and 2 mysql servers (one in slave mode) | 22:45 |
+perlDreamer | are you hosting that, SynQ? | 22:46 |
SynQ | perlDreamer: no I built it | 22:46 |
SynQ | it is running on vm's in australia | 22:47 |
+perlDreamer | I see | 22:47 |
SynQ | or at least by an australian based company | 22:47 |
SynQ | I am hosting this: http://www.loopsetshop.com | 22:47 |
Mech422Home | SynQ: Hmm - lvs is still the load balancer of choice ? | 22:47 |
Mech422Home | I'm assuming thats to avoid s.p.o.f. and not for load balancing reasons ? | 22:48 |
SynQ | Mech422Home: actually I'd prefer a netscaler | 22:48 |
SynQ | assumption is the mother of all error | 22:49 |
CIA-46 | WebGUI: colin * r9694 /branch/WebGUI_Story/ (3 files in 3 dirs): Story code. Added validParent, storage location code. | 22:49 |
SynQ | Mech422Home: what alternative would you use then? | 22:49 |
Mech422Home | I don't have s.p.o.f. worries - we usually just use pound | 22:50 |
Mech422Home | I use varnish for caching - that can load balance if you don't need fancy sessioning | 22:50 |
Mech422Home | perlbal is supposed ot be good too, right ? | 22:50 |
SynQ | hold on a moment | 22:51 |
SynQ | pound is not really a load balancer | 22:51 |
+perlDreamer | what is SPOF? | 22:51 |
Mech422Home | its a proxy load balancer - but how is that not a 'real' load balancer? | 22:52 |
SynQ | it's more of spraying reverse proxy | 22:52 |
Mech422Home | single point of failure | 22:52 |
SynQ | a 'real' loadbalancer does nothing with the content | 22:52 |
SynQ | have you read the LVS manual? | 22:52 |
Mech422Home | synq: pound doesn't do anything with it unless you ask (sticky sessions) | 22:52 |
Mech422Home | not in about 5 years | 22:53 |
Mech422Home | which is why I asked | 22:53 |
Mech422Home | pound is the 'de facto' standard for zope/plone - so I've used that for close to 10 years now.. | 22:53 |
SynQ | ah | 22:53 |
Mech422Home | I haven't looked at lvs or ultramonkey or any of that in ages | 22:53 |
SynQ | I would use LVS for any | 22:54 |
SynQ | ultramonkey again is something completely different | 22:54 |
SynQ | varnish I don't know about and perlbal is also a proxy | 22:54 |
SynQ | let me put it this way... | 22:55 |
+MrHairgrease | anbody had trouble using yui's datatable | 22:55 |
+MrHairgrease | and get this error? | 22:55 |
+perlDreamer | MrHairgrease: every day :( | 22:55 |
Mech422Home | yes, proxy and load balancer are not mutually exclusive | 22:55 |
+MrHairgrease | invalid 'instanceof' operand DS if(oDataSource && (oDataSource instanceof DS)) { | 22:55 |
SynQ | if you really want to build a load balanced cluster you want a combination of LVS, Heartbeat, MySQL with replication, a reverse proxy, multiple modperl hosts, a dedicated spectre server and perhaps some more caching layers | 22:56 |
Mech422Home | I tend to think of lvs when you need stuff like open connection support - forwarding tcp/ip connections, etc. | 22:56 |
SynQ | indeed | 22:56 |
Mech422Home | umm - yeah, assuming you use all that :-) | 22:56 |
SynQ | and you want to have that too | 22:56 |
SynQ | so your question is a bit strange | 22:56 |
Mech422Home | I generally don't run mysql or perl - webgui is new to me - my main biz. is plone | 22:57 |
SynQ | if you really want a loadbalancer | 22:57 |
SynQ | you use a loadbalancer | 22:57 |
+perlDreamer | MrHairgrease, can you paste some code? | 22:57 |
SynQ | and not a proxy | 22:57 |
Mech422Home | umm - whatever - yer getting pendantic :-P | 22:57 |
SynQ | and if you want I loadbalancer I would recommend LVS | 22:57 |
SynQ | it is really the best | 22:57 |
SynQ | now let's discuss proxies :) | 22:57 |
+MrHairgrease | yeah, I was doing that: http://webgui.pastebin.com/m42f9594f | 22:58 |
Mech422Home | yes, a $20K hardware load balancer would be nice, but if I don't need spof support, the proxy based solutions work fine :-) | 22:58 |
SynQ | I woul like to use nginx | 22:58 |
+MrHairgrease | line 7 triggers the error | 22:58 |
SynQ | LVS does not cost $20K | 22:58 |
Mech422Home | I realize that... | 22:58 |
SynQ | and if you don't need spof support a proxy still is not the same as a loadbalancer | 22:59 |
Mech422Home | please don't lecture - I know my biz - your needs seem to be different, thats all | 22:59 |
SynQ | :) | 22:59 |
SynQ | It's not about your bizz | 22:59 |
Mech422Home | whatever | 22:59 |
SynQ | I kiss you :) | 22:59 |
SynQ | a loadbalancer cannot be 'proxy based' | 23:00 |
SynQ | a proxy is something else | 23:00 |
@rizen | Mech422: don't take it personally. SynQ is just annoying by nature | 23:00 |
Mech422Home | rizen: so I see | 23:00 |
SynQ | indeed so | 23:00 |
SynQ | martin can vouch for that too :P | 23:00 |
+MrHairgrease | perldreamer: forgot to include a line, this one's right: http://webgui.pastebin.com/ma540a0d | 23:00 |
@rizen | at last year's wuc he got under my skin so bad that i ended up shouting at him in front of a dozen people in one of the sessions i was leading at the wuc | 23:01 |
SynQ | rizen: how is your opinion on experimenting with nginx instead of apache for modproxy | 23:01 |
SynQ | that was adorable JT :) | 23:01 |
+MrHairgrease | rizen: next time shout with your fist =) | 23:01 |
+MrHairgrease | something else won't make him stop =) | 23:02 |
@rizen | i have no idea what nginx is, but in general there would have to be some absolutely amazing advantages to make me consider switching away from modproxy | 23:02 |
SynQ | that is not true martin and you know it :P | 23:02 |
+perlDreamer | MrHairgrease: is it still line 7 that is the problem?, or now 15? | 23:02 |
Mech422Home | rizen: nginx servers about 25% of v hosts on the net now..according to their site | 23:02 |
+MrHairgrease | 15 | 23:03 |
SynQ | rizen: one absolutely amazing advantage is that with nginx you can tell the proxy to give only so much bandwith per client | 23:03 |
+MrHairgrease | teh error comes from deep in the DataTable source | 23:03 |
@rizen | just because most of the world uses it, doesn't make it great though. look at IE for example. | 23:03 |
Mech422Home | rizen: touche :-) | 23:03 |
Mech422Home | rizen: so is varnish cache out of the question too ? | 23:03 |
SynQ | making it a lot more difficult for one user to saturate the entire webserver | 23:03 |
@rizen | that's a pretty cool feature | 23:04 |
Mech422Home | rizen: its a lot faster then squid for man cases | 23:04 |
SynQ | Mech422: what is the url for that varnish stuff? | 23:04 |
+perlDreamer | Mech422Home, that's 25% of the vservers in Russia, unless I misread that | 23:04 |
SynQ | rizen: nginx has a smaller memory footprint than apache (much) since it has a different threading model | 23:05 |
SynQ | I don't care how much servers it runs on | 23:05 |
+perlDreamer | MrHairgrease: do you have connection-min loaded? | 23:05 |
SynQ | actually | 23:05 |
Mech422Home | synq: http://varnish.projects.linpro.no/ | 23:05 |
SynQ | but it's nice that at least some sites use it :) | 23:05 |
SynQ | Mech422: thanks | 23:05 |
+MrHairgrease | perlDreamer: yup | 23:05 |
SynQ | varnish doesn't run on mac? | 23:06 |
Mech422Home | perldreamer: Hmm - could be - I seem to recall seein it was 25% total though - maybe netcraft or something | 23:06 |
Mech422Home | SynQ: given its 'c' - I have no clue | 23:06 |
Mech422Home | phk is an fbsd legend though - so it should | 23:06 |
+MrHairgrease | perldreamer: http://webgui.pastebin.com/d51c43536 | 23:07 |
+MrHairgrease | the error comes from line 4416 | 23:07 |
+MrHairgrease | so maybe I'm borking my DataSource | 23:07 |
+MrHairgrease | checking on that | 23:07 |
SynQ | jt: source of all is here: http://host003.procolix.com/uploads/source.tgz | 23:08 |
SynQ | it's 431M | 23:08 |
@rizen | synq, can it still do all the stuff modproxy can do? like url rewrites, ssl, setting cache headers, etc? | 23:08 |
@rizen | i have the source down, but thanks | 23:08 |
SynQ | yes it can | 23:08 |
SynQ | ok great | 23:09 |
@rizen | then we can talk about it for wre 1.1 | 23:09 |
SynQ | sure thing | 23:09 |
@rizen | as for 1.0 i just want to get the damn thing out the door | 23:09 |
SynQ | indeed | 23:09 |
SynQ | 64 bits? | 23:09 |
@rizen | that's the goal | 23:09 |
SynQ | or is even that optional? | 23:09 |
@rizen | if i can't make it 64 bits by the end of the week, then i'm going to release it as 0.9 | 23:09 |
@rizen | cuz we need a release | 23:09 |
SynQ | good plan | 23:09 |
@rizen | and i can't release it as 1.0 until it's 64 bit | 23:10 |
SynQ | if you do release it as 0.9 | 23:10 |
SynQ | I'm going to update it bi-weekly with updated perl modules if available | 23:10 |
SynQ | as 0.9.1 and 0.9.2 etc | 23:10 |
+perlDreamer | MrHairgrease, http://webgui.pastebin.com/d631c5223 | 23:11 |
@rizen | why SynQ ? | 23:11 |
+perlDreamer | MrHairgrease: maybe it doesn't like the XHRDataSource? | 23:12 |
SynQ | to keep up with security releases | 23:12 |
SynQ | a security hole in one of the things that webgui runs on is a bad thing | 23:12 |
SynQ | that problem should be attended to | 23:13 |
SynQ | and I'm willing to do that | 23:13 |
@rizen | ok, but the problem is that you're likely introducing more bugs than you're fixing | 23:13 |
SynQ | well | 23:13 |
@rizen | if you're updating all the modules | 23:13 |
@rizen | updating just the ones that have security problems is one thing | 23:13 |
@rizen | but updating all of them is something else | 23:13 |
SynQ | I will run the complete test-bed after each update and before committing | 23:13 |
+perlDreamer | SynQ: the tests do not fully cover WebGUI | 23:14 |
@rizen | that's not enough | 23:14 |
SynQ | oh | 23:14 |
+perlDreamer | hand testing each type of asset is still required | 23:14 |
Mech422Home | ouch - that sounds like a bitch | 23:14 |
+perlDreamer | you need to unleash your horde of programmers on writing tests | 23:14 |
@rizen | that's why doing what you're talking about is not a good idea | 23:14 |
+MrHairgrease | perlDreamer: perhaps, but I built this according to the documentation | 23:14 |
SynQ | ok | 23:14 |
SynQ | only modules that have security problems then? | 23:15 |
+MrHairgrease | I'm trying to find out how to get data out of a DS | 23:15 |
+perlDreamer | MrHairgrease: I was just looking at this: http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html | 23:15 |
+MrHairgrease | that way I can check whether I have data or not | 23:15 |
+perlDreamer | I've seen some kind of a callback for that | 23:17 |
@rizen | that would be fine SynQ | 23:17 |
SynQ | I'll release an 'experimental' WRE and a 'stable' one | 23:17 |
+perlDreamer | maybe it was in the AssetManager? | 23:17 |
+perlDreamer | believe it or not, if no data is sent the DataTable will do the right thing | 23:17 |
SynQ | learning how to write tests seems like a bit of a steep learning curve for me | 23:18 |
SynQ | you need the entire WebGUI api to be able to use that | 23:19 |
+perlDreamer | SynQ, not always. The idea is not to get overwhelmed with the whole task, but to pick one thing and test it. | 23:20 |
+perlDreamer | and then to test another | 23:20 |
+perlDreamer | and another | 23:20 |
+perlDreamer | lots and lots of small steps | 23:20 |
+perlDreamer | it's parallelizable | 23:20 |
SynQ | rizen: if you make sure you check in to svn regularly I can run multiple compile runs regularly | 23:20 |
SynQ | perlDreamer: ok | 23:21 |
Mech422Home | is there a buildbot type thing for perl ? | 23:21 |
Mech422Home | an automated builder/tester ? | 23:21 |
+perlDreamer | Mech422Home, _for_ perl, for perl type projects, or _in_ perl? | 23:21 |
+perlDreamer | I hear some people use smolder | 23:21 |
+perlDreamer | and tinderbox | 23:22 |
Mech422Home | for perl type projects | 23:22 |
+perlDreamer | smolder | 23:22 |
Mech422Home | python projects pretty much use buildbot | 23:22 |
Mech422Home | it's sorta the 'standard' - is there one for perl ? hmm - I'll have to look that up | 23:23 |
Mech422Home | would it make sense to put up 'smolder' instances for wG ? | 23:23 |
+perlDreamer | sure! | 23:23 |
Mech422Home | I can rig up a vm for it..maybe get 2 or 3 of them going at different places so we don't have a 'github' type issue ? | 23:23 |
+perlDreamer | with lots of them, we'd need a good aggregator. I think smolder will do that, too. | 23:24 |
Mech422Home | prolly don't need lots - but 2 or 3 so you can always see one... | 23:25 |
Mech422Home | perlDreamer: ok - smack me upside the head later if I don't give you an ip | 23:25 |
+perlDreamer | ip? | 23:25 |
Mech422Home | i.p. address | 23:26 |
Mech422Home | for smolder/vm | 23:26 |
Mech422Home | I'll have to figure out smolder first though | 23:26 |
+perlDreamer | you sound like you know your way around. The fun part will be getting it to play well with the WRE | 23:26 |
+perlDreamer | each one wants its own private set of modules | 23:26 |
Mech422Home | ahh - so 1 smolder can test multiple 'versions' of the wre ? | 23:28 |
+perlDreamer | I wouldn't think so. | 23:28 |
Mech422Home | oh - then whats with the 'each one' above ?? | 23:28 |
Mech422Home | wont there just be one wre thats being tested ? (with one set of private modules?) | 23:28 |
+perlDreamer | smolder has a "private" cache of perl modules that it prefers to use. The WRE also has a private cache of modules. | 23:29 |
+perlDreamer | as long as smolder resets the paths correctly, it should not be a problem | 23:29 |
* perlDreamer quits procrastinating, and goes running. | 23:30 | |
Mech422Home | hmm.. | 23:30 |
+perlDreamer | cue deafferret for counter-balancing food commentary | 23:30 |
Mech422Home | heh | 23:31 |
SynQ | ok | 23:38 |
SynQ | off to bed | 23:38 |
SynQ | later | 23:38 |
SynQ | ~ | 23:38 |
-!- SynQ [n=synq@f69189.upc-f.chello.nl] has left #WebGUI [] | 23:38 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:55 | |
--- Day changed Tue Mar 03 2009 | ||
-!- carogray [n=Caroline@174-153-12-216.pools.spcsdns.net] has quit [Read error: 54 (Connection reset by peer)] | 00:10 | |
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection] | 00:10 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:12 | |
@preaction | anyone on the WRE right now can confirm that i'm not going completely nuts? | 00:28 |
@preaction | if your WebGUI is in /data/WebGUI, go to /data and do "wreservice.pl --restart modperl" | 00:28 |
@preaction | since "." is in the @INC, WebGUI tries to load: WebGUI::lib::WebGUI::Asset and WebGUI::lib::WebGUI::Pluggable and etc... | 00:29 |
@Haarg | interesting | 00:35 |
@Haarg | i would expect that to happen though, yeah | 00:36 |
@preaction | afaik it never caused problems before, now it refuses to start the server | 00:37 |
@preaction | let me find the exact error | 00:37 |
@preaction | and this is probably my fault | 00:37 |
+perlDreamer | It's March, preaction, everything is your fault | 00:38 |
@preaction | how it that different from February? | 00:38 |
+perlDreamer | February it's khenn's turn | 00:38 |
+perlDreamer | I have November | 00:38 |
@preaction | sure, give khenn the smallest month... | 00:38 |
@Haarg | actually, last time i saw that preaction was when there was a /WebGUI directory | 00:40 |
@Haarg | because apache will chdir / | 00:40 |
CIA-46 | WebGUI: jt * r9695 /wrebuild/ (6 files in 2 dirs): | 00:41 |
CIA-46 | WebGUI: removed subversion, swig, and neon | 00:41 |
CIA-46 | WebGUI: added notes about libgomp for rhel5 | 00:41 |
CIA-46 | WebGUI: updated PoCo DNS and PoCo HTTP | 00:41 |
CIA-46 | WebGUI: added rsync, ncurses, and readline | 00:41 |
@Haarg | i wonder if we should remove '.' from the lib path in mod_perl | 00:46 |
@preaction | i can't see any good reason why it should be in there | 00:51 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 00:55 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, acmoore | 00:58 | |
-!- Netsplit over, joins: acmoore, perlbot | 00:58 | |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 00:59 | |
+perlDreamer | awesome patspam interview | 01:01 |
+perlDreamer | anyone who says WebGUI needs more tests is okay in my book | 01:01 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 101 (Network is unreachable)] | 01:01 | |
-!- frodwith_ [n=pdriver@helios.tapodi.net] has joined #webgui | 01:02 | |
patspam | heh thanks perlDreamer | 01:02 |
+perlDreamer | and while we're on the subject, somebody needs to voice our new PBWG in channel | 01:03 |
@preaction | somebody. | 01:03 |
+perlDreamer | oh, you know. One of the Plain Black staff people with the leetle askerisks next to their names | 01:03 |
-!- mode/#webgui [+v patspam] by preaction | 01:03 | |
* patspam jumps for joy | 01:03 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection] | 01:03 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, +perlDreamer, CIA-46, metanil, @plainhao, SDuensin, f00li5h[HireMe], @rizen, @preaction, (+4 more, use /NETSPLIT to show all of them) | 01:05 | |
-!- Netsplit over, joins: @preaction, +patspam, @rizen, +perlDreamer, +perlmonkey2, @plainhao, @khenn, ishiboo, Mech422, f00li5h[HireMe] (+4 more) | 01:06 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 01:08 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 01:17 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 01:22 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 01:22 | |
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [] | 01:23 | |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 01:24 | |
@Haarg | perlDreamer, i'm planning on changing wgd reset so options are always set in order of usage, so that 'wgd reset --no-uploads --dev' would recreate uploads but 'wgd reset --no-uploads --dev' would. | 01:30 |
@Haarg | does that seem reasonable? | 01:30 |
+perlDreamer | it allows for overriding, so yes | 01:30 |
@Haarg | main reason is to allow for profiles to be overridden because currently they can't be | 01:31 |
+perlDreamer | that'll be nice. that way you won't have to write dozens of profiles, just one or two that can be overridden/extended with a few options | 01:32 |
@Haarg | yeah | 01:32 |
@Haarg | i really need to start working on some api docs soon. i've tried to make it simple to use, but that means many parts aren't obvious if you are just reading the code. | 01:32 |
+perlDreamer | over the weekend, I found myself wanting to type wgd restart http | 01:33 |
@Haarg | heh | 01:33 |
+perlDreamer | which would look in the config file for commands to restart apache | 01:33 |
+perlDreamer | so it would work with or without the WRE | 01:33 |
@Haarg | wouldn't be a bad idea | 01:33 |
@Haarg | i have a shell script for that | 01:33 |
@Haarg | since the wreservice script does extra verification that i don't want or need | 01:34 |
+perlDreamer | whenever I restart apache, I always wipe the webgui log | 01:34 |
+perlDreamer | service httpd stop; echo '' > /var/log/webgui.log; service httpd start | 01:34 |
+perlDreamer | typing !service works well | 01:34 |
+perlDreamer | until I muck with some other service | 01:34 |
CIA-46 | wgdev: Graham Knop autotest * r966a0af / lib/WGDev/Command/Reset.pm : Set directory mode correctly for systems with a max umask of 0777 - http://bit.ly/U8MwD | 01:40 |
CIA-46 | wgdev: Graham Knop master * r6092f7b / lib/WGDev/Command/Base.pm : more flexible command line parsing - http://bit.ly/Y04K | 01:40 |
CIA-46 | wgdev: Graham Knop autotest * rcffc054 / lib/WGDev/Command/Reset.pm : Merge branch 'master' into autotest - http://bit.ly/sXxPC | 01:40 |
CIA-46 | wgdev: Graham Knop master * r64e5fd0 / lib/WGDev/Command/Reset.pm : | 01:40 |
CIA-46 | wgdev: clean up argument parsing allowed by Base.pm changes | 01:40 |
CIA-46 | wgdev: Options are set based on their order on the command line. Later options | 01:40 |
CIA-46 | wgdev: override earlier options, including --dev style and --profile style. - http://bit.ly/4lvZcf | 01:40 |
CIA-46 | wgdev: Graham Knop master * rb083bba / lib/WGDev.pm : Also load libs from preload.custom - http://bit.ly/84kr3 | 01:40 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 01:44 | |
@preaction | perlDreamer: do !?service httpd | 01:56 |
@preaction | or even just !?httpd | 01:56 |
+perlDreamer | !? ?? | 01:56 |
@preaction | ? = search the entire line for this string | 01:56 |
+perlDreamer | oh | 01:57 |
+perlDreamer | nice | 01:57 |
@preaction | so !?httpd will look for the last line to have "httpd" in it | 01:57 |
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 02:03 | |
+perlDreamer | this is very cool: http://www.omnipotent.net/jquery.sparkline/ | 02:47 |
+perlDreamer | and for me to say something like that about javascript, you know it's gotta be true | 02:48 |
@preaction | wow | 02:54 |
SDuensin | perlDreamer, you're easily amused. :-P | 02:55 |
SDuensin | I show you guys Cappuccino and you're like, "eh". | 02:55 |
+perlDreamer | did you see the little realtime javascript graph of mouse speed? | 02:55 |
SDuensin | perlDreamer - http://280atlas.com/ | 02:58 |
+perlDreamer | this is a video? Did they make that with javascript. | 03:05 |
CIA-46 | WebGUI: colin * r9696 /branch/WebGUI_Story/ (2 files in 2 dirs): Test adding children, along with automatically adding folders. | 03:05 |
CIA-46 | WebGUI: colin * r9697 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Add JSON handling, and move code form addRevision to update. | 03:05 |
SDuensin | perlDreamer - Look at what their library does. It's amazing. | 03:05 |
+perlDreamer | I'll watch the video later. Right now a violent, impatient 9-year old is clamoring for metro train videos | 03:06 |
SDuensin | Uh, ok. | 03:06 |
* perlDreamer wears many hats | 03:07 | |
@preaction | it's like xcode for webapps | 03:09 |
SDuensin | Yep. | 03:09 |
+perlDreamer | asking about xcode at this point would be ironic, yes? | 03:10 |
SDuensin | They've basically implemented Cocoa. | 03:10 |
@preaction | xcode is how you write OS X applications | 03:10 |
SDuensin | And "Objective-J". | 03:10 |
SDuensin | www.280slides.com was written with it. | 03:10 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:10 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:11 | |
@preaction | it'd be interesting to see this backed by Thingy | 03:12 |
SDuensin | ? | 03:12 |
@preaction | use this to build interfaces for Thingy data | 03:12 |
SDuensin | Hell yea. | 03:12 |
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving"] | 03:32 | |
* deafferret eats many hats | 03:32 | |
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui | 03:39 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 03:39 | |
+perlDreamer | I missed ya today, deafferret | 04:05 |
+perlDreamer | preaction had to eat some parmesan chicked because you were absent | 04:05 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 04:37 | |
-!- mode/#webgui [+o rizen] by ChanServ | 04:37 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 54 (Connection reset by peer)] | 04:37 | |
deafferret | perlDreamer: Mondays are rough for IRC | 04:40 |
+perlDreamer | lots of meetings? | 04:41 |
deafferret | ya. 2 work locations, meetings all afternoon | 04:41 |
deafferret | I get some work done before 1pm, then not so much | 04:42 |
+perlDreamer | since starting my business, the number of meetings had dropped considerably | 04:42 |
deafferret | how do people waste your time if you're the boss? | 04:46 |
+patspam | does anyone know if there a good reason for wre perl to be compiled without threads support? | 04:47 |
+perlDreamer | deafferret, I have children | 04:49 |
+perlDreamer | patspam: would it interfere/clash with mod_perl/apache? | 04:50 |
+patspam | I'm wondering that too.. | 04:50 |
+perlDreamer | although, perl -V on fedora says that it has a threaded perl | 04:51 |
+patspam | threads were "new and to be treated with caution" in 5.8, but supposedly stable and only 2% slower these days | 04:51 |
+patspam | yeah i think all the distros are moving to threaded perl now | 04:51 |
+perlDreamer | patspam, what do you develop and host on? | 04:51 |
+patspam | it might just be a wre legacy thing | 04:51 |
+patspam | i use wre perl | 04:52 |
+patspam | distro? | 04:52 |
+perlDreamer | yeah | 04:52 |
+patspam | ubuntu on my dev box | 04:52 |
+perlDreamer | I figure I'm the only person nuts enough to not use the wre | 04:52 |
+patspam | heh | 04:52 |
deafferret | g'night all | 04:52 |
+patspam | you use 5.10, that's awesome | 04:52 |
+perlDreamer | later, deafferret | 04:52 |
* perlDreamer wants to use say, ~~, switch and all the other goodies | 04:53 | |
+patspam | yeah, i'm dying to use them too | 04:53 |
+patspam | I'll ask the list. I'm sure riven and synq know | 04:55 |
+perlDreamer | yeah, maybe Haarg, too | 04:55 |
* perlDreamer switches to Dad mode | 05:00 | |
+perlDreamer | catch y'all later :) | 05:00 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 05:01 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:08 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:11 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 06:19 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 06:47 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 06:49 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06:49 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 07:11 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 07:13 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 07:13 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 07:23 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 07:26 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 07:26 | |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 07:42 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)] | 07:47 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 09:23 | |
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:36 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:28 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:17 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:17 | |
+BartJol | nice interview Patrick | 11:17 |
+patspam | thanks Bart :) | 11:24 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 12:12 | |
CIA-46 | WebGUI: brian * r9698 /branch/crop/lib/WebGUI/ (Asset/File/Image.pm Storage.pm i18n/English/Asset_Image.pm): checkpoint | 13:25 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 14:12 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 14:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 14:43 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 14:47 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:48 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, ascii | 15:06 | |
-!- Netsplit over, joins: carogray, ascii | 15:06 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 15:27 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:43 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 16:01 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:17 | |
-!- stDavid__ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:29 | |
-!- stDavid__ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit] | 16:31 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:32 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:32 | |
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:47 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:47 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:49 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:49 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:02 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:02 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 17:03 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:04 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii, @tavisto | 17:08 | |
-!- Netsplit over, joins: @tavisto, ascii | 17:09 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:11 | |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 17:12 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 17:12 | |
CIA-46 | WebGUI: brian * r9699 /branch/crop/lib/WebGUI/Storage.pm: checkpoint | 17:14 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:30 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii, @tavisto | 17:35 | |
-!- BartJol [n=plainstu@gw.oqapi.nl] has joined #webgui | 17:36 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 17:36 | |
-!- Netsplit over, joins: ascii | 17:37 | |
+BartJol | khenn: I posted a macro for your rfe http://www.webgui.org/rfe/request-for-enhancement/add-quotsite-rankingsquot-to-karma | 17:38 |
@khenn | cool | 17:38 |
@khenn | I think I submitted that a few years back | 17:39 |
+BartJol | it kinda works | 17:39 |
@khenn | yeah seems to be missing the stars | 17:39 |
+BartJol | but you need to take care of all the files and groupId | 17:39 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui | 17:39 | |
-!- ServerMode/#webgui [+o tavisto] by irc.freenode.net | 17:39 | |
+BartJol | but I don't know pb's staff groupId | 17:39 |
+BartJol | and there is more karma nowadays | 17:40 |
+BartJol | but to give all those variables as parameters, seemed a bit odd to me | 17:40 |
+BartJol | oh, and khenn don't minde the part where all the db and ssh data is e-mailed to me, it's not important | 17:42 |
@khenn | heh | 17:42 |
+BartJol | ;) | 17:42 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto | 17:43 | |
-!- Netsplit over, joins: @tavisto | 17:43 | |
+BartJol | tavisto: now I'm starting to get impatient | 17:44 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto | 17:46 | |
-!- Netsplit over, joins: @tavisto | 17:47 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto | 17:49 | |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 17:50 | |
-!- BartJo3 [n=plainstu@host2.procolix.com] has joined #webgui | 17:59 | |
-!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 60 (Operation timed out)] | 18:00 | |
-!- BartJol [n=plainstu@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] | 18:07 | |
-!- BartJo3 is now known as BartJol | 18:11 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 18:11 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:12 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:12 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection] | 18:12 | |
+BartJol | who does receive messages from posts on the rfe list? I think one can be closed | 18:28 |
@Haarg | which one? | 18:28 |
+BartJol | http://www.webgui.org/rfe/request-for-enhancement/last-post-of-a-user-on-the-plainblack-/-webgui_org-site | 18:29 |
+BartJol | wait, maybe I'm wrong | 18:31 |
+BartJol | yeah, I am, again, I'm starting to bug me | 18:31 |
+BartJol | sorry Haarg | 18:31 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:31 | |
+BartJol | just wishfull thinking | 18:32 |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 54 (Connection reset by peer)] | 18:33 | |
-!- dionak__ [n=dionak@97.66.185.250] has joined #webgui | 18:33 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 60 (Operation timed out)] | 18:34 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:36 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:36 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:38 | |
+perlDreamer | haven't read this one yet, but I will later today | 18:42 |
+perlDreamer | http://rss.slashdot.org/~r/Slashdot/slashdot/~3/qibpbk7lXXE/article.pl | 18:42 |
+perlDreamer | Comparing usability in wordpress and joomla | 18:42 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:44 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 18:47 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 18:48 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:48 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 18:49 | |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 18:49 | |
-!- dionak__ [n=dionak@97.66.185.250] has quit [Read error: 145 (Connection timed out)] | 18:51 | |
@Haarg | very odd | 18:56 |
@Haarg | every time i run the full test suite, t/ProfileCategory.t fails | 18:56 |
@Haarg | but if i run it on its own it works | 18:56 |
+perlDreamer | have you tried prove -v to figure out exactly what's failing? | 18:57 |
@Haarg | not yet | 18:58 |
+perlDreamer | I'll try it on my dev box to see what happens | 18:58 |
@Haarg | that would be a books worth of output to go through though | 18:58 |
+perlDreamer | but when I helped SynQ with the WRE two weeks ago, full test suites were passing | 18:59 |
+perlDreamer | are you using any switches? | 18:59 |
+perlDreamer | CODE_COP? | 18:59 |
+perlDreamer | TEST_POD? | 18:59 |
@Haarg | both | 19:00 |
+perlDreamer | I'll try a quick run without, and see what that turns up | 19:00 |
@Haarg | there are a couple test failures i have fixes for | 19:00 |
+perlDreamer | brb | 19:01 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:05 | |
+perlDreamer | back | 19:05 |
@Haarg | re http://www.webgui.org/bugs/tracker/9808 | 19:06 |
@Haarg | i think there's a typo there, and it it breaks the help test | 19:06 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 19:07 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:07 | |
+perlDreamer | that's possible, but I thought I ran the i18n and help tests after fixing that | 19:08 |
+perlDreamer | for me profileCategory.t fails without the extra switches | 19:11 |
-!- MrHairgrease1 [n=martin@145.94.200.248] has joined #webgui | 19:13 | |
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 104 (Connection reset by peer)] | 19:13 | |
-!- MrHairgrease1 is now known as MrHairgrease | 19:14 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:14 | |
+perlDreamer | dumping categories and rerunning | 19:16 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 19:19 | |
+perlDreamer | Haarg: I changed two things at the same time | 19:20 |
+perlDreamer | 1) added dumping to the ProfileCategories test | 19:20 |
+perlDreamer | 2) Fixed a permission problem on uploads/temp | 19:20 |
+perlDreamer | the next test run did not fail with profileCategory.t | 19:20 |
+perlDreamer | which tests do you have fixes for? | 19:21 |
@Haarg | survey | 19:21 |
@Haarg | which is committed | 19:21 |
@Haarg | and the ad tests | 19:21 |
@Haarg | i'm going to keep looking at ProfileCategory | 19:21 |
@Haarg | if you could look at help i'd appreciate it | 19:22 |
+perlDreamer | you bet | 19:22 |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 19:22 | |
-!- SynQ is now known as SynQ2 | 19:22 | |
SynQ2 | hi all | 19:23 |
@Haarg | greetings | 19:23 |
+perlDreamer | hole, SynQ2 | 19:23 |
SynQ2 | I was wondering | 19:23 |
SynQ2 | last night JT said that it was unwise to update the perl modules in the WRE when new perl modules are available, since that would introduce more bugs than it would solve. | 19:24 |
SynQ2 | I have thought about that | 19:24 |
SynQ2 | and I think I disagree | 19:24 |
+perlDreamer | if he were here, he would point out the JSON module as an example of that | 19:25 |
* MrHairgrease is nit surpised =) | 19:25 | |
SynQ2 | but that was a MAJOR upgrade | 19:25 |
SynQ2 | not a minor one | 19:25 |
+perlDreamer | there were problem in the 1.9 series of JSON, as well | 19:25 |
SynQ2 | that was not a bugfix | 19:25 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 19:25 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 19:25 | |
SynQ2 | that was a full upgrade to a different program | 19:25 |
SynQ2 | new features in webgui also introduce more bugs in the beginning than leaving them be would? | 19:26 |
SynQ2 | but I agree on the 'stable' vs. 'experimental' view with JT though | 19:27 |
SynQ2 | which sort of defies the argument :) | 19:27 |
+perlDreamer | Haarg, it's fixed and committed. I either missed that, or didn't run the test | 19:30 |
@Haarg | thanks | 19:30 |
+perlDreamer | is VersionTag.t failing for you? | 19:31 |
@Haarg | no | 19:31 |
+perlDreamer | I'll rerun it, and try it standalone | 19:31 |
@Haarg | http://gist.github.com/73413 | 19:32 |
@Haarg | pod on ::ProfileCategory->set says 'Update the profile field properties. Any property that is missing, or empty will be replaced with a default.' | 19:35 |
+perlDreamer | that's not true either, but it's more accurate than what was there. | 19:37 |
+perlDreamer | the 3 flags get reset if they are not present | 19:37 |
+perlDreamer | but the labels don't | 19:37 |
@Haarg | you sure? | 19:38 |
@Haarg | reads to me like they get reset if not provided | 19:38 |
@Haarg | which is what causes the test to fail | 19:38 |
+perlDreamer | then why does it behave differently if you run it standalone? | 19:39 |
@Haarg | it doesn't i don't think | 19:39 |
@Haarg | i think i've just been neglecting to reset between test runs :/ | 19:39 |
+perlDreamer | ah | 19:39 |
CIA-46 | WebGUI: graham * r9700 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: survey test fix | 19:40 |
CIA-46 | WebGUI: colin * r9701 /WebGUI/lib/WebGUI/i18n/English/Asset_Search.pm: Fix a missing help entry in the i18n for the Search. | 19:40 |
SynQ2 | I would like to see Cache in the configfile turned to 'Database' by default, what are the arguments against that? | 19:42 |
@Haarg | there are situations where the file cache perfoms better, but i tend to agree that db cache should be default | 19:43 |
+perlDreamer | I used to think it was good that the tests kind of cross checked one another, but there are times when it is a huge pain | 19:44 |
@Haarg | committed profilecategory test fix | 19:45 |
+perlDreamer | Haarg, that test is "destructive" in that it changes the db config | 19:47 |
+perlDreamer | should it reset that at the END? | 19:47 |
@Haarg | which test? | 19:47 |
+perlDreamer | ProfileCategory.t | 19:47 |
@Haarg | ah | 19:47 |
@Haarg | yeah, it probably should | 19:47 |
+perlDreamer | I'll fix that | 19:48 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:49 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:49 | |
SDuensin | Hey gang, is there a way to allow users edit rights to a page without creating a group for every one of them? | 19:54 |
@Haarg | they can be set as the owner | 19:55 |
@Haarg | there can only be one owner of course | 19:55 |
SDuensin | Then just put them in "Turn Admin On"? | 19:55 |
@Haarg | yeah | 19:56 |
SDuensin | Ok, cool. I was headed that way, but figured I'd make sure. | 19:56 |
+perlDreamer | Haarg, I'm still having wgd reset problems | 19:58 |
@Haarg | permissions? | 19:58 |
+perlDreamer | yes | 19:58 |
@Haarg | how are they getting set? | 19:58 |
+perlDreamer | the uploads/temp is never changed to be group writable | 19:58 |
+perlDreamer | drwxr-sr-x 18 apache users 4096 2009-03-03 10:00 temp | 19:58 |
@Haarg | i'm guessing a webgui problem | 19:59 |
@Haarg | since wgd reset won't create 'temp' | 19:59 |
+perlDreamer | good point | 19:59 |
@Haarg | and webgui doesn't have that same permissions logic | 19:59 |
@tavisto | SynQ2, did you get JT's email a few minutes ago? :) | 20:00 |
+perlDreamer | this must happen during the upgrade then | 20:00 |
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 20:00 | |
@tavisto | Mech422, you around? | 20:01 |
+perlDreamer | yup | 20:02 |
CIA-46 | WebGUI: graham * r9702 /WebGUI/t/ProfileCategory.t: fix ProfileCategory test misusing the API | 20:08 |
CIA-46 | WebGUI: colin * r9703 /WebGUI/t/ProfileCategory.t: Restore the original properties for the profile category that was modified for test. | 20:08 |
CIA-46 | WebGUI: koen * r9704 /wrebuild/ (4 files in 2 dirs): Tools for developers in a separate directory. | 20:08 |
* perlDreamer goes to the gym | 20:10 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 20:13 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 20:18 | |
SynQ2 | ok | 20:18 |
SynQ2 | tavisto: my response has been posted just now :) | 20:18 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 20:18 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:18 | |
SynQ2 | I was busy looking at it | 20:18 |
SynQ2 | hi Kristy | 20:19 |
SynQ2 | ie | 20:19 |
@tavisto | what do you think? | 20:19 |
SynQ2 | tavisto: http://www.webgui.org/web_design_templates_and_themes/webgui-site-redesign/1 | 20:19 |
SynQ2 | :) | 20:19 |
SynQ2 | my first reaction was: 'where do I have to start' | 20:20 |
SynQ2 | they all have so much info in it | 20:20 |
SynQ2 | http://www.joomla.org/ | 20:20 |
SynQ2 | three clear choices for newcomers | 20:21 |
SynQ2 | not to much butterflies all over the page | 20:21 |
SynQ2 | that I like | 20:21 |
SynQ2 | this is allready a bit less: http://www.typo3.com and gives me the same reaction as the current suggestion in 'webgui-site-redesign' | 20:22 |
SynQ2 | This is a bit too boring for my taste: http://www.opencms.org/en/ | 20:22 |
SynQ2 | This is perhaps even better then the joomla site: http://www.opensourcecms.com | 20:23 |
SynQ2 | for a landing page that is | 20:23 |
SynQ2 | For a community portal this is not bad: http://php.opensourcecms.com/ allthough I still think 'IN YOUR FACE' banners suck especially if they move | 20:24 |
SynQ2 | This has the same 'suggested' clockwork http://ariadne.muze.nl/ and has had that for years now | 20:26 |
@tavisto | ack, that looks like something from a mid 90's powerpoint | 20:26 |
@tavisto | I don't like the typo3 site at all, looks low budget IMO | 20:27 |
SynQ2 | well | 20:27 |
@tavisto | I like joomla's site, and open source cms intro is not real useful | 20:27 |
@tavisto | it's just a splash with 3 options | 20:27 |
@tavisto | :) | 20:27 |
SynQ2 | ok | 20:27 |
SynQ2 | for a newcomer 3 options is allready a lot :) | 20:27 |
@tavisto | we are trying to instantly present options to people AND reach out to newbs | 20:27 |
SynQ2 | have you read my post? | 20:28 |
@tavisto | so maybe we can improve the newbie friendliness | 20:28 |
@tavisto | yep | 20:28 |
SynQ2 | if you then look at the joomla site | 20:28 |
SynQ2 | these 3 large things on the top | 20:28 |
@tavisto | I think the crown is supposed to be the thing that reaches out to the new visitors. But what you are saying is that you didn't see that when the design loaded? | 20:28 |
SynQ2 | that is drawing all your attention to it | 20:28 |
SynQ2 | no I didn't | 20:28 |
SynQ2 | I gather Wg2009spec.jpg is the landingpage? | 20:29 |
@tavisto | yeah, I understand that, we did the same thing with the 3 categories on our site. However, you're right we did opt to go with a designer section instead of a new visitor section | 20:29 |
@tavisto | yes, that is the home | 20:29 |
SynQ2 | what I saw there was 'designer' 'community' 'developer' | 20:29 |
@tavisto | I talked with Mego about whether or not a designer section at the bottom would be as important as having a new visitor section | 20:29 |
SynQ2 | what I missed was 'Right here, right now' I only saw that when I really looked at the page for like 20 seconds | 20:30 |
SynQ2 | that middle section should me more 'in your face' | 20:30 |
@tavisto | gotcha, we'll lets see what other people say and maybe there will be a case for one of the sections to switch to new visitors | 20:30 |
SynQ2 | thus lighter and bigger than the 3 'designer' 'community' 'developer' thing | 20:30 |
SynQ2 | I'll do a mockup of what I mean | 20:31 |
SynQ2 | hang on... | 20:31 |
@tavisto | sure, you should attach it to your post for greater clarification | 20:31 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:33 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 20:33 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 20:35 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 20:35 | |
@bopbop | SynQ2: just read your post, and I love the idea of using a dashboard so users can customize the type of news or updates they want to see | 20:54 |
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 20:59 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 104 (Connection reset by peer)] | 20:59 | |
SynQ2 | ok | 21:00 |
SynQ2 | added mockup to the discussion page | 21:00 |
SynQ2 | bopbop: do say that on the disussion in that place | 21:06 |
@bopbop | yep, will do | 21:06 |
SynQ2 | the more people join in the discussion the better the site will become | 21:06 |
SynQ2 | have you seen my mockup? | 21:06 |
SynQ2 | Obviously I am not a designer | 21:07 |
@bopbop | I did- JT will say you're trying to copy Joomla, which he won't like :) | 21:07 |
@bopbop | however, | 21:07 |
@bopbop | I do think it draws attention to those areas nicely | 21:08 |
SynQ2 | I am not trying to copy Joomla | 21:08 |
@bopbop | it was something the designer was struggling with | 21:08 |
SynQ2 | I would like to copy their method of drawing attention to the 'go next here' way | 21:08 |
SynQ2 | beter stolen well then created poorly | 21:08 |
@bopbop | I know you're not trying to copy Joomla.... I understand the intention, and I agree that it does a nice job of making it obvious for site users | 21:09 |
SynQ2 | ok | 21:09 |
SynQ2 | than say that on the discussion :) | 21:09 |
@bopbop | ok | 21:09 |
SynQ2 | I gotta run | 21:09 |
SynQ2 | driving home to wife and kid | 21:09 |
SynQ2 | I'll be online tonight | 21:09 |
SynQ2 | in an hour or so | 21:09 |
+MrHairgrease | is there something like a pastebin for images? | 21:24 |
+MrHairgrease | ah, imagebin.ca | 21:25 |
+MrHairgrease | anybody see the link? http://imagebin.ca/view/KMAetx.html | 21:25 |
+MrHairgrease | finally some recognision! | 21:25 |
* SDuensin preaches the good word all over! | 21:37 | |
+MrHairgrease | the weird thing is, though, that in all the comments the word webgui isn't being mentioned as far as i can tell | 21:38 |
+MrHairgrease | apart from the tag that is | 21:38 |
+perlDreamer | MrHairgrease, it must have been a keyword entered by the submitter | 22:04 |
+perlDreamer | but, you're right! | 22:04 |
+perlDreamer | Now, someone with a slashdot account, go talk about WebGUI in that thread! | 22:05 |
@preaction | i believe in slashdot you can be a normal user and tag articles | 22:07 |
+perlDreamer | is webgui.org down? | 22:09 |
* deafferret votes no | 22:09 | |
@preaction | not for me | 22:09 |
@preaction | wonderful. WebGUI::User->acceptsPrivateMessages takes a userId, but WebGUI::User->acceptsFriendsRequest takes another WebGUI::User object... | 22:13 |
@preaction | it also does no validation, so the error shows up in WebGUI::Cache::FileCache | 22:13 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 22:16 | |
CIA-46 | WebGUI: graham * r9705 /WebGUI/ (t/AdSpace.t lib/WebGUI/AdSpace/Ad.pm t/AdSpace/Ad.t): fix AdSpace, Ad tests | 22:17 |
CIA-46 | WebGUI: graham * r9706 /WebGUI/docs/create.sql: preparing for 7.6.14 release | 22:17 |
+perlDreamer | preaction: we have to make WebGUI 8 have a common API | 22:21 |
@preaction | perlDreamer: do you have a dropbox? | 22:22 |
+perlDreamer | yes | 22:22 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 22:32 | |
+perlDreamer | Haarg, are you in the middle of a release? | 22:48 |
@Haarg | yes | 22:48 |
+perlDreamer | I'm glad I asked :) | 22:48 |
@Haarg | and i'll be branching after that | 22:48 |
+perlDreamer | it's just a fix for extra debug output in a test | 22:49 |
+perlDreamer | it'll wait | 22:49 |
CIA-46 | WebGUI: graham * r9707 /releases/WebGUI_7.6.14-stable: Release 7.6.14-stable | 23:06 |
CIA-46 | WebGUI: graham * r9708 /branch/WebGUI_7.6: Create branch WebGUI_7.6 | 23:06 |
+perlDreamer | boy, it was nice just having one branch for a while... | 23:10 |
@preaction | heh, i never have less than 7 different webguis on my system, and with git i suspect i'll be branching and merging a lot more | 23:11 |
@preaction | one? what is this number you speak of? | 23:12 |
+MrHairgrease | 1 | 23:12 |
+MrHairgrease | there, hope that helps | 23:12 |
+perlDreamer | one | 23:13 |
+perlDreamer | uno | 23:13 |
+perlDreamer | einz | 23:13 |
+perlDreamer | that which is singular in nature, yet having a quantity along the real axis | 23:13 |
+perlDreamer | number of noses currently on your face | 23:13 |
+MrHairgrease | pd: it's eins | 23:15 |
+perlDreamer | it's just my Schwabish accent. Sorry, MrHairgrease. | 23:15 |
+MrHairgrease | I'm not offended | 23:15 |
+MrHairgrease | My German sucks anyway | 23:16 |
+MrHairgrease | =) | 23:16 |
SDuensin | I get this a lot, should I worry? WebGUI::Operation::Cron::www_runCronJob[295] - Could not create workflow instance for workflowId 'pbworkflow000000000007': It is a singleton workflow and is still running from the last invocation. | 23:16 |
+perlDreamer | SDuensin, you should find out that that workflow is, and why it's running for so long | 23:16 |
+perlDreamer | it's likely an email related workflow, and if it can't keep up, you can start to develop a backlog | 23:17 |
+perlDreamer | call RotoRooter | 23:17 |
SDuensin | It is, but I don't think I'm sending that much. | 23:17 |
@Haarg | yes, that is the mail queue workflow | 23:17 |
SDuensin | mailq says it's empty. | 23:17 |
SDuensin | Ran across that while trying to figure out why my calendar isn't pulling in a feed. | 23:19 |
SDuensin | can you make a tmpl_loop run backwards? | 23:41 |
+perlDreamer | no | 23:45 |
+perlDreamer | not in HTML::Template at least | 23:45 |
SDuensin | Ok. I'm not entirely sure what this lady is wanting from me anyway. :-) | 23:45 |
+perlDreamer | what is she trying to do? | 23:45 |
SDuensin | Beats me. I've got an online store for her and she wants everything "reversed". | 23:46 |
SDuensin | I'm assuming she means the order the products are displayed. | 23:46 |
SDuensin | I flipped 'em in the asset manager. | 23:46 |
+perlDreamer | much easier | 23:47 |
+perlDreamer | you can do that with variants, too, if you have the variant editing controls displayed | 23:47 |
SDuensin | Yea, but she said "reverse it", so I did that. Now she says "reverse it". Um. Ok. | 23:47 |
SDuensin | Dude, don't even get me going on the variants again. :-P | 23:48 |
+perlDreamer | lineage is not versioned, so that shouldn't be a problem | 23:48 |
--- Day changed Wed Mar 04 2009 | ||
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 00:07 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:13 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:13 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [] | 00:23 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:25 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 00:25 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"] | 00:29 | |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 00:39 | |
-!- WebGUI is now known as SynQ | 00:39 | |
SynQ | hi there :) | 00:39 |
+perlDreamer | he's back! | 00:41 |
+perlDreamer | ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh | 00:41 |
* preaction hides | 00:42 | |
SynQ | I'm just a boy whose intentions are good, o god please don't let me be misunderstood | 00:45 |
* SynQ turns away from those unfriendly peoply who make him feel like he is not wanted here | 00:46 | |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit ["Leaving."] | 00:46 | |
@preaction | NO WAIT COME BACK I LOVE YOUUUUU | 00:46 |
@preaction | sigh... i'm gonna miss him | 00:46 |
+perlDreamer | don't feel too bad, he didn't really leave | 00:51 |
deafferret | you misunderstood | 00:51 |
deafferret | right after he told you not to | 00:51 |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 00:51 | |
-!- WebGUI is now known as SynQ | 00:52 | |
@preaction | yay! the prodigal sun returns | 00:52 |
SynQ | let's try that again | 00:52 |
SynQ | hi there :) | 00:52 |
SynQ | I have had a very hard day | 00:52 |
SynQ | and my toes are very easily tred upon right now | 00:53 |
@preaction | we love you, really | 00:53 |
SynQ | but that is not your fault actually | 00:53 |
@preaction | we tease because we care | 00:53 |
SynQ | I know | 00:53 |
@preaction | i know, you're just easy to love | 00:53 |
@preaction | i try to fight it, but i can't help myself | 00:53 |
@preaction | WHY OH WHY CAN'T I QUIT YOU | 00:53 |
SynQ | hehe | 00:54 |
SynQ | today is a day where everything goes wrong | 00:54 |
@preaction | heh, and that's different from every other day.. how? | 00:55 |
SynQ | in that on other days I still move forward in one way or another | 00:55 |
@preaction | ah, yeah i can see that being an issue | 00:55 |
SynQ | my car broke down one day before being scheduled for maintenance at the garage | 00:56 |
* perlDreamer is sorry, SynQ. It was a poor joke at your expense. | 00:56 | |
SynQ | perlDreamer: it's ok | 00:56 |
@preaction | it's all your fault you insensitive ass | 00:56 |
+perlDreamer | it's true | 00:56 |
SynQ | I love you both | 00:56 |
+perlDreamer | And I just went and pissed off ehab | 00:56 |
SynQ | to make up for it? | 00:56 |
@preaction | omg! stop! i can't fix everything! | 00:56 |
SynQ | I know | 00:57 |
SynQ | but your last post on working at home was really helpfull to me | 00:57 |
@preaction | heh, but your car had it in for you, seriously ;) | 00:57 |
@preaction | i told it not to, but it felt like playing a joke | 00:57 |
SynQ | it was just that small tip over the border I needed to set some lines in our household | 00:57 |
SynQ | if I want to work I'm working | 00:57 |
SynQ | like right now | 00:58 |
SynQ | :P | 00:58 |
SynQ | I still get 30 more minutes to work | 00:58 |
@preaction | yeah, when i was working in my living room with my gf living here, i wouldn't get any work done until she left | 00:58 |
SynQ | but you got a lot of action and that is worth someting ;) | 00:59 |
@preaction | well, not so much action, which is why i will now amend my comment by saying "ex-gf" | 00:59 |
SynQ | ah | 00:59 |
@preaction | can't win them all | 00:59 |
@preaction | can't even win most of them | 00:59 |
@preaction | but the ones you do win make up for everything | 01:00 |
SynQ | at least I have I very sweet and loving wife and a adorable baby | 01:00 |
+perlDreamer | she isn't reading over your shoulder, is she? | 01:00 |
@preaction | mmm raison d'etre | 01:00 |
+perlDreamer | my wife does that all the time | 01:00 |
SynQ | perlDreamer: she is feeding Emma | 01:00 |
SynQ | so no | 01:00 |
@preaction | ha, she doesn't have to, that's why SynQ is better than us! | 01:00 |
SynQ | she isn't | 01:01 |
@preaction | he doesn't have that mixed awe/fear of his wife, they are equal partners in this journey of life! | 01:01 |
@preaction | it's all awe, baby! | 01:01 |
@preaction | awe-some! | 01:01 |
SynQ | she knows I am an open book and always direct so no need to read over my shoulder indeed | 01:01 |
@preaction | okay, maybe laid it on a bittle thick there | 01:01 |
@preaction | ooh, i made a new word | 01:01 |
@preaction | where's the coffee? | 01:01 |
SynQ | preaction: well actually | 01:01 |
SynQ | that sums it up pretty well | 01:02 |
@preaction | wait, it's after 5p. no more caffiene for me | 01:02 |
SynQ | where can I order a sixpack of spotted cow? | 01:02 |
@preaction | uhh... durno | 01:03 |
SynQ | New Glarus beer is available only in Wisconsin. | 01:03 |
@preaction | we don't have many online grocery stores around here. peepod died pretty quick | 01:03 |
SynQ | says: http://www.newglarusbrewing.com/Distribution.cfm | 01:03 |
SynQ | that sucks | 01:03 |
@preaction | yeah, that too | 01:03 |
@preaction | that does suck, more people need the awesomeness that is new glarus beers | 01:03 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 01:03 | |
@preaction | when i'm not getting new glarus, or stuff from the Great Dane (a nice oatmeal stout), i settle for guinness stout | 01:04 |
@preaction | Great Dane is even less distributed than New Glarus | 01:04 |
SynQ | what county is madison in? | 01:04 |
@preaction | Dane county, WI | 01:05 |
SynQ | ah nice | 01:05 |
SynQ | preaction: do you know hopgoblin? | 01:06 |
@preaction | nope | 01:06 |
SynQ | Hobgoblin even | 01:07 |
SynQ | http://www.wychwood.co.uk/ | 01:07 |
SynQ | they have got paddy'sTout | 01:08 |
SynQ | that is nice too | 01:08 |
SynQ | very hoppy | 01:09 |
@preaction | sounds nice | 01:09 |
SynQ | I'm starting to get thirsty | 01:10 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 01:27 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:35 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:38 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 01:38 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 01:40 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit] | 01:40 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:42 | |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 01:48 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 01:50 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:50 | |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:50 | |
CIA-46 | WebGUI: graham * r9709 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.15 dev | 01:57 |
CIA-46 | WebGUI: colin * r9710 /branch/WebGUI_Story/lib/WebGUI/Asset/ (Wobject/StoryArchive.pm Story.pm): Handle the case when purging a story, and there's no storage location. | 01:57 |
+perlDreamer | are new template variables supposed to be camel case, or underscored? | 02:23 |
@preaction | i tend to use underscore for categories | 02:25 |
@preaction | so "url_view" "user_firstName" "exif_cameraType" | 02:25 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 02:29 | |
+perlDreamer | thanks, preaction. | 02:30 |
CIA-46 | WebGUI: colin * r9711 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Tests for StoryArchive view variables. | 02:34 |
CIA-46 | WebGUI: colin * r9712 /branch/WebGUI_Story/lib/WebGUI/ (2 files in 2 dirs): Template help and i18n for the view template. | 02:34 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 02:40 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:40 | |
@preaction | i think we need to have another look at the user profile API | 03:12 |
@preaction | list-type fields, $user->profileField('alist') returns the value, but sometimes i will want the label | 03:12 |
+perlDreamer | isn't that usually i18n'ed? | 03:13 |
@preaction | if it is, it's not editable by the admin | 03:13 |
@preaction | they can't add new options without me | 03:13 |
@preaction | which i think defeats the purpose | 03:13 |
+perlDreamer | just what is it that you're trying to do? | 03:14 |
@preaction | so either i can't program against a list type, or they can't edit the list type | 03:14 |
* perlDreamer puts on his suspicious old man developer hat | 03:14 | |
@preaction | there's a list type, i need to display the value in a template | 03:14 |
@preaction | er.. i mean the label | 03:14 |
@preaction | but that means i have to instantiate the profile field and parse the options, a suboptimal solution | 03:14 |
+perlDreamer | I think you'll have to do that in any case | 03:14 |
@preaction | especially since that means i am essentially tying myself to that profile field type | 03:15 |
+perlDreamer | it only stores the value | 03:15 |
@preaction | if it later becomes a text type, my code breaks | 03:15 |
+perlDreamer | that is true | 03:17 |
+perlDreamer | but how often is "sometimes"? | 03:18 |
@preaction | anytime i am displaying the value to the end-user | 03:19 |
@preaction | however, when searching, i have to use the internal value | 03:19 |
@preaction | ... even more ugliness | 03:19 |
@preaction | oh, well, i suppose if they're both the same it doesn't matter | 03:19 |
@preaction | and if they're not there has to be a damned good reason for it | 03:19 |
+perlDreamer | in the profile itself, this isn't a problem, since it has access to the possibleValues hash for the list type | 03:20 |
+perlDreamer | so it's only outside of it that's a problem | 03:20 |
+perlDreamer | like the User macro | 03:20 |
@preaction | and it's only a problem if the admin assigns a key:value pair, instead of just value\nvalue\n | 03:20 |
+perlDreamer | does that work? I thought all list types were key/value pairs. | 03:21 |
@preaction | there are a few different ways of configuring form controls, which i hope to consolidate sometime soon. the most common way is the one the DataForm uses | 03:22 |
@preaction | which allow for values, one per line. or key|value one per line | 03:22 |
+perlDreamer | it's time for me to take a break | 03:23 |
+perlDreamer | I keep typing worfklow | 03:24 |
@preaction | heh, yeah, sounds like | 03:24 |
+perlDreamer | that's worse than tempalte | 03:24 |
@preaction | though i should mention i always type worlfkow | 03:24 |
+perlDreamer | bbl | 03:24 |
* perlDreamer is secretly hoping he's channeling Roddenbery | 03:24 | |
+perlDreamer | worf klow must be klingon | 03:25 |
SDuensin | So would I be insane to allow every user the ability to create a page on my site? | 03:30 |
@preaction | nope | 03:33 |
SDuensin | Muhahaha. | 03:33 |
@preaction | for what purpose? | 03:35 |
SDuensin | Give everyone in town a home page on the town's web site. | 03:36 |
@preaction | ah, nice | 03:37 |
SDuensin | Still trying to figure out where my calendar feed went. | 03:38 |
@preaction | you could modify the demo system to give everyone their own site | 03:38 |
SDuensin | Does it expect to read external calendars in iCal format? | 03:38 |
SDuensin | No, they want their own site, they get to BUY it. :-) | 03:38 |
@preaction | iCalendar format, yes | 03:38 |
SDuensin | But yes, I'm hacking things up to automate that as well. | 03:38 |
SDuensin | Ok, that's why my feed isn't working. | 03:38 |
SDuensin | Man, every time I import a calendar feed, I get duplicates. :-( | 04:07 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 04:07 | |
elnino | HI! I'm now installing wre on an ubunto system.. new experience... anyway, it's already have perl on it.. So, if I want to install wre, do I uninstall the existing perl first? or does wre install in the "normal" directorys and will overwrite the existing install? | 04:08 |
elnino | what what version of perl is in the latest wre version? | 04:08 |
SDuensin | I imported the US Holidays calendar from Google. I have things like St. Patrick's Day on both the 17th (correct) and the 18th (not). | 04:08 |
SDuensin | Looks like 5.10.0, elnino | 04:09 |
@preaction | elnino: the WRE installs in its own directory. when you're using it, you make sure to ". /data/wre/sbin/setenvironment.sh" (there is a space between . and /), so that you are using the correct Perl | 04:09 |
SDuensin | wait. | 04:09 |
SDuensin | 5.8.8 | 04:10 |
SDuensin | preaction - Ever see that calendar issue before? | 04:10 |
@preaction | yes, i suspect time-zone issues | 04:10 |
SDuensin | :-( | 04:11 |
@preaction | is it exactly 5 hours off each way? | 04:11 |
* SDuensin is CST. | 04:11 | |
SDuensin | Checking. | 04:11 |
@preaction | CST would be 6 hours then | 04:11 |
SDuensin | Not sure. For example, St. Pat's says: SCHEDULED | 04:12 |
SDuensin | Tuesday, March 17 ? Wednesday, March 18 | 04:12 |
SDuensin | http://new.smithton.net/calendar/events?type=list | 04:13 |
@preaction | look at the details for the event in the webgui calendar | 04:13 |
SDuensin | That's where I got the text I pasted. There are no times. | 04:13 |
@preaction | huh, that's weird | 04:14 |
SDuensin | http://new.smithton.net/calendar/events/st6.-patricks-d | 04:14 |
SDuensin | Leave it to me to find "weird". | 04:14 |
@preaction | i'd post it as a bug and attach the icalendar feed you got the event from | 04:14 |
@preaction | peraps the parser is choking again | 04:14 |
SDuensin | ok - can do | 04:14 |
SDuensin | Thanks. | 04:14 |
SDuensin | 7.6.14? When'd that sneak out!? | 04:14 |
@preaction | today | 04:14 |
SDuensin | Here I was going to load 13 and got a nice surprise. :-) | 04:15 |
+perlDreamer | sorry, no more bugs | 04:18 |
+perlDreamer | all bugs in the core have been fixed | 04:18 |
elnino | so. do I need to remive the existing perl before installing wre? or am I ok with both instances? | 04:18 |
+perlDreamer | to get new bugs, we need new code | 04:18 |
+perlDreamer | calendar is old cod | 04:18 |
elnino | sounds like Ican have both. | 04:18 |
+perlDreamer | no code | 04:18 |
@preaction | elnino: you're okay with both. the . /... thing does the switch for you | 04:18 |
+perlDreamer | no bugs in it | 04:18 |
@preaction | that's how we could fix the calendar! | 04:19 |
SDuensin | :-P | 04:19 |
+perlDreamer | take all the code out of it? yup, that would work | 04:19 |
@preaction | no code == no bugs! | 04:19 |
@preaction | then i can keep my hair! | 04:20 |
* preaction pets his hair lovingly | 04:20 | |
+perlDreamer | what does your hair have to do with calendar bugs? | 04:20 |
@preaction | they're making me lose my hair! | 04:20 |
elnino | thatnks preaction and SDuensin for your help. | 04:20 |
+perlDreamer | well, if the calendar is making you lose hair, what is the unmentionalble asset doing to you? | 04:21 |
SDuensin | Anytime, elnino - WebGUI is DA BOMB! | 04:21 |
+perlDreamer | we do not use its name... | 04:21 |
@preaction | THAT one is working fine, because the person who wrote it was smart | 04:21 |
SDuensin | Bug filed. | 04:22 |
@preaction | or do you mean that OTHER asset | 04:22 |
+perlDreamer | won't say it | 04:22 |
@preaction | there's only one asset that is the bane of my existence, and that is the Calendar | 04:24 |
@preaction | all other assets are cool with me | 04:24 |
+perlDreamer | DTSTART=;VALUE=DATE:20090222\nDTEND;VALUE=DATE:20090223 | 04:24 |
+perlDreamer | that's why they're two days long | 04:24 |
@preaction | the only problem is there's some sort of comraderie between assets, and they won't gangstomp the calendar for me | 04:24 |
+perlDreamer | because they SAY they're 2 days long | 04:25 |
SDuensin | They do? That's F'ed up! | 04:25 |
@preaction | YEAH! SCORE 1 FOR NOT MY FAULT! | 04:25 |
SDuensin | hehehe | 04:25 |
+perlDreamer | Google attempts to take over the world by reworking specs | 04:25 |
* preaction does not mention the score for "TOTALLY MY FAULT" | 04:25 | |
+perlDreamer | sounds vaguely familiar.. | 04:25 |
+perlDreamer | perlbot: karma preaction | 04:25 |
perlbot | Karma for preaction: 32 | 04:25 |
SDuensin | Ok, so if I yank the feed now, do I have to manually remove each entry from my calendar? | 04:26 |
@preaction | uh... yes? | 04:26 |
@preaction | i don't remember really | 04:26 |
SDuensin | That's not the right answer! | 04:26 |
+perlDreamer | hold his feet to the fire, SDuensin! | 04:28 |
SDuensin | But... But... How can Google be WRONG?! | 04:28 |
+perlDreamer | you know, in that wordpress/joomla article, WebGUI compares pretty well to wordpress in number of clicks | 04:33 |
SDuensin | Number of clicks? | 04:33 |
+perlDreamer | The author compares usability to the number of clicks it takes to do something | 04:34 |
+perlDreamer | like, add a blog | 04:34 |
+perlDreamer | add an article, page | 04:35 |
+perlDreamer | etc | 04:35 |
+perlDreamer | http://www.playingwithwire.com/2009/03/open-source-and-usability-joomla-vs-wordpress/ | 04:35 |
+perlDreamer | this is where rizen and tavisto need to step quickly in and compare WebGUI to Wordpress, Joomla and Drupal | 04:35 |
@preaction | http://blog.tmcnet.com/telecom-crm/2009/01/15/sagecrm-v62-wheaton-college-and-webgui-alterian-and-jaguar-accenture-r.asp <- anyone see this? second section | 04:36 |
SDuensin | I've used all three. My empire runs on WebGUI. My last non-GUI site is going bye-bye this week. | 04:37 |
SDuensin | Excellent! Go Wheaton! | 04:38 |
+perlDreamer | nice! | 04:39 |
+perlDreamer | more linkage | 04:39 |
@preaction | uhoh, on their library site they've got a "New! Try our new catalog interface", which isn't WebGUI | 04:39 |
@preaction | http://library.wheaton.edu/ | 04:39 |
SDuensin | Kick their ass. | 04:40 |
@preaction | and it looks like they could use some development guides | 04:40 |
@preaction | nono, though perhaps we should enter a beneficial business relationship with them | 04:40 |
@preaction | tavisto! | 04:40 |
@preaction | damn him.. never around when i need him | 04:40 |
@preaction | marketing jocks are all the same | 04:40 |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 04:40 | |
+perlDreamer | maybe you have to say his name 3 times, like Beetlejuice? | 04:41 |
+perlDreamer | preaction, that's also 7.0.8 | 04:41 |
@preaction | yeah, i saw that too | 04:41 |
+perlDreamer | old 7x code | 04:42 |
+perlDreamer | upgrades would do them a world of good | 04:42 |
@preaction | which is why it's vitally important that we tell them, if they're migrating away from webgui, to upgrade before they finalize that decision | 04:42 |
@preaction | 7.0 is what, 3 years old now? | 04:42 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:42 | |
+perlDreamer | if it's user facing, wouldn't it be finalized? | 04:42 |
@preaction | it's under development, we still have a chance! we break in and steal the SOURCE | 04:43 |
@preaction | because there's no chance they have a robust backup procedure or anything | 04:43 |
+perlDreamer | tavisto | 04:44 |
+perlDreamer | tavisto | 04:44 |
+perlDreamer | tavisto | 04:44 |
@preaction | he cannot help us | 04:45 |
+perlDreamer | he can tomorrow | 04:46 |
@preaction | we must h4x0r teh g1b53n | 04:46 |
+perlDreamer | stop daydreaming about Angelina Jolie | 04:46 |
@preaction | her lips are horrific | 04:46 |
@preaction | if only she didn't have those lips... | 04:47 |
@preaction | she's close, but no cigar | 04:47 |
+perlDreamer | I don't know... | 04:48 |
+perlDreamer | anybody that can curve a bullet around a room like that | 04:48 |
* perlDreamer switches to Daddy mode. | 04:49 | |
+perlDreamer | okay, i procrastinated | 04:52 |
+perlDreamer | the new interface is WebGUI, too | 04:52 |
@preaction | really? | 04:52 |
+perlDreamer | yeah | 04:52 |
@preaction | i checked the source and it didn't have the generator tag | 04:52 |
+perlDreamer | that's what the librarian says | 04:53 |
+perlDreamer | they have a realtime meebo chat interface :) | 04:53 |
+perlDreamer | either that, or this librarian doesn't know | 04:53 |
* SDuensin uses Meebo on some WG sites. | 04:53 | |
@preaction | the "VuFind discovery interface" thing isn't WG | 04:54 |
+perlDreamer | it sure doesn't look like it | 04:54 |
@preaction | eh, i see how it is though, there are about 50 different systems to integrate | 04:54 |
@preaction | colleges outrank gov't agencies in complexity | 04:55 |
+perlDreamer | they have fewer funds | 04:55 |
* perlDreamer really goes into daddy mode now :) | 04:55 | |
@preaction | http://www.gspm.org/Julie+Germany/130_Why-the-State-Department-Gets-It <- a nice blurb about one of our clients | 04:56 |
@preaction | okay, so if when creating a new user, their profile fields don't get any privacy values to start with, is that a bug? | 05:00 |
+perlDreamer | yes | 05:03 |
+perlDreamer | ask khenn | 05:03 |
@preaction | yeah, sent him an e-mail | 05:03 |
+perlDreamer | sounds like it needs a test written for that | 05:03 |
@khenn | yes that's a bug | 05:08 |
@preaction | submitting a bug | 05:09 |
SDuensin | How do I run spectre in debug so I can watch it? | 05:11 |
@khenn | cd /data/WebGUI/sbin | 05:12 |
@khenn | perl spectre.pl --debug I think | 05:12 |
@preaction | --run --debug | 05:12 |
SDuensin | ko | 05:13 |
SDuensin | Got a workflow going nuts here. | 05:13 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 05:17 | |
knowmad | patspam: nice write-up in PBWG | 05:18 |
knowmad | i never knew about that "easter egg" hidden in the gooey dolls | 05:18 |
+patspam | heh thanks william | 05:19 |
SDuensin | Man, something is MAD. Apache over-runs the memory limit about every 3 seconds. | 05:19 |
knowmad | i'll have to try it when i get to work tomorrow and see if it works! | 05:19 |
SDuensin | EAster egg? | 05:19 |
knowmad | read Pat's writeup -- http://www.plainblack.com/webgui/campaigns/people/patrick-donelan | 05:19 |
@preaction | SDuensin: perhaps the memory limit is too small? | 05:19 |
SDuensin | Beats me. Whatever shipped with it, I think. | 05:19 |
SDuensin | $Apache2::SizeLimit::MAX_PROCESS_SIZE = 100000; | 05:20 |
SDuensin | $Apache2::SizeLimit::MAX_UNSHARED_SIZE = 75000; | 05:20 |
* knowmad is signing off | 05:23 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 05:23 | |
@preaction | SDuensin: yeah, up those both to 110000 | 05:24 |
SDuensin | ok | 05:24 |
@preaction | it's Apache2::SizeLimit killing processes, right? | 05:24 |
SDuensin | yea | 05:25 |
@preaction | yeah, then that's the way to fix that | 05:25 |
@preaction | god... why is my drowsiness going away now... | 05:25 |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:26 | |
SDuensin | When do user workflows run? At logon? Creation? | 05:29 |
@preaction | creation or update, depends on which trigger you use | 05:30 |
@preaction | they are set in the Settings panel | 05:30 |
SDuensin | Looking. | 05:31 |
* SDuensin is installing http://www.webgui.org/bazaar/workflow-activity-to-create-personal-user-areas-when-user-is-created | 05:31 | |
SDuensin | AH! The docs missed that part. | 05:32 |
SDuensin | Or I missed that part. Thanks again. | 05:32 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 05:33 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 05:33 | |
CIA-46 | WebGUI: doug * r9713 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm): fixed #9852: Users can accept private messages from Visitor, but Visitor cannot send messages | 05:39 |
+perlDreamer | where's the test for that? | 05:40 |
@preaction | BITE ME | 05:40 |
@preaction | i mean, i left it in my other pants | 05:40 |
+perlDreamer | and don't forget to backport it | 05:40 |
@preaction | backport? | 05:40 |
@preaction | GOD | 05:40 |
+perlDreamer | yes | 05:40 |
+perlDreamer | back to 7.6 | 05:40 |
+perlDreamer | from 7.7 | 05:40 |
@preaction | i was all happy like "This will be easy" and you come and STOMP ON MY DREAMS | 05:41 |
+perlDreamer | actually, I think he did some backporting | 05:41 |
+perlDreamer | he forked Adam and made Eve | 05:41 |
+perlDreamer | and it still doesn't say where all those wives came from | 05:41 |
+patspam | http://www.sdhconsulting.com.au/tmp/passive-analytics-icons1.jpg | 05:41 |
+patspam | preferences? | 05:41 |
+perlDreamer | middle one | 05:42 |
@preaction | bar graph | 05:42 |
@preaction | line graph isn't as obvious "THIS IS A GRAPH" | 05:42 |
@preaction | bar graph is blunt, like a bar | 05:42 |
+perlDreamer | it's not a graph, it's a path through a website | 05:42 |
+perlDreamer | passively analyzing where the user has gone | 05:42 |
@preaction | oh, | 05:42 |
+perlDreamer | and, may I say, Wow does Andy make nice graphics. | 05:42 |
@preaction | indeed | 05:43 |
+perlDreamer | why isn't he in IRC? | 05:43 |
@preaction | perhaps make the user guy bigger? | 05:43 |
@preaction | and the line graph in front of the user | 05:43 |
+patspam | I'll see if i can get him in here | 05:43 |
+perlDreamer | back to showering kids, be back in 15 | 05:43 |
+patspam | what irc client do you OSX folks use? | 05:44 |
@preaction | some use colloquy, but I use Xchat Aqua | 05:44 |
SDuensin | XCHAT! | 05:45 |
-!- f00li5h[HireMe] is now known as f00li5h | 05:47 | |
+patspam | heh thanks, I think he'll be here shortly | 05:48 |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui | 05:59 | |
+perlDreamer | I'm back | 06:01 |
+perlDreamer | andyiomoon, your graphics are awesome! | 06:02 |
elnino | YEA! | 06:02 |
andyiomoon | hehheh - why thank you | 06:02 |
andyiomoon | as I was telling Pat - I haven't used IRC in years! | 06:03 |
* patspam chalks up another australian in the channel.. grand total of 3 | 06:03 | |
+perlDreamer | that means you just passed up the Dutch | 06:03 |
andyiomoon | who is the third? | 06:03 |
+perlDreamer | and that's an accomplishment | 06:03 |
+perlDreamer | Radix | 06:03 |
+patspam | he's in Perth | 06:03 |
elnino | no sorry, I don't know andyiomoon. YEA that perlDreamer is back. But I'll say "yea" for andyiomoon's graphics too. | 06:03 |
andyiomoon | or if I am the third who is the second | 06:03 |
andyiomoon | ah cool | 06:03 |
+patspam | elnino: andy is the "S" in SDH | 06:04 |
elnino | whos SDH? Oh good grief.. maybe I should read some history before "jumping in" (Hi patspam) | 06:05 |
+perlDreamer | elnino, have you kept up with the latest PBWG interview on webgui.org? | 06:05 |
+patspam | perlDreamer and preaction: refresh http://www.sdhconsulting.com.au/tmp/passive-analytics-icons1.jpg for the new icon | 06:05 |
elnino | not at all. | 06:05 |
+perlDreamer | the latest one is a certain well known spamproof australian | 06:05 |
@preaction | i likes! | 06:05 |
@preaction | when it gets down to teh very bottom, it's still recognizable | 06:05 |
+perlDreamer | very spritely | 06:05 |
andyiomoon | yep - took out the little man for the 16x16 - too muddy otherwise | 06:06 |
elnino | I did see patspam picture, is that what you're refering to? | 06:06 |
+perlDreamer | that's the one | 06:06 |
elnino | yes, that was a nice photo. =) | 06:06 |
andyiomoon | I still think the webgui doll should have been in focus and you all blurry pat | 06:07 |
+perlDreamer | SDH is the group that patspam, andyiomoon and H work for. | 06:07 |
+perlDreamer | We haven't met H yet, but based on the other 2/3's it bodes very well | 06:07 |
andyiomoon | more mystery that way :) | 06:07 |
andyiomoon | ahh perlDreamer you ol' silver tongue | 06:07 |
+patspam | perlDreamer: spamproof? dang did you hunt down my iconBuffet profile? or is that just a coincidence | 06:08 |
+perlDreamer | it's the psychic interface | 06:08 |
+perlDreamer | preaction: I'll backport and write the test. | 06:09 |
@preaction | already backported | 06:10 |
@preaction | test not writ though | 06:10 |
+perlDreamer | I thought you fixed the profile bug | 06:11 |
@preaction | yeah, visitors shouldn't see the "send message" links, caused by "acceptsPrivateMessage" being true | 06:12 |
+patspam | so depressing that the only way to get my printer to work reliably is to talk to it from inside a windows vm | 06:15 |
+perlDreamer | preaction: /me is confused | 06:16 |
+perlDreamer | there are no global privacy field settings | 06:16 |
+perlDreamer | at the profile field level | 06:16 |
+perlDreamer | so isn't having them all private correct? | 06:17 |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 06:17 | |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 06:17 | |
CIA-46 | WebGUI: doug * r9714 /WebGUI/docs/changelog/7.x.x.txt: fixeding my borkes to the changelog | 06:20 |
CIA-46 | WebGUI: doug * r9715 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm): backported 9713 | 06:20 |
+perlDreamer | ProfileField doesn't even know about wg_privacysettings, aside from reserving it as a field name | 06:22 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 06:25 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 06:27 | |
-!- mode/#webgui [+v patspam] by ChanServ | 06:27 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:09 | |
elnino | oh.. I'm installing a new instance of wre and I'm missing something. I haven't done this before, only upgrades.. | 07:19 |
elnino | I'm following http://www.plainblack.com/community-wiki/wre-installation. | 07:19 |
elnino | I untared and I'm attempting to run ./wreconsole.pl and then it talks about setting up a site. Is it not going to ask me to downoad webgui? I think I naswered my question.. =) | 07:20 |
elnino | hmm. after reading this I guess I'm wrong. my port 60834 seems not to be responding/ | 07:24 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 07:34 | |
elnino | how do I get rid of old version of mp3 files that my user uploaded? is that taken care of the "delete old asset revisions" workflow? | 07:39 |
elnino | I see this: http://www.webgui.org/community-wiki/clean-temp-storage but, I believe there to be missing information on this wiki. | 07:44 |
@preaction | elnino: delete old asset revisions is what takes care of that, but you can delete revisions manually if you want | 07:44 |
elnino | ok.. that workflow sounded like it only dealt with db entries. | 07:45 |
elnino | do you use ubunto by any chance? | 07:45 |
@preaction | no, os x | 07:45 |
elnino | ok. | 07:46 |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["This computer has gone to sleep"] | 07:47 | |
elnino | port 60834 seems to be blocked, but I hav eno proof, nor know how to determine this.. Anyone there that can tell me what to look at on a ubunto system? | 08:12 |
elnino | patspam. fyi. on your website, your link to canto cumulus is broken. | 08:14 |
elnino | do you guys provide webgui hosting? | 08:14 |
+patspam | elnino: heh we have the most awesome website ever, single page, static html | 08:39 |
+patspam | and totally out of date | 08:39 |
+patspam | we don't host professionally, we outsource that to folks like procolix | 08:40 |
elnino | hi. patspam.. shouldn't you be using umm. webgui? =) | 08:46 |
+patspam | static html is the future, down with wg! | 08:47 |
elnino | ok then. =) I went to procolix.. who here manages that... I was looking for prices. | 08:48 |
+patspam | speak to Koen, aka SynQ | 08:49 |
+patspam | he should be waking up in an hour or 2 :) | 08:50 |
+patspam | meanwhile, I'm off, night all! | 08:50 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 08:50 | |
elnino | preaction, do you know Tiffany (SEO gal) and what is her website? | 09:05 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 09:18 | |
@preaction | elnino: elitedesignsltd.com | 09:22 |
elnino | oh yes. Thank you. | 09:22 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 09:23 | |
-!- mode/#webgui [+v patspam] by ChanServ | 09:23 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 09:23 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:58 | |
-!- BartJol [n=plainstu@dhcp17.radex.nl] has joined #webgui | 10:17 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:17 | |
-!- BartJol [n=plainstu@dhcp17.radex.nl] has quit [Read error: 110 (Connection timed out)] | 10:42 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:51 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 10:57 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 11:46 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:46 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12:03 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 12:13 | |
-!- carogray [n=Caroline@mobile-166-217-135-163.mycingular.net] has joined #webgui | 12:58 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 14:04 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:13 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:13 | |
-!- carogray1 [n=Caroline@mobile-166-217-135-163.mycingular.net] has joined #webgui | 14:42 | |
-!- carogray [n=Caroline@mobile-166-217-135-163.mycingular.net] has quit [Read error: 110 (Connection timed out)] | 15:01 | |
-!- carogray1 [n=Caroline@mobile-166-217-135-163.mycingular.net] has quit [Read error: 110 (Connection timed out)] | 15:18 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:58 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 16:00 | |
topsub | Is there a way in webgui i can import like 191 images with a zip file or something? | 16:02 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:02 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:02 | |
+MrHairgrease | topsub: I don't think so | 16:05 |
+MrHairgrease | but you can always use the fileImport script in sbin of course | 16:05 |
topsub | Ah i might have to look at that | 16:05 |
+MrHairgrease | provided you have server access that is | 16:05 |
topsub | i have 191 images to import | 16:05 |
+MrHairgrease | I always use fileImport for stuff like that | 16:06 |
topsub | cool i will give that a try | 16:06 |
+bartjol | tobsub, do you want to put them in a Gallery? | 16:17 |
topsub | bartjol, No, i just need them in an images folder | 16:18 |
+bartjol | I heard that has a zip import function? | 16:19 |
+bartjol | then I have to agree with Martin | 16:19 |
topsub | this is for a javascript captcha and these are the supporting images | 16:19 |
+bartjol | ah | 16:19 |
+bartjol | cool | 16:19 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:24 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:24 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:32 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:57 | |
-!- frodwith_ is now known as frodwith | 17:25 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 17:26 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 17:27 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection] | 17:29 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 17:30 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:30 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:31 | |
elnino | MrHairgrease.. rumer has it that you are working on http://www.plainblack.com/rfe/request-for-enhancement/9781is this true? | 17:31 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:32 | |
+MrHairgrease | I am not working on a PayPal plugin | 17:32 |
+MrHairgrease | but I heard there is one in the making | 17:33 |
+MrHairgrease | I'm not in on the details though | 17:33 |
elnino | hmm. are you working on any payment plugin? | 17:33 |
+MrHairgrease | Not currently, but I am working on other commerce stuff | 17:33 |
* elnino is sad | 17:33 | |
+MrHairgrease | Why? | 17:34 |
SDuensin | Greetings! | 17:34 |
elnino | cause you're not working on one. | 17:34 |
+MrHairgrease | 7.7 is far away anyway | 17:34 |
SDuensin | Isn't there a PayPal driver in the Bizarre? | 17:34 |
elnino | I know.. That's why I was exceited to hear that you were working on one. I must have misundertood, or forgot who they said. | 17:34 |
elnino | I'll look again SDuensin | 17:34 |
+MrHairgrease | I think Joeri is working on one | 17:35 |
+MrHairgrease | but as i said, I'm not in on the details | 17:35 |
elnino | hey. . there it is! It's New! | 17:35 |
+MrHairgrease | and I know for a fact that he's very busy | 17:35 |
SDuensin | :-) | 17:35 |
elnino | was it you SDuensin? | 17:35 |
SDuensin | No, I just happened to see it last night. | 17:36 |
elnino | no author listed. I'm trying it!!! | 17:36 |
elnino | Thanks! guys, you made my day. | 17:40 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 17:40 | |
SDuensin | Let us know how it goes. (Especially me!) | 17:40 |
+MrHairgrease | yeah, feedback in this direction is apprciated as well | 17:41 |
elnino | It'll be slow.. Got several projects going, but I know my customer wants this desparately. I'll post comments on the bazzar, or is it more appropriate here? | 17:41 |
SDuensin | Either/both. I'll find it next time I browse it. But coming here to chat is fun. :-) | 17:42 |
elnino | I just found out you can subscribe to it (far right column) then you'll be notified. | 17:43 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:43 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:43 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:44 | |
-!- MrHairgrease1 [n=martin@gw.oqapi.nl] has joined #webgui | 17:47 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] | 17:48 | |
-!- MrHairgrease1 is now known as MrHairgrease | 17:48 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:48 | |
dionak | has anyone tested the paypal plugin yet? | 17:59 |
dionak | it will be a very useful addition to webgui | 17:59 |
+bartjol | elnino is trying I believe | 18:00 |
@tavisto | who created a paypal plugin? | 18:01 |
dionak | cool...looking forward to hearing about it. the rfe's were confusing | 18:01 |
@tavisto | I knew this was coming but didn't know it was already in testing | 18:02 |
+bartjol | tavisto: nothing will be published until you've made a cartoon | 18:02 |
@tavisto | haha | 18:02 |
+bartjol | but the publisger of the plugin is unknown | 18:02 |
@tavisto | don't worry, "the adventures of BartJol: The Big Dutch Girlyman" will soon be at newstands near you | 18:03 |
+bartjol | ah | 18:03 |
dionak | it's odd that the username of the plugin poster isn't displayed in the Bazaar. | 18:04 |
+bartjol | it is | 18:04 |
+bartjol | the mysterious anionymous contributer... abbreviated that's mac, so I guess it's a mac user | 18:05 |
dionak | bartjol must work nights as a comedian.. | 18:06 |
elnino | I have to do a webgui upgrade before I can try this | 18:06 |
SDuensin | Do it, man! We wait with baited breath! | 18:09 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:13 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:13 | |
+perlDreamer | bopbop, I have the solution! | 18:13 |
+perlDreamer | SeasonShot is a green bullet alternative | 18:13 |
+perlDreamer | http://www.cnn.com/2009/TECH/science/03/04/green.bullets/index.html | 18:14 |
@bopbop | ah- yes it is | 18:14 |
+perlDreamer | Environmentally friendly and biodegradable | 18:14 |
+perlDreamer | Being tasty is just a side benefit | 18:14 |
@bopbop | lol- I just read that this am | 18:14 |
@bopbop | and tasty | 18:14 |
+perlDreamer | has the FDA approved it yet? | 18:14 |
@bopbop | dunno | 18:14 |
@bopbop | don't think so | 18:14 |
@bopbop | maybe this will do it | 18:14 |
+perlDreamer | Hope so. | 18:15 |
@bopbop | :) | 18:15 |
+perlDreamer | Okay, on to other business | 18:15 |
+perlDreamer | tavisto! | 18:15 |
+perlDreamer | Has preaction told you about Wheaton College's library site yet? | 18:15 |
@tavisto | perlDreamer, he has not told me a thing | 18:23 |
+perlDreamer | well, then | 18:23 |
+perlDreamer | we found a new WebGUI site | 18:23 |
@tavisto | do tell! | 18:23 |
@tavisto | here's another new one www.thebetterfish.com | 18:23 |
@tavisto | pretty sharp | 18:23 |
+perlDreamer | http://blog.tmcnet.com/telecom-crm/2009/01/15/sagecrm-v62-wheaton-college-and-webgui-alterian-and-jaguar-accenture-r.asp | 18:24 |
+perlDreamer | and if that isn't enough | 18:25 |
+perlDreamer | there was a Slashdot article yesterday comparing usability in WordPress and Joomla | 18:25 |
+perlDreamer | http://rss.slashdot.org/~r/Slashdot/slashdot/~3/qibpbk7lXXE/article.pl | 18:26 |
+perlDreamer | the author of the article basically did label and # of clicks to get a job done | 18:26 |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 18:27 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:27 | |
+perlDreamer | Of course, Slashdot over-hyped it. The Joomla people didn't get upset about it | 18:27 |
+perlDreamer | but, it would be interesting to see comparisons of WebGUI against other CMS systems. | 18:27 |
+perlDreamer | could be good marketing, maybe the source for another story | 18:27 |
+perlDreamer | at the least, it would let us know things to fix in WebGUI for ease and speed of use | 18:32 |
+bartjol | yeah | 18:32 |
+bartjol | some feedback from other people than WebGUI junkies should be good | 18:32 |
+bartjol | maybe it's just addictive | 18:33 |
+perlDreamer | f00li5h, did you get hired? Is that why you changed your nick? | 18:35 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 18:37 | |
SDuensin | Have I mentioned in the last 10 minutes that I frickin' LOVE WebGUI? | 18:40 |
deafferret | SDuensin: yes. At 10:40. | 18:41 |
+perlDreamer | This would be a bad time to mention JSON in the db, then, yes? ;) | 18:41 |
SDuensin | :-P | 18:41 |
SDuensin | YES! It's EVIL! | 18:41 |
+MrHairgrease | http://webgui.pastebin.com/m43f9b963 | 18:43 |
+MrHairgrease | I'm going crazy here | 18:44 |
+MrHairgrease | the problem is this | 18:44 |
+MrHairgrease | the pasted method does not return the full contents of the $json to the browser | 18:44 |
+MrHairgrease | it limits it to 8193 bytes | 18:45 |
+MrHairgrease | which is close to 8192 | 18:45 |
+MrHairgrease | /tmp/barf.txt has the whole json string though | 18:45 |
+MrHairgrease | what could be limiting my output? | 18:46 |
daviddelikat | what does the caller look like? | 18:46 |
+MrHairgrease | eventually it's being called by WG::Content::Shop | 18:46 |
+MrHairgrease | it's an addition to WG::Shop::Vendor | 18:47 |
daviddelikat | so is it the web client that shows only ~8193 chars? | 18:47 |
+MrHairgrease | yes | 18:47 |
daviddelikat | lotta stuff in between there | 18:47 |
daviddelikat | not likelyl to be in the perl code you posted. | 18:47 |
daviddelikat | have you tried 'wget'? | 18:48 |
+MrHairgrease | yup | 18:48 |
+MrHairgrease | oh now it's 8348 bytes btw | 18:48 |
@tavisto | perlDreamer | 18:48 |
@tavisto | how is this a new site? Wheaton has been using WebGUI forever | 18:49 |
daviddelikat | can you give me a URL? | 18:49 |
* perlDreamer didn't know tavisto | 18:49 | |
@tavisto | http://www.plainblack.com/success/education/wheaton-college | 18:50 |
@tavisto | bad perlDreamer! bad! | 18:50 |
daviddelikat | MrHairgrease: a URL? | 18:50 |
+MrHairgrease | i pmed you | 18:51 |
+perlDreamer | the perl code is fine, MrHairgrease. I'd be looking at apache | 18:51 |
@tavisto | I'm sorry I have to do this perlDreamer, but I'm going to replace that shiny "I know everything" button on your vest with a "I almost know everything" button. | 18:51 |
+MrHairgrease | yeah i know | 18:51 |
+MrHairgrease | but i don't know where to look | 18:52 |
+MrHairgrease | everything else is fine | 18:52 |
+perlDreamer | tavisto, maybe it could say: I only know code | 18:52 |
+MrHairgrease | and most pages are prolly more that a lousy 8k | 18:52 |
@tavisto | *tavisto thinks perlDreamer makes a great 'walmart greeter' for WebGUI* | 18:52 |
* perlDreamer hopes that's a positive | 18:53 | |
@tavisto | hehe of course | 18:53 |
@Haarg | probably would be good to verify that other pages are over 8k | 18:53 |
@Haarg | you also might try outputting with session->output->print directly | 18:54 |
@tavisto | perlDreamer, what I can't figure out is why they reused that story on their site in a different location. | 18:56 |
@tavisto | This was the originally story on Jan 13, 2009: http://internetcommunications.tmcnet.com/topics/enterprise/articles/48555-wheaton-college-happy-with-webgui-library.htm | 18:56 |
+perlDreamer | maybe they're just recycling content? | 18:57 |
@tavisto | not sure if you know this, but all WebGUI press gets added to the "WebGUI in the news" section of webgui.org. (under promote) It has a collection of 7-8 stories right now. This is also an area where we can post news stories about WebGUI partners and resellers if their stories get picked up. | 18:57 |
+perlDreamer | I should have checked that. | 18:58 |
+perlDreamer | Is there a place for us to submit stories to be added to that list? | 18:58 |
@tavisto | well this is a new story so I'm glad you showed me. It's factually incorrect at the end though | 18:58 |
+MrHairgrease | oh crap | 18:58 |
+MrHairgrease | wget does get the correct result | 18:58 |
@tavisto | right now it's only setup for Plain Black to add them. (because it aggregates to the main news mailing list) | 18:58 |
+MrHairgrease | it's just that my firefox doesn't for some reason | 18:58 |
@Haarg | how are you testing it in firefox? | 18:59 |
+MrHairgrease | forgot the escape the ? in the url | 18:59 |
@tavisto | Good point though, I need to add an email address or data form to that page so people can submit news. | 18:59 |
+MrHairgrease | just by going to the url | 18:59 |
+MrHairgrease | wait | 18:59 |
daviddelikat | MrHairgrease: how is your firewall involved here | 18:59 |
daviddelikat | are you going out then back in? | 18:59 |
+MrHairgrease | maybe it's the fancyass json colorizer plugin i installled | 19:00 |
+MrHairgrease | hang on | 19:00 |
+perlDreamer | tavisto, sounds like a good idea for the new site design. A Partners page with a dataform or something would be very handy | 19:00 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 19:00 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 19:00 | |
@tavisto | perlDreamer, another thing that has been extremely useful is to setup Google Alerts for the keywords "webgui" and "plain black webgui". It's helped me find lots of obscure stories and blogs about WebGUI. | 19:00 |
+perlDreamer | tavisto, did you notice the "whataboutwebgui" tag on that usability article? | 19:00 |
@tavisto | like this blog that just recently compared Alfesco to Joomla to WebGUI. And WebGUI got some nice props | 19:01 |
@tavisto | http://weis627.blogspot.com/2009/03/content-management-system-showcase.html | 19:01 |
@tavisto | no I didn't, let me look | 19:01 |
+MrHairgrease | yup | 19:01 |
+MrHairgrease | it was the crapass json colorizer plugin | 19:01 |
+MrHairgrease | it can prolly handle only 8k of json... | 19:02 |
+MrHairgrease | thanks for the help! | 19:02 |
@tavisto | perlDreamer, which article are you referring to | 19:03 |
+perlDreamer | to the slashdot article itself. | 19:03 |
@tavisto | I dont see anything about WebGUI | 19:04 |
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:06 | |
SDuensin | Ok, I'm confused. I'm putting groups inside groups. When I place a group inside a group, it also adds "Admins" under that. Why does it do that? | 19:07 |
+perlDreamer | SDuensin, it's a feature. | 19:07 |
+perlDreamer | Admins are automatically members of all groups | 19:07 |
SDuensin | Ah! Ok, so those are the groups that are under the group I'm adding. | 19:07 |
SDuensin | I get it now! :-) | 19:07 |
+perlDreamer | tavisto: http://imagebin.ca/view/KMAetx.html | 19:08 |
+perlDreamer | not sure how to find those tags otherwise... | 19:09 |
+perlDreamer | unless MrHairgrease was spoofing us | 19:09 |
+bartjol | well, that's a clear link | 19:10 |
+MrHairgrease | I also still have the original screen shot w/o all my artwork | 19:15 |
@tavisto | that's really strange | 19:15 |
@tavisto | in a good way of course | 19:15 |
@tavisto | well the drupal and webgui tags are not there now when clicking on the individual story | 19:17 |
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui [] | 19:18 | |
daviddelikat | how does one assign a template id for a new default template? | 19:18 |
+perlDreamer | either creatively make one with 22 characters that is a valid GUID (see Session/Id for details) | 19:19 |
+perlDreamer | or, have WebGUI do it for you, using the api | 19:19 |
* perlDreamer heads to the other office | 19:19 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 19:19 | |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 19:21 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 19:25 | |
@tavisto | well that's cool to see a webgui tag on slashdot. I'm just curious how it made it there | 19:29 |
@preaction | the tagging thing allows other people to tag posts | 19:37 |
@preaction | it's not there anymore, it got moderated off or something | 19:38 |
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui | 19:46 | |
topsub | the fileimport worked perfect.. whew!! didn't want to import 191 images.. haha | 19:46 |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui | 19:50 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:50 | |
CIA-46 | WebGUI: jt * r9716 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: labeling survey as beta | 19:51 |
+perlDreamer | Haarg, I was able to fix my uploads permissions problems with a fixup script and --util | 19:52 |
+perlDreamer | WGDev to the rescue! | 19:52 |
@Haarg | cool | 19:53 |
@Haarg | i was thinking about what you said about a wgd restart | 19:53 |
@Haarg | but i haven't come up with a good way to handle it yet | 19:54 |
@Haarg | i guess if it was limited to only restarts it would make sense | 19:54 |
+perlDreamer | I think util is really the same thing, with the scripts stuck in the config file | 19:54 |
+perlDreamer | oh, and there may be a problem with asset import/export and list types | 19:56 |
@Haarg | the main thing is that restarting is something that may be useful elsewhere | 19:56 |
@Haarg | there is | 19:56 |
+perlDreamer | I'm seeing ARRAY (0x.....) as my template parser | 19:56 |
@Haarg | yeah | 19:57 |
@Haarg | i saw that, but haven't looked at it in detail yet | 19:57 |
+perlDreamer | it just needs an array serializer similar to what the form types use, coming in and going out | 19:58 |
@Haarg | well | 19:58 |
@Haarg | i think it's a problem with the forms api really | 19:59 |
@Haarg | at least partly | 19:59 |
@Haarg | a select box can't have multiple values, so it shouldn't be returning lists | 20:00 |
+perlDreamer | that is true | 20:00 |
@Haarg | but for actual list values i'll probably need to do something | 20:00 |
+perlDreamer | and the template parser is a select list | 20:01 |
+perlDreamer | which it shouldn't be | 20:01 |
+perlDreamer | since you can't have more than 1 parser | 20:01 |
@Haarg | yeah | 20:02 |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 20:04 | |
+perlDreamer | should we fix that in 7.7? | 20:04 |
topsub | I imported the 191 images on a local install of webgui. created a package and imported the package on another server.. i had to do this because i can ssh to that server. then when i click on the imported package i get a 404. Anyway to debug this without seeing the logs? | 20:04 |
+perlDreamer | topsub, go to the Admin Console and turn on debug mode | 20:04 |
+perlDreamer | restrict it to your IP if it's publicly available | 20:04 |
+perlDreamer | it will give you a stack trace, query log, and the latest error | 20:05 |
topsub | is that from settings.. don't think i ever used this debug mode before | 20:05 |
+perlDreamer | yes, it's in settings | 20:05 |
+perlDreamer | if you can't do ssh to the server, how do you do code installs? | 20:06 |
topsub | well we had ssh but it has changed and the client dind't update us | 20:07 |
topsub | so i am trying to do this work without having to ssh to the box | 20:08 |
@Haarg | perlDreamer, it's a SelectList in the definition, but it's manually drawn using SelectBox | 20:11 |
+perlDreamer | heh | 20:11 |
+perlDreamer | that's right. It doesn't inherit getEditForm. | 20:11 |
+perlDreamer | so changing it should be trivial and harmless | 20:12 |
@Haarg | yes | 20:12 |
+perlDreamer | and not cause problems in the future, either | 20:12 |
@Haarg | wgd edit still needs adjustments for list types though | 20:12 |
+perlDreamer | yes, but I think as a workaround I can change the YAML in the editor to be a scalar. that may work | 20:12 |
@Haarg | it will | 20:13 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 20:15 | |
-!- hansw [n=hanswolt@p54804567.dip.t-dialin.net] has joined #webgui | 20:18 | |
hansw | hoi | 20:18 |
+perlDreamer | hi | 20:18 |
hansw | hmm, sorry, seem to start in Dutch again :-) | 20:18 |
+perlDreamer | not a problem | 20:19 |
hansw | Len around? | 20:19 |
@preaction | Kranendonk? i dunno if he comes around here | 20:19 |
hansw | just wanted to let him know we are porting his solaris machine to linux -) | 20:19 |
hansw | yes, kranendonk, he used to visit this channel | 20:20 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 20:20 | |
hansw | nice to there are more people in here | 20:21 |
@preaction | indeed | 20:21 |
SDuensin | I'm beginning to think the macro system was designed to anger me. | 20:27 |
+perlDreamer | what's happening, SDuensin? | 20:27 |
SDuensin | I basically need to provide links based on a user's group. Except the content either contains quotes which breaks the macro or the HTML editor mangles it... | 20:28 |
SDuensin | So I was going to proxy in the content I need to display. Except the asset proxy macro can't be nested. | 20:28 |
SDuensin | Argh! | 20:28 |
+perlDreamer | how many groups do you have to work with? | 20:30 |
SDuensin | Just one. I want to offer a link for a user to create their personal web space if they don't have one, or a link to that space if they do have one. | 20:30 |
SDuensin | Trying to do it without writing another custom macro. | 20:31 |
+perlDreamer | <a href="^GroupText(group,link1,link2);">^GroupText(group,label1,label2);</a> | 20:31 |
SDuensin | OooO! Smart! Thanks! | 20:31 |
+perlDreamer | that's why they pay me the big bucks | 20:32 |
SDuensin | :-) | 20:32 |
SDuensin | If this hack works, I'll be super happy. | 20:33 |
CIA-46 | WebGUI: colin * r9717 /WebGUI/lib/WebGUI/Asset/Template.pm: parser should be a selectbox, not a selectlist. | 20:38 |
CIA-46 | WebGUI: colin * r9718 /branch/WebGUI_Story/ (5 files in 4 dirs): Beginnings of an edit form for the Story. | 20:38 |
SDuensin | RFE for 8: Less hacky macro system! | 20:43 |
@preaction | yeah... i once thought as you did | 20:43 |
@preaction | YOU DON'T KNOW THE POWER OF THE DARK SIDE | 20:43 |
SDuensin | The dark side refuses to create a valid URL. | 20:43 |
@preaction | yeah, the thing about that, the only really smart macro system is unbearably slow | 20:44 |
+perlDreamer | paste it, SDuensin, my young WebGUI padawan | 20:44 |
SDuensin | http://jaeger.pastebin.com/m74b64d97 | 20:44 |
SDuensin | I've tried it with and without quotes. | 20:44 |
+perlDreamer | yeah, lose the quotes | 20:45 |
+perlDreamer | they're not needed | 20:45 |
+perlDreamer | then please paste the output as well | 20:45 |
SDuensin | If I do that, it mangles the HTML. Lemme get a copy of that. | 20:46 |
+perlDreamer | I don't think you want ^u; in there | 20:46 |
+perlDreamer | I think you really want ^/; | 20:46 |
SDuensin | But ^/; doesn't provide a complete URL. | 20:46 |
+perlDreamer | it needs a hostname? | 20:47 |
SDuensin | Needs, no. But I want it. | 20:47 |
+perlDreamer | the browser will do the right thing without it | 20:47 |
+perlDreamer | all, would I be a fool for making | 20:48 |
+perlDreamer | ^FormLabel(hoverhelp,namespace,label,namespace); | 20:48 |
+perlDreamer | which would make an i18n'ed label for forms with hoverhelp? | 20:48 |
SDuensin | Ok, here's what I'm trying now: http://jaeger.pastebin.com/d4cf91b01 | 20:49 |
+perlDreamer | and the output? | 20:49 |
SDuensin | Ugly. | 20:49 |
SDuensin | The link for not being in the group is: http://test/create); | 20:50 |
SDuensin | When I return to the editor, it has this: http://jaeger.pastebin.com/d530fc808 | 20:52 |
SDuensin | Fun! | 20:52 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 20:53 | |
elnino | hi. | 20:53 |
SDuensin | Re | 20:53 |
elnino | lot of people here now. | 20:54 |
SDuensin | It's a popular place. | 20:54 |
+perlDreamer | SDuensin: http://demo.plainblack.com/demo1236192657_534/home?op=auth;method=logout | 20:54 |
SDuensin | perlDreamer - Still enjoying the power of the dark side? | 20:54 |
+perlDreamer | I just wrote your macro code | 20:54 |
+perlDreamer | on that demo site | 20:54 |
+perlDreamer | and it works | 20:54 |
SDuensin | Dude, the URL contains the closing paren and semicolon of the macro. WTF? | 20:55 |
elnino | =) Just wondering if there is a way to manually install wre without recompilein it (because I'm lazy). I don't know if I can do anything about unblocking port 60834. If I just untar the wre and webgui files, and bring over my conf files, would that work? | 20:55 |
SDuensin | should | 20:56 |
@Haarg | elnino, what i usually do re port 60834 is use ssh port forwarding | 20:56 |
SDuensin | Can you SSH into your host? | 20:56 |
SDuensin | Haarg - Great minds think alike. :-) | 20:56 |
elnino | yes. | 20:56 |
+perlDreamer | SDuensin, the stupid rich text editor is eating the macro | 20:57 |
@Haarg | ssh user@host -L60834:localhost:60834 | 20:57 |
SDuensin | ssh -L 60834:127.0.0.1:68034 user@host | 20:58 |
@Haarg | then you can go to http://localhost:60834/ | 20:58 |
SDuensin | Dang! Haarg beat me! | 20:58 |
elnino | you guys are funny. | 20:58 |
SDuensin | perlDreamer - Yes, it is. | 20:58 |
elnino | this is where I get confuesed. Somebody (non-webgui) walked me thru this long ago.. and I got confused, it worked, but I dont' know how... so while I'm using putty, I can access the site using MY browser at Localhost? or do I replace localhost with the machine name? | 20:59 |
SDuensin | Your browser @ localhost. | 21:00 |
elnino | or.. what if ON that machine I just use w3m.. is there a way to do that? | 21:00 |
@Haarg | wreconsole needs javascript iirc | 21:01 |
elnino | oh ok. I understand that.. =) | 21:01 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 21:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:01 | |
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.or.comcast.net] has left #webgui [] | 21:02 | |
elnino | so putty will do some magic and make "localhost" not localhost. that's pretty cool. I'll try it after I get some sleep. I'm running on fumes. | 21:02 |
+perlDreamer | It's a bug, SDuensin, please file it, along with the text you're trying to enter. | 21:02 |
SDuensin | perlDreamer - ok, I can do that. | 21:02 |
SDuensin | Custom macro time, eh? :-) | 21:02 |
+perlDreamer | in the meantime, just disable the RTE | 21:03 |
+perlDreamer | that thing is a piece of crap | 21:03 |
SDuensin | Eh, yea. | 21:03 |
SDuensin | Users like it though. | 21:03 |
+perlDreamer | you could try this as a workaround | 21:04 |
+perlDreamer | put that code into a snippet | 21:04 |
+perlDreamer | then assetProxy it in | 21:04 |
+perlDreamer | that should bypass the RTE | 21:04 |
SDuensin | The snipped editor isn't rich? | 21:04 |
SDuensin | Cool. | 21:04 |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."] | 21:07 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 21:11 | |
-!- hansw [n=hanswolt@p54804567.dip.t-dialin.net] has quit ["Leaving"] | 21:14 | |
@plainhao | i ran the bazaar classLoadTester.pl and i'm seeing two assetIds and a negative instanciate time for one of them, anyone know what that means? | 21:29 |
@preaction | [la | 21:52 |
@preaction | plainhao: it means that perl's timeing is off, which is a known issue with perl | 21:52 |
* plainhao thanks preaction | 21:52 | |
CIA-46 | WebGUI: graham * r9719 /WebGUI/ (3 files in 3 dirs): preparing for 7.7.0 dev | 22:27 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 22:39 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 22:53 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 22:54 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:05 | |
-!- rizen [n=rizen@76.210.60.35] has joined #webgui | 23:08 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:08 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:10 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:10 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 23:14 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:14 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:16 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:38 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:38 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:38 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection] | 23:51 | |
--- Day changed Thu Mar 05 2009 | ||
+perlDreamer | SDuensin, did the snippet trick work? | 00:08 |
SDuensin | Yep! Thanks! | 00:09 |
* SDuensin is implementing everything now. | 00:09 | |
+perlDreamer | cool | 00:10 |
SDuensin | This is gonna be so damn cool. | 00:10 |
CIA-46 | WebGUI: jt * r9720 /branch/WebGUI_7.6/ (4 files in 3 dirs): | 00:10 |
CIA-46 | WebGUI: - Fixed a bug with Gallery where using the web service (iphone or iPhoto) | 00:10 |
CIA-46 | WebGUI: would cause images and albums to be uploaded as "admin" rather than the | 00:10 |
CIA-46 | WebGUI: user that actually uploaded them. | 00:10 |
CIA-46 | WebGUI: - Labeled Survey 2.0 as beta, per our quality policy. | 00:10 |
CIA-46 | WebGUI: jt * r9721 /WebGUI/lib/WebGUI/Asset/Wobject/ (Gallery.pm GalleryAlbum.pm): forward porting gallery bug fixes | 00:11 |
+perlDreamer | rizen: http://imagebin.ca/view/4emPah.html | 00:24 |
@rizen | what am i looking at? | 00:27 |
@rizen | oh | 00:28 |
@rizen | now i know | 00:28 |
@rizen | holy crap | 00:28 |
@rizen | you're making good time | 00:28 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:28 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:28 | |
@rizen | who the hell do you think you are patspam | 00:29 |
+perlDreamer | well, not too much good time. You can't actually add Stories through the UI yet | 00:30 |
+perlDreamer | but the API is there | 00:30 |
+patspam | patrick? | 00:30 |
@rizen | you think you can just email me and tell me what to do? | 00:31 |
@rizen | do you think i have an email based api? | 00:31 |
@rizen | huh? | 00:31 |
@rizen | huh? | 00:31 |
@rizen | do ya? | 00:31 |
+patspam | shhhh don't tell eveyone else! | 00:31 |
* SDuensin chuckles | 00:31 | |
+patspam | JT::Mail->ApproveRFE() | 00:32 |
-!- carogray [n=Caroline@32.178.3.178] has joined #webgui | 00:33 | |
SDuensin | Eh, that always throws an error here. | 00:33 |
+patspam | while(1) { eval {JT::Mail->ApproveRFE} } | 00:33 |
@rizen | the beautiful thing about that method is that behind the scenes it calls randomWrath() | 00:34 |
@rizen | which could make sure nothing happens | 00:34 |
@rizen | i could segfault | 00:34 |
@rizen | i might do what you request | 00:35 |
+patspam | while(1) { eval { srand(42); JT::Mail->ApproveRFE} } | 00:35 |
@rizen | or i might do something completely other | 00:35 |
+patspam | i know the secret seed | 00:35 |
+perlDreamer | lol | 00:37 |
WebGUI | pat! | 00:37 |
WebGUI | rizen! | 00:37 |
+perlDreamer | $rizen->installEmailAPI(); | 00:38 |
+perlDreamer | that's what was missing patspam | 00:38 |
+patspam | no doubt you've written a test suite for it perlDreamer? | 00:39 |
+perlDreamer | I only have manual tests for that one | 00:39 |
+perlDreamer | $rizen has limited bandwidth and you have to be careful not to exceed it | 00:40 |
WebGUI | rizen, I assume you have read my reaction on the style images, do you have no reaction to my response? | 00:40 |
@rizen | i have no reaction | 00:40 |
WebGUI | that is unbelievable | 00:41 |
@rizen | i really don't care what anybody says there cuz i'm out of it | 00:41 |
WebGUI | ah | 00:41 |
WebGUI | :) | 00:41 |
-!- steveo_a1 [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 00:41 | |
WebGUI | out of it? | 00:41 |
-!- steveo_aa [n=sno@adsl-99-130-29-253.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 00:41 | |
WebGUI | what does that mean, out of it | 00:41 |
@rizen | the designers will do their best to assimilate the needs that people describe | 00:41 |
@rizen | and then will implement the site | 00:41 |
WebGUI | strange | 00:41 |
@rizen | no more JT input required | 00:41 |
WebGUI | so first you ask 'the community' to react | 00:41 |
@rizen | it's a community site | 00:41 |
@rizen | if the community decides to make stupid decisions | 00:42 |
@rizen | that's their own problem | 00:42 |
WebGUI | and then all these reactions go into the melting pot of the designers without rebuttle | 00:42 |
CIA-46 | WebGUI: graham * r9722 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): fixed: Template parser cannot be set | 00:42 |
WebGUI | and then they do something with it | 00:42 |
WebGUI | so the designers get to decide on user interaction design to | 00:42 |
WebGUI | are the designers going to participate in the discussion you reqested? | 00:43 |
WebGUI | who are 'the designers'? | 00:43 |
@rizen | plain black designers | 00:43 |
WebGUI | the are called? | 00:43 |
+perlDreamer | steve, meg, tabb, john | 00:43 |
@rizen | tabitha, mego, steve, john | 00:43 |
WebGUI | ah | 00:43 |
WebGUI | are they going to participate in the discussion? | 00:44 |
WebGUI | and if so, when? | 00:44 |
@rizen | why would they? | 00:44 |
WebGUI | they are not | 00:44 |
@rizen | this is about community feeback | 00:44 |
WebGUI | ah ok | 00:44 |
@rizen | feedback | 00:44 |
@rizen | if they have something to say then i suppose they would | 00:44 |
@rizen | but they already had the last 1.5 months to discuss what was needed | 00:44 |
WebGUI | that is clear to me | 00:44 |
@rizen | and thats how we got to where we are now | 00:45 |
WebGUI | in that case I am out of it too | 00:45 |
-!- steveo_a1 [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has left #WebGUI [] | 00:45 | |
@rizen | you mean cuz you've said your piece? | 00:45 |
WebGUI | no | 00:45 |
@rizen | you have not said your piece? | 00:45 |
@rizen | you did reply | 00:45 |
@rizen | you were the first | 00:45 |
WebGUI | I mean there is no use in discussing when the people who are going to implement are not participating actively in the discussion | 00:45 |
WebGUI | of course | 00:45 |
+perlDreamer | WebGUI: they can listen just fine. | 00:46 |
WebGUI | I thought you where inviting the community into a discussion | 00:46 |
@rizen | what is there to discuss exactly? | 00:46 |
-!- WebGUI is now known as SynQ | 00:46 | |
+perlDreamer | No one said anything contradictory | 00:46 |
+perlDreamer | They may just take all the feedback and build it | 00:46 |
SynQ | well I have given at least 5 points that I would change | 00:46 |
SynQ | are all the things I said going to be implemented | 00:46 |
SynQ | ? | 00:46 |
@rizen | i suppose if you want me to go out there and say "i like this idea, and i hate that one" i could, but i don't think there's much merit in that...it's just a flame bait | 00:46 |
@rizen | maybe maybe not | 00:47 |
SynQ | there is a difference between flaim and discussion | 00:47 |
@rizen | that's up to the designers to decide | 00:47 |
SynQ | ok | 00:47 |
SynQ | if you really want a community | 00:47 |
SynQ | then the designers should tell the community why they would choose to do or do not implement suggestions | 00:47 |
SynQ | let me illustrate that with an analogy | 00:48 |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui | 00:48 | |
SynQ | if the county wants the community to participate in the placement of a statue | 00:48 |
SynQ | and ask for reactions to a suggestion | 00:48 |
SynQ | then the community of that county does not feel really heared if all the suggestions are just read somewhere in a boardroom, no reaction is given and then the statue is placed | 00:49 |
SynQ | the same goes true for the webgui.org style | 00:49 |
SynQ | if you now say that it's going to be that way | 00:49 |
SynQ | then there is no use in discussing it | 00:49 |
SynQ | since in that case I don't feel part of the process | 00:50 |
SynQ | I will complain after it is implemented | 00:50 |
@rizen | first of all, you will complain no matter what | 00:50 |
SynQ | and bitch on the points that I think should have been changed | 00:50 |
@rizen | you are Koen | 00:50 |
@rizen | that's what you do | 00:50 |
SynQ | that is not fair | 00:50 |
@rizen | second, you are currently trying to goad me into a flame ware | 00:50 |
@rizen | and i'm trying to avoid one | 00:50 |
@rizen | which is why i'm not commenting | 00:51 |
SynQ | o god please don't let me be misunderstood | 00:51 |
SynQ | now would be the right time from the other people reading this for some support | 00:51 |
@rizen | if i have something to comment on then i'll comment on it | 00:51 |
SynQ | ok | 00:51 |
@rizen | until then there's no reason to do it | 00:51 |
SynQ | just know that I feel being treated rude now | 00:52 |
+perlDreamer | SynQ: you just want the designers to give you a summary of what they're going to change, and why? Do you foresee a 2nd round of debate after that? | 00:52 |
@rizen | and i'm not going to explain my decisions, or ask the designers to explain their decisions as to why or why not someone's feature wasn't implemented. | 00:52 |
@rizen | it is as it is | 00:52 |
SynQ | perlDreamer: right | 00:52 |
SynQ | and yes I foresee a 2nd round of debate after that | 00:52 |
SynQ | rizen: in my opinion that is not a community | 00:52 |
SynQ | that is a dictatorial regime | 00:53 |
SynQ | the community has nothing to say really | 00:53 |
+perlDreamer | that's probably the problem there. Every round of debate is $$, and slows down the implementation of the new site. | 00:53 |
@rizen | no, in a dictatorial regime the community would have no input at all | 00:53 |
SynQ | ok I give up | 00:53 |
SynQ | I understand you | 00:53 |
SDuensin | "I'm sorry. Is this the five minute argument, or will this be the whole fifteen minutes?" | 00:54 |
SynQ | and I don't agree | 00:54 |
SynQ | SDuensin: it's done allready | 00:54 |
@rizen | it's ok if you don't agree | 00:54 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:54 | |
@rizen | if you don't like the site after it's built, you still have a voice | 00:54 |
@rizen | it's called an RFE | 00:54 |
SynQ | agreed | 00:54 |
SynQ | I think I have about 5 to 10 RFE's in on the community site allready | 00:55 |
SDuensin | Bet you can't get your RFE rejected as fast as my JSON one. :-) | 00:55 |
@rizen | SynQ, RFE's are implemented in the order they are ordered by karma | 00:55 |
SynQ | I know | 00:55 |
@rizen | spend your karma and move your RFE's up the list | 00:55 |
SynQ | I have | 00:55 |
@rizen | are they at the top? | 00:55 |
SynQ | my top RFE is in 2nd or 3th position | 00:56 |
SynQ | for a while now | 00:56 |
@rizen | if so, they'll be implemented in the next couple of months | 00:56 |
SynQ | 3th even | 00:56 |
@rizen | you're not trying to say that we haven't followed through on implementing RFE's are you? | 00:57 |
SynQ | it has been on that list since october 2007 | 00:57 |
@rizen | cuz we implemented nearly 300 in the past 6 months | 00:57 |
SynQ | I am not | 00:57 |
SynQ | and I love you for implementing them :) | 00:57 |
SynQ | as I said in september 2008: I have patience | 00:57 |
SynQ | but what I don't understand | 00:57 |
SynQ | if you ask for imput on the design | 00:57 |
SynQ | and I put time in to react to that | 00:58 |
SynQ | isn't it fair I get some response on that reaction? | 00:58 |
@rizen | only if the idea warrants response | 00:58 |
SynQ | ok | 00:58 |
@rizen | which can happen in 1 of 2 cases | 00:58 |
@rizen | 1) we don't understand what you're asking and need clarification | 00:58 |
@rizen | 2) we want to propose an alternative | 00:59 |
SynQ | ok | 00:59 |
+perlDreamer | it would be nice if the designers would summarize the feedback and say what they were going to change, with why. But only so people know what's going to happen, and not to start a 2nd round of debate. | 00:59 |
@rizen | why say all that? why not just do it. | 00:59 |
SynQ | I don't see the harm in extra debate | 00:59 |
@rizen | action not words | 00:59 |
SynQ | that is what a community is about, isn't it? | 00:59 |
+perlDreamer | actions don't always have clear reasons | 01:00 |
+perlDreamer | not only that, if people want to RFE things that are not implemented, it will help set the karma threshold for those RFEs | 01:00 |
SynQ | perlDreamer: karma threshold? | 01:01 |
+perlDreamer | sure. Let's say that someone wants something very difficult, so the designers say that they would do it except for time constraints. | 01:01 |
+perlDreamer | so the person submits an rfe for it | 01:01 |
+perlDreamer | then he knows the karma threshold will be high | 01:01 |
SynQ | indeed | 01:02 |
SynQ | good point | 01:02 |
+perlDreamer | I think you _both_ have good points. If PB is spending 4 people for 1.5 months of redesign, that's expensive. | 01:02 |
SynQ | or if the designers say that they won't do it because they feel it is ugly then the karma threshold would be low, but the community could have a voice in that | 01:02 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:02 | |
+perlDreamer | SynQ, if it was just a template and some graphics, then an RFE with a patch could be quickly implemented. | 01:03 |
SynQ | indeed | 01:03 |
SynQ | like less hourglass stuff floating around | 01:04 |
SynQ | which allready 3 people have talked about | 01:04 |
SynQ | but no designer has come by and said: you are right it is a bit too much | 01:04 |
SynQ | nor have they said: it is a crucial part of the design, we want to keep it | 01:05 |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 01:07 | |
SynQ | perlDreamer: don't you think that such feedback is part of a community discussion? | 01:09 |
+perlDreamer | If I thought that giving the feedback was going to cause another round of discussion, I'd be hesitant to give it. | 01:09 |
+perlDreamer | Especially if it was costing me time, effort and money. | 01:10 |
SynQ | isn't that time worth having a community then? | 01:10 |
@rizen | SynQ: i just don't understand what you're arguing for. i've already said someone would give you feedback if feedback was warranted. | 01:11 |
SynQ | time, effort and money might also get you a better and more effective design | 01:11 |
@rizen | you seem to want a project manager | 01:11 |
@rizen | someone to hold your hand and tell you everything is going to be ok, or that the shit has hit the fan | 01:12 |
SynQ | rizen: I'm arguing for a response from the people who are going to implement it so the community feels involved | 01:12 |
SynQ | involvment | 01:12 |
@rizen | and i don't think you can do that | 01:12 |
SynQ | that is what I'm arguing for | 01:12 |
SynQ | why not? | 01:12 |
@rizen | you want us to spend a bunch of time replying to every bullet point that's brought up | 01:13 |
SynQ | what is the use in having a community if you don't involve them in your actions/ | 01:13 |
SynQ | no | 01:13 |
@rizen | then what do you want? | 01:13 |
SynQ | I want to get a reaction to my response that gives me the feeling that something is going to be done with it | 01:13 |
SynQ | so that I don't feel that I'm talking to a blank wall | 01:13 |
SynQ | but instead that I feel involved | 01:13 |
SynQ | that I am part of the process | 01:14 |
SynQ | that the time I am putting into it is not in vain | 01:14 |
SynQ | my time is not free either you know | 01:14 |
@rizen | so you want one response to each post that's put up saying "yes i saw this" | 01:14 |
SynQ | are you serious? | 01:14 |
@rizen | i'm trying to understand what you're asking for | 01:15 |
SynQ | I want someone who is going to implement the style to react to my post and in a few lines say 'hey, I say what your points are. I think that this and that might be a good Idea, we are going to have to think about that and that. Thanks for your feedback' | 01:16 |
SynQ | that would make me feel involved | 01:16 |
SynQ | do you really not understand that right now I cannot feel that? | 01:16 |
SynQ | you ask for feedback. I give feedback, but I get no reaction to that feedback. | 01:17 |
SynQ | then how do I know if that feedback is appreciated | 01:18 |
SynQ | and then when I ask you about it in the IRC channel you say (and I quote): (11:41:10 PM) rizen: i really don't care what anybody says there cuz i'm out of it | 01:18 |
SynQ | which achieves exactly the opposite of me feeling involved | 01:19 |
SynQ | I feel disconnected | 01:19 |
SynQ | and even treated rudely | 01:19 |
SynQ | you ask for feedback, and then when I give feedback you say you don't care about that | 01:19 |
SynQ | I think that is rude, don't you? | 01:20 |
@rizen | see it from my point of view | 01:21 |
@rizen | the site is not my project | 01:21 |
@rizen | i've handed it off to the designers to do | 01:21 |
@rizen | why should i care what your responses are to that project that i'm not a part of? | 01:22 |
SynQ | you should care since you are the person that asked for feedback on the forums | 01:22 |
@rizen | i can understand why you might want to hear from somebody that your requests were read and understood | 01:22 |
@rizen | SynQ: I'm only one guy | 01:23 |
@rizen | i can't do everything | 01:23 |
SynQ | and it is rude to ask someone to respond to a proposition and then when they do turn around and walk away | 01:23 |
@rizen | that's the purpose of having minions | 01:23 |
SynQ | I know | 01:23 |
SynQ | you should have had one of your minions ask for feedback then | 01:23 |
@rizen | so my mistake was that i posted the request in the first place | 01:23 |
SynQ | I agree | 01:23 |
SynQ | but the consequense is that you cannot be rude after that | 01:23 |
SynQ | and walk away | 01:23 |
SynQ | how can I know that you have handed it over to your minions? | 01:24 |
@rizen | i should have either not asked for input from the community at all, logged in as one of my minions and posted the request, or just had them post the request | 01:24 |
@rizen | you asked and i told you | 01:24 |
@rizen | that's how you know | 01:24 |
SynQ | for all I know you are taking this up as a pet project because you feel it is very important for WebGUI to have an active and involved community | 01:24 |
@rizen | but you're being obtuse about the whole thing | 01:24 |
SynQ | I don't know what obtuse means | 01:24 |
SynQ | I'm going to look it up, can you bear with me for a moment | 01:25 |
+perlDreamer | thick headed, stubborn, opinionated, inflexible | 01:25 |
@rizen | i think it is very important for WebGUI to have an active and involved community, that doesn't mean that i have to be the guy that responds to every email that comes in | 01:25 |
SynQ | ah | 01:25 |
SynQ | I don't think I am obtuse | 01:25 |
SynQ | I just want to be treated as a full person | 01:25 |
SynQ | in real life as on the webgui forum as on irc | 01:25 |
@rizen | you are a full person, in what way have i not treated you as such | 01:25 |
@rizen | you asked a question about when I was going to respond | 01:25 |
@rizen | and i said i wasn't | 01:25 |
@rizen | and you were offended | 01:26 |
@rizen | i haven't called you stupid | 01:26 |
@rizen | i haven't belittled you in any way | 01:26 |
SynQ | I was offended by this line: (11:41:10 PM) rizen: i really don't care what anybody says there cuz i'm out of it | 01:26 |
@rizen | right | 01:26 |
@rizen | i'm not responding | 01:26 |
@rizen | so? | 01:26 |
SynQ | I was offended because you said you really didn't care what I said | 01:26 |
SynQ | which I thought (I understand better now) was rude since it was you who asked for a response in the first place | 01:27 |
SynQ | but I think we have it all layed out now | 01:27 |
SynQ | and I forgive you | 01:27 |
* SynQ hugs rizen | 01:27 | |
@rizen | alright i will watch my phrasing. apparently i shouldn't say "I don't care" i should say "i'm not involved" or "talk to so and so" | 01:28 |
SynQ | please do me a favour and be more carful to not post a request for reaction on something you are .... | 01:29 |
SynQ | not going to look at any more yourself | 01:29 |
@rizen | i still don't see why that matters, but ok | 01:29 |
SynQ | damn | 01:29 |
SynQ | then we are not done yet | 01:29 |
SynQ | you should treat your community with respect | 01:29 |
SynQ | if you ask for reactions then it is fair that people later ask you 'hey, what did you think about my reaction' | 01:30 |
@rizen | that's not what you asked | 01:30 |
SynQ | if you are not going to replay to that people will think you are rude | 01:30 |
SynQ | that is what I asked: (11:40:21 PM) SynQ: rizen, I assume you have read my reaction on the style images, do you have no reaction to my response? | 01:30 |
SynQ | that is actually the first thing I asked | 01:31 |
@rizen | right | 01:31 |
@rizen | since you're niggling me on words i'll do the same to you | 01:31 |
SynQ | go ahead | 01:31 |
@rizen | you asked if i have any reaction | 01:31 |
SynQ | yes | 01:31 |
@rizen | not what my reaction is | 01:31 |
@rizen | two different things | 01:31 |
SynQ | fair enough | 01:32 |
SynQ | I have to be clearer in what I ask is what you say | 01:32 |
@rizen | no you don't | 01:32 |
@rizen | you just have to understand that i'm not going to lawyer you on words | 01:32 |
SynQ | is this line: (11:40:21 PM) SynQ: rizen, I assume you have read my reaction on the style images, do you have no reaction to my response? | 01:32 |
@rizen | and you shouldn't lawyer me on them | 01:32 |
SynQ | not asking for your reaction? | 01:32 |
SynQ | can we start over then, right from 11:40 ? | 01:33 |
@rizen | sure | 01:33 |
SynQ | rizen, what did you think about my reaction to your request on comments on the new style? | 01:33 |
@rizen | i cannot respond to that without creating a flame war | 01:33 |
@rizen | =) | 01:34 |
SynQ | I haven't read that in the thread yet and I kind of expected | 01:34 |
SynQ | ok | 01:34 |
SynQ | I kiss you | 01:34 |
@rizen | now i have koen cooties | 01:34 |
SynQ | let me ask you something else | 01:34 |
@rizen | incidentally both myself and one of the designers have responded to the list | 01:35 |
@rizen | maybe not directly to your comments | 01:35 |
@rizen | but we have | 01:35 |
@rizen | so you know we are reading | 01:35 |
SynQ | next time you ask for a reaction to anything, do you want just an 'hey that is cool' reaction or do you prefer my in detail response like I did now? | 01:35 |
SynQ | I'm just trying to help you know | 01:35 |
@rizen | whether you give a detailed response, or not is not my concern. However, the more detailed your response the more likely you are to affect change. | 01:36 |
SynQ | I don't even mind if something I suggest is not going to be used | 01:36 |
@rizen | So if you want to affect change, then give a detailed response. | 01:36 |
SynQ | I want to help | 01:36 |
@rizen | Great | 01:37 |
SynQ | I get the impression that you still have the feeling that I allways want to put things to my hand, get them to be the way I wan't them to be, but that is not true | 01:37 |
SynQ | I just want to help | 01:37 |
SynQ | I'm just a boy whose intentions are good, o lord please don't let me be misunderstood | 01:37 |
@rizen | BTW, since you're lawyering me I should note that nowhere in my statement did it say that I would personally respond to anything, or that anyone else would. Only that we wanted feedback, and we'd do our best to assimilate it. | 01:38 |
SynQ | ah | 01:38 |
@rizen | he | 01:38 |
SynQ | I would like to react to that | 01:38 |
SynQ | I think that a forum, by it's very name tries to be an analogue of the old greek marketplace where people discuss stuff. In such I think that it is a place for discussion, the term discussionboard also points in that direction. I feel that if someone asks for feedback, it is only respectfull if they then are interested in that feedback. And that they express that respect in engaging in the discussion they asked for themselves. | 01:40 |
* SDuensin thinks we need a sister channel... #WebPooey | 01:40 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 01:40 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 01:40 | |
SynQ | I'm going to re-read your first post now | 01:40 |
-!- carogray [n=Caroline@32.178.3.178] has quit [Read error: 110 (Connection timed out)] | 01:40 | |
SynQ | SDuensin: I think that is unfair and rude too | 01:41 |
SynQ | rizen: you are right | 01:42 |
SynQ | you did say you where going to try to assimilate it | 01:42 |
SynQ | perhaps I should have understood in advance that it was not possible to have a real discussion on it | 01:43 |
SynQ | but somehow I keep expecting it | 01:43 |
@rizen | hehe | 01:43 |
SynQ | I keep believing | 01:43 |
@rizen | i didn't say that there wouldn't be a real discussion on | 01:43 |
@rizen | it | 01:43 |
@rizen | only that i wouldn't be participating in it | 01:44 |
@rizen | if the designers want to comment they are certainly capable of doing so | 01:44 |
@rizen | i didn't direct them not to | 01:44 |
SynQ | with real discussion I mean that the community would be really involved in the descisions on the design | 01:44 |
@rizen | that's design by committed | 01:44 |
SynQ | I think you should go even further | 01:44 |
@rizen | committee | 01:44 |
@rizen | which doesn't work | 01:44 |
SynQ | and direct them to do so | 01:44 |
@rizen | ultimately there has to be a decision maker | 01:44 |
SynQ | I agree | 01:44 |
@rizen | and that person is going to be mego | 01:44 |
CIA-46 | WebGUI: colin * r9723 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Make edit story form values sticky, for preview. | 01:44 |
SynQ | but that doesn't mean that you cannot discuss, go into arguments and discuss about it first | 01:45 |
@rizen | and i didn't say that there wouldn't be those things | 01:45 |
@rizen | only that i'm not going to do it | 01:45 |
SynQ | 90% of the time these discussions are worth quite a deal | 01:45 |
@rizen | and now i've wasted enough time telling you the same things over and over again | 01:45 |
SynQ | I love you too | 01:45 |
@rizen | so i'm going to go home and make dinner | 01:46 |
@rizen | i love you too koen | 01:46 |
SynQ | shall I try and compile the WRE tomorrow | 01:46 |
@rizen | if you like | 01:46 |
@rizen | i haven't been able to get it to compile even once yet | 01:46 |
@rizen | but i keep trying | 01:46 |
SynQ | how is your progress on 64 bit coming along? | 01:46 |
@rizen | not even trying that | 01:46 |
SynQ | oh | 01:46 |
@rizen | i can't get it to compile on 32 bit | 01:46 |
@rizen | after the changes you made | 01:46 |
SynQ | where does it get stuck/ | 01:46 |
@rizen | apache | 01:46 |
SynQ | that's odd | 01:46 |
@rizen | Undefined symbols: | 01:46 |
@rizen | "_BIO_set_callback_arg", referenced from: | 01:46 |
@rizen | _start_connect in ab.o | 01:46 |
@rizen | "_BIO_get_callback_arg", referenced from: | 01:46 |
@rizen | _ssl_print_cb in ab.o | 01:46 |
@rizen | "_SSL_CTX_set_info_callback", referenced from: | 01:46 |
@rizen | _main in ab.o | 01:46 |
SynQ | apache compiles just fine with me | 01:47 |
@rizen | "_BIO_set_callback", referenced from: | 01:47 |
@rizen | _start_connect in ab.o | 01:47 |
SynQ | hmm | 01:47 |
@rizen | it's probably a mac thing | 01:47 |
SynQ | could be | 01:47 |
SynQ | but it has to work on mac too | 01:47 |
@rizen | but it didn't used to happen | 01:47 |
@rizen | and now it does | 01:47 |
SynQ | :) | 01:47 |
@rizen | so i'm trying to work through it | 01:47 |
@rizen | so far nothing | 01:47 |
SynQ | bugger | 01:47 |
@rizen | had some problems with lftp too | 01:47 |
@rizen | but i fixed those and checked them in | 01:47 |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["This computer has gone to sleep"] | 01:47 | |
SynQ | I saw you ditched it | 01:47 |
SynQ | oh now | 01:47 |
@rizen | didn't ditch it | 01:47 |
SynQ | indeed you didn't | 01:48 |
@rizen | i commented out rsync for the time being | 01:48 |
SynQ | you ditchet some other stuff | 01:48 |
@rizen | cuz i'm having problems with that too | 01:48 |
@rizen | yeah stuff we don't need anymore | 01:48 |
@rizen | like subversion | 01:48 |
SynQ | rsync is included in all linux and bsd distro's | 01:48 |
@rizen | yeah, but in many cases it's OLD | 01:48 |
SynQ | including git sounds like a good idea to me | 01:48 |
@rizen | i'm trying to include the latest with the wre | 01:48 |
@rizen | no git | 01:49 |
SynQ | the debian git is very old | 01:49 |
@rizen | and probably no rsync either | 01:49 |
@rizen | need to get this damn thing out the door after all | 01:49 |
SynQ | have you seen the 'developers' directory I created | 01:49 |
SynQ | what I would like to do | 01:49 |
@rizen | yes, but haven't looked at it | 01:49 |
@rizen | just saw it | 01:49 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:49 | |
SynQ | is create a small set of scripts there that will add stuff to your WRE to turn it into a developer suite too | 01:50 |
SynQ | like all perl modules needed to run all tests | 01:50 |
SynQ | if you ask me we don't really need 64bit right now | 01:50 |
SynQ | but the apache 2.2 we do need I think | 01:50 |
@rizen | like i said i'm not even looking at 64 bit | 01:51 |
@rizen | i'm just trying to get it to compile at all at this point | 01:51 |
SynQ | I know you did | 01:51 |
@rizen | and that's not happening | 01:51 |
@rizen | until i get it to compile | 01:51 |
@rizen | nothing else matters | 01:51 |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui | 01:51 | |
SynQ | indeed so | 01:51 |
SynQ | perhaps you should go and cook some dinner | 01:51 |
@rizen | yup | 01:52 |
SynQ | catch you later | 01:52 |
SynQ | good night :) | 01:52 |
@rizen | continue with my wre frustrations into the night | 01:52 |
@rizen | later | 01:52 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 01:55 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:55 | |
-!- rizen [n=rizen@76.210.60.35] has quit [] | 02:10 | |
CIA-46 | WebGUI: jt * r9724 /wrebuild/ (build.sh wre/sbin/setenvironment.sh): a couple additional things to try to get wre to compile | 02:11 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 02:25 | |
CIA-46 | WebGUI: colin * r9725 /branch/WebGUI_Story/ (5 files in 4 dirs): | 02:39 |
CIA-46 | WebGUI: Templates for archive, and edit story. | 02:39 |
CIA-46 | WebGUI: Added switches and URLs for adding stories. | 02:39 |
CIA-46 | WebGUI: Fixed date problems in the date_loop. | 02:39 |
CIA-46 | WebGUI: Fixed an autocommit issue with folders when there's no currently open version tag. | 02:39 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:09 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:09 | |
CIA-46 | WebGUI: brian * r9726 /branch/crop/lib/WebGUI/Asset/File/Image.pm: checkpoint | 03:11 |
CIA-46 | WebGUI: colin * r9727 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: override www_add so that it makes or access a folder to hold stories. | 03:11 |
CIA-46 | WebGUI: colin * r9728 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager_editstory.wgpkg: Fix a broken label. | 03:11 |
CIA-46 | WebGUI: colin * r9729 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): | 03:11 |
CIA-46 | WebGUI: Add a getArchive method to the Story. Test it. | 03:11 |
CIA-46 | WebGUI: Make www_edit work. | 03:11 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 03:16 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 03:20 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Client Quit] | 03:21 | |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 03:33 | |
+patspam | the admin console icons seem to be all GIFs.. should new ones also be GIFs? or is PNG ok? | 03:42 |
@preaction | i think png is okay | 03:52 |
+patspam | ok, thanks preaction | 04:46 |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 05:04 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)] | 05:04 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 05:25 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:26 | |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["Leaving"] | 05:29 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:53 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:53 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 05:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:55 | |
-!- wgGuest60 [n=wgGuest6@d206-75-194-145.abhsia.telus.net] has joined #webgui | 06:03 | |
-!- wgGuest60 [n=wgGuest6@d206-75-194-145.abhsia.telus.net] has quit [Client Quit] | 06:05 | |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 06:26 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 06:38 | |
* patspam welcomes the post-dinner US crowd | 06:49 | |
elnino | thanks patspam! | 06:53 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 07:09 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:13 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 08:53 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:04 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:10 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:30 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 10:53 | |
elnino | anyone awake? | 10:53 |
ryuu_ro | yup | 10:53 |
elnino | hi. | 10:54 |
ryuu_ro | hi there | 10:54 |
elnino | I have 7.5.24,and am trying to use gallery. | 10:54 |
elnino | I think there is a bug, would you be able to help? | 10:54 |
ryuu_ro | not sure, what's the problem? | 10:54 |
elnino | I'm getting calendar javascripts included on the photo gallery asset. (i'm looking AT the asset, it's not in a pagelayout. <script type="text/javascript">window.webguiFirstDayOfWeek = '0'</script> | 10:55 |
elnino | and there is about 50 of those <script> lines. | 10:55 |
elnino | just weird. | 10:55 |
elnino | I dont' see it in any template. | 10:55 |
elnino | and of course it makes the page load slower. | 10:57 |
ryuu_ro | good one, i'm running 7.6.13 and i see them too | 10:57 |
ryuu_ro | but I only have 5 of them | 10:58 |
elnino | you are???. wow. That's good to know. I'm searching bug reports, otherwise I'll create one. | 10:58 |
elnino | (the line wraps) | 10:58 |
elnino | actually, in your case, the line probably isn't wrapping. | 10:59 |
ryuu_ro | nope, the line isn't wrapping in my source | 10:59 |
ryuu_ro | how many albums do you have in your gallery? | 11:00 |
elnino | just one.. http://www.plainblack.com/bugs/tracker/9779 - please vote! they think they fixed it in your version.. =( | 11:01 |
elnino | you SURE you have 7.6.13? | 11:02 |
ryuu_ro | yep :) | 11:03 |
elnino | may want to tell perlDreamer that.. maybe he wrote the wrong version. I guess I just have to update. | 11:04 |
ryuu_ro | i'm leaving him a message as we speak | 11:04 |
elnino | well, off to bed. It's way late. I'm just glad I wasn't seeign things. Thanks for confirming the bug! | 11:04 |
ryuu_ro | updating probably is the better thing to do | 11:04 |
ryuu_ro | no problem | 11:04 |
ryuu_ro | goodnight | 11:04 |
elnino | bye | 11:05 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 11:05 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:00 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:00 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:39 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:39 | |
@plainhao | how do you guys debug memory problems in a webgui environment? couldn't get b::tersesize configured properly, trying apache2::status but getting default wg homepage... | 15:40 |
+BartJol | well you can manage the maxclients in the apache conf | 15:42 |
+BartJol | plainhao: that's also possible for the modperl | 15:43 |
@plainhao | thanks, bart, i'll try that | 15:44 |
+BartJol | so the main confs, not site confs | 15:44 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:48 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:48 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 15:48 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:49 | |
@plainhao | something's eating up memory like crazy, though | 15:52 |
@plainhao | i need to track down the responsible modules | 15:53 |
+BartJol | which processes? | 15:53 |
@plainhao | sizelimit is killing the modperl process because it grows out of control | 15:53 |
+BartJol | I have it once in a while that processes go on the run, mostly I restart modperl and modproxy | 15:53 |
@plainhao | i even upped the max | 15:54 |
@plainhao | so i have no choice but to track down the source of the problem | 15:54 |
+BartJol | mm | 15:56 |
+BartJol | strange, is that on a regular install? | 15:56 |
@plainhao | patched dev install of 7.5.25 | 15:57 |
+BartJol | mmm | 15:57 |
+BartJol | well, I'm afraid I can't track it down from here | 15:58 |
+BartJol | :) | 15:58 |
+BartJol | so for now I can't help you more | 15:58 |
+BartJol | sorry | 15:58 |
@plainhao | thanks anyway :) | 15:59 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn | 16:06 | |
-!- Netsplit over, joins: khenn | 16:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:11 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:14 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:19 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:19 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 16:28 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:33 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:33 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:45 | |
-!- rizen [n=rizen@76.210.60.35] has joined #webgui | 16:59 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:59 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:01 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:03 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 17:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:31 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 17:58 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:11 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:11 | |
@plainhao | is it safe to remove stuff from /tmp/WebGUICache? | 18:18 |
@rizen | yup | 18:18 |
@plainhao | struggling to track down a modperl memory leak | 18:18 |
@rizen | it's also safe to delete everything in the cache table if you're using database cache | 18:18 |
* plainhao thanks rizen. | 18:19 | |
SynQ2 | hey rizen! | 18:21 |
SynQ2 | are you making progress on compilation yet? | 18:21 |
@rizen | made some | 18:21 |
SynQ2 | nice | 18:22 |
@rizen | figured out that readline is the bitch | 18:22 |
SynQ2 | readline should be included in the wre | 18:22 |
SynQ2 | it bit me on debian once or twice before | 18:22 |
@rizen | yeah, but when you have readline compiled into the wre (at least on mac) then apache and rsync don't want to compile | 18:22 |
@rizen | it's only really needed for lftp | 18:22 |
SynQ2 | wierd | 18:23 |
@rizen | currently the only way i can figure to make it work is to | 18:23 |
@rizen | compile lftp and readline into /data/wre/prereqs/lftp | 18:23 |
@rizen | then put a shell script in /data/wre/prereqs/bin/lftp | 18:23 |
@rizen | that points to it | 18:23 |
SynQ2 | sounds like a good way to deal with that for me | 18:23 |
@rizen | and sets up the appropriate env | 18:23 |
@rizen | to me it seems like a jury rig | 18:23 |
@rizen | so i'm trying to figure a way around it | 18:24 |
SynQ2 | wouldn't a pure perl alternative to lftp be the way to go? | 18:24 |
@rizen | not really possible | 18:24 |
SynQ2 | lftp is only used for WRE backups right? | 18:24 |
@rizen | unless you want to spend 20 years | 18:24 |
@rizen | lftp does huge stuff | 18:24 |
@rizen | and very well | 18:24 |
@rizen | yes only for backups | 18:24 |
SynQ2 | ok | 18:24 |
SynQ2 | I have seen what lftp can do | 18:25 |
SynQ2 | quite impressive indeed | 18:25 |
@rizen | lftp is pretty much the most impressive file transfer system on the planet (besides rsync) | 18:25 |
@rizen | anyway, i have it working like this now | 18:25 |
@rizen | but i'm still looking into another possibility | 18:25 |
@rizen | haarg thinks that maybe if i compile lftp last | 18:26 |
@rizen | the other things will keep working | 18:26 |
SynQ2 | ok | 18:26 |
SynQ2 | but then a recompile won't work | 18:26 |
@rizen | yeah | 18:26 |
@rizen | ok i'll live with the hack for now | 18:26 |
SynQ2 | not that that should be a problem | 18:26 |
@rizen | until someone comes up with something better | 18:26 |
SynQ2 | so will I | 18:26 |
+perlDreamer | lose lftp. backups are for wimps. | 18:27 |
+perlDreamer | customers don't backup anyway | 18:27 |
SynQ2 | unfortunately I don't have a mac so I cannot help you there | 18:27 |
* SynQ2 tips perlDreamer over like a spotted cow | 18:27 | |
SynQ2 | don't use flaimbait on us | 18:27 |
SynQ2 | you know how allergic JT is to that | 18:27 |
@rizen | well pb is switching to rsync for all backups anyway | 18:28 |
SynQ2 | so am I | 18:28 |
@rizen | but we still have to support those people that use ftp, webdav, etc | 18:28 |
SynQ2 | and rsync over ssh works like a charm if you want it remote | 18:28 |
@rizen | and that's where lftp comes in | 18:28 |
@rizen | yup, that's what we're doing sync | 18:28 |
SynQ2 | well, for me you can skip that | 18:28 |
@rizen | rsync is already compiling | 18:28 |
@rizen | now that readline is out of the way | 18:28 |
@rizen | the reason i want it is that a lot of operating systems only come with the 2.x versions of rsync, and i want the 3.x version | 18:29 |
SynQ2 | I would say, ask the dev list if anyone still want to keep the ftp and webdav option | 18:29 |
SynQ2 | then just kick lftp out | 18:29 |
SynQ2 | if they don't | 18:29 |
@rizen | well the hack works for now | 18:29 |
@rizen | we can deal with that over time | 18:29 |
@rizen | slowly migrate it out | 18:29 |
SynQ2 | shall I ask the dev list? | 18:29 |
@rizen | feel free | 18:29 |
SynQ2 | ok I will | 18:29 |
@rizen | but it's staying in for this release | 18:30 |
@rizen | we can take it out in the next | 18:30 |
SynQ2 | agreed | 18:30 |
@rizen | if no one cares | 18:30 |
SynQ2 | indeed so | 18:30 |
SynQ2 | mail sent | 18:33 |
SynQ2 | any other problems in compiling? | 18:33 |
@rizen | still working out some stuff in build.sh regarding this new way of compiling lftp | 18:35 |
@rizen | after that i'll let you know | 18:35 |
SynQ2 | ok | 18:35 |
@rizen | will be checking in this new version of build.sh shortly | 18:35 |
SynQ2 | drop me an e-mail and I'll checkout a version and try and compile again | 18:35 |
@rizen | it's in svn now | 18:37 |
SynQ2 | ok | 18:37 |
SynQ2 | last time I timed my builds | 18:37 |
SynQ2 | they took about 35 to 45 minutes | 18:38 |
@rizen | SynQ2: what type of operating systems are you building on? | 18:38 |
SynQ2 | for a build.sh --all | 18:38 |
SynQ2 | debian etch 32bits | 18:38 |
@rizen | ok, that's a pretty standard linux, so if it works there it should work on most/all linuxes | 18:38 |
SynQ2 | indeed | 18:38 |
@rizen | that's good to hear | 18:38 |
SynQ2 | checking it out now | 18:38 |
@rizen | the bane of my existence is usually freebsd | 18:39 |
@rizen | hopefully it will go well there | 18:39 |
SynQ2 | I'm helping you hope that | 18:40 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:40 | |
SynQ2 | it's one of the reasons we ditched freebsd | 18:40 |
SynQ2 | I'm gonna do a getsource.sh first | 18:41 |
SynQ2 | and a getperlmodules.sh | 18:41 |
CIA-46 | WebGUI: colin * r9730 /branch/WebGUI_Story/ (23 files in 14 dirs): merge back with HEAD for 7.7.0 | 18:41 |
CIA-46 | WebGUI: jt * r9731 /wrebuild/ (build.sh wre/sbin/setenvironment.sh): fixed lftp / readline issues | 18:41 |
+BartJol | weren't you going home 2 hours ago SynQ? | 18:41 |
@rizen | SynQ2: btw, those get....sh modules, are awesome! nice work. | 18:42 |
SynQ2 | thanks you are very welcome | 18:42 |
SynQ2 | mysql 5.1.32 is available :) | 18:43 |
SynQ2 | I see now that I want that | 18:43 |
+perlDreamer | the last time we looked at mysql 5.1 it cost us 3 hours of core work | 18:43 |
SynQ2 | because: Incompatible Change: The fix for Bug#33699 introduced a change to the UPDATE statement such that assigning NULL to a NOT NULL column caused an error even when strict SQL mode was not enabled. | 18:43 |
SynQ2 | perlDreamer: that is exactly why I want .32 | 18:44 |
SynQ2 | since that is fixed now | 18:44 |
SynQ2 | JT: is it OK if I update that later? | 18:44 |
@rizen | yup | 18:44 |
@rizen | until we're starting to build for release | 18:45 |
@rizen | you can keep updating modules | 18:45 |
@rizen | since i haven't gotten even one successful compile yet, i don't think we're very close to starting to build for release | 18:45 |
SynQ2 | ok :) | 18:45 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:46 | |
SynQ2 | JT: build is running now | 18:46 |
SynQ2 | I'm gonna use the time it is taking to drive home | 18:47 |
SynQ2 | catch you later | 18:47 |
@rizen | later | 18:47 |
+perlDreamer | rizen: is it about 11:26 am where you are? | 19:24 |
@rizen | yes | 19:24 |
CIA-46 | WebGUI: koen * r9732 /wrebuild/getsource.sh: fixed tar xvf line for rsync | 19:24 |
+perlDreamer | excellent | 19:25 |
+perlDreamer | at some point I'm going to submit an RFE for the timezones of admin and Visitor to be adjusted to local time zone during install/setup | 19:26 |
@Haarg | doesn't it do that already? | 19:40 |
@Haarg | or do you mean by detecting the local time zone? | 19:40 |
+perlDreamer | Admin's time zone is Chicago | 19:48 |
+perlDreamer | which at first told me that I was creating stories at the wrong time | 19:48 |
+perlDreamer | but that's not the problem | 19:48 |
+perlDreamer | the problem is that Admin's time zone is Chicago, and Chicago is two hours ahead of Portland | 19:49 |
+perlDreamer | but since I'm Admin, and I live in Portland, I'd prefer it if Admin were always my time zone, whereever I happen to be. | 19:49 |
+perlDreamer | so when it goes through setup/install, it would be handy if it set Admin's time zone to here. | 19:50 |
+perlDreamer | which I could do with another --util script to wgd reset | 19:51 |
+perlDreamer | maybe the problem is that I'm not going through the site starter | 19:51 |
@rizen | it already does that pd | 19:52 |
@rizen | on the blue screen during site setup | 19:52 |
@rizen | it asks you about your timezone | 19:52 |
@rizen | not for visitor | 19:52 |
@rizen | but for admin | 19:52 |
@rizen | well maybe it sets it for visitor too, i can't remember it | 19:52 |
@rizen | but what haarg said is correct | 19:52 |
@rizen | it does set it | 19:52 |
@rizen | i did that in 7.5 | 19:52 |
@rizen | yes, that's your problem | 19:53 |
@rizen | not going through the site starter | 19:53 |
+perlDreamer | so I shouldn't skip the site setup if I want it to do that. I'll just quit whinging ;) | 19:53 |
+perlDreamer | it does Visitor, too | 19:53 |
CIA-46 | WebGUI: colin * r9733 /branch/WebGUI_Story/ (4 files in 4 dirs): | 20:01 |
CIA-46 | WebGUI: Add stories to a story archive. | 20:01 |
CIA-46 | WebGUI: i18n support for that. | 20:01 |
CIA-46 | WebGUI: log problems when calling www_add in the story archive. | 20:01 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 20:12 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 20:13 | |
* perlDreamer goes to the gym. bbl | 20:28 | |
* preaction eats a whole batch of cookies | 20:34 | |
+BartJol | preaction: trying to keep the health well balanced in the community? | 20:35 |
@preaction | just helping deafferret keep perlDreamer properly demotivated | 20:36 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"] | 20:36 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 20:36 | |
-!- mode/#webgui [+o preaction] by ChanServ | 20:36 | |
CIA-46 | WebGUI: colin * r9734 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a cancel button to the edit story form. | 20:36 |
CIA-46 | WebGUI: colin * r9735 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_Story.pm i18n/English/Asset_Story.pm): Help and i18n for the edit story template. | 20:36 |
* rizen likes cookies | 20:36 | |
* BartJol likes raw herring | 20:37 | |
* rizen gags | 20:37 | |
+BartJol | well, don't be affraid, we won't take them to the wuc | 20:38 |
@rizen | i'm sure there's plenty of people at the wuc that would like it | 20:41 |
@rizen | the diversity of the group there is pretty large | 20:41 |
+BartJol | martin doesn't | 20:41 |
+BartJol | so not all dutch people like it | 20:41 |
+BartJol | we're not all insane :) | 20:41 |
+BartJol | plainhao: already succes with your runaway perl problem? | 20:42 |
@plainhao | nope :) | 20:43 |
@plainhao | looks like a memory leak somewhere | 20:43 |
+BartJol | well, I do have some time now, so just give me a root account and I have all the means :) | 20:43 |
@plainhao | not in my code, though, someone else's | 20:43 |
* plainhao is not allowed to give BartJol access, unfortunately. | 20:44 | |
+BartJol | already some idea in what module? | 20:44 |
@plainhao | someone else's modules :) | 20:44 |
@plainhao | using Moose! | 20:44 |
* plainhao thanks BartJol for the offer, though. | 20:45 | |
+BartJol | moose? | 20:45 |
+BartJol | well, I suppose nobody trusts it when someone says "give me root access" | 20:46 |
+BartJol | I wouldn't | 20:46 |
* plainhao doesn't trust himself with root access. | 20:46 | |
+BartJol | :) | 20:47 |
* rizen doesn't trust anyone with root access | 20:47 | |
@rizen | except SynQ2 | 20:47 |
+BartJol | whoa | 20:47 |
@rizen | i'd trust SynQ2 with root access on a box with no critical data and no network cable plugged into it | 20:48 |
+BartJol | ah, I was already doubting your sanity | 20:48 |
+BartJol | and no wireless I supose | 20:48 |
@rizen | correct | 20:48 |
@rizen | no networking of any kind | 20:48 |
@rizen | not even sneaker net | 20:49 |
@rizen | so no usb ports | 20:49 |
+BartJol | well, as long as his intentions are good I trust him | 20:49 |
+BartJol | they mostly are | 20:50 |
@rizen | if it's about business, i trust him | 20:50 |
@rizen | if it's just an attempt to get root access, then i worry | 20:50 |
@rizen | =) | 20:50 |
+BartJol | well, you can see that as a security test | 20:51 |
+BartJol | most people I kknow (outside procolix/oqapi etc) aready think you're a hacker when you're using putty | 20:52 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:58 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:59 | |
+BartJol | looking at the code, the language is only a profileField, but I am uncertain whether you can set it as a session variable somehow | 21:07 |
+BartJol | maybe a scratch or stow... | 21:08 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 21:27 | |
+perlmonkey2 | plainhao: Which module had the moose leak? | 21:27 |
* plainhao is going to try including the custom modules in preload.exclude. | 21:28 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 21:43 | |
@plainhao | are @INC modules always preloaded in wre by default? | 21:52 |
+BartJol | I thought you had to run setenvironment | 21:54 |
+BartJol | or is that not what you mean? | 21:55 |
@Haarg | webgui's lib directory is not, with or without setenv | 21:56 |
@plainhao | sorry, meant preloaded in wre modperl | 21:57 |
* plainhao is seeing every module on the planet preloaded when he turns on apache2::status | 21:58 | |
@Haarg | everything in WebGUI/lib and anything listed in preload.custom is | 21:58 |
@Haarg | everything inside dirs listed in preload.custom | 21:59 |
@Haarg | if you don't want it preloaded, you can just list in as an inc path in the apache config | 21:59 |
* plainhao thanks Haarg. | 22:00 | |
* perlDreamer1 is back. Consumption of raw fish cookies can now stop. | 22:11 | |
* BartJol is thinking: "mmmm, raw fish cookies". | 22:12 | |
perlDreamer1 | BartJol, how's that house? | 22:12 |
+BartJol | still slow and today I got a awkward notice | 22:13 |
+BartJol | that I do have to arrange the new meters (water and electricity) | 22:13 |
+BartJol | but actually I'm thinking that guy just wants to sneak out of the arrangement | 22:14 |
+BartJol | he tried all kind of thing with my future neighbour | 22:14 |
perlDreamer1 | stick it to him, BartJol | 22:15 |
+BartJol | I'll try | 22:15 |
+BartJol | he says that the energy company said it to him, so I do want to see that letter | 22:16 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:36 | |
CIA-46 | WebGUI: colin * r9736 /branch/WebGUI_Story/ (2 files in 2 dirs): | 22:53 |
CIA-46 | WebGUI: Change how the view template variables work. It no longer appends, viewTemplateVars | 22:53 |
CIA-46 | WebGUI: makes them all. | 22:53 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 23:01 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:01 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:01 | |
SynQ | hmm root access huh | 23:13 |
SynQ | perhaps I should pick up the trade of hacking WebGUI :P | 23:13 |
+perlDreamer | but then you'd have to do the whole hacker lifestyle | 23:13 |
+perlDreamer | hacker clothing | 23:13 |
+perlDreamer | hacker friends | 23:13 |
SynQ | don't I do allready? | 23:13 |
+perlDreamer | hacker body piercings | 23:13 |
+BartJol | ah, it's hosenozzle 11 | 23:13 |
+perlDreamer | very inconvenient for a respectable business person like yourself | 23:14 |
SynQ | I'm wearing a oqapi hoody | 23:14 |
SynQ | I have JT as a friend | 23:14 |
+BartJol | I have the JT-Che t-shirt on | 23:14 |
+BartJol | so we are dressed appropiately | 23:14 |
SynQ | what are hacker body pierciengs like? anus piercing? | 23:14 |
+perlDreamer | oh, and I almost forgot | 23:15 |
+perlDreamer | you have to write tests every month for WebGUI | 23:15 |
SynQ | well that is probably true | 23:15 |
SynQ | since to hack WebGUI I'd probably have to do that just to understand enough of it | 23:15 |
+perlDreamer | exactly | 23:16 |
SynQ | sounds like an awful lot of trouble | 23:16 |
SynQ | Building Complete And Successful | 23:20 |
+perlDreamer | w00t! | 23:21 |
+perlDreamer | SynQ++ | 23:21 |
@rizen | i wish synq | 23:21 |
@rizen | still can't get apache to compile | 23:21 |
SynQ | wierd | 23:21 |
SynQ | and you can if you just don't install readline? | 23:22 |
@rizen | no now it seems to be something else | 23:22 |
+BartJol | SynQ++? now we have two of those! | 23:22 |
+perlDreamer | karma SynQ | 23:22 |
+perlDreamer | perlbot: karma SynQ | 23:22 |
perlbot | Karma for SynQ: 2 | 23:22 |
@rizen | perhaps iconv, i'm trying a few things | 23:22 |
SynQ | I do have libreadline5-dev installed on debian | 23:22 |
SynQ | so perhaps while compiling apache it is using that | 23:22 |
SynQ | Bart: SynQ2 is the irc client in the office | 23:23 |
+perlDreamer | well, I'm only giving karma to one of you | 23:23 |
+BartJol | ah | 23:23 |
SynQ | JT: I've updated the mysql so do update your checked out code :) | 23:23 |
CIA-46 | WebGUI: colin * r9737 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset.pm i18n/English/Asset.pm): Document the missing keywords template variable that is now added to all assets. | 23:25 |
CIA-46 | WebGUI: koen * r9738 /wrebuild/ (build.sh getsource.sh): updated mysql to use 5.1.32 | 23:25 |
SynQ | hmm | 23:26 |
SynQ | I have missed a spot | 23:26 |
SynQ | and fixed | 23:28 |
SynQ | rizen: can you paste the error you get while compiling into a pastebin? | 23:29 |
SynQ | perhaps I can see something familiar there | 23:29 |
SynQ | preferably some extra than just the error | 23:30 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:34 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:37 | |
@rizen | http://webgui.pastebin.com/m52524d1b | 23:43 |
@frodwith | So hey, nosy n00b question for some WebGUI veteran or another. How come WebGUI preloads all its junk at mod_perl startup? | 23:43 |
@rizen | it looks like an SSL error | 23:43 |
@rizen | but it's not really | 23:43 |
@rizen | frodwith: cuz it's far more memory efficient to do so | 23:44 |
@frodwith | Ah, with the pre-forking? | 23:44 |
@rizen | yup | 23:44 |
@frodwith | shared memory and all that? | 23:44 |
@frodwith | k | 23:44 |
@rizen | with webgui 8 i hope to be able to use webgui in a threaded mode if possible, cuz then we can use a lot less memory | 23:47 |
+perlDreamer | webgui: woven and spun | 23:48 |
SynQ | rizen: and skip apache all together | 23:49 |
SynQ | just run it under fastcgi and nginx | 23:49 |
@rizen | SynQ: that's slower | 23:50 |
@rizen | at least the last time i benchmarked | 23:50 |
SynQ | with nginx? | 23:50 |
@rizen | never tried with nginx, but my guess is it will be too | 23:50 |
@rizen | apache with fastcgi vs apache with modperl | 23:50 |
@rizen | modperl was roughly 2x faster | 23:50 |
SynQ | http://mail-archives.apache.org/mod_mbox/httpd-bugs/200809.mbox/%3Cbug-45758-7868@https.issues.apache.org/bugzilla/%3E | 23:51 |
SynQ | hmm | 23:51 |
SynQ | I think we should at least benchmark it again when WebGUI can run in threaded mode | 23:51 |
@rizen | SynQ: you don't have to paste me any links. i guarantee you i've read them all | 23:52 |
@rizen | been working on this problem for 5 days now | 23:52 |
SynQ | oh ok | 23:52 |
@rizen | and it has nothing to do with openssl | 23:52 |
SynQ | seems to me the problem is not with readline | 23:52 |
SynQ | but with openssl | 23:52 |
@rizen | it's not | 23:52 |
SynQ | why not? | 23:52 |
@rizen | cuz if i get rid of all the stuff in the utils build | 23:52 |
@rizen | except openssl | 23:53 |
@rizen | then apache builds fine | 23:53 |
@rizen | so it's something else in the utils build | 23:53 |
@rizen | causing a problem | 23:53 |
SynQ | hmm | 23:53 |
SynQ | openssl is in the utils build | 23:53 |
@rizen | yes | 23:53 |
CIA-46 | WebGUI: koen * r9739 /wrebuild/getsource.sh: missed a 31 -> 32 spot | 23:53 |
@rizen | so i'm compiling over and over again | 23:54 |
@rizen | each time getting rid of one more thing | 23:54 |
@rizen | to see what it is | 23:54 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 23:54 | |
-!- mode/#webgui [+v patspam] by ChanServ | 23:54 | |
@rizen | i really hate working with all new modules | 23:55 |
@rizen | WRE 0.8 compiles so clean and easy | 23:55 |
@rizen | upgrade everything | 23:55 |
@rizen | and you've got no idea what's introducing errors | 23:55 |
SynQ | I agree with you | 23:56 |
SynQ | updating all modules at once is a pain | 23:57 |
SynQ | that is why I suggested updating them more regularly | 23:57 |
SynQ | but on my debian box that WRE compiles flawlessly | 23:58 |
@rizen | yeah, and linux is the easiest thing in the world to compile on cuz everything was written on linux | 23:58 |
@rizen | that's why i don't ever compile on linux first | 23:59 |
@rizen | i always start with freebsd or mac | 23:59 |
SynQ | I understand | 23:59 |
--- Day changed Fri Mar 06 2009 | ||
SynQ | and I feel your pain, I have compiled perl multiple times on HP-UX and IRIX | 00:00 |
SynQ | and I can tell you, that is even worse | 00:00 |
SynQ | btw: using that mysql 5.1.32 probably fixes all the trouble we had with those NULL values | 00:00 |
SynQ | since 5.1.31 was doing scrict mode on them even if strict mode was not enabled | 00:01 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:03 | |
SynQ | rizen: I hate to tell you this, but _BIO_set_callback_arg and _SSL_CTX_set_info_callback are both symbols that are defined by openssl so it MUST be caused by the apache compile not being able to find them | 00:05 |
SynQ | perhaps this link is of some help: http://www.mail-archive.com/openssl-dev@openssl.org/msg22777.html | 00:06 |
+perlDreamer | streaming audio really isn't too bad | 00:08 |
@rizen | SynQ: stop | 00:08 |
@rizen | you're wrong | 00:08 |
@rizen | i know it looks like an open ssl error | 00:08 |
@rizen | but it's NOT | 00:08 |
SynQ | ok | 00:08 |
@rizen | please don't help | 00:08 |
SynQ | ok I won't | 00:08 |
SynQ | good luck then | 00:08 |
@rizen | unless you want to get a mac and try it yourself | 00:08 |
@rizen | then you can help | 00:08 |
+patspam | perlDreamer: we've been playing with streaming video/audio lately | 00:09 |
+perlDreamer | is it hard to set up on a server? | 00:10 |
SynQ | if it's something else then there should have been other errors before the one you pasted | 00:10 |
+patspam | not if you use HTTP :) | 00:10 |
+perlDreamer | I'm just listening to a radio station that I don't reception for in my house | 00:10 |
+patspam | just settled on Longtail flash player with Amazon S3 for the files | 00:10 |
SynQ | as soon as I can afford it I will get a mac so I will be able to help you | 00:10 |
+BartJol | well, good luck with compiling and listing to radio, it's bedtime for me I guess | 00:11 |
+perlDreamer | good night, BartJol | 00:12 |
+patspam | night Bart! | 00:12 |
+BartJol | merci | 00:12 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 00:12 | |
+perlDreamer | rizen, I had this weird idea last night | 00:13 |
+perlDreamer | if we switch to TemplateToolkit, I think we can stop using the Macro system | 00:13 |
+perlDreamer | TT should let us define very simple subroutines that users can call from template code | 00:13 |
@rizen | perlDreamer: i've already thought about that and decided against it...at least for the time being | 00:14 |
@rizen | macros are used in places other than templates | 00:14 |
@Haarg | but we can add the ability to call macros directly from templates | 00:15 |
@rizen | that we can do | 00:15 |
+perlDreamer | How's that different from how it works now? | 00:15 |
+perlDreamer | oh | 00:15 |
@rizen | call the code directly | 00:15 |
@rizen | rather than parsing | 00:15 |
SynQ | rizen: this is the last thing I'll point you to and that is it http://marc.info/?l=apache-httpd-bugs&m=121750480523495&w=4 | 00:16 |
SynQ | can't help helping | 00:16 |
@rizen | heh | 00:16 |
SynQ | that guy fiddled with the ./configure syntax on mac a little and claims it got it compiling | 00:17 |
SynQ | seems worth the try to me | 00:17 |
@rizen | i'll try it after this next compile | 00:17 |
SynQ | thanks | 00:17 |
@rizen | i've already got it going | 00:17 |
@rizen | might as well see if this run works | 00:17 |
SynQ | indeed so | 00:18 |
SynQ | have you noteced too that for two perl modules the ./build.sh still asks for human input? | 00:18 |
@rizen | no | 00:19 |
@rizen | cuz i can't get that far | 00:19 |
@rizen | perlDreamer: great idea though, keep those coming | 00:20 |
+perlDreamer | well, there is one other thing | 00:20 |
+perlDreamer | we have to be very, very careful what we allow TT to have access to | 00:20 |
+perlDreamer | since it will happily execute method calls on objects | 00:21 |
+perlDreamer | so we can't ever pass in a session | 00:21 |
+perlDreamer | or anything that has a session | 00:21 |
+perlDreamer | since then you could do session.db.write('update auth set passwd = ""') | 00:21 |
+perlDreamer | or other kinds of bad stuff | 00:21 |
+perlDreamer | there are probably config options for that | 00:22 |
@rizen | right | 00:23 |
CIA-46 | WebGUI: colin * r9740 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/ (3 files): Template/folder clean-up | 00:23 |
CIA-46 | WebGUI: colin * r9741 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Fix namespace in Story template | 00:23 |
CIA-46 | WebGUI: colin * r9742 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: | 00:23 |
CIA-46 | WebGUI: Fix label typos in storiesPerPage. | 00:23 |
@rizen | i don't plan on giving it anything other than variables | 00:23 |
CIA-46 | WebGUI: Add Story templateId. | 00:23 |
@rizen | just like the current template engine | 00:23 |
@rizen | if we expose macros, like graham said, we can pass in session to the macro on behalf of the template engine | 00:24 |
@rizen | and then macros only take text parameters | 00:24 |
@rizen | which will work in templates | 00:24 |
@rizen | SynQ: same problem | 00:27 |
+patspam | rizen: hola | 00:28 |
@rizen | howdy | 00:28 |
+patspam | are you planning on (or interested in) being in the dev environment panel/talk? | 00:29 |
@rizen | i'm not going to be in it | 00:29 |
@rizen | graham will be | 00:29 |
@rizen | Haarg that is | 00:29 |
+patspam | I thought arjan put his hand up but he was just saying he wanted to see it | 00:29 |
+patspam | yep, wgd is going to be the star feature | 00:30 |
@rizen | you're also going to talk a bit about git, right? | 00:30 |
+patspam | yep | 00:30 |
+patspam | I'd love to have another angle on how people work with webgui in their daily dev life | 00:30 |
@rizen | i don't think there should be more than one PB person represented in the panel | 00:30 |
@rizen | otherwise it is too weighted | 00:30 |
+patspam | ok, sure | 00:30 |
+patspam | maybe I'll try knowmad | 00:30 |
@rizen | maybe you can get | 00:31 |
@rizen | yeah | 00:31 |
@rizen | or someone from oqapi | 00:31 |
@rizen | henry from alpha mega hosting would be good too | 00:31 |
+patspam | excellent, I'll send them an email now | 00:32 |
+patspam | is henry on the mailing list? | 00:32 |
+perlDreamer | wgd needs a whole talk by itself | 00:32 |
+patspam | agreed | 00:32 |
@rizen | no space for it | 00:32 |
+perlDreamer | and Haarg needs a bonus for all the time he's saving devs | 00:32 |
@preaction | isn't Haarg giving a talk about it for our madmongers thing? | 00:33 |
+perlDreamer | maybe an expense account at the Great Dane | 00:33 |
@Haarg | nothing planned preaction but it would be reasonable | 00:33 |
+patspam | it'll be cool because we'll show off all these little things we've been using to make life easier, and then Haarg will show how you can do it all with wgd.. and more | 00:33 |
@preaction | then we could put it on wg.tv or something as well | 00:33 |
@rizen | if haarg had a talk about wgd separate from the panel | 00:35 |
@rizen | would you still have enough to talk about at the panel? | 00:35 |
@preaction | if he talks about the technical, programming aspects of wgd, and then talks about what you can do with the current state of wgd at the panel, there should be enough | 00:36 |
@preaction | i mean, madmongers will be more interested in how he did it, not what it does | 00:36 |
+patspam | not currently, we'd have to get more companies on board (right now there's just me and Haarg) | 00:36 |
@rizen | ok then, we'll leave it as is | 00:37 |
@rizen | haarg is itching to get rid of one of his other talks | 00:37 |
@rizen | which we could do | 00:37 |
@rizen | but only if you'd have enough content in the panel | 00:37 |
+patspam | current grand total number of responses to the Australian WebGUI Census... zero | 00:38 |
+perlDreamer | zero? | 00:38 |
+perlDreamer | What about Radix_? | 00:38 |
+perlDreamer | and Radix_wrk? | 00:38 |
SynQ | rizen: too bad | 00:38 |
+patspam | responses | 00:38 |
+perlDreamer | that's worse, patspam, because there should have been at least one | 00:39 |
* patspam searches his spam folder without success | 00:41 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:52 | |
CIA-46 | WebGUI: colin * r9743 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Viewing stories is now possible. | 00:59 |
CIA-46 | WebGUI: colin * r9744 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: | 00:59 |
CIA-46 | WebGUI: Fixes to edit story, view story templates. There is no summary field, it's | 00:59 |
CIA-46 | WebGUI: subtitle. | 00:59 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 01:08 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:21 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection] | 01:27 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:33 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:33 | |
-!- andyiomoon [n=andyiomo@ppp221-151.static.internode.on.net] has joined #webgui | 01:43 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:45 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 01:55 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Excess Flood] | 01:56 | |
+perlDreamer | rizen, within reason, I can add modules to WebGUI for the StoryManager? | 01:57 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:57 | |
-!- mode/#webgui [+v patspam] by ChanServ | 01:57 | |
@rizen | that seems a bit open ended to me | 01:57 |
@rizen | what are you thinking? | 01:57 |
+perlDreamer | There is a module for formatting durations that gives exactly what the Story display needs. | 01:58 |
+perlDreamer | DateTime::Format::Duration | 01:58 |
+perlDreamer | so, within reason = 1 or 2 small ones | 01:58 |
@rizen | oh you mean prereqs | 01:59 |
+perlDreamer | yes | 01:59 |
@rizen | i thought you meant write new core modules | 01:59 |
+perlDreamer | sorry, make that vague and open ended ;) | 01:59 |
CIA-46 | WebGUI: colin * r9745 /branch/WebGUI_Story/ (3 files in 3 dirs): | 01:59 |
CIA-46 | WebGUI: change names of loops to be _loop vs Loop. | 01:59 |
CIA-46 | WebGUI: Added keyword loop variable. | 01:59 |
CIA-46 | WebGUI: Change subtitle to a textarea. | 01:59 |
CIA-46 | WebGUI: Add tests for Story template variables. | 01:59 |
@rizen | yeah DateTime::* is good | 01:59 |
+perlDreamer | btw, you can add and view stories through the UI now | 01:59 |
+perlDreamer | they're not pretty, and they're not fully functional yet | 01:59 |
@rizen | awesome | 02:02 |
SynQ | http://demo.webgui.nl | 02:04 |
SynQ | how fast is that | 02:04 |
SynQ | compared to http://demo.webgui.org | 02:04 |
SynQ | for you in the states? | 02:04 |
SynQ | for me, after creating a site and logging in when I click 'turn admin on' the difference is 6.5 seconds for demo.webgui.org and 1.2 seconds for demo.webgui.nl | 02:07 |
SynQ | that demo.webgui.nl is running the newly compiled WRE svn HEAD version btw | 02:07 |
SynQ | I have used lori (firefox plugin) to time that. times mentioned are time-to-complete | 02:12 |
+patspam | I'm about to try with Hammerhead | 02:12 |
+patspam | (firebug plugin) | 02:12 |
-!- rizen [n=rizen@76.210.60.35] has quit [] | 02:13 | |
+patspam | Admin Mode will be very latency-sensitive (and hence locate sensitive) because of the large number of requests | 02:13 |
SynQ | I understand | 02:15 |
+patspam | e.g. they'll both be slow for me in australia =p | 02:16 |
SynQ | which makes you a good benchmark | 02:17 |
+patspam | 15 seconds vs. 14 seconds on an empty cache (demo.webgui.nl faster) | 02:24 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 02:24 | |
SynQ | that is not much of a difference | 02:25 |
SynQ | one second | 02:25 |
SynQ | perhaps if I tune mysql some more | 02:25 |
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 02:26 | |
Mech422Home | perldreamer: I'm supposed to get up a vm for you, aren't I ? | 02:27 |
SynQ | patspam: could you try again? I have now turned the tmpdir to a ramdisk | 02:36 |
SynQ | I'm thinking | 02:37 |
SynQ | since a demo is temporary anyway | 02:37 |
SynQ | why not put the demo domains dir into ram too... | 02:37 |
+patspam | http://webgui.pastebin.com/d45b15bea | 02:39 |
SynQ | wow | 02:39 |
SynQ | blazingly fast | 02:39 |
SynQ | can you do that again | 02:40 |
SynQ | with these improvements I just did | 02:40 |
+patspam | i think i did them after the ramdisk change | 02:40 |
+patspam | you want me to do it again again? | 02:40 |
SynQ | oh | 02:41 |
SynQ | the ramdiskchange was done at 1:38 | 02:41 |
SynQ | that was the time I put the /data/domains/demo dir to ramdisk too | 02:41 |
+patspam | empty cache with Admin On still averages 13.5 seconds | 02:43 |
SynQ | ok | 02:43 |
Mech422Home | patspam: for how many requests ? | 02:43 |
SynQ | what surprises me | 02:44 |
SynQ | is that with admin off .org is faster | 02:44 |
SynQ | and with admin on .nl is faster | 02:44 |
+patspam | i must have better latency to .nl and .org | 02:45 |
+patspam | /and/than/ | 02:45 |
+patspam | Mech422Home: 104 requests | 02:45 |
+patspam | admin mode in all its glory | 02:45 |
+patspam | 732.2K Total size | 02:45 |
Mech422Home | .13/request - very nice :-) | 02:45 |
+patspam | SynQ: server-side tweaks probably won't change much, since the request overhead/latency is the dominating factor with admin mode on | 02:46 |
-!- Haarg [n=haarg@76.210.60.35] has quit [Read error: 110 (Connection timed out)] | 02:47 | |
SynQ | ok | 02:47 |
Mech422Home | patspam: the size probably isn't a big factor - given its the admin mode, time is prolly mostly for checking permissions, generating personalizations, etc - doing all that in .13 sec is very nice :-) | 02:47 |
SynQ | that justifies a plee for local demo sites around the world | 02:47 |
+patspam | Mech422Home: most of them are static files served up by modproxy, so it doesn't have to do much | 02:48 |
Mech422Home | patspam: really? ohh.... | 02:48 |
+patspam | SynQ: I'm going to try again with lori because Hammerhead seems a bit buggy | 02:49 |
SynQ | patspam: I don't think I can get that demo system to go any faster than what it is now | 02:49 |
SynQ | I was hoping that it would prove faster then demo.webgui.org | 02:50 |
SynQ | which feels very slow for me compared to demo.webgui.nl | 02:50 |
SynQ | but it could indeed be that it's the locality that is the killer | 02:50 |
SynQ | any US based people with lori around? | 02:50 |
SynQ | perlDreamer? | 02:51 |
Mech422Home | SynQ: If there are debian packages for it - I can hit it from our co-lo'd servers ? | 02:51 |
Mech422Home | SynQ: though I really wouldn' | 02:51 |
Mech422Home | wouldn't worry too much - less then 1 second is gonna seem very quick to humans.. | 02:51 |
SynQ | debian packages? | 02:51 |
Mech422Home | and anyone doing mechanized tests would factor in location, etc | 02:52 |
SynQ | I don't think I understand what you are getting at | 02:52 |
Mech422Home | Synq: I'm assuming lori is some sort of benchmark package ? | 02:52 |
SynQ | it is a firefox plugin | 02:52 |
SynQ | that shows you the load time of a page | 02:52 |
Mech422Home | oh - I'm on a crappy cable connection - my times are gonna suck | 02:52 |
SynQ | and the 'from click to first byte' time | 02:52 |
Mech422Home | but I think I have it installed - I have yslow too if ya like | 02:53 |
SynQ | I'm looking for the difference in 'feel' between demo.webgui.org and demo.webgui.nl | 02:53 |
SynQ | could you create a demo site on both of them and tell me which feels faster | 02:53 |
Mech422Home | gimme a minute | 02:53 |
SynQ | ok | 02:53 |
+patspam | SynQ: http://webgui.pastebin.com/d1b7cd427 | 02:55 |
Mech422Home | feels nice - I don't have lori installed - but I can install it real quick if ya tell me what url ya want tested ? | 02:55 |
SynQ | what feels nice/ | 02:56 |
SynQ | patspam: that looks more in favour of .nl | 02:56 |
SynQ | still 10 seconds | 02:57 |
SynQ | that is a long wait | 02:57 |
SynQ | I don't envy you | 02:57 |
Mech422Home | demo.webgui.nl | 02:57 |
+patspam | Mech422Home: use these | 02:57 |
+patspam | http://demo.webgui.nl/demo1236297843_846/home?op=switchOnAdmin | 02:57 |
+patspam | http://demo.webgui.org/demo1236298554_565/home?op=switchOnAdmin | 02:57 |
+Radix-wrk | "1236300927217","http://demo.webgui.nl/demo1236300948_621/","882","9527","134981","16" | 02:59 |
+Radix-wrk | "1236301017624","http://demo.webgui.org/demo1236301000_170/","1032","9595","188005","16" | 02:59 |
+Radix-wrk | they're what I get.. wierd that the kb downloaded is 50kb higher for the webgui.org vs the .nl - yet identical page and selections on each one and cleared cache before each one | 03:00 |
+Radix-wrk | that's purely the first page on each... no login | 03:00 |
SynQ | patspam: http://webgui.pastebin.com/d3f2106a1 | 03:01 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 03:01 | |
+patspam | SynQ: I hate you | 03:02 |
SynQ | Radix-wrk: you are also in .AU right? | 03:02 |
SynQ | patspam: I'm sorry | 03:02 |
SynQ | you are welcome to move over here | 03:02 |
SynQ | it's not so hot here and the lines are good | 03:02 |
+Radix-wrk | yup, but I'm on the other coast to patspam and so got different links to US/EU | 03:02 |
SynQ | ah | 03:02 |
SynQ | a better one? | 03:02 |
+Radix-wrk | not always | 03:03 |
SynQ | patspam: to make you feel better.... | 03:03 |
SynQ | dev.anxietyonline.org.au takes me 7.34 to load | 03:03 |
SynQ | front page | 03:04 |
+patspam | 3.5 seconds for me, with a hard refresh | 03:04 |
Mech422Home | grr.. Iceweasel is being a pill - it seems yslow and lori don't display in the bottom any more.. | 03:04 |
Mech422Home | I think liveheaders or webdev swallows lori doesn't it ? | 03:05 |
Mech422Home | lemme see if its buried under one of hem | 03:05 |
--- Log opened Fri Mar 06 09:37:23 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 09:37 | |
-!- Irssi: #webgui: Total of 25 nicks [5 ops, 0 halfops, 2 voices, 18 normal] | 09:37 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 09:37 | |
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["Nighty night"] | 09:38 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection] | 10:01 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:08 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:08 | |
--- Log opened Fri Mar 06 12:49:12 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 12:49 | |
-!- Irssi: #webgui: Total of 25 nicks [4 ops, 0 halfops, 3 voices, 18 normal] | 12:49 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 12:49 | |
wgGuest89 | jbhjhj | 12:49 |
wgGuest89 | morning | 12:49 |
wgGuest89 | no specific question.. was wondering if a chat functionality is present in WegBUI cms | 12:50 |
@preaction | what kind of chat? there's a shoutbox available in the bazaar i believe | 12:53 |
wgGuest89 | ok, I'll check. Thanks! | 12:54 |
@preaction | wgGuest89: if you can't find it, come back tomorrow and i'll have fixed it up and added it. it's been on my to-do list for a very long time | 12:59 |
* bartjol is going for lunch | 13:03 | |
--- Log opened Fri Mar 06 13:29:28 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 13:29 | |
-!- Irssi: #webgui: Total of 25 nicks [4 ops, 0 halfops, 3 voices, 18 normal] | 13:29 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 13:29 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:32 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 13:33 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:39 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:39 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 13:48 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 13:48 | |
-!- wgGuest89 [n=wgGuest8@csp4.waag.org] has quit [] | 14:20 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:21 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:21 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:57 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:57 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:00 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:10 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:10 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:13 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:13 | |
-!- juan [n=memo@201.232.58.66] has joined #webgui | 16:16 | |
juan | upgrading webgui from 7.5.40 to 7.6.11, i had some errors | 16:18 |
juan | http://webgui.pastebin.com/m272fdb9b | 16:18 |
juan | for example the first error duplicate column url, i try to fix it | 16:19 |
juan | i deleted this field for the table and then i try to run the upgrade again and appears the second error | 16:20 |
juan | i don't know if is the best way to fix them | 16:20 |
ckotil | The dev's are going to tell you to back out of the upgrade | 16:22 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 16:22 | |
-!- juan [n=memo@201.232.58.66] has quit ["Leaving."] | 16:25 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:45 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui | 16:46 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 16:46 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:50 | |
-!- rizen [n=rizen@76.210.60.35] has joined #webgui | 16:51 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:51 | |
-!- juan [n=memo@201.232.58.66] has joined #webgui | 17:03 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 17:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:14 | |
carogray | panicking about server upgrade next wednesday | 17:22 |
carogray | What does this mean? | 17:22 |
carogray | The Web Services Client is no longer part of the official distribution of WebGUI, but is still available to be maintained by third-parties. However, if you don't want to use Web Services Client any longer, make sure you delete all Web Services Clients from your site prior to the upgrade *and* purge them from your trash. Then the upgrade will automatically uninstall the Web Services Client from your site. | 17:22 |
carogray | what is the "Web Services Client"? | 17:22 |
@Haarg | it's an asset | 17:25 |
@Haarg | used for interacting with SOAP servers | 17:25 |
@Haarg | there were a number of problems with its functions and implementation | 17:26 |
@rizen | and it didn't really comply with our user interface specifications | 17:28 |
@rizen | we want all assets in webgui to be usable by normal users | 17:28 |
carogray | so from your answer I can assume that we at MLRI and our program sites don't need to worry our little brains with it? we are not using any are we? | 17:33 |
@rizen | i doubt very much that you would have ever used it | 17:33 |
@rizen | except maybe to see what it was | 17:33 |
@rizen | hardly anybody was using it (less than 1% of our user base) | 17:33 |
carogray | we use a Google search that wouldn't be what you are talking about would it? | 17:33 |
@rizen | nope | 17:33 |
carogray | phew! | 17:33 |
@rizen | if lots of people were using something, we certainly wouldn't get rid of it | 17:34 |
@rizen | we'd spruce it up and make it easier to use | 17:34 |
carogray | ok thanks - next question? | 17:34 |
carogray | is the only way to detect whether templates are using Head blocks either to go and look at each template or run another blinkin SQL report? | 17:35 |
@rizen | yep, you'd have to run an sql report | 17:36 |
carogray | ugh - that's what I was afraid of. if they head blocks are merged with Extra head tags and there is stuff in the head blocks - will they just be in the Extra head tags after the upgrade or would I need to copy stuff from Head blocks to Extra Head tags? | 17:37 |
@rizen | the upgrade will move it for you | 17:38 |
carogray | HOORAY! so I don't have to go and look at every template ! and if it's in the extra head tags it should work anyway right? | 17:38 |
@rizen | select url,extraHeadTags from assetData left join asset using (assetId) where extraHeadTags<>''; | 17:39 |
@rizen | if you want to use an sql report to look in advance | 17:39 |
@rizen | that's the query | 17:39 |
@rizen | in general it should *just work* | 17:40 |
@rizen | we tell you about the change for 2 reasons | 17:40 |
carogray | thanks - really, but if the stuff is just moved to Extra Head tags and it should work then...I might just try the query for "kicks" - literally | 17:40 |
@rizen | 1) if something doesn't work, then you know where to look | 17:40 |
@rizen | 2) next time you edit the template, you don't freak out and go "where's my head block field!!!!?!?!???!!!" | 17:40 |
carogray | so I should try to run the query and then check after upgrade to see...ok thanks | 17:40 |
carogray | can I ask who you are Rizen? | 17:41 |
carogray | may I rather? | 17:41 |
@rizen | rizen = JT@PB | 17:41 |
carogray | I thought so. Funny how your tone can even come through in this medium..:) | 17:41 |
carogray | One last question.. | 17:41 |
carogray | if my templates for the tell a friend thing work on the demo should they not work after our upgrade? | 17:42 |
+bartjol | most people here rizen is another word for god | 17:42 |
@rizen | i hope my tone isn't offensive to you. =) | 17:42 |
+bartjol | an angry, vengeful god that is ;) | 17:42 |
+bartjol | no he's nice | 17:43 |
carogray | not to me!!! I am ever so grateful ALWAYS for the patience and tolerance and willingness to teach you have shown me over the last 4 years | 17:43 |
carogray | and to bartjol to and the two Perldreamer and Perlmonkey and preaction too | 17:43 |
carogray | but I have only made their acquaintance recentlly | 17:44 |
@rizen | yeah, tell a friend should work the same before and after | 17:44 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:44 | |
carogray | anyhow I have to run off to an appt | 17:44 |
@rizen | the example of tell a friend is built right into webgui demo | 17:44 |
@rizen | so it better work | 17:44 |
@rizen | =) | 17:44 |
carogray | uh - I noticed that - but my template I made it pretty with special fields that are blue and bluer... a la BBC.co.uk | 17:45 |
carogray | will that be lost? | 17:45 |
carogray | gotta go - will check back when I return | 17:45 |
+bartjol | hey rizen, I was thinking on my language stuff, I'd just might wanna set a scratch variable in the setting for another language than the user of the session | 17:46 |
+bartjol | would that be something acceptable | 17:46 |
+bartjol | it feels a bit dirty | 17:46 |
@rizen | don't think that will be a problem carogray | 17:46 |
@rizen | bartjol: tell me the problem you're trying to solve and we can work together on a solution | 17:46 |
+bartjol | well | 17:47 |
+bartjol | I'm thinking bilangual | 17:47 |
+perlDreamer | i18n typo fixed, bartjol. Sorry for the wait. | 17:47 |
+bartjol | so when a user (let's say the visitor user) wants to change language, he presses a button (which activates a content handler prolly) | 17:47 |
+bartjol | and huray! | 17:48 |
+bartjol | so you need only 1 template | 17:48 |
+bartjol | for 1 page | 17:48 |
+bartjol | but can see it in different languages | 17:49 |
+bartjol | I'm not talking content | 17:49 |
@rizen | so the problem is that you want to build a multi lingual site where the users aren't logged in | 17:49 |
+bartjol | yeah | 17:49 |
@rizen | so that you can interactively change languages on the fly | 17:49 |
+bartjol | and the language is coupled to the user object | 17:49 |
+bartjol | you can change it, but only through the profileField method | 17:50 |
+bartjol | so then you set the profile field in the profile | 17:50 |
@rizen | seems like a scratch variable is the way to go, but it should be built into the api, not some undocumented willy nilly scratch variable off in nevernever land | 17:50 |
+bartjol | nono | 17:50 |
+bartjol | but I'll have to change quit some stuff | 17:51 |
+bartjol | I thik | 17:51 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:51 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:51 | |
@rizen | it should only need to be changed in 2 methods in the WebGUI::International module | 17:52 |
@rizen | and then you'd be done | 17:52 |
+bartjol | because everywhere there is "$user->profileField("language"); you have to make an || statment with $session->getScratch("language"); | 17:52 |
@rizen | it looks at session->user->profileField("language") | 17:52 |
@rizen | so you just add a check for the scratch variable first | 17:52 |
+bartjol | like something I described above, but th\en in correct perl | 17:53 |
@rizen | yeah but it's all in WebGUI::International | 17:53 |
@rizen | it's not EVERYWHERE? | 17:53 |
@rizen | hehe | 17:53 |
+bartjol | no? | 17:53 |
@rizen | just one module | 17:53 |
@rizen | and you're done | 17:53 |
+bartjol | ok, that's a relieve | 17:53 |
+bartjol | 3 or 4 other places too I see | 17:55 |
+bartjol | but that's ok | 17:55 |
@rizen | where/ | 17:56 |
@rizen | it should only be in one place | 17:56 |
@rizen | also you should create a getLanguage() method in WebGUI::International | 17:56 |
@rizen | which does this check | 17:56 |
@rizen | and then make that called everywhere | 17:56 |
+bartjol | bart@bart/data/WebGUI/lib/WebGUI> grep -R language . |grep profileField | 17:56 |
+bartjol | ./Asset/RichEdit.pm: my $language = $i18n->getLanguage($self->session->user->profileField("language"),"languageAbbreviation"); | 17:56 |
+bartjol | ./International.pm: $language = $language || $self->{_language} || $self->session->user->profileField("language") || "English"; | 17:56 |
+bartjol | ./International.pm: $language ||= $session->user->profileField('language'); | 17:56 |
+bartjol | ./Session/Icon.pm: $url .= WebGUI::International->new($self->session,'Icon')->getLanguage($self->session->user->profileField("language"),"toolbar"); | 17:56 |
+bartjol | ./Session/DateTime.pm: my $language = $i18n->getLanguage($self->session->user->profileField('language')); | 17:56 |
+bartjol | ./User.pm: $languagePreference = $u->profileField("language",1); | 17:56 |
+bartjol | ./DateTime.pm: my $language = $i18n->getLanguage($session->user->profileField('language')); | 17:56 |
+bartjol | too much info, sorry | 17:56 |
+bartjol | richedit | 17:57 |
SynQ | hmm | 17:57 |
+bartjol | Icon | 17:57 |
SynQ | hi there | 17:57 |
+bartjol | DFatTime | 17:57 |
SynQ | pastebin is your friend :P | 17:57 |
+bartjol | morning | 17:57 |
+bartjol | I know | 17:57 |
+bartjol | that's why I make an excuse | 17:57 |
SynQ | bart, have you seen demo.webgui.nl ? | 17:57 |
+bartjol | apoligize | 17:57 |
SynQ | I think we are going to have to remove the 'invite a friend' link from there | 17:58 |
SynQ | from the demo content that is | 17:58 |
+bartjol | better: http://webgui.pastebin.com/m10001ec7 | 17:58 |
+bartjol | no | 17:58 |
+bartjol | oh | 17:58 |
+bartjol | ah, you mean if you make a demo | 17:59 |
+bartjol | it's in the prefab content? | 17:59 |
SynQ | indeed | 18:00 |
+bartjol | but rizen, I'm not sure whether those other stuff also get i18n messages, prolly they do | 18:00 |
+bartjol | well, I won't stop you :) | 18:00 |
SynQ | rizen: did you know that if you use demo.webgui.org from australia or europe it can be dead slow? | 18:01 |
@rizen | SynQ: got wre to build cleanly | 18:01 |
SynQ | WHOA! | 18:01 |
SynQ | what was the curlpit? | 18:01 |
@rizen | spent most of the night working through all the niggly bits | 18:01 |
@rizen | it was quite a few things actually | 18:01 |
@rizen | but the main thing is that apache doesn't like libiconv | 18:01 |
SynQ | tel me about it | 18:01 |
@rizen | for some reason | 18:01 |
+bartjol | cool stuff! on freebsd and mac? | 18:01 |
@rizen | just on mac | 18:02 |
SynQ | was it indeed not to do with ssl? | 18:02 |
@rizen | right, no ssl problems | 18:02 |
SynQ | ok | 18:02 |
SynQ | confusing error then | 18:02 |
@rizen | yeah | 18:02 |
SynQ | is it all in svn/ | 18:02 |
SynQ | now? | 18:02 |
@rizen | it's probably something to do with libiconv and openssl not interacting nicely | 18:02 |
@rizen | or something | 18:02 |
@rizen | so it probably is to do with openssl | 18:03 |
SynQ | and did you use mysql 5.1.32 or 5.1.31 ? | 18:03 |
@rizen | just not directly | 18:03 |
@rizen | i did 31 | 18:03 |
SynQ | you should use .32 | 18:03 |
CIA-46 | WebGUI: colin * r9750 /WebGUI/t/Storage.t: Remove debugging code. | 18:03 |
CIA-46 | WebGUI: colin * r9751 /WebGUI/ (2 files in 2 dirs): Fix an i18n typo in the Post user defined variables. | 18:03 |
CIA-46 | WebGUI: colin * r9752 /branch/WebGUI_7.6/ (2 files in 2 dirs): backporting i18n fix | 18:03 |
CIA-46 | WebGUI: jt * r9753 /wrebuild/build.sh: fixed some build problems on mac | 18:03 |
CIA-46 | WebGUI: jt * r9754 /wrebuild/build.sh: getting rid of old cruft | 18:03 |
SynQ | there is an annoying bug in .31 that does strict mode on 'null' fields even when not in strict mode | 18:03 |
SynQ | which can potentially break a lot of things that are not being tested right now | 18:04 |
@rizen | i understand that synq | 18:04 |
@rizen | but at 1am | 18:04 |
SynQ | ah | 18:04 |
@rizen | i didn't care about that | 18:04 |
@rizen | i cared about getting apache to build | 18:04 |
SynQ | I understand | 18:04 |
SynQ | you are a hero after all | 18:04 |
SynQ | I prefer the word hero to the word god you know | 18:04 |
SynQ | since hero is a brand of softdrinks here in the Netherlands :P | 18:05 |
@rizen | anyway no i didn't know that demo would be slow internationally, but it makes sense | 18:05 |
@rizen | especially to oz | 18:05 |
SynQ | perhaps the values are still in the pastebin | 18:05 |
SynQ | but to give you a figure | 18:05 |
SynQ | in oz it takes 14 seconds to load a page in admin mode | 18:05 |
SynQ | http://webgui.pastebin.com/d3f2106a1 | 18:06 |
SynQ | there it is | 18:06 |
SynQ | and from here it can easily add more then one second to the page load-time | 18:06 |
SynQ | the 10+ second values are patspams | 18:07 |
SynQ | the 2- second values are mine | 18:07 |
@rizen | even for me at my office demo can take almost 10 seconds to load the page going from normal user to admin mode for the first time | 18:07 |
@rizen | that's cuz nothing is cached | 18:07 |
@rizen | and it's downloading a lot of crap | 18:07 |
@rizen | and we have a small pipe at our office | 18:07 |
SynQ | that sucks | 18:07 |
@rizen | after the first load though | 18:08 |
@rizen | if i switch it on and off | 18:08 |
@rizen | about 1 second | 18:08 |
SynQ | ok | 18:08 |
SynQ | like my values | 18:08 |
SynQ | if you compare demo.webgui.org to demo.webgui.nl which one feels faster? | 18:08 |
SynQ | demo.webgui.nl is running on the new WRE | 18:09 |
SynQ | with /data/domains/demo in ramdisk | 18:09 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 18:09 | |
SynQ | and database tmpdir also in ramdisk | 18:09 |
@rizen | the .nl one is definitely faster | 18:09 |
SynQ | wow | 18:09 |
SynQ | that is an amazing result | 18:09 |
@rizen | well you're running in ramdisk | 18:10 |
@rizen | that should be a hell of a lot faster | 18:10 |
SynQ | but still | 18:10 |
SynQ | going across the ocean helps to add a lot of time | 18:10 |
@rizen | true | 18:10 |
@rizen | but disk access is truly slow | 18:10 |
SynQ | I agree | 18:10 |
@rizen | especially since our demo server is probably far more loaded down than yours | 18:10 |
+bartjol | 8 hours or so, without waiting time on the airport | 18:10 |
SynQ | probably yes | 18:11 |
SynQ | have you ever considered creating multiple 'default content' for demo's? | 18:11 |
@rizen | we have 541 demos running right now | 18:11 |
SynQ | so you can demo WebGUI in particular roles? | 18:11 |
@rizen | plus there are about 20 other non-critical sites running on that box | 18:11 |
SynQ | hmm | 18:11 |
@rizen | SynQ: not really. mainly because it's enough work just keeping one set of content up to date | 18:12 |
SynQ | 541 demos are being actively used? | 18:12 |
@rizen | keep in mind we do 2 releases per week | 18:12 |
@rizen | yes, we only let them last 24 hours | 18:12 |
@rizen | so those are all created in the past 24 hours | 18:12 |
SynQ | I mean are people actually putting requests to that all the time/ | 18:13 |
@rizen | oh no i'm sure it's only about 10% of that | 18:13 |
SynQ | ah ok | 18:13 |
SynQ | still 54 though | 18:13 |
@rizen | that's actually fairly low | 18:13 |
@rizen | cuz it's a friday | 18:13 |
SynQ | did I show you http://www.loopsetshop.com before? | 18:13 |
@rizen | the day after the release we usually have in the 1000 range | 18:14 |
@rizen | yup | 18:14 |
SynQ | rizen: if you want I can keep demo.webgui.nl up to date and you could redirect european visitors to that demo site | 18:14 |
@rizen | if you don't mind, then i'll update webgui.org now | 18:15 |
SynQ | huh | 18:15 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 18:15 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:15 | |
SynQ | update webgui.org with what? | 18:15 |
@rizen | if you don't mind keeping it up permanently | 18:15 |
SynQ | oh ok | 18:15 |
@rizen | i'll update webgui.org so to let me people know about it | 18:15 |
SynQ | well | 18:15 |
SynQ | perhaps you should wait until we release WRE 1.0 | 18:15 |
@rizen | ok | 18:15 |
SynQ | or 0.9 whatever comes first | 18:15 |
@rizen | you'll have to remind me | 18:16 |
@rizen | cuz i'll forget | 18:16 |
SynQ | I most certainly will | 18:16 |
@rizen | but yeah, i'd be happy to give people another closer resource for demos | 18:16 |
SynQ | and I'll get in touch with patspam to maintain a .au based demo too | 18:16 |
+bartjol | Koen can good drammen | 18:16 |
@rizen | yeah, that would be good too | 18:16 |
SynQ | bartjol: watch it | 18:16 |
@rizen | the thing is | 18:16 |
@rizen | you really have to keep them up to date | 18:17 |
SynQ | I know | 18:17 |
juan | upgrading from 7.5.40 to 7.6.11 i had some errors | 18:17 |
juan | http://webgui.pastebin.com/m272fdb9b | 18:17 |
@rizen | like i said we put out two releases per week...are you planing on also setting up beta versions? | 18:17 |
SynQ | but as you may recall, it was I who posted bugreports for out of date demo systems in the past | 18:17 |
SynQ | if you'd like | 18:17 |
SynQ | I would | 18:17 |
@rizen | that would be awesome | 18:17 |
+perlDreamer | If y'all want, I can pester you about upgrading when WRE 1.0 is released | 18:18 |
@rizen | upgrading what pd? | 18:18 |
+perlDreamer | you both said that you'd forget to upgrade the your sites when WRE 1.0 comes out | 18:18 |
+perlDreamer | or rather, upgrading webgui.org about the demo site locations | 18:19 |
SynQ | perlDreamer: do pester us | 18:19 |
SynQ | I love it when you do that | 18:19 |
+perlDreamer | oh, the burdens I carry | 18:19 |
+perlDreamer | test writer | 18:19 |
+perlDreamer | chief CEO nagger | 18:19 |
SynQ | hehe | 18:19 |
@rizen | worldwide demos will also make the community look much larger | 18:20 |
@rizen | which is good for everybody | 18:20 |
SynQ | it will show the true size of the community you mean | 18:20 |
@rizen | right | 18:20 |
@rizen | you are better with words than i SynQ | 18:21 |
+perlDreamer | from that Dvorak article yesterday, it seems that we have to be careful not to look like one of those 1-hit wonders | 18:21 |
deafferret | wink wink nudge nudge | 18:21 |
SynQ | and I am not even a native garbled crap speaker | 18:21 |
@rizen | deafferret: what are you winking? | 18:21 |
+perlDreamer | "The current scene is watered down by too many small companies that cannot get any attention except amongst a small cadre of users" | 18:21 |
deafferret | rizen: I just love spin | 18:21 |
@rizen | it's not spin | 18:22 |
deafferret | life is spin | 18:22 |
@rizen | we have users on every continent but antarctica | 18:22 |
SynQ | perlDreamer: where are you reading that? | 18:22 |
+perlDreamer | http://www.pcmag.com/article2/0,2817,2340029,00.asp | 18:22 |
@rizen | i have an interview with him in 1.5 hours | 18:23 |
+perlDreamer | just remember, it's spelled perlDreamer. 3 e's, 1 a | 18:23 |
SynQ | I think I agree on that line perlDreamer | 18:24 |
+perlDreamer | that's 1 big place where WebGUI stands out | 18:25 |
@rizen | i'm actually kind of nervous to talk to him | 18:25 |
@rizen | cuz i'm a big fan | 18:25 |
@rizen | i love how cranky he is | 18:25 |
SynQ | there are only 5 or so small companies in .nl who are using webgui | 18:25 |
@rizen | there are 5 companies developing on webgui you mean | 18:26 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:26 | |
@rizen | synq | 18:26 |
SynQ | who's total turnover is nothing compared with some other systems | 18:26 |
@rizen | there are thousands of orgs using webgui in nl | 18:26 |
SynQ | thousands? | 18:26 |
@rizen | AlphaMega Hosting alone has more than 14,000 webgui installations | 18:26 |
SynQ | right | 18:26 |
SynQ | but that is not webgui | 18:27 |
SynQ | that is swiftysite | 18:27 |
@rizen | and you're probably hosting 100 or so | 18:27 |
SynQ | rizen: about 100 yes | 18:27 |
@rizen | so that's more than 5 | 18:27 |
@rizen | that's what i'm saying | 18:27 |
+perlDreamer | swiftysite-webgui == a loose pile of code | 18:27 |
SynQ | but only 4 or 5 actively used | 18:27 |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:27 | |
@rizen | how many government sites are united knowledge doing? | 18:28 |
@rizen | none of those are actively used? | 18:28 |
SynQ | If you add the turnover of Oqapi, ProcoliX, UK | 18:28 |
@rizen | how many sites has oqapi built, none of those are actively used? | 18:28 |
SynQ | then you won't supersede 1 million euro a year | 18:28 |
@rizen | i'm not saying that it's huge | 18:28 |
SynQ | I'm not saying what we have achieved so far is not impressive | 18:28 |
@rizen | i'm just saying it's more than you're letting on | 18:28 |
SynQ | but if you compare that to the turnover made by for example Smartsite | 18:29 |
SynQ | or MMBase | 18:29 |
SynQ | it's peanuts | 18:29 |
SynQ | while webgui is so much better then those two systems combined | 18:29 |
+perlDreamer | so how do we go from peanuts to turnovers? | 18:29 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 18:29 | |
@rizen | could they be apple turnovers? | 18:29 |
+perlDreamer | definitely | 18:29 |
@rizen | excellent | 18:29 |
@rizen | then i'm in | 18:29 |
-!- Trex [n=Dale@x-160-94-170-39.borg.umn.edu] has joined #webgui | 18:30 | |
@rizen | so you're saying that PB is bigger in revenue than ProcoliX, Oqapi, and UK combined? | 18:30 |
SynQ | definately | 18:30 |
@rizen | i would have never guessed that | 18:30 |
SynQ | in dollars at least | 18:31 |
+bartjol | that's webgui revenue alone? | 18:31 |
SynQ | no way | 18:31 |
@rizen | well yeah, relative to our local economies | 18:31 |
SynQ | that's all revenue combined | 18:31 |
+bartjol | ok | 18:31 |
+bartjol | dunno | 18:31 |
SynQ | unless UK has made a huge step forward the last few years | 18:31 |
SynQ | but I couldn't know that | 18:32 |
@rizen | we've been growing our revenue by at least 100% year over year for the past 5 years | 18:32 |
@rizen | 4.5 years ago there was just me on staff | 18:32 |
@rizen | now there are 17 full timers | 18:32 |
SynQ | I know | 18:32 |
SynQ | reyoice webgui.nl has 15 registred users! | 18:33 |
SynQ | :P | 18:33 |
@rizen | well how do we grow it synq? | 18:33 |
@rizen | pointing people to a .nl demo server would probably be a great start | 18:33 |
Trex | Hey folks. I was wondering if I could pop in and ask a question about the various tables related to assets. Sorry to interrupt your business discussion. :) | 18:33 |
@rizen | then at least they'll knw | 18:34 |
@rizen | np Trex | 18:34 |
@rizen | go ahead | 18:34 |
+perlDreamer | Trex, each asset has at least 3 tables | 18:34 |
+perlDreamer | asset, assetData, assetKeyword, and then any local tables | 18:34 |
SynQ | rizen: I think the most important thing of all is called WebGUI Lite | 18:34 |
+perlDreamer | to avoid insanity, always use the API to update tables | 18:34 |
+perlDreamer | $asset->update() and $asset->get() | 18:34 |
Trex | My main question is about the assetIndex table -- what does the revisionDate in that table refer to? | 18:35 |
Trex | It looks like it should be the most recent approved version of an asset. | 18:35 |
SynQ | WebGUI on booze if you wish | 18:35 |
@rizen | it refers to the revisionDate in the assetData table | 18:35 |
@rizen | which is the version number | 18:35 |
Trex | But I wanted to check to see if that's how it should always behave. | 18:35 |
@rizen | of that piece of content | 18:35 |
SynQ | WebGUI that doesn't have 100 features but just 10 | 18:35 |
SynQ | and does a great job at that | 18:35 |
@rizen | SynQ: i'm working to get there, unfortunately it's a lot more work than i thought it would be | 18:35 |
@rizen | in order to make webgui lite profitable, i need a fully automated hosting system | 18:36 |
SynQ | a WebGUI that is better in something specific then any other system available on the market | 18:36 |
SynQ | I know | 18:36 |
SynQ | and I agree | 18:36 |
@rizen | automat is 50% of the way there | 18:36 |
Trex | Should each asset have only one entry in the assetIndex table? | 18:36 |
@rizen | just need to get the credit card stuff integrated, which i hope to have done this summer | 18:36 |
@rizen | Trex: yes | 18:36 |
+bartjol | I think each revision has 1 entry | 18:36 |
SynQ | rizen: just ask Oqapi to do the creditcard stuff | 18:36 |
+bartjol | I'm wrong | 18:36 |
@rizen | SynQ: oqapi doesn't have the imt | 18:37 |
@rizen | time | 18:37 |
+bartjol | I'm talking another table | 18:37 |
@rizen | besides, i've already spent all my R&D budget for the first six months of the year | 18:37 |
SynQ | ah | 18:37 |
SynQ | I still have some spare R&D budget | 18:37 |
Trex | What I'm trying to do is run a query that pulls out data from the assetData table for the most recent version of a series of assets, but without having to run a subquery with max(revisionDate) and the complications that creates... | 18:38 |
Trex | So if I join to the assetIndex table, can I use the revisionDate field to get the date of the most recent approved version of the asset, which seems more straight forward than a subquery. | 18:39 |
+bartjol | yes | 18:42 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 18:42 | |
Trex | bartjol: yes to everything I've said so far? | 18:43 |
+bartjol | to the last statement where tour name was in front of it | 18:43 |
Trex | OK. Thanks. | 18:43 |
+bartjol | de second last seesm ro comply with that | 18:43 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil | 18:44 | |
Trex | Is the purpose of the assetIndex table (at least in part) to help get around the complexities of the versioning system? | 18:44 |
+perlDreamer | no, it's for searching | 18:44 |
Trex | Ah...but it seems to have similar needs, like only returning results from the most recent approved version of assets...? | 18:45 |
-!- Netsplit over, joins: metanil | 18:46 | |
+perlDreamer | assetIndex is like having a locatedb for assets and files. | 18:46 |
+bartjol | it's time | 18:46 |
+perlDreamer | the things may be under version control, but only the latest versions are immediately of interest | 18:46 |
Trex | Thanks folks. This really helps. | 18:52 |
Trex | You may return to your plotting to take over the (CMS) world. | 18:52 |
+perlDreamer | when you get your app done, can you come back and show it to us? | 18:54 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 18:55 | |
Trex | Sure. If this works, I'll post something to the wiki. It's nothing special -- just using a MySQL report to pull out recent forum posts -- but I'm hoping it will be a cleaner solution than the ones I've found that rely on variations that use a max(revisionDate) subquery. | 18:59 |
Trex | It should be useful for a host of other similar tasks. | 19:00 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 19:00 | |
@preaction | Trex: you need to use the max(revisionDate) subquery, or some variation thereof. there's no working around the versioning system currently | 19:02 |
+perlDreamer | but preaction, for getting most recent posts, where the posts probably autocommit? | 19:02 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 19:03 | |
Trex | preaction: if the revisionDate field in the assetIndex table holds the date of the most recent approved version of an asset, doesn't the assetIndex table essentially give you the max(revisionDate) for each asset out there? | 19:04 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:04 | |
@preaction | there's a revisionDate field in the assetIndex table? i wasn't aware, but probably | 19:04 |
Trex | We're running 7.5.38, on the WRE, and there is a revisionDate in the assetIndex table. I'm hoping it's still there in 7.6! | 19:05 |
+perlDreamer | it is | 19:05 |
+perlDreamer | and still in 7.7, so far | 19:05 |
+perlDreamer | Trex, it's probably worth writing some tests for the search subsystem just to double check. | 19:07 |
+perlDreamer | It'll also give you some controlled data for testing (and benchmarking) your queries | 19:07 |
+perlDreamer | it would suck to do the join and find out that it was slower than the subquery | 19:07 |
Trex | I don't have experience with measuring query efficiency other than when a query is slow enough for me to notice...so if it gets to the point where I'd want to run tests to compare, I may come back for your assistance. | 19:11 |
Trex | But in general, it seems that running a max(revisionDate) on the whole assetData table, which would be calculating the max on all assets (even ones you're not interested in) would be a lot of extra calculations...whereas joining a short list of assets to the more limited assetIndex table would be more efficient. | 19:12 |
+perlDreamer | Trex, I agree, but with perl (and WebGUI), the obvious is not always the fastest. | 19:13 |
+perlDreamer | Make you a deal, if you're interestd, I can show you how to use Devel::NYTProf to really benchmark it | 19:14 |
@preaction | the subquery restricts by assetId, which is indexed and very fast to search. if you want to profile mysql though, NYTProf may not be the best solution (since it's also profiling Perl) | 19:14 |
+perlDreamer | but for that, you'll definitely want to write some tests | 19:14 |
+perlDreamer | preaction, have you use the DBI profiling tools? | 19:15 |
@preaction | nope | 19:15 |
+perlDreamer | me neither | 19:15 |
Trex | Thanks, perlDreamer. I may not have anything to test today, but if I do, I'll return and see if you're on...or any other interested folks who may be around. | 19:16 |
+perlDreamer | You can almost always find devs who are willing to answer questions in here | 19:17 |
+perlDreamer | between Europe and Australia, we have most time zones covered | 19:17 |
+perlDreamer | oh, and the US | 19:17 |
@preaction | that's US | 19:17 |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 19:22 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 19:33 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 19:39 | |
-!- rizen [n=rizen@76.210.60.35] has quit ["The Black Blog - http://plainblack.com/tbb"] | 19:43 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:43 | |
CIA-46 | WebGUI: colin * r9755 /branch/WebGUI_Story/ (2 files in 2 dirs): keyword tag cloud for StoryArchive, with tests | 19:49 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:05 | |
+perlmonkey2 | Anyone have any idea why on Cent5.2 selinux would be complaining about httpd trying to access /etc/shadow? I'm not using the WRE, and wonder if this is a some prefork behavior. | 20:30 |
+perlDreamer | because selinux is a royal pain in the butt | 20:32 |
+perlDreamer | that's why | 20:32 |
+perlmonkey2 | why would httpd need to look at /etc/shadow? | 20:37 |
+perlmonkey2 | I mean normally I just authorize whatever selinux is complaining about, but /etc/shadow is kind of a sensitive file. | 20:37 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:37 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:38 | |
Trex | Another quick question -- I seem to recall that you can switch the template applied to an asset via parameters passed via the URL, but I haven't been able to relocate that information. Did I dream this was possible? | 20:39 |
+perlDreamer | no, it's true | 20:44 |
Trex | Could you please give me the syntax...or a page where it's explained? | 20:44 |
+perlDreamer | I'm not sure I remember where it is myself... | 20:45 |
Trex | I tried a number of searches of the website and skimmed the books I've got, but without success. | 20:46 |
+perlDreamer | it's not everywhere... | 20:46 |
+perlDreamer | but you can do it for the Article | 20:46 |
+perlDreamer | the form var is overrideTemplateId | 20:47 |
+perlDreamer | and you can do it for a style, but it may take two page fetches | 20:48 |
+perlDreamer | ?op=style;func=setPersonalStyle;personalStyleId=styleTemplateId | 20:48 |
+perlDreamer | that sets a scratch variable to override the style | 20:49 |
@preaction | when were these things added? | 20:51 |
+perlDreamer | they're very old, preaction | 20:51 |
+perlDreamer | back from the days of CVS | 20:51 |
+perlDreamer | that's one thing I'm really looking forward to in git, the chance to unify the entire history of WebGUI into 1 place | 20:52 |
Trex | Only for style templates? You couldn't, for example, use it within an assetProxy call to modify the template applied to the asset you are proxying? | 20:53 |
@preaction | no, you can't pass url params in assetproxy. you want a shortcut | 20:53 |
+perlDreamer | then, if you're tied to the assetProxy, you could assetProxy the shortcut in | 20:53 |
Trex | OK, thanks again. That eliminates one tangent I could spend a lot of time on. | 21:00 |
Trex | Will return later if I have anything fascinating to report. | 21:01 |
-!- Trex [n=Dale@x-160-94-170-39.borg.umn.edu] has quit ["Trillian (http://www.ceruleanstudios.com"] | 21:01 | |
@preaction | new perl people working on webgui is nice | 21:01 |
* perlDreamer tries not to feel old | 21:13 | |
+perlDreamer | ... and fails | 21:13 |
SDuensin | Not entirely sure, but I think Satan designed CSS. | 21:14 |
@preaction | SDuensin: i beg to differ. CSS is awesome. the implementations suck | 21:18 |
SDuensin | The entire HTML/CSS thing is a disaster. | 21:19 |
SDuensin | HTML was never intended for presentation. Should have stopped right there and come up with some kind of decent display language. | 21:20 |
@preaction | that's what CSS is | 21:21 |
SDuensin | Yea, but it's bolted right on top HTML. | 21:21 |
SDuensin | It's like building boats out of rocks and then gluing balloons to it because they're pretty and make it float. | 21:22 |
@preaction | i'm still not seeing the problem | 21:23 |
@preaction | but then i'm used to CSS | 21:23 |
SDuensin | CSS is better, but HTML is still the base. It wasn't intended to determine how content was displayed. Originally, that was to be up to the browser. We've just continued to abuse it. | 21:25 |
@preaction | are you using a Strict doctype? if not, then you're perpetuating the problem | 21:25 |
SDuensin | I'm strict. | 21:26 |
SDuensin | Right now, I've got it rendering what/where I want, but the transparency is f'ed up. | 21:27 |
@preaction | my only problem with CSS is the theory that standards mean compliance. just because the speed limit is posted doesn't mean everyone interprets it the same way | 21:27 |
SDuensin | Yup | 21:27 |
SDuensin | Imagine writing a browser though. Egads. | 21:28 |
@preaction | i do not envy the people who have to implement the CSS standards, no | 21:28 |
* perlDreamer goes running | 21:40 | |
+perlDreamer | let the food abuse begin | 21:40 |
* deafferret eats *everything* | 21:56 | |
* preaction starves | 21:56 | |
* SDuensin has Skittles | 21:57 | |
@preaction | where did you get those? | 22:01 |
deafferret | '/win 4 | 22:01 |
* deafferret slaps deafferret | 22:01 | |
SDuensin | Off my desk. | 22:01 |
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 22:09 | |
Mech422Home | Hi all - anyone know if the release is coming out today ? | 22:11 |
Mech422Home | wre .9 or 1.0 I believe (depending on 64 bit status) ? | 22:11 |
@preaction | only one person does, and bugging him will cause delays | 22:11 |
Mech422Home | preaction: heh :-) | 22:12 |
Mech422Home | preaction: I'm in no hurry - I wouldn't mind the weekend off... | 22:12 |
@Haarg | it won't be today | 22:12 |
Mech422Home | Are there any examples of creating roles/groups programmatically (like in an upgrade script) or mass importing users from other systems ? | 22:14 |
@preaction | sbin/userImport.pl does both iirc | 22:15 |
@preaction | otherwise WebGUI::Group and WebGUI::User are pretty simple | 22:15 |
Mech422Home | preaction: oh - wasnt aware of that script - thanks - I'll go RTFS :-) | 22:15 |
Mech422Home | oh! and Good Morning everyone! Happy Friday !! TGIF!! etc etc :-D | 22:16 |
-!- Lisette [n=liraos@adsl190-28-157-96.epm.net.co] has joined #webgui | 22:23 | |
juan | upgrade from 7.5.40 to 7.6.11 had some errors | 22:30 |
juan | http://webgui.pastebin.com/m272fdb9b | 22:30 |
juan | i tried to fix them, for example with the first error, i deleted the respective column in the table and then ran the upgrade again and the second error appears, is correct to fix it like i did? | 22:32 |
@Haarg | are you certain those were the first errors you had? | 22:34 |
@Haarg | that was from the first time you tried to run the upgrade? | 22:34 |
juan | yes, those were | 22:58 |
juan | yes, the first time appears the error to url column in assetHistory, so i deleted that column in that table | 22:59 |
juan | then i ran the upgrade again | 22:59 |
juan | and then appears related to the duplicate column in Folder table | 23:00 |
juan | so, i don't know, why those errors appear? | 23:04 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:21 | |
+perlDreamer | I'm back. | 23:26 |
+perlDreamer | Did anybody save me some skittles? | 23:26 |
* Mech422Home hands perlDreamer a vm | 23:26 | |
Mech422Home | will that do ? | 23:26 |
* perlDreamer tries it | 23:26 | |
+perlDreamer | very crunchy | 23:26 |
+perlDreamer | what do I need a vm for? | 23:26 |
+perlDreamer | sorry, my short term memory is full of Story Manager right now | 23:27 |
Mech422Home | oh - we talked about setting up a 'buildbot' for wG stuff... so I figured we might as well have a generic vm to play with | 23:27 |
Mech422Home | perhaps this weekend, I can start mucking about with that perl buildbot thingy | 23:28 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 23:29 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 23:29 | |
-!- Lisette [n=liraos@adsl190-28-157-96.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 23:34 | |
metanil | i've got storageid of a picture, can change the size of the picture.. for preview purpose.. (i'm am using 7.4.17-stable) | 23:40 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:41 | |
+perlDreamer | metanil, if the picture is an Image Asset, then yes | 23:44 |
+perlDreamer | otherwise, no | 23:44 |
+perlDreamer | you'll have to reupload a modified version of the picture | 23:45 |
metanil | hmm .. can't i convert into image asset on the fly? | 23:45 |
+perlDreamer | no | 23:45 |
+perlDreamer | I mean, if it was just me, I'd say sure | 23:47 |
+perlDreamer | but WebGUI isn't built that way | 23:47 |
metanil | :) | 23:47 |
metanil | currently, i have got picture uploaded from user profile.. i'm sure its not stored as image asset ( is it?).. | 23:48 |
+perlDreamer | it isn't | 23:48 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 23:50 | |
-!- Lisette [n=liraos@190.71.17.171] has joined #webgui | 23:50 | |
metanil | perlDreamer: so how i can make current user profile .. so that it the picture will stored as Image asset (not just simple storage)? | 23:51 |
metanil | right now its simple .. i am just doing .. $u->profileField($field->getId,$field->formProcess($u)) to process uploaded image. | 23:51 |
+perlDreamer | right, so you'd need a new Form type that stores Image Assets instead of storageIds, plus an editing interface, plus a place to _put_ all the image assets somewhere in the asset tree | 23:53 |
+perlDreamer | it's non-trivial programming | 23:53 |
@preaction | heh, that sounds like a project i have for a client | 23:53 |
+perlDreamer | that sounds like a project I did for a client | 23:53 |
@preaction | yeah, i'm taking the project you did and moving it to another client ;) | 23:54 |
+perlDreamer | it's too bad more people don't release their code | 23:54 |
metanil | why is it still not there in webgui? | 23:54 |
@preaction | because nobody's wanted to pay to put it into webgui, or nobody thought it would be useful | 23:54 |
@preaction | the new Account interface makes it possible, and that's very new | 23:54 |
* perlDreamer apologizes in advance for any problems that arise, preaction | 23:54 | |
@preaction | perlDreamer: no worries, Frank wrote that thing initially, i edited it a lot, then you put it in the Account system, now i'm moving it to another site. plenty of blame to go around | 23:55 |
metanil | (i always had a weird requirements in webgui) | 23:55 |
metanil | ;) | 23:55 |
@preaction | also, more proof that old code never dies, it just rots away on the vine | 23:55 |
+perlDreamer | more's the pity | 23:56 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 23:56 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:56 | |
@preaction | yeah, i'd prefer it died a quick death so that something more hardy can take its place | 23:56 |
@preaction | botanists would call it pruning | 23:57 |
@preaction | i would call it mercy-trashing | 23:57 |
+perlDreamer | kind of like the scene at the end of the class movie, "The Fly" | 23:59 |
+perlDreamer | "hellllppp mmmmeeeee" | 23:59 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 23:59 | |
@preaction | does bad code know that it is bad? | 23:59 |
--- Day changed Sat Mar 07 2009 | ||
elnino | I don't think so. | 00:00 |
@preaction | if bad code gets deleted and nobody watches, does it make a sound? | 00:00 |
-!- Lisette [n=liraos@190.71.17.171] has left #webgui [] | 00:00 | |
+perlDreamer | You've been watching I, Robot, too much | 00:00 |
@preaction | naughty code! you need a spanking! | 00:00 |
elnino | hey preaction. apparantly, last night was because it was a 64 bit machine. So I'll be recompiling wre, the funny thing was that everything seemed to have been working with the ubuntu32 distribution. It seemed to have created the db, etc, oh well. | 00:01 |
elnino | so if i"m dealing with 64 bit, will I be recompiling wre everytime? | 00:01 |
@preaction | uh... good luck. nobodys gotten a 64-bit WRE to compile yet | 00:01 |
elnino | ..everytime I upgrade? | 00:01 |
elnino | Oh great. You're kidding right? | 00:01 |
@preaction | i don't believe so | 00:01 |
@preaction | can't you get 32-bit compatibility libs from the ubuntu reps? | 00:02 |
+perlDreamer | There have always been ghosts in the machine. Random segments of code, that have grouped together to form unexpected protocols. Unanticipated, these free radicals engender questions of free will, creativity, and even the nature of what we might call the soul. Why is it that when some robots are left in darkness, they will seek out the light? Why is it that when robots are stored in an empty space, they will group together, | 00:04 |
elnino | well. Like i said (of maybe I didn't), the libncurses was installed. TYPICALY, the linux I use SAYS if it's 64 or 32 bit. there was no indication that these wre 64 bit libraryies. | 00:04 |
elnino | they looked to me as 32 bit. | 00:04 |
elnino | they were a different version than what I had on my debian machine | 00:04 |
elnino | would it be a problem with the LD_LIBRARY_PATH pointing the wrong place? does wre look for it somewhere different? | 00:05 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:09 | |
CIA-46 | WebGUI: daviddelikat * r9756 /branch/adSkuProject/lib/WebGUI/ (4 files in 3 dirs): some changes | 00:12 |
+perlDreamer | daviddelikat, please be careful not to make long, laborious commit messages. They clog up the channel. | 00:15 |
@preaction | oh, the adsku project, nice | 00:16 |
daviddelikat | sorry, just cleaning up my local project... | 00:23 |
daviddelikat | can't say as I remember all the stuff I've done since I put it last... | 00:24 |
* perlDreamer is just teasing | 00:24 | |
daviddelikat | i know | 00:24 |
daviddelikat | but if I didn't sy anything back you wouldnb't know if i even saw it | 00:24 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 00:29 | |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 00:31 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 00:32 | |
-!- acmoore [n=acmoore@65.26.83.28] has quit [Remote closed the connection] | 00:36 | |
elnino | when I"m using another's mysql database other than wre. Adding a site via wreconsole probably won't work, right? because I'm getting the error: "Site could not be created because MySQL appears to be down. at ./wreconsole.pl line 234" | 00:42 |
elnino | and it's probably checkign wre's mysql | 00:43 |
elnino | right? | 00:43 |
elnino | or did I modify wre.conf incorrectly. | 00:43 |
+perlDreamer | sounds good to me | 00:43 |
elnino | the dbuser and dbpass in the .conf file are my siteuser and sitepassword that I should be granting to the www_example_com database, right? | 00:49 |
+perlDreamer | yes | 00:49 |
+perlDreamer | and the dsn should point to the other mysql, too | 00:49 |
elnino | yep. | 00:50 |
+perlDreamer | formatting time causes regions of localized low pressure | 00:55 |
-!- juan [n=memo@201.232.58.66] has left #webgui [] | 00:56 | |
elnino | and is wremonitor going to try to keep restarting wre's mysql? | 00:57 |
elnino | umm. wre keeps wanting to go to /data/wre/var/mysqldata/mysql.sock instead of /etc/mysql/mysql.sock. | 01:05 |
elnino | where do I change that? I did a grep, and it looks like it was compiled all over, as opposed to configured in a .conf file... | 01:05 |
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection] | 01:06 | |
* elnino wonders if I can create link to /etc | 01:09 | |
+perlDreamer | elnino, there was talk about making the WRE utility scripts work with native distributions, but that work is a long way off | 01:14 |
elnino | what I wrote is wrong. forget what I wrote. | 01:14 |
* perlDreamer is fazed by elnino's Jedi mind powers | 01:14 | |
+perlDreamer | what, did you say something? | 01:14 |
elnino | but my /data/wre/var/mysqldata/mysql.sock doesn't work. | 01:14 |
elnino | I have no idea what I'm doing! | 01:15 |
elnino | did I say that in public? | 01:15 |
elnino | I dont' like ubuntu | 01:15 |
+perlDreamer | is it really different from Debian? | 01:18 |
elnino | YES in my opinion | 01:19 |
+perlDreamer | I only use Fedora, so I have no recent experience with eithe | 01:19 |
+perlDreamer | r | 01:19 |
elnino | but I suppose technically it isn't. | 01:19 |
elnino | I think their related aren't they? | 01:19 |
+perlDreamer | I thought Ubuntu was Debian with a nice user experience and non-free stuff like MP3 and DVD | 01:20 |
elnino | it's certainly not obvious to figure out whats installed. | 01:20 |
elnino | I'm starting over. | 01:21 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 01:21 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 01:21 | |
+perlDreamer | do you have to use the native mysql? | 01:21 |
+perlDreamer | BartJol! | 01:21 |
+BartJol | yeah | 01:21 |
+perlDreamer | what are you doing up so late? | 01:21 |
+perlDreamer | Shouldn't you be drinking with Martin? | 01:21 |
+BartJol | it's only a quarter past midnight | 01:22 |
+BartJol | well, I have to drive a while tomorow | 01:22 |
elnino | yes.. I'm "sharing" this server with someone... and he decided taht that is what we're donig, though that wasn't the original plan. maybe that's why I'm cranky. =) | 01:22 |
+BartJol | with a passenger | 01:22 |
elnino | everything is stopped. | 01:22 |
elnino | except mysql | 01:23 |
elnino | which is working fine. | 01:23 |
+BartJol | kill -9 *? | 01:23 |
elnino | no I dont' want to kill it, wre's going to use navtive mysql | 01:24 |
+BartJol | sorry, I'm just dropping in | 01:24 |
+perlDreamer | Has anyone heard from bernd in the last few days? | 01:25 |
elnino | that's ok. | 01:25 |
+BartJol | but I like bold statements | 01:25 |
elnino | lol | 01:25 |
+BartJol | perlDreamer: no | 01:25 |
+BartJol | unfortunately not | 01:26 |
elnino | ok. with everything wre' related stopped. I'm just want to login to mysql to seee my databases. but it's trying to use /data/wre/var/mysqldata/mysql.sock. but according to | 01:28 |
elnino | /etc/mysql/my.cnf, it should be using /var/run/mysqld/mysqld.sock. why? | 01:29 |
elnino | brb | 01:29 |
elnino | ok | 01:34 |
elnino | so back to my question. why when trying to access my database locally, it is trying to use a different .sock file than is specified in the /my.cnf file? did wre modify something when it was installed? | 01:40 |
+BartJol | eeeh , sorrry I'm into the wre too much right now | 01:41 |
+BartJol | it might be specified somewhere | 01:42 |
+BartJol | dunno where exactly | 01:42 |
elnino | I greped, it's all in wre, but nothing of wre is running. | 01:42 |
elnino | I restarted the navtive mysql and it still insists on using th ewrong sock. something got over ridden somewhere. | 01:43 |
+BartJol | sorry elnino, we're not ignoring you | 01:55 |
elnino | that's ok. it's really not anything that is webgui specific. so I don't really expect an answer. | 01:56 |
+BartJol | well wre expects a certain my.cnf file | 01:58 |
+BartJol | which has a specific .sock | 01:59 |
+BartJol | but it is the right mysqld | 01:59 |
+BartJol | ? | 01:59 |
+BartJol | mine is /data/wre/var/mysqldata/mysql.sock | 02:00 |
elnino | I saw all those in the data/wre/prereqs/share/mysql/, but I didn't think me using native mysql would try to use wre's cnf files. | 02:00 |
elnino | root@media:/data/wre/sbin# whereis mysql | 02:01 |
+BartJol | maybe if yoy did setenviroment | 02:01 |
elnino | mysql: /usr/bin/mysql /etc/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz | 02:01 |
elnino | I did... doh. | 02:01 |
elnino | grr..... Thanks!!! | 02:01 |
+BartJol | np | 02:01 |
+BartJol | which mysql :) | 02:02 |
elnino | oh... it's trying to use wre's mysql. =( Thanks again! | 02:03 |
elnino | boy, I need a slap in the face, don't I? | 02:04 |
+BartJol | no | 02:04 |
* perlDreamer recommends a batch of breakfast cookies | 02:05 | |
+BartJol | sometimes you need a view from outside | 02:05 |
elnino | lol | 02:05 |
+perlDreamer | i can't send you the pumpkin cinnamon role recipe until you try those | 02:05 |
+BartJol | raw fish cookies! | 02:05 |
elnino | I do. I'm leting my frustration cloud my brain. | 02:05 |
* perlDreamer takes a break. Back in 10. | 02:05 | |
+BartJol | I don't, I let alcohol and drugs cloud my brain :) | 02:06 |
elnino | the "admin" of this server said "everything is working" and left me without telling me what they did top make mysql and wre "work". only to find out nothing was working. | 02:06 |
+BartJol | ah | 02:07 |
+BartJol | you have to give them a course ps aux | 02:07 |
elnino | I do!! and I can! | 02:08 |
-!- s4eek [n=s4eek@lmdc-fw1.exploreos.com] has joined #webgui | 02:08 | |
+BartJol | :) | 02:09 |
+BartJol | glad I came online | 02:10 |
elnino | All of you are always so helpful! (and make me laugh at the end of the day) Thank yoU! | 02:10 |
+BartJol | it really is my pleasure | 02:11 |
-!- s4eek [n=s4eek@lmdc-fw1.exploreos.com] has quit [Client Quit] | 02:12 | |
+BartJol | and of other people | 02:12 |
+BartJol | just on their behalf | 02:13 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:13 | |
elnino | ok. so now that mysql is working, to recap, I've installed wre, created a site "manually" (db and conf files are in place) | 02:14 |
elnino | when I want to start wre... I have to do setenvironment.sh | 02:14 |
elnino | to do --start web and --start spectre. | 02:14 |
elnino | and then when I go to the website. | 02:15 |
+BartJol | yeah | 02:15 |
elnino | and of cource, it won't work, because I"m using the wrong mysql. | 02:15 |
elnino | so I do have to modify all of wre's my.cnf files. don't I? | 02:15 |
+BartJol | isn't it only 1? | 02:15 |
elnino | I grepped last time and found all sorts.. not really knowing which one to use. Maby I should use 'find' =) | 02:16 |
+BartJol | well | 02:17 |
+BartJol | I don't know mysql well enough, to knowe how it handles multiple daemons | 02:18 |
elnino | is this working? | 02:18 |
+BartJol | find is a working commando ;) | 02:19 |
elnino | lol | 02:19 |
elnino | who needs alcohol? | 02:19 |
+BartJol | locate uses too much cahe stuff | 02:19 |
+BartJol | always | 02:19 |
elnino | hey are in /data/wre/prereqs/share/mysql | 02:19 |
elnino | s/hey/they | 02:19 |
elnino | I was starting the chat with a / and it wouldn't print.. hence the "is this working" sorry. | 02:20 |
+BartJol | don't bother | 02:20 |
+BartJol | but accepted | 02:20 |
+BartJol | thinking now... | 02:21 |
+BartJol | sorry can yoy give a recap elnino? | 02:22 |
elnino | hmmm. prereqs/share/mysql/mysql.server defines where the my.cnf is. | 02:22 |
CIA-46 | WebGUI: colin * r9757 /branch/WebGUI_Story/ (4 files in 4 dirs): | 02:23 |
CIA-46 | WebGUI: Formatted duration template variable and method, with tests. | 02:23 |
CIA-46 | WebGUI: Start writing Story help. | 02:23 |
elnino | I have to run a setenvironment to start spectre and 'web' but then the path gets screwed up to use the locally installed mysql. | 02:23 |
+BartJol | well, there is a mention of removing aother my.cnf files in the installation manual | 02:24 |
+BartJol | not sure for what reason | 02:25 |
+BartJol | but prolly it's needed | 02:25 |
elnino | I figured it was because wre was goign to install another instance of mysql and the two would conflict... hmm. | 02:26 |
elnino | Ihave the admin book, is that the book you are refering to? | 02:26 |
+BartJol | well, search some mysql fora on running different daemons | 02:26 |
elnino | what page? or are you reading the wiki? | 02:26 |
+BartJol | or on the site | 02:26 |
+BartJol | http://www.plainblack.com/community-wiki/wre-installation | 02:28 |
+BartJol | 4. If you have a MySQL config file at /etc/my.cnf please remove or rename it so that it doesn't interfere with the WRE MySQL. | 02:28 |
+BartJol | mv /etc/my.cnf /etc/my.cnf.old | 02:28 |
elnino | yep, right. | 02:29 |
elnino | wre's already installed and /usr/bin/mysql is running. | 02:29 |
elnino | and /etc/my.cnf is being used by /usr/bin/mysql... | 02:29 |
elnino | I thin I'm past that point. | 02:30 |
elnino | I wonder if there is a way to modify setenvironment, so that mysql is looked for in one path, but the rest searches another path. OR i just may make my "admin" let me use wre's like we ORIGINALLy planned... | 02:31 |
elnino | gonig to make supper. I'm going to think more.... | 02:31 |
+BartJol | vim? | 02:31 |
+BartJol | I will be to bed | 02:32 |
elnino | vi is prefered. | 02:32 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:32 | |
+BartJol | as long it's not emacs:) | 02:32 |
elnino | ic. | 02:33 |
elnino | I meant, "if there is a way to say if you're looking for mysql, only look here, but for the rest of your binaries look here:" | 02:33 |
elnino | no emacs eek. | 02:33 |
+BartJol | sorry, bad joke | 02:33 |
+BartJol | I don't now | 02:33 |
elnino | yep, I was slow, which didn't help. | 02:33 |
+BartJol | you cab grep for it | 02:33 |
elnino | lol - I'm sure I can. | 02:34 |
+BartJol | but I've really gotta sleep | 02:34 |
elnino | I'm sure there is some scripting magic I can do... | 02:34 |
elnino | have a good night!! supper is waiting. | 02:34 |
elnino | thanks again. | 02:34 |
+BartJol | bon appetit | 02:34 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 02:34 | |
-!- SDuensin_ is now known as SDuensin | 02:41 | |
+perlDreamer | impostor | 02:41 |
+perlDreamer | how do we know you're the _real_ SDuensin? | 02:41 |
SDuensin | Should I whine about JSON in the database? | 02:42 |
+perlDreamer | that's pretty convincing | 02:42 |
SDuensin | :-) | 02:42 |
+perlDreamer | Tell me about Caramel Macchiato. | 02:42 |
SDuensin | Whaa? | 02:43 |
+perlDreamer | Mocha Latte, Frappucino | 02:43 |
+perlDreamer | whatever that thing was you were talking about | 02:43 |
* SDuensin has black coffee here. | 02:43 | |
SDuensin | OH! | 02:43 |
SDuensin | Cappuccino! | 02:43 |
SDuensin | Dude, it's SO DAMN COOL! | 02:43 |
+perlDreamer | yeah, that's it | 02:43 |
SDuensin | I really wish I had time to mess with it. | 02:43 |
SDuensin | The crazies implemented the OOP features of Objective C in Javascript and call it Objective J. Adds a serious amount of power to JS... | 02:44 |
SDuensin | Then they used that to implement Cappuccino, which is basically Apple's Cocoa for a browser. | 02:44 |
+perlDreamer | What is Cocoa? | 02:45 |
SDuensin | Cocoa is Apple's UI toolkit thingie. | 02:45 |
SDuensin | Basically, Mac developers (or suitable impostors like us) can write code like they're used to and it runs in a browser. | 02:46 |
SDuensin | No DOM issues, no weird CSS issues, no HTML nonsense. Just objects and widgets and code like God intended. | 02:46 |
+perlDreamer | sounds cool | 02:46 |
SDuensin | Look at www.280slides.com - it's their first project using it. | 02:47 |
+perlDreamer | and this is written in Objective J? It must be huge! | 02:49 |
+perlDreamer | it's like a piece of google docs | 02:49 |
SDuensin | But looks like a Mac app. :-) | 02:49 |
+perlDreamer | not having a Mac, I'll trust you on that | 02:49 |
SDuensin | ObjJ is a superset of JS and can be "compiled" into optimized JS for deployment. | 02:49 |
SDuensin | Or while debugging, you can run the ObjJ natively in the browser to make things simple. | 02:50 |
SDuensin | YES! | 02:58 |
SDuensin | Tonight is a monumental occasion. | 02:59 |
+perlDreamer | what is it? | 02:59 |
SDuensin | After foolishly straying away from WebGUI at the end of the 5.x series, I am now 100% WEBGUI AGAIN! | 02:59 |
SDuensin | I just relaunched my last site. Goodbye, Drupal! | 03:00 |
+perlDreamer | Welcome back to the fold, SDuensin. | 03:00 |
+perlDreamer | even if there is JSON in db | 03:00 |
+perlDreamer | and variants are hard | 03:00 |
SDuensin | WebGUI: http://www.smithton.net Drupal: http://old.smithton.net | 03:00 |
SDuensin | Notice how awful ugly one of them is. :-) | 03:01 |
+perlDreamer | you live in smithton? | 03:01 |
SDuensin | Yep | 03:02 |
+perlDreamer | Did you get turned off from WebGUI during the 6.x upgrade set? | 03:03 |
SDuensin | I don't remember exactly what it was, but 6.x *seemed* more trouble than it was worth. Oops. | 03:05 |
* SDuensin didn't have nearly as much online back then. Did a lot in ASP since that's what he used at work. | 03:06 | |
+perlDreamer | how many sites did you migrate back to WebGUI? | 03:07 |
SDuensin | Around four. While adding a number of new ones. | 03:10 |
+perlDreamer | did you custom convert these with code from Drupal, or did you do it by hand? | 03:11 |
SDuensin | Just rebuilt it from scratch. | 03:11 |
SDuensin | I considered writing something to move all the content over, but after looking at the existing content, decided it wasn't that big a loss. :-) | 03:13 |
+perlDreamer | it would be interesting to see how easy it is to move content over from Drupal to WebGUI | 03:15 |
SDuensin | Drupal isn't anywhere near as advanced. Getting data out would be simple. | 03:16 |
SDuensin | I've seen people do nice things with Drupal, but I can't for the life of me figure it out. | 03:21 |
CIA-46 | WebGUI: colin * r9758 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_Story.pm i18n/English/Asset_Story.pm): More Story template variable help | 03:33 |
CIA-46 | WebGUI: colin * r9759 /branch/WebGUI_Story/ (2 files in 2 dirs): Add the new timeUpdated variable to the template, along with i18n phrase support. | 03:33 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 03:51 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:51 | |
elnino | Haarg - I'm wondering if you have any ideas... you may have seen all my back and forths in this chat, but I"ll recap... | 03:57 |
elnino | I'm using mysql that is already installed on the server. | 03:57 |
elnino | but in order to start up webgui, I have to run a setenvironment to start spectre and 'web' but then the path gets screwed when trying to find the locally installed mysql. | 03:58 |
elnino | It keeps trying to use wre's .sock file. | 03:59 |
elnino | and wre's mysql | 03:59 |
SDuensin | Hi elnino | 04:00 |
elnino | Hi SDuensin! | 04:00 |
elnino | I guess welcome back is in order? | 04:00 |
elnino | drupal huh? I used joomla - hate, just hate it... ick | 04:01 |
SDuensin | I had a Joomla site, too. It's LONG GONE. | 04:01 |
+perlDreamer | SDuensin, just how many other CMS'es have you had dalliances with? | 04:01 |
elnino | I'm trying to convert all mine. | 04:01 |
SDuensin | A lot. Most don't make it into production. | 04:01 |
+perlDreamer | elnino, have you considered making the mysql in the wre to be non-executable? | 04:09 |
elnino | no. but that is really clever idea! | 04:09 |
SDuensin | perlDreamer - how can I safely dump the cached data for a site programmatically? | 04:09 |
* SDuensin is reading code. | 04:09 | |
+perlDreamer | dump cached data? | 04:10 |
+perlDreamer | like get rid of, or make a backup? | 04:10 |
+perlDreamer | or something else? | 04:10 |
SDuensin | Nuke it. | 04:10 |
+perlDreamer | file cache, or database cache? | 04:10 |
SDuensin | When I create a web site for a user with my new spiffy macro, I send them back to the page they came from. That page thinks they still need to create a site. | 04:10 |
+perlDreamer | that should be easier | 04:11 |
+perlDreamer | set the cache time on that page, and on all of its assets to be small or nil | 04:11 |
SDuensin | Oh. That IS easy. :-) | 04:11 |
SDuensin | Uh, where is that? | 04:13 |
+perlDreamer | On the Page, under Display | 04:13 |
+perlDreamer | and similarly with the Snippet | 04:13 |
SDuensin | In the page layout, or assets in it? | 04:13 |
+perlDreamer | both | 04:14 |
+perlDreamer | actually, let me check to make sure I'm right | 04:14 |
SDuensin | Ah, I see it in the asset. Not in the layout. | 04:14 |
SDuensin | I was able to set the two assets and one snippit to 1 second. | 04:15 |
+perlDreamer | did that fix the problem? | 04:16 |
elnino | perlDreamer that may have worked - but can't tell, but once I setenvironment wre also tries to use /data/wre/var/mysqldata/mysql.sock maybe I"ll rename that... | 04:16 |
SDuensin | Oh boy. I think I found a big problem. | 04:16 |
SDuensin | ANYBODY can edit a navigation! | 04:16 |
+perlDreamer | huh? | 04:16 |
+perlDreamer | show me a page, SD | 04:17 |
SDuensin | I'm logged on as "test" who only has rights to turn on admin. | 04:17 |
SDuensin | http://www.smithton.net | 04:17 |
+perlDreamer | and what are the Privileges on the Navigation? | 04:17 |
SDuensin | I don't see any. Logging in as me. | 04:17 |
SDuensin | Whew. Ok. Cancel panic. | 04:18 |
+perlDreamer | It may display an edit control, but that doesn't guarantee that test can edit it | 04:18 |
SDuensin | No, I could edit. I fixed it. | 04:19 |
* perlDreamer heads to dinner | 04:21 | |
* SDuensin waves | 04:22 | |
SDuensin | (Cache fixed it, BTW. Thanks!) | 04:22 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 04:23 | |
elnino | is the dbuser and dbpassword in the /data/webgui/etc/*.conf encrypted or plain text? | 04:42 |
elnino | I went with "blank" and webgui created them for me.. and so I can't tell. | 04:43 |
SDuensin | Plain | 04:43 |
elnino | that's what I thought. good. | 04:43 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:54 | |
elnino | preaction/perlDreamer - wre's mysql is WORKING! | 05:47 |
+perlDreamer | awesome! | 06:10 |
+perlDreamer | how did you do it? | 06:10 |
elnino | tell me about it... He installed "something" - not sure what yet - but after he did that, we didn't bother to try wre's mysql he wanted to just go with the locally insalled one. so after bugging you all, I deided to ignore he's wishes and tried to use wre's mysql. but I he never told me what file I needed to modify to get "his" site to use wre's mysql.. but he said it would be easy. | 06:15 |
elnino | I think what it boiled down to is that I would have needed to modify all of wre's files to use the locallay installed mysql's sock file, and I reallydidnt' want to modify the base code. and I'm not quite sure that would have worked. I actually did find wre's my.cnf and tried to define teh .sock filein there, and it made no difference. | 06:15 |
elnino | so I gave him instaructions to take down the local mysql, start up wre properly and to get HIS site working.. =) | 06:16 |
elnino | hopefully that makes sense. It would be nice if the .sock file was a bit more localized in the wre's code, I think I was "that" close. | 06:18 |
+perlDreamer | that'll fix his little red wagon | 06:18 |
elnino | lol | 06:18 |
+perlDreamer | If you can, try to ask SynQ next week | 06:18 |
+perlDreamer | early in the morning, since he's on Europe time | 06:18 |
+perlDreamer | he's quite familiar with WRE, like Haarg and rizen are | 06:18 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 06:20 | |
elnino | 'k - I'm goign to bed now. I didn't make much money on this 'project' grr. I'm glad I didn't have to compile anything. But I've proven that the ubunto 32-bit wre actually works on 64-bit. | 06:21 |
+perlDreamer | good to know | 06:21 |
+perlDreamer | grab some sleep. Don't forget that you're sleeping for 2 now. | 06:21 |
elnino | I know.. hubby isn't too happy with me up so late. | 06:22 |
elnino | ltr | 06:22 |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 06:26 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 06:26 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:26 | |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Client Quit] | 06:27 | |
CIA-46 | WebGUI: colin * r9760 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: POD fix about the default sort order of returned assets. | 06:29 |
CIA-46 | WebGUI: colin * r9761 /branch/WebGUI_Story/ (4 files in 4 dirs): Search form for StoryArchive view form. | 06:29 |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 06:30 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 06:30 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."] | 06:31 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 06:32 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 08:51 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 08:51 | |
+perlDreamer | anybody awake? | 08:52 |
+perlDreamer | guess not | 08:54 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Client Quit] | 08:54 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 09:26 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:43 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:43 | |
SynQ | morging | 12:16 |
SynQ | I see this: It would be nice if the .sock file was a bit more localized in the wre's code, I think I was "that" close. | 12:19 |
SynQ | I could define the default location of .sock in wre's my.cnf so that it would be easier to find where to change it | 12:19 |
SynQ | but that is all there is to it actually | 12:20 |
SynQ | I think a symlink from the 'system' location of the sock to the wre sock should work too | 12:20 |
SynQ | but they are all dirty hacks | 12:20 |
SynQ | you should just use IP and a port to connect to mysql | 12:20 |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI [] | 14:35 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:32 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 16:38 | |
-!- SynQ2 is now known as SynQ | 17:03 | |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 17:12 | |
elnino_ | SynQ - I tried defining the sock location in wre's my.cnf file, but it didn't work. | 17:16 |
-!- steveo_aa [n=sno@76.226.115.162] has joined #WebGUI | 17:25 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 17:25 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:30 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has left #WebGUI [] | 17:30 | |
CIA-46 | WebGUI: translation * r9762 /translations/German/German/ (7 files): Update from translation server | 17:33 |
CIA-46 | WebGUI: translation * r9763 /translations/German/German/Account_Inbox.pm: Update from translation server | 17:33 |
CIA-46 | WebGUI: translation * r9764 /translations/German/German/ (WebGUI.pm Account_User.pm): Update from translation server | 17:33 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 17:34 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:34 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, SynQ, ascii__, CIA-46, metanil, f00li5h, @steveo_aa, daviddelikat, SDuensin, (+4 more, use /NETSPLIT to show all of them) | 17:57 | |
-!- Netsplit over, joins: @steveo_aa, elnino_, +cap10morgan_, SDuensin, daviddelikat, metanil, @frodwith, ascii__, SynQ, ishiboo (+4 more) | 17:58 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 18:28 | |
--- Log opened Sat Mar 07 20:20:24 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 20:20 | |
-!- Irssi: #webgui: Total of 23 nicks [5 ops, 0 halfops, 2 voices, 16 normal] | 20:20 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 20:20 | |
CIA-46 | WebGUI: translation * r9766 /translations/German/German/ (WebGUI.pm Account_Friends.pm): Update from translation server | 21:00 |
CIA-46 | WebGUI: translation * r9767 /translations/German/German/WebGUI.pm: Update from translation server | 21:00 |
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has quit ["leaving"] | 21:04 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 21:37 | |
CIA-46 | WebGUI: translation * r9768 /translations/Russian/ (33 files in 2 dirs): Update from translation server | 21:39 |
CIA-46 | WebGUI: translation * r9769 /translations/German/German/ (4 files): Update from translation server | 22:09 |
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 23:24 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:59 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:59 | |
--- Day changed Sun Mar 08 2009 | ||
+perlDreamer | preaction: any suggestions on where to buy good office furniture? | 00:00 |
+perlDreamer | Sauder's Orchard Hill computer desk with hutch looks nice | 01:01 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:01 | |
CIA-46 | WebGUI: translation * r9770 /translations/Russian/Russian/ (17 files): Update from translation server | 03:19 |
-!- _elnino_ [n=ninow@204.169.150.2] has joined #webgui | 03:26 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 03:37 | |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 03:43 | |
-!- _elnino_ [n=ninow@204.169.150.2] has quit [Read error: 145 (Connection timed out)] | 03:46 | |
--- Log opened Sun Mar 08 17:10:54 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 17:10 | |
-!- Irssi: #webgui: Total of 20 nicks [4 ops, 0 halfops, 1 voices, 15 normal] | 17:10 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 17:10 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:14 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, SynQ, f00li5h | 21:14 | |
-!- Netsplit over, joins: SynQ, f00li5h, Mech422 | 21:15 | |
--- Log opened Mon Mar 09 09:56:47 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 09:56 | |
-!- Irssi: #webgui: Total of 21 nicks [5 ops, 0 halfops, 0 voices, 16 normal] | 09:56 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 09:56 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:09 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:56 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:56 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 11:09 | |
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui | 11:59 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] | 12:34 | |
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui | 12:37 | |
-!- carogray2 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui | 12:42 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:45 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:45 | |
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 13:00 | |
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 13:02 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:08 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:08 | |
CIA-46 | WebGUI: yung * r9774 /WebGUI/ (7 files in 5 dirs): changed screenshots in Matrix Listing view to popup | 13:25 |
CIA-46 | WebGUI: yung * r9775 /branch/WebGUI_7.6/ (7 files in 5 dirs): changed screenshots in Matrix Listing view to popup | 13:25 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 14:19 | |
-!- carogray2 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 14:44 | |
-!- Radix [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Nick collision from services.] | 14:47 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:47 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:47 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:48 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:00 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:00 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 16:28 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:28 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 16:50 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 16:50 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:51 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:51 | |
CIA-46 | WebGUI: paul * r9776 /WebGUI/lib/WebGUI/SQL.pm: Documentation bug in buildArrayRefOfHashRefs | 17:06 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:08 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:08 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:13 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:13 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 17:38 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 17:39 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 17:50 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:50 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:50 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:07 | |
+perlmonkey2 | perlDreamer: have you ever looked at the Survey-Rfe branch? | 18:09 |
+perlDreamer | no | 18:09 |
+perlDreamer | maybe | 18:09 |
+perlDreamer | yes | 18:10 |
+perlmonkey2 | heh | 18:10 |
+perlDreamer | uh, no | 18:10 |
+perlDreamer | let me check | 18:10 |
+perlmonkey2 | no need to look | 18:10 |
+perlmonkey2 | it is just a branch to implement RFE's on the Survey. | 18:10 |
+perlDreamer | I know | 18:10 |
+perlDreamer | I have a checkout of it | 18:10 |
+perlDreamer | I was trying to remember in which branch I built all those tests | 18:11 |
+perlDreamer | I think it was HEAD | 18:11 |
-!- juan [n=memo@201.232.58.66] has joined #webgui | 18:17 | |
juan | During a upgrade from 7.5.40 to 7.6, i have the next errors | 18:19 |
juan | http://webgui.pastebin.com/m28a9cd80 | 18:19 |
juan | really i don't know what happened? how can i fix them? | 18:20 |
@Haarg | that should have only happened if you ran the upgrade and it failed prior to that | 18:30 |
@Haarg | was that from your first run up the upgrade? | 18:30 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 18:33 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:34 | |
juan | Haarg, the site was in 7.5.34, i upgrade from it to 7.5.40 without problems | 18:38 |
@Haarg | what was your exact upgrade path? including any false steps you took. | 18:38 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:42 | |
juan | i downloaded the package, then i extracted then in a temporal location, then i read the gotcha, then a put the files in the specific location, restarted apache, executed testEnvironment.pl and then the upgrade.pl | 18:42 |
juan | finally i restarted apache | 18:43 |
@Haarg | ok | 18:44 |
juan | i have upgraded some sites to 7.6 and this is the first time that i have those errors | 18:44 |
@Haarg | one case that can happen is that if you extract a newer version first, then extract an older version over it | 18:44 |
@Haarg | the upgrade script will have problems | 18:45 |
@Haarg | you might try going into the database and doing 'select * from webguiVersion' | 18:48 |
@Haarg | and putting it on pastebin | 18:48 |
juan | ok | 18:49 |
juan | give me a minute | 18:49 |
+perlmonkey2 | How do you create a single pkg merge when you have several templates you need to put into the upgrade path? | 18:49 |
@Haarg | why not have multiple packages? | 18:50 |
juan | http://webgui.pastebin.com/m3c2b045f | 18:53 |
@Haarg | looks like your upgrade to 7.5.40 didn't work correctly | 18:58 |
juan | actually the site is in 7.5.34 | 19:00 |
@Haarg | ok | 19:00 |
@Haarg | so if you try to upgrade to 7.5.40, then try to upgrade to 7.6.x, it fails? | 19:00 |
juan | i upgrade to 7.5.40 without problems | 19:01 |
juan | the problems are from 7.5.40 to 7.6 | 19:02 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 19:05 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 19:05 | |
@Haarg | can you try a 'describe assetHistory' on your current db? | 19:06 |
juan | yes | 19:07 |
juan | the table has 4 fields (assetId,userId,dateStamp,actionTaken) | 19:08 |
@Haarg | which is correct for that version | 19:10 |
juan | yes | 19:10 |
@Haarg | so you performed the 7.5.40 and 7.6.x upgrades as distinct steps? | 19:10 |
@Haarg | and which 7.6 version were you trying to go to? | 19:11 |
juan | 7.6.11 | 19:11 |
juan | in 7.5.40 that table could have the same estructure | 19:12 |
@Haarg | yes | 19:12 |
juan | ok | 19:12 |
juan | i am going to upgrade to 7.5.40 and then will check the database for that table before upgrading to 7.6 | 19:13 |
@Haarg | be sure to watch the upgrade process closely for errors | 19:14 |
juan | ok | 19:14 |
+perlDreamer | Haarg, the assetHistory thing is in there twice | 19:15 |
+perlDreamer | but they're on different paths | 19:15 |
--- Log opened Mon Mar 09 19:59:24 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 19:59 | |
-!- Irssi: #webgui: Total of 29 nicks [9 ops, 0 halfops, 5 voices, 15 normal] | 19:59 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 19:59 | |
CIA-46 | WebGUI: translation * r9779 /translations/Russian/Russian/ (13 files): Update from translation server | 20:12 |
-!- steveo_a1 [n=sno@76.226.115.162] has joined #WebGUI | 20:15 | |
-!- steveo_aa [n=sno@76.226.115.162] has quit [Read error: 104 (Connection reset by peer)] | 20:15 | |
-!- steveo_a1 [n=sno@76.226.115.162] has quit ["Leaving."] | 20:37 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 20:37 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 20:37 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:43 | |
+perlDreamer | Haarg, I needed to make two small changes to Keyword for the StoryManager. | 20:46 |
@Haarg | oh? | 20:46 |
+perlDreamer | for reference rev 9780 in the StoryManager branch | 20:46 |
+perlDreamer | change 1: allow number of rows per page to be set for pagination | 20:46 |
+perlDreamer | change 2: add lineage to the sort when getMatchingAssets | 20:46 |
+perlDreamer | #2 makes testing much easier | 20:46 |
+perlDreamer | since assets are always returned in a predictable order | 20:47 |
* perlDreamer goes running | 20:47 | |
@Haarg | ok, that doesn't impact the changes i have pending | 20:47 |
* perlDreamer is back, cuz his partner is late | 20:50 | |
+perlDreamer | Haarg: phew. | 20:51 |
@Haarg | aside from the quotes -> comma change | 20:52 |
@Haarg | i'm adding a method for finding keywords | 20:52 |
@Haarg | by lineage and/or by searching | 20:52 |
CIA-46 | WebGUI: colin * r9780 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: | 20:54 |
CIA-46 | WebGUI: Add a new option for getMatchingAssets to set the number of rows | 20:54 |
CIA-46 | WebGUI: per page. | 20:54 |
CIA-46 | WebGUI: Add another sort clause to make testing easier. | 20:54 |
* perlDreamer kicks himself for not understanding WebGUI version control, yet again, and goes running. | 20:56 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 20:58 | |
* deafferret kicks himself for running out of bacon, and eats a gallon of hummus | 21:14 | |
SDuensin | Whoa! I might have the strongest WebGUI holdout I've run into so far ready to convert. :-) | 21:41 |
ckotil | nice | 21:43 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:44 | |
+perlDreamer | SDuensin, the heathen and the infidel must both be converted! | 22:45 |
SDuensin | I got him a demo site on my server and he's reading the Primer. | 22:47 |
ckotil | i know a guy who runs the chicago drupal group. ive been trying to convert him for years | 22:47 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:52 | |
+perlDreamer | bacon + hummus is good, deafferret | 23:05 |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 23:09 | |
-!- WebGUI is now known as SynQ2 | 23:09 | |
SynQ2 | hi there | 23:09 |
+perlDreamer | SynQ2: howdy :) | 23:11 |
+MrHairgrease | hi synq | 23:11 |
elnino | Hey SynQ2 - there are two of you... | 23:12 |
+MrHairgrease | haarg which YAML lib do I want for wgd? | 23:12 |
+MrHairgrease | YAML::XS? | 23:12 |
@Haarg | yeah, that's the best one | 23:12 |
+MrHairgrease | thought so | 23:12 |
+MrHairgrease | since it's on top of the list | 23:12 |
+MrHairgrease | thanks | 23:12 |
@Haarg | will be nice once the next version of YAML.pm comes out | 23:12 |
+perlDreamer | is there a due date for that? | 23:13 |
@Haarg | it will work similar to how JSON.pm works now, automatically chosing the perl or xs version based on what is available | 23:13 |
@Haarg | not that i know | 23:13 |
+MrHairgrease | shouldn't META.yml refelct the YAML requirement btw? | 23:13 |
@Haarg | probably | 23:13 |
@Haarg | although i don't think there's a good way to have alternate dependancies | 23:14 |
+MrHairgrease | ok | 23:15 |
+MrHairgrease | so how does the edit function work? | 23:15 |
+perlDreamer | Should WebGUI::Keyword let us pick the form variable used in the tag cloud? | 23:15 |
+perlDreamer | wgd edit Template <--- make a new template | 23:16 |
+perlDreamer | wgd edit assetUrl <--- edit the asset by URL | 23:16 |
+MrHairgrease | the changes I made don't seem to be saved to the db | 23:16 |
+perlDreamer | wgd edit assetId <---- edit by id | 23:16 |
+MrHairgrease | pd: yeah, tried that | 23:16 |
+MrHairgrease | oh wait | 23:16 |
+MrHairgrease | it's in an autotag | 23:16 |
+MrHairgrease | awesome! | 23:17 |
+MrHairgrease | gotta go now | 23:17 |
@Haarg | it didn't get committed? | 23:17 |
+MrHairgrease | no | 23:17 |
@Haarg | hm | 23:17 |
@Haarg | it should use a named tag and commit it for you | 23:18 |
@Haarg | perlDreamer, i added a function to the keyword module to allow you to specify a callback for generating the urls on the cloud | 23:18 |
@Haarg | i should hopefully have that committed in the next day or so | 23:18 |
+perlDreamer | Haarg, that's perfect | 23:19 |
+cap10morgan | Why is there a delay between spectre.pl --status reporting all zeroes and workflow instances being cleared out of the database (so singletons can run again, for example)? Is that normal? | 23:20 |
* perlDreamer wonders if MrHairgrease has autocommit turned on | 23:20 | |
@Haarg | yeah, i haven't tested with autocommit so that could interfere | 23:20 |
@preaction | cap10morgan: is spectre connecting to the site/ | 23:20 |
@Haarg | i should probably check that | 23:20 |
+cap10morgan | preaction: connectivity tests pass | 23:21 |
@Haarg | since i need to export pages for each keyword for my project, there are two url forms i'm using | 23:21 |
@Haarg | i figured a callback was the best way to handle that | 23:21 |
+MrHairgrease | no autocommit on this site indeed | 23:21 |
@Haarg | with autocommit off it should work properly | 23:21 |
@preaction | cap10morgan: dunno then | 23:21 |
+cap10morgan | preaction: so that's not normal behavior? | 23:22 |
@preaction | i don't know | 23:22 |
+cap10morgan | ok, gotcha | 23:22 |
+cap10morgan | hmm... | 23:22 |
+perlDreamer | it will. It will request the commit, which uses the default commit method. | 23:22 |
+perlDreamer | so no autocommit unless it is turned on | 23:22 |
@Haarg | i haven't tested with all the possibilitied for autocommit, but i would expect it would work with all of them | 23:22 |
+perlDreamer | Haarg, it is doing the right thing, but it is not autocommitting | 23:23 |
@Haarg | well | 23:23 |
@Haarg | if it shows as an autotag | 23:23 |
@Haarg | that leads me to believe it is not being named properly | 23:24 |
CIA-46 | WebGUI: colin * r9781 /branch/WebGUI_Story/ (4 files in 4 dirs): | 23:24 |
CIA-46 | WebGUI: Complete rework of Story autocommit. | 23:24 |
CIA-46 | WebGUI: Tests for status of Stories that have been autocommitted. | 23:24 |
CIA-46 | WebGUI: Keyword search interface with UI and tests. | 23:24 |
+cap10morgan | If I restart spectre, then they clear out pretty quickly. | 23:24 |
@Haarg | which means the version tag creation wgd does didn't work properly | 23:24 |
+MrHairgrease | haarg i'm using the bazaar version, not that on github | 23:25 |
+MrHairgrease | maybe there's a discrepancy | 23:25 |
@Haarg | possibly | 23:26 |
@Haarg | i would recommend the github version | 23:26 |
+MrHairgrease | just to prevent wild goose chases | 23:26 |
@Haarg | i should probably push out 0.3 | 23:26 |
+MrHairgrease | i'll check it out wednesday | 23:26 |
+MrHairgrease | still, a cool app | 23:26 |
+perlDreamer | Haarg, I just tested with Commit Comments On, Multiple version tags per user, and Commit with Approval. It worked fine. | 23:27 |
@Haarg | cool | 23:27 |
+MrHairgrease | must be something at my devbox then | 23:29 |
+MrHairgrease | anyway... | 23:29 |
-!- MrHairgrease is now known as MrAfkGrease | 23:29 | |
@Haarg | the single version tag per user or single tag per site case is probably something that could be handled better | 23:30 |
* perlDreamer is not a big fan of the new VersionTag modes. | 23:30 | |
+perlDreamer | I know they're great for SwiftySite | 23:31 |
+perlDreamer | but they're untested | 23:31 |
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui | 23:33 | |
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui | 23:38 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 23:41 | |
+perlDreamer | good read: http://www.kalzumeus.com/2009/03/07/how-to-successfully-compete-with-open-source-software/ | 23:43 |
+perlDreamer | "OSS concentrates on the software, not the problems the software can solve" | 23:43 |
@preaction | uh... sounds like poorly-managed software to me | 23:47 |
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 23:57 | |
--- Day changed Tue Mar 10 2009 | ||
CIA-46 | WebGUI: colin * r9782 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Fix searching by keyword via the form. | 00:01 |
+perlDreamer | one of these days I'm going to remember that getLineage != get('lineage') | 00:23 |
+perlDreamer | but apparently not today :( | 00:24 |
@Haarg | i haven't screwed that up before, similar ones have annoyed me | 00:25 |
@Haarg | like getUrl, or form->getName | 00:25 |
+perlDreamer | but those work and do what you think they should do | 00:26 |
@Haarg | somewhat | 00:27 |
@Haarg | getUrl doesn't to ->get('url') | 00:27 |
@Haarg | and getName vs get('name') is the form type name vs the form element name attribute | 00:29 |
-!- MrAfkGrease [n=martin@145.94.200.248] has left #webgui [] | 00:32 | |
+perlDreamer | no, you're right. getUrl does more than get('url') | 00:37 |
+perlDreamer | and Form->getName should be something more like getFormName, so getName would to do the right thing | 00:37 |
-!- juan [n=memo@201.232.58.66] has left #webgui [] | 00:59 | |
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit ["Leaving."] | 01:11 | |
+perlDreamer | it would appear that the update method does not update the search index | 01:15 |
+perlDreamer | that is only updated when addRevision is called | 01:16 |
@Haarg | isn't it only on commit? | 01:16 |
+perlDreamer | you're right. I saw it in AssetVersioning and assumed is was addRev | 01:17 |
@Haarg | something i'm going to working on after my current project | 01:17 |
@Haarg | is modifying update to use the form api | 01:17 |
@Haarg | hopefully that doesn't break everything | 01:18 |
+perlDreamer | what's the advantage in that? | 01:18 |
@Haarg | well | 01:18 |
@Haarg | currently update uses the default value from definition for when there is no value | 01:18 |
@Haarg | but sometimes that default value is meant to be consumed by the forms api | 01:19 |
@Haarg | like if it is an array | 01:19 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 01:19 | |
@Haarg | so in that case, it would stick a busted value in the database | 01:19 |
@Haarg | this is related the the template parser class problem that wgd edit has | 01:20 |
+perlDreamer | like the thing we saw with making a template from scratch | 01:20 |
+perlDreamer | yeah | 01:20 |
@Haarg | also, it would make some things more sensible | 01:21 |
+perlDreamer | What do you think about update calling indexContent? | 01:21 |
@Haarg | currently, there are at least two places (possibly three) that handle picking the default value for when the value isn't specified | 01:21 |
@Haarg | i think it's a bad idea | 01:22 |
@Haarg | indexing is slow | 01:22 |
+perlDreamer | I'm almost positive I've seen asset code that calls update after commit | 01:22 |
+perlDreamer | or addRev, which can call autocommit | 01:22 |
@Haarg | possibly, but if it doesn't reindex in that case it is the asset's fault | 01:23 |
@Haarg | addRevision never auto commits directly | 01:23 |
@Haarg | if you have a check list form element with some checked by default, it's not possible to have them all unchecked | 01:23 |
@Haarg | because even though the form control provides for that | 01:23 |
@Haarg | update sees the empty value and stuffs the default in | 01:24 |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 01:25 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:30 | |
CIA-46 | WebGUI: colin * r9783 /branch/WebGUI_Story/ (2 files in 2 dirs): Search interface, in addition to the default view and the keywords view. | 01:43 |
CIA-46 | WebGUI: colin * r9784 /WebGUI/docs/ (2 files in 2 dirs): Fix a typo in the Default gallery view template | 01:43 |
CIA-46 | WebGUI: colin * r9785 /branch/WebGUI_7.6/docs/ (2 files in 2 dirs): Backporting default gallery album view template fix. | 01:43 |
CIA-46 | WebGUI: colin * r9786 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: More bug docs for the template. | 01:43 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:01 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 02:04 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:04 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 02:27 | |
CIA-46 | WebGUI: colin * r9787 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: | 02:40 |
CIA-46 | WebGUI: The URL for the story was changing when the story was edited. The initial | 02:40 |
CIA-46 | WebGUI: URL was based on the current asset, which is the Archive instead of the Folder. | 02:40 |
CIA-46 | WebGUI: (Archive hands off to Folder in addChild). | 02:40 |
CIA-46 | WebGUI: On following edits, no URL was passed, so one was built from the parent, which | 02:40 |
CIA-46 | WebGUI: is the Folder. | 02:40 |
CIA-46 | WebGUI: Fix this by passing in the existing URL as an hidden form param. | 02:40 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:17 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 04:22 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 04:22 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:12 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:59 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:59 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 07:04 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 07:35 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 08:30 | |
-!- mode/#webgui [+v patspam] by ChanServ | 08:31 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 09:01 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:06 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 09:35 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:58 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:58 | |
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI [] | 11:44 | |
CIA-46 | WebGUI: translation * r9788 /translations/German/German/Asset_Search.pm: Update from translation server | 12:43 |
CIA-46 | WebGUI: translation * r9789 /translations/German/German/ (Asset_SQLReport.pm Asset_Thingy.pm): Update from translation server | 12:43 |
CIA-46 | WebGUI: translation * r9790 /translations/Dutch/ (Dutch/Account_Inbox.pm Dutch.pm): Update from translation server | 12:43 |
+BartJol | hee | 12:45 |
+BartJol | I didn't do any translations | 12:45 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 12:49 | |
+BartJol | preaction is there a reason that 7.6.14 isn't announced? | 13:04 |
+BartJol | Haarg: maybe you're the more appropiate person to ask that | 13:08 |
+BartJol | although prolly sleeping | 13:08 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 13:35 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:36 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:36 | |
+BartJol | plainhao: you're pb right, why isn't 7.6.14 announced? | 13:38 |
* plainhao has no idea, d'oh. | 13:38 | |
+BartJol | oh | 13:39 |
+BartJol | well, the upgrading went smooth | 13:39 |
* plainhao is glad of that. | 13:40 | |
+BartJol | well, I'll ask graham when he's awake | 13:40 |
+BartJol | thanks | 13:40 |
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui | 14:42 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 14:42 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:15 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:22 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:22 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 15:43 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:45 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 16:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:11 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 16:29 | |
+BartJol | Haarg: is there a specific reason 7.6.14 isn't announced? | 16:30 |
+BartJol | and goodmorning | 16:30 |
@Haarg | no | 16:31 |
@Haarg | i'm not sure how that got missed | 16:31 |
+BartJol | ok, just wondering, did the upgrade anyway | 16:31 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:40 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 16:58 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 17:13 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has left #webgui [] | 17:13 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:25 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:33 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:33 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 17:36 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:36 | |
-!- rizen [n=rizen@76.210.60.35] has joined #webgui | 18:07 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:07 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:34 | |
CIA-46 | wgdev: Graham Knop master * r91c7a82 / lib/WGDev/Command/Base.pm : adding API docs for WGDev::Command::Base - http://bit.ly/YaHeo | 18:39 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:50 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:50 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 18:51 | |
carogray | does anyone know if there is a limit to the size file we can upload to a PlainBlack server? We have a 29MB PDF that we would like to make available for people to download | 18:52 |
+perlDreamer | carogray, that would be best asked on PlainBlack's support forum | 18:52 |
carogray | k - will do | 18:54 |
carogray | thanks | 18:55 |
+perlmonkey2 | At 9600 baud, you need to check the buffer 15 times a second with a 64 byte buffer? | 19:02 |
+perlmonkey2 | whusp | 19:02 |
+perlDreamer | perlmonkey2: should be faster than that, even | 19:03 |
+perlDreamer | 9600/64 > 15 | 19:03 |
+perlDreamer | unless I'm missing a factor of 8 in the baud to bytes conversion rate | 19:04 |
+perlmonkey2 | perlDreamer: 9600 baud is about 1000 bytes per second depending on your bit switch settings. | 19:04 |
+perlmonkey2 | parity, data lenghts and stop bit. | 19:05 |
+perlDreamer | right | 19:05 |
+perlDreamer | I've only ever done 7N1 | 19:05 |
+perlmonkey2 | 8N1 is what my libs default to and seemed good enough to me :P | 19:06 |
+perlmonkey2 | and by good enough, I mean, I have no idea about the pros and cons of changing them :P | 19:06 |
+perlmonkey2 | but 7N1 would be faster, so you were right. | 19:06 |
+perlmonkey2 | but the buffer is in bytes, and the 9600 is in bauds. | 19:07 |
+perlmonkey2 | wait, 7n1 would be 7 bit bytes. That would be very annoying. | 19:08 |
+perlDreamer | isn't sending ASCII wonderful? | 19:09 |
+perlmonkey2 | ah, I see your point. | 19:10 |
+perlmonkey2 | I was thinking of sending floats and longs and trying to reconstitute them. | 19:10 |
+perlDreamer | no, 8N1 would be better for that. Much less effort on the receiver, and well worth the 12.5% decrease in throughput | 19:11 |
+perlmonkey2 | 12.5%....well I could have lived with 12.4%, but that is just over the top :P | 19:12 |
+perlmonkey2 | perlDreamer: just found this....prepare for your world to be rocked: http://www.pachube.com/ | 19:20 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 19:21 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:22 | |
+perlDreamer | This is totally, SkyNet, dude. | 19:22 |
+perlDreamer | work of the devil | 19:22 |
+perlmonkey2 | :D | 19:23 |
SDuensin | Anyone want to kill one of my customers? | 19:38 |
+perlDreamer | have SkyNet do it | 19:38 |
+perlDreamer | it has access to your customer's location and electricity usage | 19:39 |
SDuensin | Ok, I have a question for all you perl* named people. | 19:39 |
SDuensin | I modified the Shelf Wobject to make some minor changes... | 19:40 |
SDuensin | Now I need to add the ability to sort the products it finds... | 19:41 |
SDuensin | I'm not using the Summary field of the product, so I was going to just put some numeric value in that field... | 19:41 |
SDuensin | Now how do I actually sort the $keywordBasedAssetIds before feeding them to the template? | 19:42 |
SDuensin | Er, sorting by the value in the summary field, that is. | 19:42 |
* perlDreamer recommends building a table in the template, and then using YUI DataTable in the progressive enhancement mode. | 19:43 | |
+perlDreamer | SDuensin, the assetIds are returned in order of creation date from WebGUI::Keyword | 19:43 |
+perlmonkey2 | persistance is an issue when you do it on the client side though. | 19:43 |
+perlDreamer | any sorting beyond that has to be done after the fact, by hand | 19:43 |
+perlDreamer | SDuensin, do you expect to have enough products to paginate? | 19:44 |
SDuensin | perlDreamer - Crazy customer doesn't care what order they come back in. She wants them in random, yet specific, order according to some algorithm only she apparently knows. | 19:44 |
SDuensin | We paginate like mad. | 19:44 |
+perlDreamer | in that case, you're stuck with manual sorting of assets, before they're passed down to the template | 19:45 |
SDuensin | Yep. I hate this woman. | 19:45 |
+perlDreamer | is this the jewelry store shop? | 19:46 |
SDuensin | Yes. | 19:47 |
+perlmonkey2 | I've looked into the bowls of the paginator and it strikes fear into my heart. | 19:47 |
SDuensin | Is the summary field used in the product? Before I go stomping on it? | 19:48 |
+perlDreamer | it's just available as data to the templates | 19:50 |
+perlDreamer | it's included in the search index | 19:50 |
SDuensin | OK, good. | 19:50 |
+perlDreamer | so you really can't stomp on it | 19:51 |
SDuensin | Oh, I bet I could. :-P | 19:52 |
* perlDreamer will not doubt SDuensin's stomping ability in the future ;) | 19:53 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] | 19:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:56 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:56 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 19:59 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)] | 20:01 | |
+perlDreamer | I hate the private bug feature in the Bug tracker. | 20:19 |
+perlDreamer | I'll give any PB staffer 5K karma if you fix the front page bug report to hide private bugs | 20:20 |
SDuensin | But what if a porn site finds a bug? :-P | 20:20 |
+perlDreamer | it doesn't have to be private | 20:20 |
+perlDreamer | if it's private, then only staff can read (and therefore fix) the bug | 20:21 |
@Haarg | on this perlDreamer? http://www.webgui.org/participate | 20:21 |
+perlDreamer | yup | 20:21 |
@Haarg | should be fixed | 20:30 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:32 | |
+perlDreamer | thanks, Haarg | 20:32 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20:39 | |
+perlDreamer | does git pull remote pull all branches from remote, or just the current one? | 20:39 |
deafferret | git is full repo on every client | 20:46 |
deafferret | so I hear. I don't use git yet | 20:46 |
@Haarg | i believe it pulls all the branches by default, but it depends on how it is configured | 20:46 |
deafferret | that's the first time I've heard that rumor. :) | 20:47 |
* deafferret files that rumor in $brain | 20:47 | |
@Haarg | you don't have to have the full repo on every client, but you usually do because there's little reason not to | 20:47 |
+perlDreamer | I tried just git pull remote, and it gave me a spiel about merging. | 20:49 |
@Haarg | well | 20:49 |
+perlDreamer | I either need more client side config, or I just avoid a massive branch merge :) | 20:49 |
@Haarg | git pull is git fetch + git merge | 20:49 |
@Haarg | you can also tell it to do a rebase instead | 20:50 |
@Haarg | if that is more applicable | 20:50 |
@Haarg | i really need to get my it repo rebuilt tonight | 21:01 |
@Haarg | *git | 21:01 |
@Haarg | i can't use the 7.6 branch with it until i do | 21:01 |
+perlDreamer | will PB's webgui repo contain all the history, all the way back to sourceforge and cvs? | 21:03 |
+perlDreamer | (git repo, that is) | 21:03 |
@Haarg | yes | 21:03 |
@Haarg | and the tarballs from before it was in cvs | 21:04 |
+perlDreamer | wow | 21:04 |
+perlDreamer | that is old | 21:04 |
+perlDreamer | how did you manage that? | 21:04 |
@Haarg | http://update.webgui.org/0.x.x/ | 21:05 |
@Haarg | cvs only goes back to 3.something iirc | 21:06 |
+perlDreamer | I mean, did you manually seed the repo with the tarballs and check them in by hand? | 21:06 |
@Haarg | well, it's scripted | 21:06 |
@Haarg | http://gist.github.com/77075 | 21:08 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:09 | |
+perlDreamer | what is qv? | 21:10 |
@Haarg | from version | 21:10 |
@Haarg | makes a version object | 21:10 |
+perlDreamer | I couldn't find that in perlfunc or perlop | 21:10 |
@Haarg | so i can sort them easily | 21:10 |
+perlDreamer | ah, it comes from version | 21:11 |
@Haarg | initially it was planned to be a quoting construct like q/qq/qw | 21:11 |
@Haarg | that didn't work out though | 21:11 |
+perlDreamer | version objects have had a long and bumpy history | 21:13 |
@Haarg | yeah | 21:13 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 21:15 | |
@Haarg | i tracked down the problem with the username not showing in emailed inbox messages | 21:17 |
+perlDreamer | cool! Was it in the inbox code? | 21:17 |
@Haarg | yeah, between there and the i18n message | 21:18 |
+perlDreamer | double tragedy. There's leftover gravy, but no biscuits. And there's spaghetti, but no sauce. | 21:27 |
* perlDreamer is hungry, but not desperate to try to bridge that gap | 21:28 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:34 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 21:43 | |
CIA-46 | WebGUI: graham * r9791 /WebGUI/lib/WebGUI/i18n/English/Inbox_Message.pm: correct inbox message from user preface | 22:01 |
CIA-46 | WebGUI: graham * r9792 /branch/WebGUI_7.6/t/User.t: fix user test per visitor private message change | 22:01 |
CIA-46 | WebGUI: graham * r9793 /branch/WebGUI_7.6/docs/upgrades/packages-7.6.15/matrix-default-screenshots.wgpkg: fix use of hardcoded extras | 22:01 |
CIA-46 | WebGUI: graham * r9794 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.15 release | 22:01 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:10 | |
elnino | hi! | 22:10 |
+perlDreamer | Hey, elnino! | 22:10 |
+perlDreamer | How did your Ubuntu site go? | 22:11 |
elnino | the admin is ignoring me. I'm stuck. =( | 22:11 |
elnino | thanks for asking though. =) | 22:11 |
* perlDreamer has been fortunate enough to stay in code space. | 22:12 | |
elnino | He didn't give me information about the db users I needed to recreate in wre's db, | 22:12 |
+perlDreamer | admin space seems much more complicated | 22:12 |
elnino | for his website. | 22:12 |
elnino | It is. | 22:12 |
+perlDreamer | rizen says code, I code | 22:12 |
elnino | =) | 22:12 |
+perlDreamer | rizen says fix your bugs, you idiot | 22:12 |
+perlDreamer | I fix bugs | 22:12 |
elnino | you're such a good employee. =) | 22:12 |
@Haarg | i really need to look at setting up smolder, or to finish writing my own thing | 22:14 |
elnino | it's hard to share admin responsibilities. I don't want to mess with his stuff, but this sharing with his idea! | 22:14 |
+perlDreamer | mech422 may be looking at smolder, too | 22:14 |
+perlDreamer | Mech422, rather | 22:14 |
@Haarg | then i can set up things to email people when they cause test failures | 22:14 |
+perlDreamer | I don't think smolder will do that, but it would be a great feature to have | 22:15 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 22:17 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 22:17 | |
elnino | on the login page, there is a link called "create a new account" I want be allow anonymous registrants, but I don't want the link public is there a template somewhere? I found the i18n for the link, and that it's called in WebGUI/Operatiions/Settings.pm, but I don't know where to go from there. | 22:21 |
+perlDreamer | 7.5 or 7.6? | 22:22 |
elnino | 7.5 | 22:22 |
elnino | will be 7.6 soon hopefully. | 22:22 |
+perlDreamer | 7.6 introduced the Account system, which really changed how those things work. | 22:22 |
elnino | Ah. Found it in Auth.pm | 22:24 |
CIA-46 | WebGUI: graham * r9795 /releases/WebGUI_7.6.15-stable: Release 7.6.15-stable | 22:33 |
elnino | perlDreamer - http://www.plainblack.com/bugs/tracker/9783 - you fixed this in 7.5.13? that was a long time ago...did you mean 7.6.13? | 22:34 |
+perlDreamer | yes, that's a typo | 22:35 |
elnino | ok. Just checking. | 22:35 |
+perlDreamer | thanks for pointing that out | 22:35 |
+perlDreamer | that will be one of the bugs that Bernd will want to backport to 7.5.40-private | 22:36 |
elnino | is Bernd the author of paypal? | 22:36 |
+perlDreamer | I don't know. | 22:36 |
+perlDreamer | you mean the plug-in? | 22:36 |
elnino | yes. | 22:36 |
elnino | who's Bernd? I"m confused. lol. | 22:37 |
+perlDreamer | Bernd is the guy who's been working hard on Debian and Ubuntu, along with SquOnk and one other fellow. | 22:39 |
+perlDreamer | He also works on the German translation | 22:39 |
+perlDreamer | he's helped with some bug fixes, and really has been trying to resurrect the German WebGUI community | 22:41 |
elnino | oh ok. Wasn't aware of that. sounds like he contributes a lot! | 22:42 |
elnino | YAY! cool! there is a template for the login page. you guys think of everything. | 22:44 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:47 | |
+perlDreamer | elnino_laptop, chopped prunes and cranberries work well with breakfast cookies | 22:49 |
+perlDreamer | next month I'm going to try apricots | 22:49 |
elnino_laptop | that sounds good!, not much of a fan of apricots, but Anna loves them! | 22:50 |
@Haarg | perlDreamer, on the participate page do you think it should include resolved bugs? | 22:53 |
+perlDreamer | no | 22:53 |
+perlDreamer | only open ones | 22:53 |
@Haarg | and i'm going to change it to sort by last updated | 22:54 |
elnino_laptop | so.. if I create my own auth mod, and the only method I would change when compaired to WebGUI.pm is gettemplateId, would that work? or do I have to call SUPER on all the other methods - does that make sense? | 22:54 |
+perlDreamer | That's a great idea | 22:54 |
@Haarg | helpdesk doesn't actually create new revs for comments | 22:54 |
+perlDreamer | where is getTemplateId, elnino_laptop? | 22:55 |
elnino_laptop | sorry, getLoginTemplateId it's in Auth.pm and there is a comment that says: "This method should be overridden by the subclass and should return the template ID for the login screen." | 22:57 |
+perlDreamer | that would just mean that it is accessible in the site settings | 22:58 |
+perlDreamer | so you should be able to stick with vanilla WebGUI auth, and just make a custom template | 22:58 |
elnino_laptop | oh. I missed that. Letme look. | 22:58 |
elnino_laptop | oh good grief.. Thanks! | 22:59 |
+perlDreamer | you're welcome :) | 22:59 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:00 | |
elnino_laptop | too many ways to do things!! But that is a good thing, so I'm NOT complaining - you guys think of everything! | 23:00 |
+perlDreamer | You're exactly right. There are hundreds of buttons in WebGUI | 23:01 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 23:04 | |
CIA-46 | WebGUI: graham * r9796 /branch/WebGUI_7.6/ (4 files in 4 dirs): prepare for 7.6.16 dev | 23:09 |
CIA-46 | WebGUI: graham * r9797 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/Inbox_Message.pm: fix inbox from user preface | 23:09 |
elnino_laptop | perlDreamer, so in 7.6, to hide the "create a new account" is that a template change? or somethign entirely different? | 23:25 |
+perlDreamer | it's also a template change. | 23:25 |
+perlDreamer | but doing anything codewise can be very different | 23:25 |
elnino_laptop | ok. Thanks! | 23:26 |
+perlDreamer | so when are we going to get you to write tests, patch bugs and implement RFEs? | 23:26 |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."] | 23:27 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 23:27 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 23:28 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 23:28 | |
elnino_laptop | are you sure you want me to? =) I actualy did submit something for one of my own RFEs, whether it got in or not, I don't know. Just a small macro. | 23:28 |
+perlDreamer | elnino_laptop, any contribution from people out in the community helps us all ;) | 23:29 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:32 | |
elnino_laptop | http://www.webgui.org/rfe/request-for-enhancement/9525 here was my contrib. silly, but extrememly helpful for me. | 23:32 |
elnino_laptop | ok... i'm confused | 23:41 |
+perlDreamer | what about? | 23:41 |
elnino_laptop | I on a v7.5.24 wre installed system. Wanting to konw what perl mods are installed, I used testEnvironment. I'd say about 90% are NOT installed. I thought wre installed all that fo rme? | 23:42 |
elnino_laptop | s/fo rme/for me | 23:42 |
elnino_laptop | is it using cpan? | 23:42 |
elnino_laptop | y, yes it is. | 23:42 |
+perlDreamer | WRE and WebGUI are only in sync for 1 version | 23:42 |
elnino_laptop | so cpan must not be able to pick up what wre installs. | 23:42 |
+perlDreamer | but 90% of them should still be installed | 23:42 |
+perlDreamer | do you have the environment set? | 23:43 |
elnino_laptop | yes, but I'll do it again. | 23:43 |
elnino_laptop | ok. apparantly not. =( sorry. | 23:44 |
elnino_laptop | and to install additional mods, it's still ok to use cpan, right? | 23:45 |
+perlDreamer | sure | 23:45 |
elnino_laptop | will it put it in with wre's stuff? | 23:45 |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 23:45 | |
+perlDreamer | if you use wre's cpan | 23:45 |
elnino_laptop | ah. I see. | 23:47 |
CIA-46 | WebGUI: colin * r9798 /WebGUI/lib/WebGUI/Account/Friends.pm: Fix a POD typo. | 23:50 |
+perlDreamer | diakopter! How are you doing? | 23:50 |
diakopter | ok; how are you | 23:51 |
+perlDreamer | Doing okay. Staying busy | 23:51 |
diakopter | cool | 23:51 |
+perlDreamer | brb, have to show a 7 years old how to cut a cake into 8 pieces with 3 cuts | 23:51 |
diakopter | straight cuts? | 23:53 |
diakopter | one on each axis? | 23:54 |
+perlDreamer | yup | 23:55 |
diakopter | I was going to say... if the cuts don't have to be on only one plane (each), you can make quite a few pieces.. :P | 23:55 |
+perlDreamer | the weird thing is you can make 16 slices with 4 cuts | 23:56 |
+perlDreamer | but you need a 4-dimensional cake | 23:57 |
diakopter | hrm. could be tricky to acquire one of those. | 23:57 |
+perlDreamer | yeah, I don't have a pan to make one | 23:57 |
--- Day changed Wed Mar 11 2009 | ||
diakopter | nor an oven! ;) | 00:03 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:03 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:03 | |
+perlDreamer | indeed | 00:03 |
diakopter | I mean, you could cook a slice of it at a time, | 00:03 |
diakopter | but how are you going to move it along that 4th axis? | 00:03 |
diakopter | to cook the other parts? | 00:04 |
+perlDreamer | and how are you going to slice batter? | 00:04 |
@tavisto | hey diakopter, long time no see brotha | 00:04 |
diakopter | howdy otsivat | 00:04 |
@tavisto | :P | 00:04 |
@tavisto | how's life? | 00:05 |
diakopter | oh | 00:05 |
diakopter | it's there | 00:05 |
diakopter | bbl... | 00:06 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:06 | |
+perlDreamer | chromatic is writing about Test::Class | 00:07 |
+perlDreamer | I'm going to have to set aside some time to read about that | 00:07 |
+perlDreamer | elnino, if you'd write some tests for your AssetToggle macro, I'd be happy to commit it into 7.7.0. | 00:16 |
+perlDreamer | If you're interested, look into /data/WebGUI/t/Macro/AdminToggle.t | 00:17 |
-!- rizen [n=rizen@76.210.60.35] has quit [] | 00:25 | |
-!- metanil [n=akhadka@137.48.138.30] has quit ["Leaving."] | 00:26 | |
-!- Radix_ changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 00:51 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:07 | |
-!- Lisette [n=liraos@190.71.15.137] has joined #webgui | 01:07 | |
Lisette | hi | 01:08 |
+perlDreamer | hi, Lisette | 01:08 |
Lisette | how to do to make a paydriver in te 7.6.x version, i have one in the 7.5 and don't works in the 7.6.11 | 01:09 |
+perlDreamer | there was a bug in 7.5 with how labels are handled by the paydriver | 01:10 |
+perlDreamer | that bug was fixed after 7.5.40 was released | 01:10 |
+perlDreamer | if you have a look at the Itransact pay driver in 7.6, you'll see what changed | 01:11 |
Lisette | but whe i try to add a new method by the console shows me this error: - www.***conf - WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object | 01:12 |
+perlDreamer | that is correct | 01:12 |
+perlDreamer | the options to new have changed | 01:12 |
+perlDreamer | it used to require that you pass it a label that was never used | 01:12 |
Lisette | there is in anywhere an example? | 01:13 |
+perlDreamer | inside /data/WebGUI/t/Shop/PayDriver.t, line 173 | 01:15 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:16 | |
Lisette | of the version 7.6 right? | 01:17 |
+perlDreamer | yes | 01:17 |
Lisette | thanks | 01:17 |
+perlDreamer | If that doesn't work, then please ping me again | 01:17 |
Lisette | yes, but i have download this version | 01:18 |
+perlDreamer | I see | 01:18 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 01:24 | |
* perlDreamer steps out to walk the dog. Back in 15 | 01:36 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 01:52 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 01:58 | |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 02:27 | |
+perlDreamer | dinner time, be back later guys | 02:41 |
+patspam | likewise, lunch time :) | 02:41 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 02:41 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 02:43 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, ckotil, perlbot, CIA-46, f00li5h, @steveo_aa, daviddelikat, Lisette, gugod, (+11 more, use /NETSPLIT to show all of them) | 03:15 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Connection reset by peer] | 03:18 | |
-!- Netsplit over, joins: steveo_aa | 03:18 | |
-!- ascii__ [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 03:18 | |
-!- Netsplit over, joins: daviddelikat, Lisette, +patspam, diakopter, @preaction, +perlmonkey2 | 03:18 | |
-!- ServerMode/#webgui [+ovov steveo_aa patspam preaction perlmonkey2] by irc.freenode.net | 03:18 | |
-!- Netsplit over, joins: @bpmedley, SynQ2, ckotil, +Radix_, Mech422, f00li5h, gugod, nuba_, CIA-46, ishiboo (+4 more) | 03:18 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:30 | |
-!- Lisette [n=liraos@190.71.15.137] has quit [Read error: 110 (Connection timed out)] | 03:47 | |
-!- Lisette [n=liraos@adsl190-28-207-176.epm.net.co] has joined #webgui | 03:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 03:51 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 03:51 | |
+patspam | anyone have a rough idea when the first 7.7 beta will be scheduled? | 04:11 |
@bpmedley | I'm not sure specs are finalized for 7.7 | 04:13 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 04:15 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:18 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 04:20 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:20 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 04:39 | |
+patspam | preaction: ping a ding ding | 05:02 |
@preaction | ohh danger | 05:02 |
+patspam | heh | 05:02 |
@preaction | WHAT DO YOU WANT? | 05:02 |
@preaction | i mean, hi | 05:02 |
+patspam | is trunk for 7.7 yet? or still 7.6? | 05:02 |
@preaction | 7.7 | 05:03 |
+patspam | ooooooh | 05:03 |
+patspam | I was out by a week, time to check some stuff in then! | 05:03 |
+patspam | will it be a few weeks before we start doing 7.7 betas? or will they kick off right away? | 05:04 |
@preaction | probably a few weeks, i dunno though | 05:05 |
+patspam | ok, I suspected as much | 05:05 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:29 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:29 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 05:38 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 06:01 | |
-!- Lisette [n=liraos@adsl190-28-207-176.epm.net.co] has left #webgui [] | 06:24 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:40 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:40 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 06:51 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:44 | |
CIA-46 | WebGUI: patspam * r9799 /WebGUI/ (34 files in 12 dirs): (log message trimmed) | 09:48 |
CIA-46 | WebGUI: Squashed commit of the following: (from survey-rfe branch) | 09:48 |
CIA-46 | WebGUI: commit c7830fac41f71731ae15e789c631ed06902f3d43 | 09:48 |
CIA-46 | WebGUI: Author: Patrick Donelan <pat@patspam.com> | 09:48 |
CIA-46 | WebGUI: Date: Wed Mar 11 17:28:25 2009 +1100 | 09:48 |
CIA-46 | WebGUI: Turned off package flag on expireincompletesurveyresponses | 09:48 |
CIA-46 | WebGUI: commit 643ce75b1347f04e838df646bc290e200b88c410 | 09:48 |
CIA-46 | WebGUI: patspam * r9800 /WebGUI/docs/upgrades/packages-7.7.0/root_import_survey_default-survey-take.wgpkg: Fixed Survey Take template | 09:48 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 10:09 | |
CIA-46 | WebGUI: patspam * r9801 /WebGUI/ (13 files in 9 dirs): (log message trimmed) | 10:24 |
CIA-46 | WebGUI: Squashed commit of the following: (passive_analytics branch from git | 10:24 |
CIA-46 | WebGUI: with DataTable edits removed) | 10:24 |
CIA-46 | WebGUI: commit 197055bf0da853204d0ee7ddccefc6c7f5a321f7 | 10:24 |
CIA-46 | WebGUI: Author: Patrick Donelan <pat@patspam.com> | 10:24 |
CIA-46 | WebGUI: Date: Wed Mar 11 19:03:37 2009 +1100 | 10:24 |
CIA-46 | WebGUI: Added Passive Analytics to upgrade script | 10:24 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 10:44 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:19 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:19 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 11:36 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 11:37 | |
-!- carogray [n=Caroline@mobile-166-217-254-062.mycingular.net] has joined #webgui | 12:15 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:07 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:07 | |
-!- carogray [n=Caroline@mobile-166-217-254-062.mycingular.net] has quit [Read error: 110 (Connection timed out)] | 14:32 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 14:51 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 14:51 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 14:54 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:01 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:01 | |
@bopbop | Haarg: I see in the release notes for 7.6.15 that the bug related to Matrix - no group to add listings (9836)- is fixed. | 15:02 |
@bopbop | Haarg: I still don't see that field anywhere in the asset | 15:02 |
@bopbop | nm-I just posted another bug report for it | 15:05 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:44 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."] | 15:46 | |
-!- seriftron [n=serif@97.66.185.250] has joined #webgui | 15:54 | |
seriftron | i have a question about internationalization - where would i find the list of internationalized messages for a particular asset or template (e.g. gallery)? | 15:57 |
LTR_bob | /data/WebGUI/lib/WebGUI/i18n/ | 15:59 |
seriftron | Thanks | 15:59 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 16:01 | |
-!- rizen [n=rizen@76.210.60.35] has joined #webgui | 16:04 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:04 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [] | 16:06 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:08 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:08 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 16:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:14 | |
--- Log opened Wed Mar 11 19:05:44 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 19:05 | |
-!- Irssi: #webgui: Total of 30 nicks [9 ops, 0 halfops, 4 voices, 17 normal] | 19:05 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 19:05 | |
CIA-46 | WebGUI: colin * r9804 /WebGUI/t/Workflow/Activity/BucketPassiveAnalytics.t: Remove diag output from test | 19:06 |
@preaction | you will never EVER guess what MySQL does with ENUM columns... | 19:19 |
@preaction | all data in an enum column must be a string | 19:19 |
@preaction | if you have the string "0" and "1", and try to compare it to the number 0 or 1, it takes the INDEX (1-based) of the item | 19:20 |
@preaction | or something... | 19:20 |
@preaction | yes, i'm right. the index. so ENUM("0","1") -- "0"=1 and "1"=2 | 19:20 |
@Haarg | that isn't too big of a surprize | 19:22 |
@preaction | as if my headache wasn't big enough already... | 19:22 |
@preaction | yeah, but you wouldn't have guessed it! | 19:22 |
@preaction | you might've said "Something stupid", and you'd be technically correct | 19:22 |
@Haarg | true | 19:23 |
@preaction | but THAT behavior instead of something rational like oh, if it's not going to match exactly, throwing an ERROR or matching NOTHING instead | 19:23 |
@preaction | so that i know something is WRONG | 19:23 |
@Haarg | mysql doesn't believe in errors | 19:23 |
@preaction | MySQL needs to die and have a very cheap funeral | 19:25 |
SDuensin | What?! | 19:25 |
* SDuensin quite likes MySQL. | 19:25 | |
@preaction | have we not examined the fundamental flaws in "Be liberal in what you accept and strict in what you export"? | 19:26 |
@preaction | what i want to know is how this was working at all. i suspect the two sites have different schemas for this table... | 19:26 |
@Haarg | does it still have that problem if you are using placeholders? | 19:27 |
@preaction | dunno, haven't tried it | 19:27 |
@preaction | i'm not sure that the placeholders system looks at the table's schema | 19:27 |
@preaction | and it's a production system, so i can't very well test atm | 19:28 |
@Haarg | well, if you user a where of userId=1 | 19:31 |
@Haarg | it pulls everything starting with 1 | 19:31 |
@Haarg | if you have userId=?, and a placeholder value of 1, it works correctly | 19:32 |
@preaction | huh, so it must look at the schema | 19:33 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit [Read error: 104 (Connection reset by peer)] | 19:52 | |
* diakopter looks around | 20:27 | |
--- Log closed Wed Mar 11 20:33:11 2009 | ||
--- Log opened Wed Mar 11 20:40:12 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 20:40 | |
-!- Irssi: #webgui: Total of 29 nicks [9 ops, 0 halfops, 3 voices, 17 normal] | 20:40 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 20:40 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 20:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:54 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:38 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 21:53 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 21:53 | |
-!- Lisett1 [n=liraos@adsl190-28-162-23.epm.net.co] has joined #webgui | 22:03 | |
-!- Lisette [n=liraos@adsl190-28-207-103.epm.net.co] has quit [Read error: 110 (Connection timed out)] | 22:04 | |
Lisett1 | in the version 7.6.x i don't need the preload.perl? | 22:15 |
+BartJol | I believe you do | 22:15 |
+BartJol | but wpould have to check on that | 22:16 |
@Haarg | technically you don't have to use it, but it would be a pretty bad idea | 22:17 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 22:46 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 23:01 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 23:06 | |
-!- mode/#webgui [+v patspam] by ChanServ | 23:06 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 23:06 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:28 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 23:38 | |
--- Day changed Thu Mar 12 2009 | ||
-!- SynQ2 [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 00:05 | |
-!- carogray [n=Caroline@72-59-46-242.pools.spcsdns.net] has joined #webgui | 00:10 | |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 00:23 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:30 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:30 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 00:33 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 00:40 | |
-!- carogray [n=Caroline@72-59-46-242.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 01:31 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:44 | |
+patspam | rizen: eghhhhh....? | 01:55 |
@rizen | wassup my brotha | 01:55 |
+patspam | survey-rfe went into trunk last night, muchos excitement | 01:56 |
+patspam | has one of the PB designers been working on survey beautification in the past few months? | 01:57 |
+patspam | in -stable | 01:57 |
+patspam | looked like there were some new styles in the /survey.css snippet which need a bit of tweaking now that we show time & questions remaining, etc.. | 01:59 |
CIA-46 | WebGUI: patspam * r9805 /WebGUI/ (4 files in 2 dirs): Made all Survey gotoExpression textareas YUI resizable | 02:02 |
-!- danny_mk [n=chatzill@68.15.55.161] has joined #webgui | 02:17 | |
* patspam walks down the street for lunch | 02:25 | |
@rizen | sorry | 03:17 |
@rizen | got busy doing some upgrades | 03:17 |
@rizen | we had a designer spend a couple hours on it | 03:18 |
@rizen | nothing major | 03:18 |
@rizen | the survey is broken in a lot of places, and doesn't have template variables exposed in a lot of places | 03:18 |
@rizen | so we sort of have to fix a lot of that before we can do a lot of templating | 03:18 |
@rizen | that's why it's labeled beta in the latest release | 03:18 |
+patspam | yep, definitely still beta | 03:30 |
+patspam | lots of fixes in the new version at least | 03:30 |
+patspam | and more to come | 03:30 |
@rizen | excellent | 03:31 |
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"] | 03:31 | |
@rizen | hopefully with your help, my own people working on some bug fixing, and maybe a little of perlmonkey2's help along the way | 03:32 |
@rizen | we can get the survey up to something that's both usable and something we can all be proud of by the time 7.7 comes out | 03:32 |
+patspam | we're kicking off user testing on AnxietyOnline at the start of next month, so we're doing as much bug fixing as we can in the next 3 weeks | 03:33 |
@rizen | sweet | 03:33 |
@rizen | so this will be a real test of the survey system then | 03:34 |
@rizen | i like to hear that | 03:34 |
+patspam | yeah, we'll be using it in production in July | 03:34 |
+patspam | hopefully! | 03:34 |
@rizen | i always worry about features in the core that don't get used in a serious way by anybody | 03:34 |
+patspam | and currently getting lots of feedback from people using it to build surveys for that site | 03:35 |
+patspam | yeah, it's a shame there isn't some way to track what components people are using in the wild | 03:37 |
+patspam | I don't know how you'd even define a metric for that.. but it'd be kinda cool to see which parts of the API are hottest | 03:38 |
@rizen | well part of the problem is that would require a "phone home" which we'd get in trouble for | 03:38 |
@rizen | but i suppose we could put some sort of a button in the admin console | 03:39 |
@rizen | where if you clicked it | 03:39 |
@rizen | your stats would be sent back to the plainblack servers | 03:39 |
@rizen | so it would be an opt in thing | 03:39 |
@rizen | and what we could send back is the counts of the various asset types that are being used | 03:39 |
@rizen | it wouldn't necessarily indicate activity | 03:39 |
@rizen | but if they exist in the asset tree | 03:40 |
@rizen | at least there's a chance they're being used | 03:40 |
+patspam | Ubuntu package manager has an opt-in thing like that, and the pay-off is that you get to see popularity ratings on packages | 03:40 |
@rizen | we could then post a public page on webgui.org | 03:40 |
@rizen | so people could see what the stats are for the whole world | 03:40 |
+patspam | that'd be cool | 03:40 |
danny_mk | I would say so :-) | 03:41 |
@rizen | it would be dirt simple to do | 03:41 |
@rizen | i'll write it up on friday | 03:41 |
@rizen | have to do dreaded accounting tomorrow | 03:41 |
danny_mk | Sounds like a small price to pay for WebGUI | 03:41 |
@rizen | or i'd do it then | 03:41 |
+patspam | boo @ accounting, but yay for spontaneous features! | 03:42 |
+patspam | speaking of which, I'm going to try writing my first plugin for wgdev | 03:42 |
@rizen | nice | 03:42 |
@rizen | haarg will be happy to see that | 03:43 |
+patspam | editing and packaging assets from the command line is so damn cool, haarg is a legend | 03:43 |
@rizen | yeah | 03:43 |
@rizen | he's way smarter than me, and probably the smartest person at PB | 03:44 |
+patspam | damn, that's too much smart for one man | 03:44 |
+patspam | he should share it around | 03:44 |
@rizen | if we could combine his intelligence with my drive for getting shit done | 03:44 |
@rizen | we'd be unstoppable | 03:44 |
+patspam | man, you guys already are unstoppable | 03:45 |
@rizen | heh, not quite, but thanks | 03:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, daviddelikat | 03:45 | |
+patspam | I got offered a google job this week, and I'm turning it down because I'm having so much fun hacking on webgui | 03:46 |
-!- Netsplit over, joins: daviddelikat | 03:46 | |
@rizen | that's good | 03:46 |
@rizen | we'd miss the hell out of you if you left the community | 03:46 |
+Radix-wrk | why would working at google stop you from working on webgui too? | 03:47 |
+patspam | it wouldn't per se, but I like doing it full time | 03:47 |
+patspam | and most people kinda disappear from the net once they join google | 03:47 |
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui | 03:50 | |
@rizen | i've heard that google isn't a place you want to work long term anyway | 03:56 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:56 | |
@rizen | though that could just be from all the crybabies out there | 03:56 |
@rizen | as i'm reminded how much disgust i have for most of humanity | 03:57 |
@rizen | actually, methinks it's more for the US population than all of humanity | 03:57 |
@rizen | =) | 03:57 |
@rizen | we're the biggest bunch of whiners on the planet | 03:58 |
+patspam | yeah I guess it's hard to know from the outside | 03:59 |
+patspam | heh referring to both google and the USA | 03:59 |
danny_mk | can I whine about not having Thingy documentation? | 04:00 |
@rizen | sure | 04:01 |
@rizen | you could buy thingy documentation | 04:01 |
@rizen | but then you could also whine that you don't want to spend $60 | 04:01 |
@rizen | =) | 04:01 |
danny_mk | Hey, I did not even think that was an option. I will pay the 60 for the documentation. Is it good documentation? | 04:02 |
danny_mk | Seems like a good WebObject for some of my projects | 04:02 |
@rizen | it's going to get cooler in 7.7 | 04:03 |
danny_mk | Does it go into detail? I bought the WebGUI pamphlet but it left me wanting a lot more | 04:03 |
@rizen | the docs are good i think | 04:03 |
@rizen | but i'll give you the heads up | 04:03 |
@rizen | you should wait | 04:03 |
@rizen | there's a new CM guide coming out next week i think | 04:03 |
danny_mk | OK, I will, my boss is getting turned on by our website and all the options and the ease of web development | 04:03 |
danny_mk | thank God we are an open source shop | 04:03 |
@rizen | let me check how many pages the thingy chapter is | 04:04 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 04:04 | |
@rizen | there's a whole chapter on thingy, but i don't know how long it is | 04:04 |
danny_mk | I can even get them to buy the documentation | 04:04 |
danny_mk | is it a book or online documentation? | 04:05 |
@rizen | the thingy chapter is 28 pages | 04:05 |
@rizen | it's a printed book | 04:05 |
danny_mk | cool, where can I get it? | 04:05 |
danny_mk | hmm... I should check the store :-) | 04:05 |
@rizen | webguistore.com | 04:05 |
@rizen | =) | 04:05 |
danny_mk | the developers guide? | 04:06 |
@rizen | no, you want the content managers guide | 04:07 |
@rizen | if you're looking for thingy documentation | 04:07 |
@rizen | and the WebGUI 7.6 content manager's guide should be out next week | 04:07 |
@rizen | if you've already upgraded or are planning to upgrade to 7.6 soon | 04:07 |
danny_mk | I run on the latest stable release | 04:08 |
@rizen | if you're sticking with 7.5, then you can get the current CM guide | 04:08 |
@rizen | ok that's 7.6 then | 04:08 |
@rizen | the content for the new book is complete | 04:08 |
@rizen | it's just in final editing | 04:08 |
@rizen | so i assume it will be available to purchase next week | 04:08 |
danny_mk | Cool, thank s | 04:08 |
@rizen | np | 04:10 |
@rizen | the 28 pages covers 3 different example applications | 04:10 |
@rizen | plus normal usage | 04:10 |
@rizen | so it should give you some good ideas on how it works | 04:10 |
SDuensin | Thingie is cool. Kinda scares me. | 04:12 |
@rizen | the 7.7 version of thingy is way cooler than the current edition | 04:12 |
@rizen | it implements phase 2 of the planned 8 phases for thingy | 04:12 |
SDuensin | Evil Tease! | 04:13 |
SDuensin | EIGHT? Dang. | 04:13 |
@rizen | hint: shop integration | 04:13 |
SDuensin | How goes the DAV stuff? | 04:13 |
danny_mk | My boss is a very serious guy, I don't know if I should even refer to it as "Thingy" | 04:13 |
danny_mk | he would probably look at me like if I had two heads | 04:14 |
@rizen | SDuensin: unless you're paying for it i have no comment. =) | 04:14 |
SDuensin | Just tell him things like "I'm going to study my Thingy in depth" or "My Thingy is really cool." | 04:14 |
danny_mk | LOL | 04:15 |
SDuensin | rizen - Paying, eh? Depends on the answer to my question. Recursion! | 04:15 |
@rizen | danny_mk: just explain that it's a powerful tool with a silly name...it was designed for novice users who don't know database terminology | 04:15 |
danny_mk | that won't work at all, that would be very wrong :-) | 04:15 |
* SDuensin enjoys screwing with uptight people. | 04:15 | |
danny_mk | I am supposed to give them a class on Perl and Catalyst tomorrow | 04:15 |
danny_mk | He was really impressed that I took an 9 page C++ application and converted it to 1.5 pages in Perl | 04:16 |
@rizen | heh | 04:16 |
@rizen | one of the many strengths of perl: brevity | 04:17 |
danny_mk | Ah, and that included documentation which was not included in the C++ structured spaghetti code | 04:17 |
danny_mk | when he found out that I read an xml document using about three lines of code with XML::Simple he almost shit his pants | 04:18 |
danny_mk | I wish I was up on POE, we have a distributed network of computers that I bet we could really do wonders on if we used POE | 04:19 |
@rizen | before you learn poe for that sort of stuff, i highly recommend reading up on doing remote tasks over ssh with bash and or perl | 04:22 |
@rizen | this is a good read: http://blog.ganneff.de/blog/2007/12/29/ssh-triggers.html | 04:22 |
danny_mk | Great, thanks | 04:24 |
SDuensin | rizen - So I take it by your comment that DAV has moved from "experimental" to "on hold". So sad. | 04:28 |
@rizen | you shouldn't take it to mean anything other than "no comment" | 04:28 |
* SDuensin likes comments. Even rizen's rude ones. :-P | 04:29 | |
@rizen | i'm only rude 90% of the time | 04:29 |
SDuensin | Well, you gotta sleep sometime. | 04:29 |
SDuensin | :-P | 04:29 |
@rizen | and in 2009 i'm trying to be nicer to people, so it's probably more like 87.9% of the time | 04:29 |
@rizen | and for the record, i don't have to sleep | 04:30 |
@rizen | any comments to the contrary are purely hearsay | 04:30 |
SDuensin | Damn. That's gotta be helpful. | 04:30 |
@rizen | but i do need to walk home about now. the wife is probably wondering wtf happened to me. | 04:30 |
@rizen | ttyl | 04:31 |
SDuensin | See ya bud. | 04:31 |
-!- rizen [n=rizen@76.210.60.35] has quit ["The Black Blog - http://plainblack.com/tbb"] | 04:31 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 04:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:40 | |
-!- danny_mk [n=chatzill@68.15.55.161] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009020410]"] | 04:41 | |
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 110 (Connection timed out)] | 04:45 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 05:00 | |
CIA-46 | wgdev: Patrick Donelan master * ra8cc9e8 / lib/WGDev/Command/Help.pm : Added WGDev::Command::Help - http://bit.ly/R1vTG | 05:07 |
CIA-46 | wgdev: Patrick Donelan master * r523630a / Build.PL : Added 'Pod::Perldoc' to Build.PL for WGDev::Command::Help - http://bit.ly/iHZm | 05:07 |
+patspam | sweet! | 05:07 |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui | 05:38 | |
zmk | hi, can anyone give me a hint about where does webgui store the (webgui) version of a domain other than the webguiVersion table? I restored everything (several times) from a backup and after that the upgrade script thinks that nothing needs to be done... | 05:41 |
+patspam | zmk: as far as I know it's only stored in webguiVersion | 05:53 |
+patspam | perhaps try dropping the site database completely before restoring? | 05:54 |
@Haarg | also, what versions are you dealing with? | 06:00 |
+patspam | Haarg: how do I run my in-development wgd code locally without doing ./Build install? | 06:07 |
@Haarg | to use some commands you've written? | 06:08 |
+patspam | yeah.. i mean, how do i force it to use my local mods rather than the installed version | 06:08 |
@Haarg | adding your dev lib path to PERL5LIB should work | 06:08 |
+patspam | ah yup, "PERL5LIB=lib ./bin/wgd" works | 06:11 |
zmk | thanks, got it. I was obviously too tired to try to upgrade from 7.5.31 to 7.6.15 :) | 06:11 |
zmk | at some point I removed WebGUI/* and restored. Then didn't unpack 7.5.40. | 06:12 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 06:22 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:22 | |
+perlDreamer | Kathy got accepted to OHSU today! | 06:22 |
@Haarg | nice | 06:26 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 113 (No route to host)] | 06:31 | |
CIA-46 | wgdev: Patrick Donelan command_guid * rbcb026a / lib/WGDev/Command/Guid.pm : Added WGDev::Command::Guid - http://bit.ly/piPOB | 06:46 |
+patspam | Haarg: that one (guid) should probably end up in some larger Command that generates other interesting things besides GUIDs | 06:47 |
+patspam | perlDreamer: what is OHSU? | 06:47 |
+perlDreamer | Oregon Health Sciences University | 06:47 |
+perlDreamer | She applied to their Certified Nurse Midwife program back in December. | 06:48 |
+perlDreamer | They only take 1 in 5, or 1 in 6 from all applicants. | 06:48 |
+patspam | awesome! | 06:48 |
+patspam | go Kathy! | 06:48 |
+perlDreamer | yeah, we're pretty happy :) | 06:48 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 06:50 | |
+perlDreamer | in other news, not nearly as cool | 06:53 |
+perlDreamer | my Asset History browser got accepted into 7.7 | 06:54 |
+patspam | woot! | 06:55 |
+patspam | that's the YUI powered one yeah? | 06:55 |
+perlDreamer | yes | 06:55 |
+patspam | sweet, can't wait to play with it | 06:55 |
+perlDreamer | it will be committed in about half an hour or so | 06:55 |
+perlDreamer | but it needs an icon for the admin console | 06:56 |
+patspam | damn where's Andy when you need him | 06:58 |
+perlDreamer | he's probably drawing something ;) | 06:58 |
+perlDreamer | I watched The Spiderwick Chronicles movie, and told kathy about some of his illustrations | 06:59 |
+patspam | shoot him an email about it, he's distracted with $work at the moment but I'm sure he'll be happy to help | 06:59 |
+perlDreamer | okay | 06:59 |
+perlDreamer | okay, it's committed | 07:13 |
* perlDreamer heads to bed. | 07:14 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:14 | |
CIA-46 | wgdev: Patrick Donelan reset_users * r45a16dd / lib/WGDev/Command/Reset.pm : | 07:24 |
CIA-46 | wgdev: Added --delusers option to Reset to allow for deleting of non-system | 07:24 |
CIA-46 | wgdev: users. Includes experimental confirmation/prompting via IO::Prompt. - http://bit.ly/ASTq5 | 07:24 |
+patspam | Haarg: you about? | 07:25 |
CIA-46 | WebGUI: colin * r9806 /WebGUI/ (7 files in 7 dirs): Adding Asset History content manager. | 07:45 |
-!- Lisett1 [n=liraos@adsl190-28-162-23.epm.net.co] has quit ["Leaving."] | 07:58 | |
CIA-46 | wgdev: Patrick Donelan optimize * r5d86cf9 / lib/WGDev/Command/Optimize.pm : | 08:55 |
CIA-46 | wgdev: Added WGDev::Command::Optimize - Scans your site and suggests various | 08:55 |
CIA-46 | wgdev: optimizations. Currently suggests Assets and Macros that you you might | 08:55 |
CIA-46 | wgdev: be able to disable to reduce memory usage. - http://bit.ly/HdwEr | 08:55 |
-!- AMH_henry [n=yktang@n219078152037.netvigator.com] has joined #webgui | 08:57 | |
CIA-46 | wgdev: Patrick Donelan all_my_topic_branches * r45a16dd / lib/WGDev/Command/Reset.pm : | 09:07 |
CIA-46 | wgdev: Added --delusers option to Reset to allow for deleting of non-system | 09:07 |
CIA-46 | wgdev: users. Includes experimental confirmation/prompting via IO::Prompt. - http://bit.ly/ASTq5 | 09:07 |
CIA-46 | wgdev: Patrick Donelan all_my_topic_branches * re0f0380 / lib/WGDev/Command/Reset.pm : | 09:07 |
CIA-46 | wgdev: Merge branch 'reset_users' into all_topic_branches | 09:07 |
CIA-46 | wgdev: * reset_users: | 09:07 |
CIA-46 | wgdev: Added --delusers option to Reset to allow for deleting of non-system - http://bit.ly/4bYVPR | 09:07 |
AMH_henry | any Class::InsideOut expert here? | 09:10 |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:23 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:32 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:25 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 11:03 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:03 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:33 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:33 | |
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 14:33 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:41 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:45 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 15:56 | |
-!- khenn [n=khenn@76.210.60.35] has joined #WebGUI | 15:58 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:58 | |
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui | 16:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:11 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:18 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:18 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 16:23 | |
CIA-46 | WebGUI: meatbop * r9807 /WebGUI/docs/upgrades/packages-7.7.0/matrix-default-compare-template.wgpkg: Made a change to prevent a float issue with style templates | 16:40 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:51 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:51 | |
+MrHairgrease | the Textarea form plugin uses setRawHeadTags to add this code | 17:06 |
+MrHairgrease | <script type="text/javascript"> YAHOO.util.Event.onDOMReady( function () { WebGUI.Form.Textarea.setMaxLength() } ); </script> | 17:06 |
+MrHairgrease | that is: http://webgui.pastebin.com/m36f537b6 | 17:06 |
+MrHairgrease | the problem with this is that for each textarea this is being included | 17:06 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:07 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:07 | |
+MrHairgrease | now i discovered a problem with ie 7 that starts reloading the page forever if there are too many of these blobs | 17:07 |
+MrHairgrease | but only if the user is logged in, but not in admin mode and only on http | 17:08 |
+MrHairgrease | https doesn''t have this problem | 17:08 |
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui | 17:08 | |
+MrHairgrease | anyway, the blurb should be written only once anyway | 17:08 |
+MrHairgrease | so, should I consider this a bug? | 17:08 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 17:10 | |
Lisette | anyone knows why when i try add a payDriver itransact by the console shop, shows me this error: WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object | 17:10 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:13 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:13 | |
Lisette | Lisette: anyone knows why when i try add a payDriver itransact by the console shop, shows me this error: WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object | 17:13 |
+perlDreamer | everyone, it appears that henry_ykt has tracked down the ever elusive Shop bug that causes checkout to randomly fail | 17:18 |
+perlDreamer | http://www.webgui.org/bugs/tracker/9924 | 17:18 |
+perlDreamer | I'm applying his patch, and running tests on it right now | 17:18 |
+perlDreamer | apparently, using ref, instead of id/refaddr, will work most of the time on a C::IO object. | 17:19 |
+perlDreamer | but every so often it will fail | 17:19 |
+perlDreamer | the docs say to use id/refaddr | 17:19 |
@Haarg | hah | 17:20 |
@Haarg | yeah, ref is definately wrong there | 17:20 |
+perlDreamer | we need a Perl::Critic test for using ref in C::IO modules | 17:20 |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 17:20 | |
+perlDreamer | I'm really curious to know the difference between id and refaddr now | 17:20 |
@Haarg | there is none | 17:21 |
@Haarg | id is an alias for refaddr | 17:21 |
+perlDreamer | and I'm going to spend some time going through all the other C::IO modules by hand | 17:21 |
+perlDreamer | uh, I meant id/refaddr and ref | 17:21 |
+perlDreamer | my bad | 17:21 |
@Haarg | ah | 17:21 |
@Haarg | well, ref on a an object gives the classname | 17:21 |
@Haarg | refaddr gives the 0x number | 17:21 |
+perlDreamer | yes, but wouldn't that say it should _never_ work, instead of work intermittently? | 17:22 |
@Haarg | depends | 17:23 |
@Haarg | if you were using ref in a number of places | 17:23 |
@Haarg | it would work if you only had a single object | 17:23 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 148 (No route to host)] | 17:26 | |
+perlDreamer | oh, this is just evil | 17:27 |
+perlDreamer | id is used for a hash lookup | 17:27 |
Lisette | but.... i try to do this in the 7.6.x version | 17:27 |
Lisette | what i must do for fix it | 17:27 |
+perlDreamer | and since id is a classname, it's a valid key | 17:27 |
@Haarg | yeah | 17:27 |
+perlDreamer | and it's a valid key until someone else comes along and nukes your address book | 17:28 |
+perlDreamer | there are two other dead uses of ref in Shop | 17:28 |
+perlDreamer | they're cleaned up, too | 17:28 |
+perlDreamer | and all the other Class::IO users look okay too | 17:32 |
+perlDreamer | Haarg, you're not in the middle of a release, are you? | 17:32 |
@Haarg | nope | 17:32 |
+perlDreamer | okay, time for commitment | 17:32 |
+perlDreamer | all tucked it | 17:38 |
+perlDreamer | in | 17:38 |
+perlDreamer | tavis is going to have kittens when he hears about this | 17:38 |
+perlDreamer | MrHairgrease, Kathy got accepted to the University nursing program yesterday. | 17:38 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:39 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:39 | |
+perlDreamer | yo, tavisto! | 17:39 |
+perlDreamer | How about that Henry Tang guy? | 17:39 |
@tavisto | woohoo perlDreamer! Just got your email (and realized I wasn't signed into IRC) | 17:39 |
+perlDreamer | Let's go dump some karma on him! | 17:40 |
@tavisto | That's great news indeed | 17:40 |
@tavisto | so you are sure this is the root of the issue? | 17:40 |
+perlDreamer | that bug will cause random failures anytime someone tries to get an address book | 17:41 |
@tavisto | ah okay! Well then that definitely was a culprit | 17:41 |
+perlDreamer | the randomness is probably due to the number of people trying to checkout at the same time | 17:41 |
+perlDreamer | If two people are at different stages of checkout, the guy who is furthest along will have problems | 17:42 |
@tavisto | ah okay, so it was only appearing with multiple people | 17:42 |
@tavisto | that would make it random | 17:42 |
+perlDreamer | yes | 17:42 |
+perlDreamer | and nigh on impossible for a dev to duplicate | 17:42 |
+perlDreamer | since there's only one of us using a box at a time | 17:42 |
@tavisto | wow, that's amazing he found it | 17:42 |
+perlDreamer | it would only happen on a live site | 17:43 |
+perlDreamer | yeah, I don't know whether to be happy that he found it, or to feel stupid that I looked at it so many times without seeing it | 17:43 |
LTR_bob | perlDreamer: what about Henry? | 17:43 |
+perlDreamer | He found and fixed a very long standing Shop bug | 17:43 |
LTR_bob | ok, he has been doing a lot of shop work lately, nice to see some of it find its way back to the Core | 17:44 |
+perlDreamer | tavisto, how long has this bug been around? | 17:44 |
+perlDreamer | like almost a year or so? | 17:44 |
+perlDreamer | LTR_bob, you did used to be known as AMH_bob, right? | 17:45 |
@tavisto | basically, since shop was released so that's probably about right | 17:45 |
LTR_bob | Yep, but I am technically not working for the hosting company (Alphamega Hosting), but for the programming company (Long Term Results), so they asked me to use the actual company name. | 17:46 |
@tavisto | is LTR using WebGUI as well? | 17:47 |
LTR_bob | LTR is making Swiftysite (on top of WebGUI), AMH offers hosting with a Swiftysite | 17:48 |
@tavisto | oh okay, I see the relationship now. | 17:48 |
LTR_bob | and all the custom work for clients is being done by LTR as well | 17:48 |
@tavisto | Bob, do you think that AMH/LTR is at a point where they would like to do a success story about WebGUI? I know I spoke to you about this about a year ago or so. | 17:48 |
LTR_bob | Yep, I think it is about that time, I'll talk to Robert Heessels about it in the next couple of days! | 17:49 |
@tavisto | You don't necessarily have to be done with all your WebGUI plans to do a success story. If you've accomplished some good things thus far then they can be used and you can mention what things you are working on. It's actually a great way to get exposure for your organization as well. :) (for accomplishments and upcoming releases) | 17:50 |
@tavisto | Great, we have access to a PR firm that can do a simple interview with you and they do all of the work in terms of writing it up and sending it to you for approval. | 17:50 |
LTR_bob | Cool, I'll pass that on to Robert and get back to you. | 17:51 |
@tavisto | Great, sounds good Bob! | 17:51 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 17:52 | |
CIA-46 | WebGUI: colin * r9808 /branch/WebGUI_7.6/ (4 files in 2 dirs): | 18:02 |
CIA-46 | WebGUI: Fix bad object lookups in the Shop. These caused random failures | 18:02 |
CIA-46 | WebGUI: in the Shop when trying to get an AddressBook, which interfered with | 18:02 |
CIA-46 | WebGUI: checkout. | 18:02 |
CIA-46 | WebGUI: colin * r9809 /WebGUI/ (4 files in 2 dirs): | 18:02 |
CIA-46 | WebGUI: Forward porting bug fix for random checkout problems in the Shop | 18:02 |
CIA-46 | WebGUI: related to Class::InsideOut and using ref instead of refaddr/id. | 18:02 |
+perlDreamer | and there it is, fully reproducible in a test | 18:03 |
+perlDreamer | I never, never ever thought of multi-user testing for the Shop | 18:03 |
@tavisto | wow, that easy ehe | 18:04 |
@tavisto | perlDreamer, we're going to be in your (large) neck of the woods in april | 18:05 |
+perlDreamer | where at, tavisto? | 18:07 |
@tavisto | San Francisco, just a short 9 hours away from you down I-5 | 18:07 |
@tavisto | We're exhibiting at ad:tech 2009 | 18:08 |
+perlDreamer | awesome! | 18:08 |
+perlDreamer | you going to swing up for some brazilian BBQ and mad MonkeyBall playing? | 18:08 |
@Haarg | that's probably a fix that should go in 7.5 as well for if there's future community releases | 18:08 |
+perlDreamer | I'll backport it now, Haarg | 18:08 |
+perlDreamer | How should I annotate it in the changelog? | 18:09 |
@tavisto | hehe probably not this time around pD | 18:09 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 18:10 | |
@tavisto | perlDreamer, now that you are an official WebGUI consultant/implementer, you should have a success story out on pb.com | 18:10 |
+perlDreamer | is /me a success? | 18:10 |
@tavisto | With you being someone who works with WebGUI for a living, you describe 3 things | 18:11 |
@tavisto | #1 - Talk about your business and what you do, #2 - Talk about what you require in a CMS in order to be successful, #3 - Talk about why you selected WebGUI and the benefits of using it | 18:12 |
+MrHairgrease | tavisto, now you're talking about success stiries | 18:15 |
+perlDreamer | tavisto, speaking of success, Kathy got into the OHSU midwife/nursing program | 18:15 |
+MrHairgrease | when are you going to do something with the success story thingy we sent you a gazillion years ago =) | 18:15 |
@tavisto | Mrhairgrease, it's on the site in the affiliates section | 18:16 |
@tavisto | problem being, that section isn't going live until we get a few more business success stories. | 18:17 |
+MrHairgrease | ok where's that? | 18:17 |
+perlDreamer | Haarg, need to think out load with another developer. | 18:17 |
+MrHairgrease | oh i see | 18:17 |
+perlDreamer | well, hang on, let me check that test | 18:17 |
@tavisto | I can move you over to the business section if you'd like :) | 18:17 |
+MrHairgrease | sure why not | 18:17 |
+MrHairgrease | i mean | 18:17 |
+MrHairgrease | if procolix's allowed there =) | 18:17 |
@tavisto | Problem was that we were going to clear out all the resellers from the "business category" and give you your own "affiliates" section | 18:17 |
+MrHairgrease | ok, that's fine too | 18:18 |
@Haarg | perlDreamer, what's up? | 18:18 |
+MrHairgrease | I just wondered what happened to it | 18:18 |
@tavisto | but if we do that, we won't have many businesses right now. You wouldn't believe how much work it takes to get a simple success story... and many have been delayed. I'll move you over for the time being | 18:18 |
+perlDreamer | with the fix for getAddressBook, if the same user logs in twice, they get two address books | 18:18 |
+perlDreamer | one for each unique cart object pointing to the same cart | 18:18 |
+perlDreamer | this is because the cached AddressBook is indexed by object id, instead of cartId | 18:18 |
@tavisto | Actually, I threw it into the fireplace and peed on your success story | 18:18 |
* perlDreamer hates it when tavisto pees in the fireplace | 18:19 | |
+perlDreamer | again | 18:19 |
+perlDreamer | Haarg, is there a command line interface to gist? | 18:21 |
+perlDreamer | I can paste my test so you can see if it can really happen | 18:21 |
@Haarg | http://search.cpan.org/~sartak/App-Nopaste-0.10/ | 18:21 |
@Haarg | works with gist, pastebin, etc | 18:21 |
+perlDreamer | checking yum, then installing | 18:22 |
+perlDreamer | if that's so, that needs to go into the WRE dev package | 18:22 |
+perlDreamer | it's hard to paste big chunks | 18:22 |
@Haarg | it has lots of prereqs | 18:23 |
@Haarg | specifically moose | 18:23 |
+perlDreamer | oh | 18:23 |
+perlDreamer | well, while that is installing, time for breakfast | 18:25 |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:30 | |
+MrHairgrease | perlDreamer, just spent 6 hours on trackiong down a bug that caused IE7 to keep reloading a page many many times (but sometimes only a few), and then only when a user's logged in, but not in admin mode and not on https. | 18:39 |
+perlDreamer | Haarg: http://gist.github.com/78155 | 18:39 |
+MrHairgrease | to make matters worse, not every IE7 does it | 18:39 |
+perlDreamer | MrHairgrease, why should it take 6 hours? It only takes 15 minutes to load FF ;) | 18:39 |
+perlDreamer | Haarg, tests down toward the bottom, around $cart2, $cart3 | 18:39 |
+MrHairgrease | in the end it turns out that IE7 not always likes the js blurbs being output for every textarea | 18:40 |
Lisette | why shows me this error when i try select the payment method in my cart WebGUI::URL::Content::__ANON__[65] - Can't call method "isa" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 619. | 18:40 |
+MrHairgrease | of course the fix is only two lines of perl | 18:41 |
+MrHairgrease | so that the js is being output only once as it should be... | 18:41 |
+MrHairgrease | gonna fix that tomorrow | 18:41 |
+MrHairgrease | but now.. | 18:41 |
+MrHairgrease | time for a beer! | 18:41 |
Lisette | MrHairgrease you response me? | 18:41 |
+MrHairgrease | no | 18:42 |
Lisette | ok | 18:42 |
+MrHairgrease | i dunno what's wrong in you r case | 18:42 |
+MrHairgrease | if you just ask 'why do i get this or that error message', you're likely to rceive little help | 18:42 |
+MrHairgrease | since you omit all kinds of details | 18:42 |
+MrHairgrease | like what version do you use | 18:43 |
+MrHairgrease | etc | 18:43 |
Lisette | in the payDriver.pm in the line 619 there is http://webgui.pastebin.com/d15ea71e4 | 18:43 |
+MrHairgrease | well in that case a transaction should be passed, but isn't | 18:44 |
+MrHairgrease | again you didn't mention your wg version | 18:44 |
+MrHairgrease | anyway | 18:44 |
+MrHairgrease | i'm going out | 18:44 |
+MrHairgrease | I've been solving eough problems for today =) | 18:44 |
deafferret | that's possible? :) | 18:44 |
+MrHairgrease | sure is | 18:45 |
+MrHairgrease | bye | 18:45 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:45 | |
Lisette | why do i get this error message Can't call method "isa" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 619 in the version 7.6.15 when i try select a payment method? | 18:46 |
-!- AMH_henry [n=yktang@n219078152037.netvigator.com] has quit ["Ex-Chat"] | 18:53 | |
+perlDreamer | Lisette, that is a bug. Please post it to the bug board. | 19:07 |
+perlDreamer | The documentation for that method says that $object can be undef, but the code does not allow it. | 19:07 |
+perlDreamer | either the code, or the docs, need to be fixed | 19:07 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: s4eek | 19:35 | |
-!- Netsplit over, joins: s4eek | 19:36 | |
+cap10morgan | can you change a user's password via the API? | 19:36 |
+cap10morgan | (WebGUI auth method) | 19:37 |
+perlDreamer | I think so | 19:37 |
+cap10morgan | maybe with WebGUI::Auth::WebGUI::updateAccount() ? | 19:37 |
+perlDreamer | $auth->saveParams() | 19:38 |
+perlDreamer | that's what userImport uses | 19:38 |
+perlDreamer | updateAccount is specific to the WebGUI plugin | 19:38 |
+perlDreamer | it also calls saveParams | 19:38 |
+cap10morgan | ok | 19:39 |
+cap10morgan | thanks perlDreamer | 19:39 |
+perlDreamer | you're welcome :) | 19:39 |
* perlDreamer goes to the gym | 19:39 | |
+perlDreamer | and gives deafferret a giftcard to McDonalds for all you can eat double cheeseburgers | 19:39 |
CIA-46 | WebGUI: colin * r9810 /WebGUI/lib/WebGUI/Account.pm: Add POD for the Account's store method. | 19:44 |
* deafferret eats the giftcard | 19:53 | |
* deafferret realizes his mistake | 19:53 | |
* deafferret burps | 19:53 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20:17 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)] | 20:20 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 20:39 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:39 | |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit ["Leaving."] | 20:40 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 20:40 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:40 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 20:45 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 20:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 20:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 20:46 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 20:47 | |
+perlmonkey2 | anyone know the git command to update wgd on the top of their head? | 20:48 |
@Haarg | git pull | 20:49 |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 20:49 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 20:49 | |
@Haarg | you have local modifications, or you just want to update it? | 20:49 |
+perlmonkey2 | just want to update it | 20:50 |
@Haarg | git pull should work then | 20:50 |
+perlmonkey2 | okay, thanks Haarg | 20:50 |
+perlmonkey2 | ah, where is wgd getting its list of conf files. It keeps dieing on a conf file that no longer exists. | 21:03 |
@Haarg | what is the actual error? | 21:08 |
+perlmonkey2 | Backing up current database... Cannot read config file: /data/WebGUI/etc//data/WebGUI/etc/www.test.com.conf at ./wgd line 131 | 21:08 |
+perlmonkey2 | ./wgd reset -b | 21:09 |
+perlmonkey2 | I couldn't track down where it was grabbing that conf file. | 21:09 |
@Haarg | to find config files it checks: -F parameter, WEBGUI_CONFIG env variable, guess based on webgui root | 21:09 |
+perlmonkey2 | yeah, I ended up just using the -F but I wanted to see how it possibly even knew about that conf. | 21:09 |
@Haarg | is that env variable set? | 21:10 |
+perlmonkey2 | crap, yes, and I have no idea hwo. I must have added it to a shell file. | 21:10 |
+perlmonkey2 | Haarg: thanks | 21:10 |
-!- juan [n=memo@201.232.58.66] has joined #webgui | 21:26 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 21:27 | |
juan | perlDreamer, remember the errors that i had upgrading from 7.5 to 7.6 | 21:29 |
juan | i was in 7.5.34 | 21:30 |
+perlmonkey2 | Anyone know of any YUI editors that are on pages which get reused a lot? | 21:30 |
+perlmonkey2 | They appear to have a memory leak. | 21:30 |
juan | we checked the tables Folder and assetHistory | 21:30 |
+perlDreamer | perlmonkey2: talk to patspam, he's been talking with the developer of the YUI editor about that | 21:30 |
juan | now i am in 7.5.40 and the upgrade was sucessful | 21:30 |
slickware | what happened to the head/body separate areas for templates, in the new version | 21:30 |
+perlmonkey2 | perlDreamer: yeah, there doesn't appear to be a work around. I'm fixing one instance, but wondered if there were any others that needed the same solution. | 21:31 |
+perlmonkey2 | well, the workaround is to cache the editor. | 21:31 |
juan | i checked the tables again and they are ok | 21:32 |
+perlDreamer | slickware, they went away. head stuff goes into the extraHeadTags section | 21:32 |
juan | now, i don't know how to upgrade from 7.5.40 to 7.6? | 21:32 |
juan | the errors continues | 21:33 |
+perlmonkey2 | The solution I found was to create a simpleditor, but .setXY to place it off screen. Then when it was needed, setXY over the actual text area, while grabbing the textarea's contents, then saving them to the textarea on submit. | 21:34 |
-!- Lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 21:35 | |
+perlmonkey2 | That sound crazy, or decent? | 21:35 |
slickware | thanks PD | 21:35 |
+perlDreamer | slickware, check the gotchas.txt file for more details | 21:35 |
slickware | is there still a statistics module? or is the only thing in the statistics area the version number? (I remember v5x used to have legit stats) | 21:35 |
slickware | haha I don't care about the details, I just wanted to know if it was gone or if I was crazy :) | 21:36 |
+perlDreamer | the statistics module shows version, number of users, groups, templates, etc. | 21:38 |
slickware | so no actual visitation stats... should I just google-anal it? | 21:38 |
slickware | anyl | 21:38 |
slickware | whoops | 21:38 |
+perlDreamer | slickware: like log analysis? if you use the WRE, it comes with awstats | 21:40 |
slickware | i'm on the PB-host | 21:40 |
slickware | how do I access awstats? | 21:40 |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 21:41 | |
@preaction | slickware: go to http://plainblack.com/automat <- it should have the link to your stats | 21:41 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 21:43 | |
+perlDreamer | juan, what does the assetHistory table look like in 7.5.40? | 21:43 |
+perlDreamer | can you do a describe on it, and paste the result? | 21:43 |
juan | give a minute please | 21:46 |
+perlDreamer | no rush :) | 21:47 |
CIA-46 | WebGUI: graham * r9811 /WebGUI/docs/changelog/7.x.x.txt: note inbox email fix on changelog | 21:47 |
CIA-46 | WebGUI: graham * r9812 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/NewMail.pm): fixed: New Mail macro never returns any messages | 21:47 |
juan | http://webgui.pastebin.com/m5b2b39fa | 21:48 |
slickware | thanks preaction. it doesn't look like links to stats are password protected though | 21:48 |
slickware | unusual | 21:48 |
@preaction | slickware: ask pb support, i'm sure they can set up some http basic auth for you | 21:48 |
slickware | preaction: will definitely do that if the customer complains :) | 21:49 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 148 (No route to host)] | 21:49 | |
@preaction | slickware: iirc they might even be able to link it to a webgui account, but you'll have to make sure | 21:49 |
juan | the table is ok for the version | 21:49 |
+perlDreamer | that looks fine, juan, which is good | 21:50 |
+perlDreamer | which 7.6 version are you trying to upgrade to? | 21:50 |
juan | 7.6.11 | 21:50 |
+perlDreamer | do you have a log of the last upgrade you tried where it went bad? | 21:51 |
+perlDreamer | you know, perl upgrade.pl --doit 2>&1 | tee upgradeLog | 21:52 |
+perlDreamer | or whatever it should be in bash | 21:52 |
+perlDreamer | with correct syntax | 21:52 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 21:52 | |
juan | http://webgui.pastebin.com/m5fec9cb7 | 21:52 |
+perlDreamer | is there more that you can paste? I'd like to see exactly where in the process it is failing | 21:53 |
+perlDreamer | ideally, the whole thing would be good | 21:55 |
+perlDreamer | the subroutine is only in there once | 21:55 |
+perlDreamer | and it's only called once | 21:55 |
juan | ok | 21:56 |
+perlDreamer | sorry, just thinking out loud | 21:56 |
+perlDreamer | also, please do ls /data/WebGUI/docs/upgrades, and paste that as well | 21:56 |
* perlDreamer is starting to think there's more files in there than necessary | 21:56 | |
+perlDreamer | which _is_ something that Haarg mentioned earlier | 21:57 |
juan | i am going to upgrade again to paste all the respective logs | 21:57 |
-!- khenn [n=khenn@76.210.60.35] has quit [] | 22:00 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 22:02 | |
+perlDreamer | preaction: my new desk gets here in 1 week. | 22:10 |
@preaction | sweet | 22:10 |
+perlDreamer | I need you to email Kathy and tell her how important a good desk chair is | 22:10 |
+perlDreamer | s/need/would like/ | 22:10 |
@preaction | heh, don't take my word for it, have her sit on one of your kitchen chairs for 8 hours and see how she feels afterwards ;) | 22:12 |
+perlDreamer | she was suggesting the $90 chair at CostCo, and I was looking at the $180 chair. | 22:12 |
@preaction | heh | 22:12 |
+perlDreamer | We're going chair shopping at Office Depot later this week | 22:12 |
@preaction | i got a nice one on-sale at office depot for $130 | 22:13 |
@preaction | lumbar support and comfortable bottom are the two biggies | 22:13 |
@Haarg | hopefully at home i'll be switching to at&t uverse instead of charter. currently paying $60 for 5m/512k. with at&t i could get 18M/1.5M for $65. | 22:14 |
@preaction | ... Fiber? | 22:14 |
@Haarg | yeah | 22:14 |
@preaction | ... lucky jerk | 22:15 |
+perlDreamer | 18M? | 22:15 |
+perlDreamer | wow | 22:15 |
@Haarg | indeed | 22:15 |
+perlDreamer | my Verizon FIOS is 8/3 | 22:15 |
@Haarg | i think i went for the 10M one | 22:15 |
@preaction | ... | 22:16 |
+perlDreamer | preaction, the chair from CostCo was ACA certified, leather, etc. | 22:16 |
* preaction sulks with his 1m/384k | 22:16 | |
@Haarg | i'm more interested in the upload though really. 5 or 6 down is plenty really | 22:16 |
+perlDreamer | preaction, just set up a cantenna and I'm sure Haarg would bridge you in | 22:17 |
@preaction | 150 miles away wouldn't work :( | 22:17 |
@Haarg | just need to get one of those really long cat6 cables. | 22:17 |
@preaction | i have another idea, but it requires commercial real estate | 22:17 |
@preaction | a T1 wire, and some high-quality wireless hardware | 22:17 |
+perlDreamer | our frequency of wiki spam is increasing | 22:17 |
@preaction | how are Visitors posting to the wiki anyway? | 22:18 |
+perlDreamer | today I've deleted two, and there will be another one tonight | 22:18 |
+perlDreamer | It allows registered users to edit pages | 22:18 |
@preaction | wait, pb has an office now. i wonder... | 22:18 |
@preaction | Haarg: how is the commercial wifi in Madison? | 22:18 |
@Haarg | i'm not really sure | 22:19 |
@Haarg | we don't have a hard line here | 22:19 |
@Haarg | we're getting wiki from another business in the same building | 22:19 |
@Haarg | the phone company seemed unable to install a phone line | 22:19 |
@preaction | uh... that sounds... weird | 22:19 |
+perlDreamer | depends on the building | 22:20 |
+perlDreamer | I've worked some guys who do commercial installations | 22:20 |
+perlDreamer | some of those old buildings, it's almost impossible to pull wire from point to point without major drilling | 22:20 |
@Haarg | the wires are already in place | 22:21 |
+perlDreamer | weird | 22:21 |
@Haarg | yes | 22:22 |
+perlDreamer | Haarg, there's no NewMail macro test? | 22:24 |
+perlDreamer | nope | 22:25 |
+perlDreamer | grrr | 22:25 |
+perlDreamer | that's a nice, small after hours project to take on | 22:25 |
+perlDreamer | and there's already some Inbox tests to leverage for seeding the test | 22:25 |
juan | perlDreamer, can i upgrade from 7.5.40 to 7.6.15? | 22:29 |
+perlDreamer | yes | 22:29 |
juan | ok | 22:30 |
+perlDreamer | it's only required that you start from 7.5.40 | 22:30 |
+perlDreamer | Haarg, did you have a chance to look at that test failure? | 22:33 |
+perlDreamer | I'd hate to fix one bug just to add another | 22:33 |
@Haarg | i started to but had some other things come up | 22:33 |
@Haarg | ok | 22:35 |
@Haarg | so it's only a problem if the data hasn't been written out to the database before you init your second cart right? | 22:36 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 22:36 | |
@Haarg | because we have that issue in numerous places in webgui really | 22:36 |
+perlDreamer | this is the problem I see | 22:37 |
+perlDreamer | you open a second tab to the cart screen. | 22:38 |
+perlDreamer | this gets you an exact copy of the cart, with the same sessionId, but you get a different addressBook | 22:38 |
+perlDreamer | since it's keyed by object id, not sessionId or cartId | 22:39 |
+perlDreamer | which persist from page to page | 22:39 |
@Haarg | you are getting a different object | 22:39 |
+perlDreamer | yes | 22:39 |
@Haarg | but the object only lasts for a single page view right? | 22:39 |
+perlDreamer | yes | 22:39 |
@Haarg | so unless we started two sessions in the same process i don't see how it could be a problem | 22:40 |
+perlDreamer | I see. | 22:41 |
+perlDreamer | The problem is in the tests, I didn't assign an address book to the session | 22:42 |
+perlDreamer | so of course it built a new one | 22:42 |
+perlDreamer | if it had been made, then then a 2nd session opened, it would return the same one again | 22:42 |
+perlDreamer | okay, I'll fix that test, then commit the new test for the bug fixed this morning | 22:42 |
@Haarg | lots of test failures atm :/ | 22:43 |
+perlDreamer | in 7.7? | 22:44 |
@Haarg | yeah | 22:44 |
+perlDreamer | what have I broken now? | 22:44 |
@Haarg | i don't think it's anything you've touched | 22:44 |
+perlDreamer | that's good for a change | 22:45 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 22:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 22:46 | |
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has joined #webgui | 22:48 | |
+perlDreamer | Haarg, can I help by looking into the i18n/help test? | 22:52 |
@Haarg | sure | 22:52 |
+perlDreamer | the i18n for the Survey got clobbered during a merge, I think | 22:55 |
+perlDreamer | that's fixed | 22:57 |
+perlDreamer | can I look at another one? | 22:58 |
+perlDreamer | User, or Workflow? | 22:58 |
@Haarg | those should be fixed | 22:58 |
+perlDreamer | PodChecker, or SurveyJSON? | 22:58 |
@Haarg | podchecker is survey stuff | 22:59 |
+perlDreamer | how about i18n/template.t ? | 22:59 |
@Haarg | and it almost looks like one of modules is missing methods | 22:59 |
@Haarg | that one is fixed | 22:59 |
@Haarg | is t/Asset/Wobject/Survey/ResponseJSON.t working for you? | 23:00 |
+perlDreamer | no | 23:00 |
@Haarg | ok | 23:00 |
+perlDreamer | I'll have a gander at it | 23:00 |
+perlDreamer | it's a bad test | 23:03 |
+perlDreamer | it's testing random ordering of elements | 23:03 |
+perlDreamer | and tries to set the seed to a known value to get predictable results | 23:03 |
+perlDreamer | maybe List::Util shuffle doesn't call rand... | 23:07 |
+perlDreamer | Haarg, which perl are you using? | 23:07 |
@Haarg | i tried 5.10 and wre | 23:08 |
@Haarg | it does seem to be giving the same results each time | 23:08 |
+perlDreamer | right, but they're different from the expected ones | 23:08 |
+perlDreamer | I wonder if we can automate that somehow... | 23:09 |
+perlDreamer | Or do you have something more pressing that I should look at? | 23:09 |
@Haarg | not really | 23:12 |
+perlDreamer | if this works, we'll be able to use it elsewhere, too | 23:13 |
+perlDreamer | fixed | 23:17 |
CIA-46 | WebGUI: graham * r9813 /WebGUI/t/User.t: fix User test for visitor private messaging change | 23:18 |
CIA-46 | WebGUI: graham * r9814 /WebGUI/t/Workflow.t: fix Workflow test, we now have 11 workflows by default | 23:18 |
CIA-46 | WebGUI: graham * r9815 /WebGUI/docs/upgrades/packages-7.7.0/matrix-default-screenshots.wgpkg: fix hardcoded extras urls | 23:18 |
CIA-46 | WebGUI: graham * r9816 /WebGUI/docs/upgrades/packages-7.7.0/root_import_survey_default-answer-edit.wgpkg: fix i18n labels in survey answer edit | 23:18 |
CIA-46 | WebGUI: colin * r9817 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Restoring i18n that was lost for the Survey. | 23:18 |
+perlDreamer | anything else? | 23:18 |
@Haarg | well, i'm thinking the rest might have to wait for perlmonkey2 or patspam | 23:19 |
+perlDreamer | more survey problems? | 23:20 |
@Haarg | podchecker and critic_labels were failing on survey stuff | 23:22 |
@Haarg | i'm running through them all again | 23:22 |
+perlDreamer | I just fixed and committed the new Cart tests | 23:23 |
+perlDreamer | aside from critic_labels, which runs so long, are there other tests that should be excluded from a regular run? | 23:24 |
@Haarg | probably not | 23:24 |
@Haarg | everything else runs reasonably fast | 23:24 |
juan | i have the next error trying to upload a zip in the image gallery | 23:24 |
juan | http://webgui.pastebin.com/m39cd9956 | 23:24 |
@Haarg | this was through the site and not as part of the upgrade right? | 23:25 |
juan | yes, in the site | 23:26 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:27 | |
@Haarg | possibly something during an upgrade left an uploads directory with the wrong permissions | 23:27 |
@Haarg | you should be able to fix it by chown -R webgui /data/domains/dreams15.com/www/public/uploads | 23:28 |
@Haarg | or whatever user apache runs as | 23:28 |
juan | ok | 23:30 |
juan | i am going to change it | 23:30 |
+perlDreamer | Haarg, one PodChecker failure is a pure typo | 23:34 |
+perlDreamer | the other is a missing convenience method | 23:35 |
@Haarg | not quite missing | 23:35 |
+perlDreamer | juan, did the last upgrade work okay? | 23:35 |
@Haarg | just a singular vs plural issue | 23:35 |
+perlDreamer | aIndex vs aIndexes, could be | 23:35 |
+perlDreamer | there are corresponding sIndex and qIndex methods | 23:36 |
+perlDreamer | so it does make you wonder what happened to aIndex | 23:36 |
+perlDreamer | after reading the POD, I think we could safely change aIndex to aIndexes | 23:38 |
+perlDreamer | since the last element of the address is not a scalar, but another array reference | 23:38 |
+perlDreamer | so even if it was a single answer, the ref would be [0,2,[5]] | 23:38 |
@Haarg | the address key is made with a single aIndex though | 23:39 |
juan | perlDreamer, i was in a meeting, so I have not had time to do | 23:39 |
@Haarg | perlDreamer, did you take a look at patspam's WGDev commands? | 23:42 |
+perlDreamer | no | 23:42 |
* perlDreamer spent yesterday doing sheet rock work, and I'm behind in email | 23:42 | |
@Haarg | ah | 23:42 |
@Haarg | sounds like fun | 23:42 |
+perlDreamer | if I finish the garage, I get a inside room for an office | 23:43 |
+perlDreamer | patspam is usually on soon. | 23:46 |
@Haarg | yeah | 23:46 |
+perlDreamer | in other late breaking news, John made icons for the Asset history browser. | 23:46 |
@Haarg | critic_labels is failing on PassiveAnalytics stuff | 23:46 |
+perlDreamer | hm | 23:46 |
+perlDreamer | which ones? | 23:46 |
+perlDreamer | which files? | 23:46 |
+perlDreamer | I have a 1-file critic_label test for quick debugging | 23:47 |
@Haarg | http://gist.github.com/78306 | 23:47 |
@Haarg | http://gist.github.com/78307 | 23:48 |
@Haarg | http://gist.github.com/78309 | 23:50 |
+perlDreamer | 306 is fixed | 23:52 |
@Haarg | fixed 307 | 23:56 |
+perlDreamer | you're fast | 23:56 |
+perlDreamer | 309 is fixed | 23:58 |
+perlDreamer | I wrote the Passive Analytics code for patspam | 23:59 |
--- Day changed Fri Mar 13 2009 | ||
+perlDreamer | might have to give him a refund for broken i18n... | 00:00 |
@Haarg | i'm still puzzled why the person who made the code editor would have put in syntax highlighting for brainfuck | 00:02 |
+perlDreamer | better that than lolcat | 00:02 |
+perlDreamer | self canHaz mouseee | 00:02 |
+perlDreamer | one more fix coming in | 00:06 |
perlmonkey21 | can someone use the survey editor on [head] and tell me what the text editor has for the toolbar and buttons? I mean the text editor for the section/question/answer text. Mine is all jacked up with a fix and it would be a huge pain to back it all out to look at it myself. | 00:13 |
+perlDreamer | sure, give me a sec | 00:13 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:13 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:13 | |
+perlDreamer | in the meantime, can you backlog and see about the POD problems in Survey/ResponseJSON. | 00:13 |
+perlDreamer | maybe patspam, too | 00:13 |
+perlDreamer | it links to aIndex | 00:13 |
+perlDreamer | but there's no aIndex method | 00:14 |
+perlDreamer | only aIndexes | 00:14 |
perlmonkey21 | I'll look at it. | 00:14 |
+perlDreamer | which is Australian for aIndeces :) | 00:14 |
@Haarg | i changed it | 00:14 |
@Haarg | to link to aIndexes but say aIndex | 00:14 |
+perlDreamer | whoops, never mind then | 00:14 |
@Haarg | which seems right to me, but you might want to check on it anyway | 00:14 |
-!- juan [n=memo@201.232.58.66] has left #webgui [] | 00:16 | |
@Haarg | i really hate byte order markers | 00:16 |
+perlDreamer | perlmonkey21: 1 toolbar with 12 buttons | 00:16 |
+perlDreamer | Font, font size, bold, italics, underline, strikethrough, bullet list, ordered list, insert link and insert image | 00:16 |
perlmonkey21 | perlDreamer: okay.....that's what I thought, but the buttons and bar are HUGE. Not sure why. | 00:17 |
* perlDreamer blames JS and CSS | 00:17 | |
perlmonkey21 | was hoping there were no buttons at all so it could just be turned off. | 00:17 |
perlmonkey21 | crap, my solution won't work anyways. The survey object edit div is draggable, but if I just jump a hidden off screen editor over the textarea, then a user drags the edit div, the yui editor will stay where it was. | 00:19 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 00:20 | |
CIA-46 | WebGUI: colin * r9818 /WebGUI/t/Asset/Wobject/Survey/ResponseJSON.t: Handle different random sort orders on different machines. | 00:25 |
CIA-46 | WebGUI: colin * r9819 /WebGUI/t/Shop/Cart.t: Add a few multi-user Cart/session/addressBook tests. | 00:25 |
CIA-46 | WebGUI: graham * r9820 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: fixing pod | 00:25 |
CIA-46 | WebGUI: colin * r9821 /WebGUI/lib/WebGUI/i18n/English/PassiveAnalytics.pm: Add missing i18n labels. | 00:25 |
CIA-46 | WebGUI: graham * r9822 /WebGUI/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm: fix i18n usage | 00:25 |
CIA-46 | WebGUI: colin * r9823 /WebGUI/lib/WebGUI/i18n/English/PassiveAnalytics.pm: Add missing i18n for Passive Analytic Bucket workflow. | 00:25 |
CIA-46 | WebGUI: colin * r9824 /WebGUI/ (6 files in 6 dirs): | 00:26 |
CIA-46 | WebGUI: Add icons for the Asset History browser. Change the | 00:26 |
CIA-46 | WebGUI: default WebGUI conf, upgrade script, and content handler | 00:26 |
CIA-46 | WebGUI: to use them. | 00:26 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 00:26 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 00:26 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 00:29 | |
perlmonkey21 | In the survey editor for answers, there is something called an "answer title". This was originally supposed to be the recorded answer so that the user shown answer didn't have to be mapped. IE Yes/No would have a recorded answer of 1/0 or some such. But since this value can also be shown inside of multiple choice buttons, it looks like the title was changed. Anyone want to weigh in on what it should be called? Me, I didn't see wha | 00:40 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 00:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 00:46 | |
+perlDreamer | perlmonkey21: you got clipped at 255 characters | 00:48 |
+patspam | perlmonkey21: word | 01:01 |
+patspam | I changed the UI label from "Recorded Answer" to "Answer Title" because I thought it was more intuitive | 01:03 |
+patspam | I kept getting confused between "Recorded Answer" and "Answer Value" | 01:04 |
+patspam | my rationale is that they're both "Recorded", it's up to what report you choose as to what you get in your data export mapping | 01:05 |
+patspam | and since as you say "Recorded Answer" can be shown inside multiple choice buttons, I thought "Title" was a better name | 01:07 |
+patspam | that was before we had hover help though, so feel free to change and explain it in the tooltip | 01:08 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 01:15 | |
@Haarg | tracked down another character encoding issue with syndicated content | 01:24 |
@Haarg | bug in a prereq | 01:24 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 01:27 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:27 | |
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has quit [] | 01:27 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:29 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:35 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:35 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:38 | |
CIA-46 | WebGUI: graham * r9825 /WebGUI/www/extras/editarea/ (4 files in 2 dirs): remove brainfuck from code editor | 01:49 |
CIA-46 | WebGUI: graham * r9826 /WebGUI/t/Session/ErrorHandler.t: silence warning in errorhandler test | 01:49 |
+patspam | Haarg: don't seem to be able to specify a config file in current version | 01:54 |
+patspam | site config that is | 01:54 |
@Haarg | wgdev? | 01:54 |
+patspam | only works for me if i have a single config file which it defaults to | 01:54 |
+patspam | yeah | 01:54 |
+patspam | otherwise, always says Unable to find config file | 01:54 |
@Haarg | hm | 01:54 |
+patspam | guess_webgui_paths looks like the culprit | 01:54 |
@Haarg | i haven't used -F in a while | 01:54 |
@Haarg | but having the WEBGUI_CONFIG env var set seems to work fine for me | 01:55 |
@Haarg | but then i only have one config... | 01:55 |
+patspam | yeah, as soon as I have multiple configs the breakage sets in | 01:55 |
@Haarg | i do see the same problem here | 01:57 |
@Haarg | using -F works though | 01:58 |
-!- preaction [n=doug@CPE-67-48-241-219.new.res.rr.com] has joined #webgui | 02:00 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:00 | |
+patspam | how are you using -F? still doesn't work for me | 02:04 |
+patspam | WEBGUI_ROOT=/data/WebGUI wgd db -F dev.localhost.localdomain.conf | 02:04 |
+patspam | --> Unable to find WebGUI config file! | 02:04 |
-!- Haaarg [n=haarg@76.210.61.179] has joined #webgui | 02:07 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 02:07 | |
-!- Haarg [n=haarg@76.210.60.35] has quit [Read error: 110 (Connection timed out)] | 02:15 | |
@Haaarg | well i feel rather silly now | 02:15 |
@Haaarg | somehow i didn't realize return exited evals | 02:16 |
deafferret | did you expect return; to be ignored? | 02:17 |
@Haaarg | i expected it to return from the sub | 02:17 |
@Haaarg | not the eval | 02:17 |
deafferret | oh, a sun inside the eval? | 02:17 |
deafferret | sub inside the eval? | 02:18 |
deafferret | or an eval inside a sub? | 02:18 |
@Haaarg | sub f { eval {return;}; print "this is executed\n"; } | 02:18 |
-!- Haaarg is now known as Haarg | 02:19 | |
deafferret | gotcha | 02:19 |
deafferret | thankfully my ignorance would not have made me assume anything. I would have had to run it to see what the hell happened :D | 02:20 |
+patspam | presumably the block passed to eval is an anonymous sub | 02:20 |
@Haarg | roughly, yeah | 02:20 |
@Haarg | now i just have to figure out what i was thinking with that incredibly ugly if | 02:20 |
CIA-46 | wgdev: Graham Knop master * r88411a0 / lib/WGDev/Command.pm : fix handling of full path to config file or config & root specified - http://bit.ly/jxGn1 | 02:28 |
@Haarg | thanks for the bug report patspam | 02:31 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 02:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 02:46 | |
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 110 (Connection timed out)] | 02:53 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 04:06 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:06 | |
-!- bpmedley [n=bpmedley@75.13.164.190] has quit ["Computer goes to sleep!"] | 04:09 | |
-!- preaction [n=doug@CPE-67-48-241-219.new.res.rr.com] has quit ["This computer has gone to sleep"] | 04:14 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 04:18 | |
CIA-46 | wgdev: Patrick Donelan haarg_master * r40510b2 / lib/WGDev/Command/Config.pm : Added sample config file to doc - http://bit.ly/Kzo4g | 04:19 |
-!- mode/#webgui [+o bpmedley] by ChanServ | 04:19 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 04:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 04:46 | |
perlmonkey21 | patspam: sorry, just saw your messages. Okay, sounds good. That one can be closed then :) | 05:27 |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 05:38 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:45 | |
elnino | hmm. after reading some wikis and some really old threads, it looks like in order to export a site to HTML, I need to do it from the server side. There isn't anything really on the GUI side to do this (and include the css and images etc) correct? | 05:53 |
elnino | decided to try httrack for my windows users | 06:11 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:11 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 06:11 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:17 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:17 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:21 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:21 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 06:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 06:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)] | 07:43 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 08:46 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 09:18 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:34 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:39 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 10:05 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 10:07 | |
-!- mode/#webgui [+o khenn] by ChanServ | 10:07 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [] | 10:35 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 10:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 10:46 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:08 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:09 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:20 | |
-!- SynQ [n=koendejo@host2.procolix.com] has quit ["Leaving."] | 11:35 | |
-!- carogray [n=Caroline@68-247-236-127.pools.spcsdns.net] has joined #webgui | 11:57 | |
CIA-46 | WebGUI: martin * r9827 /WebGUI/ (2 files in 2 dirs): fixed: Commit w/ approval workflow can crash under race conditions resulting in permanently locked content. | 12:38 |
CIA-46 | WebGUI: martin * r9828 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Textarea.pm): Textarea now includes its js blurb only once. | 12:38 |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui | 12:45 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 12:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 12:46 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 12:51 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 12:52 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 12:52 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 12:54 | |
CIA-46 | WebGUI: martin * r9829 /branch/WebGUI_7.6/ (3 files in 3 dirs): Merging RequestApprovalForVersionTag and texatarea JS blurp fixes (revs 9827 & 9828) | 13:06 |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 13:08 | |
-!- carogray [n=Caroline@68-247-236-127.pools.spcsdns.net] has quit ["Leaving."] | 13:32 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:54 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:54 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 13:55 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)] | 13:56 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 14:00 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 14:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 14:46 | |
CIA-46 | WebGUI: martin * r9830 /WebGUI/ (5 files in 4 dirs): Adding vendor payout manager | 15:07 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 15:14 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 15:16 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit [Remote closed the connection] | 15:23 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:50 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 15:51 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:01 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:01 | |
+perlmonkey2 | g'morning | 16:02 |
+perlmonkey2 | er, afternoon | 16:02 |
+MrHairgrease | hey mr monkey! | 16:02 |
+perlmonkey2 | howdy MrHairgrease | 16:02 |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:16 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit ["Leaving."] | 16:18 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:21 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 16:22 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 16:26 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 16:26 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)] | 16:28 | |
+crythias1 | ..........:) | 16:29 |
+MrHairgrease | hey crythias is back | 16:32 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 16:36 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:36 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:36 | |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 16:39 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:39 | |
+crythias1 | yeah. | 16:39 |
+crythias1 | shh | 16:39 |
+crythias1 | don't let JT know. | 16:39 |
+crythias1 | oh. :) | 16:39 |
+MrHairgrease | too late | 16:39 |
+MrHairgrease | =) | 16:39 |
+crythias1 | Heh. | 16:40 |
@rizen | JT is a big stupid jerk | 16:40 |
@rizen | you shouldn't let him know anything | 16:40 |
+crythias1 | especially that that pest Gerald is around. | 16:40 |
+BartJol | I heard that on the inside he's just a furry stuffed sweet animal | 16:41 |
+BartJol | cooking breakfast for guests etc | 16:41 |
+crythias1 | require (unperl:crythias); | 16:41 |
@rizen | no, that's a damn damn lie!!! | 16:44 |
+BartJol | I only tell what I heard | 16:45 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 131 (Connection reset by peer)] | 16:45 | |
@rizen | there's all kinds of rumors going around that he gives free room and board to foreign guests | 16:45 |
@rizen | but that's a damn lie i tell you | 16:45 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 16:46 | |
+BartJol | otherwise they would discover his wife tied down in the basement I understood | 16:49 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:49 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:49 | |
@rizen | that's just hearsay also | 16:49 |
SynQ | ah | 16:50 |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui | 16:50 | |
SynQ | rizen! | 16:50 |
SynQ | is it WRE release time yet? | 16:50 |
@rizen | i wish | 16:50 |
@rizen | been tied up with everything but all week | 16:50 |
SynQ | i wish to | 16:50 |
SynQ | wish master | 16:50 |
@rizen | it's getting closer though | 16:50 |
SynQ | what is holding you up now? | 16:51 |
@rizen | so it may be possible before the end of the weekend | 16:51 |
SynQ | wow | 16:51 |
@rizen | but i wouldn't hold my breath | 16:51 |
SynQ | I'm not much of a diving person anyway | 16:51 |
@rizen | the only thing holding me up now is going through the bug list to see if there are any bugs that need fixing | 16:51 |
@rizen | and then platform testing | 16:51 |
SynQ | ah | 16:51 |
@rizen | i have a clean compile | 16:52 |
@rizen | and i've added in (i think) all of the perl modules that need to be added | 16:52 |
SynQ | at least that is something | 16:52 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 16:54 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 16:54 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 16:54 | |
+perlDreamer | MrHairgrease: looks like some JS is missing from the vendor payout. | 16:56 |
+MrHairgrease | it is? | 16:59 |
+MrHairgrease | i check it before committing | 16:59 |
+MrHairgrease | checked* | 16:59 |
+MrHairgrease | what file is missing? do you know? | 16:59 |
+MrHairgrease | oh crap | 17:00 |
+MrHairgrease | forgot to svn add | 17:00 |
+MrHairgrease | hang on | 17:00 |
+perlDreamer | I always do tht | 17:00 |
+perlDreamer | I noticed that you invoked the manager as an object, which I don't know how to do yet | 17:01 |
+perlDreamer | but the file wasn't there :) | 17:01 |
+MrHairgrease | hehe | 17:01 |
+MrHairgrease | well, I guess I'm only human after all =) | 17:01 |
+MrHairgrease | it's in svn now | 17:01 |
+perlDreamer | cool | 17:03 |
+MrHairgrease | yeah | 17:03 |
+perlDreamer | you've been very busy | 17:03 |
+MrHairgrease | in order to see it move and be cool and all you need test data | 17:04 |
+MrHairgrease | i have a script to generate that, but that requires the bazaar | 17:04 |
+MrHairgrease | if you wanna see it in action, I can send you a url to a working instance | 17:05 |
+perlDreamer | yes, please! | 17:07 |
CIA-46 | WebGUI: martin * r9831 /WebGUI/www/extras/ (VendorPayout/vendorPayout.js VendorPayout): Adding accidentally omitted js files for vendor payout manager | 17:09 |
zmk | hi, I got a problem with the asset manager after some upgrades. First, when going from 7.5.31 to 7.5.40 the asset list is gone and the admin console icons are visible on the bottom of the page, vertically. | 17:12 |
zmk | when I then go from 7.5.40 to 7.6.15 the asset list is back but new content is gone and there's only a long list of available packages at the bottom ... | 17:12 |
zmk | I'm using wre 8.5 and did the upgrades using webguiupdate.pl | 17:13 |
+BartJol | the new content missing is a repoted bug | 17:13 |
+BartJol | reported | 17:13 |
@Haarg | yes | 17:13 |
+perlDreamer | I think the missing content was fixed in 1 branch, too | 17:13 |
+perlDreamer | not sure about the others | 17:13 |
@Haarg | it should be fixed for the next release, but you can fix it yourself by importing a couple packages | 17:14 |
@Haarg | https://svn.webgui.org/plainblack/branch/WebGUI_7.6/docs/upgrades/packages-7.6.16/ | 17:14 |
zmk | found it, thanks! | 17:15 |
@Haarg | if you import the two packages in there it should work | 17:15 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 17:28 | |
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI [] | 17:30 | |
+perlmonkey2 | What about a loading mask in the webgui js libs? Looks like it should be easy to add all in a single lib, and can be done without any html/css. | 17:33 |
+MrHairgrease | what's a loading mask | 17:34 |
+MrHairgrease | ? | 17:34 |
+perlmonkey2 | When you make an ajax call, sometimes their is a delay. Users sometimes decide to continue clicking. This can cause problems if not accounted for, and even if accounted for, it confuses users on slow connections. | 17:35 |
+perlmonkey2 | So I thought maybe one of those container objects which cover the entire screen creating a layer so that nothing can be clicked on. | 17:35 |
+perlmonkey2 | http://developer.yahoo.com/yui/examples/container/panel-loading.html | 17:35 |
+perlmonkey2 | bah, it's hardly any code at all to reimplment it as needed. | 17:36 |
+MrHairgrease | yeah, nice | 17:43 |
-!- Lisette [n=liraos@adsl190-28-180-111.epm.net.co] has joined #webgui | 17:43 | |
zmk | why are some updates now left as just imported packages (mainly single default templates)? | 17:47 |
@Haarg | as in they are listed as packages? | 17:47 |
zmk | yes | 17:47 |
@Haarg | that should only really happen if the upgrade doesn't work correctly | 17:48 |
@Haarg | what templates? | 17:48 |
zmk | misc. and then gallery.css | 17:49 |
zmk | there's ~20 of them | 17:49 |
zmk | - WARN - *.conf - WebGUI::User::profileField[901] - No such profile field: versionTagMode | 17:50 |
zmk | got those messages during the last upgrade, in log files | 17:50 |
@Haarg | hrm | 17:51 |
@Haarg | what version did you upgrade from/to ? | 17:51 |
zmk | 7.5.40->7.6.15 | 17:52 |
@Haarg | i'll have to double check that | 17:53 |
@Haarg | it sounds like possibly a problem in the upgrade scripts | 17:53 |
zmk | or with my backup/restore process (I've done 7.5.31->7.5.40 and back and 7.5.40->7.5.16 and back several times in the last 24h) :-) | 17:54 |
zmk | I'll try to go back to 7.5.31 and do it all over just to be sure. | 17:54 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:58 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:58 | |
CIA-46 | WebGUI: translation * r9832 /translations/German/German/Asset_Collaboration.pm: Update from translation server | 18:11 |
CIA-46 | WebGUI: jt * r9833 /wrebuild/ (4 files in 4 dirs): | 18:11 |
CIA-46 | WebGUI: - bugfix: MySQL cannot install system tables when /tmp permissions are wrong (#9337) | 18:11 |
CIA-46 | WebGUI: - bugfix: Security issue - Awstats.pl reveals server info on error (#8964) | 18:11 |
CIA-46 | WebGUI: - bugfix: WRE: removesite.pl doesn't remove user from the mysql database user table (#9755) | 18:11 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:16 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:24 | |
zmk | ok I double checked it, in 7.5.40 everything is fine, during 7.5.40->7.6.15 (7.5.40->7.6.10 scripts) there are the messages about versionTagMode profile field missing in the log and the template packages are not deployed. | 18:30 |
@Haarg | well, all that really needs to be done is to edit the assets and set them to not be packages | 18:34 |
+MrHairgrease | hey haarg, how do i install wgdev from github? | 18:34 |
@Haarg | you can either clone the git repo, or just download a tarball | 18:35 |
+MrHairgrease | yeah, I cloned it | 18:35 |
+MrHairgrease | but there's no Makefile.PL | 18:35 |
+MrHairgrease | so I ran Build.PL | 18:36 |
@Haarg | it uses Build.PL instead | 18:36 |
zmk | yea I figured that :) I hope the error about versionTagMode doesn't cause some hidden problems later | 18:36 |
+MrHairgrease | I saw that | 18:36 |
+MrHairgrease | and it builds | 18:36 |
@Haarg | so perl Build.PL && ./Build && ./Build test && ./Build install | 18:36 |
+MrHairgrease | but i cannot install it into my perl | 18:36 |
+MrHairgrease | oh | 18:36 |
+MrHairgrease | i see | 18:36 |
+MrHairgrease | thanks | 18:36 |
zmk | is there a simple way to script the editing-into-not-a-package? doing it by hand for all the packages and for all the sites will kill me :) | 18:37 |
@Haarg | well, it's simple to do if you don't have any other packages to deal with | 18:38 |
@rizen | quick poll: i'm creating an opt in statistics submission system for webgui. | 18:38 |
@rizen | users can go to the stats page in their webgui site | 18:38 |
@rizen | and click "sent statistics to webgui.org" | 18:38 |
@rizen | send | 18:39 |
zmk | Haarg: you mean packages which I don't want to edit? | 18:39 |
SDuensin | rizen - What's it collecting? | 18:39 |
@rizen | and then we'll display a page on webgui.org that sumarizes all that data | 18:39 |
@rizen | SDuensin: that's what i'm polling | 18:39 |
@rizen | what data should it send to webgui.org | 18:39 |
SDuensin | :-) | 18:39 |
@Haarg | it's not hard to globally turn off the package flag on all packages | 18:39 |
@rizen | here's what i think so far: | 18:39 |
@Haarg | but if you wanted to do it selectively it would be more complex | 18:39 |
@rizen | user count, group count, asset count, package count, template count, webgui version number, site name, and the counts of each type of asset | 18:40 |
+MrHairgrease | you want to display the sitename as well on pb.com? | 18:40 |
SDuensin | It's OK with me. You'll get to see how sad parts of my empire are. | 18:40 |
@rizen | i probably wouldn't display site names | 18:40 |
@rizen | the only reason i'm sending it | 18:41 |
@rizen | is so if the user sends the information again in the future | 18:41 |
@rizen | we can update their record | 18:41 |
zmk | Haarg: just update isPackage in assetData tables? | 18:41 |
@Haarg | yes | 18:41 |
+MrHairgrease | hmm | 18:42 |
+MrHairgrease | i would be more comfortable if you'd hash the sitename and send that instead | 18:42 |
@rizen | i could do that | 18:42 |
SDuensin | I want a customizable stats engine. Find out how many times "boobies" is entered on WebGUI.org. | 18:43 |
+MrHairgrease | it removes privacy issues | 18:43 |
+MrHairgrease | so I think that would be best | 18:43 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 18:43 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 18:43 | |
+MrHairgrease | sduensis: that probably correlates with how busy you are | 18:44 |
SDuensin | MrHairgrease - Yea, sadly. | 18:44 |
+MrHairgrease | hehe | 18:44 |
SDuensin | Actually, I may have some custom WG stuff soon. Hoping so, anyway. | 18:44 |
@rizen | is there any reason to submit the list of macros, or workflow activities, etc that are enabled in the config file? | 18:45 |
@rizen | well there is a reason to do it | 18:45 |
@rizen | but is there any useful information to be gleaned from it | 18:46 |
zmk | Haarg: thanks, it'll be easy, I can simply restrict on lastModified :) | 18:46 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 18:46 | |
SDuensin | You'd learn who's added custom stuff. | 18:46 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 18:46 | |
@rizen | anything else? | 18:50 |
CIA-46 | WebGUI: martin * r9834 /WebGUI/ (6 files in 5 dirs): Adding base of Shop account plugin vendor payouts stuff. | 18:51 |
CIA-46 | WebGUI: translation * r9835 /translations/German/German/Asset_MatrixListing.pm: Update from translation server | 18:51 |
SDuensin | Maybe how many broken configs are out there. :-) | 18:51 |
jdanpl | I've got WRE in 0.8.5 version. In order to upgrade WebGUI I should install new verision of Module::Find, Class::C3 and XML::FeedPP. What is the best way to install them on working system? | 18:52 |
SDuensin | I usually run /data/WebGUI/sbin/testEnvironment.pl and let it do it. | 18:52 |
jdanpl | But when I run testEnvironment.pl it shows everything is good for current webgui version - before upgrade | 18:54 |
SDuensin | Run it after. Or just use cpan after running setenvironment and do it by hand. | 18:54 |
jdanpl | ok, thx | 18:54 |
SDuensin | yw | 18:55 |
* SDuensin likes when he knows an answer | 18:55 | |
@rizen | jdanpl: i usually do: cpan install XML::FeedPP Module::Find Class::C3 | 18:56 |
@rizen | from the command line | 18:56 |
+perlDreamer | rizen, if you can get it, Operating System | 18:57 |
+perlDreamer | perl version | 18:57 |
+perlDreamer | apache version | 18:58 |
@rizen | how could i do any of that reliably? | 18:58 |
SDuensin | Server headers? | 18:58 |
@rizen | server headers are likely turned off | 18:59 |
@Haarg | distro wouldn't be easy, but linux vs windows etc is simple | 18:59 |
SDuensin | Yea, I know. | 18:59 |
@rizen | is there a variable in perl that tells you which version it is? | 18:59 |
@Haarg | yes | 18:59 |
SDuensin | What about WRE vs. Screwed Up? | 18:59 |
@rizen | again, don't know how to detect that reliably | 19:00 |
* perlDreamer whacks SDuensin with snapcount's trout | 19:00 | |
@Haarg | $] or $^V | 19:00 |
+perlDreamer | foolish hoster. Real WebGUI programmers use the source | 19:00 |
SDuensin | The crabby PlainBlack guy badgered me into running the WRE! | 19:00 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:01 | |
+perlDreamer | calling tavisto crabby is hardly fair | 19:01 |
deafferret | fair? on the Internets? | 19:02 |
SDuensin | :-P | 19:02 |
@rizen | here's what i have so far | 19:05 |
@rizen | http://webgui.pastebin.com/m411d98cf | 19:05 |
SDuensin | That looks tame enough. | 19:07 |
+perlDreamer | in addition to count, do we need which assets are used? | 19:07 |
+perlDreamer | like, hasMatrix | 19:07 |
+perlDreamer | hasSku | 19:07 |
+perlDreamer | etc? | 19:07 |
SDuensin | I liked the idea of a count of each asset used. | 19:09 |
SDuensin | This would be interesting stuff to display on the site's stats page, too. | 19:10 |
@rizen | there will be a count of each asset type | 19:10 |
@rizen | i just haven't coded that yet | 19:10 |
SDuensin | Cool. | 19:11 |
@rizen | that will be | 19:11 |
@rizen | select count(*),className from asset group by className | 19:11 |
@rizen | there, it's in the list now | 19:14 |
@rizen | http://webgui.pastebin.com/m6edce971 | 19:14 |
SDuensin | Spiffy. | 19:14 |
@rizen | keep the ideas coming...going to lunch will read when i get back | 19:17 |
-!- Lisette [n=liraos@adsl190-28-180-111.epm.net.co] has quit ["Leaving."] | 19:26 | |
CIA-46 | WebGUI: martin * r9836 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Added pod. | 19:32 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 19:44 | |
+perlDreamer | WebGUI's mail system sucks | 20:04 |
+perlDreamer | yes, it saves on database space | 20:04 |
+perlDreamer | but handling per user preferences for email delivery is not at all straight forward | 20:04 |
@Haarg | what kind of preferences? | 20:07 |
+perlDreamer | I'm working on a project where user's can choose to get inbox messages via email, or sms, or both, or neither | 20:07 |
+perlDreamer | so, to make that happen, you work with Inbox/Message, Mail/Send, and Workflow/Activity/SendQueuedMessages | 20:08 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 20:09 | |
knowmad | TGIF all you gooey folks | 20:10 |
+perlDreamer | howdy, knowmad! | 20:10 |
knowmad | hey PD | 20:10 |
knowmad | i'm working on an upgrade from 7.5.30 to 7.5.40 and hit an error that isn't turning up in google searches | 20:10 |
knowmad | Anyone ever see -- "Set default ITransact Credentials template if it is not set... Can't call method "className" on an undefined value at upgrade_7.5.37-7.5.38.pl line 60." | 20:11 |
+perlDreamer | that would happen if getPaymentGateways was returning undefs | 20:12 |
+perlDreamer | which it shouldn't do | 20:12 |
knowmad | ahh, but i think that we've tweaked our payment gateways on this site... | 20:13 |
+perlDreamer | hmmm.... | 20:13 |
knowmad | thanks for the pointer | 20:13 |
+perlDreamer | try running the test suite, knowmad | 20:13 |
knowmad | i need to go to topsub who worked on that | 20:13 |
+perlDreamer | it may help point out what's up | 20:13 |
knowmad | or try the test suite ;) | 20:13 |
knowmad | *this* is why we setup a staging server this morning | 20:14 |
+perlDreamer | good planning | 20:14 |
knowmad | yep, it's a life and hair saving device | 20:14 |
knowmad | if we don't use itransact, how bad would it be to edit the upgrade script to remove this step? | 20:15 |
+perlDreamer | if you'll _never_ use itransact, it would be fine | 20:16 |
+perlDreamer | it might be easier just to stick in a "next unless $driver" line in there, too | 20:16 |
+perlDreamer | so it skips the undefs | 20:16 |
knowmad | cool | 20:16 |
knowmad | i'll try that | 20:16 |
knowmad | btw, can i just run the upgrade scripts directly? | 20:16 |
knowmad | so i can test my edits? | 20:16 |
+perlDreamer | I think so | 20:16 |
+perlDreamer | perl upgrade_x.x.x_y.y.y.pl --configFile=configFile | 20:17 |
* perlDreamer waits for Haarg to come in and correct any problems in that | 20:17 | |
knowmad | thanks, brb | 20:17 |
@Haarg | i haven't done that for a while so i don't remember how strict it is on paths | 20:17 |
knowmad | i'll let you know | 20:18 |
knowmad | idoes configFile arg take fullpath or just filename? | 20:18 |
knowmad | i always forget that | 20:18 |
+perlDreamer | that's the question | 20:18 |
+perlDreamer | it usually only takes filename | 20:18 |
knowmad | oh, i see | 20:18 |
+perlDreamer | but the upgrade script may do the translation to the individual scripts | 20:18 |
knowmad | that seemed to work | 20:19 |
knowmad | really easy fix to bail by adding " $driver && " into the unless check | 20:20 |
knowmad | thanks guys | 20:20 |
+perlDreamer | oh yeah | 20:20 |
knowmad | want a patch? | 20:20 |
knowmad | i guess it'd help for poorly written payment drivers :) | 20:20 |
+perlDreamer | yes, please. Could you attach it to a bug report? | 20:20 |
+perlDreamer | or poorly written upgrade scripts :) | 20:21 |
* perlDreamer speaks as the writer of that sub | 20:21 | |
knowmad | i'll setup a bug report with my patch and let you guys decide whether it's a bad driver or bad upgrade | 20:21 |
+perlDreamer | 2 wiki spams, and it's only 11:30am | 20:22 |
knowmad | there you go -- http://www.plainblack.com/bugs/tracker/9942 | 20:25 |
+perlDreamer | thanks :) | 20:26 |
knowmad | on to the next payment issue in 7.5.38-7.5.39 upgrade script...Get rid of the duplicate label properties in the PayDrivers... Can't call method "getId" on an undefined value at upgrade_7.5.38-7.5.39.pl line 58. | 20:27 |
knowmad | i'm going to try the same approach | 20:27 |
knowmad | no idea if that's right but if gateway is undefined, i'm going on to next gateway | 20:30 |
knowmad | i just wonder why WebGUI::Shop::Pay would be returning undefined values... i'll report a bug with my patch and see if you have any ideas | 20:30 |
@tavisto | ooh preaction that would be coolio | 20:31 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 20:31 | |
@tavisto | re: webgui worldwide + sightings | 20:31 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 20:32 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 20:32 | |
@preaction | tavisto: yeah, there are websites that will take photos of a site's homepage automatically, then we can let the user update their WebGUI Sighting directly from their own WebGUI site | 20:33 |
@preaction | there's a whole bunch of awesome stuff we can do with this | 20:33 |
knowmad | perlDreamer: here's the 2nd bug report -- http://www.plainblack.com/bugs/tracker/9943 | 20:34 |
@tavisto | yeah I've seen some of those... can't remember their names but have stumbled upon them in the past.. | 20:35 |
@tavisto | preaction, with the new gallery asset, would it be easy to have the photos have pop up views of the larger screenshots when you move over them? I thought I saw this in the past when the gallery was being built | 20:36 |
@Haarg | seems there's a couple bugs with the 7.5.40-7.6.10 upgrade. that won't be expecially fun to deal with. | 20:36 |
@preaction | tavisto: it's possible, yes | 20:37 |
@tavisto | so if I move my mouse over a thumbnail, it pops it up automatically in a slightly larger view, or if I click on it it takes me to a full size lightbox type view | 20:37 |
@tavisto | is that something that can be done from a designer standpoint or is that going to require a preaction | 20:37 |
@preaction | a designer might be able to do it | 20:37 |
@tavisto | so accomplished with just some templates and js? | 20:37 |
knowmad | Haarg: are you saying that we'll need to upgrade to 7.6.10 before going to 7.6.15 when upgrading from 7.5.x? | 20:38 |
@preaction | tavisto: yeah | 20:38 |
@Haarg | no | 20:38 |
@Haarg | once you are up to 7.5.40, you can go to any version >= 7.6.11 | 20:38 |
@Haarg | but there's a couple bugs in the upgrade script that i need to deal with | 20:38 |
knowmad | ahh, perhaps you could comment on the 2 bug reports i just filed then as i suspect those will cause us problems in the future if we don't either fix-up the upgrades or fix-up our custom pay drivers | 20:39 |
@Haarg | preaction, perlDreamer, opinions on the config file format WGDev? i used YAML just because it is my preference for that kind of thing, but patspam advocated switching to something else (JSON based or Config::General) to eliminate whitespace sensitivity. | 20:41 |
@preaction | i would say JSON for consistency's sake | 20:42 |
+perlDreamer | Haarg, what kind of bugs? | 20:45 |
@Haarg | in the upgrade script? | 20:45 |
@Haarg | first, there's been a few reports of things not getting the package flag turned off | 20:45 |
+perlDreamer | (11:39:55 AM) Haarg: seems there's a couple bugs with the 7.5.40-7.6.10 upgrade. that won't be expecially fun to deal with. | 20:45 |
@Haarg | possibly related to problems with the version tag mode | 20:45 |
@Haarg | also, the head block thing | 20:46 |
@Haarg | a number of people were using the head block in the style template | 20:46 |
+perlDreamer | hm | 20:46 |
@Haarg | and there wasn't really any indication that it was not supposed to be done | 20:46 |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 20:46 | |
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui | 20:46 | |
+perlDreamer | are you thinking that we revert back, or provide another solution? | 20:47 |
@Haarg | additionally, it still works to put tags in the style template's extra head tags | 20:47 |
@Haarg | i'm thinking either we treat style templates the same as normal templates in the upgrade script | 20:47 |
ckotil | I just upgraded from 7.5.32-stable to 7.6.15-stable, and when i ran update.pl --doit it said 'NO UPGRADES NECESSARY'. Is that expected? | 20:48 |
@Haarg | or have the upgrade script actually put the head tags into the head block of the style template | 20:48 |
@Haarg | that can't be done as one upgrade step | 20:48 |
ckotil | ah | 20:48 |
+perlDreamer | there are no more head blocks? | 20:48 |
@Haarg | you have to upgrade to 7.5.40, then to 7.6.x | 20:49 |
ckotil | ok. thanks | 20:49 |
ckotil | this was just my dev server. | 20:49 |
ckotil | no biggy :) | 20:49 |
@Haarg | this is only an issue for style templates | 20:49 |
@Haarg | and only in the upgrade script | 20:49 |
+perlDreamer | right, but we got rid of head blocks completely, didn't we? | 20:49 |
@Haarg | yeah, but we have extra head tags | 20:49 |
+perlDreamer | I wonder why rizen said not to use extra head tags for style templates | 20:50 |
@Haarg | well, it doesn't make much sense to do that | 20:50 |
@Haarg | since you have the html head right there | 20:50 |
@Haarg | but it does work | 20:50 |
@Haarg | and it worked to use the head block in 7.5 | 20:50 |
ckotil | heh. so i didnt read up; didnt realize you two were discussing the7.5.4 - 7.6.10 difficultys ;) | 20:51 |
ckotil | should i hold off on upgrading? | 20:51 |
@Haarg | you may want to | 20:51 |
@Haarg | both of these should be fixed for the release on tuesday | 20:52 |
ckotil | ok | 20:52 |
ckotil | sweet. | 20:52 |
ckotil | will we be able to do a direct upgrade then? | 20:52 |
@Haarg | from 7.5.32? no. | 20:53 |
@Haarg | you are fine to go to 7.5.40, and will need to before going to 7.6.x | 20:54 |
ckotil | k | 20:59 |
+perlDreamer | manually parsing the head block of the template is possible | 20:59 |
ckotil | thanks for the info | 20:59 |
* knowmad says goodbye for now | 20:59 | |
+perlDreamer | but it would be much simpler just to treat all templates the same way | 20:59 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 20:59 | |
+perlDreamer | and to move the headBlocks into the extra head tags of the style templates | 20:59 |
+perlDreamer | plus, it would prevent this problem from cropping up in the future, where he have an exclusion rule for style templates, but all others work fine. | 21:01 |
+perlDreamer | maybe in wG 8 we need a different template subclass for style that don't have extra head tags | 21:01 |
@Haarg | ok | 21:01 |
+perlDreamer | what do you think, Haarg? | 21:02 |
@Haarg | so from the sound of it all we really need to do is change the upgrade to not wipe the style template's head tags | 21:02 |
+perlDreamer | right | 21:02 |
+perlDreamer | and to change the gotchas.txt file, and anything in the code that might suggest that it used to work that way. | 21:03 |
* perlDreamer goes running to burn off some frustration | 21:04 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 21:17 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)] | 21:33 | |
-!- carogray [n=Caroline@68-244-41-105.pools.spcsdns.net] has joined #webgui | 21:33 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 21:34 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 21:34 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] | 21:42 | |
CIA-46 | WebGUI: graham * r9837 /WebGUI/docs/ (3 files in 2 dirs): fixed #9913: New Content Side Bar missing in Asset window | 21:50 |
--- Log opened Mon Mar 16 21:50:33 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 21:50 | |
-!- Irssi: #webgui: Total of 30 nicks [9 ops, 0 halfops, 6 voices, 15 normal] | 21:50 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 21:50 | |
@tavisto | preaction, you around? | 21:52 |
+perlmonkey2 | Anyone think it would be a cool addition to the JS core libs to have a lib you could include in the HTML, then just call hide(), show() and it add a loading mask over the screen? Would only take a few moments to write as I've got the code in Survey right now. | 21:56 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:15 | |
+MrHairgrease | perlmonkey2: yeah, that could be handy | 22:40 |
+MrHairgrease | especially since that would give a common look and feel to everything that uses it | 22:40 |
+perlmonkey2 | MrHairgrease: no one at PB sounded interested though, and it is really only saving 10-20 lines of code, so no biggy. | 22:41 |
+MrHairgrease | ok, I've managed to live without such a thing for about 27 years now, so it's probably no biggie =) | 22:41 |
@rizen | perlmonkey2 sure that could be useful | 22:42 |
+perlmonkey2 | rizen: okay, cool, I'll roll it into a stand-alone lib, put the default jpg in the same JS dir, and add it to head. | 22:43 |
+perlmonkey2 | wait....I'll put the jpg where it belongs, not in the same dir as the js file :P | 22:43 |
+perlDreamer | rizen: While I have the hood open on the Shelf, if you want anything else set/fixed it would be a good time to do it. | 22:56 |
-!- s4eek_ [n=charles@andc-fw1.exploreos.com] has quit [] | 23:14 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 23:30 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 23:39 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection] | 23:43 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 23:43 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 23:43 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:43 | |
--- Day changed Tue Mar 17 2009 | ||
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:22 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:22 | |
CIA-46 | WebGUI: colin * r9861 /WebGUI/t/Mail/Send.t: Fix syntax warnings. | 00:24 |
CIA-46 | WebGUI: colin * r9862 /branch/WebGUI_7.6/t/Mail/Send.t: Backporting test fixes. | 00:24 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 00:31 | |
--- Log opened Tue Mar 17 08:10:41 2009 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 08:10 | |
-!- Irssi: #webgui: Total of 24 nicks [8 ops, 0 halfops, 2 voices, 14 normal] | 08:10 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 08:10 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 08:27 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 08:59 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:00 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:21 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 09:42 | |
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 10:01 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:06 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:06 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 12:46 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:12 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:12 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 14:57 | |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:03 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:04 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 15:14 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:49 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 15:58 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:58 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:10 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:10 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:13 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:16 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 16:20 | |
+BartJol | kaleb? | 16:20 |
+BartJol | perlmonkey2: ? | 16:22 |
+perlmonkey2 | BartJol: ? | 16:22 |
+BartJol | ah | 16:22 |
+BartJol | I have a question about the new survey | 16:22 |
+perlmonkey2 | there is a 50% chance I have an answer. | 16:23 |
+BartJol | we still have to update a 7.4 site to latest stable | 16:23 |
+BartJol | only we misused some of the fields | 16:23 |
+perlmonkey2 | :O | 16:23 |
+BartJol | misused or turned the use to our advantage | 16:23 |
+BartJol | and we get the results by using a macro | 16:27 |
+BartJol | I think it was the isCorrect field | 16:27 |
-!- SDuensin_ is now known as SDuensin | 16:27 | |
+BartJol | indeed it was | 16:28 |
+BartJol | we enetered different values than 0 and 1, to assign more categories | 16:29 |
+BartJol | you think that will break during upgrade? | 16:29 |
+BartJol | just a feeling is enough, I won't hold you responsible | 16:29 |
+BartJol | so perlmonkey2, you think that will break? | 16:30 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 16:52 | |
+perlmonkey2 | BartJol: hmm, good question | 16:52 |
+perlmonkey2 | BartJol: the upgrade doesn't bring results with it, only the surveys. But the isCorrect shouldn't matter as long as it is zero or non-zero. | 16:53 |
+BartJol | I also saw the tables with an extension _old, are those tables with old surveys in them?? | 16:57 |
+BartJol | ah, mmm if results are missing that might be a sort of a problem | 16:58 |
+perlmonkey2 | BartJol: the old survey data is stored in those tables so that it can be saved as needed. But those tables aren't used by wG at all. | 16:59 |
+BartJol | ah | 17:00 |
+BartJol | mmm, we'll have to make some adjustments for that then | 17:00 |
+BartJol | ok, it's good to be prepared | 17:01 |
+perlmonkey2 | good luck. If I can help, let me know. | 17:02 |
+BartJol | well, I think we will manage, but we know how your IRC name is spelled | 17:03 |
+perlmonkey2 | Hmm, I think something is wrong with my slider step algorithm. If I have 500 pixels, 10 steps, then why is each step 56 pixels? | 17:03 |
-!- perlmonkey2 is now known as nobodyInParticul | 17:04 | |
-!- nobodyInParticul is now known as IKnowNothing | 17:04 | |
-!- IKnowNothing is now known as perlmonkey2 | 17:04 | |
+BartJol | eeeh blame it on borders | 17:05 |
+BartJol | and IE | 17:05 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:17 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 17:25 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:30 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:30 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 17:38 | |
-!- David [n=David@130.156.38.11] has joined #webgui | 17:47 | |
-!- David is now known as Guest60981 | 17:47 | |
SDuensin | Greetings all. | 17:54 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:55 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:55 | |
SDuensin | hehehe - I love the hat on Gooey today. | 17:55 |
+BartJol | hidiho | 17:55 |
SDuensin | Anyone familiar with the WebGUI Demo System stuff in the WRE? | 17:56 |
+BartJol | I know Koen is | 17:56 |
+BartJol | but he is ill | 17:56 |
+perlDreamer | uh oh | 17:56 |
+perlDreamer | too many diapers? | 17:57 |
+BartJol | no, prolly a bad sandwich | 17:57 |
SDuensin | I'd like to implement it on my server, but wanted to know what I was in for. :-) | 17:57 |
+BartJol | well | 17:57 |
+perlDreamer | SDuensin: have you checked the Admin Guide? | 17:57 |
+BartJol | I can take a look at the server if you have a specific question | 17:58 |
SDuensin | I'd love to. Send me one? :-P | 17:58 |
SDuensin | I just have a basic WRE install with my sites on it. I'd like to enable the demo stuff so people can try WebGUI off one of them. | 17:58 |
+BartJol | you're positioned west right? | 17:58 |
+BartJol | I'll try and throw | 17:58 |
SDuensin | St. Louis area. | 17:58 |
SDuensin | hehe | 17:59 |
+BartJol | west for me | 17:59 |
* SDuensin wants to get all the guides, but he needs another paying gig or two first. | 17:59 | |
+perlDreamer | Major, we've picked up something on the radar | 17:59 |
+BartJol | maybe with skitting on the ocean water I can make it | 17:59 |
+perlDreamer | apparently, The Netherlands has launched a preemptive attack on the United States | 17:59 |
+perlDreamer | Major: What? What did they launch? | 17:59 |
+perlDreamer | It appears to be small, non-metallic | 18:00 |
+BartJol | black | 18:00 |
+perlDreamer | Major: Ye Gods! Our anti-ballistic missile shield is dependent on magnetic sensors | 18:00 |
+perlDreamer | We won't be able to stop it! | 18:00 |
+perlDreamer | Notify the president, prepare a counter attack! | 18:00 |
SDuensin | Call Jack Bauer! | 18:00 |
+perlDreamer | Jack Bauer, heh | 18:01 |
+perlDreamer | Against the Netherlands, he'd have no chance | 18:01 |
+BartJol | mmm, I believe it got stuck on a tower somewhere in London | 18:01 |
SDuensin | Ever google for Jack Bauer kill stats? If you have to talk to him, do it around 8PM. He doesn't kill people then. | 18:01 |
+perlDreamer | No, there's only one man who can handle The Netherlands | 18:01 |
+perlDreamer | Get me rizen on the hotline. | 18:01 |
@rizen | Plain Black, This is Rizen. How can I help you? | 18:02 |
+perlDreamer | rizen, we have a situation | 18:02 |
+perlDreamer | Apparently The Netherlands has launched a preemptive strike against the United States | 18:02 |
+perlDreamer | We're currently tracking an object that is aimed at... | 18:02 |
+perlDreamer | St Lewis | 18:02 |
@rizen | St Lewis or St Louis? | 18:04 |
SDuensin | Oh oh. Someone woke the boss. | 18:04 |
@rizen | St Louis will be protected by the ARCH shield defense grid | 18:05 |
@rizen | St Lewis...well we don't care about them anyway. | 18:05 |
SDuensin | The Wicket to the West! | 18:05 |
+BartJol | does it smell like raw fish and beer? if not, I think someone elsehas thrown it | 18:05 |
+perlDreamer | The Netherlands just released this statement: | 18:06 |
+perlDreamer | Return my bike, or the next one won't miss... | 18:06 |
+BartJol | eeeh, mostly with that statement, we throw things east | 18:07 |
+BartJol | das ist mein Fahrad! | 18:07 |
+BartJol | apologies to every german in da house | 18:08 |
-!- Guest60981 [n=David@130.156.38.11] has left #webgui [] | 18:08 | |
+perlDreamer | That's the best laugh I've had all week | 18:12 |
+perlDreamer | thanks guys | 18:13 |
+BartJol | :) | 18:13 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:34 | |
+perlDreamer | Haarg, I think I may have found a problem with WebGUI::Mail::Send | 18:40 |
@Haarg | oh? | 18:40 |
+perlDreamer | this could be a test issue, but I don't think so | 18:40 |
+perlDreamer | If you tell Mail::Send to send mail to a user with no email address, it seems to hang | 18:41 |
+perlDreamer | this is using t/smptd.pl | 18:41 |
+perlDreamer | it might be different with sendmail/qmail or the like | 18:41 |
+perlDreamer | let me nopaste some stuff for you to look at | 18:41 |
+perlDreamer | modified t/Mail/Send.t: http://gist.github.com/80634 | 18:43 |
+perlDreamer | modified t/smptd.pl: http://gist.github.com/80633 | 18:43 |
+perlDreamer | I was testing some new user profile settings for some custom work | 18:43 |
+perlDreamer | so I started with t/Mail/Send.t and duplicated the test that really sends mail via smtpd.pl | 18:44 |
+perlDreamer | I set up a user with no email address | 18:44 |
+perlDreamer | and the test hangs in the same place every time | 18:44 |
+perlDreamer | waiting for mail | 18:44 |
+perlDreamer | it reminded me about the random times when sending mail via spectre seems to hang | 18:45 |
+perlDreamer | and this would do it | 18:45 |
+perlDreamer | I'm going to try tracing the Mail/Send code to see just where it's hanging inside there | 18:45 |
+perlDreamer | I'm guessing on sending the to: line | 18:45 |
+perlDreamer | but, like I said, this could also just be due to the little mail server for the test | 18:45 |
+perlDreamer | anyway, in your copious spare time :) maybe you could try it with a real email server? | 18:46 |
+perlDreamer | and if it does the same, maybe we can close a longstanding Spectre issue | 18:47 |
+perlDreamer | oh no | 18:50 |
+perlDreamer | it's the test | 18:50 |
+perlDreamer | if there's no mail, it doesn't send | 18:51 |
+perlDreamer | so when you try to connect to the server, it has nothing to send | 18:51 |
+perlDreamer | so it hangs | 18:51 |
+perlDreamer | grrr | 18:51 |
CIA-46 | WebGUI: daviddelikat * r9865 /branch/adSkuProject/ (lib/WebGUI/Asset/Sku/Ad.pm installAdspace.pl): check point | 18:57 |
+perlmonkey2 | var false = 0; | 19:07 |
+perlmonkey2 | if(false){alert("I will always show up and make your life hell.");} | 19:07 |
+perlDreamer | I have two books that say that shouldn't work | 19:08 |
+perlDreamer | must be time to get new books :( | 19:08 |
+perlmonkey2 | perlDreamer: look at www/wobject/Survey/administer.js line 394 | 19:10 |
+perlmonkey2 | If q.required has any value at all (and it always has a 0 or a 1), It will be true. | 19:10 |
+perlDreamer | yeah, Javascript, the Good Parts, page 12 | 19:14 |
+perlDreamer | False stuff | 19:14 |
+perlDreamer | undefined, '', 0, NaN | 19:14 |
+perlDreamer | oh, and false and null | 19:14 |
+perlDreamer | (had to flip back to page 11 for that) | 19:14 |
+perlDreamer | perlmonkey2, how about an explicit q.required==1 ? | 19:15 |
+perlDreamer | or, != 0 | 19:16 |
+perlmonkey2 | perlDreamer: yeah, that's what I did. | 19:16 |
+perlmonkey2 | Just more fun with JS. | 19:17 |
@tavisto | preaction, thanks brotha... CSS was the 3v1lhaxx0r culprit | 19:21 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 19:27 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 19:28 | |
+perlDreamer | you know you're having a bad hair day when even your nose hairs have split ends | 19:33 |
+perlmonkey2 | ick | 19:41 |
+perlmonkey2 | What would it mean to make a slider type question "required"? Since all points on the slider are valid choices it is always answered. | 19:52 |
@preaction | one point on the slider may be a perl false value, which won't be allowed | 19:53 |
@preaction | er.. one or more points | 19:53 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 19:53 | |
+perlmonkey2 | preaction: it is validated in JS the first time. And I' mnot thinking implementation, just logically, if it is required, how could it not be answered? | 20:03 |
+perlmonkey2 | IE, is thre any point to requriing a slider? | 20:03 |
@preaction | i don't know, really. perhaps in the future there will be a new "undef" starting point? | 20:04 |
@preaction | though JS false values are similar to Perl false values | 20:04 |
CIA-46 | WebGUI: perlmonkey2 * r9866 /WebGUI/ (3 files in 3 dirs): Survey slider types improved and corrected. Single slider type now ingores "required". | 20:31 |
CIA-46 | WebGUI: perlmonkey2 * r9867 /branch/WebGUI_7.6/ (3 files in 3 dirs): Survey slider types improved and corrected. Single slider type now ingores "required". | 20:31 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 21:04 | |
-!- mode/#webgui [+v crythias] by ChanServ | 21:04 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 21:04 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 21:20 | |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 21:23 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:23 | |
@Haarg | perlDreamer, any particular bugs you are aware of that should be dealt with prior to the release? | 22:05 |
+perlDreamer | I have no bug fixes in the works | 22:06 |
+perlDreamer | I'm a little concerned about that DataForm bug | 22:06 |
+perlDreamer | it would be nice to know how it got broken in the first place | 22:06 |
+perlDreamer | this is the one: http://www.webgui.org/bugs/tracker/9948 | 22:07 |
@tavisto | Anyone going to Apache Con in Amsterdam next week? | 22:08 |
+perlDreamer | and it would be nice to know if this bug was ever resolved: http://www.webgui.org/bugs/tracker/9539 | 22:09 |
+perlDreamer | or if people are just living with it | 22:09 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 22:46 | |
CIA-46 | WebGUI: brian * r9868 /branch/crop/lib/WebGUI/ (4 files in 4 dirs): Checkpoint | 22:59 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 22:59 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 113 (No route to host)] | 23:03 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 23:06 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:33 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:35 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:35 | |
+perlDreamer | /we hates Mail/Send | 23:35 |
+perlDreamer | We hates it forever!!!!!!!!!!!! | 23:35 |
@tavisto | iphone 3.0 is going to rock perlDreamer's face | 23:38 |
@tavisto | boomshakalaka | 23:38 |
+perlDreamer | tavisto, as long as it doesn't rock my faith, all is well | 23:49 |
@tavisto | well it should rock your faith in a blackberry | 23:49 |
@tavisto | that's about it though :) | 23:49 |
@rizen | tavisto is an iphone zealot | 23:50 |
@tavisto | hah, yeah Rizen isn't at all...... | 23:50 |
+perlDreamer | he's also a WebGUI zealot | 23:50 |
* perlDreamer is noticing a trend | 23:50 | |
@rizen | we aren't talking about rizen | 23:50 |
@tavisto | I had to twist his arm to buy an iphone | 23:50 |
@tavisto | he kept telling me about how they were terrible and how much he hated apple... how he'd never break apart from microsoft... blah blah blah | 23:50 |
@rizen | yeah, i didn't go through any trials or tribulations getting my iphone | 23:50 |
+perlDreamer | rizen runs VMS at home | 23:51 |
@rizen | i didn't have a vasectomy in the morning, and then wait in line for 6 hours that afternoon to get my iphone on launch day | 23:51 |
+perlDreamer | TMI, dude | 23:51 |
@rizen | VMS is far to progressive for me perlDreamer | 23:51 |
+perlDreamer | this is a PG-13 channel | 23:51 |
@rizen | vasectomy is certainly in the realm of PG-13 | 23:52 |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 113 (No route to host)] | 23:52 | |
@rizen | PG you might have an arguement | 23:52 |
+perlDreamer | no, it's the 6 hour iPhone wait that got you busted | 23:52 |
@rizen | oh | 23:52 |
@rizen | so it turns out that Net::FTPServer rules the world | 23:53 |
@tavisto | yeah but then it turned out he didn't buy an iPhone, but rather a MacBook Wheel | 23:53 |
@rizen | i wrote an FTP server in about a half hour that authenticates you against webgui, creates your home directory, puts you in a chroot jail, and makes the files accessilbe to webgui | 23:53 |
+perlDreamer | with tests? | 23:54 |
@tavisto | "just scroll to the letter that you want... and then click again to capitalize... and then you're done.. just repeat that for every letter....." | 23:54 |
@rizen | and if i had gotten any sleep at all last night, it would have been 15 minutes | 23:54 |
@rizen | no tests | 23:54 |
@rizen | i don't test anything | 23:54 |
@rizen | ever | 23:54 |
@rizen | i just assume it works | 23:54 |
@rizen | cuz i wrote it | 23:54 |
+perlDreamer | you test something all the time... | 23:54 |
@tavisto | pfft | 23:54 |
+perlDreamer | MY TESTING PATIENCE! | 23:55 |
@rizen | is it your patience | 23:55 |
@rizen | he | 23:55 |
@rizen | heheh | 23:55 |
* perlDreamer huffs and puffs | 23:55 | |
+perlDreamer | and prepares to | 23:55 |
@tavisto | sissy | 23:55 |
+perlDreamer | to | 23:55 |
+perlDreamer | crud | 23:55 |
@rizen | it's not my fault you haven't seen shawshank recently and are therefore running out of testing material | 23:55 |
--- Day changed Wed Mar 18 2009 | ||
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 00:00 | |
+perlDreamer | is webgui.org being updated? | 00:04 |
@preaction | perlDreamer: correct suh | 00:12 |
+perlDreamer | shouldn't it show the maintenance screen? | 00:12 |
@tavisto | yeah I don't see that either | 00:16 |
@tavisto | my screen says "error: perlDreamer smells like teen spirit" | 00:16 |
* perlDreamer thinks that there's an extra "ir" in that last word | 00:17 | |
* deafferret hauks a loogey | 00:18 | |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [] | 00:20 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:27 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:27 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:32 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:32 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] | 00:45 | |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 00:45 | |
CIA-46 | WebGUI: graham * r9869 /branch/WebGUI_7.6/lib/WebGUI/AssetExportHtml.pm: fix exporting oops | 00:52 |
CIA-46 | WebGUI: graham * r9870 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.5.40-7.6.10.pl: don't clear style template extra head tags on upgrade | 00:52 |
CIA-46 | WebGUI: graham * r9871 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/Asset_Survey.pm: add missing i18n | 00:52 |
CIA-46 | WebGUI: graham * r9872 /branch/WebGUI_7.6/lib/WebGUI/Help/Asset_Collaboration.pm: fix Collaboration help | 00:52 |
CIA-46 | WebGUI: graham * r9873 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.16 release | 00:52 |
CIA-46 | WebGUI: jt * r9874 /wrebuild/wre/var/ (upgrades/upgrade_0.8.5-0.9.0.pl setupfiles/my.cnf): changing upgrade to upgrade mysql tables and config file to 5.1 | 00:52 |
+perlDreamer | yay! No wiki spam in 24 hour | 01:12 |
+perlDreamer | s | 01:12 |
* deafferret summons the spambots: perlDreamer is lonely! | 01:16 | |
+perlDreamer | more bored than lonely | 01:16 |
deafferret | need some work? I've got some :) | 01:16 |
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 01:16 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 01:17 | |
+perlDreamer | deafferret, bored in that I don't have any wiki spam to delete | 01:23 |
+perlDreamer | if things should slow down though, I'll give you a holler | 01:23 |
deafferret | :) | 01:23 |
@rizen | perlDreamer: i've integrated a spam filtering system into webgui | 01:24 |
@rizen | it's very basic | 01:24 |
@rizen | but you could tie that into the wiki | 01:24 |
@rizen | so it would auto filter spam | 01:24 |
+perlDreamer | where's this code at, rizen? | 01:33 |
@rizen | the postProcess method of WebGUI::Asset::Post | 01:34 |
@rizen | i didn't make it into an api because i was thinking it was a stop gap | 01:34 |
@rizen | for a real spam solution | 01:34 |
@rizen | but it's been quite effective | 01:34 |
@rizen | so it may be the permanent solution | 01:34 |
@rizen | we used it on cmsmatrix.org and it took us from 100 new spam messages per day to 0 | 01:35 |
@rizen | anyway, you could just copy and paste that code for the most part into the processPropertiesFromFormPost method of WikiPage | 01:36 |
@rizen | and that would likely solve the problem | 01:36 |
+perlDreamer | http://use.perl.org/~Ovid/journal/38653 | 01:38 |
-!- steve_ is now known as Mech422 | 01:38 | |
* perlDreamer decides to buy ammunition, hire consultants, raise my prices, and not answer RFP's anymore | 01:40 | |
+perlDreamer | of course, I haven't answered any yet, so this is not a big change. | 01:40 |
Mech422 | perldreamer: ?? | 01:41 |
+perlDreamer | read that URL I posted, Mech422 | 01:42 |
@rizen | Issue Request For Ammunition has happened to us more times than I can count | 01:43 |
@rizen | With the exception of one time, we've never gotten a contract based on an RFP. Instead its from a company who's doing a real evaluation and wants to hear our sales pitch. | 01:43 |
Mech422 | rfp's are a waste - thats old news :-) | 01:43 |
Mech422 | and the bigger ones are quite clearly targeted at 'big 3' shops | 01:44 |
Mech422 | (6 copies, on CD and Paper, copies of biz. insurance , etc etc ) | 01:45 |
@preaction | so they use us to underbid "Some Major" software company (SM). SM matches or at least reduces their bid, knowing there's no hope of them reaching that price (that or they rediculously overbid because they know this will happen) | 01:46 |
@preaction | and the only one who's out anything is us. | 01:46 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:46 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:46 | |
CIA-46 | WebGUI: colin * r9875 /branch/WebGUI_Story/ (110 files in 37 dirs): Merge in HEAD, up to 9866. | 02:04 |
CIA-46 | WebGUI: jt * r9876 /wrebuild/wre/var/setupfiles/wre.conf: wrong version number | 02:04 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 02:04 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:05 | |
-!- preaction [n=doug@72.1.4.143] has joined #webgui | 02:06 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:06 | |
CIA-46 | WebGUI: colin * r9877 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a duplicate story template to be used for the Topic. | 02:48 |
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"] | 03:05 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 03:07 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 03:26 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:26 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:26 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 03:29 | |
-!- preaction [n=doug@72.1.4.143] has quit ["This computer has gone to sleep"] | 03:59 | |
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has joined #webgui | 04:01 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:01 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 04:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:01 | |
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has quit [Connection timed out] | 04:31 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:35 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:14 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:14 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 05:33 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 05:46 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:46 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 06:13 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 07:03 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:22 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:52 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:56 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit [Read error: 110 (Connection timed out)] | 10:26 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:28 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:28 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:53 | |
-!- carogray [n=Caroline@70-4-26-225.pools.spcsdns.net] has joined #webgui | 11:55 | |
CIA-46 | WebGUI: martin * r9878 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Added POD, reordered subs to be wg coding guidelines compliant. | 12:09 |
* Radix_ rofls at a friend's facebook status "Peter wonders if he will ever be able to use the excuse "Someone drove a road compactor through the server room" ever again" | 12:10 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui | 12:17 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:06 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:06 | |
-!- carogray [n=Caroline@70-4-26-225.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 13:42 | |
CIA-46 | WebGUI: yung * r9879 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/WebGUI.pm): rfe #9355: Password Recovery email subject | 13:58 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:02 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:02 | |
CIA-46 | WebGUI: yung * r9880 /branch/WebGUI_flux/lib/WebGUI/i18n/English/WebGUI.pm: fixed password recovery email subject | 14:33 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Remote closed the connection] | 14:34 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 14:35 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:35 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:35 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Remote closed the connection] | 14:45 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 14:50 | |
knowmad | hey gang, is anyone using SQL Form with WebGUI 7.5+? I'm seeing a problem in the Form Population tab. | 14:51 |
knowmad | I thought there was an svn branch where work was continuing but I don't see it at svn.webgui.org | 14:52 |
knowmad | ahh, found the link in the wiki -- https://svn.webgui.org/sqlform/WebGUI | 15:00 |
knowmad | is everyone still sleeping? | 15:00 |
ryuu_ro | No Oqapi's never sleep :) | 15:01 |
knowmad | yes, i've heard that about Oqapi's | 15:01 |
knowmad | plus, it's still working hours over there isn't it? | 15:01 |
ryuu_ro | yep, I'm afraid so | 15:02 |
ryuu_ro | only 3 hours left | 15:02 |
knowmad | yes, exactly | 15:02 |
knowmad | i'm just on my first cuppa joe | 15:02 |
knowmad | and prepping to go battle the bugs | 15:03 |
ryuu_ro | :) you need the new laser that Bill Gates is building | 15:03 |
ryuu_ro | it for killing the entire malaria mosquito population | 15:03 |
ryuu_ro | darn bugs | 15:03 |
knowmad | yeah, they're going to do us in one day; did you ever read Orson Scott Card's Ender series? | 15:04 |
ryuu_ro | nope, is it good? | 15:04 |
knowmad | yes, very good | 15:04 |
knowmad | Ender's Game is the first | 15:05 |
knowmad | sci-fi | 15:05 |
ryuu_ro | I'm on the website right now, I was planning to start a new sci-fi series | 15:06 |
ryuu_ro | thanks for pointing me in this direction :) | 15:06 |
knowmad | yw, let me know what you think if you read it | 15:06 |
ryuu_ro | will do | 15:06 |
knowmad | Are there any devs who know how responseXML objects work such as "req.responseXML.getElementsByTagName("Option"); " | 15:16 |
knowmad | This is generating a JS error that the response is null which is causing SQLForm cross-linking to fail | 15:17 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:29 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:29 | |
knowmad | morning rizen | 15:30 |
@rizen | is it morning already? | 15:30 |
knowmad | it is down here on the East coast | 15:30 |
knowmad | kinda foggy but definitely bright outside | 15:30 |
@rizen | i see | 15:31 |
@rizen | well then it must be morning here too | 15:31 |
@rizen | or at least pretty soon | 15:31 |
@rizen | so good morning back to you | 15:31 |
@rizen | or perhaps | 15:31 |
@rizen | top o' the morning | 15:31 |
knowmad | yes, i'm sure it's heading your way :) | 15:31 |
@rizen | given yesterday's festivities | 15:31 |
knowmad | hey, I need some history on SQL Form; is Martin the mastermind behind this asset? | 15:31 |
knowmad | what festivities? | 15:31 |
@rizen | st. patricks day | 15:32 |
knowmad | oh | 15:32 |
knowmad | i'm too old for the festivities part and don't live in Ireland | 15:32 |
@rizen | The history that I know is that it was built specifically for one of Oqapi's clients. | 15:32 |
@rizen | And Martin got it into the core, but I don't know for sure that he designed it. | 15:32 |
@rizen | You should never be too old. | 15:33 |
knowmad | ok, i'll try posting my issues to the dev forum to see if i can get some help getting it working in 7.5+ | 15:33 |
knowmad | well, let's say I age out of some things | 15:33 |
@rizen | that's very sad | 15:33 |
knowmad | nah, it actually simplifies life | 15:34 |
@rizen | i hope some day you age back into them | 15:34 |
knowmad | perhaps i will; i like that thinking! | 15:34 |
knowmad | off to do our quoting! good day | 15:34 |
daviddelikat | rizen: is there an icon for the adsku project yet? | 15:42 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:43 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:43 | |
CIA-46 | WebGUI: martin * r9881 /WebGUI/ (6 files in 5 dirs): Adding minimum checkout amount. | 15:43 |
@rizen | but put it in the def like there is one anyway | 15:43 |
@rizen | call it adsku.gif | 15:43 |
@rizen | and i'll have someone create one | 15:43 |
daviddelikat | should I just copy one so that something shows up? or leave it blank? | 15:44 |
@rizen | just leave it blank | 15:44 |
daviddelikat | ok | 15:45 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:48 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 15:50 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:15 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:15 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:29 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:29 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:31 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:46 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:46 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 60 (Operation timed out)] | 16:58 | |
@plainhao | how do i unlock an asset for editing? | 17:04 |
@plainhao | i did it before, now i can't remember | 17:05 |
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui | 17:07 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 17:07 | |
+MrHairgrease | plainhao, the easiest way is to switch to the version tag that the asset's in | 17:07 |
@plainhao | trying that now, just a bit confused on how exactly to do that | 17:08 |
+MrHairgrease | you can use the admin bar on the left | 17:08 |
+MrHairgrease | just click on the tag you need | 17:08 |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Remote closed the connection] | 17:10 | |
CIA-46 | WebGUI: martin * r9882 /WebGUI/t/Shop/Cart.t: Added tests for WebGUI::Shop::Cart->readyForCheckout. | 17:21 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:22 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:22 | |
+perlDreamer | morning, folks | 17:22 |
@rizen | you're too late | 17:23 |
@rizen | knowmad already said that | 17:23 |
@rizen | 2 hours ago | 17:23 |
+perlDreamer | but he's gone | 17:25 |
-!- ishiboo [n=ishiboo@spacehog.mach.net] has quit [Read error: 104 (Connection reset by peer)] | 17:25 | |
+BartJol | I know some people that said goodmorning 7.5 hours ago... | 17:27 |
+perlDreamer | it must be like beer:30 | 17:28 |
+perlDreamer | where it is always time to drink beer somewhere in the world | 17:29 |
+MrHairgrease | perlDreamer, how do I test for boolean values in a t file? | 17:29 |
+perlDreamer | ok | 17:29 |
+MrHairgrease | ah | 17:29 |
+MrHairgrease | of course | 17:29 |
+MrHairgrease | thanks | 17:29 |
+perlDreamer | you're writing tests! | 17:29 |
+perlDreamer | what a guy | 17:29 |
+perlDreamer | I wonder if baked things can be shipped internationally... | 17:29 |
@preaction | perlDreamer: yes, provided you wrap them well | 17:31 |
@preaction | the cookies I got from Canada were basically destroyed in-transit, and they were in a metal box | 17:31 |
+perlDreamer | that was to beat the xray machine | 17:31 |
+MrHairgrease | is there something like not_ok? | 17:31 |
+MrHairgrease | or should i ok( ! ) | 17:31 |
+perlDreamer | ok (! $variable) | 17:31 |
+MrHairgrease | ok | 17:31 |
+MrHairgrease | =) | 17:31 |
+perlDreamer | what are you writing tests for? | 17:32 |
@preaction | there is a not_ok i thought | 17:32 |
@preaction | is and isn't | 17:33 |
+MrHairgrease | stuff I'm adding to the core | 17:33 |
+perlDreamer | preaction: never heard of not_ok before | 17:33 |
+MrHairgrease | i tried not_ok, but it complained about main:not_ok not existing | 17:33 |
+MrHairgrease | but maybe it isn't exported by default | 17:34 |
+MrHairgrease | anyway | 17:34 |
+MrHairgrease | the bang works just as well | 17:34 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:37 | |
+MrHairgrease | hey rizen, i just found a bug that will allow you to buy stuff for free if there's a donation asset on the site | 17:40 |
@rizen | well that's not good | 17:40 |
+MrHairgrease | I'm about to fix it | 17:40 |
@rizen | sweet, are you backporting to 7.6 as well? | 17:40 |
@rizen | or should i have one of my guys do that? | 17:40 |
+MrHairgrease | I'll backport it too | 17:41 |
@rizen | you're the best | 17:41 |
+MrHairgrease | I'm not sure where to fix it though | 17:41 |
+MrHairgrease | I could do it in Donation itself | 17:41 |
@rizen | what's the problem? | 17:41 |
+MrHairgrease | but I'd say products should always have a positive price | 17:41 |
+MrHairgrease | right? | 17:41 |
+MrHairgrease | the prob is when you fill in an negetive amount for a donation | 17:42 |
+MrHairgrease | which will give you in store credit | 17:42 |
+MrHairgrease | So maybe it should be fixed in Sku->addToCart instead | 17:43 |
+MrHairgrease | or in Cart->addItem | 17:43 |
+perlDreamer | I'd fix it everywhere. In the Cart, and in the Donation. | 17:43 |
+perlDreamer | a negative donation is a payment | 17:43 |
+MrHairgrease | yeah | 17:43 |
+MrHairgrease | that was my question: is there any circumstance where the price of a product can be negative? | 17:44 |
@rizen | no | 17:44 |
+MrHairgrease | ok | 17:44 |
@rizen | it can be 0 | 17:44 |
@rizen | but not negative | 17:44 |
@rizen | oh wait | 17:44 |
@rizen | the exception is coupons | 17:44 |
+MrHairgrease | right | 17:45 |
@rizen | cuz coupons are skus too | 17:45 |
+MrHairgrease | I'll fix it in the donation asset only too | 17:45 |
+perlDreamer | but coupons aren't negative, they're positive, but subtracted? | 17:45 |
+perlDreamer | and the user can't enter in the coupon value | 17:45 |
+perlDreamer | that's the danger | 17:45 |
+perlDreamer | if the shop owner shoots themself in the foot, that's one thing | 17:45 |
@rizen | true, users can't enter the coupon value | 17:45 |
@rizen | at least with the current coupon | 17:45 |
@rizen | but if you made addToCar | 17:46 |
@rizen | check the value | 17:46 |
@rizen | a coupon wouldn't get added | 17:46 |
@rizen | cuz it can produce a negative value | 17:46 |
+MrHairgrease | FlatDiscount has a negative price | 17:47 |
+MrHairgrease | so addToCart cannot be changed | 17:47 |
+MrHairgrease | I'll just fix it in the Donation asset | 17:47 |
CIA-46 | WebGUI: martin * r9883 /WebGUI/ (lib/WebGUI/Shop/Vendor.pm t/Shop/Vendor.t): Adding isVendorInfoComplete method. | 17:53 |
CIA-46 | WebGUI: martin * r9884 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Donation.pm): Fixed validation issue in Donation asset. | 17:53 |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:16 | |
CIA-46 | WebGUI: martin * r9885 /WebGUI/lib/WebGUI/Asset/Sku/Donation.pm: Cleanup. | 18:21 |
CIA-46 | WebGUI: martin * r9886 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Donation.pm): Merged donation fix. | 18:21 |
+perlDreamer | MrHairgrease++ | 18:23 |
+perlDreamer | bbl | 18:30 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 18:30 | |
daviddelikat | rizen: got a minute? | 18:49 |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui | 18:51 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:51 | |
+BartJol | mmm, the major book attack wasn't even mentioned in the news | 18:54 |
+MrHairgrease | major book attack? | 18:55 |
+perlDreamer | It was yesterday, MrHairgrease | 18:57 |
+perlDreamer | The Netherlands launched an unprovoked attack against the United States | 18:57 |
+perlDreamer | War was only narrowly avoided | 18:57 |
@rizen | i'm back now | 18:57 |
@rizen | daviddelikat: | 18:57 |
+perlDreamer | I should write about that on my blog :) | 18:58 |
@tavisto | MrHairgrease, is anyone from the dutch team going to Apache Con? | 18:58 |
+MrHairgrease | tomorrow we'll be shipping nukes to cuba | 18:58 |
+MrHairgrease | no | 18:58 |
+BartJol | mmm, maybe we should put it in the extinguish pot | 18:58 |
+MrHairgrease | not from oqapi/procolix anyway | 18:58 |
@tavisto | Alright, Erik from Volvo was trying to get over there and wanted to know if he would see any of the Dutch team there | 18:59 |
+perlDreamer | rizen, there is an OSCON replacement happening in Portland this year | 18:59 |
@rizen | bah | 18:59 |
+perlDreamer | I might be convinced to give a talk about WebGUI there | 19:00 |
+perlDreamer | but alot will depend on Kathy's schedule, which we don't know until June | 19:00 |
+BartJol | for her training as midwife you mean? | 19:01 |
+perlDreamer | yes | 19:01 |
+perlDreamer | there are a few things that are known | 19:01 |
+perlDreamer | I am going to do a lot of cooking and cleaning | 19:01 |
daviddelikat | rizen: I have a question about the AdSku manage page | 19:02 |
+BartJol | I seriously misread cooking as coding | 19:02 |
+perlDreamer | coding will occur, too | 19:03 |
daviddelikat | do you want to show each ad purchased only once or should each renewal show up as well? | 19:03 |
+BartJol | but will Kathy be at the wuc is the big question | 19:03 |
+perlDreamer | That is a very good question. | 19:04 |
+perlDreamer | We won't know until she starts | 19:04 |
+perlDreamer | school | 19:04 |
+perlDreamer | If she is on break, then maybe | 19:04 |
+BartJol | but I should head off and drink beer | 19:05 |
+perlDreamer | if we can find someone to watch the boys (because this is when school starts) | 19:05 |
+perlDreamer | Prost! | 19:05 |
+BartJol | dank je wel | 19:05 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:05 | |
@rizen | daviddelikat: don't care if you roll it up into one value showing a total of call clicks/impressions purchased for that ad, or if you show each renewal as it's own line item | 19:06 |
@rizen | as long as the user has some way to see what they've purchased vs what's been used | 19:06 |
daviddelikat | it will be easier to just show each ad once, otherwise the numbers will be messy | 19:06 |
+perlDreamer | if they want a history of what they've bought, it would be in the Transaction History anyway? | 19:07 |
+perlDreamer | each purchase? | 19:07 |
daviddelikat | yup | 19:07 |
@tavisto | anyone hear that IBM is in talks to buy Sun? http://blogs.zdnet.com/BTL/?p=14817&tag=nl.e539 | 19:10 |
@tavisto | mySQL would have new daddy | 19:11 |
+perlDreamer | tavisto, I got to thinking that your Gallery hack from yesterday would make a great Staff Blog posting, or a wiki article... | 19:13 |
@tavisto | oh streamlining the gallery to cut out all the extra crap | 19:14 |
@tavisto | that would be called the power of Variables and Templates in WebGUI | 19:14 |
@rizen | i have another idea for the gallery | 19:14 |
@rizen | we should get rid of the "photo" concept | 19:15 |
@rizen | and just make all photos image assets | 19:15 |
@tavisto | I was thinking about posting to the staff blog on some stuff, but I already post so much crap in the PR and news sections that I clutter up the news sections enough | 19:15 |
@rizen | and then the display functions of the photos | 19:15 |
@rizen | would just be part of the album | 19:15 |
@tavisto | how would that be different to the end user Rizen? | 19:15 |
@tavisto | er the person using the gallery | 19:16 |
@rizen | for the person using the gallery the UI could be more streamlined | 19:16 |
@rizen | because you're not switching through several assets | 19:16 |
@preaction | better question, how would that work with other File types? | 19:16 |
@rizen | you're always working with the same asset | 19:16 |
+perlDreamer | preaction: like video? | 19:16 |
@tavisto | ooh I like that idea | 19:16 |
@rizen | secondly | 19:16 |
@rizen | if you want to reuse your photos somewhere else in the site | 19:17 |
@rizen | you can easily do that | 19:17 |
@rizen | because it's just an image asset | 19:17 |
@rizen | like all the other images you uploaded | 19:17 |
@tavisto | oh okay so it would be a generic image asset..k gotcha | 19:17 |
@rizen | preaction: album would just be "aware" of types of assets that it can use | 19:17 |
@rizen | it is now anyway | 19:17 |
@tavisto | I think I'm going to change around the sightings gallery so that the photos are grouped into the same categories that we reach out to. (business, education, non-profit, and government | 19:18 |
@rizen | plus it's not likely that people are going to go out and create lots of plugin types for the gallery | 19:18 |
@preaction | sounds like a good idea to me. less code in WebGUI is always good | 19:19 |
@rizen | i'm also thinking we should add a video asset to the system which really just links to a video out on the net somewhere | 19:19 |
@rizen | so it's aware of youtube, blip.tv, and others | 19:19 |
+perlDreamer | something that lets you do easy embedding? | 19:19 |
@rizen | you can paste in the video number, the url, etc | 19:19 |
+perlDreamer | that's a great idea | 19:19 |
@rizen | yup | 19:19 |
@rizen | because people don't really want to upload videos to webgui | 19:19 |
@rizen | they want to use a video service | 19:19 |
+perlDreamer | You should think about doing this kind of stuff full time, rizen. You have all these good ideas. | 19:19 |
@rizen | cuz nobody wants to pay the hosting costs of hosting their own video | 19:20 |
@rizen | one of these days i might get a job doing just that pD | 19:20 |
@rizen | =) | 19:20 |
+perlDreamer | I'd be happy to help you get started out. | 19:20 |
+MrHairgrease | rizen: i've been planning to do a video plugin. | 19:21 |
+MrHairgrease | I just never had the time | 19:21 |
@rizen | the funny thing is that as time goes on and on and on, i have less and less time to actually implement any of the ideas | 19:21 |
+MrHairgrease | I do have a conversion workflow activity laying around though | 19:21 |
@rizen | in fact it's gotten to the point where i'm struggling to find the time to even write down the ideas so that other people can do them | 19:21 |
@preaction | have you used the Notes feature in Mail.app? i find it quite nice | 19:22 |
@rizen | MrHairgrease: i think you missed it. i don't want a video upload system in webgui | 19:22 |
@rizen | preaction: i don't mean just writing down the idea...i mean turning it into a spec | 19:22 |
+MrHairgrease | i never said I needed in webgui did I? | 19:22 |
@rizen | oh sorry MrHairgrease | 19:23 |
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui | 19:23 | |
@rizen | i thought you were saying put it in the core | 19:23 |
+perlDreamer | uh oh, time to shape up | 19:23 |
@rizen | bah | 19:23 |
@rizen | now's when the cussing should begin | 19:23 |
@rizen | cuz dreamersgirl is here | 19:23 |
@rizen | let's get him in trouble | 19:23 |
dreamersgirl | just as long as you don't cuss me out... | 19:23 |
@rizen | oh...did you know that perlDreamer almost started an international war yesterday? | 19:24 |
+perlDreamer | started? | 19:24 |
+perlDreamer | I was just narrating | 19:24 |
dreamersgirl | i thought BartJol did that | 19:24 |
+perlDreamer | It was SDuensin | 19:24 |
dreamersgirl | ah | 19:24 |
+MrHairgrease | No, i'd just like to be able to use it in the gallery when the tim ecomes | 19:24 |
+MrHairgrease | BartJol doesn't even harm a mosquito | 19:25 |
+MrHairgrease | not intentionally at least =) | 19:25 |
SDuensin | What I do?! | 19:25 |
+perlDreamer | You caused an international incident yesterday | 19:25 |
dreamersgirl | requested a missile be sent from the Netherlands, so I hear | 19:25 |
+perlDreamer | Seriously damaging relations between the US and a major European country | 19:25 |
CIA-46 | WebGUI: colin * r9887 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Parenthesize the call to get to make it stand out. | 19:25 |
CIA-46 | WebGUI: colin * r9888 /branch/WebGUI_Story/lib/WebGUI/ (2 files in 2 dirs): Fix missing, and broken Help. | 19:25 |
CIA-46 | WebGUI: colin * r9889 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_Story.pm: Fix broken Help. | 19:25 |
SDuensin | Oh yea! That bart nut was throwing books at me! | 19:25 |
dreamersgirl | something about an admin book? | 19:25 |
+perlDreamer | that's bart jol, not bart nut | 19:25 |
+MrHairgrease | nono | 19:26 |
+MrHairgrease | In Dutch you actually spell it as bart Nut | 19:26 |
+perlDreamer | if you make me LOL at the office they may ask me to leave | 19:26 |
+MrHairgrease | huh, you got a new job? | 19:26 |
+perlDreamer | No, I have a remote office | 19:27 |
dreamersgirl | :) | 19:27 |
* MrHairgrease doesn't understand | 19:27 | |
+perlDreamer | http://www.insomniacoffeecompany.com/ | 19:27 |
+MrHairgrease | must be the time zone | 19:27 |
dreamersgirl | they make good coffee | 19:27 |
dreamersgirl | good hot chocolate, too | 19:27 |
+MrHairgrease | C|N>K | 19:28 |
+perlDreamer | $MrHairgrease->requestTranslation('C|N>K'); | 19:29 |
+MrHairgrease | Think C as in Coffee, N as in Nose | 19:29 |
+MrHairgrease | I'll leave the K open as an exercise for the reader | 19:30 |
+MrHairgrease | What would be the best way to get i18n labels into js files in the extras directory? | 19:32 |
* perlDreamer exercises 5 days per week | 19:32 | |
+perlDreamer | MrHairgrease, use preaction's handy dandy JS i18n module | 19:32 |
+MrHairgrease | But does perldreamer get the joke? =) | 19:33 |
+perlDreamer | you can find it in extras/yui-webgui/i18n | 19:33 |
+MrHairgrease | ah | 19:33 |
+MrHairgrease | cool | 19:33 |
+MrHairgrease | i'll check it out | 19:33 |
+perlDreamer | MrHairgrease, Does Kathy know coffee? | 19:33 |
+MrHairgrease | keine ahnung | 19:33 |
+MrHairgrease | does she? | 19:33 |
+perlDreamer | there are examples in extras/yui-webgui/asset{History,Manager/ | 19:33 |
+perlDreamer | I think so, maybe I still don't get the joke | 19:34 |
+MrHairgrease | what would the K be? | 19:34 |
* perlDreamer thought Kathy | 19:34 | |
+perlDreamer | but I have Kathy on the brain :) | 19:34 |
+MrHairgrease | no | 19:34 |
+MrHairgrease | think Keyboard | 19:34 |
+perlDreamer | Coffee | Nose > Keyboard | 19:35 |
+MrHairgrease | right | 19:35 |
+MrHairgrease | it's what'll happen when you lol in you remote office | 19:35 |
+perlDreamer | okay, now I get it | 19:35 |
+MrHairgrease | good | 19:35 |
dreamersgirl | that's funny | 19:35 |
+perlDreamer | I need a nutso, DRY check | 19:41 |
+perlDreamer | I have some code in StoryArchive that creates template variables. | 19:41 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:41 | |
+perlDreamer | I need an almost exact copy of that in the Story Topic | 19:41 |
* perlDreamer is thinking about abstracting out the code and passing in a callback to that I don't have to copy/paste it | 19:42 | |
+perlDreamer | is that over the top? | 19:42 |
@preaction | that depends, would they never be different? | 19:42 |
+perlDreamer | No | 19:42 |
+perlDreamer | they will be a list of stories, arranged by date | 19:43 |
+perlDreamer | the difference is the URL to view the story | 19:43 |
+perlDreamer | that's the only difference | 19:43 |
+perlDreamer | separate, it is easier to customize the code | 19:43 |
+perlDreamer | and it is only 12-14 lines of code | 19:43 |
@preaction | perhaps the abstraction is too much then | 19:44 |
+perlDreamer | yeah | 19:44 |
* perlDreamer is too DRY | 19:44 | |
CIA-46 | WebGUI: colin * r9890 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Remove debug. | 19:57 |
CIA-46 | WebGUI: colin * r9891 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Always dangle a comma. | 19:57 |
CIA-46 | WebGUI: daviddelikat * r9892 /branch/adSkuProject/ (6 files in 6 dirs): nuther check point | 19:57 |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 20:25 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 20:25 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 20:25 | |
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has left #webgui [] | 20:43 | |
* perlDreamer heads back to the Office 001 | 20:44 | |
+perlDreamer | bbl | 20:44 |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."] | 20:44 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 20:51 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 20:51 | |
+danny_mk | Hmmm... I think I made a booboo :-( | 20:51 |
+danny_mk | I was trying to give WebGUI some free advertising by posting to the yahoo applications: http://gallery.yahoo.com/apps/29179 | 20:52 |
+danny_mk | Does it seem like I am the developer of WebGUI? | 20:53 |
CIA-46 | WebGUI: colin * r9893 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Do not set addStoryUrl unless the user can really add Stories. | 20:55 |
CIA-46 | WebGUI: colin * r9894 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: | 20:55 |
CIA-46 | WebGUI: Check for addStoryUrl with the right permissions. | 20:55 |
CIA-46 | WebGUI: Move all stories into the past, in preparation for filtering out future Stories based | 20:55 |
CIA-46 | WebGUI: on canEdit. | 20:55 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 21:10 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:10 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 21:24 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 21:24 | |
+perlDreamer | bbl | 22:37 |
@rizen | i think you're fine danny_mk | 22:38 |
+danny_mk | good, as long as you say so | 22:38 |
CIA-46 | WebGUI: yung * r9895 /WebGUI/ (6 files in 6 dirs): making account activation email templatable | 22:55 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 23:02 | |
@preaction | can anyone think of a good reason not to have a setting that allows me to add http headers to all my pages? besides that i can only think of a couple reasons that i might want the feature? | 23:08 |
+perlDreamer | How is this different from putting them in the Style template? | 23:12 |
+perlDreamer | or using a Snippet? | 23:12 |
@Haarg | http headers | 23:13 |
@Haarg | not html headers | 23:13 |
* perlDreamer is hesitant to reveal his ignorance, but thinks he better just in case | 23:13 | |
+perlDreamer | what's the difference? | 23:13 |
@Haarg | seems like something that could be useful, but also sounds like kind of a hackish solution to whatever problem you are trying to solve | 23:13 |
@rizen | are you saying there would be an HTTP header field in all assets? | 23:14 |
@rizen | or some sort of global field in the settings? | 23:14 |
daviddelikat | perlDreamer : http headers are part of the protocol whilel html headers are part of the document | 23:14 |
+perlDreamer | thanks, daviddelikat :) | 23:14 |
@Haarg | cache controls are the first thing that comes to mind for http headers users would want control over, but i think there would be a better solution than allowing them to be specified directly | 23:16 |
daviddelikat | I have a question about WG macros, specifically ^Internationa(...); using a placeholder | 23:18 |
+perlDreamer | what is it daviddelikat? | 23:18 |
+perlDreamer | I'm much more qualified to answre those kinds of questions. | 23:18 |
daviddelikat | I'm filling in a value with a coma list of numbers | 23:18 |
daviddelikat | and i only get the fisr one in the output | 23:18 |
+perlDreamer | can you paste some code? | 23:19 |
daviddelikat | i think i need to quote my replacement string because it is getting parsed incoerrectly | 23:19 |
+perlDreamer | if it's 1 line, it's okay to do it in channel | 23:19 |
@rizen | preaction: i'm not really in favor of a generic http headers control anywhere in webgui | 23:19 |
@rizen | there's too much of a chance for people to conflict with headers we're already setting | 23:19 |
@rizen | or may set in the future | 23:20 |
@rizen | methinks it needs to be dealt with on a case by case basis | 23:20 |
@rizen | rather than generically | 23:20 |
daviddelikat | perlDreamer: i think it would take far too much code, I'd have to give you part of a module plus a template | 23:20 |
daviddelikat | i'll see what i can come up with to demostrate | 23:20 |
+perlDreamer | daviddelikat, quoting is probably the solution | 23:20 |
daviddelikat | but where? | 23:21 |
@Haarg | can you just paste how the macro is being called? | 23:21 |
daviddelikat | in the template | 23:21 |
+perlDreamer | the commas need to end up quoted in the macro call, it's probably better to do it in the template | 23:21 |
+perlDreamer | rather than in the variable | 23:21 |
daviddelikat | ^International("impression discount","Asset_AdSku",<tmpl_var impression_discount>); | 23:21 |
daviddelikat | so it should look like this: | 23:22 |
+perlDreamer | ^International(impression discount,Asset_AdSku,"<tmpl_var impression_discount>"); | 23:22 |
daviddelikat | ^International("impression discount","Asset_AdSku","<tmpl_var impression_discount>"); | 23:22 |
daviddelikat | is there an echo in here? | 23:22 |
daviddelikat | :) | 23:22 |
+perlDreamer | except you have extra, redundant quotes around the key and namespace | 23:22 |
+perlDreamer | :) | 23:22 |
+MrHairgrease | daviddelikat what does your string look like | 23:23 |
daviddelikat | so i don't need quotes around the space? | 23:23 |
+MrHairgrease | ie. the 18n text | 23:23 |
+perlDreamer | no | 23:23 |
+perlDreamer | only around commas | 23:23 |
@rizen | daviddelikat: what are you trying to do exactly? | 23:23 |
+perlDreamer | and around quotes that need to be escaped, maybe | 23:23 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 23:24 | |
daviddelikat | trying to fill in a coma list of numbers: 100000,1000000,1000000 into an internationaized string | 23:24 |
daviddelikat | i think i have the solution | 23:24 |
@rizen | don't use the international macro | 23:24 |
@rizen | that's the solution | 23:24 |
@rizen | my $text = $i18n->get('something'); | 23:25 |
@rizen | my $var->{whatever} = sprintf $text, @values | 23:25 |
@rizen | put it right into your template | 23:25 |
@rizen | most international labels shouldn't do that | 23:25 |
+MrHairgrease | i thought labels weren't going into tmpl_var anymore | 23:26 |
+perlDreamer | right | 23:26 |
@rizen | but in this case...it's not just a label | 23:26 |
+perlDreamer | The guy who wrote WebGUI said that | 23:26 |
@rizen | it's formatted | 23:26 |
@Haarg | the international macro uses sprintf | 23:26 |
@rizen | and doing what you're doing invites all sorts of problems | 23:26 |
-!- carogray [n=Caroline@174-153-35-209.pools.spcsdns.net] has joined #webgui | 23:26 | |
@rizen | my concerns are these: | 23:28 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:29 | |
@rizen | 1) if you start putting a bunch of sprintfs into the a macro like this | 23:29 |
@rizen | the user may forget to close the macro | 23:29 |
@rizen | because the typing is going on and on and on and on and on | 23:29 |
@rizen | 2) it's hard to read | 23:29 |
@rizen | if it was just one thing | 23:29 |
@rizen | then i'd be ok | 23:29 |
@rizen | but here' we're talking about a list of things | 23:30 |
@Haarg | if you were trying to plug a string that happens to have commas in it into an international string, using quotes would be the way to go | 23:30 |
@Haarg | but it seems like your use case isn't quite that simple | 23:30 |
@Haarg | as rizen says, you are dealing with a list | 23:30 |
@rizen | since this is a complex case | 23:30 |
@rizen | i think an exception should be made to the no i18n exposed as template variables | 23:31 |
daviddelikat | it is just a string that happens to have comas in it, but I'm already changing it so... | 23:31 |
+perlDreamer | should we pull that feature out of the International macro so that it doesn't do sprintf anymore? | 23:32 |
@rizen | no it can do that for small jobs | 23:32 |
@rizen | but in daviddelikat's case, it could be a nearly infinite list of stuff being passed in | 23:32 |
@rizen | daviddelikat: this is for the discount thing in ad sku, right? | 23:33 |
daviddelikat | yes | 23:33 |
+perlDreamer | well, let's define rules, then throw them up on the wiki so that everyone can have access to them | 23:33 |
@rizen | yeah, the way tavisto would use that thing, it will have at least 30 discount rules in it | 23:33 |
@rizen | perlDreamer: the rule is: Don't put i18n into template variables, unless some sort of very complex formatting needs to happen to the i18n before output. | 23:35 |
@rizen | that's as specific as i would want the rule to be | 23:35 |
+perlDreamer | okay-doke | 23:35 |
@rizen | unless you wanted to say 99% of the time it should not go in | 23:35 |
@rizen | and if you want to put it in, then check with rizen | 23:36 |
@rizen | =) | 23:36 |
+perlDreamer | ;) | 23:36 |
@tavisto | who dares distrub the wizard? | 23:41 |
@tavisto | disturb even | 23:42 |
* perlDreamer waves an iPhone at Tavis, and soothes the angry marketing wizard | 23:43 | |
@tavisto | ah much better now | 23:43 |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 23:47 | |
--- Day changed Thu Mar 19 2009 | ||
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:05 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:05 | |
@tavisto | well how about that... The Republic of Croatia uses WebGUI for their homepage and it's like a super wiki site http://www.hr | 00:06 |
@preaction | nice | 00:07 |
@tavisto | Rizen, did you know about that site? | 00:07 |
@preaction | i like it, it's simple and straightforward | 00:07 |
@tavisto | I found it on the WebGUI Facebook group.. on the wall | 00:07 |
@tavisto | yeah it's pretty slick preaction | 00:07 |
@rizen | nope | 00:08 |
@preaction | If I were to make a form control that would allow async uploading of files, or add async uploading to the existing control, where should I store them? | 00:08 |
@tavisto | very web 2.0ish.. would be cool to have a bunch more of these types of designs | 00:08 |
@preaction | can i make it so I can get Temp storage locations after I have lost the reference to them? | 00:08 |
@rizen | are these files that would not become assets? | 00:09 |
@rizen | so they are not file/image assets? | 00:09 |
@preaction | they could become assets, but that is not a requirement | 00:09 |
@rizen | because there's a mechanism for that already | 00:10 |
@rizen | like the wiki does | 00:10 |
@rizen | but other than that | 00:10 |
@rizen | i think the way to do it is this | 00:10 |
@preaction | the attachment thing, i suppose i should see how that works. it doesn't rely on the RichEditor? | 00:10 |
@rizen | upload them to a temp storage location, and have the ajax return the storage id | 00:11 |
@rizen | then pass the storage id along with the form when it gets submitted | 00:11 |
@rizen | yeah, that attachment thing in the wiki has nothing to do with the rich editor | 00:11 |
@preaction | yeah, that was the plan. but createTemp storage locations cannot be instantiated after you lose the reference. and i'd prefer to not make a "getTemp(storageId)" because I shouldn't care if the storage location is temp or not after it's been created | 00:12 |
@preaction | i can figure out a way to fix that, of course | 00:12 |
@rizen | you could just pass in a prefix as a third param to get() | 00:14 |
@rizen | i hadn't really thought about temp storage not being able to be instanciated once you lost reference to it | 00:14 |
@rizen | that is not by design | 00:14 |
@rizen | just a case i hadn't considered when i designed the api | 00:14 |
@preaction | yeah, i didn't think of it either till someone came in here with a weird problem using Storage | 00:15 |
+perlDreamer | it isn't possible to find any storage once you lose the storageId? | 00:15 |
@rizen | he has the storage id | 00:16 |
@rizen | it's just that he can't create a reference to the object | 00:16 |
@rizen | cuz it's a temp storage id | 00:16 |
@rizen | not a real one | 00:16 |
@rizen | preaction: i'm going to say that fixing the api to support that is the way to do it | 00:20 |
@rizen | i'm going to need that for a project i'm working on here shortly too | 00:20 |
@rizen | so do it | 00:20 |
@preaction | ok | 00:20 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 00:21 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:21 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 00:25 | |
* perlDreamer is off running, bbl | 00:28 | |
* deafferret starts chewing | 00:33 | |
carogray | bout to get off the bus, but is there something obvious about the way to email everyone in a group every time we post something new on a collaboration system? | 00:59 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:00 | |
carogray | we have a group - mlri staff should I subscribe them to the CS? | 01:00 |
carogray | if so how? | 01:01 |
carogray | oop! we're here.. will try back later. | 01:11 |
-!- carogray [n=Caroline@174-153-35-209.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 01:12 | |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 01:19 | |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:37 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:50 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:50 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:51 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:51 | |
@preaction | patspam: starting 7.7 off with a bang, eh? | 02:13 |
+patspam | heh, you mean all those commits? | 02:14 |
@preaction | the RFEs yeah | 02:14 |
+patspam | yeah, it's unresolved feature freeze tension | 02:15 |
@preaction | improvements to the interfaces for those parts are awesome | 02:15 |
@preaction | heh | 02:15 |
+patspam | 7.7 is going to rock :) | 02:16 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:17 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:17 | |
+patspam | damn you Haarg, i now have a drug dependency | 02:19 |
+patspam | it's called wgd | 02:19 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 02:21 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 02:26 | |
daviddelikat | can anybody see what is wrong with this code: http://webgui.pastebin.com/d3b4cac4d it won't compile but it doesn't give any errors either | 02:39 |
daviddelikat | this is the error im getting http://webgui.pastebin.com/d637e041c | 02:39 |
+patspam | damn, i think i just spent half an hour scratching my head about getLineage because I was spelling descendants as descendents | 02:44 |
* patspam thinks about adding alternative spelling warnings to wg | 02:44 | |
@rizen | use base WebGUI::Crud; | 02:47 |
@rizen | needs quotes | 02:47 |
daviddelikat | thanks | 02:48 |
+patspam | how about: wgd lint --find-alternative-spellings | 02:49 |
@preaction | perhaps make a Perl::Critic::Policy::WebGUI::AlternateSpellings? | 02:57 |
daviddelikat | what is the prescribed method for creating a 'crud' table? | 02:58 |
+patspam | preaction: yeah good idea | 02:59 |
@preaction | daviddelikat: don't they have a way to make themselves? | 03:00 |
daviddelikat | well, there is a crud_create table, function, but how/when shoudl it be called? | 03:00 |
@preaction | you should make a "sub install" that calls that and does anything else you need | 03:01 |
@preaction | then use "sbin/installClass.pl" to install it | 03:01 |
@preaction | alternatively, you can fix it so that Crud.pm has install, isInstalled, and uninstall | 03:01 |
daviddelikat | ok that makes sense... | 03:01 |
daviddelikat | than ks | 03:01 |
@preaction | so that installClass.pl Just Works | 03:02 |
@preaction | daviddelikat: more info on installClass.pl :http://www.plainblack.com/pr/staff/blog/installclass.pl---how-to-create-install-scripts-for-your-webgui-plugins#lPZHo7xJFBkBXdQa6Y28_g | 03:03 |
@rizen | daviddelikat: | 03:04 |
@rizen | don't use preaction's advice here | 03:04 |
@rizen | preaction: this is for the core | 03:04 |
@preaction | oh, that's different | 03:05 |
@rizen | daviddelikat: it should go in the upgrade script in the core | 03:05 |
daviddelikat | ok | 03:05 |
@rizen | upgrade_7.7.1-7.7.2.pl | 03:05 |
@rizen | or whatever | 03:05 |
daviddelikat | ok | 03:05 |
+patspam | rizen: any date set for the first 7.7 beta? | 03:07 |
@rizen | tomorrow | 03:07 |
+patspam | seriously? | 03:07 |
@rizen | yup | 03:08 |
* patspam hugs jt | 03:08 | |
+patspam | sweet! | 03:08 |
+patspam | means i don't need to do an early upgrade my beta site with trunk code, that would have been annoying to reconcile later | 03:10 |
@rizen | and thursdays from now on | 03:10 |
+patspam | awesome | 03:10 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 03:28 | |
CIA-46 | WebGUI: daviddelikat * r9896 /branch/adSkuProject/lib/WebGUI/ (3 files in 3 dirs): yet another check point | 03:55 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 04:20 | |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 04:22 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:28 | |
knowmad | should it be possible to edit an existing entry in a Data Form without creating a new entry? | 04:30 |
@rizen | yes | 04:31 |
knowmad | in 7.5.40, i'm finding that when a user edits an existing entry, a new entry gets added; the entryId gets changed so i have no way to find the latest entry | 04:31 |
knowmad | shall i file a bug report? | 04:34 |
+perlDreamer | no | 04:35 |
knowmad | i know this is no longer a stable version so am unsure how you handle these reports; i presume you still want them... | 04:35 |
+perlDreamer | because we're not patching 7.5 anymore :) | 04:35 |
knowmad | oh, is this a known issue? | 04:35 |
@rizen | knowmad | 04:35 |
knowmad | ok, that anwsers my other question | 04:35 |
@rizen | just try to replicate the problem on the demo server | 04:35 |
@rizen | if it still exists | 04:35 |
@rizen | then report it | 04:35 |
@rizen | then you can backport our patch to your version | 04:36 |
@rizen | or upgrade | 04:36 |
+perlDreamer | could this be part of version control for the dataform? | 04:36 |
+perlDreamer | since data entries are JSON collateral now? | 04:36 |
+perlDreamer | then what's happening would make sense | 04:36 |
knowmad | working as expected on demo svr | 04:45 |
@rizen | perhaps then you can just pull the new code down to your old server | 04:46 |
@rizen | or upgrade to 7.6 | 04:46 |
knowmad | yeah, i'll see about the latter; thanks for the input | 04:47 |
knowmad | the workaround isn't too bad for now; just have to delete the old entry | 04:47 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:04 | |
elnino | hi all! | 05:05 |
+perlDreamer | hey, elnino! | 05:05 |
elnino | soo.... I'm tryin to use wreserver.pl with the --verbose parameter... Does it ever provide "additional information"? my processes are failing and it won't tell me. The logs are a bit cryptic. | 05:07 |
daviddelikat | is there any setting that turns the shopping cart on and off? | 05:10 |
knowmad | i've never tried it; can you post your log output from modperl to webgui.pastebin.com? | 05:10 |
daviddelikat | theres nothing in th error log | 05:11 |
knowmad | daviddelikat: what version of webgui? | 05:11 |
knowmad | daviddelikat: that first msg was meant for elnino | 05:11 |
daviddelikat | k, I'm working an new feature for 7.7 | 05:12 |
daviddelikat | its the Ad Sku | 05:12 |
daviddelikat | I put everything together to add to the cart but the cart isn't there... | 05:13 |
elnino | http://webgui.pastebin.com/m24f07b55 - Hi knowmad! | 05:13 |
knowmad | hey elnino | 05:14 |
elnino | so this is what i'm doing: I have it running on another machine. On a new machine, I installed the same wre (I thought?) and same version of webgui. | 05:14 |
elnino | now I'm transfering my config files. | 05:14 |
elnino | I have a different dbuser and dbpass, and I've updated the conf files on the new server appropriately for that. | 05:15 |
knowmad | the last line looks like your main problem | 05:15 |
elnino | knowmad, do you remember me? met you at the conference. | 05:15 |
knowmad | does that file exist? | 05:15 |
knowmad | elnino: yes, i do remember | 05:15 |
elnino | yeh, I know... I looked at line 65. it does exist. | 05:15 |
knowmad | the file exists and is readable by nobody or whoever is set as the User in your apache config? | 05:16 |
elnino | oh.. hold on. yes. it exists.. but now I'm looking at /data/WebGUI/lib/WebGUI.pm line 65 | 05:16 |
elnino | I'm missing WebguiRoot.. I must not have installed the same version. =( | 05:17 |
knowmad | that error being in the modperl log means the directives in your /data/wre/etc/www.testsite.com.modperl configuration is failing | 05:17 |
knowmad | did you install wre 0.9? | 05:18 |
elnino | nope.. wre .8.. something =) hold on | 05:19 |
elnino | .85 | 05:19 |
knowmad | or are you using native apps? i'm surprised to see perl 5.8.8 mentioned in your error log as I thought wre 0.9 was using perl 5.10 | 05:19 |
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.9 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 05:19 | |
knowmad | i've never seen those first few warnings; just curious | 05:19 |
elnino | darn. I had .84 on the other. =( | 05:20 |
knowmad | that one is really buggy | 05:20 |
elnino | .84 is? | 05:20 |
knowmad | 0.8.5 is less buggy but still has some issues | 05:20 |
knowmad | yes 0.8.4 was a bad release as i recall | 05:20 |
elnino | oh. I use it everywhere. :} now I'm nervous. | 05:22 |
knowmad | well, read the release notes | 05:23 |
knowmad | it may have been minor but i just don't recall | 05:23 |
knowmad | obviously it's working for you | 05:23 |
elnino | can you do me something? | 05:24 |
knowmad | what's that? | 05:25 |
elnino | search your /data/WebGUI/etc conf files for WebguiRoot | 05:25 |
elnino | according to /data/WebGUI/lib/WebGUI.pm it's trying to look for it. | 05:25 |
elnino | I don't have it defined anywhere but in modperl.conf. and that's set correctly. | 05:26 |
+perlDreamer | daviddelikat: try the Shop tests, one module at a time | 05:26 |
knowmad | not coming up with anything | 05:26 |
elnino | hmm. ok. Thanks for looking. | 05:26 |
knowmad | doesn't that string get removed when wre is installed? | 05:26 |
knowmad | i mean isn't it supposed to act like a variable? | 05:27 |
elnino | yep, it's defined as a perl var in /data/wre/etc/modperl.conf | 05:27 |
elnino | ok.. hmm. what are the permission on your /data/WebGUI mine look like: drwxrwxr-x 8 500 500 4096 Jan 19 23:53 WebGUI on both machines. | 05:31 |
daviddelikat | perlDreamer: what is Sub/Uplevel.pm? | 05:31 |
daviddelikat | the cart test is looking for it | 05:32 |
+perlDreamer | Sub/Uplevel.pm is required for some of the modules that are used in testing. | 05:32 |
+perlDreamer | if you don't have it, you should install it | 05:32 |
knowmad | elnino: drwxr-xr-x 4 root root | 05:32 |
+perlDreamer | it doesn't come with the WRE since it's for dev only | 05:32 |
elnino | ok. I | 05:33 |
elnino | 'll keep playing, thanks knowmad | 05:34 |
knowmad | yw, good luck! | 05:34 |
elnino | arg. | 05:35 |
elnino | data directory is a soft link! oh dear. | 05:35 |
elnino | umm. the search doesn't seem to be working on webgui.org.. is there anyone experiencing this as well? or is this a bad day for me? | 05:39 |
elnino | site search and wiki search are giving me 500 errrors | 05:40 |
knowmad | on webgui.org? yeah, i reported a bug about that | 05:43 |
elnino | ok thanks! knowmad... I have another admin i'm working on this server he has /data already with different permissions and a soft link to another location. So I believe hat is the problem. | 05:44 |
elnino | however I can't move "his" data directory. | 05:45 |
elnino | it looks like all I need to modify is preload.perl and the modperl.conf for a different location.. have you done that before? | 05:45 |
daviddelikat | perlDreamer: well some test failed, but it did not look like anything critical | 05:48 |
+perlDreamer | all of those tests should pass | 05:48 |
+perlDreamer | they're checked on each release | 05:48 |
+perlDreamer | and the coverage varies from module to module, so they won't catch all problems | 05:49 |
+perlDreamer | but you should have a look at the ones they do | 05:49 |
+perlDreamer | because that might explain why you're having Cart problems :) | 05:49 |
daviddelikat | is there an easy way to update my branch from the main code in SVN? | 05:50 |
+perlDreamer | do you know at which version you branched? | 05:50 |
+perlDreamer | if so, then | 05:50 |
daviddelikat | head i think | 05:50 |
+perlDreamer | that's good. Which version of HEAD? | 05:50 |
+perlDreamer | the basic command is svn merge -r START:END https://svn.webgui.org/plainblack/WebGUI | 05:51 |
+perlDreamer | where START is where you last branched or merged | 05:51 |
+perlDreamer | and END is where you want to stop merging | 05:51 |
daviddelikat | is there any way to tell where I merged from? | 05:51 |
daviddelikat | sorry branched from | 05:52 |
+perlDreamer | yes | 05:52 |
+perlDreamer | I'd use the web interface to find which version you branched. | 05:52 |
daviddelikat | so i goto http://svn.webgui.org/plainblack/branch/... | 05:53 |
daviddelikat | and find out what it says | 05:53 |
+perlDreamer | 9641 | 05:54 |
+perlDreamer | and we're at 9896 | 05:54 |
daviddelikat | where did you get that? | 05:54 |
+perlDreamer | https://svn.webgui.org/svnweb/plainblack/log/branch/adSkuProject/ | 05:55 |
+perlDreamer | so, svn merge -r 9641:9896 https://svn.webgui.org/plainblack/WebGUI | 05:55 |
+perlDreamer | should do the trick | 05:55 |
daviddelikat | many thanks | 05:55 |
+perlDreamer | I don't know how to do that in git | 05:55 |
+perlDreamer | yw :) | 05:55 |
+perlDreamer | good luck on the cart | 05:55 |
+perlDreamer | holler back if you need more help | 05:55 |
daviddelikat | thanks I hope an update will help | 05:56 |
daviddelikat | perlDreamer: so when i merge should i use the next version rather than the one i branched from? | 05:57 |
+perlDreamer | I don't think so | 05:58 |
daviddelikat | ie 9642 rather than 9641 | 05:58 |
+perlDreamer | I did that for the StoryManager branch, and I missed some stuff | 05:58 |
+perlDreamer | so I'd stick with 9641 | 05:58 |
daviddelikat | ok thanks | 05:58 |
* perlDreamer goes to bed | 06:14 | |
+perlDreamer | 'nite all :) | 06:14 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:14 | |
knowmad | nite | 06:16 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 06:16 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 06:18 | |
CIA-46 | WebGUI: colin * r9897 /branch/WebGUI_Story/t/lib/WebGUI/Test.pm: Add an easy way to access a famous date. | 06:28 |
CIA-46 | WebGUI: colin * r9898 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Refactor out used SQL statements into a statement handle. | 06:28 |
CIA-46 | WebGUI: colin * r9899 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_StoryTopic.pm: Skeletal help for StoryTopic. | 06:28 |
CIA-46 | WebGUI: colin * r9900 /branch/WebGUI_Story/ (3 files in 3 dirs): | 06:28 |
CIA-46 | WebGUI: i18 label for StoryTopic help. | 06:28 |
CIA-46 | WebGUI: View methods for StoryTopic, with tests for template variables and amount of data returned. | 06:28 |
CIA-46 | WebGUI: daviddelikat * r9901 /branch/adSkuProject/ (156 files in 47 dirs): merged with HEAD and other interesting changes | 06:28 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:28 | |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)] | 06:30 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 06:56 | |
CIA-46 | WebGUI: patspam * r9902 /WebGUI/docs/changelog/7.x.x.txt: Added completed SDH rfes to changelog | 07:00 |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:17 | |
+patspam | anyone awake? | 08:24 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:09 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:09 | |
dapperedodo | of course I am awake | 09:19 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:21 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 09:33 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:50 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 10:27 | |
-!- mode/#webgui [+o rizen] by ChanServ | 10:27 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 10:33 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 10:38 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 11:15 | |
-!- mode/#webgui [+v patspam] by ChanServ | 11:15 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 11:15 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 11:48 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:19 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:19 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 12:44 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:06 | |
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui | 13:12 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:12 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:12 | |
+BartJol | plainhao: it looks like 1 forum post is being posted agian and again | 13:14 |
+BartJol | looks like it needs fixing | 13:15 |
+BartJol | goodmorning btw | 13:15 |
@plainhao | oh, good morning, bart | 13:15 |
+BartJol | but I'm off to lunch | 13:17 |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 13:54 | |
-!- BartJo1 is now known as BartJol\ | 13:54 | |
-!- BartJol\ is now known as BartJo1 | 13:55 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:00 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:00 | |
BartJo1 | plainhao: already some idea about the reposting of the forum post? | 14:04 |
BartJo1 | or haven't you been able to lookkat it? | 14:04 |
@plainhao | no, could you point me to the url? | 14:04 |
@plainhao | looking at client stuff this morning | 14:04 |
@plainhao | well, every morning, actually :) | 14:05 |
BartJo1 | http://www.webgui.org/webgui/dev/discuss/re-paypal-gateway11111111111111111111111111111116#id8c9T35qaL9c7vrYi7CTO_Q | 14:05 |
@plainhao | thanks! | 14:05 |
BartJo1 | that's one of the post url's | 14:05 |
@plainhao | oh | 14:06 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 14:08 | |
BartJo1 | you see the problem? | 14:10 |
-!- BartJo1 is now known as BartJol | 14:10 | |
@plainhao | yes | 14:10 |
@plainhao | heh, i'm clueless :) | 14:11 |
@plainhao | going to have to pass it onto my senior cohorts | 14:11 |
BartJol | it looks like a workflow that has finished, but doesn't recogineses it and runs agian | 14:11 |
@plainhao | looks like it | 14:11 |
@plainhao | did you report this? | 14:13 |
@plainhao | well, besides here :) | 14:13 |
BartJol | no, not yet | 14:13 |
BartJol | I will | 14:13 |
BartJol | mmm, my post can't be posted | 14:16 |
BartJol | ah it, is | 14:16 |
BartJol | 3 times :) | 14:17 |
@plainhao | ok, perfect example then :) | 14:17 |
BartJol | indeed | 14:18 |
BartJol | and lot's of karma | 14:18 |
@plainhao | weird, anyway i'm usually fully booked on a client, and they don't trust me enough to fix the wg.org site :) | 14:18 |
BartJol | yeah but you are "one of the new guys" | 14:19 |
BartJol | I understood that you get that access after you've met the Dutch team | 14:19 |
BartJol | which is a small step for a men, but a giant leap for PB staff | 14:21 |
@plainhao | indeed, meeting the dutch team is a great honor | 14:36 |
* MrHairgrease only knows how to take big step | 14:38 | |
+MrHairgrease | s | 14:38 |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui | 14:41 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 14:43 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 14:45 | |
-!- mode/#webgui [+o rizen] by ChanServ | 14:45 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 14:46 | |
jdanpl | Little question about upgrade WebGUI. We upgarded a couple sites last week. And we noticed that on assets manager there is no panel for edit functions like new folder, etc. Does the removal of the panel was intended to? | 14:50 |
+BartJol | no, it was a bug jdanpl | 14:53 |
+BartJol | it is reported somewhere on the site | 14:53 |
+BartJol | webgui.org | 14:53 |
CIA-46 | WebGUI: translation * r9903 /translations/Polish/Polish/ (27 files): Update from translation server | 14:54 |
jdanpl | I opended http://www.plainblack.com/bugs page. But "Open Tickets" list is empty. It seems that there are no reports :-) | 15:02 |
+BartJol | I see the bugs normally | 15:03 |
+BartJol | and this link? http://www.plainblack.com/bugs/tracker/9984 | 15:03 |
+BartJol | it is javascript, I believe | 15:04 |
+BartJol | yui | 15:04 |
jdanpl | This link http://www.plainblack.com/bugs/tracker/9984 I see ok. But no elements are on "Open Tickets" list. | 15:06 |
+BartJol | and javascript is enabled? | 15:06 |
jdanpl | Yes, But I'll check again | 15:07 |
+BartJol | mm | 15:07 |
+BartJol | wat browser? | 15:07 |
+BartJol | what | 15:08 |
jdanpl | Empty :-(. Linux, Firefox 3.0.7 | 15:08 |
+BartJol | mmm, windows ff 3.0.7 | 15:08 |
jdanpl | I'll try on Windows | 15:09 |
jdanpl | On Windows list works correctly | 15:10 |
+BartJol | mmm | 15:12 |
jdanpl | Sorry, I had some lock on NoScript | 15:12 |
+BartJol | :) | 15:12 |
jdanpl | No, list work's on Linux too | 15:12 |
+BartJol | so everytjing ok again? | 15:13 |
jdanpl | yes, yes, thx | 15:13 |
+BartJol | except my spelling | 15:13 |
jdanpl | my too | 15:13 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:20 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:21 | |
+BartJol | morning rizen, looks like patspam hijacked the webgui.org site to get enormous amounts of karma | 15:21 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:25 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:25 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 15:33 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:33 | |
@rizen | looking into it | 15:35 |
+BartJol | looks like they are not in the thread | 15:36 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:55 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:25 | |
-!- juan1 [n=memo@201.232.58.66] has joined #webgui | 16:25 | |
juan1 | i have a problem with email in my sites | 16:25 |
juan1 | in the table mailqueue i have many records | 16:26 |
juan1 | how can i check that is working well? | 16:28 |
juan1 | spectre is ok | 16:28 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:35 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 16:37 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 16:37 | |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 16:44 | |
-!- juan1 [n=memo@201.232.58.66] has left #webgui [] | 16:48 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 16:51 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 16:51 | |
+perlDreamer | rough morning, guys | 16:52 |
+perlDreamer | hang in there | 16:52 |
+perlDreamer | and holler if I can help | 16:52 |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:55 | |
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"] | 17:01 | |
+perlDreamer | bbs | 17:24 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 17:24 | |
carogray | hi guys | 17:33 |
carogray | with upgrade from 7.5 to 7.6 did something in the way navigation assets work change? | 17:33 |
+danny_mk | did you read the gotcha.txt? | 17:34 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:34 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:34 | |
+perlDreamer | Haarg, what's your estimated time for release today? | 17:34 |
+perlDreamer | There's 1 bug I want to commit | 17:34 |
@Haarg | probably later | 17:34 |
+perlDreamer | I'll do it now then, and get it out of the way :) | 17:35 |
@Haarg | what kind of change are you seeing carogray? | 17:35 |
carogray | danny_mk:nope only the warning - things to look out for when upgrading to 7.6 | 17:35 |
+danny_mk | hmmm... let me take a look at mine | 17:35 |
+perlDreamer | MrHairgrease, who is "serif"? | 17:41 |
+MrHairgrease | i think it's an employee of knowmad'd | 17:42 |
+MrHairgrease | 's | 17:42 |
carogray | Haarg: just checked changelogs (assume these are the gotcha files) and I see stuff that makes me think the problem I am seeing is "fixed" however ... | 17:43 |
carogray | the nav I think is calculating the level of the start point incorrectly | 17:43 |
carogray | uuuh. | 17:43 |
carogray | css says display L1 with blue and bold | 17:44 |
carogray | L2 indented red underlined | 17:44 |
carogray | sorry - | 17:44 |
carogray | let me try this again | 17:44 |
carogray | in the nav template we have starting point type: relative to current URL | 17:45 |
carogray | starting point: ./ (0) | 17:45 |
carogray | and relatives to include are descendants | 17:45 |
carogray | descendant eng point ./a/b/ (+2) | 17:45 |
carogray | now when I look at the source code what I expect to be an L1 in the nav is in fact L0 | 17:46 |
carogray | nav hasn't been touched in 2 years | 17:46 |
+perlDreamer | carogray, there was a bug fixed in the Nav back in 7.6 | 17:46 |
carogray | CSS hasn't been worked on in 2 months since before upgrade | 17:46 |
+perlDreamer | rel depth was not calculated correctly | 17:46 |
carogray | other 2 navs - which are both relative to root and therefore absolute are both working find | 17:47 |
carogray | fine | 17:47 |
+perlDreamer | there have been lots of posts in the forums about that | 17:47 |
+perlDreamer | so I'd search there to find out what to do | 17:47 |
+perlDreamer | I think the gist of it is to shift the CSS definitions by 1 | 17:47 |
carogray | so this "bug" is permanent? | 17:48 |
carogray | it looked to me that the bug was fixed - we are in 7.6.15 now | 17:48 |
carogray | also are we talking webgui forum or PB support forum? | 17:49 |
+perlDreamer | webgui forum | 17:50 |
carogray | ok thanks | 17:50 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 17:53 | |
+perlDreamer | Haarg, my bug is committed and I'm clear. | 17:54 |
+perlDreamer | I may have to change the attribution because a patch was supplied | 17:54 |
+perlDreamer | but that can happen after the fact | 17:54 |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Remote closed the connection] | 17:59 | |
carogray | ok - so it looks as though the bugFIX is kind of what causes the problems. Rogier says to alter the level of the li in the CSS just as you, perlDreamer suggested. I think there is one other problem in this whole nav thing too, but I have to figure out what it is. I think his post http://www.webgui.org/web_design_templates_and_themes/nav-code-not-closing-list#cLyf_CwjdTTllvsgZqM-0A answers that one also...thanks perlDreamer AGAIN:-D | 18:03 |
+perlDreamer | you're welcome, carogray. Glad that I could help you. | 18:06 |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 18:14 | |
+perlDreamer | Did WebGUI 7.6.16 get released on Tuesday? | 18:14 |
+BartJol | don't think so | 18:15 |
+BartJol | I don't see it released at all | 18:15 |
+perlDreamer | The SVN entries point to a release | 18:15 |
+perlDreamer | but the changelog and WebGUI.pm still say .16 | 18:16 |
+BartJol | ah | 18:16 |
+perlDreamer | I'll leave this fix in at .16 | 18:16 |
+BartJol | mostly haarg knows such stuff | 18:16 |
@preaction | say haarg's name three times and he shall appear! | 18:17 |
* perlDreamer guesses that Haarg is quite busy with support right now | 18:17 | |
+perlDreamer | webgui.org is wonky | 18:17 |
+perlDreamer | and mysql 5.1 headaches | 18:17 |
carogray | perlDreamer - really fixed! Yeah thanks so much again - you are a v. good hand holder - back to work | 18:17 |
@rizen | in what way is webgui.org wonky? | 18:18 |
+BartJol | so you say it for the third time | 18:18 |
+perlDreamer | The list of recent discussion on the discussion page is off | 18:18 |
+perlDreamer | there are bugs posted about multiple post posting issues | 18:18 |
@rizen | that's all due to problems that occured this morning | 18:19 |
@rizen | those are all fixed | 18:19 |
+perlDreamer | oh, okay | 18:19 |
+perlDreamer | although I still only see 6 recent discussions on the discuss page | 18:20 |
@rizen | yeah | 18:20 |
@rizen | that's because the other ones are "deleted" | 18:20 |
+perlDreamer | oh | 18:20 |
@rizen | but the way the recent discussion macro works | 18:20 |
@rizen | is it looks at the 100 most recent posts | 18:20 |
@rizen | and since most of that 100 is deleted | 18:21 |
@rizen | it won't show | 18:21 |
@rizen | it's written in a weird way so that it renders very quickly | 18:21 |
+perlDreamer | makes sense, it's used a lot | 18:21 |
@rizen | and it has to parse a crap ton of data | 18:21 |
@preaction | at least it's an English crapton instead of a Metric crapton | 18:22 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:24 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:24 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:25 | |
CIA-46 | WebGUI: colin * r9904 /WebGUI/ (3 files in 2 dirs): Add i18n for the Gallery and Album. | 18:25 |
CIA-46 | WebGUI: colin * r9905 /branch/WebGUI_7.6/ (3 files in 2 dirs): Backporting new Gallery* i18n. | 18:25 |
CIA-46 | WebGUI: perlmonkey2 * r9906 /WebGUI/www/extras/wobject/Survey/administersurvey.js: removed traces | 18:25 |
CIA-46 | WebGUI: colin * r9907 /WebGUI/docs/changelog/7.x.x.txt: Update patch attribution | 18:25 |
CIA-46 | WebGUI: colin * r9908 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Update patch attribution. | 18:25 |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [] | 18:54 | |
+perlDreamer | Stop! | 19:01 |
+perlDreamer | Template time | 19:01 |
+BartJol | what will you be templating? | 19:01 |
+perlDreamer | The Story Topic asset | 19:01 |
CIA-46 | WebGUI: colin * r9909 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_StoryTopic.pm i18n/English/Asset_StoryTopic.pm): Add Help, missing help titles to i18n. | 19:01 |
CIA-46 | WebGUI: doug * r9910 /WebGUI/lib/WebGUI/Asset/ (_NewAsset.skeleton Wobject/_NewWobject.skeleton): updating skeletons. run through perltidy. added note about Installable aspect. removed old install routines | 19:01 |
CIA-46 | WebGUI: colin * r9911 /branch/WebGUI_Story/ (5 files in 5 dirs): | 19:01 |
CIA-46 | WebGUI: Add template field to StoryTopic. The same template will be shared between both modes. | 19:01 |
CIA-46 | WebGUI: Add top story variables, and tests. | 19:01 |
CIA-46 | WebGUI: doug * r9912 /WebGUI/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton: fixed error in new skeleton | 19:01 |
CIA-46 | WebGUI: colin * r9913 /branch/WebGUI_Story/ (4 files in 4 dirs): Add a template variable to tell if the Topic is viewed standalone by URL, or not. | 19:01 |
CIA-46 | WebGUI: martin * r9914 /WebGUI/lib/WebGUI/Help/Asset_Collaboration.pm: Fixed a typo | 19:01 |
+perlDreamer | MrHairgrease, Haarg fixed that bug a few days ago in 7.6, so no need to backport it | 19:03 |
+perlDreamer | oh | 19:05 |
+perlDreamer | we need a WGDev commandline asset browser | 19:05 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:13 | |
@Haarg | i was just thinking the same thing perlDreamer | 19:15 |
@Haarg | wgd ls or something | 19:15 |
+MrHairgrease | I'm having huge troubles with Class::InsideOut under modperl | 19:16 |
@rizen | and i was just thinking that you guys are insane | 19:16 |
+MrHairgrease | it has to do with my chartmagick project | 19:16 |
+MrHairgrease | i'll pastebin some stuff | 19:16 |
+perlDreamer | aw, you wouldn't have given us a commit bit if we were sane | 19:18 |
+MrHairgrease | the code is here: http://github.com/martink/chartmagick/tree/master | 19:22 |
+MrHairgrease | when I enable only the WebGUI modules this is printed into the logs during modperl restart: http://webgui.pastebin.com/m2e15a855 | 19:23 |
+MrHairgrease | however, when I also enable the Chart::Magick modules, this is being output instead: http://webgui.pastebin.com/m135138aa | 19:23 |
+MrHairgrease | anybody has a clue as to what's happening here? | 19:23 |
@preaction | MrHairgrease: you're calling wreservice.pl --restart modperl from the wrong place | 19:24 |
@preaction | cd; wreservice.pl --restart modperl <- see what happens then | 19:24 |
@Haarg | how are you 'enabling' the modules? | 19:25 |
@preaction | oh, wait, no. you have /data/custom/chartmagick AND /data/custom/chartmagick/WebGUI/lib in your preload.custom | 19:25 |
+MrHairgrease | preaction, i restart apache just like i always do | 19:25 |
+MrHairgrease | haarg, what do you mean by enabling? | 19:25 |
@preaction | so Module::Find sees both "WebGUI::lib::WebGUI::Chart::Magick" and "WebGUI::Chart::Magick" | 19:26 |
@Haarg | seems like you have the wrong thing in preload.custom like preaction says | 19:26 |
+MrHairgrease | oh crap | 19:27 |
+MrHairgrease | yeah just found that out | 19:27 |
+MrHairgrease | that seems to help things | 19:27 |
+MrHairgrease | pff | 19:27 |
@Haarg | and those redefine warnings can definitely lead to problems with Class::InsideOut | 19:27 |
+MrHairgrease | that has cost ten years of my life | 19:27 |
+MrHairgrease | yeah sure | 19:27 |
+perlDreamer | what's chartmagick, and how's it different from Chart::Magick? | 19:27 |
+MrHairgrease | it's the same thing | 19:28 |
+MrHairgrease | basically it's the old graphing system torn out of webgui made into a capan module | 19:28 |
+MrHairgrease | s | 19:28 |
+perlDreamer | cool | 19:28 |
+perlDreamer | and free :) | 19:29 |
+MrHairgrease | oh | 19:29 |
+MrHairgrease | and much better | 19:29 |
+MrHairgrease | thanks for the help | 19:29 |
+MrHairgrease | what | 19:37 |
+MrHairgrease | a | 19:37 |
+MrHairgrease | stupid | 19:37 |
+MrHairgrease | mistake | 19:38 |
+MrHairgrease | fixing the directory structure solved all my problems. | 19:38 |
+MrHairgrease | time to go now | 19:38 |
+MrHairgrease | bye! | 19:38 |
* perlDreamer volunteers to make all of MrHairgrease's stupid mistakes | 19:38 | |
+perlDreamer | to save time and effort | 19:38 |
+perlDreamer | and because I'm very good at them | 19:38 |
* perlDreamer goes to the gym | 19:39 | |
CIA-46 | WebGUI: colin * r9915 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a StoryTopic template | 19:39 |
CIA-46 | WebGUI: colin * r9916 /branch/WebGUI_Story/ (5 files in 5 dirs): Add top story subtitle to match the spec. | 19:39 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:41 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:24 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:24 | |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 20:31 | |
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 60 (Operation timed out)] | 20:41 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:42 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:42 | |
@tavisto | Haarg, how much work (in hours) do you think is involved in migrating a small 6.2.11 WebGUI site to to PB servers running latest 7.6.15? Can you give me any ballpark on that? I have 4 of them that someone wants to move over :) | 20:50 |
@Haarg | that can depend a lot on the site. if it goes smoothly, probably a couple hours. | 20:51 |
@tavisto | ouch for just the one eh | 20:51 |
@Haarg | well, for all of them together | 21:02 |
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui | 21:02 | |
metanil | is there a simple way to disable feature in admin console? (with modifying AdminConsole.pm) | 21:03 |
metanil | is there a simple way to disable feature in admin console? (without modifying AdminConsole.pm) | 21:03 |
@Haarg | what feature? | 21:04 |
@Haarg | you can do that pretty simply in 7.6 | 21:04 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 21:05 | |
metanil | i mean like "Commer" "Products" "Subscriptions".... | 21:05 |
metanil | i am using 7.4 | 21:06 |
@Haarg | i think 7.4 has permissions for that so you could have them only show for some groups | 21:10 |
@Haarg | also, you can set the UI level on users to limit that | 21:10 |
@Haarg | but i think that's it in 7.4 | 21:10 |
@Haarg | in 7.6 the admin console is fully controlled through the config file | 21:10 |
@tavisto | Thanks Haarg, I sent the lead over to Vrby | 21:11 |
@tavisto | Hard to believe 6.2.11 is almost 4 years old | 21:11 |
@tavisto | may 25, 2005 | 21:11 |
@Haarg | i really need to track down this upgrade packaing bug | 21:12 |
@Haarg | i haven't been able to reproduce it yet, but i've seen it on a bunch of sites | 21:12 |
topsub | How can i show the login form in webgui based on the custom template that was selected? 7.5.30 Can i link into the auth asset to have it display the custom login form? | 21:15 |
topsub | i am doing "$session->style->userStyle($self->SUPER::displayLogin("login"));" but thats showing a basic default one and not hte custom template | 21:16 |
metanil | Haarg: you said UI Level.. where should i set it? .. (for permissions to specific groups there is "group" entry in AdminConsole.pm??) | 21:17 |
@Haarg | ui level is a user property | 21:17 |
@Haarg | it can't be set per group | 21:17 |
metanil | but how am i going to set it for say for example "Subscriptions" or "Databases" ? | 21:19 |
metanil | i can find the ui level only for Asset | 21:19 |
@Haarg | ui levels aren't really the best way to handle what you want most likely | 21:19 |
@Haarg | you'd have to look in the code to see what the ui levels for the admin console functions are | 21:20 |
@Haarg | you might look in settings > permissions | 21:20 |
metanil | hmmm.. | 21:20 |
metanil | Haarg: thanks, got it. | 21:22 |
+perlDreamer | what's the upgrade bug, Haarg? | 21:22 |
@Haarg | the 7.5.40-7.6.10 upgrade the packages aren't getting marked as not packages | 21:23 |
+perlDreamer | but only sometimes | 21:23 |
@Haarg | yeah | 21:24 |
@Haarg | i wasn't able to reproduce it with a base site | 21:24 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 21:29 | |
topsub | Shouldn't $self->SUPER::displayLogin("login") call the custom template we set for the login form? | 21:31 |
topsub | I'm not seeing why it shouldn't | 21:31 |
+perlDreamer | topsub, what's the class structure look like? | 21:31 |
topsub | Its in my custom Cart.pm, we are forcing users to login before they see the cart. We setup a custom login template but its like the Cart isn't taking that | 21:32 |
+perlDreamer | the Cart doesn't display login templates. Auth does | 21:33 |
+perlDreamer | the redirection happens in Shop/Pay.pm, in www_selectPaymentGateway | 21:36 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 21:40 | |
elnino | hi.... I'm having some weird problems... | 21:43 |
+perlDreamer | More fiber, and lots of water | 21:43 |
+perlDreamer | also, exercise, vitamin D | 21:43 |
+perlDreamer | anti-oxidants | 21:43 |
elnino | true.. =) just like the doctor said. | 21:44 |
+perlDreamer | okay, enough jokes. What's up? | 21:44 |
elnino | I'm trying to look at a work flow: "send queued email" and it just brings me back to my website. | 21:44 |
elnino | nothing in the error logs. | 21:44 |
elnino | tho, I didn't look at spectre... hold on. | 21:44 |
@Haarg | there should definitely be an error in the logs for that | 21:45 |
+perlDreamer | yeah | 21:45 |
+perlDreamer | although, that sounds like a bug I fixed back in January | 21:45 |
@Haarg | maybe you have the log level set to low? | 21:45 |
elnino | its defautl for wre 85 | 21:45 |
elnino | oh good greif.. where's the logs for spectre? | 21:46 |
@Haarg | might try sticking it at warn, i don't remember what level that stuff is reported | 21:46 |
@Haarg | webgui.log | 21:46 |
elnino | oh. well, there's definately nothing there.. but I'll look again. | 21:47 |
elnino | zero lines | 21:47 |
@Haarg | hmm | 21:47 |
topsub | perlDreamer i added a line in the www_view to display a login form if the user isn't logged in | 21:47 |
elnino | I'll restart spectre | 21:47 |
@Haarg | seems like there might be something wrong with your log config then | 21:47 |
topsub | perlDreamer, i added "$session->style->userStyle($self->SUPER::displayLogin("login"))" inside www_view in cart.pm to display a login form if the user isn't logged in. But it shows a standard login form and not the custom template we created. Thats what i can't figure out why | 21:49 |
+perlDreamer | and you built a displayLogin method, since Cart doesn't have one? | 21:50 |
+perlDreamer | that's what I don't get | 21:50 |
+perlDreamer | what's $self in this context? | 21:50 |
elnino | ok. I set to warn and restarted spectre again, goign to the workflow now. | 21:50 |
topsub | perlDreamer, self would be WebGUI::Shop::Cart | 21:50 |
topsub | Should i add a displayLogin to the cart.pm and that would get me the custom template i set through webgui? | 21:51 |
+perlDreamer | I don't think so. | 21:51 |
+perlDreamer | I would redirect to op=auth;method=init | 21:51 |
+perlDreamer | which should do the right thing | 21:51 |
elnino | goes back to the site. zero lines in the logs. | 21:52 |
topsub | ahhh.. let me try that | 21:52 |
+perlDreamer | and then set redirectOnLogin so you come back | 21:52 |
elnino | definately something wrong. | 21:52 |
+perlDreamer | just like what Shop/Pay.pm does | 21:52 |
topsub | pd, like " $session->http->setRedirect( $session->url->page('op=auth;method=init') );" | 21:52 |
topsub | ? | 21:52 |
+perlDreamer | yup | 21:53 |
+perlDreamer | exactly like Shop/Pay.pm, line 365 | 21:53 |
elnino | ok. I stoped spectre using wreservice (like I always have) and decided to startit manaully. I setenvironment and verified my environment using env, and started spectre, and am getting Can't locate Spectre/Admin.pm in @INC (@INC contains: ../lib /data/wre/prereqs/lib/perl5/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/5.8.8 /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.8.8 /data/wre/prereqs/ | 21:57 |
elnino | lib/perl5/site_perl .) at /data/WebGUI/sbin/spectre.pl line 23. | 21:57 |
elnino | BEGIN failed--compilation aborted at /data/WebGUI/sbin/spectre.pl line 23. | 21:57 |
+perlDreamer | where are the WebGUI directories in @INC? | 21:57 |
@preaction | perlDreamer: ../lib is what should have the Spectre and WebGUI libs | 21:58 |
elnino | in data/WebGUI, no? | 21:58 |
+perlDreamer | elnino, are you starting this from /data/WebGUI/sbin, or someplace else? | 21:58 |
elnino | I'm currently in /data/wre/sbin - using the ful path to spectre. | 21:59 |
elnino | can't I do that? | 21:59 |
elnino | apparantly not. =( | 22:00 |
* perlDreamer doesn't know | 22:00 | |
elnino | I'm now in /data/WebGUI/sbin and it works fine | 22:00 |
+perlDreamer | does the WRE have its own Spectre/Admin? | 22:00 |
* elnino shake her head. | 22:00 | |
+perlDreamer | curse you rizen, and your multimodal assets! | 22:01 |
elnino | ok.. I did a --test and it can't talk with spectre subnet.. Why didn't I get any of this when using wreservice??? | 22:01 |
* elnino wonders.. | 22:01 | |
+perlDreamer | Farscape fans, take note: http://www.henson.com/fantasy_scifi.php?content=farscape | 22:02 |
+perlDreamer | 1-day only 10th anniversary edition T-shirts for sale | 22:03 |
topsub | perlDreamer, is there a way to tell the login form that after you login redirect to this url? | 22:03 |
+perlDreamer | yes | 22:03 |
+perlDreamer | redirectAfterLogin | 22:03 |
+perlDreamer | you set that in the session somewhere | 22:03 |
+perlDreamer | please reference Shop/Pay.pm for details, near that line number I gave you earlier ;) | 22:03 |
topsub | awesome thanks! | 22:04 |
@preaction | webisodes? | 22:04 |
@preaction | currently in development? | 22:05 |
+perlDreamer | no clue | 22:05 |
+perlDreamer | Just pasted a link | 22:05 |
elnino | I dont' have to open 32133 if webgui and spectre and allit's components are all on the same machine, do I? | 22:05 |
@Haarg | shouldn't need to | 22:07 |
CIA-46 | wgdev: Graham Knop master * ra20f60a / (.stop_words.txt lib/WGDev/Command/Ls.pm): add ls command for listing assets. still pretty basic. - http://bit.ly/P7cO | 22:07 |
@preaction | when i read that it looked like Graham Kong | 22:09 |
+perlDreamer | that's his alter ego | 22:09 |
+perlDreamer | kind of like Mr. Hyde | 22:09 |
@preaction | he gets taller? cuz i can't handle his tallness already | 22:09 |
@tavisto | You rang Master Graham? | 22:10 |
+perlDreamer | _you_ can't handle his tallness? | 22:10 |
+perlDreamer | try being 5'6" some time, dude | 22:10 |
@preaction | sorry, forgot you're part of the midget brigade | 22:10 |
@tavisto | preaction watch out you almost crushed him | 22:10 |
* perlDreamer reminds himself to add some if ($user->profileField('ircNick','preaction')) code to the core | 22:10 | |
@preaction | oh, is that how it's going to be? make everything super small on my screen so i feel like i'm a small person | 22:11 |
@Haarg | i wonder if i should try to make lots of options for the ls command, allow arbitrary getLineage params, or both | 22:12 |
elnino | umm. spectre --test gives me connectivity errors, spectre --run --debug works just fine. starting it with wreservice gives no errors (it lists in ps aux) and ?op=spectreStatus says it's running. I'm not quite sure what to believe. nothing is in the logs. =( | 22:13 |
@preaction | Haarg: i would go with whatever is easier to remember/type at the command-line | 22:15 |
@Haarg | well, i definately want options for common things | 22:16 |
@Haarg | but i can see if being useful to allow more complex stuff as well and i'm not sure i want to write options for all the possibilities | 22:16 |
+perlDreamer | it really wants to be MidnightCommander plug-in | 22:17 |
@Haarg | heh | 22:17 |
@preaction | should I put the <script> tags to initialize a google map in the <head> block or in the <body>? | 22:22 |
@preaction | i'm thinking head because then the end-user can do stuff in Extra HEAD Tags in the template and/or the asset itself | 22:23 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 22:23 | |
@preaction | huh. i don't think that'll work as i expect. what if the user has more than one map on the screen at the same time? | 22:39 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:40 | |
elnino | if I configure email to be an smtp server, do I need any email-anything installed on the server for it to work? | 22:46 |
elnino | s/configure email to be an smtp server/configure the email settings in admin to the name of an smtp server/g | 22:47 |
@preaction | elnino: you shouldn't, no. they come with the WRE and testEnvironment.pl | 22:47 |
elnino | ok. what is "they"? | 22:48 |
@preaction | Net::SMTP | 22:48 |
elnino | and does it have a log? my emails are going to lala land. | 22:48 |
elnino | I currently have ssmtp installed and can send emails to whom ever I want. I have it set to rely to my smtp server on another server. So I know my smtp server works, and ssmtp works. but can't get email out of webgui for the life of me. | 22:52 |
elnino | which is why I started looking at spectre. but spectre is committing version tags just fine. | 22:53 |
elnino | I've tried setting email settings to both my smtp server directly, or using ssmtp binary (just like you would for sendmail) | 22:53 |
elnino | I've used ssmtp before on another server/webgui so it "should" work. | 22:54 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:59 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)] | 23:11 | |
elnino | woohoo! email works! it was spectre after all. | 23:18 |
+perlDreamer | what was it? | 23:18 |
elnino | logging works too. | 23:18 |
+perlDreamer | Maybe spectre should take the fiber and vitamins? | 23:19 |
elnino | perhaps I need sleep. | 23:19 |
elnino | =) | 23:19 |
+perlDreamer | how far along are you? | 23:19 |
elnino | well, I moved my conf files to a nother server, I had specified that server's ip addess, so that was part of it. then of course was the fact I didn't restart services after the change to the conf file. | 23:19 |
elnino | umm | 23:19 |
elnino | 5 months. | 23:20 |
+perlDreamer | you have our permission to nap as often as you wish | 23:20 |
elnino | it was confusing that I was getting mixed messages, because versions were being committed. | 23:20 |
elnino | there's a bug in there somewhere, so I'm writting one up for you. =) | 23:20 |
+perlDreamer | thanks :) | 23:20 |
+perlDreamer | Did you hear that Kathy was accepted to the Nurse/Midwife program? | 23:21 |
elnino | so email wasn't working, but version tags were, and --test told me I had problems, but webgui and wreservice didn't. | 23:21 |
elnino | no. I didn't know she was going for that. very cool. | 23:21 |
+perlDreamer | version tags will work, because those kinds of things are often done in realtime | 23:21 |
elnino | that must be fun and exciting field. | 23:21 |
elnino | but it's still a work flow, no? | 23:22 |
+perlDreamer | Yes. But things done through the UI are tried in realtime, which doesn't involve talking to Spectre :) | 23:22 |
+perlDreamer | while email is only done by Spectre | 23:22 |
elnino | I didn't check that...lets see if I can edit that workflow yet. | 23:22 |
elnino | oh. | 23:22 |
elnino | nope. | 23:23 |
elnino | tat's weird | 23:23 |
elnino | did anyone do a diagram of this? that's confusing! | 23:23 |
@Haarg | so did you have a logging problem that you fixed? | 23:23 |
elnino | no, but i did increase it to warn and apparantly I have other issues to work out. =) | 23:25 |
+perlDreamer | warn is really good | 23:25 |
+perlDreamer | debug is almost too much | 23:25 |
* perlDreamer wishes we could pull db queries out of debug into another level, called | 23:25 | |
+perlDreamer | NEVER_USE_THIS_LEVEL | 23:25 |
@Haarg | well, the issue you have with editting the workflow should generate something in the logs | 23:25 |
elnino | I sstill can't edit the "send qued emails" workflow. and I tried creating a workflow and that doesn'twork either. | 23:25 |
elnino | yes, but I'm not seing anything that says anything obvious.. I do see this: | 23:27 |
elnino | ap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94. | 23:27 |
elnino | ap_get_server_description() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94. | 23:27 |
elnino | [Thu Mar 19 14:14:18 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache] | 23:27 |
elnino | ap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94. | 23:27 |
elnino | ap_get_server_description() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94. | 23:27 |
elnino | [Thu Mar 19 14:14:20 2009] [notice] Apache/2.0 configured -- resuming normal operations | 23:27 |
elnino | sorry. that was more than I thought it would be. | 23:27 |
@tavisto | perlDreamer, you'll be happy to know that your friends at recovery.gov are using drupal for their site. Nice. http://www.recovery.gov/modules/system/system.module | 23:27 |
+perlDreamer | my friends? | 23:27 |
@tavisto | sure, you're tight with them all I thought | 23:27 |
@Haarg | those are warnings and not a problem | 23:27 |
elnino | your friends? ew | 23:27 |
@Haarg | nothing in webgui.log? | 23:27 |
+perlDreamer | hey, y'all are the ones with government contacts | 23:27 |
+perlDreamer | the only government contact _I_ have is the IRS | 23:27 |
@tavisto | hehe | 23:28 |
+perlDreamer | Obviously our marketing people aren't doing enough to promote WebGUI | 23:28 |
+perlDreamer | otherwise the President would know about it | 23:28 |
elnino | Haarg: just about "Couldn't create storage location:" errors | 23:28 |
elnino | and that's it. | 23:28 |
@preaction | the new Secretary of State is going to know about WebGUI, is that enough? | 23:28 |
@tavisto | hush your mouf perlDreamer, I wrote Obama a fricken 2 page letter (signed JT) | 23:28 |
elnino | not liking what he's doing in office, huh? | 23:29 |
+perlDreamer | well no wonder he didn't read it. It was a forgery! | 23:29 |
+perlDreamer | elnino, actually today my respect for the president grew immensely | 23:29 |
elnino | what happend today? | 23:29 |
+perlDreamer | Anyone who says, "Quit bickering and let's get to work" is okay with me. | 23:29 |
@tavisto | well that's most definitely true.. But no, it was informing him about Plain Black and WebGUI (and how it's being used on a large scale at DoS) | 23:29 |
elnino | =) | 23:29 |
SynQ | hmm | 23:29 |
SynQ | wrebuild has been yanked from svn? | 23:30 |
SynQ | where can I view the most current revision log? | 23:30 |
@tavisto | I was hoping we could be made an example of how well open source can be used in government IT projects | 23:30 |
@Haarg | https://svn.webgui.org/svnweb/plainblack/browse/wrebuild/ https://svn.webgui.org/plainblack/wrebuild/ | 23:30 |
@tavisto | that in itself would bring piles of new work and projects... But haven't heard back from el presidente's techie peeps | 23:30 |
SynQ | Haarg: odd | 23:31 |
+perlDreamer | http://www.cnn.com/2009/POLITICS/03/19/aig.fallout/index.html | 23:31 |
@tavisto | I'm sure JT will get a nice canned response in a couple weeks.. But I can only hope for more | 23:31 |
SynQ | Haarg: never mind, I was looking in a curve :) | 23:31 |
@Haarg | heh | 23:31 |
SynQ | I was looking at https://svn.webgui.org/svnweb and I didn't see wrebuild | 23:31 |
@Haarg | ah | 23:32 |
SynQ | but instead I should have been looking in https://svn.webgui.org/svnweb/plainblack/ | 23:32 |
@Haarg | yeah, it doesn't have its own repo | 23:32 |
SynQ | I know | 23:32 |
SynQ | that is the problem with trying to do more than one thing at the time | 23:32 |
+perlDreamer | time to go paint the office | 23:33 |
+perlDreamer | any last second questions? | 23:34 |
elnino | I don't think so. Thanks perlDreamer for hanging in there! | 23:34 |
+perlDreamer | bbl ;) | 23:34 |
elnino | Haarg, what should the permissions be on the public/upload subdirectories? | 23:39 |
@Haarg | should be owned by the webgui user | 23:39 |
elnino | webgui/webgui? webgui/root? | 23:39 |
elnino | ok. | 23:39 |
elnino | thanks! | 23:39 |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit [Remote closed the connection] | 23:45 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 23:46 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 23:46 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:48 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:49 | |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 23:51 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 23:52 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [Client Quit] | 23:53 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:54 | |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 23:56 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [Client Quit] | 23:56 | |
--- Day changed Fri Mar 20 2009 | ||
@preaction | is it okay if i like yahoo's maps better than google's maps? | 00:00 |
SynQ | just like it is okay if you like cows better than horses | 00:04 |
@preaction | cows are more useful. horses are just fast. cows taste better | 00:06 |
SynQ | I disagree | 00:07 |
SynQ | horses (if prepared well) taste better | 00:07 |
@preaction | but then you lose all the other uses of horses. making them work is what degrades the taste | 00:07 |
@preaction | which reminds me i need to try kobe beef once | 00:07 |
SynQ | kobe? | 00:08 |
SynQ | what is that? | 00:08 |
@preaction | japanese cows fed beer and massaged to better marbalize the meat | 00:08 |
SynQ | wow | 00:08 |
@preaction | http://en.wikipedia.org/wiki/Kobe_beef | 00:08 |
SynQ | do they serve that in madison? | 00:08 |
SynQ | if so that would make for a perfect WUC dinner | 00:09 |
SynQ | servered with some nice hoppy beer | 00:09 |
@preaction | it's ungodly expensive | 00:09 |
@preaction | i hear 4 to 10 times as expensive as normal beef | 00:11 |
-!- dionak [n=dionak@97.66.185.250] has quit [Connection timed out] | 00:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:23 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:23 | |
SynQ | preaction: we'll have a really smal piece then :) | 00:30 |
SynQ | nite | 01:07 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:10 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:10 | |
CIA-46 | WebGUI: graham * r9917 /WebGUI/lib/WebGUI/ (i18n/English/AuthWebGUI.pm Asset/Sku.pm Shop/Vendor.pm): test fixes | 01:21 |
daviddelikat | working on my shopping cart stuff again | 01:26 |
daviddelikat | I figered out why it didn't sho; cuz I didn't display it... | 01:27 |
daviddelikat | but now Ican't get my price in the cart. | 01:27 |
daviddelikat | anybody game? | 01:27 |
+perlDreamer | daviddelikat, is everything checked in? | 01:28 |
daviddelikat | I think so... | 01:29 |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 01:30 | |
daviddelikat | you'll have to delete some dav:: stuff | 01:30 |
daviddelikat | I use a personalized log tool... | 01:30 |
+perlDreamer | in www_addToCart, you need to add the price as an option | 01:33 |
daviddelikat | what about getPrice? | 01:33 |
+perlDreamer | I'm just looking at how the other Skus do it | 01:34 |
daviddelikat | ok | 01:34 |
+perlDreamer | ah, | 01:36 |
+perlDreamer | there's no =cut above getPrice | 01:36 |
+perlDreamer | which means it's a POD comment | 01:36 |
+perlDreamer | but your tests should pick that up | 01:36 |
+perlDreamer | since the price would always be 0.00 | 01:36 |
+perlDreamer | (inherited from the Sku.pm class) | 01:36 |
daviddelikat | sorry haven't written tests yet.... | 01:37 |
* daviddelikat bad | 01:37 | |
+perlDreamer | If you write the tests first, it can help | 01:38 |
daviddelikat | yes, bad habitrs are hard to break | 01:38 |
daviddelikat | and bad typing | 01:38 |
+perlDreamer | I think we all suffer from that ;) | 01:40 |
daviddelikat | anybody else notice that the dragdrop area on content inside a layout is bigger than it should be? | 01:49 |
daviddelikat | I'm using Firefox 3 | 01:49 |
daviddelikat | when I have admin on and an item is inside a layout I can't click on any part of it with out starting a drag. | 01:50 |
daviddelikat | ( on WinXP ) | 01:50 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:54 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:54 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:55 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:55 | |
CIA-46 | WebGUI: graham * r9917 /WebGUI/lib/WebGUI/ (i18n/English/AuthWebGUI.pm Asset/Sku.pm Shop/Vendor.pm): test fixes | 01:56 |
CIA-46 | WebGUI: graham * r9918 /WebGUI/t/Shop/Cart.t: clean up after doing cart test | 01:56 |
daviddelikat | I'm also having trouble with the 'NewContent' menu disappearing | 01:56 |
CIA-46 | WebGUI: brian * r9919 /WebGUI/ (etc/WebGUI.conf.original docs/create.sql): preparing for 7.7.0 release | 01:56 |
CIA-46 | WebGUI: graham * r9920 /WebGUI/etc/WebGUI.conf.original: add asset history back to config file | 01:56 |
* perlDreamer goes to dinner | 02:15 | |
+perlDreamer | deafferret, I'm going to a pizza buffet | 02:15 |
+perlDreamer | better switch to celery and lettuce to keep the balance | 02:16 |
deafferret | holy crap | 02:21 |
daviddelikat | Error loading WebGUI::Help::Asset_Collaboration: Could not load WebGUI::Help::Asset_Collaboration because syntax error at /data/WebGUI/lib/WebGUI/Help/Asset_Collaboration.pm line 157, near "{ " | 02:36 |
daviddelikat | to whom it may concern... | 02:36 |
daviddelikat | theres a coma missing on line 156 | 02:38 |
CIA-46 | WebGUI: graham * r9921 /releases/WebGUI_7.7.0-beta: Release 7.7.0-beta | 02:41 |
CIA-46 | WebGUI: graham * r9922 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.1 dev | 02:41 |
CIA-46 | WebGUI: colin * r9923 /branch/WebGUI_Story/ (3 files in 3 dirs): | 02:41 |
CIA-46 | WebGUI: Beginning of Topic showing an Story. | 02:41 |
CIA-46 | WebGUI: Story now has a crumb trail. Needs to be added to template vars and to template. | 02:41 |
+perlDreamer | daviddelikat, that was fixed in 7.7.0 today | 03:42 |
+perlDreamer | might try a remerge | 03:43 |
daviddelikat | ok thanks | 03:51 |
daviddelikat | I'm writing those tests..... | 03:51 |
elnino | anyone... what do people charge around here to put a site design together with maybe 5 pages? what's the going rate? do you flat bid? or hourly? | 03:54 |
+perlDreamer | I don't know that there are any designers in here, elnino | 03:56 |
+perlDreamer | just coders | 03:56 |
+perlDreamer | sys-admins | 03:56 |
elnino | hmm. ok. no one "does it all"? Interesting. I suppose Knowmad is the closest to providing all web-related services. | 03:57 |
+perlDreamer | B | 03:58 |
+perlDreamer | PB | 03:58 |
+perlDreamer | and Procolix | 03:58 |
daviddelikat | I'd be interested in what you find -- I'd be a 'do-it-all-er' if I had the chance | 03:58 |
+perlDreamer | and I don't know about SDuensin, if he does design or not | 03:58 |
+perlDreamer | SDH does everything | 03:59 |
+perlDreamer | I do everything, too | 03:59 |
+perlDreamer | Brush teech | 03:59 |
+perlDreamer | teeth | 03:59 |
+perlDreamer | floss | 03:59 |
+perlDreamer | pick up after kids | 03:59 |
+perlDreamer | but no web design | 03:59 |
daviddelikat | brush kids teeth | 03:59 |
+perlDreamer | yeah | 03:59 |
daviddelikat | dentist | 04:00 |
+perlDreamer | they have braces, and have to be brushed by an adult at least once a day | 04:00 |
elnino | ok.. so when do you teach them to "really" brush their teeth instead of chewing on the brush? | 04:00 |
+perlDreamer | I'm hoping by age 20 | 04:00 |
daviddelikat | so wht does TF pay at your house? | 04:00 |
* SDuensin does some design, but he's not very good at it. | 04:00 | |
elnino | SDuensin - are you flat rate or hourly? | 04:01 |
SDuensin | Kind of depends on what the client prefers. I usually quote the whole job at once though. | 04:02 |
elnino | if you don't mind me asking... | 04:02 |
+perlDreamer | time to be Daddy Dentist, then reading for kids. Be back in 60 or so | 04:02 |
elnino | daviddelikat what is TF? | 04:02 |
daviddelikat | toothfairy | 04:03 |
daviddelikat | I've puuled everyone of my kids teeth so far | 04:03 |
elnino | oh. I'm not that far along.. I remember getting a quarter. | 04:03 |
daviddelikat | its fun! | 04:03 |
daviddelikat | I go all out with a golden dollar | 04:03 |
elnino | really? I'll send mine over. | 04:03 |
elnino | wow..that's cool. | 04:04 |
daviddelikat | I get to pull them | 04:04 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 04:10 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:10 | |
SDuensin | Is it just me, or does anyone else want booze every time they see cap10morgan ? | 04:11 |
+cap10morgan | yarrrrrr | 04:11 |
* daviddelikat drooling | 04:12 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 04:17 | |
CIA-46 | WebGUI: jt * r9924 /wrebuild/ (8 files in 4 dirs): downgrading to MySQL 5.0.77 | 04:53 |
+perlDreamer | crud | 05:40 |
+perlDreamer | he worked so hard to get that in | 05:40 |
CIA-46 | WebGUI: colin * r9925 /branch/WebGUI_Story/ (4 files in 4 dirs): | 05:54 |
CIA-46 | WebGUI: Remove quotes from Help vars. | 05:54 |
CIA-46 | WebGUI: Add crumb trail template variables to the Story. | 05:54 |
CIA-46 | WebGUI: Fix links for keywords in the Story. | 05:54 |
diakopter | so, what did >5.0.77 do wrong? | 05:58 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 06:01 | |
+Radix-wrk | you didn't read the news? | 06:21 |
+Radix-wrk | rizen posted out an advisory.. issues with mysql 5.1 - would lock up randomly | 06:21 |
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 06:25 | |
+Radix-wrk | WRE 0.9 has been recalled until it's been sorted out | 06:25 |
+perlDreamer | that, and the fact that mysql 5.1 didn't follow the rules for null checking | 06:29 |
@preaction | i could swear that 5.1 followed the old rules and that somewhere in 4.x it got messed up | 06:32 |
+perlDreamer | that's possible, but SynQ tracked it down and found that they were going to revert that change | 06:36 |
+Radix-wrk | haha.. gotta love aussie humour - http://www.news.com.au/story/0,27574,25214355-421,00.html | 06:38 |
CIA-46 | WebGUI: daviddelikat * r9926 /branch/adSkuProject/ (3 files in 3 dirs): | 06:40 |
CIA-46 | WebGUI: big check point | 06:40 |
CIA-46 | WebGUI: passes lots of tests | 06:40 |
CIA-46 | WebGUI: well 8 | 06:40 |
CIA-46 | WebGUI: but hey there are tests! | 06:40 |
CIA-46 | WebGUI: colin * r9927 /branch/WebGUI_Story/ (3 files in 2 dirs): | 06:40 |
CIA-46 | WebGUI: Add crumb trail template variable in code, and in templates. | 06:40 |
CIA-46 | WebGUI: Remove standalone topic package, and update the main storymanager package. | 06:40 |
+perlDreamer | shields up, red alert! | 07:10 |
+perlDreamer | webgui.org is down! | 07:10 |
+perlDreamer | get me Star Fleet Command on the scrambler | 07:10 |
+perlDreamer | I'm heading to the Battle Bridge. Signal me there when communications are reestablished. | 07:12 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:13 | |
CIA-46 | WebGUI: colin * r9928 /branch/WebGUI_Story/ (2 files in 2 dirs): Fix a broken story template in the topic. Update main package. | 07:16 |
+Radix-wrk | is webgui.org using WRE 0.9 ? :) | 07:18 |
CIA-46 | WebGUI: jt * r9929 /wrebuild/wre/docs/gotcha.txt: addendum to downgrade | 07:44 |
@preaction | Radix-wrk: not anymore. i think JT's in the middle of fixing it | 07:52 |
+Radix-wrk | that'd explain why it's down then :) | 07:55 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:05 | |
ryuu_ro | goodmorning! | 09:05 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 09:14 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:39 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:54 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 12:03 | |
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI [] | 12:22 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit ["Leaving"] | 12:53 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:39 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:39 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:15 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:20 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:10 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:22 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:22 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:32 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:32 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 15:41 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 15:41 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 15:43 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:44 | |
CIA-46 | WebGUI: dagitz * r9930 /WebGUI/www/extras/assets/adsku.gif: Add adsku.gif icon | 15:44 |
CIA-46 | WebGUI: dagitz * r9931 /WebGUI/www/extras/assets/small/adsku.gif: Add small adsku.gif icon | 15:44 |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 15:46 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 15:49 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:07 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:07 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:10 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:10 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:13 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)] | 16:52 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [] | 17:11 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 17:14 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 17:14 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:16 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:16 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:16 | |
@tavisto | perlDreama! | 17:16 |
+perlDreamer | hey, tavisto! | 17:17 |
+perlDreamer | Happy Friday to you. | 17:17 |
@tavisto | *tavis waves flag and chants perlDreamer's name* | 17:17 |
@tavisto | howdy | 17:17 |
+perlDreamer | What's going on in the Wide World of WebGUI today? | 17:17 |
* MrHairgrease has been on the phone wit the Dutch IRS | 17:20 | |
+bartjol | has the WebGUI Wide Web also it's own ip and dns structure? | 17:20 |
+perlDreamer | MrHairgrease, I hope that was as a customer | 17:21 |
+MrHairgrease | Hehe | 17:21 |
+MrHairgrease | I was trying to find out how the VAT system works in the European Union | 17:21 |
+bartjol | I've spend 6 hours at a customer and the productivity was zero | 17:21 |
@tavisto | yeah I told them that you were hiding money and using it to buy extra hairgrease | 17:22 |
+perlDreamer | Foreign, extra hairgrease | 17:22 |
+MrHairgrease | The website of the Dutch IRS did not make it clear for me | 17:22 |
+bartjol | mmm, seems they even can make it easier, as the IRS proclaims | 17:22 |
@tavisto | hey maybe Obama will appoint you as a secretary | 17:23 |
@tavisto | what do you know about the US Treasury? Might need a new one of those soon according to cnn | 17:23 |
+bartjol | was it robbed by Goldfinger? | 17:24 |
+perlDreamer | Haarg, would you write an AssetCollateral module for an Asset that would only have up to 5 units of collateral? | 17:24 |
@Haarg | what would it be storing? | 17:25 |
@Haarg | i'd probably say yes | 17:25 |
+perlDreamer | This is Photos for a Story | 17:25 |
@tavisto | bartjol, the only way the IRS will get easier is if it is demolished and rebuilt using the fair tax system. It's an unstoppable monster though... run for the hills! | 17:25 |
@Haarg | as it's probably cleaner than maintaining that manually through your code | 17:25 |
+perlDreamer | good point | 17:26 |
+perlDreamer | it's speced as a JSON blob | 17:26 |
+bartjol | well tavisto, in the netherlands the dutch irs says "Leuker kunnen we het niet maken, wel makkelijker" | 17:26 |
+perlDreamer | but the more I think about it | 17:26 |
@Haarg | at some point we need to get the survey stuff moved into AssetCollateral | 17:26 |
+bartjol | which means "We can't make it more fun, but we can make it easier" | 17:26 |
@Haarg | and given the problems that have appeared with dataform it wouldn't be a bad idea to move the field config for that into a separate object with a decent api | 17:27 |
@tavisto | is it really easy? And if I am not mistaken, you guys have some very heavy taxes in your country. | 17:27 |
+perlDreamer | tavisto, easy == "Give me a lot"? | 17:28 |
+perlmonkey2 | tavisto: Are you trying to put out of work the hordes of tax accountants, tax attorneys, and IRS agents? | 17:29 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui [] | 17:29 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 17:29 | |
@tavisto | I wonder if heavy taxation is a reason alcohol consumption is so high in the country | 17:29 |
+bartjol | perlDreamer: is mostly right with his statement, but in return, smoking is prohibited in the whole country. Our government is great | 17:30 |
+perlDreamer | so, give us lots of money, don't smoke, but drink all you wish | 17:31 |
+perlDreamer | because we tax beer, too :~ | 17:31 |
+perlmonkey2 | My sister is a tax attorney, but the field is too complicated to be *just* a tax attorney. You have to specialize in a small subset of the law as it is way too much for any single individual to understand. | 17:31 |
+bartjol | so your sister is a tax attorney.... | 17:32 |
@tavisto | that's a good point perlmonkey2, and one I raised when I first heard about the plan too. However the benefit vs loss is off the charts in favor of benefit. And remember that the fair tax plan doesn't eliminate all of those roles, but yes it does clean out many redundant parts of the tax system. But, the benefit is that all people will pay taxes based on consumption. The biggest tax revenues will come from the rich and people w | 17:32 |
+perlmonkey2 | tavisto: you got cut off at "and people w" | 17:33 |
@tavisto | will pay taxes based on consumption. The biggest tax revenues will come from the rich and people who consume. It's really a brilliant plan and if you've never taken the time to read it.. its amazing | 17:34 |
+bartjol | most taxes comes from people | 17:34 |
+perlmonkey2 | But yes, I don't know anyone at her firm who isn't for massive reform and simplification of the tax code. Too many loopholes for Congress's special customers. | 17:34 |
+bartjol | rich people are another species | 17:34 |
+perlmonkey2 | tavisto: wait, are you saying that the tax code should reward people for saving and investing and only tax consumption? That is just cray talk :P | 17:35 |
@tavisto | yeah, I know what I speak is blasphemy | 17:35 |
@tavisto | in this IRC channel anyway | 17:36 |
@tavisto | but I still love you all | 17:36 |
+bartjol | no blasphemy would be entered PHP code | 17:36 |
+perlmonkey2 | tavisto: but that isn't how we do things. We borrow to pay the interest on the money we borrowed to buy our 75" TV, which is almost 2 years old, so we need to borrow more for the 100" TV :P | 17:37 |
@preaction | because if we can't afford that 100" TV, it must be the government's fault the economy is so bad | 17:37 |
+bartjol | I heard Obama say something about going back to the old values like "enough is enough" | 17:40 |
@preaction | this has been a problem since FDR's "New Deal" bailed out the world during the Great Depression | 17:42 |
@preaction | that was the seed: if things get really really bad, big brother will bail us out | 17:42 |
+perlmonkey2 | I don't care what Obama does as long as he keeps his promise to make Congress completely open and accountable. That is the most important thing he could do. | 17:42 |
+perlDreamer | eh, this has been a problem since the culture became "I want it now, I get it now" | 17:42 |
+perlDreamer | regardless of cost (and not just monetarily) | 17:43 |
+perlmonkey2 | preaction: yeah, you have to wonder if AIG entering chapter 11 would have been worse than this? It's not like it would have been the end of the world. Nationalize it, let the government settle the debts in bankruptcy, then liquidate it. This is historically how the gov has handled failing financial institutions. | 17:44 |
@preaction | my worry is everyone looking to assign blame. there are so many little things that gathered together to make this situation. | 17:45 |
@preaction | people looking to assign blame only want to be able to say "It's not my fault" | 17:45 |
@preaction | those people upset me | 17:45 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:45 | |
@preaction | so how's WebGUI doing today? | 17:46 |
+perlmonkey2 | It would be great if I wasn't messing with templates and styles. I need to hire a web designer. | 17:47 |
+perlDreamer | preaction: /me is delving into adding Photos to the Story. Exporting aside, this is the last big chunk of functionality for the StoryManager. | 17:50 |
+perlDreamer | What're you doing in WebGUI? | 17:51 |
@preaction | making a Map asset! | 17:52 |
+perlDreamer | cool :) | 17:52 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:56 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:56 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:10 | |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 18:13 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:14 | |
-!- wgGuest24 [n=wgGuest2@76.178.162.163] has joined #webgui | 18:16 | |
wgGuest24 | Hi Im new to webgui I have question of absense of security tab when making page layout asset | 18:17 |
wgGuest24 | security tab is missing under page layout asset | 18:17 |
@preaction | wgGuest24: your UI level is too low to see it. edit your profile and change it to 9 | 18:17 |
wgGuest24 | how do I change UI level Im not good with IRC | 18:18 |
wgGuest24 | Im a newbie to IRC | 18:18 |
wgGuest24 | how do you edit profile in web IRC and change to 9 | 18:19 |
@preaction | wgGuest24: you edit your profile. on the Users tab of the Admin Console | 18:19 |
wgGuest24 | No options are present for that on | 18:19 |
wgGuest24 | oh got it | 18:20 |
wgGuest24 | Webgui answer | 18:20 |
wgGuest24 | thanks | 18:20 |
@preaction | did we figure out the problem with asset IDs having characters that are not allowed in HTML IDs? | 18:21 |
wgGuest24 | Im in my user profile but cant find place to change to 9 | 18:22 |
wgGuest24 | Under profile | 18:22 |
@Haarg | which case preaction? | 18:22 |
@Haarg | underscores or others? | 18:22 |
wgGuest24 | Oh I see it under UI Level | 18:23 |
@preaction | Haarg: well i need to make an ID that is unique on a page for JS purposes, so I can use the asset ID right? | 18:23 |
wgGuest24 | I am such a newbie and Im learning | 18:23 |
wgGuest24 | I got it thanks | 18:23 |
@Haarg | for others we basically decided that they were invalid and fixed the ones that exist in core | 18:23 |
@preaction | wgGuest24: did you get the WebGUI Primer from the Plain Black site? | 18:23 |
wgGuest24 | Yes | 18:23 |
wgGuest24 | Im going throug primer right now | 18:23 |
@Haarg | but it still isn't enforced through the api i don't believe | 18:23 |
@preaction | wgGuest24: you should also think about picking up the Content Manager's Guide, it has a lot of useful information (and was recently updated for the newest release of WebGUI) | 18:24 |
@preaction | Haarg: so i can go ahead and use them? | 18:24 |
@Haarg | you should be able to yet | 18:24 |
@Haarg | *yes | 18:24 |
@preaction | ok | 18:24 |
wgGuest24 | Is this someting I buy? | 18:24 |
@preaction | wgGuest24: the Content Manager's guide is for sale, yes | 18:25 |
wgGuest24 | Is the content manager something I buy? Im new and trying this out and I dont want to comit yet. | 18:25 |
@preaction | tavisto: you around? | 18:26 |
+perlDreamer | wgGuest24: Educating yourself so that you can make an informed decision is a great idea. | 18:26 |
wgGuest24 | Thanks perlDreamer | 18:27 |
+perlDreamer | So it's great that you came into IRC to get help | 18:27 |
wgGuest24 | I am 1/4 way through primer and cant find changing site themes | 18:27 |
+perlDreamer | The primer is not a complete reference | 18:27 |
@preaction | wgGuest24: in the asset properties, on the display tab, there is a "Style Template" property. that's the "theme". it's not site-wide, but per-asset | 18:28 |
@preaction | does anyone else know how tavisto's weekly webinars work? | 18:28 |
-!- juan1 [n=memo@201.232.58.66] has joined #webgui | 18:28 | |
+perlDreamer | tavisto | 18:28 |
+perlDreamer | tavisto | 18:28 |
+perlDreamer | tavisto! | 18:28 |
@preaction | wgGuest24: there may be a way to get a more hands-on introduction to webgui, and i'm pretty sure it's free of charge | 18:29 |
@preaction | that's what i'm looking for right now | 18:29 |
+perlDreamer | webinars are free of charge | 18:29 |
@preaction | wgGuest24: also, check out http://webgui.tv for free videos of presentations for various things in WebGUI | 18:30 |
juan1 | i have a problem with dataforms | 18:30 |
+perlDreamer | juan1: have you searched through the bug board to see if it's already been found/fixed? | 18:31 |
juan1 | i have several sites and in all of them i have data forms as contact, so they have email data option selected | 18:33 |
juan1 | so, the users write in it and the data is not been sent to the email account | 18:34 |
juan1 | really i don't know what is happening | 18:36 |
juan1 | besides the workflow for sending email is not running automatically | 18:37 |
juan1 | but if i run it manually all the messages in the mailQueue table leaving | 18:41 |
juan1 | so | 18:41 |
juan1 | the messages not arriving the email account | 18:42 |
+perlDreamer | this isn't a dataform problem, this is a spectre/workflow problem | 18:42 |
+perlDreamer | unless other emails are being sent out okay? | 18:42 |
juan1 | no | 18:45 |
juan1 | all emails have problems | 18:45 |
juan1 | i executed the workflow manually and no show any errors | 18:51 |
-!- wgGuest24 [n=wgGuest2@76.178.162.163] has quit [] | 19:22 | |
-!- juan1 [n=memo@201.232.58.66] has left #webgui [] | 19:23 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 19:25 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 19:48 | |
s4eek | ehossain / b3th### | 19:48 |
+perlDreamer | I was saying that just the other day, s4eek | 19:54 |
s4eek | doh | 19:55 |
s4eek | wrong window ;) | 19:55 |
+perlDreamer | yeah, I kind of figured, but you're so quiet I couldn't miss an opportunity to draw you out | 19:56 |
@preaction | perlDreamer, master of wit | 19:56 |
+perlDreamer | how is WebGUI working out for you, s4eek? | 19:56 |
s4eek | not bad, we are using it for our corp intranet as well as a few forward facing sites | 19:57 |
+perlDreamer | ah, wiki spam | 20:01 |
+perlDreamer | I was so missing it | 20:01 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:02 | |
@tavisto | perldreamer, preaction, I'm back.. what do you need to know about weekly webinars | 20:06 |
+perlDreamer | wgGuest24 left, so it's a little too late | 20:06 |
@preaction | tavisto: the guy is gone seems like, but they're free webinars to aks questions about webgui to you, right? | 20:06 |
+perlDreamer | but how does one get set up, how much do they cost, and why isn't there a page/URL for that? | 20:06 |
@tavisto | yeah it's a structured setting that starts with a presentation about WebGUI, its features/functionality, PB & the commercial services we offer, and then we jump into live demo and Q&A session. | 20:07 |
@tavisto | great way for new peeps to learn about WebGUI and also for me to connect with them and build a relationship | 20:07 |
@preaction | and there's a URL to set one up? | 20:08 |
@tavisto | typically, numbers are kept low.. in the 3-4 range so that everyone has enough time to interact with presenter and get their questions asked | 20:08 |
@tavisto | people can register online at www.plainblack.com/webinar | 20:08 |
+perlDreamer | there ya go, now that's useful! | 20:09 |
* perlDreamer goes running, be back later | 20:26 | |
* deafferret keeps chewing | 20:28 | |
@preaction | would it be useful for me to create a "minimal" skeleton for those plugins whose skeletons are also learning aids? | 20:51 |
@preaction | i find myself removing a lot of those learning aid parts every time, which bugs me | 20:52 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection] | 20:53 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:54 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:54 | |
CIA-46 | WebGUI: colin * r9932 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): | 20:58 |
CIA-46 | WebGUI: Add form fields for uploading images to the Story. | 20:58 |
CIA-46 | WebGUI: Help, i18n for those fields. | 20:58 |
CIA-46 | WebGUI: Need to be added to the template. | 20:58 |
@tavisto | preaction, was that question directed at me? | 21:02 |
@preaction | tavisto: no, to developers | 21:02 |
@tavisto | oh okay, just making sure :) | 21:02 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 21:36 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 21:49 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 21:54 | |
+perlDreamer | tavisto, if we took parts off of you, there wouldn't be much left | 22:27 |
+perlDreamer | you need to bulk up, dude! | 22:27 |
@tavisto | hah, I have big guys like JT and Bartjol to do my heavy work | 22:28 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 22:55 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:12 | |
+perlDreamer | tavisto: I have a serious marketing question for you. | 23:13 |
@tavisto | sir! yes sir! | 23:13 |
+perlDreamer | The SciFi Channel just announced that they are changing their name to SyFy | 23:13 |
@tavisto | yeah.. that's ridiculous | 23:13 |
+perlDreamer | and then they found out that SyFy means sludge or crap in Polish | 23:13 |
+perlDreamer | Is WebGUI a safe name, internationally? | 23:13 |
@tavisto | Colbert hammered them on that | 23:13 |
@tavisto | well many people think it is Web GUI (like guy in friend) | 23:14 |
@tavisto | (guy in french sorry) | 23:14 |
@tavisto | not sure why people think that, but otherwise.. I don't think it's a swear word in pig latin or anything | 23:14 |
+perlDreamer | cool, thanks, dude | 23:15 |
@tavisto | Thank you for your question. Please insert 25 cents for another answer. | 23:15 |
+perlDreamer | Was just wondering if there were a good reason that our Asian audience is so low | 23:15 |
+perlDreamer | "WebGUI sounds like butt-fart in Mandarin" or something | 23:15 |
@tavisto | not sure... but the fact that there are 2000 CMS projects and about 1500 of them are open source... means lots of competition for good community members and users. I'm thinking we need to have translations more complete and available | 23:16 |
@tavisto | I had an idea awhile back (that I have not implemented) where we get college interns to do translations for us. There are always students looking to get resume-boosting positions early in their college career and this would be an excellent way of getting free translation work done. The college students get hourly credits (usually 3-4) for doing this for a semester. | 23:17 |
+perlDreamer | that's a great idea | 23:17 |
@tavisto | It's a win-win solution and would allow us to really beef up the % of completions in the translations | 23:17 |
+perlDreamer | yes | 23:17 |
+perlDreamer | there are only two fairly complete translations nowadays | 23:17 |
+perlDreamer | Dutch, and German | 23:17 |
+perlDreamer | Arabic is slowly but consistently dying | 23:18 |
@tavisto | I would love to hand this idea off to someone else to manage, but no one is available at the moment. And my focus needs to be new clients and work at this point | 23:18 |
* perlDreamer is passionate about i18n, but lacking in tuits | 23:18 | |
@tavisto | Someone who works for a college would be a great candidate but everyone is so darn busy. And that never changes. | 23:18 |
@preaction | wait, why is arabic dying? DoS Embassy project not keeping up anymore? | 23:19 |
@tavisto | good question | 23:19 |
+perlDreamer | I don't think so. | 23:19 |
+perlDreamer | it's dropped 30% in the last year | 23:19 |
+perlDreamer | and I don't think it's been updated for a very, very long time | 23:19 |
+perlDreamer | It would be cool one weekend to do stats on the languages, and show %complete vs time | 23:20 |
+perlDreamer | _more_ wiki spam | 23:42 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)] | 23:53 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 23:59 | |
--- Day changed Sat Mar 21 2009 | ||
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 00:19 | |
CIA-46 | WebGUI: colin * r9933 /branch/WebGUI_Story/ (4 files in 4 dirs): | 00:22 |
CIA-46 | WebGUI: Rearrange form fields in default edit story template. | 00:22 |
CIA-46 | WebGUI: Change photo JSON blob to be an array ref, not a hash ref. | 00:22 |
CIA-46 | WebGUI: Code for saving new photo data. | 00:22 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 00:26 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:27 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:27 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:12 | |
+perlDreamer | preaction: http://oreilly.com/catalog/9780980455236/ | 01:20 |
+perlDreamer | "Sexy Web Design" | 01:20 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 01:23 | |
@preaction | if it doesn't have naked chix it's not sexy | 01:34 |
@preaction | hm... it has an old vette SS. very nice | 01:34 |
+perlDreamer | preaction: You're obviously confusing "Sexy Web Design" with "Sexy Bimbos Who Would Date Geeks" | 01:34 |
+perlDreamer | different genre, totally | 01:35 |
+perlDreamer | and a much, much smaller book | 01:35 |
@preaction | does it have any pages in it? | 01:35 |
@preaction | i mean, the copy i bought was blank | 01:35 |
+perlDreamer | I've decided I hate storage locations as much as I hate javascript | 01:37 |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui | 03:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:40 | |
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Client Quit] | 03:41 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:28 | |
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 04:47 | |
-!- mode/#webgui [+o tabb] by ChanServ | 04:47 | |
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 04:47 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 06:05 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 07:34 | |
-!- wgGuest67 [n=wgGuest6@icm2-orange.orange.sk] has joined #webgui | 11:58 | |
wgGuest67 | hello everybody | 12:18 |
-!- wgGuest67 [n=wgGuest6@icm2-orange.orange.sk] has quit [] | 12:18 | |
-!- wgGuest04 [n=wgGuest0@s55909aa6.adsl.wanadoo.nl] has joined #webgui | 12:39 | |
wgGuest04 | Hi, | 12:39 |
wgGuest04 | I'm a newbie and just looking into the usability of WebGui for our photoclub. Many functions we would need seem to be in the standard package. But we would like to have an extensive userprofile which contains fieds about theier interests, cameragear, experience etc. ain all about 40 fields. Is it possible to edit/expand the standard profile tabel to suit our needs? | 12:42 |
-!- wgGuest04 [n=wgGuest0@s55909aa6.adsl.wanadoo.nl] has quit [] | 12:47 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:09 | |
daviddelikat | I'm having some problems with 'checkout' is somebody working on something in there? | 14:26 |
CIA-46 | WebGUI: daviddelikat * r9934 /branch/adSkuProject/ (16 files in 12 dirs): merged to 9933 | 15:07 |
daviddelikat | preaction : hello | 16:23 |
daviddelikat | who knows most about apache/modperl? | 16:24 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 16:27 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:02 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 17:06 | |
CIA-46 | WebGUI: yung * r9935 /WebGUI/ (9 files in 8 dirs): rfe #9353: Welcome message template | 17:35 |
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)] | 17:45 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 17:52 | |
@preaction | daviddelikat: what's up? | 20:29 |
daviddelikat | still there? | 20:51 |
daviddelikat | not a big work day ar WebGUI I guess | 20:53 |
@preaction | yeah i'm here | 20:58 |
@preaction | it's Saturday, i tend to try to avoid work if at all possible, but there's some catching up i want to do today | 20:58 |
daviddelikat | I'd do the same, except I only have 3 days a week to work onthis stuff.... | 20:59 |
daviddelikat | I'm trying to finish up the AdSku project and I'm having trouble uploading images | 20:59 |
daviddelikat | it seems that the directory permissions are not correct. | 21:00 |
@preaction | the directories are owned recursively by the webgui user? | 21:00 |
daviddelikat | it makes a new directory for each upload but there is never anything in the directory | 21:00 |
@preaction | what does the error log say? | 21:01 |
daviddelikat | it has owner webgui but the group is not valid | 21:01 |
@preaction | is the file bigger than the Max File Size in the site Settings? | 21:01 |
daviddelikat | sometimes it says unable to save file, sometimes not. | 21:01 |
daviddelikat | checking | 21:02 |
daviddelikat | no its only 28k max size is 100k | 21:03 |
@preaction | what does it say when it says "Unable to save file"? you might have to open WebGUI::Storage and see what's going on | 21:04 |
daviddelikat | here is the actual error | 21:06 |
daviddelikat | 2009/03/21 03:56:17 - ERROR - localhost.conf - WebGUI::Storage::_addError[105] - Couldn't create storage location: /data/domains/localhost/pu | 21:06 |
daviddelikat | blic/uploads/59/e6 : Permission denied | 21:06 |
@bpmedley | What are the permissions on /data/domains/localhost/pu | 21:07 |
@bpmedley | daviddelikat: blic/uploads/59/e | 21:07 |
daviddelikat | hard to say what they were, I've changed them in order to try to fix the problem. | 21:08 |
daviddelikat | this is what the current failing dir looks like: | 21:09 |
daviddelikat | drwxr-xr-x 2 webgui 4294967295 4096 Mar 21 06:02 13235ea076ebf676454fe8eab9af8c00 | 21:09 |
daviddelikat | 4294967295 is the group owner and 13235ea076ebf676454fe8eab9af8c00 is the id for the directory | 21:10 |
@bpmedley | can you su to the webgui user? | 21:11 |
daviddelikat | yup | 21:11 |
@bpmedley | and cd to the uploads directory and mkdir those two directories? | 21:12 |
daviddelikat | the directories already exist, they had the wrong permissions | 21:13 |
@bpmedley | did that fix the problem? | 21:13 |
daviddelikat | every time i upload a file though it wants to create a new set of dirs and they then have the wrong perms | 21:13 |
@bpmedley | What happens when you mkdir from the shell? | 21:18 |
daviddelikat | looks like this: drwxrwxr-x 2 webgui webgui 4096 Mar 21 09:13 junkdir | 21:19 |
@bpmedley | Are those the correct permissions? | 21:19 |
daviddelikat | it allows owner and group to read and write, I suppose so, I'm not sure I understand what WebGUI wants for perms | 21:20 |
@bpmedley | Do you have se linux installed? | 21:22 |
daviddelikat | probably, I'm using the vm from WG | 21:23 |
@bpmedley | hrmm.. I'm not exactly familiar with that currently | 21:24 |
daviddelikat | I'm not familair with SE but I know it gets in the way, do you remember how to disable it? | 21:24 |
daviddelikat | the config file has it turned off | 21:27 |
-!- Haarg [n=haarg@24.240.43.138] has joined #webgui | 21:29 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:29 | |
@preaction | daviddelikat: i think it's set enforce off | 21:29 |
daviddelikat | Haarg: where can i find the configuration that sets the userid that apache uses for running requests? | 21:33 |
@Haarg | should be 'User webgui' in httpd.con/modperl.conf | 21:33 |
@Haarg | httpd.conf* | 21:34 |
daviddelikat | in WebGUI/etc? | 21:34 |
@Haarg | /data/wre/etc | 21:34 |
daviddelikat | the group was set to -1, i changed it, now to restart andf test.... | 21:37 |
daviddelikat | hmmmm, I think something else is wrong... | 21:41 |
daviddelikat | thanks for the help... | 21:41 |
daviddelikat | time to wipe it clean | 21:46 |
daviddelikat | thank you wgd | 21:46 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 22:48 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 22:48 | |
daviddelikat | can somebody look here (http://webgui.pastebin.com/d32bad106 ) and tell me if this is what upgrade scripts are expected to look like? | 22:58 |
@Haarg | pretty much | 22:59 |
@Haarg | although your prints are a bit off | 23:00 |
@Haarg | you probably don't need the two in the middle, but if you have them they'll need some \n | 23:00 |
daviddelikat | thanks | 23:01 |
daviddelikat | ybody familiaar with the apache size limit message? http://webgui.pastebin.com/d14735b98 | 23:39 |
daviddelikat | is it possible that my image upload is causing this? | 23:40 |
daviddelikat | image is 28K | 23:40 |
@preaction | it possible yes, but those values are way too low anyway | 23:42 |
@preaction | set them to 110_000 at least | 23:42 |
@preaction | it's in /data/wre/etc/modperl.pl | 23:42 |
@bpmedley | I doubt it.. size limit happens at the end of a request, I believe.. | 23:43 |
daviddelikat | thanks | 23:43 |
@preaction | i've seen some weird things happen when sizelimit knocks out a process | 23:51 |
daviddelikat | I bumped them both up to 200000, restarted and still not getting my image uploaded. | 23:52 |
daviddelikat | is this progress? now I'm back to the permissions problem. | 23:54 |
daviddelikat | Haarg : your wgd script needs to be run as webgui because it re-creates the uploads directory ( or it needs to chown the dirs it creates ) | 23:59 |
--- Day changed Sun Mar 22 2009 | ||
@Haarg | it depends | 00:12 |
@Haarg | the version on github tries to maintain permissions as much as possible, but there are still ways it can fail | 00:14 |
@Haarg | i should probably have it chown the files so it could be run as root | 00:14 |
daviddelikat | sorry had to go order pizza | 00:21 |
daviddelikat | my copy of wgd is old so the problem may be solved... | 00:22 |
daviddelikat | I havnot tried to install git on my vm yet.... | 00:22 |
daviddelikat | is the /data/WebGUI/www/uploads directory supposed to be different | 00:36 |
daviddelikat | from the /data/domains/localhost/pulic/uploads dir? | 00:36 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 00:50 | |
@preaction | daviddelikat1: yes. the WebGUI/www/uploads directory is the default uploads that gets copied into /data/domains/localhost/public/uploads when you create a site | 01:42 |
@preaction | daviddelikat1: you should make sure your config file is pointing to the correct one, and that the correct one has the correct permissions | 01:43 |
daviddelikat | files that are activ are in the WebGUI/www/upload though, NOT /data/domains? | 01:46 |
@preaction | the files that are active are in /data/domains | 01:47 |
daviddelikat | so if I upload a file it goes to /data/domains? what is the WebGUI/www/upload for? | 01:51 |
@preaction | yes, and as i mentioned, it's the default copy that gets copied to create the /data/domains/*/public/uploads copy | 01:51 |
daviddelikat | sorry, this just isn't clearing up in my head, so I'm going to be brutally precise... | 01:52 |
daviddelikat | when I push send on a form that has for instance an image file, it gets uploaded to the /data/domains/localhost/uploads directory? | 01:53 |
@preaction | yes | 01:54 |
daviddelikat | then is that where it gets downloaded from as well? | 01:54 |
@preaction | well. not at first. first it goes to /tmp/apr-XXXXXXX/... then it gets copied to the /data/domains/localhost/uploads/* directory | 01:54 |
@preaction | yes | 01:54 |
daviddelikat | does it keep its name? | 01:58 |
daviddelikat | or does it get an id | 01:58 |
@preaction | it keeps its name | 01:59 |
@preaction | it goes into a directory with a storage ID | 01:59 |
CIA-46 | WebGUI: yung * r9936 /WebGUI/ (2 files in 2 dirs): Matrix performance improvements | 02:00 |
CIA-46 | WebGUI: yung * r9937 /branch/WebGUI_7.6/ (2 files in 2 dirs): Matrix performance improvements | 02:00 |
CIA-46 | WebGUI: yung * r9938 /WebGUI/lib/WebGUI/Asset/Wobject/Matrix.pm: small matrix fix | 02:00 |
daviddelikat | preaction thanks for all the info. I still can't upload images. I'm going to try making a gallary to see if its a configuration issue or a code issue... | 02:01 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has left #WebGUI [] | 03:07 | |
-!- daviddelikat2 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 03:39 | |
CIA-46 | WebGUI: daviddelikat * r9939 /branch/adSkuProject/ (5 files in 5 dirs): 90% functionally complete | 03:56 |
-!- elnino [n=ninow@209.162.37.159] has joined #webgui | 05:03 | |
elnino | Hi! I have a workflow that keeps trying to run, even when it's disabled.. thoughts on how to get rid of it? | 05:04 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 05:59 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 06:12 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:12 | |
+perlDreamer | it'd be handy if wgd did the deletion as root, and then the install as who it was supposed to | 06:17 |
elnino | hi perlDreamer | 06:17 |
+perlDreamer | but I only come across that problem since two different users access the uploads dir | 06:17 |
+perlDreamer | hey, elnino! | 06:17 |
elnino | I get weird permissions set in the uploads directory. is that what you see? | 06:18 |
+perlDreamer | like what kind of weird? | 06:18 |
+perlDreamer | my uploads dir is set at 775, owned by apache:users | 06:18 |
+perlDreamer | if my account (colink) creates anything, then wgd won't delete it | 06:18 |
+perlDreamer | probably due to se linux | 06:18 |
elnino | like some is some are webgui:andsomeweirdnumber and rest webgui:webgui | 06:19 |
+perlDreamer | what's the weird number? | 06:19 |
elnino | I don't remember... I change it to webgui:webgui | 06:20 |
elnino | let me see if it's on my other server | 06:20 |
elnino | 4294967295 | 06:21 |
+perlDreamer | that's a phone number | 06:21 |
elnino | not mine =) | 06:21 |
+perlDreamer | what's the file inside the storage location owned by that number? | 06:22 |
elnino | ?? it's the majority of all the two character named directories and anything in them. It doesn't hurt anything it seems to work. It maybe webgui's uid | 06:23 |
elnino | and it isn't webgui's uid | 06:24 |
elnino | Just thought maybe it was what you were dealing with. | 06:24 |
+perlDreamer | no | 06:24 |
elnino | you wanna bug to work on? | 06:24 |
elnino | =) | 06:25 |
+perlDreamer | not tonight ;) | 06:25 |
+perlDreamer | but I'd file it just the same | 06:25 |
+perlDreamer | do you have a uid/gid on your system with that number? | 06:25 |
elnino | nope, not on either server. | 06:27 |
+perlDreamer | you're not the first person who has reported problems with that | 06:28 |
+perlDreamer | I think daviddelikat has had that kind of problem | 06:28 |
+perlDreamer | daviddelikat2, even | 06:28 |
elnino | the number happens to be MagickQuantumRange for ImageMagick and other stuff in perl 5.8.8 | 06:32 |
+perlDreamer | WebGUI uses ImageMagick | 06:33 |
+perlDreamer | I just checked the IRC logs | 06:39 |
+perlDreamer | daviddelikat has gids with that number, too | 06:39 |
+perlDreamer | same number | 06:39 |
+perlDreamer | 21:09 < daviddelikat> drwxr-xr-x 2 webgui 4294967295 4096 Mar 21 06:02 13235ea076ebf676454fe8eab9af8c00 | 06:39 |
daviddelikat2 | is that number MAXINT by any chance? I can never remember | 06:42 |
+perlDreamer | no | 06:42 |
+perlDreamer | it's not even close | 06:42 |
+perlDreamer | well | 06:42 |
+perlDreamer | no, it can't be | 06:42 |
+perlDreamer | it's odd | 06:42 |
+perlDreamer | well | 06:42 |
daviddelikat2 | its getting a bit slap happy in here | 06:43 |
+perlDreamer | it is | 06:43 |
+perlDreamer | that is 2**31-1 | 06:43 |
+perlDreamer | uh, 2**32-1 | 06:43 |
elnino | http://www.plainblack.com/bugs/tracker/10006 - I did a search, couldn't find a report on it yet, but there is one now. | 06:44 |
elnino | what version of webgui/wre daviddelikat2? | 06:45 |
daviddelikat2 | um | 06:45 |
+perlDreamer | hey now, that's my line! | 06:45 |
daviddelikat2 | webgui is at or a little behind HEAD | 06:45 |
daviddelikat2 | wre is probably rather old as I never think to update it. | 06:45 |
daviddelikat2 | how does one get an update for wre? | 06:47 |
+perlDreamer | is there a wre script for that? | 06:47 |
+perlDreamer | check the wiki | 06:47 |
elnino | webgui/wre | 06:48 |
elnino | 's upgrades scripts are nice. | 06:48 |
elnino | Im going. good luck with your stuff perlDreamer. | 06:52 |
+perlDreamer | thanks, elnino | 06:53 |
* perlDreamer is going to crash, too | 06:53 | |
+perlDreamer | 'nite, all | 06:53 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:53 | |
-!- daviddelikat2 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has left #WebGUI [] | 07:00 | |
-!- elnino [n=ninow@209.162.37.159] has quit ["Leaving"] | 07:05 | |
-!- wgGuest14 [n=wgGuest1@ip-212-081-020-062.static.nextra.sk] has joined #webgui | 11:12 | |
-!- wgGuest14 [n=wgGuest1@ip-212-081-020-062.static.nextra.sk] has quit [Client Quit] | 11:13 | |
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has joined #webgui | 11:18 | |
maclt | hi, anybody online? | 11:33 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 11:38 | |
maclt | hi, anybody online? | 13:33 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 13:53 | |
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has quit [Read error: 60 (Operation timed out)] | 14:52 | |
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has joined #webgui | 14:54 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 15:33 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 15:33 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)] | 15:34 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:01 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:23 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:23 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 16:41 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 17:28 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 17:45 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:45 | |
+MrHairgrease | oh no!!! | 18:12 |
+MrHairgrease | the GooeyDate ,acro is borked | 18:12 |
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has quit [] | 18:18 | |
CIA-46 | WebGUI: perlmonkey2 * r9940 /WebGUI/ (4 files in 4 dirs): New Question type. Just a Month-Year type with a month drop down and a 4 digit year text box. | 20:33 |
CIA-46 | WebGUI: perlmonkey2 * r9941 /WebGUI/docs/upgrades/packages-7.7.1/root_import_survey_default-questions.wgpkg: Template for new question type. | 20:33 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 21:46 | |
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Remote closed the connection] | 22:07 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 22:09 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:09 | |
CIA-46 | WebGUI: brian * r9942 /branch/crop/lib/WebGUI/ (Asset.pm Asset/File/Image.pm Storage.pm): checkpoint | 23:07 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 23:44 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 23:44 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 23:54 | |
-!- mode/#webgui [+v patspam] by ChanServ | 23:54 | |
--- Day changed Mon Mar 23 2009 | ||
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 00:09 | |
-!- steve_ is now known as mech422 | 00:09 | |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 00:16 | |
-!- WebGUI is now known as SynQ | 00:16 | |
SynQ | hi there | 00:16 |
mech422 | Hi | 00:17 |
+BartJol | hee | 00:17 |
mech422 | Has anyone an example of creating groups programmatically (I want to add a 'subscriber' group say...) All I found was an upgrade script that did a raw sql insert ? | 00:18 |
+BartJol | well, there should be an addgroup functionality in the api | 00:18 |
mech422 | Bartjol - Hmm - searching for addgroup on the wG site just returns some release/migration notes... | 00:20 |
+BartJol | http://www.webgui.org/downloads/builds/7.6.16-stable/api/Group.html | 00:20 |
mech422 | Is api docs kept in a seperate location ? | 00:20 |
+BartJol | you can find the api via the wiki | 00:20 |
mech422 | ahh - thanks :-) | 00:21 |
+BartJol | that's what the channel is for | 00:22 |
+BartJol | take norice that you have the right version | 00:22 |
+BartJol | should be ok | 00:22 |
+BartJol | I don't think the group[ api changed that much, but you never know | 00:23 |
mech422 | One thing I'm noticing about the books - the dev guid is very 'type' driven.... whereas I'm a 'task' driven kind of guy :-P | 00:24 |
mech422 | so the book wants to talk about assets, templates, etc as topics and I want to know "how do I ..." | 00:24 |
+BartJol | like more concepts that practical explanation? | 00:24 |
+BartJol | well, they can't describe what has not been done :) | 00:25 |
mech422 | yeah - you get in-depth look at the pieces, but not much on how to put them togethr | 00:25 |
+BartJol | well, the code itself is good for that | 00:26 |
mech422 | $g = WebGUI::Group->new($session,3); or $g = WebGUI::Group->new($session,"new"); <- is the ';' before 'or' actually valid syntax ? | 00:29 |
+BartJol | eh | 00:31 |
+BartJol | 1 sec\ | 00:31 |
+BartJol | well, the whole line would not be found in the code | 00:32 |
+BartJol | so you have options: | 00:32 |
+MrHairgrease | mech422 it is not valid | 00:33 |
+BartJol | 1 use a group object with an existing ID | 00:33 |
+MrHairgrease | perl will complain | 00:33 |
mech422 | its in the pod docs linked above - looked funny | 00:33 |
+BartJol | 2 create a group with a new ID | 00:33 |
+MrHairgrease | your misinterpreting the the docs i guess | 00:33 |
+MrHairgrease | the first will instantciate an existing group | 00:34 |
mech422 | how did I mis-interpret a cut-n-paste ? | 00:34 |
+MrHairgrease | eg. 3 is the admin group | 00:34 |
+MrHairgrease | the second part creates a new group | 00:34 |
+MrHairgrease | the line as a whole is not perl code | 00:34 |
+MrHairgrease | it's two pieces of perl code | 00:34 |
+MrHairgrease | so: $g = WebGUI::Group->new($session,3); | 00:35 |
+MrHairgrease | is one | 00:35 |
+MrHairgrease | $g = WebGUI::Group->new($session,"new"); | 00:35 |
+MrHairgrease | is teh other | 00:35 |
+MrHairgrease | the latter creates a new group for you | 00:35 |
+BartJol | that's what I meant, only did not explain clearly | 00:35 |
+BartJol | evening Martin btw | 00:35 |
mech422 | Hmm - in konqueror it renders as 1 line of html making it look like $foo = $bar or 1 type statement | 00:35 |
+MrHairgrease | is doesn't since the equivalent would be | 00:36 |
+MrHairgrease | $foo = $bar or $foo = 1 | 00:36 |
+MrHairgrease | at least that's what you pasted =) | 00:36 |
mech422 | ahh - my perl fu is weak... | 00:37 |
+MrHairgrease | they are on the same line because they're both variations of the same constructor | 00:38 |
mech422 | coming from a python background - its a bit confusing :-) | 00:38 |
+MrHairgrease | the or in this case is purely a language thing | 00:38 |
+MrHairgrease | english that is not perl =) | 00:38 |
mech422 | right - I thought it was supposed to be 'or - hte logical operator' | 00:38 |
+MrHairgrease | no worries, we'll be happy to brainwash youinto perl =) | 00:38 |
+MrHairgrease | what you meant would be written like: | 00:39 |
+MrHairgrease | $g = WebGUI::Group->new($session,3) || WebGUI::Group->new($session,"new"); | 00:39 |
+MrHairgrease | but I cannot come up with one single situation wher you'd wanna do that | 00:39 |
+BartJol | but 3 exists, so the second pat won't be executed... ever | 00:39 |
+MrHairgrease | sure | 00:40 |
+MrHairgrease | true | 00:40 |
mech422 | yes, the 'magic constants' take a bit of getting used to as well... | 00:40 |
+MrHairgrease | you mean $_ | 00:40 |
mech422 | it appears someone shot and buried id 2 in a ditch somewhere ?? | 00:40 |
+MrHairgrease | I wouldn't know | 00:41 |
mech422 | no - stuff like the 3 above - you just have to know id 3 is always gonna exist | 00:41 |
+MrHairgrease | the numbers only group ids stem from webgui's very first beginnings | 00:41 |
+BartJol | could be that used to be a standard group | 00:41 |
+BartJol | yes | 00:41 |
+BartJol | that is true | 00:41 |
+MrHairgrease | if you dig up a very old version youmight find out what it was for | 00:41 |
mech422 | heh - nah thanks - no archeology for me :-) | 00:42 |
+BartJol | if it would be a 22 character string, I prolly wouldn't have remembered | 00:42 |
+MrHairgrease | I think in the latest eversion of wegbui there's an isAdmin and iVisitor method to the group and user modules | 00:43 |
+MrHairgrease | so you don't have to remember any magick numbers anymore | 00:43 |
+MrHairgrease | anyway | 00:43 |
+MrHairgrease | time to go to bed | 00:43 |
+MrHairgrease | good night everybody | 00:43 |
mech422 | thanks! | 00:43 |
mech422 | I appreciate the help | 00:44 |
+MrHairgrease | no problem | 00:44 |
+BartJol | bye | 00:45 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Remote closed the connection] | 00:47 | |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 00:49 | |
mech422 | Hmm - so if I'm reading the api correctly - there is no way to tell if a group actually exists via the api, and I should just to a raw db query ? | 00:51 |
+BartJol | there should be | 00:51 |
mech422 | find() and new() return object with 'default' methods if they can't find the group (according to api docs - haven't looked at code) | 00:52 |
+BartJol | looking at the code | 00:53 |
+BartJol | I only see this statement: | 00:54 |
+BartJol | my ($groupExists) = $self->{_session}->db->quickArray('select groupId from groups where groupId=?', [ | 00:54 |
+BartJol | $self->{_groupId}, | 00:54 |
+BartJol | but maybe there is more | 00:54 |
mech422 | thats find() - which then calls new() to get the object | 00:55 |
mech422 | new() says if the group id is "" then return _defaults; | 00:56 |
+BartJol | on first glance it seems you're right | 00:57 |
+BartJol | but I don't know the api good enough yet | 00:57 |
+BartJol | you do have method for isUserInGroup | 00:57 |
mech422 | ahh - you get undef from new() if groupid isn't found | 00:57 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 00:59 | |
mech422 | so I should call new() with groupid if I get undef call new() with 'new' and add my group... | 00:59 |
+BartJol | eeh, if you mean, if I have a group and a Id belonging to it, I should use that | 01:01 |
+BartJol | and if not call new with new | 01:01 |
+BartJol | yes | 01:02 |
+BartJol | depends on what you're doing off course | 01:02 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 01:05 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 01:05 | |
+BartJol | hee the king of tests | 01:05 |
mech422 | yeah - actually looking at _defaults the groupname is hardcoded as 'new' - I wonder if its safe to just use find() and compare the name with 'new' | 01:05 |
mech422 | I can't see the name 'new' being changed any time soon ? | 01:06 |
mech422 | Hi PD ! | 01:06 |
+BartJol | well, probably you want to do that in your code | 01:06 |
+perlDreamer | He, mech422! | 01:06 |
+BartJol | no use to leave it to new | 01:07 |
+perlDreamer | s/He/Hi/; #must be tired today | 01:07 |
+perlDreamer | mech422, what are you trying to do today? | 01:07 |
mech422 | BartJol I mean I wonder if its safe to count on the default value remaining 'new' - I know to change it in mine :-) | 01:08 |
mech422 | perlDreamer: oh - futzing with that configure script more | 01:08 |
mech422 | perlDreamer: getting it to create groups for you | 01:08 |
+BartJol | well, most people will | 01:08 |
+BartJol | if you create a groupobject, you wanna do something with it | 01:10 |
mech422 | actually - no, I just want to make sure the groups exist | 01:10 |
mech422 | but anyway - I got what I need... | 01:10 |
+BartJol | ok, well, maybe I should go to bed too | 01:10 |
mech422 | call find(groupname) - if I get back name='new' then I need to add my group to the db... | 01:11 |
mech422 | LOL | 01:11 |
mech422 | I seem to have that effect on people today :-P | 01:11 |
+BartJol | well,, it's past midnight | 01:11 |
mech422 | ahh ... its only 4pm here :-) Just getting started for the day | 01:11 |
+perlDreamer | mech422, if you call find with a group name that does not exist, the groupId will be undef | 01:12 |
+BartJol | perlDreamer has just been testing too much | 01:12 |
+perlDreamer | that's a good test for existance | 01:12 |
* perlDreamer is testy, perhaps? | 01:12 | |
+BartJol | prolly | 01:12 |
mech422 | perldreamer: eh? it says if it doesn't exist it will return _defaults ? which has groupId='new' ?? | 01:14 |
+perlDreamer | /data/WebGUI/t/Group.t | 01:14 |
mech422 | *sigh* back to read more code | 01:14 |
+perlDreamer | line 201 | 01:14 |
+BartJol | mmm, code | 01:14 |
+perlDreamer | it's what's for dinner! | 01:14 |
+BartJol | I like it better as a late night snack | 01:15 |
+BartJol | but actually I should be designing my house next weeks | 01:15 |
+BartJol | it's going fast last week | 01:16 |
mech422 | perldreamer: that test directly contradicts what the comments say in Group.pm line 487 | 01:18 |
+perlDreamer | mech422, but the test passes | 01:18 |
mech422 | perldreamer: oh - I don't doubt it - but the comments/api docs should probably reflect reality :-) | 01:18 |
+BartJol | but people don't read the code, if it's like that :) | 01:19 |
+perlDreamer | mech422 "groupId" ne "_groupId" | 01:20 |
+perlDreamer | and _groupId is what counts | 01:20 |
mech422 | ahh man this is getting silly... | 01:20 |
mech422 | I've read 3 different sets of code just to determine if a group exists or not ?!?! | 01:20 |
+perlDreamer | 3? | 01:20 |
+perlDreamer | Group.pm and Group.t? | 01:20 |
mech422 | and the examples in the api docs | 01:21 |
mech422 | and some upgrade script | 01:21 |
mech422 | and I can't find _groupId in _defaults ?? | 01:21 |
+perlDreamer | Nope. | 01:22 |
+perlDreamer | It's most likely a bug | 01:22 |
mech422 | so do I get back _defaults if find() fails to get a record ? or am I getting something else ? | 01:22 |
mech422 | I'm lost - whats a bug ?? | 01:22 |
* mech422 needs more coffee | 01:22 | |
+perlDreamer | Okay, let's start at the top | 01:22 |
+perlDreamer | You call Group->find with a group name that does not exist | 01:22 |
+perlDreamer | it does a SQL query to find the groupId | 01:22 |
+perlDreamer | that does not exist, so it returns undef | 01:23 |
+perlDreamer | ->find blindly calls ->new with undef as the group id | 01:23 |
mech422 | ahh - undef - gotcha | 01:23 |
mech422 | right | 01:23 |
+perlDreamer | ->new says, hey, undef is the same as empty string as a string comparison, so call _defaults | 01:23 |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI [] | 01:23 | |
mech422 | oh *crash* | 01:23 |
+perlDreamer | _defaults returns a group object stub with groupId as a key | 01:24 |
+perlDreamer | it should be _groupId | 01:24 |
+perlDreamer | that would be the bug | 01:24 |
mech422 | ahh | 01:24 |
mech422 | ok - but there is logic in new() to return undef if the key isn't found | 01:24 |
+perlDreamer | and, actually, IMO, the real problem is all the way back in ->find, which should return undef if the groupname is not found | 01:24 |
mech422 | so if the key is undef - shouldn't it skip the null string test and just return undef | 01:24 |
+perlDreamer | no | 01:25 |
+perlDreamer | as a string, undef = '' | 01:25 |
+perlDreamer | so the else in that conditional will never be called | 01:25 |
+perlDreamer | I'll run a quick test to check to see if that's correct or not | 01:25 |
mech422 | so what does the 'else' in line 1120 of group.pm do then ? | 01:26 |
+BartJol | it is being tested | 01:26 |
+perlDreamer | If the groupId is not "new", and is not '' or undef, it assumes you passed a GUID | 01:26 |
mech422 | (in terms of undef handling) | 01:26 |
+perlDreamer | (22 character altered MD5 hash) | 01:26 |
+perlDreamer | in base64 | 01:26 |
mech422 | Hmm - thats just odd to a non perl programmer but ok... | 01:27 |
+perlDreamer | weakly typed language | 01:27 |
+perlDreamer | undef will also look like 0 in numeric context | 01:27 |
+perlDreamer | it's schizo | 01:27 |
mech422 | yeah - gotta remember this ain't python | 01:27 |
+perlDreamer | nor javascript | 01:27 |
+BartJol | mmm, nice new macro maybe: get irc quote | 01:28 |
mech422 | perlDreamer: so the end result - its probably _not_ safe to count on groupId being 'new' if find() failed to locate a group ? | 01:29 |
mech422 | at the very least it will change to _groupId ? | 01:29 |
+BartJol | well, mech422, you'll be in good hands, so bedtime for me , adieu | 01:30 |
+perlDreamer | I would call Group->find, and then do 2 things | 01:30 |
+perlDreamer | 1) see what if what is being returned is defined | 01:30 |
mech422 | BartJol: thanks for the help :-) | 01:30 |
+BartJol | ggodnight perlDreamer | 01:30 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:30 | |
+perlDreamer | 2) if defined, try to call ->getId on it, and make sure _that_ is defined as well | 01:30 |
+perlDreamer | this is why you should do the extra step (1) above | 01:30 |
+perlDreamer | WebGUI's API is slowly becoming more consistent | 01:31 |
mech422 | Hmm - can I use getName instead of getId ? I don't want to have to remember Ids... | 01:31 |
+perlDreamer | most constructors return undef if the thing that you ask for does not exist | 01:31 |
+perlDreamer | if the Id is defined, then it's an okay group, regardless of its value | 01:31 |
mech422 | ahh - so if not undef sorta thing ? | 01:31 |
+perlDreamer | right my $group = WebGUI::Group->find($session, 'groupName'); | 01:32 |
+perlDreamer | if defined $group && defined $group->getId; ##you have a real group | 01:32 |
mech422 | my goal is for you to be able to put a list of groups in the script, and have them automagically created in the db | 01:32 |
mech422 | err... put a list of groupnames | 01:33 |
+perlDreamer | sure | 01:33 |
+perlDreamer | if you know the groupname, then checking against that is fine | 01:33 |
mech422 | next thing would be what else to specify besides the group name - but that can wait till later | 01:33 |
mech422 | so whats new in perlDreamer land ? | 01:35 |
+perlDreamer | I have a beautiful new desk in my new office, and a large blood blister | 01:35 |
+perlDreamer | (not in my office) | 01:35 |
* perlDreamer used the rubber mallet API in an unsafe manner | 01:35 | |
mech422 | nice and ouch | 01:35 |
+perlDreamer | and apparently, I now curse in Spanish | 01:36 |
mech422 | was the mallet for building the desk | 01:36 |
+perlDreamer | yes | 01:36 |
mech422 | you curse in spanish ? shouldnt' that be danish ? | 01:36 |
mech422 | or was it not an ikea desk ? | 01:36 |
+perlDreamer | no, I didn't see any that I liked there. | 01:36 |
+perlDreamer | And it would be better to curse in Dutch | 01:36 |
+perlDreamer | for WebGUI alignment | 01:36 |
mech422 | I never see desks I like - I like _big_ flat spots... | 01:37 |
mech422 | I have a nice home-brew bench in the office 8'x3.5' | 01:37 |
+perlDreamer | apparently that's what the mallet saw, too... | 01:37 |
mech422 | well, I hope ya feel better soon ! :-) | 01:38 |
+perlDreamer | thanks :) | 01:38 |
+perlDreamer | I plan to blog about the office soon | 01:38 |
mech422 | its a pain getting walloped on the fingers when you type all day :-/ | 01:38 |
+perlDreamer | I missed the fingers, and got the knuckle on the side | 01:38 |
* perlDreamer is very blessed to have that happen | 01:38 | |
mech422 | ah | 01:40 |
mech422 | thats a lil better I guess | 01:40 |
mech422 | btw - I have a lil vm setup for use with wg stuff | 01:41 |
mech422 | when you get a chance we should figure out what to do with it :-P | 01:41 |
mech422 | we talked about doing smoketests and synq wants to do local mirrors of the .org | 01:42 |
mech422 | dunno what else is needed | 01:42 |
+perlDreamer | smoketesting for me is going to have to wait until after I get the Story Manager done | 01:44 |
mech422 | I can probably setup the smoke test - but I'd have no idea where to pull the code from /how often to pull it ? | 01:45 |
mech422 | oh wait - there was some talk about needing multiple libs or something ? | 01:45 |
mech422 | can't test different versions at the same time without jiggering paths or some such | 01:46 |
+perlDreamer | it'd be best to pull from SVN | 01:46 |
+perlDreamer | https://svn.webgui.org/plainblack/WebGUI | 01:46 |
+perlDreamer | that's HEAD | 01:47 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:19 | |
CIA-46 | webgui: patspam master * r6ec007d / lib/WebGUI/Asset/Wobject/Survey.pm : | 02:20 |
CIA-46 | webgui: Add optional userId param to Survey::responseId so that you can create a | 02:20 |
CIA-46 | webgui: response for a specific user (not just current user bound to session) | 02:20 |
CIA-46 | webgui: git-svn-id: https://svn.webgui.org/plainblack/WebGUI@9847 ba3075da-5205-0410-b03c-ad9aa4846add - http://bit.ly/XSPmB | 02:20 |
CIA-46 | webgui: patspam master * r07a5dda / (3 files in 3 dirs): | 02:20 |
CIA-46 | webgui: Added Survey Workflow onSurveyEndWorkflowId | 02:20 |
CIA-46 | webgui: Fixed username bug | 02:20 |
CIA-46 | webgui: git-svn-id: https://svn.webgui.org/plainblack/WebGUI@9848 ba3075da-5205-0410-b03c-ad9aa4846add - http://bit.ly/7JvH6 | 02:20 |
CIA-46 | WebGUI: brian * r9943 /branch/crop/lib/WebGUI/Asset/File/Image.pm: checkpoint | 02:23 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 02:27 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."] | 02:34 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 02:35 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 02:35 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 02:37 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:37 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:33 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 04:22 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:22 | |
+perlDreamer | I'm having problems with an image upload field. | 04:22 |
+perlDreamer | I can upload it okay, but if the form containing it is saved, it drops the storageId | 04:22 |
+perlDreamer | any suggestions? | 04:22 |
daviddelikat | I'm having the oposite trouble | 04:24 |
daviddelikat | the file never even uploads, but ther eis no error | 04:24 |
daviddelikat | it just silently saves an empty storageid | 04:24 |
daviddelikat | maybe we could trade.... | 04:24 |
+perlDreamer | yeah, because I could fix that :) | 04:25 |
daviddelikat | i finally gave up to check all my international text fields | 04:25 |
+perlDreamer | daviddelikat, I just fixed mine. Can you give me a file/line reference to look at yours? | 04:32 |
+perlDreamer | If it's checked in, I'll look at it online in SVN web interface. | 04:33 |
daviddelikat | yeah just a sec... | 04:33 |
daviddelikat | WebGui/Asset/Sku/Ad.pm line number 500-ish | 04:34 |
daviddelikat | not sure exactly what you'll see, I'vs in my local caopy.e made some chang | 04:35 |
daviddelikat | that was cool.... | 04:35 |
daviddelikat | i'm not sure what yooull see as ive changed my local copy | 04:35 |
daviddelikat | but whatever it is it didn't work... | 04:36 |
+perlDreamer | what I'm seeing in www_addToCart isn't the common way to do image/file uploading | 04:37 |
daviddelikat | there's a common way? | 04:37 |
+perlDreamer | Yeah :) | 04:37 |
daviddelikat | I have not found anything consistant between documantation or examples... | 04:37 |
+perlDreamer | $session->form->process('formImage', 'image', $originalStorageId); | 04:38 |
+perlDreamer | that will handle uploading, deleting, etc. | 04:38 |
daviddelikat | and I provide a storage object right | 04:38 |
daviddelikat | in original storage | 04:38 |
+perlDreamer | right | 04:39 |
+perlDreamer | undef is okay | 04:39 |
+perlDreamer | and it's a storage object GUID, not the object itself | 04:39 |
daviddelikat | so it returns the id then | 04:39 |
+perlDreamer | yes | 04:39 |
daviddelikat | thanks | 04:40 |
+perlDreamer | sure :) | 04:40 |
daviddelikat | that is about the only thing left for me to do here... | 04:40 |
+perlDreamer | the form modules need a complete rewrite | 04:42 |
CIA-46 | WebGUI: colin * r9944 /branch/WebGUI_Story/lib/WebGUI/Storage.pm: Better INFO diagnostics for addFileFromFormPost | 04:55 |
+perlDreamer | daviddelikat, is that working for you? | 05:15 |
daviddelikat | im testing it right now | 05:26 |
daviddelikat | kaboom... | 05:28 |
daviddelikat | something else | 05:29 |
+patspam | modperl memory growing exponentially on service start.. any ideas on how to track down the cause? | 05:30 |
+perlDreamer | use preload.exclude to try and isolate a module | 05:31 |
daviddelikat | I think thats the beta soakemup memory widget | 05:31 |
+perlDreamer | patspam, core or custom? | 05:31 |
+patspam | custom, but code hasn't changed for weeks | 05:31 |
+patspam | i'll try rolling back db to yesterday | 05:31 |
CIA-46 | WebGUI: colin * r9945 /branch/WebGUI_Story/ (2 files in 2 dirs): | 05:36 |
CIA-46 | WebGUI: Put storageIds into the JSON blob. | 05:36 |
CIA-46 | WebGUI: Add image and image data upload for annotating photos for stories. | 05:36 |
daviddelikat | it works! | 05:36 |
+perlDreamer | all right! | 05:37 |
daviddelikat | now i just have to work out the kinks... | 05:38 |
+patspam | perlDreamer: caused by corrupt mysql table | 05:40 |
+perlDreamer | that's good news :) | 05:40 |
+patspam | myisamchk to the rescue | 05:41 |
+patspam | but crazy that it caused modperl to grow until the machine crashed | 05:41 |
+perlDreamer | yeah, totally | 05:44 |
+perlDreamer | maybe it just kept reading and reading... | 05:44 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 05:46 | |
daviddelikat | do I need to do any kind of commit after I insert rows to a database table? | 05:48 |
+perlDreamer | depends on the kind of table, and how you're doing it | 05:49 |
daviddelikat | its crud | 05:50 |
daviddelikat | and i use 'create' | 05:50 |
+perlDreamer | I've used CRUD a few times, and it handled the db interface for me | 05:51 |
daviddelikat | s what i thought | 05:51 |
+perlDreamer | and there's only very limited transactional support in WebGUI | 05:51 |
daviddelikat | seems to have worked before now suddenly it dosn't insert... | 05:51 |
* perlDreamer recommends more tests =) | 05:52 | |
daviddelikat | do you have any examples od this sort of test? | 05:52 |
+perlDreamer | no, aside from t/Crud.t | 05:54 |
daviddelikat | the image thing is only sort of working | 05:57 |
daviddelikat | it uploads the file bu it can't get it into the storage location. | 05:57 |
+perlDreamer | file permissions okay? | 06:04 |
daviddelikat | no, but I have to reset everything in order to test it. | 06:04 |
daviddelikat | leaves the database in a messy state | 06:04 |
daviddelikat | heres a cool command for changing perms | 06:05 |
daviddelikat | find /data/domains/localhost/ -exec chown webgui.webgui {} \; -exec chmod a+rw {} \; | 06:05 |
+perlDreamer | that should do it | 06:06 |
daviddelikat | over and over and over and | 06:07 |
CIA-46 | WebGUI: daviddelikat * r9946 /branch/adSkuProject/lib/WebGUI/ (Asset/Sku/Ad.pm i18n/English/Asset_AdSku.pm): | 06:17 |
CIA-46 | WebGUI: working image upload | 06:17 |
CIA-46 | WebGUI: thanks PerlDreamer | 06:17 |
+perlDreamer | what? | 06:17 |
+perlDreamer | It's working? | 06:17 |
+perlDreamer | I thought you just said that it wasn't? | 06:18 |
+perlDreamer | or is this a delayed message from the CIA? | 06:18 |
daviddelikat | delayed message | 06:21 |
daviddelikat | but yes it is working | 06:21 |
daviddelikat | the permission thing is causing mea extreme headaches | 06:21 |
daviddelikat | i think i may havesome flakey code in here | 06:22 |
daviddelikat | one of my fields comes out to '1' when it should be a guid | 06:22 |
daviddelikat | its using a select field on the form. | 06:22 |
daviddelikat | gonna have to wait for later... | 06:23 |
* daviddelikat has had enough | 06:23 | |
+perlDreamer | it's late, take the night off, man | 06:23 |
daviddelikat | i'd have to quit sooner to take the night off | 06:23 |
daviddelikat | its 11:24 here | 06:24 |
daviddelikat | 'night | 06:24 |
+perlDreamer | later | 06:24 |
+perlDreamer | the problem with smashing your hand with a rubber mallet is that it bruises | 06:31 |
@bpmedley | could be expecting an array | 06:50 |
@bpmedley | array reference | 06:50 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:17 | |
CIA-46 | WebGUI: colin * r9947 /branch/WebGUI_Story/ (4 files in 4 dirs): | 07:20 |
CIA-46 | WebGUI: Fix a bug where the cached data structure was not deleted. | 07:20 |
CIA-46 | WebGUI: Add template variables for showing the uploaded photos. | 07:20 |
CIA-46 | WebGUI: Add tests for the template variables. | 07:20 |
CIA-46 | WebGUI: Add a form field to delete the photo with all data. | 07:20 |
CIA-46 | WebGUI: colin * r9948 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Wobject/StoryTopic.t): Code to delete photos and their data. | 07:20 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 08:07 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 08:08 | |
-!- mode/#webgui [+v patspam] by ChanServ | 08:08 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 08:08 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 08:13 | |
-!- mode/#webgui [+v patspam] by ChanServ | 08:14 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:06 | |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 09:24 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:25 | |
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI [] | 09:35 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:36 | |
CIA-46 | WebGUI: brian * r9949 /branch/crop/lib/WebGUI/Asset/File/Image.pm: Seems to be done | 11:11 |
CIA-46 | WebGUI: brian * r9950 /branch/crop/lib/WebGUI/Storage.pm: Seems to be working. | 11:11 |
CIA-46 | WebGUI: brian * r9951 /branch/crop/lib/WebGUI/i18n/English/Asset_Image.pm: Seems to be working. | 11:11 |
CIA-46 | WebGUI: brian * r9952 /branch/crop/lib/WebGUI/Asset.pm: Remove warnings | 11:12 |
CIA-46 | WebGUI: brian * r9953 /branch/crop/docs/create.sql: Add in annotations column. | 11:12 |
CIA-46 | WebGUI: brian * r9954 /branch/ (crop image): Make branch more appropriate. | 11:12 |
CIA-46 | WebGUI: brian * r9955 /branch/rss: New branch for RSS stuff | 11:12 |
CIA-46 | WebGUI: brian * r9956 /branch/rss: Copy from head. | 11:12 |
-!- carogray [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui | 11:54 | |
-!- Haarg [n=haarg@24.240.43.138] has quit ["This computer has gone to sleep"] | 11:56 | |
CIA-46 | WebGUI: brian * r9957 /WebGUI/ (6 files in 5 dirs): RSS Limiter | 11:56 |
carogray | Good morning I need a little bit of explanation about groups and collaboration system - anyone up for this? | 12:02 |
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui | 12:06 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:19 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:19 | |
-!- carogray2 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui | 12:20 | |
-!- carogray [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 12:26 | |
ryuu_ro | Hi Carogray, I'm not sure if I can help but what is the problem? | 12:31 |
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 12:41 | |
carogray2 | ryuu - you still there? | 13:01 |
carogray2 | sorry on the bus and connection goes off at a certain point on the journey | 13:01 |
ryuu_ro | no problem, I'm still here :) | 13:02 |
carogray2 | great - thanks | 13:02 |
carogray2 | I want to know if whether and how I can email a goup from a collaboration system | 13:02 |
carogray2 | they do not need to post only to get an email every time something new is posted | 13:02 |
carogray2 | not sure if I can or how to do this | 13:03 |
+BartJol | I think users can subscrive to threads | 13:03 |
+BartJol | like the webgui.org forum | 13:03 |
carogray2 | but isn't a thread - just one post in a collab system? | 13:03 |
ryuu_ro | yep they can subscribe, but can't you use the group mailing function ? | 13:03 |
+BartJol | yeah, a thread is a special kind of post | 13:04 |
carogray2 | not sure how to use the group mailing function - where it is etc. | 13:04 |
+BartJol | in the group admin screen, if you selected a group | 13:04 |
+BartJol | you can choose "email this group" | 13:04 |
ryuu_ro | put ?op=listGroups after your url to get there | 13:04 |
+BartJol | but ryuu_ro has to go to lunch | 13:06 |
ryuu_ro | I'm staying at the office today :) | 13:07 |
+BartJol | that is NOT an option | 13:07 |
+BartJol | :) | 13:07 |
ryuu_ro | ok, so you will give up half an hour tommorow | 13:07 |
+BartJol | half an hour of my free day? | 13:08 |
+BartJol | mmm, bad deal | 13:08 |
ryuu_ro | yep :) | 13:08 |
carogray2 | ok - I can email the group, but how do I get the Collaboration system to email the group with each new post ? | 13:08 |
ryuu_ro | is it an email to notify everybody that a new post is made? | 13:09 |
ryuu_ro | because then all the users have to be subscribed to the thread | 13:10 |
carogray2 | yes, it is an email to notifiy that a new post is made - but isn't a collaboration system - like a news or announcements collaboration system composed of numerous "threads" | 13:11 |
carogray2 | ? | 13:11 |
carogray2 | so they don't really get an email with every new post cause each new post is a new thread | 13:11 |
ryuu_ro | well it is a collection of threads but a thread is special kind of post | 13:12 |
carogray2 | and if I could subscribe them, then that would mean that they could also post which means that they might inadvertenly reply to and their posts would be on the announcements | 13:12 |
carogray2 | what do you mean a thread is a special kind of post? | 13:13 |
ryuu_ro | post and trheads are not on the same level | 13:13 |
carogray2 | ok - we have an announcements collaboration system | 13:13 |
ryuu_ro | an announcement is the thread and the posts are reactions on a announcement | 13:14 |
carogray2 | when the development (not web developer) guy the PR guy really at our place wants to let the world know we have been involved in some social justice thing, he puts it into our announcements website | 13:14 |
carogray2 | webpage | 13:14 |
carogray2 | http://www.mlri.org/announcements | 13:15 |
ryuu_ro | ok let me check something | 13:16 |
ryuu_ro | ok, you're using the same version as I am so that's good | 13:17 |
ryuu_ro | when you edit the collaboration system | 13:17 |
ryuu_ro | can you see the security tab? | 13:17 |
carogray2 | yep | 13:17 |
ryuu_ro | great, in that screen there is a field subscription group with a manage button | 13:18 |
carogray2 | yep - been there | 13:18 |
ryuu_ro | when you click that button you can choose a group that gets the subscriptions | 13:18 |
ryuu_ro | nope sorry, thats gets notified when there's a new post | 13:19 |
carogray2 | you can "choose" a group - there is already a group name x-IF60kla..... | 13:19 |
carogray2 | do I put the staff group name in there? | 13:19 |
carogray2 | or add the staff group users to this group? | 13:19 |
ryuu_ro | hmm good quesition | 13:20 |
LTR_bob | Webgui Redirect asset rocks! | 13:21 |
ryuu_ro | hmm carogray: I don't see the group come back anywhere in my groupslist | 13:22 |
ryuu_ro | do you have it in you groups list? | 13:22 |
carogray2 | don't understand the question | 13:23 |
ryuu_ro | ok nevermind I'm checking my db to see where it comes from | 13:24 |
carogray2 | are you saying you don't have a group called 'staff' on your site? | 13:24 |
carogray2 | our staff group is one we created | 13:24 |
carogray2 | not WebGUI standard | 13:24 |
ryuu_ro | no, I meant the group that you see when you click the manage button | 13:24 |
carogray2 | oh | 13:24 |
carogray2 | I would have thought a new 'group' is automatically created with the creation of each collab system | 13:25 |
carogray2 | hey - what if I add the MLRI group to this group? | 13:26 |
carogray2 | and then make the CS system only able to be edited /posted to by content managers then the MLRI group will get email with new announcements but won't have permission to publish to it? | 13:27 |
ryuu_ro | that sounds like a good idea | 13:27 |
ryuu_ro | yep I think that should work perfectly | 13:28 |
carogray2 | I think I will try it and see . I also posted to the PB support board, but they aren't up yet and I think they ahve been swamped with work lately...thanks for helping me try to figure this out! | 13:29 |
ryuu_ro | np, good luck! | 13:29 |
carogray2 | perfect timing - the bus is just going under a tunnel about to pull into the station! thanks again another productive commute to work;-) | 13:30 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 13:32 | |
-!- carogray2 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 13:34 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 13:53 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 14:07 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui | 14:28 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:29 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:29 | |
jdanpl | Does anyone from PlainBlack make translations for Polish language? We made some translations and now we see, that there are new changes which overwited our. Probably translated by some program like Google Translator. | 14:48 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 15:05 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 15:05 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 15:08 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:08 | |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:30 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:30 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:09 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:09 | |
-!- carogray [n=Caroline@mobile-166-217-230-015.mycingular.net] has joined #webgui | 16:16 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 16:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 16:44 | |
+perlDreamer | morning, folks! | 16:45 |
@rizen | morning pd | 16:45 |
+BartJol | morning | 16:45 |
+perlmonkey2 | bah, what's good about it? | 16:48 |
* perlDreamer didn't say "good", oh midwest morning scrooge ;) | 16:49 | |
* deafferret concurs with BartJol's assesment of the current time | 16:54 | |
+perlDreamer | rizen: I just want you to know there's no hard feelings with Wisconsin beating Oregon for best cheese this year. | 16:56 |
@rizen | damn straight. that's cuz wisconsin cheese kicks ass. =) | 16:57 |
+perlDreamer | but did you have to win with parmesan? | 16:58 |
+BartJol | eeeh, every normal person would think it's around 1237820403 | 17:00 |
+perlDreamer | surely by now you've realized that I'm not normal | 17:00 |
+BartJol | well normal is relative | 17:01 |
@rizen | parmesan is as good of a cheese as any | 17:01 |
@rizen | at least it's flavorful | 17:01 |
@rizen | so many cheeses aren't | 17:01 |
+perlDreamer | this is true | 17:01 |
+BartJol | well, nothing beats real dutch cheese | 17:01 |
@rizen | except wisconsin cheese | 17:02 |
@rizen | or any other cheese from the states | 17:02 |
+BartJol | you are cheese-ignorant | 17:03 |
* perlDreamer hears a cheese throwdown coming on | 17:03 | |
+BartJol | I don't throw dutch cheese, it would be a shame | 17:08 |
CIA-46 | webgui: Patrick Donelan flux * r596fa51 / lib/WebGUI/Asset/Wobject/Survey.pm : Re-added www_exportStructure to Survey - http://bit.ly/PTXYO | 17:09 |
+perlDreamer | wow, patspam is up late tomorrow | 17:13 |
+perlDreamer | Haarg: wgd ls is great! | 17:15 |
@Haarg | glad you like it | 17:15 |
-!- dividinglimits [n=chatzill@unaffiliated/dividinglimits] has joined #webgui | 17:21 | |
-!- dividinglimits [n=chatzill@unaffiliated/dividinglimits] has left #webgui [] | 17:26 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:31 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:34 | |
@Haarg | perlDreamer, i'm planning to fix the problem with wgd edit Template and the template parser by running the default values through the forms API. unfortunately, it will slow it down considerably. | 17:40 |
+perlDreamer | slow is always better than broken | 17:40 |
@Haarg | the other option is to run it through the forms api after you edit, which would be a bit more flexible | 17:40 |
@Haarg | but would slow it down for normal edits in addition to new assets | 17:41 |
+perlDreamer | you know, I've gotten used to the Template thing. It's the other assets where you don't know what it's supposed to take that concern me. | 17:42 |
+perlDreamer | of course, how often do they get edited? | 17:42 |
+perlDreamer | versus template | 17:42 |
@Haarg | snippet is the only other one i commonly use | 17:43 |
@Haarg | and it doesn't have any issues like that | 17:43 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:44 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:44 | |
CIA-46 | WebGUI: colin * r9958 /branch/WebGUI_Story/ (4 files in 4 dirs): | 17:47 |
CIA-46 | WebGUI: Add template variables for determining if a story has photos, and how many it has. | 17:47 |
CIA-46 | WebGUI: Tests, help, i18n. | 17:47 |
+perlDreamer | So maybe it's not a big problem. Just put a note in the Help, and then wait until the Forms API gets fixed. | 17:49 |
+perlDreamer | I spent two hours last night debugging this: my $storageId = $session->form->process("imageUpload","image"); | 17:50 |
+perlDreamer | so I'm ready for some Form API change | 17:51 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 17:55 | |
+perlmonkey2 | I always thought it would be great if wG's gallery could be as slick as Gallery2. But come to find out Gallery2 is pretty insecure. Which kind of negates any pluses it might have. So yay wG's gallery. | 18:07 |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:21 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 18:45 | |
-!- Haarg [n=haarg@76.210.61.179] has left #webgui ["Leaving"] | 18:50 | |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has left #webgui [] | 18:53 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 18:56 | |
+perlDreamer | gallery2 is some PHP thing, perlmonkey2? | 18:58 |
+perlmonkey2 | perlDreamer: yeah, php | 18:58 |
+perlmonkey2 | One of the most popular FOSS gallery apps. | 18:59 |
+perlmonkey2 | But I guess PHP kind of limits it. | 18:59 |
* perlDreamer needs to be better educated about the web app space | 18:59 | |
+perlDreamer | oh, I don't think that's the case anymore | 18:59 |
+perlDreamer | they seem to have hardened PHP pretty well nowadays | 18:59 |
+perlDreamer | yahoo picked it over perl, so it can't be too insecure anymore | 19:00 |
+perlmonkey2 | perlDreamer: yahoo offers G2 on their hosting? Or they actually use it for one of their web apps? | 19:06 |
* perlDreamer remembers that a long time ago (~ 5years), yahoo was looking at rebuilding their site with some new scripting language. They chose PHP over Perl. | 19:07 | |
+perlDreamer | http://public.yahoo.com/bfrance/radwin/talks/yahoo-phpcon2002.htm | 19:08 |
+perlDreamer | so it must be possible to write secure code in some subset of the language | 19:09 |
+perlmonkey2 | Wow, so their arguement was Perl wasn't designed for web apps and there is more than one way to do it. | 19:14 |
+perlmonkey2 | Well that is just ringing with logic. | 19:14 |
+perlDreamer | yeah, but it shows how early on that perl lost the web war | 19:16 |
+perlDreamer | because their arguments against PHP also apply to Perl | 19:16 |
+perlDreamer | there's more than one way to do it | 19:16 |
+perlDreamer | and you can write with any style | 19:16 |
-!- mode/#webgui [+o bpmedley] by ChanServ | 19:17 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 19:20 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 19:20 | |
mech422 | yeah - turns out lots of people consider the perl motto to be a liabitility not a bonus | 19:48 |
mech422 | especially with 'patterns' becoming so popular | 19:49 |
mech422 | a single consistent way of doing things simplifies training and reduces costs | 19:49 |
@preaction | we have perltidy and Perl::Critic. easy way to enforce these patterns | 19:50 |
mech422 | the poster child for that is Java - where they have exactly 1 way of doing everything, and shoot you if you try to use another... | 19:50 |
@preaction | but in Java you can subclass everything and make new ways | 19:50 |
mech422 | hence the shoot you comment :-P | 19:50 |
* SDuensin likes Perl. Just wishes he knew it better. | 19:53 | |
mech422 | I like pretty much all languages - each has something to offer... but I've never found one I thought was 'right'... | 19:54 |
SDuensin | Yep. | 19:55 |
mech422 | python has the data types, block structures, and error handling I like - but the whole whitespace thing is stupid | 19:55 |
SDuensin | It enforces good style. Mostly. | 19:55 |
@Haarg | every time i have to use a language other than perl i end up getting pissed off. but that may be because that language is usually php. | 19:56 |
mech422 | nah - you can write crappy code with whitespace just as easily as with braces.. | 19:56 |
SDuensin | Well, that's the idea behind it. | 19:56 |
mech422 | a couple of really stupid warts are pythons parameter handling and lack of guaranteee about object cleanup | 19:56 |
SDuensin | Somehow I always end up back in C where it takes pages of code to do every little frickin' thing. | 19:57 |
mech422 | if you have def foo(a=b) in python - b is evaluated _exactly_ once, when the sub is first executed - and doesn't vary as the value of b changes | 19:57 |
mech422 | that just blows the prinicple of least surprise all to hell | 19:57 |
SDuensin | I ended up using Java at work. I was very pleasantly surprised by it. Sun screwed up with their initial license. Had it been GPL from the beginning, we'd have no C# and such. And the class library may not be so convoluted. | 19:58 |
mech422 | java is a nice lil language - its all hte api's and crap they layered on top that are a pain - it turned java into a dam pc emulator - graphics, sound, 3d... | 19:59 |
mech422 | the fact that j2me _exists_ shows java 'failed' in its initial role as a small language for embedded devices | 20:00 |
SDuensin | Well, it kind of had to abstract all that for the "write once, run anywhere" lie. | 20:00 |
+perlDreamer | liar, liar, vm on fire | 20:00 |
mech422 | eh? my vcr doesn't need a 3d api abstraction :-P | 20:01 |
SDuensin | Mine does. :-P | 20:01 |
mech422 | wow? whatcha got ? a holographic vcr ?? :-) | 20:01 |
SDuensin | Remember Nuon? | 20:01 |
mech422 | Nuon? | 20:02 |
SDuensin | See? It was so popular, nobody has ever heard of it! | 20:02 |
SDuensin | http://en.wikipedia.org/wiki/Nuon | 20:02 |
SDuensin | Ever hear of eC? | 20:04 |
mech422 | oh man - buckaroo banzai ?? that musta been sweet! | 20:04 |
SDuensin | I know. I want one just for that movie. :-) | 20:04 |
mech422 | uC yes, eCos yes, eC no ? | 20:04 |
SDuensin | It's a new superset of C a guy has been working on for years. Super clean, very portable. Pop over to #Ecere sometime. I've been hanging out watching the progress for a year or so. | 20:05 |
mech422 | oh - like D ? | 20:05 |
mech422 | this is supposedly getting popular - http://www.digitalmars.com/d/ | 20:06 |
SDuensin | Not exactly. It's really clean OOP C with a heavily under construction class library. | 20:06 |
SDuensin | I looked at D a long time ago. Interesting. | 20:06 |
mech422 | the guy has been working like a bandit making 'D' extensions and tools for a lot of FOSS stuff | 20:06 |
mech422 | and there's a FOSS D compiler now too | 20:06 |
SDuensin | Nice. | 20:06 |
mech422 | yeah - it actually looks interesting... | 20:07 |
mech422 | another one I'd like to play with is erlang | 20:07 |
SDuensin | Here's the eC site: http://www.ecere.com/ | 20:07 |
SDuensin | erlang hurt my brain. | 20:08 |
mech422 | Hmm - is the ide based on eclipse ? or did they write all this from scratch ? | 20:09 |
SDuensin | All from scratch. | 20:09 |
mech422 | wow | 20:09 |
SDuensin | Yea. He's nuts. :-) | 20:09 |
SDuensin | WTF is this in English? "Note: all D users agree that by downloading and using D, or reading the D specs, they will explicitly identify any claims to intellectual property rights with a copyright or patent notice in any posted or emailed feedback sent to Digital Mars." | 20:10 |
@Haarg | perlDreamer, aside from the new template editting issues, do you see any significant issues with wgd? | 20:10 |
mech422 | I'd guess its some lawyer trying to earn his fee :-P | 20:11 |
+perlDreamer | none. I have 1 issue, but that's just due to my setup. | 20:11 |
@Haarg | what issue is that? | 20:11 |
+perlDreamer | it's the multi-user issue. | 20:11 |
@Haarg | what are the problems you are still seeing with that? | 20:11 |
+perlDreamer | during delete, sometimes the uploads dir owner can't delete stuff | 20:12 |
mech422 | SDuensin: oh - I get it - if you email them you top-secret idea - you must _explictly_ tell them its copyrighted/patented - otherwise they are free to assume its not and use it themselves | 20:12 |
@Haarg | the only other thing i can think of is i should switch to a json config as soon as possible if i'm going to do so | 20:12 |
SDuensin | mech422 - Really? Wow. I totally did not get that. | 20:13 |
mech422 | SDuensin: erlang hurts my brain too - but I think it might just be worth the effort when I have time to kill - same with lisp and *shudder* haskell | 20:15 |
SDuensin | I like how the D documentation states that its design practically eliminates the need for pointers. Then the array example is creating an array of pointers. | 20:16 |
mech422 | though if I ever have enough time to kill to learn haskell, I'll probably be dead :-P | 20:16 |
SDuensin | If I'm going to learn something totally new, it'll be Smalltalk. | 20:16 |
SDuensin | Or, actually, since it's Smalltalk, learn something totally old. | 20:16 |
mech422 | smalltalk looks cool - not sure about the whole 'save the whole memory space' thing though | 20:16 |
mech422 | everything is an object and everything is a message are definately nice concepts though | 20:17 |
SDuensin | It's amazing how much of our "modern" computing comes from Smalltalk in the 60s. | 20:17 |
mech422 | eh - more like algol in hte 60s :-P | 20:17 |
SDuensin | It's like we strayed and are slowly working our way back to what was "perfect" to begin with. | 20:17 |
mech422 | LOL - lisp programmers have been saying that for 30 years :-P | 20:18 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:18 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 20:18 | |
mech422 | just ask RMS :-) | 20:18 |
mech422 | SDuensin: what is ec using for a graphics engine ? Did he roll his own ? | 20:20 |
SDuensin | Yep. It currently uses DirectWhatever on Windows and X11 elsewhere. He's working on native drivers for OS X and such. | 20:21 |
CIA-46 | WebGUI: colin * r9959 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_Collaboration.pm: Fix dangling comma problem. | 20:21 |
CIA-46 | WebGUI: colin * r9960 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Fix a few small bugs related to uploading and postprocessing images. | 20:21 |
CIA-46 | WebGUI: colin * r9961 /branch/WebGUI_Story/lib/WebGUI/i18n/English/Asset_Story.pm: Update template variable help, and add an i18n label for the view photo template. | 20:21 |
mech422 | I reallly want parrot to be finished, and awesome, and gcc/python/perl re-targeted to it... | 20:24 |
mech422 | it would be sooooo nice to be able to mix and match languages and modules | 20:24 |
SDuensin | no kidding | 20:24 |
mech422 | thats one thing I really evny about dot Net.... | 20:24 |
mech422 | the CLR lets you use the best tool for the job | 20:25 |
SDuensin | Well, we do have Mono. | 20:25 |
-!- carogray [n=Caroline@mobile-166-217-230-015.mycingular.net] has quit [Read error: 110 (Connection timed out)] | 20:26 | |
@preaction | http://www.honda.com/google/?selCategory=Hybrids&gclid=CN7QkPvUuZkCFQE0xgod9DXi4w&ef_id=1097:3:c_3edc35c3b703e1c6361c19d8eec8ee1d_1183305146:T2sATUGvMaAAAE15iFYAAAAb:20090323181941 <- i almost feel this is too good to be true | 20:27 |
@preaction | oh, i see. the link doesn't work | 20:27 |
mech422 | yeah - but does anything target mono besides the mono C# thingy ? | 20:27 |
SDuensin | C#, VB, Boo, Python, Java, probably a few more. | 20:27 |
mech422 | ironPython will run on mono ? didn't know that ... | 20:28 |
mech422 | didn't know it was capable of running VB code either - I thought stuff like forms was still missing ? | 20:29 |
SDuensin | Nope. :-) | 20:29 |
SDuensin | It's pretty damn mature. | 20:29 |
mech422 | hmm - another thing to add to my list of things to try | 20:30 |
SDuensin | They even have some cool AOT compile tricks. | 20:30 |
mech422 | I'm a big lotro fan (lord of the rings online) - which is dot Net based, and the dam thing goes down for maintenance like once a week - and 3 of the 'worlds' now have to be rebooted daily.. | 20:31 |
mech422 | so I have my doubts about dot net | 20:31 |
SDuensin | That's not NETs fault. | 20:31 |
mech422 | oh? so the dot net stuff is pretty mature/robust ? | 20:31 |
SDuensin | Very. | 20:31 |
mech422 | hmm..... | 20:32 |
+perlDreamer | preaction, if you want me to pick up a car for you, we can talk :) | 20:34 |
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 60 (Operation timed out)] | 20:34 | |
nuba_ | yeah, get your NET environment right now and start coding within minutes!! click here http://dotnet.ms.com/?referer=SDuesin ;) | 20:34 |
nuba_ | just kidding SDuensin :D | 20:34 |
-!- nuba_ is now known as nuba | 20:34 | |
SDuensin | :-P | 20:34 |
SDuensin | If I work in NET, it's under Mono. | 20:35 |
@preaction | perlDreamer: interestingly enough, there was a civic hybrid in portland that was very nice, but there's this certified used 2004 model with 30,000 miles for 13,000 | 20:35 |
+perlDreamer | you want that I should take a look at it for you? | 20:36 |
+perlDreamer | all the ones in that link are 2007's | 20:36 |
@preaction | yeah that link sucks and i can't seem to find a good one | 20:36 |
@preaction | http://hondacertifiedsearch.com/cuvphase2/EntryServlet?selModel=Civic%20Hybrid&entryId=2643141226091734886&selCategory=Hybrids&gclid=CN7QkPvUuZkCFQE0xgod9DXi4w&ef_id=1097:3:c_3edc35c3b703e1c6361c19d8eec8ee1d_1183305146:T2sATUGvMaAAAE15iFYAAAAb:20090323181941 | 20:37 |
@preaction | god... wrong link again | 20:37 |
@preaction | stupid stupid website | 20:37 |
mech422 | SDuensin: have you done any dot Net web stuff ? how did you like it ? How productive is it ? scalable ? | 20:37 |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 20:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 20:37 | |
* perlDreamer has to go running. I'll backlog when I get back :) | 20:37 | |
SDuensin | mech422 - It runs ASP.NET just fine. | 20:38 |
SDuensin | With the exception of some of the 3.x stuff, it's a full implementation of the MS crap. | 20:38 |
SDuensin | You can pair it with Apache, or you can run a pure NET web server to host it. | 20:38 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:38 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:39 | |
+MrHairgrease | hey rizen, i saw your webgui session has been approved for the yapc eu! | 20:39 |
mech422 | yeah - but how does working with dot Net / ASP/c# compare to working with perl/python/php ? | 20:39 |
@rizen | indeed | 20:39 |
mech422 | ie - is it worth my time to look at ? | 20:39 |
+MrHairgrease | cool | 20:39 |
+MrHairgrease | I'm planning on attending too | 20:40 |
SDuensin | mech422 - C# is a lot like Java. I've got some buds who swear by ASP.NET for web work. Of course, I like WebGUI. :-D | 20:40 |
SDuensin | I need to read more about GTK#. See if it has the same thread issues as Windows.Forms. Stupid Windows. | 20:40 |
mech422 | Hmm... | 20:40 |
mech422 | *sigh* just one vm to rule them all.... | 20:41 |
mech422 | thats all I ask ! | 20:41 |
SDuensin | Me too. | 20:41 |
mech422 | we need a posix like standard for vm's... | 20:41 |
@rizen | MrHairgrease: you need to help me teach it | 20:41 |
mech422 | so interpreters can target multiple vms :-P | 20:41 |
SDuensin | mech422 - Check this crazy project out: http://www.xmlvm.org/overview/ | 20:42 |
SDuensin | They're using XSLT to port code around. XSLT is the only real use I've ever found for XML. | 20:42 |
@preaction | uh... they're serious here? | 20:43 |
@preaction | that is... completely wack | 20:43 |
mech422 | actually - there was a source to source translation language ages ago... | 20:43 |
mech422 | even before pccs | 20:44 |
+MrHairgrease | rizen: if I'm going to the yapc i will | 20:44 |
SDuensin | preaction - Serious, and have some very impressive demos. Look on Google Video for a Google Talk about it. | 20:44 |
+MrHairgrease | it's still not 100% certain | 20:44 |
@rizen | sweet, can always use more hands in a hands on session like that | 20:44 |
+MrHairgrease | are there any other pb guys coming along? | 20:45 |
mech422 | and antlr is really neat for stuff like that | 20:45 |
+MrHairgrease | or will it be just you | 20:45 |
+MrHairgrease | ? | 20:45 |
@rizen | frank is coming | 20:45 |
+MrHairgrease | ah | 20:45 |
+MrHairgrease | nice | 20:45 |
@rizen | i hope this helps increase awareness in europe | 20:45 |
@rizen | so that the european webgui businesses can get more exposure | 20:46 |
+MrHairgrease | i hope so too | 20:46 |
@preaction | frank's coming to europe with you? nice | 20:47 |
@rizen | indeed | 20:47 |
@preaction | that yapc is in portugal, no? | 20:47 |
+MrHairgrease | thy'll have to deal with th eurotrash though | 20:47 |
+MrHairgrease | ye ! | 20:47 |
+MrHairgrease | in Lisbon | 20:47 |
@preaction | very nice | 20:47 |
@preaction | i'll expect pichars! | 20:47 |
+MrHairgrease | it so happens that I'm also trying to integrate the yapc into my vacation | 20:47 |
+MrHairgrease | I figure, if I'm there anyway =) | 20:48 |
+MrHairgrease | pichars? | 20:48 |
+MrHairgrease | what are those? | 20:48 |
@preaction | pictures | 20:48 |
+MrHairgrease | ah | 20:48 |
+MrHairgrease | I almost thought you meant pitchers | 20:48 |
+MrHairgrease | which are jars of beer | 20:49 |
@preaction | one of my friends owns pichars.org and he has a photo gallery on there, so we all call them pichars | 20:49 |
+MrHairgrease | 1.5 litres | 20:49 |
+MrHairgrease | i see | 20:49 |
+MrHairgrease | I'm not very familiar with shkoshian slang | 20:49 |
+MrHairgrease | so please forgive my ignorance =) | 20:49 |
@preaction | it's kinda like lolspeak, but predates the "official" lolspeak | 20:51 |
@preaction | lolspeak kinda evolved from various pidgin english | 20:51 |
+MrHairgrease | what would be a store that sell laptops in the usa? | 20:56 |
SDuensin | Best Buy | 20:56 |
+MrHairgrease | ah | 20:56 |
+MrHairgrease | thanks | 20:56 |
CIA-46 | WebGUI: colin * r9962 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Recommit the fix for updating existing storage locations. | 20:56 |
SDuensin | yw | 20:56 |
mech422 | according to the designers guide, I should be able to organize folder order by drag-n-drop ? Is this still possible ? | 21:12 |
@preaction | mech422: no. that used to apply to the Asset Manager but now you have to type in a number in the box at the right | 21:18 |
mech422 | preaction: does it automagically renumber all the others for me ? or if I move something to the 'top' (#1) do I have to manually renumber everything starting from 2 ? | 21:24 |
@preaction | mech422: i would damn sight hope it is smarter than that ;) | 21:25 |
mech422 | so would I - but its best not to assume with a folder full of crap :-P | 21:25 |
mech422 | but I take your answer to mean 'try it and see' ? :-) | 21:26 |
@preaction | indeedily doodily | 21:26 |
mech422 | cool - looks like it _is_ smarter then that :-) | 21:27 |
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"] | 21:36 | |
mech422 | Hmm - on page 75 of the webgui designers guide, it seems to be telling you to create the 'images' folder twice in the same place ? | 21:47 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 22:08 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 22:08 | |
@preaction | mech422: if it's really doing that, please post a bug about it | 22:15 |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] | 22:17 | |
mech422 | preaction: I deciphered it - it tells you to go here and create this... then it goes on to walk you thru creating it - so it looks like it gets created twice | 22:19 |
* perlDreamer is back preaction, do you have a link for me? | 22:45 | |
@bopbop | I think he already left to buy it, perlDreamer | 22:47 |
+perlDreamer | that didn't take long :) | 22:47 |
@bopbop | guess not | 22:47 |
@bopbop | he's on a mission | 22:47 |
+perlDreamer | is he really flying out here, or are you pulling my leg? | 22:48 |
@preaction | the '04 they had was gone, but there's an '07 w/ 50k miles for 14,000. i think i can talk them down to 12, sidering there's one on ebay in Ohio, 07, 50,000 miles for $8000 | 22:49 |
@preaction | no, i'm going to Chicago | 22:49 |
+perlDreamer | just checking. Couldn't let you come all the way out here without at least a hi at the airport or something. | 22:53 |
+perlDreamer | Haarg, I can think of one feature that might help wgd-edit, and that is template syntax checking on save. Since we know what kind of template it is, it would be good to build one and shove empty data at it to see if it compiles. | 23:04 |
+perlDreamer | but it's not a show stopper | 23:04 |
@Haarg | can you think of any other things i could do to improve the permissions handling of reset? | 23:05 |
+perlDreamer | reset works fine, it's just my setup, and selinux. | 23:05 |
@Haarg | how does selinux interfere? | 23:05 |
+perlDreamer | I think it won't let apache delete things that user colink (my account) creates. | 23:06 |
+perlDreamer | even with the right permissions set | 23:06 |
@Haarg | hrm | 23:08 |
@Haarg | that's unfortunate | 23:08 |
+perlDreamer | I've tried everything that I can think of. my umask is 002, file permissions are okay | 23:09 |
+perlDreamer | but if my user account makes something, then user apache can't delete it | 23:09 |
@Haarg | is it actaully the apache user that is prevented from deleting it, or is it apache itself? | 23:10 |
+perlmonkey2 | preaction || Haarg got a question. I want to add a quick tab to the Edit tabform of Survey allowing the default multiple choice types to be edited/added/deleted. Think I need to run this by da' boss? | 23:11 |
+perlDreamer | wgd becomes user apache (the owner of the uploads directory) | 23:11 |
+perlDreamer | so I don't think the apache process itself gets involved | 23:11 |
@Haarg | the default multiple choice types for that asset? | 23:12 |
@Haarg | so it is wgd being prevented from deleting the files, not apache? | 23:12 |
+perlDreamer | yes | 23:12 |
+perlDreamer | wgd, which took on the uid for the apache user | 23:13 |
@Haarg | yeah | 23:13 |
@Haarg | so why are the files created with your user account? | 23:13 |
+perlmonkey2 | Haarg: yes, when you created a new Survey, it would have an extra tab listing the default multiple choice types (Yes/No, Male/Female, the scale types, etc), and allow those to be edited/removed/added to. | 23:14 |
+perlmonkey2 | Because they are kind of US centric. | 23:14 |
+perlmonkey2 | The Political scale doesn't "scale" well (oh I slay me). | 23:15 |
@Haarg | seems reasonable to me, as long as the things you are modifying are specific to that asset. | 23:15 |
+perlmonkey2 | Haarg: that instance of the asset? Because I was going to make it be global, since if a site creates a custom set of questions, they probably want it site wide. | 23:15 |
+perlDreamer | Haarg, I code and test as myself (colink), but the uploads dir are owned by user apache. | 23:15 |
+perlDreamer | maybe I should change that to see how it works... | 23:16 |
+perlmonkey2 | Haarg: even allow the default question types to be exported and imported as just a raw json file. | 23:16 |
@Haarg | if they are global config params i would say the edit view probably isn't the correct place to put them | 23:16 |
@Haarg | but i'm not certain | 23:16 |
+perlmonkey2 | Haarg: oh wait......I've already talked this over with JT.....I really need to write notes to myself. Forget I said anything, I'm just being simple. | 23:17 |
@Haarg | the thing i don't get perlDreamer is that if wgd switches to user apache, it should be switching for both removing and creating the files. | 23:17 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:17 | |
@Haarg | so the files should be created as apache | 23:17 |
+perlDreamer | sure. but then user colink runs a test which makes a storage object, and now he owns those directories and files. | 23:18 |
+perlDreamer | that's when problems ensue | 23:18 |
@Haarg | ok | 23:18 |
CIA-46 | WebGUI: colin * r9963 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Upgrade story template to display photos. | 23:18 |
CIA-46 | WebGUI: yung * r9964 /branch/WebGUI_7.6/ (3 files in 3 dirs): Added caching of stats on Matrix view. | 23:19 |
CIA-46 | WebGUI: colin * r9965 /branch/WebGUI_Story/ (2 files in 2 dirs): Make the save and add another photo button work. Add it to the default template. | 23:19 |
CIA-46 | WebGUI: yung * r9966 /WebGUI/ (3 files in 3 dirs): Added caching to statistics on Matrix view. | 23:20 |
CIA-46 | WebGUI: brian * r9967 /WebGUI/ (13 files in 12 dirs): | 23:20 |
CIA-46 | WebGUI: Image Asset tests, upgrade package, and code. | 23:20 |
CIA-46 | WebGUI: RSS Limiter tests, upgrade package, and code. | 23:20 |
+perlDreamer | tests? bpmedley++ | 23:20 |
@bpmedley | heh | 23:21 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:29 | |
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui | 23:34 | |
+perlDreamer | okay, this is over the top: http://dvice.com/archives/2009/03/terminal_man_co.php | 23:56 |
+perlDreamer | a guy got in an accident and replaced his finger with a USB drive | 23:56 |
+perlmonkey2 | I can't believe he still rides a road racer after having kids. | 23:58 |
--- Day changed Tue Mar 24 2009 | ||
+perlDreamer | brb | 00:00 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 00:00 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:01 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:12 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 00:15 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:15 | |
CIA-46 | WebGUI: djayne * r9968 /branch/dj_wgfs: Replacing dj_wgfs branch with new copy of head (step 1: delete) | 00:30 |
CIA-46 | WebGUI: djayne * r9969 /branch/dj_wgfs: Replacing dj_wgfs branch with new copy of head (step 2: copy) | 00:30 |
+patspam | wgfs? is that the mythical wg file system? | 00:31 |
+perlDreamer | that's the rumor, anyway | 00:35 |
+perlDreamer | either that, or it's rizen's new free energy idea | 00:36 |
+perlDreamer | wgfs = water gas for sale | 00:36 |
+patspam | perlDreamer: when should $session->dbSlave be used? it doesn't appear to be used a whole lot across the wg codebase | 00:42 |
+perlDreamer | it isn't. I don't know if it's an underutilized feature, or an accidental omission | 00:43 |
+perlDreamer | or buggy and so not used | 00:43 |
+patspam | i imagine if it wasn't buggy you'd want to use it everywhere you SELECT | 00:45 |
+perlDreamer | I think it's just underutilized | 00:46 |
+perlDreamer | probably added and code hasn't been altered to use it yet | 00:47 |
+perlDreamer | I think the dbSlave code is pretty thoroughly tested though :) | 00:47 |
+patspam | it's be cooler if $session->db transparently used a random slave for read-only queries | 00:49 |
+perlDreamer | it would, but calling session->db doesn't tell you about what it is doing. | 00:55 |
+perlDreamer | patspam, there's a fairly good reason for leaving the docs in the distribution | 00:56 |
+perlDreamer | we're behind, and yahoo only has the latest ones online | 00:57 |
+patspam | or... a good reason to upgrade yui =p | 00:57 |
+perlDreamer | there ya go! | 00:57 |
+patspam | heh | 00:57 |
+perlDreamer | I was trying to use a 2.7.0 example with 2.6.0 YUI, and it wasn't working | 00:59 |
CIA-46 | wgdev: Graham Knop master * rdf58e3c / (7 files in 6 dirs): some basic testing for WGDev - http://bit.ly/TjbZ | 01:01 |
CIA-46 | wgdev: Graham Knop master * r70b4fb0 / lib/WGDev/Asset.pm : pass default values through Forms API when getting asset defaults - http://bit.ly/50PTu | 01:01 |
CIA-46 | wgdev: Graham Knop master * r929a5fa / (Build.PL lib/WGDev.pm): switch config file format to JSON. backwards compatible for reads. - http://bit.ly/XGicl | 01:01 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:06 | |
@Haarg | once we switch to github, we should be able to take yui out of the repo | 01:10 |
@Haarg | and have it as a submodule instead | 01:11 |
@Haarg | since yui is also hosted on github | 01:11 |
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 01:11 | |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 01:26 | |
+perlmonkey2 | I wonder if I can survive on 768K speed broadband.... | 01:31 |
+perlDreamer | nope | 01:33 |
+perlDreamer | it | 01:33 |
+perlDreamer | would | 01:33 |
+perlDreamer | be | 01:33 |
+perlDreamer | extremely | 01:33 |
+perlDreamer | slow | 01:33 |
+perlmonkey2 | I'm just not sure what I'd be missing. I don't know that I do anything that would use more than 96KBs normally | 01:34 |
+perlmonkey2 | perlDreamer: what do you do normally that uses more bandwidth? | 01:35 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 01:36 | |
perlDreamer1 | just think about downloading FC11 over 768K | 01:36 |
+perlmonkey2 | yeah, so twice a year you download F. Same here. But other than that, I download some MP3's a couple times a month and not much else which would really be a pain at that speed. | 01:37 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 01:37 | |
+perlmonkey2 | My cable company has monthly bandwidth caps, and I want to switch to the phone company, but all they offer is that low speed (the joys of the sticks). | 01:38 |
perlDreamer1 | do you really exceed the caps? | 01:50 |
+perlmonkey2 | perlDreamer1: only because I pay $100/month for their professional tier. | 01:50 |
+perlmonkey2 | which is ridiculous waste of mooola | 01:51 |
+perlmonkey2 | If I dropped to the slower rate and gave the difference to charity, it would be money much better spent :P | 01:52 |
CIA-46 | WebGUI: colin * r9970 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Basic configuration for Carousel, when there are multiple photos, complete. | 01:57 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:57 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:57 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:14 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 02:19 | |
perlDreamer1 | howdy, elnino :) | 02:19 |
elnino | hi! | 02:20 |
* perlDreamer1 needs to get some dinner. bbl | 02:20 | |
elnino | does anyone know where I may find root/import/gallery-templates/gallery-ie.css? 7.5.24 seems to be missing it... | 02:21 |
+patspam | perlmonkey2: got a strange one for ya | 02:44 |
+patspam | after upgrading to 7.7.0, some survey instances have empty surveyJSON | 02:45 |
+patspam | the data is still there.. and if you roll back the code without undoing the upgrade ?loadSurvey shows the correct data | 02:46 |
perlDreamer1 | elnino: https://svn.webgui.org/svnweb/plainblack/browse/WebGUI/docs/upgrades/packages-7.6.2/ | 03:03 |
elnino | Thanks! | 03:03 |
elnino | Ok, here's a strange one for anyone: I have a workflow that is trying to run on the wrong domain.. I found it in WorkflowInstance, but I don't know where the domain is defined.. WorkflowID is DPWwf20061030000000001. Will it eventually go away? I had a misspelling of the domain for a while. | 03:05 |
elnino | could that have messed up something? | 03:05 |
elnino | that workflow is the "do nothing on deletion". | 03:07 |
elnino | Can I just delete the isntance? | 03:07 |
elnino | answer is yes. =) | 03:12 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 03:15 | |
elnino | and "manage workflows" works great now. | 03:15 |
elnino | perlDreamer1 - I'massuming I want root_import_gallery-templates_gallery-ie.css.wgpkg? is there a way to see the contents of a wgpkg before importing it? | 03:17 |
perlDreamer1 | .wgpkg is really a tarfile of a serialized asset | 03:18 |
perlDreamer1 | so, tar xf should do the trick | 03:18 |
perlDreamer1 | contents will be listed by lineage, so find the Snippet | 03:18 |
elnino | k I'll try it. Thanks! | 03:18 |
elnino | hmm.watching my webgui.log spin.. just want to verify something.... | 03:21 |
elnino | when it says ERROR: CRON: Something bad happened on the return of job-pbcron0000000000000003, and pbcron0000000000000003 is the "is commit without approval" workflow, and there is nothing to do, that's ok right? why do I get an error? | 03:22 |
elnino | the following "HTML" says 200 OK. | 03:23 |
perlDreamer1 | pbcron00+3 can't be Commit Without Approval | 03:23 |
perlDreamer1 | 003 is Hourly Maintenance | 03:23 |
elnino | nope, that's 4 I get that one too. | 03:24 |
elnino | oh... pbcron <> pbworkflow | 03:24 |
perlDreamer1 | :) | 03:24 |
elnino | ok. so.. what table are the crons? | 03:26 |
elnino | .. found in? | 03:26 |
perlDreamer1 | WorkflowSchedule | 03:26 |
elnino | ok.. so back to my question. If there isn't anythign to do, is the "error" ok? | 03:26 |
CIA-46 | WebGUI: daviddelikat * r9971 /branch/adSkuProject/lib/WebGUI/ (Form/AdSpace.pm Asset/Sku/Ad.pm): little changes here-n-there | 03:26 |
elnino | I already know I do hav ea problem with pbcron0000000000000004 - my mail isn't sending out. | 03:27 |
elnino | but the pbcron0000000000000003 doesn't make sense to me. | 03:27 |
perlDreamer1 | I'd say that since you just manually deleted something from the db that the 2 may be connected. | 03:28 |
perlDreamer1 | but if it doesn't recur, it should be fine. | 03:28 |
perlDreamer1 | that's a guess, by the way | 03:29 |
elnino | I restarted spectre, so that DPWwf20061030000000001 went away. And that was related to a different workflow. | 03:30 |
elnino | and of course when in webgui I click on "edit" of those two workflows, I can't view it. | 03:31 |
elnino | brb | 03:31 |
elnino | ok. I disabled the crons via the scheduler. | 04:05 |
elnino | and now I can edit the work flows. | 04:06 |
elnino | I wish there was more logging on the errors other than "error occured" =( | 04:06 |
elnino | opps. no I can't edit them. | 04:07 |
elnino | but I got a: "WebGUI::Operation::execute[60] - Can't locate object method "getName" via package "WebGUI::Workflow::Activity::ProcessRecurringPayments" at /data/WebGUI/lib/WebGUI/Operation/Workflow.pm line 220." | 04:08 |
daviddelikat | I have images!!!! | 04:10 |
elnino | That's good! | 04:11 |
+perlmonkey2 | patspam: that is really weird. | 04:12 |
+perlmonkey2 | just after the upgrade? | 04:12 |
+perlmonkey2 | patspam: so the data is still there, but loadSurvey shows nothing after the upgrade to 7.7.0? | 04:13 |
elnino | perlDreamer1 - umm. with that error, would you expect to have a file called /data/WebGUI/lib/WebGUI/Workflow/Activity/ProcessRecurringPayments? | 04:13 |
perlDreamer1 | yes :) | 04:13 |
elnino | .pm | 04:13 |
elnino | umm. I don't. | 04:13 |
* elnino looks at other server | 04:14 | |
elnino | nope. not there either. | 04:14 |
perlDreamer1 | it's probably a leftover from the Shop upgrade | 04:15 |
elnino | left over in the db? cuz I can't find any file calling anything like that. | 04:16 |
perlDreamer1 | the workflow in the db is leftover | 04:17 |
elnino | ok. I'm assuming I should e looking in the table workflowactivity... | 04:20 |
elnino | nothing there, but it is in my conf file... Do I delete it from there? | 04:22 |
perlDreamer1 | yes | 04:22 |
CIA-46 | WebGUI: colin * r9972 /WebGUI/ (3 files in 3 dirs): Fix a typo in Navigation help, for page.isDescendant. Attribution pending. | 04:22 |
CIA-46 | WebGUI: colin * r9973 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting template variable fix for Navigation. | 04:22 |
elnino | s/nothing there/nothing in the db/ | 04:22 |
elnino | bug? | 04:22 |
perlDreamer1 | I think it was fixed in a more recent version | 04:23 |
elnino | ok. I thought I looked. thanks! | 04:23 |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 04:24 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit ["Leaving."] | 04:24 | |
perlDreamer1 | Haarg: Do you know if previewing a Post saves the data to the db? | 04:25 |
@Haarg | not afaik | 04:25 |
perlDreamer1 | there's one way to find out... | 04:28 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @steveo_aa | 04:28 | |
-!- Netsplit over, joins: @steveo_aa | 04:28 | |
elnino | yeah! things work! | 04:39 |
+patspam | perlmonkey21: yeah! | 04:50 |
+patspam | my guess is that it's caused by us putting surveyJSON into the wobject definition | 04:50 |
perlDreamer1 | if you do that, be sure you set it to noFormPost=1 | 04:51 |
perlDreamer1 | otherwise, bad things happen | 04:51 |
+patspam | perlDreamer1: you talkin' to me? | 04:51 |
perlDreamer1 | yawp | 04:52 |
perlDreamer1 | yessir | 04:52 |
perlDreamer1 | (to quote Tavis) | 04:52 |
+patspam | you TALKIN to me? (puts on taxi voice) | 04:52 |
perlDreamer1 | He's the DeNiro of Down Under | 04:52 |
+patspam | heh, i'm just imagining how bad my american accent would sound to your ears | 04:52 |
perlDreamer1 | Please contact perlDreamer Consulting, LLC for representation and bio. | 04:53 |
CIA-46 | WebGUI: colin * r9974 /WebGUI/docs/changelog/7.x.x.txt: Bug attribution. | 04:53 |
CIA-46 | WebGUI: colin * r9975 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Bug attribution. | 04:53 |
+patspam | so noFormPost... I'm guessing that tells wg to not touch our surveyJSON field on Edit submits? | 04:54 |
perlDreamer1 | exactly | 04:55 |
perlDreamer1 | otherwise, it will wipe it on each editSave | 04:55 |
+patspam | ah.. damn, it's already set to noFormPost | 04:56 |
perlDreamer1 | patspam and perlmonkey2* are wise | 04:56 |
+patspam | yeah um, i knew that all along | 04:56 |
perlDreamer1 | I figured it out, Haarg. www_add doesn't save to the db. | 05:03 |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 05:21 | |
daviddelikat | what is the WG interface to the URL parameters? | 05:28 |
daviddelikat | i think it is session->request->params? | 05:29 |
daviddelikat | can't find any documentation to the effect. | 05:29 |
perlDreamer1 | $session->form | 05:31 |
perlDreamer1 | ->get | 05:31 |
perlDreamer1 | ->process | 05:31 |
daviddelikat | even for 'get' params? | 05:31 |
perlDreamer1 | yup | 05:31 |
perlDreamer1 | uh, I think so | 05:32 |
daviddelikat | as in http:///stuff?junk=hi | 05:32 |
perlDreamer1 | yup | 05:32 |
daviddelikat | k | 05:32 |
perlDreamer1 | $session->form->get('junk') | 05:32 |
daviddelikat | double uncool | 05:35 |
daviddelikat | 2009/03/23 15:54:59 - FATAL - localhost.conf - WebGUI::Session::quick[499] - Couldn't execute prepared statement: replace into userSession (`sessionId`) values (?) : With place holders: AVa8TjPkvHl3uoNV6gf4og. Root cause: Table 'localhost.userSession' doesn't exist | 05:35 |
daviddelikat | why me? | 05:35 |
perlDreamer1 | your db is corrupt | 05:35 |
daviddelikat | the table is there | 05:35 |
perlmonkey21 | patspam: hmm.....I'll try to replicate that in the morning and see what's breaking. But if the column still has data in it, it must be something trivial that isn't working. | 05:36 |
perlDreamer1 | Session::quick? | 05:36 |
+patspam | perlmonkey21: it's a really weird one, all of my survey instances are fine except one.. at this stage I'd say ignore it | 05:37 |
+patspam | but like.. keep an eye out for anything funky in the code that might cause such strangeness | 05:37 |
daviddelikat | userSession | 05:37 |
perlmonkey21 | patspam: I'll run through it in the morning then looking for funk. All funkiness must be stamped out :P | 05:37 |
+patspam | heh, thanks man! | 05:37 |
daviddelikat | down with funkiness | 05:38 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 05:39 | |
perlmonkey21 | patspam: heh, don't thank me, if it isn't working, I probably broke it, so I should fix it :P | 05:39 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 05:40 | |
+patspam | well, probably one of us at least | 05:40 |
daviddelikat | perlDreamer1: that is an old message, probably from when I was doing a reset... | 05:40 |
perlDreamer1 | it's bad | 05:41 |
daviddelikat | its ok because I must have clicked before the rest was complete and stuff was not there yet. | 05:41 |
daviddelikat | I've been using wgd reset about once an hour because my problems were leaving junk in my tables so it was easier to just ren...set oft | 05:42 |
daviddelikat | reset often | 05:42 |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 05:44 | |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 05:50 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:12 | |
CIA-46 | WebGUI: daviddelikat * r9976 /branch/adSkuProject/lib/WebGUI/ (Form/AdSpace.pm AdSpace/Ad.pm Asset/Sku/Ad.pm): almost done | 07:04 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 07:07 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 08:43 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:44 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:44 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:33 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:47 | |
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 09:59 | |
-!- mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 09:59 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 11:17 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:53 | |
CIA-46 | WebGUI: translation * r9977 /translations/Turkish/Turkish/ (19 files): Update from translation server | 12:24 |
CIA-46 | WebGUI: translation * r9978 /translations/Turkish/Turkish/Account_Profile.pm: Update from translation server | 12:55 |
CIA-46 | WebGUI: translation * r9979 /translations/Turkish/Turkish/Graphics.pm: Update from translation server | 12:55 |
CIA-46 | WebGUI: translation * r9980 /translations/Turkish/Turkish/Account_Profile.pm: Update from translation server | 12:55 |
CIA-46 | WebGUI: translation * r9981 /translations/Turkish/Turkish/Macros.pm: Update from translation server | 12:55 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:56 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:56 | |
-!- carogray [n=Caroline@76.24.169.61] has joined #webgui | 14:07 | |
-!- carogray [n=Caroline@76.24.169.61] has quit ["Leaving."] | 14:30 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 14:58 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 15:18 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 15:19 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:26 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:26 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 15:28 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:28 | |
-!- steveo_a1 [n=sno@99.33.112.181] has joined #WebGUI | 15:48 | |
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 16:04 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:14 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:48 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:48 | |
-!- preaction [n=doug@76.210.61.179] has joined #webgui | 17:03 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:03 | |
+perlmonkey2 | Is one of the latest upgrades supposed to create the imageAsset table? Just ran the wgd reset -b and it died on that table not being there. | 17:16 |
+perlmonkey2 | When did imageAsset table get added? | 17:18 |
+perlmonkey2 | imageAsset isn't in the 7.7.0 create.sql and only shows up in the upgrades to have a column altered. Looks like it might need to be created first. | 17:19 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:22 | |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 17:23 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:23 | |
@Haarg | perlmonkey2, it's a bug in the upgrade script | 17:24 |
@Haarg | should be ImageAsset | 17:24 |
@Haarg | but imageAsset works on case insensitive file systems | 17:25 |
+perlmonkey2 | Doh, I looked to see if it was a cap problem and somehow missed that table. | 17:25 |
+perlmonkey2 | mysql picks its case sensitivity from the fs? | 17:25 |
+perlmonkey2 | strange | 17:25 |
@Haarg | yeah, for table names at least | 17:26 |
@Haarg | and not so surprising given that it is mysql | 17:26 |
+perlmonkey2 | want me to fix it then? | 17:26 |
@Haarg | nah, i got it | 17:26 |
+perlmonkey2 | k | 17:27 |
@preaction | perlmonkey2: it should be ImageAsset | 17:30 |
@Haarg | it's fixed in svn now | 17:32 |
+perlmonkey2 | Would it be bad form to overload the editSave and have some properties which are handling completely by the Asset? | 17:38 |
+perlmonkey2 | And not the parent Asset class? | 17:38 |
+perlmonkey2 | err, override, not overload. | 17:39 |
@Haarg | example? | 17:40 |
@Haarg | overriding editSave in general is going to lead to problems | 17:40 |
+perlmonkey2 | Haarg: Okay for the Survey where I want to allow the asset edit to alter the global default multiple choice questions | 17:44 |
+perlmonkey2 | I'd like to override editsave to handle the question types, if changed, then pass the rest to super. | 17:44 |
+perlmonkey2 | But then I guess I have to override edit also. | 17:45 |
+perlmonkey2 | hmm | 17:45 |
@Haarg | i'm not sure what you are proposing is the best idea | 17:45 |
@Haarg | but to handle that | 17:45 |
@Haarg | it should just be a matter of using getEditForm to add the fields | 17:46 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:46 | |
+perlmonkey2 | I'm very interested in hearing what you think is the best option. Maybe just a simple link to a simple edit screen for this? | 17:46 |
@Haarg | and since they aren't part of the definition, they won't get handled by the default stuff | 17:46 |
@Haarg | and you could handle them in proessPropertiesFromFormPost | 17:46 |
+perlmonkey2 | okay | 17:47 |
@Haarg | but again, i don't really think having global properties editted as part of the asset edit screen is a good idea | 17:47 |
+perlmonkey2 | Haarg: rizen had mentioned some time ago to put it there for now as he didn't want it in the wG settings. | 17:47 |
@Haarg | ah | 17:47 |
+perlmonkey2 | but "there" just means in the asset. | 17:48 |
@Haarg | might be good to have it on a separate screen | 17:48 |
@Haarg | although that would make it less than ideal for when you first create the asset | 17:48 |
@tavisto | Hey Haarg, when someone downloads the VM appliance, what needs to be the next step after they download/run the appliance? It just puts them at the console correct? | 17:53 |
@Haarg | i honestly don't remember | 17:53 |
@Haarg | rizen would know | 17:53 |
@tavisto | because I had a question come up and I'm kindof thinking that we need to give peeps instructions on webgui.org | 17:53 |
@tavisto | alright | 17:53 |
CIA-46 | WebGUI: graham * r9982 /WebGUI/docs/upgrades/upgrade_7.6.14-7.7.0.pl: fix asset history getting added to config multiple times | 17:55 |
CIA-46 | WebGUI: graham * r9983 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: fix case sensitivity on image table changes | 17:55 |
-!- preaction [n=doug@76.210.61.179] has quit [Success] | 18:01 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:06 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:06 | |
-!- preaction [n=doug@76.210.61.179] has joined #webgui | 18:11 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:11 | |
-!- preaction [n=doug@76.210.61.179] has quit [Read error: 60 (Operation timed out)] | 18:22 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:24 | |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 18:31 | |
-!- preaction [n=doug@76.210.61.179] has joined #webgui | 18:32 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:32 | |
-!- cap10morgan_ is now known as cap10morgan | 18:40 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 18:44 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:44 | |
CIA-46 | WebGUI: yung * r9984 /WebGUI/ (6 files in 6 dirs): Added rfe #9098 Thingy thing-copy function and added some context to thingy's i18n | 19:41 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 20:01 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:01 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 20:03 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:03 | |
+perlDreamer | time-zone appropriate greeting to each of you | 20:04 |
@rizen | perlDreamer | 20:08 |
+perlDreamer | yessir | 20:08 |
@rizen | i have a method that's impossible to test | 20:08 |
+perlDreamer | indeed you do | 20:08 |
@rizen | or at the very least...nearly impossible | 20:08 |
+perlDreamer | is this a challenge? :) | 20:08 |
@rizen | indee | 20:09 |
@rizen | indeed | 20:09 |
+perlDreamer | what's the method? | 20:10 |
+perlDreamer | btw, the only thing we've found that is really hard to test is randomness | 20:10 |
@rizen | http://github.com/plainblack/ssh-rpc/blob/50cb4ad141841655ddcb1194eeb147bdcceca74f/lib/SSH/RPC/Shell.pm | 20:10 |
@rizen | the run method | 20:10 |
@rizen | it expects an input from standard in | 20:11 |
@rizen | but my test is already running | 20:11 |
@rizen | so i'd almost have to fork to be able to also send something to standard in | 20:11 |
+perlDreamer | have you tried closing STDIN, and tieing it to a variable? | 20:11 |
@rizen | that was graham's solution | 20:12 |
@rizen | but i figured he was wrong | 20:12 |
+perlDreamer | oh no | 20:12 |
@rizen | cuz you know, he's not you | 20:12 |
@rizen | and this is testing | 20:12 |
+perlDreamer | Haarg is right much more than I am | 20:12 |
+perlDreamer | It's in my contract | 20:12 |
-!- Haarg [n=haarg@76.210.61.179] has quit ["Leaving"] | 20:13 | |
+perlDreamer | great, now I've made him mad | 20:14 |
+perlDreamer | He really is right more often than I am | 20:16 |
+perlDreamer | but it's not in my contract | 20:16 |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 20:17 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 20:17 | |
@rizen | it's in my contract to only believe Haarg after i've made it work myself | 20:22 |
+perlDreamer | in any case, he's right about tying STDIN to something you can control | 20:25 |
steve_ | *yawn* mornin all | 20:35 |
-!- steve_ is now known as Mech422 | 20:37 | |
+perlDreamer | Morning, Mech422. | 20:37 |
+perlDreamer | I didn't recognize you without your Mech on | 20:38 |
Mech422 | LOL...gotta get yer Mech on :-) | 20:39 |
+MrHairgrease | rizen: why don't you break out the request processing stuff out of run() and into processRquest( $line)? | 20:40 |
+MrHairgrease | problem solved | 20:40 |
+MrHairgrease | and you'll have api access too =) | 20:40 |
@rizen | cuz that would make sense | 20:40 |
@rizen | and you're eurotrash | 20:40 |
+MrHairgrease | tank you | 20:41 |
+MrHairgrease | thank rather | 20:41 |
Mech422 | rizen: next batch of books need stay flat bindings :-P | 20:41 |
@rizen | flat bindings? | 20:42 |
@rizen | what are we talking about? | 20:42 |
+MrHairgrease | book that stay open when you put them on the table | 20:42 |
Mech422 | so the books stay open when your copying code out of them :-) | 20:42 |
Mech422 | cuz ya know, I'm sure thats the most important thing on your mind :-P | 20:42 |
@rizen | i don't think that's an option for us | 20:42 |
Mech422 | bummer | 20:43 |
@rizen | http://www.lulu.com/en/products/paperback/?cid=en_product_portal | 20:43 |
@rizen | better yet: http://www.lulu.com/en/help/binding_types | 20:44 |
@rizen | given the size of our books | 20:44 |
@rizen | we can only choose perfect bound | 20:44 |
@rizen | or go hard cover and choose case wrap | 20:44 |
Mech422 | no coil bound ? | 20:44 |
@rizen | oh i guess we can do coil for a little while yet | 20:45 |
@rizen | CM Guide hit 450 or 460 pages in this release | 20:45 |
@rizen | which means by next release it will be over the limit | 20:45 |
Mech422 | wow - big | 20:45 |
@rizen | on average we add 50 pages per release to each book | 20:45 |
@rizen | but most of our books aren't as big as the CM guide | 20:46 |
@preaction | maybe we should break the CM guide into volumes and have a package deal? or is that way too expensive? | 20:46 |
@rizen | it's more expensive that way, cuz there's a base fee on each book | 20:47 |
@rizen | usually people are pushing for the other argument | 20:47 |
+perlDreamer | smaller print, and sell optional magnifying glasses? | 20:47 |
@rizen | put them all in one big book | 20:47 |
@preaction | with gooey on them! | 20:48 |
@rizen | but we have WAY too many pages | 20:48 |
@rizen | plus, mere mortals couldn't carry a book that thick. paper ways a lot | 20:48 |
@rizen | weighs | 20:48 |
Mech422 | one book I would buy is a 'walk-thru' of setting up a new site from scratch | 20:48 |
Mech422 | task oriented rather then subject oriented | 20:48 |
Mech422 | "Here's what the main page should look like..." | 20:49 |
Mech422 | "Here's how we create the template" | 20:49 |
Mech422 | "Here's how we pull in content" | 20:49 |
Mech422 | etc etc | 20:49 |
@rizen | i'm fairly certain there's a chapter on exactly that in the design guide | 20:49 |
@rizen | not saying we couldn't also have a book | 20:50 |
@rizen | with more detail | 20:50 |
@rizen | down a specific path | 20:50 |
Mech422 | rizen: umm - yeah -exactly - I started reading the designers guuid around page 75 cuz I had no idea/use for the stuff in the beggining till I knew how it all fit together | 20:50 |
@rizen | bopbop: what do you think about building a task oriented book that lead you through the process of either setting up webgui or buying hosting, then setting up a new site from scratch? | 20:52 |
+perlDreamer | The WebGUI Site Howto Guide | 20:52 |
+perlDreamer | WebGUI in a Clamshell | 20:52 |
+perlDreamer | Pearls of WebGUI Wisdom | 20:52 |
@rizen | GSG | 20:52 |
@rizen | Getting Started Guide | 20:52 |
+perlDreamer | gezundheit | 20:52 |
@bopbop | I like the idea | 20:52 |
@bopbop | and we probably have the content already, scattered about | 20:53 |
@rizen | yeah | 20:53 |
@rizen | we can just repurpose it, and scrub it to fit the path | 20:53 |
Mech422 | just as an example - I have a monster template package that I have to get working with webgui - so I have images, CSS, html, etc - now how/where to I shove it in wG to make it work... | 20:53 |
@bopbop | I think we talked about something like that a looong time ago | 20:53 |
@bopbop | Mech422: that should be in the design guide | 20:53 |
Mech422 | bopbop: thats what I'm using mostly..I have the design,admin,developers, and primer | 20:54 |
@rizen | bopbop: put that on your todo list after boos | 20:55 |
@bopbop | rizen: The Essential WebGUI Survival Kit- we'll make it waterproof too | 20:55 |
@rizen | oooh, nice title bopbop | 20:55 |
Mech422 | bopbop: but the designers guide spends a buch of time in the beggining talking about stuff that is more 'theory' or in-depth then what I need | 20:55 |
@bopbop | Mech422: so it needs some reorganization | 20:56 |
Mech422 | its not until about page 60-70 that it becomes useful from a purley 'get it working' standpoint | 20:56 |
+perlDreamer | there's probably room for lots of little books like that | 20:56 |
@bopbop | I see what you mean | 20:56 |
Mech422 | bopbop: IMHO, a bit of re-organziation would be helpful yes.. | 20:56 |
@bopbop | Mech422: there is someone working on a new version of the guide | 20:56 |
+perlDreamer | but that's a lot of work. bopbop will need a staff | 20:56 |
@bopbop | so I'll ask her to take that into consideration | 20:56 |
@bopbop | or I'll need to learn to type with my toes | 20:57 |
Mech422 | bopbop: cool :-) and maybe a ring binding so it lays flat and you can copy stuff out of the book | 20:57 |
* Mech422 looks hopeful | 20:57 | |
@bopbop | can't promise on the binding.... | 20:58 |
@bopbop | we'll see | 20:58 |
@rizen | ring bindings are ugly and often times come apart | 20:58 |
@bopbop | they rip | 20:58 |
* rizen is not a fan | 20:58 | |
+perlDreamer | could people who have bought the book be given access to a special part of PB.com where they can download snippets of examples from books? | 20:59 |
@bopbop | ooh, subscription based chapters | 20:59 |
Mech422 | yeah - but this is something you need to be able to 'copy and paste' from the book - sorta like a cookbook | 20:59 |
@rizen | perlDreamer: no, cuz we have no way to tie lulu.com into plainblack.com | 20:59 |
Mech422 | so some sort of 'stay-open' binding would be a real boon | 20:59 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 20:59 | |
Mech422 | I'm breaking the spine on mine trying to get it to stay open | 20:59 |
@rizen | there's nothing wrong with taming the spine | 21:00 |
@rizen | that's what i call it | 21:00 |
@rizen | and do it with lots of perfect bound books | 21:00 |
@bopbop | I jump on mine | 21:01 |
@bopbop | flattens them right out | 21:01 |
Mech422 | bopbop: a lot of CMS people are already familiar with stuff like sharepoint at one extreme, and joomla at the other - so maybe tying stuff to concepts familiar to them or doing "if you did this in sharepoint..." type stuff would help | 21:02 |
@preaction | we shall suffer not the unwashed masses from those heathen software systems! | 21:02 |
Mech422 | preaction: right cuz market share is a bad thing :-P | 21:03 |
Mech422 | joomla might suck - but _everyone_ has heard of it ... | 21:03 |
Mech422 | ditto sharepoint for the microsofties | 21:03 |
+perlDreamer | Mech422, we do not mention it. | 21:03 |
Mech422 | hehe | 21:03 |
@preaction | actually it sounds like a good idea | 21:07 |
@preaction | in some side boxes or something? "If you know SharePoint..." "If you know Joomla..." "If you know Drupal..." | 21:07 |
Mech422 | oohh - I like that.. | 21:07 |
Mech422 | some book I read had just that sort of thing in with a caption like 'expert advice' | 21:08 |
@preaction | perhaps that could be a new edition of the Primer? | 21:08 |
@bopbop | it requires that the person creating that content be familiar w/ those cms's... | 21:08 |
@bopbop | preaction: you gonna write it? | 21:08 |
@preaction | bopbop: it would have to be waaaaayyyyyy down on my list :( | 21:08 |
Mech422 | bopbop: yeah - that is a pita - or at least reviewed by people that know those cms's | 21:08 |
@bopbop | we'll put it on the "in the future" list | 21:09 |
@bopbop | if time and resources are avaialble | 21:09 |
@bopbop | available | 21:09 |
@preaction | yeah. i might be able to use my dev time | 21:09 |
+perlmonkey2 | The Survey default multiple choice question types need a storage location. They are a single cell of data, so should they go in the 'settings' table? | 21:09 |
@preaction | or later when things start evening out | 21:09 |
Mech422 | btw - its not my intention to be 'difficult' - this is just stuff I notice as an 'outsider' as I start working with wG | 21:10 |
@preaction | Mech422: we don't think you're being difficult, you're bringing some wonderful ideas to the table | 21:11 |
Mech422 | thanks :-) | 21:11 |
@preaction | i think the primer right now is just "well, it's more docs". with a more professional polish... and the financial loss it will mean for us... it may increase the goodwill and professional appearance of WebGUI itself | 21:12 |
Mech422 | if your looking to increase visability/market share - books/training are key... | 21:13 |
Mech422 | most people don't want to 'dig' for stuff - they have enough to do for their jobs | 21:13 |
+perlmonkey2 | Better question, if I place the default multiple choice types into the settings table, that shoudln't hurt anything, right? Or is there a better palce for it? | 21:14 |
@preaction | perlmonkey2: could it not be in the code itself? | 21:14 |
@preaction | otherwise i would put it in the config file really | 21:14 |
+perlmonkey2 | preaction: I'm making it editable. | 21:14 |
Mech422 | as plone gets more books and more training options, there are more people interested in it.. | 21:14 |
+perlmonkey2 | preaction: okay, I'll place it in the config file. I like that better anyways :) | 21:14 |
Mech422 | we already have 11 people signed up for our webbased training Thurs -and thats with only like a weeks notice/advertising | 21:15 |
Mech422 | thats 10 more then we would have had a year ago | 21:15 |
@preaction | yeah, but the expense w/o even correlative return | 21:15 |
@preaction | it's essentially marketing, to give training for free | 21:15 |
@preaction | i'm not saying we shouldn't do it, or that we won't do it, i'm just saying what we have to work with to get it done | 21:16 |
Mech422 | yeah - books are a loss leader - a lot of the plone 'core' have commented about how they only make .10/hr for writing | 21:16 |
Mech422 | there really isn't any simple answer, unfortunately | 21:16 |
@preaction | but yes, sooner rather than later would be better | 21:17 |
daviddelikat | so is the free training designed to be ~real~ training or is it marketing disguised as training? | 21:17 |
@preaction | why not both? | 21:18 |
@preaction | real training with a marketing slant | 21:18 |
daviddelikat | they contradict one an other | 21:18 |
Mech422 | btw - our training isn't free | 21:18 |
daviddelikat | the first whets the apetite, the other solves problems | 21:18 |
Mech422 | the onsite last week was $500/seat and the webbased is $40/seat | 21:18 |
@preaction | we can solve problems while providing "useless information" such as "This is how much time you could save doing WebGUI" | 21:19 |
Mech422 | we make money on training - but people seem to 'lose' money on books | 21:19 |
+perlDreamer | it's because books are expensive to make | 21:20 |
+perlDreamer | and, unfortunately, PDFs are too easy to copy | 21:20 |
Mech422 | also - there is a market difference - programmers don't mind digging thru stuff | 21:21 |
Mech422 | but 'end-users' like training/books/etc | 21:21 |
Mech422 | most of our training clients are from universitites and libraries - quite a few of the are MS focused and have no clue about python/linux/etc | 21:22 |
Mech422 | the don't care _how_ or _why_ plone works or does things in a certain way - they just want to know how to use it to make their job easier | 21:23 |
Mech422 | I would guess, you'll see the same thing with wG ?? | 21:23 |
@preaction | that would be the Primer I would envision, yes. though i should mention there is nothing stopping you from producing books about WebGUI (in case our timeframe isn't to your advantage) | 21:26 |
Mech422 | lol - nothing except lack of a clue :-) | 21:27 |
Mech422 | anyway - I talk too much :-P I should get back to my template... | 21:28 |
@preaction | oh, i thought you were doing webgui training sessions | 21:28 |
Mech422 | no - plone training :-) | 21:28 |
@preaction | ahhhh | 21:28 |
Mech422 | I'm just talking about how we seen plone grow | 21:28 |
@preaction | i see | 21:28 |
Mech422 | 10 years ago, plone was a 'code monkey' toy.. | 21:28 |
Mech422 | now its expected to function for people who don't know what CSS is | 21:29 |
@preaction | heh, which means we've got a leg up on them already ;) | 21:29 |
@preaction | (10 years, we did it in 5!) | 21:29 |
Mech422 | yeah - we've been working with zope/plone since 2000 | 21:29 |
Mech422 | zope is an interesting case study... | 21:29 |
Mech422 | they have had a _killer_ product since like 1998 - and yet never managed to get any traction... | 21:29 |
Mech422 | what did they do wrong? | 21:30 |
Mech422 | how did they 'lose' ? | 21:30 |
@preaction | timing and Python i suspect | 21:30 |
Mech422 | actualy - I think it had more to do with databases... | 21:30 |
Mech422 | Zope uses an 'object' database (zodb) | 21:31 |
Mech422 | and zodb has no sql support | 21:31 |
+perlDreamer | Mech422, you just said that users don't care about that kind of stuff. | 21:31 |
Mech422 | perldreamer: end users now don't - but 10 years ago, zope was being marketed as an 'enterprise' solution | 21:31 |
+perlDreamer | I used plone for 6 months back at $oldDayJob, and its user interface is bad. | 21:32 |
Mech422 | and 10 years ago - no one knew what an object oriented database was, or how to work with one | 21:32 |
+perlDreamer | Click on the name of a file for download, and then click again to actually download it | 21:32 |
+perlDreamer | what a pain | 21:32 |
Mech422 | eh - most of that stuff is configurable | 21:32 |
Mech422 | but it has warts just like any other system | 21:32 |
Mech422 | but its one system I've watched grow from a hobby market to a real industry | 21:33 |
Mech422 | I mean - NASA, discovery Magazine, Novell - there is a long an pretty prestigeous list of companies using it | 21:33 |
Mech422 | not to mention Computer Associates putting like a half milllion into it | 21:34 |
Mech422 | yet even with all that - they still only have about 1/10th the market share of joomla | 21:34 |
Mech422 | go figure :-P | 21:34 |
@rizen | how do you measure market share? | 21:36 |
@rizen | by money? | 21:36 |
@rizen | or by users? | 21:36 |
CIA-46 | wgdev: Graham Knop master * r3c920fb / lib/WGDev.pm : fix silly typo - http://bit.ly/qR3KU | 21:36 |
@rizen | joomla's user base is way way way bigger than their financial base | 21:36 |
Mech422 | In this case, I'd think both we bigger then plone... but thats a good point | 21:36 |
Mech422 | joomla caters to 'hobbyists' that don't spend a lot of money and has 'trickled up' | 21:37 |
Mech422 | another good example is wordpress... | 21:37 |
Mech422 | wordpress was an 'enduser' app, that has steadily added features to become more 'cms-like' | 21:37 |
@preaction | which imho is its problem :p | 21:38 |
Mech422 | yeah - technically, that might be a problem - but it hasn't hurt its commercial success.... | 21:38 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:38 | |
Mech422 | everyone out there - sharepoint, oracle, joomla, plone - everyone does somethings right and somethings wrong - I just spend too much time thinking about what they are :-P | 21:40 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 21:41 | |
@preaction | and if wG can benefit from their mistakes, more's the better ;) | 21:42 |
Mech422 | exactly :-) | 21:43 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 21:46 | |
elnino | hi! is there a way to have a "user agreement" type thing before one registers? Does that require a new Webgui.pm auth mod? or is there a clever way of doing it? | 21:46 |
@rizen | you could modify the user creation template | 21:47 |
@rizen | to include that | 21:47 |
@preaction | elnino: make a readonly profile field, have it "Show on Registration" for the agreement. then have another field for "Agree to Agreement" | 21:47 |
@preaction | make the Agree to Agreement field "Required" and "Show on Registration" | 21:48 |
elnino | ok. two easy ways! Thanks guys! | 21:48 |
CIA-46 | WebGUI: colin * r9985 /branch/WebGUI_Story/lib/WebGUI/Asset/Post.pm: Remove old debugging code. | 21:51 |
CIA-46 | WebGUI: colin * r9986 /WebGUI/lib/WebGUI/Asset/Post.pm: Remove old debugging code. | 21:52 |
elnino | ok. | 21:52 |
CIA-46 | WebGUI: colin * r9987 /branch/WebGUI_Story/lib/WebGUI/i18n/English/Asset_StoryArchive.pm: Update Help on archiveAfter | 21:52 |
CIA-46 | WebGUI: colin * r9988 /branch/WebGUI_Story/ (4 files in 4 dirs): Prune out preview code for now. | 21:52 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 21:55 | |
Mech422 | Is there any 'standard' as to whether you should use an img tag with a fileurl thingy, or an assetproxy ? | 22:01 |
Mech422 | is there a compelling reason to use one instead of the other ? | 22:02 |
daviddelikat | rizen | 22:02 |
elnino | They are both macros, so I suspect not. | 22:02 |
Mech422 | thanks | 22:03 |
elnino | For images I use the file's url, for other type o fasses (like snippets) I use assetproxy. I'm not sure why. =) Just do. | 22:03 |
elnino | s/ o fasses/of assets | 22:03 |
elnino | =) | 22:04 |
@rizen | I recommend using FileUrl in most cases | 22:05 |
@rizen | it's slightly faster | 22:05 |
elnino | good to know! Thanks rizen | 22:05 |
@rizen | but realistically, either is fine. just don't reference the /uploads folder diretly | 22:05 |
@rizen | daviddelikat | 22:05 |
daviddelikat | rizen: what do you think about adding a function to AdSpac::Ad the just updates certain field rather that using the 'set' function that changes everything? | 22:06 |
Mech422 | ok - next quest would be - if I created my theme images in root->Import->templates->them018->images, what do I use as the path ? | 22:07 |
@rizen | in addition to, sure, rather than, no | 22:07 |
Mech422 | do I need to reference root->import in the path ? or is that 'automagic' ?? | 22:07 |
@rizen | you reference the url field of it | 22:07 |
@rizen | which can be anything you set | 22:07 |
@rizen | every asset has a url field | 22:07 |
@rizen | and that's what goes into assetproxy and fileurl | 22:08 |
Mech422 | ahh - ok - I uploaded a bunch of images with filepile | 22:08 |
Mech422 | lemme go see what it set | 22:08 |
daviddelikat | for the AdSku asset... do you want to allow the buyer to change all options when they do a renewal? | 22:08 |
@rizen | sure | 22:08 |
@rizen | again, renewal is just a new purchase | 22:09 |
daviddelikat | in any case the only time 'set' would be required is if the storage id changes. | 22:09 |
daviddelikat | otherwise it is only 4 fields that change. | 22:09 |
daviddelikat | i don't think the storage id needs to change even if they upload a new picture. | 22:10 |
Mech422 | any idea why a folde I created called 'images' and explicity set the url to 'images' keeps getting re-set to url 'images3' ? | 22:12 |
daviddelikat | does the name of the file change? | 22:13 |
@preaction | Mech422: because there is already an asset with the URL of "images" | 22:13 |
daviddelikat | sorry, name of the folder... | 22:13 |
@preaction | and for that matter "images2" | 22:13 |
Mech422 | ahh - so the url field is absolute and not relative (ie - its '/images' not 'theme018/images' ) | 22:14 |
daviddelikat | you can set 'prepend parents url' to get the later effect | 22:15 |
daviddelikat | i think its in the meta tab | 22:16 |
elnino | Mech422 - that gets me all the time. absolute generally starts with a / but not in webgui. a url "images" is /images" like you said. | 22:16 |
elnino | you can prepend parents url thru the asset manager under the "more" button (assuming you are a ui level 10 guru) | 22:17 |
Mech422 | speaking of assetmanager ui - why is it if I click on a templates title in the asset manager it goes 'into' the template like its a folder ? Are templates containers ? | 22:18 |
Mech422 | I sorta expected to get the 'edit' response when I click on it | 22:18 |
elnino | =) I wonder that too. | 22:18 |
Mech422 | elnino: great minds think alike :-) | 22:19 |
elnino | but any asset can have assets underneath them. Whether that's "correct" or "bug" I don't know. | 22:19 |
Mech422 | oh? so what happens to an asset underneath a template ? does it get shown in the via the content.body macro ? | 22:20 |
Mech422 | (or whatever the main content macro is...) | 22:20 |
elnino | WebGUI does try to prevent you to do silly stuff, like put a wiki posting in a photo gallery | 22:20 |
elnino | no. I don't think so. I think it gets lost, unless you remember you put it there. | 22:21 |
elnino | lost (by you) | 22:21 |
Mech422 | oh cool - the prepend parent thing works a treat... | 22:22 |
elnino | my users "loose" things sometimes by doing things like that. | 22:22 |
elnino | "that"= putting assets under templates. | 22:22 |
Mech422 | I can imagine mine would as well - they can't even remember to 'publish' articles to make the visible :-P | 22:22 |
elnino | and then that's when you go to the asset search and look for it. | 22:23 |
-!- Lisette [n=liraos@adsl190-28-213-8.epm.net.co] has joined #webgui | 22:23 | |
Mech422 | hmm - that prepend parent thingy might be nice to have next to the actual url field? instead of buried in a sub-tab ? | 22:23 |
Mech422 | oh - there's an asset search ? cool - I hand't gotten that far... | 22:23 |
@rizen | in webgui EVERYTHING is a container | 22:24 |
@rizen | or at least every asset | 22:24 |
elnino | in the asset manager: there is "manage" and "search" hyperlinks - upper right corner | 22:24 |
elnino | to add to rizen - regardless if it's a "folder" or not. | 22:25 |
Mech422 | rizen: ahh - so is it useful to put assets 'inside' a template for somethign ? | 22:25 |
Mech422 | rizen: can it be used to 'fill a slot' or some such ? | 22:26 |
@rizen | sometimes i'll put images under a template | 22:26 |
@rizen | that are only used in that template | 22:26 |
@rizen | for organization sake | 22:26 |
@rizen | that way, i can make the template a package | 22:26 |
@rizen | and export it | 22:26 |
@rizen | or when i cut the template | 22:26 |
@rizen | it moves the images with it | 22:26 |
@rizen | for example | 22:26 |
Mech422 | oooh... nifty :-) | 22:26 |
elnino | hmm. didn't think about that.. clever | 22:26 |
Mech422 | especially the moving the images with it part - thats cool | 22:26 |
+perlDreamer | Mech422, there's an RFE to make the Template view screen be the same as the edit screen | 22:27 |
@rizen | that's why the asset tree isn't like a traditional file system | 22:27 |
@rizen | it's FAR more flexible | 22:27 |
Mech422 | sorta make's it 'self-contained' ? | 22:27 |
@rizen | yup | 22:27 |
@rizen | it's like a package in a Mac OSX context, if you know what that is | 22:27 |
Mech422 | so, for this theme - would you suggest a seperate /images dir ? or putting the images 'inside' the template ? | 22:28 |
Mech422 | hmm - I like the package export thing..sounds like a good thing to be able to do - I'll see if I can put them 'inside' | 22:30 |
@preaction | you can, but i would still have a Folder as my package root, then a "templates" and an "images" folder inside of that | 22:30 |
@preaction | organizational purposes and all | 22:31 |
@preaction | i think that's what the Designer's Guide recommends too | 22:31 |
Mech422 | preaction: that is what it says in the designers guide... can I still export it as a 'package' if I do it that way ? | 22:32 |
@preaction | yes. you make the Folder into the package, and then all the subfolders and assets inside go with it (all descendants) | 22:32 |
@preaction | packages go all the way down the asset tree | 22:32 |
@rizen | the designers guide recommends to do it that way | 22:33 |
@rizen | because that's how most people think | 22:33 |
@rizen | they think, i put stuff in folders | 22:33 |
Mech422 | right | 22:33 |
@rizen | not saying that's a bad thing | 22:33 |
@rizen | or a good thing | 22:33 |
@rizen | just not how i do it | 22:33 |
@rizen | webgui has power, so i use it | 22:33 |
Mech422 | plone has the concept of 'folderish' - a 'folderish' object is a container | 22:33 |
Mech422 | sounds like in wG most things are 'folderish' ? | 22:34 |
+perlDreamer | in WebGUI, any asset can have children | 22:34 |
@preaction | most assets in webgui can contain any other asset | 22:34 |
@rizen | folderish | 22:34 |
@rizen | =) | 22:34 |
@preaction | there are some that can only contain certain other assets | 22:34 |
@rizen | i like the term | 22:35 |
@rizen | its like elvish | 22:35 |
+perlDreamer | WebGUI feels folderish | 22:35 |
+perlDreamer | okay, so someone tell me I'm not going nuts | 22:35 |
Mech422 | yeah - in plone you can set a list of 'allowed' content types to be added to 'folderish' stuff | 22:35 |
Mech422 | rizen: it is a cute term | 22:35 |
+perlDreamer | didn't there use to be an RFE to make the view screen of a Template the same as the edit screen? | 22:35 |
+perlDreamer | I can't find it in the RFE board | 22:35 |
@rizen | could be | 22:35 |
@rizen | don't remember | 22:36 |
@rizen | but that wouldn't make sense in some contexts | 22:36 |
elnino | I think I created the RFE. =) | 22:36 |
@rizen | cuz there'd be no way to ever navigate off the edit screen | 22:36 |
@rizen | methinks it would be better to make the view method display the parent's view method instead | 22:36 |
+perlDreamer | that could be confusing though | 22:38 |
+perlDreamer | you click on the More menu, and choose view | 22:38 |
@rizen | so could being stuck on the edit screen forever | 22:38 |
+perlDreamer | and it takes you right back to where you started | 22:38 |
@rizen | that's in the asset manager...it should always work that way there | 22:38 |
@rizen | i'm talking about inline view | 22:38 |
+perlDreamer | sure. From the edit screen you go to the admin console, then you're out. | 22:39 |
elnino | can't find it. Guess it wasn't me. | 22:40 |
+perlDreamer | I thought it was knowmad, but I can't find it with any search | 22:40 |
+perlmonkey2 | Does a Session object have a initialized wG::Config object? | 22:42 |
@preaction | perlmonkey2: yes. but you have to be root to write anything probably | 22:42 |
+perlmonkey2 | preaction: So I shouldn't try to write to the config file from the asset? | 22:43 |
@preaction | correct, upgrade script only | 22:43 |
+perlDreamer | perlmonkey2, I would put the default multiple choices into the Asset. | 22:43 |
+perlDreamer | defaults can always be overridden | 22:43 |
+perlmonkey2 | preaction: well then the config file is a pretty bad place to stick the global multiple choice defaults, since they should be editable from the asset. | 22:43 |
@preaction | perlmonkey2: then they should be asset properties | 22:44 |
+perlmonkey2 | perlDreamer: what do you mean? | 22:45 |
+perlmonkey2 | From the asset the site wide defaults should be editable. That way a site admin can set up the deftaults like they want and have access to them from all subsequent surveys. | 22:45 |
+perlmonkey2 | Maybe just a new table Survey_defaultQuestionTypes, with a single row and a single column :P | 22:46 |
+perlDreamer | perlmonkey2, sounds like a Setting to me | 22:46 |
@preaction | i would consider that a configuration file setting. how often do you expect people to do this? | 22:46 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 22:47 | |
+perlmonkey2 | preaction: probably just once or twice for normal users. people who make a lot of surveys might use it more often. | 22:47 |
elnino | is there a way to subscribe to pb's wiki? | 22:47 |
@preaction | elnino: not at the moment. it is a planned feature but time constrains us all :( | 22:47 |
elnino | ok... is there an rss feed for pb's wiki? | 22:48 |
@preaction | not that i'm aware of, but one could be set up before the subscribing to the wiki was developed | 22:48 |
+perlmonkey2 | preaction: really, it could be a config file setting. To create/edit defaults it is just a hash entry with a list. Not hard to manually edit, right? If not, then I'll just make a manual edit in the config file (which is too bad cause I've already finished a sexy way to do this from the survey builder. | 22:48 |
elnino | ok. Maybe I"ll submit something... | 22:49 |
+perlDreamer | elnino, you know which end of a text editor is up. If you want to take it on, I'll mentor you. | 22:50 |
@preaction | i've got Most of a Subscribable AssetAspect written | 22:50 |
elnino | well, thank you for the compliment! =) sometimes I dont' think so! | 22:51 |
@preaction | just untested and probably buggy like a drawn horse | 22:51 |
+perlDreamer | perlmonkey2, each process has a different copy of the config file. You'd need to implement Read/Modify/Write | 22:52 |
-!- SynQ3 [n=synq@a82-93-122-30.adsl.xs4all.nl] has joined #WebGUI | 22:52 | |
+perlmonkey2 | perlDreamer: well I'd assume that any updates to the config would be followed with a restart. | 22:53 |
@preaction | yes | 22:53 |
+perlDreamer | then the asset will never write to it? | 22:53 |
+perlmonkey2 | perlDreamer: but I really like how I've worked in the global edits to the survey builder. Maybe for now I'll just create the single column row table to store it in. | 22:53 |
@preaction | apache process should never ever have the permissions to do that | 22:53 |
@preaction | but you could, behind the scenes, have entries in the Settings table (technically) | 22:54 |
+perlmonkey2 | perlDreamer: right, preaction said that assets couldn't reliably write to the config file. | 22:54 |
@preaction | the philosophical aspect of having "settings" with no edit from the Settings pane is up to TMRFE | 22:54 |
elnino | according to: http://www.webgui.org/etcetera/run_on_registration/run_on_registration There was/is a way to run a perl script upon registration. I now only see a choice drop list of workflows. It that this was either changed or moved? | 22:54 |
+perlDreamer | elnino, check out the RunCommandAsUser activity | 22:55 |
+perlmonkey2 | preaction: I talked to rizen about this some time ago and he said to put the global edit in the asset. But that was some time ago. | 22:55 |
@Haarg | but that | 22:55 |
@rizen | nothing has changed perlmonkey2 | 22:55 |
+perlmonkey2 | groovy, thanks rizen | 22:55 |
+perlDreamer | SynQ3: Emma's fans are demanding new pictures | 22:56 |
@preaction | just throw it into "Survey_settings" or something | 22:56 |
+perlmonkey2 | preaction: whew....I like a man who can say "just do it this way". you da' roxors | 22:56 |
@rizen | create a table called Survey_questiontypes | 22:57 |
@rizen | normalized | 22:57 |
@rizen | no survey assetId in the table | 22:57 |
@rizen | then it will be global to all survey assets | 22:57 |
+perlmonkey2 | okay, that sounds perfect. | 22:57 |
SynQ3 | perlDreamer: I hope to attend to emma's fans over the weekend | 22:59 |
+perlDreamer | Emma's fans would be most appreciative ;) | 22:59 |
@rizen | koen my buddy. my pal. my bff | 23:08 |
@rizen | SynQ3: oh how i hate thee, let me count the ways | 23:08 |
SynQ3 | hi | 23:09 |
@rizen | i'm pushing a new wre to sf right now | 23:09 |
SynQ3 | ah | 23:09 |
SynQ3 | 0.9.1 ? | 23:09 |
@rizen | mysql 5.1 is VERY BAD | 23:09 |
SynQ3 | as I understand | 23:09 |
@rizen | it's fine on a low load server | 23:09 |
@rizen | had it running on one for two weeks before the release | 23:09 |
SynQ3 | I agree on the rollback to 5.0 | 23:09 |
@rizen | then put it on plainblack.com the day before the release | 23:10 |
@rizen | worked good for a day | 23:10 |
@rizen | then started crapping out | 23:10 |
@rizen | right after i released | 23:10 |
@rizen | was so pissed | 23:10 |
SynQ3 | I can imagine | 23:10 |
@rizen | don't mind having to downgrade | 23:10 |
@rizen | it was the fact that we released | 23:10 |
@rizen | and told people this was a good release | 23:10 |
@rizen | that pisses me off | 23:10 |
SynQ3 | what I don't understand | 23:10 |
SynQ3 | is that you didn't put it out to me first | 23:11 |
SynQ3 | so that you could release a debian version right away | 23:11 |
@rizen | i didn't cuz you said you were running it on one of your boxes for the past several weeks | 23:11 |
SynQ3 | and so that I can confirm that it at least works for me | 23:11 |
@rizen | you said you were rebuilding from source frequently | 23:11 |
SynQ3 | that is right | 23:11 |
SynQ3 | I was | 23:11 |
SynQ3 | I am | 23:11 |
SynQ3 | but anyway | 23:11 |
SynQ3 | what is the version called right now? | 23:12 |
SynQ3 | perhaps we should call it 'Release Candidate' first | 23:12 |
@rizen | hold on, on phone | 23:12 |
SynQ3 | and then if it proves to work on your and my servers | 23:12 |
SynQ3 | put it out as stable | 23:12 |
-!- SynQ1 [n=synq@a82-93-122-30.adsl.xs4all.nl] has joined #WebGUI | 23:15 | |
-!- SynQ3 [n=synq@a82-93-122-30.adsl.xs4all.nl] has quit [Read error: 54 (Connection reset by peer)] | 23:15 | |
SynQ1 | hmm | 23:15 |
-!- SynQ1 is now known as SynQ2 | 23:15 | |
@preaction | okay, there are wayyy too many of you now | 23:15 |
SynQ2 | well | 23:15 |
+perlDreamer | one SynQ to bind them | 23:15 |
SynQ2 | synq3 was timed out | 23:16 |
+perlDreamer | One SynQ to rule them all | 23:16 |
+perlDreamer | and in the WebGUI IRC channel bind them | 23:16 |
+perlDreamer | In the land of Nethers, where the BartJol lie | 23:16 |
@rizen | actually what i usually do | 23:16 |
@rizen | is run it for a week on plainblack.com | 23:16 |
SynQ2 | rizen: can we discuss the wre tomorrow? | 23:16 |
@rizen | before i release | 23:16 |
@rizen | i didn't do that this time | 23:16 |
@rizen | and that was my mistake | 23:16 |
@rizen | but it's been running for a week on plainblack.com now | 23:17 |
@rizen | or nearly a week | 23:17 |
@rizen | and it's been solid | 23:17 |
SynQ2 | which version? | 23:17 |
@rizen | 0.9.1 | 23:17 |
SynQ2 | 0.9.1 | 23:17 |
SynQ2 | ah ok | 23:17 |
SynQ2 | mysql 5.0 is probably very solid | 23:17 |
@rizen | yeah | 23:17 |
@rizen | and actually | 23:17 |
@rizen | 5.0 has had 10 patches since WRE 0.8.5 | 23:17 |
@rizen | so 0.9.1 should be even a little more stable than 0.8.5 | 23:18 |
@rizen | from a mysql perspective | 23:18 |
SynQ2 | uh huh | 23:18 |
SynQ2 | but | 23:18 |
SynQ2 | mysql 5.1 should be as stable now as 5.0 was when we moved to mysql 5.0 the first time | 23:18 |
@rizen | certainly | 23:18 |
@rizen | but it's not | 23:18 |
@rizen | obviously | 23:18 |
SynQ2 | obviously | 23:19 |
CIA-46 | WebGUI: graham * r9989 /branch/WebGUI_7.6/ (5 files in 4 dirs): move changes forward to 7.6.17 | 23:19 |
CIA-46 | WebGUI: graham * r9990 /branch/WebGUI_7.6/t/Session/ErrorHandler.t: silence warning in errorhandler test | 23:19 |
CIA-46 | WebGUI: graham * r9991 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/Matrix.pm: fix tests | 23:19 |
CIA-46 | WebGUI: brian * r9992 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.17 release | 23:19 |
CIA-46 | WebGUI: daviddelikat * r9993 /branch/adSkuProject/lib/WebGUI/ (AdSpace/Ad.pm Asset/Sku/Ad.pm): | 23:19 |
CIA-46 | WebGUI: all functions complete | 23:19 |
CIA-46 | WebGUI: -- pre-polish check point | 23:19 |
@rizen | SynQ2: new url to download | 23:20 |
SynQ2 | do send tavis to sun microsystems to throw a brick through their windows :) | 23:20 |
@rizen | http://update.webgui.org/wre/source/wre-0.9.1-source.tar.gz | 23:20 |
+perlDreamer | he'll be in California soon at a conference | 23:20 |
@rizen | SynQ2: will do | 23:20 |
SynQ2 | ok | 23:20 |
SynQ2 | I'll compile that now | 23:20 |
SynQ2 | and upload the debian version somewhere where you can get it from tomorrow | 23:21 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 23:21 | |
@rizen | k | 23:22 |
SynQ2 | good night | 23:24 |
SynQ2 | catch you tomorrow on-line ? | 23:24 |
SynQ2 | nite | 23:27 |
SynQ2 | ~ | 23:27 |
SynQ2 | ~ | 23:27 |
-!- SynQ2 [n=synq@a82-93-122-30.adsl.xs4all.nl] has left #WebGUI [] | 23:27 | |
+perlDreamer | what web framework uses .cfm as page extensions? | 23:38 |
elnino | coldfusion | 23:38 |
elnino | it's icky | 23:38 |
+perlDreamer | I need to start making contacts with the City of Portland then, and Metro | 23:39 |
+perlDreamer | poor guys | 23:39 |
+perlDreamer | they need to use WebGUI, too | 23:39 |
@rizen | yeah, and how could they resist a local developer | 23:40 |
@rizen | that's rare these days | 23:40 |
+perlDreamer | he can hack code, but he's not very persuasive | 23:40 |
+perlDreamer | I plan on sending in the A-team | 23:40 |
@rizen | just put on your jt hat | 23:41 |
@rizen | and you'll be all good | 23:41 |
+perlDreamer | How can you resist a 9-year old who loves trains AND can build WebGUI websites | 23:41 |
@rizen | just say you're from perlDreamer consulting, the portland branch of plain black | 23:42 |
@rizen | =) | 23:42 |
+perlDreamer | man, I've only been in business 5 months, and I've already been bought out! | 23:42 |
daviddelikat | rizen: should the AdSku have an onRefund function? | 23:42 |
@rizen | yup | 23:42 |
@rizen | needs to delete the ad | 23:42 |
daviddelikat | ok | 23:42 |
@rizen | or remove the impressions/clicks | 23:43 |
@rizen | added | 23:43 |
@rizen | that's probably safer | 23:43 |
daviddelikat | if I subtractg them and they come to zero then delete, or just subtract | 23:43 |
@rizen | just subtract is fine | 23:44 |
elnino | perlDreamer - coldfusion costs lots of money last time I looked and before webgui, I could never understand why one would choose to pay for coldfusion and not use asp. I don't know how they can compete. | 23:45 |
daviddelikat | what about the 'crud' that was created for the purchase? | 23:45 |
@rizen | delete it | 23:46 |
@rizen | that's related to the transaction, right? | 23:46 |
@rizen | or is there only one row in it no matter how many transactions you've made? | 23:46 |
daviddelikat | it has a pointer to the transaction | 23:46 |
daviddelikat | transactioitem actually | 23:47 |
@rizen | ok, if it's one row per transaction item, then delete it | 23:47 |
daviddelikat | k | 23:47 |
elnino | ouch http://news.yahoo.com/s/ap/20090320/ap_on_go_pr_wh/obama_budget | 23:48 |
elnino | city of portland (or any governement) is going to be able to afford coldfusion or support it. they need webgui. =) | 23:48 |
* perlDreamer is sure that elnino's town needs it too. I'll try to convince Portland first so that you can use them as an example | 23:51 | |
Mech422 | elnino: there is already an e-gov inititive on the books - municipalities are supposed to allow you get dog licenses and such on line | 23:51 |
elnino | oh. I KNOW they do. | 23:51 |
CIA-46 | WebGUI: brian * r9994 /releases/WebGUI_7.6.17-stable: Release 7.6.17-stable | 23:52 |
@rizen | actually there are already some good case studies out there | 23:52 |
@rizen | tavisto could tell you about if you asked, or if he were here | 23:52 |
@rizen | there's a city in mass. i think that is fully webgui integrated | 23:53 |
Mech422 | rizen: it will be interesting to see how FOSS fairs under Obama... | 23:53 |
@rizen | police, fire, city services, and school district | 23:53 |
Mech422 | woah - cool | 23:53 |
@rizen | the best part is they all did it independently of each other | 23:53 |
@rizen | didn't know the other was using webgui | 23:53 |
@rizen | until we told them | 23:54 |
elnino | http://www.plainblack.com/solutions/government | 23:54 |
Mech422 | hehe - thats classic govt :-) | 23:54 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:54 | |
Mech422 | the left hand has no idea what the right hand is doing :-P | 23:55 |
Mech422 | with govt's all over the world moving towards FOSS - it will be interesting to see what Obama implements... | 23:57 |
Mech422 | especially in the medical records space | 23:57 |
+perlDreamer | if he can't seel his budget, it won't matter | 23:57 |
Mech422 | he'll sell it - its just a matter of egos | 23:58 |
Mech422 | but at the end of the day, its all they got | 23:58 |
-!- Lisette [n=liraos@adsl190-28-213-8.epm.net.co] has left #webgui [] | 23:59 | |
--- Day changed Wed Mar 25 2009 | ||
+perlDreamer | rizen, are we going to be still doing this in 50 years? | 00:00 |
elnino | anyone here from Minnesota? I thought there was someone once. | 00:00 |
@rizen | you and me, no | 00:01 |
@rizen | will webgui be around in 50 years? | 00:02 |
@rizen | not anything you recognize today | 00:02 |
@rizen | but yes, i hope so | 00:02 |
@rizen | =) | 00:02 |
+perlDreamer | okay, I'm writing a test that will start to fail in 50 years. | 00:02 |
+perlDreamer | just in case anyone asks you | 00:02 |
+perlDreamer | now you know too | 00:03 |
@rizen | k | 00:03 |
@rizen | it will get thrown out with webgui 9 | 00:03 |
@rizen | so no biggie | 00:03 |
+perlDreamer | phew | 00:06 |
Mech422 | does the nav have a template that formats as ul-li-a's ? | 00:08 |
Mech422 | so far I've tried 'tabs' and 'horizontal menu' | 00:08 |
+perlDreamer | Not yet | 00:08 |
+perlDreamer | But I heard a guy from San Jose was going to contribute one | 00:08 |
@rizen | actually i think it does | 00:08 |
Mech422 | perlDreamer: seriously ? | 00:09 |
Mech422 | rizen: oh - that would be nice - this CSS is setup for that type of nav list | 00:09 |
+perlDreamer | Mech422: Like my Dad used to say, "You could poop in his pants" | 00:09 |
daviddelikat | gonna have to explain that one | 00:09 |
+perlDreamer | daviddelikat, whose pants are you wearing? | 00:10 |
Mech422 | daviddelikat: I'm glad you asked - I wasn't gonna touch that... :-P | 00:10 |
daviddelikat | perlDreamer : mine | 00:10 |
daviddelikat | i still don't get it | 00:11 |
+perlDreamer | the saying basically means, "you're the guy" | 00:11 |
daviddelikat | my dad had a lot of weird lines but nothing like that... | 00:11 |
Mech422 | rizen: ahh - it appears bulletlist doens | 00:11 |
Mech422 | err..does | 00:11 |
daviddelikat | i see | 00:11 |
@rizen | bulleted_list | 00:11 |
@rizen | yeah | 00:11 |
daviddelikat | so m422 mustlive in san jose | 00:11 |
@preaction | SiteMap may also | 00:11 |
* perlDreamer will go back to writing obsolete tests | 00:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:15 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:15 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 00:21 | |
Mech422 | wow - got the 'tabbed' nav converted from the joomla css with surprising lil work.. | 00:23 |
Mech422 | changed 1 class name, and 1 margin statement :-) | 00:23 |
-!- preaction [n=doug@76.210.61.179] has quit ["This computer has gone to sleep"] | 00:24 | |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 00:24 | |
-!- Radix_ changed the topic of #webgui to: [ 7.6.17-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 00:24 | |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 00:26 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"] | 00:26 | |
CIA-46 | WebGUI: brian * r9995 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.18 dev | 00:27 |
+perlDreamer | wow | 00:30 |
+perlDreamer | someone is working on the Turkish translation | 00:30 |
Mech422 | umm - where is the 'webgui help' ? is it in the admin bar somewhere ? | 00:33 |
+perlDreamer | Yeah, the big red and white lifesaver icon | 00:33 |
Mech422 | ahh - under admin - stupid sliders :-P | 00:34 |
Mech422 | thanks | 00:34 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 00:37 | |
-!- mode/#webgui [+v crythias] by ChanServ | 00:37 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 00:43 | |
+patspam | interesting.. supposedly "descendant" is the noun, "descendent" is the verb | 00:44 |
+perlDreamer | given how long that took to find, it makes me wonder how useful all those template variables are. | 00:45 |
+patspam | i prefer ack to wg-help | 00:46 |
* perlDreamer will try not to be offended | 00:47 | |
+perlDreamer | ;) | 00:47 |
Mech422 | perlDreamer: where is the best place to look for 'common' macro's - login, logout, breadcrumbs, date/time,username, etc - the help breaks everyting up by template - is the wiki a better place to look for this? | 00:47 |
deafferret | and what are the six hot chicks with picks called? http://www.imdb.com/title/tt0435625/ | 00:47 |
+perlDreamer | Mech422: macro docs are on the wiki | 00:47 |
+perlDreamer | and in a handly little manual made by PlainBlack with perfect binding | 00:47 |
Mech422 | ahh - oh? which handy lil manual ? I've got 4 ? :-) | 00:48 |
+perlDreamer | no breadcrumb macros. For that, you assetproxy in a Navigation | 00:48 |
+perlDreamer | 4 | 00:48 |
+perlDreamer | design, content manager, admin and designer? | 00:48 |
+perlDreamer | s/designer/developer/ | 00:49 |
Mech422 | primer, designers admin developer | 00:49 |
+perlDreamer | then you're missing 1 | 00:49 |
Mech422 | content manager ? I'm not a content manager ? | 00:49 |
+perlDreamer | http://www.webgui.org/bazaar/webgui-macros-documentation | 00:51 |
Mech422 | oh nifty :-) Thanks | 00:51 |
* perlDreamer is going to take the dog for a walk be back in 20-30 | 00:52 | |
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui | 00:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:55 | |
Mech422 | perlDreamer: this is just about perfect - http://www.webgui.org/community-wiki/macros-list-of-available | 00:58 |
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui | 00:59 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:59 | |
Mech422 | preaction: ping? | 01:00 |
-!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui | 01:01 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:01 | |
CIA-46 | WebGUI: djayne * r9996 /branch/dj_wgfs/ (11 files in 8 dirs): Changes to head merged into dj_wgfs branch | 01:01 |
@preaction | Mech422: sup holmes | 01:03 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:04 | |
Mech422 | preaction: I just tried to buy http://www.webgui.org/bazaar/webgui-macros-documentation and the 'view cart' thing appears not to work ? (ff/linux) ? | 01:04 |
Mech422 | no biggie cuz http://www.webgui.org/community-wiki/macros-list-of-available appears to be even better - but I thought I should let pb know.. | 01:06 |
@rizen | perldreamer: do you know if tests will be compatible between perl5 and perl 6? | 01:07 |
Mech422 | rizen: he said he was going to walk the dog... should be back in like 15 minutes... | 01:07 |
@preaction | Mech422: i see what you're seeing, gonna investimagate a bit | 01:09 |
Mech422 | preaction: kay ... | 01:09 |
Mech422 | btw - that macros list is _awesome_ | 01:09 |
daviddelikat | adSku goes into Main in the morning! | 01:12 |
+perlDreamer | rizen, depends on the tests. | 01:15 |
+perlDreamer | perl6 will have a perl5 backwards compatibility mode, so probably | 01:15 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit ["Leaving."] | 01:16 | |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 01:18 | |
+perlDreamer | interesting, TPF is funding the development of Web.pm "a lightweight web framework for Perl 6, by Ilya Belikin, Carl M?sak and Stephen Weeks" | 01:18 |
Mech422 | doesn't perl already have like a dozen frameworks/toolkits for web stuff ? | 01:19 |
+perlDreamer | perl 6 does not | 01:19 |
Mech422 | is there something special about the new one ? | 01:19 |
Mech422 | ahh | 01:19 |
Zylopfa | Can a wobject create its own workflows to be run at certain times? I mean in code so I don thave to create a seperate workflow with my wobject? | 01:19 |
+perlDreamer | sure | 01:20 |
Zylopfa | Do you know where i can see how this is done? Maybe in the collaboration system? | 01:20 |
+perlDreamer | Nope. | 01:20 |
Zylopfa | I just need some code hints | 01:20 |
+perlDreamer | Inside the PassiveAnalytics code in WebGUI 7.7 | 01:20 |
Zylopfa | else i might just read through the whole thing | 01:20 |
Zylopfa | thanks perlDreamer | 01:21 |
Zylopfa | I could make a workfolow on the side and install that but i want it all in the wobject so you dont have to install other things | 01:21 |
+perlDreamer | are you going to have more than 1 wobject at a time? | 01:21 |
+perlDreamer | will each workflow be constrained to its own wobject? | 01:21 |
Zylopfa | yeah perlDreamer thats the ideal | 01:22 |
Zylopfa | perlDreamer its not terrible nessesary to have many of it, but who am I to know what other users of the wobject will do | 01:23 |
+perlDreamer | indeed | 01:23 |
Zylopfa | I am practicing making wobjects atm, making one for a story site, to display and adding stories and categories and such | 01:24 |
Zylopfa | i like the serCollateral functions ;D implemented in wobjects | 01:25 |
-!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 01:26 | |
Zylopfa | perlDreamer its kindof a lot of work making a wobject but its damn nice when its done, you can use it on 10000 sites then | 01:27 |
+perlDreamer | it's cool that WebGUI lets you plug in other content like that | 01:28 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:28 | |
CIA-46 | WebGUI: daviddelikat * r9997 /branch/adSkuProject/ (3 files in 3 dirs): | 01:28 |
CIA-46 | WebGUI: done! | 01:28 |
CIA-46 | WebGUI: I'd like to thank all the little people because I wouldn't be here if it wasn't for you. | 01:28 |
CIA-46 | WebGUI: ;) | 01:28 |
Zylopfa | its awesome, also the templating thing is realy powerful, you can then make others do a design and you make the actual code | 01:29 |
Zylopfa | Webgui does an insane good job at totaly seperating code and design | 01:29 |
Zylopfa | perlDreamer do you remember what hash algorithm is used for storing passwords in webgui? is it md5 sha512 or? | 01:31 |
Zylopfa | I am migtstinh a 10.000 user site to a new implementation of it in webgui | 01:31 |
+perlDreamer | Zylopfa, it is md5 as base 64, modified to be URL safe | 01:32 |
+perlDreamer | see Session/Id.pm | 01:32 |
@Haarg | password isn't make url safe afaik | 01:33 |
@Haarg | *made | 01:33 |
+perlDreamer | oh, passwords, not assetIds | 01:33 |
+perlDreamer | my bad | 01:33 |
@Haarg | it's just md5 as base64 | 01:33 |
Zylopfa | ahh nice | 01:33 |
Zylopfa | the site has them in md5, but its just md5 sum of the actual password | 01:33 |
+perlDreamer | I really need one of these: http://www.amazon.com/iRobot-12101-Electric-Gutter-Cleaning/dp/B000WL4QAW | 01:33 |
Zylopfa | so maybe i have to subclass the authentication thing that checks passwords | 01:34 |
Zylopfa | but its all in the dev. book that one | 01:34 |
Zylopfa | ahah nice one perlDreamer | 01:35 |
Zylopfa | Sounds awesome with the wre 1.0 with 64 bit compliance | 01:37 |
Zylopfa | ahhh and it will use rsync, sweet :D | 01:38 |
daviddelikat | perlDreamer: woot was selling those a month ago | 01:38 |
daviddelikat | i want to know how waterproof they are | 01:39 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:44 | |
+perlDreamer | patspam, one of the cool things about that descendant/dent thing is that it was reported by a guy from India. | 02:02 |
+perlDreamer | and he sent in a patch, so maybe you and Radix won't be all alone in the Eastern Hemisphere | 02:06 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 02:06 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 02:06 | |
-!- steveo_a1 [n=sno@99.33.112.181] has quit ["Leaving."] | 02:06 | |
+perlDreamer | tavisto, which city governments use WebGUI? | 02:07 |
@tavisto | City of Valley, AL | 02:07 |
@tavisto | El Dorado, AR | 02:07 |
@tavisto | Worcester, MA (migration in progress) | 02:08 |
+patspam | perlDreamer: heh yeah I saw that | 02:09 |
+patspam | it was ironic because only 2 days ago I got bitten by a bug where I didn't realise I was passing "descendents" to assetLineage instead of "descendants" | 02:09 |
* perlDreamer keeps waiting for patspam to being the Australian translation | 02:09 | |
+perlDreamer | s/being/begin/ | 02:10 |
@tavisto | CRCOG is supposedly starting to migrate to WebGUI too.. but it's still up in the air. It's a regional group that works with city governments for web/it projects | 02:10 |
+perlDreamer | CRCOG? which region? | 02:11 |
@tavisto | Capital Region Council of Governments - in MA | 02:11 |
+Radix-wrk | we need an Australian translation? | 02:11 |
+perlDreamer | sure | 02:11 |
+Radix-wrk | is this in the vein of Redneck translation? | 02:11 |
+perlDreamer | well, the American's keep spelling words that end in "re" incorrectly. | 02:12 |
+Radix-wrk | we're the same as the UK tho mostly | 02:12 |
@tavisto | I also talked with a government contractor today that was approved to use WebGUI in it's project. It's a large project for the Department of Education so that is super cool. We don't have any one using WebGUI in there yet. | 02:12 |
@tavisto | I will say that this particular government contractor did 4 billion in sales in 2008. So hopefully if this goes well they'll be a WebGUI Shop | 02:13 |
+perlDreamer | wow. | 02:13 |
@tavisto | we may not be as popular as Drupal or Joomla, but these types of products AREN'T EVEN IN THE RUNNING... for the projects that we're often brought into. | 02:14 |
@tavisto | It's a good feeling. | 02:14 |
+patspam | tavisto: we're using wg for a Australian Department of Health and Ageing project | 02:15 |
@tavisto | What was even cooler is that the contractor got word from someone else in an unamed 3 letter government agency.... that WebGUI was legit and a great product. So product validation definitely occurred. :) | 02:15 |
@tavisto | patspam! we need to talk then.... Plain Black needs success stories from you. | 02:15 |
@tavisto | And the benefit to you is that you are included in there as the parter/reseller and we link to you as well. | 02:16 |
+patspam | I'll let you know if it's a success! ;) | 02:16 |
@tavisto | do you have anything in the past that you've completed... where the client actually likes you? | 02:16 |
+patspam | right now it's a successful work-in-progress | 02:16 |
@tavisto | :) | 02:16 |
+patspam | ouch! | 02:16 |
@tavisto | because I can't do a success story if your past clients have pitchforks and torches outside your office! | 02:17 |
@tavisto | haha... I kid... I kid! | 02:17 |
+perlDreamer | hmmm | 02:17 |
+perlDreamer | SDH _does_ keep kind of a low profile... | 02:17 |
@tavisto | that's the problem with perlDreamer's client projects | 02:17 |
+perlDreamer | everyone ends badly | 02:17 |
@tavisto | one mention of his name and I have people punching me in the face | 02:17 |
+perlDreamer | Shop | 02:17 |
+perlDreamer | The great form rewrite of 2007 | 02:17 |
+perlDreamer | testing | 02:17 |
@tavisto | everyone hates your testing | 02:18 |
@tavisto | just stop it... already | 02:18 |
+perlDreamer | maybe the Asset History browser will turn that around | 02:18 |
@tavisto | always so full of doom and gloom you are | 02:18 |
@tavisto | but seriously, patspam, if you have projects you have completed.... definitely let me know. It's very easy to create a success story because our PR firm interviews you for 20 minutes and writes it up. | 02:19 |
@tavisto | You and I will approve when done.. and that's it. | 02:19 |
+patspam | for sure, we'll definitely do it when this one launches in June | 02:19 |
@tavisto | in fact, we just got the final approved version for "Americans for Freedom in Lending". It's a non-profit that is fairly high profile right now. With all of the shady stuff going on in the financial markets and government. | 02:20 |
@tavisto | They have a great site... located at http://www.affil.org | 02:20 |
@tavisto | er Fairness in Lending.. sorry | 02:20 |
@tavisto | that's great news pat | 02:20 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 02:21 | |
+patspam | wg 7.4.. they're crying out for an upgrade so that they can use the Asset History browser | 02:22 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 02:37 | |
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:46 | |
Zylopfa | tavisto i am migrating a 10.000 user community site to webgui | 02:52 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 02:52 | |
Zylopfa | ohh he logged :D | 02:53 |
+perlDreamer | I'll tell him tomorrow, Zylopfa | 02:53 |
Zylopfa | ok thanks | 02:53 |
+perlDreamer | Are you interested in doing a WebGUI Success Story? | 02:53 |
Zylopfa | its an erotic site though | 02:53 |
Zylopfa | but it has over 10.000 erotic stories and more than 10.000 members | 02:53 |
+perlDreamer | that's a big site | 02:53 |
Zylopfa | so it will be good to see how it scales with webgui | 02:53 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 02:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:54 | |
+perlDreamer | hey, khenn! | 02:54 |
Zylopfa | perlDreamer the way webgui caches database lookups will be a huge improvement for the site | 02:55 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 02:55 | |
+perlDreamer | You mean for groups and for assets? | 02:56 |
+perlDreamer | I don't think WebGUI caches db stuff in general. | 02:56 |
Zylopfa | yeah it does with the session->db thing | 02:56 |
+perlDreamer | that's a connection cache | 02:57 |
Zylopfa | weird i saw assets where you can specify cache time | 02:58 |
+perlDreamer | that's done at the asset level. | 02:58 |
+perlmonkey2 | oh, now that's not confusing at all :P | 02:59 |
Zylopfa | also tagwalls on my other sites which i made seems to cache the text on the tagwall | 02:59 |
Zylopfa | so a fresh db lookup is not done every time | 02:59 |
+perlDreamer | sure, but session->db doesn't do any query caching. | 02:59 |
+perlDreamer | Many parts of WebGUI do content caching | 02:59 |
Zylopfa | but something else does? | 03:00 |
+perlDreamer | see the difference? | 03:00 |
Zylopfa | yeah but the main thing it it chaches | 03:00 |
Zylopfa | so it makes it faster if there are many users viewing the wobject or asset | 03:00 |
+perlDreamer | right | 03:00 |
Zylopfa | today i wrote my first wobject | 03:01 |
Zylopfa | and I see how well thought the api is | 03:01 |
Zylopfa | The initial magic you have in wobjects takes some time to write, but once you got the skeleton of your wobject ready, its just coding like normal | 03:03 |
Zylopfa | and you can use your wobjects for many sites | 03:03 |
+perlDreamer | yes. | 03:03 |
+perlDreamer | You didn't start with the wobject skeleton? | 03:03 |
+perlDreamer | the one in Asset/Wobject? | 03:03 |
Zylopfa | Now i am making this for a story site, for displaying, adding stories, categories, rating of stories, bookmarking etc. | 03:03 |
Zylopfa | and i can use it for other sites also then | 03:03 |
Zylopfa | yeah perlDreamer but i mean the purging of colatterals, dublicate collaterals, form handeling etc. | 03:04 |
+perlDreamer | yeah, that is a lot of work | 03:04 |
Zylopfa | In many years ago i made a kind of web framework in perl for this site i migrate now | 03:05 |
Zylopfa | with authentication,mail,forum things | 03:06 |
Zylopfa | but its just to hard a work to update it, and thats one of the reasons i was looking for webgui | 03:06 |
Zylopfa | you can see that everything has been thought of and because its tested so thouroughly you can rely on the internals | 03:06 |
Zylopfa | Everyone should use webgui imo. should be the new standard framework for web applications | 03:07 |
+perlDreamer | now, Zylopfa. You'll make us blush. | 03:07 |
+perlmonkey2 | Zylopfa: I've looked at a lot of the alternatives and I'll agree wG is an obvious frontrunner. | 03:08 |
Zylopfa | sounds awesome perlmonkey2 | 03:08 |
Zylopfa | The reason i think many dont use webgui is the relative high learning curve | 03:09 |
Zylopfa | but its because a complete framework for something as broad as web applications have to be somewhat complex to be flexible enough | 03:09 |
Zylopfa | perlDreamer aren't you involved in the Developers Guide? | 03:10 |
+perlDreamer | I wrote the chapter on testing | 03:10 |
Zylopfa | yeah! | 03:10 |
Zylopfa | Its the best book i had in ages | 03:10 |
Zylopfa | made me from macro man, to making wobjects and payment drivers | 03:10 |
Zylopfa | There are some code errors in it i'd like to feedback if i can somehow | 03:11 |
+perlDreamer | just file them as bugs on the bug board | 03:11 |
Zylopfa | in the chapter with wobjects there are some erros in the code examples, but ofc. if you know perl you can see it | 03:11 |
Zylopfa | I just see them as a kind of "exercice" to the user | 03:12 |
Zylopfa | so you dont just blindly copy it off | 03:12 |
Zylopfa | but i will post them to the bug board | 03:12 |
Zylopfa | also some errors in the code for the payment driver chapter | 03:12 |
Zylopfa | perlDreamer where is webgui mostly used out in the business, do you know? | 03:13 |
+perlDreamer | it's really used everywhere | 03:13 |
+perlDreamer | government, manufacturing | 03:13 |
+perlDreamer | non-profits | 03:13 |
Zylopfa | sounds awesome | 03:14 |
+perlDreamer | there are lots of examples on plainblack.com | 03:14 |
Zylopfa | yeah ;D | 03:14 |
Zylopfa | I will definately let you know how it goes with my story site and webgui | 03:15 |
Zylopfa | as its a 10.000 user site it will be fun to see | 03:16 |
Zylopfa | perlDreamer sorry to pester you | 03:20 |
Zylopfa | I have a question more | 03:20 |
+perlDreamer | You're not pestering. If you were, I would say so. | 03:20 |
Zylopfa | I am making a wobject for myself, that is basically a form where you can send out sms text messages, via. an account at clickatell.com a sms gateway provider | 03:21 |
Zylopfa | so in the wobjects config you put the account details and what not | 03:22 |
Zylopfa | and then the wobject just sends a text message to the cell number you enter | 03:22 |
Zylopfa | I know its not a very big wobject, but I could use it myself so maybe others could be interested? | 03:22 |
+perlDreamer | sure! | 03:23 |
Zylopfa | In any case when its done i put it on the bazar | 03:23 |
+perlDreamer | That would be the place for it | 03:23 |
Zylopfa | Awesome | 03:23 |
Zylopfa | Now that i have learnt wobjects I might aswell give back to the community with thigs i make of them | 03:23 |
+perlDreamer | It would be good if more people did that. | 03:24 |
CIA-46 | WebGUI: colin * r9998 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Close the statement handle. | 03:24 |
CIA-46 | WebGUI: colin * r9999 /branch/WebGUI_Story/ (3 files in 3 dirs): Add a workflow activity for archiving old stories, i18n and tests. | 03:24 |
CIA-46 | WebGUI: colin * r10000 /branch/WebGUI_Story/etc/WebGUI.conf.original: Add ArchiveOldStories workflow activity to default WebGUI.conf file. | 03:24 |
Zylopfa | some might think that "OMG! i made a killer wobject, SHIT maybe other people take my business if i give it out!¤"%"" | 03:25 |
+perlDreamer | but if that were true, WebGUI would be proprietary | 03:26 |
Zylopfa | But its the wrong way, just imagine if plainblack said that, then there wouldn't be anything | 03:26 |
Zylopfa | yeah perlDreamer thats why i think its important to give things also | 03:26 |
CIA-46 | WebGUI: colin * r10001 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add ArchiveOldStories workflow activity to config files. | 03:49 |
+patspam | anyone here use twitter? | 03:53 |
+perlDreamer | nope, not I | 03:54 |
+patspam | i just joined, feel a little bit guilty for some reason.. | 03:54 |
+perlDreamer | nothing wrong with using twitter | 03:54 |
deafferret | patspam: I'm deafferret | 03:55 |
+patspam | some of your best friends are twitter users? | 03:55 |
+perlDreamer | no, but other people in my church | 03:55 |
+perlDreamer | since they haven't died in flames, it must be okay | 03:55 |
+patspam | deafferret: got you! | 03:56 |
* deafferret feels all gotten | 03:56 | |
+Radix-wrk | http://www.penny-arcade.com/comic/2008/4/23/ | 03:56 |
+Radix-wrk | I feel that cartoon is appropriate if you like twitter | 03:56 |
+Radix-wrk | ;) | 03:56 |
+patspam | heh | 03:56 |
+patspam | the twitter website is way slowww | 03:57 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui | 03:57 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:57 | |
deafferret | ahh, the fail whale | 03:57 |
+perlDreamer | it's written in Ruby | 04:00 |
+perlDreamer | I think | 04:00 |
CIA-46 | wgdev: Graham Knop master * r0fc5a0a / MANIFEST.SKIP : adding .gitignore to MANIFEST.SKIP - http://bit.ly/zA1y | 04:01 |
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 04:06 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 04:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 04:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 04:15 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:15 | |
-!- mode/#webgui [+v patspam] by ChanServ | 04:15 | |
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 04:24 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 04:24 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:28 | |
CIA-46 | WebGUI: colin * r10002 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add Archive Old Stories workflow to Daily Workflow. | 04:41 |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)] | 04:43 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 04:47 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 04:47 | |
-!- SDuensin is now known as AdmlAckbar | 05:01 | |
-!- AdmlAckbar is now known as SDuensin | 05:01 | |
* perlDreamer liked him better as AdmlAckbar | 05:01 | |
+perlDreamer | http://www.perldreamer.com/blog/office-news | 05:02 |
Zylopfa | Nice site perlDreamer | 05:09 |
Zylopfa | remember to templete the forum!!! | 05:10 |
Zylopfa | template even | 05:10 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 05:11 | |
+perlDreamer | my forum's not templated? | 05:20 |
+perlDreamer | Zylopfa: you don't see a template in the forum/blog? | 05:20 |
Zylopfa | ahh soorry, yeah I see it now :D | 05:38 |
+perlDreamer | phew | 05:43 |
+perlDreamer | kind of embarassing to find a perl bug in your own website ;) | 05:44 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 06:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:52 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:52 | |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 06:53 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:11 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:11 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit ["Leaving."] | 07:17 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 07:20 | |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:27 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)] | 08:44 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 08:46 | |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Zylopfa has no reason"] | 08:56 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 09:06 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:36 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 09:53 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 10:49 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 11:14 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 11:18 | |
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has joined #webgui | 11:54 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 13:00 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 13:00 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 13:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 13:13 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:31 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:31 | |
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 13:41 | |
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui | 13:50 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 14:06 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:24 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:27 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 14:27 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:48 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 14:48 | |
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui | 14:48 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 14:48 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 14:53 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:11 | |
CIA-46 | WebGUI: translation * r10003 /translations/Polish/Polish/ (67 files): Update from translation server | 15:22 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 15:33 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:33 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 15:34 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 15:34 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:39 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:39 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:47 | |
-!- MrHairgrease1 [n=martin@gw.oqapi.nl] has joined #webgui | 15:51 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:16 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:19 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:19 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer] | 16:27 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 16:28 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:28 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:31 | |
CIA-46 | WebGUI: daviddelikat * r10004 /branch/adSkuProject/docs/upgrades/ (3 files in 2 dirs): added the packages for upgrade | 16:49 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:51 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 16:57 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:57 | |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit [] | 17:08 | |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui | 17:32 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:32 | |
@Haarg | morning perlDreamer | 17:32 |
+perlDreamer | Morning, Haarg :) | 17:32 |
* deafferret coughs | 17:32 | |
@preaction | MORNING EVERYBODY! | 17:32 |
* deafferret smiles | 17:33 | |
@Haarg | well that's annoying. if you have something like '@list = $var || ()' you can't get 100% coverage on it. | 17:33 |
+perlDreamer | yeah | 17:33 |
+perlDreamer | it's very frustrating | 17:33 |
+perlDreamer | AFAIK, Devel::Cover development is at a standstill | 17:33 |
@tavisto | top of the mornin' to ya perlDreamer | 17:34 |
+perlDreamer | tavisto! | 17:34 |
CIA-46 | WebGUI: daviddelikat * r10005 /branch/adSkuProject/ (42 files in 22 dirs): merged from HEAD | 17:34 |
CIA-46 | WebGUI: daviddelikat * r10006 /WebGUI/ (12 files in 10 dirs): the AdSku project | 17:34 |
CIA-46 | WebGUI: daviddelikat * r10007 /WebGUI/docs/changelog/7.x.x.txt: sorry, forgot the changelog, here it is | 17:34 |
daviddelikat | perlDreamer : i finished the code for adsku last night, thanks for the help with the image thing. I'm sure i'd still be banging my head against that without yor help. | 17:35 |
+perlDreamer | you're welcome daviddelikat. I'm glad that I could help | 17:35 |
+perlDreamer | even if I did badger you into writing tests | 17:36 |
daviddelikat | i see it a a much needed reminder | 17:36 |
+perlDreamer | well, it'll guarantee that if people muck with your code that anything tested will bark if it breaks | 17:37 |
+perlDreamer | Haarg: it seems as if recent changes to Devel::Cover have all been patch driven | 17:37 |
+perlDreamer | so maybe we need to do a little covert hackery some weekend/evening | 17:37 |
+perlDreamer | there's even a bug filed for it: http://rt.cpan.org/Public/Bug/Display.html?id=34327 | 17:44 |
+perlDreamer | it's a year old | 17:44 |
MrHairgrease1 | goodmornig everybody! | 17:46 |
+perlDreamer | yo, MrHairgrease1 | 17:46 |
-!- MrHairgrease1 is now known as MrHairgrease | 17:46 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:46 | |
+perlDreamer | Weren't you going to go on vacation soon? | 17:46 |
+MrHairgrease | I'd wish | 17:47 |
+MrHairgrease | but alas | 17:47 |
+perlDreamer | indeed | 17:48 |
+perlDreamer | I had an idea about your Tax API proposal | 17:48 |
+perlDreamer | maybe Tax Drivers could be like language modules, and provide of list of country codes that they cover | 17:48 |
+perlDreamer | that way the Drivers could tell WebGUI which ones needed to be used | 17:49 |
+MrHairgrease | Yeah I had though of that | 17:49 |
+perlDreamer | I should read your proposal more carefully | 17:49 |
+MrHairgrease | but then tehy still should be set by the admin | 17:49 |
+MrHairgrease | and if there's only one | 17:49 |
+MrHairgrease | exporting a list of countries would make no sense | 17:50 |
+MrHairgrease | And | 17:50 |
+MrHairgrease | for instance | 17:50 |
+MrHairgrease | the USA plugin is probably useful for a lot of countries | 17:50 |
+MrHairgrease | I dunno which those are | 17:50 |
+perlDreamer | sure, like Guam, or any of the US Protectorates | 17:51 |
+MrHairgrease | for instance | 17:51 |
+MrHairgrease | also the Tax plugin you need is prolly based on where you're company is based | 17:51 |
+MrHairgrease | not where you customers come from | 17:51 |
+MrHairgrease | that's also why I made the 'there's only one tax plugin active' assumption | 17:52 |
+perlDreamer | it's a good assumption | 17:52 |
+MrHairgrease | I think so | 17:53 |
+perlDreamer | and if any company wants to sell internationally, they're probably big enough to sponsor some development to make it happen | 17:53 |
+MrHairgrease | It will make things less complex if it is valid | 17:53 |
+MrHairgrease | which is good | 17:53 |
+MrHairgrease | true | 17:53 |
+MrHairgrease | or go with there own solution | 17:53 |
-!- danny_mk is now known as danny_mk_IsAway | 18:00 | |
+perlDreamer | later, danny_mk | 18:00 |
+perlDreamer | you OpenId Master Hacker, you | 18:00 |
+danny_mk_IsAway | I will be back soon, going out to lunch | 18:00 |
+danny_mk_IsAway | later | 18:00 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui | 18:03 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:03 | |
@tavisto | anyone use the Opera browser in here? | 18:06 |
+BartJol | I have it installed | 18:06 |
@tavisto | could you check something for me? | 18:06 |
+BartJol | sure | 18:06 |
@tavisto | I have a report from someone saying when they go to www.cmsmatrix.org, that the "search" button isn't working | 18:07 |
@tavisto | and they're saying that this only occurs in opera | 18:07 |
@tavisto | before I report bug, could you try clicking on that | 18:07 |
+BartJol | oh, I'm upgrading opera first | 18:07 |
@tavisto | :) | 18:07 |
+BartJol | I don't use it that much | 18:07 |
@tavisto | yeah, nobody does.. hehe | 18:08 |
+BartJol | downloaden files | 18:08 |
nuba | hah this is funny | 18:09 |
nuba | i have written in a message in firefox the acronym TIMTOWTDI | 18:09 |
nuba | spell checker underlined it | 18:10 |
nuba | right click, and the suggestion? DOWNTIME | 18:10 |
+perlDreamer | now that's funny! | 18:10 |
nuba | im posting this in #perl LOL | 18:10 |
@tavisto | *tavis watches as that joke goes right over his head | 18:10 |
@tavisto | woooooosh | 18:11 |
+BartJol | :) | 18:11 |
+perlDreamer | tavisto, TIMTOWDI is the acronym There Is More Than One Way To Do It | 18:12 |
+perlDreamer | it's almost the perl mantra | 18:12 |
+BartJol | but, the search button doesn't work at all | 18:12 |
+BartJol | in all my browsers | 18:12 |
+perlDreamer | for perl advocates, it says that there is freedom to write code the way you want | 18:12 |
+perlDreamer | kind of like in English | 18:13 |
+perlDreamer | you can say things different ways to emphasize different parts of it | 18:13 |
+perlDreamer | but for people who do not like Perl, they say that it's just an excuse to write bad code | 18:13 |
+BartJol | <button type="button">Search</button> is all the html I get for the button | 18:14 |
+perlDreamer | doesn't even work in Firefox? | 18:14 |
+perlDreamer | that's odd | 18:14 |
+perlDreamer | I thought that Yung developed using that | 18:14 |
+BartJol | the compare button doesn't do much for me neither | 18:14 |
+BartJol | I checked ff, opera and IE | 18:15 |
@tavisto | oh crap, it's not working at all unless I'm logged in as admin | 18:15 |
+BartJol | :) | 18:16 |
+BartJol | give me an admin account | 18:16 |
+BartJol | ;) | 18:16 |
+perlDreamer | tavisto, what does the HTML look like on those buttons when you're admin? | 18:16 |
@tavisto | I'm going to hunt down yung and beat him with the wet noodle of death. This new matrix asset has like 8-10 serious bugs | 18:16 |
+BartJol | that should clarify a bit | 18:16 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] | 18:17 | |
SDuensin | Hey Mac users... FYI, the MacHeist bundle is up. | 18:17 |
@tavisto | perlDreamer, let me look | 18:17 |
+perlDreamer | ah, tavisto. The same thing happened with Shop | 18:17 |
+perlDreamer | the difference being that since we're both near the same time zone that you could yell at me in IRC to fix them | 18:18 |
+BartJol | ah | 18:18 |
+perlDreamer | and I usually did | 18:18 |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:18 | |
+BartJol | and you shouldn't jell at Yung | 18:18 |
+perlDreamer | you shouldn't yell at him either | 18:19 |
+BartJol | :) | 18:20 |
@tavisto | perlDreamer, here is the html http://webgui.pastebin.com/m2c2975e9 | 18:21 |
@tavisto | I've already reported this issue to pb support, so I'm sure david is working on this | 18:21 |
@tavisto | I was really just checking to see about the opera issue... however, I can't verify the opera issue until the buttons are actually working for everyone else. :) | 18:21 |
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"] | 18:22 | |
+BartJol | except me, that is | 18:22 |
+perlDreamer | the HTML looks like what MrHairgrease pasted, so I'm guessing that there's some JS file missing unless you're in admin mode | 18:22 |
@tavisto | well BartJol, I can't verify if the search-button-broken-for-opera users, if all browsers are currently broken | 18:22 |
+BartJol | ? | 18:22 |
+BartJol | no | 18:23 |
+BartJol | that's true | 18:23 |
@tavisto | once they are all working, then I could have you verify if opera still broke | 18:23 |
+BartJol | doesn't make the issue less serious | 18:23 |
+BartJol | that's ok | 18:23 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 18:23 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:23 | |
@tavisto | yeah I know, I included a need for some priority for this fix. It's the primary feature for the site | 18:23 |
+BartJol | but, is my experience the same as that from other people? tavisto, what happens when you are logged out? | 18:25 |
@tavisto | When I am logged out, as visitor, none of the buttons work. | 18:26 |
+BartJol | mmm, are the javascript files available via the asset manager? | 18:26 |
+BartJol | maybe it's an issue with rights | 18:28 |
@tavisto | great question, you're asking the wrong guy. :) I'm sure the support guys will figure it out shortly. Must have been something from last night's upgrade to 7.6.17 | 18:28 |
+perlDreamer | BartJol, they're either in the asset manager, or in the extras directory | 18:28 |
+BartJol | tavisto: yes, that should be the case | 18:29 |
+BartJol | tavisto: you need an administrator course? | 18:30 |
@tavisto | I used to install and play around with WebGUI at the console level back in wG 5. Haven't done much of it since then | 18:31 |
+BartJol | well, if you can find the js, that should be available | 18:33 |
+BartJol | tavisto: it seems that I have the same behaviour in my site | 18:45 |
daviddelikat | I need to move up to the latest WRE. I have nothing to lose on my dev vm, | 18:48 |
+BartJol | so it prolly is a bug | 18:48 |
daviddelikat | is it reasonably for me to just drop in the new wre and go? | 18:48 |
+BartJol | try it ;) | 18:48 |
+BartJol | and you'll find out for us | 18:48 |
daviddelikat | well, i have nothing to lose :) | 18:49 |
+MrHairgrease | daviddelikat: if you run 0.9.0 read the realese notes fiorst | 18:49 |
daviddelikat | im still at 8.3 | 18:49 |
+MrHairgrease | otherwise just untar it over the existing wre | 18:49 |
daviddelikat | what version should i move up to? | 18:49 |
+MrHairgrease | i think.... | 18:49 |
+MrHairgrease | =) | 18:49 |
+BartJol | you can go to 0.9.1 directly I suppose | 18:49 |
daviddelikat | does it have any setup/config/datgabase/whatever to do? | 18:50 |
+BartJol | there is a manual on webgui.org | 18:50 |
daviddelikat | ok ill read it | 18:50 |
+BartJol | via the download link | 18:50 |
+perlDreamer | BartJol, how goes the house design? | 18:59 |
+BartJol | well, I have a sketchup sketch | 19:05 |
+BartJol | but that only envelopes the body of the house | 19:05 |
@plainhao | saving on architect fees? | 19:06 |
+BartJol | I am a true nitwit, as it involves drawing programs | 19:06 |
+BartJol | I will not hire an architect, you only pay for complicated structures that can't be build | 19:06 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:06 | |
nuba | BartJol: hey, I just finished remodelling and painting and moving into my new apartment | 19:10 |
nuba | did the planning for it in a nice home design app, want the link? | 19:10 |
+BartJol | cool | 19:10 |
+BartJol | sure | 19:10 |
nuba | heres some screenshots exported from it http://apto-inga.nuba.fastmail.fm/ | 19:10 |
+BartJol | is it very easy to use, like would my grandfather be able to use it? | 19:11 |
nuba | http://www.punchsoftware.com/index.htm | 19:11 |
+BartJol | cool pics | 19:12 |
nuba | from what I gathered, 3D Home Architect is a striped down version of their app | 19:12 |
+BartJol | but I have to leave | 19:12 |
nuba | also theres a Better Homes and Gardens home design app thats touted to be very friendly | 19:12 |
nuba | you might want to check that out too | 19:12 |
+BartJol | thanks | 19:12 |
nuba | good luck there | 19:12 |
+BartJol | merci | 19:13 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:13 | |
-!- danny_mk_IsAway is now known as danny_mk | 19:15 | |
* stDavid pings tavisto | 19:19 | |
+perlDreamer | daviddelikat, you definitely get bonus points for cleaning up after your test | 19:30 |
+perlDreamer | Is "Ad Space For Sale (Sold!)" by any chance a reference to a book by Terry Brooks? | 19:30 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 19:35 | |
@tavisto | hey stDavid | 19:35 |
@stDavid | Hey, tavisto | 19:35 |
@tavisto | what's up? | 19:35 |
daviddelikat | perlDreamer: was it that bad? | 19:35 |
@stDavid | Working on cmsMatrix... | 19:36 |
@stDavid | the matrix works in admin mode, but fails otherwise. | 19:36 |
+perlDreamer | No, leaving assets, users and groups laying around tends to muck up other tests | 19:36 |
@tavisto | yeah I noticed that | 19:36 |
@stDavid | Missing <script> head tags calling essential JS | 19:36 |
+perlDreamer | so it's really good that you did that :) | 19:36 |
@stDavid | libs. | 19:36 |
daviddelikat | oh you mean in the code... | 19:36 |
+perlDreamer | yeah | 19:36 |
@tavisto | I actually jumped on the site after seeing a bunch of emails and thought it was working again.. then realized it was because I was in admin mode :) | 19:36 |
daviddelikat | isee thanks; just following some examples... | 19:36 |
@stDavid | Saw this with another upgraded site last Friday. | 19:36 |
+perlDreamer | now, about that book title? | 19:37 |
@tavisto | great, well I'm glad you have a fix for it. Been getting quite a few emails from matrix visitors | 19:37 |
daviddelikat | im off to my other job | 19:37 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 19:38 | |
Mech422 | *yawn* morning | 19:41 |
+perlDreamer | rolling out of bed kinda late today, Mech422? | 19:41 |
+perlDreamer | or, should I call you (Mech42+1?)|(steve_) | 19:42 |
+perlDreamer | heading back to the main office. | 19:44 |
+perlDreamer | later y'all | 19:44 |
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has quit ["Leaving."] | 19:44 | |
Mech422 | kinda late ? It's only 10:30 ?? | 19:50 |
Mech422 | If I want to create a re-usable 'chunk' ('portlet') of a page (for displaying openads banners) - would that be a 'snippet' ? | 20:11 |
Mech422 | I'd like end users to be able to add/remove the chunks from the page to organize which ads are shown and where | 20:12 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 20:20 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:20 | |
Mech422 | perlDreamer: 10:30 is a perfectly acceptable 'california' time to roll into work :-P | 20:20 |
+perlDreamer | actually, with that time, you could be in Hawaii | 20:21 |
+perlDreamer | which wouldn't be that bad! | 20:21 |
Mech422 | perlDreamer: after all, we need time to hit the gym, and sip latte :-P | 20:21 |
Mech422 | Hmm - Hawaii could be fun...never been there | 20:22 |
+perlDreamer | aren't they about 2 hours behind us? | 20:22 |
Mech422 | oh - no clue | 20:22 |
Mech422 | supposedly they have a good telecom industry cuz the cables come out of the pacific there ? | 20:22 |
+perlDreamer | no clue | 20:23 |
+perlDreamer | they're UTC-10, and we're UTC-8 | 20:23 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 20:23 | |
+perlDreamer | http://johndavies24.files.wordpress.com/2008/06/world_time_zones.png | 20:23 |
Mech422 | oh - your west coast too ? | 20:24 |
+perlDreamer | yeah, I'm in Portland | 20:25 |
+perlDreamer | I'd suggest that we do a WebGUI drink, but the commute would be murder | 20:25 |
+perlDreamer | man Account is screaming for a Test::Class implementation | 20:26 |
Mech422 | ahh - I thought I saw you on channel pretty late... | 20:26 |
Mech422 | well, I've come to the conclusion I have fuxored my 3 col. template and need to start over :-P | 20:27 |
Mech422 | I don't think I left any way for people to add assets to the various columns :-P | 20:27 |
+perlDreamer | wouldn't it be nice if you could diff templates in WebGUI to see what you've done? | 20:27 |
Mech422 | yeah - we used to do a lot of plone stuff 'thru-the-web' - templates - even OO code | 20:28 |
Mech422 | there was a pretty extensive sandboxing system built into zope to make it 'secure' to allow such stuff | 20:28 |
+perlDreamer | you can do that with wG, too. Just turn off autocommit | 20:29 |
Mech422 | but we found that there were just too many FS tools that you lose access to: grep, diff, svn, etc etc | 20:29 |
Mech422 | so now its swinging back to FS based development | 20:29 |
+perlDreamer | Mech422, have you tried out wgd yet? | 20:29 |
Mech422 | wgd ? | 20:29 |
+perlDreamer | WebGUI Developer toolset | 20:30 |
+perlDreamer | let's supposed you'd like to edit a template from the command line | 20:30 |
+perlDreamer | you say: wgd edit webgui/template/url | 20:30 |
+perlDreamer | and it opens the template in $EDITOR | 20:30 |
+perlDreamer | now you'd like to save that template as a package, so you can deploy it to multiple sites | 20:30 |
+perlDreamer | wgd package webgui/template/url | 20:30 |
+perlDreamer | and of course, that works on ANY asset, not just templates | 20:31 |
Mech422 | Umm - no - haven't done anything like that | 20:31 |
Mech422 | cool | 20:31 |
+perlDreamer | although I would guess that it is most commonly used for templates | 20:31 |
Mech422 | I'll have to give that a shot - how do you set metadata ? | 20:31 |
Mech422 | title, url , etc etc ? | 20:31 |
+perlDreamer | it's part of the asset serializer built into wgd | 20:31 |
Mech422 | nice | 20:32 |
+perlDreamer | you can grab a copy from git: http://github.com/haarg/wgdev/tree/master | 20:33 |
Mech422 | I like that sort of thing - I'm a command line kind of guy | 20:33 |
Mech422 | :-P | 20:33 |
+perlDreamer | me, too | 20:33 |
+perlDreamer | one new feature is wgd ls | 20:33 |
+perlDreamer | which lets you browse the asset hierarchy from the command line | 20:33 |
+perlDreamer | after you get it installed, try wgd help to get a list of what you can do with it | 20:34 |
Mech422 | ok... gonna have to figure out this site/the basics first... | 20:34 |
Mech422 | speaking of which - if you have a vanilla 3 column layout you want users to be able to add/remove assets from.. | 20:34 |
+perlDreamer | github? If you have git installed, go to someplace on your computer where you can download it and type | 20:34 |
Mech422 | conceptually - is that one big page layout? or is it a page layout with 3 sub-page-layouts inside it ? | 20:35 |
+perlDreamer | git clone git://github.com/haarg/wgdev.git | 20:35 |
@Haarg | if you don't have github there's a download link right at the top | 20:35 |
Mech422 | oh no - wgd | 20:35 |
Mech422 | gonna have to figure out the rest of this stuff before I can play with it | 20:35 |
+perlDreamer | Doesn't wg ship with a 3-column layout? | 20:35 |
Mech422 | it might - according to the designers guide, it ships with a bunch of them | 20:36 |
+perlDreamer | Haarg, I think I'm going to convert Account.t over to Test::Class | 20:36 |
+perlDreamer | any concerns/objections? | 20:36 |
@Haarg | not particularly | 20:37 |
Mech422 | I guess the basic question is - area's you want the user to add/remove assets from - are they all 'encapsulated' in a page layout or some sort of 'container' ? | 20:37 |
+perlDreamer | both | 20:37 |
Mech422 | Hmm | 20:38 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 20:38 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:39 | |
+perlDreamer | I mean, you could have an area of a page that is just a fraction of the screen real estate where users are allowed to add pages | 20:40 |
+perlDreamer | but all that is controlled by the page layout template | 20:40 |
+perlDreamer | and that nests inside of a style template, which usually provides header, footer, nav, etc. | 20:40 |
Mech422 | style template? oh crap | 20:41 |
Mech422 | don't have one of them | 20:41 |
+perlDreamer | Mech422, I get the feeling that we should spend some time together in meatspace where communication can happen more quickly | 20:41 |
+perlDreamer | or, you should do a little tavisto time in a webinar | 20:42 |
Mech422 | heh - yeah... | 20:42 |
+perlDreamer | however, /me has to go running, so I'll be back in a while | 20:42 |
Mech422 | thanks :-) | 20:42 |
+perlDreamer | if you'd like to talk over the phone, or something, we can set it up this afternoon | 20:42 |
CIA-46 | wgdev: Graham Knop master * r9e347ae / (inc/WGDev/Builder.pm t/99_perl_critic.at t/99_perl_critic.t): Perl::Critic tests now author tests through Module::Build now - http://bit.ly/4cX41A | 20:43 |
CIA-46 | wgdev: Graham Knop master * rac6f825 / (.gitignore t/01_WGDev.t): add more tests for WGDev - http://bit.ly/YySFK | 20:43 |
Mech422 | ahh - thats very cool of you man, but I should prolly RTFM more - its gotta be in here somewhere - hell, I've got 4 books :-) | 20:43 |
-!- perlDreamer is now known as perlRunner | 20:43 | |
@stDavid | tavisto: Give cmsMatrix a spin when you get a moment. Should be all set. | 20:48 |
carogray | 2 questions - 1 quick 1 not so quick? | 20:49 |
carogray | 1 - in the new WebGUI 7.6.15 - there is now an 'apply' as well as 'save' and 'cancel' what's this for? | 20:50 |
Mech422 | ahh...I have a 'style template' but not a 'page template'... | 20:57 |
@preaction | carogray: it Saves the asset and returns you to the Edit screen | 21:06 |
carogray | oh kind of like a save as you go without leaving the edit screen? and then when you click save you 'go back to site'? | 21:08 |
@preaction | right | 21:08 |
Mech422 | preaction: on page 92 of the designers guide it starts talking about 'page layouts' - but it never really spells out the difference between a 'page layout' and a 'style template' ? Seems like you put html in both of them ? so what controls the structure of the generated page ? | 21:08 |
carogray | ah hah - makes sense | 21:08 |
@preaction | Mech422: you don't put HTML in Page Layouts, you put Assets inside of Page Layouts | 21:08 |
Mech422 | preaction: its got like 4 pages of samples showing html ? | 21:09 |
Mech422 | divs wrapping tmpl_if showAdmin stuff ? | 21:09 |
@preaction | ah, that's a Page Layout template | 21:09 |
Mech422 | umm - ok | 21:10 |
Mech422 | so whats the difference between a 'page layout' and a 'style layout' ? | 21:11 |
@preaction | <style template><page layout><asset/><asset/><asset/></page layout></style template> | 21:11 |
Mech422 | ahh - that needs to be in the books :-) | 21:12 |
Mech422 | also a lil thing with "to allow users to add/remove content from a sectiion, insert <foo>" | 21:12 |
Mech422 | so the page layout stuff shows up in the 'content' area of the style template - or can it show in different places as well ? | 21:13 |
Mech422 | tavisto: http://austin.bizjournals.com/austin/stories/2009/03/23/daily22.html | 21:20 |
Mech422 | tavisto: interestingly - cignex is basically an indian outsourcing firm, and it appears people in austin are pissed the money isn't being kept local | 21:20 |
Mech422 | tavisto: another thing thats interesting - we got that RFP, and they wanted the contractor to post a 20% 'guarrantee' against overruns and late delivery | 21:21 |
Mech422 | tavisto: terms like that basically guarantee one of the 'big 3' is gonna get the contract | 21:23 |
Mech422 | I didn't realize cignex was big enough to front that kind of money though | 21:23 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:45 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)] | 22:06 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 22:11 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)] | 22:18 | |
@tavisto | hmmm | 22:22 |
@tavisto | I have cottonmouth from a 2.25 hr webinar | 22:22 |
@tavisto | mech422, that's interesting... but understandable | 22:24 |
@tavisto | that's quite a premium.. they should use WebGUI :) | 22:24 |
@tavisto | I can't believe they only got 3 responses to their RFP... of course the 20% guarantee probably scared away a bunch of vendors | 22:26 |
Mech422 | tavisto: yep - when you send out 228 RFP's and only get 3 responses you know something is wrong | 22:32 |
Mech422 | tavisto: of course - cignex being half of the competitions price is interesting by itself | 22:33 |
@tavisto | exactly. | 22:34 |
@tavisto | in this economy, there should be 100+ firms competing for that business | 22:34 |
Mech422 | tavisto: they probably massively underbid (wouldn't be unheard of for them) | 22:34 |
@tavisto | if it's Indian contract company, then yeah they are going to do whatever they can for work right now... they're just as bad as US economy in most parts | 22:35 |
Mech422 | tavisto: yeah - but especially in this economy not many firms can afford to put $140K+ in the bank and just let it sit there | 22:35 |
@tavisto | exactly | 22:35 |
Mech422 | so they basically 'spec'd to the vendor' - I'm betting someone wanted IGS or EDS to get the contract | 22:35 |
@tavisto | I usually do that on our projects... good thing we never default or otherwise Doug (preaction) might have people looking for him.... heh heh heh | 22:35 |
Mech422 | you guys put down a guarantee ? | 22:36 |
@tavisto | signed, your buddy... Doug E Fresh | 22:36 |
@preaction | but we'd just do what they do, change request and RFE everything | 22:36 |
@tavisto | heck no | 22:36 |
@preaction | "You didn't ask for that". if we didn't write the amount of detail into our specs that we do, we could get away with quite a bit | 22:36 |
Mech422 | oh yeah - build to the contract ... | 22:36 |
@tavisto | Mech422, were you interested in going to ad:tech in SF? | 22:37 |
@tavisto | I can't remember if I heard back from you when I asked before | 22:37 |
@preaction | not that i would ever think of doing that. the spec protects me and protects the client | 22:37 |
Mech422 | tavisto: Hmm - hadn't looked into it to be honest - when is it ? | 22:37 |
Mech422 | preaction: well - you sorta have to - otherwise scope creep eats you alive | 22:37 |
@tavisto | April 21-23 | 22:38 |
Mech422 | preaction: and with everyone talking about how 'easy' the web is, clients think whatever they ask for is a 10 minute change :-P | 22:38 |
@tavisto | The reason I ask is because I think I can get you badges for the exhibit hall | 22:38 |
@tavisto | and you can meet JT and a few of the PB crew | 22:38 |
Mech422 | umm - let me get back to you later this week ? I might be in phoenix helping my mom move.... | 22:39 |
@preaction | Mech422: hence why they can underbid and then still get paid the rest of the contract by calling everything RFE and inflating hours like that. craziness and dishonesty | 22:39 |
@tavisto | alright, I think I need to know by Apr 1 | 22:39 |
Mech422 | be cool to meet you guys though | 22:39 |
@tavisto | Either way, we'll be in SF from the 20th-24th | 22:39 |
@tavisto | I'm actually flying in early and going to some shindig at the Silverado Ranch in Napa Valley on the 17th, so I'll be there a bit longer. | 22:40 |
@tavisto | Never been to SF or Napa so looking forward to it | 22:40 |
Mech422 | preaction: yeah. My fav is when people have obviously left (large) chunks out of the RFP - like umm training - and people bid it without telling the client whats missing - hten charge extra for it later | 22:40 |
Mech422 | SF is cool :-) Fun city | 22:41 |
@tavisto | mech422, do you have any WebGUI projects you are working on currently? | 22:41 |
Mech422 | I'm doing a 'starter' project for a long time client of mine | 22:41 |
Mech422 | nothing fancy - basically just seeing what it takes to do a webgui site | 22:41 |
@tavisto | well that's good to hear a Plone guy say that | 22:43 |
@tavisto | :) | 22:43 |
Mech422 | heh... | 22:44 |
@tavisto | come to the dark.... er the black side! | 22:44 |
@preaction | we have cookies! | 22:44 |
@preaction | but we eated them :( | 22:44 |
Mech422 | heh | 22:44 |
Mech422 | plone has been a nuisance for third party integrators for a while now... | 22:44 |
Mech422 | it was basically by the few, for the few | 22:45 |
Mech422 | (few companies that is...) | 22:45 |
* perlRunner notes that preaction needs more cookies, and will consider remidying the situation | 22:45 | |
Mech422 | they are realizing that integrators are pivotal to getting stuff recommended though | 22:45 |
Mech422 | they actuall added a marketing guy to hte plone foundation - only took 10 years !! :-P | 22:46 |
Mech422 | tavisto: favorite quote for ya - plone was referred to by one end user as 'a steaming pile of consultantware' :-) | 22:48 |
@tavisto | hehe nice! | 22:48 |
@tavisto | stDavid, just saw your post. I'm getting emails saying the search button doesn't work and that it's giving data errors | 22:52 |
@tavisto | CMSmatrix seems to be imploding | 22:52 |
@tavisto | *tavisto is sad | 22:53 |
* stDavid is sadder | 22:53 | |
* stDavid tested all of this BEFORE telling you | 22:54 | |
@stDavid | I'm looking into it now... | 22:54 |
+perlRunner | was cmsmatrix.org hot patched and restarted? | 22:54 |
@stDavid | No - I fixed a template | 22:54 |
@stDavid | Missing some essential head tags | 22:55 |
@stDavid | tavisto: It's working for me | 22:55 |
@preaction | browser cache!!!!111one | 22:55 |
@stDavid | Yes, I think so | 22:55 |
@preaction | KAAAAAAAAAAAAAAAACHE! | 22:55 |
+perlRunner | you can't have your KAAAAAAAAAAAAAAAACHE! and eat it, too, ya know | 22:56 |
@stDavid | tavisto: ? | 22:57 |
@tavisto | yo, let me check | 22:58 |
+perlRunner | preaction: why not use views instead of denormalizing the asset tables? | 22:58 |
@preaction | views have the same performance penalties, if i'm not mistaken | 22:58 |
@tavisto | compare works, search is a dummy button to me right now | 22:59 |
@tavisto | Firefox 3 on Mac | 22:59 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)] | 22:59 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 22:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 23:00 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 23:00 | |
-!- SynQ1 [n=synq@f69189.upc-f.chello.nl] has joined #WebGUI | 23:00 | |
@tavisto | i can reproduce it on Firefox 3 on my thinkpad running xp too | 23:01 |
SynQ1 | reproduce what? | 23:01 |
@stDavid | ditto | 23:01 |
@tavisto | oh no, if Synq1 is here I'm outta here | 23:01 |
SynQ1 | uh | 23:01 |
@tavisto | you guys told me he was banned? what's up with this | 23:01 |
SynQ1 | coward! | 23:01 |
@stDavid | Reproduce working or not-working | 23:01 |
SynQ1 | I dare you tavisto | 23:01 |
@tavisto | SynQ1, we know that you did it | 23:01 |
@tavisto | I can reproduce the Search button not working | 23:01 |
SynQ1 | ah | 23:02 |
SynQ1 | the search button :) | 23:02 |
+perlRunner | SynQ1, they're just a little punchy because the Matrix is broken | 23:02 |
SynQ1 | ah | 23:02 |
+perlRunner | Somebody shot Neo and Morpheus | 23:02 |
@tavisto | hey Koen, what's up brotha | 23:02 |
SynQ1 | you wanna race me? | 23:02 |
@tavisto | yep I do.. and I'm so fast... I already won | 23:02 |
Mech422 | preaction: something like this would be great for that 'task oriented' book we dreamed about yesterday: http://www.plainblack.com/community-wiki/how-to-give-webgui-your-own-style | 23:03 |
SynQ1 | is there a race track near to madison somewhere? | 23:03 |
@tavisto | stDavid, on IE7 on xp it's coming up with a Data Error as soon as the page loads. | 23:04 |
@stDavid | mmm. Okay, I'll look at that. What about FF & Safari? | 23:04 |
SynQ1 | Firesocks and ferrari ? | 23:05 |
@stDavid | (for you) For me they all work | 23:05 |
@tavisto | well I'm not sure who to believe because I have a bunch of visitors that are nice enough to email me and tell me this is broken :) | 23:06 |
@tavisto | argh | 23:06 |
@stDavid | Correction - Everything works for me *except IE7 | 23:07 |
@stDavid | Alright - I'm going in... | 23:07 |
@tavisto | yeah IE is instantly an error. I'll try clearing my cash for the 93rd time to see if that fixes firefox and safari on the mac | 23:08 |
@preaction | clicking Search on the main page does nothing. but once you're in a Compare, you can click Search and it works | 23:08 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:08 | |
@tavisto | yeah I saw that too preaction... However, the search results aren't working... try selecting a few of the drop downs and it SHOULD check box the products that meet the criteria | 23:09 |
@tavisto | so you can get there... but the results don't come up. | 23:09 |
@preaction | it did when i got down to the Commerce and i clicked "Point of Sale" and changed to "Yes" | 23:09 |
@preaction | but not in System Requirements | 23:10 |
SynQ1 | tavisto: if you could ask me 3 things to do to help plainblack get along, what would they be? | 23:10 |
SynQ1 | do or don't for that matter | 23:10 |
@preaction | perhaps one has to do 4-5 different things before a search goes? | 23:10 |
SynQ1 | I have scared tavisto away? | 23:12 |
SynQ1 | or the question is too personal | 23:12 |
SynQ1 | or too difficult? | 23:12 |
SynQ1 | or his phone rang | 23:12 |
@preaction | yes | 23:13 |
SynQ1 | all of them? | 23:13 |
+perlRunner | they're trying to fix cmsmatrix, SynQ1 | 23:13 |
SynQ1 | ah | 23:13 |
Mech422 | assuming I have a table with 3 columns - what do I need to add to each column to allow users to drag/drop content into a _specific_ column ? | 23:13 |
-!- perlRunner is now known as perlDreamer | 23:13 | |
@tavisto | I'm still here, but yeah I'm all over the place at the moment | 23:14 |
* perlDreamer vaguely remembers class=draggable, Mech422 | 23:14 | |
SynQ1 | ah | 23:14 |
+perlDreamer | but consult the existing templates | 23:14 |
SynQ1 | tavisto: keep the question in mind then | 23:14 |
SynQ1 | think about it and get back to me :) | 23:14 |
@tavisto | the first would be for you to help drive in some Success Stories from Procolix or the other European WebGUI users. | 23:14 |
Mech422 | is there some boilerplate that allows you to make a 'slot' out of a section ... | 23:14 |
SynQ1 | that I can do | 23:14 |
Mech422 | perlDreamer: Umm - stupid question - but where _are_ the default templates? under import ? | 23:15 |
@tavisto | put some pressure on people who don't respond to my inquiries.. For instance, why the heck do we not have a success story from Len @ the Dutch National Soccer team? They get 100 Million views a month and they're using WebGUI | 23:15 |
SynQ1 | I have put that on my list | 23:15 |
+perlDreamer | Mech422, open any page layout for edit | 23:15 |
+perlDreamer | go to the Display tab | 23:15 |
SynQ1 | pressuring len is really hard, but I'll try | 23:15 |
+perlDreamer | there will be a Manage button next to the list of page layout templates | 23:15 |
+perlDreamer | press that button | 23:15 |
@tavisto | So if you can muster up people so that they give success stories, that would be huge. I know United Knowledge does good WebGUI projects for the government. Just some examples. | 23:16 |
SynQ1 | ok | 23:16 |
SynQ1 | but that is all the same wish | 23:16 |
SynQ1 | :) | 23:16 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 23:16 | |
@tavisto | We need to establish a culture in the WebGUI community that when you (a partner, reseller, etc...) accomplish something and are successful, that it needs to be documented and spread to the community and to Plain Black so that we can use it as a marketing tool. | 23:16 |
-!- SynQ1 is now known as SynQbottleGuy | 23:16 | |
Mech422 | perlDreamer: ahh - thanks :-) | 23:16 |
SynQbottleGuy | ok | 23:16 |
+perlDreamer | tavisto, I think you could go even farther | 23:17 |
+perlDreamer | we need to foster a community that feeds back to WebGUI what each member can | 23:17 |
+perlDreamer | maybe it's wiki articles | 23:17 |
+perlDreamer | maybe it's success stories | 23:17 |
+perlDreamer | maybe it's code | 23:17 |
+perlDreamer | maybe it's translation | 23:17 |
@tavisto | It validates WebGUI as a legitimate and successful solution, promotes the reseller/partner company (to attract more business) and helps Plain Black as well. | 23:17 |
+perlDreamer | maybe it's partnering with new people to help them with the learning curve | 23:17 |
SynQbottleGuy | ok | 23:18 |
@tavisto | I like the idea of creating small videos that do simple things. For instance, walking someone through how the templating works in WebGUI. | 23:18 |
SynQbottleGuy | videos | 23:18 |
@tavisto | Those videos are SO much easier than trying to read documentation | 23:18 |
SynQbottleGuy | hmm | 23:18 |
SynQbottleGuy | making good videos is really really really hard | 23:19 |
SynQbottleGuy | making a good picture is hard allready | 23:19 |
+perlDreamer | tavisto, that's exactly what Mech422 was talking about. It's the WebGUI HowTo series. | 23:19 |
@tavisto | They can be very simple and I have the means to make them. Just short on time. I take people through the 3 levels of templates in most webinars and by the end they have a good idea of how a style, page, and asset template work. Obviously they don't master it. | 23:19 |
+perlDreamer | Small, topical chunks (in print or video) | 23:19 |
SynQbottleGuy | I think I'm going to see a photographer tomorrow or the day after | 23:19 |
@tavisto | Exactly, it needs to be direct tasks displayed in the video.. Keep it simple. Apple does good job of this | 23:19 |
SynQbottleGuy | ok | 23:20 |
Mech422 | yeah - a 'webgui for refugees from other CMS systems' would be cool | 23:20 |
SynQbottleGuy | noted, but probably too hard for me | 23:20 |
SynQbottleGuy | that is 2 | 23:20 |
+perlDreamer | or even, how to do this Drupal task in WebGUI | 23:20 |
SynQbottleGuy | something else still? | 23:20 |
Mech422 | some of us already know what we want to do - we just don't know _how_ you do it in wG | 23:20 |
+perlDreamer | how to do this SharePoint thing in WebGUI | 23:20 |
@tavisto | So, I've been recording my webinar and will be offering that. But once I'm done with that I want to make a few basic videos. I have some AWESOME software to do it with too. (and bought a high end microphone about a month ago -- that sounds amazing) | 23:20 |
Mech422 | perlDreamer: yeah! | 23:20 |
@tavisto | We already have webgui.tv and so that's a good venue to have for these types of videos | 23:21 |
@tavisto | We could essentially create a new category of videos called how-to | 23:21 |
SynQbottleGuy | besides video | 23:21 |
SynQbottleGuy | what else? | 23:21 |
-!- SynQbottleGuy is now known as SynQ2 | 23:22 | |
@tavisto | well it can also be documented as well in the wiki | 23:23 |
@tavisto | I just think video is so much easier to see what people are talking about. That's why my webinars work so well | 23:23 |
SynQ2 | I think I am too much of a critic to be really positive about how WebGUI works in comparison to other systems | 23:23 |
SynQ2 | which will result in not so good tutorials | 23:24 |
SynQ2 | in fact | 23:24 |
SynQ2 | I think you should leverage my critical opinion | 23:24 |
SynQ2 | perhaps I should go into joomla and such communities and make them go crazy about that system driving them towards WebGUI? | 23:25 |
SynQ2 | there is only one risk | 23:26 |
SynQ2 | I might like the other systems | 23:26 |
@tavisto | SynQ2, we need the new WebGUI.org site in place | 23:26 |
SynQ2 | well | 23:26 |
SynQ2 | that is out of my hands | 23:26 |
@tavisto | things need to be simplified, and organized, and it will be great to have a fresh start that will be more focused | 23:26 |
SynQ2 | I need the new procolix.com site in place | 23:27 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:28 | |
SynQ2 | anything else I can do | 23:30 |
Mech422 | Hmm - the one-over-three templates appear to actually be one-over-two ? | 23:30 |
Mech422 | or did I miss something stupid ? ( a distinct possiblity....) | 23:31 |
+perlDreamer | Mech422, what's the URL or assetId of that template? | 23:32 |
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has joined #webgui | 23:32 | |
Mech422 | perlDreamer - theres 2 - /one_over_three | 23:33 |
Mech422 | and let me see what the tables one is called... | 23:33 |
+perlDreamer | the one_over_three has 4 content positions | 23:34 |
Mech422 | and /one_over_three_table | 23:34 |
+perlDreamer | it does a div, then a div which forces a wrap, then 3 divs, then the forcing div again | 23:34 |
+perlDreamer | so it's 1 over 3 | 23:35 |
Mech422 | position4 has a class secondcolumn ? and Idon't see a class thirdcolumn ? lemme check the divs.. | 23:36 |
+perlDreamer | the CSS is in the extra head tags, and firstColumn == secondColumn in the css | 23:38 |
+perlDreamer | thirdColumn's not used | 23:38 |
+perlDreamer | they're all essentially identical for styling | 23:38 |
+perlDreamer | and placement is based on order in the HTML | 23:38 |
Mech422 | ahh - ok | 23:38 |
Mech422 | and I guess firebug didn't see it cuz there was nothing in the column, so it was ommitted ? | 23:39 |
+perlDreamer | no idea | 23:39 |
+perlDreamer | firebug is buggy | 23:39 |
+perlDreamer | if I didn't need it so much, I'd throw it out | 23:39 |
Mech422 | heh | 23:39 |
Mech422 | it just shows 2 td's in the table | 23:40 |
Mech422 | dunno now though - I've messed with so much junk I prolly need to clear caches, etc | 23:41 |
+perlDreamer | good luck with that | 23:42 |
+perlDreamer | it's hard to clear firebug's cached data | 23:42 |
Mech422 | heh - well, I think the stuff I'm interested in is the <tmpl_loop position_loopX><tmpl_if showAdmin>... stuff | 23:43 |
@tavisto | Synq, I think there's still a good amount of work to clean up the Wiki. Whenever I have bits of time I go out and see what is old, unclear, or mangled. :) | 23:44 |
Mech422 | so now I need to work that into my layout and see if that lets me add/remove content from the columns | 23:44 |
* danny_mk going home, hopefully dinner will be ready. I am starving :-) | 23:44 | |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 23:44 | |
Mech422 | perlDreamer: and in webGui content 'slots' are called 'content positions' ? | 23:45 |
+perlDreamer | yes | 23:45 |
+perlDreamer | by default, new content tends to go into position1, but it can be dragged elsewhere | 23:45 |
@tavisto | I personally would like us to have a full fledged partner program but there are some other things that need to be in place before that happens. (cert process, benefits, and etc...) Oops, I forgot your nick was SynQ2 | 23:45 |
Mech422 | cool - 'content positions' - gotcha :-) | 23:46 |
+perlDreamer | We saw a wiki at OSCON 2008 where each content position had an "add here" button to it | 23:46 |
+perlDreamer | so you could start content in any column | 23:46 |
+perlDreamer | very cool feature | 23:46 |
Mech422 | yeah - I sort of figured you just dragged content from the admin bar to where you wanted it ? | 23:47 |
Mech422 | or is it a 2-step, add to content position 1 then drag to desired content position process ? | 23:47 |
+perlDreamer | it's a 2 step | 23:48 |
+perlDreamer | and you don't drag from the admin bar, you click in the admin bar to add | 23:48 |
Mech422 | heh - haven't done much on the front end yet :-P Does it show ?? :-) | 23:48 |
@tavisto | choose the asset & configure it >> it dumps it to a page or folder and then you can drag and drop it around | 23:49 |
+perlDreamer | only a little. Try some Gooeyian formula to hide that | 23:49 |
+perlDreamer | Mech422, there are also Content Prototypes | 23:49 |
+perlDreamer | where you configure an Asset the way you want it, then you can add it to the New Content bar | 23:49 |
+perlDreamer | and essentially make My Page, My Article | 23:49 |
+perlDreamer | which can be deployed through the site like any other asset | 23:50 |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Remote closed the connection] | 23:50 | |
SynQ2 | SynQ2 :) | 23:51 |
Mech422 | I think I'll worry about those later - gotta get the basics first. | 23:51 |
Mech422 | lemme go shove this tmpl_loop stuff in and see what I break :-P | 23:51 |
+perlDreamer | it'll be interesting to get your plone view of the front end | 23:52 |
Mech422 | its a bit more verbose then plone.. | 23:53 |
+perlDreamer | template wise, or UI wise? | 23:53 |
Mech422 | plone has like a 2 line 'insert portlets here' thing for templates | 23:53 |
Mech422 | template 'content area' wise | 23:54 |
+perlDreamer | I see | 23:54 |
Mech422 | also plone has automagic assembly and compaction of js/css files | 23:54 |
Mech422 | thru the javascript manager and css manager so thats a bit different | 23:54 |
+perlDreamer | yeah, but a good idea nonetheless | 23:55 |
+perlDreamer | 1 hit vs 5 hits | 23:55 |
+perlDreamer | less overhead, even with a maintained connection to the server | 23:55 |
Mech422 | yeah - but it is a bit harder for new people to grasp... | 23:55 |
Mech422 | webgui's just 'plain html' approach to including css is simpler | 23:55 |
Mech422 | the biggest differences though are probably just due to the differences in page 'assembly' - plone doesnt really do content aggreation/re-purposing | 23:58 |
Mech422 | a 'page' is simply 1 content item with any associated nav, and 'portlets' | 23:58 |
+perlDreamer | and a portlet is like an Asset? | 23:58 |
Mech422 | (as a result of this - a _lot_ of stuff gets written as portlets...) | 23:59 |
Mech422 | a portlet is sorta like a content position | 23:59 |
--- Day changed Thu Mar 26 2009 | ||
Mech422 | actually - a porlet _slot_ is like a content position - your right - a portlet is more like an asset | 00:00 |
Mech422 | the user can add/remove portlets from left_slot, right_slot,etc 'on the fly' | 00:00 |
Mech422 | and every page can either inherit portlets from its parent, or define its own | 00:01 |
Mech422 | so portlets get used for stuff like - navigation, who's online, survey, recent changes/news, etc | 00:01 |
Mech422 | they are very similiar to jsr-167(?) portlets in the j2ee world (and modelled after them) | 00:02 |
Mech422 | so anyway - a plone 'page' is basically a content area + portlet 'slots' | 00:03 |
@tavisto | Mech422, don't forget about the dashboard asset :) | 00:07 |
Mech422 | tavisto: ?? | 00:08 |
@tavisto | you can cut/copy paste content to the clipboard and then as an admin you can paste the assets into the dashboard. Once in the dashboard, your users/visitors can select exactly what content they want to show on their personalized dashboard | 00:08 |
Mech422 | thats for 'user settings' isn't ? like if a user wants to change his password or something ? | 00:08 |
+perlDreamer | no | 00:08 |
+perlDreamer | it allows for user customizable display of content | 00:09 |
@tavisto | No there is an actual dashboard asset as well. | 00:09 |
Mech422 | oh - so its like a gallery or user managed portlet setup ? | 00:09 |
@tavisto | user managed portal basically | 00:09 |
Mech422 | cool | 00:09 |
@tavisto | the admin selects what content is available for the users to choose | 00:09 |
+perlDreamer | you could paste in a StockAsset, and allow the user to customize which stocks _his_ StockAsset tracks | 00:09 |
+perlDreamer | or a weather asset | 00:09 |
+perlDreamer | or all sorts of things | 00:10 |
@tavisto | so tavis copies a weather asset, stock asset, and poll into the dashboard..... (as an admin) and then the user goes to the dashboard and can select which assets they want to display on their custom dashboard | 00:10 |
Mech422 | Hmm - that could be very useful ... | 00:10 |
@tavisto | yeah and you can shortcut assets and override the settings... as perldreamer stated | 00:11 |
Mech422 | I'll have to think about that - this client has some websvcs data that might be good for display like that | 00:11 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 00:11 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 00:11 | |
+perlDreamer | tavisto, we have a good tag team gig going | 00:11 |
+perlDreamer | we should take our show on the road | 00:11 |
CIA-46 | WebGUI: translation * r10008 /translations/German/ (9 files in 2 dirs): Update from translation server | 00:11 |
CIA-46 | WebGUI: yung * r10009 /WebGUI/ (4 files in 4 dirs): added Thingy field-copy function and changed thingy field pretext and subtext | 00:11 |
@tavisto | you can also use snippets to bring in javascript, xml, css, etc... | 00:11 |
@tavisto | yessir perlDreamer | 00:11 |
CIA-46 | WebGUI: yung * r10010 /WebGUI/ (3 files in 3 dirs): taking out an unapproved rfe | 00:11 |
+perlDreamer | for those of you in the audience, you may not have noticed that WebGUI broke the 10000'th SVN commit last night | 00:12 |
@tavisto | stDavid, any progress on the matrix issues? | 00:12 |
@tavisto | Mech422, it might be good for you to attend one of the weekly webinars I run every week. Would be a good guided intro for you | 00:14 |
Mech422 | is there a difference between tmpl_var content and templ_var body.content ? | 00:14 |
@preaction | Mech422: yes | 00:14 |
Mech422 | tavisto: oh yeah - we were going to do that ... | 00:14 |
+perlDreamer | body.content is a style template variable | 00:14 |
+perlDreamer | only valid in that template | 00:14 |
* perlDreamer guesses that content is a page layout template variable | 00:15 | |
@tavisto | omg.. the next webinar is going to be in APRIL. Where the heck did the first 3 months of 09 go? | 00:15 |
+perlDreamer | only good in page layouts | 00:15 |
Mech422 | ahh - makes sense - the 'content' one came from the page layouts... | 00:15 |
@tavisto | april 1st too... I'm going to get punked by my webinar attendees | 00:15 |
+perlDreamer | honk, no Webinar today, baby | 00:15 |
@tavisto | I'll probably get a bunch of Microsoft engineers in that session | 00:16 |
Mech422 | tavisto: yeah - I hear the vista team is looking for work :-P | 00:16 |
+perlDreamer | they're teachable, tavisto. Just use small words and talk slowly | 00:16 |
+perlDreamer | "WebGUI is open source" | 00:16 |
@tavisto | had a great group of 4 peeps today - 1 city government, 1 financial company, 1 government contractor, and 1 perl consultant who builds stuff for Ticketmaster | 00:16 |
+perlDreamer | oh yeah, we have open source too. Where do I sign my NDA to see your code? | 00:17 |
Mech422 | uggh - I did stuff for ticketmaster like 12 years ago - assembly code for a 'next gen' kiosk system :-P | 00:17 |
Mech422 | *shudder* | 00:17 |
+perlDreamer | Haarg, what are the rules for adding Test modules to testEnvironment? | 00:17 |
@tavisto | hopefully one of them leads to a billion dollar contract | 00:18 |
@tavisto | actually Ticketmaster is pretty sweet because they are almost entirely a perl shop | 00:18 |
Mech422 | tavisto: my bet is on the city govt then :-) | 00:18 |
@Haarg | i think we usually add them unless they are particularly large | 00:18 |
@tavisto | they apparently use WebGUI to some extent but after talking to 3 people at Oscon.. it became apparent they didn't want to talk about it | 00:18 |
Mech422 | tavisto: oh? nice :-) | 00:18 |
@Haarg | not certain though | 00:18 |
+perlDreamer | I'd like to add Test::Exception, and Test::Class | 00:19 |
Mech422 | tavisto: huh - they use it but don't want to talk about it ? sounds like somebody 'snuck it in' without a managers signoff | 00:19 |
Mech422 | tavisto: when I was on wall street - that was how we got most of our 'working' systems... | 00:20 |
@tavisto | not sure, some corporations are very quiet about using open source. It sucks for me b/c I am the guy begging to use them in a success story | 00:20 |
Mech422 | the boss bought crap from the vendor with the best perks, and we snuck in stuff that actually worked :-P | 00:20 |
@tavisto | I think the whole competitive advantage thing carries massive weight in corporations that are trying to beat up their competition. | 00:20 |
@preaction | WebGUI: Your competitive advantage! | 00:20 |
Mech422 | tavisto: yeah - I thought FOSS had gotten past that stage - ticketmaster has competition ? | 00:20 |
@tavisto | It's kind of like... all corps use Sharepoint but now people are starting to look around and be like.... pssssst.... we can use WebGUI and save 15 million a year | 00:21 |
@Haarg | Test::Exception should be fine, but i don't know how large Test::Class is with its prereqs | 00:21 |
@Haarg | would be nice to stick in there though | 00:21 |
@tavisto | from my viewpoint, FOSS, is still stuck in that rut | 00:21 |
+perlDreamer | 2 prereqs | 00:21 |
Mech422 | tavisto: Donna actually liked sharepoint though I've never used it | 00:21 |
+perlDreamer | Sub::UpLevel and | 00:22 |
+perlDreamer | uh | 00:22 |
+perlDreamer | something else | 00:22 |
Mech422 | tavisto: I guess cuz I do all FOSS consulting I thought we had gone 'mainstream'... | 00:22 |
+perlDreamer | Test::Exception... :) | 00:22 |
@tavisto | Sharepoint is pretty good if you've got plenty of money and are a Microsoft shop | 00:22 |
Mech422 | tavisto: the other one we see a lot of people talking about is liferay | 00:23 |
@tavisto | Mech422, if you want to attend a webinar, go out to www.plainblack.com/webinar | 00:23 |
Mech422 | tavisto: heh - can you be a MS shop and NOT have lots of money ?? | 00:23 |
@tavisto | some of it might be a bit basic for you, but it serves as a good intro to the UI and content management features | 00:23 |
@tavisto | absolutely Mech422, almost most companies cannot afford to keep up with the joneses and lag about 3-5 years behind... So MS shop wannabe | 00:24 |
Mech422 | tavisto: 4/1/09 is next wed. right ? | 00:24 |
+perlDreamer | yawp | 00:25 |
Mech422 | tavisto: oh crap - I'm supposed to have this site finished for the 1st... | 00:25 |
Mech422 | tavisto: maybe the 4/8/09 session ? | 00:25 |
@tavisto | yeah the sessions run every Wednesday | 00:25 |
@tavisto | at 2pm EDT (GMT -4) | 00:25 |
Mech422 | cool - 11 am... otherwise PerlDreamer would be cracking about me coming in early for it :-P | 00:26 |
Mech422 | gotta get ma beauty sleep ya know :-) | 00:26 |
+perlDreamer | you better believe it, buddy | 00:26 |
+perlDreamer | I'm on you like punctuation on perl code | 00:26 |
Mech422 | heh... <insert line noise joke here....> | 00:27 |
CIA-46 | wgdev: Graham Knop master * r2f4a67d / (7 files in 7 dirs): additional testing - http://bit.ly/L4av | 00:32 |
@Haarg | definitely not going to try getting 100% code coverage | 00:33 |
+perlDreamer | here ya go, tavisto. This will keep you busy for a while: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/bt_wFgOqSTw/article.pl | 00:33 |
@Haarg | i'd have to write a test with a file handle that can be read from but not closed | 00:33 |
+perlDreamer | yeah, how are you going to do that without a lot of tie and/or mock magic? | 00:34 |
@Haarg | yeah | 00:34 |
+perlDreamer | Haarg, one downside to Test::Class is that there's now 2 pieces for all tests. | 00:35 |
+perlDreamer | The Test::Class module, and driver script | 00:35 |
@Haarg | although you could just have a single driver script for all the Test::Class tests | 00:35 |
+perlDreamer | yes, but that makes running each test by itself more difficult for debug | 00:36 |
+perlDreamer | it would be nice if there was a way to merge them together | 00:36 |
+perlDreamer | something like __PACKAGE__->run or something | 00:36 |
+perlDreamer | and to follow standard module layout, driver scripts are in t, but modules are in t/lib/Test | 00:38 |
+perlDreamer | oh well, we have to start somewhere | 00:38 |
+perlDreamer | we can always adjust and correct later | 00:38 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:39 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:39 | |
@Haarg | it would be pretty easy to have a single script but allow you to optionally specify a set of test classes to run | 00:41 |
+perlDreamer | Haarg, would you be amenable to WGDev patches for 2 things: | 01:03 |
+perlDreamer | 1) convert GUIDs from base64 to hex for easy location of storage objects | 01:03 |
+perlDreamer | 2) syntax checker for templates, that tries to call it with an empty set of variables | 01:03 |
+perlDreamer | ? | 01:03 |
@Haarg | both sound fine | 01:03 |
@Haarg | regarding the syntax check | 01:03 |
@Haarg | you don't even have to call it with an empty variable set | 01:04 |
+perlDreamer | no? | 01:04 |
+perlDreamer | $template->process will do the right thing? | 01:04 |
@Haarg | if you just call HTML::Template->new(blah) it will do a syntax check | 01:04 |
+perlDreamer | ah, but we have to support _all_ templates | 01:04 |
@Haarg | yes | 01:04 |
@Haarg | well, the other thing is | 01:05 |
@Haarg | we should put syntax checking in core | 01:05 |
@Haarg | but that doesn't help for old codebases of course | 01:05 |
+perlDreamer | www_edit allows for processFromFormPost to report errors... | 01:05 |
@Haarg | yeah | 01:05 |
+perlDreamer | which causes it to cycle back to www_edit | 01:05 |
+perlDreamer | that's a great idea, Haarg | 01:06 |
+perlDreamer | I don't suppose rizen is sitting across a table from you? | 01:06 |
@Haarg | no, but he approved that idea | 01:06 |
+perlDreamer | I'll work it up and try it out, and then let y'all know which commit it is for review | 01:06 |
@Haarg | cool | 01:07 |
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 01:12 | |
CIA-46 | WebGUI: colin * r10011 /WebGUI/t/ (8 files in 6 dirs): | 01:15 |
CIA-46 | WebGUI: Rewrite the Account.t test as a Test::Class test. | 01:15 |
CIA-46 | WebGUI: Create a driver script for it. | 01:15 |
CIA-46 | WebGUI: Add a subclasses Account::Friends test. | 01:15 |
CIA-46 | WebGUI: colin * r10012 /WebGUI/sbin/testEnvironment.pl: Add test modules Test::Class and Test::Exception to testEnvironment.pl | 01:15 |
* perlDreamer is heading out to dinner. | 01:24 | |
+perlDreamer | See you all later | 01:24 |
* preaction goes running | 01:24 | |
@preaction | oh, wait. other way around | 01:24 |
+perlDreamer | oh no, that's correct. If I eat, y'all exercise, and vice versa | 01:25 |
+perlDreamer | What does a 250 lb perlDreamer test? | 01:25 |
@preaction | the limits of his scale? | 01:25 |
+perlDreamer | Anything he wants to. | 01:25 |
* perlDreamer flashes an evil, steroid enhanced smile | 01:26 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:26 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 01:43 | |
* deafferret flexes mightily | 01:44 | |
-!- SynQ2 [n=synq@f69189.upc-f.chello.nl] has quit ["Leaving."] | 01:47 | |
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 110 (Connection timed out)] | 01:48 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:51 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:51 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)] | 02:01 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 02:09 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 02:13 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 02:16 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:40 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:40 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:40 | |
@preaction | what is WebGUI::Asset->getIsa? | 02:41 |
@preaction | oh, i see. get all assets with a specific classname | 02:41 |
daviddelikat1 | Haarg: do you know what is going on with github? | 02:46 |
daviddelikat1 | I can't get anything even http from it | 02:47 |
daviddelikat1 | all i get is server errors | 02:47 |
@Haarg | not sure | 02:47 |
daviddelikat1 | is it working for yo? | 02:47 |
daviddelikat1 | you | 02:47 |
@Haarg | no | 02:47 |
daviddelikat1 | k | 02:47 |
daviddelikat1 | at least its not my config... | 02:47 |
@Haarg | i can pull from it fine though | 02:48 |
daviddelikat1 | what is the url? | 02:48 |
@Haarg | for what? | 02:49 |
deafferret | "We're down for maintenance. Be back soon." | 02:49 |
daviddelikat1 | for the wgdev git repository | 02:49 |
@Haarg | git://github.com/haarg/wgdev.git | 02:49 |
deafferret | http://twitter.com/github | 02:50 |
deafferret | "Locked slice has brought the site down. We're getting the site back up as fast as we can." | 02:50 |
daviddelikat1 | thanks deafferret | 02:50 |
deafferret | laugh... what do I do if both github and twitter are down at the same time? :) | 02:50 |
daviddelikat1 | the world ends | 02:51 |
deafferret | uh oh. fingers crossed | 02:51 |
daviddelikat1 | cool youtube on the maintenance page... can wg do that? | 03:01 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit [] | 03:01 | |
@Haarg | webgui's maintenance page is just in docs and could be modified pretty easily | 03:01 |
@Haarg | at some point i want to allow it to be specified in the config file and possibly move it to the www directory | 03:02 |
deafferret | ooo... that's scary git push --dry-run -v "Repository not found." | 03:03 |
@Haarg | patspam, question about wgdev config | 03:14 |
+patspam | shoot | 03:14 |
@Haarg | i'm thinking of changing the structure of the file | 03:14 |
@Haarg | to be "command" : { "reset" : { "profiles" : { ... } } } | 03:15 |
@Haarg | there's two problems, a loss of back compat and that it is slightly less flexible | 03:15 |
@Haarg | seem good/bad/no opinion? | 03:16 |
+patspam | i'm only using config file to a very basic level, just to specify webgui_root and webgui_config | 03:17 |
+patspam | and it took me a while to figure out how to use it.. so the json format would probably be easier for people | 03:17 |
@Haarg | well, i did switch it to json format | 03:17 |
+patspam | how flexible does it need to be? what sort of things do you expect people to use it for? | 03:17 |
@Haarg | i'm just thinking of messing with the structure | 03:17 |
+patspam | i don't think back compat is an issue at this stage | 03:18 |
@Haarg | flexibility isn't really a big deal. it just means if someone wanted to use it outside of the WGDev namespace it would get a bit weird | 03:18 |
@Haarg | one of the reasons i'm considering the change is that it makes the config command make a bit more sense | 03:19 |
@Haarg | wgd config command.reset.profiles.blah instead of wgd config --command reset.profiles.boo | 03:19 |
+patspam | yeah, that makes more sense | 03:19 |
* patspam goes to lunch | 03:21 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:49 | |
CIA-46 | webgui: Patrick Donelan flux * radca008 / lib/EnableFlux.pm : Refactored EnableFlux to work with WGDev - http://bit.ly/NHr2 | 04:24 |
+patspam | Haarg: yesterday i refactored a whole suite of tests to take advantage of wgd test | 04:28 |
+patspam | wgd++ | 04:28 |
+patspam | Haarg: I'm thinking of patching wgd so that the ".conf" extension is optional when specifying a config file. e.g. wgd command -F mysite | 04:40 |
+patspam | any objections? | 04:40 |
@preaction | I object! | 04:41 |
@preaction | you work too hard! | 04:41 |
+patspam | but.. it will let me be lazy and type less! | 04:49 |
@preaction | Death by tray it shall be! | 04:50 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 05:20 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:20 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 05:50 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:50 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 05:53 | |
+perlDreamer | I'm telling ya, tavisto. I give this whole thing a sphincter factor of 9.5 | 06:22 |
@tavisto | what is this you speak of? | 06:24 |
+perlDreamer | I'm watching The Abyss | 06:24 |
+perlDreamer | and hacking for rizen | 06:24 |
+perlDreamer | good times | 06:24 |
@tavisto | I see.... | 06:24 |
@tavisto | well I'm reading the news... and it's all bad so don't bother | 06:24 |
+perlDreamer | it can't be all bad | 06:25 |
+perlDreamer | there's no plague | 06:25 |
@preaction | our File/Image form controls are as accessible as a leper colony... | 06:31 |
+perlDreamer | yup | 06:32 |
+perlDreamer | but, to quote Sean Connery from the Untouchables, "What are ye going to do about it? Urgh <gasp>" | 06:32 |
@preaction | well, i'm going to release something with one bug and tomorrow i'll fix that one bug | 06:33 |
+perlDreamer | are you doing to beat the release out with the fix? | 06:33 |
+perlDreamer | wouldn't it be better to wait until it's fixed | 06:33 |
+perlDreamer | and you've written some tests? | 06:33 |
@preaction | i'm not putting into core until at least Friday | 06:33 |
@preaction | i18n is all echo() and no tests | 06:34 |
+perlDreamer | I won't look | 06:34 |
@preaction | it's mostly JS anyway | 06:34 |
@preaction | but there are some methods i would prefer to have tested | 06:34 |
@preaction | this one's a hot project though, so even now i'm pushing it. just now i'm almost finished, and it's due bright and early | 06:35 |
+perlDreamer | all joking and teasing aside, good luck :) | 06:35 |
@preaction | thanks. i think you will alll love this thing | 06:36 |
@preaction | a billion times more than DataTable | 06:36 |
+perlDreamer | is it an Asset History browser? | 06:36 |
@preaction | nossir | 06:36 |
@preaction | it's a Google Map with Map Points as assets | 06:37 |
+perlDreamer | cool! | 06:37 |
@preaction | my head's RFE list is already pushing a few hundred | 06:37 |
@preaction | like "What if every asset could be tied to a latitude/longitude?" | 06:37 |
+perlDreamer | or every user | 06:37 |
@preaction | exactly | 06:37 |
+perlDreamer | each Group could have it's own map | 06:38 |
@preaction | a little map form control even, with the ability to get Directions in a pop-up window | 06:38 |
+perlDreamer | and the Friends display | 06:38 |
@preaction | minimaps as shortcuts to the larger map | 06:38 |
@preaction | links that focus the map on the mappoint you want | 06:38 |
@preaction | search for mappoints | 06:38 |
@preaction | tie a mappoint to a Calendar Event, a Gallery Album or Photo (automatically using EXIF GPS data and Google's Geocoding API) | 06:39 |
@preaction | get city, state, zip, address automatically and apply them to the lat/long from the camera's GPS | 06:39 |
@preaction | we could be a whole WebGUI::Locator API on this stuff | 06:39 |
@preaction | AssetAspect::Locatable | 06:40 |
@preaction | etc... | 06:40 |
+perlDreamer | there you go | 06:40 |
+perlDreamer | although, are the Aspects going away? | 06:40 |
+perlDreamer | with the Asset schema changes and all | 06:40 |
@preaction | no, their data will be merged with the asset's data table | 06:40 |
+perlDreamer | seems weird | 06:41 |
+perlDreamer | next thing you know we'll switch from MySQL to DB2 | 06:41 |
@preaction | it does, yeah. but i like it | 06:41 |
@preaction | i was thinking mysql's SolidDB engine | 06:41 |
+perlDreamer | is that a key/value engine? | 06:42 |
@preaction | no, it's a full RDBMS | 06:42 |
@preaction | transations, row-level locking, MVCC | 06:42 |
@preaction | same features as innodb, but not maintained by the mainline Mysql group | 06:42 |
+perlDreamer | is it free software? | 06:43 |
@preaction | from what i read, it's innodb without the performance/disk issues | 06:43 |
@preaction | yeah, but again that's just from what i read, haven't researched it at all yet | 06:43 |
@preaction | i dunno if it's GPL-compatible licensed or not | 06:43 |
@preaction | so where is Shawshank, or was? should i make that the default lat/long of the default view of the map? | 06:44 |
+perlDreamer | Yeah! | 06:44 |
@preaction | or should i settle for Madison? | 06:44 |
+perlDreamer | I'd use Madison | 06:45 |
+perlDreamer | No one knows where Shawshank is, except for Stephen King | 06:45 |
+perlDreamer | it's fictional | 06:46 |
+perlDreamer | It's in Maine | 06:46 |
+perlDreamer | that's about all that is known about it | 06:46 |
@preaction | darn | 06:46 |
+perlDreamer | this is the prison that was used for filming, Mansfield State Reformatory in Ohio | 06:47 |
+perlDreamer | The Shawshank prison, in the book and in the movie, was loosely based on Thomaston prison, an aging prison located in Thomaston, Maine | 06:47 |
+perlDreamer | those are from IMDB | 06:48 |
@preaction | i was reading the wikipedia | 06:48 |
@preaction | but yeah, not much to go on | 06:49 |
+perlDreamer | I had a hand accident last weekend, so I'm feeling your pain | 06:49 |
+perlDreamer | I smashed my hand with a rubber mallet | 06:49 |
@preaction | owww | 06:49 |
* preaction needs to add an easter egg to webgui someday... | 06:49 | |
+perlDreamer | you haven't put one in yet? | 06:49 |
@preaction | nope | 06:49 |
@preaction | i'm thinking something that someone has to do something tedious they'll never do | 06:50 |
@preaction | like click something 50 times | 06:50 |
+perlDreamer | sounds like you have a golden opportunity now | 06:50 |
+perlDreamer | how about if the map displays a Gooey icon if someone clicks on the address for PB? | 06:50 |
@preaction | make every map have a marker that only shows up when the map is zoomed in all the way on Thomaston, Maine? | 06:50 |
@preaction | "all the way" is almost touching the top's of people's heads | 06:51 |
@preaction | no, nm, that would be obvious when people using iphone to view the map | 06:52 |
@preaction | unless... it were Gooey's Fortress of Solitude! | 06:52 |
@preaction | or Gooey's Mountain of Woe | 06:52 |
+perlDreamer | Gooey Mansion, in Gotham | 06:52 |
+perlDreamer | by now, I'd figured that JT would have doctored up a Gooey graphic ala The Joker from The Dark Knight | 06:53 |
@preaction | http://en.wikipedia.org/wiki/R%27lyeh <- IN HIS HOUSE AT R'LYEH DREAD GOOEY WAITS DREAMING | 06:53 |
+perlDreamer | Why soooo ssserioussss? | 06:53 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 06:56 | |
@preaction | the trick will be hiding this so that even the coders have to puzzle the crap out of it ;) | 06:56 |
+perlDreamer | no one else but me reads code. You're safe | 06:56 |
+perlDreamer | maybe haarg | 06:56 |
@preaction | heh | 06:56 |
+perlDreamer | ah, we're at the part of the movie where Lindsey drowns herself | 06:57 |
CIA-46 | WebGUI: colin * r10013 /WebGUI/t/lib/Test/WebGUI/ (Account.pm Account/Friends.pm): More tests for getUrl. Beginning of tests for canView. | 07:23 |
+perlDreamer | Test::Class isn't so bad, really | 07:26 |
+perlDreamer | you automatically get tests for all subclasses | 07:27 |
+perlDreamer | and if you don't write subclass tests, they automatically fail | 07:27 |
+perlDreamer | which is an indicator that more tests need to be written | 07:27 |
+perlDreamer | good night, all | 07:44 |
+perlDreamer | with minimal work, added 62 tests to WebGUI today | 07:44 |
+perlDreamer | even though it's testing the same thing over and over, it's still a good thing | 07:44 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:44 | |
CIA-46 | WebGUI: colin * r10014 /WebGUI/t/ (Account.t lib/Test/WebGUI/Account/Contributions.pm): Add a stub test for Contributions. | 07:55 |
CIA-46 | WebGUI: colin * r10015 /WebGUI/t/ (lib/Test/WebGUI/Account/User.pm Account.t): Add stub tests for Account::User, with custom canView tests. | 07:55 |
CIA-46 | WebGUI: colin * r10016 /WebGUI/t/ (lib/Test/WebGUI/Account/Inbox.pm Account.t): Add stub tests for Account::Inbox with custom canView tests. | 07:55 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 08:21 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:22 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 09:37 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:47 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:50 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:34 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:35 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:35 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 11:52 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 11:56 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:57 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:59 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:51 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:51 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 14:57 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui | 14:57 | |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:25 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:28 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:28 | |
* MrHairgrease query language advise | 15:45 | |
+MrHairgrease | I want to write something like: The property whose value should be returned. | 15:45 |
+MrHairgrease | but whose seems wrong | 15:45 |
+MrHairgrease | what should it be? | 15:45 |
+BartJol | property | 15:46 |
+BartJol | ? | 15:46 |
+MrHairgrease | no, i mean the word 'whose' | 15:46 |
+BartJol | ah | 15:47 |
+MrHairgrease | as far as i know that refers to a person | 15:47 |
+MrHairgrease | not a thing | 15:47 |
+BartJol | yes | 15:47 |
jdanpl | BartJol: which | 15:47 |
+BartJol | it's for MrHairgrease | 15:48 |
jdanpl | Sorry | 15:48 |
+BartJol | :) | 15:48 |
+MrHairgrease | So, 'The property which property should be returned'? | 15:49 |
+MrHairgrease | Doesn't seem right to me too | 15:49 |
+MrHairgrease | maybe which's | 15:49 |
+MrHairgrease | if that exists | 15:49 |
jdanpl | From dictionary: goods which are liable to duty | 15:50 |
+MrHairgrease | dictionary.com to the rescue | 15:50 |
+MrHairgrease | whose - (the possessive case of which used as an adjective): a word whose meaning escapes me; an animal whose fur changes color. | 15:50 |
+MrHairgrease | so it'swhose after all | 15:51 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:56 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:07 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:07 | |
@bopbop | MrHairgrease: The property's value that should be returned | 16:13 |
@bopbop | nm, saw you sorted it out already | 16:14 |
+MrHairgrease | thanks anyway bopbop | 16:16 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit ["Leaving."] | 16:17 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, carogray, Mech422, ckotil, perlbot, +BartJol, CIA-46, f00li5h, daviddelikat, @steveo_aa, (+12 more, use /NETSPLIT to show all of them) | 16:20 | |
-!- Netsplit over, joins: @rizen, SDuensin, gugod, nuba | 16:21 | |
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui | 16:22 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:22 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:22 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 16:22 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui | 16:22 | |
-!- ServerMode/#webgui [+ovv bpmedley perlmonkey2 BartJol] by irc.freenode.net | 16:22 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 16:25 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 16:29 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 16:29 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 16:29 | |
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui | 16:30 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:30 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:34 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:34 | |
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #webgui | 16:35 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 16:35 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 16:35 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 16:35 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 16:35 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 16:35 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:35 | |
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui | 16:35 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 16:35 | |
-!- CIA-46 [n=CIA@208.69.182.149] has joined #webgui | 16:35 | |
-!- ServerMode/#webgui [+oo steveo_aa stDavid] by irc.freenode.net | 16:35 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ckotil, perlbot, CIA-46, metanil, @steveo_aa, daviddelikat, ascii, @stDavid, s4eek | 16:36 | |
-!- Netsplit over, joins: @steveo_aa, s4eek, ckotil, ascii, Mech422, @stDavid, metanil, perlbot, CIA-46 | 16:41 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ckotil, perlbot, CIA-46, metanil, @steveo_aa, ascii, @stDavid, s4eek | 16:48 | |
-!- Netsplit over, joins: ckotil | 16:54 | |
-!- Netsplit over, joins: steveo_aa | 16:54 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 16:54 | |
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui | 16:56 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:00 | |
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui | 17:07 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 17:07 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:12 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 17:12 | |
-!- CIA-4 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui | 17:12 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 17:12 | |
-!- ServerMode/#webgui [+o preaction] by irc.freenode.net | 17:12 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:21 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:21 | |
@tavisto | perlDreamer | 17:22 |
+perlDreamer | hey, tavisto! | 17:22 |
@tavisto | Good Morning Sir! | 17:22 |
+perlDreamer | whazzup, dog? | 17:22 |
@tavisto | Ready for today's first trivia question? | 17:23 |
+perlDreamer | Bring it on. | 17:23 |
+perlDreamer | I'll take WebGUI Trivia for $5, Alex | 17:23 |
+perlDreamer | you're either on the phone, or that is some whopping question, dude | 17:26 |
@tavisto | WebGUI is being evaluated by Tech Republic and is going to be showcased as a featured product | 17:26 |
+perlDreamer | okay | 17:26 |
@tavisto | sorry I just got a call and i'm talking to JT | 17:26 |
+perlDreamer | I figured :) | 17:26 |
@tavisto | anyway, the guy evaluating WebGUI is trying to install it on his Ubuntu server | 17:26 |
@tavisto | looks like it's not installing on a default Ubuntu 8.10 server setup. | 17:27 |
@tavisto | getting this error: | 17:27 |
@tavisto | jlwallen@ubuntuserver:/var/www/wre/sbin$ ./wreconsole.pl | 17:27 |
@tavisto | -bash: ./wreconsole.pl: /data/wre/prereqs/bin/perl: bad interpreter: No such file or directory | 17:27 |
+MrHairgrease | his wre install is borked | 17:27 |
+perlDreamer | totally | 17:27 |
+MrHairgrease | I have a wre compiled for 8.10 laying around | 17:28 |
carogray | Good morning/afternoon for some | 17:28 |
+MrHairgrease | I can put it somewhere if you'd like | 17:28 |
carogray | 2 - I think quick questions? about cookies? | 17:28 |
+MrHairgrease | "I know you've done that, but it hasn't been done right," | 17:29 |
+MrHairgrease | hehe | 17:29 |
+MrHairgrease | coolest quote of the month =) | 17:29 |
carogray | does the regular natural set up of WebGUI 7.6.15 use cookies anywhere , if we haven't explicitly set up cookies for anyone? | 17:29 |
+MrHairgrease | yes webgui uses cookies | 17:29 |
+MrHairgrease | always have done so | 17:29 |
+MrHairgrease | your session id is stored in one | 17:30 |
+MrHairgrease | without it, you cannot be logged in for more than one page request | 17:30 |
carogray | ugh - can you give me a quick explanation is it only for people posting ie.. content managers or not logged in visitors? | 17:30 |
+perlDreamer | if you stay as visitor, it won't matter if you use cookies or not | 17:30 |
+perlDreamer | but for people who log in, it's required | 17:30 |
+perlDreamer | (to have cookies) | 17:30 |
carogray | right, can I say we do not use cookies for those people who are just our audience | 17:31 |
+MrHairgrease | what pd says | 17:31 |
+MrHairgrease | no | 17:31 |
+MrHairgrease | because webgui will also set a cookie for visitors | 17:31 |
+MrHairgrease | visitors have a session id too | 17:31 |
+MrHairgrease | another thing that won't work without cookies is the shopping cart | 17:31 |
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [] | 17:32 | |
carogray | ok - I guess that is part of maybe what makes the ^env thing in the tell a friend page work | 17:32 |
+perlDreamer | tavisto, here are the basic questions to ask for the Tech Republic guy. | 17:32 |
+MrHairgrease | because that is session based | 17:32 |
carogray | we don't use a shopping care | 17:32 |
+perlDreamer | 1) Does the file exist | 17:32 |
carogray | cart | 17:32 |
+perlDreamer | 2) What are the permissions on it. | 17:32 |
carogray | ok _ I won't say we don't use cookies.. | 17:32 |
+perlDreamer | where the file is the /data/wre/prereqs/bin/perl | 17:32 |
carogray | that answers the second ? too ta. | 17:32 |
@tavisto | perlDreamer, if the install is hosed, I think I may request that one of our PB geniuses help him | 17:35 |
+perlDreamer | good idea | 17:35 |
+perlDreamer | we want to make a good impression | 17:35 |
@tavisto | I'm trying to get WebGUI some publicity and am worried that this could be negatively perceived... and that it wont help if I stumble him through a bunch of questions | 17:35 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, CIA-4, ascii, @preaction | 17:44 | |
-!- Netsplit over, joins: @preaction, Mech422, ascii | 17:44 | |
-!- CIA-38 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 17:46 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:03 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] | 18:03 | |
+perlDreamer | tavisto, aside from all the joking and teasing, we all really appreciate how hard you work to promote WebGUI | 18:04 |
@tavisto | well thanks perlDreamer, appreciate it. I've got mad love for ole' wG | 18:05 |
-!- Netsplit over, joins: @preaction, Mech422, ascii | 18:05 | |
@tavisto | it's just the 1999 other CMS vendors/products which I loathe | 18:05 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:08 | |
-!- Netsplit over, joins: @preaction, ascii, Mech422 | 18:09 | |
+perlDreamer | "foul, nasty things" | 18:10 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:13 | |
-!- Netsplit over, joins: @preaction, ascii, Mech422 | 18:14 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:14 | |
-!- Netsplit over, joins: @preaction, Mech422, ascii | 18:16 | |
+perlDreamer | preaction! How good of you to come visit us today. | 18:16 |
@preaction | yay! | 18:21 |
+perlDreamer | Are you planning on staying for a while? | 18:22 |
@preaction | i dunno. depends on how the freenode winds take me | 18:23 |
+perlmonkey2 | I need some new working tunes.....anyone got a new artist that's any good? | 18:24 |
+MrHairgrease | perlmonkey2: check out garagepunk.com | 18:24 |
+MrHairgrease | they have a motherload of really good podcasts | 18:25 |
+perlDreamer | perlmonkey2: kutless or skillet | 18:25 |
+MrHairgrease | provided you like the genre | 18:25 |
+MrHairgrease | be sure to check out Sonic Nightmares | 18:25 |
+MrHairgrease | and Radioblivion | 18:25 |
+MrHairgrease | Hot Slop's pretty good too | 18:25 |
+MrHairgrease | as is Get drunk an play Record | 18:26 |
+MrHairgrease | well | 18:26 |
+MrHairgrease | just check em all out | 18:26 |
+MrHairgrease | =) | 18:26 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:29 | |
-!- Netsplit over, joins: @preaction, Mech422, ascii | 18:29 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui [] | 18:33 | |
+perlmonkey2 | MrHairgrease: so good so far | 18:37 |
@Haarg | perlDreamer, i changed the format and structure of the .wgdevcfg file somewhat | 18:38 |
@Haarg | it is now json only and is nested somewhat differently | 18:38 |
+perlDreamer | I'll update my config when I pull from your repo next time, then | 18:39 |
@Haarg | i think that was the last thing i wanted to get cleaned up before updating the version on the bazaar | 18:40 |
+perlDreamer | I also did some more checking about my setup problem, and it's related to File::Path | 18:45 |
+perlDreamer | via the command line, everything works fine | 18:45 |
+perlDreamer | I can add/delete stuff from the uploads directory | 18:45 |
+perlDreamer | but File::Path can't | 18:45 |
+perlDreamer | not sure what the problem is | 18:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 18:46 | |
@Haarg | odd | 18:47 |
+perlDreamer | I'll paste some output next time I come across it. Which should be later today :) | 18:47 |
+perlDreamer | oh, and I came across one very big thing about Test::Class that I want to pass on | 18:47 |
+perlDreamer | big shortcoming | 18:47 |
+perlDreamer | if you're developing tests for existing code | 18:48 |
+perlDreamer | and you add a test to the master class | 18:48 |
+perlDreamer | if the modules subclass that method | 18:48 |
+perlDreamer | you have to write tests for it immediately | 18:48 |
+perlDreamer | or every submodule will report false failures | 18:48 |
+perlDreamer | for example, canView in Account | 18:48 |
+perlDreamer | I added a test for Account.pm's canView | 18:48 |
+perlDreamer | and Inbox's started failing | 18:49 |
@Haarg | hmm | 18:49 |
@Haarg | you have an example of that? | 18:49 |
+perlDreamer | sure. Just remove the Inbox canView stub test from t/lib/Test/WebGUI/Account/Inbox.pm | 18:49 |
+perlDreamer | it just means you have to write more code before committing | 18:50 |
+perlDreamer | and, in a way, it points out where new tests are required | 18:50 |
+perlDreamer | but it was surprising | 18:50 |
+perlDreamer | oh, and I took your advice and built a general driver script for the Account modules | 18:50 |
+perlDreamer | it doesn't do individual selecting | 18:51 |
+perlDreamer | I'd backport those tests to 7.6, but they requires Test::Class (and Test::Exception) | 18:52 |
@Haarg | hrm | 18:53 |
+perlDreamer | and I was fairly sure rizen would rip out my chin whiskers if I added new module requirements after WRE 0.9 came out | 18:53 |
@Haarg | t/Account.t is segfaulting for me | 18:53 |
+perlDreamer | segfaulting? | 18:53 |
@Haarg | yeah | 18:53 |
@Haarg | works with wre's perl though | 18:54 |
@rizen | Test::Exception is included in WRE 0.9.1 | 18:54 |
+perlDreamer | works with my perl, too | 18:54 |
@Haarg | i should get wre 0.9.1 and see if it works there | 18:54 |
+perlDreamer | so your native Perl is from MacOS? | 18:55 |
@Haarg | no | 18:56 |
@rizen | Haarg doesn't believe in doing anything easy | 18:56 |
@rizen | he requires a custom everything | 18:56 |
@rizen | if it isn't custom he's not satisfied | 18:56 |
@rizen | =) | 18:56 |
@Haarg | i wanted perl 5.10 | 18:56 |
@rizen | he didn't even leave the default os on his ipod | 18:56 |
+perlDreamer | I'm running 5.10, Haarg | 18:56 |
+perlDreamer | from FC10 | 18:57 |
+perlDreamer | 5.10.0 | 18:57 |
@Haarg | i was refering to rizen's content about having everything custom | 18:58 |
@Haarg | i'll have to get wre 0.9.1 and see what it does | 18:58 |
+perlDreamer | maybe we'll need to yank the tests :( | 18:58 |
+perlDreamer | this is actually kind of scary/funny | 19:02 |
+perlDreamer | I tried writing Test::Class tests for Storage and Storage/Image about two years ago | 19:03 |
+perlDreamer | and had to stop because there were C bugs in ImageMagick with double frees that Fedora's glibc found | 19:03 |
+perlDreamer | I figured that with Account being pure perl that there wouldn't be any problems | 19:03 |
@Haarg | yeah | 19:03 |
+perlDreamer | and Ovid wrote some great Test::Class tutorials up on Modern Perl Books | 19:04 |
@Haarg | something in WebGUI::Test is where it craps out | 19:04 |
+perlDreamer | where are you running the tests from? | 19:04 |
@Haarg | webgui root | 19:04 |
+perlDreamer | that's where I'm doing it | 19:05 |
+perlDreamer | perl t/Account.t | 19:05 |
-!- Netsplit over, joins: @preaction, Mech422, ascii | 19:05 | |
@Haarg | http://rt.cpan.org/Public/Bug/Display.html?id=43675 | 19:13 |
@Haarg | we're not using moose or catalyst, but i'm pretty sure that's the same issue i'm hitting | 19:14 |
+perlDreamer | it requires an update to Devel::Symdump | 19:15 |
@Haarg | yeah | 19:15 |
+perlDreamer | which means for most distributions, that it will require updates to perl since that's a core library | 19:16 |
@Haarg | what version do you have? | 19:16 |
+perlDreamer | 2.07 | 19:16 |
+perlDreamer | maybe I don't have the version that exposes the bug? | 19:17 |
+perlDreamer | which version do you have? | 19:17 |
+perlDreamer | and what's in the WRE? | 19:17 |
@Haarg | 2.08 in 0.9.1 | 19:19 |
@Haarg | i'm going to try downgrading and see what happens | 19:19 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction | 19:19 | |
+perlDreamer | brb | 19:19 |
-!- Netsplit over, joins: @preaction, ascii, Mech422 | 19:19 | |
@Haarg | i downgraded and i still get the segfault | 19:21 |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 19:24 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:35 | |
+perlDreamer | hm | 19:35 |
+perlDreamer | maybe we could get some other devs to test for us? | 19:36 |
+perlDreamer | anyone have an to date SVN HEAD that can run a test for us? | 19:36 |
+perlDreamer | Mech422, SDuensin, preaction, perlmonkey2? | 19:36 |
+perlDreamer | any takers? | 19:36 |
@preaction | yeassir | 19:37 |
+perlmonkey2 | eh? | 19:37 |
+perlmonkey2 | my head is broken | 19:37 |
+perlDreamer | could y'all update to HEAD on 7.7, install 2 modules and run t/Account.t as a test? | 19:37 |
@preaction | sure | 19:38 |
@preaction | which two mods? | 19:38 |
+perlDreamer | Test::Class should get them both (as a requirement) | 19:38 |
@preaction | k | 19:38 |
@preaction | perlDreamer: all tests successful | 19:43 |
+perlDreamer | thanks, preaction | 19:44 |
+perlDreamer | which wre are you running? | 19:44 |
+perlDreamer | on which OS? | 19:44 |
+perlDreamer | in which zipcode and timezone? | 19:44 |
+perlDreamer | oh, and are you on the 2nd or 1st floor of a house | 19:44 |
@preaction | 0.8.2 i think. OS X. 54901, US/Central. 2nd floor | 19:44 |
+perlDreamer | thanks :) | 19:45 |
Mech422 | perlDreamer: what needs testing ? | 19:53 |
* Mech422 hits scrollback | 19:53 | |
+perlDreamer | get a copy of WebGUI from SVN | 19:53 |
+perlDreamer | install Test::Class | 19:53 |
+perlDreamer | and perl t/Account.t | 19:54 |
Mech422 | crud - lost the git hub url ? | 19:57 |
+perlDreamer | https://svn.webgui.org/plainblack/WebGUI | 19:57 |
+perlDreamer | still using SVN for 7.7 | 19:57 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:58 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:58 | |
Mech422 | ok - rm -rf /data ; mkdir /data ; cd /data ; svn co https://svn.webgui.org/plainblack/WebGUI | 19:59 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:00 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:00 | |
+perlDreamer | yup | 20:00 |
Mech422 | does Test::Class go in the system perl, or does wG build its own in /data ? | 20:00 |
+perlDreamer | are you using the WRE? | 20:00 |
Mech422 | umm - whatever I got via the svn checkout ?? | 20:01 |
Mech422 | I blew away /data | 20:01 |
Mech422 | you me to pull a wre ? I can do that real quick ? | 20:01 |
* perlDreamer does not know | 20:01 | |
+perlDreamer | I'm not a WRE user | 20:01 |
+perlDreamer | you better grab a WRE, too then | 20:02 |
Mech422 | oh? I thought wre was the 'standard' way to do it... ok .. I have a /data/WebGui | 20:02 |
Mech422 | ok - any special wre version ? | 20:02 |
+perlDreamer | the latest 0.8, or 0.9.1. Whatever you were using before would be fine | 20:03 |
+perlDreamer | in general, it's rarely necessary to blow away /data for doing development testing | 20:03 |
+perlDreamer | there's one other thing, I need to leave in about 4 minutes to head to the gym | 20:03 |
Mech422 | bah - /data/wre doesn't seem to have a version.txt file | 20:04 |
Mech422 | at least find . -name '*version*' doesn't find one | 20:04 |
+perlDreamer | I'd go 0.8.latest then | 20:06 |
Mech422 | http://sourceforge.net/project/showfiles.php?group_id=51417&package_id=148913 looks like wre 0.8.5 is latest 0.8 version ? | 20:06 |
Mech422 | but there's a bunch of 0.9 files | 20:07 |
+perlDreamer | that sounds right | 20:07 |
+perlDreamer | you could go with 0.9.1, but do not use 0.9 | 20:07 |
+perlDreamer | I surprised it's still up there, since it's buggy | 20:07 |
Mech422 | using http://downloads.sourceforge.net/pbwebgui/wre-0.8.5-source.tar.gz?use_mirror=voxel | 20:07 |
Mech422 | any particular version of Test::Class and where should I drop it (system perl libs ?) | 20:08 |
Mech422 | err. crap - 15 minutes to download wre | 20:08 |
+perlDreamer | I gotta scoot. Latest Test::Class should be fine | 20:09 |
Mech422 | ok - I'll try and set this up while yer gone | 20:09 |
-!- dadalebt030 [n=dadalebt@e178084025.adsl.alicedsl.de] has joined #webgui | 20:35 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 20:38 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 20:38 | |
-!- dadalebt030 [n=dadalebt@e178084025.adsl.alicedsl.de] has left #webgui [] | 20:41 | |
@Haarg | perlDreamer, when you get back can you try the test script in that bug report? http://rt.cpan.org/Public/Bug/Display.html?id=43675 | 20:45 |
@Haarg | the second to last post | 20:45 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 20:48 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:48 | |
Mech422 | umm - stupid question - I think this vm is 64bit... is that gonna screw up pd's test ? | 20:56 |
Mech422 | It didn't occur to me that wG might not be 64bit clean - but wasn't that a 'focus' of the last release ? | 20:57 |
@rizen | WRE 1.0 is about 64 bit | 20:57 |
@rizen | not WRE 0.9 | 20:57 |
@rizen | but WRE 0.9 should work fine on a 64 bit os as long as the os has the 32 bit compatibility layer installed | 20:58 |
@rizen | most do | 20:58 |
Mech422 | ok - so wre built from source on a debian x86_64 (wre version 0.8.5) - is this a bad thing ? | 20:58 |
@rizen | if it works for you then it's not a bad thing | 20:58 |
@rizen | it's just that it's not been tested by us | 20:58 |
@rizen | so we can't support it | 20:58 |
Mech422 | ah - so its a works or doesn't kind of thing and not a 'might give wrong answers' kind of thing ? | 20:59 |
@rizen | can't say | 20:59 |
@rizen | it's untested | 20:59 |
@rizen | i know one guy that did it was getting segfaults all over the place | 20:59 |
@rizen | someone else did it and everything seemed to work fine | 20:59 |
@rizen | we haven't been able to get it to compile successfully even once on 64 bit yet | 21:00 |
Mech422 | ahh - nope, its _seems_ to be working - I'm just concerned with 2 + 2 = 5 type stuff | 21:00 |
@rizen | so no comment | 21:00 |
Mech422 | fwiw - seems to work with : Linux Backend 2.6.18-6-xen-amd64 #1 SMP Tue Aug 19 06:15:09 UTC 2008 x86_64 GNU/Linux | 21:00 |
Mech422 | oh crud puppies - I think this was a .9 svn checkout though and not a .8 | 21:01 |
Mech422 | oh well - we'll see after build.sh finishes :-P | 21:01 |
Mech422 | just curious - but what doesn't compile ? I thought perl,apache, and mysql were all 64bit clean ? | 21:02 |
@rizen | i couldn't even get perl to compile on RHEL | 21:03 |
@rizen | even though they have a version that works on RHEL5 | 21:03 |
Mech422 | wow | 21:03 |
Mech422 | heh - I'd insert a bad joke about RHEL being inferior to Debian, but thats just too big a thing to be broken to be funny... | 21:05 |
@rizen | like i said | 21:05 |
@rizen | red hat has it working | 21:05 |
@rizen | it's not red hat's fault | 21:05 |
@rizen | it just doesn't work for me | 21:06 |
Mech422 | on the other hand, *blooey* - build.sh just died on that debian too | 21:06 |
Mech422 | so for purposes of perldreamers testing, should I just pull a .9 and use that ? | 21:06 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 21:07 | |
@rizen | yup | 21:07 |
Mech422 | oh - I remember this - its whining about -fPIC | 21:07 |
Mech422 | ok - trying .9.1 | 21:09 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:40 | |
@tavisto | stDavid, any progress on CMSmatrix? | 21:43 |
@tavisto | Please say yes because I'm about to lose my mind.. Another day of emails from people telling me how much they dislike the matrix and how buggy it is | 21:43 |
+perlDreamer | tavisto, there's also someone else posting bugs about Matrix 2.0 | 21:45 |
+perlDreamer | username: drescher | 21:45 |
@tavisto | oh on the bug list on wG.org? | 21:46 |
+perlDreamer | Haarg: glob_to_local_typeglob worked fine for me | 21:47 |
+perlDreamer | passes 9 tests | 21:47 |
@Haarg | ok | 21:47 |
@Haarg | it fails on the centos 5 wre 0.9.1 | 21:47 |
+perlDreamer | do we need to pull the tests so you and brian can release today? | 21:47 |
@Haarg | possibly | 21:55 |
Mech422 | fwiw - I'm still building wre :-/ | 21:55 |
@Haarg | perlDreamer, can i get the output from that test from you? | 21:57 |
+perlDreamer | sure | 21:57 |
Mech422 | err... no I'm not | 21:57 |
Mech422 | wre .9.1 failed on 64 bit with the -fPIC thing | 21:57 |
@Haarg | you should just be able to use the 32bit binaries | 21:57 |
Mech422 | Haarg: there aren't any for debian - should I use ubuntu ? | 21:58 |
@Haarg | ah, didn't realize that | 21:58 |
+perlDreamer | Haarg: http://gist.github.com/86285 | 21:59 |
* perlDreamer loves nopaste | 21:59 | |
@Haarg | yeah | 21:59 |
+perlDreamer | perl script.t 2&>1 | nopaste -s Gist - | 21:59 |
@Haarg | it's quite useful | 21:59 |
Mech422 | perlDreamer: do you still need me to run that test? or do you have the info you need ? | 21:59 |
+perlDreamer | Mech422, I think we're okay | 22:00 |
+perlDreamer | I'm so sorry about nuking your site | 22:00 |
Mech422 | perlDreamer: oh - you didn't :-) That's the spare vm I said we had for playing :-) | 22:00 |
+perlDreamer | phew :) Good news | 22:01 |
Mech422 | hmm - my 'production' site with a 'working' wre 64bit has a build.sh.debian in it... I should prolly diff that with the stock build.sh in 9.1 an see whats changed | 22:01 |
@Haarg | i'm going to try downgrading my Compress::Zlib to the version you are using and see if it makes a difference | 22:02 |
+perlDreamer | how do the WREs do? | 22:02 |
Mech422 | perlDreamer: ?? | 22:02 |
@Haarg | i've only tested on centos 5 wre 0.9.1 so far | 22:02 |
@Haarg | and it fails | 22:02 |
+perlDreamer | not a good sign at all | 22:03 |
@Haarg | i'm setting up the wre 0.9.1 locally right now | 22:03 |
+perlDreamer | Mech422, here's the scoop. Last night I wrote some new tests for WebGUI for a part that had very minimal testing. | 22:03 |
+perlDreamer | I used a new testing module, Test::Class | 22:03 |
+perlDreamer | works great on my laptop | 22:03 |
+perlDreamer | works great on older WREs | 22:04 |
+perlDreamer | but segfaults on Haarg's CentOS 5, WRE 0.9.1 | 22:04 |
+perlDreamer | so I thought it would be cool to get a sampling of other setups to see how bad the problem is | 22:04 |
Mech422 | ahh... | 22:04 |
+perlDreamer | the problem could range from minor all the way to this could be a stability problem with WebGUI | 22:05 |
@Haarg | i don't think it's going to be a problem for webgui at all | 22:05 |
+perlDreamer | although I don't think Devel::Symdump is used by any modules we use in the core | 22:05 |
@Haarg | byeah | 22:05 |
+perlDreamer | Haarg, I hope not, but stuff creeps in there in scary ways | 22:05 |
+perlDreamer | The Group Form module is supposed to support multiple select, isn't it? | 22:07 |
+perlDreamer | it has a little multiple property in its definition | 22:07 |
@Haarg | not sure | 22:07 |
@Haarg | http://gist.github.com/86294 | 22:10 |
Mech422 | Ugghhh... donna is teaching a 'webinar' for the next 4 hour from the desk next to me... | 22:13 |
Mech422 | unless there's something you guys really need me to do, I think I"m gonna go play hooky | 22:13 |
deafferret | hookery? | 22:13 |
+perlDreamer | Mech422, sounds like a good time to curl up | 22:14 |
+perlDreamer | with a mocha and some WebGUI books | 22:14 |
+perlDreamer | Haarg, that's still with 2.08 for Devel::Symdummp | 22:15 |
@Haarg | yeah | 22:15 |
+perlDreamer | Does 2.07 work any differently? | 22:16 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui | 22:17 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:17 | |
@Haarg | nope | 22:17 |
@Haarg | same thing | 22:17 |
@Haarg | darwin wre 0.9.1 > http://gist.github.com/86299 | 22:20 |
@Haarg | a different failure, but still fails | 22:20 |
+perlDreamer | well, sounds like I need to yank those tests, then | 22:21 |
+perlDreamer | is it worth looking at perl -V ? | 22:21 |
@Haarg | wre: http://gist.github.com/86301 my build: http://gist.github.com/86302 | 22:22 |
+perlDreamer | and mine on Fedora: http://gist.github.com/86299 | 22:23 |
+perlDreamer | uh, make that 86303 | 22:23 |
@Haarg | centos5 http://gist.github.com/86304 | 22:23 |
+perlDreamer | -fPIC is missing from wre, your build and centos5 | 22:26 |
+perlDreamer | so are DEBUGGING and USE_REENTRANT_API | 22:26 |
+perlDreamer | but it's strange that CentOS5 crashes. | 22:26 |
+perlDreamer | it's downstream from Fedora 10, so should be more stable | 22:26 |
+perlDreamer | do those perls pass their own test suite? | 22:27 |
@Haarg | pretty sure they do | 22:27 |
+MrHairgrease | can I help out with something? | 22:28 |
+MrHairgrease | I have wre0.8.5 handy | 22:28 |
+MrHairgrease | on ubuntu 8.10 | 22:28 |
+perlDreamer | head over to this url | 22:28 |
+perlDreamer | http://rt.cpan.org/Public/Bug/Display.html?id=43675 | 22:28 |
+perlDreamer | and download the 2nd attachment, called glob_to_local_typeglob.t | 22:29 |
+perlDreamer | run it with WRE's perl and paste the output someplace, please? | 22:29 |
+MrHairgrease | oki | 22:29 |
+MrHairgrease | hang on | 22:29 |
+MrHairgrease | http://webgui.pastebin.com/m5b460b67 | 22:30 |
+MrHairgrease | seems to work for me | 22:30 |
@Haarg | can you also paste your perl -V ? | 22:30 |
+MrHairgrease | only the warning on line 11 perhaps | 22:30 |
+MrHairgrease | yeah | 22:31 |
+perlDreamer | no crashing, no segfaults | 22:31 |
+MrHairgrease | http://webgui.pastebin.com/m170c3b67 | 22:32 |
+perlDreamer | MrHairgrease, do you have a native perl on that box, too? | 22:33 |
+MrHairgrease | yes | 22:33 |
+MrHairgrease | i'll run it with that too | 22:34 |
+perlDreamer | thanks :) | 22:34 |
+MrHairgrease | hang on | 22:34 |
+MrHairgrease | that borked | 22:34 |
+MrHairgrease | i'll paste the transcript | 22:34 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 22:35 | |
+MrHairgrease | http://webgui.pastebin.com/m659144a2 | 22:36 |
+MrHairgrease | maybe the problem is per 5.10.0 | 22:36 |
+MrHairgrease | that's what my ubuntu has | 22:36 |
+MrHairgrease | wre's 5.8.8 i guess | 22:36 |
+perlDreamer | MrHairgrease, it's failing with the perl from wre 0.9.1 | 22:36 |
+perlDreamer | which is still 5.8.something | 22:37 |
+MrHairgrease | no | 22:37 |
+MrHairgrease | that 5.10 | 22:37 |
+perlDreamer | it is? | 22:37 |
+MrHairgrease | i'm pretty sure about that | 22:37 |
+MrHairgrease | yeah | 22:37 |
+MrHairgrease | i don't have it handy | 22:37 |
+perlDreamer | weird, because my perl in Fedora 10 is 5.10 | 22:37 |
+MrHairgrease | so i can check | 22:37 |
@Haarg | yeah, 0.9 is using 5.10 | 22:37 |
+perlDreamer | Haarg, that's really dangerous | 22:37 |
+perlDreamer | Clone does not work reliably in 5.10 | 22:38 |
+perlDreamer | and Clone is used by WebGUI and WebGUI required modules | 22:38 |
-!- MrHairgrease is now known as MrAfkGrease | 22:38 | |
+perlDreamer | the failure is that it won't always deep copy datastructures | 22:39 |
+perlDreamer | I found that out in a test | 22:39 |
+perlDreamer | so i switched what I was working on from Clone to Storable | 22:39 |
+perlDreamer | yeah, I can confirm that multiple select in Form/Group does not work, only single select | 22:42 |
+perlDreamer | maybe instead of having a modal Form we should have Group and Groups? | 22:43 |
+perlDreamer | of course, people are probably expecting it to do what it says | 22:43 |
+perlDreamer | grrr | 22:43 |
@Haarg | the group control should probably be an autocomplete | 22:48 |
+perlDreamer | like a combo box where you can type stuff in? Will that work with multiple select? | 22:48 |
@Haarg | yes | 22:49 |
@Haarg | perlDreamer, i just committed some keywords changes | 23:00 |
+perlDreamer | okay | 23:00 |
@Haarg | includes a multiple select autocomplete | 23:00 |
@Haarg | daviddelikat1, lots of ad tests failing | 23:05 |
@tavisto | preaction, did you hear back from Jack @ Tech Republic? | 23:10 |
CIA-38 | WebGUI: graham * r10017 /WebGUI/ (6 files in 4 dirs): Keywords form control, Keywords API enhancements, Keywords format change | 23:12 |
CIA-38 | WebGUI: graham * r10018 /WebGUI/t/Keyword.t: fix test for keywords changes | 23:12 |
CIA-38 | WebGUI: perlmonkey2 * r10019 /WebGUI/ (5 files in 5 dirs): Moved multiple choice questions to the data base, and they can now be edited globally from the Survey edito | 23:12 |
+perlmonkey2 | ye gads | 23:12 |
+perlmonkey2 | glad that is done. | 23:12 |
+perlmonkey2 | some day when the form types are all ajaxified, the Survey needs to be moved over to them. | 23:13 |
+perlDreamer | Haarg, Form/Keywords needs some POD updates | 23:13 |
+perlmonkey2 | need a unified theory of ajax enabled form types. | 23:13 |
@Haarg | ah, yeah | 23:13 |
+perlDreamer | I'll fix it while I read about multiple select | 23:14 |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 23:15 | |
+perlDreamer | committed | 23:17 |
@Haarg | thanks | 23:17 |
+perlDreamer | I'll update the StoryManager after I merge back with HEAD | 23:17 |
+perlDreamer | next week | 23:18 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 23:19 | |
+perlDreamer | Haarg, I'm less convinced that there's a bug in Groups. I'm probably using it wrong | 23:29 |
+perlDreamer | I'll let you know what I arrive on | 23:29 |
@Haarg | ok | 23:29 |
+perlDreamer | and if you need help with test fixing, etc., holler | 23:29 |
@Haarg | regardless of if there is a bug, i think we should change it to work similar to what i have for keywords | 23:30 |
+perlDreamer | is there any reason not to put it into Form::List? | 23:30 |
@Haarg | parts of it could be abstracted | 23:30 |
@Haarg | but the list stuff can be a bit weird | 23:31 |
+perlDreamer | tell me about it :P | 23:31 |
@Haarg | i didn't subclass it for keywords thing | 23:31 |
+perlDreamer | maybe we should wait for 8, and fix the whole mess | 23:32 |
@Haarg | yeah, it definitely needs some attension | 23:32 |
CIA-38 | WebGUI: perlmonkey2 * r10020 /WebGUI/docs/upgrades/packages-7.7.1/root_import_survey_default-question-edit.wgpkg: Adding required template | 23:40 |
CIA-38 | WebGUI: colin * r10021 /WebGUI/lib/WebGUI/Form/Keywords.pm: Fix POD. | 23:40 |
@Haarg | perlDreamer, aside from skipping really slow tests, is there a reason CODE_COP is used? | 23:41 |
+perlDreamer | in general, CODE_COP, TEST_POD and TEST_SYNTAX were all used to not run tests that devs objected to, due to slowness or verbose output | 23:42 |
+perlDreamer | nowadays, I'd say the only thing that needs to be switched is t/i18n/critic_labels.t | 23:42 |
@Haarg | ok | 23:42 |
@Haarg | i think i'm going to remove CODE_COP from t/i18n/template.t | 23:43 |
+perlDreamer | cool | 23:43 |
+perlDreamer | it's pretty fast | 23:43 |
@Haarg | it runs pretty fast and shows real bugs people should fix | 23:43 |
+perlDreamer | Haarg, just pruned out those Account tests and committed | 23:48 |
@Haarg | thanks | 23:49 |
@Haarg | unfortunate, but i guess we'll have to wait for that to get fixed | 23:49 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 23:51 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:52 | |
+perlDreamer | Haarg, it was just in my usage of the Group form. | 23:55 |
+perlDreamer | $session->setting->set('var', $form->process('var')) is array context, so it only set the first from the group. | 23:57 |
* perlDreamer is going to take a break. | 23:57 | |
+perlDreamer | be back in 20 | 23:57 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 23:58 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 23:58 | |
-!- MrAfkGrease [n=martin@145.94.200.248] has quit [Read error: 104 (Connection reset by peer)] | 23:59 | |
--- Day changed Fri Mar 27 2009 | ||
@Haarg | perlmonkey2, you here? | 00:00 |
@Haarg | t/Asset/Wobject/Survey/ResponseJSON.t and t/Asset/Wobject/Survey/SurveyJSON.t are failing | 00:00 |
CIA-38 | WebGUI: colin * r10022 /WebGUI/t/ (Account.t lib/Test): | 00:10 |
CIA-38 | WebGUI: remove Test::Class based tests that fail under 5.10 on various operating | 00:10 |
CIA-38 | WebGUI: systems. | 00:10 |
CIA-38 | WebGUI: graham * r10023 /WebGUI/ (5 files in 5 dirs): test fixes and small cleanups | 00:11 |
CIA-38 | WebGUI: brian * r10024 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: Fix typo | 00:11 |
* perlDreamer is back | 00:21 | |
@Haarg | i need to find everyone using the old template importer and get them to switch to wgd | 00:29 |
+perlDreamer | Haarg, aside from the bazaar, how would we track them down? | 00:30 |
@Haarg | well, daviddelikat must have used it | 00:30 |
+perlDreamer | is it doing bad things? | 00:30 |
@Haarg | AdSku000000001 / AdSku000000002 | 00:30 |
+perlDreamer | oh | 00:31 |
+perlDreamer | not 22 characters | 00:31 |
@Haarg | yeah | 00:31 |
@Haarg | api should probably check that as well | 00:31 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:35 | |
-!- mode/#webgui [+v patspam] by ChanServ | 00:36 | |
CIA-38 | WebGUI: graham * r10025 /WebGUI/ (docs/upgrades/upgrade_7.7.0-7.7.1.pl t/Account/Friends.t): more bug/test fixes | 00:38 |
CIA-38 | WebGUI: graham * r10026 /WebGUI/ (4 files in 2 dirs): Fix Ad Sku templates: Asset ID, Namespace, I18n | 00:38 |
@Haarg | ugh | 00:43 |
@Haarg | commerceCheckoutCanceledTemplateId | 00:43 |
@Haarg | refers to a template that apparently doesn't exist | 00:43 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 00:43 | |
@Haarg | or wait | 00:43 |
@Haarg | if that's commerce, i guess it's old | 00:44 |
+perlDreamer | not used in 7.7 | 00:44 |
+perlDreamer | it was used in 7.4 | 00:45 |
@Haarg | yeah | 00:45 |
+perlDreamer | but not in the end of 7.5 | 00:45 |
+perlDreamer | so I'd say nuke it | 00:45 |
@Haarg | there's a bunch of commerce settings still in there | 00:45 |
@Haarg | probably other settings as well | 00:45 |
+perlDreamer | probably | 00:45 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 00:46 | |
+patspam | Haarg: if i do wgd reset, it will upgrade all sites, yeah? | 01:01 |
@Haarg | yes | 01:01 |
@Haarg | something i want to change | 01:01 |
+patspam | yeah, i think it will catch people out | 01:01 |
+patspam | like.. me ;) | 01:01 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 01:01 | |
@Haarg | but upgrade.pl needs modifications for that | 01:02 |
+patspam | yep | 01:02 |
@Haarg | actually, i could get around it by being evil | 01:02 |
+patspam | yes? | 01:02 |
* patspam rubs palms | 01:02 | |
@Haarg | well, maybe not | 01:03 |
+patspam | we could always just port upgrade.pl into wgd, modify it there and use that | 01:03 |
@Haarg | heh | 01:03 |
@Haarg | upgrade.pl does need some attension | 01:03 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:08 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:08 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 01:10 | |
CIA-38 | WebGUI: graham * r10027 /WebGUI/docs/upgrades/packages-7.7.1/ (2 files): move some templates into correct folders | 01:10 |
@Haarg | patspam, http://gist.github.com/86437 | 01:15 |
@Haarg | like i said, evil | 01:15 |
+patspam | damn, that's a nice little hack | 01:17 |
* patspam is heading off, but thinks that Haarg should definitely push that evil hack into wgd | 01:23 | |
@Haarg | i probably will | 01:23 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 01:25 | |
@Haarg | perlmonkey2, you around? | 01:28 |
+perlmonkey2 | Haarg: hello | 01:29 |
+perlmonkey2 | Haarg: something wrong? | 01:29 |
@Haarg | there's some survey tests failing | 01:29 |
+perlmonkey2 | probably depend on the hard coded question types | 01:30 |
+perlmonkey2 | I'll check it | 01:30 |
@Haarg | t/Asset/Wobject/Survey/ResponseJSON.t and t/Asset/Wobject/Survey/SurveyJSON.t | 01:30 |
@Haarg | SurveyJSON looks like a simple fix | 01:31 |
@Haarg | yeah, i'll fix that one | 01:31 |
@Haarg | the other i'm not sure about | 01:32 |
+perlmonkey2 | Haarg: already fixed it | 01:34 |
@Haarg | isn't Master's degree what it should be? | 01:35 |
+perlmonkey2 | probably | 01:36 |
+perlmonkey2 | Now that you mention it, don't know what I was thinking removing that. | 01:36 |
@Haarg | heh | 01:36 |
+perlmonkey2 | hmm, then it needs to be fixed in the upgrade script. | 01:37 |
@Haarg | yeah | 01:37 |
@Haarg | i have a fix for that | 01:37 |
+perlmonkey2 | sweet, I'll fix the fix to SurveyJSON :P | 01:37 |
CIA-38 | WebGUI: graham * r10028 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: clear some old unused settings | 01:39 |
CIA-38 | WebGUI: graham * r10029 /WebGUI/t/Asset/Wobject/GalleryAlbum/rss.t: another test fix | 01:39 |
CIA-38 | WebGUI: graham * r10030 /WebGUI/ (3 files in 2 dirs): fix bug in WebGUI::AdSpace::Ad, remove some more CODE_COP checks | 01:39 |
CIA-38 | WebGUI: perlmonkey2 * r10031 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: Text has changed | 01:39 |
CIA-38 | WebGUI: perlmonkey2 * r10032 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: Fixing the fix that shouldnt have been fixed. | 01:39 |
CIA-38 | wgdev: Graham Knop master * r430ae08 / lib/WGDev/Command/Reset.pm : add hack so reset command only resets single site - http://bit.ly/sUQy | 01:45 |
CIA-38 | wgdev: Graham Knop master * re0f45fe / Changes : update changelog - http://bit.ly/121Crg | 01:45 |
+perlDreamer | Haarg, you and patspam have a funny definition of evil | 01:45 |
@Haarg | heh | 01:45 |
+perlDreamer | no pets injured | 01:46 |
+perlDreamer | no children corrupted | 01:46 |
+perlDreamer | no blood let | 01:46 |
+perlDreamer | s/evil/hackish and prone to breakage/ | 01:46 |
@Haarg | i still need to look into those permission problems you've been having | 01:47 |
@Haarg | that's the only real problem area with wgd that comes to mind atm | 01:48 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:48 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 01:48 | |
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 60 (Operation timed out)] | 01:49 | |
+perlDreamer | if there's anything I can do to help debug that, please let me know | 01:51 |
+perlDreamer | although I hate to think you're spending a lot of time just fixing a bug that only I seem to have. | 01:51 |
@Haarg | well, a simple test case would probably do | 01:51 |
@Haarg | i think daviddelikat ran into some similar problems, although setting the sticky bit on the dir may have fixed them for him | 01:52 |
+perlDreamer | I'll see about setting one up. Probably tomorrow | 01:53 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 01:53 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 01:53 | |
+perlDreamer | templateFiler has been removed from the Bazaar | 01:55 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:55 | |
@Haarg | perlmonkey2, you come up with anything for that other test failure? | 01:56 |
+perlmonkey2 | not yet | 01:56 |
+perlmonkey2 | you waiting on it for release? | 01:57 |
@Haarg | yeah | 01:57 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit [] | 01:57 | |
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 131 (Connection reset by peer)] | 01:57 | |
+perlmonkey2 | the test is faililng and I don't know why. Dumper shows the returned results exactly matching the test case. | 01:59 |
+perlmonkey2 | $VAR1 = [ | 02:00 |
+perlmonkey2 | 1, | 02:00 |
+perlmonkey2 | 'question 1-0 terminal' | 02:00 |
+perlmonkey2 | ]; is equal to [ 1, 'question 1-0 terminal' ] right? | 02:00 |
+perlDreamer | cmp_deeply, or cmp_bag? | 02:01 |
+perlDreamer | also, check for quotes around the 1 | 02:01 |
+perlmonkey2 | hmm, maybe tha tisn't the right line. The error led em to that example, but the line number is different. | 02:01 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui | 02:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:05 | |
+perlDreamer | Haarg, I have some POD fixes for Account/_NewModule.skeleton, can I commit? | 02:06 |
@Haarg | feel free | 02:07 |
+perlDreamer | done | 02:07 |
@Haarg | perlmonkey2, it doesn't fail on that one for me | 02:07 |
@Haarg | 'recordResponses: recorded responses correctly, two questions, one answer, comments, values and time' is the only test i have failing | 02:08 |
+perlmonkey2 | yesh, and I'm not sure what's up. value is 1, but is tested as "First answer"....1 seems a much more likely value for "value". and time is weird in the test. | 02:09 |
CIA-38 | WebGUI: graham * r10033 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: fix Survey question types grammar | 02:09 |
CIA-38 | WebGUI: colin * r10034 /WebGUI/lib/WebGUI/Account/_NewModule.skeleton: Pod fixes for Account skeleton. | 02:09 |
+perlmonkey2 | But why did this jsut now start failing. | 02:09 |
+perlmonkey2 | Haarg: I know the issue, but no eta on tracking down the solution (but it should be very simple). | 02:15 |
+perlmonkey2 | got it :D | 02:16 |
CIA-38 | wgdev: Graham Knop master * r7ba00f0 / .gitignore : ignore LICENSE file - http://bit.ly/wxc5F | 02:19 |
+perlmonkey2 | Haarg: just making sure you got that it's checked in and passing tests. | 02:24 |
@Haarg | yeah | 02:24 |
+perlmonkey2 | perlDreamer: you rawk...those tests just saved a major bug. | 02:24 |
@Haarg | thanks for fixing that | 02:24 |
CIA-38 | wgdev: Graham Knop master * r39c3efa / Changes : note release date - http://bit.ly/18RMiS | 02:25 |
CIA-38 | wgdev: Graham Knop refs/tags/v0.3.0 * r39c3efa / Changes : note release date - http://bit.ly/18RMiS | 02:25 |
+perlmonkey2 | Haarg: but of course :) | 02:25 |
+perlDreamer | go tests! | 02:28 |
@Haarg | have to catch a bus, back later | 02:28 |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 02:28 | |
CIA-38 | WebGUI: perlmonkey2 * r10035 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Dont let stupid monkies play with object members | 02:43 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:50 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:50 | |
@Haarg | <perlDreamer> go tests! < now we just have to get the devs to run them :) | 02:53 |
+perlDreamer | and the people who write them :) | 03:21 |
+perlDreamer | there's wireless on the busses? | 03:21 |
* perlDreamer heads off to rehearsal. Catch y'all later | 03:23 | |
@Haarg | it's a pretty short bus ride | 03:29 |
+perlmonkey2 | the short bus? | 03:35 |
@Haarg | indeed | 03:46 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 03:47 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 03:50 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 03:58 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 04:11 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:18 | |
elnino | someone at pb - are you finding that the customers you are attracting at $20/month are larger companies? I'm having a difficult time believing that smaller companies (one-two people companies) are able to afford such costs.. Thoughts? | 04:23 |
CIA-38 | WebGUI: graham * r10036 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: test fix | 04:29 |
CIA-38 | WebGUI: graham * r10037 /WebGUI/docs/create.sql: preparing for 7.7.1 release | 04:29 |
CIA-38 | WebGUI: graham * r10038 /releases/WebGUI_7.7.1-beta: Release 7.7.1-beta | 04:29 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 04:31 | |
CIA-38 | WebGUI: graham * r10039 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.2 dev | 04:56 |
-!- bmackey [n=chatzill@208.51.39.34] has joined #webgui | 05:17 | |
CIA-38 | WebGUI: djayne * r10040 /branch/dj_wgfs/ (41 files in 24 dirs): merged changes to head into dj_wgfs branch | 05:25 |
+patspam | where can i find roadmap dates for 8.x etc? | 05:27 |
@preaction | patspam: besides the ones from JT's keynote last year? | 05:28 |
+patspam | yeah, or in either case, where are they listed? | 05:28 |
+patspam | my handwritten notes from the keynote say 8-beta is scheduled for july 09 | 05:35 |
+patspam | and then 1 year until it goes stable, july 2010 | 05:36 |
+patspam | is that still the plan? | 05:36 |
@Haarg | roughly, yes | 05:37 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 05:38 | |
@Haarg | it would be august at the latest, but that's not the plan | 05:38 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 05:40 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 05:40 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 05:41 | |
+patspam | ta | 05:44 |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui [] | 05:47 | |
bmackey | Hi all, I'm running 7.5.37 WRE 0.8.3 on Windows XP. I just installed our SSL cert on our site (intranet) and in IE it's giving me a secure/non-secure items popup warning. When I say not to display the non-secure items, there are some background images that don't show up. I went into the asset tree and encrypted them? Not sure what else to do? | 06:25 |
elnino | bmackey, I think you may need to use some kinda of rewrite cond rule in your apache file? not sure tho, haven't had to do that myself. | 06:27 |
@Haarg | anything should be accesible by the https url, it doesn't matter if the assets are set encrypted or not | 06:27 |
elnino | I seem to recall reading something about that in one of the admin books. | 06:27 |
@Haarg | it depends on how the urls are being set | 06:27 |
@Haarg | how are those images being included? | 06:28 |
bmackey | most are being called from CSS, like menu backgrounds and such | 06:28 |
@Haarg | are the css files snippets? | 06:28 |
bmackey | yes | 06:28 |
@Haarg | and how are the urls defined? | 06:28 |
elnino | full URI? or relative | 06:28 |
bmackey | full, do i need to maybe add the https to the url? didn't think of that.... | 06:28 |
@Haarg | that's one option | 06:29 |
@Haarg | the other option is to use the FileUrl macro | 06:29 |
bmackey | how would i use that in this instance? | 06:30 |
@Haarg | ^FileUrl(asset url here); | 06:30 |
@Haarg | with the asset url being what appears in the url field when you edit the asset | 06:31 |
bmackey | so instead of: background-image:URL(http://example.png); I'd use ^FileUrl(root/import/images.png);? | 06:33 |
@Haarg | background-image:URL(^FileUr(media/example.png);); | 06:34 |
@Haarg | FileUrl rather | 06:34 |
bmackey | got it, thank you!!! | 06:34 |
elnino | Does the FileURL grab the url of the site fromconfig-settings? | 06:35 |
@Haarg | it will use a url that is relative to / | 06:35 |
elnino | so it doesn't append http or https... | 06:36 |
@Haarg | so it will give you something like /uploads/xx/xx/xxxxxxxxxx.../file.png | 06:36 |
elnino | k | 06:36 |
@Haarg | if you are on a https page, that will go through https | 06:36 |
@Haarg | it will use the uploadsUrl | 06:37 |
@Haarg | so you could set that to include a host if you wanted | 06:37 |
elnino | Haarg - do you know if you guys stil offer WebGUI lite at $10/month? https://www.plainblack.com/uploads/e-/tg/e-tguTOOBdE_dWLONgB_sw/Hosting.pdf | 06:43 |
@Haarg | i'm not certain | 06:44 |
elnino | Haarg - do you know how much memory is availabe on the server for your hosting packages? | 06:52 |
elnino | https://www.plainblack.com/shop/hosting/site doesn't list any specs | 06:52 |
elnino | regarding memory | 06:52 |
@Haarg | well, in general it isn't something people should be concerned about for those hosting packages | 06:53 |
@Haarg | although it would probably be good to list something regarding an appropriate # of page views | 06:54 |
elnino | I think something should be listed, because when "shopping" for hosting, I belive that is something people look at for comparison purposes. | 06:55 |
+perlDreamer | elnino, I found someone hosting WebGUI sites for $5/month | 06:56 |
+perlDreamer | seems nuts | 06:57 |
elnino | WHERE!?!?! | 06:57 |
+perlDreamer | it's one of the hosters listed on the wiki | 06:58 |
+perlDreamer | I don't remember the specs for what you get for $5/month | 06:58 |
+perlDreamer | but I'm guessing it's not much | 06:58 |
* perlDreamer is more than willing to pay for updates/backups and quality hosting | 06:58 | |
@Haarg | i think listing something related to page views on those pages would probably be a good idea, i'll propose it | 06:59 |
elnino | I think I beat cha - http://www.webgui.org/rfe/request-for-enhancement/10041 | 07:00 |
@Haarg | sounds good | 07:00 |
bmackey | by chance if I had my image upload set to 100, would using the ^FileUrl shrink larger images? My images are resized down and tiled now. | 07:05 |
elnino | you can resize images by using img's width and height attributes, is that what you are asking? | 07:06 |
elnino | or you can use the thumbnail version of the uploaded image. | 07:06 |
bmackey | no, the images were their normal size that they need to fit in the layout, but when I used ^FileUrl to call them in the snippet they are shrunk | 07:06 |
elnino | never happened to me like that before. make sure you aren't using <img>'s width and height attributes. or css's equivelent's | 07:07 |
* elnino is getting sleepy. bye! | 07:10 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["nighty-night"] | 07:19 | |
CIA-38 | WebGUI: patspam * r10041 /WebGUI/ (3 files in 3 dirs): | 07:43 |
CIA-38 | WebGUI: Fixed Survey to follow convention that a value of 0 for maxResponsesPerUser | 07:43 |
CIA-38 | WebGUI: should imply unlimited. Updated tests and docs to match. | 07:43 |
bmackey | I am still having issues with the non-secure items pop-up in IE. I have a page that has minimal content, everything is encrypted and all images are secure. Is there any way to test for what is unsecure? When I say to not display it, everything is there? | 08:01 |
elnino | bmackey, I'm still sleepging, but one thing you can try is look at the html source ans see if there is anything specifically labled as http. | 08:03 |
bmackey | Thanks, that's what I'm doing now. :) | 08:03 |
bmackey | could it be from the YUI menu script URL? | 08:04 |
elnino | anything that is http and not https, yes. | 08:04 |
bmackey | <script src="http://yui.yahooapis.com/2.6.0/build/selector/selector-beta-min.js"></script> think that'll break it? guess there's one way to find out? | 08:05 |
elnino | yes. that would. | 08:06 |
bmackey | break? | 08:06 |
bmackey | (break the yahoo stuff) | 08:06 |
elnino | "break" meaning "warn you that it's non-secure" | 08:06 |
elnino | copy the url, change http to https and see if you can get the js code to show up. | 08:07 |
bmackey | doesn't appear to break my site, but that stupid warning is still showing up. | 08:10 |
elnino | you removed it? | 08:11 |
elnino | or did you change http to https? | 08:11 |
elnino | because https://yui.yahooapis.com/2.6.0/build/selector/selector-beta-min.js doesn't seem to work for me. | 08:12 |
elnino | if you removed it, make sure refresh and check the source code. problems with browser caching always "gets" me. | 08:13 |
bmackey | I just removed it (I remembered I had added it for a project that I have since abandoned) and it's working now | 08:14 |
bmackey | and I did a refresh and cleared my cache | 08:14 |
bmackey | i appreciate your help | 08:14 |
elnino | oh good. back to my pillow =) | 08:14 |
elnino | np | 08:14 |
-!- bmackey [n=chatzill@208.51.39.34] has quit [Read error: 104 (Connection reset by peer)] | 08:29 | |
-!- bmackey [n=chatzill@208.51.39.34] has joined #webgui | 09:18 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:26 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:39 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:00 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 10:27 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 10:46 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 10:46 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:54 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:54 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 10:58 | |
-!- mode/#webgui [+v patspam] by ChanServ | 10:58 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 10:58 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 11:09 | |
-!- mode/#webgui [+v patspam] by ChanServ | 11:09 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 11:11 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 11:43 | |
-!- mode/#webgui [+v patspam] by ChanServ | 11:43 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] | 11:44 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 11:54 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Read error: 113 (No route to host)] | 12:21 | |
-!- bmackey [n=chatzill@208.51.39.34] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"] | 12:54 | |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 13:03 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: diakopter | 13:04 | |
-!- Netsplit over, joins: diakopter | 13:05 | |
CIA-38 | WebGUI: djayne * r10042 /branch/dj_wgfs/ (8 files in 7 dirs): added wgfs files from git archive into dj_wgfs branch on svn | 13:10 |
CIA-38 | WebGUI: djayne * r10043 /branch/dj_wgfs/ (3 files in 3 dirs): merged new changes in head into dj_wgfs branch | 13:10 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 13:21 | |
carogray | morning! | 13:51 |
carogray | if I have almost figured out a package in the beta webgui demo - can I export it and then import it into our own set up which is only 7.6.15? | 13:52 |
+bartjol | dpends, look at the gotcha and changelog whether things are changed in the used assets | 14:07 |
carogray | ok will do. | 14:13 |
carogray | Bartjol: are the gotcha files the advisories? | 14:22 |
+bartjol | oh | 14:25 |
+bartjol | eeeh | 14:25 |
+bartjol | no | 14:25 |
+bartjol | let me get a url | 14:25 |
+bartjol | go to http://www.webgui.org/downloads/builds/ | 14:26 |
+bartjol | get your version | 14:26 |
+bartjol | than go to WebGUI/docs/gotcha | 14:27 |
+bartjol | so like this for 7.3.11: http://www.webgui.org/downloads/builds/7.3.11-stable/WebGUI/docs/gotcha.txt | 14:27 |
carogray | ok - have to put these instructions somewhere where I will be able to find again. | 14:39 |
+bartjol | well, just bookmark the first url that I posted | 14:39 |
carogray | ok | 14:45 |
carogray | thanks | 14:45 |
+bartjol | no problem | 14:47 |
carogray | ok - read them both - can't find a problem. will try. | 14:48 |
+bartjol | god speed | 14:53 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:24 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:24 | |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 15:27 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:27 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 15:34 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:34 | |
ryuu_ro | hi all, does anyone have an idea on how to get rid of the resizable function of a htmlarea? | 15:43 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:50 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:50 | |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:14 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:15 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:15 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)] | 16:15 | |
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection] | 16:16 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui | 16:19 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:19 | |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui | 16:28 | |
-!- perlmonkey22 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui | 16:36 | |
-!- perlmonkey22 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Client Quit] | 16:38 | |
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)] | 16:39 | |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)] | 16:41 | |
+bartjol | wel martin and my both have dates that we get a new house | 16:45 |
+bartjol | s/my/me/ | 16:45 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit [] | 17:01 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:02 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:24 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:24 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui | 17:25 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:25 | |
+bartjol | hee perlDreamer! | 17:26 |
+perlDreamer | congrats on the house, bartjol! | 17:26 |
+bartjol | goodafternoon | 17:26 |
+bartjol | thanks | 17:26 |
+MrHairgrease | hee perlDreamer! | 17:26 |
+perlDreamer | congrats on the house, MrHairgrease | 17:26 |
+MrHairgrease | goodafternoon | 17:26 |
+bartjol | you copy paste IM's MrHairgrease? | 17:26 |
+MrHairgrease | thanks | 17:26 |
+perlDreamer | anyone else? | 17:27 |
+MrHairgrease | bartjol: of course not | 17:27 |
+bartjol | not that we know of | 17:27 |
+bartjol | it was exactly the same | 17:27 |
+perlDreamer | so, what are the dates? | 17:27 |
+bartjol | 6th of april | 17:27 |
+bartjol | for me | 17:27 |
+perlDreamer | and after you buy it, how long until it is remodeled? | 17:27 |
+bartjol | and 14th for martin | 17:27 |
+perlDreamer | are we having a "hack bartjol's house" party? | 17:28 |
+bartjol | well, prolly the end of may | 17:28 |
+MrHairgrease | wrong: 15th | 17:28 |
+bartjol | sorry | 17:28 |
+MrHairgrease | but I rent | 17:28 |
+perlmonkey2 | perlDreamer: my internetz is slow :( | 17:28 |
+perlmonkey2 | why didn't you warn me about 768k ? | 17:29 |
+MrHairgrease | http://www.funda.nl/woningaanbod/huur/Detail/?id=dc2dfddf-f018-47ef-b6c1-b5766bd14649&objecttype=DetailHuurObject | 17:29 |
@tavisto | bartjol lives in large cardboard box under bridge | 17:29 |
+MrHairgrease | <-- that's it | 17:29 |
+bartjol | well, you ca come and visit to demolish my house, as long as it is in the beginning | 17:29 |
@tavisto | I will smash your box.. er house | 17:29 |
+bartjol | tavisto: that would hurt you manicured hands | 17:29 |
+bartjol | you should hire someone for those kind of manly actions | 17:30 |
@tavisto | hah, yeah right. My hands are a train wreck. Bartjol the big dutch girly man has manicured hands | 17:30 |
+perlDreamer | perlmonkey2, mightily trying not to type I TOLD YOU SO | 17:30 |
+bartjol | they are only worn from typing too much on IRC | 17:31 |
+perlmonkey2 | perlDreamer: hah, but the additional $80/month against my mortgage.....well in 10 years I'll be able to tell you....I wish I would have had 10 years of faster internet. | 17:31 |
@tavisto | bartjol, that would be perldreamer. He is always working out in IRC | 17:31 |
+perlDreamer | any news on the welding front? | 17:31 |
+perlmonkey2 | perlDreamer: nope, been too busy on the homestead to hit any autions. I keep telling my dad I'm just going ot buy one knew, and he gets all flustered and says "no, we'll go to an auction and get a good deal. No reason to waste your money." He's funny that way. | 17:32 |
+perlmonkey2 | s/knew/new/ | 17:33 |
+perlmonkey2 | I've got my shop all set up, so I'm ready for a big wind turbine project. The last 3 months we've been averaging like 25mph winds, so there was lots of free power to be had. | 17:33 |
+perlDreamer | all that wind, trickling through your fingers like water | 17:34 |
+bartjol | well I will be working out as a labourer next months, so be afraid, I will be a big dutch man | 17:34 |
+perlmonkey2 | bartjol: eh? But you've got mad skillz, why will you be driving a shovel? | 17:34 |
+perlDreamer | remodeling his house, perlmonkey2. | 17:35 |
+perlDreamer | gotta gut it | 17:35 |
+perlDreamer | template it, test it, refactor the internals | 17:35 |
+perlmonkey2 | Nice. | 17:35 |
+bartjol | as often PD is right | 17:35 |
+bartjol | with a comma somewhere to make some grammar | 17:36 |
+perlmonkey2 | how do you write tests for a new bathroom? | 17:36 |
+perlDreamer | those are I/O tests | 17:36 |
+bartjol | with wet error messages | 17:37 |
+perlDreamer | WebGUI::Output::Redirected->throw if $stomach->infection('viral') | 17:39 |
* deafferret volunteers his peetester infrastructure (smoketester for bathrooms) | 17:54 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:57 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:57 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 17:57 | |
+bartjol | deafferret: I smoke myself, so I've got that test covered | 17:58 |
deafferret | lol | 17:58 |
+bartjol | but when I have to pressurise the smoke, I'll call you | 17:58 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:00 | |
nuba | not seeing webgui again in google summer of code, did you guys try to get a spot there? | 18:08 |
+perlDreamer | I don't think any applications were submitted. | 18:09 |
+perlDreamer | We're all very busy this year | 18:09 |
+perlmonkey2 | perlDreamer: I don't mean to sound like a broken record, but it is going to take 20 minutes to download the latest All American Rejects album.....This is unacceptable :P | 18:14 |
+perlDreamer | I could mail it to you on a CD, it might be faster :) | 18:14 |
+bartjol | no, write the bits on paper | 18:15 |
+perlDreamer | .. . . . . ... .. . . . .. ... | 18:16 |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 18:16 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:17 | |
+MrHairgrease | ---...-- | 18:17 |
+perlmonkey2 | I'm still getting 84 thousand bytes a second. That is like what, .001 libraries of congress a year? | 18:17 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 18:20 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:20 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 18:25 | |
+perlmonkey2 | Anyone have any input on anything that can add to survey summaries to make them nicer for the user? This is the summary shown to the user at the end of a section or the end of the survey. | 18:29 |
+bartjol | text like "You look splendid today" might help | 18:33 |
+MrHairgrease | pictures of MrHairgrease | 18:36 |
+bartjol | :) summarised: it's weekend for us! bye | 18:36 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 18:36 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:36 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:36 | |
+MrHairgrease | yes Bart is right | 18:37 |
+MrHairgrease | we have to go to the bar | 18:37 |
+MrHairgrease | later | 18:37 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:37 | |
+perlmonkey2 | heh | 18:38 |
+perlDreamer | hm | 18:40 |
+perlDreamer | $80/month | 18:40 |
+perlDreamer | 12 months/year | 18:40 |
+perlDreamer | 10 year | 18:40 |
+perlDreamer | about 10K paid down on the mortgage | 18:40 |
+perlDreamer | not too bad, really | 18:40 |
+perlmonkey2 | Yeah, read that the new Mercedes is a paid off mortgage. | 18:43 |
+perlmonkey2 | so I'm all about it now. | 18:43 |
+perlmonkey2 | on a 7 year plan, which isn't bad considering I bought it last August. | 18:43 |
+perlmonkey2 | Course, we plan on adopting pretty soon, which will blow those plans to hell :P | 18:45 |
+perlDreamer | oh yeah | 18:45 |
+perlDreamer | kids are expensive | 18:45 |
+perlDreamer | and when they don't take money | 18:45 |
+perlDreamer | they take time | 18:45 |
+perlDreamer | which is also money | 18:45 |
+perlmonkey2 | But I hear it is worth it :P | 18:45 |
+perlDreamer | but somehow, when they look at you with those big eyes | 18:45 |
+perlDreamer | yeah | 18:45 |
+perlmonkey2 | I'm guessing my shop would be a lot more fun if I was showing my little girl/boy to weld together a wind turbine. | 18:46 |
+perlDreamer | oh, yeah! | 18:46 |
+perlmonkey2 | and I mean girl OR boy, not a hermaphrodite. Although I'm sure hermaphrodites need adopted too :P | 18:46 |
+perlDreamer | then you can use the electricity to charge all the batteries for their toys | 18:46 |
+perlmonkey2 | hah | 18:46 |
+perlDreamer | Haarg, shouldn't wgd edit Folder work? | 18:56 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)] | 18:57 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:03 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:03 | |
carogray | Bartjol: if you are still there- thanks so much for this morning. It worked!!! Hurray! | 19:19 |
carogray | going out to walk old lady dog in beautiful New Hampshire spring is finally coming woods | 19:20 |
+perlDreamer | have fun! | 19:20 |
+perlDreamer | hm, downloading a 27 MB podcast of Neil Gaiman, in about 20 seconds | 19:30 |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 19:30 | |
Zylopfa | Hello all, does anyone know how the newsleter asset work? | 19:30 |
+perlDreamer | Newsletter is a subclass of Collaboration.pm | 19:31 |
Zylopfa | I hoped it was something like i could create a newsletter and send it out when i make it to a group or so | 19:31 |
Zylopfa | I realy dont understand how its ment to work | 19:31 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:31 | |
Zylopfa | When i make the newsletter wobject on my site, it gives me a normal collaboration look | 19:32 |
Zylopfa | where i can post threads | 19:32 |
Zylopfa | but its newsletters i wish to send out at given times | 19:32 |
Zylopfa | Maybe i should create a wobject for it instead? | 19:32 |
+perlDreamer | probably | 19:33 |
Zylopfa | yeah, might be best | 19:34 |
Zylopfa | Its just a template i need to send out with the newsletter text | 19:34 |
Zylopfa | when i press "send out newsletter" | 19:34 |
Zylopfa | so should be pretty straightforward | 19:34 |
Zylopfa | I guess there are tons of mail utilities build into webgui | 19:35 |
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:35 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 19:35 | |
Zylopfa | also perlDreamer I need to create a thing that when a user has joined my site he ofc gets the welcome mail (that you can customize) | 19:36 |
Zylopfa | but every day for 7 days he gets a mail with some tutorial stuff also | 19:36 |
Zylopfa | I think i make this a wobject with a workflow in it | 19:36 |
Zylopfa | I have another question also, can i make my wobject create a cronjob that exeutes each day for 7 days? | 19:38 |
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 19:39 | |
Zylopfa | or maybe it should look in the wobject data to see if 1 day has gone for each user and then send out the mail they need | 19:39 |
+perlDreamer | Zylopfa, you can definitely have a wobject with its own WebGUI::Workflow::Cron object for delivery | 19:42 |
+perlDreamer | welcome mail is in Settings | 19:43 |
Zylopfa | awesome perlDreamer thansk | 19:50 |
Zylopfa | perlDreamer I have a technical question now | 19:51 |
+perlDreamer | okay | 19:51 |
Zylopfa | in the wobject i have the sub view method | 19:51 |
+perlDreamer | although all you've asked so far are technical questions :) | 19:51 |
+perlDreamer | yes | 19:51 |
Zylopfa | and it gets called with www_view as the standard view for the wobject | 19:52 |
+perlDreamer | yes | 19:52 |
Zylopfa | BUT | 19:52 |
+perlDreamer | I knew there was a BUT coming | 19:52 |
Zylopfa | My standard view i want as a form ( which i can easy with templating) | 19:52 |
Zylopfa | So when you press the form submit you go to forexample | 19:52 |
Zylopfa | www_checkform | 19:52 |
Zylopfa | Now comes the wierd stuff | 19:53 |
Zylopfa | If the thing submitted to www_checkform is invalid | 19:53 |
Zylopfa | I wantr to return to www_view with the error message to insert into the template | 19:53 |
+perlDreamer | then do something like $self->www_view($error_message); | 19:54 |
+perlDreamer | and subclass www_view to accept that as a param | 19:54 |
+perlDreamer | _or_ | 19:54 |
Zylopfa | yeah exactlu | 19:54 |
+perlDreamer | put it into the object | 19:54 |
Zylopfa | ahh i need to subclass www_view? | 19:54 |
+perlDreamer | $self->{_error_message} = $error_message; | 19:54 |
Zylopfa | thats where you saved me | 19:54 |
Zylopfa | you are a legend! | 19:54 |
+perlDreamer | and inside view method, look for that and give it to the user | 19:54 |
Zylopfa | I did it before but didnt think about subclassing | 19:54 |
Zylopfa | cause when i dont subclass the error thing wont get into it | 19:54 |
Zylopfa | You are awesome perlDreamer thanks a lot!! | 19:55 |
+perlDreamer | in WebGUI there are usually lots of ways to do thing | 19:55 |
Zylopfa | yeah but i missed the subclassing of wwW_view | 19:55 |
Zylopfa | as it call the view method i bet | 19:55 |
+perlDreamer | actually, hiding the error_message inside the object may be easier | 19:55 |
Zylopfa | so it also need to pass the error variable over | 19:56 |
+perlDreamer | since you don't have to subclass www_view anymore | 19:56 |
Zylopfa | yeah i guess | 19:56 |
Zylopfa | perlDreamer its me again :/ | 20:05 |
Zylopfa | I must ask something. in the www_check_data | 20:06 |
Zylopfa | I check for correct form values | 20:06 |
Zylopfa | and if there is an error i do: $self->{_error} = "some error"; | 20:06 |
Zylopfa | and then i can use this in my sub view function to insert error into template? | 20:07 |
-!- rizen [n=rizen@76.210.61.179] has quit [] | 20:09 | |
+perlDreamer | sure | 20:10 |
Zylopfa | ahhh much easier like that | 20:10 |
Zylopfa | no need to subclass the www_view | 20:10 |
+perlDreamer | right. That can mean more work, and more maintenance | 20:10 |
Zylopfa | yeah | 20:10 |
Zylopfa | Its awesome you help me | 20:10 |
+perlDreamer | you're welcome, Zylopfa :) | 20:11 |
Zylopfa | damn it this is the last thigng for today perlDreamer | 20:22 |
Zylopfa | how do i commit in my install script? | 20:22 |
Zylopfa | I do $session->var->end; $session->close; | 20:22 |
+perlDreamer | how do you commit what? | 20:22 |
Zylopfa | but i neeed to commit the folders made for templates etc. | 20:22 |
+perlDreamer | oh | 20:22 |
Zylopfa | else i have to do it in webgui manually :( | 20:23 |
+perlDreamer | aren't you using packages? | 20:23 |
Zylopfa | yeah but i use install section of wobject | 20:23 |
Zylopfa | to make folders and asset table | 20:23 |
+perlDreamer | I see. | 20:23 |
+perlDreamer | here's the quick/easy way | 20:23 |
+perlDreamer | my $verstionTag = WebGUI::VersionTag->getWorking($session); | 20:23 |
+perlDreamer | $versionTag->commit; | 20:24 |
+perlDreamer | put that after all the asset creating | 20:24 |
+perlDreamer | and it will commit the automatically created version tag | 20:24 |
Zylopfa | Sweet thanks a lot | 20:24 |
Zylopfa | Damn it I need to ask when i create the $self->{_error}="some error" | 20:30 |
Zylopfa | isnt that variable valid for the whole wobject? and not just for the session? | 20:30 |
+perlDreamer | inside www_check_form | 20:30 |
Zylopfa | yeah | 20:30 |
+perlDreamer | it would be tied to 1 instance of the wobject, not to all wobjects | 20:30 |
Zylopfa | wont it become local to the whole wobject? and not just the particular user who post atm? | 20:30 |
+perlDreamer | nope | 20:31 |
Zylopfa | ahh thanks a lot | 20:31 |
+perlDreamer | if you prefer, you can always use $session->scratch | 20:31 |
Zylopfa | ahh yeah i was gonna ask if it wasn't kind of the same | 20:31 |
+perlDreamer | although if you hide it in the wobject object, then no other object in the system can get to it | 20:32 |
+perlDreamer | so there's less chance of name collisions | 20:32 |
Zylopfa | Its good cause i only need it for error template field | 20:32 |
+perlDreamer | maybe we need an asset scratch area | 20:32 |
Zylopfa | yeah could be, atleast i understand more now, so i can make this wobject | 20:33 |
* perlDreamer goes running, be back later | 20:41 | |
Zylopfa | Take care friend | 20:45 |
* deafferret eats a box of pixie sticks and is still here | 21:02 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:08 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 21:15 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 21:15 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 21:16 | |
elnino | Zylopfa, I believe the newsletter works as you think it might. Your users just subscribe to it, and when you post a "newsletter" they get emailed the newsletter. This is very similar to a CS wobject. but I believe the Newsletter allows you to template more, and make it pretty. It's been a while since I looked at it. | 21:23 |
elnino | Is there a way to change the default template from which .conf files are created? I'd like to add a macro to all the news sites I'm about to create. | 21:25 |
Zylopfa | thanks a lot elnino | 21:27 |
elnino | sure. | 21:27 |
Zylopfa | If i have many wobjects on a page, and forexample a wobject which is like a form you enter things in | 21:31 |
Zylopfa | when i post the form in this wobject the wobjects gets focus | 21:31 |
Zylopfa | cant i make the wobject not get focus? | 21:31 |
Zylopfa | so i see the whole site and not the wobject "zoomed" in | 21:32 |
nuba | has there ever been discussion of bringing moose to webgui? | 21:33 |
Zylopfa | I got the answer from the poll.pm | 21:33 |
Zylopfa | return $self->session->asset($self->getContainer)->www_view; | 21:33 |
Zylopfa | whats moose nuba ? | 21:34 |
nuba | Zylopfa: http://en.wikipedia.org/wiki/Moose_(Perl) and http://www.iinteractive.com/moose/ | 21:34 |
nuba | "Moose is a postmodern object system for Perl 5 that takes the tedium out of writing object-oriented Perl. It borrows all the best features from Perl 6, CLOS (LISP), Smalltalk, Java, BETA, OCaml, Ruby and more, while still keeping true to its Perl 5 roots. | 21:35 |
Zylopfa | thanks a lot i will check it | 21:35 |
nuba | " | 21:35 |
nuba | from their website | 21:35 |
Zylopfa | ahh sounds awesome | 21:35 |
Zylopfa | wont it slow webgui down? | 21:35 |
Zylopfa | YESSSS I figured it out perlDreamer | 21:36 |
nuba | dunno, i understand if you go with some object to relational mapper then you could have the database design which could become a problem | 21:37 |
nuba | wrt performance | 21:37 |
nuba | im not familiar with it yet, just testing the waters | 21:38 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:39 | |
Zylopfa | perlDreamer are you here for a fast question? | 21:46 |
Zylopfa | or anyone else that know the webgui api | 21:46 |
elnino | ask the question either way. I poke around, | 21:47 |
elnino | so maybe I can help. | 21:48 |
Zylopfa | ok I am making a wobject that contain a form | 21:48 |
Zylopfa | and when i post this form in the wobject, I want the whole page to retain focus | 21:49 |
Zylopfa | return $self->session->asset($self->getContainer)->www_view(); | 21:49 |
Zylopfa | does the trick | 21:49 |
Zylopfa | but the variables i defined in the wobject can not be read | 21:49 |
elnino | variables or posted parameters? | 21:50 |
Zylopfa | variables for the wobject | 21:50 |
Zylopfa | like $self->{'_error'}=$error; | 21:50 |
Zylopfa | i wish to have this _error value passed over to the view function | 21:51 |
Zylopfa | It work fine when i pass it so the wobject gets focus like this | 21:51 |
Zylopfa | return $self->www_view(); | 21:51 |
Zylopfa | but not when i make the whole page get focus | 21:51 |
Zylopfa | return $self->session->asset($self->getContainer)->www_view(); | 21:51 |
elnino | That makes sense, tho I don't know how to get around that. The only suggestion I have is to create a hidden form parameter and post the value of _error to the form so you can retrieve it that way. | 21:52 |
Zylopfa | yeah that could also be done | 21:52 |
Zylopfa | but iam not so much for showing error messages like that, i want it behind the scenes :( | 21:53 |
elnino | but I would think tho, that since you are displaying the page, and the form is contained within it, the form is being called and when the form is called, the form itself displays the error, NOT the container object. | 21:53 |
elnino | it sounds like you want the error to display in the container object, and not the form object. | 21:54 |
Zylopfa | ahh yeah so its the container object that gets "templatized"? | 21:54 |
Zylopfa | and not my wobject | 21:54 |
elnino | both do. | 21:54 |
elnino | well, | 21:54 |
elnino | the "style template" is used when the object is viewed directly. - does that make sense? | 21:55 |
Zylopfa | hmm not so much :( cause when the wobject gets viewed in the context of the whole page | 21:55 |
Zylopfa | it also show the main view | 21:55 |
Zylopfa | only difference is all the objects contained in teh page layout is shown | 21:56 |
elnino | right.. But I think there is different templtes. | 21:56 |
elnino | right. | 21:56 |
elnino | yes, you're right. =) | 21:56 |
elnino | I think we agree on the template part. =) | 21:56 |
Zylopfa | yeah | 21:57 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 22:05 | |
-!- binyamin [n=binyamin@72.165.235.68] has joined #webgui | 22:08 | |
binyamin | david are you here? | 22:08 |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 22:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:09 | |
binyamin | Haarg do you know if David is around? He wanted me to call him, but I'm stuck on a con call for a while | 22:10 |
@Haarg | let me check | 22:10 |
binyamin | thanks much | 22:10 |
Zylopfa | elnino I solved it now, but i still dont understand it | 22:12 |
Zylopfa | I make the thing i pass as error string into a | 22:12 |
Zylopfa | $session->scratch->set("error",$error); | 22:13 |
Zylopfa | so i use the scratch variable to pass it | 22:13 |
-!- binyamin [n=binyamin@72.165.235.68] has quit ["Leaving"] | 22:20 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 22:29 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui [] | 22:29 | |
elnino | Zylopfa - that would be another good alternative. from what I can understand, scratch variables are like cookies. | 22:37 |
Zylopfa | yeah elnino :D | 22:46 |
Zylopfa | elnino do you know how you create a user account in code? | 22:47 |
@Haarg | elnino, that's pretty much correct | 22:47 |
Zylopfa | Haarg do you maybe know how i create a user account in code? | 22:48 |
@Haarg | scratch variables are tied to your session, which is tied to the session id cookie | 22:48 |
Zylopfa | I know i need a Auth object | 22:48 |
Zylopfa | but i dont know what auth method | 22:48 |
+perlDreamer | but they only last as long as the current request? | 22:48 |
Zylopfa | and i know i need the $auth->validUsername | 22:48 |
Zylopfa | perlDreamer its as long as the session | 22:48 |
Zylopfa | which is what i need also | 22:48 |
+perlDreamer | ah, no. Stow is the short term storage | 22:48 |
+perlDreamer | session->stow | 22:48 |
Zylopfa | yeah but the $scratch | 22:48 |
Zylopfa | i use the scratch | 22:48 |
@Haarg | stow is short term cache actually | 22:49 |
@Haarg | disabling cache disables stow | 22:49 |
Zylopfa | What is the default Auth method when instantiating a Auth object? | 22:50 |
elnino | The WebGUI/auth/webgui.pm or something like that. | 22:52 |
@Haarg | Zylopfa, you might want to look at the user import script | 22:52 |
Zylopfa | its damn hard this | 22:52 |
elnino | I was about to suggest that too. | 22:52 |
+perlDreamer | Haarg, I could use a sample JSON config file snippet | 22:52 |
@Haarg | it will show creating users, setting a password, etc | 22:52 |
Zylopfa | I am looking in Webgui::Auth.pm now | 22:52 |
Zylopfa | also looked at Operations/ | 22:52 |
+perlDreamer | That will just give you headaches, Zylopfa | 22:52 |
Zylopfa | how the form for making users does it | 22:53 |
Zylopfa | and i found out i need to create an auth object first | 22:53 |
@Haarg | userImport.pl will give you a better example | 22:53 |
Zylopfa | but i dont know the auth method to pass to it | 22:53 |
Zylopfa | thanks a lot Haarg | 22:53 |
Zylopfa | haah YESSS | 22:53 |
@Haarg | { "command" : { "reset" : { "profiles" : { "buildtest" : "--build --no-starter" } } } } | 22:54 |
Zylopfa | my $authMethod = 'WebGUI'; | 22:54 |
@Haarg | alternatively, wgd config command.reset.profiles.buildtest '--build --no-starter' | 22:54 |
@Haarg | also, command.webgui_root and command.webgui_config | 22:55 |
Zylopfa | this is damn awesome | 22:56 |
Zylopfa | after this i can build anything with webgui | 22:56 |
@Haarg | perlDreamer, think i should include a more detailed example in the help for the config command? | 22:58 |
+perlDreamer | yes | 22:58 |
+perlDreamer | actually, no | 22:58 |
+perlDreamer | just something in the ex directory | 22:58 |
@Haarg | possibly it needs to be linked better so people know where to look for config help | 22:59 |
Zylopfa | If people dont use cookies my code wont work I think | 23:00 |
Zylopfa | is that bad? | 23:00 |
@Haarg | if people don't use cookies they can't log in to webgui sites | 23:00 |
Zylopfa | true | 23:01 |
Zylopfa | so its all the same | 23:01 |
Zylopfa | Haarg I can make everything in webgui now | 23:02 |
Zylopfa | its damn awesome the api | 23:02 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 23:12 | |
@preaction | there are five pages of bugs... | 23:13 |
@Haarg | well, about a page is help desk | 23:13 |
@preaction | at least, but still | 23:14 |
@Haarg | yeah | 23:14 |
@Haarg | a number of new matrix bugs | 23:14 |
@preaction | we might have to institute the 2 bugs per-week policy for all PB devs again | 23:14 |
+perlDreamer | sorry, I've been busy | 23:15 |
@preaction | not your fault, not anybody's fault. we're trying to both add features to 7.7 and keep 7.6 bugfixed | 23:15 |
@preaction | and get client orders on time, and do marketing and training, and etc... | 23:15 |
@preaction | why are we doing keywords seperated by commas now? does that allow for spaces in keywords? | 23:16 |
@Haarg | yes | 23:17 |
@preaction | can we go around and add subtext to all the keyword input fields that says this? otherwise nobody will get it | 23:17 |
@Haarg | probably a good idea | 23:17 |
@preaction | i suppose i'll toss the RFE in there for it | 23:17 |
@Haarg | that could probably be considered a bug | 23:18 |
@Haarg | if the help is inaccurate | 23:18 |
@preaction | well, there's no help at all in most places | 23:18 |
@preaction | heh, and the helpdesk uses the old way of doing it | 23:18 |
@Haarg | ouch | 23:19 |
@preaction | well, it THINKS it is | 23:19 |
@preaction | the edit field has it doing the old way, but the underlying API is still WebGUI::Keyword | 23:19 |
@preaction | i put them in comma-seperated, and it shows them to me to edit space-seperated with quotes | 23:19 |
@Haarg | heh | 23:19 |
@Haarg | the other thing with commas is that it makes the autocomplete thing work reasonably | 23:20 |
@preaction | so i'll toss that bug on the pile i guess | 23:20 |
@preaction | autocomplete? | 23:20 |
@Haarg | keywords will autocomplete if they use the keywords form control | 23:21 |
@Haarg | so normal assets do | 23:21 |
@Haarg | anywhere else using keywords likely still needs modification | 23:21 |
Zylopfa | Haarg thanks a lot for your help! | 23:21 |
@Haarg | no problem | 23:22 |
Zylopfa | I made it work!! | 23:22 |
Zylopfa | its insane | 23:22 |
@preaction | you're for serious? i gotta try this! | 23:22 |
+perlDreamer | he's very serious | 23:23 |
@preaction | hmm... this input field has an "autocomplete="off"" in it | 23:23 |
@preaction | nm, i see it now | 23:24 |
@Haarg | that's so the browser doesn't try to show autocomplete and interfere with the yui version | 23:24 |
@preaction | it's kinda slow though, does it wait for too long? | 23:24 |
@Haarg | possibly, that's easy to change though | 23:24 |
@preaction | anyway, very cool idea | 23:25 |
@Haarg | it waits some, and only searches once you have three letters | 23:25 |
@Haarg | can certainly be tweaked though | 23:25 |
@preaction | ahh, that would be why. i was trying to match "cms" | 23:25 |
+perlDreamer | if the top asset of a package has the assetId of the parent in it, why are all packages in upgrade scripts dumped into root/import? | 23:25 |
@preaction | because that parentId is not used | 23:26 |
@preaction | it may not exist | 23:26 |
@preaction | in fact, it most likely does not exist | 23:26 |
+perlDreamer | if I wanted to build a new Account plugin, and have the templates for it show up below the account folder | 23:27 |
@preaction | ahh, yeah that'd be nice | 23:27 |
@preaction | perhaps something in the upgrade script could do that. if the parentId is a descendant of the import node, put it there instead | 23:27 |
@Haarg | you could also do something silly like include modify the package to include the account folder but not any of the unrelated children | 23:29 |
@Haarg | that's a pretty bad hack though | 23:29 |
+perlDreamer | yeah | 23:29 |
+perlDreamer | I think I'll do an existance on the parentId, make sure we're in the import node, and then use that if the conditions are true | 23:29 |
+perlDreamer | and I'll suggest that as an RFE for the upgrade code | 23:30 |
+perlDreamer | which is copy/pasted into every upgrade script known to man | 23:30 |
@Haarg | not sure how that will work | 23:31 |
@Haarg | unless you are hard coding things just for this particular upgrade | 23:31 |
@preaction | i was thinking putting it in the upgrade skeleton | 23:31 |
@Haarg | you don't know the parent id until the package has been imported | 23:31 |
@Haarg | at which time, the parent id has changed | 23:31 |
+perlDreamer | right, but you can always move it | 23:31 |
+perlDreamer | hm | 23:32 |
@preaction | snit... | 23:32 |
@Haarg | so you never get access to the original id | 23:32 |
Zylopfa | can you do $session->form->param("name")=""; | 23:32 |
+perlDreamer | no | 23:32 |
Zylopfa | to clear a posted form variable? | 23:32 |
+perlDreamer | it's read only | 23:32 |
Zylopfa | I wanna clear them now i made the user so they dont show in the form again | 23:32 |
Zylopfa | when i return to the form view | 23:32 |
@preaction | Zylopfa: do a redirect to the form instead | 23:33 |
Zylopfa | Or a redirect to the page? | 23:33 |
@preaction | or that | 23:33 |
Zylopfa | sweet | 23:33 |
@preaction | every redirect code (except one) will drop POST data | 23:33 |
Zylopfa | return $self->session->asset($self->getContainer)->www_view(); | 23:33 |
Zylopfa | I normally do | 23:34 |
Zylopfa | but how should i redirect to the parent alone? | 23:34 |
@preaction | yeah, that's usually the way to go (because redirects are more work) | 23:34 |
Zylopfa | i dont wanna redirect to the view method but the parents view method | 23:34 |
@preaction | $session->http->setRedirect( $self->getContainer->getUrl ); return "redirect"; | 23:34 |
Zylopfa | Is that a good way? wont it send redirect headers? | 23:34 |
@preaction | just returning the www_view() of another asset will not redirect | 23:35 |
Zylopfa | ahh | 23:35 |
@preaction | which means it will use the same session, and thus the same form() values | 23:35 |
+perlDreamer | session->http->setRedirect, I think | 23:35 |
@preaction | imho there should be a way to $session->form->set("value","newvalue") and delete("value"), but i was overruled a long time ago | 23:36 |
Zylopfa | ahah :D | 23:36 |
@preaction | i agree with the reason i was overruled (it's a dirty hack), but sometimes you need to get dirty | 23:37 |
Zylopfa | gonna test it now | 23:37 |
@Haarg | we should probably add a parameter to the importPackage method to trust the parent id | 23:38 |
+perlDreamer | that would work | 23:38 |
Zylopfa | It work now flawlessly | 23:38 |
@preaction | provided that parameter becomes part of a hashref of options (please please please don't just start adding random shit to API methods that i'll have to yell at people to remove later!) | 23:39 |
@Haarg | agreed | 23:39 |
@preaction | but then, i trust you Haarg. it's rizen i don't trust! | 23:39 |
@preaction | and through him, his API protege Khenn! | 23:39 |
Zylopfa | Who of you are the inventor of webgui? | 23:40 |
@preaction | rizen is JT | 23:40 |
Zylopfa | ahh yeah | 23:40 |
@preaction | Haarg is Graham, second in command of WebGUI core | 23:40 |
@Haarg | actually, it already accepts a options hashref | 23:41 |
@preaction | sweet, i'm smarter than i thought! | 23:41 |
@preaction | i remember adding that, but now i have no clue why | 23:41 |
+perlDreamer | it accepts an undocumented options hashref | 23:41 |
@preaction | commit? | 23:41 |
+perlDreamer | it was for inheritPermissions, preaction | 23:41 |
@preaction | undocumented? definately was me then | 23:41 |
@preaction | oh. maybe wasn't me then | 23:41 |
@Haarg | i think that was me | 23:41 |
* preaction slinks off into the darkness | 23:41 | |
* perlDreamer thinks we need to start adoption yakuza code enforcement | 23:42 | |
@Haarg | i'm horrible about documentation in general | 23:42 |
@preaction | we couldn't get him to commit seppuku, we'd have to commit it for him | 23:42 |
@preaction | then it's not seppuku, it's just murder | 23:42 |
@Haarg | i try to make the code readable at least, but thats more of an excuse | 23:42 |
@preaction | but that's what we have minions for, post a bug about the docs! | 23:43 |
@preaction | they prefer "minions" over "henchmen" | 23:43 |
+perlDreamer | "volunteers" | 23:43 |
@preaction | but if they don't perform well, we'll just start calling them "lackeys" | 23:43 |
@preaction | oh no, don't even give them the ILLUSION of choice | 23:43 |
@preaction | that might give them HOPE, and that is the last thing you should give your minions | 23:44 |
+perlDreamer | preaction, I didn't know you were a Calvinist | 23:44 |
@preaction | i'm not a believer in predestination, i just don't like the people i'm responsible for having free will. then they end up using it, and then they end up lopping a finger off or something | 23:44 |
@Haarg | so what would be a good option name for using the stored parent id? | 23:46 |
+perlDreamer | useParentId | 23:46 |
@Haarg | and is there anything else that would be useful along those lines? | 23:46 |
+perlDreamer | and I just committed some POD for the options | 23:46 |
+perlDreamer | tests for that option | 23:47 |
@preaction | just useParent would probably be good enough | 23:47 |
@preaction | what should happen if the parent doesn't exist? | 23:48 |
@preaction | throw an exception? that's what i would expect | 23:48 |
+perlDreamer | the it would DTRT | 23:48 |
+perlDreamer | and use root/import like it always has | 23:48 |
@Haarg | i'm thinking it would follow the same rules it does now | 23:48 |
@preaction | yeah, importPackage() is an asset method, so then it would default to the asset | 23:48 |
@Haarg | yeah | 23:48 |
@preaction | but i don't like that, considering the use case of this option | 23:49 |
@preaction | if i | 23:49 |
@Haarg | why? | 23:49 |
@preaction | 'm using this option, i don't want the asset to be where i'm putting it, i want it to be under the parent | 23:49 |
@preaction | so i want to be notified if it's not going where i want it to be | 23:50 |
@Haarg | maybe | 23:50 |
@preaction | perhaps this is the wrong way of going about it. perhaps there should be some other kind of method not tied to the Asset | 23:50 |
@preaction | but, for now, this will work fine | 23:50 |
@Haarg | but in that case you would just end up placing it in the import node anyway | 23:50 |
@preaction | DTRT for now | 23:50 |
@preaction | in the case of the upgrade script, yes | 23:50 |
@preaction | but not in the case of, say, a package being pushed out to a production site (which doesn't happen to have the parent asset) | 23:51 |
@preaction | pushed through some as-yet-unwritten functionality that's been banging about in my head for a few months now | 23:51 |
@Haarg | yeah | 23:52 |
@preaction | so it's completely a good idea to ignore me | 23:52 |
@preaction | we'll fix my issue when i get to writing the feature, no need to bend over backwards for it now | 23:52 |
+perlDreamer | well, then the as-yet-unwritten-functionality should check that, and then notify the "master" that the "slave" is not ready | 23:52 |
+perlDreamer | I mean, you get the package back as an asset, so you can ask it who its parent is | 23:52 |
@preaction | yeah, again, no need to worry about possible futures when there's an actual problem needing actual fixing | 23:53 |
@Haarg | i more just don't like the idea of adding exceptions to code that don't already have them based on an option with no obious connection to exceptions | 23:53 |
* preaction sees the eye of JT on him | 23:53 | |
+perlDreamer | is that like the eye of Sauron? | 23:56 |
@preaction | yes, only angrier | 23:56 |
@preaction | the eye of sauron would be weeping if it beheld the Eye of JT | 23:56 |
+perlDreamer | that's quotable | 23:57 |
+perlDreamer | lol | 23:57 |
+perlDreamer | kind of like those Chuck Norris quotes | 23:57 |
+perlDreamer | Chuck Norris doesn't read books. He stares them down until he gets the information he wants. | 23:58 |
+perlDreamer | Chuck Norris does not sleep. He waits. | 23:59 |
@preaction | i should take the pichar of JT on his blog and shoop his eye staring down the eye of sauron | 23:59 |
@preaction | oh, i had a good idea for the music before JT's keynote this year. let me find it | 23:59 |
+perlDreamer | Outer space exists because it's afraid to be on the same planet with Chuck Norris. | 23:59 |
@preaction | http://www.youtube.com/watch?v=iXaqG2yrYxY | 23:59 |
--- Day changed Sat Mar 28 2009 | ||
+perlDreamer | uh, boss != bowss | 00:00 |
@preaction | fine, apparently it's not as funny to you :p | 00:00 |
+perlDreamer | I was really enjoying the video, until he rhymed boss with house | 00:01 |
@preaction | hahhahahaaaaaa | 00:02 |
@preaction | also, look up "The Lonely Island - Like a Boss" (but really NSFW) | 00:02 |
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [] | 00:02 | |
+perlDreamer | IWAH | 00:03 |
@preaction | i just wanted to find something SFW that just kept saying "Like a bawss" | 00:03 |
@preaction | iwah? | 00:03 |
+perlDreamer | I Work At Home | 00:03 |
@preaction | yeah, just fingured that out | 00:03 |
@preaction | i was just saying in case you got offended, or in case the little ones were around | 00:03 |
@preaction | (more for the little ones) | 00:04 |
@preaction | i just want to see JT with grills and a pimp coat, flanked by Vrby, Koen, and Arjan in power suits, walking down the aisle to a steady chorus of "Like a BAWSS" | 00:05 |
@preaction | walking with the most exaggerated pimp strut known to mankind | 00:05 |
* deafferret hopes preaction doesn't fingure him out | 00:05 | |
@preaction | and if you EVER tell him i said that you can expect me, Vrby, Koen, and Arjan to go PC Load Letter on your ass | 00:06 |
deafferret | is that more painful then being fingured? | 00:06 |
@preaction | a larger number of people would find it uncomfortable, yes | 00:07 |
deafferret | understood. nothing like a good Friday fisturing, I always say | 00:07 |
@preaction | why am i in the mood for cod now? | 00:08 |
* deafferret titters | 00:08 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:09 | |
* perlDreamer flushes cache and wipes the log files | 00:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:09 | |
nuba | found a nice chuck norris quote the other day> http://images.icanhascheezburger.com/completestore/2009/3/6/128808831989162466.jpg | 00:11 |
@preaction | ha, nice | 00:17 |
daviddelikat1 | perlDreamer: woot.com has your gutter celaner... | 00:19 |
daviddelikat1 | cleaner... | 00:19 |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Zylopfa has no reason"] | 00:20 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 00:21 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:25 | |
+perlDreamer | daviddelikat1, where? | 00:33 |
+perlDreamer | all I see are condiments with funny labels | 00:34 |
CIA-38 | WebGUI: colin * r10044 /WebGUI/lib/WebGUI/AssetPackage.pm: Update POD with new options. | 00:38 |
CIA-38 | WebGUI: colin * r10045 /branch/WebGUI_7.6/lib/WebGUI/AssetPackage.pm: Backport POD docs for assetPackage | 00:38 |
daviddelikat1 | perlDreamer: sorry, it was there at 5:19, they only last until they run out .. its a woot-off | 00:42 |
+perlDreamer | crud :( | 00:43 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 00:48 | |
* perlDreamer decides to support the economy by buying things for his office | 01:00 | |
+perlDreamer | bbl | 01:00 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 01:30 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 01:30 | |
+perlmonkey2 | How did the Norm Coleman database files get published by his CMS? How is that even possible? | 01:48 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Remote closed the connection] | 02:17 | |
+perlDreamer | sounds like time for tavisto to start praising WebGUI's security | 02:26 |
+perlDreamer | we _never_ store credit card info | 02:26 |
@preaction | amen | 02:27 |
@preaction | we don't allow unsecure giving of CC info either | 02:27 |
@preaction | in fact, we go so far as to have problems if we don't realize we're absolutely secure | 02:28 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui | 02:45 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:45 | |
+perlDreamer | we should co-opt that V-8 commercial | 02:52 |
+perlDreamer | Should have had a WebGUI | 02:52 |
@preaction | ha! | 02:59 |
@preaction | you know what would be nice? if i could get rid of some of this code on my hard drive that isn't doing anyone any good | 03:01 |
@preaction | like the Shoutbox i made back in 07 | 03:01 |
+perlDreamer | Shoutbox? | 03:01 |
@preaction | or this Request Approval For DataForm Entry that I made a few months ago | 03:01 |
@preaction | imma call it "Chatbox", that is more accurate and easier to understand | 03:02 |
@preaction | it's an ajaxy box that lets people chat | 03:02 |
@preaction | does polling to see when other people chat, so it updates while you're reading a page | 03:02 |
@preaction | wow, so ugly. it should be using CRUD to store this data... | 03:03 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 03:04 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 03:06 | |
@preaction | first test; does the WebGUI from 07 work with the WRE from 09? pleasepleaseplease | 03:08 |
@preaction | damn patspam isn't around. i need an icon for this doohicky | 03:10 |
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit [] | 03:16 | |
@preaction | Anyone around want to test something for me? | 03:50 |
@Haarg | i could | 03:51 |
@preaction | k, one sec let me bundle this up | 03:51 |
@preaction | Haarg: sent an e-mail with a tarball and a wgpkg | 03:54 |
@preaction | and instructions | 03:54 |
@Haarg | seems to be working | 04:01 |
@preaction | sweet, thanks | 04:01 |
@preaction | you can use installClass.pl --remove to remove it from your site | 04:01 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:04 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui | 05:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05:17 | |
+perlDreamer | Haarg, preaction, does it make sense to build ways of resetting the config and settings to their original states into WebGUI::Test? | 05:46 |
+perlDreamer | anyone else in the channel can feedback, too | 05:46 |
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 05:52 | |
+perlmonkey2 | can't....read....too....tired to think.... | 06:01 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Remote closed the connection] | 06:01 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 06:18 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 06:18 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 06:20 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 06:20 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 06:22 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:28 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:28 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:19 | |
CIA-38 | WebGUI: colin * r10046 /WebGUI/t/lib/WebGUI/Test.pm: | 08:13 |
CIA-38 | WebGUI: Provide a way for config file settings to be restored at the end of a test, | 08:13 |
CIA-38 | WebGUI: via the END block in WebGUI::Test. | 08:13 |
CIA-38 | WebGUI: colin * r10047 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: Backport changes for restorging config file settings. | 08:13 |
CIA-38 | WebGUI: colin * r10048 /WebGUI/t/User.t: | 08:13 |
CIA-38 | WebGUI: Make User.t use the new automatic config file restorer. | 08:13 |
CIA-38 | WebGUI: Clean up some END block code. | 08:13 |
CIA-38 | WebGUI: colin * r10049 /branch/WebGUI_7.6/t/User.t: Backport User.t END block cleanup. | 08:13 |
CIA-38 | WebGUI: colin * r10050 /WebGUI/t/User.t: Add tests for 100% coverage of getProfileUrl | 08:13 |
CIA-38 | WebGUI: colin * r10051 /branch/WebGUI_7.6/t/User.t: backporting getProfileUrl tests | 08:13 |
CIA-38 | WebGUI: colin * r10052 /WebGUI/t/User.t: Add tests for hasFriends with 100% coverage. | 08:13 |
CIA-38 | WebGUI: colin * r10053 /branch/WebGUI_7.6/t/User.t: backporting hasFriends tests | 08:13 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12:46 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 14:28 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 15:02 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:18 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 15:36 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 15:42 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:23 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 16:24 | |
-!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui | 16:30 | |
zylopfa | Can someone tell me how i change definition data of a wobject on the fly? I have a "counter" in the definition of my wobject that I want to decrease every time something happens | 16:31 |
zylopfa | you get the value of the definition things with $self->get("counter"); | 16:32 |
zylopfa | but i wish to Set it | 16:32 |
zylopfa | I can set it by using a db query but i thought there might be a function to update and assets definition | 16:37 |
zylopfa | think i found it now anyway $self->update({counter=>$newCount}); | 16:40 |
zylopfa | God bless the Poll.pm module | 16:43 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui | 16:47 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:47 | |
CIA-38 | WebGUI: translation * r10054 /translations/German/German/ (AuthWebGUI.pm Asset_AdSku.pm Asset_Navigation.pm): Update from translation server | 16:59 |
CIA-38 | WebGUI: yung * r10055 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Fixed Matrix alpha numeric sort direction, changed default sort to alpa numeric | 17:32 |
CIA-38 | WebGUI: yung * r10056 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Fixed Matrix alpha numeric sort direction, changed default sort to alpa numeric | 17:32 |
zylopfa | Isnt there a problem using epoch time in webgui when the time will "spill" over in 2030'something? | 17:52 |
zylopfa | What if you specify a group expire offset of for example 100 years instead of the default 10? | 17:52 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)] | 17:53 | |
CIA-38 | WebGUI: yung * r10057 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9865: Matrix: Later added attributes are not detected in older listings | 18:04 |
CIA-38 | WebGUI: yung * r10058 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9865: Matrix: Later added attributes are not detected in older listings | 18:32 |
CIA-38 | WebGUI: translation * r10059 /translations/German/German/ (Account_Shop.pm Asset_Image.pm): Update from translation server | 18:32 |
CIA-38 | WebGUI: translation * r10060 /translations/German/German/ (AuthWebGUI.pm Asset_Thingy.pm): Update from translation server | 18:32 |
CIA-38 | WebGUI: translation * r10061 /translations/German/German/ (2 files): Update from translation server | 18:32 |
zylopfa | Is there a way i can see some mail logs of mail send with WebGUI::Mail::Send? | 19:11 |
zylopfa | I made it seond a mail but i cant see it being received + dont know what the reason was | 19:11 |
zylopfa | I have send 2 mails now and i see them in the mail queue | 19:17 |
zylopfa | but after the workflow run that send queued mail, it wont show up at the inbox :/( | 19:17 |
@steveo_aa | more /var/log/maillog | 19:21 |
@steveo_aa | That will tell you if it was passed off to the MTA correctly | 19:22 |
zylopfa | ahh I thought webgui did a smtp connection | 19:27 |
zylopfa | like it was the mta | 19:27 |
zylopfa | I can see in my maillog that its stat=send and ok | 19:28 |
zylopfa | I figured it out now steveo_aa, they dont accept mail from my ip as its registered to dynamic ip | 19:31 |
zylopfa | its my test machine here at home | 19:31 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:32 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:32 | |
zylopfa | but why do their f'ing mta at yahoo mail say OK then? | 19:32 |
zylopfa | when it just send the mail back to me afterwards | 19:32 |
CIA-38 | WebGUI: colin * r10062 /WebGUI/lib/WebGUI/Account.pm: More Account POD. | 19:33 |
CIA-38 | WebGUI: colin * r10063 /WebGUI/ (14 files in 6 dirs): Add getAddToCartForm to skus, update Shelf code, help, i18n and template. | 19:33 |
zylopfa | Its lame that email providers wont accept mail from "dynamic" ips | 19:34 |
zylopfa | I can just test it on my rented server then, atleast gmail dont block it | 19:35 |
-!- stDavid [n=stDavid@72.64.138.146] has quit [] | 20:14 | |
-!- perlmonkey2 [n=perlmonk@75.43.164.250] has joined #webgui | 20:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:59 | |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-6-159.dsl.okcyok.swbell.net] has joined #webgui | 21:11 | |
-!- perlmonkey2 [n=perlmonk@75.43.164.250] has quit [Connection timed out] | 21:27 | |
zylopfa | is the "Create a shortcut" icon on the wobject tool bar, the same as doing ^AssetProxy(assetId); | 22:04 |
SDuensin | No, zylopfa | 22:26 |
SDuensin | With a shortcut, you can then override settings on the original object. | 22:26 |
zylopfa | Ahh thanks, so it will create a new asset or? | 22:26 |
SDuensin | If you just want to display the same asset in more than one place, either will work. | 22:26 |
SDuensin | Shortcuts can be more powerful though. | 22:27 |
zylopfa | Yeah thats the idea. Ohh | 22:27 |
zylopfa | Wont they mess up the asset? If you can override stuff? | 22:27 |
SDuensin | Nope. It only applies to the shortcut, not the original. | 22:27 |
zylopfa | ahh thanks a lot | 22:28 |
SDuensin | YW | 22:28 |
SDuensin | Kind of ironic you asked that. I popped back over here to ask a question about shortcuts. :-) | 22:29 |
SDuensin | Making a shortcut to a gallery doesn't exactly work as you'd expect. :-( | 22:30 |
zylopfa | Auch damn it :( what does it do? | 22:31 |
CIA-38 | WebGUI: yung * r10064 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9933: Matrix 2.0 - Unable to view/edit product maintainer account | 22:31 |
CIA-38 | WebGUI: yung * r10065 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9933: Matrix 2.0 - Unable to view/edit product maintainer account | 22:31 |
SDuensin | Well, I changed a lot of the templates for the gallery I want to show the users. Then I was going to make a shortcut to it in an admin area of the site and override my changes so the site admin can edit the albums and such. | 22:31 |
zylopfa | but it showed the same template as normal right? | 22:32 |
SDuensin | That way, there would be no edit controls or anything for the visitors, but the admin can use the standard templates. | 22:32 |
SDuensin | My initial template shows correctly, but as soon as you "click into" an album, it goes back to the original. | 22:33 |
zylopfa | damn it :( no idea what it can be as i am not so familar with the shortcuts | 22:33 |
SDuensin | Eh, I'll find something that works. | 22:36 |
zylopfa | I hope you do | 22:36 |
SDuensin | They're just going to have to add photos from the asset view. :-/ | 22:38 |
-!- stDavid [n=stDavid@70-46-150-34.tpa.fdn.com] has joined #webgui | 22:39 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 22:39 | |
-!- stDavid [n=stDavid@70-46-150-34.tpa.fdn.com] has quit [] | 22:55 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:32 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 23:54 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:56 | |
--- Day changed Sun Mar 29 2009 | ||
-!- zylopfa [n=zylopfa@85.81.22.240] has quit ["Leaving"] | 00:15 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 00:20 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:55 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 00:55 | |
CIA-38 | WebGUI: translation * r10066 /translations/Dutch/Dutch/ (7 files): Update from translation server | 01:11 |
-!- hansw [n=hanswolt@p54805C50.dip.t-dialin.net] has joined #webgui | 01:14 | |
-!- hansw is now known as onki | 01:15 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 01:40 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 01:40 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 01:44 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Client Quit] | 01:44 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 01:45 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 01:45 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 04:02 | |
-!- onki [n=hanswolt@p54805C50.dip.t-dialin.net] has quit ["Leaving"] | 05:18 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:24 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 05:24 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 05:55 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:56 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:56 | |
-!- perlmonkey2 [n=perlmonk@76.213.115.178] has joined #webgui | 05:57 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05:57 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 05:59 | |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-6-159.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)] | 06:14 | |
CIA-38 | WebGUI: colin * r10067 /WebGUI/lib/WebGUI/User.pm: Don't make the 2nd Friend object unless it is needed. | 07:24 |
CIA-38 | WebGUI: colin * r10068 /WebGUI/t/User.t: Add tests for acceptsFriendsRequest. | 07:24 |
CIA-38 | WebGUI: colin * r10069 /branch/WebGUI_7.6/t/User.t: Backport tests for acceptsFriendsRequest. | 07:24 |
-!- perlmonkey2 [n=perlmonk@76.213.115.178] has left #webgui [] | 07:45 | |
CIA-38 | WebGUI: colin * r10070 /WebGUI/t/User.t: Tests for profileIsViewable, with high coverage. | 07:51 |
CIA-38 | WebGUI: colin * r10071 /branch/WebGUI_7.6/t/User.t: Backporting profileIsViewable tests. | 07:51 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 08:46 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 08:47 | |
-!- mode/#webgui [+o preaction] by ChanServ | 08:47 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 08:59 | |
CIA-38 | WebGUI: translation * r10072 /translations/Polish/Polish/ (26 files): Update from translation server | 10:32 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:53 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 12:58 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 12:59 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:45 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:45 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 16:47 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 18:11 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 18:29 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 18:30 | |
-!- bpmedley [n=bpmedley@75.13.164.190] has quit ["Computer goes to sleep!"] | 18:49 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 19:54 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 19:54 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 20:27 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 20:27 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 20:42 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 20:42 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 21:14 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)] | 21:18 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 21:21 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 21:25 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 21:25 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 21:26 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 21:26 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 21:58 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 22:03 | |
-!- mode/#webgui [+o preaction] by ChanServ | 22:03 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 22:48 | |
--- Log closed Sun Mar 29 23:03:11 2009 | ||
--- Log opened Sun Mar 29 23:08:23 2009 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 23:08 | |
-!- ServerMode/#webgui [+ns] by orwell.freenode.net | 23:08 | |
-!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal] | 23:08 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 23:08 | |
!orwell.freenode.net *** Notice -- TS for #webgui changed from 1238357303 to 1164523375 | 23:13 | |
-!- ServerMode/#webgui [-s] by irc.freenode.net | 23:13 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 23:13 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 23:13 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 23:13 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 23:13 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 23:13 | |
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 23:13 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 23:13 | |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 23:13 | |
-!- CIA-38 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui | 23:13 | |
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui | 23:13 | |
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #webgui | 23:13 | |
-!- ServerMode/#webgui [+ovvo preaction BartJol Radix_ steveo_aa] by irc.freenode.net | 23:13 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 23:13 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 23:13 | |
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui | 23:13 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui | 23:13 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui | 23:13 | |
-!- deafferret [n=jhannah@klab.ist.unomaha.edu] has joined #webgui | 23:13 | |
-!- ServerMode/#webgui [+o frodwith] by irc.freenode.net | 23:13 | |
-!- ServerMode/#webgui [+bbb *!*@189.4.48.48 *!*@85-18-14-23.fastres.net broasaurus*!*@*] by irc.freenode.net | 23:13 | |
-!- irc.freenode.net changed the topic of #webgui to: [ 7.6.17-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 23:13 | |
--- Day changed Mon Mar 30 2009 | ||
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, @steveo_aa | 00:07 | |
-!- Netsplit over, joins: @steveo_aa, ckotil | 00:07 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 00:09 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:26 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 00:31 | |
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:46 | |
-!- MOAR-f00li5h is now known as f00li5h | 00:47 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] | 00:52 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 01:12 | |
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui | 01:12 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:15 | |
-!- mode/#webgui [+v patspam] by ChanServ | 01:15 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection] | 01:25 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 01:25 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:40 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] | 01:44 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:04 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:04 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:39 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 04:19 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:19 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:27 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:27 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 05:09 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:09 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 05:28 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 05:29 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:41 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 06:33 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 07:08 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 07:13 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 07:13 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 07:24 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:32 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)] | 07:42 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:45 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:45 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 08:17 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 09:02 | |
-!- mode/#webgui [+v patspam] by ChanServ | 09:02 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:20 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:05 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 10:39 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 10:40 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 10:41 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 10:41 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 11:09 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:26 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:27 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 12:59 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:06 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:06 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 14:33 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 14:37 | |
-!- LTR_bob1 [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 14:48 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 14:48 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 14:57 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 14:57 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:10 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui | 15:29 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 15:33 | |
-!- LTR_bob1 [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 15:33 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:29 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:29 | |
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] | 16:29 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 16:31 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 16:32 | |
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:48 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:48 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 16:57 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:01 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:36 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:47 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [] | 18:03 | |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 18:08 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:08 | |
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui | 18:18 | |
-!- mode/#webgui [+o bpmedley] by ChanServ | 18:18 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:24 | |
@plainhao | is there a way to add a watcher to a private project created by someone else? | 18:37 |
@plainhao | on github, oops | 18:37 |
@preaction | plainhao: afaik you have to ask the creator to do it | 18:43 |
@plainhao | d'oh, ok | 18:43 |
* plainhao thanks preaction, and prepares to bug rizen. | 18:43 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:08 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:08 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:33 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:33 | |
+BartJol | morning perlDreamer | 19:50 |
+perlDreamer | Howdy, BartJol | 19:50 |
SDuensin | Hey gang. | 19:51 |
* SDuensin is confusing himself pretty good today. :-) | 19:51 | |
+perlDreamer | What's happening in the big world outside my house today? | 19:51 |
+BartJol | the sun is shining | 19:51 |
+BartJol | my stomach is tarting to roar | 19:52 |
* perlDreamer hates it when his stomach tarts | 19:52 | |
+BartJol | working was ok today | 19:53 |
+BartJol | also made some phonecalls for the electricity connection in my new home | 19:53 |
SDuensin | Power is good. | 19:53 |
+BartJol | and it seesm mainly absent | 19:54 |
+BartJol | power? like dictatorial power? or electrical? | 19:54 |
+BartJol | or both? | 19:54 |
+perlDreamer | electrical! | 19:54 |
+BartJol | well, I should be heading for dinner | 19:58 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:59 | |
SDuensin | Not being able to pay cash for a subscription makes testing them annoying. :-( | 20:08 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20:08 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:09 | |
@preaction | SDuensin: that means that I didn't check-in my code to allow Cash to handle subscriptions :( | 20:11 |
SDuensin | It *used* to work, then rizen "fixed" it. | 20:11 |
@preaction | it should be a setting in the Shop settings | 20:12 |
SDuensin | Personally, I think it should be allowed. My neighbor can pay me in cash for her site every month. | 20:12 |
* perlDreamer will avoid mentioning the benefits of automated tests in this situation | 20:12 | |
SDuensin | hehe | 20:12 |
SDuensin | It's OK. WebGUI has made me mad, so I'm changing projects for a bit and then I'll come back. | 20:12 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 20:13 | |
@preaction | you can't just give up like that! | 20:13 |
SDuensin | I don't think it's going to let me do what I want. | 20:13 |
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 20:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:13 | |
@preaction | what do you want? i'm sure we can find a way to make webgui bend to your will | 20:14 |
SDuensin | In a nutshell, I want it to auto-provision itself for customers. | 20:14 |
@preaction | elaborate? | 20:14 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)] | 20:15 | |
SDuensin | As long as I do one WebGUI user account per provisioned site, it's easy. But letting one customer have multiple sites makes it a bit more complex. | 20:15 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 20:15 | |
SDuensin | I have info about WG on my site. Demo server, too. If they like it, I want them to punch in a credit card and get a site for themselves. | 20:15 |
@preaction | you're using the WRE library code, right? | 20:15 |
SDuensin | (You know, compete with rizen. <G>) | 20:15 |
* SDuensin is still on 0.8.5, but yes. | 20:16 | |
@preaction | the WRE library code (along with wreconsole.pl) might be to your advantage | 20:16 |
@preaction | what I would do: Make a WebGUI::Crud object for the site definitions, tie them to Users, and write an Account plugin to manage the Crud for the individual user (with admin functions for yourself). | 20:17 |
@preaction | should be easy | 20:17 |
@preaction | oh, but it will need to be on a special instance of Apache that is allowed to restart itself (a security hole). | 20:17 |
SDuensin | Sure, easy. Keep in mind I suck at Perl and don't know the WebGUI API yet. | 20:17 |
@preaction | ah, heh, uh... | 20:18 |
SDuensin | I'll use a cron job to handle the actual provisioning. Just need to track the data and bill from WebGUI. | 20:18 |
@preaction | well dont' get discouraged at least, it is possible | 20:18 |
+perlDreamer | so, if you don't know perl/WebGUI API how can you say that WebGUI won't do what you want? | 20:18 |
SDuensin | perlDreamer - Let me expand that statement: "...without custom code." | 20:19 |
SDuensin | With the API, WebGUI can do *anything*! | 20:19 |
* SDuensin bets it could even run Doom. | 20:20 | |
@preaction | there is an initiative to bring OpenGL to web browsers | 20:20 |
SDuensin | Yea. It's called Flash. :-P | 20:20 |
@preaction | natively, not plugin | 20:20 |
SDuensin | Know what browsers need natively? A decent layout system! :-P | 20:21 |
@preaction | they have one, they just don't support it | 20:22 |
@preaction | CSS works wonderfully | 20:22 |
SDuensin | That's because it's too damn complicated. | 20:22 |
+perlDreamer | in JS, Function.prototype exposes a method to all functions? | 20:23 |
SDuensin | I think so, but not going to swear to it. | 20:23 |
@preaction | i don't believe that Function is an object like that | 20:23 |
@preaction | hm.. maybe it is | 20:24 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 20:24 | |
+perlDreamer | JS, The Good Parts, seems to say that it it, but all the following examples work on native object types like String and Number. | 20:24 |
SDuensin | The Good Parts? My book must be The Bad Parts. | 20:25 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 20:25 | |
-!- carogray [n=Caroline@173-114-252-94.pools.spcsdns.net] has joined #webgui | 20:32 | |
CIA-38 | WebGUI: yung * r10073 /branch/WebGUI_7.6/ (3 files in 3 dirs): fixed #9951: Matrix 2.0: Median not calculated correctly | 20:39 |
CIA-38 | WebGUI: yung * r10074 /WebGUI/ (3 files in 3 dirs): fixed #9951: Matrix 2.0: Median not calculated correctly | 20:39 |
CIA-38 | WebGUI: yung * r10075 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.6.17-7.6.18.pl: removing some test code from upgrade script | 20:39 |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 20:42 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 131 (Connection reset by peer)] | 20:44 | |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:45 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:45 | |
@Haarg | perlDreamer, i noticed your changes to automatically reset config settings | 20:50 |
+perlDreamer | what do you think? | 20:51 |
@Haarg | i like the idea | 20:51 |
+perlDreamer | next I'll make something similar for settings | 20:51 |
@Haarg | had a couple thoughts though | 20:51 |
+perlDreamer | okay | 20:52 |
@Haarg | from my understanding, it's something each test has to enable? | 20:52 |
+perlDreamer | yes | 20:52 |
@Haarg | is there a reason we don't want to have it automatic for all test? | 20:52 |
@Haarg | possibly conflicts with existing reset code i guess | 20:52 |
+perlDreamer | I had thought about that | 20:52 |
+perlDreamer | 1) you only need to reset what's been changed in the test | 20:53 |
+perlDreamer | although a full reset to the original state would prevent accidents from happening | 20:53 |
+perlDreamer | 2) a full reset would be slower than only resetting what has been changed | 20:53 |
@Haarg | the other thought i had was if we just prevented the config files from being written we wouldn't need to care about resetting anything | 20:53 |
+perlDreamer | yes, but this technique should also be extended to handle settings as well as config | 20:54 |
@Haarg | that i agree with | 20:55 |
@Haarg | seems like we could just disable the Config::JSON::write method though, and wouldn't have to care about any other resetting code | 20:56 |
@Haarg | for config | 20:56 |
+perlDreamer | the only time that would not work however, is if you open a 2nd session expecting your config changes to be in there | 20:57 |
+perlDreamer | off the top of my head, I don't know if any tests currently do that, though | 20:57 |
@Haarg | WebGUI::Config caches config objects | 20:57 |
@Haarg | the export stuff is where that would come up | 20:58 |
+perlDreamer | we've been bitten by that module level caching before, though | 20:59 |
+perlDreamer | remember the upgrade madness? | 20:59 |
+perlDreamer | with fork? | 20:59 |
@Haarg | vaguely | 21:00 |
+perlDreamer | the upgrade script called fork on each upgrade version script | 21:00 |
+perlDreamer | the child would modify the config | 21:01 |
+perlDreamer | then return | 21:01 |
+perlDreamer | but the parent had a different copy of the cache | 21:01 |
+perlDreamer | so the next child would receive an original copy of the cache, instead of the modified version from the first child | 21:02 |
@Haarg | yeah | 21:02 |
+perlDreamer | which meant only the last child's changes actually happened | 21:02 |
+perlDreamer | it'd safer to use WebGUI::Cache | 21:03 |
+perlDreamer | but probably slower | 21:03 |
@Haarg | wouldn't work anyway | 21:04 |
@Haarg | since you need the config file to get the cache | 21:04 |
+perlDreamer | good point | 21:05 |
+perlDreamer | so much safer, since there's no chance of getting a bad cache value :) | 21:05 |
@Haarg | so aside from a test that cleared the config cache and expected its changes to be preserved, do you see any problems with preventing config files from being written? | 21:06 |
+perlDreamer | no | 21:06 |
+perlDreamer | it would be okay to call some class method in WebGUI::Test that reenabled writing to the config files? | 21:07 |
+perlDreamer | just in case we need it? | 21:07 |
@Haarg | sure, that sounds fine | 21:07 |
@Haarg | for settings we'll have to have it track the changes and re-apply the old settings at the end of the test | 21:09 |
@Haarg | but it would be best if it could be entirely automatic | 21:09 |
+perlDreamer | settings _is_ smaller than config though | 21:09 |
+perlDreamer | so yeah, clone the data and restore it all | 21:10 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)] | 21:21 | |
+perlDreamer | tavisto, looks like many Matrix bugs being fixed | 21:32 |
+perlDreamer | you must be relieved | 21:32 |
@tavisto | heh yeah they've been closing | 21:32 |
@tavisto | can't wait for next upgrade | 21:33 |
-!- rizen [n=rizen@76.210.61.179] has joined #webgui | 21:33 | |
-!- mode/#webgui [+o rizen] by ChanServ | 21:33 | |
+perlDreamer | uh, Haarg. My version of Config::JSON does not have write subroutine | 21:36 |
+perlDreamer | it's embedded inside ->set | 21:37 |
@rizen | i'm blaming it on MrHairgrease | 21:38 |
@rizen | the reason you can't check out in 7.7 anymore | 21:38 |
@preaction | i agree with everything rizen says | 21:38 |
@Haarg | perlDreamer, it's in the latest Config::JSON | 21:39 |
@Haarg | i guess i was under the impression we had bumped the required version | 21:39 |
+perlDreamer | i _am_ behind in that | 21:39 |
+perlDreamer | does the current min version, 1.3.1 have the write method? | 21:39 |
@Haarg | yes | 21:40 |
+perlDreamer | sorry, testEnv says 1.1.2 | 21:40 |
+perlDreamer | I have 1.1.4 | 21:40 |
@Haarg | yeah | 21:41 |
@Haarg | so i guess that approach won't work | 21:41 |
+perlDreamer | how much memory would it take to clone the whole config file? | 21:41 |
+perlDreamer | a couple of K? | 21:41 |
@Haarg | something like that | 21:41 |
+perlDreamer | we can just do that then, and dispense with the manual stuff | 21:42 |
@Haarg | yeah | 21:42 |
+perlDreamer | that's not that much memory | 21:42 |
@Haarg | for testing i don't see any reason not to | 21:42 |
@preaction | but, 512K is enough for everybody! | 21:42 |
@Haarg | perlDreamer, you mentioned problems with Clone and 5.10 | 21:42 |
+perlDreamer | yes | 21:43 |
@Haarg | you have a link for that? | 21:43 |
+perlDreamer | Clone will not reliably duplicate data structures | 21:43 |
@Haarg | i know there was a bug listed, but i thought that was a compile failure | 21:43 |
+perlDreamer | yes, and no | 21:44 |
+perlDreamer | the bug has been closed as of Clone 0.31 | 21:44 |
+perlDreamer | um, 0.2 something | 21:44 |
+perlDreamer | 0.30 it was | 21:44 |
+perlDreamer | RT# 40957 | 21:44 |
+perlmonkey2 | Vista claimed 512M was good enough for everybody. I think they're being sued for it. | 21:45 |
+perlDreamer | I should go backtrace where I got bit by that, and try the new Clone and see if it's resolved or not | 21:46 |
+perlDreamer | because Clone is faster than dclone | 21:46 |
+perlDreamer | 14 files do config manipulation | 21:49 |
+perlDreamer | it wouldn't be hard to upgrade them | 21:50 |
+perlDreamer | Haarg: it was svn rev 8825 where I came across that bug | 21:52 |
+perlDreamer | https://svn.webgui.org/svnweb/plainblack/revision/?rev=8825 | 21:52 |
+perlDreamer | so it should be fairly easy to swap back, and rerun the tests to see if/how they fail now | 21:52 |
+perlDreamer | looks good | 21:55 |
+perlDreamer | perlmonkey2: ping | 21:55 |
+perlmonkey2 | perlDreamer: pong | 21:55 |
+perlDreamer | seems the Clone bug has been fixed | 21:56 |
@Haarg | cool | 21:56 |
+perlDreamer | bump the version and use it? | 21:57 |
+perlmonkey2 | I forgot why use it over dclone? | 21:57 |
+perlDreamer | there was a bug with deepcopying in perl 5.10 | 21:57 |
+perlDreamer | it wouldn't always copy everything | 21:58 |
+perlmonkey2 | I prefer unsafe copies.... | 21:58 |
+perlDreamer | do you also prefer puttin' yer hooha in a blender? | 21:59 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 22:01 | |
+perlmonkey2 | I'm not sure how my extremely dangerous levels of laziness equate to a "hooha in a blender". Maybe if I thought it through, but I'm too lazy. | 22:02 |
+perlDreamer | in any case, in the places where Survey*.pm is using dclone, any opposition to use clone instead now that it's fixed and working correctly? | 22:03 |
+perlDreamer | it will be faster | 22:03 |
@bpmedley | ssl_error_rx_record_too_long.. anyone seen this before? | 22:04 |
+perlmonkey2 | sure, and it means we don't have to load Storable just for dclone. | 22:05 |
+perlDreamer | right | 22:05 |
+perlDreamer | Haarg, any final objections? | 22:05 |
-!- rizen [n=rizen@76.210.61.179] has left #webgui [] | 22:05 | |
+perlmonkey2 | man.....I have this horrible itch to rewrite the Survey from scratch, just taking the good ideas from [head] | 22:06 |
* perlDreamer passes perlmonkey2 some Calamine lotion | 22:07 | |
+perlmonkey2 | mainly I want to break out the question handler logic to be individual objects and have every operation associated with the question handled by that object. I hate having handler logic spread out all over the place. | 22:07 |
+perlmonkey2 | I need an OO crutch like Mouse. | 22:09 |
+perlDreamer | Mouse << Moose? | 22:09 |
CIA-38 | WebGUI: jt * r10076 /WebGUI/lib/WebGUI/Shop/Cart.pm: removed a check that shouldn't be happening, at least not in this method. | 22:09 |
CIA-38 | WebGUI: jt * r10077 /WebGUI/docs/changelog/7.x.x.txt: | 22:09 |
CIA-38 | WebGUI: fixed a bug that required you to hit "update cart" before the checkout | 22:09 |
CIA-38 | WebGUI: button would appear | 22:09 |
+perlmonkey2 | perlDreamer: Mouse is Moose with quite a bit of non-essentials cut out; optimized for speed and size. | 22:11 |
+perlDreamer | would it be easy to plug CRUD into it as an ORM? | 22:11 |
+perlmonkey2 | I don't know why not, but it would introduce another OO paradigm into wG, which doesn't sound like a good idea. | 22:14 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, f00li5h, @steveo_aa, ascii, diakopter | 22:15 | |
-!- Netsplit over, joins: @steveo_aa, f00li5h, diakopter, ascii, Mech422 | 22:16 | |
-!- carogray [n=Caroline@173-114-252-94.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 22:18 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 22:20 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:20 | |
@preaction | okay, i know not hosting our git repository on our own servers is nice, but i cannot do any work until git is back up | 22:32 |
+perlDreamer | why not? | 22:32 |
@preaction | because i have to deploy and test on production | 22:33 |
+perlDreamer | copy your repo, put it over in your user account on production, and pull from it | 22:33 |
+perlDreamer | and then tell Haarg that I need to ask him some core UI questions related to restoring the settings automatically | 22:34 |
@Haarg | should be possible to push to the server from your local machine | 22:35 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:35 | |
+perlDreamer | Haarg, config and settings need methods for returning all their properties in order to restore the whole thing | 22:35 |
+perlDreamer | is it okay if I build those in? | 22:35 |
@Haarg | settings it should be fine to do | 22:36 |
@Haarg | actually, i think the pod documents that as being possible | 22:36 |
+perlDreamer | the pod is wrong | 22:36 |
+perlDreamer | settings only returns 1 param at a time unless you break encapsulation | 22:36 |
@preaction | okay, so now that i've pushed, it says that if i commit i'll delete everything on the production site. do i just "reset"? | 22:36 |
+perlDreamer | currently , $settings->get will look up NULL in the db. Is it okay to replace that with returning all params like other other ->get methods, or should I build getAll? | 22:37 |
@Haarg | not certain preaction, i'd have to see the actual error/warning | 22:38 |
@Haarg | seems like using get would make the most sense | 22:39 |
@preaction | Haarg: http://webgui.pastebin.com/m5b6a095a <- this is the exact opposite of the push i just made | 22:39 |
metanil | how do i update existing template using script... (i guess $import->addChild won't work.. and i didn't see $import->updateChild)..?? | 22:39 |
@Haarg | yeah, you should be able to reset | 22:39 |
+perlDreamer | metanil, try using packages. otherwise, $import->update() | 22:39 |
@preaction | metanil: instantiate the existing template by using its assetId (WebGUI::Asset::Template->new( $session, $assetId );) and then use update() | 22:39 |
@Haarg | perlDreamer, i'm not entirely familiar with how mocking for classes works, but would it be possible to wrap the calls to config/settings -> set/delete ? | 22:41 |
@Haarg | so you could record the values before changing them automatically? | 22:41 |
@preaction | Haarg: for future reference, there's this FAQ which tells me i need to "git reset --hard" and i'll lose all my changes if there were any | 22:42 |
@Haarg | yes | 22:42 |
@preaction | http://git.or.cz/gitwiki/GitFaq#head-b96f48bc9c925074be9f95c0fce69bcece5f6e73 | 22:42 |
+perlDreamer | Haarg, that sounds more like a symbol magic task, rather than MockObject::Extends | 22:42 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:43 | |
+perlDreamer | you want to wrap the original call, add functionality, then call the original | 22:43 |
@Haarg | yeah | 22:43 |
+perlDreamer | do you want to do that, rather then copying those objects at session creation time? | 22:43 |
@Haarg | for settings changing ->get to return everything would be ok, but that's not really viable with Config::JSON | 22:43 |
+perlDreamer | no, but it works with WebGUI::Config | 22:44 |
@Haarg | so wrapping the calls may be a better way to go | 22:44 |
+perlDreamer | which subclasses that | 22:44 |
@Haarg | does it? | 22:44 |
@Haarg | how would WebGUI::Config get access to the full hash? | 22:44 |
+perlDreamer | WebGUI::Config subclasses with C::IO, doesn't it. | 22:46 |
+perlDreamer | which means we can't get access to the whole hash | 22:46 |
@Haarg | WebGUI::Config has access to the same api as any other piece of code | 22:47 |
@Haarg | even if it wasn't using C::IO, it would be breaking encapsulation to pull out the hash | 22:47 |
+perlDreamer | not for a subclass | 22:47 |
+perlDreamer | well, yeah for a subclass | 22:47 |
+perlDreamer | seems slightly less evil to do it that way | 22:48 |
+perlDreamer | but in any case | 22:48 |
+perlDreamer | you're right | 22:48 |
@Haarg | preaction, it would probably be good to note down the full procedure for pushing directly to a remote server | 22:49 |
+perlDreamer | setting->get change committed | 22:52 |
+perlDreamer | Clone changes committed | 22:53 |
+perlDreamer | Haarg, do either of those need to be backported to 7.6? | 22:53 |
@Haarg | i don't think so | 22:54 |
@Haarg | Clone would be a prereq change, and the other is mainly a testing enhancement | 22:54 |
+perlDreamer | okey-doke | 22:54 |
metanil | thanks perlDreamer, preaction.. i'll first using preaction's approach. | 22:59 |
@preaction | so apparently i broke my production git repo, i tried nuking it and i can't push until i've pulled from something... | 23:00 |
@Haarg | on the production box you mean, or what you are using locally? | 23:01 |
@preaction | production box | 23:01 |
@Haarg | what errors are you getting etc | 23:02 |
@preaction | *** Project description file hasn't been set | 23:02 |
@preaction | and why the hell can't i download the WRE from sourceforge right now? | 23:02 |
@Haarg | when does it give you that error? | 23:02 |
@Haarg | because sourceforge is dumb | 23:03 |
@preaction | when pushing to the remote | 23:03 |
@preaction | why does the Internet SUCK SO MUCH? | 23:03 |
@Haarg | what remote are you trying to push to? | 23:03 |
@preaction | Haarg: the client's production server, not hosted by us (and thus not firewalled to the nines) | 23:03 |
@preaction | rather, client's dev server | 23:04 |
@preaction | WRE question then: The wreconsole.pl doesn't care if there's a /data/wre/etc/wre.conf until AFTER you've done /setup, right? | 23:04 |
@Haarg | i'd have to see the git config and command line | 23:04 |
@Haarg | correct, since it creates that file as part of the setup process | 23:05 |
@preaction | that's what i thought | 23:06 |
@preaction | wtf now my plainblack.com mail is not responding | 23:12 |
@preaction | how in holy hell am i supposed to get any work done if three different parts of the Internet no longer function... | 23:12 |
+perlmonkey2 | I'm completely mystified on how the Survey addressing now works. SurveyJSON->sections() should return an arrayref of all the sections. But it only returns a scalar pointing at the first section. This should break everything and it shoudl be impossible for my two sections to be showing. This is like magic. | 23:13 |
+perlDreamer | Haarg, I've got the session settings automatically backed up and restored now | 23:17 |
+perlDreamer | along with the 26 tests that do manual restore in END blocks | 23:17 |
@Haarg | nice | 23:17 |
+perlDreamer | some tests still do manual restore after test sections, so that downstream tests don't fail | 23:18 |
+perlDreamer | but all the rest are now covered | 23:18 |
+perlDreamer | I'm going to rerun the suite, then commit when it's clean | 23:18 |
+perlDreamer | are you working on the Config restore? | 23:18 |
@Haarg | not at the moment, but i will | 23:19 |
CIA-38 | WebGUI: colin * r10078 /WebGUI/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): | 23:20 |
CIA-38 | WebGUI: Have Setting's get work like other gets by returning a hashref when | 23:20 |
CIA-38 | WebGUI: no param is requested. | 23:20 |
CIA-38 | WebGUI: colin * r10079 /WebGUI/ (4 files in 4 dirs): | 23:20 |
CIA-38 | WebGUI: Bump up the version for Clone, since the new version works with | 23:20 |
CIA-38 | WebGUI: perl 5.10. | 23:20 |
CIA-38 | WebGUI: Have SurveyJSON use it instead of dclone. | 23:20 |
* perlmonkey2 hates merging | 23:24 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 23:24 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 23:24 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 23:26 | |
@preaction | lAtitude goes Across, right? Longitude is up/down | 23:28 |
+perlDreamer | Haarg, I have a test failure for Asset/File/Image.t which is not related to the settings changes | 23:29 |
+perlDreamer | is something working in that Asset? | 23:29 |
+perlDreamer | preaction:yes | 23:29 |
@Haarg | nothing i know of | 23:30 |
+perlDreamer | unless you're on neptune | 23:30 |
+perlDreamer | it's a test bug from svn rev 9967. fixed and committed | 23:33 |
+perlDreamer | I'll check the 7.6 branch, too. | 23:33 |
@preaction | ... i swear that this is not possible, but google's Geocode service is returning Lat,Long in reverse order (Long, Lat) | 23:34 |
@Haarg | anything is possible if the internet hates you | 23:35 |
* perlDreamer checks his calendar | 23:35 | |
+perlDreamer | yup | 23:35 |
+perlDreamer | March 30 | 23:35 |
@preaction | hell | 23:35 |
+perlDreamer | The Internet Hates Preaction day | 23:35 |
+perlDreamer | it's part of Obama's stimulus bill | 23:36 |
@preaction | how did i NOT mark my calendar... | 23:36 |
@Haarg | re: that test failure, thanks for catching that | 23:37 |
@Haarg | mysql depends on the file system for case sensitivity of table names | 23:37 |
@Haarg | so the test didn't fail for me | 23:38 |
+perlDreamer | the good news is that it's just a test | 23:39 |
@Haarg | yeah | 23:39 |
@Haarg | the upgrade script already got fixed, but i didn't notice the test | 23:39 |
+perlmonkey2 | map ($self->session->log->error($_->{variable}), @{$self->sections}); outputs two unique scalars. But map {push(@section_vars,$_->{variable})} @{$self->sections}; only puts a single scalar into that array. Anyone know what's going on here? | 23:49 |
@Haarg | why are you using map? | 23:50 |
+perlmonkey2 | that's what was already there. | 23:50 |
@Haarg | is it being assigned to anything? | 23:50 |
+perlmonkey2 | well, the original was my @section_vars = map{$_->{variable}} @{$self->sections}; | 23:51 |
+perlmonkey2 | I jsut wanted to make that a bit more explicit. | 23:51 |
+perlDreamer | perlmonkey2, for map, no commas after the block | 23:51 |
@Haarg | so you have it just using a bare map? | 23:51 |
@Haarg | that first one isn't using a block | 23:52 |
+perlmonkey2 | well, my typo is here, not in the code. | 23:52 |
@Haarg | i'd start by making it a for loop | 23:53 |
+perlDreamer | automatic settings restoration committed and documented in the wiki in the new Writing Tests page | 23:54 |
@preaction | okay, i now officially want to visit bermuda someday. it's so tiny! | 23:55 |
* perlmonkey2 shoots himself. | 23:56 | |
+perlmonkey2 | The problem was Dumper not showing the complete contents. | 23:56 |
+perlmonkey2 | of the array. | 23:56 |
+perlmonkey2 | $#sections_vars is 1. | 23:56 |
+perlDreamer | oh, that's sad | 23:56 |
+perlDreamer | can I have your wire welder? | 23:57 |
CIA-38 | WebGUI: colin * r10080 /WebGUI/t/Asset/File/Image.t: Fix a typo in a test, looking at the wrong table. | 23:57 |
CIA-38 | WebGUI: colin * r10081 /WebGUI/t/ (23 files in 13 dirs): Change tests to use the automatic backup of Settings in END blocks. | 23:57 |
+perlmonkey2 | thanks everyone for the help. | 23:58 |
--- Day changed Tue Mar 31 2009 | ||
+perlDreamer | Haarg, when you have a chance, would you please upgrade from HEAD, upgrade Clone, and then try any test? | 00:05 |
@Haarg | t/Asset/AssetMetaData.t working | 00:06 |
@preaction | next beta release is Thursday right? | 00:06 |
@Haarg | no | 00:06 |
@Haarg | unless i'm dumb | 00:06 |
@preaction | right now? or tomorrow? | 00:06 |
@preaction | i want to get my new asset committed so that we can announce it | 00:07 |
diakopter | eh | 00:07 |
@preaction | but i have to i18n the whole thing, get Help for templates, and test as much of the API as I can | 00:08 |
@Haarg | thursday | 00:08 |
@Haarg | i am dumb | 00:08 |
@preaction | ok, good | 00:08 |
@Haarg | need more sleep apparently | 00:08 |
+perlDreamer | perlDreamer.apply(Haarg, 'sleep'); | 00:08 |
+perlDreamer | that's not right, either | 00:09 |
* perlDreamer is never going to learn javascript | 00:09 | |
@preaction | says the guy debugging my Asset Manager and DataTable JS :p | 00:10 |
+perlDreamer | ah, but hacking JS and creating JS is different | 00:10 |
@preaction | true enough | 00:10 |
+perlDreamer | Asset manager was so well written that it was easy to fix bugs in, and extend | 00:11 |
* perlDreamer will not comment on DataTable because it uses dark magic | 00:11 | |
@preaction | oh god yes yes it does | 00:15 |
+perlDreamer | interesting, Smolder is now a CPAN module | 00:18 |
@Haarg | yeah, i noticed that | 00:18 |
@Haarg | can't be cleanly installed yet | 00:18 |
+perlDreamer | ah, now I see | 00:22 |
+perlDreamer | PerlDreamer.Protytype.sleep.apply(haarg) | 00:22 |
+perlDreamer | that's how to invoke a method on another object | 00:22 |
@preaction | heh, i learn something new every day | 00:23 |
+perlDreamer | that's from JS, The Good Parts | 00:23 |
@preaction | just the fact that it's possible makes me happy | 00:23 |
@preaction | JS is so much like Perl it's awesome | 00:23 |
+perlDreamer | if you buy one, get the latest printing. The original has many typos | 00:23 |
@preaction | i'm trying to get through High Performance MySQL right now | 00:23 |
+perlDreamer | didn't tavisto get that for you last year at OSCON? | 00:24 |
@preaction | yep | 00:24 |
@preaction | i skimmed it and picked out the parts i needed. now i'm reading cover-to-cover | 00:24 |
@tavisto | yessir, I am quite the book buyer | 00:24 |
+perlDreamer | what's the scoop on this cmprofessionals thing, tavisto? | 00:24 |
@tavisto | you're probably missing a few pages though as perlDreamer use the bathroom but there was no TP | 00:25 |
+perlDreamer | TP = Tavisto Paper | 00:25 |
@tavisto | hehe yep | 00:25 |
@tavisto | CMprofessionals thingy is just a newsletter and it looks like we can submit a 500 word blub into it | 00:26 |
@tavisto | blurb even. I believe I'm a member of their linkedin group too. | 00:26 |
@tavisto | more importantly, we just got added to www.cmsxchg.com. It's a new site that is like the app store in itunes. It lets you sell 3rd party plugins and modules. So perlDreamer that will be good for you | 00:27 |
@tavisto | I have to add the iphoto app now that they fixed out category | 00:28 |
+perlDreamer | bad URL | 00:28 |
@tavisto | www.cmsxchng.com | 00:29 |
@tavisto | cmon perlDreamer, you're supposed to add the invisible N to the first url.. I have to do everything for you | 00:29 |
+perlDreamer | including supplying TP | 00:29 |
+perlDreamer | why do it on cmschng instead of The Bazaar? | 00:31 |
@preaction | exposure | 00:31 |
@tavisto | exactly | 00:31 |
@preaction | credibility | 00:32 |
@tavisto | exactly | 00:32 |
@tavisto | and when people get sick of joomla and drupal | 00:32 |
@tavisto | they're going to say... what's this webgui thing I keep seeing all over | 00:32 |
@tavisto | it's the same reason why I want someone to come along and make 1000 style templates for us to sell on TemplateMonster.com | 00:32 |
@preaction | there will eventually be a watershed point, and then we'll be the big pimps of the CMS world | 00:32 |
+perlDreamer | either pimps, or pimples | 00:32 |
@preaction | tavisto: i can commit to one or two a month, but i don't think that i can sell someone else's templates :p | 00:33 |
@preaction | i'm just putting them into webgui | 00:33 |
@tavisto | yeah, having them as free templates on the Bazaar would be amazing | 00:33 |
@tavisto | there seems to be many people who start hosting WebGUI w/ PB and then they never get past the "how do I make a cool design for my site" point | 00:34 |
@tavisto | I would ultimately like to see the site starter wizard connect to the bazaar and allow the user to choose a design to install on the new site | 00:34 |
@preaction | tavisto: we should go into the products in the bazaar and update their keywords so that the keyword cloud at the top actually works right | 00:34 |
@tavisto | or atleast hard code a few more cool generic designs into the core | 00:34 |
@preaction | that would be pwn | 00:34 |
@preaction | RFE that! | 00:34 |
@tavisto | I've talked about it quite a bit in the past.. only to be smacked around with a large fish | 00:35 |
+perlDreamer | it's already RFE'd preaction | 00:35 |
@preaction | by whom? JT-dawg? | 00:35 |
@tavisto | yeah I think I did add that forever ago | 00:35 |
+perlDreamer | I _think_ I've seen that there | 00:35 |
+perlDreamer | but it could be my virus-addled brain | 00:35 |
@tavisto | nah it wasn't too bad.. People liked the idea but just said it was a long ways off | 00:35 |
@preaction | it's not as far off now that we have the bazaar | 00:36 |
@tavisto | removing the design hurdle and making it easy to pop in a cool design would do wonders across the board for us | 00:36 |
+perlDreamer | maybe we should just start making cool designs | 00:36 |
+perlDreamer | and add the "easy-to-add" parts later | 00:37 |
@tavisto | I think it would work even better once the templates are fixed in the new zen stuff we're doing | 00:37 |
@tavisto | yeah I agree perlDreamer | 00:37 |
+perlDreamer | so, get on it, tavisto! | 00:37 |
* perlDreamer is just a dumb perl hacker | 00:37 | |
@tavisto | I think both ways would be more useful after the standard template packages are done | 00:37 |
@preaction | oh, ha, right, i remember that i wanted to completely redo the site starter wizard to be modular | 00:38 |
* preaction slinks away | 00:38 | |
@tavisto | hehe.. | 00:38 |
@tavisto | *tavisto sees preaction's list of todo's and notices he does not see the end of the document..... | 00:38 |
+perlDreamer | also, the site starter should be the same as the style wizard | 00:38 |
@preaction | a good TODO document never ends! | 00:39 |
@preaction | yeah, the modular nature would allow parts to be re-run as desired | 00:39 |
@tavisto | yeah and then it would merit having a design option on the admin console | 00:39 |
@tavisto | preaction, I handed over that lead to Vrby so we'll see what happens with your travel schedule | 00:40 |
@preaction | k | 00:40 |
@tavisto | anyway perlDreamer, it would be good for you to add your products to that site. #1 - It could give you some additional business, #2 - it would help to fill up the amount of offerings under the WebGUI category. | 00:42 |
* perlDreamer is out of products | 00:43 | |
@tavisto | tax? | 00:43 |
+perlDreamer | they're all out of date | 00:43 |
+perlDreamer | no buyers for too many months == bad ROI | 00:43 |
@tavisto | well son of a gun | 00:44 |
+perlDreamer | if there were buyers, or even emails, then I might turn that back on | 00:44 |
@tavisto | well I dont think enough peeps are using the shopping cart yet.. should grow over time | 00:44 |
@preaction | i think people are used to having to copy/paste a cart solution into their blog solution into their forum solution | 00:45 |
* diakopter waits for CIA-38 | 00:46 | |
+perlDreamer | no tests? | 00:47 |
diakopter | well, there was basically no "logic" added | 00:48 |
diakopter | just refactoring. | 00:49 |
diakopter | :P at least it's i18n'ed :D | 00:50 |
+perlDreamer | there's funny quotes in the POD | 00:51 |
diakopter | oh, yeah. | 00:51 |
+perlDreamer | https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm?rev=10082 | 00:51 |
diakopter | is that bad? | 00:51 |
@preaction | there's tabs in the output :( | 00:52 |
@preaction | perltidy that biznitch! | 00:52 |
@Haarg | also wierd characters in the pod | 00:52 |
@Haarg | oh, that's what perlDreamer was saying | 00:52 |
diakopter | copy/paste from spec pdf :) | 00:53 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:54 | |
+perlDreamer | it needs tests | 00:54 |
+perlDreamer | for the export, at least | 00:54 |
@Haarg | seems like it should detect if it is exporting and return a different url from getRssFeedUrl based on that | 00:57 |
+perlDreamer | man, the poor guy makes 1 commit and we're all over the code | 01:00 |
+perlDreamer | no wonder we don't have more devs... | 01:00 |
diakopter | :) Haarg: ah, I see your point | 01:00 |
@Haarg | we should probably have a better way to detect when we are in export mode | 01:01 |
diakopter | it would be easy to set a flag in these ad-hoc session... | 01:02 |
@preaction | we're doing this because we care about WebGUI, the code that goes in, and making diakopter a better WebGUI developer | 01:02 |
@Haarg | the base export code does set a flag like that | 01:03 |
@preaction | sounds selfless and altruistic when i put it that way, right? | 01:03 |
@Haarg | but it's not documented and should probably be better defined | 01:03 |
diakopter | preaction: heh; I don't mind at all; I have thick skin these days. perlDreamer: I appreciate the feedback, really.... | 01:03 |
@preaction | well, thick skin should come with the programmer territory ;) | 01:04 |
CIA-38 | WebGUI: diakopter * r10082 /WebGUI/ (10 files in 6 dirs): (Matthew Wilson) add AssetAspect/RssFeed. See exportAssetCollateral for a good time. | 01:04 |
diakopter | oh, *those* tabs | 01:08 |
diakopter | how do I run perltidy like you do | 01:10 |
@preaction | I `ln -s /data/WebGUI/docs/perltidyrc ~/.perltidyrc` and then just "perltidy" | 01:10 |
@preaction | well, perltidy "filename" | 01:11 |
@Haarg | is there a reason we don't just put the perltidyrc file as .perltidyrc in the WebGUI root? | 01:13 |
@preaction | dunno, would it work like that? | 01:14 |
@preaction | just magically work? | 01:14 |
@preaction | only reason i can think is because I put it in there :p | 01:14 |
@Haarg | it will magically work as long as you run it from webgui root | 01:15 |
diakopter | hm :) | 01:17 |
* diakopter has trouble | 01:17 | |
@Haarg | i still haven't looked at that perltidyrc file | 01:17 |
@Haarg | i should compare it to what i use for wgdev | 01:17 |
@preaction | i have some issues with it myself, but when i was in doubt i went with PBP (which clashes a bit with my own style) | 01:18 |
+perlDreamer | you else cuddler, you! | 01:20 |
diakopter | they cuddle back. | 01:20 |
diakopter | I can't resist. | 01:20 |
+perlDreamer | preaction, do you know when the Calendar got a list view? | 01:29 |
@preaction | perlDreamer: I added it in 7.5 i think | 01:29 |
@preaction | not sure, might've been a 7.6 think | 01:29 |
@preaction | 7.6 was Gallery, right? | 01:30 |
@preaction | i don't know. the changelog should know though | 01:30 |
@preaction | but if you need answers, i did add it ;) | 01:30 |
+perlDreamer | there's Gallery stuff in 7.5 | 01:30 |
+perlDreamer | Gallery was 7.5.0 | 01:31 |
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:33 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 02:03 | |
-!- rizen [n=rizen@h69-129-125-197.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:05 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:05 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:07 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:08 | |
+perlDreamer | patspam, Douglas Crockford is cracking me up. | 02:11 |
+perlDreamer | "Arrays can be fast and efficient" | 02:11 |
+perlDreamer | "Unfortunately, JavaScript does not have anything like that" | 02:11 |
+patspam | heh yeah, it's sobering stuff | 02:12 |
+patspam | but getting better with the next wave of js engines | 02:12 |
-!- metanil [n=akhadka@137.48.138.30] has quit ["Leaving."] | 02:28 | |
+perlmonkey2 | patspam: getGotoTargets is some sort of evil magic. It returns non-perl objects, I'm sure of it :P | 02:44 |
+patspam | heh | 02:47 |
+patspam | seriously though, is it causing problems? | 02:47 |
+perlmonkey2 | No, I'm just having a particularly bad day with perl's built in looping functions. | 02:48 |
+perlDreamer | oh! patspam. The Clone bug was fixed in rev 0.30 | 02:52 |
+perlDreamer | we've bumped the version up in 7.7 and started using it again | 02:52 |
+patspam | fantastic! | 02:53 |
+patspam | did you file a bug with the cpan author? | 02:53 |
+perlDreamer | a bug had already been created | 02:53 |
+patspam | ah ok | 02:53 |
+perlDreamer | and it was fixed in December | 02:53 |
+patspam | is that the only known perl 5.10 bug affecting wg? | 02:53 |
+perlDreamer | yes and no | 02:53 |
+perlDreamer | Test::Class doesn't work well on some platforms | 02:54 |
+perlDreamer | so we still can't write Test::Class tests | 02:54 |
+perlDreamer | which is a bummer, because I wrote 7 last week for fun | 02:54 |
+patspam | heh, you have a twisted idea of 'fun' | 02:54 |
+perlmonkey2 | testing for /w/ is not the same as /\w/......just in case you were a retarded perlmonkey and needed the hint. | 02:55 |
+perlDreamer | well, today we figured out ways for Settings and Config to be automatically restored at the end of tests | 02:55 |
+perlDreamer | it's just a subset, perlmonkey2 ;) | 02:55 |
+perlmonkey2 | heh, cornercase. | 02:56 |
+patspam | i saw something about restoring config in the commit log, very cool | 02:56 |
+perlDreamer | I keep kicking around the idea of a WebGUI newsletter | 02:57 |
+perlDreamer | because it's hard to keep up to date with everything going on in WebGUI | 02:57 |
+patspam | that'd be awesome | 02:57 |
+perlmonkey2 | like the Perl6 synopsis? | 02:57 |
+patspam | "this week in webgui" | 02:57 |
+perlDreamer | for example, someone has been working on the Russian WebGUI translation | 02:57 |
+perlDreamer | and jdanpl has been working on the Polish one | 02:58 |
+perlmonkey2 | sweet | 02:58 |
+perlDreamer | A fellow from India sent in a patch | 02:58 |
+perlmonkey2 | those three points actually are really cool. | 02:58 |
+patspam | you could give heads-up about new posts on pb staff blog, black blog, and on non-pb blogs | 03:00 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:01 | |
+perlDreamer | hm | 03:05 |
+perlDreamer | what part of WebGUI do we use to deliver it? | 03:05 |
+patspam | Survey | 03:05 |
+patspam | =p | 03:05 |
+perlDreamer | LOL | 03:06 |
+perlDreamer | got Survey on the brain? | 03:06 |
+patspam | Q1. did we receive a patch from india this week? [Y/N] | 03:06 |
+perlmonkey2 | ERROR: yAHOO.JSON line 16723 | 03:07 |
+perlDreamer | oh, you can ignore that | 03:07 |
+patspam | heh yep, writing a test suite for a 200+ question survey instance this week | 03:07 |
+perlDreamer | but anything between lines 1-16000 are serious | 03:07 |
+perlDreamer | speaking of tests, time to write some more | 03:10 |
+perlmonkey2 | hmmm. validating goto, gotoExpression Targets, Question Text, Answer Text, Every question has an answer. Was going to validate that every part of the survey was accessible, which seems pretty difficult. Maybe if I just assume a gotoExpression can fail, it is doable. | 03:12 |
+perlmonkey2 | patspam: by-the-by, that gotoExpression stuff is brilliant. Good work there. | 03:13 |
+perlmonkey2 | perlDreamer: are your tests Jack proof? | 03:16 |
+perlDreamer | who is Jack? | 03:17 |
+perlmonkey2 | Mr. Daniels | 03:17 |
+perlmonkey2 | nevermind.....poor attempt at humor. Was implying my programming is now whiskey powered, and the question centered around your tests' abilities to stand up to that kind of buggy code. | 03:19 |
+perlDreamer | I think we're Jack proof | 03:19 |
+perlDreamer | but no code can withstand the power of perlmonkey2, alcohol enhanced or not! | 03:19 |
+perlmonkey2 | to my eternal pain | 03:20 |
+patspam | perlmonkey2: I've been reading the compiler stuff in Higher Order Perl, seeing how to write a proper parser for gotoExpression | 03:22 |
+patspam | similarly for flux expressions | 03:22 |
+perlmonkey2 | :D | 03:22 |
+perlmonkey2 | my compiler experience started and ended with PL/O :P So that sounds like something fun to look at. | 03:22 |
+patspam | yeah I reckon you'd dig HOP | 03:23 |
+perlmonkey2 | woah, they're proud of that book... | 03:23 |
+perlDreamer | yes, very | 03:24 |
+perlDreamer | but it's a business expense | 03:24 |
+perlmonkey2 | yeah, and i've never once regretted buying a book :P | 03:24 |
+patspam | clearly you never bought a book from Microsoft Press | 03:25 |
+patspam | i did once... and it's still sitting on my shelf unopened | 03:25 |
+perlmonkey2 | Oh, I think MS needs to go to the County Burn Center, cause patspam just BURNED them :P | 03:25 |
+perlDreamer | dinner time, back later | 03:27 |
+perlmonkey2 | hasta | 03:28 |
-!- rizen [n=rizen@h69-129-125-197.mdsnwi.broadband.dynamic.tds.net] has quit [] | 03:32 | |
+perlmonkey2 | When is the cut off date for checking in code to svn before the move to git? | 03:32 |
+perlmonkey2 | hahaha, cooler than words: http://www.plainblack.com/tbb/lunch-with-john-c-dvorak | 03:37 |
+perlmonkey2 | preaction: Haarg did you get to go? | 03:37 |
@Haarg | nah | 03:37 |
@Haarg | we'll be moving webgui core to git in july some time | 03:38 |
@Haarg | along with the start of 8.0 dev | 03:38 |
+perlmonkey2 | Haarg: much appreciated. | 03:38 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 03:38 | |
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 03:51 | |
CIA-38 | WebGUI: graham * r10083 /WebGUI/lib/WebGUI/ (Asset/WikiPage.pm Form/Keywords.pm): switch wiki pages to use keywords form control | 04:06 |
CIA-38 | WebGUI: graham * r10084 /WebGUI/t/Macro.t: a few more macro quoting test cases | 04:06 |
+perlmonkey2 | I used to work at a start up that kept a fully stocked bar for noon-till 5 cocktails. They went under, strangely. | 04:13 |
SDuensin | No wonder they failed. They waited until NOON! | 04:30 |
+perlDreamer | and stopped at 5, | 04:32 |
SDuensin | STOPPED?! | 04:32 |
+perlDreamer | indeed | 04:33 |
+perlDreamer | perhaps SDuensin's perl problems are now explained... | 04:33 |
SDuensin | No, I need to drink to make Perl syntax look normal. | 04:33 |
* SDuensin thinks he needs a custom subscription object. | 04:34 | |
+perlDreamer | what for? | 04:34 |
SDuensin | I want to sell multiple subscriptions of the same item to people. | 04:35 |
SDuensin | That "item" being a month of hosting. | 04:35 |
+perlDreamer | That has to work already | 04:35 |
+perlDreamer | otherwise PB would be screwed | 04:35 |
SDuensin | But then how do I associate each subscription with a particular account? | 04:36 |
* SDuensin doesn't have rizen banging on things behind the scenes. | 04:36 | |
+perlDreamer | think of it this way | 04:36 |
+perlDreamer | there are two ways to buy three sites to people | 04:36 |
+perlDreamer | you buy 3 individual ones | 04:36 |
+perlDreamer | or you put a quantity of 3 in cart | 04:37 |
SDuensin | Then I need a way to associate thingy objects with those subscriptions. Or something. | 04:38 |
SDuensin | Or I need to roll back my SVN and swipe Automat. :-P | 04:39 |
* SDuensin just needs to get cozy with his WebGUI developer's guide. | 04:42 | |
+perlDreamer | indeed ;) | 04:42 |
SDuensin | Unfortunately, I think it's 7.5 and the new shop is in 7.6. | 04:42 |
+perlDreamer | there aren't that many changes to Shop b/w 7.5 and 7.6 | 04:43 |
+perlDreamer | except for bug fixes | 04:43 |
+perlDreamer | and new things like the Ad Sku | 04:43 |
+perlDreamer | but that's in 7.7 | 04:43 |
SDuensin | I know. FINISH IT! I want it! :-) | 04:43 |
+perlDreamer | it's done and in | 04:43 |
+perlDreamer | it even has nice tests | 04:43 |
daviddelikat | but not up to par... | 04:43 |
+perlDreamer | why not? | 04:44 |
daviddelikat | i have a list of items to fix | 04:45 |
SDuensin | Donate me a salesperson to move my network software and I'll sit in the corner and crank out new WObjects. Deal? | 04:45 |
+perlDreamer | sorry, no deal | 04:45 |
* perlDreamer can write wobjects faster than he can find salespeople | 04:45 | |
SDuensin | I had a really sick idea the other day while looking over the Mono project... | 04:46 |
SDuensin | Someone needs to implement Perl in PHP so we can run WebGUI on $5 hosts. :-) | 04:46 |
daviddelikat | that is sick | 04:46 |
SDuensin | hehe | 04:46 |
daviddelikat | I though making php.pm was bad... | 04:46 |
SDuensin | perl.php! | 04:47 |
+perlDreamer | and that's just a templater | 04:47 |
daviddelikat | imagine running php through a perl interpreter? | 04:47 |
+perlDreamer | should be possible, at least via Inline | 04:47 |
daviddelikat | it's like trying to write perl5 for perl4 | 04:47 |
daviddelikat | I think pelr could handle php commands nicely | 04:48 |
daviddelikat | i think there may be a php.pm out there... | 04:48 |
daviddelikat | no inline needed | 04:48 |
SDuensin | Yea, but that's backwards! Why taint WebGUI? | 04:52 |
SDuensin | (Other than there are no good Perl-based webmail clients.) | 04:53 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:58 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:58 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:07 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:07 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:08 | |
elnino | perl experts - anyone there to address a non-webgui issue? | 05:09 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 05:09 | |
elnino | I'm getting a "perl: warning: Setting locale failed." | 05:09 |
elnino | perl: warning: Please check that your locale settings: | 05:10 |
elnino | LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. | 05:10 |
elnino | and I don't know why. I didn't do any updates or changes to perl. And I went thru my history to make sure. | 05:11 |
+perlDreamer | those kinds of things could come from /etc, too, elnino | 05:12 |
+perlDreamer | have you made _any_ updates on the system? | 05:12 |
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui | 05:12 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:12 | |
elnino | nope. | 05:12 |
elnino | I should, but I haven't | 05:12 |
daviddelikat | in upgrade_7.7.1-7.7.2.pl mysql.RSSCapable is dropped, but i still have modules that use it | 05:14 |
+perlDreamer | custom modules, daviddelikat? | 05:14 |
daviddelikat | i shouldn't have anything custom on here | 05:15 |
+perlDreamer | which modules? | 05:15 |
daviddelikat | i just get svn head for my code base | 05:15 |
daviddelikat | asset/RSSCapable for one | 05:15 |
daviddelikat | it is gettign loaded from my conf file? | 05:15 |
+perlDreamer | that could should have been deleted | 05:16 |
+perlDreamer | that code | 05:16 |
daviddelikat | the module or the code? | 05:16 |
+perlDreamer | the RSSCapable module | 05:16 |
daviddelikat | i just ran svn up an hour ago | 05:16 |
+perlDreamer | it might just be an oversight from the commit | 05:18 |
+perlDreamer | for now, you can add RSSCapable and RSSFromParent to your preload.exclude file | 05:19 |
daviddelikat | is that the name of the file? or a description? ( I can't find it ) or is it not in the WG directory | 05:20 |
elnino | perlDreamer I promise I didn't do updates. (I know how it sounds. I was in tech support once upon a time. =) what in /etc should I look at? I don't recall doing anything there either. | 05:21 |
+perlDreamer | daviddelikat, look in /data/WebGUI/sbin | 05:22 |
+perlDreamer | it's in there | 05:22 |
+perlDreamer | elnino, I'll check | 05:22 |
+perlDreamer | how does this look: http://www.linuxforums.org/forum/debian-linux-help/83844-error-cannot-set-locale.html | 05:23 |
daviddelikat | elnino where is the error coming from? | 05:23 |
elnino | specifically when I run .wreservice - I haven't run any other perl scripts yet. | 05:23 |
daviddelikat | can you execute any simple perl scripts? | 05:24 |
daviddelikat | like 'perl -e "print 4+4;" | 05:24 |
elnino | I tried the 4+4, and got the same warnings | 05:25 |
elnino | so.. I suppose this could have occured LONG ago. | 05:25 |
elnino | I couldn't log into my vps, so I requested a reboot. | 05:25 |
daviddelikat | so its definately in the environment somewhere | 05:26 |
daviddelikat | when was the last time you had a successful run of anything? | 05:26 |
elnino | last time I logged in was.... saturday? | 05:26 |
daviddelikat | same user id? | 05:26 |
elnino | yep. always | 05:26 |
elnino | So I would think that an env issue would appear then, and not after a reboot, right? | 05:27 |
daviddelikat | env issues can show up any time | 05:27 |
elnino | I login as me, then su - same proceedure, no other accounts on the system | 05:27 |
daviddelikat | the env is created when you log in to the machine | 05:27 |
elnino | right. | 05:27 |
daviddelikat | did you forget the '-'? | 05:28 |
daviddelikat | that is rather significant. | 05:28 |
elnino | that's why I don't think it could have ben the reboot. | 05:28 |
elnino | oh, no I just su | 05:28 |
elnino | I didn't set myself up as a sudo | 05:28 |
elnino | user | 05:28 |
elnino | . | 05:28 |
elnino | I just "su" | 05:28 |
daviddelikat | not refering to sudo... | 05:29 |
daviddelikat | 'su -' causes login scripts to run when the uid is changed | 05:29 |
daviddelikat | no '-' means you still have the previous users env | 05:29 |
elnino | I never use a dash, never learned it that way. | 05:29 |
daviddelikat | ok | 05:29 |
elnino | so should I? | 05:30 |
daviddelikat | if you never use the dash then don't start. | 05:30 |
daviddelikat | i was just cecking possible env issues | 05:30 |
daviddelikat | nothing else comes to mind | 05:31 |
daviddelikat | has your OS done any upgrades lately? | 05:31 |
+perlDreamer | man, you could make a living testing validateProfileDataFromForm inside User.pm | 05:32 |
elnino | I believe I'm supposed to do any upgrades on the OS, and I definately have not. | 05:36 |
daviddelikat | how can I get my database rebuilt from scratch? | 05:36 |
+perlDreamer | daviddelikat, have you checked into wgd yet? | 05:36 |
daviddelikat | I ran wgd reset -d twice already | 05:37 |
+perlDreamer | do wgd reset -d --verbose and see what it prints out | 05:37 |
daviddelikat | I don't really want scratch, I just don't want to have to debug anything, I just want a clean install | 05:37 |
daviddelikat | problem is, I have pieces of upgrades missing | 05:38 |
+perlDreamer | which pieces? | 05:38 |
daviddelikat | the pieces i wrote in my last project | 05:38 |
+perlDreamer | let me see if I can duplicate it | 05:39 |
+perlDreamer | what should I look for? | 05:39 |
daviddelikat | under shop there should be an AdSku. | 05:39 |
+perlDreamer | in the categories in the admin bar? | 05:39 |
daviddelikat | yeah, newcontent->shop->adsku | 05:41 |
daviddelikat | the upgrade script that inserts the asset fails from an error in JSON | 05:42 |
elnino | perlDreamer - I created an /etc/environment file and provided the contents the link you gave me had. Logged out and in and things work. Weird. I'll have to see if that file ever existed... | 05:44 |
-!- Lisette [n=liraos@adsl190-28-208-47.epm.net.co] has joined #webgui | 05:45 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:46 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:46 | |
diakopter | daviddelikat: after updating to svn HEAD today, you'll need to reload previousVersion.sql | 05:47 |
diakopter | (and run the upgrade) | 05:48 |
diakopter | also, delete your wg filecache | 05:48 |
diakopter | the resetdev script will help with that | 05:49 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 05:49 | |
daviddelikat | diakopter: what is the previousVersion.sql script for? | 05:50 |
diakopter | loading the previous released wg version, starting your site over from scratch | 05:50 |
daviddelikat | so I need to drop the database then? | 05:51 |
daviddelikat | or at least the tables | 05:51 |
diakopter | yes; earlier today preaction pasted me a script that helps out... here's the url | 05:51 |
diakopter | http://webgui.pastebin.com/m757723be | 05:52 |
diakopter | except the last line needs modified to sudo /data/wre/sbin/wreservice.pl ... | 05:52 |
diakopter | I think that was the only change | 05:52 |
diakopter | there's also a resetdev script that does something like this | 05:52 |
diakopter | for folks daring enough to run a wg site from svn head :) | 05:52 |
diakopter | (developing) | 05:52 |
+perlDreamer | diakopter, we're now using something else for resetting WebGUI | 05:54 |
+perlDreamer | wgd | 05:54 |
elnino | daviddelikat...so you got me thinking. | 05:54 |
+perlDreamer | it handles all of that | 05:54 |
+perlDreamer | drop, upgrade, scrub, everything | 05:54 |
diakopter | ok... I don't see wgd anywhere | 05:54 |
+perlDreamer | you can pull it from github | 05:54 |
* diakopter doesn't have git client (yet) | 05:55 | |
elnino | I had put setEnvironment.sh in my .profile for root and recently noticed it wasn't settin gmy env. thoughts on that? It used to (I thought, but can't confirm) | 05:55 |
daviddelikat | wgd doesn't have a drop/re-create function that I know of... | 05:55 |
diakopter | where on github | 05:55 |
daviddelikat | elnino: so you log in as yourself and su to root? | 05:56 |
elnino | yep | 05:56 |
elnino | without the dash, it should read root's .profile, right? | 05:56 |
+perlDreamer | it's called wgdev, from haarg's repository | 05:57 |
daviddelikat | without the dash it ignores roots profile | 05:57 |
+perlDreamer | bbiaw | 05:57 |
elnino | oh. ok. then it never worked. =) | 05:57 |
daviddelikat | what shell are you using? | 05:57 |
elnino | bash | 05:58 |
daviddelikat | i don't think bash looks at .profile just .bash_rc | 05:58 |
elnino | Ihave another machine I login as me, then, 'sudo su - ' because I'm a sudo user - it could very well have been that machine that it "worked" no biggie, just curious. | 05:59 |
daviddelikat | it is better to use .bash_rc anyway | 05:59 |
-!- Lisette [n=liraos@adsl190-28-208-47.epm.net.co] has left #webgui [] | 06:08 | |
+perlDreamer | diakopter: here's the git page | 06:08 |
+perlDreamer | http://github.com/haarg/wgdev/tree/master | 06:09 |
+perlDreamer | there's a download link there | 06:09 |
diakopter | yes, thank you. | 06:09 |
+perlDreamer | but get a git client ayway | 06:09 |
+perlDreamer | :) | 06:09 |
daviddelikat | if you run on XP there's two things to install | 06:10 |
diakopter | I can see how wgd would be useful for maintaining various configurations when working on various clients' custom code and different wg versions | 06:10 |
diakopter | but I'm not doing that atm | 06:11 |
daviddelikat | I use it to move between versions of WG | 06:11 |
+perlDreamer | it's also nice for bouncing between branches | 06:11 |
+perlDreamer | since it always does the right thing | 06:11 |
daviddelikat | every time i get the latest I do a reset | 06:11 |
+perlDreamer | and no need to copy scripts around | 06:11 |
daviddelikat | i'm not sure i git this new 'git' tool... | 06:12 |
diakopter | daviddelikat: are you still having a problem with those RSS* mixins? | 06:12 |
diakopter | er, not mixins I mean | 06:12 |
daviddelikat | no I just excluded them and moved on | 06:13 |
diakopter | they shouldn't have needed to be excluded | 06:13 |
daviddelikat | now I'm trying to get my database put together | 06:13 |
daviddelikat | what was supposed to happen? | 06:13 |
diakopter | unless you have a stray duplicate/fork of Collaboration.pm somewhere | 06:13 |
diakopter | nothing was supposed to happen; they're just modules, but nothing should now be referencing them | 06:14 |
diakopter | they can be preloaded by mod_perl and shouldn't harm anything. | 06:14 |
daviddelikat | no I'm right up with HEAD at the moment | 06:14 |
diakopter | if you grep your codebase for their module names, any hits? | 06:14 |
daviddelikat | checking | 06:15 |
daviddelikat | just themselves | 06:17 |
daviddelikat | could it be in the database? | 06:17 |
daviddelikat | how about the conf file? | 06:17 |
diakopter | (I didn't have any problems...) what error message were you getting, and where | 06:17 |
daviddelikat | pretty much as soon as I did anything I got a database error that the table did not exist | 06:18 |
daviddelikat | just turning on Admin did it | 06:18 |
daviddelikat | loging in did not | 06:19 |
daviddelikat | I've got to bug off, I will work on this some tomorrow afternoon | 06:20 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 06:20 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [""nite, all""] | 06:29 | |
CIA-38 | WebGUI: colin * r10085 /WebGUI/lib/WebGUI/ (User.pm HTML.pm): | 06:31 |
CIA-38 | WebGUI: Fix POD for User.pm | 06:31 |
CIA-38 | WebGUI: Add POD for HTML.pm | 06:31 |
CIA-38 | WebGUI: colin * r10086 /WebGUI/t/User.t: add a whole bunch of tests for previously uncovered methods, and improving coverage on some methods | 06:31 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 06:33 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 06:33 | |
+patspam | preaction: you awake? | 06:51 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:52 | |
+patspam | sleep on bruddha | 07:03 |
* patspam thinks we should have CIA hooks for RFE submissions | 07:03 | |
+perlmonkey2 | hah | 07:18 |
+perlmonkey2 | patspam: what would they look like? | 07:19 |
+patspam | maybe as simple as: | 07:20 |
+patspam | CIA: RFE New RFE #12345 "<RFE_TITLE>" | 07:20 |
+patspam | or better, include the status change (new, acknowledged, closed), and a comment snippet | 07:21 |
@preaction | patspam: if you make the bot, i have been given approval to make whatever kind of syndication an IRC bot would need | 07:39 |
@preaction | we can't host bots directly, but we can make feeds | 07:39 |
@preaction | i should mention that CIA is a web service specifically for VCS, it won't work with our RFE system unless we worked it into a CVS | 07:40 |
@preaction | which might be nice actually, have people commit to the RFE's branch and then... well... kinda weird though | 07:40 |
CIA-38 | WebGUI: perlmonkey2 * r10087 /WebGUI/ (4 files in 4 dirs): | 07:43 |
CIA-38 | WebGUI: Survey now shows warnings if bad goto, bad gotoExpressions, no question text, survey looping, | 07:43 |
CIA-38 | WebGUI: or no question answers are found. | 07:43 |
CIA-38 | WebGUI: perlmonkey2 * r10088 /WebGUI/t/Asset/Wobject/Survey/ResponseJSON.t: Rolling back inadverent changes. | 07:43 |
+perlmonkey2 | Just checked in the template and js that goes with that. | 07:47 |
+perlmonkey2 | in the incredibly rare chance someone wanted to play with the warnings. | 07:47 |
+patspam | me me! | 08:02 |
+patspam | =p | 08:02 |
+patspam | sanity checks++ | 08:02 |
CIA-38 | WebGUI: perlmonkey2 * r10089 /WebGUI/ (4 files in 4 dirs): Adding template and js to show warnings. | 08:16 |
CIA-38 | WebGUI: perlmonkey2 * r10090 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Added limited goto expression syntax validator. Needs to do a bit more. | 08:16 |
CIA-38 | WebGUI: perlmonkey2 * r10091 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Validates goto syntax on all objects now. | 08:16 |
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has left #webgui [] | 09:15 | |
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:41 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 10:42 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:48 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:13 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:17 | |
+BartJol | seems that plainblack is maintaining the server | 11:39 |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 12:12 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 12:13 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 12:13 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 12:25 | |
-!- mode/#webgui [+v patspam] by ChanServ | 12:25 | |
-!- wgGuest69 [n=wgGuest6@sruffo.de.unifi.it] has joined #webgui | 12:57 | |
-!- wgGuest69 [n=wgGuest6@sruffo.de.unifi.it] has quit [] | 13:13 | |
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 13:37 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 14:05 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 14:07 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:30 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:07 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 15:07 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 15:29 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 15:29 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:31 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:31 | |
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:38 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:38 | |
+perlmonkey2 | get your servers warmed up, centos 5.3 should be out today and spreading across the mirrors over the next few. | 16:44 |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 16:46 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 16:46 | |
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui | 17:09 | |
Lisette | how to do to give karma to a bug? | 17:10 |
+BartJol | I don't think that's possible | 17:11 |
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [] | 17:13 | |
Lisette | then how to do for give priority to my peticion? | 17:14 |
+BartJol | well, bugs are bugs and should be resolved | 17:15 |
+BartJol | anyway | 17:15 |
+BartJol | and RFE's are things you wish for, so if more people agree, it will get higher on the to do list | 17:15 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:15 | |
+BartJol | So I think this is intended, only the karma rank column in the tabel is misleading | 17:17 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:22 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:22 | |
+BartJol | hee marketing boy! | 17:24 |
@tavisto | morning girly man! | 17:26 |
+BartJol | everything a-ok? | 17:29 |
@tavisto | so far so good this morning | 17:33 |
+BartJol | good, good, very good.... | 17:34 |
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:36 | |
+BartJol | and a carcrash just occured in front of the office | 17:40 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 17:42 | |
+perlmonkey2 | everyone okay? | 17:48 |
+BartJol | well, the van was able to drive on and the guy in the convertible got out | 17:48 |
+BartJol | no ambulance | 17:49 |
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:53 | |
@tavisto | wow | 18:00 |
@tavisto | the driver must have been checking you out bartjol | 18:01 |
+BartJol | world of warcraft? what's up with that? | 18:01 |
+BartJol | well, I'm on the first floor, quite hard to hit me | 18:01 |
+BartJol | unless you're Michael Knight of course | 18:03 |
-!- Lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 18:08 | |
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:22 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:26 | |
+perlmonkey2 | If someone is taking a survey, is presented, in the middle of the survey, with a section summary, hits the back button, realizes their mistake, and starts the survey again, is it the end of the world if they are started again at the section summary, instead of the next section? | 18:27 |
+perlmonkey2 | Or is that only logical? | 18:27 |
-!- seriftron [n=serif@97.66.185.250] has joined #webgui | 18:40 | |
seriftron | i'm noticing something odd in our install of 7.6.15 - there are a lot of core packages showing up in the asset manager (DataTable, Matrix, etc. - can provide screenshot) | 18:43 |
seriftron | and we're noticing that the matrix is not allowing us to add stuff due to not being able to instantiate the template | 18:44 |
seriftron | any idea what caused this? | 18:44 |
seriftron | this is on a site that we moved over from 7.5, fyi | 18:44 |
seriftron | it's not present on new 7.6 sites that we create on this server | 18:46 |
@Haarg | re: the extra packages | 18:51 |
@Haarg | i've seen that reported on a number of sites | 18:51 |
seriftron | interesting | 18:51 |
@Haarg | but have still not been able to reproduce it myself | 18:51 |
@Haarg | so i'm not certain where the issue lies | 18:52 |
@Haarg | haven't looked into it in that much detail though | 18:52 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 18:52 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:09 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:09 | |
diakopter | perlDreamer: howdy. | 19:09 |
+perlDreamer | hey, diakopter | 19:09 |
+perlmonkey2 | You have to love PHP sites which throw mysql errors as their error page. | 19:10 |
-!- David_ [n=David@130.156.38.11] has joined #webgui | 19:17 | |
David_ | Good afternoon I have a problem i am getting a WebGUI::Storage::_addError[105] Permission denied error | 19:19 |
David_ | can anybody help me | 19:19 |
+perlmonkey2 | David_: just guessing, but are permissions set correctly and selinux configured or turned off? | 19:19 |
David_ | i know the permissions are correct | 19:20 |
David_ | but i am not sure about selinux | 19:20 |
David_ | ok now is off | 19:21 |
David_ | i'll check .. i get this error when i am trying to upload anything to my site | 19:21 |
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 19:21 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:21 | |
David_ | same error | 19:23 |
+perlmonkey2 | is that error from the logs? | 19:23 |
+perlmonkey2 | the only thing showing? | 19:23 |
+perlDreamer | David_: Just to be sure, what are the permissions on your uploads directory? | 19:24 |
David_ | root root | 19:25 |
+perlDreamer | and who is your webserver running as? | 19:25 |
+perlDreamer | and what is the mode on the uploads directory? | 19:25 |
+perlmonkey2 | httpd/apache/webuser/probably not root :P | 19:26 |
CIA-38 | WebGUI: colin * r10092 /WebGUI/docs/upgrades/packages-7.7.2/root_import_shelf-default.wgpkg: Update default Shelf template to use the addCartToForm template variables. | 19:26 |
CIA-38 | WebGUI: colin * r10093 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Template.pm docs/changelog/7.x.x.txt): Backport a fix for setting the parser for template variables. | 19:26 |
David_ | not the modperl.conf says webgui | 19:27 |
David_ | i am new at this so i am not sure who is running webserver | 19:27 |
+perlDreamer | yeah, the uploads directory should be owned by the same user as in modperl.conf | 19:28 |
David_ | ok let me try | 19:29 |
+perlDreamer | I would recommend changing the owner and group of the uploads directory to be the same as what is in modperl.conf | 19:29 |
David_ | and we are talking about the data/domains/..../public/uploads right? | 19:31 |
+perlDreamer | yes, that's the one | 19:31 |
David_ | ok | 19:31 |
David_ | let me try | 19:31 |
David_ | is this correct chown -Rf webgui:webgui /data/domains/www/public/uploads ? | 19:33 |
+perlDreamer | don't do the -f | 19:34 |
+perlDreamer | if there are problems during chown, you want to see them | 19:34 |
+perlDreamer | aside from that, it looks fine | 19:34 |
David_ | ok | 19:34 |
+perlDreamer | so chown -R webgui:webgui /data/...... | 19:35 |
David_ | it seems to be working | 19:40 |
David_ | thanks perldreamer | 19:41 |
+perlDreamer | you're welcome, David_ | 19:42 |
+perlDreamer | you're just starting out with WebGUI? | 19:42 |
David_ | yes | 19:43 |
David_ | it's kind a confusing | 19:43 |
David_ | but i am getting the hang of it | 19:43 |
+perlDreamer | cool. Between IRC and the forums and wiki on webgui.org you should be able to get most stuff figured out | 19:45 |
+perlDreamer | if you really get stuck, the books and support from PlainBlack are top notch | 19:45 |
+perlDreamer | what kind of a site are you going to build with WebGUI? | 19:46 |
David_ | a community college website | 19:48 |
David_ | i work in the it dept | 19:48 |
+perlDreamer | sweet. | 19:49 |
@tavisto | Hi David, there are quite a few colleges using WebGUI now | 19:50 |
+perlmonkey2 | David_: a cc website....sweet! | 19:51 |
David_ | yeah i know i m NJ, it was suggested by a marketing company i like it but some people here are used to older stuff | 19:52 |
@tavisto | oh well then David_, I'm guessing you know about Passaic County Community College? http://www.pccc.edu. They use WebGUI as well | 19:55 |
David_ | i did that site | 19:55 |
@tavisto | okay then, haha | 19:55 |
David_ | jajajajja | 19:55 |
@tavisto | I'm connecting the dots :) | 19:55 |
David_ | yeah but the dude in charge had it on a windows box | 19:56 |
David_ | with all sorts of error | 19:56 |
@tavisto | is that Fatmir? | 19:56 |
David_ | yep | 19:56 |
David_ | how u know? | 19:56 |
@tavisto | Ah okay, I never spoke with him but I knew him to be the contact for the phone support contract the college had with us | 19:56 |
@tavisto | so are you moving it over to a *nix platform? | 19:57 |
David_ | yes | 19:57 |
David_ | that's what i m doing | 19:57 |
David_ | i have it on a centos box | 19:57 |
David_ | but i had a weird problem | 19:57 |
David_ | when dumping the data from the 7.4.40 server to the new linux a lot of pictures and attachments were lost | 19:57 |
David_ | they were not in the upload folder. i don't know why | 19:58 |
+perlDreamer | David_: Windows is a case insensitive OS, but Linux isn't | 19:58 |
+perlDreamer | they may have been folded together | 19:58 |
+perlDreamer | wait a sec | 19:58 |
CIA-38 | WebGUI: translation * r10094 /translations/Swedish/Swedish/ (13 files): Update from translation server | 19:58 |
+perlDreamer | that would only happen in the backwards case | 19:58 |
+perlDreamer | nm | 19:58 |
David_ | i don't know what it is | 19:59 |
-!- seriftron [n=serif@97.66.185.250] has left #webgui [] | 19:59 | |
@tavisto | Well that's great news about CentOS. Not sure about the data loss, but I'm also not an admin/developer :) | 19:59 |
David_ | well anyway i have go and check all the links and attachments | 20:00 |
David_ | it's not that bad i guess | 20:00 |
@tavisto | I know that Fatmir purchased a phone support package but when it expired he never replied to my messages when I asked him if the school was going to renew. If you guys wanted to go down that road, I could definitely line you up with one of our support staff | 20:00 |
David_ | we don't have support ?!!!!!!!!! | 20:02 |
David_ | he let it died? i m going to kill him | 20:02 |
@tavisto | Yeah it was awhile back too. I can check but I believe it was 4-5 months ago now | 20:03 |
David_ | jajajajajja thanks for tellling me. i have to get it fix, we can't be without support on the product | 20:03 |
@tavisto | You had phone support. Windows isn't a supported install but we could still try and help you track down the reason for the data loss | 20:03 |
David_ | i don't think is a big deal to tell u the truth | 20:04 |
David_ | we can always upload the missing stuff | 20:04 |
David_ | i don't want that windows box | 20:04 |
@tavisto | alright, well if you want to renew the support contract, feel free to shoot me an email at tavis@plainblack.com and I'll be happy to help you renew it. Should I send another email to Fatmir as well? | 20:04 |
David_ | ok my name is David Zambrano and you can cc on that email at david@pccc.edu | 20:06 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 20:07 | |
@tavisto | Great, well it's good to meet you David. My name is Tavis Parker and I handle much of the sales and marketing at Plain Black. I'll send over an email shortly with all of the details. Thanks | 20:10 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 20:20 | |
-!- perlDreamer1 is now known as perlDreamer | 20:21 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:21 | |
David_ | Hey Tavis , i just spoke with our supervisor, please make a new quote to renew our previous support and add him to email his name is Bob Mondelli, email is bob@pccc.edu | 20:24 |
@tavisto | Sounds good David_, I was working on the email now. :) | 20:24 |
+perlDreamer | can anyone think of a good idea why the Account system should not have a method to easily return JSON/XML data? | 20:29 |
+perlmonkey2 | perlDreamer: RPC/SOAP'ifying it? | 20:31 |
* perlDreamer would rather stick with something simple, like not using the layout and style templates | 20:32 | |
+perlDreamer | I have a 4 line solution to the problem | 20:32 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 20:33 | |
CIA-38 | WebGUI: translation * r10095 /translations/Swedish/ (Swedish/Shop.pm Swedish/WebGUI.pm notes.txt): Update from translation server | 20:33 |
CIA-38 | WebGUI: translation * r10096 /translations/Swedish/Swedish/AuthWebGUI.pm: Update from translation server | 20:33 |
+perlDreamer | cool! Swedish WebGUI | 20:36 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 20:38 | |
+perlDreamer | with all the new commits, the translations have been taking a beating | 20:41 |
+perlDreamer | Dutch is down to ~96% | 20:41 |
+perlDreamer | and due to the hard work of the Spanish team, and lack of maintenance on the Arabic translation, the Spanish are poised to overtake them | 20:43 |
+perlDreamer | so the top 3 WebGUI translations could become Dutch, German, then Spanish | 20:43 |
+perlDreamer | with only a 10% gap between the German and Spanish | 20:43 |
+perlmonkey2 | It's a horse race for sure. | 20:47 |
+perlDreamer | what's your opinion on the dark horse in this race, perlmonkey2? | 20:48 |
+perlDreamer | do you think it's the Polish, or the Russians? | 20:48 |
+perlmonkey2 | That it should run faster. | 20:48 |
+perlmonkey2 | and win....winning is good...right? | 20:48 |
+perlDreamer | or some non-European language? | 20:48 |
+perlDreamer | when WebGUI is translated, everyone wins | 20:48 |
+perlmonkey2 | Esperanto. | 20:48 |
+perlmonkey2 | Actually, my favorite language, is the international language of love! | 20:50 |
+perlDreamer | we don't have languages started for either one of them | 20:53 |
+MrHairgrease | perlmonkey2: you followed in Bart's footsteps and now you're a hippie? | 20:56 |
+perlmonkey2 | MrHairgrease: I was born a hippie :P | 20:56 |
+MrHairgrease | hehe | 20:56 |
+MrHairgrease | Bart's all in it it for the polygamous hippie commune thing | 20:56 |
+perlDreamer | windmill building, perl hacking, birkenstock wearing hippie | 20:57 |
+perlmonkey2 | heh | 20:59 |
+perlmonkey2 | how can love be anything but free? | 20:59 |
SDuensin | Never been to Vegas, eh, perlmonkey2 ? | 21:00 |
+perlmonkey2 | heh | 21:00 |
+perlmonkey2 | That's just a shallow facsimile of love :P | 21:01 |
@bpmedley | Love is as free as time.. | 21:02 |
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:57 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 22:00 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 22:01 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 22:01 | |
* perlDreamer heads to the gym | 22:11 | |
+perlDreamer | deafferret, don't eat anything too extravagant, I'm sick today so it won't be a good workout | 22:11 |
+perlmonkey2 | the gym? I just got back from some b-ball in the drive way....don't need no stink'n gyms around here :P | 22:14 |
* deafferret eats a flu-friendly Saltine | 22:14 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 22:50 | |
David_ | what does the mean (3139) Apache2::SizeLimit httpd process too big, exiting at SIZE=94304/100000 KB SHARE=3280/0 KB UNSHARED=91024/75000 KB REQUESTS=141 LIFETIME=8311 seconds | 23:00 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 23:07 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 23:07 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 23:09 | |
@bpmedley | That apache has stopped the process gracefully after a request.. | 23:13 |
@bpmedley | You may need to verify if the setting is too low | 23:13 |
@preaction | David_: yeah, look at the last number (LIFETIME). if that number is really low (less than 100 seconds), look in /data/wre/var/modperl.pl to up the memory settings a bit | 23:15 |
David_ | thanks | 23:19 |
daviddelikat | anybody using tortoise git? | 23:21 |
@Haarg | i've tried it | 23:21 |
@Haarg | still pretty immature | 23:21 |
daviddelikat | what do you use? | 23:22 |
daviddelikat | ( MAC I assume ) | 23:22 |
@Haarg | i stick to command line stuff mostly | 23:24 |
@Haarg | sometimes i use gitk or git gui - those are part of stock git | 23:24 |
+perlmonkey2 | I never liked tortoise, but it was functional. | 23:24 |
+perlmonkey2 | heh, 123 executables installed with git....nice. | 23:25 |
daviddelikat | I'm mostly trying to understand the tool. when i want to 'git' the latest contents, do I 'pull' or 'fetch' | 23:29 |
@Haarg | when working with a remote repository, you have remote branches | 23:29 |
@Haarg | fetch will update those remote branches to what exists on the remote repo | 23:30 |
@Haarg | pull will first do a fetch, then merge those changes into your working branch | 23:30 |
@Haarg | and it has options to control how that merging occurs | 23:30 |
daviddelikat | so i really want to pull. | 23:31 |
@Haarg | usually yes | 23:31 |
daviddelikat | hate to say it but the price of distributed SC may be too high for me. I though SVN was great. | 23:32 |
daviddelikat | basically the same concepts as I'm used to. | 23:32 |
daviddelikat | i don't really want to manage a remote branch. I just need a local copy... | 23:32 |
@Haarg | there's not really much to manage | 23:33 |
@Haarg | after cloning a remote repo, it's basically one command to update | 23:33 |
@Haarg | and two to commit to the remote repo | 23:33 |
@Haarg | you could pretty easily combine those two as an alias, and then it's almost the same process as with svn | 23:34 |
daviddelikat | so in the repository where do I find a complete copy of wgd? | 23:34 |
daviddelikat | i suppose one day i will be more 'git' aware... | 23:35 |
@Haarg | with wgd, all you should need to do is a clone | 23:35 |
@Haarg | and then treat it like a cpan archive | 23:35 |
@Haarg | and git pull to update from github | 23:36 |
daviddelikat | what directory is the file in? | 23:36 |
@Haarg | well | 23:37 |
@Haarg | where do you want to install it? | 23:37 |
@Haarg | http://gist.github.com/88398 | 23:38 |
daviddelikat | i am looking for a complete version of the wgd tool. -- or do i need to build my own | 23:38 |
@Haarg | the errors at the end of that are because i didn't use sudo | 23:39 |
daviddelikat | the only thing I can find is a short startup script | 23:39 |
@Haarg | well | 23:40 |
@Haarg | there is a special build mode to make the single file with everything in it | 23:40 |
daviddelikat | so i have to build my own? | 23:41 |
@Haarg | you can choose - single executable, or exec + libraries | 23:41 |
daviddelikat | is the single executable available to download? | 23:41 |
@Haarg | http://www.webgui.org/bazaar/wgdev | 23:42 |
daviddelikat | thanks | 23:42 |
@Haarg | is there something about the source based install that isn't clear? | 23:42 |
+perlmonkey2 | Here's a nice git write up: http://www.plainblack.com/pr/staff/blog/git-your-project-in-github | 23:42 |
daviddelikat | I was thinking there would be a copy of the single executable in the git repo. | 23:44 |
daviddelikat | I just wanted to get the latest version for my work | 23:44 |
@Haarg | ok | 23:44 |
@Haarg | i work with and use it as a set of modules. the single script is provided for ease of installation for people who don't want to do the install process. | 23:46 |
+perlmonkey2 | Cool, just found this. Might be useful for dev's who don't use firefox: http://getfirebug.com/lite.html | 23:52 |
+perlmonkey2 | Or just debugging in IE/Safari. | 23:52 |
--- Log closed Wed Apr 01 00:00:58 2009 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!