--- Log opened Fri Aug 01 00:00:53 2008 | ||
KC2QBU | What if I want to access the website via a different port, 15000. What do I need to change besides adding Listen 15000 in /data/wre/etc/modproxy.conf? | 00:06 |
---|---|---|
@preaction | there's a "webServerPort" in the WebGUI config file you'll probably have to change | 00:07 |
@preaction | you'll probably have to change something in the spectre config file too, to tell it where to get to WebGUI | 00:08 |
KC2QBU | so I'd have to use either the default or 15000, but not both? | 00:09 |
KC2QBU | reason being locally it's fine, just my ISP blocks webserver ports | 00:09 |
@preaction | i think webServerPort just determines what port WebGUI uses when it makes URLs | 00:10 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 00:15 | |
+perlmonkey2 | perlDreamer: Did you trick me into taking the setToEpoch bug? | 00:16 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:16 | |
perlDreamer | who? /me? | 00:22 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 00:29 | |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 00:31 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 00:41 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:48 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:48 | |
+perlmonkey2 | perlDreamer: you wouldn't happen to remember if the subscription yui datetime chooser returns unix time or not? | 00:48 |
+perlmonkey2 | epoch time? | 00:48 |
+perlmonkey2 | Because it looks like the it is expecting a formatted date string instead of an epoch time. | 00:49 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:49 | |
perlDreamer | yup | 00:50 |
perlDreamer | that's the bug | 00:50 |
perlDreamer | it's being sent an epoch time | 00:50 |
+perlmonkey2 | which must be coming from the YUI date pickers? | 00:51 |
perlDreamer | Form/DateTime | 00:52 |
+perlmonkey2 | or is there a way to Form to check if it needs to be changed? | 00:52 |
perlDreamer | the interface to the Form has always been epoch | 00:52 |
perlDreamer | so it should probably always translate | 00:52 |
perlDreamer | but epoch is distinct from set time | 00:52 |
perlDreamer | \d+ vs word based | 00:52 |
+perlmonkey2 | then I don't see how this bug was introduced. Form::DateTime was changed to pass in an epoch? | 00:53 |
+perlmonkey2 | to the setToEpoch method? | 00:53 |
perlDreamer | no, it always passed in an epoch, the bug was introduced when the YUI date pickers were used instead of the old ones | 00:53 |
perlDreamer | old JS date pickers wanted an epoch | 00:53 |
perlDreamer | new YUI date picker wants a set time | 00:54 |
+perlmonkey2 | The error is showing an epoch time. Is that not what is being returned from the new YUI date picker? | 00:54 |
perlDreamer | Isn't the error, "I got this: {epoch_date}, that isn't a set time. Using current time instead.' ? | 00:55 |
+perlmonkey2 | yes | 00:55 |
+perlmonkey2 | WebGUI::Session::DateTime::setToEpoch[921] - Could not format date 1217540842 for epoch. Returning current time | 00:56 |
perlDreamer | right. It _is_ an epoch, it wants to get a set time | 00:56 |
+perlmonkey2 | the problem looks to be Form::DateTime which regexs for an epoch type and then if it finds and epoch types, calls setToEpoch. | 00:58 |
perlDreamer | I can buy that | 00:59 |
+perlmonkey2 | setToEpoch ties to use DateTime::Format::Strptime::parse_datetime which takes a string formatted date. | 00:59 |
+perlmonkey2 | This is all very confusing as I'm only guessing at desired behavior. | 01:00 |
+perlmonkey2 | So we want this instead: $dt = DateTime->from_epoch( epoch => $epoch ); | 01:02 |
+perlmonkey2 | which should change anything except remove the error in the log. Well I guess setToEpoch returns $self->time() now when it should be return the time in form param. | 01:04 |
-!- bderrly [i=W2MSCr7y@75.142.153.68] has joined #webgui | 01:21 | |
+perlmonkey2 | perlDreamer: okay, if ^\d+$ is true, shouldn't we just return that, as it is probably an epoch? | 01:25 |
CIA-6 | WebGUI: chrisn * r7134 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Text.pm t/Text.t): | 01:42 |
CIA-6 | WebGUI: Fixed: splitCSV and joinCSV had issues with complex CSV data. They now use | 01:42 |
CIA-6 | WebGUI: Text::CSV_XS internally. | 01:42 |
perlDreamer | apeiron++ for tests | 01:43 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 01:43 | |
estiven | Hi | 01:43 |
estiven | I have the id of a collaboration system and i need to know the ids of all post in it. | 01:46 |
estiven | can i get it from webgui db? | 01:46 |
estiven | who tables can i use? | 01:46 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 01:47 | |
-!- carogra1 [n=Caroline@h69-131-72-137.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 02:03 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 02:15 | |
-!- carogray [n=Caroline@h69-131-73-45.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 02:21 | |
-!- estiven [n=estiven@201.232.58.66] has left #webgui [] | 02:25 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:29 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:34 | |
-!- carogray [n=Caroline@h69-131-75-117.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 02:49 | |
-!- carogra1 [n=Caroline@h69-131-72-137.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 03:07 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:15 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:15 | |
-!- carogra1 [n=Caroline@h69-131-74-117.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 03:17 | |
-!- carogray [n=Caroline@h69-131-75-117.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 03:34 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 03:43 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 03:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:49 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 04:02 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:03 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 04:04 | |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 04:06 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] | 04:37 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 04:38 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:38 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 05:21 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 05:28 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:50 | |
perlDreamer | Haarg: are you close to release? | 05:56 |
perlDreamer | a new release of WebGUI? | 05:56 |
@Haarg | haven't really started on it. i was sleeping for a while actually. | 06:00 |
perlDreamer | I'm sorry if I woke you | 06:01 |
perlDreamer | I'll commit and close this bug quickly then. | 06:02 |
@Haarg | nah, i just happened to wake up. | 06:03 |
@Haarg | i meant to get up anyway | 06:03 |
-!- carogra1 [n=Caroline@h69-131-74-117.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)] | 06:03 | |
perlDreamer | It's in | 06:04 |
perlDreamer | I'll hold off any commits until after you give the all clear | 06:04 |
@Haarg | it'll be a while, so if you have stuff go ahead and do it | 06:05 |
CIA-6 | WebGUI: colin * r7135 /WebGUI/ (5 files in 4 dirs): produce valid HTML in the Auth screen | 06:11 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:12 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 06:19 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 06:24 | |
perlDreamer | you're working late dionak | 06:25 |
dionak | hey there. yes...it is getting late | 06:25 |
dionak | so are you. | 06:25 |
perlDreamer | It's only 8:30 on the west coast | 06:25 |
dionak | oh, i didn't realize you were west coast | 06:27 |
dionak | california? | 06:27 |
perlDreamer | I live near Portland, Oregon. | 06:28 |
perlDreamer | In Hillsboro, where Intel is. | 06:28 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 06:28 | |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui | 06:29 | |
KC2QBU | Howdy! | 06:30 |
dionak | hey | 06:30 |
perlDreamer | Howdy. What does KC2QBU mean? | 06:30 |
dionak | perlDreamer, are you going to the wuc this year? | 06:30 |
perlDreamer | Oh yeah | 06:30 |
perlDreamer | I'm giving two talks | 06:30 |
KC2QBU | perlDreamer: Do you know what Ham Radio is? | 06:30 |
perlDreamer | Yes, but I thought handles were shorter than 6 characters | 06:31 |
perlDreamer | I have a friend who is W7HOW | 06:31 |
KC2QBU | perlDreamer: Depends on the country. 6 characters or less. In the US, all calsigns in the past 15 - 20 years have been 6 chars. | 06:32 |
dionak | great, pd. i'll see you at the wuc. i'm going to call it a night here. have a great evening | 06:32 |
dionak | look forward to your talks. | 06:33 |
perlDreamer | good night dionak | 06:33 |
KC2QBU | gn dionak | 06:33 |
dionak | gn | 06:34 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:34 | |
KC2QBU | perlDreamer: the US is split up into sections NY is a 2, PA is 3, New England area is 1, 4 is the East Coast, 7 is Texas I believe and so on. Depends on how many Hams in that area that determines how high the characters go. | 06:36 |
perlDreamer | I see. | 06:36 |
KC2QBU | I've only been a Ham for 2 years now, their issuing the calls int KC2Txx range now. Almost KC2Uxx. | 06:38 |
perlDreamer | That's a lot of new hams | 06:38 |
KC2QBU | yep, since they dropped the code on all license levels, it's becoming a little more popular. | 06:39 |
perlDreamer | that's the morse code requirement, or another one? | 06:39 |
KC2QBU | plus a lot of digital modes to work with that appeal to a lot of people in the computer firld | 06:40 |
KC2QBU | Yep, morse code | 06:40 |
KC2QBU | There's even a way to hook up a GPS to a ham radio and transmit your position and telemetry info over the air. | 06:41 |
perlDreamer | cool | 06:41 |
KC2QBU | you can look up your position on the internet and track other hams on the web with google maps. | 06:41 |
KC2QBU | plus chatting and sending e-mails over the radio. Basically it's a 1200 baud modem on both ends. | 06:43 |
-!- patspa1 [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 06:45 | |
KC2QBU | There's a lot of different avenues you can take. Lots of different aspects to Ham Radio | 06:45 |
KC2QBU | I'll still haven't figured out how to add port 15000 to the ports that wre listens. | 06:47 |
perlDreamer | I think if you search the forums, you'll find it | 06:47 |
KC2QBU | I searched, but didn't see anything. I'll reword it in the search, again. | 06:48 |
perlDreamer | maybe I saw it in the wiki | 06:48 |
perlDreamer | KC2QBU: try this google search: custom port WRE webgui | 06:52 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] | 06:54 | |
KC2QBU | I found this when I was searching, but it's an older version and the files don't match. http://www.webgui.org/install/upgrade_help/customising-wre-to-work-with-vservers#k2y2TQOfVEK2G76QsL5UZQ | 06:56 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 06:56 | |
-!- patspa1 [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 07:05 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 07:05 | |
@Haarg | perlDreamer, it's looking more and more like there won't be a release tonight | 07:08 |
@Haarg | charter's network in madison is all messed up or something | 07:08 |
perlDreamer | oh, that's not good | 07:09 |
perlDreamer | A little delay is okay with me | 07:09 |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 07:36 | |
CIA-6 | WebGUI: patspam * r7136 /branch/WebGUI_flux/lib/WebGUI/ (Inbox/Message.pm Flux/Admin.pm Flux.pm): | 08:16 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:20 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 08:50 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:12 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 09:26 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 09:46 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 10:27 | |
-!- KlausH [n=KlausH@p5B070FA8.dip0.t-ipconnect.de] has joined #webgui | 10:34 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 10:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 10:52 | |
-!- eink [n=eink@AMontsouris-157-1-70-83.w90-46.abo.wanadoo.fr] has joined #webgui | 12:32 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 13:11 | |
-!- wgGuest02 [n=wgGuest0@user-5447c519.wfd92.dsl.pol.co.uk] has joined #webgui | 13:18 | |
-!- wgGuest02 is now known as lrobinson | 13:19 | |
-!- eink [n=eink@AMontsouris-157-1-70-83.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 13:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 14:42 | |
-!- mode/#webgui [+o preaction] by ChanServ | 14:42 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 14:43 | |
-!- mode/#webgui [+o rizen] by ChanServ | 14:43 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:11 | |
lrobinson | hello | 15:27 |
lrobinson | is it safe to upgrade from 7.4.39 to the latest version of 7.5? | 15:28 |
@preaction | depends on what your definition of safe is | 15:28 |
lrobinson | i noticed the comment in the gotchas about not being able to use the beta if you've gone past 7.4.21 | 15:29 |
@preaction | there is now an upgrade from 7.4.40 to 7.5 | 15:30 |
lrobinson | so would it be better to get 7.4.40 first? | 15:30 |
@preaction | not better, manditory | 15:31 |
lrobinson | all right, thanks | 15:31 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 15:55 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:55 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:57 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:57 | |
+perlmonkey2 | good morning | 15:58 |
SDuensin | Morning. | 16:02 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 16:08 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:10 | |
+perlmonkey2 | Anything in the smoketests look serious? | 16:11 |
+perlmonkey2 | Shelf or EMS? | 16:11 |
dionak | i've got a test to commit for the ems. tickets aren't committing...not sure why. it could use a second eye | 16:12 |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 16:15 | |
+perlmonkey2 | dionak: tickets aren't committing? You can't purchase them? | 16:15 |
dionak | i think it's just a matter of figuring out how to do it in the test. | 16:15 |
dionak | i've just run out of time this week to look into it.. | 16:17 |
+perlmonkey2 | dionak: I'm not sure what your trying to do. | 16:17 |
dionak | just added it. it's EventManagementSystem.t | 16:17 |
dionak | take a look and you'll see. i added an ems, then tried to add tickets and ribbons. | 16:17 |
dionak | once i do that, i call getBadges and am not getting back what is expected. | 16:18 |
+perlmonkey2 | test 14? | 16:19 |
+perlmonkey2 | and 18 | 16:19 |
+perlmonkey2 | and 22 | 16:20 |
dionak | yes on all counts | 16:20 |
+perlmonkey2 | and you're seeing the same problem when you manually do this? | 16:22 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 16:31 | |
CIA-6 | WebGUI: dionak * r7137 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding non-mech test | 16:33 |
+perlmonkey2 | dionak: getLineage is failing. Looks like the badges being created don't have an EMS in the DB. | 16:35 |
lrobinson | preaction: 7.5.18 installed - thanks | 16:35 |
+perlmonkey2 | dionak: no, that is wrong. They do. So then why is getLineage failing (or is it?) | 16:36 |
-!- lrobinson [n=wgGuest0@user-5447c519.wfd92.dsl.pol.co.uk] has quit [] | 16:37 | |
+perlmonkey2 | dionak: :D I found it. | 16:41 |
+perlmonkey2 | dionak: try @$badges | 16:42 |
+perlmonkey2 | scalar $badges probably just returns the location. | 16:42 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:57 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit ["Leaving."] | 16:59 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 17:05 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 17:10 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 17:10 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:11 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:12 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:12 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:18 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:18 | |
dionak | oh, sweet! thanks perlmonkey2 | 17:24 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:25 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 17:25 | |
kurios63 | AFternoon all | 17:26 |
BartJol | afternoon | 17:26 |
@tavisto | howdy | 17:26 |
dionak | perlmonkey2, did you get a sql error when you ran the test? Unknown column 'badgeAssetId' | 17:27 |
-!- Haaarg [n=haarg@h75-100-123-170.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:27 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 17:27 | |
+perlmonkey2 | dionak: yeah | 17:28 |
dionak | looks like a bug, possibly from EMSBadge.pm. not sure which table tho | 17:30 |
+perlmonkey2 | dionak: that is the call to getRibbons which is also a getLineage call. | 17:30 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 17:30 | |
+perlmonkey2 | why do you think it is in EMSBadge? | 17:30 |
-!- estiven [n=estiven@201.232.58.66] has quit [Remote closed the connection] | 17:31 | |
dionak | just from doing a grep -r badgeAssetId lib/* | 17:31 |
+perlmonkey2 | so that would have to be in the constructor? | 17:32 |
+perlmonkey2 | getLineage would only be insantiating them right? | 17:32 |
dionak | not sure about it being in the constructor. i would think getLineage would only be instantiating. | 17:33 |
dionak | the last thing done in the test is purge | 17:33 |
dionak | i'm thinking it's happening there b/c it looks like the 22 tests pass | 17:34 |
+perlmonkey2 | Yeah, I just put in a finished print. | 17:34 |
+perlmonkey2 | The DB is in the purge. | 17:34 |
+perlmonkey2 | I think there was a smoketest failure in EMS purge | 17:35 |
+perlmonkey2 | also | 17:35 |
dionak | cool. that would be the last thing for this initial test. | 17:35 |
dionak | i'm working on a release for end of day so i won't be able to update the purge method | 17:39 |
+perlmonkey2 | okay I'll see if I can track that down real fast. Shouldn't be too hard. | 17:41 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 17:42 | |
perlDreamer | apeiron: tests went boom :( | 17:42 |
perlDreamer | Can't locate auto/Text/CSV_XS/error_diag.al | 17:42 |
perlDreamer | testEnvironment.pl says it's okay | 17:46 |
perlDreamer | reinstalling Text::CSV_XS fixes that | 17:51 |
perlDreamer | but something needs to be put into the gotcha file | 17:51 |
perlDreamer | I thought it might just be me, since I don't run the WRE | 17:51 |
perlDreamer | but the nightly tests on plainblack.com failed, too | 17:51 |
perlDreamer | 0.52 seems to work okay | 17:52 |
perlDreamer | but the 0.26 in the testEnvironment.pl is questionable | 17:52 |
+perlmonkey2 | dionak: okay, purge test passes. | 17:53 |
+perlmonkey2 | ci now | 17:53 |
* perlDreamer goes to a 4 hour meeting | 17:55 | |
* perlmonkey2 fears for perlDreamer. Who could survive such a meeting? | 17:56 | |
dionak | thanks perlmonkey2! | 17:57 |
+perlmonkey2 | dionak: de nada :) | 17:57 |
-!- kurios63_ [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 18:00 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit [Read error: 110 (Connection timed out)] | 18:12 | |
CIA-6 | WebGUI: dionak * r7138 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Passing tests for badges, tickets and ribbons | 18:13 |
CIA-6 | WebGUI: dionak * r7139 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Removing unneeded version tag and workflow info | 18:13 |
CIA-6 | WebGUI: perlmonkey2 * r7140 /WebGUI/lib/WebGUI/Asset/Sku/ (EMSRibbon.pm Subscription.pm EMSBadge.pm): Corrected purge table column names | 18:13 |
CIA-6 | WebGUI: colin * r7141 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fix a typo in the YUI asset toolbar demote/promote | 18:13 |
CIA-6 | WebGUI: perlmonkey2 * r7142 /WebGUI/docs/changelog/7.x.x.txt: Corrected purge table column names | 18:13 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 18:15 | |
-!- kurios63_ [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] | 18:18 | |
+perlmonkey2 | Can someone look at Form::Date.pm lines 139 and 140 and tell me why if the value is =~ /^\d+$/ Session::DateTime::setToEpoch would be called on it? setToEpoch is looking for a formatted string datetime to turn into an epoch time. | 18:21 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 18:23 | |
@Haaarg | looks rather broken | 18:28 |
-!- rizen [n=rizen@h69-130-247-231.vrnawi.dsl.dynamic.tds.net] has joined #webgui | 18:32 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:32 | |
+perlmonkey2 | Haaarg: since we're expecting a epoch value returned, I'll just have the $value returned if it is nothing but digits. | 18:32 |
+perlmonkey2 | but if getDefaultValue is undef, the current logic would have time() returned. I've left that in also. | 18:33 |
@Haaarg | are we? i thought it was trying to format it as a mysql value | 18:33 |
@Haaarg | other areas in that file use epochToSet, which i think was the intention | 18:34 |
+perlmonkey2 | Well I'm not sure what it is supposed to return. I don't think it ever returned undef as setToEpoch returns time() if it can't parse the input. | 18:36 |
@Haaarg | ok, yeah. it needs to return an epoch time | 18:39 |
@Haaarg | but it will also need to account for time zone | 18:39 |
@Haaarg | might be best to just change it to use WebGUI::DateTime for that | 18:40 |
+perlmonkey2 | okay | 18:40 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 18:42 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:42 | |
+perlmonkey2 | Haaarg: since this is a form input, will a time zone be available? Or will WebGUI::DateTime use the webgui instance timezone? | 18:45 |
@Haaarg | it would need to convert from the user's time zone | 18:46 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 18:59 | |
@rizen | apeiron: please hook up perlmonkey2 with permanent op status | 19:08 |
@apeiron | rizen, Okie. | 19:08 |
* perlmonkey2 immediately abuses his power. | 19:08 | |
@rizen | and snapcount should have permanent voice status | 19:09 |
@rizen | he was a people behind webgui | 19:09 |
@apeiron | They need to ident to nickserv for the access. | 19:09 |
@apeiron | I can't do anything about that. | 19:09 |
+perlmonkey2 | Haaarg: I've been looking through the different date-ish modules and it looks like what I should do is find the user | 19:09 |
@apeiron | perlmonkey2, If you rejoin you should see your +o | 19:09 |
@rizen | oh...he has an account, he just must not have logged in for some reason | 19:09 |
+perlmonkey2 | s timezone, use that to convert to local epoch and return it? | 19:10 |
@rizen | snapcount is such a people behind webgui that he actually created our irc channel | 19:10 |
@apeiron | ha, wow | 19:10 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 19:10 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 19:11 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:11 | |
@apeiron | There we go. | 19:11 |
-!- perlmonkey2 was kicked from #webgui by perlmonkey2 [too cool for school] | 19:12 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 19:12 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:12 | |
@Haaarg | that may be the best way to handle it | 19:12 |
@Haaarg | looks like ::DateTime's handling of user time zones is kind of convoluted as well | 19:13 |
@perlmonkey2 | Haaarg: yeah I was thinking it might be an oppurtunity to add somefunctionality to DateTime. | 19:13 |
@Haaarg | if there was something like newFromUserTimeZone, or just having that as a parameter to new somehow | 19:14 |
-!- Haaarg is now known as Haarg | 19:14 | |
@perlmonkey2 | maybe cloneFromUserTimeZone ? | 19:14 |
@Haarg | well, you could use that | 19:15 |
@perlmonkey2 | All dates in the DB are UTC? | 19:15 |
@perlmonkey2 | add the method cloneFromUserTimeZone and then grab the UTC value to insert? | 19:16 |
@Haarg | or wait, you mean create that? i don't think that would work | 19:16 |
SDuensin | Hi guys. Trying to set up a merchant account for use with WebGUI. Does WebGUI store any cardholder data? | 19:16 |
@perlmonkey2 | wait. I could just use cloneToUserTimeZone I wouldn't need a from. | 19:16 |
@Haarg | ::DateTime already has a time zone attached to it | 19:16 |
@Haarg | yeah, but to do that you would need ::DataTime->new($s)->cloneToUserTimeZone->epoch($e)->cloneToUserTimeZone->epoch | 19:17 |
@Haarg | or something equally silly | 19:17 |
@Haarg | err | 19:17 |
@Haarg | cloneToUTC for that second part | 19:17 |
@perlmonkey2 | so, too silly to use? | 19:18 |
@Haarg | seems like it would be preferable to just have a simple way to create a ::DateTime using the user's time zone | 19:19 |
@perlmonkey2 | return DateTime->new(epoch=>$epoch, time_zone => $self->session->user->profileField("timeZone")); would seem to do it? | 19:21 |
@Haarg | well, you'd want to return a WebGUI::DateTime | 19:23 |
@perlmonkey2 | which is a subclass of datetime, so I should be able to do the same thing to WebGUI::DateTime? | 19:27 |
@Haarg | i think that should work - if you add a $session | 19:27 |
@perlmonkey2 | hmm, looking at WebGUI::DateTime I don't think I'll be able to do it my way and your way is better. As for simplifying it, I guess I could change new to take an optional second param which is a timezone? | 19:31 |
@perlmonkey2 | oh duh, WG::DateTime takes DateTime new params. | 19:33 |
@Haarg | ->new will accept a time zone | 19:35 |
@Haarg | but there isn't currently a way to specify to use the user's time zone | 19:36 |
@Haarg | whether that was done in ->new or a different sub doesn't seem too important to me | 19:36 |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui | 20:07 | |
perlDreamer | SDuensin, wG does not store card data | 20:10 |
SDuensin | Thanks, perlDreamer - I read the code and kinda figured that. Whew. No PCI issues to worry about! | 20:11 |
perlDreamer | no | 20:11 |
perlDreamer | apeiron: which version of Text::CSV_XS do you have installed? | 20:20 |
-!- rizen [n=rizen@h69-130-247-231.vrnawi.dsl.dynamic.tds.net] has quit [] | 20:27 | |
@apeiron | perlDreamer, 0.52 for the WRE. | 20:33 |
* apeiron will bbl | 20:33 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 20:34 | |
perlDreamer | okay, so it sound like all we need to do is update testEnvironment.pl to say 0.52 instead of 0.26 | 20:35 |
perlDreamer | does the WRE ship with 0.52? | 20:35 |
@perlmonkey2 | Haarg: no less silly than yours, but it saves having to create at least 1 new instance. | 20:36 |
@perlmonkey2 | return WebGUI::DateTime->new($self->session,$value)->set_time_zone($self->session->user->profileField("timeZone"))->cloneToUTC->epoch(); | 20:36 |
@perlmonkey2 | DateTime has the set_time_zone method, so would it be redundant to add this into WebGUI::DateTime? | 20:37 |
@Haarg | where are you putting that? | 20:37 |
@perlmonkey2 | Form::Date | 20:37 |
@perlmonkey2 | getValue | 20:37 |
@perlmonkey2 | if the value =~ /^\d+$/ | 20:37 |
@Haarg | i was thinking you could add something in WebGUI::DateTime that does the WebGUI::DateTime->new($self->session,$value)->set_time_zone($self->session->user->profileField("timeZone")) part | 20:38 |
@perlmonkey2 | WG::DateTime->new looks a little....busy. I'm hesitant to mess with it. But if you want a new set of logic in new, now problem. | 20:39 |
@perlmonkey2 | s/now/no/ | 20:39 |
-!- Haaarg [n=haarg@h75-100-123-170.mdsnwi.dedicated.static.tds.net] has joined #webgui | 20:50 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 20:50 | |
-!- Haarg [n=haarg@h75-100-123-170.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 20:59 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:07 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:07 | |
CIA-6 | WebGUI: colin * r7143 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): | 21:07 |
CIA-6 | WebGUI: Document that WebGUI now requires Text::CSV_XS version | 21:07 |
CIA-6 | WebGUI: 0.52. | 21:07 |
@perlmonkey2 | perlDreamer: if you have a sec could you help me understand how the subscription dates get submitted as string formatted dates but in getValue in form::date they are epoch (which should be utc)? | 21:40 |
perlDreamer | perlmonkey2, I can try. | 21:41 |
@perlmonkey2 | there is no way the yui is timezone aware. So how/where is it being converted to epoch? | 21:42 |
perlDreamer | Can you walk me through where you are, to get me up to speed? | 21:42 |
@perlmonkey2 | okay, I'm working with a subscription asset | 21:42 |
@perlmonkey2 | just to get date form submissions. | 21:42 |
@perlmonkey2 | subscription sub www_listSubscriptionCodes has $session->form->date | 21:43 |
@perlmonkey2 | form date has getValue | 21:43 |
@perlmonkey2 | the value passed in to getValue is an epoch. | 21:43 |
@perlmonkey2 | how did it get turned into an epoch and is it utc or the user's timezone (which would make it not really and epoch). | 21:44 |
perlDreamer | I have no idea about the timezone. | 21:45 |
perlDreamer | Does the warning come on loading the page, or hitting the search button? | 21:45 |
@perlmonkey2 | I think both | 21:45 |
@perlmonkey2 | I'd have to revert a lot of debug code to make sure. | 21:46 |
perlDreamer | in the definition sub for Form/Date, it uses $session->datetime->time() | 21:46 |
@perlmonkey2 | which I'm going to hazard a guess is epoch + local time offset for the user? | 21:47 |
perlDreamer | needs to be traced | 21:47 |
@perlmonkey2 | I'm dubbing this the nightmare bug. | 21:48 |
perlDreamer | it needs a test | 21:48 |
@perlmonkey2 | needs something working before it can be tested. | 21:48 |
perlDreamer | well, yes and no. I see your point. A test is usually quicker than page loads and stuff, and it would prevent this from happening later. | 21:48 |
@perlmonkey2 | wait, that is actually epoch | 21:49 |
perlDreamer | yes, defaultValue is in epoch | 21:49 |
@perlmonkey2 | so it defaults to epoch. | 21:49 |
perlDreamer | if no value is passed in, or if no defaultValue is assigned to the form | 21:49 |
@perlmonkey2 | so what is submitted should also be UTC, since the users can not change time values, so there can't be any uncertainty as to which timezone they mean. | 21:50 |
perlDreamer | the new standard for working with dates is UTC, and everything in MySQL format | 21:51 |
perlDreamer | stored in the db as MySQL format, that is | 21:51 |
perlDreamer | but Form::Date has to work with legacy code, so it also has to deal with epoch times | 21:51 |
@perlmonkey2 | well it looks jacked and I don't even really know where to start and I've been digging around it all day. | 21:52 |
@perlmonkey2 | should form::date::getValue assume an epoch is utc when passed in? or assume it is quasi-epoch set to a users local timezone? | 21:53 |
@perlmonkey2 | I think it should assume UTC since epoch should always be in UTC. | 21:55 |
perlDreamer | UTC, but then we have to run cross tests on the Calendar. This would be a good time for preaction to chime in. | 21:55 |
@perlmonkey2 | that sure would make things easy as anything matching \d+ could simply be returned. | 21:56 |
@preaction | that depends, is it getting the epoch in UTC? when you use DateTime to make it more descriptive, does it match your local time? or does it match your local time converted to UTC? | 21:57 |
@preaction | we're using the YUI Date Control now, we weren't before, when the Calendar was written | 21:57 |
perlDreamer | How did you handle that in the calendar? | 21:58 |
perlDreamer | Or are you saying that the Calendar is borked? | 21:58 |
@preaction | i believe that the old Date thing assumed it was UTC, so i left that broken | 21:58 |
@preaction | the new code that gets run when the defaultValue is a MySQL-formatted date assumed the current user's time zone and converted to UTC | 21:59 |
perlDreamer | So, for Form::Date (and DateTime), we're assuming that it's always passed a UTC date, whether in MySQL format, or in epoch? | 22:00 |
perlDreamer | and Form::Date should handle converting it to the user's timezone, from their profileField | 22:01 |
@preaction | no. if it is going to return an epoch, it assumes UTC throughout (and no TZ conversion gets done) | 22:01 |
@preaction | if it is going to return a MySQL date, it assumes it was given the user's time zone and converts to UTC | 22:01 |
@preaction | at least, that's how it was last I knew | 22:01 |
@preaction | you should see it as WebGUI::DateTime->new( mysql => ..., time_zone => $session->user->profileField( 'timeZone' ) ); or something | 22:02 |
@preaction | oh, shit, Date and Time don't have a timezone conversion, because it's incomplete | 22:02 |
@preaction | but DateTime does timezone conversion, because it's complete | 22:03 |
@preaction | Date can't, because there's no time. | 22:03 |
perlDreamer | complete = deals with time _and_ daet | 22:03 |
perlDreamer | okay | 22:03 |
@perlmonkey2 | so session::date line 140 should just return $value and line 149 should convert that string to utc epoch? | 22:03 |
@preaction | Time can't because what happens when we go past 0:00 either forward or backward? we'd have to change the date, and we can't because we don't have one | 22:03 |
@perlmonkey2 | although converting line 149 to epoch would be for time 00:00:00 | 22:05 |
@Haaarg | sorry for throwing you off with that earlier perlmonkey2, i wasn't really thinking about it hard enough | 22:05 |
@preaction | we're looking at WebGUI::Session::DateTime now? | 22:05 |
@perlmonkey2 | no, line 149 wouldn't do anything as that is mysql formatted and should just return the mysql format. | 22:05 |
@perlmonkey2 | Haaarg: oh, no worries. It hadn't occurred to me that epoch should always be in utc yet. | 22:06 |
@perlmonkey2 | So to fix Form::Date line 140 just needs to return $value | 22:06 |
@preaction | if $value is an epoch, yes | 22:07 |
@preaction | so the YUI Calendar makes an epoch date? | 22:07 |
@Haaarg | no, i think it uses mysql format | 22:07 |
@preaction | perlmonkey2, it might be you'll have to make sure that $value is an epoch and not a mysql datetime there | 22:09 |
@perlmonkey2 | preaction: looks like it already tests as well as can be testing by matching for ^\d+$ | 22:10 |
@preaction | though you might want to try to just return $value and see what happens, i think it might be getting both at one point or another | 22:10 |
@preaction | see what $value is though? it's $self->SUPER::getValue which may or may not be $self->get("value") | 22:10 |
@perlmonkey2 | And DateTime::getValue looks like it handles mysql formatted correctly | 22:10 |
@Haaarg | the idea should be it accepts either epoch or mysql, and outputs based on the default value's format | 22:11 |
@perlmonkey2 | if (!$self->get("defaultValue") || $self->get("defaultValue") =~ m/^\d+$/ || !$self->get("value") || $self->get("value") =~ m/^\d+$/) | 22:11 |
@perlmonkey2 | That should only be an epoch value right? | 22:11 |
@preaction | yes | 22:11 |
@preaction | but that has nothing to do with the return value of the SUPERclass's getValue sub | 22:12 |
@perlmonkey2 | cool, then we can just return $vlaue in that case and then the else looks like it handles mysql formatted perfectly | 22:12 |
@perlmonkey2 | oh | 22:12 |
@preaction | you can pass getValue a value and it will use that, otherwise it tries to get it from the form | 22:12 |
@preaction | so as Haaarg said, the YUI date picker returns it mysql style, and if the control wants it as an epoch, you need to use setToEpoch | 22:12 |
@preaction | but if I pass in an epoch to getValue, now I have an epoch, and if I want an epoch back, I can't call setToEpoch on it | 22:13 |
@preaction | so yes, I'm with perlDreamer in this needs to be tested for all four possibilities | 22:13 |
@Haaarg | bleh, looks like i have to make a custom version of the tinymce spellchecker | 22:13 |
perlDreamer | right, write a test | 22:14 |
perlDreamer | then this never happens again | 22:14 |
@preaction | 1) Epoch in, Epoch out. 2) Epoch in, MySQL out. 3) MySQL in, Epoch out. 4) MySQL in, MySQL out. | 22:14 |
perlDreamer | how does it ask for epoch/MySQL out? | 22:14 |
@preaction | that's the code perlmonkey2 posted above | 22:14 |
perlDreamer | sorry, I have 3/4 of my brain wrapped around transistors and resistors today | 22:14 |
@Haaarg | if the default value matches mysql's format | 22:15 |
@preaction | if you set the "value" or "defaultValue" property to a MySQL-formatted date (or rather, to NOT an epoch date) | 22:15 |
@Haaarg | and the input looks like an epoch | 22:15 |
@preaction | or rather, to NOT a number | 22:15 |
@preaction | that should probably be changed to use Scalar::Util qw( looks_like_number ) | 22:15 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 22:35 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 22:35 | |
@perlmonkey2 | if $self->SUPER::getValue is from the form, what is $self->get('value') from? | 22:38 |
@perlmonkey2 | doh, the def | 22:38 |
@preaction | it used to be called getValueFromForm, but FromForm is ackward and redundant | 22:39 |
@preaction | getDefaultValue ends up getting the "value" property, or if that doesn't exist, the "defaultValue" property | 22:40 |
@perlmonkey2 | the POD says that the call to SUPER is set $value equal to an optional value instead of the one from the form. Now that is confusing. | 22:41 |
@perlmonkey2 | I thought the call to $self->get('value') was grabbing the value from the form. | 22:42 |
@preaction | nope, get() is for the form properties | 22:43 |
@preaction | er... form control properties | 22:43 |
@preaction | update the pod to make it clearer though | 22:43 |
@preaction | please | 22:43 |
@perlmonkey2 | so the $self->SUPER::getValue(@_) is getting the super processed form input? | 22:44 |
@Haaarg | it's using ->get to find what format the result is supposed to be, should be able to just use getDefaultValue now | 22:44 |
@preaction | yes, it should use getDefaultValue now | 22:44 |
@preaction | and Scalar::Util looks_like_number | 22:45 |
@preaction | then it will be essentially self-documenting | 22:45 |
@perlmonkey2 | okay, some psuedocode if you guys don't mind. | 22:46 |
perlDreamer | looks_like_number is a little overkill | 22:46 |
perlDreamer | it also recognizes floats, doesn't it? | 22:46 |
@preaction | you can technically have floating-point epochs | 22:47 |
@preaction | though none of our fields will support them | 22:47 |
perlDreamer | negative numbers | 22:47 |
@preaction | plus it's easier to look at and say "hmm, that's checking to see if it's just a number" | 22:47 |
perlDreamer | it does read nice | 22:47 |
@preaction | negative epochs are also possible, dates before 01-01-1970 00:00:00 | 22:47 |
@perlmonkey2 | if there isn't a getDefaultValue or getDefaultValue is a number, then regardless of $value, turn it into an epoch somehow. otherwise turn it into a mysql time somehow? | 22:47 |
@preaction | perlmonkey2, basically, yep | 22:48 |
@perlmonkey2 | This is from my data form date time entry test: 12/31/1969 6:33 pm | 23:11 |
@perlmonkey2 | I entered 10:33 today. | 23:11 |
@perlmonkey2 | :D | 23:11 |
perlDreamer | well, if it didn't give you a warning, that's some progress :) | 23:18 |
@perlmonkey2 | I'm not sure what that was because when I list all values they are correct. | 23:20 |
perlDreamer | perlmonkey2, I'm sorry I can't spend more time helping you today. | 23:35 |
@perlmonkey2 | perlDreamer: It's not like that's your job or anything. I'm learning a ton digging through this, so it is probably for the best that you can't help :) | 23:36 |
perlDreamer | I know, but I don't like suggesting that people try things without sticking around to follow through/help out. | 23:51 |
SDuensin | Quick almost on topic question: How do you write "not exists" for a hash in Perl? ("exists" is: "if exists $hash{$key}") | 23:54 |
@preaction | !exists | 23:54 |
@preaction | not exists | 23:54 |
@preaction | either way | 23:55 |
perlDreamer | perldoc perlop | 23:55 |
@preaction | are you sure you want exists and not defined or boolean truth? | 23:55 |
SDuensin | It won't take it. :-/ | 23:55 |
perlDreamer | it won't take it? | 23:55 |
SDuensin | I want to know if $key isn't in the hash. | 23:55 |
perlDreamer | if !exists $hash{$key}; | 23:55 |
@preaction | if ( not exists $hash{ $key } ) { ... } | 23:56 |
SDuensin | Ah, parens made it happier. | 23:56 |
* SDuensin is weak in his Perl-fu. | 23:56 | |
perlDreamer | You need a llama | 23:56 |
perlDreamer | or a camel book | 23:56 |
SDuensin | Yes, I do. | 23:56 |
@preaction | perlbot books | 23:56 |
perlbot | http://books.perl.org | 23:56 |
@preaction | llama is free online | 23:56 |
SDuensin | Thanks | 23:57 |
@preaction | perlbot learning perl | 23:57 |
perlbot | "Learning Perl", the Llama Book - http://oreilly.com/catalog/9780596520106/index.html (new fifth edition, covers 5.10) . see also <tutorial> | 23:57 |
* SDuensin is writing system tools in Perl to better learn it for WebGUI hacking. :-) | 23:57 | |
@preaction | perlbot learn perl | 23:57 |
perlbot | http://learn.perl.org/library/beginning_perl/ | 23:57 |
@preaction | ahh, not learning perl, beginning perl | 23:57 |
--- Day changed Sat Aug 02 2008 | ||
SDuensin | I gotta say, I'm enjoying the language more than I expected. | 00:00 |
perlDreamer | well, that's good | 00:00 |
perlDreamer | You must not have written an OO code yet :) | 00:00 |
SDuensin | hehehe | 00:00 |
SDuensin | No, not for this. | 00:00 |
SDuensin | As complicated as I've managed so far are hashes of hashes. | 00:00 |
CIA-6 | WebGUI: graham * r7144 /WebGUI/lib/WebGUI/Workflow/Instance.pm: better detection and logging for singleton workflows | 00:01 |
CIA-6 | WebGUI: graham * r7145 /WebGUI/lib/WebGUI/Asset/Sku/Subscription.pm: remove debug code | 00:01 |
CIA-6 | WebGUI: graham * r7146 /WebGUI/ (docs/changelog/7.x.x.txt sbin/preload.perl): improve behavior of preload.perl for custom lib dirs not ending in lib | 00:01 |
CIA-6 | WebGUI: graham * r7147 /WebGUI/ (13 files in 8 dirs): fixed: Server side spellchecker doesn't work | 00:01 |
perlDreamer | Haaarg, did you really have to rewrite the spell checker in JS? | 00:02 |
@Haaarg | i had to modify the existing one | 00:03 |
* SDuensin is doing crazy crap. Synchronizing a WebGUI user database with a Linux system. :-) | 00:03 | |
@Haaarg | it didn't support adding words to the dictionary | 00:03 |
@Haaarg | it was a simple modification, just makes maintenance rather annoying | 00:03 |
perlDreamer | well, if the YUI people get on the stick, we might have to do it again. | 00:03 |
perlDreamer | rizen was going to ask them about adding table support, which was the last piece needed to switch from TinyMCE over to YUI's RTE | 00:04 |
topsub | unless i am wrong i can add an ID to the form header right? .. something like.. WebGUI::Form::formHeader($session, { action => $self->getUrl, extras=>'id="attendee-form"'} ) | 00:26 |
@preaction | you want the id property probably, otherwise it will be given a default ID | 00:27 |
topsub | preaction, it wouldn't be given any.. lol | 00:27 |
topsub | on the products there isn't an ID on the form field and i need to add one | 00:27 |
@preaction | why add an ID when you could use "document.forms[ formName ].elements[ elementName ]" | 00:28 |
topsub | doesn't have a form name nor id | 00:28 |
@preaction | oh, the form itself | 00:29 |
@preaction | yes, you could add an ID to it that way | 00:29 |
@Haaarg | what are you going to use the id for? | 00:29 |
topsub | ya the form itself has nothing.. just wanted to make sure | 00:29 |
topsub | to grap it with javascript | 00:29 |
topsub | document.forms[0] doesn't seem to work | 00:30 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:30 | |
-!- KlausH [n=KlausH@p5B070FA8.dip0.t-ipconnect.de] has quit ["bye"] | 00:31 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:33 | |
@perlmonkey2 | By some miracle, no one happened to write a Form::Date and Form::DateTime test today? | 00:37 |
perlDreamer | I heard perlmonkey3 was going to do it | 00:38 |
@perlmonkey2 | that loser? he's worthless | 00:39 |
@perlmonkey2 | perlDreamer: you coming to the wuc? | 00:41 |
perlDreamer | yes | 00:42 |
perlDreamer | I'm giving two talks at it this year | 00:42 |
@perlmonkey2 | cool, will be good to meet you along with the rest of the crew. | 00:42 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:44 | |
@perlmonkey2 | Anyone else on the channel coming who is with PB? | 00:44 |
perlDreamer | I think topsub, dionak and knowmad are coming | 00:45 |
@perlmonkey2 | sweet | 00:45 |
perlDreamer | lisette, estiven and juan are coming | 00:45 |
perlDreamer | MrHairgrease and WebGUI/SynQ, BartJol | 00:45 |
-!- Dise [n=chatzill@201.232.58.66] has joined #webgui | 00:46 | |
perlDreamer | don't know about patspam, but I hope so. | 00:46 |
@perlmonkey2 | most of the IRC crew then | 00:46 |
perlDreamer | be nice to meet Mr Flux | 00:46 |
perlDreamer | pretty much | 00:46 |
perlDreamer | elnino will be there | 00:46 |
Dise | hi | 00:46 |
@perlmonkey2 | hello | 00:46 |
perlDreamer | Hi, Dise | 00:46 |
perlDreamer | Are you new to WebGUI? | 00:47 |
Dise | i need do post from flash? | 00:47 |
Dise | i need use data form from web gui but from flash | 00:48 |
perlDreamer | then I would suggest that you ask that in a different channel. We don't do much with Flash. | 00:48 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:52 | |
-!- Haaarg [n=haarg@h75-100-123-170.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:32 | |
perlDreamer | preaction: you still around? | 01:41 |
@preaction | yup | 01:41 |
perlDreamer | In User, getGroupIdsRecursive, the first groups are gotten with the withoutExpired flag | 01:41 |
perlDreamer | but not any recursive groups | 01:41 |
@preaction | because the user isn't really a "Member" of those groups | 01:41 |
perlDreamer | is that by design, or should it be consistently one way or the other? | 01:42 |
@preaction | their "membership" can't expire | 01:42 |
perlDreamer | hm, okay | 01:42 |
@preaction | basically their membership in those groupGroupings is contingent on being a member of the initial group | 01:42 |
perlDreamer | that makes sense | 01:43 |
perlDreamer | and why return the keys of the hash instead of the array? | 01:43 |
@preaction | the array? | 01:43 |
@preaction | there is no array | 01:43 |
@preaction | i don't want to get duplicate groupIds, so i store them in a hash | 01:43 |
@preaction | oh, THAT array | 01:44 |
perlDreamer | yeah | 01:44 |
@preaction | i'm using the array as a stack, adding more groups to check | 01:44 |
@preaction | it's a way to ... avoid doing recursion | 01:44 |
perlDreamer | yes. But aren't the keys of the hash and the array elements the same? | 01:44 |
@preaction | so i'm processing a recursive group tree without actually recursing | 01:45 |
@preaction | no, the array shrinks with every pass | 01:45 |
@preaction | while ( my $groupId = shift @myarray ) { ... } | 01:45 |
perlDreamer | of course, it's a queue | 01:45 |
perlDreamer | okay, I'll just shut up and start writing tests against it | 01:45 |
@preaction | np, the more people who understand the code the better everything is in the end | 01:46 |
perlDreamer | is the non-recursive algorithm faster? | 01:51 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:53 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 01:53 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:53 | |
-!- Dise [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.83 [Firefox 3.0/2008052906]"] | 02:07 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:09 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:26 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 02:28 | |
@preaction | quite possibly, since it skips all the groups that we already have, instead of having to compile a huge tree of groups and then parse that, but only a real benchmark would tell | 02:28 |
perlDreamer | yeah, I was wondering if getGroups would benefit from that | 02:29 |
perlDreamer | but we can always optimize later | 02:29 |
perlDreamer | there are lots of bugs to fix | 02:29 |
@preaction | might want to leave a note then, a # TODO: or something | 02:29 |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:31 | |
dionak_ | perlmonkey2, you're going to make it to the wuc? | 02:31 |
perlDreamer | I'll do that. | 02:31 |
dionak_ | that would be cool | 02:32 |
dionak_ | would love to meet you along with others from irc | 02:32 |
perlDreamer | He'll be there, dionak_ | 02:32 |
@preaction | he should be there, he's a PB employee | 02:32 |
dionak_ | it's official? | 02:32 |
dionak_ | congrads pm | 02:32 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:36 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 02:43 | |
CIA-6 | WebGUI: colin * r7148 /WebGUI/ (lib/WebGUI/Group.pm lib/WebGUI/User.pm t/User.t): | 02:45 |
CIA-6 | WebGUI: Add a test to User.t to make sure it isn't leaking groups. | 02:45 |
CIA-6 | WebGUI: Update POD in User.pm and Group.pm. | 02:45 |
CIA-6 | WebGUI: colin * r7149 /WebGUI/t/User.t: Begin a test for getGroupIdsRecursive | 02:45 |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 02:51 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 03:03 | |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 03:15 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:54 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 05:16 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 05:37 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 05:37 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 05:40 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 05:44 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 06:08 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:53 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:19 | |
-!- rizen [n=rizen@h69-130-247-231.vrnawi.dsl.dynamic.tds.net] has joined #webgui | 07:38 | |
-!- mode/#webgui [+o rizen] by ChanServ | 07:38 | |
-!- rizen [n=rizen@h69-130-247-231.vrnawi.dsl.dynamic.tds.net] has quit [Client Quit] | 07:38 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:42 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:42 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 08:37 | |
-!- KlausH [n=KlausH@p5B0737E7.dip0.t-ipconnect.de] has joined #webgui | 10:06 | |
-!- KlausH [n=KlausH@p5B0737E7.dip0.t-ipconnect.de] has quit ["bye"] | 13:24 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:50 | |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 15:15 | |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 15:15 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit ["Leaving."] | 15:31 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 16:22 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 16:29 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 16:29 | |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 17:14 | |
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 17:15 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 17:26 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 17:26 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 60 (Operation timed out)] | 17:27 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 17:37 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:38 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:38 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 19:16 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Client Quit] | 19:16 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 19:18 | |
CIA-6 | WebGUI: colin * r7150 /WebGUI/t/Asset/AssetExportHtml.t: | 20:17 |
CIA-6 | WebGUI: Update this test for new content. | 20:17 |
CIA-6 | WebGUI: Change arguments in cmp_* to references instead of arrays. | 20:17 |
CIA-6 | WebGUI: Check number of files dynamically, rather than hardcoded. | 20:17 |
CIA-6 | WebGUI: colin * r7151 /WebGUI/t/Macro/FetchMimeType.t: | 20:50 |
CIA-6 | WebGUI: Add a test for text MIME type. Note that various tests | 20:50 |
CIA-6 | WebGUI: may fail based on the version of LWP installed. | 20:50 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:01 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:01 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 23:37 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 23:37 | |
--- Day changed Sun Aug 03 2008 | ||
SDuensin | Are version tags disabled in 7.5.18? (My enableSaveAndCommit is set to 0.) | 00:19 |
@preaction | they can't be disabled, but they can be hidden | 00:20 |
@preaction | they're hidden by default in 7.5 onwards | 00:20 |
SDuensin | I'm editing away over here and it's never created a version tag. | 00:20 |
SDuensin | I want 'em back! :-) | 00:20 |
@preaction | it's always creating version tags | 00:20 |
@preaction | it's just automatically committing them | 00:21 |
SDuensin | Ahhh | 00:21 |
SDuensin | Can I go back to how it was? | 00:21 |
@preaction | yes | 00:21 |
@preaction | in the Settings pane, Content tab, two things: Automatically Request Commit and Skip Commit Comments | 00:21 |
SDuensin | Thanks! I looked at those settings, but didn't quite understand what they were doing. | 00:22 |
nuba | hey guys, going to resume work on the BrazilianPortuguese translation | 00:25 |
nuba | last time I checked i18n.webgui.org was offline, | 00:25 |
nuba | now I see its back and seems to be working | 00:25 |
nuba | anything I should be aware of? | 00:26 |
SDuensin | Ever have anyone build a "private beta" kinda thing with WebGUI? Like where you need an invite to join and users who join can send additional invites? | 00:26 |
@preaction | not that i know of | 00:26 |
@preaction | SDuensin, with the new user invitation system you should be able to. not sure if anyone's done it, but if you do, perhaps outlining the steps in a wiki article would be useful? | 00:27 |
SDuensin | I poked around and couldn't figure it out. | 00:27 |
SDuensin | Otherwise, I'd be happy to put it on the wiki. | 00:27 |
@preaction | it's simple: if Anonymous Registration is off, but User Invitations are on, and a user invites someone, the person they invite are allowed to register | 00:29 |
@preaction | dunno if there are ways to limit the number of invites yet, but that might be a good RFE | 00:29 |
SDuensin | That is simple. I'll try it! | 00:29 |
* SDuensin supposes that will move fixing email on that box up a few notches. :-) | 00:29 | |
nuba | whooa, when I click on download for the brazilian portuguese language, i get a pointer to Welsh.tar.gz | 00:33 |
nuba | at http://i18n.webgui.org/?op=exportTranslation;languageId=BrazilianPortuguese | 00:34 |
nuba | reported as a bug | 00:36 |
@preaction | yeah, i get the same thing | 00:37 |
nuba | did set severity = critical, since using welsh for a while is not a valid workaround | 00:37 |
nuba | or rather, fatal | 00:38 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 01:27 | |
perlDreamer | help | 01:27 |
SDuensin | Hey perlDreamer | 01:27 |
perlDreamer | Having problems with perl references | 01:27 |
SDuensin | Well, seeing as how you're *my* Perl reference, I doubt I can help. :-P | 01:28 |
perlDreamer | It's okay. | 01:29 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 01:30 | |
SDuensin | Not sure why the WRE hates me. I love it. | 01:30 |
perlDreamer | What kind of WRE problem are you having? | 01:31 |
SDuensin | I'm being dumb, basically. It's a test box behind my firewall. I can't use 80, so I'm letting them in on 28000. I left the WRE on 80 and 8081. It can't figure that out. I should just move the WRE to 28000, but I'm going about it the hard way. | 01:32 |
SDuensin | Hey perlDreamer, are you officially part of PlainBlack, or just work with them? | 01:33 |
perlDreamer | I do some contracting for them, from time to time | 01:33 |
perlDreamer | I'm just a highly motivated volunteer. | 01:33 |
SDuensin | hehe | 01:33 |
SDuensin | Ok, I'll ask rizen later then. I was curious what kind of partnering they did. | 01:34 |
perlDreamer | rizen would be the right guy to ask. | 01:35 |
SDuensin | Part of the empire I'm building is a WebGUI hosting service. :-) | 01:35 |
perlDreamer | You definitely want to partner with Plain Black. | 01:35 |
perlDreamer | I would recommend their Agency Hosting package | 01:35 |
* SDuensin is tired of provisioning boxes himself. Gonna automate it. | 01:35 | |
perlDreamer | That's what Agency Hosting is all about. P.B. does all the provisioning and software maintenance. You just sell WebGUI sites. | 01:36 |
SDuensin | I do web development and run it all on WebGUI, so I do hosting. I'm just going to make it so I don't *have* to be involved if people want a site. They can just set one up and go. | 01:36 |
perlDreamer | You should be able to modify the WRE's demo site creation script to do that. | 01:37 |
SDuensin | Yep! :-) | 01:37 |
SDuensin | I just wrote scripts (in Perl!) to provision Linux accounts from WebGUI. | 01:38 |
perlDreamer | Cool. | 01:38 |
perlDreamer | Are they workflows, or just scripts. | 01:38 |
SDuensin | Hell of a lot easier than writing my own user/subscription/payment manager. | 01:38 |
SDuensin | WebGUI just does it's subscription thing. Then I have a script that runs as a cron job on another box that syncs the WebGUI users and groups with the Linux ones. | 01:39 |
perlDreamer | You do know that you can set up Workflows to do that on creating and removing users? | 01:40 |
perlDreamer | so that you don't have to go over the users again and again/ | 01:40 |
SDuensin | All I had to do was tweak WebGUI to use the crypt() function so the password hashes are the same. | 01:40 |
SDuensin | Yea, I started to use a workflow, but then I had to deal with cross-box communications. | 01:40 |
perlDreamer | I don't know how easy it is to make spectre talk across boxes. | 01:41 |
SDuensin | I did my best to make my cron code smart. It only applies changes - it doesn't do blanket setting of everyone every time. | 01:41 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 01:47 | |
perlDreamer | preaction: you suck! No more API writing for you. | 01:47 |
perlDreamer | Your new User method exposed two bugs in the User package. And it's taken me all day to track them down and stomp on them. | 01:48 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 01:51 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:51 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)] | 01:51 | |
CIA-6 | WebGUI: colin * r7152 /WebGUI/ (lib/WebGUI/Session/Stow.pm t/Session/Stow.t): | 02:15 |
CIA-6 | WebGUI: Fix Stow to always return safe copies of stowed data. | 02:15 |
CIA-6 | WebGUI: And test it. | 02:15 |
CIA-6 | WebGUI: colin * r7153 /WebGUI/ (lib/WebGUI/User.pm t/User.t): | 02:15 |
CIA-6 | WebGUI: Change getGroups to always return safe copies of data. | 02:15 |
CIA-6 | WebGUI: Add tests to check for safe copies. | 02:15 |
CIA-6 | WebGUI: Add a test for getGroupIdsRecursive. | 02:15 |
CIA-6 | WebGUI: translation * r7154 /translations/ (163 files in 3 dirs): Update from translation server | 02:46 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:46 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:46 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 02:49 | |
-!- carogray [n=Caroline@c-76-24-169-79.hsd1.nh.comcast.net] has joined #webgui | 03:45 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 03:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:47 | |
-!- carogra1 [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 03:53 | |
-!- carogra2 [n=Caroline@h69-131-73-4.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 03:56 | |
-!- carogray [n=Caroline@c-76-24-169-79.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 04:10 | |
-!- carogra1 [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 04:14 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:19 | |
-!- carogra2 [n=Caroline@h69-131-73-4.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 04:33 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:25 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 06:31 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 07:09 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:36 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 07:37 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 07:56 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Remote closed the connection] | 09:12 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 09:16 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Remote closed the connection] | 09:16 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 09:17 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit ["Leaving."] | 11:29 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 11:54 | |
-!- mode/#webgui [+o preaction] by ChanServ | 11:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 12:57 | |
-!- carogray [n=Caroline@c-75-67-86-195.hsd1.nh.comcast.net] has joined #webgui | 14:10 | |
-!- carogray [n=Caroline@c-75-67-86-195.hsd1.nh.comcast.net] has left #webgui [] | 14:11 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 17:44 | |
-!- WebGUI is now known as SynQ | 17:44 | |
SynQ | hi there | 17:44 |
CIA-6 | WebGUI: yung * r7155 /WebGUI/ (2 files in 2 dirs): fixed: DateTime Form Control Bug | 18:16 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 19:02 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 19:39 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:39 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:49 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:50 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 21:04 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 21:27 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 23:13 | |
--- Day changed Mon Aug 04 2008 | ||
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 00:18 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:18 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 00:42 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 00:42 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 00:50 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:38 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:12 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:42 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:42 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 02:55 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:16 | |
perlDreamer | Do you really have to have an SSL cert in order to use ITransact, or is that just a safety step? | 04:16 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Remote closed the connection] | 04:17 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 04:18 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:18 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 04:19 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 04:19 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:19 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:29 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 05:33 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:33 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:33 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit] | 05:34 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 06:22 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:57 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:57 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:59 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 07:04 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:32 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:32 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 07:47 | |
perlDreamer | elnino, still awake? | 07:47 |
elnino | I am!!! | 07:48 |
elnino | I'm doing an upgrade to 7.4.40! | 07:48 |
perlDreamer | good call | 07:48 |
perlDreamer | Got time to talk about EMS badges? | 07:49 |
elnino | sure. I'm on two different machines, so it may take me a while to respond. | 07:49 |
perlDreamer | not a problem | 07:49 |
perlDreamer | I just want to double check something | 07:49 |
perlDreamer | I'm at the beta site: http://beta.webgui.org/demo1217804143_751/home | 07:49 |
perlDreamer | at the bottom of the page, there are 3 badges listed with Buy links next to each one | 07:49 |
perlDreamer | In your bug reply, it sounds like you don't see those | 07:50 |
elnino | correct, let me login and see what I see... | 07:51 |
elnino | I logged in as admin and I see: "You need a badge to attend this convention. Choose a badge that meets your needs and budget." | 07:51 |
elnino | I'm on both a 2000 and xp machine. Same results. | 07:52 |
elnino | weird | 07:52 |
perlDreamer | no list of badges below that? | 07:52 |
elnino | nope. | 07:52 |
perlDreamer | Which browsers? | 07:52 |
elnino | IE 6 and 7 | 07:53 |
elnino | I'll try firefox | 07:53 |
perlDreamer | thanks | 07:53 |
perlDreamer | if this is browser based, it will be much simpler to handle | 07:53 |
perlDreamer | because this particular code should be rock solid | 07:53 |
perlDreamer | on the server side, anyway :) | 07:53 |
elnino | looky there!!! They are there! | 07:55 |
elnino | it's be a broswer issue! | 07:55 |
elnino | are you using jquery? | 07:55 |
perlDreamer | okay, let's amend that bug. Do you want to do it, or do you want me to? | 07:55 |
perlDreamer | YUI | 07:55 |
perlDreamer | supposed to be very cross browser compatible | 07:55 |
elnino | Sure, I can do that. i"m inpressed with jquery. It's very cool. | 07:56 |
perlDreamer | thanks. | 07:56 |
perlDreamer | I'm glad we've learned more about his | 07:56 |
perlDreamer | this | 07:56 |
elnino | sure, I would not have thought about trying a different browser, ususally, you see *something*, but not a entire thing missing. | 07:57 |
perlDreamer | and I don't even have a copy of IE to use. I need to get a VM set up so I can do cross browser testing of some kind. | 07:57 |
elnino | so... a couple days ago, someone was having an issue with upgrading to 7.5 from 7.4.40.... I didn't want to hear about it, so I logged off. =) | 08:00 |
elnino | was that you talking to that person? what was the issue? | 08:00 |
elnino | I'm going to eventually make that jump. probably before the conference. | 08:00 |
perlDreamer | there are certain "cross-over" points between 7.4 and 7.5 | 08:00 |
perlDreamer | you have to get to one of them to get into 7.5 | 08:00 |
perlDreamer | 7.4.40 is the last one of those | 08:00 |
elnino | it sounded like it didn't go well, or wasn't he/she upgrading from 7.4.40 | 08:01 |
perlDreamer | I'm not sure. The conversation didn't come to an end. | 08:01 |
elnino | so no conclusion? | 08:02 |
perlDreamer | right | 08:02 |
elnino | ok... upgrades usually go very well for me, so I guess I wont be too scared off by that.. | 08:03 |
perlDreamer | just make good backups. That's the best advice I can give. | 08:03 |
perlDreamer | that's something that I'll be paying more attention to soon | 08:03 |
perlDreamer | I'm going to start using WebGUI as a customer again | 08:04 |
elnino | got a gig? | 08:04 |
perlDreamer | Semi-personal site | 08:04 |
perlDreamer | My boys want a vanity site for trains | 08:04 |
elnino | it sure is different being a customer vs a developer. you'll probably gain lots of insights. | 08:05 |
elnino | sounds fun for your boys. | 08:05 |
perlDreamer | I hope they'll learn a lot from it. | 08:06 |
elnino | oh they will. They'll appreciate what dad does too. | 08:06 |
perlDreamer | last summer my older boy and I made a wikipedia page | 08:11 |
perlDreamer | this is a slightly bigger project | 08:11 |
perlDreamer | Going to head to bed. Happy hacking! | 08:12 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:12 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:22 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:40 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:48 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:54 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:28 | |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has joined #webgui | 15:15 | |
consultrmann | Hello, everyone! | 15:16 |
consultrmann | has anyone ever used Catalyst with webGui? | 15:16 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 15:27 | |
consultrmann | ..anyone here uses frameworks with webgui? | 15:32 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:33 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:33 | |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has left #webgui [] | 15:33 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 15:36 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:43 | |
-!- bartjo1 [n=bartjol@194.171.50.123] has joined #webgui | 16:14 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:16 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:17 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:18 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 16:19 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit ["Leaving."] | 16:23 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:34 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:34 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 16:56 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:56 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:25 | |
@perlmonkey2 | Don't know if there are many sci-fi geeks here but the box set of Firefly is on sale at amazon for $18. | 17:30 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:31 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:31 | |
@perlmonkey2 | Does the test session not write to the log or are my logs settings borked? | 17:37 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:49 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:49 | |
-!- SDuensin [n=Scott@236.sub-75-204-141.myvzw.com] has joined #WebGUI | 17:57 | |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui | 17:57 | |
SDuensin | Greetings. | 18:00 |
@perlmonkey2 | Hello | 18:01 |
bartjo1 | hio | 18:03 |
SDuensin | Hey, where is the default user invite message hidden? I can't find it to change it! | 18:06 |
+MrHairgrease | sduensin: i think it's in the 18n files | 18:09 |
+MrHairgrease | are you coming to the wuc this year btw? | 18:10 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 18:10 | |
SDuensin | I wish I could. Hold it in St. Louis! :-P | 18:10 |
SDuensin | (Or on a beach.) | 18:10 |
+MrHairgrease | too bad... | 18:11 |
+MrHairgrease | any ither attendees in the channel? | 18:11 |
+MrHairgrease | other* | 18:11 |
knowmad | attendees of what? WUC? | 18:13 |
SDuensin | How would I edit said 18n files? | 18:13 |
+MrHairgrease | normally you don't | 18:13 |
knowmad | any Workflow gurus listening in this AM? | 18:13 |
+MrHairgrease | you add a language | 18:13 |
knowmad | (or PM for MHG) | 18:13 |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 18:14 | |
bartjo1 | here's an attendee | 18:14 |
+MrHairgrease | not sure on the guru part but shoot | 18:14 |
knowmad | here's 3 more | 18:14 |
knowmad | what does the workflow engine do if i return ERROR | 18:14 |
+MrHairgrease | I think it suspends the workflow | 18:14 |
+MrHairgrease | ad increases it's priority number | 18:15 |
SDuensin | I figured "you don't" was the answer. That's bad. The default message is, sorry, quite lame. | 18:15 |
knowmad | then it requires manual attention? | 18:15 |
-!- fansipans [n=mwalker@72.242.161.254] has left #webgui [] | 18:15 | |
+MrHairgrease | well it depends | 18:15 |
+MrHairgrease | i have had a number of failing get mail for cs workflows | 18:15 |
knowmad | as i recall, it continues to be attempted after a delay | 18:15 |
+MrHairgrease | yeah they do | 18:15 |
+MrHairgrease | but | 18:15 |
+MrHairgrease | if they'll never recover | 18:15 |
+MrHairgrease | they'll just keep going for ever | 18:16 |
knowmad | i've seen that happen! | 18:16 |
+MrHairgrease | like th cs workflows i mentioned | 18:16 |
+MrHairgrease | they tried to get mail for a cs that had been purged from the db | 18:16 |
+MrHairgrease | hence the error | 18:16 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:17 | |
+MrHairgrease | in that case I removed the workflows manually from the db | 18:17 |
+MrHairgrease | the tables you want to check out are workflowInstance and workflowInstanceScracht | 18:18 |
+MrHairgrease | workflowInstanceScratch | 18:18 |
knowmad | so i could setup the workfow to run as a singleton and then keep tabs on erroring workflows | 18:18 |
knowmad | there should be a workflow to send an email if other workflows are in ERROR status | 18:18 |
knowmad | has this been written? | 18:18 |
+MrHairgrease | I don't think that'll work | 18:18 |
+MrHairgrease | since an instance is failing | 18:18 |
+MrHairgrease | and changing a workflow's settings just changes the props of NEW instances | 18:19 |
knowmad | do you have the sql you used to manually remove the workflows? | 18:19 |
+MrHairgrease | first I do something like | 18:19 |
+MrHairgrease | select * from workflowInstance (or whatever that table is called) | 18:19 |
+MrHairgrease | there you can see which ones errored and at which activity | 18:20 |
+MrHairgrease | and the workflowId | 18:20 |
knowmad | cool | 18:20 |
knowmad | then i could delete the bad workflow from WorkflowActivity? | 18:20 |
+MrHairgrease | NO | 18:20 |
+MrHairgrease | only from workflowInstance | 18:21 |
+MrHairgrease | find the errored workflows in WorkflowInstance | 18:22 |
knowmad | what is WorkflowActivity storing? | 18:22 |
+MrHairgrease | the activities in a workflow | 18:22 |
+MrHairgrease | anyway | 18:22 |
+MrHairgrease | after you've found those in WorkflowInstance | 18:23 |
+MrHairgrease | check the workflowIds | 18:23 |
+MrHairgrease | in Workflow you can find the titles of the workflows that are instanciated | 18:23 |
+MrHairgrease | now if the Id is csworkflow000000000001 (get cs mail) | 18:24 |
+MrHairgrease | it's prolly trying to instanciate a non existing asset | 18:24 |
+MrHairgrease | you can find the assetId of that asset in WorkflowInstance | 18:25 |
knowmad | did you setup a CS and remove it to create that behavior ? | 18:25 |
+MrHairgrease | in the parameters column | 18:25 |
+MrHairgrease | I don't know why it happens. | 18:25 |
knowmad | i hope the dev guide will document how all the db tables work together | 18:26 |
+MrHairgrease | My guess is a CS was deleted just after the scheduler ran its get cs mail | 18:26 |
+MrHairgrease | workflow | 18:26 |
+MrHairgrease | I think that finds all cs's and starts a get CS mail workflow for each of them | 18:27 |
+MrHairgrease | (not sure though) | 18:27 |
+MrHairgrease | if a cs is removed before its workflow is run you'd get this behaviour | 18:27 |
+MrHairgrease | If your erroring workflow is something else though, you should find the cause | 18:28 |
+MrHairgrease | what helps to do that is set the loglevel to INFO | 18:28 |
+MrHairgrease | tail -f webgui.log | 18:28 |
+MrHairgrease | and run spectre in debug mode | 18:28 |
+MrHairgrease | perl spectre.pl --run --debug | 18:28 |
+MrHairgrease | you will get a whole load of logging in your log | 18:29 |
knowmad | cool | 18:29 |
knowmad | actually, though, i'm writing an activity and needed to understand the logic to know how to handle failure | 18:29 |
+MrHairgrease | if it is a cs mail thingy however | 18:29 |
knowmad | this activity does lots of stuff and has many chances for failure | 18:29 |
+MrHairgrease | just check if the assetId in parameters still exists | 18:29 |
knowmad | i'm wrapping an eval script around the guts of the execute() method | 18:30 |
knowmad | if anything dies or croaks, i'll catch it, output an error to log, send a notification email and return ERROR | 18:30 |
knowmad | sound reasonable? | 18:30 |
@rizen | knowmad, what could you possibly need to know other than to call "error" when it errors and "wait" when it's not finished and "complete" when it is finished? | 18:30 |
+MrHairgrease | if it has a chance of recovering later on, yeah | 18:30 |
knowmad | have you sent emails from an activity? i'm guessing there are examples | 18:31 |
+MrHairgrease | just be sure that whatever your activity does, it does it within a minute | 18:31 |
+MrHairgrease | or throw out a WAIT before the minute ends | 18:31 |
knowmad | well, i'm installing this at a client's place and don't want them to do lots of mnagement on it | 18:31 |
+MrHairgrease | and contine in the next run | 18:32 |
knowmad | they just need to know when it fails | 18:32 |
+MrHairgrease | just use the WebGUI::Mail::Send API | 18:32 |
knowmad | yeah, i was thinking about the WAIT thing | 18:33 |
+MrHairgrease | I think there's even a workflow that sends out queued emails | 18:33 |
knowmad | how do you "clock" run-time for an activity? | 18:33 |
+MrHairgrease | time? | 18:33 |
knowmad | i think it'll usu. finish within a minute as we aren't processing that much data | 18:33 |
+MrHairgrease | of Time::HiRes | 18:33 |
knowmad | have you done this in an activity? | 18:33 |
+MrHairgrease | dunno anymore | 18:34 |
+MrHairgrease | anyway | 18:34 |
+MrHairgrease | you do it the same as you'd do it from a normal plugin | 18:34 |
+MrHairgrease | my $mail = WebGUI::Mail::Send->new( $session ); | 18:34 |
knowmad | thanks for the tips | 18:35 |
+MrHairgrease | ok | 18:35 |
+MrHairgrease | you send an email with $mail->send | 18:35 |
+MrHairgrease | or you can queue it with | 18:35 |
+MrHairgrease | $mail->queue() | 18:35 |
+MrHairgrease | in the latter case it will be sent later on by the send mail workflow | 18:36 |
@rizen | also queue is safer | 18:36 |
+MrHairgrease | true | 18:36 |
knowmad | ok, that's good to know | 18:36 |
knowmad | the create() method on Mail::Send doesn't allow me to insert the message body; do you use addText then queue? | 18:39 |
+MrHairgrease | yes | 18:39 |
@rizen | yes | 18:39 |
@rizen | and you can call addHTML or addText multiple times | 18:39 |
+MrHairgrease | or addHTML for html | 18:39 |
@rizen | to add multiple parts to the message | 18:40 |
knowmad | do i need to use messageId? | 18:40 |
+MrHairgrease | no | 18:40 |
+MrHairgrease | unless you want to set it | 18:40 |
knowmad | it looks like this is setup for sending out mail via templates; is that how messageId is used? | 18:40 |
+MrHairgrease | if not mistaken that is to set the message Id header of the mail itself | 18:41 |
+MrHairgrease | I think the cs uses it to track which email is a reply to which post | 18:41 |
knowmad | oh, to override the auto-generation | 18:41 |
+MrHairgrease | but for normal emails you don't need it | 18:41 |
+MrHairgrease | yeah | 18:41 |
CIA-6 | WebGUI: yung * r7156 /WebGUI/docs/ (2 files in 2 dirs): fixed: Tree Menu is always collapsed | 18:43 |
knowmad | can i use comma-separated emails in the to field for Mail::Send? | 18:43 |
+MrHairgrease | you mean addresses? | 18:44 |
knowmad | yes | 18:44 |
+MrHairgrease | from the docs | 18:44 |
+MrHairgrease | =head4 to A string containing a comma seperated list of email addresses to send to. | 18:44 |
+MrHairgrease | so i think yes | 18:45 |
knowmad | thanks for not RTFM'ing me | 18:45 |
+MrHairgrease | np | 18:45 |
+MrHairgrease | I will at the wuc =) | 18:45 |
knowmad | fair enough; i'll be ready for you! | 18:45 |
+MrHairgrease | good | 18:46 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 18:47 | |
perlDreamer | perlmonkey2: If the test calls WebGUI::Test::interceptLogging, then it will grab the log object and stuff anything that is logged into internal buffers | 18:53 |
@perlmonkey2 | perlDreamer: naw, this is just more wre weirdness. I've got it to work now in ssl/non-ssl mode, but now it logs during the first test and then stops logging. | 18:54 |
perlDreamer | weirdness | 18:55 |
perlDreamer | I'm going to try and get my nick fixed today | 18:55 |
@perlmonkey2 | but only the test. The web interface logs perfectly | 18:55 |
@perlmonkey2 | not registered? | 18:55 |
perlDreamer | registered, but broken somehow during the last code/server upgrade | 18:55 |
@perlmonkey2 | hah, I called exit in the test which was messing up the logging. letting the test finish fixed it. | 18:56 |
@perlmonkey2 | spooky | 18:56 |
perlDreamer | You're writing tests? Cool! | 18:58 |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 18:58 | |
juan1 | i want to delete or edit some events in the calendar but i can't do it | 19:01 |
juan1 | the admin user also can not to do it | 19:02 |
-!- bartjo1 [n=bartjol@194.171.50.123] has left #webgui [] | 19:10 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:31 | |
juan1 | can i delete or update an event using console? | 19:33 |
@bopbop | juan1: in the asset manager? yes | 19:39 |
@bopbop | each event will appear as a child to the calendar asset | 19:39 |
@bopbop | or, you should be able to edit/delete events from an event's Event Details screen | 19:40 |
juan1 | bopbop, actually i have several calendar and with the admin user i can not delete or update events | 19:41 |
@bopbop | even from the asset manager view? | 19:42 |
juan1 | i am going to check | 19:42 |
@bopbop | ok- I am logged in as Admin on my site right now and I'm not having any trouble | 19:43 |
juan1 | yes | 19:53 |
juan1 | from the asset manager works | 19:53 |
juan1 | the group who can add or edit events, can not do it | 19:54 |
@preaction | juan1, you're still using WebGUI 7.4, right? | 20:00 |
@preaction | http://developer.yahoo.com/ypatterns/ <- has anybody ever seen this? | 20:12 |
@preaction | looks like there are OmniGraffle and Visio stencils for YUI components here | 20:13 |
@preaction | plus other awesomeness | 20:13 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 20:17 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:17 | |
perlDreamer | they're just pictures? | 20:18 |
juan1 | preaction, yes i am using WebGUI 7.4 | 20:18 |
@preaction | juan1, what you're talking about is fixed in webgui 7.5, and there are no more 7.4 releases so you'll have to either upgrade to 7.5 or wait until 7.5 goes stable and then upgrade | 20:18 |
@preaction | perlDreamer, stencils for OmniGraffle, which is a flowchart kind of program | 20:19 |
@preaction | or visio, though i don't know what that is | 20:19 |
@preaction | plus, it has descriptions of these things, when and why they should be used, how they should operate, etc... | 20:20 |
@preaction | it's like a Yahoo Human Interface Guide | 20:20 |
perlDreamer | in other words, I should download them and fill my presentations with them? | 20:21 |
@preaction | well, the descriptions are just on the website. but the stencils could be useful if you don't have screenshots | 20:22 |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:45 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 20:46 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:46 | |
@perlmonkey2 | This ring a bell with anyone. I get can't instantiate WebGUI::Form::Datetime but greppging the entire webgui directory finds no instances of Datetime with a lower case T in time. | 20:52 |
@preaction | it might be "datetime" | 20:52 |
@preaction | WebGUI::Form.pm has an AUTOLOAD that does ucfirst on the given type => | 20:53 |
@preaction | so WebGUI::Form::dateTime == WebGUI::Form::DateTime.pm | 20:53 |
@preaction | but WebGUI::Form::datetime == WebGUI::Form::Datetime.pm | 20:53 |
knowmad | is it safe to remove completed records from the WorkflowInstance table? | 20:53 |
@preaction | no | 20:54 |
knowmad | why are they in there? | 20:54 |
@perlmonkey2 | WebGUI::FormValidator::AUTOLOAD[76] - Could not instanciate object using new on WebGUI::Form::Datetime: | 20:54 |
@preaction | completed != done | 20:54 |
@perlmonkey2 | only shows up when I run the test. | 20:54 |
knowmad | i see | 20:54 |
@preaction | perlmonkey2, somewhere, something is using "WebGUI::Form::datetime" to try to instanciate a DateTime form control | 20:54 |
@perlmonkey2 | preaction: grep -R "Datetime" /data/WebGUI returns nothing useful :( | 20:55 |
knowmad | i've got entries stuck from last october | 20:55 |
@preaction | knowmad, "completed" means a single activity completed and we're moving on to the next one. "done" means that the entire workflow is done | 20:55 |
@preaction | perlmonkey2, lower-case d | 20:55 |
@preaction | perlmonkey2, also, cpan App::Ack | 20:55 |
knowmad | how can i tell which activity a workflow is at? | 20:55 |
@perlmonkey2 | preaction: the error is uppercase | 20:55 |
@preaction | perlmonkey2, read what WebGUI::Form::AUTOLOAD and you'll see why it's uppercase | 20:56 |
@perlmonkey2 | oh | 20:56 |
@preaction | [12:52] <preaction> WebGUI::Form.pm has an AUTOLOAD that does ucfirst | 20:56 |
@perlmonkey2 | preaction: AUTLOAD is only saving me 2 lines of code here, I'll just skip it | 20:56 |
knowmad | preaction: how can i tell which activity a workflow is at? | 20:57 |
@preaction | knowmad, is there a currentActivity column? | 20:57 |
@preaction | or lastActivity or something? | 20:58 |
knowmad | so there is | 20:58 |
knowmad | and they're all stuck on the same activity | 20:58 |
knowmad | pbwfactivity000000012 | 20:58 |
@preaction | that's probably not good | 20:58 |
knowmad | mighta missed a 0 in there | 20:58 |
knowmad | yeah, that's what i'm thinking | 20:58 |
knowmad | preaction: it's stuck on getting syndicated content | 21:01 |
knowmad | checking logs... | 21:01 |
perlDreamer | knowmad, I released a SQL Report that will tell you which workflow an activity is in | 21:01 |
perlDreamer | It's in the Add Ons section | 21:01 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] | 21:02 | |
knowmad | oh, yeah, i remember seeing that | 21:02 |
knowmad | i think i've found it now though | 21:02 |
perlDreamer | cool | 21:02 |
knowmad | so i'm getting a communications error in spectre (500); the error message gives back the WORKFLOW: Reponse for <ID>; i don't know what ID it's giving me; it's not the workflow or workflowInstanceID; any other ideas? | 21:05 |
@preaction | workflowInstanceId | 21:06 |
knowmad | thanks | 21:07 |
knowmad | well that worked for one but not 2 others; i don't find their instance id's in the WorkflowInstance table | 21:10 |
@preaction | a different site maybe? | 21:11 |
knowmad | is there a way to find out what the communications issue is? | 21:11 |
@preaction | perl spectre.pl --test | 21:11 |
knowmad | oh, that could be | 21:11 |
@preaction | but "communications issue" usually means that LWP had a problem, which could be a lot of things | 21:12 |
knowmad | actually there's only 1 site and --test is successful | 21:12 |
knowmad | yeah, that's what i was afraid of -- "could be a lot of things" | 21:12 |
knowmad | how do you debug? | 21:12 |
perlDreamer | run the workflow manually? | 21:13 |
@preaction | you could try making the workflow runner request yourself, something like yoursite.com?op=runWorkflow;workflowInstanceId=<...> | 21:14 |
@preaction | see WebGUI::Operation::Workflow for the www_ method that does this | 21:14 |
perlDreamer | yeah, that's easier than hacking URLs | 21:14 |
knowmad | OK, thanks | 21:15 |
perlDreamer | perlmonkey2: How's the test coming? | 21:15 |
@perlmonkey2 | found a bug in DateTime | 21:15 |
@perlmonkey2 | workign on it now | 21:16 |
perlDreamer | excellent | 21:16 |
@perlmonkey2 | actually didnt' find a bug, it was my test. | 21:17 |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui | 21:20 | |
knowmad | should output from errorHandler go into webgui.log? | 21:20 |
perlDreamer | yes, but use $session->log instead | 21:21 |
@preaction | knowmad, yes | 21:21 |
perlDreamer | it's equivalent, and much shorter | 21:21 |
@preaction | well, if and only if your log.conf is configured to put the message there | 21:21 |
knowmad | right, but that's the default | 21:23 |
knowmad | oh, i didn't know about log | 21:23 |
@preaction | ERROR is the new default, which means ERROR and FATAL gets logged | 21:23 |
knowmad | that's certainly much nicer | 21:23 |
perlDreamer | yeah | 21:23 |
knowmad | oh, that's my problem! | 21:23 |
knowmad | need to reset the log level | 21:23 |
knowmad | thanks | 21:23 |
knowmad | the log() method must be part of 7.5 | 21:36 |
perlDreamer | yes | 21:37 |
perlDreamer | sorry about that | 21:37 |
knowmad | np | 21:40 |
knowmad | that's why i write tests | 21:40 |
knowmad | :) | 21:40 |
perlDreamer | You know, I should update Session/ErrorHandler to check the log method. | 21:40 |
knowmad | what do you mean? | 21:41 |
perlDreamer | the Session/ErrorHandler should make sure that the errorHandler method and log methods are equivalent | 21:42 |
perlDreamer | the Session/ErrorHandler _test_ should make sure that the errorHandler method and log methods are equivalent | 21:42 |
knowmad | ahh, i see now | 21:43 |
knowmad | need some terminology help here | 21:45 |
knowmad | what's another name for a step incrementer | 21:45 |
perlDreamer | where's that at? | 21:45 |
perlDreamer | step incrementer? | 21:45 |
perlDreamer | like for (my $a=3; $a<=9; $a+=2) | 21:46 |
knowmad | it's what the db operations like hashRef do | 21:46 |
knowmad | not really like 'for' | 21:46 |
knowmad | it's a programmatic control | 21:46 |
knowmad | abstracted | 21:46 |
knowmad | it's common when stepping through results from a database | 21:47 |
perlDreamer | how about "iterator" | 21:48 |
knowmad | thank you! | 21:48 |
knowmad | that was driving me nuts | 21:48 |
* perlDreamer needs to become CS buzzword compliant | 21:48 | |
knowmad | well, i doubt "step incrementer" == "iterator"; i just couldn't think of how to describe it | 21:50 |
knowmad | is there an UI for viewing queued outgoing messages? | 21:51 |
perlDreamer | su - root; mysql | 21:52 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 21:52 | |
knowmad | so that'd be the mysql UI | 21:53 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 21:54 | |
@preaction | yes | 21:54 |
knowmad | preaction: i need to get back to deleting bogus workflows | 21:56 |
knowmad | i have these 2 workflows that are erroring out but that don't have workflows instances | 21:56 |
@preaction | restart spectre? | 22:01 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:06 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:06 | |
knowmad | preaction: tried that several times | 22:08 |
knowmad | can't i delete them from workflowInstance? | 22:09 |
dionak | is there any mechanism (wremonitor?) to complain if a workflow doesn't complete within some timeframe? | 22:11 |
@preaction | i thought you said they were already deleted from WorkflowInstance | 22:11 |
@preaction | dionak, wremonitor. each time a workflow gets run, its priority level goes up. there's a maximum workflow priority key in wre.conf | 22:12 |
knowmad | no, i had asked earlier if it was safe to delete them | 22:12 |
dionak | what happens when that max is hit? | 22:12 |
@preaction | dionak, you get notified | 22:12 |
@preaction | knowmad, so they are instances of workflows that no longer exist? or workflowId is empty? | 22:12 |
dionak | ok. thanks. | 22:12 |
knowmad | this server we're on prob isn't running wremonitor | 22:13 |
knowmad | (for reasons I'd rather not discuss nor disclose) | 22:13 |
knowmad | workflowId is pbworkflow0000000004 | 22:13 |
knowmad | they're just ancient (last October) | 22:13 |
knowmad | i think the workflow exists but these are outstanding instances of it | 22:14 |
knowmad | i'm prettty sure that's the hourly workflow | 22:14 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 22:17 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 22:17 | |
knowmad | so what's worst case scenario if i delete workflow instances from the workflowInstance table? | 22:18 |
@Haarg | if it's a scheduled workflow, there shouldn't be any problems | 22:24 |
knowmad | that's what i'm thinking; plus i can see that they're all stuck on retrieving syndicated content which this site isn't even using | 22:25 |
knowmad | i'll backup first, though! | 22:25 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 22:25 | |
CIA-6 | WebGUI: perlmonkey2 * r7157 /WebGUI/t/Form/ (DateTime.t Date.t): Date and DateTime tests. | 22:28 |
CIA-6 | WebGUI: graham * r7158 /tools/translationserver.cgi: fix downloading and other issues | 22:28 |
CIA-6 | WebGUI: graham * r7159 /tools/translationserver.cgi: use correct option for sorting keys | 22:28 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 22:28 | |
-!- mode/#webgui [+o preaction] by ChanServ | 22:28 | |
tavisto_ | Knowmad, would you be happy if WebGUI was part of the Ubuntu core? | 22:38 |
@preaction | tavisto_, that would be a side-effect of being part of Debian | 22:38 |
tavisto_ | yeah it sounds like we'd just need someone to tweak things for Ubuntu :) | 22:39 |
knowmad | tavisto_: 110% | 22:50 |
knowmad | i'd be happier if i could dump this $#@( windows server i'm on right now!!! | 22:50 |
tavisto_ | hehe | 22:50 |
tavisto_ | well I'm waiting to hear back from Gerry @ Canonical but he told me that there shouldn't be much work involved at this point since we're going into Debian | 22:51 |
knowmad | where does one go to change the email SMTP server in webgui? i'm used to leaving it as localhost but this windoze svr can't do email and i need to set it to a different server | 22:51 |
knowmad | that'll be great; i'd be glad to do anything to help | 22:51 |
tavisto_ | we would just need someone to follow the directions they give and go through some processes. Since you are such a big Ubuntu fan I'm wondering if this would be a good fit | 22:52 |
tavisto_ | great, I'll need a blood sample and your 1 mile lap time | 22:52 |
knowmad | ohh, i'm a bit slow on the mile these days; i'll get the dna sample sent ;) | 22:53 |
tavisto_ | I'll be in touch to discuss this with you further once I am in the loop | 22:53 |
@preaction | knowmad, Settings > Mail I believe. it's somewhere in the settings though | 22:53 |
knowmad | thanks preaction | 22:53 |
@perlmonkey2 | Can someone tell me what is wrong with this? WebGUI::DateTime->new($self->session, mysql => $value, time_zone => $self->session->user->profileField( 'timeZone' )); | 22:54 |
@preaction | nothing, except i think we're not supposed to use user->profileField("timeZone") anymore, there's something in session->datetime to grab the current time zone | 22:55 |
@perlmonkey2 | The timezone 'American/Chicago' could not be loaded, or is an invalid name. | 22:55 |
@perlmonkey2 | okay, I'll look for the alternative | 22:55 |
@preaction | that's an invalid timezone | 22:56 |
@preaction | it should be America/Chicago | 22:56 |
* perlmonkey2 bangs head repeatedly on the table | 22:59 | |
@perlmonkey2 | Thanks preaction :) | 22:59 |
knowmad | I'm still having !@#$ workflow problems! I have 0 workflow instances but repeatedly get an error from spectre in my webgui.log. Why? Where is this ghost workflow? | 23:04 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 23:05 | |
perlDreamer | knowmad, only 1 site on this box? | 23:08 |
knowmad | yes | 23:11 |
knowmad | forgot to mention that; it may have had another site at one time but it's not active now | 23:12 |
perlDreamer | and the db for that site is gone? | 23:12 |
@preaction | but the config file for that site still exists? | 23:12 |
knowmad | checking.... | 23:12 |
knowmad | both are gone | 23:13 |
perlDreamer | if that's the problem, I think we need to continue to enhance spectre's diagnostic outputs | 23:13 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:13 | |
knowmad | keep throwing out ideas; i gotta run | 23:14 |
knowmad | to a mtg | 23:14 |
@preaction | people still play Magic: The Gathering? | 23:14 |
perlDreamer | sure, why not? | 23:14 |
@preaction | I thought Pok?mon and Yu-Gi-Oh were the popular ones now | 23:15 |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 23:17 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:17 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:17 | |
@perlmonkey2 | okay, fear for WG. I submitted the form Date and DateTime updates including a test that claims they work. Someone might want to update and run the test too :P | 23:31 |
perlDreamer | tests pass | 23:32 |
@perlmonkey2 | that's reassuring to see on a second machine. | 23:32 |
perlDreamer | perlmonkey2: You're not a full member of the community until you have made a boo-boo that breaks someone else's box | 23:33 |
perlDreamer | bonus points are awarded for the number of boxes | 23:33 |
perlDreamer | difficulty of fix | 23:33 |
perlDreamer | how many times people swear at you | 23:33 |
perlDreamer | and for how long it takes for the bug to surface | 23:33 |
@perlmonkey2 | perlDreamer: hah, that shouldn't take me long :P | 23:33 |
@preaction | current record is held by JT, but i think it should be invalidated since he did it on purpose | 23:34 |
@rizen | what did i do on purpose? | 23:35 |
perlDreamer | record for oldest bug | 23:35 |
@preaction | oldest and most devastating bug | 23:37 |
perlDreamer | most devastating? | 23:37 |
perlDreamer | Are you talking about the backup bug? | 23:37 |
@preaction | the upgrade.pl's backup | 23:37 |
@preaction | yeah | 23:37 |
perlDreamer | I don't know. | 23:37 |
@preaction | it's definitely the oldest | 23:37 |
perlDreamer | In the 6.x series I broke Form/Text.pm | 23:37 |
perlDreamer | People were very unhappy about that one. | 23:37 |
@rizen | but preaction, i only destroyed plainblack.com with that one | 23:38 |
@rizen | not lots of other people's boxes | 23:38 |
@preaction | so, 1 site, 1 bug, but very long | 23:38 |
@rizen | sure, it's the oldest bug...6 years to find it | 23:38 |
@rizen | or maybe only 5 | 23:39 |
@rizen | but it's only one site | 23:39 |
perlDreamer | only one known site | 23:39 |
perlDreamer | In fact, I _was_ going to buy some hosting from PB, but since the backups are questionable.... | 23:41 |
@rizen | don't make me hurt you pd | 23:47 |
@rizen | i will get out my webgui branding iron | 23:47 |
perlDreamer | oy | 23:47 |
@rizen | and if you don't believe i have one, ask any of my staff...they've felt it's wrath =) | 23:48 |
perlDreamer | Do you beat them with it, or heat it and apply it properly? | 23:49 |
@perlmonkey2 | We've covered the sessionId cookie stays active after a new user logs in issue before right? And the consensus was that this wasn't an easy issue to resolve because we couldn't reliably kill cookies, right? | 23:50 |
@preaction | we can reliably kill cookies just fine | 23:51 |
@perlmonkey2 | http://www.webgui.org/bugs/tracker/shipping-address-saved-in-my-profile-from-another-user#t33z8CjVkBk7B4wF_IXcVg | 23:52 |
@perlmonkey2 | so when a new user logs in we should kill any existing sessionId cookies and create a new one? | 23:52 |
@preaction | uh... that will have to go through TMRFE | 23:52 |
@preaction | JT? | 23:52 |
@rizen | pd: heat it up and burn it in | 23:53 |
* perlmonkey2 fears for pd's backside. | 23:53 | |
* perlDreamer resolves to re-evaluate his hosting choices | 23:53 | |
@rizen | we cannot reliably kill session cookies | 23:53 |
-!- SDuensin [n=Scott@236.sub-75-204-141.myvzw.com] has quit ["Leaving"] | 23:54 | |
@rizen | if two users log in with the same browser on the same machine, they are destined to see anything that is session related | 23:54 |
@perlmonkey2 | RFE to change this, or close it as How It Shall Be | 23:54 |
@rizen | close it | 23:55 |
--- Day changed Tue Aug 05 2008 | ||
-!- lisette [n=liraos@adsl190-28-166-49.epm.net.co] has joined #webgui | 00:08 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 00:16 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, @khenn | 00:16 | |
-!- Netsplit over, joins: @khenn, ckotil | 00:16 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:20 | |
-!- juan1 [n=juangui@201.232.58.66] has left #webgui [] | 00:20 | |
CIA-6 | WebGUI: perlmonkey2 * r7160 /WebGUI/ (7 files in 5 dirs): Fixed Form Date and DateTime to properly handle mysql and epoch times. Added tests to make sure they work. | 00:21 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:26 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, @khenn | 00:26 | |
-!- Netsplit over, joins: ckotil | 00:29 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 60 (Operation timed out)] | 00:31 | |
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 00:32 | |
-!- khenn [n=khenn@97.92.186.139] has joined #webgui | 00:42 | |
-!- ServerMode/#webgui [+o khenn] by irc.freenode.net | 00:42 | |
knowmad | In Log::Log4perl, there is a log level called notice. Is this available via errorHandler? | 01:11 |
@apeiron_ | knowmad, I don't believe so, but you can get the underlying Log::Log4perl object with ->getLogger. | 01:19 |
knowmad | yeah, i just tried that and it didn't work; actually notice is part of the Log::Dispatch module that (I think) Log::Log4perl | 01:20 |
knowmad | uses | 01:20 |
-!- apeiron_ is now known as apeiron | 01:20 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] | 01:20 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 01:20 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:20 | |
knowmad | i need something that is less verbose than INFO but not as significant as WARN | 01:20 |
knowmad | setting my log level to INFO outputs too much | 01:21 |
knowmad | isn't there a way to only output logging for a specific activity? | 01:21 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] | 01:22 | |
knowmad | ok, found that i can adjust logging levels within my activity then adjust them back down | 01:29 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 01:32 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:32 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:40 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 01:46 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:55 | |
-!- lisette [n=liraos@adsl190-28-166-49.epm.net.co] has left #webgui [] | 02:08 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 02:08 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 02:12 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:12 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] | 02:16 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 02:40 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:40 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 02:40 | |
elnino | hi all. | 02:40 |
elnino | I sucessfully upgraded to 7.4.40! I'd like to modify the workflow "commit without approval" to notify about aversion tag. | 02:41 |
elnino | I see that I have the choice to notify a "group". where to I specify this? | 02:41 |
elnino | I read that wrong.. Sorry, never mind... Is there a way to notify a particular group that a versiontag has been approved? | 02:42 |
@preaction | put a Notify About Version Tag activity after the Request Approval activity? | 02:43 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] | 02:43 | |
elnino | I dont' want them to approve anything, just want to tell them about it. | 02:43 |
perlDreamer | elnino, that's what preaction's suggestion will do | 02:44 |
perlDreamer | Group to Approve is automatically notified | 02:44 |
perlDreamer | if you want additional notifications, you use NotifyAboutVersionTag | 02:44 |
elnino | yes, I want additional notifications.. but my choices are "tag committer, tag createer and "group to use" I have a different group in mind: admins. | 02:46 |
perlDreamer | and in the Request Approval, admins don't get an email? | 02:46 |
elnino | in the request approval step, it's "version managers". - so will they get a notification, if the request is automatically approved? I"m slowly getting this. I'm only an admin, I guess I'll join the "version tag manager group" That should work. | 02:48 |
elnino | right? | 02:49 |
elnino | testing.... | 02:50 |
elnino | hmm. no email. I logged in as someone else who is a version tag manager, committed my tag, it got automatically approved by version tag manager (per workflow) and didn't get an email to me (who is also a version tag manager) | 02:57 |
elnino | let me say that differently. | 02:57 |
elnino | I logged in as someone else who is a version tag manager, made a change, committed the tag, it got automatically approved by version tag manager (Because i was logged in as one) (per workflow) and didn't get an email to me (who is also a version tag manager) | 02:57 |
elnino | I would have expected all versoin tag mangers to be notified. | 02:58 |
@preaction | that's expected behavior, yes | 02:58 |
@preaction | no, there is no message because it doesn't need approval | 02:58 |
elnino | hmm. is there a work flow I can add to still be notified even if it's automatically approved? it gives them a fuzzy feeling, and, give us other versoin tag managers a chance to reivew the changes after they've been posted. | 02:59 |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 03:00 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:00 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:01 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:04 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:04 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:04 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:04 | |
elnino | is that travis the person who would be able to tell me the costs of SSL? on a single hosting plan? | 03:07 |
@preaction | tavis? | 03:10 |
elnino | isn't it travis parker or parker travis at plainblacK? | 03:12 |
elnino | I saw travisto, assumed it was him. | 03:12 |
@preaction | that's tavis parker, yes | 03:19 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 03:22 | |
elnino | does travisto = travis parker? | 03:27 |
elnino | is that bad for me to ask on a chat? sorry... | 03:36 |
@tavisto | elnino, it's fine. My name is Tavis Parker. No "r" :) | 03:40 |
elnino | sorry. you call me returning my call to you. Just wondering how much SSL is on a single site hosting plan? If this isn't appropriate on a chat, I can try to call tomorrow. | 03:41 |
@tavisto | If you're looking to use SSL on your supported hosting site, there is no charge from Plain Black's end. | 03:41 |
@tavisto | are you looking to use Itransact with WebGUI's shopping cart? | 03:42 |
elnino | cool. yep. | 03:42 |
@tavisto | alright, have you setup the itransact account through the directions in WebGUI? | 03:42 |
elnino | oh.. not yet. I'm wating to see if I get the gig or not. If so, I'll be signing up right away. | 03:43 |
@tavisto | alright great. Well the only other expense you will incur is the activation of XML through the payment gateway | 03:44 |
@tavisto | it's only $5/month more and it's added to the merchant account fees you have to pay monthly | 03:44 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 03:45 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:45 | |
@tavisto | elnino, is this for a 7.4 site or are you going to be setting this up on a 7.5 site? | 03:46 |
elnino | 7.5 I assume. do I have a choice with your hosting? | 03:46 |
@tavisto | oh that's true.. nm I forgot you're using our single site hosting.. heh, my brain is tired | 03:47 |
@tavisto | 7.5 will be on our servers fairly soon so you'll be developing on that. | 03:48 |
elnino | that's ok. latest and greatest is just fine for this application. | 03:48 |
@tavisto | great, well you'll love all of the new functionality the new shop has anyway. | 03:48 |
elnino | had some fun already! | 03:49 |
@tavisto | are you a WebGUI reseller? | 03:49 |
elnino | no. I would love to be, but I don't have enough clients. | 03:51 |
@tavisto | ah okay, well it only takes a bit of time to make it to 5 and then agency hosting is the way to go. | 03:51 |
@tavisto | Are you Lauralyn btw? | 03:51 |
elnino | yes. | 03:51 |
@tavisto | ah okay I thought your question seemed very familiar :) | 03:51 |
elnino | you can take me off your "to call back list" | 03:52 |
elnino | =) | 03:52 |
elnino | thanks! | 03:52 |
@tavisto | yeah I was happy I could bury another email in my inbox | 03:52 |
@preaction | i'm happiest when tavisto has a lot of work | 04:03 |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui | 04:18 | |
ShortWave | Hey all | 04:18 |
ShortWave | 'sup? | 04:18 |
@preaction | same old, same old | 04:19 |
ShortWave | yeah | 04:19 |
ShortWave | I hear that | 04:19 |
ShortWave | so I just discovered this | 04:19 |
ShortWave | after digging through like, a pile of different CMSes | 04:19 |
ShortWave | I need to setup a family site | 04:19 |
ShortWave | and I want no fuss, no muss | 04:20 |
ShortWave | but I gotta say | 04:20 |
ShortWave | Iphone guy's testimony...totally sold me | 04:20 |
ShortWave | heh | 04:20 |
@preaction | ahh. good ol maxscience | 04:20 |
-!- i2wild_ [n=chatzill@98.223.255.95] has joined #webgui | 04:21 | |
ShortWave | Wouldn't happen to be a Centos-compliant package of this is there? | 04:25 |
ShortWave | Maybe the Rhel one will work? | 04:25 |
@preaction | the RHEL one will work | 04:26 |
@preaction | as long as you use the right one, of course | 04:26 |
-!- i2wild_ [n=chatzill@98.223.255.95] has quit [Client Quit] | 04:26 | |
ShortWave | helpful++ | 04:26 |
ShortWave | aight, lemme see what I'm doing here | 04:26 |
ShortWave | Rhel5 I suppose? | 04:28 |
@preaction | dunno. CentOS 5? | 04:30 |
@preaction | what does your /etc/redhat-release say? | 04:30 |
ShortWave | Centos 5 r | 04:32 |
ShortWave | err | 04:32 |
ShortWave | 5 | 04:32 |
ShortWave | Hrm.... | 04:33 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:33 | |
ShortWave | I already have a whole setup with apache virtual servers and such | 04:33 |
ShortWave | I don't support this installs to somewhere..separate does it? | 04:33 |
@preaction | yes | 04:33 |
ShortWave | err, suppose, etc. | 04:33 |
ShortWave | Oh so totally separate and standalone then? | 04:33 |
@preaction | though, if you're brave enough, you can get WebGUI to run without the WRE | 04:33 |
ShortWave | I'm pretty brave | 04:34 |
@preaction | yes. the WRE needs to be installed to /data/wre | 04:34 |
ShortWave | Interesting | 04:34 |
@preaction | i suggest the WRE for ease-of-use and performance | 04:34 |
ShortWave | I would, however, need to run it on a diferent port | 04:34 |
@preaction | of course | 04:34 |
ShortWave | Just setup a forwarding page | 04:34 |
@preaction | the WRE has two configured apaches, one that runs on 80, one that runs on 8081. both ports are settable | 04:34 |
ShortWave | Ah, sexy | 04:35 |
ShortWave | I likes | 04:35 |
@preaction | but you wouldn't even need the one that runs on port 80, since you could theoretically use your existing apache for that | 04:35 |
@preaction | all the port 80 one does is serve static content (images mostly) and proxy requests to mod_perl, on port 8081 | 04:35 |
@preaction | well, i'll let you see how it works, and try not to confuse you too much beforehand | 04:36 |
ShortWave | pretty tough to confuse me | 04:37 |
@perlmonkey2 | patspam: you awake? | 04:37 |
patspam | yessir | 04:37 |
@perlmonkey2 | how's the survey going? | 04:37 |
ShortWave | <--- perfessional web-type-due, has no fear. | 04:37 |
ShortWave | dude, etc. | 04:37 |
ShortWave | Just as an example | 04:37 |
patspam | ah haven't touched it man, been flat-out doing other dev | 04:37 |
patspam | how about you? | 04:37 |
ShortWave | I actually run Metadot on my server now | 04:37 |
ShortWave | but I want something easy to use for the family | 04:38 |
patspam | and heading O/S for YAPC::Europe on sunday | 04:38 |
ShortWave | cuz christ, my wife has a huge-ass family | 04:38 |
@perlmonkey2 | since we last talked I got a job. But it looks like if I get a bunch of work done this week things will slow down and I can spend some time on it this weekend and next week. | 04:38 |
@perlmonkey2 | congrats! That should be a ton of fun. | 04:39 |
patspam | yeah should be great, my first YAPC | 04:39 |
@preaction | then you'll probably want to follow docs/install.txt, but then take the /data/wre/etc/yoursite.modproxy that gets created for your site and plug that into your existing port 80 Apache instance | 04:39 |
ShortWave | aight | 04:39 |
@perlmonkey2 | patspam: Any personal heroes going to be there? | 04:39 |
@preaction | i mean, having three apache's running is just overkill. ;-) | 04:39 |
patspam | gosh, like all of em ;) I'm gonna be such a fan-boy | 04:39 |
@perlmonkey2 | heh, yeah, I'm right there with you. | 04:40 |
ShortWave | hahaha | 04:40 |
ShortWave | yeah...simple enough to figure a vhost to point where I want | 04:40 |
patspam | I thought I'd wait for you to do (or start) the JSON rewrite first since you're in a better position than me to do it | 04:41 |
* ShortWave perks up. | 04:41 | |
@perlmonkey2 | patspam: yeah, I had worried that the client/server api might change | 04:41 |
ShortWave | Json support? | 04:42 |
@perlmonkey2 | patspam: it probably needs to so the way data is slung around can be cleaned up | 04:42 |
@perlmonkey2 | but the hardest part was actually making the YUI do all the crazy things we needed it to. | 04:42 |
@perlmonkey2 | ShortWave: rewriting the rewrite of the survey so that non-user response collateral is stored as JSON. | 04:43 |
patspam | I'm actually doing a lot of YUI at the moment for my $work, so I might be able to help there | 04:43 |
@perlmonkey2 | ShortWave: as is, put a few thousand responses and a few thousand questions in WG and the Survey2.0 takes 5 seconds to load a new page on a mid to low end machine. | 04:44 |
@perlmonkey2 | patspam: sweet that is great. But hopefully that is all worked out. | 04:44 |
ShortWave | Interestink | 04:44 |
ShortWave | I likes JSON | 04:45 |
ShortWave | Course I like Flex too | 04:45 |
@preaction | perlmonkey2, are you sure it's not something you can fix with proper indexes and better SQL optimization? | 04:45 |
@perlmonkey2 | preaction: I've tried. And I would love for some help. | 04:45 |
@perlmonkey2 | preaction: But lets says a fully indexed table can return a query in 50ms. 10 queries is .5 seconds. | 04:46 |
@perlmonkey2 | and on my machine "select 'x'" takes about 20ms. | 04:46 |
@perlmonkey2 | and on a really large table, 100ms is the norm. | 04:46 |
@preaction | 10 queries is 0.05 seconds you mean. 0.001 = 1 ms | 04:46 |
@perlmonkey2 | right | 04:48 |
@perlmonkey2 | no | 04:48 |
@perlmonkey2 | .05 seconds for 1 query | 04:48 |
@perlmonkey2 | hmm....something is different. I just tested on my Q6600 and select 'x' is a tiny fraction of 1ms | 04:49 |
@preaction | the first time it gets cached usually | 04:49 |
@preaction | do you have a DB schema and the queries you're running against it? | 04:49 |
@perlmonkey2 | maybe the problem was the hardware. ATA100 on a P4 with 1MB ram | 04:50 |
@perlmonkey2 | preaction: I don't have the queries broke out, but I can point you at the create sql | 04:50 |
@perlmonkey2 | http://www.webgui.org/webgui/dev/discuss/survey3/4#jJ-PAioQBI5WNtWdCAcDvg | 04:51 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 04:52 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:53 | |
@preaction | perlmonkey2, first off, Survey_question needs an index on "assetId", since I assume you get the questions by assetId and then order by sequenceNumber, that will probably speed things up rather nicely | 04:54 |
@perlmonkey2 | assetId is part of the primary key? | 04:55 |
@perlmonkey2 | a seperate key with just the assetId? | 04:55 |
@preaction | yes | 04:55 |
@preaction | do "EXPLAIN SELECT * from Survey_question WHERE assetId="something"" and you'll probably see that no keys are used | 04:55 |
@perlmonkey2 | I'm not sure I ever query just the assetId. I think all the keys are, as best as I could, indexed with the queries. | 04:56 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:56 | |
@perlmonkey2 | I'm sure I can do some refactoring and condense some logic. But I think keeping the survey in a JSON colum would mean that when generating a new page to display I'd need 1 query to grab the previous response information and 1 query to get the survey. Then an update to the response. So 3 queries, 2 of which culd be combined. | 04:58 |
ShortWave | Hrm | 04:58 |
ShortWave | Error: Unable to open '/data/WebGUI/etc/log.conf.original': No such file or directory | 04:58 |
ShortWave | now | 04:58 |
ShortWave | that says log.conf.original | 04:58 |
ShortWave | so I dunno if this is making a backup | 04:58 |
ShortWave | or trying to do something else | 04:58 |
ShortWave | but what do you think? | 04:58 |
@preaction | ShortWave, when did you get that error? | 04:59 |
ShortWave | pressing "manual install" | 04:59 |
ShortWave | Configuring WebGUI | 04:59 |
@perlmonkey2 | And I ran some tests and a really really large survey shouldn't be larger than a few meg. | 04:59 |
@preaction | ShortWave, did you already unzip webgui to /data/WebGUI before pressing Manual Install? | 04:59 |
ShortWave | yuppers | 04:59 |
@preaction | and is there a /data/WebGUI/etc/log.conf.original? | 05:00 |
ShortWave | Hrm... | 05:00 |
ShortWave | wait, I just unzipped it into /data/ | 05:00 |
@preaction | ShortWave, you realize the difference between the WRE and WebGUI, right? | 05:00 |
@preaction | you should just click Automatic Install, really | 05:00 |
ShortWave | I do now | 05:00 |
@preaction | perlmonkey2, but then your database normalization goes away :( | 05:00 |
ShortWave | :) | 05:00 |
@perlmonkey2 | preaction: yeah, I completely agree. That is a tough thing to swallow. | 05:00 |
ShortWave | This is the price of having a wife in the room talking to me | 05:00 |
@perlmonkey2 | preaction: it means no other wobjects building reports or doing anything except through the API. | 05:01 |
@perlmonkey2 | user created custom reports can't be done. | 05:01 |
@preaction | perlmonkey2, which, though JT and others like, I personally hate | 05:01 |
@preaction | SQLReports for the Survey2 would be pwn | 05:01 |
@perlmonkey2 | preaction: I love the idea of the speed, but cringe at what it does to the flexibility of the DB. | 05:01 |
@preaction | we can fix the speed of Survey2, at least, database-wise | 05:02 |
@perlmonkey2 | preaction: I've spent some time on it trying. | 05:02 |
@perlmonkey2 | I guess I need to get a build going locally, but first I need to knock out a few more tickets :) | 05:02 |
@preaction | so when you query Survey_question normally, you grab things by "assetId=? and Survey_sectionId=?" correct? if so, then you'd still want a key just on assetId (since that will make that query only need to look at all the seconds for a single survey asset) | 05:03 |
@perlmonkey2 | But if we could get the speed up to par then there really isn't that much to do. Clean up the rough edges, refactor some ugliness, create some reports. | 05:03 |
@preaction | think of the index as a pre-sort. if we index based on assetId, we only have to do an expensive look at the ones that we already know belong to our asset | 05:03 |
ShortWave | aight, I gots management | 05:04 |
ShortWave | hrm | 05:04 |
ShortWave | lots of Json stuff | 05:04 |
@preaction | yeah, those are just warnings, you should be fine | 05:05 |
ShortWave | not what I meant | 05:06 |
ShortWave | config stuff | 05:06 |
@perlmonkey2 | preaction: select q.* | 05:07 |
@perlmonkey2 | from Survey_question q | 05:07 |
@perlmonkey2 | where q.Survey_sectionId = ? and q.sequenceNumber >= ? and q.sequenceNumber < ? | 05:07 |
@perlmonkey2 | order by q.sequenceNumber ASC | 05:07 |
@preaction | er... where's the assetId in there? | 05:07 |
@perlmonkey2 | the sectionId will have made sure we're in the correct assetId | 05:08 |
@perlmonkey2 | all unique WG id's | 05:08 |
@preaction | or are you just assuming that Survey_sectionId will be unique enough. if so, then you just want an index on the sectionId | 05:08 |
@perlmonkey2 | so just index on the section. Then maybe seperate indexes on the sequence? | 05:08 |
@perlmonkey2 | this could work. vastly decrease the size of the indexes. I mean, there should be what, maybe 20 sections to a large survey. Maybe 50 questions to a section? Those are not a very large number or rows to then deal with. | 05:10 |
@perlmonkey2 | and the response tables were always the really slow ones anyways. | 05:10 |
@preaction | if it really gets bad, you can use UNIONs of very small queries, as the latest SVN revision of WebGUI::Inbox does | 05:11 |
@preaction | but i don't think that will work in this situation | 05:11 |
@preaction | plus, keys get cached in memory, so it'll be crazy fast | 05:12 |
@perlmonkey2 | this certainly would make cleaning up the survey2 much easier ;) | 05:13 |
@preaction | lastly, if things really really really get bad, i'm buying the High Performance MySQL book | 05:13 |
ShortWave | preaction: Ok, this I think is a real problem. | 05:13 |
@preaction | well, really, i bought it and it's at JT's house | 05:13 |
@preaction | ShortWave, pastebin the message and we'll try to work through it | 05:14 |
ShortWave | preaction: modproxy isn't starting | 05:14 |
@preaction | it won't start without modperl already started, which won't start without mysql already started | 05:14 |
ShortWave | modperl is started | 05:14 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:14 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:14 | |
ShortWave | mysql is started too | 05:14 |
@preaction | what does the modproxy error log say? it's in /data/wre/var/logs/modproxy.error.log | 05:15 |
@preaction | if it's about make_sock: 0.0.0.0:80 address already in use, then it didn't save your port configuration correctly | 05:15 |
ShortWave | ah...it's a port issue | 05:16 |
ShortWave | I just found that | 05:16 |
ShortWave | I set the proxy port to 81 | 05:16 |
ShortWave | So where to look to fix that? | 05:17 |
@preaction | in /data/wre/etc/modproxy.conf | 05:17 |
ShortWave | listen 81 | 05:18 |
ShortWave | so that's right | 05:18 |
@preaction | is 81 being used by anything? | 05:18 |
ShortWave | well it's trying to connect to 80 | 05:19 |
ShortWave | not 81 | 05:19 |
ShortWave | modperl's running on 8081 | 05:19 |
@preaction | is there some other Listen 80 or *:80 or something in the modproxy.conf? | 05:19 |
ShortWave | nope | 05:19 |
@preaction | wait... did you run the WRE console as root? | 05:20 |
ShortWave | Yup | 05:20 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 05:21 | |
@preaction | dunno then. what is the exact error message? | 05:22 |
ShortWave | [Mon Aug 04 21:20:15 2008] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:80 (localhost) failed | 05:23 |
ShortWave | hrm | 05:24 |
@preaction | oh, that looks like modproxy is trying to proxy port 80 | 05:25 |
@preaction | which is weird | 05:25 |
@preaction | look in /data/wre/etc/yoursite.modproxy | 05:25 |
ShortWave | if I crank up my original server, I get the centos test page | 05:25 |
ShortWave | vhost on *.80 | 05:26 |
ShortWave | rather, *:80 | 05:26 |
ShortWave | ack | 05:26 |
ShortWave | *:81 | 05:26 |
@preaction | right, but one of the last lines in the vhost block should be RewriteRule ^/(.*) http://%{SERVER_NAME}:80/$1 [P] | 05:27 |
@preaction | or something | 05:27 |
@preaction | the 80 should be 8081 | 05:27 |
ShortWave | yeah I've got that | 05:28 |
@preaction | er... so you go to yoursite:81 and you don't see anything? | 05:29 |
ShortWave | with my original server shut down... | 05:30 |
ShortWave | modproxy won't start | 05:30 |
@preaction | and the error in the modproxy log is the one from above | 05:30 |
ShortWave | yup | 05:30 |
@preaction | and nowhere in the yoursite.modproxy or modproxy.conf is there something trying to proxy to port 80? | 05:31 |
topsub | is there a way to make profile detail page viewable by anyone? | 05:31 |
@preaction | pastebin your yoursite.modproxy perhaps? | 05:31 |
@preaction | topsub, you can set your profile to be publicly viewable yes | 05:31 |
topsub | is it per person you have to do that? Or is there a global setting? | 05:31 |
ShortWave | grep ":80" * in wre/etc shows me a bunch of lines that are commented out, or 8081 | 05:32 |
@preaction | topsub, per person, but you can set the default for new users in the normal way (changing Visitor's profile) | 05:32 |
topsub | ah alright thanks alot! | 05:32 |
topsub | thanks preaction! | 05:33 |
@preaction | ShortWave, it might say "FAILED" or "Stopped", but it might still be started | 05:34 |
@preaction | what does ps -ax | grep "httpd" say? any with -D modproxy? | 05:35 |
ShortWave | is not starting | 05:35 |
ShortWave | or well | 05:35 |
ShortWave | wait | 05:35 |
ShortWave | I see -D modproxy | 05:35 |
ShortWave | in ps -ax | 05:35 |
@preaction | so modproxy is started | 05:36 |
ShortWave | Evidently...the green start button could use some feedback enhancement | 05:36 |
@preaction | feel free to submit a bug: http://webgui.org/bugs | 05:37 |
@preaction | might want to make sure it's not already reported though | 05:37 |
ShortWave | what should I look for spectre running? | 05:37 |
ShortWave | The screen looks the same | 05:38 |
@preaction | ps -ax | grep "spectre.pl" | 05:38 |
ShortWave | aight, that ain't running | 05:39 |
ShortWave | I'm gonna try a full restart | 05:41 |
ShortWave | see what happens | 05:41 |
ShortWave | maybe it's just something wonky somewhere | 05:41 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 05:41 | |
ShortWave | modproxy runs, spectre does not | 05:42 |
ShortWave | cranking up my original server, everything runs but spectre | 05:45 |
ShortWave | I get a testpage at myserver:81 | 05:45 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 05:46 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:46 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 05:46 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 05:48 | |
* perlmonkey2 gives up for the night | 05:52 | |
@preaction | ShortWave, i would still venture that modproxy is accidentally proxying port 80 and not 8081 or something | 05:53 |
@preaction | did you add a site yet? | 05:53 |
ShortWave | I would say your assertion is correct | 05:53 |
ShortWave | yup | 05:53 |
ShortWave | I'm configuring that on 8081 now | 05:53 |
ShortWave | Don't think I really need modproxy in any event do I? | 05:53 |
ShortWave | I can setup a forwarder | 05:53 |
@preaction | well, you'll still want the configuration file, since it does things with /uploads and /extras that bypass WebGUI (and helps performance) | 05:54 |
@preaction | but you can put that config file in your own apache | 05:54 |
@preaction | by "that config file" i mean yoursite.modproxy | 05:54 |
ShortWave | aight | 05:57 |
ShortWave | Hrm | 06:01 |
ShortWave | Kinda diggin it | 06:01 |
ShortWave | In fact, I'm digging it so much | 06:05 |
ShortWave | I might migrate my metadot site to it tomorrow | 06:05 |
@preaction | so it's working? | 06:05 |
ShortWave | yeah, 8081 is working | 06:06 |
ShortWave | spectre doesn't wanna run | 06:06 |
ShortWave | modproxy I can configure into my base server so I ain't worried about that | 06:06 |
ShortWave | tho I gotta say, it feels like metadot in a lotta ways | 06:08 |
@preaction | spectre not wanting to run is bad. might want to change webguiIp in /data/WebGUI/etc/spectre.conf to 8081 | 06:09 |
ShortWave | what does spectre do for me? | 06:09 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 06:09 | |
@preaction | spectre is the offline execution engine. it's a scheduler and handles other things that it's not possible to do through the UI | 06:10 |
ShortWave | ahhh | 06:10 |
ShortWave | ok | 06:10 |
@preaction | lots of things create "Workflows", which spectre then keeps track of and runs them at the appropriate time | 06:11 |
@preaction | or rather, tells WebGUI to run an activity in the workflow | 06:11 |
@preaction | but if you fix webguiPort in spectre.conf it should start up fine | 06:11 |
ShortWave | Ok so it's a sort of persistent execution engine that doesn't require page loads | 06:11 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 06:12 | |
@preaction | kinda, it still does its work through WebGUI, but it's not a browser so it's not limited to what browsers can do | 06:12 |
ShortWave | Ok | 06:12 |
ShortWave | So you can initiate a task and you don't have to make the browser wait for it | 06:12 |
@preaction | right | 06:13 |
ShortWave | Handy | 06:13 |
ShortWave | I like it | 06:13 |
@preaction | plus the scheduler | 06:13 |
@preaction | yes, spectre is awesome | 06:13 |
ShortWave | Aight, so how hard would it be to get this to serve XML? | 06:13 |
ShortWave | I imagine pretty trivial? | 06:14 |
@preaction | exceedingly trivial | 06:14 |
ShortWave | Coolio | 06:14 |
ShortWave | This is good | 06:14 |
ShortWave | I can use with Flex | 06:14 |
@preaction | i've got a presentation at the WebGUI Users Conference all about making templates to serve RSS where normally you'd get HTML | 06:14 |
ShortWave | Ah, sexy...so I can make a feed for <insert category> and massage the XML into what I want, and shove that into a Flex app | 06:15 |
* ShortWave likes this...a lot | 06:15 | |
ShortWave | Since this is a family website, one of the things I want to make is a cross-checking christmas list thing | 06:15 |
ShortWave | Family's so big that we have lots of same-buys | 06:16 |
ShortWave | So I want to apply a technological fix to it...instead of sending crap through email, and mixing up who's-who, I make an app that lets everyone know who go what for who (except for the who that was got for) | 06:16 |
ShortWave | :) | 06:16 |
-!- hightekvagabond [n=Administ@63-224-1-121.mpls.qwest.net] has joined #webgui | 06:17 | |
@preaction | doesn't amazon.com have a gift registry that would work for this? | 06:17 |
@preaction | this almost sounds like something nice for WebGUI | 06:17 |
-!- hightekvagabond [n=Administ@63-224-1-121.mpls.qwest.net] has left #webgui [] | 06:17 | |
@preaction | though, couldn't you also make a WebGUI DataForm for people to register gifts anonymously? or something? | 06:17 |
@preaction | WebGUI just had a major rewrite of the commerce API, now called Shop. so a gift registry something-or-other would be a fun plugin | 06:18 |
@preaction | metadot is perl even? | 06:18 |
ShortWave | Metadot is perl yeah | 06:20 |
ShortWave | template toolkit even | 06:20 |
@preaction | mmm TT | 06:20 |
@preaction | that'll be the default in webgui soon | 06:20 |
ShortWave | and amazon.com...my registry idea would integrate theirs, and as many others as I could get away with | 06:21 |
ShortWave | Flex is pretty bad-ass | 06:21 |
ShortWave | Flex/AIR | 06:21 |
ShortWave | wanna see my project? | 06:21 |
ShortWave | You know what VMware is, right? | 06:21 |
@preaction | yes | 06:21 |
@preaction | i use Fusion on my mbp | 06:21 |
ShortWave | http://www.stormwind-studios.com/public/Kodiak6.jpg | 06:22 |
ShortWave | Management app for VMware ESX server in Adobe AIR. | 06:22 |
ShortWave | http://www.stormwind-studios.com/public/Kodiak5.jpg | 06:22 |
ShortWave | everything you see is generated by Flash/Flex/AIR | 06:23 |
ShortWave | and yes, you can interact with the consoles :) | 06:23 |
ShortWave | even while they're scaled | 06:23 |
@preaction | good lord | 06:24 |
ShortWave | heh | 06:24 |
ShortWave | I've gotten kinda accustomed to that reaction of late | 06:24 |
@preaction | though i am biased, the cmsmatrix confirms that WebGUI has more awesome than metadot | 06:25 |
ShortWave | I might be forced to agree, just in terms of usability | 06:25 |
@preaction | but then, the places where the more awesome is are probably not places you need it | 06:25 |
ShortWave | And metadot is kind of a bear to configure | 06:25 |
ShortWave | but once you've got it setup | 06:26 |
@preaction | yeah, that usability is going up soon hopefully | 06:26 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:26 | |
ShortWave | it's really pretty decent | 06:26 |
@preaction | my opinion is we still have a lot of work to do in that respect, especially the admin interface | 06:26 |
ShortWave | make the admin interface in Flex | 06:26 |
ShortWave | :) | 06:26 |
ShortWave | send XML packets | 06:26 |
@preaction | i wish | 06:26 |
ShortWave | hehe | 06:26 |
ShortWave | Hey, it'd be awesome | 06:26 |
ShortWave | Flex is free anyway | 06:26 |
ShortWave | AND open source | 06:26 |
@preaction | wait, free Flex SDK? free as in speech? | 06:27 |
ShortWave | how can you go wrong? | 06:27 |
ShortWave | Yesssss | 06:27 |
ShortWave | You didn't know that? | 06:27 |
@preaction | no... you may have just opened up a whole shipping container full of worms here ;-) | 06:27 |
ShortWave | http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK | 06:27 |
ShortWave | par for my course, really | 06:27 |
ShortWave | A. the flex SDK itself is free. They of course want you to buy Flash & Flex Builder, but you dn't really need them | 06:28 |
ShortWave | B. the Flex SDK has been opensourced. | 06:28 |
ShortWave | C. E4X. Need I say more? | 06:28 |
@preaction | one of the people from unitedknowledge are creating a flash-based slideshow that uses an XML feed, that might be using flex | 06:28 |
ShortWave | D. Webservices (SOAP & REST) FTW | 06:28 |
ShortWave | Very well may be | 06:29 |
ShortWave | It know it's very easily done of late. | 06:29 |
ShortWave | you ever work with e4x? | 06:29 |
ShortWave | It's like Xpath, but better | 06:30 |
@preaction | haven't even heard of it | 06:30 |
ShortWave | say I want all the shoe elements that are size ten | 06:30 |
ShortWave | as in <shoe size="10" type="whatever"> | 06:30 |
ShortWave | I does | 06:30 |
@preaction | ahh, i tend to use JSON in these situations | 06:30 |
ShortWave | myDoc..shoe.(@size == 10); | 06:30 |
ShortWave | I gets the list of shoes that are size ten | 06:31 |
ShortWave | well | 06:31 |
ShortWave | JSON is great | 06:31 |
ShortWave | but | 06:31 |
ShortWave | there are times | 06:31 |
@preaction | yeah, but it's not XML | 06:31 |
ShortWave | where you needs more | 06:31 |
ShortWave | Like with RSS | 06:31 |
ShortWave | My VMware stuff is all XML | 06:31 |
ShortWave | the VI Api is a monstrous pile of WSDL | 06:31 |
ShortWave | did I say monstrous? I meant huge. | 06:32 |
ShortWave | Like gigantically huge. 2700+ data types in the schema. | 06:32 |
ShortWave | tho for something like VMWare, that's really to be expected | 06:33 |
@preaction | true | 06:33 |
ShortWave | So yeah | 06:34 |
ShortWave | I'd be all about flexing some front-end admin magic | 06:34 |
ShortWave | via JSON or whatever | 06:34 |
ShortWave | Probably JSON for the admin stuff be more straightforward | 06:34 |
@preaction | most likely, though there is a Web Services client built-in to webgui | 06:35 |
@preaction | i'm, again, not really familiar with it, but i Know it can do SOAP | 06:36 |
ShortWave | client or server? | 06:36 |
@preaction | client | 06:36 |
ShortWave | Ok | 06:36 |
ShortWave | Interesting | 06:36 |
ShortWave | So it can talk to a remote SOAP source then | 06:36 |
@preaction | server, isn't SOAP just text? webgui rocks at text | 06:37 |
ShortWave | Flex would want to be a client as well | 06:37 |
ShortWave | SOAP is just XML | 06:37 |
@preaction | a payload in an XML envelope | 06:37 |
ShortWave | pretty much | 06:37 |
@preaction | so, yeah, you could make webgui into a soap server | 06:37 |
ShortWave | Hrm | 06:38 |
ShortWave | Tricky part would be supporting the operations | 06:38 |
ShortWave | SOAP is a little bit weird on the request stuff | 06:38 |
ShortWave | There's a whole request model and what-not involved | 06:38 |
ShortWave | It's not just about "Oh hey, here's a URL, with some parameters, gimme some data" | 06:38 |
ShortWave | ack | 06:39 |
ShortWave | I'm being paged | 06:39 |
ShortWave | Tell you what, I'll pop back in tomorrow | 06:39 |
ShortWave | wife needs my attention | 06:39 |
ShortWave | l8r | 06:39 |
@preaction | we'll be here | 06:39 |
ShortWave | aight cool | 06:39 |
ShortWave | I'm out | 06:39 |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit [] | 06:39 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 07:00 | |
CIA-6 | WebGUI: colin * r7161 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Remove debugging output. | 07:01 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:15 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit [Remote closed the connection] | 08:11 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 08:44 | |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit ["Leaving."] | 09:24 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 09:47 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 09:49 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 09:49 | |
-!- KlausH [n=KlausH@p5B0701E2.dip0.t-ipconnect.de] has joined #webgui | 10:16 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:23 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:27 | |
CIA-6 | WebGUI: yung * r7162 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Invite.pm): fixed: Invitation EMails Escape Characters | 12:16 |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Remote closed the connection] | 13:01 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 13:02 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Client Quit] | 13:03 | |
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 13:45 | |
-!- BartJol [n=plainstu@dc514780d4.adsl.wanadoo.nl] has joined #webgui | 13:45 | |
-!- 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 | |
BartJol | goodday | 13:59 |
BartJol | is there a way to get the default hide from navigation setting to no? | 14:00 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:19 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:31 | |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui | 15:13 | |
-!- MrHairgrease [n=martin@wlan-145-94-222-78.wlan.tudelft.nl] has joined #webgui | 15:35 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:35 | |
-!- SDuensin [n=Scott@209.sub-75-204-95.myvzw.com] has joined #WebGUI | 15:49 | |
SDuensin | Morning. | 15:52 |
-!- MrHairgrease [n=martin@wlan-145-94-222-78.wlan.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 15:58 | |
-!- MrHairgreas1 [n=martin@wlan-145-94-221-18.wlan.tudelft.nl] has joined #webgui | 15:58 | |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit [] | 16:01 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:10 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 16:27 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 16:28 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:32 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:32 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:45 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:45 | |
ckotil | anyone know anything about a firefox that allows you to upload multiple files via the file pile? | 16:47 |
ckotil | http://www.plainblack.com/etcetera/ziparchive-not-expanding/ as colink stated here at the bottom | 16:47 |
@perlmonkey2 | I've never heard of that ff addon, but a quick search for webgui in ff addons should find it if it exists. | 17:11 |
ckotil | sure enough. thanks | 17:18 |
ckotil | i did a google search for firefox drag drop , and found the same addon | 17:18 |
ckotil | it doesnt work well enough, still cannot drag multiple files | 17:19 |
-!- BartJol [n=plainstu@dc514780d4.adsl.wanadoo.nl] has left #webgui [] | 17:22 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 17:31 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:31 | |
topsub | is there a macro yet where i can send a User Id to the macro and it returns first and last name? | 17:36 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:43 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:43 | |
@perlmonkey2 | Is this bug something we want to alter WSClient for, wait until the new Sharp client is submitted and then merge it, or add it as an RFE? http://www.plainblack.com/bugs/tracker/web-service-client-blocks-page-execution#gYONwl4g86Vin2R5_D4u3A | 17:49 |
@perlmonkey2 | It looks like to fix it, there would need to be a flag in WSClient's definition setting it to .NET | 17:50 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:56 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:56 | |
-!- SDuensin [n=Scott@209.sub-75-204-95.myvzw.com] has quit [Read error: 60 (Operation timed out)] | 17:58 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 18:16 | |
-!- MrHairgreas1 [n=martin@wlan-145-94-221-18.wlan.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 18:19 | |
-!- SDuensin [n=Scott@179.sub-75-205-236.myvzw.com] has joined #WebGUI | 18:19 | |
dionak | topsub, there's the user macro that returns profile fields for the current session user | 18:26 |
@perlmonkey2 | Anyone know where I can find some syndicated content on the PB site? | 18:26 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:31 | |
@perlmonkey2 | Could someone with manager access at PB take a look at this bug? http://www.plainblack.com/bugs/tracker/add-to-cart-button-broken#nCiOC-vIM0cobTKRn1-CyQ | 18:31 |
-!- Netsplit over, joins: SDuensin, KlausH, @tavisto, @khenn, dionak, ckotil, nuba | 18:55 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, @Haarg, bderrly, metanil, f00li5h, ascii, topsub, +Radix_, @perlmonkey2, @apeiron | 18:55 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 19:01 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:02 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 19:02 | |
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 19:02 | |
-!- bderrly [i=W2MSCr7y@75.142.153.68] has joined #webgui | 19:02 | |
-!- ServerMode/#webgui [+o apeiron] by irc.freenode.net | 19:02 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 19:03 | |
-!- ServerMode/#webgui [+v Radix_] by irc.freenode.net | 19:03 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:03 | |
-!- ServerMode/#webgui [+o Haarg] by irc.freenode.net | 19:03 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui | 19:04 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Killed by ballard.freenode.net (Nick collision)] | 19:04 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:04 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 19:04 | |
-!- carogra1 [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 19:04 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 19:04 | |
-!- ascii [n=ascii@64.234.60.83] has joined #webgui | 19:04 | |
-!- ServerMode/#webgui [+oo apeiron perlmonkey2] by irc.freenode.net | 19:04 | |
-!- bderrly_ [i=SNOS8w1j@75.142.153.68] has joined #webgui | 19:05 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 19:07 | |
-!- bderrly [i=W2MSCr7y@75.142.153.68] has quit [Success] | 19:07 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 19:09 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 19:11 | |
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 19:11 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 19:14 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Remote closed the connection] | 19:19 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:21 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:21 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [Remote closed the connection] | 19:27 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 19:31 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:37 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:37 | |
@perlmonkey2 | Is there someone I should get approval of before I alter a template? The Shelf template has wrapping issues caused by the View Cart div's css. I simply put the products and the view cart in a table on two different rows. Looks like it completely resolved the issue locally, but I want to make sure it passes muster with the WG designers. | 19:39 |
perlDreamer | perlmonkey2, you could check with either Tabitha or Steve | 19:39 |
@perlmonkey2 | perlDreamer: cool, thanks :) | 19:39 |
topsub | just fyi, it seems if you add a product to the shopping cart, then delete the product. the cart doesn't work after that | 19:42 |
@perlmonkey2 | topsub: interesting, I'll check it out | 19:43 |
topsub | i clear the cart, and cartItems tables and it works again | 19:43 |
@perlmonkey2 | topsub: hmm, probably a bug, but probably not an important one. How often will users be purchasing something and then have the site delete that item? | 19:45 |
topsub | rare.. but just wanted you guys to know about it | 19:45 |
perlDreamer | perlmonkey2, what if the user deletes the product, then tries to add another one? | 19:51 |
perlDreamer | that's a much more common use case | 19:51 |
@perlmonkey2 | perlDreamer: I'm not sure I follow. Customers can't create products. And why would a site admin be purchasing something from their site? | 19:53 |
perlDreamer | topsub said that if you add a product to the cart, then delete the product. Did he mean delete the asset, or remove the product (item) from the cart? | 19:53 |
@perlmonkey2 | corse I just completed a purchase (with receipt) of an item I'd just deleted. | 19:53 |
@perlmonkey2 | I thought he meant delete the asset. | 19:54 |
@perlmonkey2 | ? | 19:54 |
perlDreamer | ah, in that case, my bad | 19:54 |
topsub | like delete the product.. asset | 19:54 |
topsub | so the product isn't in the system anymore | 19:54 |
@perlmonkey2 | but a products purge should probably remove it from all carts | 19:55 |
@perlmonkey2 | topsub: wait until monday to report that bug :D | 19:56 |
perlDreamer | carts are tied to sessionIds, so it can't do that without manually scanning every cart in the system | 19:56 |
perlDreamer | it's better to trap it in viewing the cart | 19:56 |
perlDreamer | and display a message to the user | 19:56 |
perlDreamer | "UR CARTZ IS BOR KED! HAHAHA!" | 19:56 |
@preaction | is there not a cartItem table it could delete from? | 19:56 |
perlDreamer | JSON? | 19:57 |
@preaction | you're joking... | 19:57 |
perlDreamer | I'm scared, and checking | 19:57 |
* perlmonkey2 fears the JSON | 19:57 | |
perlDreamer | nope, it's a column | 19:57 |
@perlmonkey2 | We need a 1337 way of spelling JSON | 19:57 |
perlDreamer | JAYSAWN | 19:57 |
@perlmonkey2 | hah, I like | 19:58 |
@preaction | J50N | 19:58 |
@perlmonkey2 | doh! | 19:58 |
perlDreamer | ]50N | 19:58 |
@perlmonkey2 | I like both. Now when we need a disparaging way of referring to JSON, there you go | 19:58 |
perlDreamer | ]5()N | 19:58 |
perlDreamer | ]5()|\| | 19:59 |
@perlmonkey2 | okay that last just sums it all up | 19:59 |
juan | i have a problem with the dataform | 20:00 |
@perlmonkey2 | juan: hopefully not with dates or datetimes? | 20:00 |
juan | i was using WebGUI 7.4.18 and i am creating an application using dataforms | 20:01 |
perlDreamer | juan, have you searched the buglist to see if the problem has been reported (or fixed)? | 20:01 |
juan | i have created some fields as displayed type and in its default values i have put some html code that is showed correctly | 20:02 |
@perlmonkey2 | only 12 bugs left that I haven't resolved or ruled out my ability to resolve. Whew, I'm on fire. | 20:02 |
juan | now i updated to the latest version and that fields don't show me the html correctly | 20:02 |
perlDreamer | perlmonkey2: yung has closed 2-3 today, too | 20:03 |
@perlmonkey2 | today is looking like it will be a really good day. | 20:03 |
juan | it is showing me the html tags | 20:04 |
@perlmonkey2 | juan what type of data is showing the html tags? | 20:06 |
@perlmonkey2 | oh, sorry, just read your previous | 20:06 |
* perlDreamer mutters "cross-site scripting prevention" | 20:07 | |
perlDreamer | and suggests reading through the changelog | 20:07 |
juan | displayed | 20:07 |
@perlmonkey2 | juan: bear with a moment, but I don't see that you can set a field type to "displayed" | 20:08 |
juan | i created some fields type displayed in 7.4.18 and in its default value, i put html code and it was showed correctly | 20:08 |
@perlmonkey2 | so the status is displayed, what is the type? | 20:09 |
juan | excuseme | 20:09 |
juan | yes | 20:10 |
juan | status | 20:10 |
juan | the type is text | 20:10 |
juan | and now in the latest version of webgui the fields don't convert the tags | 20:12 |
@preaction | you mean they do convert the tags, since they're not displaying as they were before. | 20:13 |
juan | is showing the html code | 20:13 |
@preaction | the previous behavior was an unintended feature. there was a bug in the DataForm that was fixed, but now your unintended feature is gone | 20:14 |
@preaction | if you're on the latest version, you should check out Thingy | 20:14 |
@preaction | it will probably let you do what you want | 20:14 |
-!- SDuensin [n=Scott@179.sub-75-205-236.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 20:15 | |
juan | mmmm | 20:15 |
juan | so, i can not combine fields types and status to show a html code | 20:16 |
juan | in the latest version | 20:16 |
@preaction | apparently not. can you put an HTML Area in a dataform? | 20:17 |
juan | i am going to verify with html area | 20:18 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:24 | |
elnino | hi! Got another possible gig. Would the ecommerce portion of webgui allow selling of collateral? ebooks, mp3, and other downloads? She also would like to only allow the user to download for a specific time period.- Which I believe would have to be custom. | 20:25 |
perlDreamer | elnino, I think so. You would use a Subscription to add the user to a group. Downloaded content would be viewable only by that group. The subscription would need to end the right way, that's the part I'm not sure about. | 20:28 |
@perlmonkey2 | This sounds kind of critical. Someone with access might want to check it out: http://www.plainblack.com/bugs/tracker/transactions-appear-w/-no-item#IJsQljyGG98V-GnZ3OUykw | 20:28 |
@perlmonkey2 | perlDreamer: how would you trigger the subscriptions end upon a download? | 20:29 |
perlDreamer | perlmonkey2, that's the stickler. | 20:29 |
elnino | hmmm. I guess don't know about subscriptions. | 20:29 |
elnino | like with a work flow? | 20:30 |
perlDreamer | they're in 7.5.10 and above | 20:30 |
elnino | figures. | 20:30 |
perlDreamer | there are subscriptions in 7.4, too | 20:30 |
perlDreamer | but I don't know if they work the same or not | 20:30 |
@perlmonkey2 | preaction: Do you think I should bump Kristi's successful transaction with no recorded item bug to the staff email? | 20:31 |
@preaction | perlmonkey2, the people who would look at it aren't here today, so you might just want to take a look and see what you can do | 20:33 |
@perlmonkey2 | preaction: I don't have access to the Shop on PB. | 20:33 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 20:36 | |
elnino | darn, I had a question for tavis too. | 20:37 |
perlDreamer | elnino, whang it on out there anyway | 20:38 |
@preaction | perlmonkey2, do you have AIM or something? | 20:39 |
elnino | I'm assuming that on the single hosting plan that plain black has, I'm not able to do custom code stuff like this. Just wondeirng if I would if I did the reseller package. | 20:39 |
@perlmonkey2 | preaction: yes sire | 20:39 |
perlDreamer | On any shared hosting, no custom code. | 20:39 |
perlDreamer | On the reseller package, you'd have to ask Tavis that one. It depends on how it's set up. | 20:40 |
@preaction | resellers, if i'm not mistaken, get a custom box. but i'm not sure if we allow custom code | 20:40 |
perlDreamer | However, if you can get your "custom" code into WebGUI, then it would work on shared hosting. | 20:40 |
elnino | that of course assumes I have time to setup a box at home.to even do it. READ: I dont' have a dev box yet. I know. Bad. | 20:41 |
elnino | are subscriptions for, like, newletter signups? | 20:43 |
perlDreamer | In WebGUI, subscriptions give you time limited access to groups. | 20:43 |
perlDreamer | What you do with the groups is up to you. | 20:44 |
elnino | oh. that seems handy.. is there affliate program (like banner ads) management? | 20:44 |
perlDreamer | Yes x 2. | 20:45 |
perlDreamer | There is ad management | 20:45 |
elnino | cool. | 20:45 |
perlDreamer | and you can handle affiliation, but I'm not familiar with that part of wG. | 20:45 |
elnino | ok. If I set up anther beta site, can have it for more than just a day? I need to see if what she wants is doable. | 20:46 |
perlDreamer | elnino, why not download a copy of the WRE and set up a dev box on your laptop/desktop? | 20:46 |
elnino | because I'm afaid =) . my first and *only* experience in installing webgui took me 3 weeks @ full time, because I coudn't use WRE, and it's been as solid as a rock since. (READ: no back upsystem, I know... very bad) | 20:48 |
perlDreamer | makes sense | 20:48 |
elnino | and my laptop is microsoft as opposed to linux, which is what i"m used to as far as webgui goes. | 20:49 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:49 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:49 | |
perlDreamer | How about a Linux VM on top of Windows? VirtualBox from Sun is free. | 20:49 |
elnino | oh hi tavis! another question... does the reseller program give you a shared box or custom box? | 20:50 |
-!- SDuensin [n=Scott@184.sub-75-204-86.myvzw.com] has joined #WebGUI | 20:54 | |
elnino | perldreamer. linuxvm - doesnt your hardware have to be able to support that? | 21:09 |
@perlmonkey2 | elnino: I think VM servers like VMWare barely use any extra resources as apposed to running linux on bare metal. So the system requirements shouldn't go up very much. | 21:12 |
elnino | mabe I'm getting mixed up with virtual pc... Which Linux platform to you recommend in the virual box? do you use it currently? | 21:12 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 21:13 | |
knowmad | Can WebGUI do SMTP authentication against an outgoing mail server? | 21:15 |
@perlmonkey2 | elnino: personally I use RH or its no support free version CentOS for my WRE/WG instances. But I believe Debian is about to support it as an included package. | 21:21 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 21:22 | |
elnino | oh.. so are there only certain OSs that WRE supports (or vise versa?) | 21:25 |
elnino | never mind. I see it on the website.. | 21:26 |
elnino | What's the VMWare.. Is that a VM+Webgui bundled in one thing? | 21:26 |
@perlmonkey2 | elnino: no, vmware would be something you could run in windows that would contain a linux instance. So it would be linux running in a window inside of Windows. | 21:29 |
@perlmonkey2 | Although a production WG instance should probably be on dedicated hardware, so I don't know why you would want to do this. | 21:29 |
* perlmonkey2 goes to read through the previous comments to see how we got here. | 21:30 | |
elnino | isn't that what a linuxvm is on top of windows? I"m just looking at this for dev purposes. | 21:31 |
@perlmonkey2 | sure, that would work fine. | 21:31 |
@perlmonkey2 | someone should build an image all set up to go and post it for download :) | 21:32 |
elnino | is the vmware appliance 7.5.x? | 21:32 |
elnino | i mean, does the vmware appliance contain the latest webgui? | 21:33 |
elnino | no. nevermind. it looks like iss 7.4.25 | 21:33 |
elnino | so I'm back to virtual box from sun with a WRE. right? | 21:34 |
elnino | and a linux os of my choice. | 21:34 |
@perlmonkey2 | elnino: I don't know about any vm with animage that already contains the WRE. | 21:34 |
elnino | right, Three different installs. | 21:34 |
elnino | so to make sure, because this is all new, on my windows vista or xp machine (haven'tdecided which) I install virtualbox from sun, then install mostlikely redhat, then install WRE. | 21:39 |
-!- SDuensin_ [n=Scott@245.sub-75-205-25.myvzw.com] has joined #WebGUI | 21:41 | |
@perlmonkey2 | elnino: I'm unsure about virtualbox or how it works, but if it will run linux os on a windows host, then you should be able to run the WRE inside of it. | 21:42 |
elnino | yep. perldreamer suggested virtualbox. and that's my understanding. | 21:45 |
-!- SDuensin [n=Scott@184.sub-75-204-86.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 21:53 | |
knowmad | perlDreamer: does the Send.t mail test actually send or queue emails? I need to test outgoing mail processing on a server. | 21:56 |
knowmad | i don't see either method being called :( | 21:57 |
knowmad | btw, i'm looking a 7.4.40 release | 21:57 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 22:18 | |
perlDreamer | knowmad, t/Mail/Send.t does send emails | 22:31 |
perlDreamer | in 7.5 | 22:31 |
perlDreamer | no reason you couldn't backport the test to 7.4 if you needed | 22:31 |
perlDreamer | it tries to start a little dummy SMTP server in t/smptd.pl | 22:31 |
knowmad | perlDreamer: excellent | 22:32 |
knowmad | another question: does 7.5 support smtp auth? i'm needing to send mail using PLAIN auth against an external SMTP server | 22:33 |
knowmad | it looks like Net::SMTP can do it but i want to test | 22:33 |
knowmad | there's also Net::SMTP::TLS | 22:33 |
perlDreamer | No idea on that one, knowmad | 22:34 |
perlDreamer | offhand, if there's no username and password fields in the settings I would say that it doesn't | 22:35 |
perlDreamer | but that's pure guessing | 22:35 |
@preaction | no, it doesn't | 22:35 |
@preaction | but there's an RFE out for it, and it shouldn't be too difficult to add really | 22:35 |
perlDreamer | in other words, patches welcome? :) | 22:36 |
topsub | hmm how can i populate a session with cart items so i can test a macro? I am adding children, then applying Options. but doesn't seem to get set back to the session? | 22:36 |
@preaction | essentially | 22:36 |
perlDreamer | sessions don't have cartItems | 22:37 |
topsub | hmmm.. | 22:38 |
perlDreamer | knowmad: here's that RFE | 22:38 |
perlDreamer | http://www.webgui.org/rfe/request-for-enhancement/smtp-authentication-missing#Pavd_CrL5VkGCZGlNXH_Lw | 22:38 |
perlDreamer | it even has a rudimentary patch | 22:38 |
perlDreamer | since the RFE is ranked, once there's a patch there's no reason it couldn't be added | 22:39 |
perlDreamer | especially if there was a test for it :) | 22:39 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:40 | |
perlDreamer | okay, now I'm really going to get some lunch | 22:43 |
topsub | When i add items to cart it will be linked based on the session right? | 22:43 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection timed out] | 22:44 | |
topsub | so when i create a test session. add a product asset and applyoptions then add it to cart, then pass the session along to my macro to test items in the cart | 22:44 |
@preaction | that sounds like it should work | 22:45 |
topsub | when i do the my $cart = WebGUI::Shop::cart->newBySession($session). it contains something i'm not expecting which makes me think i am doing soemthing wrong | 22:46 |
topsub | it outputs "bless( do{\(my $o = undef)}, 'WebGUI::Shop::CartItem' );" | 22:46 |
@preaction | so it's giving you a WebGUI::Shop::CartItem object | 22:47 |
topsub | ah, so thats the cartitem object? | 22:47 |
@preaction | no, that's not how it should work | 22:48 |
@preaction | it's WebGUI::Shop::Cart->newBySession( $session ); right? capital-C on Cart | 22:48 |
topsub | correct | 22:49 |
@preaction | and when you use Data::Dumper to take a look, it's blessed into WebGUI::Shop::Cart, right? | 22:51 |
CIA-6 | WebGUI: yung * r7163 /WebGUI/docs/ (2 files in 2 dirs): fixed: EMS Formatting (Badge Page) | 22:52 |
CIA-6 | WebGUI: yung * r7164 /WebGUI/ (docs/changelog/7.x.x.txt www/extras/wobject/Thingy/thingy.js): fixed: Thingy fields list on view screen tab | 22:52 |
CIA-6 | WebGUI: tabitha * r7165 /WebGUI/docs/upgrades/packages-7.5.19/root_import_shelf2_shelf.css.wgpkg: Fixed wrapping problem in shelf css by standardizing box size for the product | 22:52 |
CIA-6 | WebGUI: chrisn * r7166 /WebGUI/ (3 files in 3 dirs): Fixed: Thingy importing with newlines embedded in CSV fields | 22:52 |
topsub | when i ... print Dumper(@{$cart->getItems});.. bless( do{\(my $o = undef)}, 'WebGUI::Shop::CartItem' ); | 22:52 |
topsub | then when i Data::Dump the item from a foreach loop its the same WebGUI::Shop::CartItem.. hmm | 22:53 |
topsub | doesn't seem right | 22:53 |
@preaction | oh, getItems returns a bunch of WebGUI::Shop::CartItems, yes | 22:53 |
@preaction | that's right | 22:53 |
topsub | i want to get opitions from each item | 22:54 |
topsub | when i loop over the CartItems i want to say get a certain json option | 22:55 |
@preaction | options meaning from the underlying Product asset? | 22:55 |
topsub | yes | 22:55 |
@preaction | first, did you try CartItem->get( "options" )? | 22:56 |
elnino_laptop | when you roll back a version tag, they don't go to the "working version tags" do they? | 22:56 |
@preaction | otherwise, CartItem->getSku will get you the Product asset | 22:56 |
@preaction | elnino_laptop, no. all revisions in there get purged, unrecoverable | 22:56 |
elnino_laptop | k. and there isn't a why to deny after it's already been approved, right? | 22:56 |
elnino_laptop | s/why/way | 22:57 |
topsub | then from getSku i can get the options? | 22:57 |
topsub | almost something like.. http://webgui.pastebin.com/m29df4138 | 22:58 |
@preaction | topsub, getSku gives you a WebGUI::Asset::Sku subclass. that's the actual product asset | 22:58 |
@preaction | elnino_laptop, no, there is currently no way to "de-commit". I want to add one though. It might go into 7.6 if I have time | 22:59 |
elnino_laptop | ok. Thanks for confirming. | 22:59 |
perlDreamer | topsub, that's Class::InsideOut | 22:59 |
perlDreamer | No more hacking inside objects | 22:59 |
perlDreamer | it's either API, or nada | 22:59 |
* apeiron gives CIA-6 a decongestant. | 23:00 | |
@preaction | perlmonkey2, can i bug you about your forceSecureConnection sub for a bit? | 23:01 |
knowmad | OK, i'm looking for an alternative to SMTP authentication and am thinking about using the built-in messaging system. | 23:03 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 23:03 | |
knowmad | What's the library that handles internal messaging? | 23:05 |
@preaction | WebGUI::Inbox | 23:05 |
@preaction | WebGUI::Inbox::Send i think | 23:05 |
knowmad | thanks | 23:06 |
perlDreamer | knowmad, I don't think WebGUI does purely internal messaging | 23:06 |
perlDreamer | Everything in the Inbox also goes out over SMTP | 23:06 |
@preaction | perlDreamer, that's a side-effect, only if the user has an e-mail specified and wants them to go out | 23:07 |
topsub | my options is coming back null so i think my test cart i am trying to fake is wrong | 23:08 |
@preaction | topsub, pastebin your latest code somewhere? | 23:08 |
knowmad | i don't really care if it goes out as it's going into the cyber bit bucket; i just need another mechanism for getting a message to the client | 23:09 |
topsub | test is above and macro below.. | 23:09 |
topsub | http://webgui.pastebin.com/m320c2f11 | 23:09 |
knowmad | once we get SMTP working, then the client should be really happy | 23:10 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:11 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:11 | |
perlDreamer | topsub, no variants | 23:11 |
perlDreamer | you need to add variants to a Product | 23:11 |
topsub | hmm.. | 23:12 |
perlDreamer | what you're trying might work, but it's not the "front door" | 23:12 |
topsub | we are pushing extra json objects into the options column in cartItems andwe want to pull out the extra items.. Thought apply options would allow me to just directly populate that column | 23:13 |
topsub | well extra items into the json | 23:13 |
knowmad | perlDreamer: are you talking to topsub or me? ;) | 23:13 |
perlDreamer | to topsub, knowmad | 23:13 |
CIA-6 | WebGUI: chrisn * r7167 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Remove trailing whitespace. | 23:31 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:51 | |
-!- SDuensin_ [n=Scott@245.sub-75-205-25.myvzw.com] has quit ["Leaving"] | 23:52 | |
--- Day changed Wed Aug 06 2008 | ||
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 00:00 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:00 | |
perlDreamer | MrHairgrease, you big graduated Eurotrash Monster. | 00:13 |
+MrHairgrease | *Fashionable* Eurotrash Monster | 00:14 |
+MrHairgrease | what's up? | 00:14 |
perlDreamer | Hacking chips | 00:14 |
+MrHairgrease | nice | 00:14 |
+MrHairgrease | so you have to do stuff for $dayjob again? | 00:14 |
perlDreamer | yeah, too much now | 00:14 |
perlDreamer | Working overtime is optional. You either do it, or get fired. | 00:14 |
+MrHairgrease | that's what you get for months of inactivity I guess... | 00:15 |
+MrHairgrease | hehe | 00:15 |
+MrHairgrease | Sounds like you need to go work for oqapi | 00:15 |
perlDreamer | Why don't you hire me to be your loyal perl serf? | 00:15 |
+MrHairgrease | Since I'm Joeri's slave | 00:15 |
+MrHairgrease | consequently he does the hiring | 00:15 |
perlDreamer | Random question: What one thing about WebGUI pisses you off the most? | 00:16 |
+MrHairgrease | JT | 00:16 |
+MrHairgrease | =) | 00:16 |
perlDreamer | aw, he's not even hire to kick you out of the channel | 00:16 |
+MrHairgrease | just kidding of course | 00:16 |
+MrHairgrease | too bad he's not here | 00:16 |
perlDreamer | How about codewise? | 00:16 |
+MrHairgrease | hmm | 00:16 |
+MrHairgrease | well | 00:17 |
+MrHairgrease | while making my graphing pluging talk... | 00:17 |
+MrHairgrease | ..I was totally pissed off about the plugins work | 00:17 |
+MrHairgrease | Instead of the hip definition {} method | 00:17 |
+MrHairgrease | it was built around the (at that time more common) getEditForm /processEditFrm tc methods | 00:18 |
+MrHairgrease | which results in needless codeduplication | 00:18 |
+MrHairgrease | i mean | 00:18 |
perlDreamer | yes | 00:18 |
+MrHairgrease | it's easy to make plugins all the same | 00:18 |
+MrHairgrease | but it could be more easy | 00:18 |
+MrHairgrease | and | 00:18 |
+MrHairgrease | more importantly | 00:18 |
+MrHairgrease | less tedious | 00:19 |
+MrHairgrease | and error prone | 00:19 |
perlDreamer | You know that's possible now? I added an automatic form builder to HTMLForm | 00:19 |
perlDreamer | you pass it a data structure | 00:19 |
+MrHairgrease | I figure in the next major I can add a definition system though | 00:19 |
perlDreamer | that looks suspiciuosly like a definition system | 00:19 |
+MrHairgrease | yeah I know | 00:19 |
perlDreamer | and it just works | 00:19 |
+MrHairgrease | indeed | 00:19 |
+MrHairgrease | but still some stuff needs to be changed I guess | 00:20 |
+MrHairgrease | anyway | 00:20 |
+MrHairgrease | I'm gonna look into that a bit more and add that to my presentation | 00:20 |
perlDreamer | cool | 00:20 |
perlDreamer | I think we need a yearly API update for developers | 00:20 |
perlDreamer | "What's new in WebGUI this year" | 00:20 |
+MrHairgrease | as far as complaints of important parts of the code are concerned | 00:21 |
+MrHairgrease | I'm not really sure | 00:21 |
@perlmonkey2 | who needs a beer fax? | 00:21 |
+MrHairgrease | I have been so busy doing all this graduation stuff and finishing my part of C2 in time | 00:21 |
@perlmonkey2 | 1:40 until beer thirty. | 00:21 |
+MrHairgrease | that I didn't kept up to date with all the changes as much as I should | 00:22 |
+MrHairgrease | beer! | 00:22 |
+MrHairgrease | good idea | 00:22 |
knowmad | perlDreamer ++ | 00:22 |
@perlmonkey2 | MrHairgrease: it should be well past beer thirty at your locale | 00:22 |
+MrHairgrease | what do you mean by 1:40 until beer thirty. btw | 00:22 |
@perlmonkey2 | 1 hour 40 minutes :D | 00:22 |
@perlmonkey2 | or 6pm here | 00:23 |
+MrHairgrease | you only start drinking at 6?? | 00:23 |
@perlmonkey2 | which is my attempt at an extra bit of humor as beer thirty would be falling on an hour. | 00:23 |
+MrHairgrease | you have some serious problem in the usa =) | 00:23 |
perlDreamer | I'll see if I can work a little API update into my Common WebGUI Programming mistakes talk | 00:23 |
perlDreamer | since it would be a mistake not to use the new API :) | 00:23 |
@perlmonkey2 | MrHairgrease: well, when I'm employed and talking on a channel full of coworkers, that's all i'll admit to :P | 00:23 |
+MrHairgrease | hehe | 00:24 |
+MrHairgrease | you should start working for oqapi too | 00:24 |
+MrHairgrease | =)\ | 00:24 |
perlDreamer | Is oqapi hiring? | 00:24 |
+MrHairgrease | dunno | 00:24 |
+MrHairgrease | as joeri | 00:24 |
+MrHairgrease | sk* | 00:24 |
+MrHairgrease | ask* | 00:24 |
* perlDreamer thinks you need more beer | 00:24 | |
* MrHairgrease thinks so too | 00:24 | |
perlDreamer | it's 10:30 over in the Netherlands? | 00:25 |
perlDreamer | or am I a timezone off? | 00:25 |
+MrHairgrease | hang on while I walk to the fridge | 00:25 |
+MrHairgrease | 11:30 | 00:25 |
@perlmonkey2 | that's the problem, I hear about a good job and then some guru comes stomping over me to take it (perlDreamer) | 00:25 |
perlDreamer | You can't have _all_ the choice jobs, perlmonkey2 | 00:25 |
@perlmonkey2 | perlDreamer: When I'm King for a day, I'll give *all* choice jobs to myself! | 00:25 |
knowmad | has anyone used WebGUI::Inbox::Message to send an internal email? | 00:26 |
perlDreamer | Sorry knowmad, no. | 00:26 |
+MrHairgrease | nope | 00:26 |
+MrHairgrease | pd: what part do you hate most? | 00:26 |
knowmad | well, me either! it's not working ;-) | 00:27 |
@preaction | knowmad, ask your question perhaps? | 00:27 |
+MrHairgrease | codewise | 00:27 |
perlDreamer | MrHairgrease, I'd tell you, but that would ruin my presentation :) | 00:27 |
perlDreamer | It's game show style | 00:27 |
+MrHairgrease | WHEEL | 00:27 |
perlDreamer | I put up bad code, first person with the correct answer wins | 00:27 |
+MrHairgrease | OF | 00:27 |
+MrHairgrease | FORTUNE!!! | 00:27 |
+MrHairgrease | oh cool | 00:27 |
knowmad | best i can come up with (besides how to do it) is whether I need to be sending some other parameters to addMessage() method besides subject, message, userId, and status | 00:27 |
+MrHairgrease | I once attended something like that at the Dutch Perl Workshop | 00:28 |
perlDreamer | I was going to use chocolate as the prize, but for you I'll add in a beer. | 00:28 |
+MrHairgrease | that were hard problems | 00:28 |
+MrHairgrease | woot | 00:28 |
knowmad | i'll be there | 00:28 |
@perlmonkey2 | beer and chocolate? no fair, pd will be stealing all the attendees. | 00:29 |
+MrHairgrease | knowmad: did you try grepping the codebase | 00:29 |
knowmad | preaction: anything i need to do after calling addMessage? | 00:29 |
+MrHairgrease | and see the thing in action? | 00:29 |
perlDreamer | ->send ? | 00:29 |
knowmad | yeah, that's where i found the example in activity that notifies of pending commits | 00:29 |
+MrHairgrease | and that works right | 00:29 |
knowmad | doh! | 00:30 |
+MrHairgrease | I know it does in 7.4.something | 00:30 |
knowmad | looks like create on Inbox returns a wg::Mail::Send object | 00:30 |
@preaction | knowmad, looks like no. there's no method in WebGUI::Inbox::Message for "sending" or anything | 00:30 |
perlDreamer | right. You send what it returns | 00:30 |
+MrHairgrease | yeah | 00:31 |
+MrHairgrease | that makes sense | 00:31 |
knowmad | preaction: that's what i thought but i think pd might be onto something | 00:31 |
knowmad | need to look at it again tonite | 00:31 |
knowmad | time to close down shop | 00:31 |
perlDreamer | knowmad, I guess we need an Inbox test, too :( | 00:31 |
knowmad | yep, i think that'd be good | 00:32 |
knowmad | it's just that i'm working on an old version of 7.4 | 00:32 |
knowmad | on windows across RDP | 00:32 |
CIA-6 | WebGUI: frank * r7168 /WebGUI/ (4 files in 4 dirs): Fixed issue where keywords field is not available in Form post tempalte | 00:32 |
perlDreamer | oy | 00:33 |
+MrHairgrease | ha | 00:33 |
+MrHairgrease | some people have all the fun | 00:33 |
knowmad | using a left-handed mouse that reverts to being right-handed in Windoze | 00:33 |
perlDreamer | and typing uphill on the way to and from work? | 00:33 |
+MrHairgrease | while running on a treadmill to power the box? | 00:33 |
knowmad | joy joy! | 00:33 |
knowmad | MHG: you got it, my friend | 00:33 |
perlDreamer | It's going to be good to see you guys again | 00:33 |
knowmad | yup | 00:34 |
knowmad | cheers; ya'll have a good evening | 00:34 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 00:34 | |
+MrHairgrease | Hear hear! I also like to see myself | 00:34 |
@perlmonkey2 | Okay, this is a bit disturbing. I've updated the wre, and wg to the latest. Deleted my site and used the wreconsole to build another. non-admin users no longer can purchase products, only admin is offered the ability to pay. | 00:43 |
perlDreamer | check groupToUse in the Payment Methods in the Shop settings | 00:43 |
@perlmonkey2 | Everyone | 00:44 |
@perlmonkey2 | for cash | 00:44 |
@perlmonkey2 | everyone for itransct | 00:44 |
perlDreamer | anything in webgui.log? | 00:44 |
@perlmonkey2 | nothign | 00:45 |
perlDreamer | I gotta go to a meeting, I'll be back in a while | 00:46 |
+MrHairgrease | also be sure to check the modperl log | 00:46 |
@perlmonkey2 | I guess I'll trace it to see where it is failing, but I was really hoping there was some new functionality I hadn't heard of yet. I'm supposed to be closing tickets, not creating htem :P | 00:46 |
+MrHairgrease | somehow some errors tend to end up in ther | 00:46 |
@perlmonkey2 | MrHairgrease: I keep a tab open with 'tail -f /data/wre/var/logs/*' to see everythign :P | 00:46 |
+MrHairgrease | ok | 00:46 |
+MrHairgrease | It used to work right? | 00:46 |
@perlmonkey2 | yes | 00:47 |
@perlmonkey2 | shouldn't take me long to put a trace in it and see wha'ts going on.... | 00:47 |
+MrHairgrease | then what you could try to trace it more quickly is take a diff of the files in the Shop dir | 00:47 |
@perlmonkey2 | good poitn | 00:47 |
+MrHairgrease | against a rev in which it did stilll work | 00:47 |
+MrHairgrease | i guess you know about svnweb right? | 00:48 |
@perlmonkey2 | yep | 00:48 |
@perlmonkey2 | wait | 00:48 |
@perlmonkey2 | svnweb? | 00:48 |
@perlmonkey2 | a web interface? | 00:48 |
+MrHairgrease | https://svn.webgui.org/svnweb/plainblack/browse/WebGUI/lib/WebGUI/Shop/ | 00:48 |
@perlmonkey2 | well that is really nice | 00:49 |
+MrHairgrease | superhandy | 00:49 |
+MrHairgrease | i use it all the time | 00:49 |
+MrHairgrease | use the revision log link top left | 00:50 |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui | 00:50 | |
@perlmonkey2 | nice | 00:50 |
@perlmonkey2 | bookmarked :) | 00:50 |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 00:53 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:54 | |
@perlmonkey2 | perlDreamer: you were right, this user can't use the gateway, but I'm not sure why since "everyone" can use it. | 00:59 |
@perlmonkey2 | but gateway->canuse is 0 | 00:59 |
* perlDreamer does a svn blame, and starts to sweat | 01:02 | |
* MrHairgrease only praises pd | 01:02 | |
@perlmonkey2 | $self->get('groupToUse') is......{play big reveal music}....undef! | 01:04 |
perlDreamer | the JSON in the db looks bad | 01:06 |
perlDreamer | it's missing fields | 01:06 |
perlDreamer | label, enabled, saleNotificationGroupid | 01:06 |
perlDreamer | It's in the create.sql script that way | 01:10 |
@perlmonkey2 | oh noes | 01:11 |
perlDreamer | that means it's in 7.5.18 | 01:11 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:11 | |
+MrHairgrease | but only for newly crerated sites | 01:11 |
+MrHairgrease | so the scope is limited | 01:11 |
+MrHairgrease | not saying that it's not bad | 01:12 |
@perlmonkey2 | perlDreamer: are you talking to me about the paymentGateway options column? | 01:12 |
perlDreamer | yes | 01:12 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 01:12 | |
@perlmonkey2 | because those keys aren't in there. I see receiptEmailTemplateId with a value and groupToUse as null | 01:12 |
perlDreamer | right | 01:12 |
perlDreamer | there should be other fields, too | 01:12 |
@perlmonkey2 | so all those keys you mentioned should ...okay | 01:12 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 01:13 | |
perlDreamer | it's that way in 7.5.13 | 01:14 |
@perlmonkey2 | A) I can reverse eng what needs to be in there or B) someone can post some JSON from their handy dandy working gateways or C) some extremely helpful, generous, and exceptional citizen could resolve this. | 01:14 |
+MrHairgrease | pm2: check PayDriver->definition | 01:14 |
@perlmonkey2 | k | 01:14 |
+MrHairgrease | those fields are in there | 01:14 |
+MrHairgrease | so they also should be in the json | 01:15 |
perlDreamer | It needs to be posted as a bug, and then fixed | 01:15 |
@perlmonkey2 | perlDreamer: okay, but it will be top on my list since it is impeding my other fixing of da bugs | 01:15 |
+MrHairgrease | prolly clicking save in the paydriver edit screnn will fix it | 01:15 |
perlDreamer | it looks like an upgrade problem from 7.5.10/11 | 01:15 |
perlDreamer | they were created that way, since they're in the upgrade script | 01:15 |
perlDreamer | but if the default site never had a configured payment gateway, then it's only a setup problem. | 01:16 |
@perlmonkey2 | MrHairgrease++ | 01:16 |
+MrHairgrease | yeah that must be it | 01:16 |
@perlmonkey2 | okay, that bug goes to the bottom of the list. | 01:16 |
+MrHairgrease | i wrote the stuff in the upgradescript that converts payment gateways from the old to the new system | 01:16 |
perlDreamer | I might try fixing it tonight | 01:16 |
+MrHairgrease | and it worked when i checked it | 01:16 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 01:18 | |
elnino | hi. could webgui do fee-based membership for forums and such? | 01:18 |
+MrHairgrease | yes | 01:19 |
+MrHairgrease | set up a subscrition for a group | 01:19 |
perlDreamer | elnino, subscriptions -> groups again | 01:19 |
topsub | Doesn't seem to be an easy way to grap the options from the cartItems table and display them on the page? | 01:19 |
+MrHairgrease | and then make the cs only visible for that group | 01:19 |
topsub | Seems i need to rebuild the whole view cart page to do this | 01:20 |
elnino | is topsub responding to me, or is that a different conversation I interrupted? | 01:20 |
elnino | I gues I have to seriously look at subscriptions.. Thanks! | 01:21 |
topsub | i am kinda starting my own sorry elnino | 01:21 |
+MrHairgrease | topsub is talking about something else | 01:21 |
+MrHairgrease | i think most cart info is in json | 01:21 |
elnino | ok. Hard to tell sometimes. | 01:21 |
+MrHairgrease | but dunno for sure | 01:22 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:22 | |
+MrHairgrease | check that in the code | 01:22 |
+MrHairgrease | if it is, you should use the api to get everything out | 01:22 |
topsub | I want to display it on the page | 01:22 |
+MrHairgrease | you could make a macro | 01:22 |
topsub | in the loop there isn't a product ID or anything i could send to the macro to know what options to pull | 01:23 |
+MrHairgrease | check out the minicart macro | 01:23 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:23 | |
+MrHairgrease | what i meant is: | 01:23 |
+MrHairgrease | make a macro that WG::Ssop::Cart::getItems and the processes those in the fasion you want | 01:24 |
+MrHairgrease | anyway | 01:24 |
topsub | ya that just graps the whole cart | 01:24 |
+MrHairgrease | i think minicart does that | 01:24 |
+MrHairgrease | that's what you want right? | 01:24 |
elnino | how about a chat? how did you guys set up this? any recommendations on an invite-only chat? probably not a webgui specific question | 01:24 |
topsub | no we injected custom options into the cartITems table | 01:25 |
topsub | and i need to display them on the cart page | 01:25 |
+MrHairgrease | if there was a chat wobject you'd also use a subscription | 01:25 |
+MrHairgrease | but alas | 01:25 |
+MrHairgrease | there is o such thing | 01:25 |
+MrHairgrease | no* | 01:25 |
+MrHairgrease | topsub: not sure how to do that | 01:26 |
topsub | ya seems they limited the cart | 01:26 |
topsub | hmm maybe i should look at what page does the cart | 01:26 |
+MrHairgrease | Wg::Shop::www_view | 01:26 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 01:28 | |
topsub | hhmmm u WebGUI::Shop->www_view? | 01:28 |
topsub | ya WebGUI::Shop::Cart->www_view | 01:29 |
+MrHairgrease | yea Cart | 01:34 |
+MrHairgrease | sry | 01:34 |
@perlmonkey2 | new bug :( I can make a cash purcahse once. After that it fails during Cart->readyForcheckout. getShippingAddress is coming back empty | 01:34 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:34 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:35 | |
perlDreamer | perlmonkey2, that's an existing bug | 01:40 |
@perlmonkey2 | shippingAddressId is null | 01:41 |
perlDreamer | that was the template thing, right? | 01:41 |
perlDreamer | kristi and vrby both said that they could only cash once? | 01:41 |
@perlmonkey2 | no in cart.pm | 01:41 |
@perlmonkey2 | I don't think the problem is the template | 01:41 |
perlDreamer | ah, okay | 01:41 |
@perlmonkey2 | I've got it down to Cart::GetShippingAddress returning bad because $self->get("shippingAddressId") is undef | 01:42 |
+MrHairgrease | pm2: try after selecting shipping to click the button Update Cart firts | 01:42 |
@perlmonkey2 | k | 01:42 |
@perlmonkey2 | no joy :( | 01:42 |
perlDreamer | perlmonkey2, when I find new bugs, I post them and come back | 01:43 |
perlDreamer | otherwise I just end up spinning | 01:43 |
perlDreamer | unless they gate fixing the original bug | 01:43 |
perlDreamer | but then still post | 01:43 |
perlDreamer | so others know | 01:43 |
@perlmonkey2 | yeah, I need to post it, but it is stopping me from the next two bugs on my list. | 01:43 |
+MrHairgrease | uhm I meant after selkecting shippin address | 01:43 |
topsub | perlDreamer, if i just want to change one subroutine in a class. Do i just need to use base, then change the subroutine? Is there anything else i need to do? | 01:43 |
perlDreamer | topsub, that's the general idea, but it also depends on how the class is set up | 01:44 |
@perlmonkey2 | MrHairgrease: right, I thought that's what you mean :) | 01:44 |
@perlmonkey2 | t | 01:44 |
perlDreamer | topsub, for example, if it was Class::InsideOut based, you may have to make calls to the parent. | 01:48 |
topsub | ah, i really want to just overwrite the www_view on the Cart.pm | 01:49 |
topsub | Need to have it send more variables to the template | 01:49 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:51 | |
perlDreamer | what kind of variables? Would we want these in _all_ templates, for example? | 01:51 |
perlDreamer | Not just the uber-powerfall Knowmad templates? | 01:51 |
perlDreamer | catching my drift? | 01:51 |
topsub | Gonna change it to send all the JSON to the template | 01:52 |
topsub | vs just the hardcoded things now | 01:52 |
perlDreamer | topsub, I would recommend taking a look at Shop/CartItem.pm, the get method | 01:53 |
perlDreamer | Seems strange that you would get returned a JSON string as a template variable | 01:54 |
topsub | well i want to set each JSON variable as a variable sent to the template | 01:54 |
topsub | not set the JSON object as template variable | 01:54 |
topsub | if tha tmakes sence | 01:54 |
perlDreamer | that does | 01:55 |
perlDreamer | maybe just adding %{$item->get('options')} would do the trick then? | 01:55 |
topsub | ya should be something simple | 01:56 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 01:57 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 02:02 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 02:02 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 02:03 | |
@perlmonkey2 | perlDreamer: Okay, I had cart output every time it touched the shippingAddressId. And somehow it goes from having a value in the page where you can set it or click checkout, then when you click pay it is empty. But inbetween there I don't ever see it set again. | 02:11 |
@perlmonkey2 | looks like I've got a good one that shall keep me busy for a bit ;) | 02:11 |
-!- KlausH [n=KlausH@p5B0701E2.dip0.t-ipconnect.de] has quit ["cu"] | 02:11 | |
@perlmonkey2 | But I just realized that after I click checkout, the cart entry in the DB is deleted. | 02:14 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 02:15 | |
@perlmonkey2 | then after I chose a billing address it is recreated sans shipping address. | 02:15 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 02:16 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 02:19 | |
-!- carogra1 [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 02:20 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:23 | |
topsub | soi should be able to loop over the options and set them equal to there key? like $var{KEY} what ever it is in the json object? | 02:25 |
topsub | before i start trying, just want to make sure its possible | 02:25 |
topsub | something like.. http://webgui.pastebin.com/m29815b18 | 02:27 |
perlDreamer | topsub, %templateVariables = (%templateVariables, %{ $options } ); | 02:30 |
perlDreamer | note that whichever comes last wins since it's a hash, so do think about naming collisions | 02:31 |
topsub | ah, lucky we are controlling the nameing of the options in the JSON so hopefully we can avoid that | 02:42 |
topsub | Cool got that working | 02:43 |
topsub | now to subclass it | 02:43 |
perlDreamer | I think you should RFE it into the core after you're done | 02:44 |
topsub | just 3 lines.. | 02:45 |
perlDreamer | very handy code, though | 02:45 |
topsub | i am not doing any checking if there is matching keys | 02:45 |
perlDreamer | The other option, instead of overiding the cart, would be to override getConfiguredTitle in your sub-classed Product | 02:46 |
perlDreamer | but it wouldn't do a clean tabular display, if that's the end goal | 02:46 |
topsub | when i add my custom asset to the cart. were i would think the name of the asset is its null. Wonder if getConfiguredTitle has anything to do with it? | 02:47 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 02:48 | |
perlDreamer | the name of the asset is null? | 02:48 |
perlDreamer | like class name, or title or ...? | 02:49 |
perlDreamer | oh, wait a sec | 02:49 |
perlDreamer | are you running off of SVN? | 02:49 |
perlDreamer | there was a bugfix for getConfiguredTitle that will be released in 7.5.19 | 02:50 |
perlDreamer | that might account for that | 02:50 |
topsub | ah | 02:50 |
topsub | when i add my custom product asset to the cart | 02:50 |
topsub | when it display in the cart by default it doesn't have a title | 02:50 |
perlDreamer | yeah, that's that bug | 02:51 |
topsub | ah alright | 02:51 |
perlDreamer | https://svn.webgui.org/svnweb/plainblack/revision/?rev=7124 | 02:52 |
perlDreamer | that patch will fix it | 02:52 |
topsub | while ( my ($key, $value) = each(%$options) ) { $properties{$key} = $value; } | 02:52 |
perlDreamer | you can iterate if you want, but hash append will be faster | 02:52 |
perlDreamer | %properties = (%properties, % { $options } ); | 02:52 |
perlDreamer | heading home, happy hacking | 02:54 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:54 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:55 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 03:00 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:00 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 03:09 | |
elnino | Can I integrate the shopcart with paypal? is it similar to itransact? | 03:10 |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 03:20 | |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit [] | 03:22 | |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui | 03:25 | |
@tavisto | there is plans to have the paypal functionality built in | 03:26 |
@tavisto | elnino, there is no guarantee for a delivery date yet, but it's planned to be developed by Plain Black staffers in the months ahead | 03:28 |
elnino | cool. | 03:28 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:28 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:28 | |
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has joined #webgui | 03:38 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:38 | |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 03:58 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 04:07 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:22 | |
-!- Pbody_ [n=chatzill@pool-71-112-216-205.sttlwa.dsl-w.verizon.net] has joined #webgui | 04:22 | |
-!- Pbody_ [n=chatzill@pool-71-112-216-205.sttlwa.dsl-w.verizon.net] has left #webgui [] | 04:23 | |
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has quit [] | 04:33 | |
CIA-6 | WebGUI: colin * r7169 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.18-7.5.19.pl): add default values to existing, default Payment drivers | 05:03 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:07 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 06:28 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:28 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 06:30 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:39 | |
elnino | tavis mentioned that support for paypal will be added sometime in somewhat near future, will a user on the shopping cart be able to choose between paypay, and credit card (as setup thru itransact for example?) | 06:42 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:52 | |
@perlmonkey2 | elnino sounds like a good question for the dev board. | 07:03 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:10 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 60 (Operation timed out)] | 07:13 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 07:13 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:16 | |
CIA-6 | WebGUI: colin * r7170 /WebGUI/t/Shop/ (PayDriver.t ShipDriver.t): tweak the {Ship,Pay}Driver tests a bit, looking for safe copies of data | 07:30 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 07:34 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:38 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 07:39 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:48 | |
elnino | hi. Does the ecommerce object have inventory tracking by any chance? | 07:49 |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Remote closed the connection] | 07:52 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui | 07:53 | |
CIA-6 | WebGUI: chrisn * r7171 /branch/chris-rfe: Creating a branch to work on RFEs. | 08:09 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:10 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:24 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:27 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:30 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:41 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:46 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection timed out] | 08:49 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:26 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 09:39 | |
-!- KlausH [n=KlausH@p5B0728DF.dip0.t-ipconnect.de] has joined #webgui | 10:09 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:26 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 11:31 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:52 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:52 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 13:49 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 13:56 | |
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 14:46 | |
CIA-6 | WebGUI: yung * r7172 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: thingy and select box | 15:06 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 15:39 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:01 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:01 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 16:33 | |
SquOnk | Hi everyone | 16:33 |
BartJol | hi | 16:38 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:41 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:44 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:44 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:51 | |
elnino | good morning. I have tons of questions regarding functionality of webgui to meet a potential client's requests. anyone there? | 16:52 |
elnino | after a customer places an order, can I customize the email that is sent out? | 16:52 |
topsub | elnino, i don't see why not Just a matter of how easy is it | 16:55 |
elnino | is it a template? | 16:55 |
topsub | thats a good question.. lol | 16:56 |
topsub | I haven't dug that deep into it yet, Sometime today iwill have to look into that | 16:56 |
elnino | do you know if there is a way to handle intl shipping costs in the ecommerce? | 16:56 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:58 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:58 | |
topsub | elnino, sorry i am not sure | 17:01 |
elnino | that's fine, so yo know if you can manage ad space and bill per click? or would one use google? | 17:02 |
-!- patspa1 [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 17:18 | |
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 17:18 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 17:20 | |
SDuensin | Anyone else using the invite system in 7.5.x? I think enabling it disables password recovery. That's bad. | 17:20 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:21 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:21 | |
@bopbop | elnino: have you looked at Shop on a beta demo yet? | 17:26 |
elnino | I have, but she keeps throwing me more requirements. and the beta isonly good one day. Ihaven't had the timet ot setup a dev machine. I' dlike too. | 17:27 |
@bopbop | also, there is Advertising in the Admin Console that addresses pay per click and ad space | 17:27 |
elnino | I saw the adverstising in 7.4, so I was hopign that was expanded in 7.5. | 17:28 |
@bopbop | in the Admin screen for Shop, there is a Shipping screen | 17:28 |
@bopbop | where you can set a base shipping cost, cost based on weight, percent of total cost, etc | 17:28 |
@bopbop | very easy to set up | 17:28 |
@bopbop | if tavisto stumbles in later, he would be a good one to ask about Ad space- he works with it on cmsmatrix.org quite a bit | 17:29 |
@bopbop | when payment methods are set up in Shop, you can customize the message customer's are emailed | 17:29 |
@bopbop | you would enter Shop in the Admin Console, then Payment Methods, and you'll see field in the screens to set up a payment method | 17:30 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:30 | |
@bopbop | for iTransact, the field for the email message is right on the screen for you, for Cash payments there is a template available | 17:31 |
-!- patspa1 [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 17:31 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, nuba | 17:34 | |
-!- Netsplit over, joins: nuba | 17:36 | |
-!- Netsplit over, joins: ckotil | 17:37 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:37 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:41 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:42 | |
elnino | sorry, step away... I saw the shipping costs. She wants to do it by weight, but then add a flat fee for intl. I was thinking that I'll just need to create a product for "intl shipping" or something. | 17:58 |
elnino | Ok I didn't see the email setup in 7.4, Must have missed it when looking at 7.5. | 17:59 |
elnino | does 7.5 have shipping methods? like UPS and USPS? | 18:01 |
elnino | I could handle the intl there... | 18:01 |
topsub | shouldn't the remove button in the cart ask for confirmation before it removes it? | 18:03 |
topsub | I gonna add it to cart.pm along with the options hash maybe commit it back | 18:04 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:07 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:07 | |
@bopbop | elnino- you can have multiple shipping costs for an item | 18:08 |
@bopbop | just create a shipping method, label it appropriately, and set up both a flat fee and a weight specification. When products are created you can select that shipping method in the Shop tab for the asset | 18:09 |
@bopbop | there's nothing extra required | 18:09 |
elnino | well, the intl would only apply if they are intl... does the customer select? or are they automatically applied? | 18:10 |
@bopbop | automatically applied per asset | 18:10 |
@perlmonkey2 | arg, I just can't find out why the cart row in the DB dies when a user makes a purchase after clicking "checkout" but admin doesn't. | 18:11 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)] | 18:12 | |
-!- nuba [n=nuba@hq.imaterial.org] has quit ["Lost terminal"] | 18:14 | |
elnino | bopbop, ok, that wouldn't help then. I'm thinking that I'll need ot have "related items" and have intl shipping there, and hope the customer selects it when appropriate. | 18:14 |
-!- zma [n=Enki@75-175-122-216.ptld.qwest.net] has joined #webgui | 18:14 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 18:18 | |
@bopbop | you could also do a Donation asset, name it something to indicate the user must place in the cart before checking out- that would work too | 18:19 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:19 | |
@bopbop | well, no | 18:19 |
@bopbop | you wouldn't want to do that | 18:19 |
@bopbop | since the dollar amount is editable | 18:19 |
@bopbop | nm | 18:19 |
elnino | can I add a "Other" country under sales tax and apply it from there? - a terrible re-use of something... | 18:24 |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 18:25 | |
@perlmonkey2 | okay, I've been chasing my tail for a while now. Is the cart and cartitem supposed to be cleared upon CART::www_checkout for a normal user, but left intact for admin? | 18:28 |
@rizen | no | 18:28 |
@rizen | after an order has been processed by the payment gateway | 18:29 |
@rizen | it should be cleared in all circumstances | 18:29 |
@rizen | from the cart | 18:29 |
@perlmonkey2 | only 110 queries to backtrack from to figure out what happened :P | 18:32 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:35 | |
SquOnk | Will 7.5.19 be out today? | 18:35 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:45 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:45 | |
@perlmonkey2 | hahah! There was no bug. Well at least not in the way I thought. The cart was being cleared because the user had enough in-store credit to purchase the item. So the transaction goes through when they click the checkout as they don't need a payment gateway (although they are still asked how they would like to pay and must go through the motions). | 18:48 |
@perlmonkey2 | So should the in-store credit be updated when a user makes a cash purchase? | 18:48 |
CIA-6 | WebGUI: yung * r7173 /WebGUI/docs/ (2 files in 2 dirs): fixed: viewing badges in IE 6/7 | 18:49 |
@rizen | Haarg, will 7.5.19 be out today? | 18:49 |
@tavisto | it would be sweet if the shopping cart would not ask you for a payment method if there was only one active method configured | 18:49 |
@tavisto | could I RFE that or would I get smacked around Rizen? | 18:50 |
@Haarg | my plan was to release it tomorrow | 18:50 |
@rizen | there's your answer sqonk | 18:52 |
@rizen | tavisto, i think that's a great idea | 18:52 |
@rizen | it was in the original spec, but got lost somewhere along the way | 18:52 |
@tavisto | coolio, I'll post it | 18:52 |
@tavisto | now..... | 18:52 |
@tavisto | since I have you here... | 18:53 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 18:53 | |
@tavisto | crap I can't remember my question.. carry on | 18:53 |
SquOnk | Haarg: All right. Thanks. | 18:53 |
carogray | may I ask a non-developer question? | 18:58 |
elnino_laptop | sure. | 18:59 |
elnino_laptop | can't guarantee an answer tho. | 18:59 |
elnino_laptop | = | 19:00 |
elnino_laptop | = | 19:00 |
elnino_laptop | =) | 19:00 |
carogray | is there a way to figure out what assets are using a specific template? We are trying to clean up and get rid of old templates/page styles, CSS and JS snippets we don't use any longer, but we want to make sure that when we delete them we don't cause old pages we don't check regularly get messed up and then crash the whole website. | 19:00 |
elnino_laptop | just found this yesterday: http://www.plainblack.com/user_contributions/user_contributions/miscellaneous/asset-checker-diagnostic-tool/1 it may do exactly what you want. I haven't used it yet, but plan to. | 19:02 |
carogray | oh great thanks! I will look into it! | 19:02 |
elnino_laptop | Or you can do what I've done in the past, and write a sql report | 19:02 |
@rizen | carogray, that won't tell you want you're looking for | 19:03 |
@rizen | that app is meant to tell you the performance of any given asset on your site, not what templates are attached to it | 19:03 |
carogray | got any handy? sql reports to find this out perchance? I am not a programmer and although my designer is a whiz with CSS the amount of time we take up trying to get sql reports | 19:04 |
carogray | oh well thanks for the news about the contribution | 19:04 |
-!- zma [n=Enki@75-175-122-216.ptld.qwest.net] has quit ["."] | 19:04 | |
elnino_laptop | oh. my bad. | 19:04 |
carogray | it says it looks for broken assets - is that like shortcuts that go to assets that have been deleted? | 19:05 |
elnino_laptop | umm. I don't think I ever got it working. it's one of those thing that I do on the side when "i have time" | 19:05 |
@rizen | like assets that have broken data in them | 19:05 |
@rizen | not sure if it will find deadshortcuts or not | 19:06 |
@rizen | but it probably will | 19:06 |
carogray | what is an example of an asset with "broken data" is that an sql report | 19:06 |
elnino_laptop | I can go work on it some time this wek, would that be ok? | 19:06 |
carogray | cheese and rice! that would be fantastic! | 19:06 |
elnino_laptop | "cheese and ric"e - that is a new one for me. | 19:07 |
carogray | we have these nagging problems we keep ignoring but distracting us with their untidiness leading to confusion and mistakes made whilst bleary eyed | 19:07 |
elnino_laptop | what's your email address? | 19:07 |
carogray | it's left over from when I had to swear around school children whilst working as a Peace Corps Volunteer in the West Indies many years ago, the variant is peas and rice! | 19:08 |
elnino_laptop | or are you chat during the day? | 19:08 |
carogray | crobinson@mlri.org | 19:08 |
elnino_laptop | k. I'lls ee what I can do. I'd like to get it working to, and perhaps contrib it too. | 19:08 |
carogray | Now that I have discovered how to actually get into/onto IRC chat after struggling for 18 months to figure it out, I just have it log in automatically so I can watch for it. most is too highbrow for me to follow so if you wouldn't mind giving me a note via email just so I don't miss you that would be terrific! | 19:09 |
elnino_laptop | rizen, what IS an example of a asset with broken data? | 19:09 |
elnino_laptop | sure, I was in the same boat not too long ago. | 19:10 |
elnino_laptop | they are good folks here, and very helpful. | 19:10 |
elnino_laptop | I"m jsut a user excited about webgui. | 19:10 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 19:12 | |
@rizen | carogray: here's an example of how to find templates that aren't being used: | 19:12 |
@rizen | select distinct url from template left join assetData using (assetId,revisionDate) where namespace='Article' and assetId not in (select distinct templateId from Article); | 19:12 |
elnino_laptop | ooh! thank you! | 19:12 |
@rizen | the problem is that you need to write one of these queries for each type of template that you're looking for | 19:12 |
elnino_laptop | or use a parameter | 19:12 |
carogray | it's good to see - I hear so many complaints about it I am sick to death of people whining and not appreciating it - much of it is beyond what we can afford and there are drawbacks, but on the other hand I really appreciate all that it offers. I am also support 13 other websites using it and just yesterday as I was working with one of our more industrious website coordinators, he suddenly began to see how powerful it is for re | 19:13 |
perlDreamer | carogray, long posts get snipped | 19:13 |
carogray | I don't mind using the above for every template cause we don't have a whole lot of them | 19:13 |
perlDreamer | at 256 characters | 19:13 |
carogray | ok - that's good for me cause I talk too much anyhow | 19:13 |
carogray | would /could we use that for page styles also - uh page layout templates and use' Page' instead of article? | 19:15 |
@tavisto | carogray, you use WebGUI on 13 different sites? | 19:16 |
perlDreamer | carogray, just make sure that the namespace and secondary table match | 19:16 |
perlDreamer | to get a list of namespaces | 19:16 |
perlDreamer | select distinct(namespace) from template; | 19:16 |
perlDreamer | Do the users really care that much about unused templates? | 19:17 |
elnino_laptop | yes!!!! | 19:17 |
perlDreamer | Why? | 19:17 |
perlDreamer | (because there's a way in WebGUI that might help with that problem) | 19:17 |
elnino_laptop | I guess I"m more interested in what is using what. so if I make a change, I know what I'm affected. | 19:17 |
carogray | yes, about 13 haven't counted em lately | 19:18 |
@rizen | select distinct url from template left join assetData using (assetId,revisionDate) where namespace='Layout' and assetId not in (select distinct templateId from Layout) | 19:18 |
elnino_laptop | And, I made a bunch of templates not really knowing what I was doing, so it would be nice to clean the out so that my users don't use them ,becaus ehtye are junk. | 19:18 |
@rizen | tavisto, carogray, i believe, works for MLRI | 19:18 |
elnino_laptop | and I like a clean database. =) | 19:18 |
carogray | we do care about unused templates cause when you want to assign a template to a page/article whatever if you have half a million to choose from with all similar names it gets very confusing - we have so many | 19:19 |
elnino_laptop | here here | 19:19 |
perlDreamer | Have you tried using prototypes? | 19:19 |
carogray | cause we are afraid to delete any and keep trying to improve and then can't remember which one is bet | 19:19 |
elnino_laptop | ter | 19:19 |
carogray | yup - I do work for MLRI | 19:19 |
carogray | prototypes terrify me. | 19:20 |
elnino_laptop | hmm. prototypes, don't know about. | 19:20 |
perlDreamer | Prototypes are preconfigured assets | 19:20 |
carogray | I have tried them and then when I don't want them any more all kinds of terrible domino effects happen upon deletion | 19:20 |
carogray | the place gets totally out of control! | 19:20 |
CIA-6 | WebGUI: colin * r7174 /WebGUI/lib/WebGUI/Shop/CartItem.pm: update CartItem POD for get | 19:23 |
carogray | in case you're still thinking in that sql report mode - here is the next trickier, and also more ocd item - what about detecting if anything is | 19:26 |
carogray | calling unused CSS or JS snippets - we inherited a site that has both main.css and global.css - | 19:26 |
carogray | we think we are only using assets that call global and want to delete main, but...if we delete main and something we don't know is using it - what might 'appen?1 | 19:26 |
perlDreamer | carogray, then I would recommend not deleting | 19:26 |
perlDreamer | use version control | 19:27 |
perlDreamer | take the snippet, and replace the contents with the words "I want to delete this" | 19:27 |
perlDreamer | then check your website | 19:27 |
perlDreamer | if you don't find that phrase, then you're clean | 19:27 |
carogray | oh brilliant solution - that's marvelous! cheers! | 19:27 |
perlDreamer | if you do, then rollback that version of the snippet, rework the user of the snippet not to anymore, and repeat | 19:27 |
perlDreamer | when it's clean, you can delete it | 19:27 |
perlDreamer | and, if you turn off autocommit, you can do it without affecting the user experience on the website | 19:28 |
carogray | yep - I get all the stuff about how to use the version tags for this. I don't use autocommit meself - don't trust myself enough | 19:30 |
carogray | as soon as I start to get confident I do something totally absent mindedly | 19:30 |
carogray | won't bore you with what a space cadet I am | 19:30 |
carogray | do we have a certain limit to how many solutions we are allowed to have in day? | 19:32 |
carogray | in a day | 19:32 |
-!- mode/#webgui [+v perlDreamer] by tavisto | 19:32 | |
+perlDreamer | carogray, if you were to make a wiki page for each thing that you learn that you find useful, I think we'd answer lots of questions. | 19:33 |
carogray | good lord yes! I am really into that cause - how much help you all are as well as how frustrating it is/has been for me not to be able to find these kinds of things anywhere | 19:33 |
carogray | this next problem is a really tedious, cross-eyed making one that I am too lazy and too non-conversant in CSS to figure out though. | 19:34 |
carogray | I would really understand if you don't want to bother with it. | 19:34 |
+perlDreamer | CSS questions might be better asked in a web design channel | 19:34 |
carogray | It's about seeing the table not working in IE when it is working in Firefox | 19:35 |
carogray | you mean a non-webgui channel? | 19:35 |
carogray | like, find a css irc thing? | 19:35 |
+perlDreamer | yeah, or, try the design forum on webgui.org | 19:36 |
carogray | ok - that's fine I don't mind doing that | 19:36 |
carogray | one more question - not solution before I go...please? | 19:36 |
carogray | what is a "thingy" I keep reading about them, but really not sure I understand exactly what it is. | 19:37 |
+perlDreamer | The thingy is a web-based application builder. Think of it as Microsoft Access in WebGUI. | 19:37 |
carogray | can you explain a little more? or give me an example or 2? | 19:38 |
+perlDreamer | It lets you build tables, build forms for filling the tables, and then do searches and lookups with templated results | 19:38 |
+perlDreamer | so, for building common applications like rolodex's and the like, you just build them with Thingy rather than coding with Perl. | 19:39 |
carogray | mmmm, sounds familiar, as if I read this somewhere before. I need to read this stuff over and over again see examples, for about a year before it begins to penetrate | 19:39 |
carogray | it's only in 7.5 now right? | 19:39 |
+perlDreamer | JT's blob, plainblack.com/tbb explained it in more detail | 19:39 |
+perlDreamer | yes, 7.5 | 19:39 |
carogray | phew - so I have a little while to absorb. is there a real life example where it is used - not on the demo yet, cause that's the latest stable version of WG right? | 19:40 |
@rizen | carogray, there is a one our training session on thingy at the WUC this year | 19:41 |
@rizen | don't know if you're going or not | 19:41 |
+perlDreamer | well, in addition to demo.plainblack.com, there's beta.plainblack.com where you can try the latest and greatest WebGUI | 19:41 |
carogray | unfortunately WUC is agin out of the question for me | 19:41 |
carogray | one day I hope to get there. | 19:41 |
+perlDreamer | carogray, what's the sticking point on the WUC? | 19:41 |
+perlDreamer | Where else can you get 2 days of point, hands-on training for $500? | 19:42 |
carogray | oh about the beta.plainblack.com - that's great - didn't know | 19:42 |
carogray | I don't deny the value of the WUC, but we had our budget cut back by 10% this year, like the rest of the world, combined with the fact that my daughter is moving to Alaska at the end of the summer and the timing is just all wrong for me. | 19:43 |
* perlmonkey2 shoots Shop/Transaction with his heavy cal anti-bug gun. | 20:00 | |
+perlDreamer | is it fixed? | 20:01 |
+perlDreamer | or are you frustrated? | 20:01 |
@perlmonkey2 | it is fixed | 20:01 |
@perlmonkey2 | but it was frustrating :D | 20:01 |
+perlDreamer | sweet (about the fixedness). I'll read the patch. | 20:02 |
@perlmonkey2 | it was extremely simple to fix. The hard part was tracking down what was going on and when exactly Credit::update should be called, and then finding out why it was being called without effect. | 20:03 |
+perlDreamer | this is the in store credit bug? | 20:03 |
@perlmonkey2 | yeah | 20:03 |
+perlDreamer | that's a two-fer, then? | 20:03 |
+perlDreamer | two bugs with 19 characters | 20:03 |
@perlmonkey2 | *ka-blam* *ka-blam* | 20:03 |
+perlDreamer | not bad, dude | 20:03 |
@perlmonkey2 | that's why its double barreled :P | 20:03 |
@perlmonkey2 | Will be easy for the next bug as most of this was plumbing the depths of Shop/ | 20:04 |
elnino_laptop | tavisto: testing are you there? | 20:05 |
@tavisto | yep, that pages me | 20:06 |
@tavisto | anytime you use someone's name | 20:06 |
@tavisto | elnino_laptop this is a test to see if your IRC client works. :) | 20:08 |
elnino_laptop | ok. thanks! | 20:08 |
-!- ascii [n=ascii@64.234.60.83] has quit ["leaving"] | 20:08 | |
CIA-6 | WebGUI: perlmonkey2 * r7175 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Transaction.pm): In store credit now correctly deducted from with new purchases. Shop/Transaction was not updating the shopCreditDeduction column. | 20:09 |
@perlmonkey2 | perlDreamer: do you think this is a bug or an RFE? http://www.plainblack.com/bugs/tracker/gallery-navigation-back-to-album-returns-to-page-1#IczSJ_TqDhr3Fcr2lsl40Q | 20:10 |
@perlmonkey2 | probably bug? | 20:10 |
+perlDreamer | really low priority bug | 20:11 |
+perlDreamer | I mean, it works, but I can see where you'd expect to go back to where you started. | 20:11 |
@perlmonkey2 | okay, well I've made a pass on everything below it and don't think I can do anything above it. | 20:11 |
+perlDreamer | go for it | 20:11 |
@perlmonkey2 | naw, I'll go back through the list and see if anything closed has reopened or if something looks higher priority. | 20:12 |
+perlDreamer | page layout - hide assets broken would be good to fix | 20:12 |
+perlDreamer | but I'd only do it with a test | 20:13 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 20:13 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 20:13 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 20:13 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 20:13 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 20:13 | |
+perlDreamer | are you staying this time, knowmad? | 20:14 |
knowmad | haha | 20:14 |
knowmad | i knew someone was going to see that... having trouble getting my IM to behave ;) | 20:14 |
knowmad | perlDreamer: preaction: I figured out what my problem was with sending internal emails | 20:14 |
knowmad | you have to use the userId, not the username | 20:14 |
+perlDreamer | awesome! What was it? | 20:14 |
knowmad | there is a bug in mail system that the emails were just disappearing with no errors | 20:15 |
knowmad | need some testing around that | 20:15 |
knowmad | pd: do you have a mechanism for testing mail delivery? | 20:15 |
knowmad | all: what timezone does the scheduler run off of? | 20:15 |
knowmad | is there a system-wide timezone? | 20:15 |
+perlDreamer | knowmad, just Mail/Send.t | 20:16 |
+perlDreamer | and Inbox.t, which I think dionak wrote | 20:16 |
knowmad | does the Send.t script have a test for confirming delivery? | 20:16 |
+perlDreamer | Well, it sets up a dummy smtpd server. | 20:17 |
knowmad | oh | 20:17 |
+perlDreamer | so all it checks is that SMTPD got it | 20:17 |
+perlDreamer | not that it's received on the far end | 20:17 |
+perlDreamer | since there's no far end to test | 20:17 |
knowmad | OK, that's kinda what i need to do for internal messaging | 20:17 |
+perlDreamer | but with internal messaging, there's no SMTPD | 20:17 |
knowmad | right, so we should be able to check the inbox of the recipient to make sure it gets through | 20:18 |
+perlDreamer | right, that would be Inbox.t | 20:18 |
elnino_laptop | rizen: I think I was told to ask you. does webgui shop handel international shipping charges? for example. the user would be charged a normal shippig fee, but if they are intl, they would get stuck with a flat surcharge to handle additional shipping costs. | 20:18 |
knowmad | OK | 20:18 |
knowmad | back to my question about the scheduler, what timezone does it run off of? | 20:18 |
knowmad | my scheduled tasks are not running at the same time as my system clock | 20:19 |
elnino_laptop | knowmad: perhaps off of your user's settings? just a thought I have no idea. | 20:19 |
knowmad | does it go by system time? | 20:19 |
knowmad | what user do the scheduled tasks run under? | 20:20 |
elnino_laptop | i don't know, the one that created it? like I said, I have no idea. Just being creative =) | 20:20 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 20:20 | |
@rizen | elnino: the flat rate shipping module doesn't, but the ones we attach to UPS, FedEx and the like will | 20:20 |
knowmad | but then they aren't actually being run until the scheduler fires them off so it appears that we need to know about the scheduler | 20:21 |
+perlDreamer | knowmad, that's all spectre code, lib/Spectre/Cron.pm | 20:21 |
knowmad | OK | 20:21 |
elnino_laptop | rizen: so how does the ups and usps work, do they by pass the "ship by weight" and "ship by transaction" types of shipments? | 20:21 |
elnino_laptop | are they just another type of shipment? | 20:21 |
knowmad | looks like its using timezone of 'local' which means system time | 20:22 |
elnino_laptop | and did I gather correctly from your comment, that they (ups/fedex) are soon to be implemented? | 20:22 |
knowmad | which perl prob. thinks is GMT | 20:22 |
+perlDreamer | knowmad, you know that I always say in these kinds of situations ;) | 20:23 |
SquOnk | Has anyone tried out the Debian packages? | 20:24 |
SquOnk | If 7.5.19 is released tomorrow, there will be updated packages around 23:00 UTC | 20:25 |
@rizen | elnino, there are no official announcements about those modules yet. i'm just saying when we do implement them they will fully support international shipment pricing | 20:25 |
SquOnk | For 7.5.19 there will be a prototype automatic configuration. It will _ask_ for values but will _not_ do anything with them yet. | 20:25 |
@rizen | the goal for 7.5 was just to get a decent working commerce system into webgui...the future versions of webgui will be adding to it's capability | 20:26 |
elnino_laptop | that's fine, just wanted to know if it was there already or not. Thanks! | 20:26 |
elnino_laptop | rizen: does the shop currently handel coupons? Sorry to bother you, they said you're the one to ask. | 20:28 |
@rizen | yes | 20:28 |
@rizen | just basic flat rate coupons | 20:28 |
@rizen | like buy $100 worth of merchandise and get 10% off | 20:28 |
@rizen | that sort of thing | 20:28 |
lisette | hello, i do a package of a site with 7.4.40 and i try to upload to a site with 7.5.18 and shows me the next error: | 20:29 |
elnino_laptop | ok. | 20:29 |
lisette | 2008/08/06 12:28:21 - WARN - www.pruebas.com.conf - WebGUI::Content::Asset::tryAssetMethod[207] - Couldn't call method view on asset for url: home/normatividad/circulares/circulares-2008 Root cause: no good: 7Hn99MZUHJu0GmjVp-xf2A at /data/WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm line 1178. | 20:29 |
elnino_laptop | rizen two more: where if possible does one modify the confirmation email after an order is placed? is that webgui or thru itransact? | 20:30 |
elnino_laptop | (that was one) | 20:30 |
lisette | i can do export/import of package of different versions? | 20:32 |
elnino_laptop | rizen: two) and my user would like to sell online collateral. and when they place the order, she wants to limint the number of downloads by that user either by count or by time frame, is eithe rpossilbe? Someone suggested using subscriptions and doing it that way? | 20:33 |
knowmad | perlDreamer: I suspect you'd say test it which is what i just did; it thinks the local time is America/Chicago which is very odd | 20:34 |
knowmad | i wonder if that's due to the WRE being pre-compiled by PB (this is a windoze server) | 20:35 |
+perlDreamer | knowmad, if it pulls the timezone from the user profile, the default _is_ America/Chicago, by strange coincidence :) | 20:55 |
knowmad | i don't think it uses the user profile | 20:56 |
+perlDreamer | elnino_laptop, there is a confirmation email sent by WebGUI, it is configured in the Payment Methods and it is templated. | 20:57 |
knowmad | I think it's line 181 of Spectre/Cron.pm that does scheduling | 20:58 |
knowmad | my script that I ran outside of WebGUI (but using WRE perl) says localtime is Chicago | 20:59 |
+perlDreamer | that's bad | 20:59 |
knowmad | i don't know how it's getting that; it's not in Config.pm | 20:59 |
+perlDreamer | I'd file that as a bug | 21:01 |
+perlDreamer | so the good news is that it still happens regularly, and you can calculate when you want it | 21:01 |
elnino_laptop | perlDreamer: thanks | 21:02 |
knowmad | you'd think so | 21:02 |
knowmad | but it didn't run when i expected it to | 21:02 |
+perlDreamer | yeah, that's the bad part | 21:02 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 21:02 | |
topsub | is there a way i can enable anonymous checkout? | 21:03 |
topsub | webgui 7.5.15 | 21:03 |
@preaction | "anonymous" checkout? | 21:03 |
@preaction | like checkout without having to create a user? | 21:04 |
topsub | yes | 21:04 |
@preaction | no | 21:04 |
topsub | why do you have to have an account to checkout? | 21:10 |
elnino_laptop | topsub: i'm only guessing, so that the user can login to view/modify existing orders. And the information needs to be stored somewhere, so that the administrators of the store can manage the info. and webgui needs to tie the order info to *something* and that something is the user. But I know what you are asking, and it's not uncommon. | 21:23 |
elnino_laptop | it's not uncommon to let a user buy something without getting a username/password to a site. | 21:24 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 21:24 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 21:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:25 | |
elnino_laptop | maybe, the user can be created and just be "deactiviated" upon checkout. So maybe you can create a workflow to do that. | 21:25 |
elnino_laptop | Or do you have to log into a webgui site before you can have a cart? | 21:25 |
@rizen | you can shop all you want without an account | 21:26 |
@rizen | just at checkout time you must have an account | 21:26 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:35 | |
topsub | Can the visitor be used to buy products? | 21:37 |
@rizen | no, i just said you need an account | 21:38 |
dionak | why is the account required? in other words where do i look in the codebase? | 21:39 |
dionak | is it in Transaction? | 21:40 |
@rizen | look in the codebase for what? | 21:40 |
dionak | for the requirement of having an account to checkout | 21:40 |
@rizen | the entire shop was designed around there being a user | 21:41 |
@rizen | you won't be able to just pull it out | 21:41 |
@rizen | EMS will stop working | 21:41 |
@rizen | transactions won't work | 21:41 |
@rizen | address books won't work | 21:41 |
@rizen | the requirement comes from the fact that is no secure way to show a user his or her transaction history if they don't have an account | 21:42 |
dionak | ok, that is more helpful | 21:42 |
@rizen | but once that requirement was establish | 21:42 |
@rizen | ed | 21:42 |
@rizen | and we knew there would be a user account | 21:42 |
@rizen | everything else was built to make use of that fact | 21:42 |
dionak | so it would take a lot of refactoring to implement anonymous checkout. | 21:43 |
dionak | got it. | 21:44 |
dionak | so we need to force our client to support user accounts in order to use WG shop | 21:44 |
dionak | topsub asked about visitor because i was wondering if there was a way to hide the user account requirement | 21:45 |
@rizen | yes, but more importantly, why wouldn't you want to support user accounts? besides "they just don't like it" | 21:45 |
dionak | it's more that the client doesn't feel like it's a good fit for their audience | 21:46 |
dionak | that's the gist | 21:46 |
@rizen | eventually there will be a Point of Sale mode, which will allow you to check out multiple guests with a single user account, but you'll still need to be logged in as that user. | 21:46 |
dionak | ah, that's kind of what we've been working on | 21:47 |
@rizen | you'll need to be logged in as a clerk | 21:47 |
dionak | interesting... | 21:47 |
dionak | ok, thanks for the input. very helpful | 21:47 |
topsub | How does "shipperId" id get set when your wanting to checkout? I set up a freeshipping shipping method but i still get "Must provide a shipperId" in the logs | 22:06 |
topsub | When i go to checkout | 22:08 |
@perlmonkey2 | Don't almost all online retailers require an account to make purchases? | 22:09 |
topsub | not all | 22:09 |
@perlmonkey2 | topsub: certainly, but I'm having trouble thinking of the edge cases where it makes more sense to not have an account. | 22:12 |
topsub | its not use, its the client that doesn't want it | 22:12 |
@rizen | topsub, is the shipping method that you created enabled? | 22:13 |
topsub | rizen: sure is | 22:17 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 22:17 | |
dionak | perlmonkey2: no, anonymous checkout is a common feature | 22:18 |
@rizen | shipperid gets set when you choose a shipping method on the cart screen | 22:18 |
dionak | most do, but not all | 22:18 |
@perlmonkey2 | dionak: ?? | 22:18 |
dionak | i was responding to your earlier question about requiring accounts to make purchases | 22:18 |
@perlmonkey2 | dionak: right right, just wondered which ones | 22:19 |
dionak | usually larger sites require it for informational purposes but we see smaller sites not using it. cs-cart, for instance, has this feature. i don't have a site url handy | 22:20 |
topsub | rizen, ah. once i choose a shipping address, i get Per Item Shipping column show up, but then no area to choose shipping.. so something must be wrong with my template? | 22:20 |
@perlmonkey2 | dionak: cool, okay, that makes sense | 22:20 |
lisette | anyone knows that happends? | 22:21 |
topsub | fixed, thanks rizen | 22:21 |
@perlmonkey2 | perlDreamer: please correct me if I'm offbase here, but wouldn't the best place to start digging for the Page Layout Can't Unhide Assets bug be in the Asset::www_editSave method? | 22:31 |
@preaction | perlmonkey2, probably better off in processPropertiesFromFormPost | 22:33 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 22:33 | |
@preaction | but even more likely, it's probably in Asset::update (which gets called by processPropertiesFromFormPost) | 22:34 |
@perlmonkey2 | preaction: thanks, I'll start in update as you probably know what you're talking about :P This one is going to be hairy me thinks. | 22:35 |
-!- khenn_ [n=khenn@97.92.186.139] has left #WebGUI [] | 22:36 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 22:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:36 | |
topsub | Is there a template we can change for select payment gateway? | 22:37 |
@perlmonkey2 | preaction: in processPropertiesFromFormPost right before the call to update I dumped %data. The unselected hidden assets are listed in the hash key of hidden assets. | 22:39 |
@preaction | perlmonkey2, okay, so somewhere before that point is the problem, right? | 22:40 |
@perlmonkey2 | preaction: dang I was hoping that would trigger your memory allowing you to solve this bug instantly :P okay, I'll stop screwing around and bugging you. | 22:41 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 22:49 | |
@perlmonkey2 | preaction: here's one to make you cry. The first entry is with two assets checked to be hidden. The second entry is with the same two assets unchecked. I'm thinking the problem might be in form now. http://webgui.pastebin.com/d6f1921ef | 22:56 |
lisette | how to install a package that contents a CS | 23:00 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:08 | |
+perlDreamer | topsub, there was a Product bug that will be fixed in 7.5.19 related to Products and per item shipping | 23:16 |
+perlDreamer | be sure that you're running off of SVN, or apply the patch to your local dev box | 23:16 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:23 | |
@perlmonkey2 | I need a hand on the hidden assets of a page layout bug. There are no CGI params being passed back when I don't check any assets to be hidden. But somehow the form object is getting set as if those params had been set. Anyone got a clue where I should start looking now? I keep going in circles on Asset::processPropertiesFromFormPost. | 23:33 |
@perlmonkey2 | its like if no params were passed back the form just grabs whatever the asset properties contains. | 23:34 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 23:34 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 23:35 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:35 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 23:38 | |
@perlmonkey2 | Dumping Form on the Layout form submission I see two queries doing the exact same thing. query 23 and query 31 are the same query. | 23:46 |
@perlmonkey2 | I haven't a clue what's going on. Why would the form be updating the DB before the asset has even started processingFromForm | 23:47 |
@perlmonkey2 | By the 3rd line of Asset::processPropertiesFromFormPost the Layout has already been updated twice (I'm guessing the revision plus the commit). | 23:49 |
@preaction | perlmonkey2, i'd start looking in WebGUI::Form::CheckList->getValue. it seems to be giving the default value (getDefaultValue) when the checklist is empty. | 23:52 |
@tavisto | man IRC is hardcore programming today | 23:52 |
@perlmonkey2 | tavisto: just because some dumb codemonkey is polluting the channel | 23:53 |
@preaction | er.... me? | 23:53 |
@tavisto | heh well I've been following along... Can't tell you how happy I am to see you bug slashing | 23:53 |
@perlmonkey2 | I thought I was the only codemonkey here :P | 23:53 |
@tavisto | well preaction can't code.. he's just got charm | 23:53 |
* preaction is starting a cult of personality | 23:54 | |
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has joined #webgui | 23:54 | |
@tavisto | if there's one thing I know about Doug Black, it's that I didn't know his last name was Black until today. | 23:54 |
@perlmonkey2 | preaction: you'd be something like senior software engineer master code annihilator extraordinaire. | 23:55 |
@preaction | Like Mussolini.... and Kennedy.... I'm a cult of personality | 23:55 |
* perlmonkey2 thinks PB should order the programming positions as "codemonkey" "codemonkey +1" "codemonkey +2" "master code annihilator aka codemonkey +3" | 23:58 | |
@preaction | the PB geek code: PB$++~ | 23:59 |
@preaction | the ~ is a gooey tentacle | 23:59 |
@perlmonkey2 | preaction: hmm, why do you have to point out how stupid I am. if I thought that the form was just pulling the default value when no value was given, shouldn't it have been obivious to anyone with a brain that the getValue was a good place to start. Which begs the question, do I indeed have a brain. | 23:59 |
--- Day changed Thu Aug 07 2008 | ||
@perlmonkey2 | hah, nice | 00:00 |
@preaction | surely. www_editSave / processPropertiesFromFormPost and the like is the most complex part of the asset system. wait until you learn that when you ?func=add; an asset, it calls www_edit of the child, but when you save that form, it calls www_editSave of the parent first | 00:00 |
@perlmonkey2 | that hurts to think about | 00:01 |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 00:05 | |
juan1 | i have a problem in one of my site | 00:05 |
dionak | makes sense, but yea...ouch | 00:05 |
juan1 | i have done some changes, i have added an article and a snnipet | 00:06 |
@preaction | well, the child asset doesn't exist yet, so there's no URL which we can use to access it | 00:06 |
juan1 | i commited all my changes | 00:06 |
juan1 | and the users can see the changes | 00:06 |
juan1 | everyone can see then | 00:07 |
juan1 | but nobody is watching them | 00:07 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:07 | |
knowmad | here's one that will make you go, huh? i have a system that has webgui.log messages entering at the system time but I have to set the scheduler back by an hour | 00:07 |
knowmad | go figure | 00:08 |
knowmad | has something to do with the perl interpreter but i have no clue what | 00:08 |
juan1 | only the admin user can see them and it is logged in and when the turn admin is on | 00:09 |
juan1 | if turn admin is off the changes are not visibles | 00:09 |
SDuensin | Hey guys. Anyone ever load a JAR out of the asset system? | 00:10 |
* SDuensin can't make it work. | 00:10 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 00:27 | |
-!- drewstephan_ [n=drewstep@ip98-164-124-83.no.no.cox.net] has joined #webgui | 00:30 | |
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has quit [Read error: 104 (Connection reset by peer)] | 00:30 | |
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit [Remote closed the connection] | 00:34 | |
+perlDreamer | all triggered workflows are real time now, yes? | 00:41 |
@preaction | they start realtime yes | 00:42 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:46 | |
+perlDreamer | bug-- | 00:46 |
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has joined #webgui | 00:48 | |
-!- drewstephan_ [n=drewstep@ip98-164-124-83.no.no.cox.net] has quit [Read error: 104 (Connection reset by peer)] | 00:48 | |
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has left #webgui [] | 00:54 | |
knowmad | speaking of workflows, does anyone remember if there was a bugfix for day of week ranges, e.g., 1-5 | 01:12 |
+perlDreamer | Nope. I'd svn log that file to check | 01:13 |
knowmad | ok | 01:13 |
knowmad | uhh, which file should I run svn log against? I don't see a Scheduler.pm | 01:33 |
knowmad | oh, nm | 01:33 |
+perlDreamer | Spectre/Cron.pm | 01:33 |
knowmad | right, that's what reads it; i was thinking of setting it which appears to be an Op | 01:34 |
knowmad | manageCron | 01:34 |
knowmad | how can i tell when a revision was included in a tag? i need to know what revision of Cron.pm was release with 7.4.8 | 01:36 |
+perlDreamer | Workflow/Activity/CreateCronJob.pm | 01:37 |
knowmad | it looks like an op to me when i'm editing scheduler tasks | 01:38 |
knowmad | that's pretty cool to have an activity that can create cron jobs though | 01:38 |
knowmad | there's got to be a way to know what revision a release was tagged at without checking out that release.... it'll have to wait til tomorrow | 01:43 |
+perlDreamer | sorry, I only know how to run about 4-5 svn commands | 01:47 |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 01:49 | |
CIA-6 | WebGUI: colin * r7176 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/WebGUI.pm): update hover help for auto request commit | 01:50 |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 01:54 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 01:59 | |
-!- KlausH [n=KlausH@p5B0728DF.dip0.t-ipconnect.de] has quit ["bye"] | 02:33 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:39 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:50 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:02 | |
-!- juan1 [n=juangui@201.232.58.66] has left #webgui [] | 03:05 | |
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 03:33 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 03:39 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:44 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:57 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 03:59 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:44 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:58 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 05:11 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 05:20 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:25 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:32 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 05:34 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 05:34 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:35 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:16 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 06:28 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:37 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:37 | |
CIA-6 | WebGUI: dionak * r7177 /WebGUI/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: Adding conditional to test if xml is already decoded | 06:39 |
CIA-6 | WebGUI: dionak * r7178 /WebGUI/docs/changelog/7.x.x.txt: Adding update for syndicated content utf-8 check | 06:39 |
CIA-6 | WebGUI: dionak * r7179 /WebGUI/docs/credits.txt: Adding knowmad to credits for tests and bug fix | 06:39 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 06:49 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:03 | |
-!- bderrly_ is now known as bderrly | 08:05 | |
@tavisto | preaction, in the gallery asset, how is all the meta data captured from the images? Is it using EXIFutils to read this info? | 08:25 |
@tavisto | guess I'll catch ya tomorrow then.. g'night all | 08:27 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 08:27 | |
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 08:55 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] | 08:55 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:32 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 09:34 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 09:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 09:37 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 09:46 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 09:47 | |
-!- mode/#webgui [+o khenn] by ChanServ | 09:47 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:21 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:39 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 10:39 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] | 10:40 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)] | 10:44 | |
-!- KlausH [n=KlausH@p5B0705CE.dip0.t-ipconnect.de] has joined #webgui | 10:52 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:16 | |
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has joined #webgui | 13:28 | |
hightekvagabond | any of you guys ever had problems APR::Request::Apache2 not finding the "handle" method? | 13:30 |
BartJol | hightekvagabond haven't seen that | 14:11 |
hightekvagabond | yeah, as far as I can tell it really has nothing to do with WebGUI and it an issue with my libapreq2 install, was just hoping someone around here had seen it | 14:12 |
BartJol | have you searched the site? | 14:16 |
BartJol | ah, i find only your post | 14:16 |
hightekvagabond | I've been searching the WebGUI forums, apache, cpan, and many mailing lists via google | 14:17 |
BartJol | well, that should have given you a clue when something is on the forum, but unfortunately.... | 14:17 |
BartJol | and what happens if you grep for that? | 14:20 |
hightekvagabond | grep for what? | 14:22 |
BartJol | for the handle method? | 14:23 |
BartJol | if the files are there, maybe the module isn't loaded | 14:23 |
BartJol | mmm, I can't find it within the wre | 14:24 |
CIA-6 | WebGUI: yung * r7180 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: Subtext disappears when editing a field | 15:18 |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 15:28 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 15:29 | |
knowmad | hey, is anybody online who wants to conduct a search experiment with me? | 15:30 |
BartJol | what version? | 15:31 |
BartJol | or do you have a site? | 15:32 |
knowmad | i have a beta demo setup | 15:32 |
knowmad | http://beta.webgui.org/demo1218108416_88/home/search/site-search | 15:32 |
knowmad | BartJol: do you use search on any of your sites? | 15:32 |
BartJol | eeh, I added a search somewhere | 15:32 |
BartJol | but it is some time ago | 15:32 |
knowmad | i'm working on my presentation and am trying to grok how the system works | 15:33 |
knowmad | it's pretty simple but some queries aren't working | 15:33 |
knowmad | try searching "latest news" | 15:33 |
knowmad | with or without quotes | 15:33 |
knowmad | now try +news -latest which should exclude all the assets with the word 'latest' | 15:34 |
BartJol | differnce is: Commercial Documentation | 15:34 |
knowmad | what do you mean? | 15:34 |
BartJol | in the results | 15:34 |
BartJol | and latest appears in the sec ond query | 15:35 |
knowmad | yes, but why do we still get results with latest? | 15:35 |
BartJol | dunno | 15:35 |
knowmad | when we're telling wG to exclude that? 'latest' is not a stopword | 15:35 |
knowmad | at least not in MySQL | 15:35 |
BartJol | :) | 15:35 |
BartJol | does the - really exclude the following term? | 15:36 |
knowmad | nor in Search.pm | 15:36 |
knowmad | that's what it's supposed to do according to mysql docs and JT | 15:36 |
knowmad | guess there's something happening to the query as it is being biult that is going awry | 15:37 |
knowmad | do you know how i can turn on query logging in mysql? | 15:37 |
knowmad | btw, thanks for the second pair of eyes; i just wanted to be sure i wasn't overlooking something | 15:38 |
BartJol | mmm | 15:38 |
BartJol | no problem, but I'm afraid that my query language is not sufficient | 15:39 |
BartJol | and I'm a bit busy, unfortunately, because I'd like to help you | 15:39 |
knowmad | i'll report back once i figure out how webgui is building the query | 15:39 |
CIA-6 | WebGUI: yung * r7181 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: fixed: Thingy: Subtext disappears when editing a field | 15:57 |
knowmad | BartJol: FYI, adding 'log=/data/wre/var/logs/mysql-query.log' to /data/wre/etc/my.cnf enabled the MySQL General Query Log | 16:02 |
knowmad | Also, it really looks like there's a bug in the WebGUI search builder | 16:02 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:13 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] | 16:22 | |
BartJol | that might be | 16:24 |
knowmad | BartJol: i've submitted a bug report with my findings -- http://www.webgui.org/bugs/tracker/webgui-search-errors#N-mQBBz8rn53dQvQDXrPgA | 16:24 |
knowmad | have you ever looked at the search() method in WebGUI::Search? | 16:24 |
BartJol | nope | 16:25 |
knowmad | it's 110 lines of complicated logic! | 16:25 |
BartJol | beyond my limits right now :) | 16:25 |
BartJol | aaah | 16:25 |
knowmad | me too! hopefully one of the devs will take a look at it today | 16:25 |
BartJol | some genius worked on that | 16:25 |
knowmad | i'd really like to have this fixed for my presentation | 16:25 |
knowmad | yeah, i suspect that's all rizen_ | 16:26 |
knowmad | it's not just the perl code but also the data storage that's interesting | 16:26 |
knowmad | all indexed keywords are put into the assetIndex table into a single column called, wait for it.... keywords | 16:26 |
knowmad | that's straight-forward enough but.. | 16:27 |
knowmad | every keyword is separated by two single-quotes | 16:27 |
knowmad | i've yet to grok what that's about and how it doesn't cause breakage when searching for phrases | 16:27 |
SDuensin | Morning! | 16:29 |
knowmad | morning | 16:29 |
SDuensin | I love the tire place in town... I called and told him I had a screw in one of my tires. He was like, "Well, if you want them all to match, we can put screws in the other three." | 16:29 |
topsub | lol wow | 16:29 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:30 | |
BartJol | and how is the search query broken? split on space? | 16:36 |
knowmad | did you read my bug report? | 16:36 |
knowmad | i don't know how it's broken as i don't understand how it work | 16:36 |
BartJol | am now | 16:36 |
knowmad | however, it does not perform as advertised in regards to boolean operators | 16:37 |
knowmad | my initial forays into the query it builds lead me to believe there are logic errors in the search method that is building the MySQL query | 16:38 |
BartJol | doesn't seem good | 16:38 |
knowmad | nope, explains why my clients have told me search is funky | 16:38 |
knowmad | overall, the search system rocks but bugs like this are a showstopper | 16:39 |
knowmad | it doesn't matter how technically cool it is if it doesn't perform as expected | 16:39 |
knowmad | BartJol: are you attending the WUC? | 16:40 |
BartJol | I am | 16:40 |
knowmad | speaking? | 16:40 |
BartJol | I will | 16:40 |
knowmad | which talk are you doing? | 16:40 |
BartJol | on macro's in the user track | 16:41 |
BartJol | first one, as the schedule remains the same | 16:41 |
knowmad | cool, those are handy critters | 16:41 |
BartJol | but now I have to find out why a subdomain doens't refer people to the right webgui site | 16:42 |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:45 | |
knowmad | sounds like an apache config issue assuming the dns is correct | 16:47 |
BartJol | yeah, modprxy and moperl confs were incomplete | 16:48 |
BartJol | changed it, and worked | 16:48 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:53 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:54 | |
-!- Haaarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:04 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 17:04 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:08 | |
-!- Haaarg is now known as Haarg | 17:10 | |
knowmad | BartJol: you still hanging around? | 17:18 |
BartJol | yup | 17:19 |
knowmad | check out these search terms @ http://beta.webgui.org/demo1218108416_88/home/search/site-search | 17:19 |
knowmad | +news* -latest | 17:20 |
knowmad | the asterisk totally changes the results | 17:20 |
BartJol | cool, strange but cool | 17:21 |
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has quit ["Leaving."] | 17:22 | |
knowmad | the strange is what's bad | 17:26 |
knowmad | i updated my bug report and am hoping it's enough info for whoever built the search system to fix this issue | 17:27 |
knowmad | it's a pretty glaring bug IMO | 17:27 |
BartJol | yeah, it's bad when such a cool function doesn't work properly | 17:30 |
@Haarg | i believe it's because of the chinese work support section | 17:31 |
@Haarg | not sure of the best way to fix it, as i'm not yes certain what that code is supposed to do | 17:31 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:48 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:48 | |
@perlmonkey2 | Is there some documentation showing how the auto-forms work? When a Layout's edit form is submitted, if there are no checkboxes ticked, then Form::Checkbox is never called. Yet somehow the Session::Form is getting the default values (probably from the asset), and I need to know where that happens. | 17:52 |
@Haarg | it's a bit complex how that happens | 17:56 |
@perlmonkey2 | Haarg: I'm just putting traces in everything related so I can watch it happen :) | 17:57 |
@Haarg | processPropertiesFromFormPost calls session->form->process | 17:57 |
@Haarg | and includes the current value | 17:57 |
@Haarg | that goes through the formvalidator code, autoload etc | 17:58 |
@perlmonkey2 | Haarg: btu I'm not even sure this happens in processPoerpertiesFromFormPost as there is nothing related to these properties in the form post. | 17:58 |
@perlmonkey2 | no checkboxes checked, means nothing posted. | 17:58 |
@Haarg | it does that for everything in the definition though | 17:59 |
@perlmonkey2 | oh | 17:59 |
@perlmonkey2 | Thanks | 17:59 |
@Haarg | that goes through the form validator, autoloader, etc | 17:59 |
@Haarg | and calls getValue | 17:59 |
-!- rizen_ is now known as rizen | 18:28 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:28 | |
CIA-6 | WebGUI: yung * r7182 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Search.pm): fixed: WebGUI Search errors - boolean search using filtering does not work | 18:29 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:30 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 18:34 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:45 | |
@tavisto | preaction, in the gallery asset.. did you setup the metadata to be extracted from the images using EXIFutils? | 19:03 |
@preaction | it is EXIF data, yes | 19:03 |
@tavisto | my friend is a photographer and he really likes the gallery asset (and plans to use it). However, he wanted to know if we could add several fields that he thought were important and missing | 19:04 |
@preaction | uh... i grab them all, and delete the ones that break things | 19:05 |
@preaction | if the EXIF field is in the photo, it's in the template | 19:05 |
@tavisto | He was going to send me a list of them since I can't remember all the ones he told me about. We posted a few of his pictures and all of the fields that showed up on his Vista machine did not show up in the gallery | 19:06 |
@preaction | which ones are missing? maybe they're ones I had to delete | 19:06 |
@preaction | then the underlying Perl module does not know about or handle those fields | 19:06 |
@tavisto | he spouted off a bunch that were in relation to gps coords and stuff photographers would care about :) | 19:07 |
@preaction | right, but how are they stored in the Exif data? i would suspect that the GPS coords are stored in some binary representation, which isn't automatically handled and we'd have to do manually. | 19:09 |
@preaction | possible, of course, but an RFE nonetheless | 19:09 |
@tavisto | oh yeah I definitely think that might be the case. What I'll do is get the list from him and then paste all of the 'missing fields | 19:09 |
@tavisto | in the RFE | 19:09 |
@preaction | if you give me one of the images you're talking about, i have an idea | 19:09 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 19:09 | |
@tavisto | some of them were simple.. and yes I can give you some of his images.. he works for NOAA and takes some pretty amazing pics on their research projects | 19:10 |
@preaction | do they host with us? or do they have their own server? | 19:10 |
@preaction | if my idea works, I can give them a patch | 19:10 |
@tavisto | NOAA is not a client... yet :) | 19:10 |
ckotil | man, if you guye get NOAA that would be sweet | 19:11 |
ckotil | I might be doing work for them soon | 19:11 |
@tavisto | JT (my other buddy - not Rizen) works for NW Labs in washington | 19:11 |
@tavisto | so my visit was to see a good friend... and also make use of an opportunity to expand our reach into the govt. | 19:12 |
ckotil | nice | 19:12 |
perlDreamer | I still think we need to take over the Papa John's website | 19:12 |
@tavisto | sweet ckotil, they are a great group to work with I'm told | 19:12 |
@tavisto | yes, and we can barter an intranet for pizza | 19:13 |
@perlmonkey2 | okay, a day later I'm finally at where preaction was on this issue of the bug where you can't uncheck all assets to be unhidden in a Layout. | 19:15 |
@perlmonkey2 | This bit of logic in Form::Control is the issue and there isn't a good way to solve it, I don't think. | 19:16 |
@perlmonkey2 | http://webgui.pastebin.com/d300c8799 | 19:16 |
@perlmonkey2 | if no value is passed in grab the default value. Probably correct behavior for most cases, except where we have a checkbox list with nothing checked. | 19:17 |
perlDreamer | So this actually affects _all_ checklists, not just this one. | 19:17 |
@perlmonkey2 | perlDreamer: that would be my assumption | 19:17 |
@preaction | what definition sub is that using? Form::Controls? | 19:18 |
@perlmonkey2 | any asset with a checkbox list could not have its properties changes so that once a box is ticked, at least 1 other box will laways have to be ticked. | 19:18 |
@perlmonkey2 | preaction: that is from new in Form::Control | 19:18 |
@preaction | okay, but that's just instanciating a form control, right? | 19:19 |
@perlmonkey2 | yes which then getValue is called on | 19:19 |
@perlmonkey2 | FormValidator::process does my @values = $self->$type($params); which creates the Form::asset and calls getValue on | 19:20 |
@preaction | line 222 of lib/WebGUI/Form/List.pm is the problem | 19:20 |
@perlmonkey2 | $params is the %hash from Asset::processPropertiesFromFormPost | 19:20 |
* perlmonkey2 wonders how he could have possible missed that CheckBox was not a Control, but a List | 19:21 | |
@perlmonkey2 | for a list there shouldn't be a defaultValue? Nothing passed in means we want null? | 19:22 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 19:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:25 | |
@preaction | or look below that, in getDefaultValue. that doesn't loook right at all | 19:25 |
@preaction | the problem is that getDefaultValue is getting called at all. the default value (when it comes to assets) shouldn't be used if the control was displayed to the user | 19:26 |
@preaction | it should only be used if the asset was added through the API and not the UI, and it should be used to show the initial value when the UI is displayed for adding a new asset | 19:26 |
@perlmonkey2 | yeah, I commented 222 out and it works great for the Layout checkboxes | 19:26 |
@preaction | but when a list-like form control doesn't have an entry, it doesn't get added to the form post, and WebGUI assumes it wasn't shown and sets a default value | 19:27 |
@preaction | for our problem, "value" is more important than "defaultValue" | 19:27 |
@preaction | so it's multiple problems: one, getDefaultValue is being called. two, "value" is being used because it's more important than defaultValue | 19:28 |
@preaction | i think for list types, we might have to make defaultValue more important than value | 19:28 |
@perlmonkey2 | I'm not tracking. I would have thought that defaultValue shouldn't have any importance with List types. They should default to nothing? | 19:30 |
@preaction | what if you want it to default to something when creating an asset using addChild? | 19:31 |
@perlmonkey2 | I still haven't fully grokked getDefaultValue, getValue and get('value') | 19:32 |
@perlmonkey2 | so I don't know :) | 19:32 |
@perlmonkey2 | preaction: I'm feeling a little out of my depth on this one and am deferring to you and how best to proceed. | 19:35 |
@preaction | getValue is the value from the form | 19:35 |
@preaction | getDefaultValue is either the "value" property or the "defaultValue" property | 19:35 |
@perlmonkey2 | simple enough | 19:36 |
@preaction | getValue calls getDefaultValue if it needs to, and in our case here it's calling it but doesn't need to | 19:36 |
@perlmonkey2 | So remove the call? | 19:37 |
@preaction | can't, we actually do need to call it, but not in this one case | 19:37 |
@preaction | the problem: how do we determine if we need to call it? | 19:37 |
@perlmonkey2 | and how do we tell getValue not to call getDefaultValue? | 19:37 |
perlDreamer | can we get a list of existant form variables? | 19:37 |
@perlmonkey2 | move the logic up further in the form and add a special flag to this getValue? | 19:37 |
perlDreamer | if it exists as a form variable, we always use the form variable, regardless of its value | 19:37 |
@preaction | perlDreamer, no. if a list type doesn't have a value selected, it doesn't show up as a query parameter | 19:38 |
perlDreamer | if it doesn't we should use the "backup" logic | 19:38 |
perlDreamer | that sucks | 19:38 |
@preaction | i'm thinking if session->request exists, we use that no matter what | 19:38 |
@perlmonkey2 | perlDreamer: this isnt' the first time that checkboxes not showing up as empty params has bit me :( | 19:38 |
perlDreamer | preaction, session->request always exists | 19:39 |
perlDreamer | even in tests, now | 19:39 |
perlDreamer | WebGUI.pm, line 405 | 19:40 |
perlDreamer | Every WebGUI page fetch gets a Request object | 19:41 |
perlDreamer | it might be empty (with no form data), but it's there | 19:41 |
@perlmonkey2 | I like have FormValidator test for Lists and then call getValue($value,DONTGETDEFAULTVALUE) on only list types | 19:41 |
@perlmonkey2 | Bad idea? | 19:45 |
@preaction | probably. when would we use that? | 19:48 |
@preaction | i'm almost going towards not giving the "value" field to the form element in processPropertysFromFormPost | 19:48 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:48 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:48 | |
@perlmonkey2 | preaction: I'm thinking we would use that flag everytime a List is processed in FormValidator | 19:50 |
@perlmonkey2 | or I guess the same effect could be had by putting that in Asset::processPostFromForm | 19:51 |
@perlmonkey2 | I mean processProperties | 19:52 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 19:53 | |
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has joined #webgui | 19:55 | |
topsub | After a product is added to the cart what callback gets called? So i could say have it redirect to the shopping cart? | 19:56 |
@perlmonkey2 | So preaction, in FormValidation::AUTOLOAD we could test if $control isa List and then return $control->getValue(@args,NODEFAULTVALUE) | 20:00 |
@perlmonkey2 | that seem like a good place for it? Should only get used when a form is submitted, right? | 20:00 |
@Haarg | that seems rather ugly | 20:01 |
@perlmonkey2 | Haarg: If List types should not call getDefaultValue when used with the UI, but use it with the API, won't there have to be a clunky special case flag+logic in there? | 20:02 |
@Haarg | preaction: you have to supply value for file fields | 20:06 |
perlDreamer | topsub, the url for buying is func=buy | 20:06 |
perlDreamer | you can trace it from there | 20:06 |
@Haarg | well, lists shouldn't need to be special, and really only multi select lists are the issue here | 20:06 |
@Haarg | and getting the default value isn't really a problem, only getting value | 20:07 |
* SDuensin hates CSS. | 20:08 | |
@perlmonkey2 | Haarg: I thought getting the defaultvalue was the problme. We don't want the default value if there is no value, bcause that means none of the check boxes were checked and we want undef as the value. | 20:08 |
@Haarg | the default value is undef though | 20:08 |
SDuensin | Anyone else have problems with vertical alignment of the content when using the site builder provided template? | 20:08 |
@perlmonkey2 | It doesn't become the last value? | 20:08 |
@Haarg | no, but 'value' does | 20:09 |
@perlmonkey2 | foreach my $value ($self->get("value"), $self->get("defaultValue")) { | 20:09 |
@perlmonkey2 | that is for List::getDefaultValue | 20:09 |
@Haarg | SDuensin, what kind of problems? | 20:09 |
SDuensin | Here, Haarg - http://test.cloudcircle.com/discuss/discussion-forums/general-chatter/test7#L_aiSLUIfcaDnpRZD71OCQ | 20:09 |
@Haarg | ah yeah | 20:10 |
@Haarg | clear:both in some of the templates | 20:10 |
SDuensin | I'm too dumb to fix it. | 20:10 |
@perlmonkey2 | So then for getDefaultValue for a list type we woudl only return the defaultValue never just the value? | 20:10 |
@Haarg | possibly, i'm not certain | 20:10 |
@Haarg | SDuensin, if you apply a overflow: hidden to #mainBodyContentContainer i think that may help | 20:11 |
@perlmonkey2 | but that would make sense because if nothing is passed in, we don't want 'value'? I can't think of a form type where you would? | 20:11 |
SDuensin | I'll try it, Haarg - thanks! | 20:12 |
@Haarg | if you set value and default value, and call getDefaultValue, you want it to get the value | 20:12 |
@perlmonkey2 | Haarg: but for a form type, if there is no passed in value, you wouldn't want the asset def value woudl you? | 20:13 |
@Haarg | but if you call getValue you don't | 20:13 |
@perlmonkey2 | for a List getValue calls getDefaultValue if doesn't find antyhing. | 20:13 |
@Haarg | yeah | 20:13 |
@Haarg | seems like maybe it shouldn't | 20:13 |
@Haarg | maybe just get('defaultValue') | 20:13 |
SDuensin | Thank you! I would *never* have found that. | 20:14 |
@Haarg | that's probably a modification we should do in the site builder | 20:15 |
* SDuensin agrees. | 20:15 | |
@Haarg | perlDreamer, i'm using a modified User.t from you to change how user profile fields are retrieved | 20:16 |
@Haarg | is it ok to commit that file? | 20:16 |
SDuensin | Unfortunately, we've found a few issues with the site builder templates. | 20:16 |
@perlmonkey2 | Haarg: removing the call to getDefaultValue from getValue makes the Layout checkboxes work as expected. Only removing the get('value') from getDefaultValue breaks the Layout checkboxes. | 20:16 |
@Haarg | well, you wouldn't want getDefaultValue to skip value | 20:17 |
SDuensin | There's some weirdness in IE with the blog templates, too. Been ignoring it for now. :-) | 20:17 |
@Haarg | i was thinking maybe getValue for lists should not use getDefaultValue, but just get the defaultValue themselves | 20:17 |
perlDreamer | Haarg, what exactly is different about it? | 20:18 |
SDuensin | Or, maybe they were related. That'd be convenient. | 20:18 |
perlDreamer | paste a patch? | 20:18 |
@perlmonkey2 | Haarg: right, because all calls are to getValue with either a $value passed in or not, and you don't pass in the value if you want the properties | 20:18 |
@perlmonkey2 | that logic seems repetitive. Seems like the properties are already going to be used if getValue doens't return something. hmm, but maybe I'm wrong. | 20:19 |
@Haarg | perlDreamer, http://webgui.pastebin.com/m7997b426 | 20:19 |
* perlmonkey2 wonders off in search of food. | 20:21 | |
@Haarg | also, this really only applies to multiselect lists | 20:21 |
perlDreamer | Haarg, I think you need to merge in the leaky group tests | 20:21 |
perlDreamer | aside from that, it's fine | 20:21 |
@Haarg | single select lists should be using the code as it is i think | 20:21 |
perlDreamer | and the getGroupIdsRecursive test | 20:22 |
@Haarg | is that the stuff you added recently? | 20:22 |
perlDreamer | yes, within the last week | 20:22 |
@Haarg | ok | 20:22 |
perlDreamer | I found a whole slew of other bug with that test | 20:22 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:24 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:24 | |
CIA-6 | WebGUI: jt * r7183 /WebGUI/ (5 files in 5 dirs): Exposed user and url fields to shop vendors. | 20:27 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 20:37 | |
slickware | question: | 20:38 |
slickware | if I upload an html file as a snippet to a PB reseller host site, will it display as HTML if I access it directly? | 20:38 |
@preaction | slickware, try it and see, but i think yes | 20:39 |
slickware | i'm trying to get a workaround for not being able to run a perl script from a reseller site | 20:40 |
perlDreamer | HTTP Proxy asset, perhaps? | 20:40 |
slickware | and this one can be hosted offsite and accesd by httpproxy, but I still need an on-site html template for the results | 20:40 |
slickware | at least, I think I do | 20:40 |
slickware | would I use the snippet tool or just filepile it? | 20:41 |
@preaction | you would use the snippet tool | 20:42 |
perlDreamer | If you try to upload it as a File, it will probably be filtered since WebGUI has XSS prevention code in there | 20:42 |
@preaction | or an article might work just as well | 20:42 |
slickware | it needs an .html extension | 20:43 |
@preaction | a ziparchive asset can get around the HTML filter, but that's more for zipping up an entire site and uploading it | 20:43 |
@preaction | so give it an .html extention in the URL field? | 20:43 |
slickware | really... | 20:43 |
slickware | hmm | 20:43 |
* perlDreamer lunches... | 20:56 | |
slickware | can anyone explain how to use the redirect wobject? I thought I had it, but it doesn't seem to be doing anything at all | 21:18 |
@preaction | you have to actually visit the redirect asset URL directly | 21:18 |
@preaction | then it will redirect you | 21:19 |
slickware | ... | 21:19 |
@preaction | not if it just shows up on the page (which was its old behavior, iirc) | 21:19 |
slickware | so... how can I make a page, in my page tree, that also redirects you? | 21:19 |
slickware | or do I just "not hide" the redirect wobject from navigation | 21:19 |
@preaction | the second one: don't hide it from navigation | 21:20 |
slickware | k | 21:20 |
slickware | then... how can I move it around in the navigation menus? | 21:22 |
@preaction | the same way you'd move anything else around, change its rank | 21:22 |
@preaction | or cut/paste it | 21:22 |
@preaction | treat it like any other page | 21:22 |
slickware | but... it's *on* a page | 21:22 |
slickware | where is its rank now? | 21:22 |
@preaction | in the Asset Manager | 21:23 |
slickware | oh | 21:23 |
@preaction | all assets are their own pages, some assets display other assets | 21:23 |
slickware | i'm still used to the completely awesome up/down upup/downdown arrows | 21:23 |
slickware | well, that was fun | 21:24 |
slickware | and simpler than I thought | 21:24 |
slickware | after I sat there for a minute going, how the hell do I change rank, and then I clicked on it | 21:24 |
@preaction | are you in 7.5? you just enter the new rank. on 7.4, it's drag and drop | 21:25 |
slickware | 7.4. reseller host. | 21:25 |
slickware | still waiting on 7.5 | 21:25 |
@preaction | yay 7.5! | 21:26 |
slickware | yeah... I can't wait to have the expire-on-Xdate back | 21:26 |
slickware | that's in 7.5 again, right? | 21:26 |
@preaction | yes | 21:26 |
slickware | thank god | 21:26 |
hightekvagabond | 7.4 is considered the stable though, right? | 21:30 |
perlDreamer | It's very stable. | 21:30 |
perlDreamer | Unchanging | 21:30 |
slickware | where can I find the context for using the GroupText macro | 21:31 |
perlDreamer | on the wiki | 21:31 |
slickware | (side note: I giggle every time I say that) | 21:31 |
slickware | curse the wiki | 21:32 |
slickware | shouldn't it be in the help file? in the 'macros, list of' section!? | 21:32 |
perlDreamer | whatever | 21:32 |
perlDreamer | That's a list of macros which you can use | 21:32 |
slickware | right | 21:32 |
perlDreamer | to learn how to use them, that info is in the wiki | 21:32 |
slickware | but, why not add a context column to that table | 21:32 |
perlDreamer | maybe I'm not understanding your question | 21:33 |
perlDreamer | you just want to know where you can use a macro | 21:33 |
slickware | well | 21:33 |
slickware | I mean if i'm looking up macros | 21:33 |
slickware | what good is a list of macros that doesn't say HOW to use them | 21:33 |
slickware | especially something like grouptext, which requires 2 variables in the (); | 21:33 |
perlDreamer | well, we could make every macro name a link back to the wiki | 21:34 |
perlDreamer | but then people who make custom macros couldn't make their own macro docs | 21:34 |
perlDreamer | since it wouldn't be cool to have custom macro docs on the wiki | 21:34 |
slickware | or they could link to their macro docs from the WG wiki | 21:34 |
perlDreamer | and some people have wG website which don't connect to the internet, only to small, private local networks | 21:35 |
slickware | ah | 21:35 |
slickware | so exactly | 21:35 |
slickware | WG macro usage should be defined int he WG help file! | 21:35 |
perlDreamer | You can always post that as an RFE | 21:37 |
@perlmonkey2 | Haarg: a single select list can have zero boxes checked also, can't it? Then woudlnt' it suffer the same problem? | 21:37 |
@preaction | yes | 21:37 |
@perlmonkey2 | So we have a couple of options. Remove the call to getDefaultValue from getValue or add in a clunky flag. Any other possible solutions I'm missing? | 21:39 |
@perlmonkey2 | Because I guess the solution is to write some tests to run through this and see which options work for all possible uses. | 21:40 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 21:41 | |
@Haarg | i'm not sure on the single select thing. i can't think of a case where you have a single select where it would be valid to send back nothing. | 21:51 |
perlDreamer | There are drop down lists (like in the Product), where there is not a Select All.. option. None are initially selected. | 21:52 |
perlDreamer | sorry. Not Select All, but Select one | 21:53 |
@Haarg | in a drop down? | 21:54 |
perlDreamer | Yes | 21:54 |
@Haarg | because a drop down is going to end up selecting something | 21:54 |
perlDreamer | I see. So this would only pertain to check lists (single or multi select) | 21:55 |
@Haarg | or multi select list boxes | 21:55 |
@perlmonkey2 | hah, so then CheckList has its own special getValue which doens't call getDefaultValue. Solved??? | 21:55 |
@Haarg | i think so | 21:56 |
@perlmonkey2 | okay, I'll test it and then write some tests for it. Unless writing tests is less important than getting all the bugs smashed by tomorrow. | 21:56 |
@preaction | tests! | 21:56 |
@Haarg | tests | 21:57 |
perlDreamer | tests | 21:57 |
@rizen | testing is for sissys | 21:57 |
@Haarg | given how long the discussion took, making sure we stay consistant with that is important | 21:57 |
+MrHairgrease | rizen++ | 21:57 |
perlDreamer | with tests, when you fix it, people will know when it breaks | 21:57 |
perlDreamer | like the code that rizen just submitted | 21:57 |
* preaction embraces his sissinessss | 21:57 | |
* perlmonkey2 must be new here. | 21:58 | |
@perlmonkey2 | From the UI, that resolves it. Now to write a test to try it from the API. | 22:00 |
perlDreamer | Hey, did someone implement the move content to another version tag RFE? | 22:11 |
@preaction | perlDreamer, yes | 22:11 |
perlDreamer | the RFEs not closed | 22:11 |
@preaction | i think. it was Radix_'s RFE, perhaps he should verify | 22:11 |
@preaction | i think i had to fudge something | 22:11 |
@preaction | or maybe that was the Registration Form one | 22:12 |
@preaction | Ryan McCombs has a PBWG now? | 22:12 |
@preaction | nice | 22:12 |
perlDreamer | yup | 22:13 |
@preaction | does that mean i get the 5247 karma that was applied to that RFE? | 22:14 |
perlDreamer | sure. Why not? | 22:15 |
@perlmonkey2 | preaction: okay, I don't think I understood what you meant when you said a checkList would need access to its defaultValue if it was created with addChild. | 22:16 |
@preaction | perlmonkey2, when addChild is called, Asset->update goes through the definition and grabs defaultValue | 22:16 |
@preaction | but, a form control is never created | 22:16 |
@preaction | it just grabs the defaultValue from the definition | 22:17 |
@perlmonkey2 | preaction: Do I need to check if asset->update calls getDefaultValue or getValue? | 22:17 |
@preaction | no, you can, but i know it doesn't | 22:17 |
@preaction | update doesn't make the form controls at all, too expensive for too common an operation | 22:18 |
@perlmonkey2 | So it directly accesses the properties. So then there shouldn't be any problem with making getValue no longer also check getDefaultValue? | 22:18 |
@preaction | right | 22:19 |
CIA-6 | WebGUI: graham * r7184 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm t/User.t): fixed: user profile defaults can contain arbitrary perl code | 22:27 |
CIA-6 | WebGUI: translation * r7185 /translations/Russian/ (46 files in 2 dirs): Update from translation server | 22:27 |
CIA-6 | WebGUI: graham * r7186 /WebGUI/lib/WebGUI/User.pm: oops | 22:27 |
CIA-6 | WebGUI: perlmonkey2 * r7187 /WebGUI/ (3 files in 3 dirs): Layout can now uncheck all hidden assets. CheckList now has its own getValue which does not call getDefaultValue. | 22:27 |
@rizen | i can't believe i just read what i read | 22:53 |
@rizen | no absolutely not | 22:53 |
@rizen | getValue MUST call getDefaultValue | 22:53 |
@rizen | and not read it from the properties | 22:53 |
@perlmonkey2 | okay, I'll move it back. | 22:54 |
@perlmonkey2 | But it works. I wrote tests for it. | 22:54 |
@perlmonkey2 | and there is a bug if it calls getDefaultValue | 22:54 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 22:58 | |
@rizen | maybe we need a separate method called getOriginalValue() | 23:01 |
@perlmonkey2 | rizen: it had been mentioned that for a checklist getValue would never need to get the defaultValue. | 23:02 |
@rizen | that's not true | 23:03 |
@rizen | there are several reasons why it may need to | 23:03 |
@rizen | the first of which is taint checking | 23:03 |
@rizen | what if someone submits something just over the url without actually using the form we generated? | 23:04 |
@rizen | but secondly, FormValidator can be used offline | 23:04 |
@rizen | to validate data pulled in from a csv file for example | 23:04 |
@perlmonkey2 | rizen: okay, then what about having CheckList::getDefaultValue not get the value property, just the default property? | 23:05 |
@rizen | which is what i'm saying | 23:06 |
@perlmonkey2 | oh | 23:06 |
@rizen | getDefaultValue should get the default value only | 23:06 |
@rizen | and then getOriginalValue returns the value property | 23:06 |
perlDreamer | how is that different from ->get('value') and getValue? | 23:06 |
@rizen | and the toHtml then would use getOriginalValue() to draw the form | 23:07 |
@rizen | also getOriginalValue() would call getDefaultValue() if no original value exists | 23:07 |
@rizen | PD, how it's different is that the raw value can be lots of things | 23:07 |
@rizen | it could be a hash reference | 23:07 |
@rizen | or it could be a delimited list of options | 23:07 |
@rizen | in the case of a list | 23:08 |
@rizen | and getOriginalValue() and getDefaultValue's jobs are to figure out what kind of data structure was passed in | 23:08 |
@rizen | and format it appropriately | 23:08 |
@rizen | so in many form controls, getDefaultValue and getOriginalValue might just return the raw property | 23:08 |
@rizen | but in the case of lists it does some special processing | 23:09 |
@rizen | that's why i don't want people circumventing the API | 23:09 |
@rizen | if the API is broken, then fix it, but don't work around it | 23:09 |
@rizen | i'm sorry...not a hash reference, but an array reference | 23:09 |
perlDreamer | yeah, I knew what you meant | 23:10 |
+MrHairgrease | In the Nav wobject the page.indent_loop tmpl_loop is based on page.relDepth. | 23:10 |
+MrHairgrease | page.relDepth can be -something however | 23:10 |
+MrHairgrease | causing the indent_loop not to indent for the pages for which that condtion applies | 23:10 |
@rizen | how can it be negative MHG? | 23:10 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 23:10 | |
+MrHairgrease | reldepth = lineage of cur page - lineage ofstartpoint | 23:11 |
+MrHairgrease | if you include ancestors | 23:11 |
@rizen | oh for anscenstors | 23:11 |
@rizen | yeah | 23:11 |
+MrHairgrease | yeah | 23:11 |
+MrHairgrease | should i fixc that? | 23:11 |
@rizen | yup | 23:11 |
@rizen | please do | 23:11 |
@rizen | good find | 23:11 |
+MrHairgrease | it also solves the l;i ul problems | 23:11 |
@rizen | nice | 23:12 |
@rizen | perlmonkey2 so do you get me? | 23:12 |
+MrHairgrease | I was checking out that problem for rogier of united knowledge | 23:12 |
+MrHairgrease | will fix it tomorrow then | 23:12 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 23:15 | |
@perlmonkey2 | rizen: sure | 23:15 |
@perlmonkey2 | rizen: Do you want this method only added to the CheckList or to all Form types? | 23:16 |
@Haarg | all types | 23:16 |
+MrHairgrease | perlDreamer: what part of Selenium does the website -> image conversion? | 23:17 |
@perlmonkey2 | And the FormValidator needs to use it then? | 23:17 |
perlDreamer | It's a JS method in the browser, MrHairgrease | 23:17 |
@Haarg | i don't know if FormValidator will need to change | 23:17 |
+MrHairgrease | aha | 23:17 |
perlDreamer | I believe it's exposed through the API down to perl, but if not, you can build a Selenium control file with a browser and then just replay it | 23:17 |
+MrHairgrease | but you still need a browser then | 23:18 |
+MrHairgrease | and hence X | 23:18 |
perlDreamer | yes, and yes | 23:18 |
perlDreamer | but it's already setup to be automated | 23:18 |
+MrHairgrease | so that's still no solution unfortunately | 23:18 |
perlDreamer | rather than rolling your own | 23:18 |
perlDreamer | hm | 23:18 |
@Haarg | i think checklist will still have a special case, but it will be to ignore getOriginalValue and use getDefaultValue | 23:18 |
+MrHairgrease | the idea is that I install something on the server that does the snapshoting | 23:18 |
@Haarg | where the rest of the forms will need to be adjusted to use getOriginalValue | 23:19 |
+MrHairgrease | and rig that to import the images into the db | 23:19 |
@perlmonkey2 | So every Form type needs their getDefaultValue to not get the value property, and have a new getOriginalValue method to get the value property. And then the new method needs to be worked into the FormValidator/processPropertiesFromForm? | 23:19 |
@Haarg | into getValue | 23:19 |
perlDreamer | that's going to require X on whatever box does it. | 23:20 |
@Haarg | formvalidator etc call getvalue | 23:20 |
@Haarg | it should call getoriginalvalue | 23:20 |
@perlmonkey2 | Haarg: okay. But in the CheckList that new method wouldn't be called? | 23:20 |
@Haarg | getOriginalValue will basically be what getDefaultValue is now | 23:21 |
@perlmonkey2 | it will do exactly the same from what I can tell. It will attempt to get the value property and fall back to the default value property, which is what getDefaultValue does, right? | 23:21 |
@Haarg | for most form types, getValue will call getOriginalValue. for checklist, it will call getDefaultValue instead | 23:22 |
@Haarg | basically, it's just renaming getDefaultValue | 23:22 |
@perlmonkey2 | But now getDefaultValue should no longer do that, it should only get the default value property. | 23:22 |
@Haarg | because that isn't an accurate name | 23:22 |
@Haarg | yes | 23:22 |
@perlmonkey2 | groovy | 23:22 |
@perlmonkey2 | I think I got it straight. This will be a large change. I have a feeling I'm about to earn my "messed things up in a spectacular way" stripes soon. | 23:23 |
@Haarg | well, if you just rename getDefaultValue everywhere i think it will be ok | 23:23 |
perlDreamer | perlmonkey2: lots and lots of tests | 23:24 |
@Haarg | there will probably be some cleanup to do afterward | 23:24 |
@Haarg | to take advantage of the change | 23:24 |
@perlmonkey2 | perlDreamer: hah, so much for getting the bug list cleaned out this week :P | 23:24 |
perlDreamer | perlmonkey2, you're probably preventing about 8 future bugs, so it still counts | 23:24 |
@Haarg | i know i ran into this issue before | 23:25 |
perlDreamer | plus, we need those tests for preventing future bugs and as documentation for API usage | 23:25 |
@perlmonkey2 | I can't explain how helpful it has been workign on this bug though. The auto-magic-form was one of the most confusing things about WG for me. This has all been quite enlightening. | 23:25 |
perlDreamer | re testing, feel free to scrap all the tests in Form that you need to develop what you need | 23:26 |
@perlmonkey2 | perlDreamer: okay ;) | 23:29 |
perlDreamer | preaction and I have talked about reimplementing those tests using his WebGUI::Test::Maker, to reduce the amount of duplicated code | 23:30 |
perlDreamer | but those tests would also work well as Test::Class tests | 23:30 |
perlDreamer | so you could setup tests for the base class, then then inherit them for children to test inheritance and overriding | 23:31 |
@perlmonkey2 | Don't sweat the 7189 rollback comments. User.pm is still 7188. | 23:37 |
@perlmonkey2 | getValue won't call getOriginalValue, but continue to call getDefaultValue? | 23:39 |
@perlmonkey2 | just double checking :) | 23:40 |
@Haarg | in all cases but checklist, yes | 23:41 |
@Haarg | or wait | 23:41 |
@Haarg | other way around | 23:41 |
@Haarg | getValue should use getOriginalValue, except for checklist | 23:41 |
@perlmonkey2 | hmm, weird, Control::getValue only calls getValueFromPost | 23:42 |
@perlmonkey2 | which then calls getDefaultValue...okay I should be able to figure it out from here......I hope | 23:42 |
@Haarg | preaction: what was the deal that led to moving that code from getValue to FromPost? | 23:43 |
@preaction | backwards compatibility | 23:43 |
@preaction | all my form controls for client sites override getValueFromPost | 23:43 |
@Haarg | ah | 23:43 |
* perlmonkey2 searches around for a way to pass this off to perlDreamer :P | 23:44 | |
@preaction | so if WebGUI calls getValue, and there is no getValue in my child class, it goes up to WebGUI::Form::Control->getValue. if that doesn't end up calling my overridden getValueFromPost, that breaks my form control | 23:44 |
-!- perlDreamer is now known as notHere | 23:44 | |
@perlmonkey2 | hahahahha! | 23:44 |
-!- notHere is now known as perlNewbie | 23:44 | |
-!- perlNewbie is now known as cluelessDreamer | 23:45 | |
@Haarg | yeah, i saw the comment about backward compat, but wasn't thinking in terms of overriding | 23:45 |
@perlmonkey2 | preaction: so your overridden getValueFromPost will break if getDefaultValue changes? | 23:50 |
@preaction | no | 23:50 |
@preaction | before getDefaultValue existed (it was added in 7.5.11), people used get("defaultValue"), which works, it's just ugly | 23:50 |
@preaction | the new API is much nicer | 23:50 |
@Haarg | ugh | 23:53 |
@perlmonkey2 | okay so there is no legacy code out there that will break if we change getDefaultValue to getOriginalValue and make getDefaultValue just get('defaultValue') ? | 23:53 |
@Haarg | getting the language for a user needs to use the internationalization system | 23:53 |
@Haarg | which needs the user to be initialized | 23:53 |
@preaction | perlmonkey2, no. getDefaultValue was recently added | 23:54 |
cluelessDreamer | Haarg, right, because that's a user profile field. | 23:54 |
-!- cluelessDreamer is now known as perlDreamer | 23:54 | |
@Haarg | yeah | 23:54 |
@perlmonkey2 | preaction: thanks. And thanks for being patient with my plethora of questions. | 23:55 |
@Haarg | i fixed part of it, but missed this bit | 23:55 |
perlDreamer | I keep wondering whether parts of this should be promoted to real user properties | 23:55 |
perlDreamer | like language, email address, etc. | 23:55 |
@Haarg | possibly, but that wouldn't help | 23:55 |
perlDreamer | no, you're right | 23:56 |
@Haarg | well, i can fix it | 23:57 |
@Haarg | as long as nobody gets clever and sticks a i18n call in the language default value | 23:57 |
--- Day changed Fri Aug 08 2008 | ||
@rizen | perlmonkey2: sorry someone at the door | 00:00 |
@rizen | add it to all | 00:00 |
@perlmonkey2 | rizen: can do | 00:00 |
@perlmonkey2 | rizen: oh, I confirmed with Haarg but wanted to confirm with you. CheckList will stay a special case an only use the new getDefaultValue and not the new getOriginalValue, since the bug that kicked this off is when a form is submitted with no checkmarks checked. | 00:02 |
@rizen | not true | 00:02 |
@rizen | were you not paying attention to what i said before | 00:02 |
@rizen | getOriginalValue will need to be used in all of the toHTML methods of all forms | 00:03 |
@rizen | otherwise it won't be able to render it | 00:03 |
@perlmonkey2 | I meant in the getValue call | 00:03 |
@rizen | that's still not a special case | 00:03 |
@rizen | ALL forms should have getValue calling getDefaultValue | 00:04 |
@rizen | not getOriginalValue | 00:04 |
@rizen | hence why you need to update the toHTML method of ALL form controls to use getOriginalValue | 00:04 |
@perlmonkey2 | so getValue will no longer ever return the property 'value' for any form type? | 00:05 |
@rizen | correct | 00:05 |
@Haarg | yeah, i was thinking about that wrong | 00:05 |
@rizen | it will either return the form value, or it will return the default value | 00:05 |
@Haarg | one exception being File | 00:05 |
@perlmonkey2 | k, so CheckList isnt' a special case because all form types now work it will work. got it. | 00:05 |
hightekvagabond | ok.... stupid question.... what does WRE stand for? | 00:07 |
@Haarg | webgui runtime environment | 00:08 |
hightekvagabond | thank you | 00:08 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:09 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 00:34 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:52 | |
perlDreamer | Haarg, since the keys of the languages are the label entry in the language specific LANGUAGE hash, I think you're safe. If they do do that, it would never work correctly. | 00:54 |
@Haarg | yeah | 00:54 |
-!- KlausH [n=KlausH@p5B0705CE.dip0.t-ipconnect.de] has quit ["bye"] | 01:08 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 01:17 | |
knowmad | anyone have an idea why the Admin console would show no workflows but spectre.pl --status would show a suspended workflow (well, it varies between running, suspended and waiting) | 01:18 |
knowmad | btw, the WorkflowInstance table is empty | 01:18 |
knowmad | and there are no other sites running (no other webgui databases for that matter) | 01:19 |
knowmad | it's like i have a ghost workflow stuck somewhere in spectre... maybe a restart | 01:19 |
knowmad | for posterity's sake (since i'm talking to myself), the reset cleared up spectre | 01:25 |
@perlmonkey2 | I'm buying 1 beverage of choice for every minor, critical, or fatal bug resolved by a non-pb employee at the wuc. | 01:36 |
@perlmonkey2 | Which means everyone is in luck, because that describes most of the reamining bugs. | 01:37 |
@perlmonkey2 | Form/Asset::getValueAsHtml is being moved to getOriginalValue since it returns a link. | 01:43 |
@rizen | knowmad, spectre keeps an internal running queue of workflows separate from the workflowinstance table | 01:44 |
@rizen | if someone manually deleted something from the workflow instance table, or for some reason webgui couldn't communicate with spectre when that instance was deleted | 01:44 |
@rizen | then you would run into the scenario you just found | 01:45 |
@rizen | and restarting spectre will fix that problem, because it will rebuild it's queue from the workflow instance table at startup | 01:45 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 01:45 | |
@perlmonkey2 | I'm not sure if this is correct, but will leave it as is unless someone tells me. But the Control form toHtml returns the properties value instead the properties value or the deafault. It would seem it should use the new getOriginalValue method. | 01:45 |
@rizen | yes, that should return getOriginalValue | 01:46 |
@perlmonkey2 | groovy, thanks rizen | 01:46 |
@rizen | same with toHtmlAsHidden | 01:47 |
@perlmonkey2 | got it | 01:47 |
@rizen | you may just want to grep the code for direct references to value | 01:47 |
@rizen | cuz we want none of that | 01:48 |
@rizen | but don't get too side tracked | 01:48 |
@rizen | =) | 01:48 |
@perlmonkey2 | yeah, I'll make sure that all $self->get('value') are changed. | 01:49 |
* perlmonkey2 will be back to the party after dinner. | 01:50 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:57 | |
@preaction | Haarg, how did you fix the pagination "anomaly"? | 01:59 |
@Haarg | for the 'up to 10' template var, it was calculating 5 forward and 5 back, then limiting to the real range | 02:00 |
@Haarg | instead of basing the end point on the actual start point it was using | 02:00 |
@Haarg | plus there was an off by one error | 02:01 |
@preaction | ah, so it wasn't working as it was supposed to | 02:01 |
@preaction | it sounded like it was, just in an unexpected way | 02:01 |
perlDreamer | rizen, you're saying that in Form/*.pm, that $self->get('value') should become $self->getOriginalValue() ? | 02:30 |
@Haarg | in most places | 02:31 |
perlDreamer | which defines one from the others in most? | 02:31 |
@Haarg | as in i can't think of any time would wouldn't use it | 02:31 |
perlDreamer | so if I were to | 02:32 |
perlDreamer | find Form -name '*.pm' -exec perl -pi -e 's/self->get..value../self->getOriginalValue/;' {} \; | 02:33 |
perlDreamer | and make sure the test suite passes | 02:33 |
perlDreamer | and that the diff makes sense | 02:33 |
perlDreamer | and WebGUI still works | 02:33 |
@Haarg | you can probably regex it if you want, but i'd double check as many places as you can | 02:33 |
perlDreamer | there are 35 of them | 02:34 |
@Haarg | we probably also need to make sure it is consistant in terms of getValue setting the value or not | 02:34 |
@Haarg | i seem to remember it does in some places but not others | 02:35 |
perlDreamer | what does a "good one" look like? | 02:35 |
perlDreamer | $self->set('value', $value); ? | 02:35 |
@Haarg | basically | 02:36 |
@Haarg | seems like it should consistantly save it | 02:36 |
@Haarg | well, i'm off for a while | 02:36 |
perlDreamer | thanks for your help today, Haarg | 02:37 |
@Haarg | no problem. had to get fixed somehow, and the faster we can figure out the best solution the better. | 02:38 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:38 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:39 | |
CIA-6 | WebGUI: colin * r7188 /WebGUI/ (4 files in 4 dirs): | 02:49 |
CIA-6 | WebGUI: Update tests for new profile field handling. | 02:49 |
CIA-6 | WebGUI: Change how the profileField method works in User.pm | 02:49 |
CIA-6 | WebGUI: Reindent some User.pm method according to WGBP. | 02:49 |
CIA-6 | WebGUI: perlmonkey2 * r7189 /WebGUI/ (3 files in 3 dirs): Rolled back to 7186 removing CheckList changes | 02:49 |
CIA-6 | WebGUI: graham * r7190 /WebGUI/t/i18n/critic_labels.t: skip Perl::Critic tests if unable to load modules | 02:49 |
CIA-6 | WebGUI: graham * r7191 /WebGUI/www/extras/assetToolbar/assetToolbar.css: display asset toolbar inline | 02:49 |
CIA-6 | WebGUI: graham * r7192 /WebGUI/lib/WebGUI/Session/Form.pm: don't dual check for form parameters | 02:50 |
CIA-6 | WebGUI: graham * r7193 /WebGUI/lib/WebGUI/Operation/Shared.pm: don't initialize i18n in secureEval unless needed - avoid endless loop on language user profile field | 02:50 |
CIA-6 | WebGUI: graham * r7194 /WebGUI/t/ (6 files in 3 dirs): request->body and request->param should be the same in tests | 02:50 |
CIA-6 | WebGUI: graham * r7195 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Paginator.pm): fixed: paginator doesn't show correct number of page links with a limit applied | 02:50 |
CIA-6 | WebGUI: graham * r7196 /WebGUI/docs/create.sql: preparing for 7.5.19 release | 02:50 |
CIA-6 | WebGUI: jt * r7197 /releases/WebGUI_7.5.19-beta: Release 7.5.19-beta | 02:50 |
CIA-6 | WebGUI: graham * r7198 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.20 dev | 02:50 |
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has left #webgui [] | 02:50 | |
@perlmonkey2 | graham, does that mean I owe you 4 beers? | 03:29 |
@perlmonkey2 | :) | 03:29 |
@perlmonkey2 | oh, he's not on. | 03:31 |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 03:34 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:19 | |
perlDreamer | perlmonkey2: if you want some test support, I have free time this evening | 04:26 |
perlDreamer | I can't take the boys to swim lessons tonight | 04:26 |
perlDreamer | Tim ripped open a huge blister on his hand playing on the monkey bars, and the pool is pretty strict about open wounds | 04:26 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:35 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:35 | |
@perlmonkey2 | perlDreamer: back | 05:09 |
@perlmonkey2 | perlDreamer: I'm just now starting to look through the tests to see what needs to be changed | 05:09 |
@perlmonkey2 | but everything in Form has been updated. | 05:09 |
@perlmonkey2 | perlDreamer: monkey bar wounds can be brutal | 05:13 |
@perlmonkey2 | this is for a bug, can everyone see the latest syndicated data on http://www.plainblack.com/ ? Should be showing stuff for today. | 05:15 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 05:20 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 05:40 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 05:41 | |
perlDreamer | perlmonkey2, when I was visitor on pb.com earlier tonight, it was showing old syndicated data. | 05:42 |
@perlmonkey2 | I'm trying with different browsers and can't get it to work. | 05:43 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 05:47 | |
@perlmonkey2 | I wonder what an ListInput is. Grepping From doesn't show it | 05:47 |
@perlmonkey2 | But test 5 of Radio.t is failing on the getValue call on it | 05:48 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:48 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:48 | |
+perlDreamer | I AM PERLDREAMER | 05:48 |
+perlDreamer | w00t! | 05:48 |
@perlmonkey2 | perlDreamer: you got a sec? | 06:09 |
+perlDreamer | yeah | 06:09 |
@perlmonkey2 | (09:47:49 PM) perlmonkey2: I wonder what an ListInput is. Grepping From doesn't show it | 06:09 |
@perlmonkey2 | (09:48:14 PM) perlmonkey2: But test 5 of Radio.t is failing on the getValue call on it | 06:09 |
+perlDreamer | and I got my nick back | 06:09 |
@perlmonkey2 | hah :D | 06:09 |
@perlmonkey2 | Dumping the input from Radio.t says it is a "ListInput" | 06:10 |
+perlDreamer | all tests pass for Form/Radio.t for me | 06:10 |
@perlmonkey2 | oh, right. I've changed almost every file in Form/ | 06:11 |
@perlmonkey2 | I'm just trying to figure out if I've broken anything by running the old tests. | 06:11 |
+perlDreamer | do you have ack installed yet? | 06:11 |
@perlmonkey2 | nope | 06:11 |
@perlmonkey2 | bug 'grep -R ListInput *' from /data/WebGUI shows nothing | 06:12 |
+perlDreamer | can you paste me the test segment, and the output | 06:12 |
+perlDreamer | man, this is when we need git | 06:12 |
@perlmonkey2 | yeah | 06:13 |
+perlDreamer | or, a private branch | 06:13 |
+perlDreamer | like WebGUI_survey | 06:14 |
@perlmonkey2 | http://webgui.pastebin.com/d4e6ad103 | 06:14 |
+perlDreamer | okay, I need to help brush and floss teeth here, back in 30 | 06:14 |
@perlmonkey2 | k | 06:14 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 06:30 | |
+perlDreamer | ha | 06:31 |
+perlDreamer | okay | 06:31 |
+perlDreamer | HTML::Form::ListInput comes from the HTML parser used to analyze the form that is made | 06:31 |
+perlDreamer | No defaultValue was set, only a value. | 06:32 |
+perlDreamer | but the value returned by the form should be the selected value, so offhand I'd say it's not working right. | 06:32 |
+perlDreamer | where "it" is WebGUI::Form::Radio.pm | 06:33 |
@perlmonkey2 | right | 06:33 |
+perlDreamer | dump the HTML? | 06:33 |
@perlmonkey2 | I'll try that | 06:33 |
@perlmonkey2 | hmm, value="" in the html | 06:34 |
+perlDreamer | paste? | 06:35 |
* perlDreamer is a habitual kibitzer | 06:36 | |
@perlmonkey2 | <form action="/" enctype="multipart/form-data" method="post" ><div class="formContents"> | 06:38 |
@perlmonkey2 | <input type="radio" name="radio1" value="" checked="checked" /> | 06:38 |
@perlmonkey2 | </div></form> | 06:38 |
@perlmonkey2 | I figure this channel is mostly dead, no reason I can't spam it. | 06:38 |
@perlmonkey2 | so it looks like toHtml failed | 06:38 |
+perlDreamer | $self->get('value') | 06:38 |
@perlmonkey2 | output that? | 06:39 |
+perlDreamer | yeah | 06:39 |
+perlDreamer | that line in toHtml, defined $value : ...... | 06:39 |
@perlmonkey2 | Selectfy | 06:41 |
@perlmonkey2 | but getValue returned nothing | 06:41 |
@perlmonkey2 | But I'm not sure how that ever worked because getValue for the control only returns what is passed in or getValueFromPost | 06:43 |
@perlmonkey2 | and Radio isa Control. So something is weird. | 06:43 |
+perlDreamer | Wanna paste Control.pm and Radio.pm? | 06:44 |
+perlDreamer | (out of channel) | 06:44 |
@perlmonkey2 | Radio.pm http://webgui.pastebin.com/d15b57626 | 06:45 |
@perlmonkey2 | Control http://webgui.pastebin.com/d1b0cb585 | 06:45 |
@perlmonkey2 | I didn't change any getValues to call getDefaultValue if they didn't already make those calls. | 06:47 |
+perlDreamer | Radio.pm used to call $self->get('value'); | 06:48 |
+perlDreamer | but $self->getValue attempts to get data from a POST | 06:48 |
+perlDreamer | so it doesn't look inside the object. | 06:48 |
+perlDreamer | I'm not sure that getValue is what wants to be used | 06:50 |
+perlDreamer | might want to backlog and see if rizen left any hints | 06:50 |
@perlmonkey2 | oh, I messed up. All the calls in the html generators should be getOriginalValue | 06:50 |
@perlmonkey2 | not getValue, for the reason you staed | 06:51 |
@perlmonkey2 | stated | 06:51 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:51 | |
@perlmonkey2 | I'm pretty sure that's the only place I did that, but I'll double check | 06:51 |
+perlDreamer | good time to install ack | 06:52 |
+perlDreamer | ack is recursive by default | 06:52 |
+perlDreamer | uses perl regular expressions | 06:52 |
+perlDreamer | and by default, only searches perl files | 06:53 |
+perlDreamer | .pm, .pl, .t, and so on | 06:53 |
@perlmonkey2 | claims to be better than grep | 06:53 |
@perlmonkey2 | intresting :) | 06:53 |
@perlmonkey2 | yay for Fedora repos | 06:54 |
+perlDreamer | yum install ack | 06:54 |
@perlmonkey2 | course I need to get my mac configured and will just have to reinstall it there | 06:54 |
@perlmonkey2 | silly $job requiring OS's :P | 06:55 |
@preaction | perlmonkey2, it's not required, feel free to install a linux distro on your lappy | 06:56 |
@perlmonkey2 | preaction: maybe you are free, but I think JT gave me instructions to use MacOS | 06:56 |
@perlmonkey2 | I'll go back through my IM logs and double check before I start setting up the mac | 06:56 |
@preaction | er.... kay... | 06:57 |
+perlDreamer | It's wrong to tell people which OS to use | 06:57 |
+perlDreamer | but when it comes to editors, there is only one choice | 06:57 |
@preaction | sed! | 06:57 |
@perlmonkey2 | preaction: I think JT is probably pretty easy going, but I'd hate to start upsetting him my first week on the job. | 06:57 |
@perlmonkey2 | vim | 06:57 |
@preaction | er... you did not just call JT easy-going, did you? | 06:57 |
@preaction | did you not hear the stories about the wG brand? | 06:58 |
+perlDreamer | He only gets upset if you bust a schedule. | 06:58 |
@preaction | i couldn't sit down for a week | 06:58 |
@perlmonkey2 | easy-going in a completely overbearing hostile way, I mean :) | 06:58 |
@perlmonkey2 | perlDreamer: if I don't get this Form stuff done (fixing a single bug) and then knock out the other 20 bugs tomorrow, I will have "busted a schedule" :D | 06:59 |
+perlDreamer | contract schedule | 06:59 |
+perlDreamer | he knows this is big | 06:59 |
+perlDreamer | rizen's hot points are customer schedules, not taking responsibility for problems, and bragging/pride. | 07:00 |
+perlDreamer | oh, and he hates being called poochey-kins | 07:00 |
@perlmonkey2 | seem very normal hotpoints to have | 07:00 |
@perlmonkey2 | except that last | 07:01 |
@perlmonkey2 | just strange, I mean who doens't like to be called that in public around your peers? | 07:01 |
+perlDreamer | nor around your peers, by your peers | 07:01 |
@preaction | i didn't think JT had any peers | 07:02 |
@preaction | just TARGETS | 07:02 |
* perlmonkey2 sees if Amazon can overnight kevlar | 07:03 | |
@perlmonkey2 | preaction: what are you running on your mac? | 07:06 |
@preaction | uh... OS X? | 07:06 |
@preaction | i've tried ubuntu a couple times, but OS X works nicely | 07:06 |
+perlDreamer | I have three words for you | 07:07 |
+perlDreamer | Fe Do Ra | 07:07 |
@perlmonkey2 | preaction: I'm not sure I'll be able to handle the terminal | 07:07 |
@perlmonkey2 | gnome-terminal is where I have spent most of my adult life. | 07:07 |
@preaction | it's mainly the everyday programs, Mail, News, Web, Calendar, etc... that I like. If Evolution didn't suck nuts, I'd be back on Ubuntu | 07:07 |
@perlmonkey2 | perlDreamer: I've been running F since 3 :) | 07:07 |
@perlmonkey2 | yeah, I don't use Evolution at all. Thunderbird and Gnome applets | 07:08 |
+perlDreamer | Until you've run kgcc in Red Hat 7, you haven't lived | 07:08 |
@preaction | though, i am interested in finding out what kind of battery life I could get with a Debian laptop, and the most minimal stuff I can find | 07:08 |
+perlDreamer | y'all should try kmail | 07:08 |
+perlDreamer | it's very good | 07:08 |
@preaction | KDE is turning into one big pile of PIMP | 07:08 |
+perlDreamer | I use Gnome for everything else | 07:08 |
@perlmonkey2 | I'm happy with thunderbird. It hadnles all my news feeds and my mail. | 07:08 |
@preaction | gnome should just give up, they've completely lost touch with what making a desktop environment is | 07:09 |
@perlmonkey2 | and so the holy wars begin | 07:09 |
@preaction | perlmonkey2, have they got sunbird or whatever their calendaring app is working better? | 07:09 |
@perlmonkey2 | haven't checked in a long time, but as far as I know, no | 07:09 |
@preaction | damn... that's what i want to use | 07:09 |
@preaction | Mail.app in OSX doesn't even allow you to switch between top-posting or bottom-posting when replying | 07:10 |
@perlmonkey2 | if sunbird ever gets working, Mozilla will be all anyone ever needs | 07:10 |
@perlmonkey2 | hmm, lightning is the sunbird plugin for thunderbird. I'm giving it a go | 07:11 |
@preaction | looks like they're still making Lightning too, the Thunderbird extention for calendaring | 07:11 |
@preaction | GET OUT OF MY HEAD | 07:12 |
@perlmonkey2 | :D | 07:12 |
+perlDreamer | doh | 07:12 |
+perlDreamer | shouldn't have told him your frequency, preaction | 07:12 |
+perlDreamer | sorry 'bout that | 07:12 |
@perlmonkey2 | even in the fedora repo | 07:12 |
@preaction | it's not my fault that everybody uses the 2.4Ghz bandwidth | 07:12 |
+perlDreamer | perlmonkey2, you're in Indiana, right? | 07:12 |
@perlmonkey2 | Oklahoma | 07:12 |
+perlDreamer | but you're moving? | 07:12 |
@perlmonkey2 | to another place in Oklahoma | 07:13 |
@perlmonkey2 | to be in the same city as my wife's university | 07:13 |
+perlDreamer | short commute, good idea | 07:13 |
+perlDreamer | Is the form in better shape? | 07:15 |
@perlmonkey2 | well the tests all passed | 07:18 |
@perlmonkey2 | sorry, was in fullscreen terminal mode and didn't see you | 07:18 |
+perlDreamer | that's a good start, but the tests are very rudimentary | 07:18 |
+perlDreamer | perlmonkey2, now that you're an experienced WebGUI hacker, what do you hate most about the code? | 07:19 |
@perlmonkey2 | So the question is. update them now or upudate them after we get a stable release out. And can we get a stable release out without updating them? | 07:20 |
@perlmonkey2 | what do I hate most about the code? It's obvious age. Things are done several different ways throughout | 07:20 |
@preaction | perlmonkey2, update them now, more tests are better | 07:20 |
@perlmonkey2 | seems weird that they don't already just create a new instance with a default, then check the default, form param, and value param. | 07:21 |
@perlmonkey2 | but that shouldn't take long to do for each. | 07:21 |
@perlmonkey2 | perlDreamer: you had mentioned some new testing class that should be used? | 07:22 |
+perlDreamer | Test::Class | 07:22 |
+perlDreamer | it's jUnit style testing | 07:22 |
@preaction | it will help our test coverage a lot faster | 07:22 |
@perlmonkey2 | okay | 07:22 |
+perlDreamer | it's like class inheritance for tests | 07:22 |
+perlDreamer | you write a test for Form::Control | 07:23 |
+perlDreamer | then, write tests for Form::Text that inherit from Form::Control | 07:23 |
+perlDreamer | hm | 07:23 |
@perlmonkey2 | ahah | 07:23 |
+perlDreamer | where do I have an example of that... | 07:23 |
@perlmonkey2 | I like where that is going | 07:23 |
@preaction | your experimental branch colin? | 07:23 |
+perlDreamer | yes | 07:23 |
+perlDreamer | but we have to be careful | 07:23 |
+perlDreamer | since I don't know if that ImageMagick bug still exists | 07:24 |
@perlmonkey2 | its like, inheritance and stuff :P | 07:24 |
+perlDreamer | but it's good for an example | 07:24 |
@preaction | i thought that only happened on Fedora | 07:24 |
+perlDreamer | no | 07:24 |
+perlDreamer | apeiron got it to happen on BSD, too, iirc | 07:24 |
@preaction | nice | 07:24 |
@apeiron | What did I do now? | 07:24 |
+perlDreamer | you're just awesome | 07:25 |
+perlDreamer | apeiron, I got my nick fixed today. | 07:25 |
+perlDreamer | so I am now authentically perlDreamer | 07:25 |
@apeiron | And you're +v'd appropriately! | 07:25 |
@apeiron | The system works! | 07:25 |
+perlDreamer | yes | 07:25 |
@apeiron | (FSVO 'works') | 07:25 |
+perlDreamer | perlmonkey2: install Test::Class, either by yum or by cpan | 07:26 |
+perlDreamer | then check out https://svn.webgui.org/svnweb/plainblack/browse/branch/colin-experimental/ | 07:26 |
+perlDreamer | like, svn co https://svn.webgui.org/svnweb/plainblack/browse/branch/colin-experimental/ | 07:26 |
+perlDreamer | someplace safe, off to the side | 07:26 |
+perlDreamer | here's an excellent testing tutorial from OSCON | 07:30 |
+perlDreamer | http://assets.en.oreilly.com/1/event/12/Practical%20Test-driven%20Development%20Presentation.pdf | 07:30 |
@perlmonkey2 | svn: PROPFIND request failed on '/svnweb/plainblack/browse/branch/colin-experimental' | 07:32 |
@perlmonkey2 | strange, I can browse to it | 07:32 |
+perlDreamer | whoops | 07:34 |
+perlDreamer | wrong url | 07:34 |
+perlDreamer | https://svn.webgui.org/plainblack/branch/colin-experimental | 07:34 |
@perlmonkey2 | hah, svnweb doh | 07:34 |
+perlDreamer | my bad | 07:34 |
@perlmonkey2 | must be getting late | 07:34 |
@perlmonkey2 | I should have seen that | 07:34 |
+perlDreamer | I converted one test over to Test::Class, t/Storage.t, and t/lib/WebGUI/Storage/Test.pm | 07:37 |
+perlDreamer | in retrospect, I should have done it the way that it is done in the tutorial that I mentioned above. | 07:37 |
@perlmonkey2 | reading through ti now | 07:37 |
@perlmonkey2 | but I'll look at t/Storage.t and the other | 07:37 |
@perlmonkey2 | It's huge....844 lines of testing goodiness | 07:38 |
@perlmonkey2 | isn't the normal .t test about 50 lines? | 07:39 |
@perlmonkey2 | wow, I'm impressed | 07:39 |
+perlDreamer | I like testing :) | 07:39 |
+perlDreamer | You should see User.t, Group.t | 07:39 |
+perlDreamer | and all of Session.t and Session/*.t | 07:39 |
@perlmonkey2 | you says User.t and Group.t are done also? | 07:41 |
+perlDreamer | done = ~ 100% test coverage of the code | 07:41 |
+perlDreamer | but they probably wont' be converted to Test::Class | 07:41 |
+perlDreamer | since there are no subclasses | 07:41 |
+perlDreamer | Asset would like Test::Class | 07:41 |
+perlDreamer | Form | 07:41 |
+perlDreamer | Macro (maybe) | 07:41 |
+perlDreamer | Storage (when ImageMagick isn't broken) | 07:42 |
+perlDreamer | Workflow/Activity | 07:42 |
-!- Tyler_ [n=Tyler@ppp-70-135-64-72.dsl.austtx.swbell.net] has joined #webgui | 07:42 | |
+perlDreamer | maybe a few others | 07:42 |
Tyler_ | hey | 07:42 |
+perlDreamer | hey, Tyler_ | 07:42 |
Tyler_ | Well I have got to say WebGUI definatly beats my other CMS in just about every way | 07:43 |
+perlDreamer | cool! | 07:43 |
Tyler_ | yeah | 07:43 |
+perlDreamer | We like you already :) | 07:43 |
Tyler_ | well lets hope this doesn't change anything, but the opening install looks kind of odd | 07:44 |
Tyler_ | the blueish background is odd | 07:44 |
Tyler_ | But I guess the installer doesn't matter once you got the site up | 07:44 |
Tyler_ | :) | 07:44 |
+perlDreamer | blue? | 07:44 |
+perlDreamer | I always thought it was orange | 07:44 |
@preaction | the site starter wizard | 07:44 |
+perlDreamer | oh, that. | 07:45 |
Tyler_ | yeah from the demo | 07:45 |
Tyler_ | Yeah that | 07:45 |
Tyler_ | I havn't gotten time to acctually get it setup yet for my self | 07:45 |
Tyler_ | but that will come later. | 07:45 |
+perlDreamer | believe it or not, I have never used the site starter wizard | 07:46 |
Tyler_ | isn't that what you have to use | 07:46 |
+perlDreamer | No | 07:46 |
Tyler_ | hmmm | 07:46 |
@preaction | you can click "No, Thanks" | 07:46 |
@preaction | but that's three screens into it | 07:46 |
Tyler_ | So what the difference | 07:47 |
Tyler_ | Yo just make what you want later | 07:47 |
+perlDreamer | You can take the default site, delete all the default stuff, build in a new style and then add stuff bit by bit | 07:47 |
Tyler_ | I like it | 07:47 |
Tyler_ | weird I didn't see that | 07:47 |
@preaction | the third screen should be the one that you choose if you want to run the wizard | 07:47 |
@preaction | the first screen is setting up Admin, the second is inputting company name and such | 07:47 |
Tyler_ | I probably missed it | 07:48 |
Tyler_ | I just wanted to try it out | 07:48 |
@preaction | god... i've done those three screens way too much | 07:48 |
+perlDreamer | Selenium | 07:48 |
Tyler_ | yeah. well good thing i found it anyways | 07:48 |
-!- Tyler_ [n=Tyler@ppp-70-135-64-72.dsl.austtx.swbell.net] has quit ["Leaving"] | 07:49 | |
+perlDreamer | wow | 07:50 |
+perlDreamer | I hope he sticks with it. | 07:50 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:56 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 08:04 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 08:13 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:09 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)] | 09:17 | |
-!- KlausH [n=KlausH@p5B070BE4.dip0.t-ipconnect.de] has joined #webgui | 09:39 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 09:47 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 10:19 | |
-!- mode/#webgui [+o preaction] by ChanServ | 10:19 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 10:36 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:39 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 10:47 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 10:51 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:26 | |
CIA-6 | WebGUI: translation * r7199 /translations/Dutch/Dutch/ (5 files): Update from translation server | 11:43 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 12:07 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 12:07 | |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 12:20 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] | 12:37 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 13:09 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 13:11 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 13:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 13:52 | |
-!- carogray [n=Caroline@h69-131-75-162.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 14:01 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:31 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 14:48 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 14:56 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:56 | |
-!- khenn [n=khenn@97.92.186.139] has left #WebGUI [] | 15:14 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 15:52 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:03 | |
-!- SDuensin [n=Scott@6.sub-75-206-129.myvzw.com] has joined #WebGUI | 16:12 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 16:12 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:14 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:14 | |
SDuensin | Greetings. | 16:15 |
+MrHairgrease | Greasings! | 16:15 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:20 | |
elnino | anyone here use debian? where the heck is apache? | 16:20 |
+MrHairgrease | /etc/apache2 | 16:20 |
+MrHairgrease | /etc/init.d/apache start|stop|restart|etc. | 16:21 |
+MrHairgrease | /etc/init.d/apache2 start|stop|restart|etc. | 16:21 |
+MrHairgrease | the former has a typo | 16:21 |
+MrHairgrease | the latter is correct | 16:21 |
+MrHairgrease | /etc/apache2 contains all the conf | 16:22 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 16:26 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:26 | |
elnino | I'm not seeing that.. that's where I thought it would be.. This is a VPS server, does that make a difference? and WRE? | 16:27 |
+MrHairgrease | which apache do you mean | 16:27 |
+MrHairgrease | debian's or the wre's? | 16:27 |
elnino | ok. Therei's seems to be a difference. =) | 16:28 |
elnino | I guess WREs | 16:28 |
+MrHairgrease | aha | 16:28 |
-!- carogra1 [n=Caroline@h69-131-74-209.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 16:28 | |
elnino | because the system apache wouldn't be included.. =) | 16:28 |
+MrHairgrease | that one is somewhere in /data/wre | 16:28 |
+MrHairgrease | to start stop use /data/wre/sbin/wreservice.pl | 16:29 |
+MrHairgrease | ie. sudo data/wre/sbin/wreservice.pl --start modperl | 16:29 |
+MrHairgrease | to start the mod_perl apache | 16:29 |
+MrHairgrease | try --help to check out all the available options | 16:29 |
elnino | ok... I see a modproxy conf file.. I need to change the host from www to test. is that the file I do it in? | 16:30 |
+MrHairgrease | oh | 16:30 |
+MrHairgrease | i see | 16:30 |
+MrHairgrease | you do that in the modprox conf for the site you want to change | 16:30 |
elnino | I don't see www I only see the actual domainsite name, so it looks likeit's capturing all hostnames. | 16:31 |
+MrHairgrease | which is called /data/wre/etcYOUDOMAIN.modproxy | 16:31 |
elnino | yep. | 16:31 |
+MrHairgrease | inside the file you setup the hostnames for that site | 16:31 |
elnino | in <virtualhost> right | 16:32 |
elnino | ? | 16:32 |
+MrHairgrease | yes | 16:32 |
+MrHairgrease | use the ServerALias directive | 16:32 |
elnino | it's currently only setup for the doamin, so it looks like ti's capturing all requests for all host names. | 16:32 |
elnino | and serveralias is "com" - is that a default setting they missed? | 16:32 |
+MrHairgrease | only com? | 16:32 |
elnino | yep. "com" | 16:33 |
elnino | they have several issues here.. =) | 16:33 |
+MrHairgrease | it should be a domainname | 16:33 |
+MrHairgrease | so if you have a site xyz.com | 16:33 |
+MrHairgrease | which should also listen to xyz.org and www.xyz.com | 16:33 |
elnino | ok. I now have servername host.domain.com | 16:33 |
+MrHairgrease | you'd do something likes this | 16:33 |
elnino | and serveralias as domain.com | 16:34 |
+MrHairgrease | yeah | 16:34 |
+MrHairgrease | that'd work | 16:34 |
elnino | ok.. Thank! | 16:34 |
+MrHairgrease | also be sure to include the www.domain.com hostnames | 16:34 |
+MrHairgrease | you prolly want to that | 16:34 |
elnino | in the hosts file? | 16:34 |
+MrHairgrease | also make sure that the sitename directive ine /data/WebGUI/etc/domain.conf is set correctly | 16:35 |
+MrHairgrease | no | 16:35 |
+MrHairgrease | in the modproxyconf | 16:35 |
+MrHairgrease | otherwise apache won't listen to www. | 16:35 |
BartJo1 | with shared sites, it might be wise to include it too in the /etc/hosts file | 16:36 |
elnino | hmm. don't see a SiteName directive in the modproxyconf file. | 16:36 |
+MrHairgrease | well it should have one =) | 16:36 |
elnino | It's a VPS server, so it *shouldn't* be shared. | 16:36 |
BartJo1 | ServerName? | 16:36 |
elnino | yep, I have a ServerName directive, it's host.domain.com now. | 16:36 |
+MrHairgrease | ok | 16:37 |
@Haarg | i'd recommend sticking it in the hosts file anyway | 16:37 |
+MrHairgrease | that's in DOMAIN.modproxy right? | 16:37 |
elnino | yep | 16:37 |
+MrHairgrease | not modproxy.conf | 16:37 |
+MrHairgrease | ok | 16:37 |
+MrHairgrease | that's good | 16:37 |
elnino | =) | 16:37 |
elnino | and then there is a proxy thing going... is that normal? :8081 | 16:37 |
+MrHairgrease | yep | 16:37 |
elnino | ok. so to restart.. let me read back... | 16:38 |
+MrHairgrease | b/c webgui (the mod_perl apache) is actually running on 8081 | 16:38 |
BartJo1 | perl wreservice.pl --restart modproxy | 16:38 |
+MrHairgrease | only root can do that | 16:38 |
elnino | yep. I'm root. | 16:38 |
+MrHairgrease | ok | 16:38 |
+MrHairgrease | what time doe preaction usually get up? | 16:39 |
elnino | ok... I got a httpd: Could not determine the server's fully qualified domain name, using 0.0.231.137 for ServerName | 16:40 |
elnino | my ServerName is test.domain.com with apporpoirate host and domian names.. ) | 16:41 |
elnino | and that ip address isn'teven close it should be 67.223.227.84 | 16:41 |
@perlmonkey2 | MrHairgrease: seems like in an hour or so. | 16:42 |
elnino | do have I have restart somethhing in the /etc/host file? Sorry about this folks. I know this isn't EXACTLY webgui related. I really appreciate this. | 16:42 |
+MrHairgrease | ok | 16:42 |
-!- carogray [n=Caroline@h69-131-75-162.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 16:45 | |
+MrHairgrease | elnino: that message is not a problem perse | 16:50 |
+MrHairgrease | you can check if moproxy is running by doing ps auxf | grep http | 16:51 |
elnino | it later says Failed. =) | 16:51 |
+MrHairgrease | ok | 16:51 |
+MrHairgrease | that is aproblem | 16:51 |
elnino | however when I did do the ps. I see a bunch of /data/wre/prereqs/bin/httpd -f /data/wre/etc/modproxy.conf -D WRE-modproxy -E /data/wre/var/logs/modproxy.error.log -k start | 16:52 |
elnino | so it appears that it's running? 6 times? | 16:52 |
+MrHairgrease | that are preforked children | 16:53 |
+MrHairgrease | you could try a --stop modproxy | 16:53 |
+MrHairgrease | and then a --start modproxy | 16:53 |
@Haarg | also, it checks for it to be running using the hostname listed in wre.conf | 16:53 |
@Haarg | so you might need to update that | 16:53 |
@Haarg | it wouldn't effect the actual running of the server, just the startup script and monitor | 16:54 |
elnino | in wre.conf, there is an apache "defaulthostname" it's set to localhost. | 16:55 |
elnino | under "demo" the hostname is "demo" | 16:55 |
@Haarg | localhost should work | 16:56 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:57 | |
elnino_laptop | sorry about that. I really need to get off of wireless. I was disconnected. | 16:58 |
+MrHairgrease | ok | 16:58 |
+MrHairgrease | but does it work now | 16:59 |
elnino_laptop | for a while. | 16:59 |
+MrHairgrease | nevermind the FQDN warning | 16:59 |
elnino_laptop | oh, the site? no, it doesn't start, when using --stop and --start, I then get a mod_proxy: failed. | 17:00 |
BartJo1 | but if you go there in your browser? | 17:01 |
BartJo1 | my modproxy fails continuously and I can browse to the site | 17:01 |
elnino_laptop | 502 Bad Gateway | 17:01 |
elnino_laptop | The proxy server received an invalid response from an upstream server. | 17:01 |
BartJo1 | not the ideal situation... I know | 17:01 |
+MrHairgrease | ah that means that the modperl apache does not run | 17:02 |
+MrHairgrease | try to do this | 17:02 |
+MrHairgrease | /data/wre/sbin/wreservice --stop all | 17:02 |
+MrHairgrease | /data/wre/sbin/wreservice --start all | 17:02 |
+MrHairgrease | that will restart modproxy, modperl, mysql and spectre | 17:03 |
elnino_laptop | nice. Mysql failed. | 17:04 |
elnino_laptop | when trying to stop it. I'll start all | 17:04 |
+MrHairgrease | failed shutting down? or starting | 17:04 |
+MrHairgrease | if it faiuled stopping it prolly wasn't running at all | 17:04 |
elnino_laptop | while shutting down! when I tried the start all, I got: /data/wre/prereqs/share/mysql/mysql.server: line 159: kill: (25930) - No such process | 17:04 |
elnino_laptop | ok I did stop all and start all again. let me do it again, =) | 17:05 |
elnino_laptop | I'm getting different responses. | 17:05 |
elnino_laptop | I have to step a way, a few secs. | 17:06 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:07 | |
elnino_laptop | ok. clean stop. | 17:11 |
+MrHairgrease | good | 17:12 |
elnino_laptop | not so clean start: | 17:12 |
elnino_laptop | mysql: /data/wre/prereqs/share/mysql/mysql.server: line 159: kill: (26206) - No such process | 17:13 |
elnino_laptop | mod perl and mod proxy failed | 17:13 |
+MrHairgrease | hmm | 17:13 |
+MrHairgrease | what do the /data/wre/var/log/modproxy.error.log an dmodperl.error.log logs say? | 17:14 |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:14 | |
elnino_home | sorry.. must be cloudy today. | 17:15 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:15 | |
elnino_home | of course the test feailed: test:/data/wre/sbin# ADMIN: [Error] Couldn't connect to WebGUI site mediaangels.com.conf at http://mediaangels.com:80/?op=spectreGetSiteData. Response: 500 Server Error | 17:15 |
+MrHairgrease | that is a spectre error | 17:15 |
+MrHairgrease | first you must solve the other problems | 17:15 |
+MrHairgrease | so what does ps auxf | grep httpd | 17:16 |
+MrHairgrease | say? | 17:16 |
+MrHairgrease | it should include two master apaches | 17:16 |
+MrHairgrease | one for modperl | 17:16 |
+MrHairgrease | the other for modproxy | 17:16 |
elnino_home | got about 15: /data/wre/prereqs/bin/httpd -f /data/wre/etc/modperl.conf -D WRE-modperl -E /data/wre/var/logs/modperl.error.log -k start | 17:17 |
elnino_home | oh. yes, about 7 of each modperl and modproxy | 17:17 |
+MrHairgrease | ok | 17:17 |
+MrHairgrease | thats good | 17:17 |
elnino_home | /data/wre/prereqs/bin/httpd -f /data/wre/etc/modproxy.conf -D WRE-modproxy -E /data/wre/var/logs/modproxy.error.log -k start | 17:17 |
elnino_home | I don't see "apache" tho. | 17:18 |
+MrHairgrease | httpd == apache | 17:18 |
+MrHairgrease | so for now it seems like the apaches are strating ok | 17:18 |
elnino_home | nope. just seven modproxy and seven modperls | 17:19 |
elnino_home | no master apache lines. | 17:19 |
+MrHairgrease | what I meant with that is that if you start apache you'll start only one process | 17:20 |
+MrHairgrease | that process will prespwan a number of child apaches | 17:20 |
+MrHairgrease | so if you see seven lines for each that is ok | 17:20 |
elnino_home | going to the site, I'm gett a 500 internal error. so that's better. | 17:20 |
+MrHairgrease | oine master 6 children | 17:20 |
+MrHairgrease | it is | 17:20 |
+MrHairgrease | now check if mysql is running | 17:20 |
+MrHairgrease | do ps auxf | grep mysql | 17:20 |
-!- SDuensin [n=Scott@6.sub-75-206-129.myvzw.com] has quit ["Leaving"] | 17:20 | |
elnino_home | one: /bin/sh /data/wre/prereqs/bin/mysqld_safe --datadir=/data/wre/var/mysqldata --pid-file=/data/wre/var/mysqldata/59273.pid --user=webgui | 17:21 |
elnino_home | four: /data/wre/prereqs/libexec/mysqld --basedir=/data/wre/prereqs --datadir=/data/wre/var/mysqldata --user=webgui --pid-file=/data/wre/var/mysqldata/59273.pid --skip-external-locking --port=3306 | 17:21 |
+MrHairgrease | you should get two | 17:21 |
+MrHairgrease | ah | 17:21 |
+MrHairgrease | ok | 17:21 |
+MrHairgrease | that's also possible | 17:22 |
+MrHairgrease | anyway | 17:22 |
+MrHairgrease | try to do this | 17:22 |
+MrHairgrease | tail -f /data/wre/var/log/* | 17:22 |
+MrHairgrease | and then do a request to one of your sites | 17:23 |
elnino_home | ok. I think I know what might be going on.. I probably should have told you this. and I thate it when customers don't tell you "everything" | 17:25 |
elnino_home | this *was working* | 17:25 |
elnino_home | it worked when it was www.domanname.com | 17:25 |
elnino_home | I added a hostname at the domain registrary | 17:25 |
elnino_home | hostname bing: "test" | 17:25 |
elnino_home | and now I want the webgui to be test.domainname.com | 17:26 |
elnino_home | The sqldb is at domain.com | 17:26 |
elnino_home | so it's not finding it anymore: per what I just saw in the logs: | 17:26 |
elnino_home | main::[[undef]] - Couldn't connect to database: DBI:mysql:mediaangels_com;host=localhost;port=3306 | 17:26 |
elnino_home | there is another host name provided to me by the VPS hosting company. I probalby should use that? | 17:27 |
+MrHairgrease | that's strange since b/c you use the wremysql that is running on localhost | 17:27 |
+MrHairgrease | chaning a domainname in apache shouln't make a difference | 17:27 |
elnino_home | maybe that's an old error then.. let me look again. | 17:27 |
elnino_home | domain is the same, I'm changeing the hostname. | 17:28 |
+MrHairgrease | if you tail the logs while you do a request you'll see which erreors are generated | 17:28 |
elnino_home | the www.domainname.com is hosted somewhere else - differnet ip, differnt hosting company, different server. | 17:28 |
+MrHairgrease | uhm | 17:28 |
+MrHairgrease | it was running on another wre? | 17:29 |
+MrHairgrease | on another box? | 17:29 |
elnino_home | nope. mambo | 17:30 |
elnino_home | they want to move to this one. but it was kinda messed up. introducing me to the resuce. more like you guys. | 17:30 |
+MrHairgrease | ok, I don't really get it? | 17:30 |
elnino_home | ok. | 17:31 |
+MrHairgrease | how did you create the site you are trying to get running? | 17:31 |
+MrHairgrease | and when? | 17:31 |
elnino_home | I didn't. someone else did. | 17:31 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:31 | |
elnino_home | I'll start from the begining. | 17:31 |
elnino_home | they have site at www.domainname.com, running mambo. | 17:31 |
elnino_home | works great, but hate it. | 17:32 |
elnino_home | took it down, purchased vps server,instealed webgui site on www.domainname.com (they had to change the ip address at the domain registrar) | 17:33 |
elnino_home | so now mambo site is down. only accessible via IP address. | 17:33 |
elnino_home | they coudlnt' figure out how to implement the design, and when they took down mambo, they disabled their online store - lost revenue. | 17:33 |
elnino_home | so the redirected www.domainname.com back to mambo. | 17:34 |
elnino_home | and webgui hasn't been accessible sinc, not even by ip address. | 17:34 |
elnino_home | So I came up with the "brilliant" iea of creating a test hostname, | 17:34 |
elnino_home | created it at the domain registrary to point to the webgui site. | 17:34 |
elnino_home | and here I sit. | 17:34 |
+MrHairgrease | aha | 17:34 |
elnino_home | =) I hope you saw some light? | 17:35 |
* MrHairgrease hear a nickel dropping | 17:35 | |
+MrHairgrease | ok | 17:35 |
+MrHairgrease | first check if the db actually exists | 17:35 |
elnino_home | it did. =) | 17:35 |
+MrHairgrease | first set you environment | 17:35 |
+MrHairgrease | . /data/wre/sbin/setenvironment.sh | 17:36 |
+MrHairgrease | the dot at the beginning is important | 17:36 |
elnino_home | done. clean | 17:36 |
+MrHairgrease | then do mysql -uroot -p | 17:36 |
+MrHairgrease | that should connect you to the database | 17:36 |
elnino_home | I don't know the password... | 17:37 |
+MrHairgrease | hehe | 17:37 |
+MrHairgrease | in that case | 17:37 |
+MrHairgrease | try to connect as the webgui site | 17:37 |
elnino_home | I'm guessing it's the default. or even the one you suggest on your help page. | 17:37 |
+MrHairgrease | the login of the site you can find in the /data/WebGUI/etc/domain.conf file | 17:38 |
@perlmonkey2 | Anyone who's got a sec, I'd like some advice. I've updated nearly ever package in Form/ All the tests pass, but pd and preaction had mentioned the tests should all be updated and expanded. Does it make more sense to skip updating the tests until I've made JT's goal of getting rid of all bugs for a release, or spend a day or three updating all those tests (and adding just as many more)? | 17:38 |
+MrHairgrease | look for dbPass and dbUser | 17:39 |
+MrHairgrease | if you have those do mysql -uDBUSER -p | 17:39 |
+MrHairgrease | use the dbPass as the password | 17:39 |
elnino_home | looks encripted. | 17:39 |
@Haarg | as long as you add tests for the checklist behavior, i would prefer to get it in and working | 17:39 |
+MrHairgrease | pm2: I'd ask JT] | 17:39 |
+MrHairgrease | it's not encrypted. It's random | 17:40 |
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui | 17:40 | |
+MrHairgrease | =) | 17:40 |
-!- diakopter [n=diakopte@209.9.237.164] has left #webgui [] | 17:40 | |
elnino_home | should I change the site name while I'm there? | 17:40 |
+MrHairgrease | yeah | 17:40 |
elnino_home | ok. tried several times, using copy paste: | 17:41 |
elnino_home | ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/wre/var/mysqldata/mysql.sock' (2) | 17:41 |
+MrHairgrease | that's your problem | 17:42 |
+MrHairgrease | stop the mysql server | 17:42 |
+MrHairgrease | and then check if it really stopped with ps auxf | grep mys | 17:42 |
elnino_home | no. | 17:44 |
elnino_home | it's still looking for the old isn't it. | 17:44 |
+MrHairgrease | can you paste the output of the ps command to webgui.pastebin.com | 17:44 |
elnino_home | k. it's there. | 17:46 |
elnino_home | thank you for all your undivided help here. | 17:46 |
+MrHairgrease | oh wellit's Friday =) | 17:46 |
+MrHairgrease | try killing the mysql process manually | 17:47 |
+MrHairgrease | kill 4344 4374 4375 4376 4377 | 17:48 |
elnino_home | done. clean | 17:48 |
elnino_home | start? | 17:48 |
+MrHairgrease | first check with ps | 17:48 |
elnino_home | clean with ps. | 17:48 |
+MrHairgrease | ok | 17:48 |
elnino_home | I can think of better things to do on a friday. | 17:48 |
+MrHairgrease | now start | 17:48 |
+MrHairgrease | yeah drinking beer | 17:48 |
elnino_home | OK! | 17:48 |
+MrHairgrease | but it's almost 5 pm over here | 17:48 |
elnino_home | going to site | 17:49 |
elnino_home | checking... | 17:49 |
elnino_home | woo hoo! It's ugly! | 17:49 |
elnino_home | but it's up! | 17:49 |
+MrHairgrease | ok | 17:49 |
+MrHairgrease | your problem was that mysql crashed in some weird way | 17:49 |
+MrHairgrease | and the stop script couldn't stop it correctly | 17:50 |
elnino_home | oh. not the hostname? | 17:50 |
+MrHairgrease | no | 17:50 |
+MrHairgrease | since the db is on the same box it connects through a socket | 17:50 |
elnino_home | that's good. =) | 17:50 |
elnino_home | localhost. I saw that.. I see. | 17:50 |
+MrHairgrease | yeah | 17:50 |
+MrHairgrease | localhost is always | 17:51 |
+MrHairgrease | well | 17:51 |
+MrHairgrease | local host =) | 17:51 |
elnino_home | well, I hopefully can take it from here. That was enough fun for the day. Off to implement a design! | 17:52 |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 17:52 | |
elnino_home | Thank you again for your invaluable help! I owe you at the conference | 17:52 |
elnino_home | a beer. but you're in netherlands? | 17:53 |
+MrHairgrease | yes | 17:53 |
+MrHairgrease | we have beer in the netherlands too =) | 17:53 |
+MrHairgrease | you're coming to the wuc btw? | 17:53 |
elnino_home | I am! I'm so excited! | 17:56 |
+MrHairgrease | you should be | 17:56 |
+MrHairgrease | there are 12 dutch people coming overm =) | 17:56 |
elnino_home | actually I owe alot ofyou folks a beer. | 17:57 |
+MrHairgrease | hehe | 17:57 |
+MrHairgrease | that could be arranged =) | 17:57 |
elnino_home | I don't know if I owe THEM a beer, I was talking more about the people here on chat | 17:57 |
+MrHairgrease | speaking of beer, perlmonkey2, does your beer for a bug also count for bugs that were never on the bug list but rather fixed directly? | 17:58 |
@perlmonkey2 | MrHairgrease: I'm on the hook for the list, and only the list :D | 17:58 |
elnino_home | and what about finding bugs? does that count? | 17:58 |
@perlmonkey2 | but if it *would* have been put on the list, I don't see why that doesn't count. | 17:58 |
@perlmonkey2 | elnino_home: no, finding a bug and putting it on the list unfixed means you owe me a beer. | 17:59 |
@perlmonkey2 | :P | 17:59 |
@perlmonkey2 | elnino_home: just kidding, please put all bugs on the list you can find. | 17:59 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:00 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:00 | |
elnino_home | perlmonkey2: you can count on it. | 18:00 |
+MrHairgrease | preaction: i fixed this bug this morning: http://www.webgui.org/bugs/tracker/gallery-navigation-back-to-album-returns-to-page-1#IczSJ_TqDhr3Fcr2lsl40Q | 18:02 |
+MrHairgrease | could you please check if it is ok | 18:02 |
+MrHairgrease | diff is here: | 18:02 |
+MrHairgrease | http://webgui.pastebin.com/m3e601c04 | 18:02 |
+MrHairgrease | with that I mean, it could possibly impact performance for large albums | 18:03 |
+MrHairgrease | but it is the only way i could think of | 18:03 |
+MrHairgrease | apart from passing pn's around like crazy | 18:03 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:10 | |
@perlmonkey2 | preaction: FYI, I got lightning working with thunderbird and its looking pretty sweet. | 18:12 |
+MrHairgrease | lightning? | 18:12 |
+MrHairgrease | what's that? | 18:12 |
@perlmonkey2 | Sunbird plugin | 18:12 |
@perlmonkey2 | calendaring | 18:12 |
+MrHairgrease | oh | 18:12 |
+MrHairgrease | ok | 18:12 |
@perlmonkey2 | caldav, etc | 18:12 |
@perlmonkey2 | shared network calendars and stuff | 18:13 |
+MrHairgrease | can it do exchange? | 18:13 |
@perlmonkey2 | j/s I'll see | 18:13 |
@perlmonkey2 | supports iCalendar, caldav and WCAP, so unless exchange supports one of those , I guess not. | 18:14 |
@perlmonkey2 | but surely exchange supports caldav? | 18:14 |
+MrHairgrease | no surprise there =) | 18:14 |
CIA-6 | WebGUI: martin * r7200 /WebGUI/ (2 files in 2 dirs): | 18:14 |
CIA-6 | WebGUI: Fixed bug in Navigation where the indent was based on relDepth rather that on the tree depth. Also fixes issues | 18:14 |
CIA-6 | WebGUI: concerning the <ul> template. | 18:14 |
CIA-6 | WebGUI: yung * r7201 /WebGUI/ (3 files in 3 dirs): fixed: Thingy: Setting the size of a field has no effect | 18:14 |
+MrHairgrease | I don't need exchange support | 18:14 |
CIA-6 | WebGUI: translation * r7202 /translations/Swedish/ (161 files in 2 dirs): Update from translation server | 18:14 |
CIA-6 | WebGUI: perlmonkey2 * r7203 /WebGUI/ (42 files in 3 dirs): Form/* now all use getOriginalValue and getDefaultValue. This resolves the Layout bug where all the check lists could not be unchecked. Tests were updated, but still need a major overhaul. | 18:14 |
+MrHairgrease | but the lack of it is what people tend to complain about | 18:15 |
+MrHairgrease | while thunderbird is the most bestestest mail client out there | 18:15 |
@perlmonkey2 | only 73MB used, with 5 email accounts, about 50 RSS feeds, and all my calendaring stuff. | 18:17 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 18:24 | |
+MrHairgrease | preaction: you there? | 18:26 |
BartJo1 | well see you guys at the wuc | 18:26 |
@preaction | yes'm | 18:26 |
perlDreamer | dionak: are you around? | 18:27 |
+MrHairgrease | do you think that the getFileIds | 18:27 |
+MrHairgrease | is a problem? | 18:27 |
+MrHairgrease | in the diff I just posted? | 18:27 |
@preaction | MrHairgrease, we're going to have a problem with that if the Gallery ever supports user-selected perpage | 18:27 |
@preaction | but no, getFileIds shouldn't be a problem | 18:27 |
dionak | perlDreamer, i'm just on my way out for a bit. Will you be online later today? | 18:27 |
perlDreamer | yes | 18:27 |
perlDreamer | catch you later :) | 18:27 |
dionak | k, catch you later | 18:28 |
+MrHairgrease | what is the user-selected perpage | 18:28 |
+MrHairgrease | and is it implemented yet? | 18:28 |
BartJo1 | that's the user list pagination | 18:28 |
@preaction | no, we can worry about it later, if ever | 18:28 |
+MrHairgrease | oh | 18:28 |
+MrHairgrease | ok | 18:28 |
+MrHairgrease | i'll commit the fix then | 18:29 |
@preaction | the original spec called for a little drop-down box that allowed the user to select how many files to show per-page, but i'm starting to hate those things as unnecessarily complicated and cluttered | 18:29 |
+MrHairgrease | hmm | 18:29 |
+MrHairgrease | well | 18:29 |
+MrHairgrease | it'll be easy enough to take that into account when (if ever) it's implemented | 18:29 |
BartJo1 | MrHairgrease, stop nerding and come drink beer with me | 18:30 |
+MrHairgrease | but now I'm off to brush up my beer drinking skills with Bart | 18:30 |
BartJo1 | very good | 18:30 |
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui [] | 18:30 | |
+MrHairgrease | hang on bart | 18:30 |
+MrHairgrease | later! | 18:31 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit ["Leaving."] | 18:31 | |
@perlmonkey2 | perlDreamer: you said you saw old syndicated posts last night on pb.com? | 18:40 |
perlDreamer | yup | 18:40 |
perlDreamer | I'm guessing it's a caching problem | 18:40 |
perlDreamer | but that's only a guess | 18:40 |
perlDreamer | "This is a guess from the Emergency Broadcast System. This is only a guess" | 18:41 |
@perlmonkey2 | No idea how to even start debugging that one. | 18:41 |
@perlmonkey2 | because at the same time you were getting the strange old cache, I was only getting the current stuff. | 18:41 |
@perlmonkey2 | And how could cache survive for days and days? | 18:42 |
perlDreamer | that's the question | 18:42 |
@perlmonkey2 | and why would it show up for your guest and not my guest? | 18:42 |
@perlmonkey2 | I used a seperate browser | 18:42 |
@perlmonkey2 | I'm guessing you were using your normal browser ? | 18:43 |
perlDreamer | yes | 18:44 |
perlDreamer | The top post was from either May or June | 18:45 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 19:05 | |
-!- mode/#webgui [+o tabb] by ChanServ | 19:05 | |
-!- SDuensin_ [n=Scott@75.sub-75-206-115.myvzw.com] has joined #WebGUI | 19:11 | |
-!- carogra1 [n=Caroline@h69-131-74-209.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 19:21 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 19:25 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 19:28 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 19:30 | |
CIA-6 | WebGUI: perlmonkey2 * r7204 /WebGUI/lib/WebGUI/Asset/Wobject/DataForm.pm: Removed debug statement from DataForm | 19:33 |
dionak | hey perlDreamer | 19:42 |
perlDreamer | you're back! | 19:43 |
perlDreamer | very good | 19:43 |
dionak | what's up? | 19:43 |
perlDreamer | I wanted to ask you about the syndicated content test | 19:43 |
dionak | ok. | 19:43 |
perlDreamer | I seem to remember that you made a commit that said the test was fixed now? | 19:43 |
perlDreamer | I should go read the commit logs | 19:44 |
dionak | i would have to look back at it. i made a commit this week that fixes a bug we were seeing regarding utf-8 decoding | 19:44 |
perlDreamer | okay. So the original bug that the test was written for is not fixed. | 19:45 |
dionak | no, i don't believe so | 19:45 |
dionak | the last time i ran that test, the interleaved content sub was failing | 19:46 |
dionak | we have other sample rss feeds copied locally if they would be helpful | 19:47 |
perlDreamer | No, that's okay. I should be able to tinker with it here. | 19:49 |
-!- carogray [n=Caroline@c-75-67-86-27.hsd1.nh.comcast.net] has joined #webgui | 19:49 | |
perlDreamer | dionak, I think I know why that test may be failing | 20:02 |
perlDreamer | _create_interleaved_items doesn't return anything reliably | 20:02 |
perlDreamer | the data is passed in by reference, and returned by reference as the first argument | 20:02 |
perlDreamer | it should have an explicit return 0 or return undef in there | 20:03 |
@perlmonkey2 | anyone know of a .net publically available web service test server? | 20:08 |
@perlmonkey2 | I'm also wondering if adding .net support to the WSClient isn't an RFE? | 20:09 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:11 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:11 | |
perlDreamer | It's definitely an RFE. | 20:11 |
@preaction | uh... is the Choose Billing Address thing in the Shop during Checkout supposed to fill in the form for me? | 20:12 |
@preaction | nm, it's working. it just doesn't also update the first and last names | 20:14 |
@perlmonkey2 | perlDreamer: you rule. I'll owe you a beer for that one. | 20:15 |
@perlmonkey2 | now how to politely close that ticket while saying it should be an RFE. | 20:15 |
perlDreamer | You say, This aborted attempt at perl code is designed for SOAP interfaces. Adding additional interfaces would be an RFE. | 20:16 |
perlDreamer | then you copy and paste the post into the RFE board | 20:16 |
@preaction | designed for SOAP interfaces that conform to the SOAP spec (if there is one) | 20:18 |
@preaction | the issue is that .net does "soap" but in a non-standard way, no? | 20:19 |
@perlmonkey2 | I'm unsure. But it does appear to take special code to support .Net. | 20:19 |
@perlmonkey2 | even in the POD for the SOAP module it has a 'special section' for .Net | 20:19 |
@perlmonkey2 | looks like a big PITA | 20:19 |
perlDreamer | does his patch work? | 20:20 |
@perlmonkey2 | don't know. His comments say it doesn't work completely | 20:21 |
@perlmonkey2 | I was looking through to see what still needed to be done and realized something was fishy with the .Net spec. | 20:21 |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 20:27 | |
perlDreamer | if it doesn't work completely, then it's an RFE | 20:28 |
perlDreamer | He seems motivated, suggest that if a complete solution (with a test) is presented, that it would get in faster. | 20:29 |
@perlmonkey2 | I'm not sure there is a problem beyond it returning a hash | 20:30 |
@perlmonkey2 | WebGUI::Content::Asset::tryAssetMethod[207] - Couldn't call method editSave on asset for url: getting_started/ws-client Root cause: Can't use string ("In the Name of Allah, the Most B") as a HASH ref while "strict refs" in use at /data/WebGUI/lib/WebGUI/Asset/Wobject/WSClient.pm line 437. | 20:31 |
@perlmonkey2 | or not returning a hash | 20:31 |
@perlmonkey2 | I don't really have a clue though, I've barely ever played with SOAP:: | 20:32 |
perlDreamer | dionak, I have a fix for the syndicated content bug, but I don't understand what's going on. | 20:45 |
perlDreamer | you have a few minutes to bounce ideas? | 20:45 |
@perlmonkey2 | preaction: Have you looked anymore at the gallery image wrapping bug? I'm about to try to repeat it and see if it is still there. | 20:49 |
@preaction | perlmonkey2, no i haven't | 20:50 |
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 20:50 | |
perlDreamer | nm, now I got it. It's evil | 20:50 |
@perlmonkey2 | perlDreamer: I'm dieing to know about that one. | 20:50 |
perlDreamer | okay, start with t/Asset/Wobject/SyndicatedContent.t | 20:50 |
perlDreamer | line 28, note the my ($items....) | 20:51 |
@perlmonkey2 | k | 20:51 |
perlDreamer | hop down to _create_interleaved_items($items..... | 20:51 |
@perlmonkey2 | empty | 20:51 |
perlDreamer | right, and 2 problems | 20:52 |
perlDreamer | 1) _create_interleaved_items does not return anything | 20:52 |
perlDreamer | so the test is wrong | 20:52 |
perlDreamer | _create_interleaved_items wants to return stuff in $items, which is handled as a reference internally | 20:53 |
perlDreamer | which is the second problem | 20:53 |
perlDreamer | if $items is not a reference, it won't be passed back | 20:54 |
perlDreamer | well, not passed back, but work with remotely | 20:54 |
@preaction | does anyone else have access currently to IE7? | 20:54 |
perlDreamer | with $items being undef, _create_interleaved_items autovivifies an array in its own scope | 20:55 |
perlDreamer | that array does not make it out of the subroutine | 20:55 |
perlDreamer | since $items isn't a reference | 20:55 |
@perlmonkey2 | But this is just the test being broken. | 20:55 |
CIA-6 | WebGUI: doug * r7205 /WebGUI/ (3 files in 3 dirs): fixed: ITransact error message now shows link to go back | 20:55 |
perlDreamer | well, the test was written to expose a bug | 20:55 |
@perlmonkey2 | But this is probably where the package breaks also? | 20:55 |
perlDreamer | but I don't know what the bug was | 20:55 |
perlDreamer | need knowmad or dionak for that | 20:56 |
perlDreamer | in any case, barring new bugs or bad tests, tomorrow's nightly test run should be clean | 21:00 |
@tavisto | can wG run a server side include? | 21:04 |
@preaction | tavisto, Apache can, and WebGUI can allow Apache to run it | 21:04 |
perlDreamer | it would have to happen after wG in the chain, right? | 21:04 |
@preaction | SSI is an apache thing though, WebGUI is not involved except to say "Yeah, that's not mine" | 21:04 |
* perlDreamer goes to the gym | 21:04 | |
@preaction | oh, right... hmm... SSI might not work, why do they think they need it? | 21:05 |
@tavisto | for an advertisement system that will run on a supported site account | 21:05 |
@preaction | anything SSI can do, WebGUI can do better | 21:05 |
@tavisto | someone is paying them to advertise on their site and they want to do the same on a wG site possibly | 21:06 |
@preaction | but we can't use WebGUI Ad Spaces for some reason? | 21:06 |
@preaction | or an HTTP Proxy if it comes to that? | 21:06 |
@tavisto | nah b/c the advertiser must have some sort of data it's feeding them all the time | 21:06 |
@tavisto | that's how it was explained to me anyway | 21:07 |
@preaction | er... again, anything SSI can do WebGUI can do. the SSI script would need to be physically on the webgui server | 21:07 |
@preaction | so they'd already need to be able to have custom code | 21:07 |
@tavisto | I wasn't sure if that could be setup to operate within a snippet or something so since it's not like that.. I'm going to give them the thumbs down for supported site hosting | 21:08 |
@tavisto | I'll tell them they can go VPS or run on their own server and it's entirely possible | 21:08 |
@preaction | er... i still think that there's a better way to do this | 21:08 |
@preaction | i still think that better way is WebGUI Ad Spaces. all SSI does is run a script and put the output into the page | 21:09 |
@preaction | we could accomplish the same with a macro, or anything really | 21:09 |
@preaction | if the SSI script does what i think it does, it's completely superfluous, WebGUI Ad Spaces does randomization, clicks and impressions, and the like | 21:09 |
@preaction | but w/o more information, i can't say yea or nay | 21:10 |
@tavisto | yeah I hear ya.. I'll talk more and see if I can dig into what this is.. It doesn't sound complex and it sounds like 4 links at the bottom of a page which are random and are updated from the advertising company based on keywords and etc.. | 21:10 |
@preaction | sounds like google adsense | 21:11 |
@preaction | i thought webgui ad spaces could handle google adsense | 21:11 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:17 | |
elnino | hi all. Is there a master CSS snippet I can use to tweak from? - Im hoping that it incorporates the classes and ids that are written in templates... just wondering... | 21:18 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:25 | |
elnino_laptop | sorry, I got disconnected. did I miss anything? | 21:25 |
@preaction | elnino_laptop, no. but there is no central CSS snippet to edit really | 21:26 |
elnino_laptop | Then I'll work on one. I'm looking for something that has the classes that are currently used in the navigation templates specificatll, so I'll at least get that started. | 21:27 |
@preaction | elnino_laptop, there is an initiative to build a replacement set of WebGUI templates using the web best practices | 21:27 |
@preaction | i believe they're trying to build a master CSS file for the whole lot | 21:28 |
elnino_laptop | they being? plainblack? for 7.5? | 21:28 |
@preaction | not plainblack, let me find it | 21:29 |
@preaction | it won't make 7.5, no | 21:29 |
@preaction | but it's a package, so you could use what they have so far now | 21:29 |
@preaction | rogier from unitedknowledge is doing it | 21:30 |
@preaction | http://www.webgui.org/webgui/dev/discuss/new-default-webgui-templates | 21:30 |
elnino_laptop | ok. Thanks! | 21:32 |
@preaction | looks like rogier's package on page 2 includes new nav templates | 21:32 |
CIA-6 | WebGUI: colin * r7206 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: | 21:33 |
CIA-6 | WebGUI: Fix the failing test, there were two issues. | 21:33 |
CIA-6 | WebGUI: 1) _create_interleaved_items does not return anything useful. | 21:33 |
CIA-6 | WebGUI: 2) $items, the first arg to the sub, has to be an array ref. | 21:33 |
@preaction | er.. make that page 3 | 21:33 |
elnino_laptop | oh. This is realy recent. | 21:40 |
@preaction | yeah | 21:41 |
@preaction | they're still working on it, and i hope they get it done for 7.6 | 21:41 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:42 | |
elnino_laptop | 7.5 just got release, when is 7.6 coming? | 21:45 |
@preaction | 7.5.0 was released last year, 7.6 branch will be created sometime after 7.5 goes stable | 21:46 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:53 | |
elnino | grr. lost it again. I guess I'm a bit slow to upgrading | 21:53 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 21:55 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 22:10 | |
CIA-6 | WebGUI: perlmonkey2 * r7207 /WebGUI/docs/ (3 files in 3 dirs): Gallery.css now does not overlap image information with the snapshot. | 22:12 |
perlDreamer | knowmad, just the perl hacker I was looking for | 22:28 |
perlDreamer | I fixed the bug with SyndicatedContent.t | 22:28 |
dionak | oh great! | 22:35 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 22:35 | |
dionak | what was the bug caused by or should i just look at the svn commit? | 22:35 |
perlDreamer | well, I think it was a bug in the test, rather than in the code | 22:35 |
perlDreamer | but I seem to remember y'all wrote the test to expose a bug | 22:36 |
dionak | ah, ok. | 22:36 |
perlDreamer | in the Asset itself | 22:36 |
perlDreamer | do you remember anything about that | 22:36 |
dionak | yea, and we added a patch to the asset | 22:36 |
perlDreamer | but the test kept failing? | 22:36 |
dionak | i'm looking... | 22:38 |
dionak | i see the changes to the test. makes sense | 22:39 |
perlDreamer | cool. So this sounds like it's wrapped up. | 22:40 |
dionak | I'm going to try running it against our client's feed to make sure. | 22:40 |
dionak | it's passing.. | 22:42 |
dionak | do you know what the hasTerms value is for? | 22:42 |
perlDreamer | No | 22:43 |
perlDreamer | Do you want me to backtrace it? | 22:43 |
dionak | I started a test for the make_regex method but didn't really grok what that was for at the time. | 22:43 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 22:43 | |
dionak | no, i was just curious | 22:44 |
perlDreamer | I'd like to see the tests move from ok (meaning having just any value) to actually testing for something so we know they really work. | 22:44 |
dionak | Yea, i see your point. | 22:44 |
dionak | You have to know what to expect to test like that. But it would be far more useful testing | 22:44 |
perlDreamer | and that code is not the easiest code to trace | 22:45 |
perlDreamer | It feels like climnbing through pumpkin guts | 22:45 |
dionak | lol | 22:46 |
dionak | nice expression | 22:46 |
-!- carogray [n=Caroline@c-75-67-86-27.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 22:46 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 22:48 | |
perlDreamer | the code doesn't even have POD inside it | 22:52 |
perlDreamer | make_regex takes an asset property called hasTerms, splits it on commas and joins it with | to make it a regex alternation | 22:54 |
perlDreamer | it's probably a filtering function on the content | 22:54 |
perlDreamer | but it leaves whitespace after it splits, so the filtering may not work correctly | 22:55 |
@preaction | okay, someone ... at least validate my anger here: | 22:57 |
perlDreamer | vent on, dude | 22:58 |
@preaction | IE7 doesn't let me buy a Product when I'm not in SSL mode, but Firefox 3 and Safari 3 do | 22:58 |
perlDreamer | buy = add to cart, or buy = checkout? | 22:58 |
@preaction | when i'm not in SSL mode, THE REQUEST DOES NOT EVEN SEEM TO REACH Product->www_buy | 22:58 |
@preaction | add to cart | 22:58 |
perlDreamer | that's nuts | 22:58 |
@preaction | func=buy;vid=xxxxxxx | 22:58 |
@preaction | nuts? | 22:58 |
perlDreamer | rename the method and see if it works | 22:58 |
perlDreamer | call it nuts instead of buy | 22:59 |
@preaction | oh god, if it works that way i will kill someone | 22:59 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 22:59 | |
perlDreamer | You were at my house, writing tests | 22:59 |
dionak | i think buy = add to cart | 22:59 |
perlDreamer | it does | 22:59 |
juan | i have some users with ldap authentication | 23:00 |
juan | now i want to change the authentication to webgui | 23:00 |
@preaction | WTF? IT WORKED? | 23:00 |
@preaction | i change www_buy to www_addToCart... and it WORKS? | 23:00 |
juan | have to use the userimport.pl to update that information? | 23:01 |
perlDreamer | that's bad | 23:01 |
@preaction | juan, no, you can use the Admin Console -> Users tab | 23:01 |
@preaction | there should be a drop-down box for "Authentication Method" or something | 23:01 |
perlDreamer | yes | 23:01 |
@preaction | it should say LDAP, change it to WebGUI | 23:01 |
perlDreamer | when you pick a user to edit | 23:01 |
perlDreamer | preaction, I wonder how many other "reserved" words there are. | 23:01 |
perlDreamer | and how fast can you write a blog publicly deriding IE7 about it? | 23:02 |
juan | i have many users to change it using the admin console | 23:02 |
@preaction | juan, if you want to do it all at once, then userimport.pl would be your best bet yes | 23:02 |
@preaction | perlDreamer, how is this even possible? the request makes it to apache, it shows me the confirmation page, but the product is not added to the cart | 23:02 |
perlDreamer | If you change the method and the browser works differently, then it's the browser. | 23:03 |
@preaction | ... i... hate... IE | 23:03 |
* perlDreamer goes to lunch and cries | 23:03 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:03 | |
@preaction | FF does it too, vrby can reproduce but i can't | 23:03 |
juan | ok | 23:03 |
juan | i am going to try | 23:04 |
juan | i hate IE too | 23:04 |
@preaction | hey.... what if the browser is caching ?func=buy;vid=XXX because it's a GET request and not a POST request? | 23:04 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 23:15 | |
dionak | i've had that happen before, the browser caching a GET | 23:18 |
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 23:18 | |
@preaction | it's supposed to, and i think that's our problem | 23:18 |
dionak | i remember having to add a random string to a param to ensure it never cached | 23:18 |
@preaction | but these Add to Cart links were generated manually. i think i need to RFE an AddToCart( productId, variantId ); macro | 23:19 |
dionak | on a side note, it seems like you can't add a variant to the cart more than once.. | 23:20 |
dionak | topsub had mentioned this to me | 23:20 |
@preaction | i can't reproduce that, i keep adding variants to cart multiple times. imho you shouldn't be able to, it should just update the quantity | 23:22 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 23:22 | |
dionak | we had a case this week where we needed to add the variant multiple times | 23:25 |
dionak | it's an interesting case, which we hope to share at the WUC | 23:26 |
@preaction | how are you adding the variant? is it a form post or just a URL? | 23:26 |
dionak | a form post | 23:26 |
@preaction | hum... | 23:27 |
@preaction | dunno then | 23:27 |
@preaction | i'm a stranger in Shop | 23:27 |
@preaction | damn browser caching... who would've thought to look there? | 23:27 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:30 | |
@preaction | why isn't the Splat_random macro enabled by default anymore? | 23:31 |
elnino | hi... I created a sql report in 7.4.35 and I don't see view or edit permissions, nor is it running. Same query runns in 7.4.40 just fine. WEIRD | 23:31 |
@preaction | what does webgui.log say? turn on Debugging in the SQLReport maybe? | 23:31 |
elnino | I enabled debug and it doesn't error, There should be one record... at least. I'll double check that.. but where did the view/edit perissions go? | 23:32 |
elnino | ok.. never mind about the view/edit. I'm admin, I should see EVERYTHING | 23:33 |
elnino | AHH usergui level or something... | 23:33 |
@perlmonkey2 | before I go diving into transactions, can anyone think of a reason where a transaction would be OK|success and not have a transactionItem asscociated with it? | 23:33 |
@preaction | elnino, they're still in there | 23:34 |
@preaction | the only possibility i can think of is the second iteration of a recurring transaction | 23:35 |
@preaction | second and subsequent that is | 23:36 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 23:39 | |
@perlmonkey2 | preaction: hah, you're a brilliant man | 23:40 |
@preaction | i think someone else said it, vrby probably | 23:42 |
elnino | you all are! | 23:42 |
@preaction | sit a monkey in front of a computer screen long enough... | 23:42 |
@perlmonkey2 | preaction: hmm, some of the missing tranItems were original posts. | 23:45 |
@perlmonkey2 | oh well, was worth a shot. | 23:45 |
@preaction | that's not good then | 23:45 |
@preaction | someone paid money but didn't get an item... | 23:46 |
@preaction | wait: what would happen if the product did not exist anymore? | 23:46 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 23:46 | |
@preaction | would it still exist in transactionItem and show up in the Transactions screen? | 23:47 |
@perlmonkey2 | these were all subscriptions I think | 23:51 |
@perlmonkey2 | which I can't test locally :( | 23:51 |
@perlmonkey2 | transaction 550 is a good example. | 23:52 |
@preaction | right, i'm saying trace the code to see if the data coming from transactionItem ever looks up the sku ID or something and decides only to show the SKUs that still exist on the server | 23:53 |
@perlmonkey2 | okay | 23:53 |
@perlmonkey2 | good idea | 23:53 |
@perlmonkey2 | oh, but I'm in the DB and that transactionItem's don't even exist | 23:54 |
@perlmonkey2 | for 20 transactions that have a message of OK or success | 23:54 |
@preaction | i think colin found a bug in the 7.5.11 upgrade script for subscriptions or recurring transactions or something. this might be a manifestation of that bug | 23:56 |
@preaction | might want to svn log docs/upgrades/upgrade_7.5.10-7.5.11.pl and see if anything pops out | 23:56 |
@perlmonkey2 | k | 23:57 |
@perlmonkey2 | plainblack is running 7.5.19 which means it stays pretty recent, which means the timing of these strange transactions could fall around 7.5.10 | 23:58 |
-!- SDuensin_ [n=Scott@75.sub-75-206-115.myvzw.com] has quit ["Leaving"] | 23:58 | |
perlDreamer | dionak, you can add a variant to the cart as many time as you want. | 23:59 |
dionak | ok. thanks for looking into that. | 23:59 |
--- Day changed Sat Aug 09 2008 | ||
dionak | i think it's important not to force integrators to rely solely on quantity | 00:00 |
perlDreamer | preaction, the upgrade bug I found had to do with the EMS, and badge creation | 00:00 |
perlDreamer | rizen fixed a transaction bug in r6903 | 00:00 |
perlDreamer | preaction, so it's just browser caching? We have to stop ragging on IE now? | 00:01 |
@preaction | no, we can continue ragging, but it was browser caching yes | 00:02 |
perlDreamer | which FF does it, too? | 00:02 |
@perlmonkey2 | perlDreamer: oh, so it wouldn't have effected subscriptions, only EMS stuff? | 00:02 |
@preaction | FF does it too, yes | 00:03 |
perlDreamer | perlmonkey2, yes | 00:03 |
perlDreamer | preaction, FF is my regular browser, and it's never acted that way | 00:03 |
perlDreamer | is it FF 3? | 00:03 |
@preaction | yes | 00:03 |
@preaction | it was a custom-made link | 00:03 |
@perlmonkey2 | I guess I'll just look through the code and see if it is possible to get to OK/success without a transactionItem. | 00:03 |
@preaction | also, FF didn't reproduce nearly as often as IE did | 00:04 |
@perlmonkey2 | The only way a transaction could not have a transactionItem is if the cart was somehow empty. | 00:10 |
@preaction | that doesn't sound like it could happen | 00:11 |
@perlmonkey2 | There are no more bad transaction after 6.12 | 00:14 |
@perlmonkey2 | in the changelog for 7.5.13 there is this: - fixed: OLD subscription table still hanging around? | 00:17 |
@perlmonkey2 | that mean anything to anyone? | 00:17 |
@perlmonkey2 | because if I was a betting man.... | 00:17 |
perlDreamer | there was an old subscription table that should have been cleaned up during the upgrade | 00:17 |
perlDreamer | I dropped it | 00:17 |
@perlmonkey2 | and there are no more bad transaction after 7.5.13 | 00:17 |
perlDreamer | it wasn't used by the new subscription code | 00:17 |
@perlmonkey2 | so maybe the bad transactions are from the old table? | 00:18 |
@perlmonkey2 | or you just dropped the table then. didn't move any transactions over? | 00:18 |
perlDreamer | no, I checked with rizen and they should have been translated | 00:18 |
perlDreamer | the way it worked was that he moved the old transaction table to the side | 00:22 |
perlDreamer | then created the new table | 00:22 |
perlDreamer | translated the contents, and then was supposed to drop the old table | 00:22 |
@perlmonkey2 | The timing is pretty convenient. And there haven't been any recent bad transactions since 7.5.13. Mark it as no longer a problem? | 00:24 |
perlDreamer | what else happened in 7.5.13? | 00:26 |
@perlmonkey2 | There were no more bad transactions after it was released. | 00:27 |
@perlmonkey2 | :) | 00:28 |
perlDreamer | that's good. But it would be good to know what did it. | 00:28 |
perlDreamer | I can't see that dropping an old table that the new code doesn't use would fix that. | 00:28 |
perlDreamer | so, it's either not in the changelog, or it's hidden somewhere | 00:28 |
perlDreamer | what's the SVN rev for .13? | 00:28 |
@perlmonkey2 | somewhere around 6740..j/s | 00:29 |
@preaction | anyone know something about the ITransact paydriver? | 00:29 |
perlDreamer | That's MrHairgrease, but I've dinked around in there a little. | 00:30 |
@preaction | i'm trying to fix a problem with www_pay, where if a billing address hasn't been selected from the Choose Billing Address screen, checkout doesn't work | 00:30 |
@preaction | but there's a form to fill in address and stuff right there, if i use it, but don't click that Choose Billing Address button, i can't checkout | 00:30 |
@perlmonkey2 | perlDreamer: I'm not sure how to tell what svn version a release is. I don't see it mentioned in the svn comments. | 00:31 |
@preaction | my question is how to fix this? why does this bug even exist? or why does that form exist? | 00:31 |
@preaction | perlmonkey2, look for "7.5.13 Release" in the svn log | 00:31 |
@perlmonkey2 | 6705 is "preparing for 7.5.13 dev" | 00:32 |
@preaction | look for "preparing for 7.5.14 dev" then maybe? | 00:32 |
perlDreamer | preaction, I'm guessing there's a bad intersection between new AddressBook and old ITransact code. | 00:33 |
@perlmonkey2 | the day that 7.5.13 was put in was 6.13. That day there are a ton of submits, and that evening is the last bad transaction. | 00:33 |
@perlmonkey2 | but when is plainblack brought up to dev? | 00:34 |
@perlmonkey2 | maybe the issue was fixed earlier. | 00:34 |
perlDreamer | usually that night | 00:34 |
@perlmonkey2 | well then that probably means that the issues was fixed in the 7.5.13 dev build | 00:35 |
perlDreamer | I agree with that | 00:35 |
@preaction | right but what could've fixed it? we can't just say "oh, it hasn't happened recently so it must not be there" | 00:35 |
perlDreamer | Is there any pattern to the transactions that are bad? Are they products, EMS, subscriptions, hosting? | 00:36 |
@preaction | svn diff -rSTART:END and take a look | 00:36 |
@perlmonkey2 | preaction: heh which is too bad, as now we're debugging code that is many months out of use. | 00:36 |
@perlmonkey2 | perlDreamer: I can't tell as they don't have items :D | 00:37 |
perlDreamer | look at the amount field | 00:37 |
perlDreamer | PB only has a few prices | 00:37 |
@perlmonkey2 | Btu only 6 don't have isRecurring as 1 | 00:38 |
perlDreamer | select userId, username, amount, isSuccess, isRecurring from transaction, statusCode, statusMessage; | 00:38 |
@perlmonkey2 | $300, $1000, $50, $15, $20, $75, $100, $900 | 00:38 |
perlDreamer | so no pattern with respect to the item, so it's likely inside Shop itself | 00:39 |
perlDreamer | was 6/3 also the date when the backup bug hit? | 00:40 |
@perlmonkey2 | hah, one of them has isSuccessful as 0, but the statusMessage is OK|success | 00:40 |
@perlmonkey2 | 6/13 | 00:40 |
@perlmonkey2 | is the last bad transaction, not 6/3 | 00:40 |
perlDreamer | oh, okay | 00:41 |
@perlmonkey2 | my condition is no transactionId in transactionItem and (statusMessage in ('OK','success') | 00:41 |
perlDreamer | perlmonkey2, if you can query PB's db, then you can query the webguiVersion table to find out when it was updated | 00:42 |
@perlmonkey2 | ack, epoch times | 00:42 |
perlDreamer | preaction, what's your magic date invocation for MySQL? | 00:43 |
@perlmonkey2 | j/s have to look up mysql function | 00:43 |
perlDreamer | once you figure it out, please put it into the wiki :) | 00:43 |
@perlmonkey2 | oh, that is obvious. from_unixtime | 00:45 |
@perlmonkey2 | 5.12 and 5.13 were applied on the 6.20 | 00:46 |
@perlmonkey2 | 7.5.11 was on 6.12 | 00:47 |
@preaction | so the last bad transaction was before Commerce was made into Shop? | 00:47 |
@perlmonkey2 | I don't know when that happened. | 00:48 |
@preaction | 7.5.11 | 00:48 |
perlDreamer | If that's the case, it's really good news :) | 00:48 |
perlDreamer | unless it happens during the upgrade process, and bad records are inserted at that time | 00:49 |
@perlmonkey2 | no, the last bad transaction was on 6-13-2008, almost exactly 24 hours after 7.5.11 | 00:49 |
@perlmonkey2 | :( | 00:49 |
@perlmonkey2 | but maybe plainblack was svn update without runnign the update script? | 00:49 |
@perlmonkey2 | the logs say 7.5.13 was being prepared that morning. | 00:50 |
@preaction | it was, there was very bad juju with 7.5.11, and we completely missed 7.5.112 | 00:50 |
@preaction | er.... .12 | 00:50 |
@perlmonkey2 | okay, so then can we say "bad shizzle happened in Commerce, but this bug doesn't pertain to the current codebase."? | 00:51 |
@preaction | it doesn't seem to, not sure if 7.5.11 made it onto plainblack.com or not, or if we had to restore from backup, that would've been Haarg | 00:52 |
@Haarg | there was a mistake when i was building the release, but nothing that effected the code or update process | 00:54 |
@perlmonkey2 | hmm, the 7.5.11 update was ran on plainblack about 1 hour after the last bad transaction is recorded. | 00:54 |
@perlmonkey2 | then 8 days later 7.5.12 update is ran | 00:55 |
@preaction | so that seems to mean that pb.com was on 7.5.10 when that transaction happened, which was Commerce, not Shop, which means it was a bug in 7.5.10 that caused the bad transaction, even though we're still showing it now | 00:56 |
@perlmonkey2 | 7.5.11 was the update from Commerce to Shop? | 00:58 |
@Haarg | yes | 00:58 |
@perlmonkey2 | Then that is true and I say we close it as all transactions happening in Commerce :D | 00:58 |
@perlmonkey2 | Maybe shoot an email to staff seeing if anyone disagrees since these are financial transactions. | 00:59 |
@perlmonkey2 | I guess not | 01:02 |
@perlmonkey2 | New bug with a thingy patch that looks correct. | 01:07 |
@perlmonkey2 | But I'll leave the Thingy_Expert to decide. | 01:07 |
-!- KlausH [n=KlausH@p5B070BE4.dip0.t-ipconnect.de] has quit ["bye"] | 01:11 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 01:15 | |
perlDreamer | perlmonkey2, only one problem with your logic. | 01:17 |
perlDreamer | If the bad transactions were caused by the upgrade script translating old transactions into new ones. | 01:18 |
perlDreamer | but you'd need an old backup to verify that | 01:18 |
perlDreamer | and I don't think PB has any. | 01:18 |
@Haarg | i may | 01:18 |
@Haarg | depends on if jt murdered it | 01:18 |
@Haarg | yeah, i still have a 7.5.10 db backup | 01:19 |
perlDreamer | oooh, hide it someplace safe :) | 01:20 |
@Haarg | this being the backup starting USE `plainblack`; | 01:21 |
perlDreamer | perlmonkey2: there you go. If the transactions are still bad in 7.5.10, you're clear. | 01:21 |
perlDreamer | otherwise it's an upgrade script bug | 01:22 |
perlDreamer | and you have a backup to practice upgrading | 01:22 |
@preaction | so... for some reason Class::InsideOut completely destroys Carp::longmess or something... | 01:24 |
@Haarg | how so? | 01:24 |
@preaction | i don't know. Carp::longmess is coming up empty, as though there is no stack to trace | 01:25 |
@preaction | no. even caller() is returning nothing. there is no stack trace... | 01:29 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:35 | |
-!- cap10morgan [n=cap10mor@206-124-7-232.denver.dsl.forethought.net] has joined #webgui | 01:56 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:56 | |
-!- apeiron_ [n=apeiron@76.124.253.149] has joined #webgui | 01:56 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 01:56 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:03 | |
-!- cap10morgan [n=cap10mor@206-124-7-232.denver.dsl.forethought.net] has quit [] | 02:06 | |
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 02:06 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [K-lined] | 02:18 | |
-!- CIA-7 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 02:23 | |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:50 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:11 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:48 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 05:17 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 05:29 | |
nuba | quick question: I'd like to show a user a number of saved searches in a page, is that possible? | 05:30 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 60 (Operation timed out)] | 05:31 | |
nuba | instead of showing the search asset, show the results of a search using the current users's username as input | 05:31 |
nuba | i mean, instead of "showing the search asset's form with a search field for input by the user" | 05:31 |
nuba | should I add HTTP proxies instead, and craft the searches I want in the URL being requested from webgui itself? | 05:32 |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 05:42 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 05:42 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Remote closed the connection] | 05:43 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:50 | |
elnino | reailly quick question, and I'm out of here... =) | 06:51 |
elnino | client used WRE to install webgui. Does thta mean, that they cant install anything else within apache? or would that be two instance of apache, I think I can only have one... | 06:51 |
elnino | they may want to go with zencart. | 06:52 |
@preaction | why not webgui's new shop? | 06:52 |
@preaction | you should be able to use anything you want on the WRE really | 06:52 |
elnino | too many features coming, not enough now. : internationa, usps, ups shipping, paypal, etc. | 06:53 |
elnino | meaning...that I can install php under WRE? | 06:54 |
@preaction | the mod_proxy one, sure. otherwise you can recompile that WRE no problem | 06:55 |
@preaction | you should be able to compile PHP for the WRE's apache | 06:55 |
@preaction | i wouldn't consider it a fun task though | 06:55 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:57 | |
elnino_laptop | sorry, I lost connectoin after "you should be able to compile" | 06:57 |
elnino_laptop | I was going to say: "hmmm. ok. She hasn't made up her mind on anything. I'm just trying to answer all her questions when she comes up with them" | 06:57 |
nuba | preaction: you'd be surprised of how many definitions of fun are out there :D | 06:57 |
@preaction | [22:55] <preaction> i wouldn't consider it a fun task though | 06:58 |
elnino_laptop | I think webgui is pretty close. I keep trying | 06:58 |
elnino_laptop | to suggest webgui. | 06:59 |
elnino_laptop | oh. well. I'll look into the compiling option. Thanks! Have a good night all! | 07:00 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 07:02 | |
nuba | maybe using the distro's own apache and php packages and then only changing the port it listens on, and pointing WRE's mod_proxy to that, is WAY easier and faster | 07:04 |
@preaction | oh most definately, but now you've got three apaches | 07:05 |
@preaction | instead, i'd use my distro's apache as the mod_proxy for webgui | 07:06 |
nuba | but then you'd have a fat apache running the mod_proxy plus the distro's mod_whatever_it_comes_with | 07:08 |
@preaction | yeah... two bad solutions | 07:08 |
* SDuensin has a solution. You use WebGUI, or I don't host your site. Works really well. | 07:11 | |
nuba | huh | 07:11 |
SDuensin | Hey, works for me! :-) | 07:12 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:13 | |
@perlmonkey2 | Haarg: arg, I guess I need that upgrade script | 07:52 |
@perlmonkey2 | I mean the 7.5.10 backup | 07:52 |
@perlmonkey2 | oh lucky, 7.5.10 just happens to be in the directory ready to be used | 07:55 |
@perlmonkey2 | 1Gb. | 07:55 |
@perlmonkey2 | Is there any reason I shouldn't sftp the plainblack db back to my local server for testing? | 07:58 |
@preaction | perlmonkey2, none whatsoever | 08:03 |
@perlmonkey2 | cool thanks | 08:03 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 08:24 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 08:42 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 08:42 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:15 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:15 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 09:53 | |
CIA-7 | WebGUI: doug * r7208 /WebGUI/ (2 files in 2 dirs): fixed issue with ITransact gateway throwing error if user does not explicitly set a billing address | 10:15 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 10:20 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 12:45 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 13:39 | |
WebGUI | good day | 13:39 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit ["Leaving."] | 14:02 | |
-!- khenn [n=khenn@71-82-163-209.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 14:35 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:35 | |
-!- khenn [n=khenn@71-82-163-209.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 14:36 | |
-!- KlausH [n=KlausH@p5B073215.dip0.t-ipconnect.de] has joined #webgui | 14:47 | |
-!- CIA-7 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 15:14 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 15:26 | |
-!- khenn [n=khenn@71-82-163-209.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 15:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:32 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 15:37 | |
WebGUI | what silence | 15:40 |
WebGUI | is it the middle of the night in the US of A or something? | 15:40 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 15:41 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 16:01 | |
-!- khenn [n=khenn@71-82-163-209.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 16:05 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:03 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 17:16 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 17:30 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:35 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:35 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 17:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:36 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 18:01 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has joined #webgui | 18:10 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 18:31 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has quit ["Leaving"] | 18:34 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 18:37 | |
-!- KlausH [n=KlausH@p5B073215.dip0.t-ipconnect.de] has quit ["bye"] | 18:46 | |
WebGUI | is the night over yet/ | 19:10 |
CIA-6 | WebGUI: translation * r7209 /translations/BrazilianPortuguese/ (162 files in 2 dirs): Update from translation server | 19:18 |
CIA-6 | WebGUI: yung * r7210 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: System tables created for new things are not forced to use charset=utf8 | 19:18 |
@perlmonkey2 | I wonder if the definition of a bad transaction in Commerce is the same as in Shop. | 19:26 |
@perlmonkey2 | the tables are different | 19:26 |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 20:34 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 20:34 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 60 (Operation timed out)] | 20:34 | |
@perlmonkey2 | YES! 7.5.10 there is 1 transaction without an tranItem. After the upgrade script there are 558! | 20:37 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 20:52 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 21:05 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 21:16 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:16 | |
+perlDreamer | morning folks | 21:16 |
CIA-6 | WebGUI: colin * r7211 /WebGUI/lib/WebGUI/Shop/PayDriver/ITransact.pm: fix a typo in the ITransact driver, missing semicolon | 21:22 |
CIA-6 | WebGUI: colin * r7212 /WebGUI/t/Form/Date.t: adjust number of tests since one was added | 21:22 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 21:38 | |
-!- SDuensin [n=Scott@242.sub-75-204-188.myvzw.com] has joined #WebGUI | 21:42 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has left #WebGUI [] | 22:03 | |
@perlmonkey2 | perlDreamer: | 22:06 |
+perlDreamer | yes? | 22:06 |
@perlmonkey2 | howdy | 22:06 |
+perlDreamer | yo, dude | 22:06 |
@perlmonkey2 | update7.5.10-y.5.11 is where all the transactionItems got lost. | 22:06 |
+perlDreamer | is it fixable for people who haven't upgraded yet? | 22:06 |
@perlmonkey2 | don't know what went wrong. | 22:07 |
@perlmonkey2 | I was thinking 7.5.20/21 would try to repair it? | 22:07 |
+perlDreamer | It's not repairable. | 22:07 |
+perlDreamer | Best you could do is remove the broken ones | 22:07 |
+perlDreamer | I don't know which one is worse | 22:07 |
+perlDreamer | having broken ones, or removing them and losing records | 22:07 |
+perlDreamer | perlmonkey2, having weird deja vu here | 22:08 |
@perlmonkey2 | okay then. I'll start trying to figure out what went wrong on the update script. | 22:08 |
+perlDreamer | You can get an old db from Haarg for practice | 22:08 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 22:08 | |
-!- mode/#webgui [+o preaction] by ChanServ | 22:08 | |
@perlmonkey2 | but before I ran it, 1 missing transactionItem. After it 446. There are still exactly 446 after 2 months. So that is where they came from. | 22:08 |
@perlmonkey2 | I have it. | 22:08 |
+perlDreamer | oh, cool | 22:08 |
@perlmonkey2 | 7.5.10 is how I figured this out. | 22:08 |
@perlmonkey2 | the db from then. | 22:09 |
@perlmonkey2 | plainblacks | 22:09 |
+perlDreamer | I'll be on and off through the day, doing toilet repair | 22:09 |
@perlmonkey2 | every test run invovles restoring a 1GB db :P Gets tedios | 22:09 |
+perlDreamer | ouch | 22:10 |
@perlmonkey2 | oh fun! | 22:10 |
+perlDreamer | it's not too bad, just replace all the guts | 22:10 |
@perlmonkey2 | homemaintenence-- | 22:10 |
+perlDreamer | indeed | 22:10 |
+perlDreamer | bbl | 22:10 |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 22:50 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 22:54 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:54 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit] | 22:56 | |
@perlmonkey2 | woa, ony 42 transactionItems out of 861 made it through the upgrade. | 23:04 |
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has joined #webgui | 23:16 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:16 | |
+perlDreamer | that's not good | 23:22 |
+perlDreamer | perlmonkey2, might want to consider a fix it script for PB, since you have the original data | 23:27 |
@preaction | but why did they not make it through? maybe there's a good reason? | 23:28 |
@perlmonkey2 | okay, I guess after I fix the 7.5.10-7.5.11 script, I'll figure out a script to repair the 7.5.20 database with the 7.5.10 one. | 23:28 |
@perlmonkey2 | a one off | 23:28 |
+perlDreamer | amla may need it too | 23:28 |
@perlmonkey2 | I'm still rerunning it getting data. | 23:28 |
@preaction | we're at 7.5.20 already and we're not stable yet... our releases have changed a lot in a few short months | 23:28 |
+perlDreamer | oh, and fixes to 7.5.10 have to be manually copied to 7.4.40-7.5.16 | 23:28 |
+perlDreamer | preaction, do you think it's a problem about not being stable yet? Are we doing something wrong? | 23:30 |
@preaction | no, i like it | 23:30 |
+perlDreamer | I looked into building an LDAP server for testing :) | 23:30 |
@preaction | it's just changed. 7.3 was stable at what? 9? | 23:30 |
+perlDreamer | I think we have better post-release testing now than then | 23:31 |
@preaction | also true | 23:31 |
+perlDreamer | with kristi, tavisto and vrby | 23:31 |
+perlDreamer | and then all of us | 23:31 |
+perlDreamer | maybe we're finally reaching a new critical mass | 23:32 |
+perlDreamer | Net-LDAP-Server-Test | 23:32 |
+perlDreamer | too many projects | 23:32 |
+perlDreamer | too little time | 23:32 |
+perlDreamer | does pb.com seem slow to anyone else? | 23:33 |
+perlDreamer | I wonder if video casting from the Olympics is hogging down the whole net? | 23:33 |
@perlmonkey2 | what is alma? | 23:34 |
@perlmonkey2 | amla? | 23:34 |
+perlDreamer | amla? | 23:34 |
+perlDreamer | yeah, them | 23:34 |
@perlmonkey2 | them? amla is amla? | 23:35 |
@perlmonkey2 | :) | 23:35 |
+perlDreamer | amla is the site that Tavis is always talking about | 23:36 |
@perlmonkey2 | because I don't want to waste 10 minutes restoring the db, I'm going to be lazy and ask a syntax question here. Is this the best way to do this on a WG::Sql object? print "ERROR: $db->errorCode \t $db->errorMessage\n" if $db->errorCode; | 23:38 |
@preaction | there's $db->errorCode? i never knew | 23:38 |
+perlDreamer | $session->log->warn instead of print | 23:38 |
@preaction | i just let errors propagate | 23:38 |
@perlmonkey2 | hah...nm, I'm runnign it | 23:38 |
@perlmonkey2 | perlDreamer: I'm printing in the upgrade script | 23:38 |
+perlDreamer | ah | 23:38 |
@perlmonkey2 | I need to see if the setRow is failing for the transactionItem | 23:39 |
+perlDreamer | perlmonkey2, you should know that $session->db->setRow alters the data that is sent to it. That might cause problems. | 23:39 |
@perlmonkey2 | only thing that makes sense. Unless something further down the line is deleting from transactionItem | 23:39 |
@perlmonkey2 | not a single error and I stopped the upgrade right after the transaction log bit | 23:39 |
+perlDreamer | I'm going to write a test for it and then patch it. | 23:40 |
@perlmonkey2 | ? | 23:40 |
+perlDreamer | you should know that $session->db->setRow alters the data that is sent to it. That might cause problems. | 23:40 |
@perlmonkey2 | hm | 23:40 |
+perlDreamer | it sends a reference | 23:40 |
+perlDreamer | the contents are the reference are altered | 23:40 |
+perlDreamer | which means it's altered back in the caller as well | 23:41 |
@perlmonkey2 | okay, because I'm seeing the proper number of setRows for transactionItem. Each transaction has a min of 1 and often more. And there are zero db errors. | 23:41 |
+perlDreamer | It might not be the cause of the problem, it might hard to tell | 23:41 |
@perlmonkey2 | so it has to be in that setrow call | 23:41 |
@perlmonkey2 | I called finish right after that upgrade. and the transaction are in the same wrong state | 23:41 |
@perlmonkey2 | oh no | 23:43 |
+perlDreamer | ? | 23:43 |
@perlmonkey2 | setRow(table,index, ... ) right? | 23:43 |
@perlmonkey2 | $db->setRow("transactionItem","itemId" | 23:43 |
@perlmonkey2 | itemId isn't the index i don't think | 23:43 |
@perlmonkey2 | oh, no it is | 23:44 |
@perlmonkey2 | nm | 23:44 |
+perlDreamer | yeah, that's okay | 23:44 |
@perlmonkey2 | no it isn't :D | 23:44 |
+perlDreamer | it's not? | 23:44 |
+perlDreamer | teach me, oh database enlightened one | 23:45 |
@perlmonkey2 | no noes! Commerce indexed on the transactionId, itemId is not unique. In fact there are only 42 unique ids. Exactly the number that made it through the upgrade. | 23:45 |
@perlmonkey2 | s/no/oh/ | 23:45 |
@perlmonkey2 | this just became bigger than me as we might need a schema update. | 23:45 |
+perlDreamer | with itemId being "new", it should create a new one | 23:46 |
+perlDreamer | each time it is called | 23:46 |
@perlmonkey2 | ic | 23:46 |
+perlDreamer | but I think you're on to something | 23:47 |
+perlDreamer | setRow will return the id of the new row that was added | 23:48 |
+perlDreamer | that would help pick up duplicates | 23:48 |
@perlmonkey2 | it can't be a coinidence that there are 42 unique itemId's in the 7.5.10 and only 42 tranItems make it through | 23:50 |
+perlDreamer | no, I agree | 23:50 |
+perlDreamer | wait a sec | 23:51 |
+perlDreamer | does setRow work on complex keys? | 23:51 |
@perlmonkey2 | I don't think so | 23:51 |
@perlmonkey2 | j/s I'll look | 23:51 |
@perlmonkey2 | name of the primary key is index | 23:51 |
@perlmonkey2 | yeah, must be a scalar value | 23:51 |
@perlmonkey2 | replace into | 23:52 |
+perlDreamer | but transationItem is keyed by itemId, transactionId and vendorId | 23:52 |
@perlmonkey2 | but a new itemId must not be 'new'ed because I can find all 42 itemId's in the oldtransaction | 23:53 |
@perlmonkey2 | if they were new, what are the odds random new strings would match all 42? | 23:53 |
+perlDreamer | none | 23:53 |
+perlDreamer | no way | 23:53 |
@perlmonkey2 | so 'new' isn't working? | 23:53 |
+perlDreamer | I don't think it works right on rows with multiple keys | 23:53 |
@perlmonkey2 | it would be trivial to replace setRow with a ->write and do this correctly. | 23:54 |
@perlmonkey2 | that the way to go? | 23:54 |
+perlDreamer | Oh yeah | 23:54 |
@perlmonkey2 | which should make the pb patch pretty easy also. | 23:55 |
@perlmonkey2 | and the mystery acronym :P | 23:55 |
+perlDreamer | yes | 23:55 |
+perlDreamer | I tried to lookup amla.org, and it says "website under maintenance' | 23:55 |
+perlDreamer | :( | 23:55 |
@preaction | amlainfo.org | 23:55 |
@perlmonkey2 | wow, this turned from painful to think about to easy patch. I like :) | 23:55 |
@perlmonkey2 | and its an easy patch for anyone with a 7.5.10 backup | 23:56 |
@perlmonkey2 | anyone to find old backups in the upgrade script? where does the upgrade script put the backup it creates and does it get deleted? | 23:57 |
+perlDreamer | no idea | 23:57 |
@perlmonkey2 | s/anyone/anyway/ | 23:57 |
@preaction | upgrade puts the backup it creates in /tmp/backups | 23:57 |
@perlmonkey2 | I'll dig | 23:57 |
@perlmonkey2 | oh | 23:57 |
@preaction | so... heh... most likely it's gone | 23:57 |
@preaction | the only thing you can do is tell people who have already upgraded how to recover the data from the backup | 23:58 |
@perlmonkey2 | I guess we could put something in downloads/addons for anyone with an old backup | 23:58 |
@preaction | do so in the docs/gotcha.txt | 23:58 |
@perlmonkey2 | groovy | 23:58 |
@preaction | if you have a script, you can put it in the addons, yes | 23:59 |
--- Day changed Sun Aug 10 2008 | ||
+perlDreamer | perlmonkey2, you're getting a trial by fire | 00:00 |
@perlmonkey2 | preaction: should I write one? I guess it could be the same one I write to recover PB's data. | 00:00 |
+perlDreamer | If you survive this, you're money | 00:00 |
@perlmonkey2 | perlDreamer: wow, I was wondering if this was normal and I was barely staying afloat :P | 00:00 |
@perlmonkey2 | thanks for saying that :P | 00:00 |
@preaction | perlmonkey2, if you write one, you might want to ask the staff list what to do about it. most likely they'll tell you to put it either in the add ons or the svn.webgui.org/plainblack/tools | 00:01 |
@perlmonkey2 | I thought I just sucked as I'm getting a bit panicky and everyone else is all sauve and business as usual. | 00:01 |
+perlDreamer | dude, no. | 00:01 |
+perlDreamer | everyone in PB seems to be slammed. | 00:01 |
+perlDreamer | haven't heard from apeiron in a week or two | 00:02 |
+perlDreamer | two outside guys working on bugs | 00:03 |
+perlDreamer | rizen's busy with secret project X | 00:03 |
@perlmonkey2 | exciting project right now. lots going on. | 00:04 |
+perlDreamer | I need to drop back and polish off my presentations | 00:04 |
@perlmonkey2 | well before I get started on the patch and update script, I'm going to take a break. I'm only 50 points from going pro in wii tenis. I think today is the day. | 00:05 |
+perlDreamer | go for the gold, man | 00:05 |
+perlDreamer | and if you suck, rizen will tell you | 00:05 |
@perlmonkey2 | yeah, I guess so. You suck and you're fired usually go hand in hand. | 00:05 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 00:49 | |
WebGUI | hey there mr. Jol | 00:54 |
WebGUI | how do you? | 00:54 |
WebGUI | and more importantly, how was dinner? | 00:55 |
BartJol | dinner was excellent | 01:06 |
BartJol | only deep frying falafel did not succeed | 01:06 |
BartJol | so we just nbaked it | 01:07 |
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has quit [] | 01:17 | |
WebGUI | I made hamburgers | 01:19 |
@perlmonkey2 | perlDreamer: heh | 01:25 |
@perlmonkey2 | the last param in the setRow for transactionItem overrides 'new'. | 01:25 |
@perlmonkey2 | so I just removed the last param, perfect. | 01:25 |
@perlmonkey2 | all this bother and $oldItem->{itemId} is all that needed to be removed. | 01:26 |
@perlmonkey2 | someone has already fixed this. | 01:43 |
@perlmonkey2 | r6903 | jt | 2008-07-08 15:24:19 -0500 (Tue, 08 Jul 2008) | 2 lines | 01:47 |
@perlmonkey2 | fixed transactions lost during 7.5.11 upgrade | 01:47 |
@perlmonkey2 | I'm guessing JT is cool with the data lost then. | 01:47 |
@perlmonkey2 | and we can close this. | 01:47 |
@perlmonkey2 | preaction: I'm not going to write a script to fix the data problem unless I'm tasked with it. Jt obviously already knows all about the issue. | 02:03 |
@perlmonkey2 | So I'll move on to other bugs | 02:03 |
+perlDreamer | perlmonkey2, I'm confused | 02:09 |
+perlDreamer | there is nothing after the data hash in the setRow call for transactionItem | 02:09 |
@perlmonkey2 | perlDreamer: in this version. | 02:10 |
@perlmonkey2 | the version after 7.5.16 which JT fixed. | 02:10 |
+perlDreamer | that's the one I have | 02:10 |
@perlmonkey2 | 6900 to 6903 | 02:10 |
@perlmonkey2 | that is where the change happened on that file | 02:10 |
+perlDreamer | I see now | 02:12 |
+perlDreamer | by removing $oldItem->{itemId} it fixed it | 02:12 |
@perlmonkey2 | 17 opens bugs now and I spent the last 2 days solving a solved problem. | 02:17 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 02:18 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 02:18 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 02:23 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:23 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 02:25 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 02:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 02:49 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 03:12 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 03:20 | |
-!- bderrly [i=SNOS8w1j@75.142.153.68] has quit ["leaving"] | 03:46 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 03:51 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui | 04:24 | |
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has quit ["Leaving."] | 04:41 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 04:54 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 04:54 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:08 | |
elnino | hi. I'd like to compile a mod into the WRE environment. never done it before.. Ive been scouring google/webgui's site to see how to do this, and am coming up clean. Perhaps I'm not searching for the correct terms? | 05:10 |
elnino | found this: http://www.webgui.org/community-wiki/wre-building but it doesn't mention anything about added mod. specificaly, I ned to add mod_php | 05:11 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:12 | |
elnino_laptop | if anyone ansered, I missed it, please repeat. I lost my connectoin. | 05:12 |
elnino_laptop | could it be as simple as adding LoadModule in the modproxy conf file? | 05:18 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:29 | |
@perlmonkey2 | In which table are items referenced by storageId stored? | 05:56 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:02 | |
elnino | sorry. lost connection again. | 06:02 |
elnino | perlmonkey: hope that helped. | 06:03 |
@perlmonkey2 | elnino if you sent something I didn't get it :( | 06:04 |
elnino | perlmonkey2: according to: http://www.webgui.org/dev/db-schema, article,event, fileasset,matrixlisting, post, advertisement, imagefont, all have a storageid, but it doesn't look like any of them are pks. | 06:05 |
@perlmonkey2 | oh, yeah, thanks | 06:05 |
elnino | perlmonkey2:hope that helped =) | 06:05 |
elnino | oh good. =) little delay too. | 06:05 |
@perlmonkey2 | I was hoping it was a key to some on disk storage. Maybe its a key to something on disk? | 06:06 |
@perlmonkey2 | oh, fileasset | 06:06 |
@perlmonkey2 | nope, that isn't it | 06:07 |
elnino | don't know if that page is the most recent.... but I heavily rely on it. it's all I have. | 06:07 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 06:08 | |
elnino | like I said, none of them looked like they were using storageid as the primarykey, so maybe something is missing from that page. or called something else in another table.. | 06:09 |
@perlmonkey2 | hmm, in the Survey2beta I use the storageId to store uploaded files. maybe I shouldn't be a tard and look at that code to see how it works. | 06:09 |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:10 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 06:14 | |
-!- bderrly [i=IDGHZOgA@75.142.153.68] has joined #webgui | 06:18 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection timed out] | 06:19 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 06:22 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:27 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 06:29 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 07:00 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 08:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 08:25 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 09:10 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 09:10 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit] | 09:10 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 09:13 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 09:13 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:13 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 09:21 | |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 09:41 | |
-!- SDuensin [n=Scott@242.sub-75-204-188.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 09:52 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 11:54 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 12:00 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 12:14 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 12:17 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 12:33 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)] | 12:49 | |
-!- BartJo1 [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 13:15 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 13:51 | |
-!- mode/#webgui [+o khenn] by ChanServ | 13:51 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 14:07 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 14:17 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has joined #webgui | 14:25 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 14:29 | |
-!- WebGUI is now known as SynQ | 14:29 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:40 | |
SynQ | hi all | 14:40 |
SynQ | what a beautiful day it is | 14:40 |
BartJo1 | why, because you know I'll be leaving tomorrow? ;) | 14:41 |
SynQ | uh no | 14:53 |
SynQ | thanks for reminding me | 14:53 |
BartJo1 | I thought you would remember | 14:54 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 14:54 | |
BartJo1 | but now I've got to print some stuff, so I'm off | 14:55 |
-!- BartJo1 [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit ["Leaving."] | 14:55 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 15:00 | |
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has joined #webgui | 15:05 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 16:38 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 16:40 | |
WebGUI | hi there | 16:40 |
BartJol | hi | 16:40 |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 16:54 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 17:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:04 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:09 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:09 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has quit ["Leaving"] | 17:32 | |
@perlmonkey2 | Looks like the swedish collation bug could be solved by moving all of PB's DB tables to utf8, which looks to be the default of new schema's. | 18:02 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 18:03 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:03 | |
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has quit [] | 18:28 | |
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has joined #webgui | 20:28 | |
@perlmonkey2 | Where is the Beta Demo? | 20:51 |
@perlmonkey2 | nevermind, google answerd :) | 20:52 |
BartJol | and... are the USA ready for my return? | 21:00 |
BartJol | if you feel the ground tremble, my plane landed | 21:02 |
@perlmonkey2 | :D | 21:10 |
BartJol | you can laugh now, but wait till we have taken over your country with the means of just beer, haring and cheese... | 21:18 |
BartJol | :) | 21:18 |
@perlmonkey2 | I thought it was wine and cheese, does beer and cheese go together? | 21:24 |
BartJol | better than applepie and cheese | 21:25 |
WebGUI | haring? | 21:25 |
WebGUI | herring you mean | 21:25 |
BartJol | probably | 21:27 |
BartJol | you spoiled the surprise :) | 21:27 |
WebGUI | hehe | 21:28 |
WebGUI | you're taking a tonnetje haring into the plane? | 21:28 |
BartJol | I believe that is forbidden | 21:29 |
WebGUI | so do I | 21:33 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:44 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:44 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 22:08 | |
--- Day changed Mon Aug 11 2008 | ||
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 00:04 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 00:07 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:07 | |
+MrHairgrease | Bart! | 00:07 |
+MrHairgrease | Are you ready to go yet? | 00:08 |
BartJol | almost, get some sleep | 00:09 |
BartJol | and wake up in time... | 00:09 |
BartJol | oh, finish my beer first :) | 00:10 |
+MrHairgrease | don't forget to prepare the madison bars for the Dutch invasion! | 00:10 |
BartJol | oh, I wanted to take them by surprise | 00:10 |
+MrHairgrease | sure | 00:11 |
+MrHairgrease | you take em by surprise | 00:11 |
+MrHairgrease | but the Dutch tsunami will kick in two weeks later | 00:11 |
BartJol | on my own, I think the impression is not toal | 00:11 |
+MrHairgrease | toal? | 00:11 |
BartJol | indeed, this wil be just a friendly summer brease | 00:11 |
BartJol | total | 00:12 |
+MrHairgrease | ah | 00:12 |
BartJol | but I think I've got everything packed (except my laptop) | 00:13 |
BartJol | even got a new wallet without the unusual holes | 00:18 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 00:20 | |
WebGUI | does that wallet have room for mayonaise? | 00:23 |
BartJol | no | 00:23 |
WebGUI | well it's not a proper wallet then is it | 00:23 |
BartJol | well, room maybe, but not a special pocketr | 00:24 |
WebGUI | ah ok | 00:24 |
WebGUI | it will fit in any pocket | 00:24 |
BartJol | but for that, you need someone elses wallet | 00:24 |
WebGUI | yours will do just fine ;) | 00:25 |
BartJol | mmm, take JT's, see what happens | 00:25 |
BartJol | I imagine a very flat Koen | 00:25 |
WebGUI | I don't know if JT likes mayonaise as much as I do | 00:28 |
BartJol | ok I'll add mayo to the list with beer and haring | 00:30 |
CIA-6 | WebGUI: martin * r7213 /WebGUI/ (2 files in 2 dirs): fixed: Gallery navigation back to album returns to page 1 | 00:31 |
WebGUI | right, good plan | 00:33 |
BartJol | but now, I will pack my laptop and will be online tomorrow evening (Madison time) again | 00:34 |
BartJol | so god speed | 00:34 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 00:35 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 00:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:52 | |
+perlDreamer | perlmonkey2: do you have questions about some of those bugs I posted/responded to? | 00:52 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:13 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 01:18 | |
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has quit ["tssssssss...."] | 01:22 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 02:00 | |
@perlmonkey2 | no | 02:34 |
@perlmonkey2 | pd, I was just reading your email to ask you a Q | 02:34 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:46 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:46 | |
@perlmonkey2 | can someone open up a broswer that won't have a wb session at pb and go to plainblack.com and see if the syndicated content is recent? | 03:04 |
@perlmonkey2 | no matter what I do I can't see this bug. | 03:05 |
+Radix-wrk | Webgui 7.5.19 (beta) Released is the latest entry | 03:30 |
+Radix-wrk | I haven't been to the page in a while, so not logged in and shouldn't have any session info | 03:31 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 03:34 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:38 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:39 | |
@perlmonkey2 | hmm, I be seeing it then Radix-wrk. The latest I see on the home page is "A Greener Wuc". | 03:43 |
@perlmonkey2 | looks like a server side caching issue. | 03:44 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 04:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:36 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 05:03 | |
@perlmonkey2 | hmm, a syndicated content caching issue that is variable per session, even variable for new sessions. | 05:09 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:35 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:35 | |
@perlmonkey2 | JT has a charset bug for the PB site which looks like a table has not been changed to utf8 collation. Is there any reason we should just alter all the tables to make sure they are using utf8 encoding/collation? | 06:08 |
@perlmonkey2 | Apparently mysql doesn't like to compare utf8 with latin1 columns. | 06:08 |
@preaction | you'll have to ask haarg, that was supposed to be done. there are... complications... that mysql adds to the process | 06:09 |
@perlmonkey2 | complications-- | 06:14 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 06:48 | |
CIA-6 | WebGUI: translation * r7214 /translations/Spanish/ (11 files in 2 dirs): Update from translation server | 06:59 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [No route to host] | 07:01 | |
-!- slim_ [n=slim1@41.235.145.209] has joined #webgui | 09:00 | |
-!- slim_ [n=slim1@41.235.145.209] has left #webgui ["Ex-Chat"] | 09:03 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:21 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has quit ["Leaving."] | 09:49 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 10:19 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:36 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 10:39 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit ["Leaving."] | 10:54 | |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:33 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 14:44 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 14:45 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 15:10 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:15 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:27 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:27 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 16:28 | |
-!- SDuensin [n=Scott@194.sub-75-204-233.myvzw.com] has joined #WebGUI | 16:40 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:03 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:12 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:12 | |
topsub | Morning Everyone! | 17:17 |
@perlmonkey2 | Good morning | 17:23 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 17:24 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:25 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:25 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:29 | |
dionak | does anyone know where the address book template lives for the cart? i clicked on manage but don't see the template... | 17:33 |
@perlmonkey2 | What's going on with Navman? | 17:33 |
dionak | oh, yea... pagination | 17:35 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:44 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:44 | |
AMH_bob | Good morning! | 17:45 |
AMH_bob | Just 14 days until we head over to Madison! | 17:45 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 17:45 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:53 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:53 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:01 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:01 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 18:05 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:13 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:13 | |
AMH_bob | bye now! | 18:17 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:17 | |
-!- xootom [n=tom@92-232-243-52.cable.ubr08.shef.blueyonder.co.uk] has joined #webgui | 18:35 | |
xootom | hi all, i'm trying to use a new login template. but it never shows the form for me. I duplicate the default login one, copy its ID and put this in the ^L macro. none of the fields are rendered though. | 18:41 |
xootom | I've set the site settings to use this new login form and it works ok there, just not in the macro on the page layout | 18:42 |
@perlmonkey2 | Is the WSClient borked? | 18:42 |
xootom | what's the WSClient? | 18:44 |
@Haarg | web services client - unrelated to your question | 18:46 |
xootom | ah k | 18:46 |
@Haarg | are you sure you are specifying the param properly to the login macro? | 18:46 |
@Haarg | the id is the second parameter | 18:47 |
xootom | ^L("","","QGBXcJoHWc5-xBz_OF5RZg"); | 18:47 |
@Haarg | wait | 18:47 |
@Haarg | yeah, third | 18:47 |
xootom | i've tried it on my site, stable demo and beta demo all exactly the same thing | 18:48 |
-!- lisette [n=liraos@adsl190-28-103-135.epm.net.co] has joined #webgui | 18:48 | |
xootom | it's getting the right template cos I can put some arbitrary text in the template which does show. Just none of the actual login stuff | 18:48 |
@Haarg | and you haven't modified the template at all? | 18:49 |
xootom | no just did a duplicate in the asset manager on each site | 18:49 |
@Haarg | pm2: there is something about that particular web service it isn't handling | 18:50 |
@Haarg | .NET SOAP support is a RFE | 18:50 |
@preaction | xootom, the L_loginBox macro takes a different template than the normal Login template | 18:50 |
@perlmonkey2 | Haarg: I'm now trying it with the cookbook test server | 18:51 |
@perlmonkey2 | Haarg: and it is failing on the getState(21) example where it tests if the result is a hashref. If it isn't a hash ref it errors out rather than failing the if test. | 18:51 |
xootom | preaction: ahh that would explain it, thanks | 18:51 |
@perlmonkey2 | this looks like a different problem than the .Net stuff. I moved it to an RFE but the user came back claiming that they could n't get any WSServices to work. So I tested the soap::lite cookbook server and it failed. | 18:52 |
@perlmonkey2 | but should be an easy fix. | 18:52 |
@Haarg | easy... | 18:53 |
@Haarg | have you looked at the WSClient code? | 18:53 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 18:57 | |
-!- xootom [n=tom@92-232-243-52.cable.ubr08.shef.blueyonder.co.uk] has left #webgui [] | 18:57 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 18:57 | |
juan | can i execute a workflow after a user change his password? | 18:58 |
-!- wgGuest11 [n=wgGuest1@209-242-20-148.rev.dls.net] has joined #webgui | 19:01 | |
perlDreamer | juan, there is no default way in WebGUI to do that | 19:01 |
perlDreamer | But it is possible, you would need to add custom code to do that. | 19:02 |
juan | where have i to add that code? | 19:03 |
juan | in the authentication module? | 19:03 |
-!- wgGuest11 [n=wgGuest1@209-242-20-148.rev.dls.net] has quit [Client Quit] | 19:03 | |
@preaction | more likely in the WebGUI::Operation::Auth | 19:04 |
juan | can i create my own code to perfom the change password action? | 19:05 |
@preaction | probably, yes | 19:06 |
juan | my doubt is how to store in the database the new password with the respective encryption | 19:07 |
juan | can i use the webgui api? | 19:07 |
@preaction | probably, i don't know | 19:08 |
perlDreamer | juan, if you change the encryption in the database, you'll also need to change how login works | 19:08 |
juan | perlDreamer, is not for changing the encryption, is how can i perfom the actual encryption using the new password? | 19:09 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 19:09 | |
juan | is there something in the webgui api that can help me? | 19:10 |
perlDreamer | juan, I don't understand what you want to do. | 19:11 |
perlDreamer | you started by saying you want to run a workflow | 19:11 |
juan | yes | 19:11 |
perlDreamer | then you talked about storing the password in the database with encryption | 19:12 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 19:12 | |
perlDreamer | is this the same encryption that WebGUI uses, or a new one? | 19:12 |
juan | the same that WebGUI uses | 19:12 |
@perlmonkey2 | Haarg: sorry, was indisposed. Yeas, I've looked at it. | 19:12 |
juan | the thing is that i want to create my own code to update the password when a user try to change it | 19:12 |
@perlmonkey2 | looks like line 437 needs to test for a hash befeore trying to do the evaluation. | 19:13 |
@perlmonkey2 | because tha tline errors out if the value is not a hash. | 19:13 |
perlDreamer | well, all the code that you need is in WebGUI::Auth, WebGUI::Auth::WebGUI, WebGUI::Auth::LDAP and WebGUI::Operation::Auth | 19:13 |
juan | can i use the api? | 19:13 |
@Haarg | 437? | 19:14 |
@perlmonkey2 | 437 of WSClient | 19:14 |
@Haarg | that's a comment for me | 19:14 |
@perlmonkey2 | hmm, strange I just did an svn revert | 19:14 |
@Haarg | oh | 19:14 |
@Haarg | sorry | 19:14 |
@Haarg | been messing with the file | 19:15 |
@Haarg | thought i had removed all that stuff | 19:15 |
@perlmonkey2 | Couldn't call method view on asset for url: getting_started Root cause: Can't use string ("Massachusetts") as a HASH ref while "strict refs" in use at /data/WebGUI/lib/WebGUI/Asset/Wobject/WSClient.pm line 444. | 19:15 |
@perlmonkey2 | cept that is 437 now | 19:15 |
@perlmonkey2 | and the SOAP::SOM object looks correct and the logic should work. Just looks like it needs to test for a hashref first. | 19:16 |
perlDreamer | juan, you can use parts of the API, but you'll need to write custom code to interrupt it, insert your extra processing, and then allow it to continue | 19:17 |
perlDreamer | In the beginning of the movie "The Incredibles", they're interviewing Mr. Incredible | 19:20 |
juan | ok | 19:20 |
juan | i am going to check the api | 19:21 |
juan | thanks | 19:21 |
-!- KlausH [n=KlausH@p5B07048E.dip0.t-ipconnect.de] has joined #webgui | 19:22 | |
perlDreamer | "No matter how many times you save the world, it always manages to get back in jeopardy again. Sometimes I just want it to stay saved! You know, for a little bit? I feel like the maid; I just cleaned up this mess! Can we keep it clean for... for ten minutes! " | 19:24 |
perlDreamer | I'm starting to feel that way about WebGUI and bugs | 19:24 |
@perlmonkey2 | perlDreamer: I propose a 18 day halt to all bug posts :P | 19:25 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 19:34 | |
dionak | if products in the cart do not have shipping, should the user have to go through choosing a shipping address? | 19:36 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 19:37 | |
dionak | sorry guys, we have to keep reporting bugs as we see them. think of it as having your very own testers. :) | 19:37 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:39 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:39 | |
dionak | answering my own question...it looks like shipping address is required. | 19:41 |
lisette | i can erase an Collaboration from DB? | 19:41 |
dionak | have you tried deleting it from the asset tree? | 19:42 |
dionak | why is shipping address required? are the payment gateways driving this requirement? | 19:43 |
lisette | i have an error and can't open my site | 19:43 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit [Read error: 104 (Connection reset by peer)] | 19:43 | |
dionak | what's in the log? Is it an error related to a collab system? | 19:44 |
dionak | i've had that happen if i cut + paste posts or wiki entries outside of the collab system. in that case, i had to delete directly from the db. | 19:44 |
lisette | WARN - www.pruebas.com.conf - WebGUI::Content::Asset::tryAssetMethod[207] - Couldn't call method view on asset for url: Root cause: no good: 7Hn99MZUHJu0GmjVp-xf2A at /data/WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm line 1178. | 19:45 |
dionak | does that relate back to a collab? | 19:45 |
dionak | oh, yea...guess it would ;) | 19:46 |
dionak | looks like the template couldn't be instantiated. | 19:48 |
lisette | mmm | 19:48 |
dionak | that id is for the template for the collaboration system, according to Collaboration.pm line 1179 | 19:48 |
dionak | maybe you could check the db and add it back if it is in fact missing? | 19:49 |
dionak | or at least make an entry so you can open your site | 19:49 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:50 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:50 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 19:51 | |
lisette | ok, thanks | 19:52 |
dionak | yw | 19:53 |
dionak | so back to shipping address in the cart.. | 19:53 |
dionak | why is it required...just curious. | 19:54 |
perlDreamer | for calculating taxes and shipping costs | 19:54 |
@preaction | because we'd be unable to calculate a shipping cost without it | 19:54 |
dionak | i see the idea that an item isShippable, which looks like there is a concept that shipping is boolean. | 19:54 |
dionak | are there plans in the future to make items not shippable. for example, digital downloads? | 19:55 |
perlDreamer | Things in the EMS are not shippable | 19:55 |
perlDreamer | I don't think Coupons are shippable | 19:56 |
perlDreamer | Coupon = FlatDiscount | 19:56 |
perlDreamer | and Donations | 19:56 |
dionak | hm, we're selling training events through the cart which aren't shippable. | 19:57 |
dionak | it's admission, basically. | 19:57 |
perlDreamer | the latest version of the Product has an isShippingRequired field as an asset property | 19:57 |
dionak | but they are far more simple than the ems | 19:57 |
dionak | ah, ok. i'll take a look there. | 19:57 |
dionak | does the cart take that into consideration yet? | 19:58 |
perlDreamer | yes it does | 19:59 |
perlDreamer | I had forgotten to build that in when I Sku-ed the Product, and there was a bug filed about it | 19:59 |
perlDreamer | The cart wouldn't calculate per-item shipping, so it was hastily (and somewhat embarassedly) fixed | 19:59 |
dionak | ok.. | 20:00 |
dionak | yea, looks like one can't check out without shipping. line 751 | 20:02 |
dionak | thinking aloud...if there is no shipping, tax should be calculated using billing address...? | 20:02 |
@preaction | can't. it has to be calculated before that | 20:03 |
dionak | or is it already? | 20:03 |
dionak | ah | 20:03 |
dionak | ok, i see the issue now | 20:03 |
@preaction | plus, billing address may not even exist, it's a function of the PayDriver | 20:03 |
dionak | ugh | 20:03 |
@preaction | what ugh? the Cash driver, for example, doesn't need a billing address | 20:04 |
@preaction | PayPal driver wouldn't either | 20:04 |
@preaction | PayPal driver would take your shipping address for verification though | 20:04 |
dionak | b/c paypal already has your billing and shipping info. makes sense | 20:06 |
dionak | the ugh was more related to how to emulate existing functionality. not the cart | 20:09 |
juan | i had many users with ldap authentication and i change his authentication to webgui using the userimport.pl. i use the next columns in my file, username, password and authMethod | 20:12 |
juan | now i try to edit a user by admin console and have the next error | 20:12 |
juan | Couldn't execute operation : WebGUI::Operation::User::www_editUser. Root cause: Can't call method "get" on an undefined value at /data/WebGUI/lib/WebGUI/Auth/LDAP.pm line 212. | 20:13 |
@perlmonkey2 | Haarg: after that single fix I just don't think the WSClient was set up to handle simple scalar results. | 20:30 |
@Haarg | seems likely | 20:30 |
@perlmonkey2 | hmm, the template needs an arrayref hashes with a result key. But the getPageData from WG::Paginator would never return this I don't think. Is that a bug? | 20:33 |
@perlmonkey2 | I meant 'result' key | 20:33 |
@Haarg | it's only going to be result under some conditions | 20:35 |
@Haarg | it depends on the service | 20:35 |
@Haarg | you need to have a template built for your particular service | 20:35 |
@perlmonkey2 | ah, so the 'bug' is the template is not set up to display the results. | 20:35 |
@perlmonkey2 | hah | 20:35 |
@Haarg | the bug on the list you mean? | 20:36 |
@perlmonkey2 | of course. the template is obviously a default, so I have no idea why I was trying to cram these results into it. | 20:36 |
@perlmonkey2 | yes, the 'bug' in quotations because it certainly is not a bug. | 20:36 |
@Haarg | well, i was trying that | 20:36 |
@Haarg | and it wasn't returning anything for me | 20:37 |
@Haarg | not in 'result' or any other variable | 20:37 |
@Haarg | if the return is just a scalar, it should be put into 'result' | 20:37 |
@perlmonkey2 | I only tried the service in the bug list a couple times but gave up as I wasn't sure if the service was set up correctly | 20:37 |
@perlmonkey2 | it is a array of scalars. | 20:38 |
@Haarg | i think there is a bug somewhere, but i'm not sure where | 20:38 |
@perlmonkey2 | @result = $return->paramsall; @results contains a single scalar value | 20:38 |
@Haarg | which won't work with the HTML::Template | 20:39 |
@perlmonkey2 | hmm, or really any template as tmpl_loops must have an array ref of hash refs | 20:39 |
@Haarg | yes | 20:40 |
@perlmonkey2 | because this code delievers an array ref of array refs | 20:40 |
@Haarg | in what case does it do that? | 20:41 |
@perlmonkey2 | in this case | 20:41 |
@perlmonkey2 | oh no, just an array ref of scalars | 20:42 |
@Haarg | MrHairgrease, after your change to navigation indents, a nav selecting children or descendants starts with indent of 0 instead of 1 | 20:43 |
@perlmonkey2 | So if the result is not a hash and not an array, the third test should set each value to a hash ref with a key of 'result'? | 20:43 |
@Haarg | i suppose | 20:43 |
@Haarg | seems like it would be broken with an array as well | 20:43 |
+MrHairgrease | haarg, yes | 20:44 |
+MrHairgrease | unless you also include self | 20:44 |
+MrHairgrease | then the children are indented | 20:44 |
+MrHairgrease | while if you don't do that they are not | 20:44 |
@Haarg | i'm not sure if we should change that | 20:44 |
+MrHairgrease | why not? | 20:45 |
@Haarg | it broke the default webgui nav for example | 20:45 |
+MrHairgrease | really? | 20:45 |
+MrHairgrease | how? | 20:45 |
@Haarg | the page gets forced to 500px tall now | 20:45 |
+MrHairgrease | it's a css thing? | 20:46 |
@Haarg | basically, it was relying on that depth to close a bunch of tags | 20:46 |
@Haarg | which aren't getting closed | 20:46 |
@Haarg | it throws the css off, but that's just a symptom | 20:46 |
+MrHairgrease | are you referring to ul li closing tags? | 20:46 |
@Haarg | yeah | 20:47 |
@perlmonkey2 | The current temp is: Massachusetts :D | 20:47 |
@Haarg | and divs | 20:47 |
+MrHairgrease | b/c that should be fixed now. | 20:47 |
+MrHairgrease | that was how i found the wrong indent thingy in the first place | 20:47 |
@perlmonkey2 | Haarg: this look correct for cases where the SOAP::Som returns scalars instead of arrays or hashes? @result = map({'result' => $_}, @{$p->getPageData}); | 20:47 |
@perlmonkey2 | because it works in this case. | 20:47 |
@Haarg | what nav template are you refering to? | 20:48 |
+MrHairgrease | the problem was that if you had ancestors reldepth became minus something | 20:48 |
@Haarg | i think that should do pm2 | 20:48 |
+MrHairgrease | which resulted in wrong indent_loop problems | 20:48 |
@Haarg | well, i can change webgui's nav easily enough | 20:48 |
+MrHairgrease | uh | 20:48 |
+MrHairgrease | let me checl | 20:48 |
+MrHairgrease | hang on | 20:48 |
@Haarg | i'm just worried about it breaking other things | 20:48 |
+MrHairgrease | i think it was bulleted list | 20:50 |
+MrHairgrease | afk | 20:50 |
+MrHairgrease | ok i'm back | 20:53 |
+MrHairgrease | I'm not sure it breaks other stuff. | 20:54 |
+MrHairgrease | If it does that stuff has been written to workaround faulty behaviour | 20:54 |
+MrHairgrease | but that's of course a bit of a moot statement... | 20:54 |
+MrHairgrease | IMO the indent should be calculated from the first page in the loop | 20:55 |
+MrHairgrease | not the start point | 20:55 |
@Haarg | maybe | 20:55 |
+MrHairgrease | the 'leftmost' page should have indent zero | 20:56 |
@Haarg | the help specifically says the loop is based on relDepth | 20:56 |
+MrHairgrease | i see | 20:56 |
+MrHairgrease | then how do you generate a loop for a negative reldepth? | 20:56 |
@perlmonkey2 | perlDreamer: I wonder if that bug you posted is related to JT's bug where the email wasn't parsed correctly | 20:56 |
@Haarg | you don't | 20:57 |
@Haarg | i think the new behavior is better | 20:57 |
+MrHairgrease | reldepth is a very confusingparam anyway | 20:57 |
+MrHairgrease | I'm in the process of preparing diner | 20:57 |
@Haarg | in most cases people won't be trying to do complex things like the yui nav is | 20:57 |
+MrHairgrease | i'll be back later tonight | 20:57 |
-!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."] | 21:19 | |
perlDreamer | perlmonkey2: that could be | 21:20 |
perlDreamer | rizen: sounds like puppet may be the successor to cfengine | 21:28 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 21:34 | |
@perlmonkey2 | If I have a first and last name, what are all the ways to find transaction belonging to them. I'll look for a user matching that name, transaction username, shipping/payment name, but have got nothing. | 21:34 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 21:41 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 60 (Operation timed out)] | 21:56 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 21:57 | |
+MrHairgrease | ok i'm back | 21:59 |
+MrHairgrease | haarg: are you afraid it'll break custom templates of people or just the default templates | 22:00 |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:01 | |
@perlmonkey2 | If cacheTimeout is of type 'interval' what is this doing? $self->get("cacheTimeout") > 10 Just seeing if 10 seconds have passed? | 22:03 |
@preaction | no, it's seeing if the cache timeout is greater than 10 seconds | 22:03 |
@Haarg | MrHairgrease, custom templates | 22:07 |
+MrHairgrease | hmm, so what do you think? | 22:08 |
@Haarg | well, the old behavior didn't make any sense for ancestors | 22:11 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 22:17 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 22:19 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] | 22:20 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 22:27 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 22:28 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 22:29 | |
-!- WebGUI is now known as SynQ | 22:30 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:37 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:37 | |
lisette | how to do a query in an utility? | 22:50 |
perlDreamer | lisette, what is an utility? | 22:58 |
lisette | the perl libraries that are in sbin | 22:59 |
lisette | _utility.skeleton | 22:59 |
perlDreamer | well, you get a session variable, and do $session->db->whateverMethodYouNeed, just like in the core | 23:02 |
lisette | ok, like a macro? | 23:04 |
perlDreamer | yes, in that they both use the session variable to access the database | 23:06 |
lisette | ok | 23:06 |
lisette | thanks | 23:06 |
+MrHairgrease | haarg, ok, so maybe we can add a tmpl_var like relDepth_loop or so that still captures the old behaviour. | 23:21 |
+MrHairgrease | That way it's easy for people to adjust their templates | 23:21 |
+MrHairgrease | It could even be automated | 23:21 |
perlDreamer | No! | 23:21 |
perlDreamer | No more template variables | 23:21 |
perlDreamer | It's not allowed | 23:21 |
@preaction | EVER | 23:21 |
perlDreamer | If you want more, you have to get rid of some | 23:22 |
perlDreamer | or just fix some broken ones | 23:22 |
@preaction | we're pushing the limit already. | 23:22 |
@preaction | why won't anybody think of the space-time continuum!? | 23:22 |
+MrHairgrease | jeezs | 23:22 |
+MrHairgrease | who do you think holds the space-time continuum together | 23:22 |
perlDreamer | the old way was broken | 23:23 |
SynQ | has bart arrived yet? | 23:23 |
-!- MrHairgrease is now known as BartJol | 23:23 | |
+BartJol | why not | 23:23 |
-!- BartJol is now known as MrHairgrease | 23:23 | |
perlDreamer | Did he leave? | 23:23 |
+MrHairgrease | yeah | 23:23 |
perlDreamer | where did he go? | 23:24 |
+MrHairgrease | he's on his way preparing Madison for the Dutch Tsunami | 23:24 |
+MrHairgrease | JT's | 23:24 |
@preaction | The European Invasion | 23:24 |
@preaction | i'll get the gunpowder, you get the muskets! | 23:25 |
perlDreamer | preaction: Archive::Zip sucks | 23:25 |
@preaction | yes | 23:25 |
+MrHairgrease | yeah, it suck files right? | 23:25 |
@preaction | which is why I used Archive::Any | 23:25 |
SynQ | ah | 23:26 |
+MrHairgrease | Not sure if Bart has arrived yet though | 23:27 |
+MrHairgrease | He probably isn't yet | 23:27 |
tavisto_ | well I can't wait for Koen to show up and play Merc.... eh SynQ? ;) | 23:27 |
+MrHairgrease | it's on;y 15.30 over there | 23:27 |
tavisto_ | Koen is an eeeeevil man | 23:28 |
+MrHairgrease | Not evil | 23:29 |
+MrHairgrease | just annoying at times =) | 23:29 |
tavisto_ | oh well in JT's Merc card game... Koen is an evil ruler | 23:29 |
+MrHairgrease | ok | 23:29 |
+MrHairgrease | evil and annoying =) | 23:29 |
tavisto_ | that works heh | 23:30 |
perlDreamer | Evil co-ruler of the D.I.F | 23:30 |
+MrHairgrease | dif? | 23:30 |
perlDreamer | Dutch Invasion Force | 23:30 |
+MrHairgrease | do it for free? | 23:30 |
+MrHairgrease | oh that | 23:30 |
perlDreamer | Kind of like the Voltron Force, but not as cool | 23:30 |
+MrHairgrease | it's hard to outcool the DIF | 23:30 |
perlDreamer | I don't know, giant, flying robot lions are pretty cool | 23:30 |
perlDreamer | all you guys have is some perl code | 23:31 |
* MrHairgrease thinks perlDreamer should stay of the funny colored pills | 23:32 | |
+MrHairgrease | besides, apart from perl code we also have our totally hyped up image | 23:32 |
@perlmonkey2 | I can be 100% sure that a transactionId is unique, right? | 23:33 |
@preaction | perlmonkey2, is it a GUID? | 23:34 |
+MrHairgrease | yes | 23:34 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:34 | |
+MrHairgrease | if it isn't it's a bug | 23:34 |
@perlmonkey2 | k | 23:34 |
+MrHairgrease | are you working on the postback problem? | 23:35 |
@perlmonkey2 | yes | 23:35 |
@perlmonkey2 | I'm writing an sql script that will take a backup of a database and repair the transactionItems lost in the 7.5.11 update. | 23:36 |
+MrHairgrease | is the payDriverId indeed the problem? | 23:36 |
@perlmonkey2 | no idea. | 23:36 |
+MrHairgrease | it's probably another bug | 23:36 |
@perlmonkey2 | But I do know that all the transactionItems from before 7.5.11 are bad. | 23:36 |
+MrHairgrease | since the one i was refering to, has to do with transactions themselves | 23:37 |
@perlmonkey2 | But the bug might have changed since you last read. | 23:37 |
+MrHairgrease | not the items inside | 23:37 |
@perlmonkey2 | Now there are reoccurring transaction throwing errors abotu not have good transactions or something like that. | 23:37 |
+MrHairgrease | yeah | 23:37 |
+MrHairgrease | i poted some replies to that bug | 23:37 |
@perlmonkey2 | yeah, saw them and I'll try to implement what you said after I do this. | 23:38 |
+MrHairgrease | ok | 23:38 |
+MrHairgrease | good luck | 23:38 |
+MrHairgrease | if you need help,let me know | 23:38 |
@perlmonkey2 | Oh, what, the new guy working on an incredibly large module, correctly difficult to diagnose problems concerning transaction, needs luck? Hardly! | 23:38 |
@perlmonkey2 | s/correctly/correcting/ | 23:39 |
@perlmonkey2 | : | 23:39 |
@perlmonkey2 | :P | 23:39 |
+MrHairgrease | ok | 23:39 |
+MrHairgrease | in that case what are you waiting for | 23:39 |
@perlmonkey2 | sorry, that was my attempt at humor | 23:39 |
+MrHairgrease | =) | 23:39 |
@perlmonkey2 | heh | 23:39 |
+MrHairgrease | you'll fit in great with most of the DIF | 23:39 |
@perlmonkey2 | DIF? | 23:40 |
+MrHairgrease | ask colin | 23:40 |
+MrHairgrease | perlbot help | 23:40 |
perlbot | (fact) : tell (who) about (what) : (what) > (who) : learn (what) as (info) : relearn (fact) as (info) : phone (phone #) : shorten (url) : shorten it : search (keyword) : cpan (mod) : docs (mod) : perldoc -f (func) : jargon (term) : math (expr): fortune : flip : host (type) (record) : rot13 (text) : roll (die) : tempconv (temp) : scramble (foo) : 8ball (question) : slap (who) : diss (who) : top/bottom (num) karma : geoip (ip) | 23:40 |
+MrHairgrease | perlbot learn DIF as Dutch Invasion Force | 23:40 |
perlbot | added DIF to the database | 23:40 |
+MrHairgrease | perlbot what is DIF | 23:41 |
perlbot | I already have an entry for what | 23:41 |
+MrHairgrease | perlbot DIF | 23:41 |
perlbot | Dutch Invasion Force | 23:41 |
@perlmonkey2 | Dutch Invasion Force. I like the sound of that ;) | 23:41 |
+MrHairgrease | you better | 23:42 |
SynQ | what's the DIFference? | 23:43 |
juan | can i associate the thingy with another database? | 23:43 |
@preaction | juan, what do you mean? | 23:55 |
@preaction | get data from another database to put into Thingy? | 23:55 |
juan | in the version 7.5.x, what happened with the sql form? | 23:56 |
@preaction | if you weren't using it, it was deleted | 23:56 |
@preaction | it's a community add-on now, not included with the default distribution | 23:56 |
juan | i want to use the thingy but i want to store the data in another database | 23:57 |
juan | is it posible? | 23:57 |
@preaction | not currently | 23:57 |
juan | but it will be a new feature later | 23:58 |
--- Day changed Tue Aug 12 2008 | ||
+MrHairgrease | it is not allowed by design | 00:00 |
@preaction | yeah, i don't think it's possible, period | 00:01 |
@preaction | but RFEs are RFEs, they can be anything | 00:01 |
SynQ | thingy is simple by design | 00:01 |
SynQ | simple is not the same as complex | 00:01 |
SynQ | you cannot do complex things with it | 00:01 |
SynQ | if that would be possible | 00:01 |
SynQ | it wouldn't be simple anymore | 00:02 |
@preaction | i don't think it should be complex, imho. do one thing and do it well | 00:02 |
@preaction | the data in a Thingy should only matter to the Thingy | 00:02 |
SynQ | you mean simple | 00:02 |
SynQ | clear | 00:02 |
@preaction | </soapbox> | 00:02 |
SynQ | hehe | 00:02 |
@preaction | well... not to bruise any egos, but the Collaboration System is a lesson in trying to push a single idea too far | 00:03 |
SynQ | you mean it is powerfull | 00:03 |
SynQ | but still has limitations | 00:03 |
@preaction | CS == Threaded messaging. We did blogs, forums, photo galleries, request tracking, news and mailing lists | 00:03 |
SynQ | indeed | 00:04 |
@preaction | it is powerful, but not as powerful at being a Gallery as the new Gallery is | 00:04 |
SynQ | wonderful | 00:04 |
SynQ | agreed | 00:04 |
SynQ | and still | 00:05 |
SynQ | gallery is powerfull as a gallery, but still has it's limitations as a gallery | 00:05 |
SynQ | but that is OK | 00:05 |
SynQ | since WebGUI is a lot of powerfull stuff together | 00:05 |
@preaction | right, but it has a single goal: A Gallery of Files. we can improve it towards that goal | 00:05 |
SynQ | indeed | 00:06 |
SynQ | I like the gallery | 00:06 |
@preaction | CS has had multiple goals, and that has cost it in terms of complexity | 00:06 |
SynQ | but I don't see the point of the thingy | 00:06 |
SynQ | I think though sqlform breaks more easily with a webgui upgrade it's more powerfull and clearer to use for the user that has the capability to wield the power of the sqlform | 00:07 |
@preaction | there'll be some presentations on it at the WUC i think. with some ideas | 00:07 |
SynQ | but what so ever | 00:07 |
SynQ | I'm not going to use both of them :) | 00:07 |
@preaction | eh, i never used the SQLform, and i suspect i won't be using Thingy much either. my world is in the code behind them | 00:08 |
SynQ | my world is in de platform below that | 00:08 |
juan | perlDreamer, i had some users with ldap authentication, now i changed it to webgui, when io try to log in with a user, why have i to change my password? | 00:08 |
SynQ | and even in the platform below that platform | 00:08 |
-!- SDuensin [n=Scott@194.sub-75-204-233.myvzw.com] has quit ["Leaving"] | 00:08 | |
juan | how can avoid that? | 00:08 |
@preaction | juan, because the LDAP auth never stored a password, it used the underlying LDAP server to validate. | 00:09 |
juan | but when i change the authentication i updated the password too | 00:10 |
@preaction | did you set the Password Timeout? | 00:10 |
juan | yes | 00:10 |
@preaction | to what? | 00:10 |
juan | 6 months | 00:12 |
@preaction | dunno then | 00:12 |
juan | so, i don't want that the users have to change the password again | 00:13 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:18 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 00:26 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 00:40 | |
topsub | alright who is ready to think? | 00:40 |
topsub | need some input on this cart | 00:41 |
topsub | i have a macro that basically auto logs in a visitor so they can check out so they don't have to log in | 00:41 |
topsub | could i put this call on the cart page? | 00:42 |
topsub | so when they visit the cart it will log them in so when they go to check out they won't be asked to login? | 00:42 |
@perlmonkey2 | Haarg preaction, I've add a new tool which if the oldtransaction and oldtransactionitem tables are available form before 7.5.11, it will correct the post 7.5.11 transactionItems. I'm guessing it should be doubly validated before being used on pb. I've done it locally a few times, but that's probbaly not good enough testing. | 00:49 |
@perlmonkey2 | s/add/added/ | 00:49 |
@Haarg | you using the pb database? | 00:50 |
@Haarg | i have a similar thing for dataform i never got around to using on pb.com | 00:50 |
@perlmonkey2 | yes | 00:51 |
@perlmonkey2 | I put the oldtransaction and oldtransactionitem in a tar on frozen. | 00:51 |
@perlmonkey2 | the tool is in svn. | 00:51 |
@perlmonkey2 | the two tables just need loading into pb, then run the tool and then all the old transactionItems should be there. | 00:52 |
@perlmonkey2 | hopefully closing 1-2 bugs :) | 00:52 |
@perlmonkey2 | but I don't want to be the one pulling the trigger without another dev validating, especially since I was told to write nothing to disk on frozen :) | 00:52 |
perlDreamer | touch somefile | 00:57 |
perlDreamer | !BANG! | 00:57 |
perlDreamer | poor perlmonkey2 | 00:57 |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 00:57 | |
BartJol | he SynQ, I'm alive and well | 00:57 |
@perlmonkey2 | perlDreamer: hah, no, just don't write to the DB :P | 00:57 |
+MrHairgrease | BART! | 00:57 |
BartJol | I survived | 00:57 |
+MrHairgrease | aparently | 00:57 |
+MrHairgrease | how was the flight? | 00:58 |
BartJol | rizen looks a bit like Koen last year right now | 00:58 |
BartJol | good | 00:58 |
+MrHairgrease | hehe | 00:58 |
+MrHairgrease | that bad? | 00:58 |
BartJol | nice weather\ | 00:58 |
+MrHairgrease | what did he do? | 00:58 |
BartJol | and a chickie nect to me in the plane\ | 00:58 |
BartJol | dunno | 00:58 |
+MrHairgrease | so you got her number? | 00:59 |
@perlmonkey2 | Haarg: preaction: I'm going to lunch, so if you have time to look at that new tool and have questions, I"ll be back in a bit. | 00:59 |
BartJol | unfortunately not | 00:59 |
+MrHairgrease | too bad | 00:59 |
+MrHairgrease | how did you get from chicago to madison btw? | 00:59 |
BartJol | indeed | 00:59 |
BartJol | renatl var | 00:59 |
+MrHairgrease | aha | 01:00 |
+MrHairgrease | the renatl var | 01:00 |
BartJol | rental car... | 01:00 |
+MrHairgrease | I thought you didn't want to renatl a var in the first week? | 01:00 |
BartJol | no, but it was kindof the only realistic option | 01:00 |
+MrHairgrease | yeah probably | 01:01 |
SynQ | what am I reading | 01:01 |
+MrHairgrease | I thought you needed a year drivers licence to rent a car | 01:01 |
SynQ | does JT finally look pretty? | 01:01 |
SynQ | what did he do? | 01:04 |
@rizen | i think he's referring to the fact that i haven't shaved in a week, and my hair looks like a mad scientist | 01:06 |
perlDreamer | back to hacking! | 01:07 |
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 01:07 | |
SynQ | ah | 01:07 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 01:07 | |
SynQ | the famous mad scientist look | 01:07 |
BartJol | Jt was already pretty | 01:07 |
SynQ | do you also speak in riddles? | 01:07 |
BartJol | :) | 01:08 |
BartJol | I had to repark my car | 01:08 |
SynQ | ah | 01:08 |
+MrHairgrease | wtf? JT's bold? | 01:08 |
BartJol | ? | 01:08 |
+MrHairgrease | doe you also have sharks | 01:08 |
BartJol | no | 01:08 |
+MrHairgrease | with laaaasers | 01:08 |
SynQ | and a "death star"? | 01:09 |
lisette | for one postId there is one storageId? | 01:09 |
lisette | or there are many? | 01:09 |
BartJol | but now I need a smoke... on the beattifull balcony | 01:09 |
+MrHairgrease | with a view on the Essen Haus | 01:09 |
SynQ | light the barbequeue | 01:09 |
BartJol | indeed | 01:10 |
SynQ | hmm, the Essen Haus (don't mention...) | 01:10 |
+MrHairgrease | where are the eggs? | 01:10 |
SynQ | I heared that pregnant women can hold much more than non pregnant women | 01:10 |
perlDreamer | lisette: one storageId per postId | 01:11 |
@preaction | SynQ, we should test that theory. i'll go get a chick pregnant | 01:12 |
@preaction | wait... hold more what? | 01:12 |
+MrHairgrease | doug | 01:12 |
+MrHairgrease | do | 01:12 |
+MrHairgrease | not | 01:12 |
+MrHairgrease | ask | 01:12 |
+MrHairgrease | ! | 01:12 |
+MrHairgrease | ! | 01:12 |
+MrHairgrease | ! | 01:12 |
BartJol | I second MrHairgrease mpotion | 01:16 |
BartJol | darn, after getting up at 6 and 8 hours in a plane, my typing skills really suck | 01:16 |
+MrHairgrease | preaction, if you really wanna know I suggest you ask koen in person | 01:16 |
+MrHairgrease | preferably while having diner | 01:16 |
@preaction | k. so we'll get a large group together and koen and I will have gross-out contest | 01:17 |
@preaction | whoever eats the most wins? | 01:17 |
@preaction | ... why do i come up with these ideas? | 01:17 |
SynQ | preaction: you do that | 01:18 |
SynQ | more eggs and more children | 01:18 |
+MrHairgrease | it helps if you eat some egg | 01:18 |
SynQ | oeh | 01:19 |
SynQ | preaction: gross-out is not the same as a eating contest | 01:19 |
SynQ | but we definately need rory there | 01:19 |
SynQ | he is really visualising everything | 01:19 |
SynQ | in his head | 01:20 |
+MrHairgrease | yeah! | 01:20 |
+MrHairgrease | does rory know the story already? | 01:20 |
SynQ | preaction: I think it's habashi time soon | 01:20 |
@preaction | yes, indeed | 01:20 |
+MrHairgrease | what is habashi? | 01:22 |
SynQ | it's really nice | 01:22 |
perlDreamer | a small, porcelain BBQ | 01:22 |
perlDreamer | very tasty | 01:22 |
SynQ | ok | 01:23 |
SynQ | I'm going to dream about the eggs now | 01:23 |
SynQ | Tessa is calling me allready | 01:23 |
BartJol | good luck | 01:23 |
perlDreamer | she wants some pickles | 01:23 |
SynQ | with her nice belly that is getting round and round | 01:23 |
perlDreamer | with mustard, ice cream, peanut butter and Maggi on it | 01:23 |
SynQ | hmm | 01:23 |
SynQ | if you say it like that | 01:24 |
SynQ | I almost start craving for it myself | 01:24 |
SynQ | but enough now | 01:24 |
SynQ | nite nite | 01:24 |
+MrHairgrease | later! | 01:24 |
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 01:30 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 01:34 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:43 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:45 | |
-!- KlausH [n=KlausH@p5B07048E.dip0.t-ipconnect.de] has quit [".....tssssssss....."] | 01:56 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 02:04 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 02:08 | |
lisette | how get the parameter in an utility? | 02:19 |
perlDreamer | command-line parameters? | 02:19 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 02:21 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:21 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 02:22 | |
lisette | in the script | 02:26 |
lisette | i want send the assetId | 02:27 |
lisette | how to send and get | 02:27 |
perlDreamer | lisette, you would set it up as a command line parameter | 02:27 |
perlDreamer | You can see examples on how to use perl's command line parameter module in sbin/testCodebase.pl | 02:28 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:31 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:51 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:51 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:59 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 03:04 | |
CIA-6 | WebGUI: perlmonkey2 * r7215 /WebGUI/ (2 files in 2 dirs): WSClient replaced if test with eval and fixed bug where it was not handling simple arrays. | 03:09 |
CIA-6 | WebGUI: doug * r7216 /WebGUI/ (3 files in 3 dirs): fixed: Gallery now gives an error message when a Zip archive is being naughty | 03:09 |
CIA-6 | WebGUI: perlmonkey2 * r7217 /tools/fixTransactionItemsPost7.5.10.pl: added script that will correct transactionItems from before 7.5.11 as long as an oldtransaction and oldtransactionitem table are availble from before 7.5.11 (from backups) | 03:09 |
CIA-6 | WebGUI: graham * r7218 /WebGUI/lib/WebGUI/Workflow/Instance.pm: prevent WebGUI from contacting Spectre needlessly for realtime workflows | 03:09 |
CIA-6 | WebGUI: graham * r7219 /WebGUI/lib/WebGUI/Session/Style.pm: don't remove the included js and css lists after generating headers, prevents later code from generating them again | 03:09 |
CIA-6 | WebGUI: graham * r7220 /WebGUI/docs/upgrades/packages-7.5.20/webgui7_style3_hierarchical-top-nav.wgpkg: fix top nav after indent change | 03:09 |
-!- lisette [n=liraos@adsl190-28-103-135.epm.net.co] has quit ["Leaving."] | 03:16 | |
@perlmonkey2 | If anyone's awake, does the Commerce gatewayId map to Shop paymentDriverId and gateway map to paymentDriverLabel? | 03:19 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:48 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:16 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 04:19 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:26 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:42 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:49 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:49 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 05:52 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:52 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:52 | |
@rizen | perlmonkey2 yes | 06:04 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 06:18 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 07:01 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:31 | |
@perlmonkey2 | rizen: 9 of the 7.5.10 transaction rows have gatewayId's too long to fit into the 7.5.11 table. But they are all cash. Do you care if those get truncated? | 07:33 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 07:47 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:55 | |
CIA-6 | WebGUI: perlmonkey2 * r7221 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: Added paymentDriverId and paymentDriverLabel to the upgrade script for the new transaction table. | 07:59 |
CIA-6 | WebGUI: perlmonkey2 * r7222 /tools/fixTransactionItemsPost7.5.10.pl: Upgrade script now also include paymentDriver information | 07:59 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 08:16 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 08:17 | |
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui | 08:25 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 08:43 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:22 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 10:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:39 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui | 10:57 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has joined #webgui | 11:13 | |
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 110 (Connection timed out)] | 11:16 | |
-!- patspa1 [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 11:34 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has quit [Read error: 110 (Connection timed out)] | 11:35 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @rizen | 14:04 | |
-!- Netsplit over, joins: @rizen | 14:04 | |
-!- patspa1 [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 14:13 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has joined #webgui | 14:13 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:26 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 14:42 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 14:42 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 15:17 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 15:42 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:42 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 15:45 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has quit [Read error: 110 (Connection timed out)] | 16:10 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 16:10 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:16 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:17 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:34 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:34 | |
-!- SDuensin [n=Scott@110.sub-75-205-182.myvzw.com] has joined #WebGUI | 16:43 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui [] | 16:55 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 16:56 | |
SDuensin | Greetings. | 17:11 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:16 | |
SynQ | greetinx indeed | 17:21 |
@perlmonkey2 | hola | 17:22 |
@Haarg | pm2: regarding that postback bug and the script you made | 17:27 |
@Haarg | has the upgrade script already been fixed to deal with the problem? | 17:27 |
CIA-6 | WebGUI: perlmonkey2 * r7223 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: gatewayId and gateway dont directly translate to the paymentDriver info apparently. | 17:37 |
@perlmonkey2 | Haarg: hold up | 17:45 |
@perlmonkey2 | no | 17:45 |
@perlmonkey2 | MrHairgrease: made some info available after late last night that changes things | 17:45 |
@perlmonkey2 | I'm trying to work out what goes where and does what. The upgrade script and the correction script will be need to be changed. | 17:46 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:47 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:47 | |
+MrHairgrease | perlmonkey2: since in old systems only one ITransact and one Cash plugin can exist, you could probably mark transaction in convertTransactionLog() by putting the oldtrannie->{gateway} field in paymentDriverId | 17:51 |
+MrHairgrease | Then in migratePaymentPlugins() you can substitute those fields with the correct Id's | 17:52 |
+MrHairgrease | as before migratePaymentPlugins() those Id's aren't known yet | 17:52 |
@perlmonkey2 | MrHairgrease: I had oldtrannie->{gatewayId} as the paymentDrvierId and you said that was wrong? | 17:53 |
+MrHairgrease | it is | 17:53 |
+MrHairgrease | but until you know the correct payment driver id's | 17:53 |
+MrHairgrease | (which you only know after they've been converted) | 17:53 |
+MrHairgrease | you cannot put the correct value in yet | 17:53 |
+MrHairgrease | So you have to mark them | 17:53 |
@perlmonkey2 | so after converTransaction we need another method to go back through and correct them? | 17:54 |
+MrHairgrease | yeah | 17:54 |
@perlmonkey2 | from a lookup table? | 17:54 |
+MrHairgrease | you could prolly do that in migratePaymentPlugins() | 17:54 |
+MrHairgrease | since there the link between the old namespace and the new paydriver id is made | 17:55 |
+MrHairgrease | in the old system pyament plugins didn't have an id | 17:55 |
@perlmonkey2 | look up the label against the paymentGateway | 17:55 |
+MrHairgrease | more like | 17:55 |
@perlmonkey2 | I see that is why you said the gateway instead of the gatewayId | 17:55 |
+MrHairgrease | update transactionLog set paydriverId = GUID where paydriverId = NAMESPACE | 17:55 |
+MrHairgrease | gateway => namespace | 17:56 |
+MrHairgrease | gatewayId => trannsactionCode | 17:56 |
+MrHairgrease | for ITransact gatewayId held the XID | 17:56 |
+MrHairgrease | which is the id ITransact assigns to the transaction | 17:56 |
+MrHairgrease | it it clear now =) | 17:56 |
@perlmonkey2 | MrHairgrease: groovy, thanks :) | 17:57 |
+MrHairgrease | np | 17:57 |
+MrHairgrease | I can imagine it confusing | 17:58 |
+MrHairgrease | that why I wanted the paydriverId called payDriverId in stead of paymentGatewayId =) | 17:58 |
+MrHairgrease | anyway | 17:58 |
+MrHairgrease | if you need help | 17:58 |
+MrHairgrease | let me know | 17:58 |
@perlmonkey2 | okay, will do, thansk | 18:00 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:22 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:25 | |
-!- lisette [n=liraos@adsl190-28-103-82.epm.net.co] has joined #webgui | 18:40 | |
lisette | i have an utility an i try to pass the parameters, but don't work, ayone knows how to do this? | 18:49 |
+MrHairgrease | check out the existing utilty scripts | 18:50 |
+MrHairgrease | they have plenty of params | 18:50 |
lisette | i see the sbin/testCodeBase.pl | 18:50 |
lisette | i do like this, but don't work | 18:50 |
+MrHairgrease | dunno that one, but it probably has params | 18:50 |
+MrHairgrease | otherwise check out fileImport.pl | 18:51 |
+MrHairgrease | and be sure to read the docs for Getopt::Long | 18:51 |
+MrHairgrease | which is the module that is being used to get params in | 18:52 |
lisette | http://webgui.pastebin.com/d23ad7b24 | 18:54 |
@perlmonkey2 | MrHairgrease: oh, forget to double check on this. But the paymentGatewayLabel in transaction is just the label from paymentGateway, right? | 18:54 |
+MrHairgrease | yeah | 18:54 |
@perlmonkey2 | cool, thanks | 18:54 |
+MrHairgrease | it should be whatever people have named it | 18:54 |
+MrHairgrease | in the admin console commerce section | 18:54 |
@preaction | lisette, in line 55 of your paste, you've specified that "assetId" should be a boolean flag, not a string. notice how configFile is done right below it? the =s means "required string" | 18:55 |
@preaction | see perldoc Getopt::Long for more info on those | 18:55 |
lisette | mmm ok, thanks | 18:55 |
lisette | i chaged, but the same | 18:57 |
lisette | shows me the next: | 18:57 |
lisette | Usage: | 18:57 |
lisette | utility --configFile config.conf ... | 18:57 |
lisette | utility --help | 18:57 |
@preaction | are you specifying a config file? is there any other error happening? | 18:57 |
lisette | i call like this: | 18:59 |
lisette | perl prueba.pl --assetId htj4DMBON_RW-6A52qYUhA --configFile www.pruebas.com.conf | 18:59 |
+MrHairgrease | try perl prueba.pl --assetId=htj4DMBON_RW-6A52qYUhA --configFile=www.pruebas.com.conf | 19:00 |
lisette | nothisg | 19:01 |
lisette | nothing | 19:01 |
lisette | the same | 19:01 |
@preaction | pastebin your code again? | 19:02 |
lisette | ok | 19:02 |
+MrHairgrease | oh i see it | 19:02 |
+MrHairgrease | you call my $session = start(); after the pod2usage stuff | 19:02 |
+MrHairgrease | move it above these two statements | 19:04 |
lisette | http://webgui.pastebin.com/d5e04b3aa | 19:04 |
lisette | thanks | 19:06 |
lisette | now right | 19:06 |
lisette | thanks MrHairgrease and preaction | 19:07 |
@perlmonkey2 | okay, the fixTransactionPost7.5.10 is updated and should work given a pre 7.5.11 backup of the two transaction tables. | 19:10 |
+MrHairgrease | nice | 19:11 |
+MrHairgrease | a good demonstration of why taking a beta in production can be a bad idea =) | 19:12 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 19:12 | |
@perlmonkey2 | with good backups no harm done :P | 19:16 |
+MrHairgrease | oh I could do some harm with good backups =) | 19:21 |
CIA-6 | WebGUI: perlmonkey2 * r7224 /tools/fixTransactionItemsPost7.5.10.pl: fixTransactionItemsPost7.5.10.pl now correctly set the paymentDriverId, paymentDriverLabel, and transactionCode. The transactionItems should also be correctly recreated. | 19:27 |
@perlmonkey2 | I guess I should put in the gotchas that any transactionId's in the new table that match transactionId's in the backup table will be deleted from the transactionItem table. But I'm pretty sure that will never be an issue. | 19:30 |
@perlmonkey2 | delete from transactionItem where transactionId in (select transactionId from oldtransaction) | 19:31 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 19:53 | |
CIA-6 | WebGUI: perlmonkey2 * r7225 /WebGUI/ (3 files in 3 dirs): Upgrade 7.5.10-7.5.11 upgrades transaction payment gateway info. | 20:37 |
@perlmonkey2 | Anyone have a hypothesis on how it would be possible to view a syndicated content wobject and get the current items. Then view the wobject later and get a cached view that does not show current items? | 20:56 |
dionak | i think there is an activity that fetches the feed. | 20:57 |
@preaction | there's a "Update Syndicated Content" workflow activity that gets run every once in a while. there's also an activity that prunes the cache that gets run nightly | 20:57 |
@preaction | so, maybe the cache pruning is removing the newer cache entries but not the older cache entries? | 20:57 |
@perlmonkey2 | preaction: I knew about the first, but not about the pruning. I wouldn't bet my life on that being the problem, but I'd bet the life of a stranger on it :P | 20:59 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 21:09 | |
perlDreamer | rizen: I'm confused again | 21:10 |
@rizen | do you hang out in or around fusion reactors containing corn or something? | 21:10 |
@rizen | how does one exactly become corn-fused? | 21:11 |
perlDreamer | Have you seen the movie "The Fly" ? :) | 21:11 |
perlDreamer | in the past, we've never had issues with adding db fields to assets | 21:11 |
perlDreamer | it just became a stopping point where people have to upgrade | 21:11 |
perlDreamer | so, for the isShippingRequired field in the Product, is there a new way of handling things? | 21:12 |
@rizen | there have been problems with it in the past as well | 21:13 |
@rizen | the problem is that in this case, the upgrade is creating product assets | 21:13 |
@rizen | if it were just updating them there likely wouldn't be a problem unless that specific field were specified | 21:13 |
@rizen | but during creation, the default will be used, and therefore the field will be set | 21:14 |
perlDreamer | should I copy the add db field to all previous upgrade scripts, or is there a better way of handling it? | 21:14 |
@rizen | *all* previous? | 21:14 |
perlDreamer | back to 7.5.10-7.5.11 | 21:15 |
@rizen | no...just the ones that need the field | 21:15 |
@rizen | don't forget about 7.4.40-7.5.16 | 21:15 |
perlDreamer | okay, so, to any upgrade script that touches Product | 21:15 |
CIA-6 | WebGUI: doug * r7226 /WebGUI/ (2 files in 2 dirs): fixed: Form CheckList Select All button now functions correctly | 21:15 |
@rizen | but also don't forget to put a check in the later script | 21:15 |
perlDreamer | sure | 21:16 |
@rizen | that detects if the field has already been added | 21:16 |
perlDreamer | heh, just what you need, another conference: http://barcampmilwaukee.com/ | 21:27 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 21:44 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:44 | |
@perlmonkey2 | perlDreamer: I think I solved the PB front page syndicated content problem. And there doesn't appear to be a bug. If all the feeds add up to over the max cache size, then eventually there will be a point in some of the hours of the day when the latest feeds are the oldest in the cache and pruned. | 21:57 |
@perlmonkey2 | There are 6 feeds in the front page SC wobject, so this makes sense. | 21:58 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:02 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:02 | |
@preaction | perlmonkey2, but then what happens? the Syndicated Content asset pulls new versions of the feed? why do old entries show up then? | 22:13 |
@perlmonkey2 | There are 6 feeds. Maybe the old entries are really just the latest from one of those feeds. | 22:20 |
@preaction | but that would mean it isn't grabbing the latest ones from one of the other feeds | 22:20 |
-!- rizen_ [n=rizen@h216-170-235-125.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 22:20 | |
@perlmonkey2 | or that they were deleted from the cache as too old. | 22:20 |
@perlmonkey2 | to bring the cache under the max size | 22:21 |
@perlmonkey2 | the entire cache is rebuilt every hour. When the cache gets to large, it starts reducing by 30 minute intervals. | 22:22 |
lisette | i want a query with all post in a CS | 22:23 |
lisette | how to do? | 22:23 |
@preaction | lisette, $collab->getLineage( ['descendants'] ); | 22:23 |
lisette | how to create $collab? | 22:24 |
lisette | i have the assetId of CS | 22:24 |
lisette | i can't do this by the DB? | 22:25 |
@preaction | my $collab = WebGUI::Asset->newByDynamicClass( $session, $assetId ); | 22:26 |
@preaction | but if you don't understand, you should really figure out what's happening with those | 22:26 |
lisette | what means descendanst? which options is this? | 22:30 |
@preaction | descendant is any asset underneath the collab in the lineage | 22:31 |
@preaction | the only assets underneath the collab are the Threads and Posts in the collab | 22:31 |
lisette | what returns me? | 22:31 |
lisette | an array | 22:31 |
@preaction | an array reference of asset IDs | 22:31 |
lisette | an hash> | 22:31 |
@preaction | read the docs | 22:31 |
lisette | ok, thanks | 22:31 |
lisette | i don found | 22:31 |
lisette | dont | 22:32 |
@preaction | lib/WebGUI/AssetLineage.pm | 22:32 |
lisette | thanks | 22:32 |
@perlmonkey2 | preaction: one thing that doesn't add up is that all the feeds should expire at the same time. PB's the expiration time set at 1 hour. Which is the same time the cache should be workflow regenerated anyways. So if the cache grows too large and starts deleted feed cache's in 30 minutes intervals, every feed should have the same time and thus they should all be deleted together. | 22:35 |
@preaction | the update syndicated feeds workflow, doesnt it have a provision to only run for 60 seconds at a time? | 22:36 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 22:37 | |
@perlmonkey2 | I'll check, but that would mean it would only update what it could get done in 60 seconds. | 22:38 |
@perlmonkey2 | which might not be all of it. | 22:38 |
@preaction | right | 22:38 |
@perlmonkey2 | which must be the case cause I'm looking at the RSS cache and the expires times are differing wildly. | 22:41 |
@perlmonkey2 | It just isn't credible that those 6 feeds are taking over 55 seconds to return. I just hit each rss feed and they were 1 second at most. | 22:48 |
@preaction | we're also talking every syndicated feed on plainblack.com, not just those 6 | 22:48 |
@perlmonkey2 | oh | 22:49 |
@perlmonkey2 | not sure how to prove it, but I'm buying it. | 22:49 |
@perlmonkey2 | good enough for you? | 22:49 |
@preaction | it's the only thing i can really think of | 22:50 |
@preaction | and i can't really think of any way to test it really | 22:50 |
@perlmonkey2 | I don't think remove is ever being called on the cache though. sizeLimit defaults to 100MB. | 22:51 |
@perlmonkey2 | But 55 seconds to grab every rss feed going into PB seems like the culprit. | 22:51 |
@preaction | but it only happens at night, remember | 22:52 |
@preaction | probably around the time the Daily Maintenance Tasks is being run | 22:52 |
@perlmonkey2 | I can't view the pb conf, but I'm guessing the that hasn't been reduced | 22:52 |
@perlmonkey2 | delete temp files over 24 hours old | 22:55 |
@perlmonkey2 | The current rss cache is all from the 12th but it expires from 00::36 to 15:15 and everywhere in between. | 23:09 |
@perlmonkey2 | So I guess that proves the point. | 23:09 |
@perlmonkey2 | Haarg: just had another email response to the bug CS show up in email, but not show up in the blog. | 23:12 |
@perlmonkey2 | I mean, not show up in the CS. | 23:13 |
@preaction | so the cache gets cleared, parts of it get updated, but until it's all updated it only shows what it has so far | 23:13 |
@Haarg | which bug? | 23:13 |
@perlmonkey2 | Haarg: cs mail not showing up. Vrby just deleted one, but JT's is still open. | 23:13 |
@perlmonkey2 | preaction: That's what I'm guessing. | 23:13 |
@Haarg | they are completely different bugs | 23:13 |
@perlmonkey2 | Haarg: oh, okay. | 23:14 |
@Haarg | which bug had a post show up though? | 23:14 |
@Haarg | not show up rather | 23:14 |
@perlmonkey2 | Haarg: well, the syndicated content not showing up bug, just had Kristi email respond to it. I got the email, but don't see it in the CS. Which goes along with this: http://www.plainblack.com/bugs/tracker/cs-mail-showed-up-empty#hxUU5ww-37xe8LYzL2mGYQ | 23:15 |
@Haarg | did you delete a post in the syndicated content thread? | 23:17 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 23:17 | |
-!- rizen_ [n=rizen@h216-170-235-125.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 23:17 | |
@perlmonkey2 | Haarg: yes, I deleted my post closing it. | 23:19 |
@perlmonkey2 | It closed it for the wrong reason. I updated the reason and reclosed it. | 23:19 |
@Haarg | she responded to your post | 23:19 |
@preaction | you deleted her response | 23:19 |
@perlmonkey2 | oh | 23:19 |
@Haarg | so her post is a child of yours | 23:19 |
@perlmonkey2 | whew | 23:20 |
@perlmonkey2 | I wonder if that is JT's bug also? | 23:20 |
@Haarg | actually, in this case i think you deleted it ahead of time | 23:20 |
@Haarg | no | 23:20 |
@perlmonkey2 | no, I've seen his message in the DB. | 23:20 |
@Haarg | yeah, it's because of how we pick out the parts of the messages | 23:20 |
@Haarg | i know the problem, it's just annoying to fix because of how it's split between the mail::get and workflow::getcsmail modules | 23:21 |
@perlmonkey2 | 8 bugs left. 4 are PB only (1 of which will be fixed tonight, 1 simply needs someone with authority to move an asset to another location, 1 needs the PB DB updated, 1 is called by a dev). 1 is waiting on Safari 4. 2 more are called by other devs. Which leaves only 1 left for me to work on. Luckily it is the oldest one that no one has wanted to touch in over half a year. This is going to be fun. | 23:27 |
dionak | lol, sounds like barrels of fun. | 23:27 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 23:28 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 23:28 | |
@perlmonkey2 | dionak: It might actually be fun. Need to write a test that just keeps running through a CS and sorting it, then checking the sort order, then when it is off, dump every possible param concerning the CS. | 23:28 |
dionak | you're certain to learn a bit about the CS system. cool. | 23:30 |
dionak | has anyone else seen an apache segfault with the cart? i'm seeing it on two systems now. | 23:30 |
dionak | random | 23:31 |
@preaction | dionak, yes. have you updated to the latest 7.5? | 23:31 |
dionak | yes | 23:31 |
dionak | b/c i need the most recent changes.. | 23:31 |
@preaction | er... there was a segfault problem that was fixed | 23:32 |
@preaction | i believe perlDreamer fixed it | 23:32 |
@preaction | so... i dunno | 23:32 |
dionak | ok, thanks so much. i'll ask him when i see him if i don't get it resolved. | 23:32 |
perlDreamer | perlDreamer did fix it | 23:34 |
perlDreamer | had to do with bad asset and object caching | 23:34 |
dionak | so i might have a bad or invalid asset that is cached? guessing... | 23:35 |
perlDreamer | if you're running today's SVN, all the caching code was removed | 23:35 |
dionak | i am locally | 23:36 |
dionak | i'll restart and see if it occurs again. on another box where i'm seeing it, we're running 7.5.19 | 23:37 |
dionak | which is probably before you fixed it | 23:37 |
perlDreamer | it was r7040 | 23:38 |
perlDreamer | 21 July 2008 | 23:38 |
dionak | i see. our code was dated. thanks. | 23:44 |
perlDreamer | well, please tell the code that it must be back by 10:30 pm, and that it should not go out alone, but only with other code. | 23:55 |
-!- lisette [n=liraos@adsl190-28-103-82.epm.net.co] has left #webgui [] | 23:56 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 23:58 | |
-!- SDuensin [n=Scott@110.sub-75-205-182.myvzw.com] has quit ["Leaving"] | 23:58 | |
--- Day changed Wed Aug 13 2008 | ||
dionak | :) | 00:01 |
dionak | i have a suggestion for the cart template but i don't know the process for updating templates in core. it shows a message that you don't currently have anything in your cart, as opposed to an empty form, when the cart is empty. http://webgui.pastebin.com/dd2180e5 | 00:07 |
perlDreamer | core templates have to be i18n'ed | 00:09 |
perlDreamer | so the message would need to have an International macro call | 00:09 |
dionak | ok, makes sense why these don't currently exist in templates then. | 00:09 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 00:09 | |
perlDreamer | as far as acceptance into the core goes, it would probably need to be posted as an RFE or bug first. | 00:10 |
dionak | k | 00:10 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Client Quit] | 00:11 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:52 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:12 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:20 | |
perlDreamer | perlmonkey2: You don't know how many times I've closed the Add to Cart broken bug. | 01:26 |
perlDreamer | For a while, it was appended with new bugs as they were found | 01:26 |
@perlmonkey2 | nice | 01:27 |
@tavisto | oh did you close that? I gotta go reopen it then :) | 01:27 |
@perlmonkey2 | But now it just needs to have the asset moved out of the root node, right? | 01:27 |
@perlmonkey2 | hah | 01:27 |
@tavisto | is the issue where it shows a failsafe style resolved? | 01:28 |
perlDreamer | perlmonkey2, I believe that, and some template changes, are all that is needed | 01:28 |
@perlmonkey2 | groovy | 01:28 |
@tavisto | that's a real easy fix if not.. atleast as far as I know | 01:28 |
perlDreamer | Just make some Shelf with a default style template, and then copy and paste all the products below it from where they are now. | 01:28 |
perlDreamer | In MySQL, can you query a table to see if a column exists, and add it if doesn't? | 01:30 |
perlDreamer | or does that take several statements | 01:31 |
perlDreamer | I'm thinking something like: alter table myTable add column myColumn blah blah blah unless exists myColumn. | 01:31 |
perlDreamer | I know you can do that with tables | 01:32 |
@perlmonkey2 | if you can do it with tables, why not columns | 01:34 |
@perlmonkey2 | I'd test it here, but my wre exploded and I'm trying to get a fresh version working. | 01:34 |
@preaction | perlDreamer, perhaps ALTER TABLE IGNORE? | 01:36 |
@preaction | just like INSERT IGNORE (which doesn't error if the ID already exists) | 01:36 |
-!- SDuensin [n=Scott@185.sub-75-205-59.myvzw.com] has joined #WebGUI | 01:42 | |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 01:45 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 01:45 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)] | 01:46 | |
CIA-6 | WebGUI: perlmonkey2 * r7227 /WebGUI/sbin/testEnvironment.pl: Requires user input to install new modules. | 02:02 |
CIA-6 | WebGUI: colin * r7228 /WebGUI/t/Asset/File/GalleryFile/Photo/view.t: Update the Photo view.t test to account for pagination. | 02:02 |
perlDreamer | nope | 02:34 |
perlDreamer | no ignore | 02:34 |
CIA-6 | WebGUI: doug * r7229 /WebGUI/docs/ (2 files in 2 dirs): fixed: Gallery slideshow JS now has better control over buttons | 02:36 |
perlDreamer | apparently perl's idea of laziness hasn't reached MySQL | 02:36 |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:37 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:46 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:35 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:35 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 03:49 | |
CIA-6 | WebGUI: doug * r7230 /branch/doug-experimental/ (5 files in 5 dirs): more work on Asset Report asset | 04:05 |
CIA-6 | WebGUI: doug * r7231 /branch/doug-experimental/www/extras/yui-webgui/build/ (asset/assetReport.js form/swaplist/swaplist.js): forgot some js | 04:05 |
CIA-6 | WebGUI: doug * r7232 /branch/doug-experimental/lib/WebGUI/Form/ (BooleanQuery.pm SqlWhere.pm): more cleanup for a merge | 04:05 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 04:29 | |
CIA-6 | WebGUI: doug * r7233 /branch/doug-experimental: I... Dislike... SVN's merge capability | 04:40 |
CIA-6 | WebGUI: doug * r7234 /branch/doug-experimental: Re-adding my experimental branch | 04:40 |
CIA-6 | WebGUI: colin * r7235 /WebGUI/docs/ (11 files in 2 dirs): | 04:40 |
CIA-6 | WebGUI: Put product update code in each upgrade script so they | 04:40 |
CIA-6 | WebGUI: don't fail. | 04:40 |
CIA-6 | WebGUI: doug * r7236 /branch/doug-experimental: initialize svnmerge.py | 05:12 |
CIA-6 | WebGUI: doug * r7237 /branch/doug-experimental/ (21 files in 12 dirs): added all my code back | 05:12 |
-!- 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 | |
@perlmonkey2 | hey Haarg, I'm going to get started | 06:15 |
@perlmonkey2 | Haarg: I don't have permissions to run the backup. | 06:16 |
@perlmonkey2 | which means I won't have permissions to run the fixtransactions script | 06:16 |
@preaction | perlmonkey2, you can't sudo su -? | 06:26 |
@perlmonkey2 | same pwd? | 06:26 |
@preaction | yes, it's sudo | 06:26 |
@preaction | well, yes | 06:26 |
@perlmonkey2 | doh, never occurred to me that I also had root pwd :P | 06:27 |
@perlmonkey2 | I've never ran the wre backup, where does it put it? | 06:28 |
@preaction | in /backup | 06:29 |
+Radix-wrk | Anyone got any pointers for doing custom form processing in webgui? I want a special webgui data form that goes and creates a fax based on the input. | 06:41 |
+Radix-wrk | I'm still not sure whether to do it that way or simply use it as an email form and do the processing from the email - but I figure if I do it in webgui as a custom script or something then I'd have more control over the field data. | 06:46 |
@perlmonkey2 | hmm, the backup is still going. I'll just do the update around 7 in the morning. Unless someone is working on the website, this backup should be good for then, and the only tables it effects, I'll have table level backups anyways. | 06:59 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:00 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 07:01 | |
elnino | hi. TOTALLY unrealated, I think preaction was using vmbox from sun? | 07:01 |
elnino | Do I want to istall GRUM boot loader on the harddisk (debian is being installed ona VM machine) | 07:02 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 07:09 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 07:09 | |
+perlDreamer | elnino! Haven't seen you in a while. | 07:09 |
elnino | howdy. | 07:10 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:10 | |
elnino | perlDreamer: I'm so sorry, that I get many of you mixed up. Was it you that suggested vmbox from sun? | 07:10 |
+perlDreamer | yes | 07:11 |
+perlDreamer | virtualbox | 07:11 |
+perlDreamer | Haarg recommended it to me | 07:11 |
elnino | right. Pretty slick. | 07:11 |
+perlDreamer | and it's free, which is a good price | 07:11 |
elnino | I recommeded it to my network guy and he likes it too. Much better the Microsoft he says. | 07:12 |
+perlDreamer | cool | 07:12 |
elnino | what isn't? =) | 07:12 |
elnino | so I'm int the midddle of installing debian right now. | 07:12 |
+perlDreamer | the fact that we're stuck using it | 07:12 |
+perlDreamer | well, you're in luck | 07:12 |
+perlDreamer | there are some prototype debian packages for WebGUI out | 07:12 |
elnino | do I want to install the GRUM boot loader? does it know that this isn't for "real"? | 07:12 |
elnino | oh. Cool! like, wre package? | 07:13 |
+perlDreamer | No, it's completely virtual. It won't interfere with your regular boot loader | 07:13 |
elnino | packages? | 07:13 |
+perlDreamer | yes | 07:13 |
elnino | ok. That always makes me nervous. | 07:13 |
+perlDreamer | where's SquOnk when you need him? | 07:13 |
elnino | who's squonk? - that's hard to type. | 07:14 |
+perlDreamer | he's the fellow who is maintaining the debian packages for WebGUI | 07:15 |
elnino | ah. | 07:15 |
+perlDreamer | they're supposed to go into the next version of debian, into the core | 07:15 |
elnino | oh. very nice. | 07:15 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 07:26 | |
elnino | perlDreamer readyy for a really dumb unrelated webgui question? | 07:37 |
+perlDreamer | sure | 07:37 |
+perlDreamer | bring it on | 07:37 |
elnino | how doyou extract a zip file on linux? I'm trying gunzip and it's not working. I tried a -d too. and I thought tar worked with zip files, but that didn't work either. | 07:38 |
+perlDreamer | unzip | 07:38 |
+perlDreamer | not gunzip | 07:38 |
+perlDreamer | gunzip is for gzip'ed files | 07:38 |
elnino | ok.. I don't have that. | 07:38 |
elnino | oh. ok. | 07:38 |
elnino | =) thanks! | 07:39 |
+perlDreamer | apt-get zip ? | 07:39 |
elnino | yep. | 07:39 |
elnino | Thank you... it worked. | 07:39 |
+perlDreamer | excellent | 07:40 |
+perlDreamer | unless you're unzip'ing confidential data and I just helped compromise the nation's security | 07:40 |
elnino | of course. | 07:41 |
elnino | so it there a way to retrieve mysql's root username/password? or can I creaet a db using webgui's user? - but that would be bad if I could. | 07:42 |
+perlDreamer | by default, the root user should have access to MySQL for doing that | 07:43 |
+perlDreamer | become root, and then call the mysql command line client | 07:43 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:44 | |
elnino_laptop | perlDreamer, sorry, can you repeat that? | 07:44 |
+perlDreamer | elnino_laptop: su - root; mysql | 07:44 |
+perlDreamer | that should give you access for creating db's and users | 07:45 |
elnino_laptop | really? that's scary. ok.. I'll try that. I was getting ready to do this: http://www.mydigitallife.info/2006/06/06/change-and-reset-mysql-root-password/ | 07:46 |
elnino_laptop | he he. says same thing. =) | 07:46 |
elnino_laptop | I'm going to go now before I totally lose face. | 07:47 |
+perlDreamer | just don't give away your root password | 07:48 |
+perlDreamer | or, create a separate password for root inside mysql | 07:48 |
elnino_laptop | ok. mysql doesn't work, it says: access denied for user root@localhost. Am I having brain farts/ | 07:52 |
elnino_laptop | ? | 07:52 |
elnino_laptop | this was installed using wre, I still use the normal mysql commands right? | 07:52 |
+perlDreamer | is the mysql service running? | 07:55 |
elnino_laptop | yes. I think the guy set the password in the db for root. | 07:59 |
elnino_laptop | - the guy before me. | 08:00 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection timed out] | 08:01 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:05 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 08:07 | |
-!- mode/#webgui [+o preaction] by ChanServ | 08:07 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:08 | |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:16 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:23 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 08:49 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has joined #webgui | 08:50 | |
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has quit ["Leaving."] | 08:56 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 09:39 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:39 | |
-!- SDuensin [n=Scott@185.sub-75-205-59.myvzw.com] has quit [Read error: 104 (Connection reset by peer)] | 09:50 | |
-!- SDuensin [n=Scott@185.sub-75-205-59.myvzw.com] has joined #WebGUI | 09:51 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:09 | |
-!- SDuensin_ [n=Scott@185.sub-75-205-59.myvzw.com] has joined #WebGUI | 10:16 | |
-!- SDuensin [n=Scott@185.sub-75-205-59.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 10:25 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:40 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:40 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:52 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 12:12 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 12:17 | |
-!- KlausH [n=KlausH@p5B070AE8.dip0.t-ipconnect.de] has joined #webgui | 12:34 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 14:46 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:46 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 15:30 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 15:30 | |
@perlmonkey2 | is there a reason I shouldn't bring pb's /tool's svn update to date/ | 15:39 |
@Haarg | not that i'm aware of | 15:53 |
@perlmonkey2 | Haarg: the ssh for the default user didn't have the svn server as an accepted ssh key. So I'm grabbing it locally in a temp subfolder validating and copying it into tools. | 15:55 |
@perlmonkey2 | Do you usually work so late and start so early? | 15:56 |
@Haarg | no, i just woke up a bit early this morning. not working yet. | 15:56 |
@Haarg | and i wasn't working lat night either | 15:57 |
@Haarg | *last | 15:57 |
@perlmonkey2 | Haarg: okay, I know this is being paifully annoying, but this is the one part of the script where things could go wrong. Just want to sanity check it one more time before I run it on produciton. delete from transactionItem where transactionId in (select transactionId from oldtransaction) | 15:58 |
@Haarg | as long as you are rebuilding that, sounds fine | 15:59 |
@perlmonkey2 | just blowing away all the old pre7.5.11 transactionItems since they are all about ot be rebuilt | 15:59 |
@perlmonkey2 | groovy | 15:59 |
@perlmonkey2 | okay, it looks good. | 16:03 |
+MrHairgrease | perlmonkey2 | 16:04 |
@perlmonkey2 | hello MrHairgrease | 16:04 |
+MrHairgrease | just a question, shouldn't you also do delete from transaction where transactionId in (select transactionId from oldtransaction) | 16:04 |
+MrHairgrease | s/transaction/transactionLog | 16:04 |
+MrHairgrease | / | 16:04 |
@perlmonkey2 | That is little t transactionLog? | 16:07 |
@perlmonkey2 | I'm not seeing that table | 16:07 |
+MrHairgrease | oh | 16:07 |
+MrHairgrease | I'm not sure what it's called | 16:07 |
+MrHairgrease | cpuld also be transaction | 16:07 |
+MrHairgrease | anyway the table that stores transctions | 16:07 |
+MrHairgrease | if you remove all the wrongfully migrated transactionItems, I guess you should also remove the transactions they belong to. | 16:08 |
@perlmonkey2 | why? I'm rebuilding their transactionItems? | 16:12 |
+MrHairgrease | but how can that restore the correct paymentDriverId and transactionCode fields? | 16:13 |
+MrHairgrease | those are transaction properties | 16:13 |
+MrHairgrease | not properties of the items in a transaction | 16:13 |
@perlmonkey2 | $db->setRow("transaction","transactionId",{ | 16:13 |
@perlmonkey2 | paymentDriverId => $paymentDriverId, | 16:13 |
@perlmonkey2 | paymentDriverLabel => $oldTranny->{gateway}, | 16:13 |
@perlmonkey2 | transactionCode => $oldTranny->{gatewayId}, | 16:13 |
@perlmonkey2 | }, $oldTranny->{transactionId}); | 16:13 |
@perlmonkey2 | we have a backup table we are pulling that info from. | 16:13 |
+MrHairgrease | ok | 16:14 |
+MrHairgrease | never mind then =) | 16:14 |
@perlmonkey2 | the $paymentDriverId is the okay gateway namespace keyed against the paymentDriver table to get the correct ID. | 16:14 |
+MrHairgrease | I thought you were to rebuild the transactions too | 16:15 |
@perlmonkey2 | My question is, why did all the ordernumber's change? Did that sestRow I called recreated those rows. I was pretty sure it woudl just update them. | 16:15 |
+MrHairgrease | dunno | 16:16 |
@perlmonkey2 | oh no, it does a replace into | 16:17 |
@perlmonkey2 | Haarg: I've screwed things up. Unless it doesn't matter which orderNumber they have, this needs to be rolled back. | 16:18 |
@Haarg | i don't really know what the orderNumber is | 16:19 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 16:22 | |
SDuensin | Greetings. | 16:22 |
@perlmonkey2 | hello | 16:23 |
+MrHairgrease | greasings! | 16:23 |
-!- KlausH [n=KlausH@p5B070AE8.dip0.t-ipconnect.de] has quit ["bye..."] | 16:32 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:34 | |
-!- SDuensin_ [n=Scott@185.sub-75-205-59.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 16:39 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 16:50 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 16:53 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:54 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:58 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:15 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:15 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 17:18 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:18 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:28 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:28 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 17:57 | |
-!- khenn_ [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:04 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 18:05 | |
@perlmonkey2 | arg, I'm about to boot this mac into gnoppix and overwrite the root pwd. Any idea what jt woudl set the root pwd on a lappy he's shipped? | 18:09 |
@preaction | perlmonkey2, uh.. whatever you want? | 18:10 |
@Haarg | can't you just sudo? | 18:11 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:11 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:11 | |
@perlmonkey2 | yes. I guess I cna | 18:11 |
@preaction | oh, wait, you mean the OS X root password? | 18:12 |
@preaction | i ... don't think there is one, i don't remember getting asked for one during my re-installs | 18:12 |
@perlmonkey2 | looks like I need to set up a root user in Directory utility | 18:13 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:23 | |
@perlmonkey2 | preaction: In the safari 4 bug (attachments messing up in safari), can you reporduce it now? I'm not seeing it in 3.04 | 18:26 |
@Haarg | i've seen it a number of times, but can't reproduce it reliably | 18:26 |
@preaction | i tried the latest webkit back when i tested, but i'll verify | 18:26 |
@perlmonkey2 | nm, Haarg is right, it's intermittent | 18:27 |
@preaction | my safari is 3.1.2 and i saw it, so yeah | 18:27 |
@perlmonkey2 | okay, thanks | 18:28 |
@perlmonkey2 | jt said the fix was not to load the js inline. Was that the fix you used that broke ie6? | 18:28 |
@Haarg | not load which js inline? | 18:28 |
@perlmonkey2 | right now the file form control inlines all of the field type icons into the page | 18:29 |
@perlmonkey2 | he said they shouldn't be loaded inline | 18:30 |
CIA-6 | WebGUI: jt * r7238 /WebGUI/lib/WebGUI/ (i18n/English/Shop.pm Shop/Vendor.pm): exposed payment info and payment type to vendor | 18:30 |
CIA-6 | WebGUI: jt * r7239 /WebGUI/lib/WebGUI/Shop/Vendor.pm: added the newByUserId constructor | 18:30 |
@Haarg | yeah, it could probably be converted to a formhelper | 18:31 |
@Haarg | i took another look at the cs sorting issue | 18:32 |
@Haarg | it's simpler than i though | 18:32 |
@perlmonkey2 | really? | 18:33 |
@Haarg | when i last looked at it, i thought i checked the db and verified that creationDate was different from revisionDate | 18:33 |
@perlmonkey2 | because that one kind of frightened me, with it being open 6 months and all. | 18:33 |
@Haarg | but i'm not seeing that now | 18:33 |
@Haarg | i've been ignoring it because i thought i had no idea what was happenning | 18:33 |
@Haarg | so it just needs lastPostId and lastPostDate set to the thread itself when the thread is created | 18:34 |
@perlmonkey2 | when the thread is created or when the post is created? | 18:34 |
@Haarg | thread | 18:35 |
@Haarg | replies work fine | 18:35 |
@perlmonkey2 | oh that's right. replies don't effect thread ordering unless you specify it. | 18:35 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:35 | |
* perlmonkey2 is obviously the man for this bug, what, with his complete mastery of CS and all :P | 18:36 | |
@Haarg | well, this is only a problem if you try to sort by last post | 18:36 |
@Haarg | in fact | 18:37 |
@Haarg | just removing the if isReply check on the incrementReplies call in Post->commit | 18:38 |
@Haarg | should fix it | 18:38 |
@Haarg | how rediculously simple for a 6 month old bug | 18:38 |
@perlmonkey2 | hah | 18:40 |
@perlmonkey2 | that's awesome | 18:40 |
@Haarg | that pb charset bug might be good to work on, i'm a bit busy and it shouldn't be difficult | 18:47 |
@perlmonkey2 | yeah we have a backup from last night. What do you think. Just go through each table checking encoding, make a table dump of tables that need altering, and then just alter it? I guess I'd better read up on this before going forward. | 18:48 |
perlDreamer | I'm around if you want to work on Add to Cart, as well | 18:49 |
@Haarg | should basically be using alter table set charset or whatever the syntax is | 18:50 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 18:50 | |
@perlmonkey2 | right, but didn't know if mysql handling changing encodings gracefully or if I needed to write a script to do it. | 18:51 |
@perlmonkey2 | Thanks perlDreamer: that will be on the list as soon as these last few are cleared | 18:51 |
@Haarg | it's a bit complex pm2 | 18:52 |
@Haarg | mysql tries to handle it gracefully | 18:52 |
@Haarg | but it has to have valid data to begin with | 18:52 |
@Haarg | which i'm not certain if we have in this case | 18:52 |
@Haarg | see https://svn.webgui.org/svnweb/plainblack/view/WebGUI/docs/upgrades/upgrade_7.5.5-7.5.6.pl | 18:55 |
@Haarg | but for this case, we don't need to do that kind of thing | 18:55 |
@Haarg | just a simple alter table set character set or something should do | 18:56 |
@perlmonkey2 | sorry phone. Okay, I believe I can manage that ;) | 18:59 |
topsub | perlDreamer, did you ever find out if that alter table ignore worked? | 19:01 |
slickware | Hi all. Is there a way to limit specific users' views of the NewContent and AdminConsole bars? | 19:02 |
perlDreamer | alter table ignore did not work | 19:02 |
slickware | example: I want specific content managers to be able to add new pages and articles, but not collab systems | 19:02 |
perlDreamer | slickware, ui levels | 19:02 |
perlDreamer | read the default WebGUI.conf.orig file for info on how to set that up | 19:03 |
slickware | thx | 19:03 |
slickware | is that somewhere in the wiki? I don't ahve a fresh copy since i'm on the reseller host | 19:03 |
perlDreamer | slickware, it might be. If not, it would be really appreciated if you make one. | 19:04 |
slickware | good call | 19:04 |
slickware | something I can do! :) | 19:04 |
perlDreamer | dude, if more people wrote wiki pages, I would have to pick different topics for the WUC | 19:05 |
perlDreamer | please wiki all you want! | 19:05 |
slickware | then seriously... I volunteer to write whatever the hell you need | 19:06 |
slickware | ALTHOUGH | 19:06 |
slickware | I still believe that having in-application documentation is a better idea, first | 19:06 |
slickware | as I mentioned here the other day, not everyone wants to send their users to plainblack's wiki to search for info when there is technically a help file IN webgui already | 19:07 |
perlDreamer | the rule for in-application documentation is that it's limited to hover help and template variables. | 19:07 |
slickware | no no | 19:07 |
perlDreamer | it saved us several MB per apache instance to pull it out, since it was part of the i18n system | 19:07 |
slickware | I mean in the "help" section of the admin module | 19:07 |
perlDreamer | yes, so do I :) | 19:08 |
slickware | ah | 19:08 |
perlDreamer | in the Add Ons section, under misc, you'll see that I use to publish "flattened" versions of the online help | 19:08 |
slickware | how about making a with-help without-help version? | 19:08 |
slickware | large download, small download | 19:08 |
slickware | I mean really, how big is WG | 19:09 |
perlDreamer | it was the apache memory size, not the download footprint that was the concern | 19:09 |
slickware | oh, oh | 19:09 |
slickware | hm. | 19:09 |
slickware | well, you know, the WIKI can't get TOO good or nobody would want to buy the books :) | 19:09 |
slickware | are UI levels discussed in one of them? I think I have them all. | 19:10 |
perlDreamer | I believe that is in the Admin's guide | 19:10 |
perlDreamer | if not, then post a bug about the books :) | 19:10 |
slickware | haha | 19:11 |
@perlmonkey2 | Haarg: I'm trying to validate that the cs sorting is corrected. Should editing an existing post update the thread lastPostDate/ID? | 19:11 |
slickware | I already listed all my book ideas... I don't think she wants to hear from me anymore on that subject! | 19:11 |
@Haarg | no, since that code only happens for new replies | 19:12 |
@perlmonkey2 | okay, then for new and every type of reply, it updates Thread appropriately :) | 19:12 |
perlDreamer | WUC-5 bugs and counting | 19:15 |
@perlmonkey2 | hmm, write a script to move pb db to utf8 or do it manually. 102 tables and columns set to utf8. | 19:18 |
perlDreamer | just use a foreach :) | 19:19 |
perlDreamer | also, you have to be careful about setting columns to utf8, since I think that wipes out the default settings | 19:20 |
perlDreamer | but Haarg knows more about that than I do | 19:20 |
@Haarg | yeah, you need to watch the defaults. the same call that sets the character set also sets te default, so you have to specify that. | 19:21 |
@perlmonkey2 | Haarg: which means I need to read in the current default. I don't htink there is any WG code to do this, so I'll be parsing the create statements. | 19:22 |
@Haarg | yeah | 19:22 |
@Haarg | look at that upgrade script i linked | 19:23 |
@perlmonkey2 | okay | 19:23 |
@Haarg | you don't need to do the tripple conversion that it has though | 19:23 |
perlDreamer | from what I saw yesterday, describe table column inside a $sth->hashRef works well for pulling data about column info | 19:25 |
@perlmonkey2 | perlDreamer: nice, that should make it easy. | 19:27 |
@perlmonkey2 | hmm, desc doesn't show column encoding. | 19:29 |
@Haarg | actually, just taking what i have in the upgrade script and removing the first two push @stmts lines will probably work | 19:30 |
@perlmonkey2 | Haarg: show full columns. Wow, maybe I should look at your upgrade script. It looks like it has everything I need if I just remove the first two push @stmts :P | 19:32 |
@perlmonkey2 | it's almost as if you've already solved this problem and if I can just gather the brains it would require to cut and paste, this would be done. | 19:33 |
@Haarg | yeah, this is basically already solved | 19:33 |
@Haarg | the issue is that code was never run on pb.com | 19:33 |
@Haarg | and then some other code that messed with the charsets was | 19:34 |
@Haarg | so it's a but inconsistant | 19:34 |
@Haarg | *bit | 19:34 |
@perlmonkey2 | should be easy to just pull out repairDBCharset, remove those two lines and let it rip. | 19:34 |
CIA-6 | WebGUI: perlmonkey2 * r7240 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): CS Thread sort on last post reply is now working correctly. | 19:50 |
@perlmonkey2 | Haarg: unless there are no TEXT|VARCHAR columns with default values, it looks like I'll need to add teh capture and resettign of the defaults. | 19:55 |
@Haarg | hrm | 19:55 |
@Haarg | i thought i had added that | 19:55 |
@Haarg | oh | 19:55 |
@Haarg | https://svn.webgui.org/svnweb/plainblack/view/WebGUI/docs/upgrades/upgrade_7.4.40-7.5.16.pl | 19:56 |
@Haarg | same sub name | 19:56 |
@perlmonkey2 | Haarg: want to look it over before I run it? | 20:18 |
* perlDreamer whispers ...backups... | 20:19 | |
@Haarg | sure | 20:19 |
@perlmonkey2 | perlDreamer: there is a fresh one from last night. | 20:19 |
@perlmonkey2 | Haarg: its in ~plainblack/kaleb | 20:19 |
@perlmonkey2 | fixPBDBCharSet.pl | 20:19 |
@Haarg | looks ok to me | 20:20 |
@perlmonkey2 | okay, here goes nothing. | 20:21 |
* perlmonkey2 really wish we had transactions :P | 20:21 | |
@Haarg | do transactions work with table alterations? | 20:21 |
@Haarg | i haven't used them much | 20:21 |
@perlmonkey2 | oh, probably not | 20:21 |
perlDreamer | I wonder why rizen decided to go with InnoDB, rather than Maria for wG 8? | 20:23 |
@perlmonkey2 | hmm, just created an innodb table started a transaction, then checked the changed type and it was changed in the db without a commit. | 20:25 |
@perlmonkey2 | hold your breath, it is running | 20:27 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 104 (Connection reset by peer)] | 20:27 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 20:28 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:28 | |
@preaction | InnoDB is owned by Oracle now, but is that a problem? | 20:29 |
perlDreamer | It's been seen as a threat | 20:29 |
perlDreamer | when your competitor owns you, it doesn't always bode well | 20:29 |
@preaction | there's this "Falcon" engine that seems nice | 20:30 |
@perlmonkey2 | I wouldn't touch it. | 20:30 |
perlDreamer | but you know me, I worry about too much stuff | 20:30 |
@preaction | Maria doesn't yet have transactions from what i'm reading | 20:30 |
perlDreamer | Not knowing enough javascript | 20:30 |
perlDreamer | Getting tackled for showing people their bad code | 20:30 |
@perlmonkey2 | I used to be an Oracle DBA and from what I know of their culture, I wouldn't expect great things to continue with InnoDB. | 20:31 |
CIA-6 | WebGUI: colin * r7241 /WebGUI/ (lib/WebGUI/Shop/Vendor.pm t/Shop/Vendor.t): | 20:32 |
CIA-6 | WebGUI: Update POD for Vendor. | 20:32 |
CIA-6 | WebGUI: Add a basic Vendor test. | 20:32 |
@perlmonkey2 | Ah, the script was terminated | 20:48 |
@perlmonkey2 | before it finished. | 20:48 |
@perlmonkey2 | I don't know by hwo. | 20:48 |
perlDreamer | tavisto did it | 20:48 |
@tavisto | yep I did | 20:49 |
@tavisto | *Cracks whip* take that you bastardly script! | 20:49 |
@perlmonkey2 | or I was :P | 20:50 |
@perlmonkey2 | hmm, system wide messages, I forgot how to do them. | 20:52 |
@preaction | wall | 20:52 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 20:53 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 20:54 | |
perlDreamer | am I going to get in trouble if I start posting new bugs? | 20:55 |
@perlmonkey2 | yes | 20:56 |
@perlmonkey2 | BIG trouble | 20:56 |
perlDreamer | BIG trouble? | 20:56 |
perlDreamer | are we talking stubbed toe = BIG? | 20:56 |
@preaction | perlDreamer, can you post new bugs? plainblack.com is unreachable for me | 20:56 |
@tavisto | son of ah | 20:56 |
perlDreamer | well, I was going to post a bug about that... | 20:57 |
@perlmonkey2 | oh nice | 20:57 |
@perlmonkey2 | so the kernel killed my script which left the tables locked | 20:57 |
* perlmonkey2 doesn't want to play on production anymore | 20:58 | |
@Haarg | yeah, it can be rather not-fun | 20:58 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 21:12 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 21:12 | |
@tavisto | plainblack.com still unreachable for tavisto | 21:23 |
perlDreamer | well, next time you'll think twice before whipping perlmonkey2, won't you? | 21:24 |
@tavisto | wasn't me.. I'm always the good cop | 21:24 |
perlDreamer | (10:49:46) tavisto: *Cracks whip* take that you bastardly script! | 21:25 |
@tavisto | that wasn't me... someone hacked my IRC account and wrote that | 21:26 |
@tavisto | and besides.. it clearly shows the script is getting whipped and not the monkey. heh | 21:26 |
SDuensin | I know this is really off topic, but anyone here have experience with Amazon EC2 and S3? | 21:31 |
perlDreamer | SDuensin, the Donorware crew have done some work with wG and that. They posted some data to the forums. | 21:32 |
* SDuensin just doesn't grok keeping data safe with no persistent storage. | 21:33 | |
SDuensin | Thanks, perlDreamer | 21:33 |
SDuensin | Oh yea. Except someone BROKE the forums! :-P | 21:33 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 21:43 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 21:44 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:44 | |
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 21:50 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 21:53 | |
CIA-6 | WebGUI: colin * r7242 /WebGUI/ (lib/WebGUI/Shop/Vendor.pm t/Shop/Vendor.t): More Vendor POD and tests. new and created are both basically tested. | 22:23 |
@perlmonkey2 | perlDreamer: what was the bug you were going to post? | 22:24 |
@perlmonkey2 | PB is back up so you can post it. | 22:24 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 22:27 | |
slickware | ugh... one more time, where in the asset manager are the configs for the tinyMCE editor? | 22:27 |
@preaction | slickware, do a search for assets of type "WebGUI::Asset::RichEdit" | 22:28 |
slickware | thank you | 22:29 |
slickware | couldn't remember what it was called | 22:29 |
slickware | frustrating | 22:29 |
topsub | i think i am using session->stow wrong.. I have a macro call on page 1 that sets a value.. on page 4 when i recall the macro i want to get something from the session->stow i set.. and its coming back null. Am i using this wrong? | 22:35 |
@tavisto | hmm.. i dont think everything is quite working 100% | 22:37 |
@tavisto | im trying to search the plainblack.com/wuc wiki and it's giving me a "problem with request" | 22:37 |
@preaction | topsub, stow is only for a single request. scratch survives over requests | 22:37 |
@preaction | tavisto, okay | 22:38 |
@tavisto | should I call the ghostbusters or something? | 22:38 |
topsub | aww alright, thanks preaction | 22:39 |
@preaction | tavisto, i'll ask graham | 22:39 |
SynQ | tavisto, my brother in crime | 22:44 |
SynQ | i was thinking about renting a Ford Mustang to come to the wuc | 22:44 |
SynQ | what would you advise? | 22:44 |
perlDreamer | convertible, baby | 22:44 |
SynQ | hmm | 22:47 |
SynQ | that is not on offer by avis | 22:47 |
@tavisto | haha | 22:47 |
@tavisto | tavis likes hertz and does not like avis | 22:48 |
@tavisto | pretty soon they may become strong enough to take over my full name and replace me | 22:48 |
@tavisto | are you flying into chicago again and driving to madison? | 22:48 |
SynQ | indeed | 22:49 |
SynQ | I am | 22:49 |
SynQ | flying the 26th | 22:49 |
SynQ | arrival around noon | 22:49 |
SynQ | departure too in fact | 22:49 |
* SynQ mubles something about time standing still | 22:50 | |
@tavisto | ah okay.. are you attached to avis for any particular reason | 22:50 |
SynQ | oh no | 22:50 |
@tavisto | are you flying KLM? | 22:50 |
SynQ | but the alternative is elomo or something | 22:50 |
SynQ | nope | 22:50 |
SynQ | united | 22:50 |
@tavisto | is that who your frequent flier miles are with? (like do you fly often with them?) | 22:51 |
@tavisto | final question, when are you leaving? (so I know how many days you'll have car) | 22:51 |
SynQ | ah | 22:57 |
SynQ | sorry I was distracted a few minutes | 22:57 |
SynQ | frequent flyer? | 22:57 |
SynQ | I'm a very infrequent flyer | 22:57 |
SynQ | ah | 22:57 |
SynQ | we are going to be gone on sunday | 22:57 |
@perlmonkey2 | perlDreamer: On the add-to-cart-button bug, I'm not seeing the product import node in the import node? | 22:58 |
@preaction | tavisto, try now? | 22:58 |
@tavisto | k | 23:00 |
SynQ | I'm looking up the exact times | 23:00 |
@tavisto | appears to work now | 23:00 |
SynQ | arrival O'Hare 12:59 hours | 23:01 |
@tavisto | oh okay.. SynQ if you fly frequently you can always purchase your car rental thru the airline to get more points | 23:01 |
SynQ | tuesday 26th | 23:01 |
@tavisto | but if that doesn't matter then no biggie | 23:01 |
perlDreamer | perlmonkey2: I'll look in the code a bit. | 23:01 |
perlDreamer | perhaps it has already been moved | 23:02 |
SynQ | return: sunday august 31st 18:14 | 23:02 |
@tavisto | preaction, it works now | 23:02 |
perlDreamer | The other way to check is to find a product, and then find its parent | 23:02 |
@perlmonkey2 | perlDreamer: that would be cool, then it would already be fixed. I'll check. | 23:02 |
perlDreamer | maybe there aren't any, in which case the problem would be different | 23:02 |
SynQ | I don't know how long in advance we have to be back at chicago | 23:02 |
perlDreamer | perlmonkey2, it's not fixed, since you can't buy any wG merchandise | 23:03 |
SynQ | tavisto: what would you rent/ | 23:03 |
@tavisto | for international flights you want to be there typically like 3+ hours before hand. The fact that you're driving into Chicago makes it kinda hard to judge in travel time | 23:04 |
SynQ | ok | 23:04 |
@tavisto | lets see... you want a fun sports car I take it? | 23:04 |
SynQ | well | 23:04 |
SynQ | I'm still in doubt | 23:04 |
@tavisto | how many ppl will be with you? | 23:04 |
SynQ | I have to worry about my reputation | 23:04 |
SynQ | probably 3+myself | 23:04 |
@tavisto | yikes.. wouldn't recommend a mustang then | 23:04 |
@tavisto | 4 peeps with luggage is going to be hella tight in a mustang | 23:05 |
perlDreamer | dude's getting a minivan | 23:05 |
SynQ | oh | 23:05 |
SynQ | blech a minivan | 23:05 |
SynQ | if I could I'd rent my own car | 23:05 |
@tavisto | mustangs are small... i can barely fit into the drivers seat normally... and I'm only 6'3 | 23:05 |
SynQ | bmw 540i touring | 23:05 |
@tavisto | nice, yes I agree | 23:05 |
SynQ | but it's not for rent | 23:05 |
SynQ | so dropoff time would be around 15:00 tops | 23:07 |
SynQ | probably a bit more early | 23:07 |
SynQ | a trailblazer sounds ok | 23:07 |
SynQ | but a bit booooooring | 23:08 |
@tavisto | how much do you want to spend (max) | 23:09 |
SynQ | 600 | 23:11 |
SynQ | the mustang is 669 with avis | 23:13 |
@tavisto | the mustang is rated for 1 large suitcases or 2 small | 23:13 |
SynQ | I can get an H3 for 875 | 23:13 |
SynQ | ;) | 23:13 |
SynQ | but then JT will probably throw me out of the business meeting ;) | 23:13 |
@tavisto | yeah I was looking at h3 - would be better and it has a stick | 23:14 |
SynQ | blech | 23:14 |
SynQ | a stick | 23:14 |
@tavisto | hehe | 23:14 |
juan | i have to delete many users from one of my sites, can i delete them using the console | 23:14 |
SynQ | that is the only good thing about renting a car in the us | 23:14 |
SynQ | it's always an automatic | 23:14 |
@tavisto | Honestly.. my favorite car to rent is the cadillac DTS... You could get one for 627 from hertz | 23:14 |
SynQ | yea | 23:15 |
@tavisto | they are big, extremely comfortable... even more so than your bmw imho, and fasst | 23:15 |
SynQ | and 366 from avis | 23:15 |
@tavisto | a DTS will only cost you 366? | 23:15 |
SynQ | it says DTS or similar | 23:15 |
@tavisto | that's my recommendation.. they are sweet... kinda suited for an older person but they have nuts | 23:15 |
SynQ | thanks | 23:16 |
SynQ | now that is advice I can use | 23:16 |
@tavisto | otherwise go with an explorer or trailblazer... those will be big enough to carry your stuff... Go any smaller and you won't have enough room for 4 large suitcases | 23:16 |
SynQ | I'll wait a few more days before ordering one | 23:16 |
SynQ | let the dollar drop some more :P | 23:16 |
@tavisto | yep, we suck. | 23:17 |
SynQ | I wouldn't say that | 23:20 |
@tavisto | SynQ I think you should get the Chevrolet Aveo to show JT how green you are | 23:20 |
SynQ | will you be in madison on the 26th already? | 23:20 |
SynQ | hmm | 23:20 |
@tavisto | I will be there on the 25th | 23:20 |
SynQ | very good | 23:21 |
SynQ | you can do some drinking practice with bart | 23:21 |
@tavisto | you would be lucky to fit in an aveo yourself.... :) let alone have 3 other guys join you | 23:21 |
SynQ | but it would be very green | 23:21 |
SynQ | It's also very green to eat no meat | 23:21 |
SynQ | but JT has got one thing right | 23:22 |
SynQ | not making babies | 23:22 |
SynQ | that is very green :) | 23:22 |
SynQ | I am on the other hand not so green | 23:22 |
SynQ | I own a big car, have babies and like to eat lot's of meat | 23:22 |
SynQ | but fuel for cars is still way cheaper in the us | 23:23 |
+MrHairgrease | true | 23:24 |
+MrHairgrease | so in that case you can also take the more expensive car | 23:24 |
SynQ | good plan | 23:24 |
+MrHairgrease | I thought Joeri was renting the car btw? | 23:24 |
SynQ | cadillac DTS | 23:24 |
SynQ | joeri is renting a car | 23:24 |
+MrHairgrease | or are you taking albert? | 23:24 |
+MrHairgrease | ok | 23:24 |
SynQ | but we have to fit in: joeri, albert, martin, rory, albert, lyn, husband of lyn, koen and bart | 23:25 |
+MrHairgrease | i keep forgetting how big the the DIF is these days | 23:25 |
+MrHairgrease | you mean ning right? | 23:25 |
SynQ | ning lyn loempia something | 23:25 |
SynQ | ;) | 23:25 |
+MrHairgrease | hmmm loempia's | 23:25 |
+MrHairgrease | dee lust i well! | 23:26 |
SynQ | vlammetjes | 23:26 |
+MrHairgrease | also lekker! | 23:26 |
@perlmonkey2 | perlDreamer: I would be looking for a Layout right? I'm just moving a layout to a parent that has a decent style to inherit from, right? | 23:27 |
SynQ | I'm going to remember this: the DIF comes in a DTS | 23:27 |
+MrHairgrease | only part of the DIF | 23:28 |
+MrHairgrease | the handsome part will arrive in whatever Joeri rents | 23:28 |
* MrHairgrease has there all sinn in! | 23:29 | |
SynQ | joeri rented a aveo, didn't he? | 23:29 |
+MrHairgrease | dunno | 23:29 |
+MrHairgrease | He's the CEO | 23:29 |
+MrHairgrease | he can make all the car decissions | 23:29 |
SynQ | I'm CeverythingO | 23:29 |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 23:33 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:33 | |
SynQ | I must admit I do miss bart | 23:33 |
+MrHairgrease | bart will be especially missed next friday after 17.00 | 23:34 |
+MrHairgrease | but then again | 23:34 |
SynQ | no worries | 23:34 |
+MrHairgrease | he's preparing Madison for the DIF | 23:34 |
SynQ | I'll drink a malt with you if I'm around at that time | 23:34 |
+MrHairgrease | I won't be at the office | 23:34 |
+MrHairgrease | still have to do that last exam | 23:35 |
+MrHairgrease | but I can come over for that scotch | 23:35 |
SynQ | oeh | 23:37 |
SynQ | amstel you mean | 23:37 |
+MrHairgrease | oh | 23:38 |
+MrHairgrease | hehe | 23:38 |
+MrHairgrease | whisful thinking i guess | 23:38 |
CIA-6 | WebGUI: graham * r7243 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): | 23:38 |
CIA-6 | WebGUI: fixed: shortcut overrides new value column doesn't show macros as unparsed | 23:38 |
CIA-6 | WebGUI: fixed: shortcut select by alternate criteria wizard doesn't show lists properly | 23:38 |
@tavisto | SynQ that DTS fits 5 comfortably, although 4 (with full luggage) is probably going to max it out | 23:40 |
@tavisto | just remember that you will be "big pimpin | 23:40 |
@tavisto | " in that car. | 23:40 |
SynQ | tavisto: that sounds great | 23:41 |
SynQ | as noted: I'll take your advice | 23:41 |
@tavisto | :) | 23:41 |
SynQ | it's good to have partners in crime | 23:41 |
@tavisto | aye | 23:41 |
SynQ | crime is booooring on your own ;) | 23:41 |
-!- khenn_ [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 23:50 | |
-!- J3M [n=overdriv@200.11.188.106] has joined #webgui | 23:52 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:59 | |
--- Day changed Thu Aug 14 2008 | ||
CIA-6 | WebGUI: graham * r7244 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/FilePile.pm): fixed: File Pile doesn't respect edit permissions of parent asset | 00:15 |
CIA-6 | WebGUI: doug * r7245 /WebGUI/ (4 files in 4 dirs): fixed Gallery Cross Publish not displaying correctly | 00:15 |
CIA-6 | WebGUI: doug * r7246 /WebGUI/docs/ (2 files in 2 dirs): really exposed a form element for others can add to albums | 00:15 |
juan | when i edit a user, there is a field call password timeout, can i update this field using console? | 00:18 |
+MrHairgrease | yes | 00:19 |
+MrHairgrease | just fill in another value in that field | 00:19 |
juan | in what table is locate that field? | 00:19 |
@perlmonkey2 | perlDreamer: okay, I gave the import products folder a good template and the add to cart button never showed up. If you aren't busy, could you explain to me how you reached that conclusion so I can figure out where to go from here? | 00:20 |
juan | because all my users have different password timeout | 00:20 |
+MrHairgrease | it's either in users | 00:20 |
+MrHairgrease | or in authentication | 00:21 |
@preaction | it's in authentication, but that table is... a bit weird | 00:21 |
juan | in users no | 00:21 |
@perlmonkey2 | Who's the miracle worker closing all the bugs? | 00:21 |
@preaction | fieldName should be something like webguiPasswordTimeout | 00:21 |
@preaction | probably graham | 00:21 |
juan | so, i have to add a new row in that table per user with that fieldname | 00:23 |
+MrHairgrease | no | 00:23 |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 00:24 | |
+MrHairgrease | you'll have to update the values for the users | 00:24 |
+MrHairgrease | try something like | 00:24 |
WebGUI | re | 00:24 |
-!- WebGUI is now known as SynQ1 | 00:24 | |
juan | but in authentication not exits that field too | 00:24 |
+MrHairgrease | update authentication set fieldData=TIMEOUT where fieldName='passwordTimeout' and namespace='WebGUI' | 00:25 |
+MrHairgrease | TIMEOUT should be the desitred timeout in seconds | 00:25 |
@perlmonkey2 | perlDreamer: hmm, actually adding the style to the products folder worked. The problem was the items counts were all zero. | 00:41 |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 00:41 | |
perlDreamer | We sold out of Gooey dolls? | 00:52 |
perlDreamer | no way | 00:52 |
@preaction | sold out of gooey dolls?! | 00:52 |
@preaction | OUT... OF... GOOEY... DOLLS?! | 00:53 |
perlDreamer | I know | 00:53 |
* perlDreamer starts looking for another project to volunteer with | 00:53 | |
@preaction | how is Gooey supposed to take over the world if we do not spread WorShp | 00:53 |
@preaction | er.. WorShip | 00:53 |
* MrHairgrease won't go to the wuc if there are no gooeys | 00:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:17 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 01:29 | |
perlDreamer | GHG | 01:33 |
perlDreamer | Gotta Hava Gooey | 01:33 |
@perlmonkey2 | Can someone try to replicate the Safari attachment button on an entry form in 7.5.20. I can replicate on PB which loks to be 7.5.19, but I can't replicate locally on 7.5.20. | 01:33 |
* perlmonkey2 is down with GHG | 01:34 | |
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 01:38 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:39 | |
juan | i have the next error with FileCache | 01:45 |
juan | Too many links at /data/WebGUI/lib/WebGUI/Cache/FileCache.pm line 244 | 01:45 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:10 | |
-!- J3M [n=overdriv@200.11.188.106] has quit ["Saliendo"] | 02:14 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:15 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 02:25 | |
@perlmonkey2 | Anyone bored and have safari installed and want to see if this: http://www.webgui.org/cu97t1zy_iztt2bhnwtl7a#cU97t1zY_izTT2BhNwtL7A bug can be replicated? | 02:35 |
perlDreamer | no safari here | 02:36 |
perlDreamer | don't you have a shiny MacOS box? | 02:36 |
@perlmonkey2 | yeah, I can't replicate it | 02:36 |
perlDreamer | that was tavisto's bug | 02:37 |
@perlmonkey2 | I'm running safari, didn't update or anything. This morning I could replicate easily on pb, but now I can't and I caould never replicate at home | 02:37 |
@perlmonkey2 | yeah | 02:37 |
perlDreamer | try this, reply to the bug and ask him to duplicate it. As you reply, close the bug | 02:37 |
@perlmonkey2 | okay, but I could replicate this morning and rizen thought he knew what was wrong and prescribed a fix. | 02:38 |
@perlmonkey2 | But before I went to fix it I wanted to replicate one more time. | 02:38 |
@perlmonkey2 | Which leads me to here :) | 02:38 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 02:39 | |
@perlmonkey2 | Actually I'm not sure I should close it. Rizen wants a stable release tomorrow and I've already caused enough trouble without closing a bug only to have it reopened right as he's trying to put together the build. | 02:39 |
perlDreamer | good point | 02:40 |
@perlmonkey2 | Next time you say a backup would be good at this point, I'm backing up twice :P | 02:41 |
* perlDreamer has broken too many systems not to be that paranoid | 02:41 | |
@perlmonkey2 | You know though, even though it's been a long stressful day, it has still been a lot of fun. | 02:44 |
perlDreamer | It isn't every day that you get to blow up pb.com | 02:49 |
perlDreamer | time to go home | 02:49 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:49 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 02:51 | |
CIA-6 | WebGUI: colin * r7247 /WebGUI/t/Shop/Vendor.t: get and update tests | 02:52 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:31 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:31 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 03:46 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 03:46 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 03:46 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 03:53 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:53 | |
CIA-6 | WebGUI: perlmonkey2 * r7248 /WebGUI/ (3 files in 3 dirs): Form file attachment icons and fileloader.js are no longer loaded inline. | 03:58 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 04:52 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 05:44 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 05:44 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:44 | |
-!- SynQ1 [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 06:02 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 60 (Operation timed out)] | 06:16 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 06:20 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:20 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:28 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:28 | |
+perlDreamer | perlmonkey2, you're a brute | 06:28 |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 104 (Connection reset by peer)] | 06:28 | |
+perlDreamer | do you ever stop working? | 06:29 |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 06:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:29 | |
@perlmonkey2 | hah, I'm not working | 06:29 |
@perlmonkey2 | watching the Olympics | 06:29 |
@perlmonkey2 | chill'n | 06:29 |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Remote closed the connection] | 06:32 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 06:32 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:32 | |
@perlmonkey2 | perlDreamer: although that last bug is calling me. | 06:32 |
+perlDreamer | which one is that? | 06:33 |
@perlmonkey2 | the lost emailed post to a CS. | 06:33 |
+perlDreamer | oh yes | 06:34 |
@perlmonkey2 | Hah, couldn't find anything in the CS that was parsing emails, but how would the CS be triggered to check emails. It wouldn't, so obviously a workflow. Maybe I'm actually learning something now. | 06:41 |
+perlDreamer | you're doing better than I did when I started :) | 06:44 |
+perlDreamer | GetCsEmails, I believe | 06:44 |
@perlmonkey2 | yeah, looking through the email parsing code now. | 06:45 |
@perlmonkey2 | good memory :) | 06:45 |
+perlDreamer | 3 years ago, I wrote POD documentation for 120 perl modules in WebGUI | 06:45 |
@perlmonkey2 | wow | 06:46 |
@perlmonkey2 | so you've been over nearly everything and studied it enough to document. | 06:47 |
+perlDreamer | well, in some cases the documentation is cursory | 06:47 |
+perlDreamer | it was a deal rizen made with me | 06:47 |
+perlDreamer | he created the nightly smoke runs in return for the POD docs | 06:47 |
@perlmonkey2 | Since the bugs are gone my only assignment is to prepare my presentation. But I think when I get bored with that I'll work on some of those tests I promised. | 06:48 |
@perlmonkey2 | Be something fun that doesn't involve personal fears of public speaking ;) | 06:49 |
+perlDreamer | what are you talking about? Survey2? | 06:50 |
@perlmonkey2 | Yeah, presentation on Survey2 (even though it is still rough beta), but there were some tests you wanted to use the new test object system. | 06:50 |
@perlmonkey2 | If my brain wasn't fried, I'm sure I'd remember which ones. | 06:51 |
@perlmonkey2 | I said I'd do them after the bugs got cleared. | 06:51 |
+perlDreamer | work on your presentation, tests can be done later | 06:54 |
+perlDreamer | I won't forget :) | 06:54 |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 110 (Connection timed out)] | 06:56 | |
@perlmonkey2 | hmm, need a local mail server to test this bug on. | 06:56 |
@perlmonkey2 | Doubt there is anything wrong in WebGUI::Mail::get | 06:57 |
+perlDreamer | t/smptd.pl | 06:57 |
@perlmonkey2 | ah, nice | 06:58 |
@perlmonkey2 | Long live t/* | 06:58 |
@perlmonkey2 | hmm, I'm not sure the Mime::Parser didn't fail here. But alas, el wife-o gets up a 6 now, which means so do I. So I'm turning in early. Hasta la manana. | 07:07 |
+perlDreamer | adios, amigo | 07:07 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 07:07 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:16 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 08:36 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:42 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:42 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 08:46 | |
-!- mode/#webgui [+o preaction] by ChanServ | 08:46 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 08:58 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:27 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 09:29 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 09:35 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:22 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 12:21 | |
-!- KlausH [n=KlausH@p5B070DE4.dip0.t-ipconnect.de] has joined #webgui | 12:26 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 12:30 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 12:30 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:36 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:36 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 14:12 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:12 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:37 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:53 | |
-!- SDuensin [n=Scott@62.sub-75-204-214.myvzw.com] has joined #WebGUI | 16:22 | |
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has joined #webgui | 16:24 | |
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has quit [Client Quit] | 16:25 | |
SDuensin | Greetings. | 16:37 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:54 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 17:08 | |
slickware | anyone awake yet? | 17:08 |
+MrHairgrease | sure, for more than 7 hours | 17:09 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:17 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:17 | |
slickware | it always seems like there's no east-coasters around, that's all | 17:24 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:24 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:24 | |
slickware | I lost the "admin style" setting and am trying to find it | 17:26 |
+MrHairgrease | it's in settings in the admin console | 17:26 |
+MrHairgrease | tab is prolly ui | 17:26 |
slickware | yea... but I still don't see where in those settings | 17:26 |
slickware | admin console template? | 17:26 |
+MrHairgrease | it's called something like user function style | 17:27 |
slickware | oh | 17:27 |
slickware | so, not "admin style" | 17:27 |
slickware | lol | 17:27 |
slickware | I thought that might be it, but I didn't want to mess up my admin console | 17:27 |
+MrHairgrease | that doesn't control the admin console | 17:29 |
+MrHairgrease | it controls stuff like login screen and edit perofile and the like | 17:29 |
+MrHairgrease | dunno if you can change the admin console templates | 17:29 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:33 | |
slickware | gotcha | 17:33 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:45 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:45 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:50 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:50 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has quit ["Leaving."] | 17:55 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 17:55 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:03 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 18:08 | |
hightekvagabond | Could anyone here tell me the most common reasons for getting this error when running spectre.pl --test? ERROR: Couldn't connect to WebGUI site webgui.conf | 18:09 |
hightekvagabond | I'm guessing at this point I'm down to just plain stupid configuration errors | 18:11 |
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has joined #webgui | 18:13 | |
@preaction | hightekvagabond, most common reasons: webguiIp and webguiPort in spectre.conf are wrong. spectreIp, spectrePort, and spectreSubnets in webgui.conf are wrong. firewall preventing communication on localhost. check your webgui.log, it will probably have more info in there | 18:13 |
+MrHairgrease | prolly the first entry in the siteNamedirective is wrong | 18:13 |
+MrHairgrease | in the webgui.conf | 18:13 |
@preaction | or that too | 18:13 |
hightekvagabond | looking at ip and ports now.... thank you preaction | 18:15 |
hightekvagabond | the siteName is fine btw.... good guess though :) | 18:16 |
@preaction | hightekvagabond, but does the sitename resolve to 127.0.0.1? | 18:17 |
@preaction | or the IP of the box that spectre needs to connect to at least? | 18:18 |
hightekvagabond | it resolves to the ip of the box spectre needs to connect to | 18:18 |
hightekvagabond | I had changed my port in my spectre config and not my webgui config.... | 18:18 |
hightekvagabond | I'm restarting now | 18:18 |
hightekvagabond | yes, well, that at least got me a DIFFERENT error *laughes* | 18:21 |
hightekvagabond | now, when you guys talk about checking the WebGUI logs, you are just talking about the standard apache logs right? or does it write a different log somewhere else? | 18:23 |
@preaction | check your log.conf file, webgui has its own log | 18:24 |
@preaction | log.conf should have a file path in it | 18:24 |
@preaction | either /data/wre/var/logs/webgui.log or /var/log/webgui.log | 18:24 |
hightekvagabond | I see it | 18:24 |
hightekvagabond | thanks | 18:24 |
hightekvagabond | HAZZZAH!!!!!! IT WORKS!!!! | 18:28 |
hightekvagabond | thank you guys, I knew I was close | 18:28 |
hightekvagabond | the webgui log showed me that I had typoed my database handle..... nice to have real logs :) | 18:29 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:29 | |
* perlDreamer suggests that perlmonkey2 change his name to Kaleb_whom_bugs_fear | 18:30 | |
@perlmonkey2 | hah | 18:30 |
+MrHairgrease | better change it to Kaleb_who'll_buy_MrHaigrease_beer_for_fixing_a_bug =) | 18:31 |
@perlmonkey2 | preaction: I did receive that error just after the 5 minute timeout limit. I set the timeout in modp*.conf to 15 minutes and am rerunning to see if it completes now. | 18:31 |
perlDreamer | I think we should start using workflows for these large uploads | 18:32 |
+MrHairgrease | that'll only affect processing time of the uploaded zips | 18:32 |
@perlmonkey2 | perlDreamer: finished 6 minutes 50 seconds like normal | 18:32 |
@perlmonkey2 | 65MB image zip. | 18:33 |
@perlmonkey2 | no bug | 18:33 |
+MrHairgrease | not the upload time itself | 18:33 |
@perlmonkey2 | stamped and witnessed. | 18:33 |
@preaction | so it's just the timeout that's the issue? | 18:33 |
@perlmonkey2 | I mean preaction | 18:33 |
@perlmonkey2 | yep | 18:33 |
@preaction | we can adjust that in the next WRE | 18:33 |
+MrHairgrease | the cool thing to do would be writing a policy for Net::FTPServer | 18:33 |
@perlmonkey2 | is that a good idea (I really don't know)? | 18:33 |
@perlmonkey2 | is the 5 minute limit a good thing to have? | 18:33 |
+MrHairgrease | and ftp photo's directly into wegui | 18:33 |
@preaction | that would be rizen's deal. the WRE's his pidgin | 18:33 |
@preaction | i can't think of any way to reduce the processing time either | 18:35 |
@preaction | since it will autocommit, we can't even put the thumbnail and resolution processing in the commit | 18:35 |
@perlmonkey2 | workflows? | 18:35 |
@preaction | though that wouldn't work because we need those things before commit (so they're visible during the approval process) | 18:35 |
perlDreamer | like preaction said earlier, it will still take the same time, but it doesn't leave the user hanging | 18:36 |
@preaction | yeah, the first activity of a workflow is run realtime, or more if we have time | 18:36 |
@preaction | so up to a minute's worth of waiting | 18:36 |
@perlmonkey2 | I like a client | 18:36 |
@preaction | that could push the limit | 18:36 |
@perlmonkey2 | do the processing client side in a java tool. | 18:36 |
@preaction | i would prefer an Add Multiple that would work like a filepile but upload async, ajax-style | 18:36 |
@perlmonkey2 | then each image upload is a single connection, so timeouts are no longer an issue. | 18:36 |
@perlmonkey2 | that could work too. | 18:36 |
@perlmonkey2 | actually I really like that. | 18:37 |
@preaction | but add archive still has its uses | 18:37 |
@preaction | which timeout did you set? just the mod_proxy timeout? | 18:37 |
@perlmonkey2 | both | 18:38 |
@perlmonkey2 | /data/wre/modp*.conf | 18:38 |
-!- SDuensin_ [n=Scott@89.sub-75-205-123.myvzw.com] has joined #WebGUI | 18:43 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 18:48 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:48 | |
@perlmonkey2 | preaction: testing now and it looks like the modperl Timout doesn't matter. | 18:52 |
@preaction | i figured that. mod_perl is doing something, so it isn't really timing out | 18:53 |
@preaction | but mod_proxy is waiting on something from mod_perl | 18:53 |
@preaction | so maybe we can give it something? | 18:53 |
@preaction | like, content-chunking style? | 18:53 |
-!- SDuensin [n=Scott@62.sub-75-204-214.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 18:56 | |
@preaction | ... but wait, why would it timeout while it's still busy sending the request? | 18:57 |
@preaction | under http, you can't respond until you get the request | 18:57 |
@perlmonkey2 | the entire request times out at 300 seconds | 18:58 |
@perlmonkey2 | dont' think it matters if its doing something or not. | 18:58 |
@preaction | what configuration property did you change? just Timeout? | 18:58 |
@perlmonkey2 | Yes and just in Modproxy. | 18:59 |
@preaction | The TimeOut directive defines the amount of time Apache will wait for three things: 1) The total amount of time it takes to receive a GET request. 2) The amount of time between receipt of TCP packets on a POST or PUT request. 3) The amount of time between ACKs on transmissions of TCP packets in responses. | 18:59 |
@preaction | so we've got a problem with number 1 | 19:00 |
@preaction | the backend processing is probably pretty fast | 19:00 |
@preaction | but i've not benchmarked | 19:00 |
@preaction | even if it is slow, it's overshadowed by the upload | 19:00 |
@perlmonkey2 | from what I've seen, with a 65MB upload, it takes about 30 seconds on my wifi to upload then the rest of the time is processing. | 19:00 |
@preaction | okay, so slow then | 19:01 |
@perlmonkey2 | and that is on a Q6600 | 19:01 |
@tavisto | With WebGUI going into the Debian core, (and possibly Ubuntu) will that install the WRE app stack or is that just a regular wG source install for that particular platform? Because if it's the source installs, I'm guessing that the optimizations to mySQL and apache are not included (like they are in the WRE) | 19:01 |
@preaction | tavisto, that is a source install | 19:01 |
@preaction | they'll probably end up including some of their own utilities that do what the WRE's addsite and removesite do | 19:02 |
@tavisto | therefore, they are likely to still get a performance gain from installing the separate WRE stack on a server. (for best performance) | 19:02 |
@perlmonkey2 | and running WG from default source install and runnign on the WRE are night and day for performance. | 19:02 |
@preaction | tavisto, correct | 19:02 |
-!- vcs__ [n=Scott@78.sub-75-204-95.myvzw.com] has joined #WebGUI | 19:02 | |
@tavisto | hmmm.... so really this is great for exposure purposes, but we're sacrificing performance to do this. :) hmm.... what a tradeoff | 19:03 |
@tavisto | perlmonkey2, if you were to guess (preaction too I suppose), what would you say the general ballpark performance hit is for running a source install vs WRE? Could we say that a source install runs at 85% of how the WRE performs? Or is there even a way to come up with a somewhat accurate guess? :) | 19:06 |
@preaction | someone would have to benchmark it, JT says 300% increase when using the WRE | 19:07 |
@preaction | but there are so many variables | 19:07 |
@tavisto | whoa.. | 19:07 |
@perlmonkey2 | if we could get a source and wre install on teh same machine we could give a pretty accurate benchmark. But shooting from the hip I'd say a near doubling of speed from the WRE. | 19:07 |
@tavisto | wow dude | 19:08 |
@tavisto | okay so my 15% difference is a bit off.. heh | 19:08 |
@perlmonkey2 | tavisto: I ran source forever. One day I decide to test out this wre thingy and was blown away. | 19:08 |
@perlmonkey2 | couldn't believe how fast it was. | 19:08 |
@preaction | if they want to move to the WRE, it can be done after-the-fact | 19:08 |
@tavisto | okay so at any rate then there is a noticeable difference | 19:08 |
@preaction | in fact, we might want to make instructions to do just that | 19:08 |
@perlmonkey2 | yeah wre is really for a dedicated machine. | 19:09 |
@tavisto | oh really, I didn't know that | 19:09 |
@perlmonkey2 | hogs a lot of things that used to be shared. | 19:09 |
@preaction | it's just a matter of making sure the right things get put in the right place | 19:09 |
@perlmonkey2 | tavisto: yes, just single user requests on an idling machine, the difference in speed will be plainly obvious. | 19:10 |
@tavisto | alright thanks guys... this is useful stuff for me to know when I'm grinding against the linux distros trying to get us in. :) | 19:10 |
@perlmonkey2 | :) | 19:10 |
@tavisto | red hat seems to be trying to push us to Fedora | 19:10 |
@preaction | is that bad? | 19:10 |
@perlmonkey2 | Fedora isn't really used much for servers. | 19:11 |
@tavisto | no, apparently it's the path | 19:11 |
@perlmonkey2 | just hobbyists. | 19:11 |
@preaction | fedora is red hat's Debian Sid | 19:11 |
@perlmonkey2 | 1 year lifespan and 6 months a new version is out. | 19:11 |
@tavisto | seems like it gets into there and then can be pushed out to other releases | 19:11 |
@tavisto | I'm working with one of Red Hat's community builders and that's where he said things start at.. dunno if he's feeding me a line or not | 19:12 |
@perlmonkey2 | should really be called desktop red hat with lots of bleeding, sometimes painfully so, server toys. | 19:12 |
-!- SDuensin_ [n=Scott@89.sub-75-205-123.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 19:12 | |
@perlmonkey2 | that sounds right. | 19:12 |
@perlmonkey2 | Fedora is the test bed for red hat. | 19:12 |
@perlmonkey2 | if its on Fedora in about 2 years it mgith make it to red hat. | 19:12 |
@preaction | yeah, red hat uses fedora to vet packages to go into RHEL | 19:13 |
@preaction | whereas anything in Debian Sid will eventually make it to Testing, and then Stable | 19:13 |
@preaction | but even that might take a while | 19:14 |
@perlmonkey2 | Haarg: What was the problem with the mail parsing? | 19:20 |
@Haarg | it was picking out the wrong parts of the mime message | 19:20 |
perlDreamer | Zaroo Boogs! | 19:21 |
@perlmonkey2 | :D | 19:21 |
@Haarg | i have some small scripts is wrote that i need to adapt into tests for that | 19:21 |
perlDreamer | quick! Stamp it as stable | 19:21 |
CIA-6 | WebGUI: graham * r7249 /WebGUI/ (www/extras/fileIcons.js lib/WebGUI/Form/File.pm): use proper extras url for file icons | 19:22 |
CIA-6 | WebGUI: graham * r7250 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: Some multipart mail messages have parts chosen incorrectly | 19:22 |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 19:22 | |
perlDreamer | SquOnk: howdy! | 19:23 |
SquOnk | perlDreamer: Hi | 19:23 |
SquOnk | Debian 7.5.19 packages available at http://itverx.com.ve/debian | 19:23 |
perlDreamer | Mind if I post that at webgui.org? | 19:23 |
SquOnk | We're moving up in the NEW queue, but the package is still there. Debconf8 is being held this week in Argentina, so expect a delay with the Debian processing. | 19:24 |
SquOnk | perlDreamer: I don't have much bandwidth :-/ | 19:24 |
perlDreamer | WebGUI: are you awake? | 19:24 |
SquOnk | perlDreamer: But go ahead. | 19:24 |
perlDreamer | I don't want your site to get swamped. People have volunteered bandwidth to help out. | 19:25 |
SquOnk | perlDreamer: I'd appreciate if people downloaded after 22:30 UTC | 19:25 |
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 19:25 | |
+MrHairgrease | perlDreamer: Koen should be awake, but maybe he's afk | 19:32 |
@preaction | perlmonkey2, i can't get it to go past 15 seconds. i think i'm butting up against the keepalivetimeout, but i don't know how or why | 19:33 |
perlDreamer | MrHairgrease: I used WebGUI to private message him :) | 19:34 |
@perlmonkey2 | 15 seconds? | 19:34 |
@preaction | 3-4 this time. with a 90M zip file | 19:34 |
@perlmonkey2 | preaction: oh. | 19:34 |
@perlmonkey2 | I think there is a 67MB limit | 19:34 |
@perlmonkey2 | when I had an 80MB file my logs showed a too large error. | 19:34 |
@preaction | was going to say, it's like apache's reading the content-length header and then just stopping the request | 19:35 |
@perlmonkey2 | I clarified with rizen but forgot to tel lyou, sorry | 19:35 |
@preaction | oh, which log? the webgui log? | 19:35 |
@perlmonkey2 | yes | 19:35 |
@perlmonkey2 | well | 19:35 |
@perlmonkey2 | no, modproxy | 19:35 |
@perlmonkey2 | err, actually I don't know, I type 'log' and get a tail of everything in the logs dir :P | 19:35 |
@preaction | its in the modperl log | 19:36 |
+MrHairgrease | pm2: http://www.webgui.org/community-wiki/server-wont-upload-big-files | 19:36 |
@preaction | ontent-Length h | 19:36 |
@preaction | eader (94510901) exceeds configured max_body limit (67108864) | 19:36 |
+MrHairgrease | you'll have to adjust APREQ2_ReadLimit | 19:37 |
@preaction | oooh | 19:37 |
@preaction | i wonder if we could set this from inside webgui | 19:37 |
@preaction | since it's part of libapr2 | 19:37 |
+MrHairgrease | afaik no | 19:37 |
+MrHairgrease | but maybe it's possible | 19:37 |
+MrHairgrease | i have a vague remebrance of trying to figure out how to do that when i ran into it | 19:38 |
+MrHairgrease | and i think the conclusion is that its not possible | 19:38 |
+MrHairgrease | s/is/was/ | 19:38 |
+MrHairgrease | but i'm not at all certain anymore | 19:38 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 19:40 | |
+MrHairgrease | http://objectmix.com/apache/690988-mp2-libspreq2-2-07-read_limit.html | 19:40 |
@Haarg | so anyone have anything else that needs to be done before the release? | 19:41 |
+MrHairgrease | so it seems you can only set the read limit to a maximum of whatever is specified in APREQ2_ReadLimit | 19:41 |
+MrHairgrease | finish my exam? | 19:41 |
@perlmonkey2 | Haarg: if you could wrap up Survey2 with the new features, that would be great. | 19:44 |
@preaction | i'm testing this content chunking on www_addArchiveSave for the Gallery, but i don't think it's going to work | 19:44 |
@preaction | which means that the only way to "fix" this is to set the timeout to something sane | 19:44 |
@preaction | or... find a way to fail more gracefully | 19:44 |
topsub | Hey guys, I am using 7.5.19 and it seems there is a bug in the DateTime form control of it not saving the data. I see this happening on beta.webgui.org also | 19:50 |
topsub | http://beta.webgui.org/demo1218728887_298/home/asdfasdf | 19:51 |
topsub | I set up a data form and save the date | 19:51 |
@Haarg | it's saving it | 19:52 |
@Haarg | just not displaying it correctly | 19:52 |
@perlmonkey2 | preaction: from experience it seems the way most other applications solve this is with a client app that uploads a single file at a time.l | 19:52 |
topsub | haarg, ah alright should i file a big report? | 19:52 |
@perlmonkey2 | firefox has a plugin that could probably be used with WG. | 19:52 |
@preaction | perlmonkey2, we can't use a browser plugin to do this | 19:54 |
perlDreamer | topsub, just file a small report ;) | 19:54 |
topsub | alright | 19:55 |
@preaction | you can file large AND small bug reports? | 19:55 |
@tavisto | hmmm | 19:56 |
@tavisto | do you guys think that WebGUI could ever be used as an online banking platform? | 19:56 |
topsub | tavisto, to manage your checking account or something? | 19:57 |
perlDreamer | I once took a class from Damian Conway | 19:57 |
perlDreamer | He had come from talking to NASDAQ, which was using one of his modules | 19:57 |
perlDreamer | He said it scared him half to death | 19:57 |
@preaction | tavisto, not in its present form: 1) no transactional database support. 2) wasn't designed to be bulletproof security-wise. | 19:57 |
@preaction | banking apps need to be hardened against cracking and failure, currently webgui is neither | 19:58 |
@tavisto | hmmm... do you think that if they paid for custom develop (a good sum of money) that this could be accomplished with a few new dedicated programmers working on it | 19:59 |
@tavisto | a customer that is.. | 19:59 |
@tavisto | ( I just got off the phone with a couple of bank owners in israel) | 20:00 |
topsub | holy cow thats cool! | 20:00 |
topsub | and some oil? | 20:00 |
@preaction | JT says he wants to get WebGUI to support transactional stuff, though if it's a custom app, it could theoretically support transactional in a database link | 20:00 |
perlDreamer | You can use an InnoDB table now and get transactional support | 20:01 |
perlDreamer | it's just a performance hit | 20:01 |
perlDreamer | and you can't use search | 20:01 |
@preaction | as for a hardended auth and against injections, i believe there are automated tools we can use | 20:01 |
@preaction | tavisto, short answer: yes, it could be done | 20:01 |
@tavisto | so basically... this is not out of the question... it would just take some sort of Rockstar :) | 20:01 |
@preaction | correct | 20:01 |
@tavisto | and a monster dedicated server | 20:01 |
@tavisto | probably 2 | 20:01 |
@preaction | well... the server would be its own problem, since that would again have to be hardened against failure and such | 20:02 |
@preaction | a better failover system than we have with Alumni | 20:02 |
@preaction | we might have to use a database system that supports real clustering, instead of mysql's read-only slaves | 20:02 |
@tavisto | hmm.. okay.. well as long as I know it's "possible" then I can work with that. We'll see how things unfold | 20:03 |
@preaction | maybe with mysql6 we'll finally see some progress in this area... with sun at the helm now | 20:03 |
@tavisto | and with your new high performance SQL book, this project would be perfect for doug e fresh | 20:03 |
@tavisto | hehe | 20:03 |
@preaction | or, looks like mysql cluster is actually a product, just a non-free product | 20:05 |
@preaction | erm... nm, it's under the same license as MySQL | 20:08 |
@Haarg | perlmonkey2: | 20:24 |
@Haarg | i have a fix for the dataform/datetime bug | 20:24 |
@tavisto | by default do you guys think that WebGUI is "AdSense friendly" out of the box? I'm not totally familiar with it but isn't that just some code you throw in a style template or in a snippet on the site? | 20:26 |
@tavisto | btw.. this is my typical day of answering random sales questions... :) | 20:27 |
@preaction | tavisto, i'm not sure how it could be "not adsense friendly" | 20:27 |
@preaction | you could make a WebGUI adspace for it, you could put it in a snippet or an article, or paste it directly into a style template | 20:27 |
@tavisto | okay then we're on the same page.. I guess I don't understand how something can NOT be friendly | 20:28 |
@tavisto | it's a major priority for this potential client so I'm like uh... I'll verify w/ my peeps | 20:28 |
@preaction | i suppose if it doesn't allow changing templates or something. who knows | 20:28 |
@preaction | if it's not adsense friendly, it would have bigger problems than not being able to put adsense in it :p | 20:29 |
@tavisto | hehe.. alright great. thx | 20:29 |
@tavisto | preaction, do you remember some of the crazy names I told you guys about at the last wuc.. (phone conference names.. that make you want to laugh) | 20:30 |
@preaction | not really, no | 20:30 |
@tavisto | you remember carl's jr big extra fries... but not what I told you about... bah | 20:30 |
@tavisto | I get names like richard dingaling, bob nuts, and the latest is pretty amusing too | 20:32 |
CIA-6 | WebGUI: graham * r7251 /WebGUI/ (4 files in 3 dirs): fixed: DataForm acknowledgement screen shows incorrect value for Date/Time fields | 20:36 |
CIA-6 | WebGUI: graham * r7252 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm docs/create.sql): preparing for 7.5.20 release | 20:36 |
perlDreamer | That means I'll hold off committing these Vendor tests 'til later. | 20:44 |
@tavisto | HOLY COW | 20:55 |
@tavisto | STOP THE TRAIN | 20:55 |
@tavisto | I was just told that WebGUI was one of the top 5 choices to drive ubuntu.com.... (but they didnt have many perl whiz over there) | 20:56 |
@tavisto | okay so apparently I'm the only one that thinks that's cool. super. | 20:58 |
@perlmonkey2 | Haarg: what was the problem with that bug? | 20:58 |
topsub | which one the dataform? | 20:58 |
@perlmonkey2 | tavisto: I think its major. | 20:58 |
@perlmonkey2 | topsub: yep | 20:58 |
topsub | pm it wasn't showing the correct data from the database | 20:58 |
@Haarg | the way form::datetime picked its format was a bit off | 20:58 |
@perlmonkey2 | tavisto: a huge deal since the distros seem to be leaning towards python | 20:59 |
topsub | we would set a date and it would always how like 1969.... | 20:59 |
topsub | s/how/show | 20:59 |
@perlmonkey2 | topsub: but only in the confirmation page | 20:59 |
@Haarg | if there was no default value it would always assume the incoming value was epoch | 20:59 |
@perlmonkey2 | oh | 20:59 |
@Haarg | where when there is no default, it should base the format on the value, not the default value | 21:00 |
@perlmonkey2 | that makes sense | 21:01 |
@tavisto | Hi Travis, you may (or may not be) surprised to know that webgui was | 21:01 |
@tavisto | one of our top 5 choices for a content management system for | 21:01 |
@tavisto | ubuntu.com. Its great to see a package for it and I bet it will | 21:01 |
@tavisto | greatly aid people who want to use it. | 21:01 |
@tavisto | For the record, it was a tough decision but we ended up choosing not | 21:01 |
@tavisto | to use webgui because it was a Perl based application and we do not | 21:01 |
@tavisto | have as many perl gurus as we do python and PHP. | 21:01 |
* perlmonkey2 refuses to believe anything good can come from PHP. | 21:02 | |
@tavisto | so the other reason this is good is because this is one of their guys that decides what apps are considered for the core :) | 21:02 |
@preaction | perl seems relegated to "niche language" status, when it's less restrictive than the languages it is compared to | 21:02 |
ckotil | got an upgrade to 7.4.40 scheduled tongiht | 21:10 |
ckotil | i get to cleanup some things too in the backend i've done , like access to some additional template variables | 21:11 |
ckotil | im gonna start turning those into macro's where possible so that my upgrade todo list isn't a mile long | 21:12 |
CIA-6 | WebGUI: jt * r7253 /releases/WebGUI_7.5.20-stable: Release 7.5.20-stable | 21:12 |
CIA-6 | WebGUI: graham * r7254 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.21 dev | 21:12 |
perlDreamer | good idea, vanilla, or plugin code is much simpler to maintain long term | 21:13 |
perlDreamer | 7.5 STABLE | 21:13 |
perlDreamer | Wahoo! | 21:13 |
perlDreamer | can $session->user really ever be undefined? | 21:15 |
@preaction | uh... i don't believe so | 21:15 |
perlDreamer | I don't think so either, but in Shop/Vendor.pm, newByUserId it checks for that | 21:16 |
ckotil | pj sma[! | 21:17 |
ckotil | err. | 21:17 |
ckotil | ohh snapp! | 21:17 |
ckotil | id like to go to 7.5 | 21:17 |
ckotil | but i should pry run it on my dev instance first | 21:17 |
perlDreamer | yes | 21:18 |
perlDreamer | definitely | 21:18 |
perlDreamer | and make a complete system back up first | 21:18 |
@Haarg | perlDreamer: it can be undefined early in session init | 21:20 |
@Haarg | but that's the only case | 21:20 |
perlDreamer | that I can see, but by the time it gets out to calling non-session core code it should be okay | 21:20 |
@Haarg | yeah | 21:21 |
@Haarg | but for example | 21:21 |
@Haarg | user preference init i had to change around because user wasn't defined yet | 21:21 |
perlDreamer | hm | 21:23 |
ckotil | It appears that the export function only export's html to be served up by another webserver. i woudl like to be able to view the content locally on my workstation. Does this sound like an rfe? | 21:45 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 21:47 | |
CIA-6 | WebGUI: colin * r7255 /WebGUI/t/Shop/Vendor.t: more get and update tests. First test for newByUserId | 21:48 |
-!- lisette [n=liraos@adsl190-28-96-133.epm.net.co] has joined #webgui | 21:49 | |
topsub | hey haarg | 21:54 |
@Haarg | yeah? | 21:55 |
-!- bderrly [i=IDGHZOgA@75.142.153.68] has quit ["leaving"] | 21:55 | |
topsub | with that SVN commit you just did on the part wher eyou update the dateTime.pm | 21:55 |
topsub | instead of sending the $self->getOrignialValue should it be $formatValue | 21:55 |
topsub | https://svn.webgui.org/svnweb/plainblack/revision/?rev=7251 | 21:56 |
@Haarg | no | 21:56 |
@Haarg | the reason i used formatValue is because the format should be defined first by the default, and by the value if that isn't set | 21:57 |
@Haarg | but we want different priorities for the actual value it uses | 21:57 |
topsub | ah | 21:59 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 22:01 | |
knowmad | now that 7.5 has been released has stable will there be a new WRE coming out soon? | 22:02 |
@Haarg | it's one of the next things on the list, but not something we've scheduled yet | 22:06 |
knowmad | you know it's not exactly easy to get 7.5 running in the current wre | 22:06 |
@Haarg | yeah | 22:07 |
knowmad | has anyone documented all the steps for it? | 22:07 |
@Haarg | with the changes to the wre code and the needed modules, it's definately time for a new release | 22:07 |
knowmad | that's what i would have expected before 7.5 went stable | 22:08 |
knowmad | hey, speaking of WRE, i've just unpacked a brand new 0.8.3 on Hardy and mysql did not get completely configured -- there is no mysqldata/mysql directory | 22:09 |
@Haarg | webgui's schedule for stability is determined by its own bugs and issues, not the wre's | 22:10 |
knowmad | this gives the following error -- [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist | 22:10 |
@Haarg | just after unpacking it? | 22:10 |
knowmad | after running wreconsole | 22:10 |
knowmad | setup | 22:10 |
@Haarg | hmm | 22:10 |
knowmad | guess I could try rerunning the setup | 22:10 |
knowmad | here's what i get from Configuring Your WRE screen -- Couldn't connect to remote MySQL server to configure it.Can't call method "getDatabaseHandle" on unblessed reference at sbin/wreconsole.pl line 1231. | 22:14 |
knowmad | do you know what script is called to startup mysql and configure it? | 22:14 |
+MrHairgrease | you did nuke /etc/my.cnf right? | 22:23 |
+MrHairgrease | and checked no other mysql was running | 22:23 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 22:53 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 22:58 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:58 | |
SquOnk | Haarg: By release you mean 7.5.20 deemed stable? | 22:59 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 23:16 | |
perlDreamer | SquOnk, as of 7.5.20, WebGUI is stable. | 23:27 |
SquOnk | perlDreamer: Great | 23:27 |
SquOnk | perlDreamer: And when is 7.5.20 coming out? | 23:28 |
perlDreamer | about two hours ago? | 23:28 |
SquOnk | perlDreamer: Oh :-) | 23:28 |
* SquOnk goes and checks his package | 23:28 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 23:29 | |
-!- mode/#webgui [+o preaction] by ChanServ | 23:29 | |
-!- lisette [n=liraos@adsl190-28-96-133.epm.net.co] has quit ["Leaving."] | 23:31 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:43 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:44 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 23:46 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 23:46 | |
-!- vcs__ [n=Scott@78.sub-75-204-95.myvzw.com] has quit ["Leaving"] | 23:50 | |
SquOnk | ...and we have updated 7.5.20 Debian packages :-) | 23:51 |
perlDreamer | nice | 23:54 |
SquOnk | perlDreamer: I will ask my sponsor to do a new NEW-upload of the 7.5.20 package... | 23:54 |
SquOnk | perlDreamer: ...if we're lucky, ftp masters will look at that and perhaps feel the sense of urgency :-) | 23:54 |
perlDreamer | I hope so | 23:55 |
perlDreamer | Es dificil para esparar | 23:55 |
SquOnk | Hard to wait? | 23:59 |
--- Day changed Fri Aug 15 2008 | ||
SquOnk | Difícil esperar. | 00:00 |
SquOnk | 'to' translates into 'para' most of the time, but in this cases it's not needed | 00:00 |
perlDreamer | because the verb is an infinitive? it literally means "to wait" until it is conjugated? | 00:06 |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 00:09 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 00:29 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:29 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:29 | |
CIA-6 | WebGUI: jt * r7256 /WebGUI/ (3 files in 2 dirs): | 00:37 |
CIA-6 | WebGUI: - Changed update() so that it only updates fields passed in, and the defaults | 00:37 |
CIA-6 | WebGUI: for assets are processed in addRevision() instead. | 00:37 |
CIA-6 | WebGUI: - Changed update() so it can autodetect missing fields in asset tables and | 00:37 |
CIA-6 | WebGUI: log them nicely instead of crashing. | 00:37 |
CIA-6 | WebGUI: jt * r7257 /WebGUI/lib/WebGUI/AssetVersioning.pm: forgot to check for undef in properties | 00:37 |
SquOnk | perlDreamer: Exactly | 00:55 |
SquOnk | perlDreamer: At least in this case... | 00:56 |
SquOnk | perlDreamer: However, "happy birthday to you" translate to "feliz cumpleaños a tí" | 00:56 |
SquOnk | (Note 'a tí' instead of 'para tí'... the latter is just not spanish :-) | 00:56 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:57 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:58 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:29 | |
CIA-6 | WebGUI: jt * r7258 /WebGUI/ (3 files in 2 dirs): | 01:46 |
CIA-6 | WebGUI: - Fixed a problem with the file upload control where you couldn't delete the | 01:46 |
CIA-6 | WebGUI: file if you have multiple attached. | 01:46 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:58 | |
-!- KlausH [n=KlausH@p5B070DE4.dip0.t-ipconnect.de] has quit [] | 02:04 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 02:11 | |
CIA-6 | WebGUI: colin * r7259 /WebGUI/t/Shop/Vendor.t: all newByUserId tests | 02:17 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:23 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:35 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit [Read error: 110 (Connection timed out)] | 02:43 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 02:57 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:18 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 03:22 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:27 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:27 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 03:42 | |
-!- Radix-wrk changed the topic of #webgui to: [ WebGUI 7.5.20-stable | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 03:44 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 04:05 | |
-!- mode/#webgui [+o rizen] by ChanServ | 04:05 | |
CIA-6 | WebGUI: jt * r7260 /WebGUI/lib/WebGUI/Form/ (File.pm Control.pm): a couple bug fixes | 04:14 |
+Radix-wrk | Great work on making 7.5 stable guys.. I look forward to having a play with it :) | 04:25 |
@rizen | oh you didn't read about the radix clause in the release notes then | 04:32 |
@rizen | $computer->destroy() if ($user->is($radix)); | 04:32 |
+Radix-wrk | bugger | 04:39 |
* Radix-wrk will make sure he logs in as jt on his local machine when he tries it out. | 04:40 | |
@rizen | damn it, you have foiled my brilliant plan | 04:40 |
+Radix-wrk | I assume the demo site will be updated with 7.5.20 soon? | 04:43 |
+Radix-wrk | Are there any docs on how to use the thingy anywhere? | 04:45 |
@rizen | go to beta.webgui.org | 04:50 |
@rizen | we just haven't switched the dns over for demo to beta yet | 04:50 |
@rizen | yes, there's a new CM guide coming out at the wuc that details how to use it | 04:50 |
+Radix-wrk | Hmm.. it'd be nice if there was at least something in the wiki about it | 05:03 |
+Radix-wrk | I know you guys want to sell your guides, but even in the past there's been some help docs about each of the wobjects | 05:04 |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 54 (Connection reset by peer)] | 05:15 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 05:15 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:15 | |
@rizen | yup, but that all stopped when we created the wiki. we filled it with all of the free help that was available that everyone complained didn't exist and said "you guys maintain it" | 05:18 |
@rizen | so now there's no free help for stuff anymore, because people are whiny bastards | 05:19 |
@perlmonkey2 | There's always IRC. If someone whines enough here they get help :) | 05:21 |
@rizen | i wish people would create wiki pages out of all the free help they get here and on the forums | 05:22 |
@rizen | that's the way it was supposed to work | 05:22 |
+Radix-wrk | I'm happy to create a wiki page for it.. but I don't know how it works enough to be able to do so :) | 05:24 |
@rizen | so ask your questions and then create the page | 05:25 |
+Radix-wrk | there's no help anymore.. so I'm at a loss | 05:25 |
@rizen | are you saying you can't even add the asset to the page because there's no help? | 05:26 |
@rizen | it works like every other asset | 05:26 |
+Radix-wrk | I can create a thingy.. but I have no idea how to use it or what it's supposed to be used for | 05:26 |
@rizen | thingy = point and click web application builder | 05:26 |
@rizen | inside a thingy you can have as many things as you want | 05:27 |
@rizen | you could rebuild imdb.com in it if you wanted to | 05:27 |
@rizen | each thing is like a table to use database terminology, or a form to use paper terminology | 05:28 |
@rizen | when you create a thing, you add your fields to it | 05:28 |
+Radix-wrk | So I've started one here - http://beta.webgui.org/demo1218761937_760/documentation/thingy-test | 05:28 |
@rizen | so do you want to build an archive of your dvd collection? | 05:29 |
@perlmonkey2 | It's really a pretty cool thing | 05:29 |
@rizen | or a rolodex | 05:29 |
@rizen | or an inventory system for work | 05:29 |
@rizen | you have to decide what youre building before you start | 05:29 |
+Radix-wrk | It seemed like a form to start with.. so I created a subway order form | 05:29 |
@rizen | see so you did create one | 05:30 |
@rizen | now you can click on "add subway order" to add an order to the list | 05:30 |
@perlmonkey2 | oh just realized you could add Things as fields in other Things. Nice | 05:30 |
+Radix-wrk | How do you view the list tho? | 05:30 |
@rizen | you have to define your "search" screen | 05:31 |
@rizen | right now yours says "No search fields defined" | 05:31 |
@rizen | edit the thing | 05:32 |
@rizen | go to the "search screen" tab | 05:32 |
@rizen | check off the things you want to be able to search by | 05:32 |
@rizen | there are a couple of changes i want to make to thingy to make it a little easier to use | 05:32 |
@rizen | like by default it should display a list of everything | 05:33 |
+Radix-wrk | Hmm.. guess I'm going to have to play with it more and get my head around how it works.. it's wierd to me at the moment | 05:35 |
+Radix-wrk | it's complex enough that you really need an example of how it can be used before you can get an idea of how you could use it | 05:36 |
@rizen | then i have failed in my design goals | 05:39 |
@rizen | let me make one small change to the code on the demo server | 05:46 |
@rizen | i think it will make more sense | 05:46 |
@rizen | ok now you can create things without having search fields defined | 05:47 |
@rizen | and the whole list will show up without doing a search | 05:47 |
-!- bderrly [i=maLqrkaR@75.142.153.68] has joined #webgui | 05:55 | |
@rizen | Seriously Radix-wrk what don't you understand so we can make it better? Is it the purpose of THingy? Or is it how to build things? Or is it how to use the data once it's in there? | 05:55 |
@rizen | Something else? | 05:56 |
@perlmonkey2 | it was like you were waiting for me to ci. And just before I'd commit you'd beat me to it. | 05:59 |
@rizen | and you just did it to me too | 06:01 |
@rizen | cuz i just checked in again. =) | 06:01 |
* rizen thinks that radix is either mad that there is no free doc for thingy yet, or he's in the bathroom. =) | 06:02 | |
+Radix-wrk | Sorry, been afk | 06:07 |
@perlmonkey2 | Radix-wrk: the thingy really is an incredible concept though. Completely worth taking the time to learn all about. | 06:08 |
+Radix-wrk | Umm.. I'm not mad, just think there needs to be something to explain what thingy is used for or is capable of if you want people to use it. | 06:08 |
+Radix-wrk | it's not immediately obvious to me how to use it at the moment.. and yes, I probably need to play with it more | 06:09 |
@rizen | ok, you were able to design a form pretty easily, right? | 06:10 |
+Radix-wrk | yup, no problems creating a form, but from there I'm kinda lost | 06:10 |
@rizen | and you were able to add data to the form too? you found that link ok, right? | 06:10 |
+Radix-wrk | yup, and if I enter in a blank search I'm now able to list them all | 06:11 |
@rizen | you shouldn't even need the search fields anymore, just made a change to the code on beta.webgui.org so that you wouldn't need that | 06:12 |
@rizen | and made more changes to the subversion version so that it will even better when the next release comes out | 06:12 |
@rizen | so it sounds to me like you can "use" the thingy fine, you just don't know why you'd use the thingy | 06:13 |
+Radix-wrk | It seems like a data form + search so far | 06:13 |
+Radix-wrk | nicer field entry | 06:13 |
@rizen | well consider this for a second | 06:13 |
@rizen | lets say that you wanted to create a rolodex of everyone that works where you work | 06:14 |
@rizen | you could create 2 things: Employee and Organization | 06:14 |
@rizen | Employee would have things like name, address, email, phone | 06:14 |
@rizen | and org would have things like name, address, fax, web site | 06:14 |
@rizen | with thingy you can link two or more things together | 06:15 |
@rizen | so organization could become a field in employee | 06:15 |
@rizen | and it would show a drop down of all organizations that have been defined so far | 06:15 |
@rizen | for that matter, even Employee can be linked back to itself | 06:15 |
@rizen | so you might have a field called "Manager" that links to another employee | 06:16 |
@rizen | in this way, you can link all your things together | 06:16 |
@rizen | and build a database of anything that you want | 06:16 |
@rizen | and that database can have many many many levels of depth | 06:17 |
@rizen | that's why it's different than data form | 06:17 |
@rizen | dataform is really meant only for collecting information | 06:17 |
+Radix-wrk | Hmm.. that does make it far more powerful | 06:17 |
@rizen | thingy is meant to build applications for managing data | 06:17 |
+Radix-wrk | I'll have a play with it more then and see if I can write up a wiki article on it with an example of something like that then | 06:18 |
@rizen | eventually, once we get all the bells and whisltes into thingy, we may not need a dataform anymore | 06:18 |
@rizen | but for the time being, they both serve a purpose | 06:18 |
@perlmonkey2 | make a survey out of thingies | 06:19 |
@rizen | oh...i should mention one other thing...if you want to get really advanced...you can attach workflows to each event that happens in each thing in a thingy | 06:19 |
@rizen | so you might send an email when a record is added | 06:19 |
@perlmonkey2 | thingyies plus workflows really could do fancy surveys | 06:19 |
@rizen | or trigger some sync process with an external system every time a record is updated | 06:19 |
+Radix-wrk | cool | 06:19 |
+Radix-wrk | well that's somethign the data form can't do certainly | 06:20 |
@rizen | but that's only once you've mastered the basics | 06:20 |
@rizen | i fully expect to see a new area in the user contribs for applications people have created based upon thingy | 06:21 |
@rizen | thingy's are fully exportable via the package system, so you can build them, export them, and import them on another site | 06:21 |
@perlmonkey2 | how hard would it be to export the workflows with the thingy application? | 06:24 |
@rizen | not really possible because you'd also have to be able to export the activity code | 06:26 |
@rizen | the actual perl modules | 06:26 |
@rizen | then users wouldn't be able to install it themselves | 06:26 |
@rizen | i suppose assuming that both sites had all the workflow activities already installed, then we could export the workflows | 06:27 |
@perlmonkey2 | Just toying with the idea of surveys of thingies | 06:27 |
+Radix-wrk | Hmm.. my webgui account has been deleted :( | 06:27 |
@rizen | but we'd need a way to check it | 06:28 |
@rizen | your account on plainblack.com/webgui.org? | 06:28 |
+Radix-wrk | yeah | 06:28 |
+Radix-wrk | no record of my username anymore | 06:28 |
+Radix-wrk | which was 'jesse' | 06:28 |
@rizen | wow you're right, there is no user named jesse | 06:29 |
@rizen | what email addy did you have attached to it? | 06:29 |
+Radix-wrk | Hmm.. jessek@formsys.com I think | 06:29 |
@rizen | oh it's there | 06:29 |
@rizen | with an uppercase J | 06:29 |
@rizen | Jesse | 06:30 |
+Radix-wrk | lol | 06:30 |
@rizen | i just didn't see it on my first search | 06:30 |
+Radix-wrk | okey.. I'm in now :) | 06:30 |
+Radix-wrk | wierd.. didn't think it was case sensitive | 06:30 |
@rizen | it's not supposed to be | 06:30 |
@rizen | please report that as a bug | 06:30 |
@rizen | i bet that's a result of us switching to UTF-8 throughout the database | 06:31 |
@rizen | which we just did yesterday | 06:31 |
@rizen | when you report the bug, mention that the user manager search is also case sensitive now | 06:31 |
+Radix-wrk | done | 06:33 |
* Radix-wrk puts a placeholder wiki article up about the thingy and promises to write a better one when he's played with it more. | 06:39 | |
@perlmonkey2 | rizen: it almost seems like adding some more functionality to Thingy could make it more powerful than the Survey2 is going to be. | 06:43 |
@rizen | no | 06:43 |
@rizen | survey2 is a special purpose app | 06:44 |
@rizen | so we can do things and make assumptions we can't do/make on thingy | 06:44 |
@rizen | it has exactly one purpose...taking surveys | 06:44 |
@rizen | that means we can build reporting around it | 06:44 |
@rizen | we can have right or wrong answers | 06:44 |
@rizen | for quizzes | 06:44 |
@perlmonkey2 | I can agree with that. If we added the features to make Thingy do fancy surveys, there would be a lot of awkard features available to people who didn't want to make surveys. | 06:44 |
+Radix-wrk | thingy is a swiss army knife.. great at a lot of things, but really, it's just an average knife | 06:45 |
@rizen | exactly radix | 06:45 |
@rizen | Thingy is there for the stuff we haven't gotten around to building specific apps for yet | 06:45 |
@rizen | and for those things that are so specific to your needs...we may never build an app for it | 06:46 |
@rizen | thingy is to data what collaboration system is to communication | 06:46 |
@rizen | you can make blogs, galleries, forums, etc all with a cs | 06:46 |
@rizen | but you don't get all the bells and whisles | 06:47 |
@rizen | which is why we made gallery asset even though CS is capable of it | 06:47 |
@rizen | eventually we'll most likely write a blogger system too | 06:47 |
@perlmonkey2 | I'm totally ripping off the Thingy data entry styles for Survey2. That is a really smooth data entry box that pops up. | 06:48 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:49 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:49 | |
@perlmonkey2 | oh wow. I can see the blogger asset being killer. Every blogger out there wishes their blog could do a bunch of other things, like galleries, etc. | 06:51 |
@rizen | did you notice you can drag and drop the fields to reorder them? | 06:52 |
+Radix-wrk | yes, I did - that's awesome :) | 06:52 |
@perlmonkey2 | hmm, that looks smoother than my code. I'll have to compare | 06:52 |
+Radix-wrk | Hmm.. I have wre 0.7.2 and webgui 7.3.21 on my server.. how hard is it to upgrade everything to the latest 7.5.20 and 0.8.3 wre these days? | 06:55 |
+Radix-wrk | do I need to upgrade to 7.4 first, then 7.5? | 06:56 |
@perlmonkey2 | Radix-wrk: I'm just the new guy here, but you'd probably want to use the 7.5 as its upgrade scripts are the same as 7.4 only benefitting from any bug fixes. But don't take my word on it, as my WG admin exp is limited. | 06:58 |
@perlmonkey2 | is outy-5000, hasta la manana. | 06:59 |
+Radix-wrk | yeah, I'll go read the docs.. just thought I'd see if there were any suggestions of the best way to do it | 06:59 |
+Radix-wrk | my other server is using 7.4.19, and not sure what wre.. that might be easier to upgrade so I can play with the thingy more | 06:59 |
CIA-6 | WebGUI: jt * r7261 /WebGUI/ (4 files in 4 dirs): fixed thingy so it displays all the data by default on the search screen | 07:01 |
CIA-6 | WebGUI: perlmonkey2 * r7262 /WebGUI/docs/ (2 files in 2 dirs): Gallery album thumbnail titles now link to the image info rather than back to the album (updated template). | 07:01 |
CIA-6 | WebGUI: jt * r7263 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): - Fixed the column ordering links in search on Thingy. | 07:01 |
+Radix-wrk | Anyway.. enough for now.. lunch beckons .. afk :) | 07:01 |
@rizen | upgrade to 7.4.20 | 07:01 |
@rizen | then upgrade to wre 0.8.3 | 07:01 |
@rizen | then upgrade to webgui 7.5 | 07:01 |
+Radix-wrk | okey.. cheers | 07:02 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 07:15 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 07:15 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 07:47 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 07:47 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 07:47 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 08:27 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [] | 08:29 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui | 08:30 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 08:30 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 08:30 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:54 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:54 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:29 | |
-!- KlausH [n=KlausH@p5B07075B.dip0.t-ipconnect.de] has joined #webgui | 10:29 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:37 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 12:59 | |
-!- 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 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 54 (Connection reset by peer)] | 13:58 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 13:58 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 13:58 | |
-!- wgGuest11 [n=wgGuest1@pD95EFDE3.dip.t-dialin.net] has joined #webgui | 14:04 | |
wgGuest11 | hi there | 14:05 |
-!- wgGuest11 is now known as torben | 14:05 | |
-!- torben is now known as tn | 14:05 | |
-!- tn is now known as torbenNehmer | 14:05 | |
torbenNehmer | I have just tried upgrading a simple test installation to 7.5.20 | 14:06 |
torbenNehmer | When I try to start anything, WebGUI complains that it cannot locate Exception/Class.pm | 14:06 |
torbenNehmer | I am using the latest WRE | 14:06 |
torbenNehmer | any ideas? | 14:06 |
-!- torbenNehmer [n=wgGuest1@pD95EFDE3.dip.t-dialin.net] has quit [] | 14:30 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:42 | |
carogray | When anyone is there who can give me an example of a modified contact us date form template i would be most appreciative! | 14:43 |
-!- eink [n=eink@AMontsouris-157-1-53-136.w90-46.abo.wanadoo.fr] has joined #webgui | 14:43 | |
carogray | I get confused with the loops and unsure which field label, field names, field values etc are which | 14:44 |
carogray | I want to make a pretty contact-us form as well as an email a friend form to distinguish between senders details and the to details along the lines of the BBC's form | 14:44 |
carogray | I promise to make a wiki today! about it if someone can simply spoonfeed me the form template! | 14:45 |
carogray | BBC form: | 14:46 |
carogray | http://newsvote.bbc.co.uk/mpapps/pagetools/email/news.bbc.co.uk/2/hi/europe/7562393.stm | 14:46 |
carogray | our form: http://www.masslegalhelp.org/contact-us-form | 14:47 |
eink | Hi, I've a problem starting a new webgui install : | 14:47 |
eink | I did a manual install using WRE 0.8.3, decompressing webgui*.tar.gz to /data/ | 14:47 |
eink | And now, when I try to start modperl, I get this error : | 14:47 |
eink | Can't locate object method "open" via package "WebGUI::Session" at /data/WebGUI/lib/WebGUI/URL/Content.pm line 54 | 14:47 |
eink | It is the 7.4.40 version | 14:48 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 15:04 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 15:42 | |
AMH_bob | Hi guys, | 15:44 |
knowmad | morning | 15:45 |
AMH_bob | I thought that the odd numbers (7.5) were going to stay unstable and that the even numbers (7.6) were going to be the stable releases? | 15:46 |
knowmad | nope | 15:46 |
knowmad | i thought jt's keynote was on webgui.org but it's not coming up in search | 15:47 |
AMH_bob | hmmmm, i'm still sure JT said something like that last year.... but stables are always good. | 15:47 |
knowmad | so long as they really are stable | 15:47 |
AMH_bob | :D | 15:48 |
knowmad | my understanding was that there would always be a stable and a beta version | 15:48 |
AMH_bob | Are you comming to the wuc this year? | 15:48 |
knowmad | he wasn't going to follow the linux versioning system | 15:48 |
knowmad | yes; will you? | 15:48 |
AMH_bob | yep, I'm counting the days :) | 15:48 |
knowmad | i'll be speaking on Fri PM -- WebGUI Search | 15:49 |
knowmad | yeah, we're looking forward to it | 15:49 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:49 | |
knowmad | you were there last year, right? | 15:49 |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 15:49 | |
AMH_bob | Cool, the WenGUI search is something we want to have a word about too .... :-/ | 15:50 |
knowmad | so what is AMH? | 15:50 |
knowmad | yeah, i learned a lot more about it than I knew going into it | 15:50 |
AMH_bob | Yep, we had a talk about your business and our Swiftysite project | 15:50 |
knowmad | i think the biggest issue was unclear documentation; i've put together a custom search template with a help screen and better error reporting | 15:51 |
SDuensin | Greetings | 15:51 |
knowmad | morning | 15:51 |
knowmad | are you the guys who have put the "lite" version of WebGUI together? | 15:52 |
SDuensin | Lite? | 15:52 |
AMH_bob | AMH = Alphamega Hosting, our company | 15:52 |
knowmad | yes, now i remember; has your project launched? | 15:52 |
AMH_bob | no, we have our own UI on op of WebGUI and are selling it as a service | 15:53 |
knowmad | has the service launched? | 15:53 |
AMH_bob | Yep, we lauched early this year without promotion, but the marketing campaign will start in the first week of September. | 15:54 |
AMH_bob | it's picking up momentum | 15:54 |
SDuensin | What's your custom UI do? | 15:54 |
AMH_bob | Hide all the confusing stuff :D | 15:55 |
knowmad | that's great news; I suppose you're still running 7.4 for the backend? we've been using 7.5 for a recent project which has been harrying | 15:55 |
SDuensin | So you basically block port 80 then? :-P | 15:55 |
knowmad | our own fault for using beta software | 15:55 |
knowmad | SDuensin: their interface it rocks! | 15:55 |
knowmad | AMH_bob: are you guys presenting this year? | 15:56 |
AMH_bob | Not officially, but if requested we might (like last year) | 15:56 |
knowmad | i hope you will. we're brining a new developer (topsub) who i'd like to see your work | 15:57 |
AMH_bob | There might be more news from our side, but I'll have to wait after our meeting with JT | 15:57 |
knowmad | are you going to the Wednesday meeting? | 15:57 |
AMH_bob | That one is only for CEO's and Owners, Robert Heessels will be attending | 15:58 |
knowmad | ahh, i thought that might be you | 15:58 |
knowmad | bad assumption | 15:58 |
AMH_bob | Henry and I (Bob) will be in the neighborhood . | 15:59 |
knowmad | hey, i've got to make a phone call; good chatting with you and see you in Madison in a couple weeks! | 15:59 |
AMH_bob | Nope, I'm just a humble programmer.... | 15:59 |
knowmad | nothing wrong with that! | 15:59 |
AMH_bob | See you soon! | 15:59 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:24 | |
eink | Hi, | 16:50 |
eink | I've a problem installing Text::CSV_XS version 0.52 | 16:50 |
eink | At the end I get | 16:50 |
eink | /usr/bin/make test -- NOT OK | 16:50 |
eink | Could you help me to install it ? | 16:50 |
eink | Thanks | 16:50 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:57 | |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 16:58 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:11 | |
eink | I'm using 64 bits version of Centos 5 | 17:13 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:27 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:27 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 17:38 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 17:45 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:52 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:52 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:55 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:58 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:03 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:03 | |
hightekvagabond | So, when you have virtual hosts, you have one spectre instance but a different WebGUI.conf for each vh? | 18:05 |
@Haarg | yes | 18:06 |
eink | up : | 18:07 |
eink | I've a problem installing Text::CSV_XS version 0.52 under Centos 5 64 bits | 18:07 |
eink | At the end I get | 18:07 |
eink | /usr/bin/make test -- NOT OK | 18:07 |
eink | How to install it ? | 18:07 |
hightekvagabond | There should be more information in before your test -- NOT OK, which tells which tests it failed | 18:08 |
eink | yes, a lot | 18:10 |
eink | i'll pastbin it | 18:10 |
eink | that the end : http://pastebin.ca/1173027 | 18:13 |
@preaction | eink, you can try to force install Text::CSV_XS | 18:14 |
@preaction | wait... at least one of these looks like a problem with being 64-bit | 18:15 |
@Haarg | the first part of the output would be more useful than the end | 18:15 |
@preaction | line 214: Error: Can't load '/root/Text-CSV_XS-0.52/blib/arch/auto/Text/CSV_XS/CSV_XS.so' for module Text::CSV_XS: /root/Text-CSV_XS-0.52/blib/arch/auto/Text/CSV_XS/CSV_XS.so: wrong ELF class: ELFCLASS64 at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/DynaLoader.pm line 230. | 18:16 |
eink | allright, but i've just run force install | 18:16 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 18:16 | |
eink | here's the complete one : http://pastebin.ca/1173039 | 18:18 |
eink | from this file : http://search.cpan.org/~hmbrand/Text-CSV_XS-0.52/CSV_XS.pm | 18:20 |
eink | with | 18:21 |
eink | perl Makefile.PL | 18:21 |
eink | make | 18:21 |
eink | make test | 18:21 |
@Haarg | it's something with trying to load a 64 lib library into a 32 bit perl, but i don't know how you go about fixing that | 18:21 |
hightekvagabond | Put them in a vice grip and squeeze them down to 32 bits ;) | 18:22 |
@Haarg | *64 bit | 18:24 |
eink | And I'm using the WRE 0.8.3 | 18:26 |
eink | I've found this http://www.nntp.perl.org/group/perl.dbi.users/2008/05/msg32915.html | 18:29 |
eink | Could it help ? | 18:29 |
eink | If I replace /home/data/wre/prereqs/lib/perl5/5.8.8/i686-linux/DynaLoader.pm | 18:32 |
eink | by /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm | 18:32 |
eink | would it work ? | 18:32 |
@Haarg | the precompiled wre has to go in /data/wre | 18:37 |
eink | I've done a symbolic link, so that's not the problem | 18:38 |
eink | no idea ? | 18:51 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 18:51 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:54 | |
carogray | can anyone spoonfeed me on separating templ loop into the different field forms, values, labels and names so I can modify a data form template for our tell a friend form ala bbc's one: http://newsvote.bbc.co.uk/mpapps/pagetools/email/news.bbc.co.uk/2/hi/europe/7563452.stm | 18:56 |
perlDreamer | carogray, have you looked at the online help for the list of template variables? | 18:59 |
carogray | yes, but I am afraid I am pretty lost - it's the loop that throws me - I get it conceptually, but in practice I drown | 19:03 |
carogray | the thing is we label each field and the user then enters a value | 19:03 |
perlDreamer | why don't you paste one of your templates over at http://webgui.pastebin.com, and put the URL back here? | 19:04 |
carogray | I get that each field is a certain type - ie mailfield and then it has other characteristics like rquired | 19:04 |
carogray | you see I can't begin to do the template - I could use the source from the BBC template and If I could see how to modify WebGUI's template to do one like the BBC then I think I could modify it to suit our needs | 19:05 |
perlDreamer | Okay, let's start at basics. | 19:07 |
carogray | Perhaps could just use the input type = "characteristic like required, hidden, etc" | 19:07 |
perlDreamer | A default WebGUI site comes with a form almost exactly like that one. | 19:08 |
carogray | ok I am ready for basics i t may be more basic tah | 19:08 |
carogray | ok I am listenting not talking anymore | 19:08 |
perlDreamer | If you go to the demo site, you'll see a Tell a Friend page. | 19:08 |
perlDreamer | http://demo.webgui.org | 19:08 |
carogray | yep | 19:08 |
perlDreamer | how do you want to change that? | 19:08 |
carogray | I have one already http://www.masslegalhelp.org/contact-us-form | 19:09 |
@Haarg | i posted an explanation on your support thread | 19:10 |
carogray | I would like to be able to separate the To in what looks like a separate block from the Your Details | 19:10 |
@Haarg | hopefully that helps | 19:10 |
carogray | Haarg is that for me? | 19:10 |
@Haarg | yes | 19:10 |
carogray | or another conversation? | 19:10 |
carogray | ok I will look - did you answer the quesiton about replacing the URL for the page with a title for the page also? | 19:11 |
@Haarg | not yet - soon | 19:11 |
carogray | or a title that links to the URL page | 19:11 |
carogray | and then of course finally there is the question of "back" or perhaps, I can solve that problem by simply having form open in new window? | 19:11 |
carogray | I promise you all that if I get this woking I will do a wiki or expand Kristi's copy from the old Doing WebGUI right on the webgui site | 19:12 |
carogray | ok Graham, here I go. fingers crossed. | 19:14 |
eink | nobody can't help me to solve my problem ? | 19:19 |
perlDreamer | eink, what's the problem? | 19:20 |
CIA-6 | WebGUI: graham * r7264 /WebGUI/lib/WebGUI/User.pm: prevent excessive checks for profile field existence | 19:20 |
CIA-6 | WebGUI: colin * r7265 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.18-7.5.19.pl): remove the original code that added isShippingRequired | 19:20 |
eink | with wre 0.8.3 on Centos 5 64 bits | 19:20 |
eink | i'm trying to upgrade from wg 7.4.40 to 7.5.20 | 19:21 |
perlDreamer | oh, as far as I know, there aren't a lot of 64 bit WRE users | 19:21 |
eink | and I get this problem : http://pastebin.ca/1173039 | 19:21 |
@Haarg | we haven't been able to get the wre to compile on 64bit yet | 19:22 |
eink | the problem seems to be "wrong ELF class: ELFCLASS64" | 19:22 |
eink | ouch ! | 19:22 |
@Haarg | yeah, it's a problem we're going to have to deal with not far in the future | 19:22 |
eink | Can I stay on that server with WebGUI 7.4.40 till a WebGUI version for 64 bits come out ? | 19:24 |
eink | or will I get problems ? | 19:24 |
@Haarg | afaik it works to use the 32bit wre on a 64bit os | 19:25 |
eink | but I can't upgrade the Text::CSV_XS module... | 19:26 |
@Haarg | if you are using 7.4.40 though you shouldn't need to upgrade it | 19:26 |
eink | But I would like to upgrade to the last stable version of WebGUI (7.5.20) | 19:27 |
hightekvagabond | When did 7.5.20 become the current "Stable" ? I could of swore last time I looked it was 7.4.x | 19:29 |
@Haarg | yesterday | 19:29 |
eink | so there's no way ? | 19:29 |
hightekvagabond | good to know I'm not going crazy :) | 19:30 |
@Haarg | well, compiling it on a 32bit system would probably work | 19:30 |
@Haarg | and i'm sure there is a way to compile it on your system as well | 19:30 |
@Haarg | i just don't know how | 19:30 |
eink | me neither | 19:30 |
eink | after I compile it on 32 bit, what do I have to move and where to ? | 19:31 |
eink | is this that file : /home/data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/auto/Text/CSV_XS/ ? | 19:34 |
@Haarg | i'd try compiling the text::csv_xs module with the wre on the 32bit system then copy the text::csv_xs build directory to the 64bit system | 19:35 |
hightekvagabond | can anyone point me to a wiki page or article that defines the uploads and extras directories? | 19:35 |
eink | ok, thanks | 19:36 |
@Haarg | then you could try make test to see if it is working | 19:36 |
eink | a LOT | 19:36 |
perlDreamer | hightekvagabond, extras is for things used internally by WebGUI, javascript, icons, etc. | 19:36 |
perlDreamer | uploads are for things uploaded to the site | 19:36 |
hightekvagabond | excellent :) | 19:36 |
perlDreamer | you can wiki that if you want to | 19:36 |
hightekvagabond | that was my guess, but I wanted to be sure before I went screwing with things | 19:37 |
@Haarg | extras is shared by the whole server and expected only to change with webgui upgrades | 19:37 |
@Haarg | uploads is separate for each site on a server, and changes all the time based on site changes | 19:37 |
hightekvagabond | yep, that was exactly what I was planning to do.... share the extras and put uploads on a per server base.... just wanted to be sure that was the right strategy :) | 19:38 |
@Haarg | www/uploads is just like docs/create.sql - only used to initially create the site | 19:39 |
hightekvagabond | I'm sure you guys hear this all the time but I just have to say that I'm really starting to appreciate this system, it's very well thought out :) | 19:42 |
hightekvagabond | It is a shame I won't be able to make it to the conference, I have a booth at MN Ren Fest and need to man it that weekend | 19:44 |
perlDreamer | What's at your booth? | 20:12 |
perlDreamer | What do you sell there, I mean? | 20:12 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 20:13 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 20:15 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 20:22 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection] | 20:26 | |
perlDreamer | Just how many ways can I misspell iufp, anyway? | 20:38 |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 20:40 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:59 | |
topsub | when i ran the upgrade script from 7.5.15 to 7.5.20 stable i had this error.. http://webgui.pastebin.com/m449df0c1 it just required me to remove that column and re run the script. | 21:03 |
perlDreamer | yup, bug reported and fixed this morning | 21:03 |
perlDreamer | My apologies, since I'm responsible for that | 21:03 |
topsub | np | 21:06 |
topsub | just wanted to make everyone aware | 21:07 |
topsub | last then i am seeing since i have upgrade to 7.5.20 is http://webgui.pastebin.com/m410a7b74 | 21:07 |
topsub | i can't use asset manager.. i grep'd for part of error message but not findiing it | 21:07 |
perlDreamer | might want to check the ordering in the WebGUI.conf file | 21:08 |
perlDreamer | contentHandlers | 21:08 |
topsub | what am i looking for? | 21:09 |
topsub | i found the contentHandlers.. is one order wrong? | 21:10 |
perlDreamer | You want AssetManager to come before Operation | 21:10 |
topsub | thats the order i see in the conf file http://webgui.pastebin.com/m471734ad | 21:10 |
perlDreamer | You need to insert AssetManager before Operation | 21:11 |
perlDreamer | I'm surprised the upgrade didn't do that | 21:11 |
topsub | is that a bug? | 21:11 |
perlDreamer | I'd report it as one. It worked okay in 7.5.15? | 21:12 |
topsub | that fixed it | 21:12 |
topsub | this is our staging server and i believe when we did upgrade to 7 .5 15 asset manager broke | 21:12 |
topsub | we never looked into it since it was our staging server | 21:12 |
perlDreamer | what did you upgrade from? | 21:13 |
topsub | 7.5.15 | 21:14 |
dionak | i think the upgrade to 7.5.15 was when the assetManager stopped working on that installation | 21:15 |
perlDreamer | that would make more sense | 21:16 |
topsub | think we started with 7.5.13 on that server.. went to 15.. now 20 | 21:16 |
topsub | shop is broke too PD, do i need to add that to content handlers? | 21:17 |
perlDreamer | yes | 21:17 |
topsub | comparing from my dev box .conf file referral is missing also | 21:18 |
perlDreamer | are you sure your upgrade went clean? | 21:18 |
perlDreamer | those are all added by the upgrade script | 21:18 |
perlDreamer | they're in 7.5.10 -> 7.5.11, 7.4.40->7.5.16 and 7.4.21->7.5.0 | 21:19 |
topsub | only errors i saw were the db thing | 21:20 |
CIA-6 | WebGUI: colin * r7266 /WebGUI/t/Asset/Asset.t: add a test to check inheritUrlFromParent when creating an asset, rather than updating it | 21:20 |
CIA-6 | WebGUI: colin * r7267 /WebGUI/etc/WebGUI.conf.original: add the Referral Content manage to the default WebGUI.conf file | 21:20 |
perlDreamer | it would have happened a while ago | 21:21 |
topsub | i am scanning the upgrade output now | 21:22 |
CIA-6 | WebGUI: colin * r7268 /WebGUI/lib/WebGUI/Form/Control.pm: handle the values 0 and empty string in getOriginalValue | 21:59 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:06 | |
eink | So, i've compile Text::CSV_XS and transfert it to the server, and it seems to work | 22:13 |
eink | but now, when I try to upgrade, | 22:13 |
eink | I get : | 22:14 |
eink | 22:14 | |
eink | Do you want me to start the upgrade script? {y|n} [n] y | 22:14 |
eink | Finished! | 22:14 |
eink | 22:14 | |
eink | and that's all ! | 22:14 |
@Haarg | that's using the wre upgrade? | 22:14 |
eink | yes the webguiupdate.pl script | 22:15 |
@Haarg | i seem to remember there was a bug with that at some point, but i don't remember when it was fixed. | 22:15 |
@Haarg | try running webgui's upgrade script yourself | 22:15 |
eink | how ? | 22:15 |
@Haarg | cd /data/WebGUI/sbin | 22:15 |
@Haarg | perl upgrade.pl --doit | 22:15 |
eink | I get : | 22:17 |
eink | Could not load WebGUI::i18n::French because Can't locate WebGUI/i18n/French.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/lib/perl5/site_perl .) at ../../lib/WebGUI/Pluggable.pm line 108. | 22:17 |
eink | at ../../lib/WebGUI/International.pm line 135 | 22:17 |
perlDreamer | does the file exist? | 22:18 |
perlDreamer | in i18n/French? | 22:18 |
eink | i think no, i'll transfert it | 22:18 |
perlDreamer | sounds like you forgot to install a translation in a new setup | 22:18 |
perlDreamer | ah, cool | 22:19 |
eink | yes | 22:19 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 22:22 | |
eink | it seems to work from upgrade.pl --doit | 22:25 |
eink | now | 22:25 |
eink | I get another error : http://webgui.pastebin.com/m133f23d1 | 22:27 |
perlDreamer | eink, in the upgrade script, docs/upgrades/upgrade.7.5.18-7.5.19.pl, you have to remove the call to a subroutine addProductShipping | 22:29 |
perlDreamer | that bug was fixed this morning | 22:29 |
eink | what should I do ? | 22:30 |
perlDreamer | In the upgrade script that I mentioned above, comment out the line that says addProductShipping($session); | 22:30 |
eink | ok | 22:30 |
eink | and I run upgrade.pl again ? | 22:31 |
perlDreamer | yes | 22:31 |
eink | it seems to work now | 22:31 |
@preaction | did you restore from a backup after the error happened? | 22:31 |
eink | no | 22:31 |
@preaction | then you're probably going to be missing things | 22:32 |
@preaction | you need to do that | 22:32 |
eink | too late, i've to reinstall wre and WebGUI... | 22:32 |
@preaction | the upgrade.pl created a backup for you | 22:32 |
@preaction | in /tmp/backups | 22:32 |
eink | ok | 22:32 |
eink | what should I do | 22:33 |
eink | reimport mysql | 22:33 |
eink | ? | 22:33 |
@preaction | restore your database from the backup, yes. then re-run the upgrade | 22:33 |
eink | ok | 22:33 |
SDuensin | Howdy. | 22:34 |
SDuensin | I upgraded from 7.5.18 to 7.5.20 today. It did the immediate "Finished" thing to me, too, but WebGUI reports 7.5.20 in the status screen. Guess that's ok then? | 22:34 |
eink | would only | 22:34 |
eink | mysql -p test_com < test_com.sql | 22:34 |
eink | work ? | 22:34 |
@Haarg | probably will eink | 22:35 |
eink | ok | 22:35 |
@Haarg | SDuensin, why don't you check the webguiVersion table | 22:35 |
@Haarg | see what upgrades actually were applied | 22:35 |
SDuensin | Will it show 18, 19, and 20? | 22:36 |
@Haarg | it should show an entry for every version | 22:36 |
SDuensin | Uh oh. | 22:36 |
SDuensin | I only see 7.5.18. Where is WebGUI getting that 7.5.20 from? | 22:37 |
@preaction | probably from WebGUI.pm $VERSION | 22:37 |
@Haarg | yeah | 22:37 |
* SDuensin is starting to see that the WRE isn't quite the best way to play this game. | 22:39 | |
eink | I've restored the backup, and there is the same problem : http://webgui.pastebin.com/m41f1b1a9 | 22:40 |
@Haarg | ah | 22:41 |
@Haarg | you'll want to drop the database and recreate it, then restore the backup | 22:41 |
SDuensin | Mine went clean when I ran update.pl. Whew! :-) | 22:41 |
SDuensin | Thanks, Haarg | 22:41 |
eink | ok | 22:41 |
@Haarg | or drop every table | 22:41 |
eink | who me ? | 22:42 |
@Haarg | yes | 22:42 |
eink | ok | 22:42 |
SDuensin | Ok, I have a very odd question... Can anyone think of anywhere in WebGUI where the software (any of it) would rename a directory? | 22:44 |
perlDreamer | SDuensin, why are you asking this odd question? | 22:44 |
SDuensin | Because if the answer is "no", I can move my hosting to an Amazon EC2 instance with S3 for my filesystem. :-) | 22:44 |
SDuensin | If the answer is "yes", then the one limitation of my FUSE driver is gonna cause problems. | 22:45 |
perlDreamer | There is no code in WebGUI that will rename directories, only files | 22:45 |
eink | Haarg: no, still get the same error message | 22:45 |
SDuensin | perlDreamer - Then we're golden! | 22:46 |
perlDreamer | however, during upgrades, things could be renamed | 22:46 |
@Haarg | what backup are you using? | 22:46 |
eink | the 7.4.40 | 22:46 |
@Haarg | where from though? | 22:46 |
eink | from /tmp/backup | 22:46 |
@Haarg | ok | 22:46 |
SDuensin | perlDreamer - I can work around upgrades until s3fs is fixed. | 22:46 |
eink | now that's Table 'friendInvitations' already exists at ../../lib/WebGUI/SQL/ResultSet.pm line 135. | 22:46 |
@preaction | eink, you need to drop the entire database, and then create it again | 22:47 |
eink | I did it | 22:47 |
@preaction | mysql -e'drop database <name>; create database <name>' | 22:47 |
@Haarg | except his backup has the table in it now | 22:47 |
@preaction | vunderbal | 22:47 |
eink | ok, i try from my old backup | 22:47 |
eink | and not from the /tmp/backups | 22:47 |
@Haarg | that would be simplest | 22:48 |
@Haarg | again, after dropping/recreating the db | 22:48 |
eink | yes | 22:48 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 22:50 | |
slickware | hey all. | 22:51 |
slickware | where do I find the css code for the page-layout columns, I'm looking for the classes "firstcolumn" and "layoutColumnPadding" | 22:51 |
@preaction | slickware, do you have firebug? it can tell you where those classes are defined | 22:52 |
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui | 22:53 | |
slickware | i'm a little anti-firefox actually. I'd say i'm anti-apple too but that always gets me shunned for awhile | 22:53 |
eink | '-' it seems to work now, the backup may have been compromised | 22:53 |
@preaction | slickware, then use it just for this purpose? otherwise what would happen is that I would use it to answer your question | 22:54 |
hightekvagabond | perlDreamer, To answer your question before I had to run out for my meeting..... I run the Catapulting Frogs Booth at MNRF | 22:54 |
slickware | oh nevermind... I just wanted to add a left-margin on the right column | 22:54 |
slickware | I didn't realize I could edit it on the <head> block area of the template-edit page | 22:54 |
perlDreamer | is "Frog" literal? | 22:54 |
hightekvagabond | rubber frogs | 22:54 |
hightekvagabond | You place the frog on a catapult, then hit the catapult with a hammer and see if you can make it fly into a bucket | 22:57 |
perlDreamer | I like it! | 22:57 |
perlDreamer | Why can't they have these are regular festivals? | 22:58 |
hightekvagabond | I dunno, but if you make it out to MNRF and catch me (I'm there 10 to 5) and tell me you are from the WebGUI irc I'll give you a couple extra frogs to play :) | 22:59 |
slickware | you've never seen a frogapult? they have them at every carnival i've ever been too.. good times | 23:00 |
eink | after a day of troubles, my migration/upgrade seems to work. Thanks a lot ! | 23:00 |
perlDreamer | Must be a midwest thing | 23:00 |
hightekvagabond | I'm pretty sure they have this game at the NC fest and the Texas fest too, our company is in both of those | 23:01 |
slickware | is there a stats package for the reseller host sites? | 23:01 |
slickware | in the admin console I have a link for statistics, but it doesn't really display anything "stats"-like | 23:02 |
perlDreamer | slickware, if you use the WRE there is a statistics package called awstats | 23:02 |
slickware | i'm on the reseller host | 23:02 |
perlDreamer | it undoubtedly uses the WRE | 23:02 |
slickware | so how do I enable it... | 23:02 |
perlDreamer | that, I don't know. I don't use the WRE | 23:03 |
slickware | I would be ok with even the little built-in stats that you used to have in v5.X | 23:03 |
slickware | hits per page, unique hits per page | 23:03 |
SDuensin | slickware - Checked out Google Analyitics? | 23:03 |
SDuensin | (Or something spelled close to that?) | 23:04 |
slickware | will it run on a WG site on a reseller host? | 23:04 |
SDuensin | It's just a bit of JS you put in your theme. | 23:04 |
slickware | ah | 23:04 |
slickware | i'll take a look | 23:04 |
slickware | thanks | 23:04 |
slickware | was hoping there was a built in, but i'll chek it ou | 23:04 |
@preaction | awstats is pretty nice | 23:08 |
@preaction | one of my side-project ideas is to re-create the functionality of awstats in an object-oriented manner, so that we could make a bridge to it in WebGUI | 23:08 |
@preaction | but that's a pretty tall order | 23:08 |
SDuensin | So what? Later today then? :-P | 23:09 |
@preaction | i might have a beta in a few minutes, we'll go stable later tonight | 23:10 |
perlDreamer | with preaction, all things are possible | 23:10 |
@preaction | if anyone is brave enough to look inside awstats.pl, they'll see why it needs to be replaced | 23:11 |
hightekvagabond | yeah, I looked inside it ages ago, didn't even realize it was still around, I went to urchin about 5 years ago and was excited when Google bought them | 23:11 |
@preaction | urchin is non-free :( | 23:12 |
CIA-6 | WebGUI: graham * r7269 /WebGUI/ (lib/WebGUI/AssetPackage.pm docs/changelog/7.x.x.txt): fixed: packages don't include archived assets | 23:13 |
CIA-6 | WebGUI: colin * r7270 /WebGUI/lib/WebGUI/Storage.pm: fix some broken POD in Storage.pm | 23:13 |
hightekvagabond | urchin is non-free but anylitics is free which is now basically the urchin engine, I stopped paying for urchin when most of the functionality was integrated into anylitics | 23:15 |
eink | I still get a problem with a upgraded site: when i turn on admin, instead I get | 23:24 |
eink | ^AdminBar(); | 23:24 |
eink | message | 23:24 |
perlDreamer | any errors in the webgui.log file? | 23:25 |
eink | i'll check | 23:27 |
eink | it's a translation problem : WebGUI::Macro::process[142] - Could not load WebGUI::i18n::French::Shop because Can't locate WebGUI/i18n/French/Shop.pm | 23:27 |
eink | how to resolv this ? | 23:28 |
perlDreamer | Please file a bug for it. In the short term, you may want to download a more recent version of the French translation | 23:29 |
eink | ok | 23:29 |
perlDreamer | eink, do you work on the French translation, or just use it? | 23:29 |
eink | I know someone who works on it | 23:30 |
perlDreamer | that's cool. The translation server is pretty easy to use, so anyone can do it. | 23:31 |
@preaction | perlDreamer, what's the bug? | 23:32 |
@preaction | wait, it should try to load the English one if the French one doesn't exist | 23:32 |
perlDreamer | that's the bug | 23:32 |
perlDreamer | instead, it's dying | 23:32 |
@preaction | does the English one exist? | 23:32 |
eink | yes | 23:32 |
@preaction | ah | 23:32 |
perlDreamer | instead, I think it's dying on the WebGUI::Pluggable call | 23:32 |
@preaction | might want to mention that in the bug report | 23:33 |
perlDreamer | should be an eval | 23:33 |
eink | this bug was also present in the 7.4.40 version, cause I had a similar problem when I didn't upload the French.pm | 23:33 |
eink | file | 23:34 |
perlDreamer | preaction, I have an idea on how to get rid of the problem with creating dozens of i18n objects per page | 23:35 |
perlDreamer | we shuold put an i18n object into the session | 23:35 |
@preaction | like, a stow location? | 23:35 |
perlDreamer | no, like any of the other things in session, like stow, db, user, etc. | 23:35 |
@preaction | and it would hang onto objects for the duration of the current request? | 23:36 |
perlDreamer | yes | 23:36 |
@preaction | i'd run it by JT, but it sounds like it would work. might want to benchmark to see how well it works | 23:37 |
@preaction | i can help with the benchmark part | 23:37 |
perlDreamer | thanks. I'm still benchmark impaired | 23:37 |
perlDreamer | that will be post WUC, probably | 23:37 |
perlDreamer | WebGUI is badly broken and needs some love today. | 23:37 |
@preaction | something i think needs to be done is resolutions should be improved, so if we're missing French::Shop, WebGUI should learn that it should just look for English::Shop every time | 23:38 |
@preaction | or if we're missing a single key in French::Shop, webgui should learn that it should use the English key for that | 23:38 |
@preaction | instead of trying to resolve them every time | 23:38 |
@preaction | and i still want to make i18n inheritable... i should put that in my list | 23:40 |
--- Day changed Sat Aug 16 2008 | ||
-!- hightekvagabond [n=Administ@66.213.211.34] has left #webgui [] | 00:09 | |
perlDreamer | it's hard to make hashes inheritable | 00:09 |
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui | 00:09 | |
@preaction | yes, it would have to be done in the lookup procedure | 00:12 |
-!- hightekvagabond [n=Administ@66.213.211.34] has left #webgui [] | 00:38 | |
perlDreamer | WebGUI::Pluggable really needs to throw exceptinos | 01:15 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 01:16 | |
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui | 01:27 | |
-!- diakopter [n=diakopte@209.9.237.164] has left #webgui [] | 01:27 | |
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui | 01:30 | |
perlDreamer | hey, diakopter | 01:33 |
perlDreamer | Long time no IRC | 01:33 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:42 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 01:50 | |
CIA-6 | WebGUI: translation * r7271 /translations/Turkish/ (161 files in 2 dirs): Update from translation server | 01:50 |
-!- KlausH [n=KlausH@p5B07075B.dip0.t-ipconnect.de] has quit [] | 02:09 | |
-!- diakopter [n=diakopte@209.9.237.164] has quit ["leaving"] | 02:21 | |
CIA-6 | WebGUI: colin * r7272 /WebGUI/ (3 files in 3 dirs): | 02:30 |
CIA-6 | WebGUI: Fix a bug where looking up non-existant files croaks, instead of propagating | 02:30 |
CIA-6 | WebGUI: the error back up and trapping it. | 02:30 |
CIA-6 | WebGUI: jt * r7273 / (24 files in 15 dirs): creating a place to put stuff that isn't ready to go into the core | 02:30 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 02:39 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:39 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 02:41 | |
perlDreamer | rizen, getting ready to go home, any last second messages or warnings? | 02:45 |
@rizen | the bazaar is finished | 02:45 |
perlDreamer | cool | 02:45 |
perlDreamer | how bizarre | 02:45 |
@rizen | putting a little pizzaz on it tonight | 02:45 |
@rizen | will probably publish it next weekend | 02:46 |
@rizen | will you have something to add? | 02:46 |
perlDreamer | by next weekend, yes. Aug 23-24 | 02:46 |
perlDreamer | You wouldn't think it so hard to track down FIPSPUB 5-2, but sheesh | 02:46 |
@rizen | ok then, only other message is " YOU ROCK " | 02:47 |
perlDreamer | I posted the bugs. I might get some time to work on them later this weekend or next week | 02:47 |
perlDreamer | but templates are completely broken | 02:47 |
perlDreamer | and Asset.pm is hanging by a thread | 02:48 |
@rizen | you make it sound so dire | 02:48 |
perlDreamer | side effect settings like importUrlFromParent aren't working | 02:52 |
perlDreamer | so I'm guessing that down in the Assets and Wobjects, which aren't well tested yet, things are bad. | 02:53 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:57 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:02 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:02 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 03:54 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 03:54 | |
hightekvagabond | Do I need to restart spectre when I add a new virtual host? | 04:31 |
@rizen | yes | 04:32 |
@rizen | wreservice.pl --restart web spectre | 04:33 |
hightekvagabond | that explains the confusion | 04:33 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 04:55 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 05:13 | |
CIA-6 | WebGUI: jt * r7274 /experimental/Bazaar/ (4 files in 4 dirs): made it pretty | 05:51 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 06:59 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 07:20 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 08:06 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 09:48 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 10:41 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 10:47 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 10:47 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 11:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 11:56 | |
-!- KlausH [n=KlausH@p5B070DBF.dip0.t-ipconnect.de] has joined #webgui | 11:59 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 12:59 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 12:59 | |
-!- apeiron_ [n=apeiron@76.124.253.149] has quit [Read error: 110 (Connection timed out)] | 13:06 | |
-!- |JamA| [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has joined #webgui | 13:48 | |
-!- |JamA| [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has quit [] | 14:05 | |
-!- |JamA| [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has joined #webgui | 14:05 | |
-!- eink [n=eink@AMontsouris-157-1-53-136.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 14:07 | |
-!- |JamA| [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has quit [Client Quit] | 14:07 | |
-!- eink [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has joined #webgui | 14:08 | |
-!- wgGuest20 [n=wgGuest2@59.162.223.40] has joined #webgui | 14:53 | |
wgGuest20 | Hi | 14:53 |
wgGuest20 | can anyone provide me the documentation url to install webgui on centos 5 | 14:54 |
-!- wgGuest20 [n=wgGuest2@59.162.223.40] has quit [Read error: 110 (Connection timed out)] | 15:22 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:38 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:38 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:38 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:38 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:07 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 17:15 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 18:36 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:37 | |
+perlDreamer | SQLite rocks! | 18:47 |
@rizen | it does? | 18:48 |
+perlDreamer | oh yes | 18:50 |
+perlDreamer | when you need a small, fast database | 18:50 |
+perlDreamer | for example, lets suppose that you want to do db level operations on 3 CSV files from different governmental sources | 18:51 |
+perlDreamer | a little perl glue code to reformat and whip them into a sqlite db | 18:51 |
+perlDreamer | then some interface code | 18:51 |
+perlDreamer | and you end up with a totally automated solution | 18:51 |
+perlDreamer | very nice | 18:51 |
+perlDreamer | processes 800,000 rows in about 10-12 seconds | 18:51 |
@rizen | sweet ass sweet | 18:54 |
@rizen | btw...check your email if you want to see my special project | 18:54 |
-!- rizen is now known as rizenisawy | 18:59 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:39 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:39 | |
+perlDreamer | governmental data schemas suck! | 20:34 |
+perlDreamer | preaction, where do you live? | 20:49 |
@preaction | oshkosh | 20:50 |
@preaction | wisconsin | 20:50 |
+perlDreamer | do you know your 9 digit zipcode? | 20:50 |
@preaction | no | 20:51 |
@preaction | not too many people that i know would know their 9-digit zip. 5-digit, sure | 20:51 |
+perlDreamer | yeah, that's what I'm thinking | 20:53 |
+perlDreamer | preaction, don't take this personally, but your state's website is not very friendly | 21:24 |
@preaction | how DARE you insult my state! | 21:24 |
@preaction | erm... what state? | 21:24 |
+perlDreamer | State of Confusion | 21:25 |
@preaction | it's also ugly | 21:25 |
@preaction | i wish i could just start cold-calling places and offering services for these ugly and impossible-to-use websites | 21:26 |
@preaction | i mean, i thought that it was bad 10 years ago, but now there is simply no excuse for this kind of stuff... | 21:26 |
@preaction | 10 years ago you could say "oh, we haven't gotten around to it yet" | 21:26 |
+perlDreamer | nowadays there's no excuse | 21:33 |
+perlDreamer | it's so easy to buy a set of templates | 21:34 |
+perlDreamer | it's nuts | 21:40 |
@preaction | it's insane | 21:44 |
+perlDreamer | no, I'll tell you what's insane | 21:50 |
+perlDreamer | It's making governmental requirements for data collection without providing the resources to meet those requirements | 21:51 |
@preaction | that's the beaurocracy for you | 21:51 |
+perlDreamer | Wisconsin isn't as bad as Mississippi, but it's way behind the other states | 21:52 |
eink | Does the Spectre.pm still not solved in the 7.5.20 version ? | 21:54 |
eink | I get : | 21:54 |
eink | Undefined subroutine &WRE::Spectre::jsonToObj called at /data/wre/lib/WRE/Spectre.pm line 226. | 21:54 |
@preaction | eink, that's a WRE problem, not a WebGUI problem | 21:54 |
eink | ah ok | 21:54 |
+perlDreamer | preaction, pb really needs to update the WRE | 21:54 |
+perlDreamer | it's showing its age again | 21:54 |
eink | so I can use the same file as before | 21:54 |
@preaction | don't look at me, man. i could've swore there was some automated method to building the WRE that would make it easy | 21:55 |
@preaction | but there might not be, which might be why we don't do it that often | 21:55 |
+perlDreamer | methings it's Windows that makes it hard | 21:55 |
@preaction | most likely | 21:55 |
@preaction | i think we're planning a move to Strawberry Perl that would help that out | 21:56 |
eink | You guys don't use the WRE ? | 21:59 |
@Haarg | we do | 21:59 |
@preaction | yes, i do | 21:59 |
+perlDreamer | I don't | 22:00 |
@preaction | we use the WRE, but the WRE for windows is... speshul | 22:00 |
@Haarg | i'm trying to move to not using it on my local machine | 22:00 |
+perlDreamer | does it interfere with other projects? | 22:00 |
@Haarg | but i need to find the time to get stuff set up to work well | 22:00 |
@Haarg | windows in general is just a pain to deal with | 22:01 |
+perlDreamer | yeah | 22:02 |
@Haarg | moving to strawberry would help quite a bit though | 22:02 |
@Haarg | and i have some things i'm going to change about the install process that should make it work better | 22:02 |
@Haarg | at some point i need to make a proper installer for it | 22:03 |
eink | Oh my god ! | 22:05 |
eink | I had a problem with sendmail, and I've just solved it, and now, I've received 461 messages in my mailbox with this problem in less than 1 minute | 22:05 |
eink | :)) | 22:05 |
+perlDreamer | hopefully they're not all spam :) | 22:05 |
@Haarg | urg | 22:07 |
@Haarg | i need to go over the utf8 json stuff everywhere | 22:07 |
+perlDreamer | eink, I fixed the i18n problem yesterday. That fix will be available in 7.5.21. | 22:08 |
+perlDreamer | Haarg, I recommend ack. | 22:08 |
eink | ok thanks | 22:08 |
@Haarg | yeah, i use that quite a bit | 22:08 |
@Haarg | eink, if you are familiar with subversion, the latest wre code fixes a number of problems, such as that &WRE::Spectre::jsonToObj error | 22:09 |
@Haarg | it's pretty easy to update the wre code | 22:09 |
eink | I tried to install it, but I had problems, and I don't have a lot of time | 22:11 |
eink | But I'll retry | 22:11 |
eink | Is it safe to use, or should I consider it as for testing only ? | 22:11 |
@Haarg | as far as i'm concerned it's safe to use | 22:11 |
eink | And how soon do you update the WRE | 22:12 |
@Haarg | it only contains bug fixes, no new features | 22:12 |
eink | ok | 22:12 |
+perlDreamer | Haarg, does PB.com use the latest svn code? | 22:12 |
@Haarg | in this case, you can do "svn export https://svn.webgui.org/plainblack/wrebuild/wre/" | 22:12 |
@Haarg | i think so pd | 22:12 |
@Haarg | that will create a wre directory | 22:13 |
@Haarg | and you can copy everything from there into /data/wre | 22:13 |
@Haarg | overwriting the stuff there | 22:13 |
@Haarg | pd: i've used the latest svn code on a bunch of other servers and it has worked fine | 22:13 |
+perlDreamer | cool | 22:14 |
eink | On wich distro ? | 22:15 |
@Haarg | redhat | 22:15 |
@Haarg | the only thing it updates is our perl code though | 22:16 |
@Haarg | which is platform agnostic | 22:16 |
+perlDreamer | Nevada is a technilogically advanced state, unlike certain backward states that shall remain unnamed. | 22:20 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 22:23 | |
-!- rizenisawy [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 23:06 | |
--- Day changed Sun Aug 17 2008 | ||
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 00:21 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:29 | |
elnino | doh. I messed something up... And I don't know what. | 00:30 |
@preaction | well that's not good | 00:31 |
elnino | I'm trying to restart the services using wreservies and modproxy and spectre fails, and then I restart them, and they startup fine, then I restart them, and the two fail again. - And I don't change any settings in between. | 00:31 |
@preaction | they might be taking too long to startup/shutdown, so wreservice.pl suspects that they failed | 00:32 |
elnino | oh. well that may explain that. | 00:33 |
elnino | hmm. ok. well. in my weguilog., I get this: Visitor (1) connecting from 67.223.227.84 attempted to make a Spectre workflow runner request, but we're only allowed to accept requests from 127.0.0.1/32,127.0.0.1/32. | 00:33 |
@preaction | you need to add 67.223.227.84/32 to your spectreSubnets probably | 00:34 |
elnino | I'm the visiter, and I'm logged in as admin. and I KNOW I didn't change anything with spectre, but I AM trying to setup email, so that webgui recognizes ssmtp | 00:34 |
elnino | on my other setup, I could restart spectre with a --test and a --ping, does wre have something similar? | 00:37 |
elnino | by the way, "HI" preaction.. I tend to get "right to business" comes off kind rude. Sorry. | 00:38 |
@preaction | uh... you can't restart spectre with --test or --ping | 00:38 |
@preaction | only with --restart | 00:38 |
@preaction | getting right to business is polite according to IRC etiquette, really | 00:38 |
elnino | my other setup wasn't with wre. .. that's a bummer, it'd be nice to see the output from spectre. or maybe I'm getting mixed up with something else. | 00:39 |
elnino | - etiquete. Interesting. ok.. never mind the "hi". =) | 00:39 |
@preaction | you can see things from spectre by shutting it down from the wreservice.pl | 00:41 |
@preaction | then: cd /data/WebGUI/sbin; perl spectre.pl --run --debug | 00:42 |
@preaction | it will start up in debug mode, and run interactively. you can watch what it does as it does it | 00:42 |
elnino | =( wreservice.pl --shutdown --spectre gives me NOTHING. | 00:45 |
elnino | and I looked at wreservice.pl, there is a PING!! so I tried that. wreservice.pl --ping --spectre - NOTHING. | 00:46 |
@preaction | wreservice.pl --stop spectre | 00:46 |
@preaction | wreservice.pl --help for more info | 00:46 |
elnino | oh man!!! | 00:46 |
elnino | ok. so while I"m trying to figure that out, is there a easy way to find out the name of the database that is being used for this particular instal of webgui? | 00:50 |
@preaction | grep "dsn" etc/yourwebgui.conf | 00:50 |
@preaction | it should look like: "dbi:mysql:dbname=<database name>" | 00:50 |
elnino | so that's where I'm confused. My site is running, but I don't see a "mysite".conf, all I see is a wre.conf. Did my predesisor not name it corretly? | 00:55 |
elnino | Im looking in /data/wre/etc. or maybe there is a different etc? | 00:56 |
elnino | never mind. | 00:56 |
@preaction | your webgui config file is in /data/WebGUI/etc | 00:56 |
elnino | yep. | 00:56 |
-!- eink [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has quit [] | 01:06 | |
elnino | ok. wer're good. | 01:06 |
elnino | so.. what is the "magic" file foud in /data/wre/etc for? | 01:07 |
@preaction | man file | 01:08 |
@preaction | it's probably for mod_mime_magic apache module | 01:08 |
elnino | ok.. and when one uses wre, does it install awstats?or is that something my predessor install? | 01:09 |
@preaction | it installs awstats | 01:10 |
elnino | ok.. And the backups? - when that is fully setup, how is it supposd to "behave?" I saw a setting for an ftp site, does it post stuff to an ftp site of my choice? or? | 01:14 |
@preaction | if you want it to, sure | 01:15 |
elnino | I didn't see any crons setup, so I'm wondering if I should put the logrotate, wremonitor and backup in there... | 01:16 |
@preaction | yes, you should | 01:16 |
elnino | it seems to be doing the logrotate, it is supposed to name your log files *.0, *1, *.2 type thing? | 01:19 |
@preaction | yes, that is what it will do | 01:19 |
elnino | ah. I see ther is a logrotate in /etc/cron.daily, but nothing for the other stuff. w | 01:20 |
elnino | what is the difference between your logrotate and /usr/sbin/logrotate? | 01:20 |
@preaction | i don't know | 01:20 |
elnino | ok.. so, if I want to add another site, should I run wreconsole? | 01:25 |
@preaction | if you want, that will work yes | 01:43 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 01:44 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 01:44 | |
elnino | ok. Enough fun for th eday! Thanks fo ryour help preaction! | 01:45 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 01:46 | |
-!- KlausH [n=KlausH@p5B070DBF.dip0.t-ipconnect.de] has quit ["...."] | 02:00 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 02:08 | |
-!- knowma1 [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 02:20 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 03:16 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 03:16 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 03:23 | |
-!- knowma1 [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)] | 04:03 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:03 | |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 04:13 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:55 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:55 | |
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 104 (Connection reset by peer)] | 07:30 | |
-!- cap10morgan_ [n=cap10mor@65.91.20.142] has joined #webgui | 07:30 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 07:30 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 09:21 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 09:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 09:45 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: bderrly | 10:39 | |
-!- Netsplit over, joins: bderrly | 10:40 | |
-!- eink [n=eink@AMontsouris-157-1-87-64.w90-46.abo.wanadoo.fr] has joined #webgui | 12:49 | |
-!- KlausH [n=KlausH@p5B073ACE.dip0.t-ipconnect.de] has joined #webgui | 14:03 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 14:09 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:54 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 16:40 | |
-!- cap10morgan_ [n=cap10mor@65.91.20.142] has quit [] | 17:43 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 17:49 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 18:47 | |
CIA-6 | WebGUI: translation * r7275 /translations/Dutch/Dutch/ (Shop.pm Asset_GalleryAlbum.pm WebGUI.pm PayDriver.pm): Update from translation server | 19:22 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 20:16 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:49 | |
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui | 20:58 | |
-!- SquOnk [n=emhn@190.74.82.175] has quit [Client Quit] | 20:58 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:18 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:18 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 21:30 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 21:32 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 21:35 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 21:46 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 22:41 | |
-!- eink [n=eink@AMontsouris-157-1-87-64.w90-46.abo.wanadoo.fr] has quit [] | 22:55 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 60 (Operation timed out)] | 23:10 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 23:18 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 23:56 | |
--- Day changed Mon Aug 18 2008 | ||
-!- KlausH [n=KlausH@p5B073ACE.dip0.t-ipconnect.de] has quit ["bye"] | 00:19 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 104 (Connection reset by peer)] | 01:00 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 01:13 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:19 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 01:22 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:46 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:46 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 04:27 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 04:52 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 05:13 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 05:58 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 06:04 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 06:13 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 07:58 | |
-!- mode/#webgui [+o khenn] by ChanServ | 07:58 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 08:17 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 08:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 08:25 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 08:37 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:24 | |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:35 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:31 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 11:02 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 12:17 | |
-!- eink [n=eink@AMontsouris-157-1-1-4.w83-202.abo.wanadoo.fr] has joined #webgui | 14:38 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 15:04 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 15:06 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 15:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:30 | |
-!- KlausH [n=KlausH@p5B07118F.dip0.t-ipconnect.de] has joined #webgui | 15:32 | |
-!- eink [n=eink@AMontsouris-157-1-1-4.w83-202.abo.wanadoo.fr] has quit [] | 15:40 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:50 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 16:00 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 16:16 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 16:18 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:30 | |
-!- J3M [n=overdriv@200.11.188.106] has joined #webgui | 16:54 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:54 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:13 | |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 17:13 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)] | 17:14 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:14 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:14 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:16 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 17:21 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:15 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:28 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:28 | |
CIA-6 | WebGUI: yung * r7276 /WebGUI/docs/ (2 files in 2 dirs): fixed: Tree Navigation menu shows level numbers | 18:53 |
CIA-6 | WebGUI: graham * r7277 /WebGUI/ (docs/changelog/7.x.x.txt sbin/preload.perl): fixed: Custom library directories don't override WebGUI core modules | 18:53 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:53 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:06 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:06 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 19:08 | |
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui | 19:25 | |
-!- jose1711 [n=jose1711@147.232.32.133] has joined #webgui | 19:26 | |
jose1711 | hello all | 19:26 |
perlDreamer | hi | 19:26 |
jose1711 | i am doing upgrade install and this is what i get when starting modperl: http://pastebin.com/m29003dfc | 19:27 |
perlDreamer | That comes from using an older version of JSON | 19:27 |
jose1711 | distro is centOS (hmm, were's the version), wre is binary for rh4 | 19:28 |
perlDreamer | the WRE is good for all the binaries, but the perl modules quickly fall out of date. | 19:28 |
perlDreamer | do . ./sbin/setEnvironment; perl -MCPAN -e 'install JSON' | 19:28 |
jose1711 | [root@uis logs]# . ./sbin/setEnvironment; perl -MCPAN -e 'install JSON' | 19:29 |
jose1711 | -bash: ./sbin/setEnvironment: No such file or directory | 19:29 |
jose1711 | just proceed with manual configuration of perl stuff? | 19:30 |
perlDreamer | jose1711, there is some script in the WRE that you run to make sure that you're using the WRE's environment, and not the system's environment. | 19:30 |
jose1711 | yeah, right. okay | 19:30 |
jose1711 | like . /data/wre/sbin/setenvironment.sh | 19:31 |
perlDreamer | That's the one! | 19:31 |
perlDreamer | I don't use the WRE myself | 19:31 |
jose1711 | i see | 19:31 |
jose1711 | okay, default values for everything, choose the mirror and i'll see | 19:32 |
jose1711 | seems good, installed | 19:33 |
jose1711 | now it just segfaults (in log) | 19:34 |
perlDreamer | well, that's one step... | 19:35 |
perlDreamer | is there anything in the mod_perl or mod_proxy log? Or is that what you were showing earlier? | 19:35 |
jose1711 | just [Mon Aug 18 18:33:50 2008] [notice] child pid 17843 exit signal Segmentation fault (11) | 19:35 |
jose1711 | pid changes every line | 19:35 |
perlDreamer | by chance are you using 64-bit hardware? | 19:36 |
jose1711 | how to find out? | 19:37 |
perlDreamer | jose1711, don't you know what kind of computer that your WebGUI is running on? | 19:37 |
jose1711 | well, well... it is very badly managed machine. i login like once a year or so | 19:38 |
jose1711 | (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) | 19:38 |
jose1711 | this is from uname.. so i wonder if i should go with wre for redhat3, not 4 | 19:38 |
jose1711 | hm, w8.. it is mentioned in troubleshooting section at http://www.plainblack.com/community-wiki/migration-to-wre-0.8 | 19:39 |
jose1711 | log is now full of WebGUI::Session::ErrorHandler::fatal[190] - Couldn't connec | 19:44 |
jose1711 | t to database | 19:44 |
perlDreamer | is mysql running? | 19:44 |
-!- hightekvagabond [n=Administ@66.213.211.34] has quit [Read error: 110 (Connection timed out)] | 19:46 | |
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui | 19:47 | |
jose1711 | yes, there is one process running under user webgui | 19:47 |
jose1711 | DBI connect('site_name;host=localhost;port=3306','zkolyzyl',...) failed: Access denied for user 'zkolyzyl' | 19:52 |
jose1711 | @'localhost' (using password: YES) at /data/WebGUI/lib/WebGUI/SQL.pm line 318 | 19:52 |
jose1711 | should i edit site.conf? | 19:53 |
perlDreamer | definitely | 19:53 |
jose1711 | okay, but what to change? | 19:54 |
perlDreamer | make sure that dbUser and dbPassword are set correctly for the WebGUI database that you're using | 19:55 |
* perlDreamer heads off to a meeting, be back in 60 | 19:55 | |
-!- hightekvagabond [n=Administ@66.213.211.34] has quit ["Leaving."] | 19:59 | |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has joined #webgui | 20:10 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:10 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 20:12 | |
knowmad | I'm having some scheduling problems. Can someone give me another look at this schedule --- 45, 18, *, *, 5. I'd have thought that should run on Friday but instead it's running on Saturday. | 20:14 |
knowmad | This is v7.4.8 of wG. Have there been any known bugs reported in the scheduler? | 20:15 |
@perlmonkey2 | My internet won't be turned on until Wed, so I'll be online when and where I can steal wifi. | 20:15 |
knowmad | Also, this is Windoze.... | 20:15 |
knowmad | hey perlmonkey2 | 20:16 |
@perlmonkey2 | hell knowmad | 20:16 |
@perlmonkey2 | hello | 20:16 |
knowmad | the fun with typos! | 20:17 |
knowmad | ever left the f out of shift? | 20:17 |
knowmad | so, how's your scheduling kungfu? | 20:17 |
@perlmonkey2 | heh | 20:17 |
@perlmonkey2 | I'd guess either the index starts with 0 or Sunday is the first day. | 20:17 |
@perlmonkey2 | no, that second doenst'make sense | 20:17 |
knowmad | so that would make friday = 5, right? | 20:17 |
@perlmonkey2 | only thing that makes sense is Monday is 0 day | 20:18 |
@perlmonkey2 | j/s google shoudl answer fast | 20:18 |
knowmad | yep, but the help for scheduler says sunday = 0 | 20:18 |
@perlmonkey2 | oh 0-6 Sunday 0 | 20:18 |
@perlmonkey2 | what time did it run on Sat? | 20:19 |
knowmad | 6:45pm | 20:19 |
knowmad | it ran right on schedule but off by a day | 20:19 |
@Haarg | sounds like a bug to me | 20:19 |
knowmad | do you know what lib has that logic in it? | 20:19 |
@perlmonkey2 | oh, this is in WG? | 20:20 |
@Haarg | Spectre::Cron | 20:20 |
knowmad | Haarg: it's 7.4.8 which is rather old; do you know if there were any bug fixes? | 20:20 |
knowmad | thanks | 20:20 |
@Haarg | i don't think that's been changed | 20:20 |
knowmad | Here's the relevant code -- (line 164) -- && $self->checkSegment($now->dow-1, $job->{dayOfWeek}, [0..6]) ) { | 20:22 |
knowmad | any idea why now->dow is being reduced by 1? | 20:22 |
@Haarg | dow is 1 to 7 | 20:23 |
@Haarg | should probably be % 7 instead | 20:23 |
knowmad | what should dow be for today? | 20:24 |
knowmad | my test just returned 1 | 20:24 |
@perlmonkey2 | in cron 1 | 20:24 |
knowmad | so 1-1 = 0 which makes WebGUI think it's Sunday, not Monday | 20:25 |
knowmad | perlmonkey2: I meant what does now->dow() return; but yes, it is 1 in cron | 20:25 |
knowmad | Haarg: do you want me to create a bug report? | 20:27 |
@Haarg | i'll just fix it | 20:28 |
knowmad | Thanks! BTW, did you get my patch for preload.perl? | 20:28 |
@Haarg | i used a different patch - when i closed the bug as fixed i just hadn't committed my code yet | 20:28 |
knowmad | This fix will break existing sites. I hope you will note that in the Gotcha file | 20:29 |
knowmad | ok | 20:29 |
@Haarg | the preload or the cron? | 20:29 |
knowmad | the cron | 20:29 |
@Haarg | yeah | 20:29 |
knowmad | preload may do so as well though | 20:29 |
knowmad | if you're expecting the previous behavior of loading core before custom | 20:30 |
@Haarg | it's only been that way for a short while | 20:30 |
knowmad | good | 20:30 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)] | 20:32 | |
jose1711 | mod_proxy keeps using the old IP, please can anyone tell me where it reads it config variables? | 20:40 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 20:50 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:50 | |
@perlmonkey2 | I'll be offline until I can find another victim of wifi theft, but I'll be available on my cell all day. | 21:07 |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has quit [Read error: 113 (No route to host)] | 21:24 | |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has joined #webgui | 22:02 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:02 | |
@perlmonkey2 | PublicLibrary++ | 22:08 |
@perlmonkey2 | Yay for free wifi and comfy chairs at the library. | 22:08 |
@perlmonkey2 | Everyone getting excited about the WUC? | 22:09 |
perlDreamer | WUC | 22:09 |
perlDreamer | WUC | 22:09 |
perlDreamer | WUC | 22:09 |
jose1711 | perlDreamer, welcome back | 22:10 |
perlDreamer | thanks | 22:10 |
jose1711 | perlDreamer, may i continue with a series of questions? :-P | 22:11 |
perlDreamer | jose1711, you can always ask, but answers are not always forthcoming | 22:11 |
jose1711 | okay, sooo... Start mod_proxy: FAILED![Mon Aug 18 20:38:07 2008] [error] (111)Connection refused: proxy: HTTP: attempt to connect to 195.x.x.x:81 (195.x.x.x) failed | 22:13 |
jose1711 | that could be because of this RewriteRule ^/(.*) http://195.x.x.x:81/$1 [P] in site.modproxy | 22:14 |
jose1711 | but... is that really so? and if yes, what to do? | 22:14 |
@Haarg | is modperl running? and on which port? | 22:14 |
jose1711 | yes, modperl running. 0.0.0.0:3306 | 22:16 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 22:17 | |
jose1711 | or is it tcp 0 0 :::8081 ? | 22:18 |
@Haarg | the latter | 22:20 |
@Haarg | you'll need to change modproxy to proxy to :8081 instead of :81 | 22:20 |
jose1711 | what do i need to do then, killall httpd? | 22:22 |
@perlmonkey2 | jose1711: that's usually what I do. | 22:26 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 22:26 | |
jose1711 | hmmm, nada. even telnet localhost 8081 does not work | 22:27 |
jose1711 | i dont like not seeing interface in netstat output | 22:28 |
jose1711 | tcp 0 0 :::80 :::* LISTEN | 22:28 |
jose1711 | tcp 0 0 :::8081 :::* LISTEN | 22:28 |
jose1711 | what do you think? | 22:28 |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui | 22:43 | |
-!- eink [n=eink@AMontsouris-157-1-128-61.w90-46.abo.wanadoo.fr] has joined #webgui | 22:46 | |
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Client Quit] | 22:47 | |
-!- jlittlewood_ [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 22:48 | |
jose1711 | spectre problem: http://pastebin.com/m506cb039 | 22:53 |
jlittlewood_ | hi folks | 22:54 |
jlittlewood_ | has anyone done anything with content tagging | 22:54 |
jlittlewood_ | in the blog asset? | 22:54 |
jlittlewood_ | or come up with any creative work-arounds? | 22:54 |
perlDreamer | perlmonkey2: http://use.perl.org/~davorg/journal/37223 | 22:55 |
-!- jlittlewood_ is now known as jlittlewood | 22:55 | |
@perlmonkey2 | perlDreamer: is that addy good? | 22:56 |
@perlmonkey2 | can't connect | 22:56 |
@perlmonkey2 | or is the site /.'d or somethign? | 22:56 |
@perlmonkey2 | jose1711: are you using the 8.3 wre? | 22:57 |
jlittlewood | perlDreamer: I'm having the same problem as perlmonkey2 | 22:58 |
jose1711 | perlmonkey2, yes i am | 22:58 |
jlittlewood | but I'm psyched to check it out :) | 22:58 |
@perlmonkey2 | jose1711: you've sourced the setenvironment script? | 22:59 |
@perlmonkey2 | did you run a cpan update? | 22:59 |
@perlmonkey2 | jlittlewood: when you say blog asset, you mean the collab system? | 22:59 |
jose1711 | i ran make install for the module, now it starts | 22:59 |
perlDreamer | no, use.perl.org isn't that stable | 23:00 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has quit ["Ex-Chat"] | 23:00 | |
jose1711 | with the mysql connection error, i've seen already | 23:00 |
@perlmonkey2 | page isn't google cached that I can find. | 23:00 |
-!- jlittlewood_ [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 23:00 | |
jlittlewood_ | hi, sorry. first time on IRC. Yes, the collab system set-up as a weblog | 23:02 |
@perlmonkey2 | perlDreamer: not sure how I feel about that. I've never really liked the idea of my distro controlling which versions of libs are available to me. | 23:03 |
@perlmonkey2 | if cpan was a little more powerful this might not even be an issue. | 23:04 |
@perlmonkey2 | jlittlewood_: you mean user tags or auto generated tags? | 23:05 |
jlittlewood_ | perlmonkey2: good question. really either would do. first off would be user tags -- like how the wiki is set up (and how most other blogs work) | 23:06 |
perlDreamer | perlmonkey2: CPAN rpms would be required for any/all modules that WebGUI uses if it was to make it into Fedora/CentOS/Red Hat | 23:07 |
@perlmonkey2 | jlittlewood_: I'm not sure if anyone has even thought about this as the eventual plan is, and someone correct me if I'm wrong, a purpose built bloggin asset with all the bells and whistles possible. | 23:07 |
@perlmonkey2 | perlDreamer: True, so I need to get over my dislike of Perl RPM's. | 23:08 |
@perlmonkey2 | perlDreamer: but I do like the idea of them being automatically generated. | 23:08 |
perlDreamer | yes | 23:08 |
perlDreamer | also, I think asset metaData or keywords will do with jlittlewood_ wants | 23:08 |
@perlmonkey2 | All those auto-tools are great. Because even when they break, they've still done a lot of the work for you. | 23:08 |
jlittlewood_ | the most comprehensive post I found on this is here: http://www.plainblack.com/etcetera/why-doesnt-webgui-understand-that-true-blogging-is-not-a-toy/6 | 23:09 |
jlittlewood_ | perlDreamer: can you expand on that idea a bit? It would be super helpful. | 23:10 |
perlDreamer | jlittlewood_: USS and CS are different | 23:10 |
@perlmonkey2 | perlDreamer: I didn't think you could add keywords or metadata to a CS post. | 23:10 |
perlDreamer | I _thought_ that both had been exposed to all assets | 23:11 |
perlDreamer | but I could be completely in a WUC presentation induced haze. | 23:11 |
@perlmonkey2 | I'm messing around in the beta and don't see a way. | 23:11 |
perlDreamer | asset metadata can be added to posts | 23:12 |
@perlmonkey2 | I am excited about the blog asset though. Making a high quality blogging tool and then coupling it with a high quality CMS seems like a tool every blogger out there would want. | 23:12 |
perlDreamer | r4168 | 23:12 |
perlDreamer | it's an CS level option that is turned off by default | 23:12 |
@perlmonkey2 | the UI doesn't expose it that I can tell. | 23:12 |
@perlmonkey2 | oh | 23:12 |
@perlmonkey2 | duh | 23:12 |
perlDreamer | r7168 Fixed issue where keywords field is not available in Form post tempalte | 23:12 |
perlDreamer | so perhaps the default Form post template does not have those variables in it | 23:12 |
* perlDreamer loves svn log someFile.pm | 23:13 | |
jlittlewood_ | perldreamer: I might be a little slow here. I thought CS = USS | 23:14 |
perlDreamer | relationally | 23:14 |
perlDreamer | CS is a rewrite of the USS that happened during the 6.x series | 23:15 |
perlDreamer | They do the same kinds of basic things, but CS is much bigger, flexible and more powerful. | 23:15 |
perlDreamer | It can be a bug tracker, discussion board, weblog, job posting, newsletter system, file sharer, podcast system, all sorts of stuff. | 23:16 |
jlittlewood_ | right. | 23:17 |
jlittlewood_ | now when you say r7168 you mean.. a revision in the works? | 23:17 |
perlDreamer | yes | 23:17 |
perlDreamer | so, that feature would be in newer, 7.5 series WebGUI's | 23:18 |
jlittlewood_ | groovy. Is there a running list of those bad boys? | 23:18 |
perlDreamer | Do you mean connecting SVN revision numbers to WebGUI versions? | 23:19 |
perlDreamer | No | 23:19 |
perlDreamer | that would be a cool table to have | 23:20 |
perlDreamer | especially if it was in the wiki | 23:20 |
perlDreamer | so that lots of people could maintain it | 23:20 |
perlDreamer | In fact, such a page might already exist | 23:20 |
perlDreamer | but be out of date | 23:20 |
perlDreamer | because I got behind | 23:20 |
@tavisto | so I've finally figured out why we're getting a cold shoulder even though I have a great contact inside Gartner.. | 23:21 |
perlDreamer | do tell! | 23:22 |
@tavisto | CMS products included in the Marketscope "aka magic quadrant" must have a vendor that hits the $10 million revenue mark | 23:22 |
jose1711 | http://pastebin.com/m4d012c5b | 23:23 |
@tavisto | This is the newest CMS marketscope document here.... which is a VERY interesting read for anyone interested in the CMS market.. | 23:23 |
@tavisto | http://www.interwoven.com/media/collateral/analystreports/gartner_wcm_marketscope_0608.pdf ( I got it through Interwoven's site obviously) hehe | 23:23 |
@tavisto | http://www.interwoven.com/media/collateral/analystreports/gartner_wcm_marketscope_0608.pdf | 23:24 |
@tavisto | oh crap sorry! | 23:24 |
@bopbop | hehe | 23:24 |
@tavisto | um.. I'm not sure why posting a URL to a file brings it into the chat like that | 23:25 |
jose1711 | can you please help with http://pastebin.com/m4d012c5b ? i cant run spectre | 23:26 |
jose1711 | this is wre082 | 23:26 |
perlDreamer | tavisto: PB doesn't do $10M/year? | 23:28 |
@tavisto | not yet :) | 23:28 |
@tavisto | think we're at 9.9... So someone in here needs to take one for the team and sign a 100k contract with me right now. | 23:29 |
perlDreamer | erk | 23:29 |
@tavisto | *tavis spins the bottle* | 23:29 |
@tavisto | perlDreamer you are the big winner! Now pay up. | 23:29 |
perlDreamer | perlDreamer only fulfills contracts, not write them | 23:29 |
@tavisto | oh no worries.. I'll write it | 23:30 |
@tavisto | oh and I'm going to need that in unmarked bills please. | 23:30 |
@tavisto | in ones. | 23:30 |
jlittlewood_ | perlDreamer: thanks for the help! | 23:30 |
perlDreamer | and the check made out to you? | 23:30 |
-!- jlittlewood_ [n=jlittlew@masspirg-f1.client.pins.net] has quit ["Ex-Chat"] | 23:30 | |
-!- jlittlewoo1 [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 23:30 | |
@perlmonkey2 | okay, until I can find more internets to stealz I'm off (Wednesday please hurry) | 23:31 |
perlDreamer | jlittlew001: no problem | 23:31 |
@tavisto | ttyl perlmonkey2 | 23:31 |
@perlmonkey2 | Laterz :) | 23:31 |
perlDreamer | adios | 23:31 |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has quit [Remote closed the connection] | 23:31 | |
perlDreamer | honestly, I have been thinking about to PB hosting, but I can only handle a 100K contract if it's guaranteed I'll get that back in ad revenue | 23:32 |
perlDreamer | so tavisto, I see the $10M cutoff point. I also saw the point below that | 23:34 |
@tavisto | OSS | 23:35 |
@tavisto | basically we're getting pimped | 23:35 |
perlDreamer | they say that OS/FS software are "not widely used by commercial enterprises because of accountability and support issues" | 23:35 |
@tavisto | yeah I know. | 23:35 |
perlDreamer | hopefully the 2008 report will talk about us | 23:35 |
@tavisto | I'm sending this doc to JT... it's our creed to prove them wrong | 23:35 |
@tavisto | well the GOOD news is that I have a guy on the inside rooting for us | 23:35 |
@tavisto | but even with him HANDLING the analysts our docs prepped for Gartner... it's super quiet in there... they are so hush hush | 23:37 |
@tavisto | actually that's a typo I meant "handing" | 23:39 |
-!- jose1711 [n=jose1711@147.232.32.133] has quit ["Leaving"] | 23:42 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 23:50 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 23:53 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 23:54 | |
-!- mode/#webgui [+o preaction] by ChanServ | 23:54 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 23:57 | |
--- Day changed Tue Aug 19 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:19 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 00:20 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:33 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:35 | |
-!- eink [n=eink@AMontsouris-157-1-128-61.w90-46.abo.wanadoo.fr] has quit [] | 01:02 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:34 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:36 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:48 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:59 | |
CIA-6 | WebGUI: graham * r7278 /tools/translationserver.cgi: round down for percentage so we don't report 100% unless it really is | 02:03 |
-!- J3M [n=overdriv@200.11.188.106] has quit ["Saliendo"] | 02:19 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:28 | |
-!- KlausH [n=KlausH@p5B07118F.dip0.t-ipconnect.de] has quit ["...."] | 02:31 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:49 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:57 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:57 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 03:11 | |
slickware | arghhhh ... isn't there a way to tell WG to NEVER display an article title upon new article creation | 03:11 |
@preaction | slickware, remove the title from the template you use? | 03:13 |
@preaction | use edit branch to set display title to no? | 03:13 |
slickware | I tried the edit branch thing | 03:14 |
slickware | but edit branch only seems to only work, for example, if I choose page layout | 03:15 |
slickware | actually, scratch that | 03:15 |
slickware | edit branch doesn't seem to work recursively for titles at all | 03:15 |
slickware | because I also do not want any PAGE titles displayed | 03:15 |
slickware | but edit-branching and recursively not displaying them does not cause them to be OFF by default if you create a new layout | 03:16 |
+Radix-wrk | no, you'd need to edit the article template for that | 03:16 |
slickware | I don't want to remove them though | 03:17 |
slickware | I would prefer to have the option to display if necessary | 03:17 |
+Radix-wrk | sure | 03:17 |
+Radix-wrk | but you can disable them by default easily enough | 03:17 |
@preaction | sounds like a good RFE to make a way to override asset defaults, much like we can override uilevels in the config file | 03:17 |
slickware | man i'm all over RFEs | 03:18 |
+Radix-wrk | just go to asset view - root->import node->templates | 03:18 |
+Radix-wrk | then Article, and edit 'Default Article' I suspect (correct me if I'm wrong preaction) | 03:18 |
@preaction | Radix-wrk, you never want to edit default templates | 03:18 |
+Radix-wrk | Oh.. upgrades | 03:19 |
slickware | damn | 03:19 |
+Radix-wrk | Hmm.. create your own template based on it then.. and call it something different | 03:19 |
slickware | that would work, but then I would have to go in and choose that template every time I created a new article | 03:20 |
slickware | right? | 03:20 |
@preaction | right | 03:20 |
+Radix-wrk | So make it a prototype | 03:20 |
+Radix-wrk | then it'll appear in the New Content menu as well | 03:20 |
slickware | whassat | 03:20 |
@preaction | the prototype could do the display title No for you too though, i think | 03:20 |
hightekvagabond | define RFE | 03:20 |
+Radix-wrk | All of the items in the new content menu are prototypes | 03:20 |
@preaction | hightekvagabond, Request For Enhancement | 03:21 |
hightekvagabond | preaction, thank you | 03:21 |
+Radix-wrk | You can create your own prototypes by selecting the default settings you want in an template and then ticking the box in Metadata for Make Prototype | 03:21 |
slickware | hmm | 03:21 |
slickware | but I couldn't actually remove "article" from the 'new content' list, could I? | 03:22 |
@preaction | sure | 03:22 |
@preaction | remove it from the configuration file | 03:22 |
slickware | reseller host | 03:22 |
@preaction | then no | 03:22 |
slickware | :) | 03:22 |
@preaction | well, you might be able to ask support to do so | 03:22 |
slickware | nah | 03:22 |
slickware | doesn't really solve my problem... either way you look at it, just turning off the titles on every page is simpler than all the workarounds | 03:23 |
slickware | it's just annoying when you forget and have to go back and remove it | 03:23 |
slickware | there's also not a way to specify placement-on-page in a new article, is there? you always have to create it and then drag it over? | 03:25 |
@preaction | there's a Default Placement in 7.5, but it's probably not as precise as you're looking for | 03:26 |
+Radix-wrk | How does the default placement in 7.5 work? | 03:26 |
@preaction | there's a "default" content position loop, it controls whether the new content goes to the top or the bottom of that loop | 03:27 |
+Radix-wrk | Hmm.. interesting | 03:27 |
slickware | yeah - it seems to always appear under position1 | 03:27 |
slickware | I did sort of like the 5x way of picking page position | 03:28 |
-!- jlittlewoo1 [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 03:39 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 03:41 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:50 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:50 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:05 | |
hightekvagabond | is there a blog asset? | 04:17 |
+Radix-wrk | There's talk of adding a customised one just for blogging - but for now you can use the collaboration system to do the same thing | 04:23 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 04:47 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:45 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:46 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:29 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:29 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 07:38 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:42 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 07:56 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 08:32 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 08:39 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 09:21 | |
-!- wgGuest85 [n=wgGuest8@59.95.41.245] has joined #webgui | 09:36 | |
wgGuest85 | Hi | 09:39 |
wgGuest85 | I am getting followin error Verifying database connection: DBI connect('example_com','webgui',...) failed: Access denied for user 'webgui'@'localhost' to database 'example_com' at testEnvironment.pl line 177 | 09:40 |
wgGuest85 | Can anyone help? | 09:41 |
-!- wgGuest85 [n=wgGuest8@59.95.41.245] has quit [] | 09:48 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Read error: 145 (Connection timed out)] | 10:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:18 | |
-!- eink [n=eink@AMontsouris-157-1-91-215.w90-46.abo.wanadoo.fr] has joined #webgui | 10:37 | |
-!- |JamA| [n=eink@AMontsouris-157-1-156-148.w90-46.abo.wanadoo.fr] has joined #webgui | 10:39 | |
-!- |JamA| [n=eink@AMontsouris-157-1-156-148.w90-46.abo.wanadoo.fr] has quit [Remote closed the connection] | 10:39 | |
-!- |JamA| [n=eink@AMontsouris-157-1-156-148.w90-46.abo.wanadoo.fr] has joined #webgui | 10:41 | |
-!- _JamA_ [n=eink@AMontsouris-157-1-20-11.w90-46.abo.wanadoo.fr] has joined #webgui | 10:49 | |
-!- eink [n=eink@AMontsouris-157-1-91-215.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 10:58 | |
-!- _JamA_ [n=eink@AMontsouris-157-1-20-11.w90-46.abo.wanadoo.fr] has quit [] | 10:58 | |
-!- eink [n=eink@AMontsouris-157-1-20-11.w90-46.abo.wanadoo.fr] has joined #webgui | 10:59 | |
-!- |JamA| [n=eink@AMontsouris-157-1-156-148.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 11:07 | |
-!- |JamA| [n=eink@AMontsouris-157-1-131-117.w90-46.abo.wanadoo.fr] has joined #webgui | 11:38 | |
-!- KlausH [n=KlausH@p5B070C88.dip0.t-ipconnect.de] has joined #webgui | 11:45 | |
-!- eink [n=eink@AMontsouris-157-1-20-11.w90-46.abo.wanadoo.fr] has quit [Read error: 60 (Operation timed out)] | 11:46 | |
-!- |JamA| [n=eink@AMontsouris-157-1-131-117.w90-46.abo.wanadoo.fr] has quit [] | 12:05 | |
-!- eink [n=eink@AMontsouris-157-1-131-117.w90-46.abo.wanadoo.fr] has joined #webgui | 12:05 | |
-!- KlausH [n=KlausH@p5B070C88.dip0.t-ipconnect.de] has quit ["-.-.-"] | 13:02 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 13:20 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:16 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 15:13 | |
elnino | Good morning! A nagging question.. I have a install of WebGUI, that I installed myself, without WRE. - the reason? so I can install the latest patches for the individual pieces: apache, perl, mysql, etc. If I choose to go anad use WRE instead, would I be able to still update those items as updates are released? | 15:15 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 15:24 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:24 | |
-!- dionak [n=dionak@adsl-210-100-64.clt.bellsouth.net] has joined #webgui | 15:52 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 15:58 | |
-!- SDuensin [n=Scott@108.sub-75-207-58.myvzw.com] has joined #WebGUI | 15:58 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 16:01 | |
SDuensin | Morning. | 16:12 |
hightekvagabond | Morning back atcha | 16:13 |
-!- dionak [n=dionak@adsl-210-100-64.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 16:14 | |
elnino | Good morning! A nagging question.. I have a install of WebGUI, that I installed myself, without WRE. - the reason? so I can install the latest patches for the individual pieces: apache, perl, mysql, etc. If I choose to go anad use WRE instead, would I be able to still update those items as updates are released? | 16:15 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:19 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:19 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 16:22 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:23 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 16:39 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 16:40 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:42 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:42 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 16:50 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:00 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:01 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:08 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:08 | |
eink | Hi, | 17:14 |
eink | I've a new problem with webgui : | 17:14 |
eink | during several days, I've had a lot of messages like theese : | 17:14 |
eink | http://webgui.pastebin.com/d5ce413f1 | 17:14 |
eink | in modperl.error.log | 17:14 |
eink | Do you know why ? | 17:14 |
@Haarg | looks like the webgui user (or whatever user you are running modperl as) doesn't have permissions | 17:19 |
@Haarg | *the right permissions to the uploads directory | 17:19 |
eink | how to restore and then check permissions ? | 17:20 |
@Haarg | possibly something due to the upgrade script | 17:20 |
@Haarg | something i thought we fixed, but could still be a problem sometimes | 17:20 |
@Haarg | chown -R webgui /data/domains/www.example.com/public/uploads | 17:21 |
eink | only for uploads ? Cause all are owned by root | 17:21 |
@Haarg | what do you mean by 'all'? | 17:22 |
eink | all files in /data/domains/ | 17:22 |
eink | and /data in general, I think | 17:22 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:23 | |
@Haarg | yeah, uploads is the only thing that webgui changes | 17:23 |
elnino_laptop | -R is recursive, it will change all the subdirectorsy andn files under /uploads | 17:23 |
eink | ok, so I don't need to also change /data/WebGUI/www/uploads/ | 17:23 |
@Haarg | no | 17:23 |
eink | thanks | 17:23 |
@Haarg | that uploads location is only used to create new sites | 17:24 |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:24 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:24 | |
elnino_home | Haarg: can you kick elnino ane elnino_laptop? my internet keeps resetting. They are all me. =) soryr. | 17:25 |
elnino_home | sorry. | 17:25 |
-!- elnino was kicked from #webgui by Haarg [Haarg] | 17:26 | |
-!- elnino_laptop was kicked from #webgui by Haarg [Haarg] | 17:26 | |
-!- elnino2 [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:26 | |
elnino2 | Haarg, you can kick elnino_home too. I think i'm going to log off for real now. bye | 17:27 |
-!- elnino2 [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 17:27 | |
-!- elnino_home was kicked from #webgui by Haarg [Haarg] | 17:27 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 17:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:49 | |
-!- jose1711 [n=jose1711@147.232.32.133] has joined #webgui | 17:52 | |
jose1711 | hello all | 17:52 |
jose1711 | malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 315 --> is there a cure? spectre cannot start | 17:52 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 17:53 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 17:54 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:54 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [Client Quit] | 17:55 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 17:56 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:56 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:56 | |
jose1711 | Testing 195.113.96.198.conf | 17:57 |
jose1711 | ERROR: Couldn't connect to WebGUI site xxx.conf | 17:57 |
-!- perlmonkey2 [n=perlmonk@164.58.165.66] has joined #webgui | 18:02 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:03 | |
jose1711 | hi perlmonkey2 | 18:13 |
jose1711 | please how to cope with ERROR: WebGUI cannot communicate with Spectre. Perhaps you need to adjust the spectreIp... | 18:15 |
jose1711 | nothing is written in log | 18:15 |
-!- perlmonkey2_ [n=perlmonk@164.58.165.66] has joined #webgui | 18:15 | |
@Haarg | you should be able to read about spectreIp in WebGUI/etc/WebGUI.conf.original | 18:16 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 18:17 | |
jose1711 | hmm, spectre subnet is 127.0.0.1/32, IP is 127.0.0.1, port is the default one, checked site.conf and spectre.conf | 18:19 |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:21 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:21 | |
jose1711 | and when i do test it looks like this | 18:21 |
jose1711 | tcp 0 0 195.x.x.x:8081 195.x.x.x:33750 TIME_WAIT | 18:21 |
jose1711 | tcp 0 0 195.x.x.x:8081 195.x.x.x:33748 TIME_WAIT | 18:21 |
jose1711 | socket is closed immediately | 18:22 |
-!- perlmonkey2 [n=perlmonk@164.58.165.66] has quit [Read error: 110 (Connection timed out)] | 18:24 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 18:26 | |
-!- mode/#webgui [+v crythias] by ChanServ | 18:26 | |
perlmonkey2_ | sorry for the disconnects, this library internet doesn't work so well. | 18:28 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 18:30 | |
perlmonkey2_ | I think it is impossible for a mere mortal to get wg running on a mac. | 18:37 |
@Haarg | o_O | 18:39 |
@Haarg | it's pretty simple really | 18:39 |
perlmonkey2_ | Haarg: When I try to start modperl I get Can't locate object method "open" via package "WebGUI::Session" in the wre logs | 18:40 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)] | 18:40 | |
@Haarg | anything in modperl log? | 18:41 |
jose1711 | is this a fatal error, ppl? malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 315 | 18:41 |
@preaction | perlmonkey2_, does testEnvironment.pl pass everything for you? | 18:41 |
jose1711 | or more like a warning? | 18:41 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 18:41 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:41 | |
@Haarg | add the server's ip address to the spectreIps in the site's config file | 18:41 |
@preaction | jose1711, that's an error that will be fatal if not caught, yes | 18:42 |
jose1711 | hmm... so i guess this *must* be the thing why spectre is not starting | 18:42 |
jose1711 | preaction, should i try on forum? | 18:42 |
perlmonkey2_ | preaction: I don't think that's the problem as the error says it can't find the WebGUI libs. | 18:43 |
@preaction | i came in late, what are you doing and where are you doing it from? | 18:43 |
perlmonkey2_ | Haarg: I'm just using 127.0.0.1 in the wre setup | 18:43 |
perlmonkey2_ | preaction: trying to get the wre running on the company mac | 18:43 |
@Haarg | was talking to jose | 18:43 |
perlmonkey2_ | and thinking this thing needs a good dose of Fedora :P | 18:44 |
jose1711 | Haarg, i am also using 127.0.0.1 for spectre | 18:44 |
perlmonkey2_ | killall from root is not a polite request :( | 18:44 |
@Haarg | it doesn't matter what the ip is for spectre | 18:45 |
@preaction | perlmonkey2_, you're using the compiled wre and you used wreconsole.pl to install it, right? | 18:45 |
@Haarg | you need the server's ip is spectreIps | 18:45 |
perlmonkey2_ | preaction: yes | 18:45 |
@preaction | perlmonkey2_, you did setenvironment.sh before you tried anything, right? | 18:45 |
@Haarg | pm2: anything in the modperl log? | 18:45 |
perlmonkey2_ | there was a dev site already configured and set up, but I couldn't get it to start. | 18:45 |
jose1711 | Haarg got this: "spectreIp" : "127.0.0.1", | 18:45 |
@Haarg | sorry | 18:46 |
perlmonkey2_ | Haarg: I looked and am about to retry after killing off procs that had 80 and 8081 tied up | 18:46 |
@Haarg | spectresubnets | 18:46 |
@Haarg | add to the list | 18:46 |
@preaction | perlmonkey2_, try addsite.pl --sitename=localhost --adminPassword=<whatevz> | 18:46 |
perlmonkey2_ | preaction: I may have just had processes misconfigure but still bound to the ports that then ruined all my other attempts. | 18:47 |
perlmonkey2_ | trying it all again | 18:47 |
perlmonkey2_ | yay | 18:48 |
jose1711 | http://pastebin.com/m3df7696e - have i got this right? | 18:49 |
@Haarg | you need to add the server's ip address to spectreSubnets | 18:49 |
topsub | i am writing a test to do the checkout process. I can't seem to figure out how to select a payment method and then assign a billing address to it. Does it do this virtually and not updated the database? | 18:50 |
jose1711 | Haarg, like ip_in_cdr_form/32 ? | 18:52 |
@Haarg | yes | 18:53 |
jose1711 | then i have to restart something? cause spectre still refuses to start | 18:54 |
@Haarg | yes, you have to restart modperl | 18:54 |
jose1711 | malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 315 | 18:55 |
jose1711 | FAILED! | 18:55 |
* jose1711 sighs | 18:55 | |
@Haarg | that is the only thing in the logs? | 18:56 |
jose1711 | unfortunately, yes | 18:56 |
jose1711 | http://pastebin.com/m1bf2a342 | 18:59 |
@Haarg | what about the logs? | 18:59 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 19:01 | |
jose1711 | modperl is 'jsonToObj' will be obsoleted. Please use 'from_json' instead. at /data/WebGUI/lib/WebGUI/Config.pm line 339 | 19:01 |
jose1711 | [Tue Aug 19 17:54:55 2008] [notice] Apache/2.0 configured -- resuming normal operations | 19:01 |
jose1711 | others are quiet | 19:01 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 19:02 | |
-!- eink [n=eink@AMontsouris-157-1-131-117.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 19:03 | |
-!- perlmonkey2_ [n=perlmonk@164.58.165.66] has left #webgui [] | 19:06 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 19:13 | |
-!- CIA-6 [i=cia@208.69.182.149] has joined #WebGUI | 19:20 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 19:24 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:24 | |
+perlDreamer | morning, bopbop | 19:24 |
@bopbop | morning perldreamer | 19:24 |
+perlDreamer | ready to WUC it up? | 19:24 |
@bopbop | I am | 19:26 |
@bopbop | you? | 19:26 |
+perlDreamer | I need to practice my presentations. | 19:26 |
+perlDreamer | and my dodging skills | 19:26 |
@bopbop | hopefully your health will cooperate this year- I seem to remember you feeling not-so-great last year | 19:27 |
+perlDreamer | yeah, I got really sick after the plane ride | 19:28 |
+perlDreamer | not fun | 19:28 |
+perlDreamer | have you had a chance to look at my response to the ad bug that you posted? | 19:29 |
@bopbop | no, but I can now | 19:29 |
+perlDreamer | cool, I have some spare bandwidth this morning so maybe we can close it out, one way or the other :) | 19:30 |
@bopbop | k | 19:30 |
dionak | wasn't there previously a subscription icon in the admin console? | 19:35 |
+perlDreamer | yes. | 19:35 |
+perlDreamer | Subscriptions are now assets | 19:35 |
dionak | oh...ok. thanks. | 19:36 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 19:37 | |
+perlDreamer | although, I don't know how subscriptions are managed internally | 19:37 |
+perlDreamer | there used to be a workflow that handled group access | 19:37 |
+perlDreamer | it's gone now, too | 19:37 |
@bopbop | perldreamer: I'm having a little trouble getting to that bug, still waiting.... | 19:38 |
dionak | do you remember what the workflow did? did it add a user to a group for subscription access? | 19:38 |
+perlDreamer | The workflow expired subscription codes. | 19:39 |
+perlDreamer | (I went back to 7.4 to check) | 19:39 |
+perlDreamer | in fact, there are current subscription code batches that are generated | 19:41 |
+perlDreamer | and they need to expire, too | 19:41 |
dionak | i haven't yet used subscription codes | 19:41 |
+perlDreamer | me either | 19:41 |
dionak | but i do see the config in the admin interface to set an expiration when generating a code. | 19:42 |
dionak | hm, i don't see where they expire either | 19:44 |
+perlDreamer | I think there's a check for valid date in the code, but deletion seems to be done manually now. | 19:45 |
+perlDreamer | I submitted a bug about it. | 19:45 |
dionak | k, thanks | 19:45 |
+perlDreamer | Worst case is we have crufty data in the db | 19:45 |
dionak | what is supposed to happen when i enable anonymous registration? in other words, how do i get to the registration form? | 19:54 |
dionak | and use this feature? | 19:54 |
dionak | found it..?op=auth;method=createAccount | 19:54 |
topsub | when i do a test to test the checkout process do i need to do login and setup a username in my test so it works? | 20:10 |
+perlDreamer | it won't let you checkout if you are visitor | 20:11 |
+perlDreamer | however, you can assign a different user to the session variable | 20:11 |
+perlDreamer | $session->user({userId => $userId}); | 20:11 |
+perlDreamer | $session->user({user => $userObj}); | 20:11 |
+perlDreamer | either of those will work | 20:12 |
topsub | in my test when i am checking out it says username is null | 20:12 |
topsub | so i was wondering if i need to update the session like iw as logged in or something | 20:12 |
+perlDreamer | username should be Visitor | 20:12 |
+perlDreamer | if that's the user | 20:12 |
+perlDreamer | what's the userId in the session var now? | 20:12 |
@bopbop | won't he have to login in w/ a user anyway? it's based on sessionID | 20:14 |
topsub | 1 | 20:14 |
+perlDreamer | Visitor has a username | 20:15 |
+perlDreamer | that's worth pursuing more topsub | 20:15 |
topsub | Hmm | 20:16 |
topsub | not sure if i am using the code wrong or missing a step | 20:16 |
+perlDreamer | of course, visitor isn't allowed to check out either, so maybe it's API vs UI | 20:16 |
topsub | trying to debug | 20:16 |
topsub | i am creating a user and assign that object to the session | 20:16 |
topsub | going to see if that works | 20:16 |
topsub | ah, now... Can't call method "process" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 686. | 20:17 |
topsub | seems its about printing the receipt | 20:18 |
+perlDreamer | topsub, are you doing a Cash checkout? And are you using the latest version of wG? | 20:19 |
topsub | 7.5.15 and in my test i create a pay driver cash on the fly | 20:20 |
+perlDreamer | there was a bug fixed with email receipt handling in a more recent version than 7.5.15 | 20:21 |
topsub | ah | 20:21 |
topsub | i can upgrade to stable | 20:21 |
+perlDreamer | use 7.5.20 | 20:21 |
topsub | this is just on my local and i haven't upgraded yet | 20:21 |
+perlDreamer | SVN is currently broken | 20:21 |
topsub | alright i will upgrade and see what happens | 20:22 |
+perlDreamer | there will be an upgrade but between 7.5.18-7.5.19 with duplicate columns | 20:22 |
topsub | so i will need to delete some things? | 20:23 |
+perlDreamer | that's fixed in SVN. Just look at the 7.5.18-7.5.19 upgrade script and comment out the addShippingRequired subroutine call | 20:23 |
+perlDreamer | yes, just 1 subroutine call | 20:23 |
topsub | awesome.. thanks i will see how this goes | 20:23 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 20:38 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:38 | |
@bopbop | perldreamer: did you see my response to the bug post? | 20:42 |
@bopbop | I didn't receive your response in my email for some reason | 20:42 |
-!- tavisto_ [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 20:53 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)] | 20:53 | |
-!- TehWoB [n=tony@69.28.227.135] has joined #webgui | 21:19 | |
TehWoB | good afternoon! | 21:19 |
TehWoB | i have one simple question that might lead to more :) | 21:20 |
TehWoB | i run a free hosting provider - ihave full control of all servers, services etc and am looking for a simple cms/website builder for non-technical people that choose to use it | 21:20 |
TehWoB | is webgui well suited to operate publishing to external servers than it? | 21:21 |
TehWoB | i'm getting the feeling that it is a complete environment that the sites are run within WebGui | 21:25 |
topsub | alright i upgraded 7.5.20 and i still get.. Can't call method "process" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 732. | 21:26 |
topsub | Seems its the same error we had in 7.5.15 | 21:29 |
-!- TehWoB [n=tony@69.28.227.135] has quit ["ircII EPIC4-2.6 -- Are we there yet?"] | 21:37 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 21:44 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 21:45 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:45 | |
+perlDreamer | bopbop, I'm not getting emails, either | 22:01 |
@bopbop | ok, I'll post a bug | 22:02 |
+perlDreamer | TehWoB, you can build a website in WebGUI, and then export static content out. | 22:05 |
+perlDreamer | Or, and I'm not exactly sure what you mean, you can run WebGUI on your own servers | 22:06 |
+perlDreamer | topsub: in the paymentGateway table, what is the assetId forr the template receiptEmailTemplateId? | 22:07 |
topsub | i think i am chasing my tail here.. In my test i want to basically pay now. So i am getting lost on how to do that.. | 22:10 |
topsub | i created my driver and haev my driver object | 22:10 |
topsub | now i want to assign a billing address to the driver so i can check out. Is that how it works? | 22:11 |
+perlDreamer | I don't know how the checkout process works | 22:11 |
topsub | thats what i am trying to figure out | 22:11 |
topsub | thought i had it but then realized i was just displaying the select billing address page | 22:11 |
@bopbop | enter shipping address, checkout, select payment method, select billing address | 22:13 |
topsub | wait i think i am calling the right method.. just something must not be set because it goes and displays the billing address form | 22:15 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 22:16 | |
topsub | perlDreamer, the asset ID is bPz1yk6Y9uwMDMBcmMsSCg | 22:18 |
topsub | think i am on the right track | 22:18 |
+perlDreamer | that is a valid asset Id for a template | 22:20 |
topsub | hmm | 22:26 |
topsub | where is rizen when you need him.. lol | 22:27 |
topsub | http://webgui.pastebin.com/m36af7a8 line 185ish you will see me calling what gets called when you hit the final pay button after selecting the billing address | 22:28 |
jlittlewood | hi folks -- can someone help me understand how the SVN changelog works? | 22:33 |
jlittlewood | specifically, is change 7.5.19 going into 7.5 or 7.6 | 22:34 |
jlittlewood | and is there a way to tell so I don't have to ask silly questions | 22:34 |
jlittlewood | like this one | 22:34 |
jlittlewood | ;) | 22:34 |
-!- jose1711 [n=jose1711@147.232.32.133] has quit ["Leaving"] | 22:36 | |
@preaction | jlittlewood, the 7.5.19 is part of the 7.5 series | 22:43 |
@preaction | SVN HEAD is currently tracking 7.5 | 22:43 |
jlittlewood | preaction: thanks! | 22:48 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 22:50 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:50 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 22:50 | |
topsub | perlDreamer, wheni created my own payment gateway i wasn't adding a template thats why that line was failing. | 22:53 |
+perlDreamer | topsub, it should default to the one defined in the PayDriver class | 22:53 |
topsub | i was telling it to use my added payment gateway. could that be why? | 22:54 |
+perlDreamer | it _should_ inherit from the master PaymentDriver class, but I could be wrong, too. | 22:55 |
+perlDreamer | sounds like we need a PayDriver::Cash test, too | 22:55 |
-!- tavisto_ [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [Read error: 110 (Connection timed out)] | 23:06 | |
-!- eink [n=eink@AMontsouris-157-1-35-18.w90-46.abo.wanadoo.fr] has joined #webgui | 23:08 | |
-!- [newbie] [n=eink@AMontsouris-157-1-80-124.w90-46.abo.wanadoo.fr] has joined #webgui | 23:10 | |
-!- [newbie] [n=eink@AMontsouris-157-1-80-124.w90-46.abo.wanadoo.fr] has quit [Client Quit] | 23:12 | |
+perlDreamer | I need someone to hire me to write tests for wG full time | 23:12 |
@tavisto | :) | 23:13 |
@tavisto | amen brotha | 23:13 |
@tavisto | we should try to sell you to the government... maybe they need a wG whiz like you | 23:14 |
+perlDreamer | I mad at the government right now. | 23:14 |
@tavisto | yeah I'm usually disappointed or upset with them | 23:14 |
+perlDreamer | Letting a stupid mess like the state sales tax system to exist is just inexcusable. | 23:14 |
+perlDreamer | You could set up a sales tax zone in your backyard, and then force everyone to use GPS coordinates to locate it. | 23:15 |
@tavisto | :) | 23:15 |
dionak | speaking of shopping related features, wasn't there code for determining whether a product is shippable? not seeing it | 23:17 |
+perlDreamer | dionak, it is "isShipp*" | 23:17 |
+perlDreamer | isShippingRequired | 23:17 |
+perlDreamer | Defined in Asset/Sku.pm | 23:17 |
+perlDreamer | set to 0, false | 23:18 |
dionak | that's it. thanks. | 23:18 |
+perlDreamer | and overridden in any subclass that needs physical shipping | 23:18 |
dionak | last i checked it wasn't honored in the cart..just following up on that. | 23:18 |
+perlDreamer | The Product didn't set it, so I had to override that in the Product.pm class | 23:21 |
dionak | i'm wondering about line 744 in Cart.pm. | 23:21 |
+perlDreamer | about the eval? | 23:22 |
dionak | the comment says, if there's no shipping address, we can't check out. but if no products require shipping why would we need a shipping address? | 23:22 |
dionak | probably to calculate tax | 23:23 |
+perlDreamer | yes | 23:23 |
dionak | but could the billing address be used instead? | 23:23 |
+perlDreamer | Sales and use taxes are usually destination based. | 23:23 |
dionak | yes, but nothing's being shipped in this use-case. | 23:24 |
+perlDreamer | If you're in Texas, but have it shipped to Mississippi, you pay Mississippi sales tax | 23:24 |
dionak | i understand, just looking at it from a user's perspective. | 23:24 |
+perlDreamer | Some states also tax non-physical items, like services, etc. | 23:24 |
+perlDreamer | but I see your point | 23:26 |
+perlDreamer | The whole system is poorly defined. | 23:26 |
dionak | whole system = ? | 23:26 |
dionak | shop or taxation? | 23:26 |
+perlDreamer | States define tax regions by legal boundaries, counties, cities, zones, parishes, etc. | 23:26 |
+perlDreamer | but people use physical addresses | 23:27 |
+perlDreamer | and the two systems don't mesh well | 23:27 |
+perlDreamer | zip codes span legal boundaries | 23:27 |
+perlDreamer | In one state, the translation table between physical address and legal boundary is 300 Mb | 23:27 |
dionak | i agree the taxation system isn't well implemented | 23:28 |
dionak | with regards to physical address | 23:28 |
-!- eink [n=eink@AMontsouris-157-1-35-18.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 23:28 | |
dionak | i'm currently looking at the checkout process and thinking of ways to remove obstacles for users. there are too many steps to checkout | 23:28 |
dionak | for instance, i altered our version of cart to just use the paymentGateway if only 1 is defined, instead of making a user choose 'Cash'. | 23:29 |
+perlDreamer | That's a good change. | 23:29 |
+perlDreamer | For most users, shipping address = billing address, so you could make the one default to the other, and allow the user to override if they want to. | 23:30 |
+perlDreamer | and your default to default if only 1 would also work for shipping driver | 23:30 |
dionak | good idea on the shipping driver. we're also looking into combining the shipping and billing info into one form and letting the user indicate they are the same which ties into your first observation. | 23:31 |
dionak | 4 screens becomes 1 | 23:31 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:35 | |
+perlDreamer | dionak, is this KT would consider donating back to wG? | 23:38 |
dionak | yes, we would.. | 23:40 |
dionak | i'm not sure what would be considered for wG, however. because of the address book feature. this could be the behavior if address book could be disabled by adding an option to do so to cart. | 23:43 |
dionak | cart = shop | 23:44 |
dionak | the address book is a great feature but adds more steps to buy something | 23:44 |
+perlDreamer | JT is usually in favor of better usability, so pieces of what you've talked about could be pretty good commits. | 23:47 |
dionak | ok, i'll bring it up with him | 23:47 |
-!- SDuensin [n=Scott@108.sub-75-207-58.myvzw.com] has quit ["Leaving"] | 23:52 | |
--- Day changed Wed Aug 20 2008 | ||
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 00:04 | |
dionak | thanks, pd. | 00:10 |
+perlDreamer | Is there some brave soul with a fast box willing to run some tests for me? | 00:22 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 01:10 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 01:11 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:11 | |
+perlDreamer | rizen: Assets are working again. You were right, it was a quick fix. | 01:15 |
@rizen | you rock man | 01:15 |
@rizen | sorry i didn't get to it | 01:15 |
+perlDreamer | Not a problem | 01:15 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:16 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:19 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:22 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 60 (Operation timed out)] | 01:28 | |
-!- Lisette [n=liraos@adsl190-28-109-109.epm.net.co] has joined #webgui | 01:40 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:44 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:44 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 01:45 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:45 | |
+perlDreamer | Haarg: recent ErrorHandler mods have broken Session/ErrorHandler.t | 01:46 |
@Haarg | ah | 01:46 |
@Haarg | hopefully not hard to fix | 01:46 |
@Haarg | shouldn't be | 01:46 |
+perlDreamer | aside from that, and inheritUrlFromParent, WebGUI is working again | 01:46 |
+perlDreamer | I don't think it will be | 01:46 |
+perlDreamer | I'll probably get to it later today, perhaps tonight | 01:46 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:50 | |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host] | 02:01 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:02 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 02:02 | |
-!- Haarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:05 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:05 | |
Lisette | hello, i can use the event for the build a module for to reserves? | 02:06 |
-!- khenn [n=khenn@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 02:06 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:06 | |
-!- rizen [n=rizen@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:10 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:10 | |
+perlDreamer | Lisette, the Event Management System handles reservations | 02:11 |
-!- eink [n=eink@AMontsouris-157-1-160-173.w90-46.abo.wanadoo.fr] has joined #webgui | 02:12 | |
-!- eink [n=eink@AMontsouris-157-1-160-173.w90-46.abo.wanadoo.fr] has quit [Client Quit] | 02:12 | |
-!- Haaarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:15 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 02:15 | |
-!- rizen [n=rizen@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 02:19 | |
-!- preaction [n=doug@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:24 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:24 | |
-!- Haarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 02:25 | |
Lisette | ok, i search the manual for this, thanks | 02:26 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 02:35 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:41 | |
-!- Lisette [n=liraos@adsl190-28-109-109.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 03:00 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:05 | |
-!- Haaarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 03:16 | |
-!- Haarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:21 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:21 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:21 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:23 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:24 | |
-!- preaction [n=doug@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [Connection timed out] | 04:06 | |
-!- preaction [n=doug@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui | 04:22 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:22 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 05:01 | |
-!- khenn [n=khenn@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [] | 05:02 | |
-!- Haarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 05:06 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:15 | |
elnino | heloo! Is there a way to figure out what version of wre was used to install an instance of webgui? the version of webgu is 7.4.35 - is there a place on webgui's website? | 05:16 |
+Radix-wrk | Hi elnino.. best way is to check the changelog in /data/wre/docs I think | 05:17 |
elnino | ok.. I'm confused now. It's .0.8.3, but I have an older version of webgui... how do I update webgui?isn't webgui bundled into the wre? | 05:19 |
elnino | (I've only installed webgui manually before) so this is new to me. Sorry. | 05:19 |
+Radix-wrk | use /data/wre/sbin/webguiupdate.pl ? | 05:19 |
+Radix-wrk | I'm only using 0.8.1 myself, so assume it's the same in 0.8.3 | 05:20 |
-!- preaction [n=doug@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 05:20 | |
elnino | oh. So I don't have to update the actual wre... | 05:20 |
+Radix-wrk | nup, the wre is the same | 05:20 |
+Radix-wrk | see topic above | 05:20 |
+Radix-wrk | 0.8.3 is latest wre, you just need to update webgui | 05:20 |
elnino | ok. Seems simple enough. Great. thanks! | 05:20 |
+Radix-wrk | I've heard you want to update to 7.4.40 first, then go from there to 7.5 | 05:20 |
elnino | yep, I heard that too. Thanks for the reminder. | 05:21 |
elnino | so... when you use wre, is there a way to keep apache and perl and mysql uptodate with the patches that are available? or am I committed to what is distributed in wre? | 05:45 |
+Radix-wrk | you're stuck with what's in the wre really | 05:52 |
elnino | ok. | 05:54 |
elnino | well, that was painless. I'm at 7.4.40. very nice. | 05:55 |
elnino | ok... I'm going to 7.5, and the gotch says I need to updgard a perl module, is wre going to take care of that for me? is that a message for manual upgrades only? | 06:09 |
SDuensin | I think you still have to do that by hand using CPAN. Be sure you've setenvironment before you run cpan. | 06:11 |
elnino | ok.. Thanks! | 06:12 |
CIA-6 | WebGUI: graham * r7279 /WebGUI/ (3 files in 3 dirs): improved debug messages for sql queries | 06:12 |
CIA-6 | WebGUI: graham * r7280 /WebGUI/docs/upgrades/_upgrade.skeleton: | 06:12 |
CIA-6 | WebGUI: Only note an upgrade in the DB after it succeeded | 06:12 |
CIA-6 | WebGUI: This prevents it from bypassing a failed upgrade if the upgrade.pl script is run again. Instead it will get stuck on the failed upgrade, forcing the problem to be resolved instead of ignored. | 06:12 |
CIA-6 | WebGUI: graham * r7281 /WebGUI/ (docs/changelog/7.x.x.txt lib/Spectre/Cron.pm docs/gotcha.txt): fixed: Scheduled workflows based on day of week run on wrong day | 06:12 |
CIA-6 | WebGUI: graham * r7282 /WebGUI/ (8 files in 4 dirs): | 06:12 |
CIA-6 | WebGUI: fixed: Back to Site link in asset manager points to wrong location | 06:12 |
CIA-6 | WebGUI: fixed: Some import node folders have invalid template | 06:12 |
CIA-6 | WebGUI: translation * r7283 /translations/Spanish/ (notes.txt Spanish/Asset_Collaboration.pm): Update from translation server | 06:12 |
CIA-6 | WebGUI: doug * r7284 /WebGUI/ (11 files in 8 dirs): fixed: loginBox macro can no longer return the user to the logout page, logging them out | 06:12 |
CIA-6 | WebGUI: graham * r7285 /WebGUI/ (9 files in 6 dirs): revert oops | 06:12 |
CIA-6 | WebGUI: tabitha * r7286 /WebGUI/docs/upgrades/ (2 files in 2 dirs): Implemented a new solution for the image wrapping issue to avoid scrollbars | 06:12 |
CIA-6 | WebGUI: colin * r7287 /WebGUI/ (4 files in 3 dirs): | 06:13 |
CIA-6 | WebGUI: Fix how update and addRevision handle defaults from the definition subroutine | 06:13 |
CIA-6 | WebGUI: when it returns an array ref. | 06:13 |
CIA-6 | WebGUI: yung * r7288 /WebGUI/ (3 files in 3 dirs): fixed: Thingy: edit operation sql error and default thing property hidden | 06:13 |
CIA-6 | WebGUI: doug * r7289 /WebGUI/docs/credits.txt: added proper credit | 06:13 |
CIA-6 | WebGUI: graham * r7290 /WebGUI/lib/WebGUI/Shop/Pay.pm: need to return the thank you screen generated for checkouts with a total of $0 | 06:13 |
CIA-6 | WebGUI: dionak * r7291 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: Adding provision for testing hasTerms method | 06:13 |
CIA-6 | WebGUI: dionak * r7292 /WebGUI/ (4 files in 4 dirs): Adding internationalized message for empty cart | 06:13 |
CIA-6 | WebGUI: dionak * r7293 /WebGUI/lib/WebGUI/Paginator.pm: Add span tag around page links for styling | 06:13 |
CIA-6 | WebGUI: dionak * r7294 /WebGUI/lib/WebGUI/Paginator.pm: Adding id for previous and next page link for styling | 06:13 |
bderrly | would one be safe to say that displaying (even in html) the version of a particular web app is not a best practice? | 06:22 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, dionak, f00li5h, elnino, nuba, SDuensin, +Radix_ | 06:40 | |
-!- Netsplit over, joins: elnino, dionak, SDuensin, +Radix_, ckotil, nuba, f00li5h | 06:42 | |
CIA-6 | WebGUI: dionak * r7295 /WebGUI/docs/changelog/7.x.x.txt: display empty cart message | 06:46 |
CIA-6 | WebGUI: dionak * r7296 /WebGUI/docs/changelog/7.x.x.txt: adding class and ids for styling pagination | 06:46 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:53 | |
elnino | hmm. hoping someone can help here. Did a successful upgrade to 7.4.40. Then attempted 7.5.20 via WRE. | 07:03 |
elnino | hen it came to the last question"do you want to run the upgrade script" I said yes, and it VERY quickly responded Done. | 07:03 |
elnino | when I went to start the services , modperl and modproxy both failed. | 07:04 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 07:04 | |
-!- mode/#webgui [+o khenn] by ChanServ | 07:05 | |
dionak | i had the same experience today upgrading from 7.5.19 to 7.5.20 | 07:05 |
dionak | sounds like a bug | 07:05 |
elnino | in the modper log file, there is "can't use an undefined value as an ARRAY reference at /data/Webgui/lib/webgui.pm line 71 | 07:05 |
dionak | unfortunately, i didn't have time to debug | 07:05 |
elnino | modproxy simply didn't want to start (probably because of modperl?) | 07:06 |
dionak | have you reviewed webgui.pm? | 07:06 |
dionak | to see what the cause of the error was? | 07:06 |
elnino | just going there now... | 07:07 |
elnino | for each my $handler config->get urlHandlers. | 07:07 |
elnino | It seems to me I read something somewhere when upgrading wre from .7 to .8, the names of the conf files have to be the full name? Mine aren't, but I didn't upgrade WRE, I already had .8.3 | 07:08 |
elnino | full name being www.domain.com and not domain.com | 07:09 |
elnino | could that be it? otherwise, I have NO idea | 07:09 |
dionak | you may want to try tomorrow morning...when devs for wre are avaiable | 07:09 |
dionak | sorry i can't help you | 07:09 |
elnino | I did a grep for urlHandlers. | 07:13 |
elnino | my conf didn't have it defined at all, however the "WebGUI.original.conf" file did. | 07:14 |
elnino | O | 07:14 |
elnino | I'm trying to see if that fixes it now. | 07:14 |
elnino | bingo. | 07:15 |
elnino | dionak: hope that helps you. | 07:15 |
elnino | opps. premature... | 07:16 |
elnino | also missing contenthandlers in conf file.. trying again | 07:19 |
elnino | dionak: ok THAT worked. Hope that helps. I'm posting a bug report. I'm So Glad I figured that out! | 07:20 |
dionak | the bug report will help the most | 07:21 |
elnino | ok. enough fun for tonight. Thanks! bye | 07:23 |
dionak | yw | 07:23 |
elnino | what does yw mean? | 07:24 |
+Radix-wrk | you're welcome | 07:24 |
elnino | ah. Ok! bye! | 07:24 |
+Radix-wrk | heh | 07:24 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:24 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 08:14 | |
elnino | to do a restore, I copy my /data/Webgui files back and restore the db right? is there anything else I'm missing? | 08:14 |
-!- gd__ [n=gd@122.96.60.6] has joined #webgui | 08:27 | |
-!- gd__ [n=gd@122.96.60.6] has quit ["Leaving"] | 08:47 | |
elnino | exit | 08:50 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:50 | |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:38 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:41 | |
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has quit [Remote closed the connection] | 10:22 | |
-!- KlausH [n=KlausH@p5B0723E3.dip0.t-ipconnect.de] has joined #webgui | 10:46 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 12:07 | |
-!- eink [n=eink@AMontsouris-157-1-70-160.w90-46.abo.wanadoo.fr] has joined #webgui | 13:09 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 14:53 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:11 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:11 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 15:33 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 15:57 | |
SDuensin | Greetings. | 15:58 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 16:24 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:40 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:44 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:44 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:49 | |
CIA-6 | WebGUI: graham * r7297 /WebGUI/docs/ (2 files in 2 dirs): fixed: purchase detail screen shows incorrectly in Safari | 16:59 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 17:01 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 17:02 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 17:02 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 17:05 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 17:07 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 17:07 | |
SDuensin | For the love of WebGUI! Where on EARTH does MySQL hide it's PID!? I had MySQL on this box and removed it. Trying to set up the WRE. However, it INSISTS on killing PID 409 when MySQL starts. AAHHHHH!!! | 17:08 |
hightekvagabond | on my machine it's in {mysql_dir}/{hostname}.pid .... if you aren't sure where your mysql_dir is you might want to try using locate | 17:16 |
hightekvagabond | mine is in /var/db/mysql/n1.gypsy.org.pid as an example | 17:17 |
-!- eink [n=eink@AMontsouris-157-1-70-160.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 17:19 | |
SDuensin | hightekvagabond - thanks, but I've located until I'm blue in the face. :-) | 17:23 |
SDuensin | And, for some odd reason - it just worked! I changed NOTHING! | 17:23 |
* SDuensin *loves* those "fixes". <sigh> | 17:23 | |
hightekvagabond | gremlins | 17:24 |
SDuensin | No kidding. Those scare me in production systems. | 17:28 |
hightekvagabond | It wouldn't be a legitimate production system if you didn't have to punch it in just the right spot on the bottom left side to make it run | 17:29 |
SDuensin | hehehe | 17:29 |
hightekvagabond | I like to call it "The Laying on of Hands" | 17:30 |
SDuensin | I fixed an Xbox 360 like that the other day. | 17:30 |
SDuensin | It wouldn't read any discs. So I popped it on the head. Works fine now. | 17:30 |
hightekvagabond | there ya go.... Gremlins | 17:31 |
SDuensin | I mean, it was already broken. What harm was I gonna cause it? :-) | 17:31 |
hightekvagabond | My most common repair for home electronics is soldering irons and heat shrink because some silly foster dog chews through yet another cable some where | 17:32 |
SDuensin | Tesla coil. | 17:33 |
hightekvagabond | The goal is to rehab the dogs so they can be adopted, not electrocute them | 17:34 |
SDuensin | Bah. There's no amps in it. :-) | 17:34 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:52 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:52 | |
carogray | hi - back again - I am still new at this | 17:58 |
carogray | does anyone know about the ^env("http_referer"); macro? | 17:59 |
SDuensin | No problem. You'll catch on. | 17:59 |
SDuensin | Not offhand I don't. | 17:59 |
carogray | ok, I will wait til a little later in the day - ta | 17:59 |
hightekvagabond | isn't that just an enviroment variable? | 18:00 |
@preaction | yes, just an environment variable | 18:01 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 18:05 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:05 | |
SDuensin | carogray - Don't run off, stay and lurk. :-) | 18:05 |
hightekvagabond | *slaps on bumper sticker* "Lurkers see more action" | 18:06 |
dionak | carpgrau, what are you needing? | 18:06 |
dionak | haha | 18:06 |
dionak | typing is challenging today | 18:06 |
hightekvagabond | only today? lucky you | 18:07 |
SDuensin | Dang man, usually MySQL and I get along great. Today, not so much. | 18:07 |
hightekvagabond | usually when I'm in the dog house flowers help | 18:08 |
SDuensin | Can you rename a database in MySQL? | 18:10 |
dionak | only by dropping it and reimporting it | 18:11 |
SDuensin | That's what I'm trying to do. | 18:11 |
SDuensin | Never had problems before. | 18:11 |
SDuensin | Reimporting is disconnecting me from the server. | 18:11 |
dionak | over ssh? | 18:12 |
SDuensin | Locally! | 18:12 |
hightekvagabond | speaking of MySQL, anyone here familiar with any bugaboos with transitioning from PostgreSQL to MySQL? | 18:12 |
hightekvagabond | reimporting is disconnecting you from your shell? | 18:12 |
@preaction | hightekvagabond, there are a lot of mysql-isms in the webgui core that pg doesn't have yet (and hopefully never will have, no matter how useful they are) | 18:12 |
@preaction | SDuensin, how are you trying to reimport? something like: zcat dump.sql.gz | mysql ? | 18:13 |
SDuensin | Just the usual 'mysql -blahblah dbname < file.sql' | 18:13 |
@preaction | mysql might be timing out the connection for some reason | 18:13 |
hightekvagabond | preaction, you missunderstood.... thats the reverse question of what I was asking..... I have a bunch of other stuff written to postgresql from before I found webgui and want to port it over so my sites aren't all using two databases | 18:13 |
+MrHairgrease | just to be sure, you did create the dbname db right? | 18:13 |
SDuensin | Yep. | 18:14 |
@preaction | hightekvagabond, oh, um... couldn't tell you there then, but i can't think of any issues really | 18:14 |
@preaction | mysql does a pretty good job of taking various kinds of SQL dumps with wierd data types | 18:14 |
SDuensin | It says: | 18:14 |
SDuensin | ERROR 2013 (HY000) at line 3722: Lost connection to MySQL server during query | 18:14 |
hightekvagabond | I made a choice about 10 years ago to go with PostgreSQL rather then MySQL.... it's right in there with the choice of FreeBSD over Linux.... It turned out to be the best choice at the time, but the less popular choice long term.... I've finally given up on PostgreSQL and plan to start migrating most my stuff over to MySQL.... webgui was pretty much the straw that broke the camel's back on that. | 18:17 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 18:18 | |
+MrHairgrease | sduensin, try frollicking with the max_allowed_packet option in my.cnf a bit | 18:18 |
+MrHairgrease | http://www.nabble.com/Import-of-a-mysldump-file-fails-td17068990.html | 18:18 |
SDuensin | I saw that. Thanks. | 18:18 |
SDuensin | (It's like 16M or something now!) | 18:19 |
+MrHairgrease | yeah 16 is the default afail | 18:19 |
SDuensin | Trying with --skip-extended-insert now. | 18:19 |
+MrHairgrease | oh that could be very well the problem indeed | 18:20 |
SDuensin | Yep, that did it. Must have been a crazy long insert in there. | 18:20 |
+MrHairgrease | extended inserts combine a whole slew of insert statements into one statement | 18:20 |
+MrHairgrease | so if you have 10.000 rows | 18:21 |
SDuensin | Yep. | 18:21 |
+MrHairgrease | it does one huge insert | 18:21 |
SDuensin | Good lord I really botched this migration. <sigh> | 18:21 |
* SDuensin goes for more coffee. | 18:21 | |
+MrHairgrease | in stead of 10.00 small ones | 18:21 |
SDuensin | All I'm trying to do is move a site from "test" to "www" and it's taking all frikkin' morning. | 18:22 |
* SDuensin is pathetic. | 18:22 | |
+MrHairgrease | oh well | 18:22 |
+MrHairgrease | at least you have coffee =) | 18:22 |
SDuensin | "At least I got chicken." | 18:23 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:23 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:23 | |
-!- hankins [n=charley@saccpix.southark.edu] has joined #webgui | 18:26 | |
hankins | Does WebGUI come with any kind of Web log analytics tool like smarter stats or something along those lines? If not, what stats program do you recommend? | 18:27 |
SDuensin | awstats is in there. | 18:28 |
hightekvagabond | anylitics | 18:28 |
SDuensin | And like hightekvagabond says, I use Google Analytics. | 18:28 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:28 | |
hightekvagabond | or better yet, the one that is spelled correctly like SDuensin uses ;) | 18:28 |
SDuensin | hehehe | 18:29 |
hightekvagabond | <<<cant spell | 18:29 |
hankins | how do I access the awstats for my site: www.goeldorado.com? | 18:29 |
* SDuensin has system-wide spellcheck! | 18:29 | |
hankins | i've tried www.goeldorado.com/awstats/ with no success. I'm on a hosted plan, so I can't FTP in. | 18:32 |
* SDuensin doesn't use it, so he doesn't know. | 18:32 | |
@preaction | hankins, it's something like "webstats#.plainblack.net/awstats.pl?config=yoursite" | 18:33 |
SDuensin | Is everything supposed to belong to webgui:nogroup? | 18:41 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:43 | |
SDuensin | Hey perlDreamer | 18:44 |
SDuensin | If I set everything to webgui:nogroup and rwx------, am I gonna be screwed? :-) | 18:47 |
@Haarg | what do you mean by everything? | 18:47 |
SDuensin | From /data on down. | 18:47 |
SDuensin | I wanna keep my lusers with ssh out of it. | 18:48 |
+perlDreamer | SDuensin, so long as your apache user can see in there, I think it will be fine | 18:51 |
SDuensin | perlDreamer - I think so, it's using the WRE. | 18:51 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 18:58 | |
SDuensin | Ok, I've made a complete and total mess of this. Starting over! | 18:59 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 110 (Connection timed out)] | 19:07 | |
carogray | perldreamer: was it you or perlmonkey2 who was about to launch into what I anticipated would be a very detailed, step by step explanation of how the template loop works with especial attention on creating "email a friend" templates? | 19:10 |
carogray | Haarg jumped in to tell me he had answered me question in the login support template, so I thought it only polite to use his answer first | 19:11 |
+perlDreamer | I don't remember. | 19:11 |
carogray | can you help me with ^env("http_referer"); question? | 19:11 |
CIA-6 | WebGUI: colin * r7298 /WebGUI/t/Shop/Cart.t: increment number of tests in Shop/Cart.t to match actual number of tests | 19:12 |
+perlDreamer | I can try. What's the question? | 19:12 |
@Haarg | there really isn't going to be a way to get the title of a page based on the referer without writing code | 19:12 |
carogray | Haarg: great two of you here, this another question. | 19:13 |
carogray | the env macro is working in my mail form template, but it isn't working in my acknowldegement template nor email template | 19:13 |
carogray | I can't figure out what I am doing wrong | 19:14 |
+perlDreamer | In those templates, the HTTP REFERER is your webgui site | 19:14 |
* SDuensin is getting angered... | 19:14 | |
SDuensin | ./wreservice.pl --start mysql | 19:14 |
SDuensin | Start MySQL: kill: 409: No such process | 19:14 |
carogray | and it's not in the mail form template? | 19:14 |
@Haarg | the referer is only going to be the value you are looking for on the first page | 19:14 |
@Haarg | if you use the macro as a default value in one of the fields though | 19:15 |
* SDuensin says, "WebGUI, don't make me angry. You wouldn't like me when I'm angry." | 19:15 | |
@Haarg | it will store it with the field | 19:15 |
@Haarg | and then you can use the field value instead of the macro on the acknowledgement and email templates | 19:15 |
+MrHairgrease | sduensin: it seems webgui doesn't like you at all to day, angry or not =) | 19:15 |
SDuensin | No kidding. It's usually smooth sailing until I try and do something dumb. | 19:16 |
SDuensin | That error went away for awhile. Now it's back! And it's always PID 409. I *cannot* figure out where it's coming from! | 19:17 |
carogray | so wouldn't the syntax in acknowlegdement and email forms be the same as the mail form template if I have separated the fields out of the loop. the field name is pagetitle (sorry Haarg, I kept the name in hopes that one day we can do what we cannot now do) <tmpl_var field.noloop.pagetitle.value> | 19:17 |
+perlDreamer | SDuensin, how many mysql's are installed on the system? | 19:17 |
SDuensin | Well, I *had* a system one installed. I did an apt-get purge of it. | 19:18 |
@Haarg | yes, that should be right | 19:18 |
SDuensin | You'd think! | 19:18 |
@Haarg | sorry, was re carogray | 19:19 |
+MrHairgrease | sduensin: do ps auxf | grep mys | 19:19 |
SDuensin | Nada. | 19:19 |
+perlDreamer | how about ps auxf | grep 409? | 19:19 |
SDuensin | It's not here! | 19:19 |
+MrHairgrease | also, you are aware that wremonitor will prolly start mysql again? | 19:19 |
-!- J3M [n=overdriv@200.11.188.106] has joined #webgui | 19:19 | |
SDuensin | No 409 either! | 19:19 |
+MrHairgrease | nice | 19:20 |
@Haarg | you looked at the pid file? | 19:20 |
+MrHairgrease | now start your mysql then =) | 19:20 |
SDuensin | 409 has survived three reboots, multiple WRE installs, my manual hunt-and-destroy of MySQL - everything. | 19:20 |
SDuensin | I can't *find* the PID file! | 19:20 |
@Haarg | /data/wre/var/mysqldata/*.pid | 19:20 |
+MrHairgrease | weirdness... | 19:20 |
SDuensin | No pids in that folder. | 19:20 |
+MrHairgrease | you are also sure that /etc/my.cnf is purged | 19:21 |
+MrHairgrease | or /etc/mysql/* | 19:21 |
+MrHairgrease | or so | 19:21 |
SDuensin | Nothing in /etc - I nuked 'em. | 19:21 |
SDuensin | Also nuked the old stuff in /var. | 19:21 |
SDuensin | I do get a lock file in /var/lock/subsys, but the WRE is doing that (as far as I can tell). | 19:21 |
carogray | I posted my mail form which works - the env macro that is,http://webgui.pastebin.com/d2b5bc58b | 19:24 |
carogray | then the acknowledgement form which works except for the env macro - which is just empty. | 19:24 |
carogray | the field that holds the env macro is the pagtitle field. I think I have done what you suggested by holding on the value of the field. | 19:25 |
carogray | acknowledgement template: http://webgui.pastebin.com/d6b00e6c4 | 19:26 |
carogray | the whole email a friend jobby works completely when using the default WebGUI templates with the template loops, I just wanted to separate out sections to make it easier for our users to see the distinctions | 19:27 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 19:27 | |
@Haarg | i'm going to have to test it some - i got it to work for me, but i think that was on 7.5 | 19:28 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 19:31 | |
+perlDreamer | bopbop, you are a relentlessly thorough tester. | 19:32 |
@bopbop | I am? | 19:32 |
@bopbop | because I keep stumbling upon bugs? | 19:32 |
+perlDreamer | Yes, and the attention to detail | 19:33 |
@bopbop | ah | 19:34 |
+perlDreamer | Did you know that there are ways to automate the browser level testing that you do? | 19:34 |
+perlDreamer | It's like recording a macro in Word, or in Excel. | 19:35 |
+perlDreamer | You add this plug-in to your browser, tell it to start recording | 19:35 |
+perlDreamer | and at the end, you tell it what to look for. | 19:35 |
+perlDreamer | then you can save the macro, and rerun it | 19:35 |
+perlDreamer | or send the macro to other users (with other browsers even) and have then run the macro and do the testing | 19:35 |
elnino | perlDreamer: which browser has that? firefox? do you recall the name of it? | 19:36 |
+perlDreamer | It's called Selenium | 19:36 |
+perlDreamer | it's not a browser, it's a browser plug-in | 19:36 |
elnino | I meant which broswer is that *for*. =) | 19:36 |
+perlDreamer | I know, IIRC, it works on Mozila, FireFox, IE and Safari. | 19:37 |
+perlDreamer | maybe Konqueror and others, too | 19:37 |
elnino | Thanks for the info! | 19:37 |
+perlDreamer | sure :) | 19:37 |
SDuensin | OK, I removed mysql-server, mysql-client, the libraries, any tools that may be related, purged configs, did an updatedb, looked for *anything* and rebooted. | 19:43 |
SDuensin | If that doesn't work, I don't know what will. | 19:43 |
SDuensin | Start MySQL: kill: 409: No such process | 19:44 |
SDuensin | AHHHHH!!!!!!!!!!!!!!!!!!! | 19:44 |
+perlDreamer | SDuensin, maybe it's time to pick apart the code and debug it. | 19:45 |
SDuensin | I did that! | 19:45 |
SDuensin | That's how I spent last night. | 19:45 |
SDuensin | I get things like this: | 19:46 |
SDuensin | root@server:/data/wre/prereqs/share/mysql# ./mysql.server start --user=webgui | 19:46 |
SDuensin | Starting MySQL | 19:46 |
SDuensin | kill: 409: No such process | 19:46 |
SDuensin | * | 19:46 |
SDuensin | root@server:/data/wre/prereqs/share/mysql# ./mysql.server stop --user=webgui | 19:46 |
SDuensin | * MySQL manager or server PID file could not be found! | 19:46 |
+perlDreamer | SDuensin, and you're sure that you're using the WebGUI environment? . /data/WRE/sbin/setenvironment.sh (or whatever the file/path are) | 19:48 |
SDuensin | Yes. | 19:48 |
CIA-6 | WebGUI: colin * r7299 /WebGUI/ (5 files in 5 dirs): | 19:48 |
CIA-6 | WebGUI: Allow certain fields in Ad and AdSpace to be cleared. Add tests | 19:48 |
CIA-6 | WebGUI: to verify that it works. | 19:48 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 19:49 | |
+perlDreamer | elnino, there is a known upgrade bug in 7.5.18-7.5.19 | 19:49 |
+perlDreamer | the upgrade from 7.4.40 to 7.5.20 could not have gone smoothly without fixing it | 19:49 |
elnino | I'm listening. | 19:49 |
+perlDreamer | in /data/WebGUI/docs/upgrades/upgrade-7.5.18-7.5.19.pl there is a call to a subroutine called | 19:50 |
+perlDreamer | (madly looking up the names) | 19:51 |
elnino | =) | 19:51 |
+perlDreamer | it's called addProductShipping | 19:51 |
+perlDreamer | comment out the call to that subroutine, and the upgrade should finish successfully | 19:52 |
+perlDreamer | start with: addProductShipping( $session ); | 19:52 |
+perlDreamer | end with: #addProductShipping( $session ); | 19:52 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:52 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:52 | |
SDuensin | WHOA! 409 is a *line number*, not a PID! | 19:52 |
SDuensin | It's the last "esac" in mysql.server. | 19:52 |
* SDuensin wants "echo on" for BASH. | 19:53 | |
@Haarg | are you certain? | 19:53 |
@Haarg | that doesn't really make any sense given that error | 19:53 |
SDuensin | Me, Haarg ? Yea. | 19:53 |
SDuensin | I added two "echo" debug lines and it changed to 411. | 19:54 |
* SDuensin is baffled. | 19:54 | |
@Haarg | yeah, that makes pretty much no sense | 19:54 |
@Haarg | the error is coming from kill, not bash, so i'm not sure how it would be getting a line number | 19:55 |
SDuensin | Leave it to me. I'm good at finding these types of heisenbugs. | 19:55 |
* SDuensin just discovered "bash -x" | 19:57 | |
SDuensin | Here's the debug barf, if you're interested: http://jaeger.pastebin.com/m43a4e5c3 | 19:59 |
SDuensin | It's like MySQL didn't start. | 20:02 |
elnino | perlDreamer: sorry, got distracted. I was upgrading straight to 7.5.20, so are you saying I should, go to 7.5.19, make the modification, then upgrade to 7.5.20? | 20:07 |
elnino | er.. to 7.5.18, stop, modify, then proced to 7.5.20? | 20:07 |
+perlDreamer | install the 7.5.20 code | 20:08 |
+perlDreamer | make the change to the 7.5.18-7.5.19 upgrade script | 20:08 |
+perlDreamer | then run the upgrade | 20:08 |
carogray | haarg: did you get a chance to compare my 2 templates - mail form template:,http://webgui.pastebin.com/d2b5bc58b - works, acknowledgement template: http://webgui.pastebin.com/d6b00e6c4 - doesn't work? | 20:08 |
+perlDreamer | no need to stop in the middle | 20:08 |
elnino | ah. Got it. THanks! perfect! | 20:09 |
+perlDreamer | elnino, if that doesn't work, then post back here and I'll help out | 20:09 |
elnino | did I miss this on the website somewhere? sorry if I did. should I add it to the wiki? | 20:09 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:09 | |
@Haarg | i'm looking at it right now | 20:10 |
+perlDreamer | I think there was a bug posted about it | 20:10 |
SDuensin | Ok, I've traced it to this actual command: | 20:10 |
SDuensin | ' /data/wre/prereqs/bin/mysqld_safe --datadir=/data/wre/var/mysqldata --pid-file=/data/wre/var/mysqldata/server.pid | 20:10 |
SDuensin | That produces: | 20:10 |
SDuensin | nohup: ignoring input and redirecting stderr to stdout | 20:10 |
SDuensin | Starting mysqld daemon with databases from /data/wre/var/mysqldata | 20:10 |
SDuensin | STOPPING server from pid file /data/wre/var/mysqldata/server.pid | 20:10 |
SDuensin | 080820 12:07:12 mysqld ended | 20:10 |
SDuensin | Which isn't helpful. | 20:10 |
elnino | ok. out of curiousity, when you have wre download the package for you, where does it put it? | 20:11 |
+perlDreamer | elnino, no clue. I'd guess /data/WebGUI/ | 20:11 |
elnino | =) | 20:11 |
elnino | I probably wont' do the 7.5 upgrade for a little while, depends what the client says. | 20:12 |
@Haarg | /tmp most likely | 20:12 |
SDuensin | Oooo! Oooo! | 20:14 |
SDuensin | 080820 12:07:12 [ERROR] Can't start server : Bind on unix socket: Permission denied | 20:14 |
SDuensin | 080820 12:07:12 [ERROR] Do you already have another mysqld server running on socket: /data/wre/var/mysqldata/mysql.sock ? | 20:14 |
SDuensin | ok, this is looking like a permissions fubar when I installed the WRE. | 20:17 |
+perlDreamer | netstat -l | 20:18 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 20:18 | |
SDuensin | YES! | 20:20 |
SDuensin | Ok, for future confused people, screwing up perms when unpacking the wre prevents MySQL from setting up it's needed system tables. The rest was fallout. | 20:20 |
SDuensin | Er, "its". | 20:20 |
+perlDreamer | SDuensin, what was the perm problem? It couldn't write to the PID directory? | 20:21 |
SDuensin | It couldn't write to the DB directory for some reason. | 20:21 |
SDuensin | So this time, after unpacking the wre, I did: chown -R webgui:nogroup /data | 20:21 |
SDuensin | Then started the console. Worked. | 20:22 |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 20:28 | |
MrHairgreas1 | crapass wireless.... | 20:28 |
-!- MrHairgreas1 is now known as Mrhairgreas1 | 20:28 | |
-!- MrHairgrease is now known as Guest22742 | 20:30 | |
-!- Mrhairgreas1 is now known as MrHairgreas1 | 20:30 | |
SDuensin | wb MrCrapAssWireless | 20:30 |
MrHairgreas1 | pfff, and nickserv also changed commands | 20:31 |
MrHairgreas1 | sduensin did it work? | 20:31 |
SDuensin | So far, MrHairgreas1 | 20:31 |
SDuensin | Adding my custom auth, macros, etc. now. | 20:31 |
-!- MrHairgreas1 is now known as MrHairgrease | 20:32 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:32 | |
+MrHairgrease | so it was a perms problem? | 20:32 |
+MrHairgrease | on the sock file? | 20:32 |
SDuensin | Yep. | 20:32 |
SDuensin | Well, the folder the databases were in. | 20:32 |
+MrHairgrease | maybe it's a good idea to put that in the wiki somewhere | 20:32 |
SDuensin | It's my own damn fault. I changed the umask on this box. | 20:33 |
+MrHairgrease | oh | 20:33 |
+MrHairgrease | nevertheless | 20:33 |
* SDuensin forgot that *minor* detail. | 20:33 | |
+MrHairgrease | i think it still should be there | 20:33 |
+MrHairgrease | to help other people like you =) | 20:34 |
SDuensin | The wiki or the WRE install docs? (Or both!) | 20:34 |
+MrHairgrease | I'd say the wiki | 20:34 |
SDuensin | I'll toss it up in a bit. | 20:35 |
+MrHairgrease | I have this document on the oqapi intranet containing all upgrade problems i ran into when upgrade from 5.something to 7.3.20 | 20:35 |
+MrHairgrease | I'll put those on the wiki too | 20:35 |
SDuensin | Wow. That's quite the upgrade! | 20:35 |
+MrHairgrease | but at the wuc | 20:35 |
* SDuensin fondly remembers 5.x. | 20:35 | |
+perlDreamer | 6.x gave us all grey hair | 20:35 |
+MrHairgrease | I've done lot's of em | 20:35 |
+MrHairgrease | 6.2.11->6.3.0 | 20:36 |
+MrHairgrease | that one still keeps me out of sleep | 20:36 |
SDuensin | 6.x scared the hell outta me. I regret it, but I wandered. Now I have to get my Drupal and Joomla crap back into WebGUI. :-) | 20:36 |
+MrHairgrease | anyway it's a collection of fixes too some upgrade scripts | 20:36 |
+MrHairgrease | Koen actually built an upgrade factory with those mods | 20:36 |
+MrHairgrease | 6.3.0 introduced the asset system | 20:37 |
-!- Guest22742 [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 20:37 | |
+MrHairgrease | before then templates and nav and other stuff too were seperate subsystems | 20:37 |
+MrHairgrease | and wobjects were not assets yet | 20:37 |
+MrHairgrease | and i think we also switched from a global $session hash to the session passing we have now | 20:38 |
+perlDreamer | that was later in 6 | 20:38 |
+perlDreamer | 6.6 or 6.7 | 20:38 |
+perlDreamer | the local session stuff | 20:38 |
+MrHairgrease | oh ok | 20:40 |
+MrHairgrease | the other stuff in 6.2.11->6.3.0 was bad enough =) | 20:41 |
+perlDreamer | yeah | 20:41 |
+perlDreamer | I remember for a while I was manually backporting security fixes in 6.2.11 to make 6.2.12 for my own use at the church. | 20:41 |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has joined #webgui | 21:00 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:00 | |
@perlmonkey2 | poor svn.webgui.org. | 21:06 |
+perlDreamer | huh? | 21:06 |
+perlDreamer | what's wrong with it? | 21:06 |
@perlmonkey2 | I'm downloading the survey2 branch and it is going very slow. | 21:06 |
@perlmonkey2 | so it must be tired ;) | 21:06 |
+perlDreamer | So you haz bitz in da howse? | 21:07 |
@perlmonkey2 | no :( | 21:07 |
@perlmonkey2 | I'm at the University in my wife's office. | 21:07 |
@perlmonkey2 | loozers at the cable company still haven't shown | 21:07 |
@perlmonkey2 | 3 calls and 1 visit to their office (just today) and they promised it would be on between now and 5. | 21:07 |
+perlDreamer | Don't you have to be there for them to do their work? | 21:08 |
@perlmonkey2 | they call fist | 21:08 |
@perlmonkey2 | Uni is 7 minutes from home | 21:08 |
+perlDreamer | nice | 21:08 |
@perlmonkey2 | Yeah, my wife's commute went from 1.25 hours to 7 minutes :) | 21:08 |
+perlDreamer | Yours is shorter, though | 21:08 |
@perlmonkey2 | Heh, indeed | 21:09 |
+perlDreamer | Why doesn't someone build a paginator into SVN::Web? | 21:10 |
@perlmonkey2 | Sounds like a job for an experienced WG::Dev | 21:11 |
+perlDreamer | I'll add it to my todo list ;) | 21:12 |
+perlDreamer | Want to talk through a bugfix with me? | 21:12 |
CIA-6 | WebGUI: colin * r7300 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: fix syntax errors | 21:12 |
CIA-6 | WebGUI: colin * r7301 /WebGUI/ (3 files in 3 dirs): fix a bug where getOptions returns all shipping drivers, regardless of their enabled status | 21:12 |
@perlmonkey2 | sure | 21:13 |
@perlmonkey2 | which bug? | 21:13 |
@perlmonkey2 | my todo list is just to get the Survey2 running on the mac so I can take screen shots :( | 21:13 |
+perlDreamer | http://www.webgui.org/bugs/tracker/inherit-url-from-parent-is-broken | 21:13 |
@perlmonkey2 | That is really strange. That is an asset level property? | 21:14 |
+perlDreamer | yes | 21:14 |
@perlmonkey2 | svn log show any interesting changes? | 21:14 |
+perlDreamer | yes | 21:14 |
+perlDreamer | but they can't be reverted | 21:14 |
@perlmonkey2 | What are your thoughts then? | 21:15 |
@perlmonkey2 | is it JT's or your change that altered the method? | 21:16 |
+perlDreamer | rizen's :) All my changes can be reverted, by definition | 21:16 |
@perlmonkey2 | hah | 21:16 |
+perlDreamer | plus, his fixed some long standing bugs that have been royal pains | 21:17 |
@perlmonkey2 | so the problem is in his first comment for 7256? | 21:17 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood | 21:17 | |
-!- Netsplit over, joins: jlittlewood, dionak | 21:18 | |
+perlDreamer | yes | 21:18 |
@perlmonkey2 | okay let me go code diving for a sec | 21:18 |
* perlmonkey2 growls at his mac for not doing syntax highlighting in VIM. | 21:19 | |
SDuensin | JOE! | 21:19 |
@perlmonkey2 | perlDreamer: so the logic after line 602 is at issue? | 21:21 |
+perlDreamer | perlmonkey2: :syn on? | 21:24 |
+perlDreamer | perlmonkey2, update used to update ALL asset properties on each call | 21:25 |
+perlDreamer | now it only updates those that are passed in | 21:25 |
@perlmonkey2 | right | 21:25 |
+perlDreamer | so when you set inheritUrlFromParent, url is never processed | 21:25 |
@perlmonkey2 | wouldn't line 606/7 resolve that? | 21:25 |
@perlmonkey2 | oh | 21:26 |
@perlmonkey2 | no | 21:26 |
+perlDreamer | fixUrl is only called when URL is processed | 21:26 |
+perlDreamer | exactly | 21:26 |
+perlDreamer | I feel like we need to write in a new asset definition property, sideEffect. | 21:26 |
@perlmonkey2 | when you call update only the fields passed in are upated and the rest are nulled? | 21:26 |
+perlDreamer | the rest are ignored | 21:27 |
+perlDreamer | not touched | 21:27 |
+perlDreamer | it's a beautiful bug fix | 21:27 |
+perlDreamer | it fixes lots and lots of existing and future bugs | 21:27 |
+perlDreamer | but now we need to fix "side-effect" asset properties like inheritUrlFromParent | 21:27 |
@perlmonkey2 | I'm probably not the best to talk this out because I don't know where the problem is coming from. If update doesn't touch the url, then what did it used to do? | 21:29 |
@perlmonkey2 | create a new url? | 21:29 |
+perlDreamer | update always looked at the url | 21:29 |
@perlmonkey2 | oh | 21:30 |
@perlmonkey2 | you just said the problem. fixUrl isn't being called | 21:30 |
+perlDreamer | i did in a roundabout way | 21:30 |
@perlmonkey2 | and since it isn't being processed | 21:30 |
@Haarg | you could have a filter on inheritUrlFromParent that would do the same work as fixUrl, but it seems like it might get a bit ugly to get working | 21:31 |
@perlmonkey2 | So we didn't want Update doing anything to fields not passed in, except for a few special cases that don't get set by passed in fields. | 21:31 |
+perlDreamer | gym time for me | 21:33 |
+perlDreamer | I'm going to think more about the sideEffect idea | 21:33 |
@perlmonkey2 | ah | 21:34 |
@perlmonkey2 | okay | 21:34 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood | 21:37 | |
-!- Netsplit over, joins: jlittlewood, dionak | 21:39 | |
* perlmonkey2 punches his mac in the nose. Why won't you run WG? | 21:53 | |
@Haarg | what is the problem you are having? | 21:54 |
@perlmonkey2 | once I get everything started and browse to the page, all I get are the content headers printed out several times in a row. | 21:54 |
@perlmonkey2 | I've blown everything away and am starting oer. | 21:54 |
@perlmonkey2 | over | 21:54 |
@perlmonkey2 | DB started fine. Now adding a new site, www.test.com which in /etc/hosts is pointing at 127.0.0.1 | 21:56 |
@perlmonkey2 | modperl failed to start...checking logs | 21:57 |
@perlmonkey2 | [Wed Aug 20 13:57:11 2008] [error] [client 127.0.0.1] Can't locate object method "open" via package "WebGUI::Session" at /data/WebGUI/lib/WebGUI/URL/Content.pm line 54.\n | 21:58 |
@preaction | testEnvironment.pl? | 21:58 |
@Haarg | and that's the first error? | 21:58 |
-!- wgGuest51 [n=wgGuest5@64.147.219.138] has joined #webgui | 21:58 | |
@perlmonkey2 | that error looks like it couldn't find the WegGUI libs | 21:59 |
@perlmonkey2 | j/s let me run through it again. I already blew that all away. | 21:59 |
@preaction | perlmonkey2, then cd /data/WebGUI/lib; perl -c WebGUI/Session.pm | 21:59 |
@preaction | make sure you loaded the WRE environment with . /data/wre/sbin/setenvironment.sh | 21:59 |
-!- wgGuest51 [n=wgGuest5@64.147.219.138] has quit [Client Quit] | 22:00 | |
@perlmonkey2 | yes, I always do that first before running wreconsole | 22:00 |
@perlmonkey2 | yeah, missing perl modules | 22:02 |
@perlmonkey2 | thanks :) | 22:02 |
@perlmonkey2 | I'm guessing the mac wre hasn't been updated in a while | 22:13 |
@perlmonkey2 | testEnv missed a few | 22:13 |
@perlmonkey2 | Exception::Class for one | 22:13 |
@perlmonkey2 | Now back to the old error of can't locate method "open" via package "WebGUI::Sesion" | 22:14 |
@perlmonkey2 | can't find WebGUI::Config | 22:15 |
@perlmonkey2 | so why doesnt' the wreconsole started from a shell with . setenv ran know where the WG libs are? | 22:16 |
@preaction | oh, yeah, that | 22:19 |
@preaction | wait... still? | 22:19 |
@preaction | did you restart and such? | 22:19 |
@perlmonkey2 | I restarted wreconsole | 22:19 |
@preaction | the wreconsole doesn't use the wg libs afaik | 22:19 |
@perlmonkey2 | not the machine | 22:19 |
@perlmonkey2 | it starts modperl which fails on those libs. | 22:20 |
@perlmonkey2 | I | 22:22 |
@perlmonkey2 | 'll try starting modperl from a shell I know has the envs set | 22:22 |
@preaction | do you have a lib/WebGUI/Config? | 22:23 |
@preaction | er... lib/WebGUI/Config.pm | 22:23 |
@perlmonkey2 | yes | 22:25 |
@perlmonkey2 | and I just tried starting modperl from wreservice with a shell I had just run . setenv on | 22:25 |
@perlmonkey2 | to get the can't find open error | 22:25 |
@preaction | perlmonkey2, you have WebGUI in /data/WebGUI, right? | 22:27 |
@perlmonkey2 | yes | 22:27 |
@preaction | and the WRE is in /data/wre | 22:27 |
@perlmonkey2 | yes | 22:27 |
@preaction | and perl -c WebGUI/Session.pm gives "Syntax OK" | 22:28 |
@perlmonkey2 | no | 22:28 |
@perlmonkey2 | can't locate WebGUI/Config.pm | 22:28 |
@perlmonkey2 | am I forgetting to set something in the env manually? | 22:28 |
@perlmonkey2 | besides running setenv? | 22:29 |
@perlmonkey2 | http://webgui.pastebin.com/d55394410 | 22:29 |
@perlmonkey2 | that's my env | 22:29 |
@perlmonkey2 | oh, from /lib/ WebGUI::Session.pm is okay | 22:30 |
@perlmonkey2 | I'm obviously mac impaired. | 22:30 |
@Haarg | what is the exact process you are using to install it? | 22:33 |
@Haarg | wreconsole, wreservice etc don't even need setenvironment | 22:34 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 22:35 | |
@perlmonkey2 | wreconole and also trying wreservice | 22:38 |
@perlmonkey2 | I start the wreconsole, do the manual install, which means copying WebGUISurvey to WebGUI, waiitng utnil the DB starts. Creating a new site www.test.com. Then trying to start modperl, which fails on the error given. | 22:39 |
@Haarg | try with the automatic install | 22:42 |
@perlmonkey2 | k | 22:43 |
@Haarg | even though it will fail if haven't installed the needed modules | 22:43 |
@perlmonkey2 | I'll run testEnv before trying to start web | 22:46 |
@perlmonkey2 | So I got it running with the automatic install, but not the svn trunk or branch. | 22:54 |
@perlmonkey2 | This defeats the purpose of getting screenshots for the presentation, but it is progress. | 22:54 |
@Haarg | well, it's easy enough to switch to your own branch | 22:58 |
@Haarg | must be either a problem with the code in your branch or your config files | 22:58 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 23:02 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 23:02 | |
@perlmonkey2 | yay, got my branch working | 23:03 |
@perlmonkey2 | no idea what the problem was, but my branch is now running | 23:03 |
@perlmonkey2 | just need to grab the templates and DB tables and I'll have Survey2 screenshots in no time :) | 23:03 |
@perlmonkey2 | whew, that was way too painful | 23:03 |
+perlDreamer | yeah, that's what you said last time | 23:03 |
@perlmonkey2 | I can't help it if this mac hates me. It heard me say I love my Fedora lappy better and has never forgiven me. | 23:04 |
+perlDreamer | speaking of Fedora, have you heard anything about the fedora servers shutdown that happened last week? | 23:04 |
@perlmonkey2 | I saw the email, but didn't read them. Between the move and trying to get services turned on, I've been out of the loop. | 23:05 |
+perlDreamer | supposedly, they're back up, but they're also not saying what happened | 23:05 |
@perlmonkey2 | Speaking of, no word from the cable dood on my internets. | 23:05 |
+perlDreamer | only that you shouldn't update any packages | 23:05 |
@perlmonkey2 | ut oh | 23:05 |
@perlmonkey2 | oh no | 23:05 |
+perlDreamer | yeah | 23:05 |
* perlDreamer suspects hackage dramatis | 23:05 | |
@perlmonkey2 | wow | 23:05 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood | 23:06 | |
@perlmonkey2 | yeah, I *knew* those private keys were not safe | 23:06 |
@perlmonkey2 | they weren't even sure who all had a copy | 23:06 |
-!- Netsplit over, joins: jlittlewood, dionak | 23:07 | |
@perlmonkey2 | so the damage will be catastrophic. As everyone using Fedora will have to accept new keys | 23:07 |
@preaction | http://sial.org/pbot/31960 <- anyone here know about this behavior when using $object->Some::Class::method(); | 23:08 |
+perlDreamer | preaction, if that is true, then Post and Thread have some latent bugs | 23:14 |
+perlDreamer | as do SelectBox, RadioList and HTMLArea | 23:14 |
@Haarg | sub a { print b() }; <- why would you expect it do use b() from B ? | 23:15 |
@preaction | whoops | 23:15 |
@Haarg | that's not a method call | 23:15 |
@preaction | yeah, nm, it all works right | 23:16 |
@preaction | so my problem is elsewhere | 23:16 |
+perlDreamer | what's the core problem? | 23:16 |
@preaction | we made an Auth method that is a subclass of WebGUI::Auth::WebGUI. in WebGUI::Auth::MyAuth::displayLogin we call $self->WebGUI::Auth::displayLogin, that seems to display with the wrong template, using getDisplayLoginTemplateId | 23:17 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 23:17 | |
+perlDreamer | yup, there's your problem | 23:17 |
+perlDreamer | It's Auth | 23:17 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 23:23 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:23 | |
@perlmonkey2 | And there was Survey!!!! | 23:51 |
* perlmonkey2 hears the bells ring | 23:51 | |
@perlmonkey2 | Still amazed this thing even works. I mean, do you know who wrote it? | 23:51 |
@preaction | perlmonkey2, it was JT, wasn't it? no wonder it took that long to get it working | 23:52 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 23:52 | |
@perlmonkey2 | Hah, no I mean the Survey2 | 23:52 |
@preaction | exactly! | 23:52 |
@perlmonkey2 | hah, yes, lets blame it on JT. | 23:52 |
@preaction | perlbot tmrfe | 23:53 |
perlbot | The Man Responsible For Everything -- Sometimes you DO have someone to blame. | 23:53 |
@perlmonkey2 | perlDreamer: I checked on #fedora and they aren't saying it was a hacking. They're not saying it wasn't either. But if they had any evidence it was hacked, they'd be grossly irresponsible not to start warning people now. | 23:54 |
--- Day changed Thu Aug 21 2008 | ||
CIA-6 | WebGUI: tabitha * r7302 /WebGUI/docs/upgrades/packages-7.5.22/root_import_gallery-templates_gallery.css.wgpkg: Fixed weird wrapping issue in gallery and gallery searches. | 00:01 |
-!- J3M [n=overdriv@200.11.188.106] has quit ["Saliendo"] | 00:10 | |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has quit [] | 00:10 | |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has joined #webgui | 00:13 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 00:13 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 00:13 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 00:14 | |
+perlDreamer | perlmonkey2: Fedora has yet to weather a large crisis. This is their first. I hope they're doing it right. | 00:18 |
+perlDreamer | But Ubuntu is also right around the corner :) | 00:18 |
@perlmonkey2 | I've used Ubuntu and it feels like a year old version of Fedora | 00:19 |
@perlmonkey2 | which it usually is :P | 00:19 |
@preaction | ubuntu has a crisis every single release :p | 00:19 |
+perlDreamer | well, I'm not using SUSE, so if Fedora dies, Ubuntu has to be it. | 00:21 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:21 | |
* perlDreamer looks around for apeiron to pop up with some BSD comments | 00:21 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 00:21 | |
@perlmonkey2 | Fedora won't die. RedHat wouldn't let that happen. It has been way to successful for crashed/hacked hardware to end it. | 00:21 |
+perlDreamer | Is WebGUI software in the public interest? | 00:22 |
@perlmonkey2 | I would think so? | 00:23 |
+perlDreamer | http://www.linux.com/feature/145634 | 00:24 |
@perlmonkey2 | Anyone know how to use Grab to get a screen shot with an HTML drop down opened? | 00:30 |
+perlDreamer | In the GIMP, you can specify a delay between when it starts grabbing. | 00:31 |
+perlDreamer | So, you say GO, do your setup, then wait and then grab | 00:31 |
@perlmonkey2 | ah, grab has a timed grab also | 00:31 |
@preaction | perlmonkey2, in OSX? drop down the menu and press Shift+Ctrl+4, the cursor turns into a cross hairs and you can select what you want to screen cap | 00:32 |
@preaction | it will show up on your desktop as Picture #.png | 00:32 |
@perlmonkey2 | There is an app called Grab I'm managing with. Just got the drop down shot using the timer. | 00:33 |
@perlmonkey2 | I should probably head down to the cable company and see if my $100/month is good for anything. | 00:33 |
@perlmonkey2 | Wish me luck, I'm off to do battle with a public utility. | 00:36 |
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has quit [] | 00:37 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:43 | |
+perlDreamer | This is too funny: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/370318653/article.pl | 00:59 |
+perlDreamer | "A Mozilla Plugin to Help Overcode IC Rendering Flaw" | 00:59 |
SDuensin | Ok, now a few months ago I was trying to make such a plugin and everyone thought I was nuts. | 01:01 |
@preaction | Haarg, do you remember what changed in navigation and how to fix my templates? it seems some element isn't getting closed right | 01:01 |
@Haarg | the indent loop changed | 01:03 |
@Haarg | it starts at 0 for the first item in the nav | 01:04 |
@Haarg | and it based on that | 01:04 |
@preaction | does that mean instead of "relativeDepthIs1" i need to use "relativeDepthIs0"? | 01:04 |
@preaction | no. nm | 01:05 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 01:15 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:15 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:30 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has left #webgui [] | 01:43 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 01:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 01:43 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood | 01:46 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:46 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Client Quit] | 01:46 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:46 | |
+perlDreamer | I'm stuck on a bug, any devs willing to talk through it with me? | 01:46 |
doc777 | Is there anything like a trouble ticket system in webgui? I see the request tracker but it is public and would allow everyone to see everyone elses tickets... | 01:48 |
+perlDreamer | doc777, have you checked all the permissions in the request tracker? | 01:49 |
doc777 | Well, been looking at them... They seem to be Who can view? "Registered Users" ect... | 01:49 |
+perlDreamer | Try Who can post? and Who can post a thread? | 01:50 |
doc777 | I do not really see anything that says "Owner, Admins" ect.... | 01:50 |
+perlDreamer | I think between that and Who can view? you can set up what you want | 01:50 |
doc777 | Ah, ok let me give that a shot. Thanks ;) | 01:50 |
doc777 | Was hoping I was overlooking something | 01:50 |
+perlDreamer | np | 01:50 |
+perlDreamer | One thing to keep in mind that ticketing systems double as knowledge bases, so publicly viewably tickets can be beneficial and reduce workload. | 01:51 |
doc777 | ah yes but sometimes we have private information in them. that is the issue ;) | 01:53 |
-!- Netsplit over, joins: dionak | 01:53 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 01:55 | |
+perlDreamer | doc777: good point | 02:13 |
doc777 | Have not found a way to make the request tracker only show the owners (and admins) the post. It is like "Registered Users". Which in this case would allow everyone to see others private information. Anyone tried this? | 02:18 |
+perlDreamer | doc777, let's build something out on the beta site to test | 02:19 |
doc777 | Sure thing ;) | 02:20 |
+perlDreamer | hm | 02:21 |
+perlDreamer | You're right | 02:21 |
+perlDreamer | The viewing privileges are not granular enough | 02:21 |
+perlDreamer | Viewing is for all viewing | 02:21 |
+perlDreamer | even when those who can create posts are limited | 02:21 |
doc777 | Right, I found them just like the forum | 02:22 |
+perlDreamer | but what if we had 2 forums | 02:22 |
+perlDreamer | In forum 1, we don't display the threads | 02:22 |
+perlDreamer | or the search interface | 02:22 |
+perlDreamer | And forum 2 is a shortcut for forum1, that is on a page that only Admins can see | 02:23 |
+perlDreamer | but it uses the regular template so that they can search and see threads. | 02:23 |
doc777 | The ideal is someone to post and an admin to reply. They only see their own tickets. Wouldnt people be able to see each others posts? | 02:23 |
+perlDreamer | Yes, but you'd have be told the URL | 02:24 |
+perlDreamer | since the first forum wouldn't show it to you. | 02:24 |
+perlDreamer | sounds kind of hackish | 02:24 |
doc777 | laughs well we are looking for a way to handle in webgui before adding a third party app ;) | 02:25 |
+perlDreamer | another way would be to use more sophisticated template logic, like HTML::Template::Expr | 02:26 |
+perlDreamer | or Template::Toolkit | 02:26 |
+perlDreamer | and only show the user the posts if they are the owner of the post. | 02:27 |
doc777 | Right! Was thinking maybe of hacking away at it and adding something like: if user = owner display { | 02:27 |
+perlDreamer | yes | 02:27 |
@preaction | might have to be careful with that, it will still only show one page of posts per page, even if some or all are hidden by the template | 02:29 |
+perlDreamer | doc777: can post titles be shown to other users? | 02:30 |
doc777 | Hrm... the titles should be ok if that is the choice ;) | 02:30 |
+perlDreamer | then only the thread and post templates need to be hacked | 02:32 |
+perlDreamer | In other news, I've tracked down the inheritUrlFromParent bug | 02:33 |
doc777 | Great! | 02:33 |
+perlDreamer | update used to call every parameter, so that if iUFP was called before url, it would update it | 02:33 |
+perlDreamer | however, now that update only updates the things it is told to, url (and fixUrl) are never called | 02:34 |
+perlDreamer | so it's broken | 02:34 |
+perlDreamer | my first thought on fixing was to make iUFP call fixUrl, but when it does, the iUFP property hasn't been set in the asset properties yet | 02:35 |
+perlDreamer | so that doesn't work. | 02:35 |
-!- KlausH [n=KlausH@p5B0723E3.dip0.t-ipconnect.de] has quit [".."] | 02:50 | |
+perlDreamer | next I thought that I could create a new asset property sub-definition property, so that iUFP would always be called last. | 02:52 |
+perlDreamer | I called it sideEffects | 02:52 |
+perlDreamer | it works like filter, but is called after all other properties have been called | 02:52 |
@preaction | perlDreamer, why not have iUFP also use "fixUrl" for its filter? | 03:04 |
@preaction | or use something else for its filter, that way one or the other will fix the URL? | 03:05 |
+perlDreamer | because the iUFP property isn't set when filters are called | 03:05 |
+perlDreamer | $self->get('iUFP') is false | 03:05 |
+perlDreamer | because the asset property cache and db aren't updated yet | 03:06 |
@preaction | so all the filters are called first? | 03:06 |
+perlDreamer | yes | 03:06 |
@preaction | can iUFP be done in processPropertiesFromFormPost? or is that against the rules? | 03:06 |
+perlDreamer | that's poor taste | 03:06 |
@preaction | i do seem to remember saying that iufp was a very bad idea | 03:07 |
+perlDreamer | WebGUI already does iUFP. It's just formalized now. | 03:07 |
+perlDreamer | already did iUFP | 03:07 |
+perlDreamer | if you sent in a blank URL | 03:07 |
@preaction | no, this is different. this is "append what I have in the URL field to the parent's URL to get the full URL", no? | 03:07 |
@preaction | because if it were the same, why would we need the new thing? | 03:08 |
+perlDreamer | because it happens with a user defined url, rather than menuTitle | 03:08 |
+perlDreamer | and the inheritance behavior is slightly different | 03:08 |
+perlDreamer | iUFP takes the parent URL intact | 03:08 |
+perlDreamer | and "make me a URL" removes any dot extensions from the parent before the prepending | 03:09 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 03:16 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:32 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:32 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:36 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 03:54 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 04:48 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: hankins, @preaction | 04:54 | |
-!- Netsplit over, joins: hankins | 04:54 | |
-!- Netsplit over, joins: preaction | 04:55 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:55 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 05:08 | |
slickware | I'm reseller-hosted, and my login isn't letting me access the support board... is that unusual? | 05:09 |
+Radix-wrk | heh.. totally unrelated to webgui - but this is awesome.. http://www.youtube.com/watch?v=QQlzX7EyIwU | 05:27 |
slickware | lol.. that's what happened when I unboxed my HTC Mogul | 05:32 |
slickware | except I didn't have the horse | 05:33 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 05:51 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 06:10 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:10 | |
+Radix-wrk | HTC Mogul? Haven't heard of that one | 06:32 |
+Radix-wrk | I have a HTC Touch Diamond myself - love it. | 06:32 |
+Radix-wrk | Wish I got that kind of unboxing experience with it tho! | 06:33 |
slickware | it's the verizon XV-6800 or something | 06:42 |
slickware | slides open with a qwerty keyboard | 06:42 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui [] | 07:59 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 08:58 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:54 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:19 | |
-!- eink [n=eink@AMontsouris-157-1-10-221.w83-202.abo.wanadoo.fr] has joined #webgui | 12:13 | |
-!- [newbie] [n=eink@AMontsouris-157-1-67-107.w90-46.abo.wanadoo.fr] has joined #webgui | 12:36 | |
-!- eink [n=eink@AMontsouris-157-1-10-221.w83-202.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 12:54 | |
-!- [newbie] [n=eink@AMontsouris-157-1-67-107.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 13:05 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 14:17 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:17 | |
-!- eink [n=eink@AMontsouris-157-1-63-200.w90-46.abo.wanadoo.fr] has joined #webgui | 14:23 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 14:24 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 14:33 | |
-!- _sector [i=sector@194.100.104.123] has joined #webgui | 14:47 | |
-!- _sector is now known as sector_ | 14:49 | |
-!- sector_ is now known as sector- | 14:49 | |
-!- sector- is now known as sector__ | 14:50 | |
sector__ | finally nick that isn't registered :) | 14:55 |
sector__ | I tried to find in wiki; is there a way to print the current page url in an email sent by a webgui form | 14:55 |
sector__ | I already tried to put the ^/; macro in the template, but the email will only have "/" symbol with that | 14:58 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 15:21 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:21 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 15:28 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:29 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:30 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:30 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 15:45 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 15:48 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 15:55 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:01 | |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has joined #webgui | 16:33 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:33 | |
sector__ | I found out that for some reason, ^/; macro doesn't work in email templates, but for example ^PageUrl(); works | 16:33 |
slickware | wow | 16:35 |
sector__ | it is strange, ^/; just prints out / in the mail | 16:36 |
sector__ | elsewhere at the site it works as it should | 16:36 |
-!- hankins [n=charley@saccpix.southark.edu] has quit [] | 16:36 | |
slickware | maybe there were issues with the backslash | 16:37 |
sector__ | I tried ^Slash_gatewayUrl(); too | 16:39 |
sector__ | the thing is, that our webgui is using several domains, and it would be nice to know where the form was filled | 16:42 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:42 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:42 | |
slickware | gotcha | 16:42 |
slickware | you could just add a hidden field to the form | 16:43 |
slickware | domain: yourdomain | 16:43 |
slickware | set the default value | 16:43 |
sector__ | the problem is that the same form is used :) | 16:47 |
slickware | on multiple domains? | 16:51 |
slickware | are they mirrored or something | 16:51 |
sector__ | yep, webgui doesn't even know it's been runned on several domains. apache rewrite is being used | 16:51 |
slickware | so you are running one site that people can access from several domains | 16:52 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:10 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:18 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:30 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 17:36 | |
elnino | good morning! | 17:36 |
elnino | I have webgui 7.4.40 - I installed it manually (without wre) and for the first time that I'm aware of, I'm finding this in my var/log/messages: | 17:37 |
elnino | Out of memory: Killed process 11190 (httpd2-prefork). | 17:37 |
elnino | Could this be related to webgui? - it was "down" this morning. | 17:37 |
elnino | we also have tomcat installed on this same machine. | 17:38 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:42 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:42 | |
elnino | good morning preaction! all is well here... =) | 18:06 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:15 | |
knowmad | elnino: are you running on a *nix server? if so, what's the max process size for Apache2::SizeLimit? see /data/wre/etc/modperl.pl | 18:20 |
knowmad | i've had to increase mine in the past on one of my servers | 18:20 |
elnino | I found out what that was.. I don't know what the solution is: maybe you or someone esle knows. The process was killed because I ran out of memory. Which was caused by too many connections to a db hosted on another server. | 18:23 |
-!- eink [n=eink@AMontsouris-157-1-63-200.w90-46.abo.wanadoo.fr] has quit [] | 18:23 | |
elnino | this happened by what we suspect people being impatient and prematurly killing the db request. - nothing at all to do with webgui, other than it affected and killed webgui. | 18:24 |
elnino | so I dont' kow if it's a matter of increasing the number of connections to the db? | 18:24 |
knowmad | doesn't sound like that will help if you don't have the RAM to support extra connections | 18:25 |
elnino | or I have no idea where the timeout is set to this database. - and if it is beingn trapped correctly. | 18:25 |
elnino | we have 2G | 18:25 |
elnino | It's been enough so far.. | 18:25 |
elnino | =) | 18:25 |
knowmad | so try increasing the number of connections the remote db server allows | 18:25 |
elnino | ok. I'll look at that. What is typical for a mid-size company? I think a lot of our issues, is caused by growing pains. | 18:30 |
elnino | I suppose there is no typical. =( just increase till the errors stop? | 18:31 |
elnino | seems so unscientific. | 18:32 |
@preaction | it's very scientific: hypothesis, experiment, conclusion. it's just a faster cycle ;-) | 18:33 |
elnino | LOL fair enough. I like your thinking! | 18:35 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 18:42 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 19:06 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:06 | |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:06 | |
MrHairgreas1 | hahaha | 19:06 |
MrHairgreas1 | this is one for the books | 19:07 |
MrHairgreas1 | I'm sure that Windows is a fine operating system. Otherwise, why would all those people be using it? -- JT Smith | 19:07 |
+perlDreamer | where did that come from? | 19:08 |
-!- MrHairgreas1 is now known as MrHairgrease | 19:08 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:08 | |
+MrHairgrease | the latest black blog post | 19:08 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:08 | |
-!- mode/#webgui [+o rizen] by ChanServ | 19:08 | |
+perlDreamer | option 1, FTW! | 19:10 |
+MrHairgrease | option 1? | 19:10 |
@rizen | FTW? | 19:10 |
+perlDreamer | It's a preaction-ism | 19:10 |
+perlDreamer | FTW = For The Win | 19:10 |
+MrHairgrease | ah | 19:10 |
@rizen | ah | 19:10 |
+perlDreamer | option 1 = What windows? | 19:10 |
@rizen | then say that on the black blog | 19:11 |
+perlDreamer | "Eliminate the Windows version all together" | 19:11 |
+MrHairgrease | oh | 19:11 |
@perlmonkey2 | Windows version of the WRE looks to be the most downloaded. | 19:11 |
+MrHairgrease | i haven't actually read it all | 19:11 |
+MrHairgrease | i was too busy posting that first line here =) | 19:11 |
+perlDreamer | downloaded != used | 19:12 |
slickware | bleh, windows WRE | 19:13 |
slickware | I tried it for about 3 seconds | 19:13 |
slickware | the wre itself was fine... the windows part was crap | 19:13 |
@perlmonkey2 | Option 1 easy | 19:13 |
+MrHairgrease | yeah | 19:14 |
+MrHairgrease | option 1 | 19:14 |
@perlmonkey2 | virtual machines is a buzz word managers will love to hear. So small scale instances will run fine on it. And if anyone is running a serious production website on windows, they'll certianly not be using WG. | 19:14 |
+MrHairgrease | what's the big fork coming down the road btw | 19:14 |
@rizen | that's easy for you guys to say, none of you use windows for anything | 19:14 |
+MrHairgrease | indeed | 19:14 |
* rizen thinks metaphors are lost in translation | 19:15 | |
+MrHairgrease | saying that did not cost me the least moral problemns | 19:15 |
+MrHairgrease | you mean fork wise? | 19:15 |
+MrHairgrease | =) | 19:15 |
@rizen | the fork in the road *is* this decision | 19:15 |
@perlmonkey2 | But really, how many large production sites running on windows would be using FOSS? They'll be using software they purchased that needs their windows machine. Everyone else will be using *nix. | 19:15 |
slickware | I use windows for everything, I don't really understand mac users, but I date one | 19:16 |
@perlmonkey2 | And smaller companies will have no problems running the appliance. | 19:16 |
@Haarg | the other advantage of option 1 is that we can do it now. switching to allow fastcgi involves a bit of work and won't be possible until 8.0. | 19:16 |
@rizen | then slickware, i apologize | 19:16 |
slickware | no it's ok, even though she is a mac user I like her anyway | 19:19 |
slickware | :) | 19:19 |
@rizen | could all of you who think option 1 is the best idea, please do a "me too" on the black blog so that i won't be lynched for going with option 1 in the end | 19:19 |
slickware | is the weirdness with the PB support area all fixed? | 19:19 |
topsub | oh fun test writing w/ fake form posting! | 19:21 |
@rizen | what is the wierdness? | 19:22 |
topsub | hi rizen! | 19:23 |
slickware | haarg is talking to me about it... when I log in as any user, the support link disappears and I get an access-denied error to any support area of the PB site (faq, forum, etc) | 19:23 |
@rizen | hi topsub | 19:24 |
+MrHairgrease | rizen: I metoo'ed | 19:27 |
@rizen | thanks | 19:27 |
+perlDreamer | topsub: we have test modules to help with fake form posting | 19:27 |
+perlDreamer | even works with file uploads | 19:27 |
topsub | i wrote one for file uploads | 19:28 |
topsub | and did fake form post | 19:28 |
topsub | on a project like 4 5 months ago | 19:28 |
topsub | so i am reusing that.. lol | 19:28 |
+MrHairgrease | perlDreamer, when will you be arriving in Madison? | 19:29 |
+perlDreamer | The Oregon Contingent will be arriving Wednesday, afternoon-ward | 19:29 |
+perlDreamer | topsub, were you planning on committing these tests to the core? | 19:29 |
topsub | they are for a macro i am writing. If someone can use the i will | 19:30 |
+perlDreamer | Well, it sounds like it duplicates what we already have, so I'd prefer not to have multiple testing frameworks in there. | 19:30 |
topsub | we will be there tuesday i believe | 19:30 |
topsub | mine are just testing a macro for the checkout process | 19:30 |
+MrHairgrease | cool | 19:31 |
+MrHairgrease | the DIF will arrive tuesday too | 19:31 |
topsub | i wrote a test figuring out how the cart works not sure if there is a test that shows the process of how the checkout system works | 19:31 |
+perlDreamer | there's a basic cart test, but nothing that I know of for checkout | 19:31 |
+perlDreamer | t/Shop/Cart.t | 19:31 |
topsub | mine is kinda like the checkout process | 19:32 |
topsub | i did it so i know what is called so i can re create the checkout process in one macro | 19:32 |
topsub | which is what i am writing now | 19:32 |
+perlDreamer | that's a good idea | 19:32 |
nuba | someone should tell bart@procolix.com that his auto-respond seems to be replying to mailling lists and alikes | 19:41 |
nuba | just got his Subject: Vakantie msg after posting in the black blog | 19:42 |
+MrHairgrease | yeah i got one too | 19:42 |
nuba | either that or the mail headers in webgui arent signaling properly that its a mailing list message | 19:42 |
nuba | no to be auto-replied-to :D | 19:42 |
+MrHairgrease | it seems the auto reply is ignoring the reply-to header | 19:42 |
+perlDreamer | nuba, are you implying that some of our articles and tutorials are not friendly? | 19:49 |
slickware | i'll second that if that's what he's implying | 19:49 |
+perlDreamer | slickware, wiki pages are always open for updating and friendlification | 19:50 |
slickware | I know | 19:50 |
slickware | i'm working on that | 19:50 |
nuba | perlDreamer: i didnt say that. is that what you read? check your glasses :D | 19:50 |
+perlDreamer | Sorry, that wasn't very friendly of me. | 19:51 |
nuba | perlDreamer: there was no implication of unfriendliness in that emphasis | 19:51 |
+perlDreamer | I know nuba, just teasing. | 19:52 |
nuba | perlDreamer: it was just to emphasize my view of how important it is that, for people testing the waters, to be received with friendly reference material | 19:52 |
nuba | perlDreamer: now, if you have a problem with that, we can meet in the street afterhours and settle this in a switchblade fight | 19:53 |
* perlDreamer needs both hands for working on WebGUI. I suggest blunt weapons instead. | 19:54 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 19:54 | |
nuba | good excuse | 19:54 |
nuba | but ill keep an eye on you for now. act friendly or we'll have to talk, again, gotcha? | 19:56 |
+perlDreamer | Yes, sir! | 19:56 |
nuba | lol | 19:56 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 20:24 | |
-!- cap10morgan [n=cap10mor@65.89.85.11] has joined #webgui | 20:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:25 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 20:36 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:36 | |
@perlmonkey2 | stupid question but how to I insert an image into keynote? | 20:37 |
-!- cap10morgan [n=cap10mor@65.89.85.11] has quit [] | 20:37 | |
@perlmonkey2 | never mind :) | 20:38 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 20:43 | |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 20:46 | |
-!- hightekvagabond [n=Administ@66.173.14.240] has joined #webgui | 20:48 | |
-!- hightekvagabond [n=Administ@66.173.14.240] has quit [Client Quit] | 20:48 | |
doc777 | Hello everyone. I am trying to do something like: <tmpl_if showAdmin> Hi! </tmpl_if> but it makes no difference. What might I be missing? | 20:50 |
@perlmonkey2 | doc777: what are you seeing? | 20:51 |
doc777 | Well, it just shows the normal "Turn Admin Off" ;) | 20:52 |
-!- cap10morgan [n=cap10mor@65.89.85.11] has joined #webgui | 20:52 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:52 | |
-!- cap10morgan_ [n=cap10mor@65.89.85.11] has joined #webgui | 20:54 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 20:54 | |
@perlmonkey2 | doc777: you replaced the admin code in a template with the Hi! ? | 20:55 |
-!- cap10morgan [n=cap10mor@65.89.85.11] has quit [Read error: 104 (Connection reset by peer)] | 20:56 | |
doc777 | I place the above directly behind: ^AdminToggle; in the template. | 20:56 |
doc777 | What I would like to accomplish is to display a link to admins (but not to everyone). <tmpl_if> does not seem to make a difference yet. Do I need to enable something ? ;) Thanks! | 20:57 |
@preaction | doc777, <tmpl_if session.var.adminOn> | 20:58 |
@perlmonkey2 | You might want to place that somewhere you are sure it will be in a visible piece of HTML | 20:58 |
@preaction | but beware, that may go away someday | 20:58 |
@preaction | you might be best off with ^GroupText("Admins","Hi!"); | 20:58 |
doc777 | oooh! That might be perfect. Thank you, I will go test that | 20:58 |
-!- cap10morgan_ [n=cap10mor@65.89.85.11] has quit [] | 21:11 | |
@perlmonkey2 | Fairly quiet today. | 21:25 |
topsub | hi! | 21:41 |
topsub | <-- coding | 21:41 |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI | 21:43 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:43 | |
@rizen | holy cow. the most glowing endorsement: http://www.plainblack.com/tbb/the-wre-windows-and-webgui_-oh-my/6 | 21:52 |
@rizen | jarrod is the longest running windows user in the WebGUI world | 21:53 |
@rizen | knowmad, topsub, i'd like it very much if you guys would chime in there since you are the other big webgui on windows user out there | 21:54 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 21:54 | |
knowmad | I'll be happy to chime in on the blog!! I've come to the same conclusion about Windows... | 22:02 |
CIA-6 | WebGUI: chrisn * r7303 /WebGUI/ (43 files in 8 dirs): add ability to show metadata values in head blocks. | 22:05 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 22:08 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 22:08 | |
+perlDreamer | w00t! inheritUrlFromParent is working again! | 22:20 |
@preaction | yay! | 22:20 |
+perlDreamer | now, if my controversial fix is accepted, all will be good | 22:20 |
@preaction | controversial? uhoh | 22:22 |
+perlDreamer | one does not muck with Asset->update lightly | 22:22 |
+perlDreamer | I'll paste a patch for review | 22:22 |
elnino | ok. just thinking out loud... | 22:22 |
elnino | I need to query for users from a different database and let them login to webgui. | 22:23 |
elnino | but I don't want the user information in webgui. | 22:23 |
elnino | OR | 22:23 |
elnino | Is there a way to import them in nightly into webgui? | 22:24 |
elnino | And make sure they are syncronized? | 22:24 |
@preaction | yes to both | 22:24 |
elnino | I've done the first before, but I had to write my own auth mod. Is there a similar way? | 22:24 |
@preaction | that would be what you would have to do, yes | 22:25 |
@preaction | for the first one at least | 22:25 |
elnino | ok. and for my second option, is that a cron? | 22:25 |
@preaction | for the second one, see the workflow activities for LDAP | 22:25 |
elnino | ... and creat a custom work flow? | 22:26 |
@preaction | yes | 22:27 |
@preaction | well, a custom workflow activity | 22:27 |
elnino | and the workflow activity would contain the sql stament and db connection info. So if I need to create a "new group" from the same database, it would entail a new workflow, right? | 22:28 |
elnino | (the new group, would entail a different sql statement) | 22:28 |
@preaction | i'm fairly sure you could divine it so that it could be configurable | 22:29 |
elnino | k. I'm up for the challange. Thanks! | 22:29 |
doc777 | I have been including an rss link (syndicated content) on our front page to include the top 3 articles off our own newspage (collaboration). It updates once an hour... Would that be the proper way to do that or is there a better way? | 22:32 |
+perlDreamer | preaction: http://webgui.pastebin.com/m30d050f5 | 22:32 |
+perlDreamer | the idea is what I was talking about yesterday. | 22:32 |
topsub | elnino you could create a user on the fly if there not in the system if your using a macro or something to log them in | 22:33 |
+perlDreamer | Giving an asset property the ability to say "I affect some other property". | 22:33 |
+perlDreamer | it's like having a filter for the property, but it works on some other property | 22:35 |
elnino | topsub: that's a clever idea, so they don't get created, until they actuall log in, right? I'll think about that - I'd be concerned about syncronizing the two systems - I'd rather have them just stored in one db. I've done my "first" option before, so for the sake of speed, I just may do that. depend on how ambitious I am tonight. =) | 22:35 |
elnino | but thank you for your suggestion! | 22:36 |
topsub | ya if all you need to do is allow them to log in | 22:36 |
elnino | you all have good ideas! | 22:36 |
@rizen | perlDreamer: i love the idea except for hating it | 22:36 |
topsub | you won't need to send any other information but create a user and then update the session to log them in | 22:36 |
+perlDreamer | rizen, I couldn't think of any other way to make it work | 22:36 |
+perlDreamer | well, that's not true | 22:36 |
+perlDreamer | I did, but I didn't like it | 22:36 |
@rizen | i can and have actually | 22:36 |
topsub | elnino just whenever you need information refer to your main db | 22:36 |
+perlDreamer | how? | 22:37 |
@rizen | i just haven't had time to implement it | 22:37 |
elnino | topsub: once they are logged in, they will have some pages that they will be privy to viewing that others won't. So my group is going to be based on the other db. | 22:37 |
+perlDreamer | you hate it because I did it first? ;) | 22:37 |
@rizen | we just need to update the update() method do to do all the work that we want right in there | 22:37 |
@rizen | rather than having an external validation system | 22:37 |
@rizen | the whole concept of filters is flawed | 22:38 |
@rizen | and i think will be removed in 8 | 22:38 |
+perlDreamer | in essence, we put fixUrl, fixTitle, and so on right into update? | 22:38 |
@rizen | the update method can check both the existing properties and any properties about to be set | 22:38 |
@rizen | yup | 22:38 |
@rizen | i have a working example of this for another purpose if you'd like to see it | 22:39 |
+perlDreamer | then how would a sub class override fixUrl? | 22:39 |
elnino | topsub: you're quick! - I'm still trying to grasp all what you are suggesting, and the implicaions of it on my side of things.. =) | 22:39 |
+perlDreamer | like Asset->Post does? | 22:39 |
@rizen | it wouldn't, and it doesn't have to | 22:39 |
@rizen | i'll show you in a sec | 22:39 |
+perlDreamer | ok | 22:39 |
elnino | I'd be happy to take a look at awhat you have. I did see a contrib on webgui at one time that sounds similar to what you are saying- is that yours? | 22:40 |
@rizen | scroll down to the update() method: https://svn.webgui.org/svnweb/plainblack/view/experimental/Bazaar/lib/WebGUI/Asset/Sku/BazaarItem.pm | 22:40 |
topsub | elnino no, i just did mine monday or so | 22:40 |
elnino | oh. ok. sure! Thanks! | 22:41 |
topsub | mine is an anonymousecheckout macro but it has create a user on the fly idea in it and i also wrote a test for it | 22:42 |
topsub | you would have to adjust the test a little but you should get the overall idea | 22:42 |
elnino | I have a feeling you accomplished something that I was trying to do when I was first implmenting my other idea. It'd sure be nice to see how you did it! Where/How do I obtain this? | 22:43 |
topsub | here is the macro . http://webgui.pastebin.com/m75c91431 | 22:43 |
topsub | here is my test http://webgui.pastebin.com/m3b67a6a1 | 22:43 |
elnino | cool. thanks topsub! | 22:44 |
topsub | hopefully it will help some | 22:44 |
@rizen | do you get me perlDreamer? | 22:44 |
+perlDreamer | I get it. | 22:45 |
topsub | elnino i am integrating that macro into my "one page" checkout process macro | 22:45 |
topsub | as we speak | 22:45 |
@rizen | if you had brought up your idea last week i would have accepted it, and regretted it this week. | 22:45 |
@rizen | that's why i say i love it and hate it | 22:45 |
+perlDreamer | You like this better than autogenerating and autocalling the methods? | 22:46 |
@rizen | it's a perfectly ideal solution if we assume that filters are a good idea. but i took a step back and decided filters aren't a good idea | 22:46 |
@preaction | yay for reducing complexity in the asset API | 22:46 |
+perlDreamer | what don't you like about filters? | 22:46 |
topsub | go preaction! | 22:46 |
@rizen | pD, here are the advantages of this system over the filters way | 22:46 |
@rizen | 1) filters add an extra method call on each update for each field that has a filter, this doesn't | 22:47 |
@preaction | reducing the number of calls to that cursed definition? | 22:47 |
@rizen | 2) filters allow you to override existing rules...which we never want to happen, because the rules are there for safety | 22:48 |
@rizen | extend the rules: sure, override: never | 22:48 |
@rizen | 3) filters are one more complexity in an already complex api | 22:49 |
@rizen | not having filters should make it easier for devs to wrap their brain around the api | 22:49 |
@rizen | cuz there isn't any magic about how they get called | 22:49 |
elnino | ok.. I'm going to grab those, ANd I'll look at them tonight. I gotta run off now. Thanks! I'm sure I'll be on line again shortly. | 22:49 |
+perlDreamer | if we inlined fixTitle, fixUrl, etc into update, it would be huge | 22:49 |
+perlDreamer | and people will still override the rules, since they can do it in update anyway | 22:50 |
@rizen | and finally, and this one is hugely important | 22:50 |
@rizen | 4) filters have no knowledge of and no access to any properties that are being set currently. they are only able to work with the properties that have already been set | 22:50 |
@rizen | this limits their utility | 22:51 |
@rizen | and creates the need for jury rigs | 22:51 |
+perlDreamer | 4) that's because filters are called inline, rather than afterwards. | 22:51 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 22:51 | |
@rizen | yes, update will be a bit bigger...who cares | 22:51 |
@rizen | no they can't override the rules | 22:51 |
@rizen | because the rules aren't overridable without overriding and rewriting the entire update method | 22:52 |
+perlDreamer | no | 22:53 |
+perlDreamer | all you have to do is call SUPER::update first, and then override only the pieces that you want | 22:53 |
@Haarg | you'd have to copy everything update does thougth | 22:53 |
+perlDreamer | no | 22:53 |
@Haarg | obviously if you muck with the db data you can mess things up | 22:54 |
@rizen | how would you do it without copying everything update does? | 22:54 |
+perlDreamer | you call SUPER::update first | 22:54 |
+perlDreamer | then you muck with what you want and update the tables yourself | 22:54 |
@rizen | ok update the tables yourself | 22:54 |
@rizen | which is what update does | 22:55 |
@Haarg | updating the tables yourself is already breaking the rules | 22:55 |
@rizen | if you're doing that then you're off the team | 22:55 |
@rizen | =) | 22:55 |
topsub | am i not able to update couponId by.. $cart->update({couponId => $coupon->{code} });? | 22:55 |
topsub | doesn't seem to be working and i can't find anything in cart.pm about coupon | 22:55 |
+perlDreamer | Coupon would be another CartItem? | 22:56 |
+perlDreamer | since it's a sku | 22:56 |
@rizen | there is no coupon code or coupon id | 22:56 |
@rizen | that's an old version of webgui | 22:56 |
@rizen | and if you're finding reference to it, please report a bug | 22:56 |
topsub | oh, but the column in the db is still there | 22:56 |
@rizen | because it has been replaced with coupons as skus | 22:56 |
@rizen | ok, please report a bug | 22:56 |
@perlmonkey2 | Wow, I'm going to have to talk fast. I have 31 slides and unless I have my wife egging me on, I usually am barely at slide 10 at 15 minutes. Anyone have any useful tricks for keeping on pace for presentations? | 22:56 |
+perlDreamer | bring wife, have her egg you on | 22:57 |
@rizen | so you're talking slower than 1 slide per minute? | 22:57 |
@rizen | that's impressive. i talk at about 2 slides per minute | 22:57 |
@perlmonkey2 | hah, originally she was going, but habitat for humanity needed her. | 22:57 |
@rizen | and when i do the keynote, i do about 1 slide per 15 seconds | 22:58 |
@perlmonkey2 | rizen: wow | 22:58 |
@rizen | they keynote is more entertainment than education though | 22:58 |
@perlmonkey2 | Yeah, I guess I need to stay more on track and not give so much side information | 22:58 |
@rizen | it's sort of like a pep rally | 22:58 |
@perlmonkey2 | Save all that stuff for the Questions | 22:58 |
@rizen | gotta keep people awake | 22:58 |
@perlmonkey2 | This is going to be so much fun :D | 22:59 |
+perlDreamer | rizen: I'm somewhat convinced, but update is going to become a huge morass of code. It will double in size if the filters are inlined. | 22:59 |
@rizen | have you tried putting the timer up on your monitor...so that you can have the computer pace you? | 22:59 |
@perlmonkey2 | I've tried just looking at the clock, but I keep digressing | 23:00 |
@perlmonkey2 | look back and another minute has slipped by | 23:00 |
@perlmonkey2 | for the real deal though I'll be nervous and probably talk twice as fast | 23:00 |
* perlDreamer takes a note, no caffeine for pm2 on day of talk. | 23:01 | |
@perlmonkey2 | egads you trying to kill me? | 23:01 |
@perlmonkey2 | like keeping water from a fish. | 23:01 |
+perlDreamer | rizen: and it will be harder to test, since you have to do it all via update instead of testing the filters directly. | 23:02 |
@preaction | perlDreamer, wouldn't Test::Deep make short work of that though? | 23:05 |
+perlDreamer | preaction, I don't see how that compares to a single method call for testing a filter, versus db access on every test | 23:06 |
@rizen | perlDreamer: you might be convincing me to keep it as a seperate method at least | 23:07 |
@rizen | for testability | 23:07 |
@rizen | regardless, this entire discussion is irrelevant for this one bug fix | 23:08 |
@rizen | because filters can't go away until WebGUI 8 | 23:09 |
@rizen | and neither can fixUrl | 23:09 |
@rizen | for now, put the parent stuff in update() | 23:09 |
+perlDreamer | okay | 23:09 |
@rizen | like the thing i sent about bazaar | 23:09 |
-!- CIA-6 [i=cia@208.69.182.149] has quit [] | 23:14 | |
-!- eink [n=eink@AMontsouris-157-1-56-3.w90-46.abo.wanadoo.fr] has joined #webgui | 23:22 | |
-!- CIA-7 [i=cia@208.69.182.149] has joined #WebGUI | 23:23 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 110 (Connection timed out)] | 23:25 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 23:28 | |
+perlDreamer | okay, it's fixed | 23:31 |
+perlDreamer | I'm glad I talked about that before committing it, too. | 23:32 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 23:33 | |
topsub | after calling $ship->getShippers() which returns an array ref i can't seem to get how to pull the first object off of it... | 23:35 |
+perlDreamer | foreach ? | 23:36 |
+perlDreamer | pop ? | 23:36 |
topsub | what would be best way | 23:36 |
+perlDreamer | it doesn't work? | 23:36 |
topsub | i want to say alright if there is only one shipping method then use it | 23:36 |
+perlDreamer | if (scalar @ {$ship->getShippers} == 1) | 23:37 |
@preaction | if ( @$shippers == 1 ) { # use this shipper } | 23:37 |
topsub | and i dump the array ref and see 1 result but trying to do like $shippers[0] isn't working | 23:37 |
+perlDreamer | preaction WBGP is to use braces | 23:37 |
@preaction | topsub, it's an array reference, not an array, you need to deref with: @{ } | 23:37 |
+perlDreamer | $shippers->[0] | 23:37 |
@preaction | or, since you want an element, $arrayref->[0] | 23:37 |
topsub | ah there we go.. my $shippers = $ship->getShippers() ; print $shippers->[0]->getId; | 23:40 |
topsub | was missing the correct syntax on how to pull from array ref i believe | 23:40 |
topsub | i keep doing $array[0] | 23:40 |
topsub | thanks guys! | 23:41 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:51 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:52 | |
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has joined #webgui | 23:54 | |
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [] | 23:54 | |
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has quit [Client Quit] | 23:57 | |
--- Day changed Fri Aug 22 2008 | ||
-!- dionak [n=dionak@97.66.185.250] has left #webgui [] | 00:00 | |
CIA-7 | WebGUI: colin * r7304 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm t/Asset/Asset.t): fix inheritUrlFromParent | 00:20 |
CIA-7 | WebGUI: doug * r7305 /WebGUI/ (2 files in 2 dirs): fixed: choosing ITransact driver during checkout causes error | 00:20 |
CIA-7 | WebGUI: graham * r7306 /WebGUI/t/ (Session/ErrorHandler.t Asset/AssetMetaData.t): fixing tests | 00:20 |
CIA-7 | WebGUI: graham * r7307 /WebGUI/docs/create.sql: preparing for 7.5.21 release | 00:20 |
CIA-7 | WebGUI: graham * r7308 /WebGUI/docs/upgrades/upgrade_7.5.20-7.5.21.pl: protect against folders already being gone | 00:20 |
+perlDreamer | Haarg, I figured out why the ErrorHandler tests are failing. I'm calling the query method directly from the test | 00:23 |
@Haarg | are they failing now? | 00:23 |
+perlDreamer | and for that to work now, it has to be called from inside SQL::ResultSet | 00:23 |
+perlDreamer | yeah | 00:23 |
+perlDreamer | But at this time I think the code is fine | 00:23 |
@Haarg | they worked when i ran them | 00:23 |
+perlDreamer | they shouldn't | 00:23 |
@Haarg | aside from a formatting change | 00:23 |
+perlDreamer | got: 'More bugs'/expected: 'query 1: | 00:24 |
@Haarg | odd | 00:25 |
+perlDreamer | wait a sec, did you fix the tests already/ | 00:25 |
+perlDreamer | do I need to do an update? | 00:25 |
@Haarg | no | 00:25 |
@Haarg | i fixed the formatting issue | 00:26 |
@Haarg | they are failing for me now | 00:26 |
+perlDreamer | they've been failing in the nightly test runs for a while | 00:26 |
+perlDreamer | Asset.t tests were fixed today (related to inheritUrlFromParent) | 00:27 |
@Haarg | yeah, i saw that they were working now | 00:27 |
eink | Hi | 00:35 |
eink | I've migrated a webgui site from 7.3.6 to 7.3.22, then 7.4.40 and finaly 7.5.20, and I get theese kinds of errors : | 00:35 |
eink | http://webgui.pastebin.com/d2b718009 | 00:35 |
eink | & http://webgui.pastebin.com/d1b7c3302 | 00:35 |
eink | any idea why ? | 00:35 |
eink | thanks | 00:35 |
@Haarg | did you deal with the bug in the upgrade script? | 00:36 |
eink | no | 00:36 |
eink | I think that the second one is due to changes that weren't commit at time of the first migration | 00:37 |
@Haarg | there is a bug in one of the upgrade scripts that will cause it to fail | 00:37 |
@Haarg | i would revert to 7.4.40, then do an upgrade to 7.5.21 | 00:38 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 00:38 | |
eink | this bug was from the 7.3.22 version | 00:38 |
eink | so I have to revert to this ? | 00:39 |
eink | It's not possible to fix it without reverting ? | 00:39 |
@Haarg | it makes one of the upgrades not complete properly. it may be possible to fix without reverting, but it would probably involve a lot of digging around in the database | 00:40 |
eink | ok, I'll do | 00:42 |
eink | So that's not cause changes weren't commit at the time of the upgrade ? | 00:42 |
@Haarg | having uncommitted changes should not be a problem when you do an upgrade | 00:43 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 00:51 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 01:10 | |
-!- eink [n=eink@AMontsouris-157-1-56-3.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 01:13 | |
CIA-7 | WebGUI: jt * r7309 /releases/WebGUI_7.5.21-stable: Release 7.5.21-stable | 01:18 |
CIA-7 | WebGUI: graham * r7310 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.22 dev | 01:18 |
CIA-7 | WebGUI: graham * r7311 /WebGUI/sbin/upgrade.pl: prevent upgrades from overwriting prior upgrade backups | 01:18 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 110 (Connection timed out)] | 01:26 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 01:36 | |
@perlmonkey2 | wow 21 is already out | 02:02 |
@perlmonkey2 | that's fast | 02:02 |
+perlDreamer | 1 release per week | 02:04 |
+perlDreamer | on average | 02:04 |
@perlmonkey2 | Hmm, the Thingy bug looks to be more serious than I first thought. The bug looks pretty major when a Thing is created with no fields. | 02:07 |
+perlDreamer | what does it do to the system when you logout like that? | 02:07 |
+perlDreamer | btw, diakopter is an ex WebGUI dev, so he knows what he's talking about. | 02:07 |
@perlmonkey2 | Throws an error showing the webgui page inside the page layout | 02:08 |
@perlmonkey2 | perlDreamer: did he find another job? | 02:08 |
@perlmonkey2 | Or am I being rude asking why he moved on? | 02:08 |
+perlDreamer | I'm not exactly sure why he moved on. | 02:09 |
@perlmonkey2 | You don't even have to log out to cause the bug. Just browse away and back. | 02:11 |
@perlmonkey2 | So add thing is returning from a place tha tworks for empty Things but www_view doesn't get there. | 02:11 |
@preaction | we're branching now? | 02:13 |
@rizen | branch made | 02:13 |
@preaction | k | 02:13 |
@preaction | we put bugfixes in both again then? | 02:14 |
@preaction | if it affects both | 02:14 |
@rizen | yup | 02:15 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, doc777, +perlDreamer, ckotil, f00li5h, nuba, SDuensin, CIA-7, topsub, @rizen, (+5 more, use /NETSPLIT to show all of them) | 02:20 | |
-!- Netsplit over, joins: @apeiron, topsub, CIA-7, doc777, @rizen, +perlDreamer, @preaction, @perlmonkey2, carogray, @khenn (+5 more) | 02:22 | |
@preaction | perlmonkey2, what if they aren't in the right group to manage? won't they see the same Permission Denied thing again? | 02:23 |
@preaction | there are a couple problems: one, the user doesn't have permission. two, the thingy is calling a www_ method in sub view | 02:24 |
@preaction | www_ methods have style templates | 02:24 |
@preaction | but view() is normally called from www_view (which follows the above rule, and has its own style template) | 02:25 |
+perlDreamer | perlmonkey2: preaction is right. if searchFields is empty, it should degrade gracefully and not crap out and die. | 02:25 |
@preaction | this is why in the GalleryAlbum wobject there are view_thumbnails and www_thumbnails, the view_ is the content part, the www_ is permissions and wrappers | 02:26 |
@perlmonkey2 | the permissions doesn't seem to be part of the problem. I can get buggy before while logged in. | 02:26 |
@perlmonkey2 | just a different bug | 02:26 |
@preaction | there's probably multiple problems, all stemming from those two issues | 02:26 |
CIA-7 | WebGUI: graham * r7312 /branch/WebGUI_7.5: creating 7.5 branch | 02:28 |
CIA-7 | WebGUI: graham * r7313 /WebGUI/ (4 files in 3 dirs): preparing for 7.6.0 dev | 02:28 |
CIA-7 | WebGUI: graham * r7314 /WebGUI/docs/upgrades/ (4 files in 2 dirs): move 7.5.22 packages to 7.6.0 | 02:28 |
CIA-7 | WebGUI: doug * r7315 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Wobject/Layout.pm docs/changelog/7.x.x.txt): fixed: Layout templates are now prepared correctly | 02:28 |
CIA-7 | WebGUI: doug * r7316 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Layout.pm): fixed: Layout template now gets fixed correctly | 02:28 |
@perlmonkey2 | to not call www_methods in a sub view would be a fairly substantial change | 02:28 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 02:37 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:39 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:40 | |
+perlDreamer | Haarg, I think my log.conf is not set to show debug level warnings | 02:43 |
+perlDreamer | which is why the tests are working some places, but not others... | 02:43 |
+perlDreamer | I'll double check | 02:43 |
+perlDreamer | and then put a workaround for that in the test if that's the case. | 02:43 |
@Haarg | ah | 02:43 |
+perlDreamer | yup | 02:44 |
+perlDreamer | this will be an easy fix | 02:44 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:44 | |
@Haarg | yeah, it's only generating that stuff if you have debug mode on or have your log level raised | 02:44 |
@Haarg | that makes sense | 02:44 |
@Haarg | when i ran the tests initially, i had debug on | 02:44 |
@Haarg | then i did a release build and they stopped working | 02:45 |
+perlDreamer | because the default log.conf is set to INFO | 02:45 |
@Haarg | default is error | 02:46 |
@Haarg | it was the site's debug mode that was changing | 02:47 |
+perlDreamer | fixed | 02:48 |
+perlDreamer | tomorrow should be clean sailing for tests | 02:48 |
@Haarg | i was considering switching queries to use TRACE level | 02:48 |
+perlDreamer | I'll set all the other switches later | 02:49 |
* perlDreamer goes home | 02:49 | |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:49 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:32 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:32 | |
CIA-7 | WebGUI: colin * r7317 /WebGUI/t/lib/WebGUI/Test.pm: when overriding Log::Log4perl for testing, set the is_debug flag to true | 04:35 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 05:49 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 06:02 | |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has quit [No route to host] | 06:11 | |
-!- wgGuest02 [n=wgGuest0@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui | 06:13 | |
wgGuest02 | Could anyone here provide advice on putting together a soap web services report asset? | 06:20 |
@preaction | wgGuest02, that depends: what exactly is the problem? | 06:21 |
@preaction | i believe there's no way to use the WSClient without modifying a template to get the right data variables | 06:21 |
wgGuest02 | just confused about configuration. | 06:21 |
wgGuest02 | I have webservices provided by a tomcat server using apache axis.... | 06:22 |
wgGuest02 | example url to the wsdl: | 06:22 |
wgGuest02 | http://192.168.1.102:8080/fyuznserver-web-1.0-SNAPSHOT/services/CategoryService?wsdl | 06:22 |
wgGuest02 | I'm not sure which part goes in the URI and which part goes in Proxy | 06:23 |
@preaction | that would go in the URI probably | 06:23 |
@preaction | did you try it? | 06:23 |
wgGuest02 | yes... got nothign back | 06:23 |
wgGuest02 | when calling that URL directly you see the wsdl | 06:23 |
@preaction | as i mentioned, i believe you have to edit the template to get anything useful out of the WSC asset | 06:24 |
@preaction | are there any errors in the logs? | 06:24 |
wgGuest02 | Sorry, I am indeed a webgui newb. Where would I find the logs... currently working off a vmware image. | 06:25 |
@preaction | wgGuest02, /data/wre/var/logs/webgui.log | 06:25 |
wgGuest02 | thank you, one moment. | 06:25 |
@preaction | i think, though, that the WSDL URI has to end with .wsdl (not just wsdl) | 06:25 |
@preaction | let me check the code | 06:26 |
wgGuest02 | yes, I wondered about that as well, but that's not how axis provides it. | 06:26 |
@preaction | looks like ?wsdl works too | 06:26 |
@preaction | you might want to turn on Debug for the WSClient, and then edit /data/WebGUI/etc/log.conf to have "DEBUG" where "ERROR" is | 06:27 |
@preaction | that will spill out a LOT of information, but if you put it in a pastebin I can help you sort it out | 06:27 |
wgGuest02 | seeing a whole bunch of stuff coming out in the log you pointed me to already... | 06:28 |
@preaction | it might not be useful, but pastebin it anyway perhaps? | 06:29 |
wgGuest02 | Something about a bad cron | 06:29 |
wgGuest02 | it's repeating every second, I think. | 06:29 |
@preaction | oh, that isn't relevant for this, but pastebin it anyway, we might want to post a bug about a default install having that | 06:29 |
wgGuest02 | One moment, can't copy out of the vmware window, trying to ssh in. | 06:30 |
@preaction | you wouldn't happen to know of a public soap server that i can do some testing with would you? | 06:32 |
wgGuest02 | Actually, you may be able to access this one as I've got a dyndns set up for the moment... hang on. | 06:33 |
wgGuest02 | in the meantime, I've pastbin'd that junk. | 06:33 |
wgGuest02 | er, pastebin'd. | 06:33 |
wgGuest02 | My name is Michael Brindamour... it's posted under that. | 06:33 |
@preaction | why not give the url here? | 06:34 |
wgGuest02 | And, before we go further, so that I don't forget, preaction, thank you for your help! | 06:34 |
wgGuest02 | I will if it works... need to check and see if it does. | 06:34 |
@preaction | i meant for the pastebin, but i found it | 06:35 |
wgGuest02 | Oh, sorry about that. | 06:37 |
wgGuest02 | Just used the one above. | 06:37 |
wgGuest02 | (using the web based irc, and it's linked at the top of the screen) | 06:37 |
@preaction | yeah, it's in the /topic, but i can't see the topic in my client | 06:39 |
wgGuest02 | ahh, sorry about that. | 06:39 |
wgGuest02 | haven't gotten my soap server public yet... still working on that. | 06:39 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 06:41 | |
wgGuest02 | Here's a public wsdl I found... not axis though. | 06:43 |
wgGuest02 | http://soapclient.com/xml/soapresponder.wsdl | 06:43 |
@preaction | and the wsclient can't seem to handle that one... but it is getting data from it | 06:48 |
wgGuest02 | I think the same is the case for mine... | 06:51 |
@preaction | the more i'm in this code, the more i absolutely hate it... | 06:51 |
@preaction | it assumes far too much | 06:51 |
wgGuest02 | yeah, I believe it. | 06:52 |
@preaction | wgGuest02, if you can simply give us the parameters you put into the WSClient, and the expected response from your server, and put that all into a bug report, it will get looked at | 06:52 |
wgGuest02 | I think it's the same case with mine... it's getting a result but can't manage it. | 06:52 |
@preaction | can't guarantee speediness, since we've got the WebGUI Users Conference coming up, so plain black will be gone all week next week | 06:53 |
@preaction | i'm going to try a couple things, i might have a patch | 06:53 |
wgGuest02 | Ok... I can make do with a sql query, but would prefer to do it with soap if I can. | 06:54 |
@preaction | eventually you'll probably be able to, and the more information you can put in your bug report, the more likely it will happen soon | 06:55 |
wgGuest02 | With that example I gave you I pretty much followed this: http://www.soapclient.com/soapclient?fn=soapform&template=/clientform.html&soaptemplate=/soapresult.html&soapwsdl=http://soapclient.com/xml/soapresponder.wsdl | 06:55 |
wgGuest02 | but that is not my axis server. | 06:55 |
@preaction | right, from what i understand the SOAP response can be just about anything at all, and so some sense has to be made of it somehow | 06:56 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 06:57 | |
@preaction | erm... is there some sort of format for the parameters to a soap method call? | 06:58 |
@preaction | i'm getting a different response now, but it's nothing. it used to be something | 06:58 |
wgGuest02 | that's part of the problem, I think... not sure how to pass the parameters for this.... says to pass them as valid perl, and gives | 06:59 |
wgGuest02 | an example of 'param1'=>'value','param2'=>'value2' | 06:59 |
wgGuest02 | so for the example wsdl I gave you, I tried: 'bstrParam1'=>'hello', 'bStrParam2'=>'world' | 07:00 |
wgGuest02 | But, alas, no love. | 07:00 |
@preaction | i think i heard our problem is that we're using SOAP::Lite perl module, there are better ones out there i think | 07:01 |
wgGuest02 | What are you using for the wsclient template in Display? | 07:01 |
wgGuest02 | temp? | 07:01 |
@preaction | i'm not using a template, i'm just returning raw data. i'm hacking ;-) | 07:02 |
wgGuest02 | 'k | 07:03 |
-!- wgGuest02 [n=wgGuest0@c-66-30-56-217.hsd1.nh.comcast.net] has quit [] | 07:03 | |
-!- wgGuest64 [n=wgGuest6@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui | 07:04 | |
wgGuest64 | oops | 07:05 |
wgGuest64 | I'm the guy who was just here... sorry about that. | 07:05 |
wgGuest64 | The template I'm using is modified from the temp one... | 07:05 |
@preaction | you can use a real IRC client if you like, they're less annoying than that java one | 07:05 |
wgGuest64 | yeah, I should, just in the thick of things at the moment & too lazy to dl one. | 07:06 |
wgGuest64 | http://webgui.pastebin.com/d4e9b6d5f | 07:06 |
wgGuest64 | I know I'm getting some sort of result because it's not going into the else bit... Is saying "Got Result", but nothing after it, and only printing once. | 07:07 |
@preaction | yeah, i keep getting a result with one element, undefined | 07:07 |
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui | 07:07 | |
SquOnk | Hi everyone | 07:08 |
@preaction | hello | 07:08 |
SquOnk | preaction: Getting ready for the WUC? | 07:09 |
@preaction | in a manner of speaking | 07:09 |
@preaction | right now i'm looking into why the WSClient sucks so much | 07:10 |
SquOnk | :) | 07:10 |
@preaction | at the moment i think i've given up trying to find why it sucks, and i am now trying to find why it doesn't such :( | 07:11 |
SquOnk | I will be doing some enhancements to the webgui package over the weekend. I expect to have at least automatic config file generation and hopefully automatic database creation and upgrade | 07:11 |
@preaction | er.. doesn't suck | 07:11 |
wgGuest64 | it doesn't suck, it's just different. ;-) | 07:12 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 07:16 | |
wgGuest64 | looking for a "new bug" button at http://www.webgui.org/bugs ... don't see one. how do I submit a new bug? | 07:20 |
elnino | wgGuest64, you have to login. | 07:23 |
elnino | you can create an account here: http://www.webgui.org/bugs?op=auth;method=createAccount | 07:23 |
elnino | if you are already logged in, the "report a bug" link is right of the oval search button. | 07:24 |
wgGuest64 | right... just figured out the whole login requirement. ;-) thanks | 07:25 |
wgGuest64 | Added that bug using the examples used here... thanks for trying to help preaction. | 07:29 |
elnino | grr.. I can't paste a sqlreport from the clipboard to a page layout. using 7.4.40....I get a 500 error. Can't even create a new sql reports. =( | 07:40 |
elnino | log file says. count execute prepared statemnt - duplicate entry. weird.. This is for a new asset. =( | 07:41 |
-!- overdrive3000 [i=overdriv@190-76-84-255.dyn.movilnet.com.ve] has joined #webgui | 07:42 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 07:50 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:50 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:50 | |
-!- SquOnk [n=emhn@190.74.82.175] has quit ["Yippie kay-ai-yay fudder muckers!"] | 07:51 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Client Quit] | 07:53 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:53 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:53 | |
-!- patspam [n=patspam@99.150.100.190] has joined #webgui | 08:01 | |
-!- patspam [n=patspam@99.150.100.190] has quit [Client Quit] | 08:06 | |
elnino | preaction: I lost the history of our conversation about the ldap work flow. what file would that be? I don' a LDAP related workflow in /data/webgui/lib/webgui/workflow or acitvities for that matter | 08:35 |
@preaction | SyncProfilesToLDAP.pm or something | 08:36 |
elnino | LinkLDAP? | 08:36 |
elnino | I mean LDAPLink.pm? | 08:36 |
elnino | so, why isn't it in the workflow directory... =) is that a bug? | 08:37 |
elnino | =) | 08:37 |
elnino | AH I found it.. It | 08:39 |
elnino | thanks! it's not LinkLDAP. I'm blind. Its in workflow/activity | 08:39 |
-!- Radix-work [n=Jesse@formsys.com] has joined #webgui | 08:41 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:43 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)] | 09:00 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 09:03 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 09:03 | |
-!- overdrive3000 [i=overdriv@190-76-84-255.dyn.movilnet.com.ve] has quit ["Saliendo"] | 09:06 | |
-!- Radix-work [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 09:32 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 09:33 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 10:01 | |
-!- eink [n=eink@AMontsouris-157-1-18-221.w90-46.abo.wanadoo.fr] has joined #webgui | 10:08 | |
-!- KlausH [n=KlausH@p5B071168.dip0.t-ipconnect.de] has joined #webgui | 10:11 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 10:11 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 10:11 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:17 | |
eink | Hi, | 10:17 |
eink | I'm trying to reupgrade a WebGUI site from 7.3.8 to 7.5.20, | 10:17 |
eink | but when I'm running 7.3.8, | 10:17 |
eink | I've that http://webgui.pastebin.com/d4dfa787e in the log | 10:17 |
eink | I'm running wre-0.7.2 | 10:17 |
eink | Thanks | 10:17 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 10:37 | |
elnino | hi. I have 7.4.40, and I'm unable to put anything on a particular page. the page is not locked, nor are there any other users online. The errors I'm getting indicate that it's trying to insert duplicate IDs | 10:41 |
elnino | I keep getting a 500 error on the browser. | 10:42 |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:43 | |
elnino | the db error is: can't execute repared stateent: insert into asset (assetId, parentId, lineage....) root cause: duplicate entry '000001000002000001 for key 2 | 10:43 |
elnino | so my liniage is hosed... is there a why to recalculate the lineage? I also noticed on this pagelayout one of the assets's ranking is always 0. nver seen that before. | 10:44 |
elnino | I tried moving it, but the '0' is reassigned to a random asset on that page. | 10:44 |
elnino | foudn this: http://www.webgui.org/etcetera/duplicate-entry-000001000003000002-for-key-2/3 - I'm gonig to try it. | 10:46 |
elnino | worked beautifully. | 11:00 |
elnino | good night | 11:00 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 11:00 | |
-!- lus [n=chatzill@217.73.176.54] has joined #webgui | 12:41 | |
CIA-7 | WebGUI: doug * r7318 /branch/doug-experimental/ (3 files in 2 dirs): Nightly checkin because you forgot | 14:04 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 14:25 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 14:26 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:26 | |
-!- KlausH [n=KlausH@p5B071168.dip0.t-ipconnect.de] has quit ["bye"] | 15:14 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 15:21 | |
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui | 15:39 | |
diakopter | 500 Internal Server Error at http://beta.webgui.org/create | 15:40 |
@Haarg | fixed | 15:52 |
diakopter | neat; thanks | 15:58 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:01 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:01 | |
eink | up: | 16:08 |
eink | I'm trying to reupgrade a WebGUI site from 7.3.8 to 7.5.20, | 16:08 |
eink | but when I'm running 7.3.8, | 16:08 |
eink | I've that http://webgui.pastebin.com/d4dfa787e in the log | 16:08 |
eink | I'm running wre-0.7.2 | 16:08 |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has joined #webgui | 16:22 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:23 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:55 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:02 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:02 | |
-!- lus [n=chatzill@217.73.176.54] has quit ["Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031312]"] | 17:09 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:11 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:50 | |
@perlmonkey2 | We need pagers | 17:56 |
@perlmonkey2 | Course I haven't been anywhere without a cellphone in maybe 8 years now. The thought of not being able to be contacted seems a little strange. | 17:57 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui | 18:14 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:14 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 18:14 | |
topsub | hello everyone! | 18:16 |
+perlDreamer | yo, topsub! | 18:16 |
topsub | hey pd! | 18:16 |
+perlDreamer | perlmonkey2, fedora details are out | 18:16 |
+perlDreamer | there was hackage | 18:16 |
+perlDreamer | http://lwn.net/Articles/295134/ | 18:16 |
@rizen | perlmonkey2: you have no cell phone? | 18:17 |
@perlmonkey2 | rizen: yes I have a cell phone and the only time you couldn't contact me with it would be when I'm in the shower or in a bad stretch of highway :) | 18:24 |
@perlmonkey2 | perlDreamer: yeah, I read through it all and am disappointed with Fedora. | 18:24 |
@perlmonkey2 | They knew last week it was a compromise. And basically lied to us for a week. | 18:24 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 18:38 | |
@perlmonkey2 | hmm, line 2350 is the problem in the Thingy bug. Which leads us back to the www_method being called from another www_method and thus style already being set, but being reset from the thrown error. | 18:45 |
* perlmonkey2 spins in circles | 18:45 | |
* perlDreamer recommends doing the hokey-pokey | 18:45 | |
@Haarg | pm2: the real solution to that | 18:45 |
@Haarg | is that thinky needs a canView method | 18:46 |
@Haarg | that figures out if the use can see the default screen | 18:46 |
@Haarg | user* | 18:46 |
@Haarg | thingy* | 18:46 |
@Haarg | me no type good | 18:46 |
@perlmonkey2 | the can view will have to be for each view type. And then shoudl return what? Just a Thingy specific 'you can't view this' message? | 18:47 |
@preaction | perlmonkey2, the can* method should return true or false | 18:47 |
@preaction | but in view(), if you can't view it, you're just given nothing | 18:48 |
@preaction | (because view() is part of a page layout or other asset) | 18:48 |
@perlmonkey2 | we can't call this can_view until we are in one of the three www_subviewType methods. | 18:48 |
@perlmonkey2 | because users can have different permissions from each | 18:49 |
+perlDreamer | then you need can_subtype for each | 18:49 |
@preaction | why not? why can't view() also check the same can* method right before the www_ method gets called | 18:49 |
@perlmonkey2 | www_view calls 1 of 3 www_subview types | 18:49 |
@perlmonkey2 | oh, it could | 18:49 |
@preaction | canManage, canSearch, canWhatever | 18:49 |
@perlmonkey2 | before calling that method, do the check. Well you see, that would be obvious to anyone not retarded like me :D | 18:49 |
@preaction | canSearch could return false if search wasn't set up correctly | 18:50 |
+perlDreamer | and, with preaction's excelllent WebGUI::Test::Maker, you can write tests for them all | 18:50 |
@preaction | and then, in view(), you could check if ( $self->canEdit ) { return $i18n->get("Error message about Search not being set up correctly"); } | 18:50 |
@perlmonkey2 | preaction: okay, so it became a fairly simple fix now. I like it. | 18:51 |
@Haarg | i was planning on making some changes to how some of that stuff is called | 18:51 |
@perlmonkey2 | perlDreamer: yeah, I guess I'm now willing to do anything to not be practicing my presentation anymore. | 18:51 |
@Haarg | for example, creating a search method and having www_search call it separately | 18:51 |
@perlmonkey2 | Haarg: if you have bigger plans for Thingy, then I'll leave it alone for you to mess with. | 18:51 |
@Haarg | instead of the isIn() thing that it does at the end of the function | 18:51 |
@Haarg | i have it mostly done | 18:52 |
@Haarg | so i'll just get it checked in | 18:52 |
@Haarg | it may make what needs to be done a bit easier | 18:52 |
@perlmonkey2 | okay | 18:52 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:53 | |
@preaction | perlDreamer, that time formatting bug is part of the JS in the new Asset Manager | 18:54 |
+perlDreamer | preaction, do you want to take that one? | 18:57 |
@preaction | can't really, got other stuff to do atm. | 18:57 |
+perlDreamer | in that case, time for me to learn some JS :) | 19:00 |
+perlDreamer | I really didn't want to write more tests for Vendor anyway | 19:00 |
+perlDreamer | preaction, do old files in www/extras/assetManager/*.{js,css} need to be removed? | 19:02 |
@preaction | if you can ack that they're not being used in the code, i think so | 19:03 |
+perlDreamer | Date is a YUI object? | 19:04 |
@preaction | no, it's a standard js object | 19:04 |
@Haarg | perlmonkey2, i checked in the changes i had in mind | 19:14 |
@perlmonkey2 | yeah, ,just got them, thanks :) | 19:14 |
@perlmonkey2 | nice | 19:15 |
CIA-7 | WebGUI: graham * r7319 /experimental/ (14 files in 11 dirs): adding karma gifter | 19:17 |
CIA-7 | WebGUI: graham * r7320 /WebGUI/ (8 files in 6 dirs): | 19:17 |
CIA-7 | WebGUI: remove Do Nothing On Delete workflow and allow none to be selected for on delete etc workflow | 19:17 |
CIA-7 | WebGUI: remove remnants of realtime workflow selection code | 19:17 |
CIA-7 | WebGUI: graham * r7321 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: making separate methods for www_search and search etc | 19:17 |
@preaction | Haarg, i could kiss you for r7320 | 19:18 |
@preaction | i won't, though | 19:18 |
@Haarg | heh | 19:18 |
@Haarg | that had been bugging me for a while | 19:18 |
@Haarg | i wanted to do some more fixing on that on delete code | 19:19 |
@Haarg | it's rather horrible | 19:19 |
+perlDreamer | Haarg, I need a reminder on changelogs and branches | 19:23 |
+perlDreamer | where does the fix notice go in the changelog for each branch? | 19:24 |
@Haarg | in the current version for that branch | 19:24 |
+perlDreamer | so, for instance right now, it would go in 7.6 in the 7.6 branch, and 7.5.22 in the 7.5 branch | 19:24 |
@Haarg | yeah | 19:24 |
+perlDreamer | Got it. Thanks Haarg! | 19:25 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:26 | |
carogray | hi | 19:26 |
carogray | 2 questions | 19:26 |
carogray | If you click on one of the people in the IRC list on the right, is that like sending a personal txt to them that no one else can see? | 19:27 |
+perlDreamer | it depends on your client | 19:27 |
@preaction | carogray, depending on your client, but most likely yes | 19:27 |
carogray | I am using the oudated, GAIM which I am very fond of | 19:27 |
@rizen | you can only send private messages to registered users though | 19:27 |
@preaction | it's usually considered rude to PM without asking though | 19:27 |
carogray | so when I click to HAARG...oh dear | 19:28 |
carogray | I wanted to leave a message for him the other day, so that when he logged in, he would get it and it wouldn't get missed in the long days conversations | 19:28 |
+perlDreamer | You could make a posting on the support board | 19:28 |
+perlDreamer | Or send him an email | 19:28 |
+perlDreamer | Or, a candygram | 19:29 |
+perlDreamer | postcard? | 19:29 |
carogray | I did leave a message on the support board, but I get impatient and wanted to remind him that I left it there | 19:29 |
carogray | this one problem is driving me insane | 19:29 |
-!- [newbie] [n=eink@AMontsouris-157-1-117-98.w90-46.abo.wanadoo.fr] has joined #webgui | 19:29 | |
@Haarg | i'm looking at it right now, not really sure what the issue is | 19:29 |
carogray | apologies for pm ing you the other day | 19:30 |
@Haarg | i don't mind | 19:30 |
carogray | when you say "issue" you mean why it isn't working or what isn't working with it? | 19:30 |
@Haarg | well, i don't really know why the template would be causing an issue yet | 19:31 |
carogray | did you see that there is indeed a problem? | 19:32 |
@Haarg | yeah | 19:32 |
carogray | phew | 19:32 |
carogray | did you see that when it does work with your WebGUI default template talking to the acknowledgement template that the go back works - that was really exciting for me! | 19:33 |
carogray | ok I'll not bug you any longer, I will just wait and do other things til you get a chance to get back to me... | 19:34 |
@Haarg | yeah, it obviously can work in some way. i'll post what i figure out on the support boards. | 19:34 |
carogray | terrific I can't wait, well I guess I will have to ;) | 19:35 |
+perlDreamer | bugs-- | 19:35 |
+perlDreamer | between advice from preaction | 19:36 |
+perlDreamer | two books on javascript | 19:36 |
+perlDreamer | and google, that was surprisingly easy :) | 19:36 |
-!- eink [n=eink@AMontsouris-157-1-18-221.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 19:45 | |
@perlmonkey2 | hmm, so this fixes the bad template when you don't have permissions to search/edit a Thing. But now there is the bug that if you don't have any fields, search/edit don't show any options. | 19:50 |
+perlDreamer | If there are no options, it should display a message | 19:52 |
+perlDreamer | This Thing has not been configured yet. | 19:52 |
+perlDreamer | i18n'ed, of course | 19:52 |
CIA-7 | WebGUI: graham * r7322 /WebGUI/docs/upgrades/ (4 files in 2 dirs): oops | 19:55 |
CIA-7 | WebGUI: colin * r7323 /WebGUI/ (2 files in 2 dirs): Fix the formatting of minutes in the assetManager. | 19:55 |
CIA-7 | WebGUI: colin * r7324 /branch/WebGUI_7.5/ (2 files in 2 dirs): backporting asset manage minute formatting fix | 19:55 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:57 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:57 | |
+perlDreamer | Haarg, I'm going to try and remember to do a better job with merging tests backwards in this branch. | 19:59 |
+perlDreamer | So any kind (or otherwise :) reminders are greatly appreciated | 19:59 |
@Haarg | sounds good | 20:00 |
@Haarg | better testing is always good | 20:00 |
@perlmonkey2 | perlDreamer: sorry was wrapping up that fix. The new bug is a bit more insidious. If you create a Thing with no fields it becomes the default view. But since you can't edit it or search it, you have no way of creating a new thing or editing that thing. You just see a blank screen. The best you can do is go into the asset manager and delete the asset. | 20:10 |
@Haarg | not sure about that fix | 20:13 |
@Haarg | if the user doesn't have permission to see the default view | 20:13 |
@Haarg | it seems like canView needs to return false | 20:13 |
@Haarg | so it just doesn't show up on layouts etc | 20:13 |
@perlmonkey2 | they can view they just can't search/edit | 20:19 |
@perlmonkey2 | which are sub views? | 20:19 |
@perlmonkey2 | and their might be a logic problem. If the default thing has no fields and its default view is search, there is no way to interact with the Thing to change this | 20:20 |
@perlmonkey2 | I say nip this in the bug. Don't create Things with no fields. | 20:20 |
@perlmonkey2 | s/bug/bud/ | 20:20 |
@perlmonkey2 | for now are existing assets going to be kept in parity between 7.5. and 7.6? ie, copy fixes from one branch to the other and commit in both places? | 20:22 |
@preaction | perlmonkey2, if the bug affects both, you should apply it to both, yes | 20:22 |
@perlmonkey2 | preaction: what's the best way to do that? Just copy over the affected files? | 20:24 |
@preaction | perlmonkey2, better to diff and patch | 20:25 |
@perlmonkey2 | be back in a bit, being dragged off to lunch. | 20:25 |
@perlmonkey2 | okay | 20:25 |
@perlmonkey2 | dragged/drug? drugged? :P | 20:26 |
CIA-7 | WebGUI: colin * r7325 /WebGUI/t/Shop/Vendor.t: all Shop/Vendor API methods are tested | 20:29 |
CIA-7 | WebGUI: colin * r7326 /branch/WebGUI_7.5/t/Shop/Vendor.t: backporting Vendor tests | 20:29 |
CIA-7 | WebGUI: perlmonkey2 * r7327 /WebGUI/ (3 files in 3 dirs): Fixed Thingy so that when a user does not have permission to view the default view of a Thing, a proper error message is received | 20:29 |
-!- rizen_ [n=rizen@69.128.55.18] has joined #webgui | 20:55 | |
+perlDreamer | uh oh | 20:56 |
+perlDreamer | rizen is going schizo | 20:56 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Remote closed the connection] | 20:57 | |
+perlDreamer | rizen, rizen_: have you been talking with anyone wearing white clown makup and prominent facial scars? | 20:57 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:57 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:57 | |
+perlDreamer | any complaints of abdominal pain or cramping or flashing lights? | 20:57 |
@rizen | just switching ips for a sec to see if my new connection works | 20:58 |
@rizen | pd, are you going to do a live blog of the keynote again this year for peeps that aren't at the wuc? | 21:00 |
+perlDreamer | on IRC? sure | 21:04 |
+perlDreamer | is that what you want done? | 21:05 |
@rizen | it's up to you | 21:05 |
+perlDreamer | Or would you prefer people see a post-WUC video/transcript? | 21:05 |
@rizen | i think you did that last year, didn't you? | 21:05 |
+perlDreamer | I did | 21:05 |
@rizen | i plan on putting up a video version of it, but that could be several weeks or even a month afterward | 21:06 |
@rizen | whenever i have time to edt | 21:06 |
@rizen | i'll also be black blogging some of the important points | 21:06 |
@rizen | but not all | 21:06 |
+perlDreamer | "Coverage of the 2008 WUC is brought to you by perlDreamer Consulting and by..." | 21:07 |
+perlDreamer | <flash graphic on screen> | 21:07 |
+perlDreamer | PlainBlack | 21:07 |
+perlDreamer | crud | 21:08 |
+perlDreamer | that won't work | 21:08 |
+perlDreamer | IRC is text only | 21:08 |
-!- [newbie] [n=eink@AMontsouris-157-1-117-98.w90-46.abo.wanadoo.fr] has quit [] | 21:10 | |
topsub | well took me about 2 days to write the macro and test for a single page checkout system.. know to integrate | 21:11 |
topsub | s/know/now | 21:11 |
-!- rizen_ [n=rizen@69.128.55.18] has quit [Read error: 113 (No route to host)] | 21:13 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 21:13 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 21:31 | |
topsub | Is there a way i can create a button to call a function within the same asset? | 21:45 |
+perlDreamer | topsub, it's all url based | 21:56 |
+perlDreamer | take the URL for the current asset | 21:57 |
+perlDreamer | and append ?func=method to it | 21:57 |
+perlDreamer | that will call www_method to be called on the asset | 21:57 |
topsub | ah alright | 21:57 |
topsub | thanks pd | 21:58 |
topsub | simpler then i thought | 21:58 |
+perlDreamer | you're welcome | 21:58 |
CIA-7 | WebGUI: perlmonkey2 * r7328 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Removed trace statements | 22:15 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 22:16 | |
@perlmonkey2 | okay, so to fix the Thingy not working when the default thing doesn't have any fields, just test if the default has any fields and if not show the view template, otherwise show the default thingy. Simple enough? | 22:16 |
doc777 | Hello everyone! I can get a username with: $session->user->username; But how can I get their email address? | 22:17 |
@Haarg | user->profileField('email') | 22:19 |
doc777 | Thank you. Will test that! | 22:20 |
doc777 | my $myEmail = $session->user->profileField('email'); yields a blank result... Does not throw an error though. Is this correct? | 22:27 |
@rizen | it's correct | 22:27 |
@rizen | maybe the current user doesn't have an email address specified in the profile | 22:27 |
@rizen | try one you know has an email address | 22:27 |
@rizen | my $email = WebGUI::User->new($session, $uid)->profileField('email'); | 22:28 |
doc777 | Thank you. Will try that one to. | 22:29 |
@rizen | or if you don't know the uid you can use username | 22:29 |
@rizen | my $email = WebGUI::User->newByUsername($session, $username)->profileField('email'); | 22:30 |
doc777 | You were right... that email was blank ;) It does work. | 22:32 |
-!- eink [n=eink@AMontsouris-157-1-155-159.w90-46.abo.wanadoo.fr] has joined #webgui | 22:34 | |
@perlmonkey2 | Does anyone with authority want to step forward and make a call on if we should allow Things to be created without fields? | 22:45 |
CIA-7 | WebGUI: jt * r7329 /wrebuild/ (6 files in 4 dirs): | 22:48 |
CIA-7 | WebGUI: added new backup system | 22:48 |
CIA-7 | WebGUI: updated prereqs | 22:48 |
@rizen | do i have any authority left | 22:48 |
@rizen | or did i spend it all | 22:48 |
@rizen | where did i put that authority | 22:49 |
@rizen | i don't recall | 22:49 |
@rizen | nope, i guess you'll just have to make a decision and go with it | 22:49 |
@perlmonkey2 | doh | 22:49 |
@perlmonkey2 | :P | 22:49 |
@perlmonkey2 | Can anyone think of why you'd possibly want a Thing with no fields? Would an empty object with no attributes ever be useful? | 22:55 |
-!- dionak [n=diona@97.66.185.250] has joined #webgui | 22:57 | |
@rizen | nope | 23:00 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 23:07 | |
CIA-7 | WebGUI: jt * r7330 /experimental/Bazaar/lib/WebGUI/Asset/ (Sku/BazaarItem.pm Wobject/Bazaar.pm): bug fixes | 23:22 |
hightekvagabond | What good is an empty thingy? then it's not a thingy, it's just a whatsit | 23:36 |
+perlDreamer | An empty thing, by any other name, would be just as useless :) | 23:36 |
hightekvagabond | yeah, kinda like an empty beer glass | 23:37 |
@perlmonkey2 | To show a failed Thing creation, I can just add a if_addThingError in the template, call $self->get to set the var, then simply return $self->view? | 23:39 |
@rizen | i don't know pm2, not looking at the code | 23:55 |
@rizen | how about if you try it out and see if it works | 23:55 |
@rizen | btw, are you driving up? | 23:55 |
@perlmonkey2 | yeah, I'm driving up | 23:56 |
@rizen | i'll give you some cash when you get here to reimburse your travel expenses so far | 23:56 |
@rizen | and your corp credit card to pay for the remainder of your trip | 23:57 |
@perlmonkey2 | I'd been told just to use the card for gas and everythign else would be covered? | 23:57 |
@perlmonkey2 | But I'm easy, makes me no difference. | 23:57 |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 23:58 | |
CIA-7 | WebGUI: jt * r7331 /experimental/Bazaar/lib/WebGUI/Asset/Sku/BazaarItem.pm: | 23:59 |
CIA-7 | WebGUI: added karma | 23:59 |
CIA-7 | WebGUI: formatting | 23:59 |
--- Day changed Sat Aug 23 2008 | ||
@rizen | you don't have a card | 00:01 |
@rizen | i have your card sitting here | 00:01 |
-!- dionak [n=diona@97.66.185.250] has quit [] | 00:02 | |
@perlmonkey2 | oh, I see. This is all linked to those names you called me and you think holding a source of money at your house will get me there faster? | 00:02 |
@perlmonkey2 | :P | 00:02 |
@rizen | no | 00:02 |
@rizen | i'm just saying you don't have a card | 00:02 |
@rizen | if you do have a card, then it's the old one from june | 00:03 |
@rizen | and that won't work | 00:03 |
@rizen | it was cancelled back in june | 00:03 |
* perlmonkey2 goes back to working on his comic routine, it obviously needs some work. | 00:03 | |
+perlDreamer | you need a laugh track, pm2 | 00:03 |
@perlmonkey2 | perlDreamer: It might help, but I wouldn't put money on it. | 00:03 |
+perlDreamer | perlmonkey2, from the sounds of things, you don't have any money to put on it, anyway | 00:04 |
@perlmonkey2 | doh :O | 00:04 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 00:04 | |
@perlmonkey2 | zing, pd needs no laugh track | 00:04 |
* perlmonkey2 calls 911 for the burn center | 00:04 | |
* perlmonkey2 goes back to work | 00:04 | |
@perlmonkey2 | Anyone bored and wanting to take pity on a poor monkey, I'm searching how to inject a warning message into a TabForm. | 00:11 |
@preaction | perlmonkey2, how about above the TabForm? but more likely, you're throwing the error in processPropertiesFromFormPost right? | 00:12 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 00:13 | |
@perlmonkey2 | preaction: no, nothing so clever. In Thingy::editFormSave I check for fields, and if none, I'm returning editForm so they can correct their mistake. | 00:13 |
@perlmonkey2 | editThingSave I mean | 00:15 |
@preaction | perlmonkey2, it would probably be best to add the error message right before the tabform | 00:15 |
@perlmonkey2 | okay | 00:16 |
* rizen thinks preaction is wise beyond his years | 00:26 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 00:27 | |
CIA-7 | WebGUI: graham * r7332 /WebGUI/ (3 files in 3 dirs): | 00:32 |
CIA-7 | WebGUI: fixed: DataForm doesn't work properly with internationalized fields | 00:32 |
CIA-7 | WebGUI: fixed: incoming data not properly decoded from utf8 | 00:32 |
-!- [newbie] [n=eink@AMontsouris-157-1-52-51.w90-46.abo.wanadoo.fr] has joined #webgui | 00:53 | |
doc777 | Is it possible to call a macro from a macro? ;-) | 00:55 |
@rizen | sure | 00:55 |
@rizen | you can do it out in user space: ^a(^@); | 00:55 |
@rizen | oops ^a(^@;); | 00:56 |
@rizen | or you can do it in codespace | 00:56 |
+perlDreamer | not all macros can be nested like that, though | 00:56 |
@rizen | my $out = WebGUI::Macro::SomeMacro::process($session, $param1, $param2); | 00:56 |
+perlDreamer | just the simple ones | 00:56 |
doc777 | What I would to do is provide a clickable link (that calls a macro) from a macro... I think your last option might be the ticket. Thanks ;) | 00:57 |
@rizen | doc777 macros are not interactive | 00:58 |
@rizen | you cannot post back to them | 00:58 |
@rizen | so you can't ask a user to do something on a page that will then post back to the server | 00:59 |
doc777 | Hrm, I would like to display an image hyperlinked to ^Download(fileName); And the page it is on is generated by a macro... | 00:59 |
+perlDreamer | that's fine, as long as it links to a file, and doesn't require streaming or anything on the server end | 01:01 |
doc777 | No, when the user clicks the image a macro takes the file and copies it to a temp dir then provides a link. | 01:03 |
+perlDreamer | I don't think that will work | 01:04 |
@rizen | nope | 01:04 |
@rizen | you'll need to write a Content Handler for that | 01:04 |
@rizen | they're almost as simple to write as a macro | 01:04 |
CIA-7 | WebGUI: graham * r7333 /branch/WebGUI_7.5/ (3 files in 3 dirs): | 01:05 |
CIA-7 | WebGUI: fixed: DataForm doesn't work properly with internationalized fields | 01:05 |
CIA-7 | WebGUI: fixed: incoming data not properly decoded from utf8 | 01:05 |
CIA-7 | WebGUI: perlmonkey2 * r7334 /WebGUI/ (3 files in 3 dirs): Thingy now requires at least 1 field per new Thing | 01:05 |
CIA-7 | WebGUI: perlmonkey2 * r7335 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Removed commented code | 01:05 |
doc777 | Ah, havent got into those yet. I have all the file copying ect taken care of. It is placing the button on the page spanking me ;) | 01:05 |
@rizen | https://svn.webgui.org/svnweb/plainblack/view/WebGUI/lib/WebGUI/Content/Referral.pm | 01:05 |
+perlDreamer | yay bugfixers! | 01:05 |
+perlDreamer | down to 1 bug, which really isn't a bug | 01:06 |
@rizen | this is a very simple content handler | 01:06 |
+perlDreamer | if the bug list is empty twice are we double-stable? | 01:06 |
@rizen | hehe | 01:06 |
+perlDreamer | maybe it's time to begin working on my super secret project | 01:07 |
+perlDreamer | I appear to be out of work at $dayJob for the next little while | 01:07 |
@rizen | doc777 here's an example: http://webgui.pastebin.com/mc2cd19e | 01:09 |
@rizen | oooh super secret | 01:09 |
@rizen | i like super secret projects | 01:10 |
@rizen | speaking of which, are you going to contribute something to my super secret project that starts with a B? | 01:10 |
@rizen | if so, put a screen shot with it | 01:11 |
+perlDreamer | screen shots? | 01:11 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 01:11 | |
@rizen | makes it easier for me to add to my keynote at the wuc | 01:11 |
@rizen | and looks nice in the B | 01:11 |
doc777 | Thanks rizen, studying that... | 01:11 |
-!- eink [n=eink@AMontsouris-157-1-155-159.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 01:12 | |
@rizen | doc777 i should mention that i just wrote that from scratch as an example | 01:12 |
@rizen | it's not intended to work out of the box | 01:12 |
doc777 | Gotcha ;) | 01:12 |
@rizen | you'll need to replace the doSomePrivilegeCheck() and copyFileToSomeLocation() with your own functionality | 01:13 |
+perlDreamer | rizen, this is another super secret project | 01:14 |
@rizen | oh | 01:15 |
@rizen | oh yeah, well i have other super secret projects too you know | 01:15 |
* rizen thinks quickly about some super secret project he must have somewhere | 01:16 | |
+perlDreamer | You're out. They're all coming out at the WUC. | 01:17 |
-!- dionak_ [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:17 | |
-!- [newbie] [n=eink@AMontsouris-157-1-52-51.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 01:22 | |
@rizen | i'll come up with something | 01:28 |
+perlDreamer | even if you do, it won't be as cool, or as testable, as __my__ super secret plan | 01:33 |
@rizen | oh yeah? | 01:33 |
+perlDreamer | Yeah! | 01:33 |
@rizen | you're probably right | 01:34 |
@rizen | i'm pathetic | 01:34 |
+perlDreamer | not pathetic, only miserable. That too shall pass. | 01:34 |
+perlDreamer | You can have the spotlight at the WUC. | 01:35 |
@rizen | i bet that my keynote throws a couple zingers at you that you aren't expecting to see | 01:35 |
+perlDreamer | That could be. | 01:35 |
+perlDreamer | Speaking of which, how's the weather over there? | 01:35 |
@rizen | alright, probably not | 01:36 |
+perlDreamer | Do I need my parka and mukluks? | 01:36 |
@rizen | 80's and 90's | 01:36 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:36 | |
+perlDreamer | perfect | 01:36 |
+perlDreamer | 15 minute walk from Ruby Marie to the hotel? | 01:36 |
@rizen | next week is supposed to be 75 on average all week | 01:37 |
@rizen | sorry 78 | 01:37 |
@rizen | 15 minutes will give you plenty of time to spare | 01:37 |
@rizen | it's about 7 blocks | 01:38 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:41 | |
-!- dionak_ [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 01:41 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 01:45 | |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 01:45 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 01:45 | |
@rizen | big news! | 01:48 |
@rizen | there will officially be a new WRE just in time for the WUC | 01:48 |
@rizen | it has made it through testing | 01:49 |
@rizen | and now i'm running builds | 01:49 |
+perlDreamer | cool! | 01:53 |
+perlDreamer | has anyone heard from SquOnk in a while? | 01:56 |
CIA-7 | WebGUI: colin * r7336 /WebGUI/t/Macro/CartItemCount.t: add a basic test for CartItemCount macro | 02:13 |
+perlDreamer | It would be cool to have WebGUI on a stick. | 02:18 |
+perlDreamer | Something you could put on a USB key and stick it into a computer/laptop and be able to run. | 02:19 |
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:23 | |
CIA-7 | WebGUI: colin * r7337 /WebGUI/lib/WebGUI/Help/Macro_MiniCart.pm: add missing MiniCart template variables to the help | 02:46 |
CIA-7 | WebGUI: colin * r7338 /Too many paths: merge back with main branch | 02:46 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii | 02:49 | |
-!- Netsplit over, joins: ascii | 02:49 | |
-!- Netsplit over, joins: ascii | 02:51 | |
-!- KlausH [n=KlausH@p5B071AA1.dip0.t-ipconnect.de] has joined #webgui | 02:57 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:01 | |
-!- KHT [n=KlausH@p5B073634.dip0.t-ipconnect.de] has joined #webgui | 03:09 | |
-!- KlausH [n=KlausH@p5B071AA1.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] | 03:27 | |
doc777 | Is there a way to display in a page a var passed to it in the url like: /dn?file=test.zip | 03:28 |
doc777 | ^FormParam(doesthis); | 03:36 |
-!- KHT [n=KlausH@p5B073634.dip0.t-ipconnect.de] has quit ["bye... cu at WUC"] | 03:41 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 03:44 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:44 | |
-!- cap10morgan__ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 03:45 | |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 03:46 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 03:48 | |
-!- cap10morgan__ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 04:03 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 04:03 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:03 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 04:06 | |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 04:06 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 04:06 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 04:12 | |
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 04:36 | |
-!- wgGuest64 [n=wgGuest6@c-66-30-56-217.hsd1.nh.comcast.net] has quit [] | 05:35 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:52 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:52 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:56 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:56 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 06:10 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 06:15 | |
@perlmonkey2 | anyone still awake? | 07:14 |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has quit [Remote closed the connection] | 07:29 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 07:35 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:35 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 08:50 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:26 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:26 | |
-!- KlausH [n=KlausH@p5B070D4C.dip0.t-ipconnect.de] has joined #webgui | 11:13 | |
-!- KHT [n=KlausH@p5B072920.dip0.t-ipconnect.de] has joined #webgui | 11:20 | |
-!- KlausH [n=KlausH@p5B070D4C.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] | 11:38 | |
-!- eink [n=eink@AMontsouris-157-1-141-214.w90-46.abo.wanadoo.fr] has joined #webgui | 12:16 | |
eink | join #zimbra | 12:16 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12:44 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 12:51 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 15:54 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KHT | 16:13 | |
-!- Netsplit over, joins: KHT | 16:14 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:19 | |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has joined #webgui | 17:29 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:29 | |
-!- dionak_ [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 17:38 | |
-!- KHT [n=KlausH@p5B072920.dip0.t-ipconnect.de] has quit ["..."] | 18:07 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 18:23 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:23 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 18:27 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:27 | |
-!- lus [n=chatzill@195.158.124.69] has joined #webgui | 19:01 | |
lus | I started webgui ok, but I want to go back to the first screens to see the initial tests | 19:02 |
@preaction | you mean the site starter wizard thing? | 19:03 |
@preaction | or the WRE console? | 19:03 |
lus | preaction: the starter wizard | 19:06 |
@preaction | lus, everything there (except the asset wizard part) can be accessed from inside the Admin Console | 19:06 |
@preaction | see Settings for Company Name, Company E-mail, and etc... | 19:06 |
@preaction | see Users to edit the admin account you created | 19:06 |
lus | preaction: will try | 19:06 |
@preaction | if you're looking for something particular, let us know and we can help you find it | 19:07 |
lus | preaction: ok tnx, will I always find someone here? | 19:18 |
@preaction | not necessarily, but most times | 19:18 |
@preaction | there are the forums too | 19:18 |
lus | preaction: see if you can get www.il-lus.com, and how long it takes | 19:20 |
@preaction | seems fine | 19:21 |
lus | preaction: ok | 19:21 |
-!- lus [n=chatzill@195.158.124.69] has quit ["Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031312]"] | 19:29 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 19:31 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:31 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:36 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:36 | |
-!- dionak_ [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 19:49 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 19:55 | |
CIA-7 | WebGUI: colin * r7339 /branch/colin-experimental/ (3 files in 2 dirs): Set up International object chaining. | 20:01 |
CIA-7 | WebGUI: colin * r7340 /branch/colin-experimental/lib/WebGUI/Macro/ (20 files): convert Macros over to use i18n method chaining | 20:01 |
CIA-7 | WebGUI: colin * r7341 /branch/colin-experimental/lib/WebGUI/ (10 files in 3 dirs): Convert Asset master classes, Wobject and Article to use i18n method chaining. | 20:01 |
CIA-7 | WebGUI: colin * r7342 /branch/colin-experimental/lib/WebGUI/Macro/ (International.pm NewMail.pm): must set default namespace since we do not know where it was used last | 20:01 |
CIA-7 | WebGUI: colin * r7343 /branch/colin-experimental/lib/WebGUI/Form/ (59 files): convert Form to use i18n method chaining | 20:02 |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 20:06 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 20:35 | |
-!- KlausH [n=KlausH@p5B072920.dip0.t-ipconnect.de] has joined #webgui | 21:18 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 22:56 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 23:00 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 23:05 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 23:05 | |
@preaction | you know who doesn't get enough insults thrown his way? Jamie Vrbsky | 23:44 |
@preaction | we need to do something about this | 23:44 |
@preaction | he's always sitting up there, overseeing the entire operation of Plain Black, yet nobody blames him for anything at all | 23:45 |
@preaction | he's the man behind the scenes. the one with the real power. the silent, silent partner | 23:45 |
@preaction | AND NOBODY REALIZES HOW DANGEROUS HE IS | 23:45 |
--- Day changed Sun Aug 24 2008 | ||
-!- eink [n=eink@AMontsouris-157-1-141-214.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 00:00 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 00:11 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 01:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:47 | |
-!- KlausH [n=KlausH@p5B072920.dip0.t-ipconnect.de] has quit ["..."] | 02:13 | |
-!- KlausH [n=Miranda@p5B072920.dip0.t-ipconnect.de] has joined #webgui | 02:14 | |
-!- KlausH [n=Miranda@p5B072920.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] | 02:18 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 03:01 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:16 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:48 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:41 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 05:35 | |
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has quit [Remote closed the connection] | 07:06 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 07:35 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 07:35 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 09:20 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:20 | |
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui | 10:48 | |
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui [] | 10:49 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 10:57 | |
-!- WebGUI is now known as SynQ | 10:57 | |
SynQ | hi there | 10:58 |
SynQ | is it sunday yet? | 11:51 |
+Radix_ | Sunday's almost over for me | 12:20 |
SynQ | oh | 12:26 |
SynQ | it's almost noon here | 12:26 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 13:18 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 15:18 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:18 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 18:36 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:36 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:43 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:43 | |
@rizen | apeiron, are you there? i have an important question about tomorrow | 18:43 |
CIA-7 | WebGUI: martin * r7344 /WebGUI/lib/WebGUI/Asset/Wobject/Navigation.pm: fix: getLineageLength called on undef in case no pages are in the nav loop | 18:58 |
+MrHairgrease | man | 18:58 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 18:58 | |
+MrHairgrease | thatthing is slow | 18:58 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:59 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:59 | |
SynQ | great | 21:55 |
SynQ | a new wre :) | 21:55 |
SynQ | compiling debian etch 32 bits version right now | 21:55 |
SynQ | rizen is my hero | 21:58 |
@rizen | seriously? | 21:59 |
@rizen | all i have to do is put out a new wre and that makes me your hero? | 22:00 |
SynQ | it makes you a hero because it makes my talk about 10 slides smaller :) | 22:01 |
SynQ | providing it all works | 22:01 |
@rizen | oh, cuz you don't need to install new perl modules and whatnot | 22:01 |
SynQ | but I have no doubts on your superhuman programming skills | 22:01 |
SynQ | and | 22:01 |
SynQ | the backup script addition | 22:01 |
@rizen | oh right | 22:02 |
SynQ | which I would have hacked in | 22:02 |
@rizen | yeah, it's much better this way | 22:02 |
SynQ | I'm curious if the 100M limit has been resolved too | 22:02 |
SynQ | what apache version did you use? | 22:02 |
@rizen | there was a bug fixed in that regard, but no, apache still has a limit built in that we can't find our way around | 22:02 |
@rizen | actually there are two things | 22:03 |
@rizen | one is the request time out setting | 22:03 |
@rizen | and the other is something that sets the file size limit | 22:03 |
@rizen | if i knew how to fix it, and it didn't cause some sort of a security problem, then i would fix it | 22:03 |
SynQ | yea | 22:03 |
SynQ | I've been looking at that for some time now | 22:03 |
SynQ | but I haven't found it either | 22:04 |
SynQ | but it was not in there in my previous installations of webgui (non wre ones) | 22:04 |
SynQ | so it must be fixable | 22:04 |
SynQ | perhaps it has something to do with the reverse proxy | 22:04 |
SynQ | that is my bet | 22:04 |
SynQ | oh | 22:04 |
SynQ | and the subject of this channel should be changed | 22:05 |
SynQ | to WebGUI 7.5.21-stable | WRE 0.8.4 | 22:05 |
SynQ | but while the compile is running I'm gonna take a bath | 22:05 |
SynQ | I'll be back :) | 22:05 |
@rizen | yeah, you stink | 22:05 |
-!- rizen changed the topic of #webgui to: [ WebGUI 7.5.21-stable | WRE 0.8.4 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 22:06 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 22:13 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:17 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:17 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 22:35 | |
--- Day changed Mon Aug 25 2008 | ||
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out] | 00:23 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 00:47 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 01:40 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:42 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 02:29 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 02:52 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 02:57 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:58 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:59 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 03:04 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 03:09 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:45 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 04:04 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 04:15 | |
elnino | I have a question that if you think about it, is KINDA related to webgui.. wondering if someone could help out? | 04:26 |
@preaction | perlbot ask | 04:26 |
perlbot | Don't ask to ask, just ask. | 04:26 |
elnino | I have webgui isntalled, but I also have another instance of apache installed. | 04:26 |
elnino | so I'm wondering what my hostname should be. | 04:26 |
elnino | should it be the hostname used for the webgui? or should it be the hostname of the site on the other apache? | 04:27 |
elnino | or neither? | 04:27 |
+Radix-wrk | it shouldn't matter | 04:27 |
@preaction | where are you putting this hostname? | 04:27 |
elnino | /etc/hostname | 04:27 |
@preaction | it doesn't matter | 04:27 |
elnino | I'm creating an SSL certificate, and it was having a hardtime figureing out what the host name was. | 04:27 |
elnino | and when I restart the "other" apache, | 04:28 |
elnino | I get this: | 04:28 |
elnino | count not reliably determin the servers's fully qualified domain name, using test.domain.com | 04:28 |
elnino | s/count/couldn't | 04:28 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 04:29 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 04:29 | |
@preaction | that means you don't have a ServerName in your other apache's httpd.conf | 04:29 |
elnino | but I do, that was the first I looked at. S and N are cap? or doesn't it matter? | 04:29 |
@preaction | doesn't matter, but do it anyway | 04:30 |
elnino | I swear, it's correct. I just looked again. =) | 04:30 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:30 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:30 | |
@preaction | is UseCanonicalName On? that might make that error show up | 04:30 |
+perlDreamer | SynQ: Which demo site are you using? | 04:31 |
elnino | Well, the other question related to this is, the virtual host is <VirtualHost *:82> | 04:31 |
+perlDreamer | and why do you insist on filling the bug queue right before the WUC? | 04:31 |
elnino | and I have another conf file for the *:443 site. - is that correct? | 04:31 |
@preaction | elnino, should be fine | 04:31 |
elnino | where do I put UseCanonicalName? | 04:31 |
@preaction | elnino, you don't want it, if it was there, it might cause the warning you see | 04:32 |
elnino | I grepped for it. so I added it as Off in my :82 conf file. Same error. | 04:34 |
elnino | (oh and I rstarted apached) | 04:34 |
@preaction | is there a ServerName outside of all your <VirtualHost> blocks? or just the ones inside? | 04:35 |
elnino | I grepped again. just to see if it was defined anywhere else, but the ServerName directives are all within the two Virtualhost blocks. | 04:37 |
@preaction | so put a ServerName localhost (or something) before all the Virtualhost blocks | 04:37 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 04:38 | |
elnino | should I define it aso *:82? or specify the entire IP or localhost or store.domain.com? | 04:40 |
elnino | nevermind that question. | 04:41 |
@preaction | no, just "ServerName <something>". <something> can be your IP, or localhost, or a real hostname | 04:41 |
elnino | I know.. I was still stuck on Virtualhost... restarting apache. =) | 04:41 |
elnino | oh. well that worked. why? =) | 04:42 |
elnino | is that usually defined in httpd.conf? | 04:42 |
@preaction | yes | 04:43 |
elnino | hmm. ok. it wasn't there. Thanks. So next question - letme find it.. | 04:43 |
elnino | =) | 04:43 |
@preaction | it works because virtualhost is added to apache, it's possible to, say, have NameVirtualHost *:80 and have a Listen 81 (so the main httpd.conf is on port 81, but virtualhosts are served on 80) | 04:44 |
elnino | so in otherwords, this second apache was getting confused because webgui's apache was forwarding it to this apache? ANd this apache was still thinking it was www.domaincom and couldn't find it so it was using store.domain.com untill I put a Overall directive for this apache? =) | 04:47 |
elnino | And if you understood that, I owe two beers. | 04:48 |
@preaction | no | 04:48 |
@preaction | the second apache wasn't confused, it just didn't know what to call itself | 04:48 |
elnino | I'd say that's confused. =) | 04:48 |
@preaction | since it wasn't explicitly declared. if /etc/hostname didn't exist, it probably would've tried using IP addresses | 04:48 |
@preaction | how about this then: it wasn't TOLD what to call itself, so it looked it up | 04:49 |
elnino | that works. =) computers are so literal. It's amazing. | 04:49 |
elnino | Does it appear that I'm using name based hosts? if my virtualhost directive is *:81? | 04:51 |
@preaction | if you have NameVirtualHost *:81, you're using virtualhosts. without that, you're not | 04:51 |
elnino | good. | 04:52 |
elnino | but darn...I though I had something to blame a problem on. | 04:52 |
elnino | I'm getting the infamous "doesn't recognize the Cerfiiate Authority that issued this sites' certificate" with my self-issued certificates. Is this somthing that can be worked around, or do I have to buy a certifiate? You may need ot know i"m on a VPS, I dont' know if the IP address is dedicated - I'm trying to figure that out. | 04:54 |
@preaction | elnino, the Certificate Authority is the entity that signed the certificates | 04:55 |
@preaction | so, that's why you're having the problem | 04:55 |
@preaction | Firefox 3 has decided that self-signed certs are a security risk | 04:55 |
elnino | grr. | 04:58 |
elnino | I'm the CA. I was reading www.eclectica.ca/howto/ssl-cert-howto.php (Which probably the nices writeup I've seen) and it made it sound like I could publish my ca certificate. But I have a feeling tha tusers will still get this error unless I buy one. | 04:58 |
+perlDreamer | I don't know elnino, how do we know you're really you? | 04:59 |
@preaction | or if you get a CA cert issued from a CA that is trusted | 04:59 |
+perlDreamer | I mean, sure, you sound like a nice person and all | 04:59 |
+perlDreamer | but what if you're really some kind of evil fembot bent on taking over the world | 04:59 |
elnino | ok ok | 04:59 |
elnino | I have to buy one. | 04:59 |
elnino | so, if godaddy is giveing out free ones for opensource projects, Am I going to run ito the same thing? - my guess is no. | 05:00 |
elnino | I *thought* the point was encrypting the data, not proving that I am who I am. | 05:01 |
+perlDreamer | We all blame firefox | 05:01 |
elnino | LOL | 05:01 |
@preaction | no, it is firefox's fault | 05:02 |
@preaction | scare-mongering, like IEs "Do you want to run Active Content" and nonsense | 05:02 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 05:02 | |
@preaction | SSL is twofold: one it establishes identify of the website. two is encrypts the communication to that website (so it can't be piggy-backed or spoofed) | 05:03 |
-!- MOAR-f00li5h is now known as f00li5h | 05:05 | |
+perlDreamer | preaction, cut/copy/paste and delete are not versioned operations, right? | 05:07 |
@preaction | correct | 05:07 |
+perlDreamer | that means this isn't a bug: Duplicate in Asset Manager doesn't auto-commit | 05:08 |
+perlDreamer | http://www.plainblack.com/bugs/tracker/duplicate-in-asset-manager-doesnt-auto-commit | 05:08 |
@preaction | no, that is a bug. if autocommit is on, version tags shouldn't be created | 05:09 |
+perlDreamer | version tags should be created and autocommitted? | 05:10 |
elnino | you don't need a dedicated ip address for ssl certificates, do you? | 05:11 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 05:15 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:15 | |
+perlDreamer | tavisto! | 05:15 |
@tavisto | howdy | 05:15 |
+perlDreamer | Did we bust the $10M limit yet? | 05:15 |
+perlDreamer | Are we a "real" CMS now? | 05:15 |
@tavisto | nope we're still fake | 05:15 |
+perlDreamer | tell me again why I hang around you guys? | 05:21 |
elnino | they make you laugh. | 05:21 |
@preaction | we validate your existence? | 05:21 |
elnino | LOL | 05:21 |
@preaction | we make you look smarter and sexier? | 05:21 |
+perlDreamer | There you go. | 05:21 |
+perlDreamer | The difference between me and you | 05:22 |
+perlDreamer | is that I make this look good. | 05:22 |
@preaction | <- Old and Busted | 05:22 |
@preaction | perlDreamer -> New Hotness | 05:22 |
+perlDreamer | Now, get out of yo' busted ass spaceship | 05:23 |
@tavisto | oh I KNOW you didn't just call me OLD and BUSTED! *snaps fingers in a Z pattern* | 05:23 |
@tavisto | just because preaction is old and rusted... (and busted) doesn't mean that he's good representation for the rest of us | 05:24 |
+perlDreamer | Calm down tavisto, I'm just throwing MiB quotes at you. | 05:25 |
@tavisto | *shoots perlDreamer with noisy cricket* | 05:25 |
@preaction | violence? in my channel? | 05:25 |
@preaction | ... it's more likely than you think | 05:25 |
* perlDreamer reminds himself to use the flashy-thing on Tavisto later | 05:25 | |
@tavisto | *eye of the tiger begins to play* | 05:26 |
@tavisto | *sagebrush blows past preaction.... uh yeah... sagebrush... wtf did that come from?* | 05:26 |
@tavisto | *Steve-0 busts out of the Ruby Hotel bakery dual wielding croissants* | 05:27 |
elnino | wow. | 05:30 |
elnino | I can do a system upgrade without affecting the stuff wre installed, right? | 05:32 |
@preaction | elnino, depends on if libc or other standard system libraries change their ABI | 05:33 |
elnino | And I would know that how? | 05:33 |
@preaction | simple answer: do a backup | 05:33 |
+perlDreamer | preaction, re merge instructions, why not just svn merge -c 7344 ? | 05:35 |
@preaction | perlDreamer, because i've never gotten it to work | 05:36 |
@preaction | and it would be svn merge lib -c7344 (the lib directory only, the changelog won't merge correctly, since there are different changes in there) | 05:36 |
+perlDreamer | I didn't know about -c, I usually use svn merge -r rev1:rev2 https://branch | 05:36 |
+perlDreamer | oh, and non-useful parts of the revision are usually dropped | 05:38 |
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui | 05:52 | |
Michael_Brindamo | Hello golks | 05:52 |
Michael_Brindamo | er, folks | 05:52 |
Michael_Brindamo | Wondered if anyone could provide suggestions on how to implement a navigation based on SQL query instead of defined page layouts? | 05:54 |
elnino | I would create a custom template that outputs ordered list of <a href>s and use listomatic to create a style sheet to make the list pretty. | 05:56 |
elnino | http://css.maxdesign.com.au/listamatic/ | 05:56 |
Michael_Brindamo | So you would not use a navigation asset then? That's what I thought. | 05:57 |
elnino | I meant, unorded list. | 05:57 |
elnino | Correct | 05:57 |
Michael_Brindamo | Ok... cool, that was my inclination as well. | 05:57 |
elnino | listamatic provides examples of stylizing unordered lists. (<ul>) And I think in the sqltemplate, there is a place for you to put the css code. | 05:57 |
elnino | Sorry, SQL report - is what you'd be using. | 05:58 |
@preaction | er... why do you need to use an SQLReport for a navigation? | 05:58 |
@preaction | you can't just unset "Hide from Navigation"? | 05:59 |
@preaction | or is there some specific effect you're going for? | 05:59 |
Michael_Brindamo | dynamic navigation... I want to be able to generate a 'tree style' navigation based on categories & products defined in a database. | 05:59 |
Michael_Brindamo | not to specific webgui page layouts. | 06:00 |
@preaction | Navigation isn't just about Layouts, they're just usually shown in navigations by default. any asset can be shown in a navigation | 06:00 |
@preaction | so Product assets, for example | 06:00 |
@preaction | or rather, Shelf assets with Product assets inside of them | 06:01 |
Michael_Brindamo | Yeah, sorta | 06:02 |
Michael_Brindamo | But they need to be dynamic, as defined in a database. | 06:02 |
Michael_Brindamo | (a separate database, not webgui's, via the product asset) | 06:03 |
+perlDreamer | That would probably also rule out using a Shelf, which is a keyword based container for Product assets | 06:07 |
+perlDreamer | right, just like preaction said | 06:07 |
* perlDreamer should backlog more carefully | 06:07 | |
Michael_Brindamo | yes I don't think that asset would work for me. I think this has to be quite customized. | 06:09 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 06:14 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 06:16 | |
-!- SteveD [n=steven_d@d205-250-232-155.bchsia.telus.net] has joined #webgui | 06:20 | |
-!- SteveD [n=steven_d@d205-250-232-155.bchsia.telus.net] has left #webgui [] | 06:25 | |
-!- SteveD [n=steven_d@d205-250-232-155.bchsia.telus.net] has joined #webgui | 06:25 | |
-!- SteveD [n=steven_d@d205-250-232-155.bchsia.telus.net] has left #webgui [] | 06:25 | |
CIA-7 | WebGUI: colin * r7345 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): Fix a variable clash in the Cart www_view method. | 06:46 |
CIA-7 | WebGUI: colin * r7346 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): backporting cart fix | 06:46 |
-!- perlmonkey2 [n=perlmonk@24-196-64-131.static.mdsn.wi.charter.com] has joined #webgui | 07:10 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 07:10 | |
@perlmonkey2 | Hola! Anyone else in Madison? | 07:10 |
+perlDreamer | Nope | 07:10 |
+perlDreamer | Anyone know how to play a standalone SWF file? | 07:11 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:11 | |
@perlmonkey2 | tried gnash? | 07:11 |
+Radix-wrk | Hey.. just saw the new wre changelog - but have to ask - what's fish? | 07:11 |
+perlDreamer | no gnash yet | 07:12 |
@perlmonkey2 | perlDreamer: either that or download the Adobe flash player | 07:13 |
@perlmonkey2 | But you'll need something that can play flash. | 07:13 |
+perlDreamer | I yum'ed gnash | 07:13 |
+perlDreamer | but it's not doing anything | 07:13 |
@perlmonkey2 | it's hit or miss since it only plays libre | 07:14 |
+perlDreamer | I'll try adobe :/ | 07:14 |
+perlDreamer | I thought that since the file was local that I could play it with FF, but no such luck | 07:17 |
@preaction | perlDreamer, are you sure? did you try right-clicking and choosing "Play" | 07:19 |
@preaction | i just use firefox to open SWF these days | 07:19 |
+perlDreamer | I did | 07:19 |
+perlDreamer | file:///home/colink | 07:19 |
@preaction | or rightclick and see what it says, maybe it's not fully downloaded? | 07:19 |
+perlDreamer | and double clicked out.swf | 07:19 |
@perlmonkey2 | is ff set to play swf's? You running fedora and have the right libs installed? | 07:21 |
+perlDreamer | yes | 07:21 |
@perlmonkey2 | you can view youtube? | 07:21 |
+perlDreamer | I can play stuff off of youtube, etc | 07:21 |
@perlmonkey2 | hah | 07:21 |
+perlDreamer | I'm trying the vnc2swf.py viewer next | 07:22 |
@perlmonkey2 | try embedding it in a test html on your desktop? | 07:22 |
@perlmonkey2 | Wow Madison is kind of a small city for being a major metro area. Probably why it seems so nice. | 07:23 |
* perlmonkey2 crashes | 07:26 | |
+perlDreamer | yay! it's working | 07:31 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:43 | |
-!- perlmonkey2 [n=perlmonk@24-196-64-131.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 07:46 | |
-!- sector__ [i=sector@194.100.104.123] has quit [Read error: 145 (Connection timed out)] | 08:45 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 08:47 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii | 09:05 | |
-!- Netsplit over, joins: ascii | 09:06 | |
-!- \3TATUK [n=c7a71k@unaffiliated/3tatuk/x-384749] has joined #webgui | 09:20 | |
-!- \3TATUK [n=c7a71k@unaffiliated/3tatuk/x-384749] has left #webgui [] | 09:20 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 10:27 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:39 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 11:17 | |
-!- eink [n=eink@AMontsouris-157-1-71-29.w90-46.abo.wanadoo.fr] has joined #webgui | 11:42 | |
SynQ | the dutch are coming... the dutch are coming | 13:27 |
SynQ | it's a nice tune from U2 | 13:27 |
SynQ | car reservation - check | 14:26 |
SynQ | figth checking - check | 14:26 |
SynQ | fligth even | 14:26 |
@preaction | ya gotta give us more warning! we need time to bring the troops home from Iraq! | 14:27 |
-!- [newbie] [n=eink@AMontsouris-157-1-84-195.w90-46.abo.wanadoo.fr] has joined #webgui | 14:31 | |
-!- lus [n=chatzill@217.73.176.54] has joined #webgui | 14:39 | |
lus | WebGUI modules: Not Found. Perhaps you're running this script from the wrong place. ,, any ideas?? | 14:40 |
@preaction | lus, what place are you running this script from? | 14:40 |
lus | preaction: /data/WebGUI/sbin | 14:41 |
@preaction | so you did exactly this: cd /data/WebGUI/sbin; perl testEnvironment.pl | 14:41 |
lus | yes | 14:41 |
@preaction | does /data/WebGUI/lib exist? are there perl modules in it? | 14:42 |
lus | moment | 14:42 |
@preaction | are they readable by the user you're running testEnvironment.pl as? | 14:42 |
lus | yes | 14:43 |
lus | in /data, I've chown -R *, and I'm running testEnvironment as root, and everthing seems to be readable by root | 14:44 |
@preaction | dunno then. does webgui work? | 14:44 |
lus | chown -R apache:apache * | 14:44 |
lus | [Mon Aug 25 13:45:18 2008] [error] Can't load Perl file: /data/WebGUI/sbin/preload.perl for server 127.0.0.1 | 14:45 |
@preaction | lus, try running that perhaps? | 14:46 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:46 | |
-!- eink [n=eink@AMontsouris-157-1-71-29.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 14:49 | |
[newbie] | Hi, | 14:54 |
[newbie] | I've a problem under WRE 0.8.4 to upgrade wG from 7.4.40 to 7.5.20 : | 14:54 |
[newbie] | the upgrade fails : http://webgui.pastebin.com/m7a922d2d | 14:54 |
[newbie] | Could you help me ? Thanks | 14:54 |
-!- lus [n=chatzill@217.73.176.54] has quit ["Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031312]"] | 14:56 | |
@preaction | [newbie], that's a known issue with the 7.5.20 release, try 7.5.21 | 14:58 |
@preaction | also, restore from the backup you made before you try going to 7.5.21 | 14:58 |
[newbie] | ok, thanks | 14:59 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:05 | |
-!- dionak [n=diona@97.66.185.250] has joined #webgui | 15:29 | |
[newbie] | I've upgraded to wG 7.5.21, but in webgui.log, I get another error : http://webgui.pastebin.com/d53611fc6 | 15:36 |
dionak | morning. does anyone have an older vga dongle for mac? | 15:36 |
dionak | someone who is going to the wuc? | 15:36 |
dionak | can you select that assetId from your asset table? | 15:38 |
[newbie] | using mysql administrator ? | 15:38 |
dionak | sure, if that's how you interface with mysql | 15:39 |
dionak | i would suspect a data issue causing instantiation to fail | 15:39 |
[newbie] | dionak: I've accessed assetId | 15:44 |
dionak | looks like it's dying on line 84 of Pluggable.pm (instanciate method). Not sure why | 15:48 |
dionak | does all the data look defined? like revisionDate? | 15:49 |
dionak | etc | 15:49 |
dionak | i'm not a pb developer btw | 15:52 |
-!- eink [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has joined #webgui | 15:55 | |
@preaction | dionak, i'm fairly sure we can accomodate. jt's got all manner of connectors and cords, and i'll pack one set of DVI, VGA, and adapter just in case | 15:55 |
-!- [newbie] [n=eink@AMontsouris-157-1-84-195.w90-46.abo.wanadoo.fr] has quit [Read error: 60 (Operation timed out)] | 16:01 | |
dionak | that would be great. my new laptop died suddenly on friday and i can't find the older connector. | 16:03 |
dionak | i had to break out my trusty older 15" | 16:04 |
dionak | i wish mac could standardize these dongles. thanks, preaction. | 16:05 |
@preaction | the older one is the one that's just a small thing, right? doesn't have the longer cord? | 16:05 |
dionak | yes, it's a small connector. | 16:06 |
@preaction | if all else fails, we have plenty of laptops there, i'm sure one of them could be used | 16:06 |
dionak | ok, meanwhile i'll keep looking. thanks again | 16:07 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 16:08 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 16:09 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:09 | |
dionak | btw, is there anyway to debug slowness in webgui. we've upgraded to 7.5.20 and a couple of new assets we created are now hanging on loading javascript. i'm not sure it's related to the upgrade but I don't see how to debug this. The js urls are valid and there's nothing in the logs. | 16:10 |
dionak | cpu usage is way up | 16:10 |
+MrHairgrease | you could try classLoadTester.pl | 16:11 |
dionak | that's new | 16:12 |
dionak | to me | 16:12 |
+MrHairgrease | jt wrote it | 16:12 |
+MrHairgrease | dunno exactly where i found it | 16:12 |
+MrHairgrease | maybe the conrib section | 16:12 |
dionak | hm, nothing via search on webgui.org | 16:15 |
+MrHairgrease | her it is: http://www.webgui.org/bazaar/asset-checker-diagnostic-tool | 16:15 |
+MrHairgrease | methinks the bazaar needs some usability improvements =) | 16:15 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 16:15 | |
dionak | yea, i agree. thanks for the link. i'll give it a shit | 16:16 |
dionak | oh!! | 16:16 |
dionak | shot | 16:16 |
dionak | that was nasty | 16:16 |
+MrHairgrease | you can give it anything yuou like | 16:16 |
+MrHairgrease | if you want nasty, ask Koen about the eggs | 16:16 |
dionak | lol, <red face> | 16:16 |
dionak | Koen, nasty and eggs....not sure i want to go there. | 16:17 |
+MrHairgrease | you probably won't =) | 16:17 |
+MrHairgrease | but it sure is nasty | 16:17 |
dionak | haha | 16:18 |
+MrHairgrease | I just passed my last exam ever! | 16:18 |
ckotil | Congratulations | 16:19 |
+MrHairgrease | finally people will have to address me with Master | 16:19 |
ckotil | I thought I lived that day, but I'm about to start on my masters this fall. | 16:19 |
+MrHairgrease | masters in what subject? | 16:19 |
ckotil | security Informatics | 16:20 |
+MrHairgrease | nice | 16:20 |
dionak | congrads MrHairgrease | 16:25 |
dionak | hm, maybe this has something to do with it. http://webgui.pastebin.com/m566215a5 | 16:28 |
dionak | is there somewhere to turn off mail? | 16:29 |
+MrHairgrease | mail is sent by a workflow | 16:29 |
+MrHairgrease | so switching that off in the scheduler will do that | 16:29 |
+MrHairgrease | but i don't think that will cause your cpu to max out | 16:30 |
+MrHairgrease | especially if those spikes correlate with page requests | 16:30 |
dionak | they do. it' looks like the url in the template for the js snippet isn't correct. it just keeps trying to load instead of 404'ing out | 16:30 |
dionak | eventually it times out...meanwhile the cpu spikes | 16:31 |
+MrHairgrease | so you've located the problem to be a Snippet macro? | 16:31 |
dionak | i haven't experienced this with wg before. | 16:31 |
dionak | yes | 16:31 |
dionak | oh, not a macro | 16:31 |
dionak | but a javascript snippet | 16:32 |
+MrHairgrease | oh | 16:32 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:32 | |
+MrHairgrease | i see | 16:32 |
dionak | the template is trying to load a js snippet but the url is incorrect. | 16:32 |
dionak | and it hangs instead of 404'ing | 16:32 |
+MrHairgrease | hmm | 16:32 |
+MrHairgrease | if you try to GET a wrong url you usually get redirected to the home page | 16:33 |
+MrHairgrease | which should not show that behaviour | 16:33 |
dionak | that's what i was thinking... | 16:33 |
+MrHairgrease | have you tried entering that specific url in a seperate browaser window | 16:33 |
-!- [newbie] [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has joined #webgui | 16:34 | |
dionak | yes, i've entered the incorrect url with the same result | 16:34 |
+MrHairgrease | what i would try is this: | 16:34 |
+MrHairgrease | do a tail -f /data/wre/val/log/* | 16:34 |
+MrHairgrease | hit enter a copuple of times to scroll all the old entries up | 16:35 |
dionak | i did. all i saw was the mail issue | 16:35 |
+MrHairgrease | and so that request | 16:35 |
+MrHairgrease | while the request started? | 16:35 |
+MrHairgrease | or during the duration of the request | 16:35 |
dionak | yes, that was where i started actually. | 16:36 |
+MrHairgrease | weird | 16:36 |
dionak | i can try that again | 16:36 |
+MrHairgrease | i have seen similar behaviour once | 16:36 |
+MrHairgrease | but that was on saving snippets | 16:36 |
[newbie] | re | 16:37 |
+MrHairgrease | have you tried the same request in another browser | 16:37 |
[newbie] | any ideas, why I get http://webgui.pastebin.com/d53611fc6 ? | 16:37 |
+MrHairgrease | like on a another computer | 16:37 |
+MrHairgrease | or ie in stead of firefox | 16:37 |
dionak | same result in safari | 16:38 |
+MrHairgrease | [newbie]: that's probably due to workflows for fetching mail from collaboration systems | 16:38 |
dionak | the script you linked to is hanging too. | 16:39 |
+MrHairgrease | while those cs's don't exist anymore | 16:39 |
dionak | maybe we just need to remove these and try again. | 16:39 |
[newbie] | How to resolve that ? | 16:39 |
+MrHairgrease | dionak: that's good in that it's not the irreplicatable problem i had | 16:39 |
dionak | there are two js snippets that hang | 16:39 |
+MrHairgrease | [newbie]: that involves manually deleting data from some tables; | 16:40 |
+MrHairgrease | what webgui version are you on? | 16:40 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 16:40 | |
[newbie] | 7.5.21 | 16:41 |
+MrHairgrease | ok | 16:41 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:41 | |
+MrHairgrease | imo this is actually a bug | 16:41 |
+MrHairgrease | the workflow activity that causes it doesn't check whether the asset still exists | 16:41 |
+MrHairgrease | at the wuc i will discuss it with the pb guys | 16:42 |
+MrHairgrease | if they agree i'll fix it duriung the wuc | 16:42 |
[newbie] | Ok, thanksSo, that not critic, I've just to wait | 16:42 |
+MrHairgrease | and your problems should go away as you upgrade | 16:42 |
+MrHairgrease | yeah | 16:42 |
+MrHairgrease | it just fills up the logs | 16:42 |
[newbie] | Ok | 16:42 |
+MrHairgrease | what you could do | 16:42 |
+MrHairgrease | if you don't use the mail-to-cs functionality | 16:43 |
+MrHairgrease | is disable the right schduled workflow | 16:43 |
+MrHairgrease | let me see which one | 16:43 |
+MrHairgrease | goto Admin Console > Workflow > edit Get CS Mail | 16:45 |
elnino | good morning! does anyone recommend/use a online backup service like ibackup.com? | 16:45 |
+MrHairgrease | set enabled to no | 16:45 |
+MrHairgrease | and save | 16:45 |
+MrHairgrease | I'm not 100% if this will do the trick for workflows that have been instantiated already | 16:46 |
+MrHairgrease | if not, your errors will keep coming back | 16:46 |
[newbie] | ok | 16:47 |
-!- eink [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 16:47 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 16:47 | |
[newbie] | I've restarted WebGUI, and the webgui.log is empty. So I think that is did the trick. | 16:49 |
[newbie] | Thanks | 16:49 |
[newbie] | But I've another problem : | 16:50 |
[newbie] | At some pages, I get "^AssetProxy(root/scripts/navside2);" | 16:52 |
elnino | newbie: what error were you getting? I came in half way thru your conversation. | 16:52 |
[newbie] | http://webgui.pastebin.com/d53611fc6 | 16:53 |
[newbie] | Does it mean that the file /root/scripts/navside2 doesn't exist ? | 16:56 |
[newbie] | And wG want to access it ? | 16:56 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 16:57 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:58 | |
-!- SDuensin [n=Scott@69.sub-75-207-235.myvzw.com] has joined #WebGUI | 17:17 | |
SDuensin | Greetings. | 17:18 |
-!- perlmonkey2 [n=perlmonk@24-196-64-137.static.mdsn.wi.charter.com] has joined #webgui | 17:18 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:19 | |
@perlmonkey2 | anything going on today? | 17:32 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:34 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:34 | |
SDuensin | Not here. | 17:34 |
SDuensin | rizen! | 17:34 |
@rizen | SD! | 17:34 |
@rizen | how goes it my brotha? | 17:34 |
@rizen | sprekt u nederlunds? | 17:35 |
+MrHairgrease | rizen aparently does not | 17:35 |
@rizen | ek sprek umbechen nederlunds | 17:35 |
+MrHairgrease | you know what scares me most | 17:36 |
@rizen | ek sprek angls | 17:36 |
+MrHairgrease | that i actually understand what you mean | 17:36 |
@rizen | how terrible my spelling is? | 17:36 |
@rizen | hehe | 17:36 |
+MrHairgrease | if i had to classify it | 17:36 |
@rizen | that's because you and i speak the same language | 17:36 |
@rizen | garbled crap | 17:36 |
SDuensin | Oh! You mean Perl! :-P | 17:36 |
+MrHairgrease | i'd say you write a mix of Dutch Gedrman and Danish | 17:37 |
+MrHairgrease | spelled phonetiocally | 17:37 |
+MrHairgrease | phonetically* | 17:37 |
+MrHairgrease | the garbled crap thing is true though | 17:37 |
@perlmonkey2 | Google translate couldn't handle any of it | 17:37 |
+MrHairgrease | so that must be | 17:37 |
+MrHairgrease | it | 17:37 |
+MrHairgrease | s/ek sprek umbechen nederlunds/ik spreek een beetje Nederlands/ | 17:38 |
+MrHairgrease | s/sprekt u nederlunds/spreekt U Nederlands/? | 17:39 |
@rizen | well that just proves that human translation is better than machine translation | 17:39 |
+MrHairgrease | Now guess what 'ek sprek angls' is in Dutch | 17:39 |
@perlmonkey2 | Komt er ook drinken en grappige schoenen vanavond? | 17:39 |
* MrHairgrease is a machine | 17:39 | |
+MrHairgrease | hehe | 17:40 |
+MrHairgrease | wtf? | 17:40 |
[newbie] | I've tried to upgrade from 7.5.20 to 7.5.21, but I get : | 17:40 |
[newbie] | Do you want me to start the upgrade script? {y|n} [n] y | 17:40 |
[newbie] | Finished! | 17:40 |
@rizen | ik srpeek Engle | 17:40 |
+MrHairgrease | pm2: where did you come up with that | 17:40 |
@perlmonkey2 | Don't look at me, I put in "How are you today?" into the google translator :P | 17:40 |
@Haarg | newbie, that is a bug in the wre 0.8.3 | 17:40 |
[newbie] | how to bypass it? | 17:41 |
@rizen | newbie: just run the upgrade manually: | 17:41 |
@Haarg | it doesn't actually run the upgrade script | 17:41 |
@rizen | cd /data/WebGUI/sbin | 17:41 |
@rizen | perl upgrade.pl --doit | 17:41 |
+MrHairgrease | Ok, Komt er ook drinken en grappige schoenen vanavond? means 'Will there also be drinks and funny shoes tonight?' | 17:41 |
[newbie] | ok, thanks | 17:41 |
@perlmonkey2 | MrHairgrease: Wooden shoes are a Netherland thing, right? | 17:41 |
@rizen | perlmonkey2: shouldn't you be driving by now | 17:41 |
@rizen | in order to reach here by 6pm | 17:42 |
@perlmonkey2 | rizen: I'm at the Clarion 3.8 miles from the Ruby :) | 17:42 |
@rizen | Clarion? | 17:42 |
@rizen | what is that | 17:42 |
@perlmonkey2 | Hotel | 17:42 |
@rizen | and why aren't you just coming over to my house to steal wifi | 17:42 |
@perlmonkey2 | No idea where you lilve | 17:42 |
@perlmonkey2 | live | 17:42 |
@rizen | oh, we had to put you up at a different hotel? | 17:42 |
@perlmonkey2 | no, I just came a day early | 17:42 |
@rizen | ok | 17:43 |
+MrHairgrease | pm2: wooden shoes are indeed used by dutch farmers | 17:43 |
+MrHairgrease | but my guess is they've been used by farmers in other countries as well | 17:44 |
+MrHairgrease | we call em klopen | 17:44 |
+MrHairgrease | klompen* | 17:44 |
-!- dionak [n=diona@97.66.185.250] has left #webgui [] | 17:44 | |
@perlmonkey2 | klompem stompers | 17:44 |
@rizen | i made pannenkoeken for breakfast yesterday | 17:44 |
@rizen | in preparation for the dutch invasion | 17:45 |
+MrHairgrease | so you _do_ know dutch | 17:45 |
@perlmonkey2 | I'm guessing that is where the English "to clomp" came from? | 17:45 |
+MrHairgrease | even the spelling is conform the New Spelling | 17:45 |
+MrHairgrease | dunno, what does it mean? | 17:46 |
+MrHairgrease | hah, I just found a guide on how I should behave: http://en.wikipedia.org/wiki/Dutch_customs_and_etiquette | 17:47 |
@rizen | who want's to make the wre compile on a 64 bit os | 17:48 |
+MrHairgrease | ask koen | 17:48 |
SDuensin | A guide on how you should behave? Wow. That'd be an AWESOME guide if it was for me! :-P | 17:48 |
+MrHairgrease | he always tell how good he is at compiling wre's =) | 17:48 |
+MrHairgrease | SDuensin, just get a Dutch passport and you'll have one =) | 17:49 |
* SDuensin debated compiling the WRE... then got lazy. | 17:49 | |
-!- [newbie] [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has quit [] | 18:13 | |
-!- eink [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has joined #webgui | 18:13 | |
elnino | anyone here recommend a thirdparty online back up service? | 18:27 |
@preaction | elnino, i think there's something like rsync.net that does offsite incremental backups, but i've not used any to speak of | 18:28 |
-!- perlmonkey2 [n=perlmonk@24-196-64-137.static.mdsn.wi.charter.com] has quit [Remote closed the connection] | 18:29 | |
@rizen | elnino: i've used a few now and they are all ridiculously expensive, or work terribly, or both | 18:33 |
@rizen | i'm honestly considering setting up my own backup service just for plain black related servers, because nothing we've found works well | 18:33 |
elnino | client has NOTHING - I guess this is typical of VPS providers? they only have disaster recovery (redunancy setup) but no image backups or file backup services. | 18:34 |
@rizen | SDuensin: why would you want to compile your own wre? | 18:34 |
@rizen | elnino: then i guess i'd recommend ibackup.com | 18:35 |
@rizen | but only use them if your backup files (tarballs) are less than a couple hundred megs each | 18:35 |
@rizen | and then use lftp to do webdav transfers | 18:35 |
@rizen | their rsync implementation is shitty | 18:36 |
elnino | ok. I'll look at them some more. rizen, preaction: thanks for the tip! | 18:37 |
CIA-7 | WebGUI: translation * r7347 /translations/ (150 files in 3 dirs): Update from translation server | 18:39 |
CIA-7 | WebGUI: graham * r7348 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/SpellCheck.pm): fixed: Server side spell checker errors when checking text with single quotes | 18:39 |
CIA-7 | WebGUI: graham * r7349 /branch/WebGUI_7.5/lib/WebGUI/Asset/Wobject/Navigation.pm: fix: getLineageLength called on undef in case no pages are in the nav loop | 18:39 |
CIA-7 | WebGUI: graham * r7350 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/SpellCheck.pm): fixed: Server side spell checker errors when checking text with single quotes | 18:39 |
@rizen | elnino: rsync.net looks pretty good btw, i haven't tried that one personally, but i may given my problems with all of our current backup providers | 18:48 |
elnino | I was just looking at them too. So, is the idea that you can mount their filesystem onto your server, and you just copy files to it? | 18:49 |
@preaction | elnino, the better solution is using the "rsync" tool, which only copies the changes in your site to the offsite backup | 18:51 |
elnino | but then I have to apply the changes from the beginning, right? isn't that time consuming? keep all that history? how does incremental backsup work with databases? - I know this is TOTALLY off topic of webgui. | 18:54 |
elnino | feel free to tell me to go away. =) | 18:54 |
@preaction | of course you'd have to upload the entire backup the first time, and you'd resync the backup (upload the entire thing) every once in a while after that. but it's better than uploading the entire backup every night | 18:57 |
+MrHairgrease | rizen: has bart already arrived at your place? | 18:58 |
elnino | preaction: true, I guess I was only concerned about data backup - which isn't much right now, I need to think about doing an entire system backup. - You'd just tarbal from root, right? | 19:01 |
@rizen | MrHairgrease: yes twice already, but he left again | 19:01 |
@rizen | he'll be coming back again tonight | 19:01 |
SynQ | tss | 19:01 |
SynQ | flashlight bart | 19:02 |
+MrHairgrease | Do you know if he only needs tobacco | 19:02 |
@preaction | elnino, the idea with rsync is you don't tarball at all. how many files on your filesystem actually change in a given day? only those files would be uploaded on the second sync | 19:02 |
@rizen | elnino: if you're doing rsync, then don't do a tarball | 19:02 |
+MrHairgrease | or does he also need vloetjes | 19:02 |
SynQ | hehe | 19:02 |
SynQ | flowings?" | 19:02 |
+MrHairgrease | vloetjes are the paper thingies | 19:02 |
+MrHairgrease | you wrap around your tobacco in order to turn it into something smokable | 19:02 |
@rizen | MrHairgrease: don't know. i only know that he left his tobacco here when he left a while back | 19:02 |
@rizen | so he's probably jonzing | 19:03 |
+MrHairgrease | no wonder he needs new =) | 19:03 |
+MrHairgrease | jonzing? | 19:03 |
@rizen | probably should bring both | 19:03 |
+MrHairgrease | ok | 19:03 |
@rizen | jonzing = freaking out | 19:03 |
+MrHairgrease | will do | 19:03 |
@rizen | jonzing = freaking out due to a desire to have something | 19:03 |
+MrHairgrease | well, he'll has to jonz till tomorrow evening | 19:03 |
+MrHairgrease | i guess | 19:03 |
+MrHairgrease | =) | 19:03 |
@rizen | nah, once he gets to my place he can smoke up the small amount that's still sitting here | 19:04 |
+MrHairgrease | i hope that'll suffice | 19:05 |
+MrHairgrease | it has too | 19:05 |
SDuensin | From forever ago... Why compile my own WRE? Why not? | 19:06 |
SDuensin | :-) | 19:06 |
elnino | preaction, rizen: so, sounds like for a system backup, rsync makes more sense, if it's just data (db and images and html files) then perhaps coping tarballs around. Because I dont' know if it would be difficult rebuilding this system, just time.Or am I dreaming? | 19:08 |
@preaction | rsync makes fine sense for data too | 19:09 |
@preaction | there are plugins (or something) that do database incremental backups in the same manner | 19:09 |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:11 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:12 | |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 19:18 | |
CIA-7 | WebGUI: graham * r7351 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: copying or duplicating an asset in the asset manager never autocommits | 19:19 |
CIA-7 | WebGUI: graham * r7352 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: copying or duplicating an asset in the asset manager never autocommits | 19:19 |
elnino | SDuensin: are you still waiting for a reply to your question? | 19:28 |
SDuensin | Did I have a question? | 19:29 |
elnino | why compile your own WRE? | 19:29 |
SDuensin | Why climb Everest? Same reason. :-) | 19:29 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:29 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:29 | |
elnino | ok. got it. =) | 19:29 |
+perlDreamer | memcached++ | 19:30 |
* MrHairgrease is compiling wre 0.8.4 for ubuntu 7.04 | 19:40 | |
+perlDreamer | MrHairgrease should be packing for his flight | 19:41 |
+perlDreamer | bier, laptop, some clothes, beer, extra cans of Murray's, cerveza, toothbrush, hairbrush, silicon samples, beer | 19:42 |
+perlDreamer | that's a lot to pack | 19:42 |
* MrHairgrease buys his beer on the plane | 19:42 | |
+MrHairgrease | and I *am* packing | 19:43 |
+MrHairgrease | right now =) | 19:43 |
+perlDreamer | oh, okay | 19:43 |
-!- [newbie] [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 20:05 | |
+perlDreamer | Is JSON whitespace tolerant? | 20:09 |
@preaction | yes | 20:09 |
+perlDreamer | I have a new idea for testing templated output | 20:09 |
+perlDreamer | You build a temporary template that generates JSON | 20:09 |
+perlDreamer | which makes the back-end processing and analysis easier | 20:09 |
@preaction | why make it temporary? | 20:10 |
+perlDreamer | it would only be for the scope of the test | 20:10 |
@preaction | include XML and JSON templates for all assets perhaps? | 20:10 |
+perlDreamer | that _would_ help with testing | 20:11 |
@preaction | http://code.google.com/p/trimpath/wiki/JavaScriptTemplates <- because this is so much fun | 20:11 |
@preaction | a template language, in JavaScript | 20:11 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)] | 20:12 | |
@preaction | so, make your asset export JSON, build some of these templates, and you can have fun ways to syndicate your site | 20:12 |
+perlDreamer | but then you couldn't template the arguments to a macro | 20:12 |
@preaction | the JSON bit would have everything pre-processed | 20:13 |
@preaction | it's not an everyday solution, it's a special solution for syndication | 20:13 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 20:14 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:14 | |
+perlDreamer | hm | 20:19 |
+perlDreamer | now I need to write a generic JSON layout to WebGUI template generator | 20:19 |
-!- eink [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 20:24 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 20:33 | |
* MrHairgrease is ready to hack graphing plugins on the plane! | 20:46 | |
+MrHairgrease | as long as the battery lasts... | 20:46 |
+perlDreamer | what kind of plugins are you making? | 21:00 |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 21:09 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:09 | |
+MrHairgrease | perlDreamer: They are out of the ordinary garphing plugins to demonstrate at my talk | 21:15 |
+MrHairgrease | most of those are still idea only | 21:15 |
+MrHairgrease | I wish I'd finish them before now | 21:15 |
+MrHairgrease | but alas, no time | 21:15 |
+perlDreamer | Yeah,I hear you | 21:16 |
+perlDreamer | My slides are done, but I haven't practiced yet. | 21:16 |
+MrHairgrease | Oh yeah | 21:16 |
+MrHairgrease | my were sent in july 4th | 21:16 |
+MrHairgrease | mine* | 21:16 |
+MrHairgrease | including a garphing plugin test macro | 21:17 |
+MrHairgrease | and a simple gauge plugin | 21:17 |
+MrHairgrease | those I'm gonna make in the plane are to show how far you can stretch the concept of a graph | 21:17 |
+MrHairgrease | and are also funny | 21:17 |
+perlDreamer | ACME lives! | 21:18 |
+MrHairgrease | one may or may not be if you are the CEO of a certain Madison based company | 21:18 |
+MrHairgrease | yeah, they have a acme touch | 21:18 |
+MrHairgrease | I'll see how much i can finish | 21:18 |
+MrHairgrease | ok heading off | 21:23 |
+MrHairgrease | see you guys tomorrow or the day after | 21:23 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 21:24 | |
-!- patspam [n=patspam@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 21:30 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 21:31 | |
SynQ | packing? | 21:45 |
SynQ | hmm | 21:45 |
SynQ | perhaps that would be a sound thing to do right now | 21:46 |
SynQ | but I'd rather check out the new WRE some more :) | 21:48 |
SynQ | 080825 20:49:57 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 | 21:50 |
SynQ | I get tons of errors in my modperl.error.log with that new wre :) | 21:54 |
SynQ | nice | 21:54 |
SynQ | work to do | 21:54 |
SynQ | ah | 21:55 |
SynQ | Checking for module Exception::Class: Not Installed | 21:56 |
@perlmonkey2 | SynQ: Not running testEnvironment.p on the WRE bit me the other day also. | 21:59 |
SynQ | yea | 22:12 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 22:16 | |
-!- [newbie] [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [] | 22:18 | |
elnino | preaction,rizen: got email response from rsync.net - They've given a good first impression to my presales question - no canned answers, and no short answers - they actually gave an answer that answers my question. | 22:23 |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 22:24 | |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 22:25 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:25 | |
SynQ | elnino: what was the question? | 22:26 |
SynQ | hmm | 22:27 |
SynQ | I can match the prices that rsync.net has for offsite and geo-redundant backups | 22:28 |
elnino | SynQ - it was kinda a lengthy email, explaining my setup, I"m kinda new at all this remote backup stuff, so he gave me details on setting up rsync. | 22:28 |
SynQ | even without using the rsync.net service? | 22:30 |
elnino | yep. | 22:30 |
hightekvagabond | I've been considering offsite backups too SynQ, point me to your web site so I can read up on yours | 22:30 |
elnino | SynQ - what company are you with? I see you are in netherlands? | 22:30 |
SynQ | I am the President Chief Big Kahuna of ProcoliX.com | 22:31 |
SynQ | our website is currently in dutch | 22:31 |
SynQ | but we offer geografically spreaded hosting | 22:31 |
hightekvagabond | I see that | 22:31 |
hightekvagabond | I am dutch-impared | 22:32 |
SynQ | we focus on managed high availability hosting | 22:32 |
SynQ | you would use our services especially when uptime and performance matter | 22:33 |
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 22:33 | |
SynQ | you will probably not know us | 22:34 |
SynQ | currently we focus on the dutch market | 22:34 |
SynQ | hence the website | 22:34 |
SynQ | but that might change in the near future | 22:34 |
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui | 22:35 | |
SynQ | elnino: we also offer remote backupstorage | 22:35 |
SynQ | but we don't specialize in that the way that rsync.net does | 22:36 |
hightekvagabond | Historically when I've tried to do business with companies that were not primarily English speaking I've found language barriers to be an issue, I'll stick with American companies for my backups, thanks | 22:36 |
SynQ | hightekvagabond: you're welcome | 22:37 |
-!- dionak [n=diona@97.66.185.250] has joined #webgui | 22:37 | |
SynQ | if our site was in english | 22:37 |
SynQ | would you have considered doing business with us? | 22:37 |
elnino | I'll put you on the list to consider. It's for a client of mine - it's her call. | 22:38 |
hightekvagabond | SynQ, yes... I know it sounds Quintessentially like American Snobbery, but really, it's just pragmatism | 22:39 |
hightekvagabond | SynQ, in the past when I've tried to do ongoing business with companies who's websites content is primarily in another language, I find that no matter how much they swear up and down English support is solid, it never seems to be, and when I have a tech issue and I'm stressed about it the last thing I need is language barriers | 22:41 |
SynQ | ah | 22:41 |
SynQ | ok | 22:41 |
SynQ | note taken | 22:41 |
SynQ | I will put up www.procolix.com for the american market | 22:41 |
SynQ | and keep www.procolix.nl for the dutch market | 22:41 |
SynQ | our English support is real crap too ;) | 22:42 |
SynQ | it's a bit like WebGUI | 22:42 |
hightekvagabond | heh, good thing I don't depend on WebGui for support ;) | 22:42 |
SynQ | but if you are trying to grow mushrooms, then you are in for a real surprise | 22:42 |
SynQ | I used to be really offended if someone would tell me that they wouldn't like to do business with me for whatever reason | 22:43 |
SynQ | but I learned a lot from JT | 22:43 |
hightekvagabond | I wasn't trying to offend you, just sharing with you considerations I have when making business decisions.... I always take a little more time to make the choice to do business offshore because of issues like language and legalities | 22:44 |
SynQ | indeed so | 22:45 |
SynQ | thank you for that | 22:45 |
SynQ | and you probably should | 22:46 |
SynQ | hightekvagabond: are you coming to the wuc? | 22:48 |
hightekvagabond | No, I added WebGUI to my system after I'd already made a commitment for that weekend.... besides, since I'm new to WebGUI I will get much more out of the wuc once I have a year of it under my belt, right now I couldn't really ask intelligent questions and much of the WebGUI specific information will go over my head | 22:49 |
SynQ | I agree and both disagree | 22:50 |
SynQ | attending the WUC might give your webgui experience a real boost | 22:50 |
SynQ | but indeed quite some of the WebGUI specific stuff might go over your head | 22:51 |
SynQ | but you would be able to ask intelligent questions | 22:51 |
hightekvagabond | I know my own learning style pretty well, what will give me the most boost will be spending time digging into the code and getting my hands dirty, after that conferences are great for polishing | 22:51 |
SynQ | especially since you do not have a lot of experience | 22:51 |
SynQ | a lot of questions are not being asked right now | 22:52 |
hightekvagabond | Part of what I'm trying to get down now is just the vernacular that is specific to WebGUI | 22:52 |
hightekvagabond | I just downloaded it for the first time 2 weeks ago | 22:53 |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 22:53 | |
-!- mode/#webgui [+o preaction] by ChanServ | 22:53 | |
SynQ | ah | 22:54 |
SynQ | have fun then :) | 22:54 |
hightekvagabond | thats the plan :) | 22:54 |
elnino | stick with it, I love it! | 22:57 |
+perlDreamer | hightekvagabond, if you think a wiki page on WebGUI-isms would help, feel free to start one. | 22:58 |
hightekvagabond | it was when I was trying to decide if I was going to update my old CMS that I wrote 7 years ago to have some new features I wanted and to have some more portable code that someone turned me on to WebGUI, so I downloaded to evaluate it as a possible replacement for that CMS, we are still in the evaluation stage.... that being said, it was the keynote on the web site from last years WUC that convinced me to even consider it | 22:58 |
+perlDreamer | or better yet, just add to this one: http://www.webgui.org/community-wiki/webgui-glossary | 22:58 |
hightekvagabond | thanks perlDreamer | 23:04 |
hightekvagabond | I built (and sold) the company that eventually re-purposed my code into http://www.customupdate.com/ and my non-compete recently ran out... thats how I ended up examining CMS's | 23:07 |
+perlDreamer | what's it written in? | 23:15 |
hightekvagabond | perl of course | 23:15 |
hightekvagabond | ;) | 23:15 |
hightekvagabond | My choice for the last decade has been FreeBSD/Perl/Apache/PostgreSQL | 23:17 |
nuba | i also rolled my own cms thing before going with webgui. but the code went to the trash bin by then :) | 23:18 |
topsub | quick question. I am taking a form and posting it to a snippet with a macro call on it. it seems the macro gets call twice with one page request. Any suggestions? | 23:18 |
nuba | make so that in each call it only does half the work. so if you have 2 calls, you get one work unit completed. | 23:19 |
hightekvagabond | SoundConcept has a couple thousand customers using CustomUpdate, they are waiting anxiously to see what my feel is for WG to see if they should transition all their customers over | 23:19 |
nuba | :D | 23:19 |
topsub | doh! nuba | 23:19 |
hightekvagabond | are Wobjects stand alone packages that get added to your WG instillation after the fact? | 23:21 |
hightekvagabond | oh... shoot.... need to go rescue the rot-willer from the macaw...brb | 23:22 |
+perlDreamer | WebGUI ships with a whole pile of Wobjects, but they can be added after the fact, too. | 23:23 |
hightekvagabond | Right, but really what I'm looking for is that if I want to start extending WebGUI do I do it by writing my own Wobjects and then adding them? | 23:26 |
hightekvagabond | For example, if I wanted a "Blog" asset, I could create a Wobject and then add it as I see fit rather then having to change the base code... am I reading that right? | 23:26 |
+perlDreamer | That's correct | 23:27 |
elnino | Or use a prototype. | 23:27 |
elnino | of the cs wobject. | 23:27 |
hightekvagabond | I don't see prototypes listed on the WebGUI glossary | 23:28 |
elnino | =) | 23:28 |
elnino | prototypes are preconfigured wobjects. | 23:28 |
@preaction | hightekvagabond, they're a Content Manager thing. look on the Metadata tab for "Make Prototype", turn it to yes, then take a look at the New Content pane | 23:28 |
elnino | so setup your CS wobject the way you want the blog to work, go to "metadata"? (last tab on the far right) and click prototype. | 23:28 |
@preaction | ha! i type QUIKAR!!!!11 | 23:29 |
hightekvagabond | can you then save the prototype to use on other sites? | 23:33 |
+perlDreamer | hightekvagabond, I believe so. Right next to Prototype you'll see "Package?". | 23:33 |
+perlDreamer | Set that to yes, then go to the Asset manager and export the package | 23:34 |
+perlDreamer | it's a serialized asset, relocatable to other sites | 23:34 |
hightekvagabond | Can you do that to Thingy's too? | 23:34 |
topsub | ah got it.. nice so now i have anonymous checkout with a single page checkout process | 23:38 |
CIA-7 | WebGUI: doug * r7353 /WebGUI/lib/WebGUI/Asset/Wobject/Navigation.pm: fixed getLineageLength again... dont hate me whomever | 23:38 |
topsub | along with a custom pay driver | 23:38 |
-!- patspam [n=patspam@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 23:40 | |
topsub | well guys i guess next time i see / talk to you i will be at the WUC! | 23:46 |
topsub | see you guys later! | 23:47 |
+perlDreamer | hightekvagabond, yes, with caveat | 23:47 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:47 | |
+perlDreamer | I don't know how much of a Thingy's data comes with it when you export it as a package. | 23:47 |
+perlDreamer | It might only have the schema with no data, it might have it all. | 23:47 |
hightekvagabond | good to know | 23:49 |
+perlDreamer | RFEs (with patches) always welcome :) | 23:49 |
+perlDreamer | or tests | 23:49 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 23:49 | |
hightekvagabond | :) | 23:49 |
hightekvagabond | of course :) | 23:49 |
hightekvagabond | If I have RFE's you can rest assured that they will always come with patches, I don't like waiting for other people write the code I want | 23:51 |
hightekvagabond | I'm just still feeling things out so I don't get redundant on my RFEs | 23:52 |
+perlDreamer | I wouldn't worry about it. If it's redundant, they'll just let you know that it's already done and close the RFE. | 23:54 |
+perlDreamer | oh, and all your customers should should switch to WebGUI :) | 23:57 |
--- Day changed Tue Aug 26 2008 | ||
@preaction | Can you hear it? The beating of the Drums. The Time of Gathering has come 'round again. | 00:00 |
@preaction | It is... | 00:00 |
@preaction | the WUC! | 00:00 |
+perlDreamer | WUC | 00:00 |
+perlDreamer | WUC | 00:00 |
+perlDreamer | And stay tuned on Thursday morning for my live IRCcast of JT's keynote | 00:00 |
-!- SDuensin [n=Scott@69.sub-75-207-235.myvzw.com] has quit ["Leaving"] | 00:05 | |
-!- dionak [n=diona@97.66.185.250] has quit [] | 00:12 | |
CIA-7 | WebGUI: graham * r7354 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): fixed: invalid HTML generated for Shortcut overrides tab | 00:17 |
CIA-7 | WebGUI: graham * r7355 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): fixed: invalid HTML generated for Shortcut overrides tab | 00:18 |
CIA-7 | WebGUI: doug * r7356 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): insert TODO messages for a future API fix | 00:18 |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 00:23 | |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 00:35 | |
-!- WebGUI is now known as SynQ | 00:35 | |
hightekvagabond | is there a page that specifically bullet points a list of features in WebGUI? | 00:54 |
+perlDreamer | http://www.webgui.org/webgui/features | 00:54 |
hightekvagabond | Excellent, thanks | 00:55 |
CIA-7 | WebGUI: doug * r7357 /WebGUI/ (2 files in 2 dirs): fixed: PurgeOldInboxMessages just didnt work | 00:57 |
CIA-7 | WebGUI: doug * r7358 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: PurgeOldInboxMessages did not work | 00:57 |
elnino | hightekvagabond: you're in hopkins? | 01:06 |
hightekvagabond | yes | 01:06 |
elnino | WOW. I'n in SLP | 01:06 |
hightekvagabond | nice | 01:06 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:08 | |
-!- patspam [n=patspam@ppp-70-226-168-1.dsl.mdsnwi.ameritech.net] has joined #webgui | 01:09 | |
elnino | You'll like webgui. people here are happy to answer your questions. | 01:10 |
elnino | see you all at WUC - I'm SO looking forward to this! Bye. | 01:12 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 01:12 | |
SynQ | ok | 01:18 |
SynQ | bye | 01:18 |
SynQ | till the wuc | 01:18 |
SynQ | ~ | 01:18 |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 01:18 | |
CIA-7 | WebGUI: colin * r7359 /WebGUI/t/Macro/MiniCart.t: MiniCart macro tests | 01:39 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 02:02 | |
+perlDreamer | and then there were 17 | 02:02 |
@perlmonkey2 | perlDreamer: What's the word? | 02:09 |
+perlDreamer | Testing | 02:11 |
+perlDreamer | secret projects | 02:11 |
+perlDreamer | worrying about presentations | 02:12 |
+perlDreamer | How's MadCity treating you, perlMonkey2? | 02:12 |
@perlmonkey2 | perlDreamer: pretty good. Been a lot of fun so far | 02:12 |
+perlDreamer | Have you had a TeddyWedger yet? | 02:13 |
@perlmonkey2 | How secret are the projects? Can't tell anyone? | 02:13 |
+perlDreamer | Maybe post-WUC | 02:13 |
@perlmonkey2 | a TeddyWedger. Not yet and from the sounds of it, I'll do my best to dodge it. | 02:13 |
@perlmonkey2 | hah | 02:13 |
+perlDreamer | Just ask JT. You'll want to try one. | 02:13 |
+perlDreamer | Are you teaching tutorials the next 2 days, or just hanging out? | 02:14 |
@perlmonkey2 | not sure | 02:14 |
@perlmonkey2 | I think I'll be doing some support | 02:14 |
@perlmonkey2 | When are you showing up? | 02:15 |
+perlDreamer | Wednesday | 02:15 |
+perlDreamer | TOmorrow we drive the kids to my Mom's house | 02:15 |
@perlmonkey2 | Then fly out early the next day? | 02:16 |
+perlDreamer | 5:45 am | 02:16 |
@perlmonkey2 | ouch | 02:16 |
+perlDreamer | Have to leave by 4:00am to get there on time | 02:16 |
@perlmonkey2 | that is criminal | 02:16 |
+perlDreamer | Indeed | 02:16 |
@perlmonkey2 | Trying to see which .t would be a could example for an ITransact.t | 02:18 |
+perlDreamer | None | 02:18 |
+perlDreamer | We have no external service tests yet. | 02:19 |
@perlmonkey2 | yeah, looks like I'll actually have to write my own code for once. | 02:19 |
+perlDreamer | Are you going to actually try to connect to them, or just test the other methods? | 02:20 |
+perlDreamer | There are some good Shop tests. | 02:20 |
+perlDreamer | Macro/MiniCart.t, Macro/CartItemCount.t | 02:20 |
+perlDreamer | Shop/*.t | 02:20 |
@perlmonkey2 | I'll see if there is anything there good to steal. | 02:22 |
-!- patspam [n=patspam@ppp-70-226-168-1.dsl.mdsnwi.ameritech.net] has quit [Read error: 110 (Connection timed out)] | 02:23 | |
@perlmonkey2 | perlDreamer: am I just dense or t/Shop/ hidden? | 02:27 |
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has quit [Remote closed the connection] | 02:34 | |
+perlDreamer | perlmonkey2, it's not hidden | 02:35 |
+perlDreamer | just look in /data/WebGUI/t/Shop/*.t | 02:35 |
@perlmonkey2 | hmm, that doens't appear to be in my branch | 02:36 |
@perlmonkey2 | which I thought was the main one | 02:36 |
@perlmonkey2 | but w'e've been ordered to shut down the machines so the table can be used for food | 02:36 |
+perlDreamer | svn info . | 02:36 |
@perlmonkey2 | ah | 02:36 |
@perlmonkey2 | I c | 02:36 |
+perlDreamer | l8r | 02:36 |
@perlmonkey2 | I'm in my Survey2 branch | 02:36 |
@perlmonkey2 | hah | 02:36 |
@perlmonkey2 | whups | 02:36 |
@perlmonkey2 | hasta | 02:36 |
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 02:37 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:39 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 02:45 | |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host] | 02:58 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:05 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:06 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:06 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:21 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:35 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:09 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out] | 04:09 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 06:10 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 06:40 | |
CIA-7 | WebGUI: colin * r7360 /branch/colin-experimental/lib/WebGUI/Asset.pm: | 07:11 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 08:14 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:16 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 08:27 | |
CIA-7 | WebGUI: translation * r7361 /translations/Dutch/Dutch/ (Asset_Collaboration.pm Shop.pm Asset.pm): Update from translation server | 08:48 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 09:10 | |
-!- SynQ [n=synq@dynip225st117.kpn-cc.nl] has joined #WebGUI | 10:20 | |
SynQ | we are on the airport | 10:22 |
SynQ | and will be flying soon | 10:25 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 10:42 | |
-!- SynQ [n=synq@dynip225st117.kpn-cc.nl] has left #WebGUI [] | 10:50 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 11:33 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 11:37 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:37 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:12 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has joined #webgui | 14:58 | |
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has quit [Client Quit] | 15:02 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 15:15 | |
-!- sector__ [i=sector@ilo.vg] has joined #webgui | 15:20 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 15:51 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 15:53 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 16:00 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:00 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 16:07 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit [Client Quit] | 16:09 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 16:12 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 16:22 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 16:32 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:33 | |
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 16:33 | |
-!- SDuensin [n=Scott@50.sub-75-207-249.myvzw.com] has joined #WebGUI | 16:38 | |
SDuensin | Greetings. | 16:41 |
-!- preaction [n=doug@204.11.129.46] has quit [Read error: 113 (No route to host)] | 16:51 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 16:52 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:52 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 16:52 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:52 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:13 | |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 17:20 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 17:20 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 17:23 | |
CIA-7 | WebGUI: graham * r7362 /WebGUI/lib/WebGUI.pm: 7.6 is beta | 17:48 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 18:08 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 18:14 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:14 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 18:18 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:18 | |
@khenn | greetings from WUC 2008!! | 18:18 |
ckotil | nice | 18:21 |
CIA-7 | WebGUI: translation * r7363 /translations/Portuguese/ (161 files in 2 dirs): Update from translation server | 18:23 |
@khenn | where is perlDreamer when you need him =/ | 18:27 |
@preaction | on his way to where he'll be when you need him? | 18:28 |
SDuensin | hehe | 18:32 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 18:57 | |
CIA-7 | WebGUI: colin * r7364 /WebGUI/lib/WebGUI/Workflow/Activity/PurgeOldInboxMessages.pm: | 19:01 |
CIA-7 | WebGUI: $limit not used in the query anymore, but it is used | 19:01 |
CIA-7 | WebGUI: to determine if the activity is done or not. | 19:01 |
CIA-7 | WebGUI: frank * r7365 /WebGUI/ (3 files in 3 dirs): Added a config setting that allows email to be piped to the log rather than pass through a mailserver that may or may not exist. Added a TODO test block. | 19:01 |
-!- dionak [n=diona@65.14.229.26] has joined #webgui | 19:01 | |
-!- dionak [n=diona@65.14.229.26] has quit [Client Quit] | 19:05 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 19:16 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:16 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit] | 19:18 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:59 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:59 | |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 20:06 | |
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui | 20:21 | |
Lisette | where find documentation of upgrade webgui version? | 20:21 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:30 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 20:59 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:59 | |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 21:05 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 21:05 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:25 | |
-!- Lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 21:30 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has left #webgui [] | 21:42 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 21:51 | |
-!- patspam [n=patspam@ppp-70-226-168-1.dsl.mdsnwi.ameritech.net] has joined #webgui | 22:05 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:11 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 22:12 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 22:28 | |
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 22:28 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray | 22:31 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 22:54 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:54 | |
-!- Netsplit over, joins: carogray | 23:03 | |
-!- carogra2 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 23:14 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 23:14 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 23:21 | |
-!- patspam [n=patspam@ppp-70-226-168-1.dsl.mdsnwi.ameritech.net] has quit [Read error: 110 (Connection timed out)] | 23:33 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 23:44 | |
eink | Hi, | 23:45 |
eink | I get an email telling me: | 23:45 |
eink | A site has too many workflows running. | 23:45 |
eink | every 3 minutes from more than one hour now | 23:45 |
@preaction | it's a sign of a possible problem | 23:45 |
eink | what should I do ? | 23:46 |
eink | I watch webgui.log, modperl.error.log and modproxy.error.log | 23:46 |
eink | but there's nothing except httpdsizelimit | 23:46 |
eink | and errors like: | 23:48 |
eink | WebGUI::Asset::newByUrl[1785] - The URL home/.../ was requested, but does not exist in your asset tree. | 23:48 |
eink | How to know about which site webgui is talking about ? | 23:52 |
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui | 23:53 | |
-!- SDuensin [n=Scott@50.sub-75-207-249.myvzw.com] has quit ["Leaving"] | 23:56 | |
--- Day changed Wed Aug 27 2008 | ||
eink | preaction: The last thing I did was disable the workflow "get CS mail" about 6 hours ago... | 00:01 |
-!- Meatbop [n=chatzill@pppte01-342.ght.iadfw.net] has joined #webgui | 00:03 | |
-!- Meatbop [n=chatzill@pppte01-342.ght.iadfw.net] has quit [Client Quit] | 00:03 | |
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has joined #webgui | 00:06 | |
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has left #webgui [] | 00:06 | |
-!- BartJol [n=plainstu@204.11.129.46] has left #webgui [] | 00:08 | |
-!- Haarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 00:14 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 00:17 | |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 00:23 | |
eink | up | 00:23 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Read error: 113 (No route to host)] | 00:24 | |
-!- patspam [n=patspam@ppp-70-226-165-181.dsl.mdsnwi.ameritech.net] has joined #webgui | 00:30 | |
-!- apeiron [n=apeiron@12.192.145.202] has joined #webgui | 00:45 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 00:45 | |
eink | How to get the value of workflowsPerSite ? | 00:48 |
-!- apeiron [n=apeiron@12.192.145.202] has quit [Read error: 110 (Connection timed out)] | 01:05 | |
eink | So, this error seems to be due to the fact I've disabled "Get CS Mail" workflow, cause now I get : | 01:12 |
eink | http://webgui.pastebin.com/d61007f85 | 01:14 |
eink | and it keeps growing... | 01:14 |
eink | Can I wait 9 hours to re-enable this workflow, or should I do it now (I don't have the admin password of that website...) | 01:15 |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:18 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 01:18 | |
eink | I've re-enable the workflow, and the list is decreasing... | 01:22 |
-!- preaction [n=doug@204.11.129.46] has quit [Read error: 113 (No route to host)] | 01:24 | |
-!- patspam [n=patspam@ppp-70-226-165-181.dsl.mdsnwi.ameritech.net] has quit [Read error: 110 (Connection timed out)] | 02:12 | |
-!- apeiron__ [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 02:12 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 02:22 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:36 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 02:49 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 02:49 | |
-!- carogra2 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 02:59 | |
-!- apeiron__ [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 02:59 | |
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 03:18 | |
CIA-7 | WebGUI: graham * r7366 /WebGUI/ (6 files in 5 dirs): improved Rich Text selection list, changed CS and Wiki to use it | 03:22 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:39 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:40 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 04:42 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:11 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:11 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 05:38 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 05:55 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:55 | |
CIA-7 | WebGUI: colin * r7367 /WebGUI/t/Macro/MiniCart.t: fix random test failures in item test | 06:54 |
CIA-7 | WebGUI: colin * r7368 /WebGUI/lib/WebGUI/Mail/Send.pm: update POD for send method | 06:54 |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 07:07 | |
-!- topsub [n=josh@204.11.129.46] has quit [Client Quit] | 07:08 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 09:03 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [] | 10:02 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 10:07 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 10:31 | |
kurios63 | Goodmorning all | 10:31 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 12:01 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 14:19 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:22 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 15:08 | |
SynQ | sex! | 15:09 |
-!- wgGuest51 [n=wgGuest5@216.152.208.1] has joined #webgui | 15:20 | |
-!- wgGuest51 [n=wgGuest5@216.152.208.1] has quit [Client Quit] | 15:20 | |
diakopter | perlDreamer: did you intend to remove =cut in r7360 | 15:22 |
-!- patspam [n=patspam@71-82-217-25.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:58 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit [Read error: 104 (Connection reset by peer)] | 16:10 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 16:11 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:11 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving."] | 16:16 | |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 16:20 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 16:20 | |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 16:22 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 16:22 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit [Client Quit] | 16:26 | |
-!- SDuensin [n=Scott@43.sub-75-206-195.myvzw.com] has joined #WebGUI | 16:31 | |
SDuensin | Greetings. | 16:36 |
-!- patspam [n=patspam@71-82-217-25.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 16:37 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 16:56 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:56 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 16:57 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:57 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Client Quit] | 17:00 | |
-!- topsub [n=josh@204.11.129.46] has quit ["Leaving"] | 17:00 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 17:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:00 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 17:07 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:07 | |
-!- khenn [n=khenn@204.11.129.46] has left #WebGUI [] | 17:07 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:13 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [] | 17:20 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 17:30 | |
ckotil | Is webgui affected by this? http://blog.vipul.net/2008/08/24/redhat-perl-what-a-tragedy/ | 17:34 |
ckotil | I guess it really only affects Red Hat 5 users | 17:36 |
hightekvagabond | yep | 17:37 |
hightekvagabond | silly redhat | 17:37 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 17:43 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:43 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:45 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:45 | |
@Haarg | we don't use overloading ourselves, but some required modules do | 17:56 |
@Haarg | but if you are using the wre, it has its own version of perl | 17:57 |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 18:15 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:15 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 18:29 | |
CIA-7 | WebGUI: graham * r7369 /WebGUI/ (3 files in 3 dirs): fixed: after editting assets from the asset manager, it returns to site instead of manager | 18:36 |
CIA-7 | WebGUI: graham * r7370 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed: after editting assets from the asset manager, it returns to site instead of manager | 18:36 |
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has joined #webgui | 18:40 | |
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] | 18:40 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 18:52 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 18:58 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:58 | |
@perlmonkey2 | preaction: Any chance we could put together a group to overpower rizen and force him to use better design principles? It would probably cut down on the amount of time spent bug hunting. | 19:00 |
@preaction | perlmonkey2, a la shop? or a la older code/ | 19:05 |
@preaction | older code we're just thoroughly screwed on. but if you can improve the design without breaking the API, we're all for it | 19:06 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 19:10 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 19:10 | |
-!- anything4cas [n=anything@wsip-68-227-89-134.om.om.cox.net] has joined #webgui | 19:25 | |
-!- anything4cas [n=anything@wsip-68-227-89-134.om.om.cox.net] has left #webgui [] | 19:31 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 19:32 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 19:53 | |
CIA-7 | WebGUI: graham * r7371 /branch/WebGUI_7.5/docs/ (3 files in 2 dirs): fixed: site navigation will sometimes show as half or not styled | 20:06 |
CIA-7 | WebGUI: graham * r7372 /WebGUI/docs/ (3 files in 2 dirs): fixed: site navigation will sometimes show as half or not styled | 20:06 |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 20:19 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:25 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 20:48 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:49 | |
ckotil | Haarg: ah nice. | 20:50 |
BartJol | Haarg, do you know whether JT still want me to pick up the mail? | 21:14 |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 21:17 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 21:18 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 21:19 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:19 | |
@Haarg | bart, i'm thinking not, but couldn't say for certain | 21:20 |
BartJol | ok | 21:21 |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 21:22 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 21:22 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 21:23 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21:23 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 21:26 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:26 | |
-!- BartJo1 [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 22:16 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 22:17 | |
CIA-7 | WebGUI: graham * r7373 /branch/WebGUI_7.5/ (3 files in 2 dirs): fixed: Project Manager sometimes causes errors when adding users to a task | 22:36 |
CIA-7 | WebGUI: graham * r7374 /WebGUI/ (3 files in 2 dirs): fixed: Project Manager sometimes causes errors when adding users to a task | 22:36 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 22:47 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 23:12 | |
doc777 | Hey everyone. My site seems to let you create an account using an email address that is already in the system. Unacceptable! ;) It says: "There is already a user of this system with the email address you've entered. Please re-complete the form and press "Save" if you still wish to create this user" | 23:15 |
doc777 | Is there a way to avoid that and make emails "unique" ? | 23:16 |
-!- Haarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 23:23 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 23:25 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 23:30 | |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 23:32 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 23:41 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 23:42 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:42 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 23:55 | |
-!- SDuensin [n=Scott@43.sub-75-206-195.myvzw.com] has quit ["Leaving"] | 23:56 | |
--- Day changed Thu Aug 28 2008 | ||
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 00:12 | |
-!- mode/#webgui [+o khenn] by ChanServ | 00:13 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 00:21 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 00:34 | |
-!- mode/#webgui [+o khenn] by ChanServ | 00:34 | |
-!- BartJo1 [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 00:37 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 00:38 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:38 | |
-!- Haarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 00:54 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 00:55 | |
-!- preaction [n=doug@204.11.129.46] has quit [Read error: 113 (No route to host)] | 00:57 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 01:03 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 01:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:04 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 01:10 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 01:21 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:21 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Client Quit] | 01:25 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 02:01 | |
Sara | Hi | 02:01 |
Sara | i have a question about a cs | 02:02 |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 02:02 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:02 | |
Sara | In the default submission form template, it has a attachment variable | 02:03 |
Sara | I need put another attachment with other variable for example <tmp var UserDefined1> | 02:04 |
Sara | How can i do this? | 02:04 |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 02:06 | |
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui | 02:21 | |
SquOnk | Hi everyone | 02:21 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Sara, +cap10morgan, ckotil, bderrly, perlbot, f00li5h, @apeiron_, ascii, nuba, SquOnk, (+3 more, use /NETSPLIT to show all of them) | 02:35 | |
-!- Netsplit over, joins: apeiron_ | 02:35 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui | 02:35 | |
-!- Netsplit over, joins: SquOnk, Sara, +cap10morgan, +Radix_, f00li5h, ascii, diakopter, ckotil, nuba, CIA-7 (+2 more) | 02:35 | |
-!- ServerMode/#webgui [+ovv apeiron_ cap10morgan Radix_] by irc.freenode.net | 02:35 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:50 | |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 02:59 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, bderrly, perlbot, f00li5h, @apeiron_, ascii, nuba, SquOnk, SDuensin, CIA-7, (+2 more, use /NETSPLIT to show all of them) | 03:24 | |
-!- Netsplit over, joins: @apeiron_, SDuensin, SquOnk, +Radix_, f00li5h, diakopter, ckotil, nuba, CIA-7, bderrly (+1 more) | 03:26 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:26 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:26 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 03:27 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, bderrly, perlbot, f00li5h, @apeiron_, ascii, nuba, SquOnk, SDuensin, +Radix-wrk, (+3 more, use /NETSPLIT to show all of them) | 03:37 | |
-!- Netsplit over, joins: @apeiron_, ascii, +Radix-wrk, SDuensin, SquOnk, +Radix_, f00li5h, diakopter, ckotil, nuba (+3 more) | 03:42 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, bderrly, perlbot, f00li5h, @apeiron_, nuba, ascii, SquOnk, SDuensin, +Radix-wrk, (+3 more, use /NETSPLIT to show all of them) | 03:47 | |
-!- Netsplit over, joins: @apeiron_, ascii, +Radix-wrk, SDuensin, SquOnk, +Radix_, f00li5h, diakopter, ckotil, nuba (+3 more) | 03:56 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 04:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:01 | |
--- Log closed Thu Aug 28 04:07:07 2008 | ||
--- Log opened Thu Aug 28 04:12:34 2008 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 04:12 | |
-!- Irssi: #webgui: Total of 16 nicks [1 ops, 0 halfops, 3 voices, 12 normal] | 04:12 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 04:12 | |
-!- perlmonkey2 [n=perlmonk@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 04:36 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 04:36 | |
-!- SquOnk [n=emhn@190.74.82.175] has quit ["Yippie kay-ai-yay fudder muckers!"] | 04:47 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 04:52 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 04:53 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:53 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 05:02 | |
-!- perlmonkey2 [n=perlmonk@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 05:51 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:01 | |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 06:14 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06:14 | |
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 07:18 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 07:46 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 08:20 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 08:20 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 09:21 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:41 | |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [] | 13:00 | |
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 13:10 | |
-!- CIA-7 [i=cia@208.69.182.149] has quit [] | 13:56 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 14:05 | |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 14:09 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:09 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 14:41 | |
-!- CIA-7 [n=CIA@208.69.182.149] has joined #WebGUI | 14:46 | |
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [] | 14:50 | |
-!- CIA-7 [n=CIA@208.69.182.149] has quit [] | 15:25 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 15:30 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 15:33 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:33 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Client Quit] | 15:34 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 15:39 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:39 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 16:36 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 16:37 | |
SquOnk | Hi everyone | 16:37 |
SquOnk | How's the WUC coming along? | 16:37 |
* SquOnk guesses is too early :-) | 16:37 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 16:42 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 16:47 | |
ckotil | they are all pry at breakfas | 16:53 |
ckotil | t | 16:53 |
-!- perlDreamer [n=colink@204.11.129.46] has joined #webgui | 17:17 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:17 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 17:17 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:17 | |
@perlmonkey2 | perlDreamer: tests? | 17:20 |
+perlDreamer | Tests it is | 17:20 |
+perlDreamer | What kind of tests are we talking about? | 17:20 |
@perlmonkey2 | I have no idea, I thought you wanted to talk about tests. | 17:21 |
+perlDreamer | Last night you mentioned, or maybe it was somebody else, that you wanted to talk about tests | 17:22 |
@perlmonkey2 | oh yes. But just as a method to get designs introduced into the PB process. | 17:23 |
@perlmonkey2 | I've heard talk of actual designs at PB, but never actually seen one. | 17:23 |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 17:23 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:23 | |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 17:26 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 17:26 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 60 (Operation timed out)] | 17:28 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] | 17:30 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-e1c434bc46bb0f69] has joined #webgui | 17:30 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-e1c434bc46bb0f69] has quit [Client Quit] | 17:33 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 17:33 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 17:35 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-bc2d01a72475ff78] has joined #webgui | 17:37 | |
patspam | wifi here sucks | 17:37 |
@perlmonkey2 | Anyone else having major problems with bandwidth? | 17:38 |
@perlmonkey2 | http://pastebin.com/d63b08e06 How to test that exception test which is a postback from Itransact that has an XID which does not match a transactionCode in WG? | 17:40 |
SquOnk | Very carefully | 17:40 |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 17:40 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:40 | |
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui | 17:40 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 17:40 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)] | 17:42 | |
patspam | http://search.cpan.org/~makamaka/JSON-2.12/lib/JSON.pm#relaxed | 17:44 |
-!- CIA-46 [n=CIA@208.69.182.149] has joined #WebGUI | 17:46 | |
-!- CIA-46 [n=CIA@208.69.182.149] has quit [] | 17:46 | |
patspam | what's the url to Arjan's voting site? | 17:46 |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 17:48 | |
-!- perlDreamer [n=colink@204.11.129.46] has quit [Read error: 113 (No route to host)] | 17:49 | |
ckotil | wifi always sucks at conventions | 17:50 |
@perlmonkey2 | Maybe the hotel IT staff didn't expect that there would be a large number of attendees who would use the wifi? How could they have expected that a web conference would want to use the web? | 17:53 |
-!- perlDreamer [n=colink@204.11.129.46] has joined #webgui | 17:56 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:56 | |
+perlDreamer | SquOnk: Congratulations on being contributor of the year! | 17:57 |
@perlmonkey2 | Congrats SquOnk :) | 17:57 |
@apeiron | SquOnk++ # indeed | 17:57 |
patspam | SquOnk++ # colin kulkie of the year | 17:58 |
patspam | oops | 17:58 |
patspam | kluskie ;) | 17:58 |
+perlDreamer | "kuskie" | 17:58 |
patspam | that one | 17:58 |
+perlDreamer | I misspell it all the time myself | 17:59 |
SquOnk | Thank you all | 17:59 |
patspam | deb package is going to do wonders for wg exposure | 18:01 |
@perlmonkey2 | Did he say "not" to use MySQL cluster? | 18:02 |
patspam | yes, yes he did | 18:03 |
-!- SynQ [n=synq@204.11.129.46] has joined #webgui | 18:04 | |
SynQ | hi there | 18:04 |
SynQ | SquOnk: thanks for your e-mail | 18:04 |
SynQ | and congrats with your award | 18:04 |
+perlDreamer | for whom are you building that huge machine network, SynQ? | 18:04 |
SynQ | I'm building that tonight for my presentation tomorrow | 18:05 |
SynQ | just as a proof of concept | 18:05 |
SynQ | one webgui site spread out over 10 virtual machines | 18:05 |
+perlDreamer | cool | 18:05 |
SynQ | no beer for me tonight | 18:05 |
+perlDreamer | perhaps only a small amount of beer | 18:06 |
+perlDreamer | for lubricating the fingers | 18:06 |
SynQ | shall I use WRE or debian | 18:06 |
@apeiron | More caffeine than beer, I'd say. | 18:06 |
+perlDreamer | I'd use Debian for example | 18:06 |
SynQ | I'm thinking about debian | 18:06 |
SynQ | since my virtual machines are debian allready | 18:06 |
patspam | I'm thinking about caffeine | 18:07 |
+perlDreamer | "And for this talk, which is not about beer, or coffee, I am using the excellent new Debian WebGUI packages" | 18:07 |
SynQ | and I won't have to install WRE | 18:07 |
SynQ | hehe | 18:07 |
SynQ | I think this talk will have to be about sleeping or having babies | 18:07 |
SynQ | or both | 18:07 |
+perlDreamer | "and in the end, you will have less stress, which helps you make babies" | 18:08 |
+perlDreamer | "as a practical demonstration of this, I can testify that my wife is now pregnant" | 18:08 |
SynQ | hehe | 18:08 |
SynQ | indeed so | 18:08 |
SynQ | and include some pictures of my wife | 18:08 |
SynQ | for proof | 18:08 |
SquOnk | I find _trying_ to make babies and failing, much better | 18:09 |
SynQ | well | 18:09 |
SynQ | I like to have success at some point in time | 18:09 |
* SquOnk has had success already | 18:09 | |
@apeiron | ack > grep | 18:09 |
SynQ | but indeed it's no problem that it takes a while before success kicks in | 18:10 |
SquOnk | Version 1.5 will upgrade to 1.6 next year | 18:10 |
SynQ | version 1.6 of what? | 18:10 |
patspam | perlmonkey2: how technical is your Survey2 talk going to be? | 18:11 |
@perlmonkey2 | not very | 18:11 |
@perlmonkey2 | no code, just covering features, a little history, and then asking for features that users might want. | 18:11 |
patspam | oww, i want to see you cutting code on stage | 18:11 |
@perlmonkey2 | I was told to me it useful for non-devs | 18:11 |
@perlmonkey2 | hah | 18:12 |
@apeiron | Yeah, add the API live! | 18:12 |
SynQ | SquOnk: I can spare a hosting space where a proper repo can be setup | 18:12 |
@apeiron | 100 tests/second, should give you about five minutes for the API. | 18:12 |
@perlmonkey2 | "Yes, look at my JS. You can actually look through the lines of code and watch the evolution of my JS knowledge." | 18:12 |
SynQ | If you'd like that | 18:12 |
@perlmonkey2 | Yes I do need a permanent home for the Survey tests | 18:13 |
patspam | there are tests? | 18:13 |
@perlmonkey2 | 90% of the Survey dev was fighting/learning the YUI | 18:14 |
@perlmonkey2 | no tests yet | 18:14 |
+perlDreamer | no dev tests like patspam | 18:14 |
patspam | they hate me | 18:14 |
+perlDreamer | we're all jealous | 18:14 |
@apeiron | I thought my export tests were pretty good. :( | 18:14 |
@perlmonkey2 | tests are for those who lack faith in their skillz :P | 18:14 |
+perlDreamer | apeiron, yes, but patspam wrote tests for a major new feature and then ran coverage on it | 18:15 |
@apeiron | Ah, "new" feature, right. Always the details... | 18:15 |
@perlmonkey2 | Flux? | 18:15 |
+perlDreamer | Yup | 18:15 |
SquOnk | SynQ: 1.5 of me. First child, 5 years old | 18:16 |
@perlmonkey2 | No presentation in the schedule over Flux? | 18:16 |
SynQ | ah | 18:16 |
patspam | I'm going a 5min one during the show and tell | 18:16 |
@perlmonkey2 | patspam: ic | 18:16 |
SynQ | SquOnk: shall I use updated lenny or sid for building my webgui cluster with the webgui packages? | 18:16 |
patspam | hopefully by next WUC it'll be all shiny and road-tested | 18:17 |
SquOnk | SynQ: Either. The 7.5.21 package in my repo can work with any | 18:17 |
SynQ | ok | 18:17 |
SynQ | I'll choose lenny for improved stability | 18:18 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 18:19 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 18:21 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:21 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit] | 18:21 | |
-!- perlDreamer1 [n=colink@204.11.129.46] has joined #webgui | 18:21 | |
perlDreamer1 | the network is up and down here | 18:21 |
perlDreamer1 | quite frustrating | 18:21 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 18:22 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:22 | |
perlDreamer1 | For those of you who are not at the WUC | 18:24 |
perlDreamer1 | I'll be transcribing some of perlmonkey2's Survey2 talk | 18:24 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 18:24 | |
patspam | damn this room is cold.. | 18:24 |
perlDreamer1 | if you'd like question relayed, I can do that too | 18:24 |
perlDreamer1 | For starters, Survey2 is written in PHP | 18:25 |
perlDreamer1 | this is the first WebGUI app written in PHP | 18:25 |
perlDreamer1 | this is possible via the new Content and URL handlers | 18:25 |
patspam | and the client-side gui is written in silverlight | 18:26 |
perlDreamer1 | Survey2 is not completely released yet but will soon | 18:27 |
perlDreamer1 | Key design goals: | 18:28 |
perlDreamer1 | Useful for the widest possible audience | 18:29 |
perlDreamer1 | All the features that a Survey can have | 18:29 |
perlDreamer1 | Easy to use | 18:29 |
perlDreamer1 | Similar to Teleform, Survey Monkey | 18:30 |
-!- SynQ1 [n=synq@204.11.129.46] has joined #webgui | 18:30 | |
perlDreamer1 | A lot of Survey2 (S2) development was funded by the University of Oklahoma | 18:31 |
perlDreamer1 | by a particular professor | 18:31 |
perlDreamer1 | couldn't find that he needed in survey software | 18:31 |
SynQ1 | colin is a relay bot? | 18:31 |
perlDreamer1 | so he hired pm2 to customize and extend S2 | 18:32 |
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui | 18:32 | |
SynQ1 | hi bart | 18:32 |
BartJol | hi | 18:32 |
patspam | what does the "&J" at the end of "PB&J" stand for? | 18:34 |
BartJol | JT? | 18:34 |
hightekvagabond | By saying that Survey2 is the "first" webgui app written in php, is that to say there are going to be more? | 18:34 |
BartJol | probably not | 18:35 |
BartJol | pluggin in perl modules is easier | 18:35 |
perlDreamer1 | J = JAM | 18:35 |
perlDreamer1 | PB = Peanut Butter | 18:35 |
patspam | ahhhh | 18:35 |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:35 | |
patspam | don't you guys say "jelly" over here? | 18:36 |
BartJol | perlDreamer, do you want to spend the lunch talking with graham about the translation editor? | 18:36 |
BartJol | and me | 18:36 |
BartJol | and maybe Klaus | 18:36 |
perlDreamer1 | hightekvagabond, I'm just busting perlmonkey2's chops | 18:36 |
perlDreamer1 | It's written in Perl | 18:36 |
perlDreamer1 | BartJol, sounds good to me | 18:36 |
BartJol | great | 18:37 |
perlDreamer1 | Have you talked with Graham? | 18:37 |
BartJol | we just have to notify Haaarg | 18:37 |
BartJol | monday for a short time in the bar | 18:37 |
-!- perlDreamer [n=colink@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:38 | |
SynQ1 | a. peanut butter | 18:38 |
SynQ1 | b. jam | 18:38 |
SynQ1 | c. something else: .... | 18:38 |
SynQ1 | c is called a verbatim box | 18:38 |
perlDreamer1 | I vote "d" | 18:39 |
SynQ1 | like in 'cup'? | 18:40 |
BartJol | for duuh? | 18:40 |
-!- SynQ [n=synq@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:40 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 18:43 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:43 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 18:46 | |
perlDreamer1 | Survey2 has nice eye candy | 18:56 |
@preaction | indeed | 18:58 |
doc777 | Is there way to import user accounts from another app into webgui or is it just not worth it? I have username | email | passwords but I see there are a few tables in webgui that holds info.... | 19:02 |
-!- Haaarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)] | 19:02 | |
perlDreamer1 | doc777: sbin/userImport.pl | 19:02 |
doc777 | aha! thank you | 19:02 |
perlDreamer1 | khenn: Are you really online, or just lurking? | 19:03 |
@preaction | he's really online | 19:03 |
@khenn | I'm here | 19:03 |
@khenn | =p | 19:03 |
@preaction | but he's WORKING | 19:03 |
@khenn | I'm working on cool stuff | 19:03 |
* preaction is too | 19:03 | |
perlDreamer1 | Like testing? :) | 19:03 |
@khenn | indirectly | 19:04 |
@khenn | =) | 19:04 |
perlDreamer1 | Any Survey2 questions from the IRC community? | 19:10 |
-!- perlDreamer1 [n=colink@204.11.129.46] has quit ["Leaving."] | 19:17 | |
patspam | unable to edit bazaar comments? | 19:18 |
SynQ1 | I just installed webgui by issuing 'apt-get install webgui' | 19:19 |
SynQ1 | it works like a charm | 19:20 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 19:20 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 19:20 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-bc2d01a72475ff78] has quit ["http://www.mibbit.com ajax IRC Client"] | 19:24 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 19:25 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 19:28 | |
-!- SynQ1 [n=synq@204.11.129.46] has quit ["Leaving."] | 19:29 | |
SquOnk | Good | 19:36 |
SquOnk | ...don't forget to read /usr/share/doc/webgui/README.Debian to finish the installation :-) | 19:36 |
SquOnk | (that won't be necessary Real Soon Now :-) | 19:36 |
-!- preaction [n=doug@204.11.129.46] has quit [Read error: 113 (No route to host)] | 19:41 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:52 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:52 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 19:55 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:55 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 19:58 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 20:01 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 20:02 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 20:03 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:03 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 20:05 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 20:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:16 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 20:16 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 20:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:29 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-38b360c8e3708ef5] has joined #webgui | 20:37 | |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 20:38 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 20:41 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:41 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 20:42 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 20:42 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 20:43 | |
-!- mode/#webgui [+o preaction] by ChanServ | 20:43 | |
-!- SynQ [n=synq@204.11.129.46] has joined #webgui | 20:47 | |
@perlmonkey2 | For using S3 as an uploads folder, what about transient links to S3 data to resolve the security problem? Maybe only have a particular link persistent for a minute or so? | 21:17 |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 21:23 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 21:23 | |
* apeiron waves at apeiron_. | 21:23 | |
-!- topsub [n=josh@204.11.129.46] has quit [Connection timed out] | 21:39 | |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 21:40 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 21:46 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 21:46 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 21:48 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 21:53 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21:53 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 21:54 | |
-!- khenn is now known as khenn_ | 21:55 | |
-!- khenn_ is now known as khenn | 21:55 | |
CIA-6 | WebGUI: colin * r7375 /WebGUI/t/Form/SelectRichEditor.t: update the RichEditor test | 21:56 |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-38b360c8e3708ef5] has quit ["http://www.mibbit.com ajax IRC Client"] | 21:57 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 21:58 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:58 | |
-!- perlDreamer [n=colink@204.11.129.46] has joined #webgui | 22:01 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 22:01 | |
-!- BartJol [n=plainstu@204.11.129.46] has quit [Read error: 104 (Connection reset by peer)] | 22:02 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-0a01f99c3d3b60b2] has joined #webgui | 22:03 | |
+perlDreamer | Okay, somebody tell me where BartJol is, and get him back online | 22:03 |
SynQ | he is reading the developers book | 22:03 |
+perlDreamer | in a room somewhere? | 22:04 |
SynQ | is the dutch translation out of date? | 22:04 |
+perlDreamer | No, I want his opinion on some i18n | 22:04 |
SynQ | ah ok | 22:04 |
+perlDreamer | In the site starter is the phrase, No, thanks. | 22:04 |
patspam | should i be worried that i had to look up the definition of Rolodex on wikipedia? | 22:04 |
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui | 22:04 | |
SynQ | there he is | 22:04 |
+perlDreamer | BartJol! | 22:04 |
+perlDreamer | i18n question for you | 22:04 |
SynQ | your wish is my command | 22:04 |
+perlDreamer | I have the phrase, "No, thanks" | 22:05 |
+perlDreamer | is it better to have its own i18n entry, or should I make it out of "No" and "thanks" | 22:05 |
-!- topsub [n=josh@204.11.129.46] has quit [No route to host] | 22:05 | |
BartJol | ooh | 22:06 |
+perlDreamer | What do you want, oh internationalization guru? | 22:06 |
BartJol | I think it should not be split | 22:07 |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection] | 22:07 | |
+perlDreamer | You got it | 22:07 |
BartJol | The No is grammar dependant and thus feasable for different translations than the literal one for No | 22:07 |
BartJol | In dutch it would be good, but I do not know whether that is the case for every language | 22:08 |
@apeiron | patspam, I had to look it up, too, long ago. :) | 22:10 |
+perlDreamer | you guys are young | 22:10 |
+perlDreamer | How's preaction doing over there? | 22:10 |
SynQ | perlDreamer: http://www.webgui.org/rfe/request-for-enhancement/shop-workflow-warning-for-almost-out-of-stock | 22:11 |
@apeiron | From what I can hear through the wall, it sounds like he's doing well. | 22:11 |
+perlDreamer | You're a beasty, SynQ | 22:11 |
@apeiron | perlmonkey2, Looks like you've got some competition from Yung, eh? | 22:17 |
patspam | heh | 22:17 |
@perlmonkey2 | hah, indeed | 22:17 |
+perlDreamer | ?? | 22:17 |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 22:17 | |
@apeiron | perlDreamer, Yung is giving a demo of Thingy and one of the demos is a survey. | 22:17 |
@perlmonkey2 | perlDreamer: he's creating a survey as an example | 22:17 |
@perlmonkey2 | that's okay, I'm adding a survey2 feature that allows it to be a general relational data tool. | 22:18 |
@apeiron | And when will this be done? Next Friday? :D | 22:18 |
+perlDreamer | I bet the Thingy doesn't do branching | 22:18 |
+perlDreamer | or random ordering | 22:18 |
+perlDreamer | or the really cool stuff | 22:18 |
@apeiron | Yeah, or grading. | 22:18 |
topsub | it will be interesting tho to see if he does reporting | 22:19 |
@perlmonkey2 | no no no, the coolness is all in the drag and drop. | 22:19 |
@perlmonkey2 | and I think Thingy does that pretty sweetly. | 22:19 |
@apeiron | perlmonkey2, Just had an idea for a survey RFE, later on for scoring: user-defined matching for answers to determine their correctness. | 22:21 |
@perlmonkey2 | apeiron: user-defined matching? The respondent determines if something is correct? | 22:22 |
@apeiron | perlmonkey2, The admin determines if something is correct. | 22:22 |
@apeiron | Say there's a quiz question. "Who was the first US astronaut?" | 22:23 |
@apeiron | Some people would respond with just a name, some people would respond with a full sentence. | 22:23 |
@apeiron | Both groups of people can be correct, but use different means of expressing their answers. | 22:23 |
@perlmonkey2 | you can already set multiple answers as correct | 22:23 |
@perlmonkey2 | but you mean after the survey is taken? An actual human grader? | 22:24 |
@perlmonkey2 | I'd say that was a post survey process. | 22:24 |
SynQ | hmm | 22:24 |
@apeiron | Not quite. Say we have a question that requires a certain bit of text or a certain range of values to be correct. | 22:24 |
@apeiron | "Abraham Lincoln" or "Gettysburg address". | 22:25 |
@apeiron | For a full text field, it'd be cool to be able to regex match against those kinds of strings to determine if the answer is correct. | 22:25 |
BartJol | but you just can't search for regex's. you'll miss the grammar | 22:25 |
@apeiron | BartJol, You're right, of course. I'm just trying to give a simple example. :) | 22:26 |
patspam | i think perlmonkey should write a natural text processor to handle it | 22:26 |
@apeiron | Numeric ranges would be a concrete example of something that *could* be automated. | 22:26 |
@apeiron | "Give me a prime number between 1 and 10" | 22:27 |
+perlDreamer | that sounds more like a Flux application | 22:27 |
@apeiron | well, bad example. | 22:27 |
patspam | flux is lame, I'm gonna build everything in thingy from now on | 22:27 |
@perlmonkey2 | I'm building everything out of flux now | 22:28 |
+perlDreamer | WebGUI is lame, I'm going to build everything with Survey2 now | 22:28 |
@apeiron | I'm building everything out of *APL*! | 22:29 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 22:31 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 22:40 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:40 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit] | 22:41 | |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 22:41 | |
-!- Haarg [n=haarg@204.11.129.46] has quit ["Leaving"] | 22:43 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 22:44 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:44 | |
CIA-39 | WebGUI: colin * r7375 /WebGUI/t/Form/SelectRichEditor.t: update the RichEditor test | 22:44 |
CIA-39 | WebGUI: colin * r7376 /WebGUI/ (2 files in 2 dirs): fix deleting entries in the DataForm | 22:44 |
CIA-39 | WebGUI: colin * r7377 /branch/WebGUI_7.5/ (2 files in 2 dirs): backporting DataForm fix from HEAD | 22:44 |
CIA-39 | WebGUI: colin * r7378 /branch/colin-experimental/lib/WebGUI/AdminConsole.pm: convert AdminConsole to use setNamespace | 22:44 |
CIA-39 | WebGUI: doug * r7379 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fix: No Select All button in asset manager | 22:44 |
CIA-39 | WebGUI: doug * r7380 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: Asset Manager now has select all checkbox | 22:45 |
CIA-39 | WebGUI: colin * r7381 /WebGUI/lib/WebGUI/ (Content/Setup.pm i18n/English/WebGUI.pm): | 22:45 |
CIA-39 | WebGUI: Begin to i18n the Site Starter. Added a Save tag to the WebGUI | 22:45 |
CIA-39 | WebGUI: namespace so we don't have to put one in every other namespace | 22:45 |
CIA-39 | WebGUI: anymore. | 22:45 |
CIA-39 | WebGUI: colin * r7382 /WebGUI/lib/WebGUI/ (Content/Setup.pm i18n/English/WebGUI.pm): more Content/Setup i18n | 22:45 |
BartJol | hee perlDreamer, is there a way to translate while you develop? | 22:49 |
@perlmonkey2 | perlDreamer: wow, that is hardcore | 22:49 |
+perlDreamer | No. That would be cool, though. | 22:49 |
BartJol | yeah, the mountains would be reduced to piles... | 22:49 |
+perlDreamer | Maybe we need more frequent updates from SVN to i18n server. | 22:50 |
+perlDreamer | RIght now, Haarg does it manually. | 22:50 |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)] | 22:50 | |
+perlDreamer | perlmonkey2: CIA-39 is constipated. | 22:51 |
SynQ | do I look like a priest? | 22:51 |
BartJol | no | 22:51 |
BartJol | though it would be wise when you were celibate | 22:52 |
SynQ | you can buy an indulgence from me | 22:52 |
SynQ | it's in the bazaar | 22:52 |
BartJol | :) | 22:52 |
@perlmonkey2 | SynQ: are they free? | 22:53 |
SynQ | I had to use the gimp to create it | 22:53 |
SynQ | of course not | 22:53 |
SynQ | they are 20 dollars | 22:53 |
SynQ | a piece | 22:53 |
@perlmonkey2 | SynQ: But I have a busy night planned and not much money for forgiveness | 22:53 |
-!- perlDreamer [n=colink@204.11.129.46] has quit ["Leaving."] | 22:53 | |
SynQ | that's a pity | 22:54 |
SynQ | you can come by me an do your confessions | 22:55 |
-!- topsub [n=josh@204.11.129.46] has quit ["Leaving"] | 22:57 | |
@perlmonkey2 | SynQ: Are you the correct type of priest? I only go to the round church. | 22:59 |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-0a01f99c3d3b60b2] has quit ["http://www.mibbit.com ajax IRC Client"] | 22:59 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 23:00 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 23:01 | |
-!- preaction [n=doug@204.11.129.46] has quit [No route to host] | 23:01 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 23:01 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 23:01 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 23:02 | |
-!- mode/#webgui [+o preaction] by ChanServ | 23:02 | |
SynQ | the round church? | 23:08 |
@perlmonkey2 | Where the devil can't corner you | 23:11 |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-7fa341ecda3e353e] has joined #webgui | 23:11 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 23:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:13 | |
SynQ | ah | 23:14 |
-!- khenn [n=khenn@204.11.129.46] has left #WebGUI [] | 23:15 | |
@perlmonkey2 | SynQ: The standard joke from my great-grandfather about church. | 23:16 |
SynQ | he knew the devil in person heh? | 23:19 |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-7fa341ecda3e353e] has quit ["http://www.mibbit.com ajax IRC Client"] | 23:24 | |
@perlmonkey2 | SELinux | 23:37 |
SynQ | SELinux and WebGUI, I'd say try it | 23:40 |
SynQ | but I would take a lot of time to do it | 23:40 |
-!- jodylevinson [n=jodylevi@204.11.129.46] has joined #webgui | 23:45 | |
jodylevinson | testing | 23:51 |
jodylevinson | <tap tap tap> Is this thing on? | 23:53 |
-!- dreamersgirl [n=kathyk@204.11.129.46] has joined #webgui | 23:54 | |
BartJol | jodylevinson it is | 23:55 |
jodylevinson | thank you | 23:55 |
dreamersgirl | hey bart! | 23:55 |
BartJol | hi! | 23:55 |
BartJol | Corey is taking his time, is the afternoon plenary already starting? | 23:56 |
jodylevinson | People are just coming in now | 23:56 |
BartJol | ah, but he's too sweet to interrupt... | 23:57 |
jodylevinson | But the drinks are in here | 23:57 |
BartJol | what?? drinks?? | 23:57 |
@perlmonkey2 | Looks like the expert room is going to be late. | 23:57 |
@perlmonkey2 | Tell Ryan to wait for us | 23:57 |
@perlmonkey2 | for the 4:00 thing | 23:58 |
jodylevinson | will do | 23:58 |
BartJol | ah intermediate is too, so pretty please | 23:58 |
jodylevinson | aye aye | 23:58 |
dreamersgirl | the three of us beginners will wait | 23:58 |
@perlmonkey2 | hah | 23:58 |
dreamersgirl | as long as you all keep chatting with us | 23:58 |
dreamersgirl | :) | 23:58 |
BartJol | ok | 23:58 |
jodylevinson | we get a head start on happy hour | 23:58 |
dreamersgirl | we just figured out IRC. | 23:59 |
BartJol | how was the peanutbutter and jelly? | 23:59 |
@perlmonkey2 | All the cool kids hang out on IRC | 23:59 |
jodylevinson | I'm feeling cooler already | 23:59 |
jodylevinson | or is it just the A/C | 23:59 |
--- Day changed Fri Aug 29 2008 | ||
dreamersgirl | oooooh, but perldreamer isn't here.... | 00:00 |
@perlmonkey2 | No the beginners room is freezing | 00:00 |
BartJol | perlDreamer is always cool | 00:00 |
-!- nights3133 [n=nights31@204.11.129.46] has joined #webgui | 00:01 | |
dreamersgirl | yeah, he is pretty cool, isn't he? | 00:01 |
dreamersgirl | and his wife is pretty cute, too. | 00:01 |
BartJol | well... | 00:01 |
BartJol | :) | 00:01 |
nights3133 | you are too | 00:01 |
@perlmonkey2 | :P | 00:01 |
BartJol | she is | 00:01 |
jodylevinson | what about me? | 00:01 |
BartJol | porbably | 00:02 |
nights3133 | absolutely | 00:02 |
BartJol | have to doublecheck in a few minutes | 00:03 |
BartJol | the name confuses me | 00:04 |
jodylevinson | confuses? | 00:04 |
dreamersgirl | she is | 00:04 |
dreamersgirl | sweet, too | 00:04 |
BartJol | do I know any Jodies? | 00:04 |
dreamersgirl | and she's from a great part of the world.... | 00:05 |
jodylevinson | lol | 00:05 |
BartJol | the netherlands? | 00:05 |
dreamersgirl | there's nuthin like the pacific northwest! | 00:05 |
jodylevinson | Seattle | 00:05 |
nights3133 | Ohio | 00:05 |
dreamersgirl | you really oughta come out west if you've never been | 00:05 |
@perlmonkey2 | BartJol: she said "great" :P | 00:05 |
BartJol | hee | 00:05 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 00:05 | |
BartJol | were so great because we stayed small | 00:06 |
BartJol | look at my length | 00:06 |
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui | 00:06 | |
-!- dreamersgirl [n=kathyk@204.11.129.46] has quit ["Leaving"] | 00:06 | |
-!- nights3133 [n=nights31@204.11.129.46] has quit ["Leaving"] | 00:06 | |
-!- nights3133 [n=nights31@204.11.129.46] has joined #webgui | 00:07 | |
-!- nights3133 [n=nights31@204.11.129.46] has quit [Client Quit] | 00:07 | |
-!- jodylevinson [n=jodylevi@204.11.129.46] has left #webgui [] | 00:10 | |
-!- preaction [n=doug@204.11.129.46] has quit [No route to host] | 00:15 | |
BartJol | he forgets drinking with the dutchies....\ | 00:16 |
-!- BartJol [n=plainstu@204.11.129.46] has left #webgui [] | 00:23 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 00:25 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 00:25 | |
-!- cpalacio [n=cpalacio@204.11.129.46] has quit [] | 00:33 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 00:34 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:34 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 00:48 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 00:49 | |
SynQ | beer! | 01:20 |
-!- SynQ [n=synq@204.11.129.46] has quit ["Leaving."] | 01:20 | |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 01:21 | |
-!- preaction [n=doug@204.11.129.46] has quit [Read error: 113 (No route to host)] | 01:30 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:57 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 01:57 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 01:57 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 02:00 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 02:26 | |
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui | 02:46 | |
-!- cpalacio [n=cpalacio@204.11.129.46] has quit [Remote closed the connection] | 02:47 | |
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui | 02:48 | |
-!- cpalacio [n=cpalacio@204.11.129.46] has left #webgui [] | 02:52 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 03:16 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 03:20 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:24 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:25 | |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 03:40 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 03:58 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:59 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:59 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 05:03 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 05:03 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 05:42 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:42 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:42 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 06:02 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 06:07 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:30 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 07:01 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 07:25 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 07:25 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 07:26 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:26 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 07:58 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:02 | |
-!- patspam [n=patspam@71-87-113-33.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 08:02 | |
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 08:05 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 110 (Connection timed out)] | 08:16 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 08:24 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 09:49 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 10:31 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui | 11:41 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 11:41 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:54 | |
-!- sector__ [i=sector@ilo.vg] has left #webgui [] | 12:05 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 14:24 | |
SynQ | morning | 14:46 |
SynQ | my talk will be about having babies | 14:46 |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 14:55 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving."] | 14:56 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 15:02 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 15:02 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 15:37 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 15:50 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 15:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:51 | |
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)] | 15:56 | |
SDuensin | Greetings. | 16:08 |
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui | 16:08 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 16:18 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:18 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 16:34 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:34 | |
-!- wgGuest26 [n=wgGuest2@201.53.71.112] has joined #webgui | 16:40 | |
-!- wgGuest26 [n=wgGuest2@201.53.71.112] has quit [Client Quit] | 16:41 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-7dd8bd25f0a51053] has joined #webgui | 16:41 | |
patspam | quote from koen's talk: the bad thing about babies is when they're dead you can't bring them back to life | 16:41 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 16:49 | |
juan | i have a problem with sessions | 16:53 |
juan | sometimes when a user in trying to log in, he is been logged as another user | 16:54 |
juan | or sometimes when someone opens the page url find a session that is open | 16:55 |
juan | really i don't know what is happening? | 16:55 |
juan | how many can support WebGUI? | 16:57 |
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui | 16:58 | |
juan | how many users can support WebGUI? | 16:59 |
@khenn | I work on a site with 36,000 users | 17:03 |
@khenn | and it works fine | 17:03 |
BartJol | I believe that there is no official limit | 17:03 |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 17:06 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 104 (Connection reset by peer)] | 17:07 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 17:07 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:07 | |
juan | BartJol, do you know about my problem? | 17:15 |
juan | I have WebGUI authentication for all of them | 17:16 |
BartJol | I don't (yet) | 17:16 |
BartJol | so juan tell me | 17:18 |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 17:28 | |
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has joined #webgui | 17:37 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Read error: 113 (No route to host)] | 17:39 | |
-!- dreamersgirl [n=kathyk@204.11.129.46] has joined #webgui | 17:40 | |
-!- khenn_ [n=khenn@204.11.129.46] has joined #WebGUI | 17:43 | |
-!- khenn__ [n=khenn@204.11.129.46] has joined #WebGUI | 17:45 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 17:47 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:47 | |
-!- SynQ [n=synq@204.11.129.46] has joined #webgui | 18:02 | |
SynQ | can I use a separate database for the database cache? | 18:04 |
-!- cpalacio [n=cpalacio@204.11.129.46] has quit [] | 18:06 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui | 18:06 | |
-!- khenn_ [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:07 | |
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 110 (Connection timed out)] | 18:12 | |
-!- topsub [n=josh@204.11.129.46] has quit ["Leaving"] | 18:15 | |
SynQ | that answer is no :) | 18:20 |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui [] | 18:26 | |
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui | 18:26 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 18:27 | |
-!- bopbop [n=kmccombs@204.11.129.46] has quit [Client Quit] | 18:29 | |
-!- slickwar1 [n=slick@mail.hillviewmontessori.org] has joined #webgui | 18:34 | |
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui | 18:35 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 18:35 | |
-!- khenn__ [n=khenn@204.11.129.46] has quit [Read error: 104 (Connection reset by peer)] | 18:37 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 18:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:37 | |
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:38 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 18:38 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:39 | |
-!- kristi [n=kmccombs@204.11.129.46] has joined #webgui | 18:54 | |
-!- bopbop [n=kmccombs@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:54 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 19:15 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:15 | |
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 19:16 | |
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui | 19:21 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:21 | |
-!- kristi [n=kmccombs@204.11.129.46] has quit [Read error: 104 (Connection reset by peer)] | 19:21 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-7dd8bd25f0a51053] has quit ["http://www.mibbit.com ajax IRC Client"] | 19:24 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 19:24 | |
-!- SynQ [n=synq@204.11.129.46] has quit ["Leaving."] | 19:28 | |
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui | 19:53 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 19:53 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)] | 19:55 | |
-!- Haaarg [n=haarg@204.11.129.46] has quit [Client Quit] | 19:56 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 19:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 19:57 | |
-!- bopbop [n=kmccombs@204.11.129.46] has quit [] | 20:08 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 20:08 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:08 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 20:15 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 20:21 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 20:33 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:35 | |
snapcount | any particular reason why there is an upgrade script in the 7.5.21-stable tarball that goes from 7.4.27 - 7.4.28 but then no upgrade script from 7.4.28 to 7.5.0? | 20:36 |
@Haarg | sounds like a mistake | 20:38 |
snapcount | also see one from 7.4.40 - that jumps straight to 7.5.x | 20:38 |
snapcount | I know the upgrade methodology changed a bit to allow people to run stable longer before moving to beta versions | 20:38 |
snapcount | but 7.5.x is stable now so I'm confused =) | 20:39 |
snapcount | Haarg: a mistake on my part or a bug? | 20:40 |
snapcount | or either =D | 20:40 |
snapcount | How is the WUC going btw... good turnout? | 20:41 |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-c9fec841473d94a2] has joined #webgui | 20:46 | |
snapcount | another weird thing... changelog goes from 7.4.21 - 7.5.0 | 20:48 |
@Haarg | that's normal | 20:49 |
@Haarg | i'm checking on the upgrade script thing | 20:49 |
snapcount | oh cool | 20:49 |
@Haarg | but the internet at the hotel is so horrid | 20:49 |
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui | 20:49 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:49 | |
snapcount | yeah I see... the releases are out of order | 20:49 |
snapcount | I assume when you alternate between 7.5 beta releases and 7.4 stable releases... I follow | 20:50 |
snapcount | thanks for looking btw... I appreciate that | 20:50 |
-!- topsub [n=josh@204.11.129.46] has joined #webgui | 20:52 | |
@Haarg | i don't see a 7.5.27-7.4.28 upgrade script in 7.5.21 | 20:53 |
@Haarg | but i can't actually get the tarball | 20:53 |
-!- SynQ [n=synq@204.11.129.46] has joined #webgui | 20:54 | |
snapcount | yeah I think that's the problem | 20:54 |
snapcount | there is one that goes 7.4.27 - 7.4.28 | 20:54 |
@Haarg | ok, finally was able to see the files in the tarball, and it isn't there | 20:54 |
snapcount | the next i see is 7.4.40 - 7.5.16 | 20:54 |
@Haarg | that 7.4.27-28 script must have come from somewhere else | 20:55 |
snapcount | perhaps its included in the 7.4.28 tarball? | 20:56 |
@Haarg | yeah, it would definately be in there | 20:56 |
snapcount | I untarred 7.5.21 over existing webgui folder | 20:56 |
@Haarg | if you want to upgrade to 7.5, you need to upgrade to 7.4.40 first | 20:56 |
snapcount | so should I be doing this upgrade differently? Sounds like I'm not doing something right | 20:57 |
snapcount | ohh | 20:57 |
snapcount | ok... I didn't see that in gotchas for 7.5.21 | 20:57 |
-!- Haarg [n=haarg@204.11.129.46] has quit ["Leaving"] | 20:57 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 20:59 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:59 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-c9fec841473d94a2] has quit ["http://www.mibbit.com ajax IRC Client"] | 21:01 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-5597d60f5fc84963] has joined #webgui | 21:01 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 21:10 | |
@perlmonkey2 | impressive | 21:17 |
patspam | yeah that 1-step shopping kart was cool | 21:18 |
SynQ | ok | 21:23 |
SynQ | who will put karma on this RFE: http://www.webgui.org/rfe/request-for-enhancement/last-post-of-a-user-on-the-plainblack-/-webgui_org-site#THf6bss8QQlphbQlJIcHtA | 21:23 |
SynQ | I just gave it a 1000 | 21:23 |
SynQ | and this too: http://www.webgui.org/rfe/request-for-enhancement/display-bug-status-in-search-results | 21:26 |
SynQ | I gave it 500 | 21:26 |
-!- dreamersgirl [n=kathyk@204.11.129.46] has quit [Read error: 113 (No route to host)] | 21:26 | |
@perlmonkey2 | So Rogier used CS's, a brilliant template and some JS to do that? | 21:27 |
@bopbop | yeah- super cool | 21:27 |
@perlmonkey2 | very....remarkable even. | 21:27 |
@bopbop | I never would have thought to make a navigation w/ a CS | 21:27 |
@perlmonkey2 | yes, very creative move | 21:27 |
@bopbop | again, power of templates in WG | 21:28 |
SynQ | no perldreamer here? | 21:36 |
SynQ | hmm | 21:36 |
@perlmonkey2 | Wow Flux is brilliant | 21:36 |
@bopbop | pretty neato patspam | 21:37 |
patspam | thanks :) | 21:38 |
* perlmonkey2 ponders just using Flux + Thingy to create Survey2 :D | 21:39 | |
BartJol | SynQ he's not that far away, just wave to him | 21:39 |
patspam | no we should team up and use Flux + Survey to beat Thingy | 21:39 |
patspam | Flingy | 21:39 |
slickwar1 | hey all. anyone run into the "firefox doesn't support copy-and-paste" BS? | 21:41 |
BartJol | yeah | 21:43 |
BartJol | well, mostly I just try again, something to do with the actual place of the cursor | 21:44 |
BartJol | something like that.... joy | 21:44 |
slickwar1 | really? | 21:45 |
BartJol | well, did not analyse it completely | 21:45 |
slickwar1 | It gives you a whole pop-up notification about how it isn't supported and how it's an unsigned-applet security risk or something | 21:45 |
slickwar1 | when using it on the htmlArea window, anyway | 21:45 |
patspam | you mean a script trying to access the clip-board? | 21:46 |
BartJol | is it from a special kind of application (word ie) | 21:46 |
slickwar1 | if I edit an article, and try and paste in plain text from notepad | 21:46 |
slickwar1 | it errors out | 21:46 |
BartJol | mmm | 21:46 |
slickwar1 | not in IE | 21:46 |
BartJol | i meant the ie as in for example maybe my english abbreviations lack a bit | 21:47 |
@bopbop | I can copy and paste in FF w/ toggles, not w/ the context menu | 21:47 |
BartJol | brb | 21:47 |
slickwar1 | I was using ctrl+v | 21:48 |
slickwar1 | I will try using the software buttons on the tinymce editor, maybe that will work | 21:48 |
@bopbop | huh, that works for me, but I'm on a mac... don't know if that matters | 21:48 |
slickwar1 | it's JT telling me to get off my ass and switch already, that's what it is | 21:49 |
-!- topsub [n=josh@204.11.129.46] has quit [Remote closed the connection] | 21:53 | |
-!- LimeDZeze [n=limedzez@204.11.129.46] has joined #webgui | 21:53 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 21:54 | |
-!- LimeDZeze [n=limedzez@204.11.129.46] has left #webgui [] | 21:54 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-5597d60f5fc84963] has quit ["http://www.mibbit.com ajax IRC Client"] | 21:56 | |
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui | 21:58 | |
SynQ | ok | 21:59 |
SynQ | the display bug status is now on place 2 in the karma rank | 21:59 |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui | 21:59 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:59 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-4765bc5f5cff5e2b] has joined #webgui | 22:01 | |
-!- preaction [n=doug@204.11.129.46] has joined #webgui | 22:05 | |
-!- mode/#webgui [+o preaction] by ChanServ | 22:05 | |
-!- dapperedodo [n=dappered@204.11.129.46] has joined #webgui | 22:06 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 22:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:15 | |
-!- nights3133 [n=nights31@204.11.129.46] has joined #webgui | 22:25 | |
-!- nights3133 [n=nights31@204.11.129.46] has quit [Client Quit] | 22:26 | |
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [] | 22:42 | |
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui | 22:46 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 22:47 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 104 (Connection reset by peer)] | 22:47 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 22:51 | |
-!- dapperedodo [n=dappered@204.11.129.46] has quit [] | 23:02 | |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 23:08 | |
-!- preaction [n=doug@204.11.129.46] has quit [No route to host] | 23:17 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-4765bc5f5cff5e2b] has quit ["http://www.mibbit.com ajax IRC Client"] | 23:45 | |
-!- Lisette [n=liraos@201.232.58.66] has left #webgui [] | 23:54 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit ["b ye"] | 23:55 | |
-!- bopbop [n=kmccombs@204.11.129.46] has quit ["that's all folks"] | 23:55 | |
-!- SynQ [n=synq@204.11.129.46] has left #webgui [] | 23:59 | |
--- Day changed Sat Aug 30 2008 | ||
-!- Haaarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 00:00 | |
-!- BartJol [n=plainstu@204.11.129.46] has left #webgui [] | 00:06 | |
-!- slickwar1 [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 00:12 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-ae2c059f981d99d7] has joined #webgui | 00:16 | |
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-ae2c059f981d99d7] has quit ["http://www.mibbit.com ajax IRC Client"] | 00:22 | |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 00:27 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 113 (No route to host)] | 00:28 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 01:41 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 02:07 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 02:08 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:08 | |
-!- snapcount [n=snapcoun@lmdc-fw1.exploreos.com] has joined #webgui | 02:29 | |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 03:34 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 03:36 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 03:36 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 03:38 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit] | 03:40 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH, SDuensin_, CIA-39, ckotil, f00li5h, snapcount, @apeiron_, ascii, nuba, diakopter, (+2 more, use /NETSPLIT to show all of them) | 04:02 | |
-!- Netsplit over, joins: @apeiron_, KlausH, snapcount, SDuensin_, hightekvagabond, ascii, CIA-39, +Radix_, f00li5h, diakopter (+2 more) | 04:04 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit [Read error: 110 (Connection timed out)] | 04:05 | |
-!- snapcount [n=snapcoun@lmdc-fw1.exploreos.com] has quit [Remote closed the connection] | 04:21 | |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 04:27 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:00 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:00 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:16 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 07:57 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit ["bye"] | 07:59 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:55 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 13:17 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 15:35 | |
SynQ | morning | 15:35 |
-!- SynQ is now known as Sink | 15:36 | |
-!- Sink is now known as SynQ | 15:36 | |
SynQ | is anyone awake? | 16:12 |
* diakopter is awake | 16:17 | |
SynQ | ah | 16:19 |
-!- dapperedodo [n=dappered@204.11.129.46] has joined #webgui | 16:32 | |
SynQ | mogge | 16:39 |
SynQ | are you coming to the farmers market? | 16:39 |
dapperedodo | goodmornig, sounds like a plan | 16:39 |
SynQ | ok | 16:44 |
SynQ | we are leaving here in like 15 minutes | 16:44 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:47 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 18:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:56 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 20:01 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 20:01 | |
-!- ekennedy [n=ekennedy@174.152.44.179] has joined #webgui | 20:12 | |
ekennedy | I'm trying to update the Calendar day view template to display the actual event start time and am having difficulty interpreting the code to figure out what the template variables for the event itself look like in the day view. Can anyone help or tell me how to display all of the available variables in the template? I have turned debug on but am not seeing the variables listed. Thanks. | 20:14 |
-!- cap10morgan__ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 20:16 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 20:17 | |
-!- cap10morgan__ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 20:18 | |
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 20:18 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 20:19 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:19 | |
ekennedy | Never mind. I was hallucinating. I was misreading the code. | 20:34 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit ["leaving"] | 20:45 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:50 | |
BartJol | dapperedodo what are your plans? | 20:50 |
-!- ekennedy [n=ekennedy@174.152.44.179] has quit ["Ex-Chat"] | 21:22 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:33 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:33 | |
CIA-39 | WebGUI: colin * r7383 /WebGUI/lib/WebGUI/Workflow/Activity.pm: Document that WAITING is for requeueing yourself. | 21:34 |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 22:23 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 22:56 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 23:28 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:28 | |
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui | 23:37 | |
SynQ | hi klaus | 23:39 |
SynQ | HAAAAARG | 23:39 |
KlausH | Hi! | 23:47 |
CIA-39 | WebGUI: koen * r7384 /wrebuild/build.sh: SASL-Authen removed human interaction | 23:48 |
CIA-39 | WebGUI: colin * r7385 /WebGUI/lib/WebGUI/Workflow/ (12 files in 2 dirs): Export a method from Workflow::Activity for timeouts and use it in all current Workflows | 23:48 |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 23:55 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 23:56 | |
--- Day changed Sun Aug 31 2008 | ||
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui | 03:02 | |
SquOnk | Hi everyone | 03:02 |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 03:04 | |
SynQ | teach your children right from wrong | 03:17 |
SquOnk | Yes. Mine know PHP is evil and Perl is good. | 03:21 |
CIA-39 | WebGUI: colin * r7386 /WebGUI/lib/WebGUI/Workflow/Activity/DeleteExportedFiles.pm: fix double my in DeleteExportedFiles | 03:44 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 07:03 | |
SynQ | time for bed | 07:04 |
SynQ | nite | 07:04 |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving."] | 07:07 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 07:11 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."] | 07:18 | |
-!- SquOnk [n=emhn@190.74.82.175] has quit ["Yippie kay-ai-yay fudder muckers!"] | 07:55 | |
-!- KlausH [n=Miranda@204.11.129.46] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 08:01 | |
CIA-39 | WebGUI: doug * r7387 /branch/doug-experimental/ (5 files in 4 dirs): added experimental DataTable asset | 08:44 |
CIA-39 | WebGUI: doug * r7388 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Progress made on Subscribable mixin | 08:44 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 09:00 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 09:11 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 09:57 | |
-!- eink [n=eink@AMontsouris-157-1-82-171.w90-46.abo.wanadoo.fr] has joined #webgui | 13:44 | |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 15:21 | |
SynQ | goooodmorning madison | 15:21 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 15:43 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 16:38 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:38 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:00 | |
-!- dapperedodo [n=dappered@204.11.129.46] has quit [] | 17:10 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 17:31 | |
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui | 17:37 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 18:18 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:18 | |
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 18:19 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:29 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 18:36 | |
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 18:47 | |
SynQ | making ready for flight | 18:55 |
SynQ | bye | 18:55 |
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving."] | 18:56 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 19:18 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:19 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 19:19 | |
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Connection reset by peer] | 19:19 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 19:20 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:20 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 19:20 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 19:21 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:21 | |
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 19:21 | |
-!- tavisto [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 19:21 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:35 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:35 | |
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [] | 19:51 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 19:55 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 21:21 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 21:45 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:45 | |
-!- eink [n=eink@AMontsouris-157-1-82-171.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 23:21 | |
--- Log closed Mon Sep 01 00:00:47 2008 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!