WebGUI irc logs from: 2008-08.log

--- Log opened Fri Aug 01 00:00:53 2008
KC2QBUWhat 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
@preactionthere's a "webServerPort" in the WebGUI config file you'll probably have to change00:07
@preactionyou'll probably have to change something in the spectre config file too, to tell it where to get to WebGUI00:08
KC2QBUso I'd have to use either the default or 15000, but not both?00:09
KC2QBUreason being locally it's fine, just my ISP blocks webserver ports00:09
@preactioni think webServerPort just determines what port WebGUI uses when it makes URLs00:10
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]00:15
+perlmonkey2perlDreamer: Did you trick me into taking the setToEpoch bug?  00:16
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:16
perlDreamerwho? /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 #webgui00:41
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:48
-!- mode/#webgui [+o tavisto] by ChanServ00:48
+perlmonkey2perlDreamer: you wouldn't happen to remember if the subscription yui datetime chooser returns unix time or not?00:48
+perlmonkey2epoch time?00:48
+perlmonkey2Because 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
perlDreameryup00:50
perlDreamerthat's the bug00:50
perlDreamerit's being sent an epoch time00:50
+perlmonkey2which must be coming from the YUI date pickers?00:51
perlDreamerForm/DateTime00:52
+perlmonkey2or is there a way to Form to check if it needs to be changed?00:52
perlDreamerthe interface to the Form has always been epoch00:52
perlDreamerso it should probably always translate00:52
perlDreamerbut epoch is distinct from set time00:52
perlDreamer\d+ vs word based00:52
+perlmonkey2then I don't see how this bug was introduced.  Form::DateTime was changed to pass in an epoch?00:53
+perlmonkey2to the setToEpoch method?00:53
perlDreamerno, it always passed in an epoch, the bug was introduced when the YUI date pickers were used instead of the old ones00:53
perlDreamerold JS date pickers wanted an epoch00:53
perlDreamernew YUI date picker wants a set time00:54
+perlmonkey2The error is showing an epoch time.  Is that not what is being returned from the new YUI date picker?00:54
perlDreamerIsn't the error, "I got this: {epoch_date}, that isn't a set time.  Using current time instead.' ?00:55
+perlmonkey2yes00:55
+perlmonkey2 WebGUI::Session::DateTime::setToEpoch[921] - Could not format date 1217540842 for epoch.  Returning current time00:56
perlDreamerright.  It _is_ an epoch, it wants to get a set time00:56
+perlmonkey2the problem looks to be Form::DateTime which regexs for an epoch type and then if it finds and epoch types, calls setToEpoch.00:58
perlDreamerI can buy that00:59
+perlmonkey2setToEpoch ties to use DateTime::Format::Strptime::parse_datetime which takes a string formatted date.00:59
+perlmonkey2This is all very confusing as I'm only guessing at desired behavior.01:00
+perlmonkey2So we want this instead: $dt = DateTime->from_epoch( epoch => $epoch ); 01:02
+perlmonkey2which 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 #webgui01:21
+perlmonkey2perlDreamer: okay, if ^\d+$ is true, shouldn't we just return that, as it is probably an epoch?01:25
CIA-6WebGUI: chrisn * r7134 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Text.pm t/Text.t): 01:42
CIA-6WebGUI: Fixed: splitCSV and joinCSV had issues with complex CSV data. They now use01:42
CIA-6WebGUI: Text::CSV_XS internally.01:42
perlDreamerapeiron++ for tests01:43
-!- estiven [n=estiven@201.232.58.66] has joined #webgui01:43
estivenHi01:43
estivenI have the id of a collaboration system and i need to know the ids of all post in it.01:46
estivencan i get it from webgui db?01:46
estivenwho 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 #webgui02: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 #webgui02: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 #WebGUI03:15
-!- mode/#webgui [+o tavisto] by ChanServ03:15
-!- carogra1 [n=Caroline@h69-131-74-117.nwlnnh.dsl.dynamic.tds.net] has joined #webgui03: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 #webgui03:43
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI03:49
-!- mode/#webgui [+o khenn] by ChanServ03: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 #webgui04: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 #WebGUI04:38
-!- mode/#webgui [+o khenn] by ChanServ04:38
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui05:21
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI05:28
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui05:50
perlDreamerHaarg: are you close to release?05:56
perlDreamera new release of WebGUI?05:56
@Haarghaven't really started on it.  i was sleeping for a while actually.06:00
perlDreamerI'm sorry if I woke you06:01
perlDreamerI'll commit and close this bug quickly then.06:02
@Haargnah, i just happened to wake up.06:03
@Haargi meant to get up anyway06:03
-!- carogra1 [n=Caroline@h69-131-74-117.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)]06:03
perlDreamerIt's in06:04
perlDreamerI'll hold off any commits until after you give the all clear06:04
@Haargit'll be a while, so if you have stuff go ahead and do it06:05
CIA-6WebGUI: colin * r7135 /WebGUI/ (5 files in 4 dirs): produce valid HTML in the Auth screen06: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 #webgui06:19
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]06:24
perlDreameryou're working late dionak06:25
dionakhey there. yes...it is getting late06:25
dionakso are you. 06:25
perlDreamerIt's only 8:30 on the west coast06:25
dionakoh, i didn't realize you were west coast06:27
dionakcalifornia?06:27
perlDreamerI live near Portland, Oregon.06:28
perlDreamerIn Hillsboro, where Intel is.06:28
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui06:28
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui06:29
KC2QBUHowdy!06:30
dionakhey06:30
perlDreamerHowdy.  What does KC2QBU mean?06:30
dionakperlDreamer, are you going to the wuc this year?06:30
perlDreamerOh yeah06:30
perlDreamerI'm giving two talks06:30
KC2QBUperlDreamer: Do you know what Ham Radio is?06:30
perlDreamerYes, but I thought handles were shorter than 6 characters06:31
perlDreamerI have a friend who is W7HOW06:31
KC2QBUperlDreamer: 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
dionakgreat, pd. i'll see you at the wuc. i'm going to call it a night here. have a great evening06:32
dionaklook forward to your talks. 06:33
perlDreamergood night dionak06:33
KC2QBUgn dionak06:33
dionakgn06:34
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []06:34
KC2QBUperlDreamer: 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
perlDreamerI see.06:36
KC2QBUI've only been a Ham for 2 years now, their issuing the calls int KC2Txx range now. Almost KC2Uxx.06:38
perlDreamerThat's a lot of new hams06:38
KC2QBUyep, since they dropped the code on all license levels, it's becoming a little more popular.06:39
perlDreamerthat's the morse code requirement, or another one?06:39
KC2QBUplus a lot of digital modes to work with that appeal to a lot of people in the computer firld06:40
KC2QBUYep, morse code06:40
KC2QBUThere'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
perlDreamercool06:41
KC2QBUyou can look up your position on the internet and track other hams on the web with google maps.06:41
KC2QBUplus 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 #webgui06:45
KC2QBUThere's a lot of different avenues you can take.  Lots of different aspects to Ham Radio06:45
KC2QBUI'll still haven't figured out how to add port 15000 to the ports that wre listens.06:47
perlDreamerI think if you search the forums, you'll find it06:47
KC2QBUI searched, but didn't see anything.  I'll reword it in the search, again.06:48
perlDreamermaybe I saw it in the wiki06:48
perlDreamerKC2QBU: try this google search: custom port WRE webgui06:52
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out]06:54
KC2QBUI 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#k2y2TQOfVEK2G76QsL5UZQ06: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 #webgui07:05
@HaargperlDreamer, it's looking more and more like there won't be a release tonight07:08
@Haargcharter's network in madison is all messed up or something07:08
perlDreameroh, that's not good07:09
perlDreamerA little delay is okay with me07: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-6WebGUI: 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 #webgui09: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 #webgui10:27
-!- KlausH [n=KlausH@p5B070FA8.dip0.t-ipconnect.de] has joined #webgui10:34
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI10:52
-!- mode/#webgui [+o khenn] by ChanServ10:52
-!- eink [n=eink@AMontsouris-157-1-70-83.w90-46.abo.wanadoo.fr] has joined #webgui12: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 #webgui13:18
-!- wgGuest02 is now known as lrobinson13: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 #webgui14:42
-!- mode/#webgui [+o preaction] by ChanServ14:42
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui14:43
-!- mode/#webgui [+o rizen] by ChanServ14:43
-!- topsub [n=josh@97.66.185.250] has joined #webgui15:11
lrobinsonhello15:27
lrobinsonis it safe to upgrade from 7.4.39 to the latest version of 7.5?15:28
@preactiondepends on what your definition of safe is15:28
lrobinsoni noticed the comment in the gotchas about not being able to use the beta if you've gone past 7.4.2115:29
@preactionthere is now an upgrade from 7.4.40 to 7.515:30
lrobinsonso would it be better to get 7.4.40 first?15:30
@preactionnot better, manditory15:31
lrobinsonall right, thanks15:31
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui15:55
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:55
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui15:57
-!- mode/#webgui [+o bopbop] by ChanServ15:57
+perlmonkey2good morning15:58
SDuensinMorning.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 #webgui16:10
+perlmonkey2Anything in the smoketests look serious?16:11
+perlmonkey2Shelf or EMS?16:11
dionaki've got a test to commit for the ems. tickets aren't committing...not sure why. it could use a second eye16:12
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui16:15
+perlmonkey2dionak: tickets aren't committing?  You can't purchase them?16:15
dionaki think it's just a matter of figuring out how to do it in the test. 16:15
dionaki've just run out of time this week to look into it..16:17
+perlmonkey2dionak: I'm not sure what your trying to do.  16:17
dionakjust added it. it's EventManagementSystem.t16:17
dionaktake a look and you'll see. i added an ems, then tried to add tickets and ribbons. 16:17
dionakonce i do that, i call getBadges and am not getting back what is expected.16:18
+perlmonkey2test 14?16:19
+perlmonkey2and 1816:19
+perlmonkey2and 2216:20
dionakyes on all counts16:20
+perlmonkey2and you're seeing the same problem when you manually do this?16:22
-!- estiven [n=estiven@201.232.58.66] has joined #webgui16:31
CIA-6WebGUI: dionak * r7137 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding non-mech test16:33
+perlmonkey2dionak: getLineage is failing.  Looks like the badges being created don't have an EMS in the DB.16:35
lrobinsonpreaction: 7.5.18 installed - thanks16:35
+perlmonkey2dionak: 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
+perlmonkey2dionak: :D  I found it.16:41
+perlmonkey2dionak: try @$badges16:42
+perlmonkey2scalar $badges probably just returns the location.16:42
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16: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 #WebGUI17:11
-!- mode/#webgui [+o khenn] by ChanServ17:11
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui17:18
-!- mode/#webgui [+v cap10morgan] by ChanServ17:18
dionakoh, sweet! thanks perlmonkey217:24
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui17:25
kurios63AFternoon all17:26
BartJolafternoon17:26
@tavistohowdy17:26
dionakperlmonkey2, 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 #webgui17:27
-!- mode/#webgui [+o Haaarg] by ChanServ17:27
+perlmonkey2dionak: yeah17:28
dionaklooks like a bug, possibly from EMSBadge.pm. not sure which table tho17:30
+perlmonkey2dionak: 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
+perlmonkey2why do you think it is in EMSBadge?17:30
-!- estiven [n=estiven@201.232.58.66] has quit [Remote closed the connection]17:31
dionakjust from doing a grep -r badgeAssetId lib/*17:31
+perlmonkey2so that would have to be in the constructor?17:32
+perlmonkey2getLineage would only be insantiating them right?17:32
dionaknot sure about it being in the constructor. i would think getLineage would only be instantiating.17:33
dionakthe last thing done in the test is purge17:33
dionaki'm thinking it's happening there b/c it looks like the 22 tests pass17:34
+perlmonkey2Yeah, I just put in a finished print.17:34
+perlmonkey2The DB is in the purge.17:34
+perlmonkey2I think there was a smoketest failure in EMS purge17:35
+perlmonkey2also17:35
dionakcool. that would be the last thing for this initial test.17:35
dionaki'm working on a release for end of day so i won't be able to update the purge method17:39
+perlmonkey2okay 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 #webgui17:42
perlDreamerapeiron: tests went boom :(17:42
perlDreamerCan't locate auto/Text/CSV_XS/error_diag.al17:42
perlDreamertestEnvironment.pl says it's okay17:46
perlDreamerreinstalling Text::CSV_XS fixes that17:51
perlDreamerbut something needs to be put into the gotcha file17:51
perlDreamerI thought it might just be me, since I don't run the WRE17:51
perlDreamerbut the nightly tests on plainblack.com failed, too17:51
perlDreamer0.52 seems to work okay17:52
perlDreamerbut the 0.26 in the testEnvironment.pl is questionable17:52
+perlmonkey2dionak: okay, purge test passes.17:53
+perlmonkey2ci now17:53
* perlDreamer goes to a 4 hour meeting17:55
* perlmonkey2 fears for perlDreamer. Who could survive such a meeting?17:56
dionakthanks perlmonkey2!17:57
+perlmonkey2dionak: de nada :)17:57
-!- kurios63_ [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui18:00
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit [Read error: 110 (Connection timed out)]18:12
CIA-6WebGUI: dionak * r7138 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Passing tests for badges, tickets and ribbons18:13
CIA-6WebGUI: dionak * r7139 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Removing unneeded version tag and workflow info18:13
CIA-6WebGUI: perlmonkey2 * r7140 /WebGUI/lib/WebGUI/Asset/Sku/ (EMSRibbon.pm Subscription.pm EMSBadge.pm): Corrected purge table column names18:13
CIA-6WebGUI: colin * r7141 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fix a typo in the YUI asset toolbar demote/promote18:13
CIA-6WebGUI: perlmonkey2 * r7142 /WebGUI/docs/changelog/7.x.x.txt: Corrected purge table column names18: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
+perlmonkey2Can 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
@Haaarglooks rather broken18:28
-!- rizen [n=rizen@h69-130-247-231.vrnawi.dsl.dynamic.tds.net] has joined #webgui18:32
-!- mode/#webgui [+o rizen] by ChanServ18:32
+perlmonkey2Haaarg: since we're expecting a epoch value returned, I'll just have the $value returned if it is nothing but digits.18:32
+perlmonkey2but if getDefaultValue is undef, the current logic would have time() returned.  I've left that in also.18:33
@Haaargare we?  i thought it was trying to format it as a mysql value18:33
@Haaargother areas in that file use epochToSet, which i think was the intention18:34
+perlmonkey2Well 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
@Haaargok, yeah.  it needs to return an epoch time18:39
@Haaargbut it will also need to account for time zone18:39
@Haaargmight be best to just change it to use WebGUI::DateTime for that18:40
+perlmonkey2okay18:40
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui18:42
-!- mode/#webgui [+v cap10morgan] by ChanServ18:42
+perlmonkey2Haaarg: since this is a form input, will a time zone be available?  Or will WebGUI::DateTime use the webgui instance timezone?18:45
@Haaargit would need to convert from the user's time zone18:46
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]18:59
@rizenapeiron: please hook up perlmonkey2 with permanent op status19:08
@apeironrizen, Okie.19:08
* perlmonkey2 immediately abuses his power.19:08
@rizenand snapcount should have permanent voice status19:09
@rizenhe was a people behind webgui19:09
@apeironThey need to ident to nickserv for the access.19:09
@apeironI can't do anything about that.19:09
+perlmonkey2Haaarg: I've been looking through the different date-ish modules and it looks like what I should do is find the user19:09
@apeironperlmonkey2, If you rejoin you should see your +o19:09
@rizenoh...he has an account, he just must not have logged in for some reason19:09
+perlmonkey2s timezone, use that to convert to local epoch and return it?19:10
@rizensnapcount is such a people behind webgui that he actually created our irc channel19:10
@apeironha, wow19: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 #webgui19:11
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:11
@apeironThere 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 #webgui19:12
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:12
@Haaargthat may be the best way to handle it19:12
@Haaarglooks like ::DateTime's handling of user time zones is kind of convoluted as well19:13
@perlmonkey2Haaarg: yeah I was thinking it might be an oppurtunity to add somefunctionality to DateTime.19:13
@Haaargif there was something like newFromUserTimeZone, or just having that as a parameter to new somehow19:14
-!- Haaarg is now known as Haarg19:14
@perlmonkey2maybe cloneFromUserTimeZone ?19:14
@Haargwell, you could use that19:15
@perlmonkey2All dates in the DB are UTC?19:15
@perlmonkey2add the method cloneFromUserTimeZone and then grab the UTC value to insert?19:16
@Haargor wait, you mean create that?  i don't think that would work19:16
SDuensinHi guys.  Trying to set up a merchant account for use with WebGUI.  Does WebGUI store any cardholder data?19:16
@perlmonkey2wait.  I could just use cloneToUserTimeZone  I wouldn't need a from.19:16
@Haarg::DateTime already has a time zone attached to it19:16
@Haargyeah, but to do that you would need ::DataTime->new($s)->cloneToUserTimeZone->epoch($e)->cloneToUserTimeZone->epoch19:17
@Haargor something equally silly19:17
@Haargerr19:17
@HaargcloneToUTC for that second part19:17
@perlmonkey2so, too silly to use?19:18
@Haargseems like it would be preferable to just have a simple way to create a ::DateTime using the user's time zone19:19
@perlmonkey2return DateTime->new(epoch=>$epoch, time_zone => $self->session->user->profileField("timeZone"));  would seem to do it?19:21
@Haargwell, you'd want to return a WebGUI::DateTime19:23
@perlmonkey2which is a subclass of datetime, so I should be able to do the same thing to WebGUI::DateTime?19:27
@Haargi think that should work - if you add a $session19:27
@perlmonkey2hmm, 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
@perlmonkey2oh duh, WG::DateTime takes DateTime new params.19:33
@Haarg->new will accept a time zone19:35
@Haargbut there isn't currently a way to specify to use the user's time zone19:36
@Haargwhether that was done in ->new or a different sub doesn't seem too important to me19:36
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui20:07
perlDreamerSDuensin, wG does not store card data20:10
SDuensinThanks, perlDreamer - I read the code and kinda figured that.  Whew.  No PCI issues to worry about!20:11
perlDreamerno20:11
perlDreamerapeiron: 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
@apeironperlDreamer, 0.52 for the WRE.20:33
* apeiron will bbl20:33
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"]20:34
perlDreamerokay, so it sound like all we need to do is update testEnvironment.pl to say 0.52 instead of 0.2620:35
perlDreamerdoes the WRE ship with 0.52?20:35
@perlmonkey2Haarg: no less silly than yours, but it saves having to create at least 1 new instance.20:36
@perlmonkey2return WebGUI::DateTime->new($self->session,$value)->set_time_zone($self->session->user->profileField("timeZone"))->cloneToUTC->epoch();20:36
@perlmonkey2DateTime has the set_time_zone method, so would it be redundant to add this into WebGUI::DateTime?20:37
@Haargwhere are you putting that?20:37
@perlmonkey2Form::Date20:37
@perlmonkey2getValue20:37
@perlmonkey2if the value =~ /^\d+$/20:37
@Haargi 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")) part20:38
@perlmonkey2WG::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
@perlmonkey2s/now/no/20:39
-!- Haaarg [n=haarg@h75-100-123-170.mdsnwi.dedicated.static.tds.net] has joined #webgui20:50
-!- mode/#webgui [+o Haaarg] by ChanServ20: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 #webgui21:07
-!- mode/#webgui [+o preaction] by ChanServ21:07
CIA-6WebGUI: colin * r7143 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): 21:07
CIA-6WebGUI: Document that WebGUI now requires Text::CSV_XS version21:07
CIA-6WebGUI: 0.52.21:07
@perlmonkey2perlDreamer: 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
perlDreamerperlmonkey2, I can try.21:41
@perlmonkey2there is no way the yui is timezone aware.  So how/where is it being converted to epoch?21:42
perlDreamerCan you walk me through where you are, to get me up to speed?21:42
@perlmonkey2okay, I'm working with a subscription asset 21:42
@perlmonkey2just to get date form submissions.21:42
@perlmonkey2subscription sub www_listSubscriptionCodes has $session->form->date21:43
@perlmonkey2form date has getValue21:43
@perlmonkey2the value passed in to getValue is an epoch.21:43
@perlmonkey2how 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
perlDreamerI have no idea about the timezone.21:45
perlDreamerDoes the warning come on loading the page, or hitting the search button?21:45
@perlmonkey2I think both21:45
@perlmonkey2I'd have to revert a lot of debug code to make sure.21:46
perlDreamerin the definition sub for Form/Date, it uses $session->datetime->time()21:46
@perlmonkey2which I'm going to hazard a guess is epoch + local time offset for the user?21:47
perlDreamerneeds to be traced21:47
@perlmonkey2I'm dubbing this the nightmare bug.21:48
perlDreamerit needs a test21:48
@perlmonkey2needs something working before it can be tested.21:48
perlDreamerwell, 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
@perlmonkey2wait, that is actually epoch21:49
perlDreameryes, defaultValue is in epoch21:49
@perlmonkey2so it defaults to epoch.  21:49
perlDreamerif no value is passed in, or if no defaultValue is assigned to the form21:49
@perlmonkey2so 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
perlDreamerthe new standard for working with dates is UTC, and everything in MySQL format21:51
perlDreamerstored in the db as MySQL format, that is21:51
perlDreamerbut Form::Date has to work with legacy code, so it also has to deal with epoch times21:51
@perlmonkey2well it looks jacked and I don't even really know where to start and I've been digging around it all day.21:52
@perlmonkey2should 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
@perlmonkey2I think it should assume UTC since epoch should always be in UTC.21:55
perlDreamerUTC, but then we have to run cross tests on the Calendar.  This would be a good time for preaction to chime in.21:55
@perlmonkey2that sure would make things easy as anything matching \d+ could simply be returned.21:56
@preactionthat 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
@preactionwe're using the YUI Date Control now, we weren't before, when the Calendar was written21:57
perlDreamerHow did you handle that in the calendar?21:58
perlDreamerOr are you saying that the Calendar is borked?21:58
@preactioni believe that the old Date thing assumed it was UTC, so i left that broken21:58
@preactionthe new code that gets run when the defaultValue is a MySQL-formatted date assumed the current user's time zone and converted to UTC21:59
perlDreamerSo, 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
perlDreamerand Form::Date should handle converting it to the user's timezone, from their profileField22:01
@preactionno. if it is going to return an epoch, it assumes UTC throughout (and no TZ conversion gets done)22:01
@preactionif it is going to return a MySQL date, it assumes it was given the user's time zone and converts to UTC22:01
@preactionat least, that's how it was last I knew22:01
@preactionyou should see it as WebGUI::DateTime->new( mysql => ..., time_zone => $session->user->profileField( 'timeZone' ) ); or something22:02
@preactionoh, shit, Date and Time don't have a timezone conversion, because it's incomplete22:02
@preactionbut DateTime does timezone conversion, because it's complete22:03
@preactionDate can't, because there's no time.22:03
perlDreamercomplete = deals with time _and_ daet22:03
perlDreamerokay22:03
@perlmonkey2so session::date line 140 should just return $value and line 149 should convert that string to utc epoch?22:03
@preactionTime 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 one22:03
@perlmonkey2although converting line 149 to epoch would be for time 00:00:0022:05
@Haaargsorry for throwing you off with that earlier perlmonkey2, i wasn't really thinking about it hard enough22:05
@preactionwe're looking at WebGUI::Session::DateTime now?22:05
@perlmonkey2no, line 149 wouldn't do anything as that is mysql formatted and should just return the mysql format.22:05
@perlmonkey2Haaarg: oh, no worries.  It hadn't occurred to me that epoch should always be in utc yet.22:06
@perlmonkey2So to fix Form::Date line 140 just needs to return $value  22:06
@preactionif $value is an epoch, yes22:07
@preactionso the YUI Calendar makes an epoch date?22:07
@Haaargno, i think it uses mysql format22:07
@preactionperlmonkey2, it might be you'll have to make sure that $value is an epoch and not a mysql datetime there22:09
@perlmonkey2preaction: looks like it already tests as well as can be testing by matching for ^\d+$22:10
@preactionthough you might want to try to just return $value and see what happens, i think it might be getting both at one point or another22:10
@preactionsee what $value is though? it's $self->SUPER::getValue which may or may not be $self->get("value")22:10
@perlmonkey2And DateTime::getValue looks like it handles mysql formatted correctly 22:10
@Haaargthe idea should be it accepts either epoch or mysql, and outputs based on the default value's format22:11
@perlmonkey2if (!$self->get("defaultValue") || $self->get("defaultValue") =~ m/^\d+$/ || !$self->get("value") || $self->get("value") =~ m/^\d+$/) 22:11
@perlmonkey2That should only be an epoch value right?22:11
@preactionyes22:11
@preactionbut that has nothing to do with the return value of the SUPERclass's getValue sub22:12
@perlmonkey2cool, then we can just return $vlaue in that case and then the else looks like it handles mysql formatted perfectly22:12
@perlmonkey2oh22:12
@preactionyou can pass getValue a value and it will use that, otherwise it tries to get it from the form22:12
@preactionso as Haaarg said, the YUI date picker returns it mysql style, and if the control wants it as an epoch, you need to use setToEpoch22:12
@preactionbut 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 it22:13
@preactionso yes, I'm with perlDreamer in this needs to be tested for all four possibilities22:13
@Haaargbleh, looks like i have to make a custom version of the tinymce spellchecker22:13
perlDreamerright, write a test22:14
perlDreamerthen this never happens again22:14
@preaction1) Epoch in, Epoch out. 2) Epoch in, MySQL out. 3) MySQL in, Epoch out. 4) MySQL in, MySQL out.22:14
perlDreamerhow does it ask for epoch/MySQL out?22:14
@preactionthat's the code perlmonkey2 posted above22:14
perlDreamersorry, I have 3/4 of my brain wrapped around transistors and resistors today22:14
@Haaargif the default value matches mysql's format22:15
@preactionif you set the "value" or "defaultValue" property to a MySQL-formatted date (or rather, to NOT an epoch date)22:15
@Haaargand the input looks like an epoch22:15
@preactionor rather, to NOT a number22:15
@preactionthat 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 #webgui22:35
-!- mode/#webgui [+o apeiron] by ChanServ22:35
@perlmonkey2if $self->SUPER::getValue is from the form, what is $self->get('value') from?22:38
@perlmonkey2doh, the def22:38
@preactionit used to be called getValueFromForm, but FromForm is ackward and redundant22:39
@preactiongetDefaultValue ends up getting the "value" property, or if that doesn't exist, the "defaultValue" property22:40
@perlmonkey2the 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
@perlmonkey2I thought the call to $self->get('value') was grabbing the value from the form.22:42
@preactionnope, get() is for the form properties22:43
@preactioner... form control properties22:43
@preactionupdate the pod to make it clearer though22:43
@preactionplease22:43
@perlmonkey2so the $self->SUPER::getValue(@_) is getting the super processed form input?22:44
@Haaargit's using ->get to find what format the result is supposed to be, should be able to just use getDefaultValue now22:44
@preactionyes, it should use getDefaultValue now22:44
@preactionand Scalar::Util looks_like_number22:45
@preactionthen it will be essentially self-documenting22:45
@perlmonkey2okay, some psuedocode if you guys don't mind.22:46
perlDreamerlooks_like_number is a little overkill22:46
perlDreamerit also recognizes floats, doesn't it?22:46
@preactionyou can technically have floating-point epochs22:47
@preactionthough none of our fields will support them22:47
perlDreamernegative numbers22:47
@preactionplus it's easier to look at and say "hmm, that's checking to see if it's just a number"22:47
perlDreamerit does read nice22:47
@preactionnegative epochs are also possible, dates before 01-01-1970 00:00:0022:47
@perlmonkey2if 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
@preactionperlmonkey2, basically, yep22:48
@perlmonkey2This is from my data form date time entry test: 12/31/1969  6:33 pm23:11
@perlmonkey2I entered 10:33 today.23:11
@perlmonkey2:D23:11
perlDreamerwell, if it didn't give you a warning, that's some progress :)23:18
@perlmonkey2I'm not sure what that was because when I list all values they are correct.23:20
perlDreamerperlmonkey2, I'm sorry I can't spend more time helping you today.23:35
@perlmonkey2perlDreamer: 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
perlDreamerI know, but I don't like suggesting that people try things without sticking around to follow through/help out.23:51
SDuensinQuick almost on topic question:  How do you write "not exists" for a hash in Perl?  ("exists" is:   "if exists $hash{$key}")23:54
@preaction!exists23:54
@preactionnot exists23:54
@preactioneither way23:55
perlDreamerperldoc perlop23:55
@preactionare you sure you want exists and not defined or boolean truth?23:55
SDuensinIt won't take it.  :-/23:55
perlDreamerit won't take it?23:55
SDuensinI want to know if $key isn't in the hash.23:55
perlDreamerif !exists $hash{$key};23:55
@preactionif ( not exists $hash{ $key } ) { ... }23:56
SDuensinAh, parens made it happier.  23:56
* SDuensin is weak in his Perl-fu.23:56
perlDreamerYou need a llama23:56
perlDreameror a camel book23:56
SDuensinYes, I do.23:56
@preactionperlbot books23:56
perlbothttp://books.perl.org23:56
@preactionllama is free online23:56
SDuensinThanks23:57
@preactionperlbot learning perl23: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
@preactionperlbot learn perl23:57
perlbothttp://learn.perl.org/library/beginning_perl/23:57
@preactionahh, not learning perl, beginning perl23:57
--- Day changed Sat Aug 02 2008
SDuensinI gotta say, I'm enjoying the language more than I expected.00:00
perlDreamerwell, that's good00:00
perlDreamerYou must not have written an OO code yet :)00:00
SDuensinhehehe00:00
SDuensinNo, not for this.00:00
SDuensinAs complicated as I've managed so far are hashes of hashes.00:00
CIA-6WebGUI: graham * r7144 /WebGUI/lib/WebGUI/Workflow/Instance.pm: better detection and logging for singleton workflows00:01
CIA-6WebGUI: graham * r7145 /WebGUI/lib/WebGUI/Asset/Sku/Subscription.pm: remove debug code00:01
CIA-6WebGUI: graham * r7146 /WebGUI/ (docs/changelog/7.x.x.txt sbin/preload.perl): improve behavior of preload.perl for custom lib dirs not ending in lib00:01
CIA-6WebGUI: graham * r7147 /WebGUI/ (13 files in 8 dirs): fixed: Server side spellchecker doesn't work00:01
perlDreamerHaaarg, did you really have to rewrite the spell checker in JS?00:02
@Haaargi had to modify the existing one00:03
* SDuensin is doing crazy crap. Synchronizing a WebGUI user database with a Linux system. :-)00:03
@Haaargit didn't support adding words to the dictionary00:03
@Haaargit was a simple modification, just makes maintenance rather annoying00:03
perlDreamerwell, if the YUI people get on the stick, we might have to do it again.00:03
perlDreamerrizen was going to ask them about adding table support, which was the last piece needed to switch from TinyMCE over to YUI's RTE00:04
topsubunless 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
@preactionyou want the id property probably, otherwise it will be given a default ID00:27
topsubpreaction, it wouldn't be given any.. lol00:27
topsubon the products there isn't an ID on the form field and i need to add one00:27
@preactionwhy add an ID when you could use "document.forms[ formName ].elements[ elementName ]"00:28
topsubdoesn't have a form name nor id00:28
@preactionoh, the form itself00:29
@preactionyes, you could add an ID to it that way00:29
@Haaargwhat are you going to use the id for?00:29
topsubya the form itself has nothing.. just wanted to make sure00:29
topsubto grap it with javascript00:29
topsubdocument.forms[0] doesn't seem to work00: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 #webgui00:33
@perlmonkey2By some miracle, no one happened to write a Form::Date and Form::DateTime test today?00:37
perlDreamerI heard perlmonkey3 was going to do it00:38
@perlmonkey2that loser?  he's worthless00:39
@perlmonkey2perlDreamer: you coming to the wuc?00:41
perlDreameryes00:42
perlDreamerI'm giving two talks at it this year00:42
@perlmonkey2cool, 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
@perlmonkey2Anyone else on the channel coming who is with PB?00:44
perlDreamerI think topsub, dionak and knowmad are coming00:45
@perlmonkey2sweet00:45
perlDreamerlisette, estiven and juan are coming00:45
perlDreamerMrHairgrease and WebGUI/SynQ, BartJol00:45
-!- Dise [n=chatzill@201.232.58.66] has joined #webgui00:46
perlDreamerdon't know about patspam, but I hope so.00:46
@perlmonkey2most of the IRC crew then00:46
perlDreamerbe nice to meet Mr Flux00:46
perlDreamerpretty much00:46
perlDreamerelnino will be there00:46
Disehi00:46
@perlmonkey2hello00:46
perlDreamerHi, Dise00:46
perlDreamerAre you new to WebGUI?00:47
Disei need do post from flash?00:47
Disei need use data form from web gui but from flash00:48
perlDreamerthen 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
perlDreamerpreaction: you still around?01:41
@preactionyup01:41
perlDreamerIn User, getGroupIdsRecursive, the first groups are gotten with the withoutExpired flag01:41
perlDreamerbut not any recursive groups01:41
@preactionbecause the user isn't really a "Member" of those groups01:41
perlDreameris that by design, or should it be consistently one way or the other?01:42
@preactiontheir "membership" can't expire01:42
perlDreamerhm, okay01:42
@preactionbasically their membership in those groupGroupings is contingent on being a member of the initial group01:42
perlDreamerthat makes sense01:43
perlDreamerand why return the keys of the hash instead of the array?01:43
@preactionthe array?01:43
@preactionthere is no array01:43
@preactioni don't want to get duplicate groupIds, so i store them in a hash01:43
@preactionoh, THAT array01:44
perlDreameryeah01:44
@preactioni'm using the array as a stack, adding more groups to check01:44
@preactionit's a way to ... avoid doing recursion01:44
perlDreameryes.  But aren't the keys of the hash and the array elements the same?01:44
@preactionso i'm processing a recursive group tree without actually recursing01:45
@preactionno, the array shrinks with every pass01:45
@preactionwhile ( my $groupId = shift @myarray ) { ... }01:45
perlDreamerof course, it's a queue01:45
perlDreamerokay, I'll just shut up and start writing tests against it01:45
@preactionnp, the more people who understand the code the better everything is in the end01:46
perlDreameris the non-recursive algorithm faster?01:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui01:53
-!- mode/#webgui [+o Haarg] by ChanServ01: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 #webgui01:53
-!- mode/#webgui [+o Haarg] by ChanServ01: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 #webgui02:09
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:26
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]02:28
@preactionquite 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
perlDreameryeah, I was wondering if getGroups would benefit from that02:29
perlDreamerbut we can always optimize later02:29
perlDreamerthere are lots of bugs to fix02:29
@preactionmight want to leave a note then, a # TODO: or something02:29
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:31
dionak_perlmonkey2, you're going to make it to the wuc? 02:31
perlDreamerI'll do that.02:31
dionak_that would be cool02:32
dionak_would love to meet you along with others from irc02:32
perlDreamerHe'll be there, dionak_02:32
@preactionhe should be there, he's a PB employee02:32
dionak_it's official?02:32
dionak_congrads pm02: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-6WebGUI: colin * r7148 /WebGUI/ (lib/WebGUI/Group.pm lib/WebGUI/User.pm t/User.t): 02:45
CIA-6WebGUI: Add a test to User.t to make sure it isn't leaking groups.02:45
CIA-6WebGUI: Update POD in User.pm and Group.pm.02:45
CIA-6WebGUI: colin * r7149 /WebGUI/t/User.t: Begin a test for getGroupIdsRecursive02: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 #webgui03: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 #webgui05:37
-!- mode/#webgui [+o apeiron_] by ChanServ05: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 #webgui06: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 #webgui07:38
-!- mode/#webgui [+o rizen] by ChanServ07: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 #webgui07:42
-!- mode/#webgui [+o preaction] by ChanServ07: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 #webgui10: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 #webgui15: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 #webgui16:29
-!- mode/#webgui [+v Radix_] by ChanServ16:29
-!- carogray [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui17: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 #WebGUI17: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 #WebGUI17:38
-!- mode/#webgui [+o khenn] by ChanServ17:38
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui19: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 #webgui19:18
CIA-6WebGUI: colin * r7150 /WebGUI/t/Asset/AssetExportHtml.t: 20:17
CIA-6WebGUI: Update this test for new content.20:17
CIA-6WebGUI: Change arguments in cmp_* to references instead of arrays.20:17
CIA-6WebGUI: Check number of files dynamically, rather than hardcoded.20:17
CIA-6WebGUI: colin * r7151 /WebGUI/t/Macro/FetchMimeType.t: 20:50
CIA-6WebGUI: Add a test for text MIME type. Note that various tests20:50
CIA-6WebGUI: may fail based on the version of LWP installed.20:50
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:01
-!- mode/#webgui [+o preaction] by ChanServ21:01
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui23:37
-!- mode/#webgui [+o perlmonkey2] by ChanServ23:37
--- Day changed Sun Aug 03 2008
SDuensinAre version tags disabled in 7.5.18?  (My enableSaveAndCommit is set to 0.)00:19
@preactionthey can't be disabled, but they can be hidden00:20
@preactionthey're hidden by default in 7.5 onwards00:20
SDuensinI'm editing away over here and it's never created a version tag.00:20
SDuensinI want 'em back!  :-)00:20
@preactionit's always creating version tags00:20
@preactionit's just automatically committing them00:21
SDuensinAhhh00:21
SDuensinCan I go back to how it was?00:21
@preactionyes00:21
@preactionin the Settings pane, Content tab, two things: Automatically Request Commit and Skip Commit Comments00:21
SDuensinThanks!  I looked at those settings, but didn't quite understand what they were doing.00:22
nubahey guys, going to resume work on the BrazilianPortuguese translation00:25
nubalast time I checked i18n.webgui.org was offline, 00:25
nubanow I see its back and seems to be working00:25
nubaanything I should be aware of?00:26
SDuensinEver 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
@preactionnot that i know of00:26
@preactionSDuensin, 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
SDuensinI poked around and couldn't figure it out.00:27
SDuensinOtherwise, I'd be happy to put it on the wiki.00:27
@preactionit's simple: if Anonymous Registration is off, but User Invitations are on, and a user invites someone, the person they invite are allowed to register00:29
@preactiondunno if there are ways to limit the number of invites yet, but that might be a good RFE00:29
SDuensinThat is simple.  I'll try it!00:29
* SDuensin supposes that will move fixing email on that box up a few notches. :-)00:29
nubawhooa, when I click on download for the brazilian portuguese language, i get a pointer to Welsh.tar.gz00:33
nubaat http://i18n.webgui.org/?op=exportTranslation;languageId=BrazilianPortuguese00:34
nubareported as a bug00:36
@preactionyeah, i get the same thing00:37
nubadid set severity = critical, since using welsh for a while is not a valid workaround00:37
nubaor rather, fatal00:38
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui01:27
perlDreamerhelp01:27
SDuensinHey perlDreamer 01:27
perlDreamerHaving problems with perl references01:27
SDuensinWell, seeing as how you're *my* Perl reference, I doubt I can help.  :-P01:28
perlDreamerIt's okay.01:29
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI01:30
SDuensinNot sure why the WRE hates me.  I love it.01:30
perlDreamerWhat kind of WRE problem are you having?01:31
SDuensinI'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
SDuensinHey perlDreamer, are you officially part of PlainBlack, or just work with them?01:33
perlDreamerI do some contracting for them, from time to time01:33
perlDreamerI'm just a highly motivated volunteer.01:33
SDuensinhehe01:33
SDuensinOk, I'll ask rizen later then.  I was curious what kind of partnering they did.01:34
perlDreamerrizen would be the right guy to ask.01:35
SDuensinPart of the empire I'm building is a WebGUI hosting service.  :-)01:35
perlDreamerYou definitely want to partner with Plain Black.01:35
perlDreamerI would recommend their Agency Hosting package01:35
* SDuensin is tired of provisioning boxes himself. Gonna automate it.01:35
perlDreamerThat's what Agency Hosting is all about.  P.B. does all the provisioning and software maintenance.  You just sell WebGUI sites.01:36
SDuensinI 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
perlDreamerYou should be able to modify the WRE's demo site creation script to do that.01:37
SDuensinYep!  :-)01:37
SDuensinI just wrote scripts (in Perl!) to provision Linux accounts from WebGUI.  01:38
perlDreamerCool.01:38
perlDreamerAre they workflows, or just scripts.01:38
SDuensinHell of a lot easier than writing my own user/subscription/payment manager.01:38
SDuensinWebGUI 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
perlDreamerYou do know that you can set up Workflows to do that on creating and removing users?01:40
perlDreamerso that you don't have to go over the users again and again/01:40
SDuensinAll I had to do was tweak WebGUI to use the crypt() function so the password hashes are the same.01:40
SDuensinYea, I started to use a workflow, but then I had to deal with cross-box communications.01:40
perlDreamerI don't know how easy it is to make spectre talk across boxes.01:41
SDuensinI 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
perlDreamerpreaction: you suck!  No more API writing for you.01:47
perlDreamerYour 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 #WebGUI01:51
-!- mode/#webgui [+o khenn] by ChanServ01:51
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)]01:51
CIA-6WebGUI: colin * r7152 /WebGUI/ (lib/WebGUI/Session/Stow.pm t/Session/Stow.t): 02:15
CIA-6WebGUI: Fix Stow to always return safe copies of stowed data.02:15
CIA-6WebGUI: And test it.02:15
CIA-6WebGUI: colin * r7153 /WebGUI/ (lib/WebGUI/User.pm t/User.t): 02:15
CIA-6WebGUI: Change getGroups to always return safe copies of data.02:15
CIA-6WebGUI: Add tests to check for safe copies.02:15
CIA-6WebGUI: Add a test for getGroupIdsRecursive.02:15
CIA-6WebGUI: translation * r7154 /translations/ (163 files in 3 dirs): Update from translation server02:46
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:46
-!- mode/#webgui [+o Haarg] by ChanServ02:46
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui02:49
-!- carogray [n=Caroline@c-76-24-169-79.hsd1.nh.comcast.net] has joined #webgui03:45
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui03:47
-!- mode/#webgui [+v cap10morgan] by ChanServ03:47
-!- carogra1 [n=Caroline@h69-131-72-180.nwlnnh.dsl.dynamic.tds.net] has joined #webgui03:53
-!- carogra2 [n=Caroline@h69-131-73-4.nwlnnh.dsl.dynamic.tds.net] has joined #webgui03: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 #webgui06: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 #webgui09: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 #webgui09: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 #webgui11:54
-!- mode/#webgui [+o preaction] by ChanServ11: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 #webgui14: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 #WebGUI17:44
-!- WebGUI is now known as SynQ17:44
SynQhi there17:44
CIA-6WebGUI: yung * r7155 /WebGUI/ (2 files in 2 dirs): fixed: DateTime Form Control Bug18:16
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui19:02
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui19:39
-!- mode/#webgui [+v cap10morgan] by ChanServ19:39
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:49
-!- mode/#webgui [+v MrHairgrease] by ChanServ19: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 #webgui00:18
-!- mode/#webgui [+o preaction] by ChanServ00:18
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui00:42
-!- mode/#webgui [+o perlmonkey2] by ChanServ00: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 #WebGUI02:12
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:42
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:42
-!- patspam [n=patspam@ppp59-167-168-132.lns1.mel4.internode.on.net] has joined #webgui02:55
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:16
perlDreamerDo 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 #webgui04:18
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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 #webgui04:19
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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 #webgui05:33
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #WebGUI06:57
-!- mode/#webgui [+o tavisto] by ChanServ06:57
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06: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 #webgui07:32
-!- mode/#webgui [+o Haarg] by ChanServ07:32
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui07:47
perlDreamerelnino, still awake?07:47
elninoI am!!!07:48
elninoI'm doing an upgrade to 7.4.40!07:48
perlDreamergood call07:48
perlDreamerGot time to talk about EMS badges?07:49
elninosure. I'm on two different machines, so it may take me a while to respond.07:49
perlDreamernot a problem07:49
perlDreamerI just want to double check something07:49
perlDreamerI'm at the beta site: http://beta.webgui.org/demo1217804143_751/home07:49
perlDreamerat the bottom of the  page, there are 3 badges listed with Buy links next to each one07:49
perlDreamerIn your bug reply, it sounds like you don't see those07:50
elninocorrect, let me login and see what I see...07:51
elninoI 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
elninoI'm on both a 2000 and xp machine. Same results.07:52
elninoweird07:52
perlDreamerno list of badges below that?07:52
elninonope.07:52
perlDreamerWhich browsers?07:52
elninoIE 6 and 707:53
elninoI'll try firefox07:53
perlDreamerthanks07:53
perlDreamerif this is browser based, it will be much simpler to handle07:53
perlDreamerbecause this particular code should be rock solid07:53
perlDreameron the server side, anyway :)07:53
elninolooky there!!! They are there!07:55
elninoit's be a broswer issue!07:55
elninoare you using jquery?07:55
perlDreamerokay, let's amend that bug.  Do you want to do it, or do you want me to?07:55
perlDreamerYUI07:55
perlDreamersupposed to be very cross browser compatible07:55
elninoSure, I can do that.  i"m inpressed with jquery. It's very cool.07:56
perlDreamerthanks.07:56
perlDreamerI'm glad we've learned more about his07:56
perlDreamerthis07:56
elninosure, I would not have thought about trying a different browser, ususally, you see *something*, but not a entire thing missing.07:57
perlDreamerand 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
elninoso... 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
elninowas that you talking to that person?  what was the issue? 08:00
elninoI'm going to eventually make that jump.  probably before the conference.08:00
perlDreamerthere are certain "cross-over" points between 7.4 and 7.508:00
perlDreameryou have to get to one of them to get into 7.508:00
perlDreamer7.4.40 is the last one of those08:00
elninoit sounded like it didn't go well, or wasn't he/she upgrading from 7.4.4008:01
perlDreamerI'm not sure.  The conversation didn't come to an end.08:01
elninoso no conclusion?08:02
perlDreamerright08:02
elninook... upgrades usually go very well for me, so I guess I wont be too scared off by that.. 08:03
perlDreamerjust make good backups.  That's the best advice I can give.08:03
perlDreamerthat's something that I'll be paying more attention to soon08:03
perlDreamerI'm going to start using WebGUI as a customer again08:04
elninogot a gig?08:04
perlDreamerSemi-personal site08:04
perlDreamerMy boys want a vanity site for trains08:04
elninoit sure is different being a customer vs a developer.  you'll probably gain lots of insights.08:05
elninosounds  fun for your boys. 08:05
perlDreamerI hope they'll learn a lot from it.08:06
elninooh they will. They'll appreciate what dad does too.08:06
perlDreamerlast summer my older boy and I made a wikipedia page08:11
perlDreamerthis is a slightly bigger project08:11
perlDreamerGoing 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 #webgui09:40
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10: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 #webgui15:15
consultrmannHello, everyone!15:16
consultrmannhas 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 #webgui15:33
-!- mode/#webgui [+o Haarg] by ChanServ15: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 #webgui15:43
-!- bartjo1 [n=bartjol@194.171.50.123] has joined #webgui16:14
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:16
-!- mode/#webgui [+o bopbop] by ChanServ16:17
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16: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 #webgui16:34
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:34
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:56
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:56
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:25
-!- mode/#webgui [+o rizen] by ChanServ17:25
@perlmonkey2Don'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 #webgui17:31
-!- mode/#webgui [+o Haarg] by ChanServ17:31
@perlmonkey2Does 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 #webgui17:49
-!- mode/#webgui [+o preaction] by ChanServ17:49
-!- SDuensin [n=Scott@236.sub-75-204-141.myvzw.com] has joined #WebGUI17:57
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui17:57
SDuensinGreetings.18:00
@perlmonkey2Hello18:01
bartjo1hio18:03
SDuensinHey, where is the default user invite message hidden?  I can't find it to change it!18:06
+MrHairgreasesduensin: i think it's in the 18n files18:09
+MrHairgreaseare you coming to the wuc this year btw?18:10
-!- knowmad [n=william@97.66.185.250] has joined #webgui18:10
SDuensinI wish I could.  Hold it in St. Louis!  :-P18:10
SDuensin(Or on a beach.)18:10
+MrHairgreasetoo bad...18:11
+MrHairgreaseany ither attendees in the channel?18:11
+MrHairgreaseother*18:11
knowmadattendees of what? WUC?18:13
SDuensinHow would I edit said 18n files?18:13
+MrHairgreasenormally you don't18:13
knowmadany Workflow gurus listening in this AM?18:13
+MrHairgreaseyou add a language18: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
bartjo1here's an attendee18:14
+MrHairgreasenot sure on the guru part but shoot18:14
knowmadhere's 3 more18:14
knowmadwhat does the workflow engine do if i return ERROR18:14
+MrHairgreaseI think it suspends the workflow18:14
+MrHairgreasead increases it's priority number18:15
SDuensinI figured "you don't" was the answer.  That's bad.  The default message is, sorry, quite lame.18:15
knowmadthen it requires manual attention?18:15
-!- fansipans [n=mwalker@72.242.161.254] has left #webgui []18:15
+MrHairgreasewell it depends18:15
+MrHairgreasei have had a number of failing get mail for cs workflows18:15
knowmadas i recall, it continues to be attempted after a delay18:15
+MrHairgreaseyeah they do18:15
+MrHairgreasebut18:15
+MrHairgreaseif they'll never recover18:15
+MrHairgreasethey'll just keep going for ever18:16
knowmadi've seen that happen!18:16
+MrHairgreaselike th cs workflows i mentioned18:16
+MrHairgreasethey tried to get mail for a cs that had been purged from the db18:16
+MrHairgreasehence the error18:16
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:17
+MrHairgreasein that case I removed the workflows manually from the db18:17
+MrHairgreasethe tables you want to check out are workflowInstance and workflowInstanceScracht18:18
+MrHairgreaseworkflowInstanceScratch18:18
knowmadso i could setup the workfow to run as a singleton and then keep tabs on erroring workflows18:18
knowmadthere should be  a workflow to send an email if other workflows are in ERROR status18:18
knowmadhas this been written?18:18
+MrHairgreaseI don't think that'll work18:18
+MrHairgreasesince an instance is failing18:18
+MrHairgreaseand changing a workflow's settings just changes the props of NEW instances18:19
knowmaddo you have the sql you used to manually remove the workflows?18:19
+MrHairgreasefirst I do something like18:19
+MrHairgreaseselect * from workflowInstance (or whatever that table is called)18:19
+MrHairgreasethere you can see which ones errored and at which activity18:20
+MrHairgreaseand the workflowId18:20
knowmadcool18:20
knowmadthen i could delete the bad workflow from WorkflowActivity?18:20
+MrHairgreaseNO18:20
+MrHairgreaseonly from workflowInstance18:21
+MrHairgreasefind the errored workflows in WorkflowInstance18:22
knowmadwhat is WorkflowActivity storing?18:22
+MrHairgreasethe activities in a workflow18:22
+MrHairgreaseanyway18:22
+MrHairgreaseafter you've found those in WorkflowInstance18:23
+MrHairgreasecheck the workflowIds18:23
+MrHairgreasein Workflow you can find the titles of the workflows that are instanciated18:23
+MrHairgreasenow if the Id is csworkflow000000000001 (get cs mail)18:24
+MrHairgreaseit's prolly trying to instanciate a non existing asset18:24
+MrHairgreaseyou can find the assetId of that asset in WorkflowInstance18:25
knowmaddid you setup a CS and remove it to create that behavior ?18:25
+MrHairgreasein the parameters column18:25
+MrHairgreaseI don't know why it happens.18:25
knowmadi hope the dev guide will document how all the db tables work together18:26
+MrHairgreaseMy guess is a CS was deleted just after the scheduler ran its get cs mail18:26
+MrHairgreaseworkflow18:26
+MrHairgreaseI 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
+MrHairgreaseif a cs is removed before its workflow is run you'd get this behaviour18:27
+MrHairgreaseIf your erroring workflow is something else though, you should find the cause18:28
+MrHairgreasewhat helps to do that is set the loglevel to INFO18:28
+MrHairgreasetail -f webgui.log18:28
+MrHairgreaseand run spectre in debug mode18:28
+MrHairgreaseperl spectre.pl --run --debug18:28
+MrHairgreaseyou will get a whole load of logging in your log 18:29
knowmadcool18:29
knowmadactually, though, i'm writing an activity and needed to understand the logic to know how to handle failure18:29
+MrHairgreaseif it is a cs mail thingy however18:29
knowmadthis activity does lots of stuff and has many chances for failure18:29
+MrHairgreasejust check if the assetId in parameters still exists18:29
knowmadi'm wrapping an eval script around the guts of the execute() method18:30
knowmadif anything dies or croaks, i'll catch it, output an error to log, send a notification email and return ERROR18:30
knowmadsound reasonable?18:30
@rizenknowmad, 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
+MrHairgreaseif it has a chance of recovering later on, yeah18:30
knowmadhave you sent emails from an activity? i'm guessing there are examples18:31
+MrHairgreasejust be sure that whatever your activity does, it does it within a minute18:31
+MrHairgreaseor throw out a WAIT before the minute ends18:31
knowmadwell, i'm installing this at a client's place and don't want them to do lots of mnagement on it18:31
+MrHairgreaseand contine in the next run18:32
knowmadthey just need to know when it fails18:32
+MrHairgreasejust use the WebGUI::Mail::Send API18:32
knowmadyeah, i was thinking about the WAIT thing18:33
+MrHairgreaseI think there's even a workflow that sends out queued emails18:33
knowmadhow do you "clock" run-time for an activity?18:33
+MrHairgreasetime?18:33
knowmadi think it'll usu. finish within a minute as we aren't processing that much data18:33
+MrHairgreaseof Time::HiRes18:33
knowmadhave you done this in an activity? 18:33
+MrHairgreasedunno anymore18:34
+MrHairgreaseanyway18:34
+MrHairgreaseyou do it the same as you'd do it from a normal plugin18:34
+MrHairgreasemy $mail  = WebGUI::Mail::Send->new( $session );18:34
knowmadthanks for the tips18:35
+MrHairgreaseok18:35
+MrHairgreaseyou send an email with  $mail->send18:35
+MrHairgreaseor you can queue it with18:35
+MrHairgrease$mail->queue()18:35
+MrHairgreasein the latter case it will be sent later on by the send mail workflow18:36
@rizenalso queue is safer18:36
+MrHairgreasetrue18:36
knowmadok, that's good to know18:36
knowmadthe create() method on Mail::Send doesn't allow me to insert the message body; do you use addText then queue?18:39
+MrHairgreaseyes18:39
@rizenyes18:39
@rizenand you can call addHTML or addText multiple times18:39
+MrHairgreaseor addHTML for html18:39
@rizento add multiple parts to the message18:40
knowmaddo i need to use messageId?18:40
+MrHairgreaseno18:40
+MrHairgreaseunless you want to set it18:40
knowmadit looks like this is setup for sending out mail via templates; is that how messageId is used?18:40
+MrHairgreaseif not mistaken that is to set the message Id header of the mail itself18:41
+MrHairgreaseI think the cs uses it to track which email is a reply to which post18:41
knowmadoh, to override the auto-generation18:41
+MrHairgreasebut for normal emails you don't need it18:41
+MrHairgreaseyeah18:41
CIA-6WebGUI: yung * r7156 /WebGUI/docs/ (2 files in 2 dirs): fixed: Tree Menu is always collapsed18:43
knowmadcan i use comma-separated emails in the to field for Mail::Send?18:43
+MrHairgreaseyou mean addresses?18:44
knowmadyes18:44
+MrHairgreasefrom the docs18:44
+MrHairgrease=head4 to  A string containing a comma seperated list of email addresses to send to.18:44
+MrHairgreaseso i think yes18:45
knowmadthanks for not RTFM'ing me18:45
+MrHairgreasenp18:45
+MrHairgreaseI will at the wuc =)18:45
knowmadfair enough; i'll be ready for you!18:45
+MrHairgreasegood18:46
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui18:47
perlDreamerperlmonkey2: If the test calls WebGUI::Test::interceptLogging, then it will grab the log object and stuff anything that is logged into internal buffers18:53
@perlmonkey2perlDreamer: 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
perlDreamerweirdness18:55
perlDreamerI'm going to try and get my nick fixed today18:55
@perlmonkey2but only the test.  The web interface logs perfectly18:55
@perlmonkey2not registered?18:55
perlDreamerregistered, but broken somehow during the last code/server upgrade18:55
@perlmonkey2hah, I called exit in the test which was messing up the logging.  letting the test finish fixed it.18:56
@perlmonkey2spooky18:56
perlDreamerYou're writing tests?  Cool!18:58
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui18:58
juan1i want to delete or edit some events in the calendar but i can't do it19:01
juan1the admin user also can not to do it19: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 #WebGUI19:31
-!- mode/#webgui [+o tavisto] by ChanServ19:31
juan1can i delete or update an event using console?19:33
@bopbopjuan1: in the asset manager? yes19:39
@bopbopeach event will appear as a child to the calendar asset19:39
@bopbopor, you should be able to edit/delete events from an event's Event Details screen19:40
juan1bopbop, actually i have several calendar and with the admin user i can not delete or update events19:41
@bopbopeven from the asset manager view?19:42
juan1i am going to check19:42
@bopbopok- I am logged in as Admin on my site right now and I'm not having any trouble19:43
juan1yes19:53
juan1from the asset manager works19:53
juan1the group who can add or edit events, can not do it19:54
@preactionjuan1, you're still using WebGUI 7.4, right?20:00
@preactionhttp://developer.yahoo.com/ypatterns/ <- has anybody ever seen this?20:12
@preactionlooks like there are OmniGraffle and Visio stencils for YUI components here20:13
@preactionplus other awesomeness20:13
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui20:17
-!- mode/#webgui [+v cap10morgan] by ChanServ20:17
perlDreamerthey're just pictures?20:18
juan1preaction, yes i am using WebGUI 7.420:18
@preactionjuan1, 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 upgrade20:18
@preactionperlDreamer, stencils for OmniGraffle, which is a flowchart kind of program20:19
@preactionor visio, though i don't know what that is20:19
@preactionplus, it has descriptions of these things, when and why they should be used, how they should operate, etc...20:20
@preactionit's like a Yahoo Human Interface Guide20:20
perlDreamerin other words, I should download them and fill my presentations with them?20:21
@preactionwell, the descriptions are just on the website. but the stencils could be useful if you don't have screenshots20:22
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20: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 #WebGUI20:46
@perlmonkey2This 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
@preactionit might be "datetime"20:52
@preactionWebGUI::Form.pm has an AUTOLOAD that does ucfirst on the given type =>20:53
@preactionso WebGUI::Form::dateTime == WebGUI::Form::DateTime.pm20:53
@preactionbut WebGUI::Form::datetime == WebGUI::Form::Datetime.pm20:53
knowmadis it safe to remove completed records from the WorkflowInstance table?20:53
@preactionno20:54
knowmadwhy are they in there?20:54
@perlmonkey2WebGUI::FormValidator::AUTOLOAD[76] - Could not instanciate object using new on WebGUI::Form::Datetime:20:54
@preactioncompleted != done20:54
@perlmonkey2only shows up when I run the test.20:54
knowmadi see20:54
@preactionperlmonkey2, somewhere, something is using "WebGUI::Form::datetime" to try to instanciate a DateTime form control20:54
@perlmonkey2preaction: grep -R "Datetime" /data/WebGUI returns nothing useful :(20:55
knowmadi've got entries stuck from last october20:55
@preactionknowmad, "completed" means a single activity completed and we're moving on to the next one. "done" means that the entire workflow is done20:55
@preactionperlmonkey2, lower-case d20:55
@preactionperlmonkey2, also, cpan App::Ack20:55
knowmadhow can i tell which activity a workflow is at?20:55
@perlmonkey2preaction: the error is uppercase20:55
@preactionperlmonkey2, read what WebGUI::Form::AUTOLOAD and you'll see why it's uppercase20:56
@perlmonkey2oh20:56
@preaction[12:52] <preaction> WebGUI::Form.pm has an AUTOLOAD that does ucfirst20:56
@perlmonkey2preaction: AUTLOAD is only saving me 2 lines of code here, I'll just skip it20:56
knowmadpreaction: how can i tell which activity a workflow is at?20:57
@preactionknowmad, is there a currentActivity column?20:57
@preactionor lastActivity or something?20:58
knowmadso there is20:58
knowmadand they're all stuck on the same activity20:58
knowmadpbwfactivity00000001220:58
@preactionthat's probably not good20:58
knowmadmighta missed a 0 in there20:58
knowmadyeah, that's what i'm thinking20:58
knowmadpreaction: it's stuck on getting syndicated content21:01
knowmadchecking logs...21:01
perlDreamerknowmad, I released a SQL Report that will tell you which workflow an activity is in21:01
perlDreamerIt's in the Add Ons section21:01
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]21:02
knowmadoh, yeah, i remember seeing that21:02
knowmadi think i've found it now though21:02
perlDreamercool21:02
knowmadso 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
@preactionworkflowInstanceId21:06
knowmadthanks21:07
knowmadwell that worked for one but not 2 others; i don't find their instance id's in the WorkflowInstance table21:10
@preactiona different site maybe?21:11
knowmadis there a way to find out what the communications issue is?21:11
@preactionperl spectre.pl --test21:11
knowmadoh, that could be21:11
@preactionbut "communications issue" usually means that LWP had a problem, which could be a lot of things21:12
knowmadactually there's only 1 site and --test is successful21:12
knowmadyeah, that's what i was afraid of -- "could be a lot of things"21:12
knowmadhow do you debug?21:12
perlDreamerrun the workflow manually?21:13
@preactionyou could try making the workflow runner request yourself, something like yoursite.com?op=runWorkflow;workflowInstanceId=<...>21:14
@preactionsee WebGUI::Operation::Workflow for the www_ method that does this21:14
perlDreameryeah, that's easier than hacking URLs21:14
knowmadOK, thanks21:15
perlDreamerperlmonkey2: How's the test coming?21:15
@perlmonkey2found a bug in DateTime21:15
@perlmonkey2workign on it now21:16
perlDreamerexcellent21:16
@perlmonkey2actually didnt' find a bug, it was my test.21:17
-!- funkmagnet [n=jars@h19-afsc.ded.indra.com] has joined #webgui21:20
knowmadshould output from errorHandler go into webgui.log?21:20
perlDreameryes, but use $session->log instead21:21
@preactionknowmad, yes21:21
perlDreamerit's equivalent, and much shorter21:21
@preactionwell, if and only if your log.conf is configured to put the message there21:21
knowmadright, but that's the default21:23
knowmadoh, i didn't know about log21:23
@preactionERROR is the new default, which means ERROR and FATAL gets logged21:23
knowmadthat's certainly much nicer21:23
perlDreameryeah21:23
knowmadoh, that's my problem!21:23
knowmadneed to reset the log level21:23
knowmadthanks21:23
knowmadthe log() method must be part of 7.521:36
perlDreameryes21:37
perlDreamersorry about that21:37
knowmadnp21:40
knowmadthat's why i write tests21:40
knowmad:)21:40
perlDreamerYou know, I should update Session/ErrorHandler to check the log method.21:40
knowmadwhat do you mean?21:41
perlDreamerthe Session/ErrorHandler should make sure that the errorHandler method and log methods are equivalent21:42
perlDreamerthe Session/ErrorHandler _test_ should make sure that the errorHandler method and log methods are equivalent21:42
knowmadahh, i see now21:43
knowmadneed some terminology help here21:45
knowmadwhat's another  name for a step incrementer21:45
perlDreamerwhere's that at?21:45
perlDreamerstep incrementer?21:45
perlDreamerlike for (my $a=3; $a<=9; $a+=2)21:46
knowmadit's what the db operations like hashRef do21:46
knowmadnot really like 'for'21:46
knowmadit's a programmatic control 21:46
knowmadabstracted21:46
knowmadit's common when stepping through results from a database21:47
perlDreamerhow about "iterator"21:48
knowmadthank you!21:48
knowmadthat was driving me nuts21:48
* perlDreamer needs to become CS buzzword compliant21:48
knowmadwell, i doubt "step incrementer" == "iterator"; i just couldn't think of how to describe it21:50
knowmadis there an UI for viewing queued outgoing messages?21:51
perlDreamersu - root; mysql21:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]21:52
knowmadso that'd be the mysql UI21:53
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]21:54
@preactionyes21:54
knowmadpreaction: i need to get back to deleting bogus workflows21:56
knowmadi have these 2 workflows that are erroring out but that don't have workflows instances21:56
@preactionrestart spectre?22:01
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui22:06
-!- mode/#webgui [+v MrHairgrease] by ChanServ22:06
knowmadpreaction: tried that several times22:08
knowmadcan't i delete them from workflowInstance?22:09
dionakis there any mechanism (wremonitor?) to complain if a workflow doesn't complete within some timeframe?22:11
@preactioni thought you said they were already deleted from WorkflowInstance22:11
@preactiondionak, wremonitor. each time a workflow gets run, its priority level goes up. there's a maximum workflow priority key in wre.conf22:12
knowmadno, i had asked earlier if it was safe to delete them22:12
dionakwhat happens when that max is hit?22:12
@preactiondionak, you get notified22:12
@preactionknowmad, so they are instances of workflows that no longer exist? or workflowId is empty?22:12
dionakok. thanks. 22:12
knowmadthis server we're on prob isn't running wremonitor22:13
knowmad(for reasons I'd rather not discuss nor disclose)22:13
knowmadworkflowId is pbworkflow000000000422:13
knowmadthey're just ancient (last October)22:13
knowmadi think the workflow exists but these are outstanding instances of it22:14
knowmadi'm prettty sure that's the hourly workflow22:14
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui22:17
-!- mode/#webgui [+v snapcount] by ChanServ22:17
knowmadso what's worst case scenario if i delete workflow instances from the workflowInstance table?22:18
@Haargif it's a scheduled workflow, there shouldn't be any problems22:24
knowmadthat's what i'm thinking; plus i can see that they're all stuck on retrieving syndicated content which this site isn't even using22:25
knowmadi'll backup first, though!22:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]22:25
CIA-6WebGUI: perlmonkey2 * r7157 /WebGUI/t/Form/ (DateTime.t Date.t): Date and DateTime tests.22:28
CIA-6WebGUI: graham * r7158 /tools/translationserver.cgi: fix downloading and other issues22:28
CIA-6WebGUI: graham * r7159 /tools/translationserver.cgi: use correct option for sorting keys22:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:28
-!- mode/#webgui [+o preaction] by ChanServ22:28
tavisto_Knowmad, would you be happy if WebGUI was part of the Ubuntu core?22:38
@preactiontavisto_, that would be a side-effect of being part of Debian22:38
tavisto_yeah it sounds like we'd just need someone to tweak things for Ubuntu :)22:39
knowmadtavisto_: 110%22:50
knowmadi'd be happier if i could dump this $#@( windows server i'm on right now!!!22:50
tavisto_hehe22: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 Debian22:51
knowmadwhere 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 server22:51
knowmadthat'll be great; i'd be glad to do anything to help22: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 fit22:52
tavisto_great, I'll need a blood sample and your 1 mile lap time22:52
knowmadohh, 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 loop22:53
@preactionknowmad, Settings > Mail I believe. it's somewhere in the settings though22:53
knowmadthanks preaction22:53
@perlmonkey2Can someone tell me what is wrong with this?  WebGUI::DateTime->new($self->session, mysql => $value, time_zone => $self->session->user->profileField( 'timeZone' ));22:54
@preactionnothing, except i think we're not supposed to use user->profileField("timeZone") anymore, there's something in session->datetime to grab the current time zone22:55
@perlmonkey2The timezone 'American/Chicago' could not be loaded, or is an invalid name.22:55
@perlmonkey2okay, I'll look for the alternative22:55
@preactionthat's an invalid timezone22:56
@preactionit should be America/Chicago22:56
* perlmonkey2 bangs head repeatedly on the table22:59
@perlmonkey2Thanks preaction :)22:59
knowmadI'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
perlDreamerknowmad, only 1 site on this box?23:08
knowmadyes23:11
knowmadforgot to mention that; it may have had another site at one time but it's not active now23:12
perlDreamerand the db for that site is gone?23:12
@preactionbut the config file for that site still exists?23:12
knowmadchecking....23:12
knowmadboth are gone23:13
perlDreamerif that's the problem, I think we need to continue to enhance spectre's diagnostic outputs23:13
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:13
knowmadkeep throwing out ideas; i gotta run23:14
knowmadto a mtg23:14
@preactionpeople still play Magic: The Gathering?23:14
perlDreamersure, why not?23:14
@preactionI thought Pok?mon and Yu-Gi-Oh were the popular ones now23: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 #WebGUI23:17
-!- mode/#webgui [+o tavisto] by ChanServ23:17
@perlmonkey2okay, 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 :P23:31
perlDreamertests pass23:32
@perlmonkey2that's reassuring to see on a second machine.23:32
perlDreamerperlmonkey2: You're not a full member of the community until you have made a boo-boo that breaks someone else's box23:33
perlDreamerbonus points are awarded for the number of boxes23:33
perlDreamerdifficulty of fix23:33
perlDreamerhow many times people swear at you23:33
perlDreamerand for how long it takes for the bug to surface23:33
@perlmonkey2perlDreamer: hah, that shouldn't take me long :P23:33
@preactioncurrent record is held by JT, but i think it should be invalidated since he did it on purpose23:34
@rizenwhat did i do on purpose?23:35
perlDreamerrecord for oldest bug23:35
@preactionoldest and most devastating bug23:37
perlDreamermost devastating?23:37
perlDreamerAre you talking about the backup bug?23:37
@preactionthe upgrade.pl's backup23:37
@preactionyeah23:37
perlDreamerI don't know.23:37
@preactionit's definitely the oldest23:37
perlDreamerIn the 6.x series I broke Form/Text.pm23:37
perlDreamerPeople were very unhappy about that one.23:37
@rizenbut preaction, i only destroyed plainblack.com with that one23:38
@rizennot lots of other people's boxes23:38
@preactionso, 1 site, 1 bug, but very long23:38
@rizensure, it's the oldest bug...6 years to find it23:38
@rizenor maybe only 523:39
@rizenbut it's only one site23:39
perlDreameronly one known site23:39
perlDreamerIn fact, I _was_ going to buy some hosting from PB, but since the backups are questionable....23:41
@rizendon't make me hurt you pd23:47
@rizeni will get out my webgui branding iron23:47
perlDreameroy23:47
@rizenand if you don't believe i have one, ask any of my staff...they've felt it's wrath =)23:48
perlDreamerDo you beat them with it, or heat it and apply it properly?23:49
@perlmonkey2We'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
@preactionwe can reliably kill cookies just fine23:51
@perlmonkey2http://www.webgui.org/bugs/tracker/shipping-address-saved-in-my-profile-from-another-user#t33z8CjVkBk7B4wF_IXcVg23:52
@perlmonkey2so when a new user logs in we should kill any existing sessionId cookies and create a new one?23:52
@preactionuh... that will have to go through TMRFE23:52
@preactionJT?23:52
@rizenpd: heat it up and burn it in23:53
* perlmonkey2 fears for pd's backside.23:53
* perlDreamer resolves to re-evaluate his hosting choices23:53
@rizenwe cannot reliably kill session cookies23:53
-!- SDuensin [n=Scott@236.sub-75-204-141.myvzw.com] has quit ["Leaving"]23:54
@rizenif two users log in with the same browser on the same machine, they are destined to see anything that is session related23:54
@perlmonkey2RFE to change this, or close it as How It Shall Be23:54
@rizenclose it23:55
--- Day changed Tue Aug 05 2008
-!- lisette [n=liraos@adsl190-28-166-49.epm.net.co] has joined #webgui00: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, @khenn00:16
-!- Netsplit over, joins: @khenn, ckotil00: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-6WebGUI: 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 #webgui00:26
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, @khenn00:26
-!- Netsplit over, joins: ckotil00: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 #webgui00:42
-!- ServerMode/#webgui [+o khenn] by irc.freenode.net00:42
knowmadIn 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
knowmadyeah, 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
knowmaduses01:20
-!- apeiron_ is now known as apeiron01: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 #webgui01:20
-!- mode/#webgui [+o Haarg] by ChanServ01:20
knowmadi need something that is less verbose than INFO but not as significant as WARN01:20
knowmadsetting my log level to INFO outputs too much01:21
knowmadisn'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
knowmadok, found that i can adjust logging levels within my activity then adjust them back down01: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 #WebGUI01:32
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui01:40
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui01: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 #webgui02:12
-!- mode/#webgui [+o rizen] by ChanServ02: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 #webgui02:40
-!- mode/#webgui [+o rizen] by ChanServ02:40
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI02:40
elninohi all.02:40
elninoI sucessfully upgraded to 7.4.40!  I'd like to modify the workflow "commit without approval" to notify about aversion tag. 02:41
elninoI see that I have the choice to notify a "group". where to I specify this?02:41
elninoI read that wrong.. Sorry, never mind... Is there a way to notify a particular group that a versiontag has been approved?02:42
@preactionput 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
elninoI dont' want them to approve anything, just want to tell them about it.02:43
perlDreamerelnino, that's what preaction's suggestion will do02:44
perlDreamerGroup to Approve is automatically notified02:44
perlDreamerif you want additional notifications, you use NotifyAboutVersionTag02:44
elninoyes, 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
perlDreamerand in the Request Approval, admins don't get an email?02:46
elninoin 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
elninoright?02:49
elninotesting....02:50
elninohmm.  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
elninolet me say that differently.02:57
elninoI 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
elninoI would have expected all versoin tag mangers to be notified.02:58
@preactionthat's expected behavior, yes02:58
@preactionno, there is no message because it doesn't need approval02:58
elninohmm. 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 #webgui03: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 #webgui03:04
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:04
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03:04
-!- mode/#webgui [+o tavisto] by ChanServ03:04
elninois that travis the person who would be able to tell me the costs of SSL? on a single hosting plan?03:07
@preactiontavis?03:10
elninoisn't it travis parker or parker travis at plainblacK?03:12
elninoI saw travisto, assumed it was him.03:12
@preactionthat's tavis parker, yes03:19
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []03:22
elninodoes travisto = travis parker?03:27
elninois that bad for me to ask on a chat?  sorry...03:36
@tavistoelnino, it's fine. My name is Tavis Parker. No "r" :)03:40
elninosorry.  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
@tavistoIf you're looking to use SSL on your supported hosting site, there is no charge from Plain Black's end.03:41
@tavistoare you looking to use Itransact with WebGUI's shopping cart?03:42
elninocool. yep.03:42
@tavistoalright, have you setup the itransact account through the directions in WebGUI?03:42
elninooh.. 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
@tavistoalright great. Well the only other expense you will incur is the activation of XML through the payment gateway03:44
@tavistoit's only $5/month more and it's added to the merchant account fees you have to pay monthly03:44
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI03:45
-!- mode/#webgui [+o khenn] by ChanServ03:45
@tavistoelnino, is this for a 7.4 site or are you going to be setting this up on a 7.5 site?03:46
elnino7.5 I assume.  do I have a choice with your hosting?03:46
@tavistooh that's true.. nm I forgot you're using our single site hosting.. heh, my brain is tired03:47
@tavisto7.5 will be on our servers fairly soon so you'll be developing on that.03:48
elninothat's ok. latest and greatest is just fine for this application.03:48
@tavistogreat, well you'll love all of the new functionality the new shop has anyway.03:48
elninohad some fun already!03:49
@tavistoare you a WebGUI reseller?03:49
elninono.  I would love to be, but I don't have enough clients.03:51
@tavistoah 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
@tavistoAre you Lauralyn btw?03:51
elninoyes.03:51
@tavistoah okay I thought your question seemed very familiar :)03:51
elninoyou can take me off your "to call back list"03:52
elnino=)03:52
elninothanks!03:52
@tavistoyeah I was happy I could bury another email in my inbox03:52
@preactioni'm happiest when tavisto has a lot of work04:03
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui04:18
ShortWaveHey all04:18
ShortWave'sup?04:18
@preactionsame old, same old04:19
ShortWaveyeah04:19
ShortWaveI hear that04:19
ShortWaveso I just discovered this04:19
ShortWaveafter digging through like, a pile of different CMSes04:19
ShortWaveI need to setup a family site04:19
ShortWaveand I want no fuss, no muss04:20
ShortWavebut I gotta say04:20
ShortWaveIphone guy's testimony...totally sold me04:20
ShortWaveheh04:20
@preactionahh. good ol maxscience04:20
-!- i2wild_ [n=chatzill@98.223.255.95] has joined #webgui04:21
ShortWaveWouldn't happen to be a Centos-compliant package of this is there?04:25
ShortWaveMaybe the Rhel one will work?04:25
@preactionthe RHEL one will work04:26
@preactionas long as you use the right one, of course04:26
-!- i2wild_ [n=chatzill@98.223.255.95] has quit [Client Quit]04:26
ShortWavehelpful++04:26
ShortWaveaight, lemme see what I'm doing here04:26
ShortWaveRhel5 I suppose?04:28
@preactiondunno. CentOS 5?04:30
@preactionwhat does your /etc/redhat-release say?04:30
ShortWaveCentos 5 r04:32
ShortWaveerr04:32
ShortWave504:32
ShortWaveHrm....04:33
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:33
ShortWaveI already have a whole setup with apache virtual servers and such04:33
ShortWaveI don't support this installs to somewhere..separate does it?04:33
@preactionyes04:33
ShortWaveerr, suppose, etc.04:33
ShortWaveOh so totally separate and standalone then?04:33
@preactionthough, if you're brave enough, you can get WebGUI to run without the WRE04:33
ShortWaveI'm pretty brave04:34
@preactionyes. the WRE needs to be installed to /data/wre04:34
ShortWaveInteresting04:34
@preactioni suggest the WRE for ease-of-use and performance04:34
ShortWaveI would, however, need to run it on a diferent port04:34
@preactionof course04:34
ShortWaveJust setup a forwarding page04:34
@preactionthe WRE has two configured apaches, one that runs on 80, one that runs on 8081. both ports are settable04:34
ShortWaveAh, sexy04:35
ShortWaveI likes04:35
@preactionbut you wouldn't even need the one that runs on port 80, since you could theoretically use your existing apache for that04:35
@preactionall the port 80 one does is serve static content (images mostly) and proxy requests to mod_perl, on port 808104:35
@preactionwell, i'll let you see how it works, and try not to confuse you too much beforehand04:36
ShortWavepretty tough to confuse me04:37
@perlmonkey2patspam: you awake?04:37
patspamyessir04:37
@perlmonkey2how's the survey going?04:37
ShortWave<--- perfessional web-type-due, has no fear.04:37
ShortWavedude, etc.04:37
ShortWaveJust as an example04:37
patspamah haven't touched it man, been flat-out doing other dev04:37
patspamhow about you?04:37
ShortWaveI actually run Metadot on my server now 04:37
ShortWavebut I want something easy to use for the family04:38
patspamand heading O/S for YAPC::Europe on sunday04:38
ShortWavecuz christ, my wife has a huge-ass family04:38
@perlmonkey2since 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
@perlmonkey2congrats!  That should be a ton of fun.04:39
patspamyeah should be great, my first YAPC04:39
@preactionthen 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 instance04:39
ShortWaveaight04:39
@perlmonkey2patspam: Any personal heroes going to be there?04:39
@preactioni mean, having three apache's running is just overkill. ;-)04:39
patspamgosh, like all of em ;) I'm gonna be such a fan-boy 04:39
@perlmonkey2heh, yeah, I'm right there with you.04:40
ShortWavehahaha04:40
ShortWaveyeah...simple enough to figure a vhost to point where I want04:40
patspamI 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 it04:41
* ShortWave perks up.04:41
@perlmonkey2patspam: yeah, I had worried that the client/server api might change04:41
ShortWaveJson support?04:42
@perlmonkey2patspam: it probably needs to so the way data is slung around can be cleaned up04:42
@perlmonkey2but the hardest part was actually making the YUI do all the crazy things we needed it to.  04:42
@perlmonkey2ShortWave: rewriting the rewrite of the survey so that non-user response collateral is stored as JSON.  04:43
patspamI'm actually doing a lot of YUI at the moment for my $work, so I might be able to help there04:43
@perlmonkey2ShortWave: 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
@perlmonkey2patspam: sweet that is great.  But hopefully that is all worked out.04:44
ShortWaveInterestink04:44
ShortWaveI likes JSON04:45
ShortWaveCourse I like Flex too04:45
@preactionperlmonkey2, are you sure it's not something you can fix with proper indexes and better SQL optimization?04:45
@perlmonkey2preaction: I've tried.  And I would love for some help.04:45
@perlmonkey2preaction: But lets says a fully indexed table can return a query in 50ms.  10 queries is .5 seconds.04:46
@perlmonkey2and on my machine "select 'x'" takes about 20ms.  04:46
@perlmonkey2and on a really large table, 100ms is the norm.04:46
@preaction10 queries is 0.05 seconds you mean. 0.001 = 1 ms04:46
@perlmonkey2right04:48
@perlmonkey2no04:48
@perlmonkey2.05 seconds for 1 query04:48
@perlmonkey2hmm....something is different.  I just tested on my Q6600 and select 'x' is a tiny fraction of 1ms04:49
@preactionthe first time it gets cached usually04:49
@preactiondo you have a DB schema and the queries you're running against it?04:49
@perlmonkey2maybe the problem was the hardware.  ATA100 on a P4 with 1MB ram04:50
@perlmonkey2preaction: I don't have the queries broke out, but I can point you at the create sql04:50
@perlmonkey2http://www.webgui.org/webgui/dev/discuss/survey3/4#jJ-PAioQBI5WNtWdCAcDvg04: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 #webgui04:53
@preactionperlmonkey2, 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 nicely04:54
@perlmonkey2assetId is part of the primary key?04:55
@perlmonkey2a seperate key with just the assetId?04:55
@preactionyes04:55
@preactiondo "EXPLAIN SELECT * from Survey_question WHERE assetId="something"" and you'll probably see that no keys are used04:55
@perlmonkey2I'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 #webgui04:56
@perlmonkey2I'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
ShortWaveHrm04:58
ShortWaveError: Unable to open '/data/WebGUI/etc/log.conf.original': No such file or directory 04:58
ShortWavenow04:58
ShortWavethat says log.conf.original04:58
ShortWaveso I dunno if this is making a backup04:58
ShortWaveor trying to do something else04:58
ShortWavebut what do you think?04:58
@preactionShortWave, when did you get that error?04:59
ShortWavepressing "manual install"04:59
ShortWaveConfiguring WebGUI04:59
@perlmonkey2And I ran some tests and a really really large survey shouldn't be larger than a few meg.04:59
@preactionShortWave, did you already unzip webgui to /data/WebGUI before pressing Manual Install?04:59
ShortWaveyuppers04:59
@preactionand is there a /data/WebGUI/etc/log.conf.original?05:00
ShortWaveHrm...05:00
ShortWavewait, I just unzipped it into /data/05:00
@preactionShortWave, you realize the difference between the WRE and WebGUI, right?05:00
@preactionyou should just click Automatic Install, really05:00
ShortWaveI do now05:00
@preactionperlmonkey2, but then your database normalization goes away :(05:00
ShortWave:)05:00
@perlmonkey2preaction: yeah, I completely agree.  That is a tough thing to swallow.  05:00
ShortWaveThis is the price of having a wife in the room talking to me05:00
@perlmonkey2preaction: it means no other wobjects building reports or doing anything except through the API.05:01
@perlmonkey2user created custom reports can't be done.05:01
@preactionperlmonkey2, which, though JT and others like, I personally hate05:01
@preactionSQLReports for the Survey2 would be pwn05:01
@perlmonkey2preaction: I love the idea of the speed, but cringe at what it does to the flexibility of the DB.05:01
@preactionwe can fix the speed of Survey2, at least, database-wise05:02
@perlmonkey2preaction: I've spent some time on it trying.  05:02
@perlmonkey2I guess I need to get a build going locally, but first I need to knock out a few more tickets :)05:02
@preactionso 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
@perlmonkey2But 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
@preactionthink 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 asset05:03
ShortWaveaight, I gots management05:04
ShortWavehrm05:04
ShortWavelots of Json stuff05:04
@preactionyeah, those are just warnings, you should be fine05:05
ShortWavenot what I meant05:06
ShortWaveconfig stuff05:06
@perlmonkey2preaction: select q.* 05:07
@perlmonkey2        from Survey_question q05:07
@perlmonkey2        where q.Survey_sectionId = ? and q.sequenceNumber >= ? and q.sequenceNumber < ?05:07
@perlmonkey2        order by q.sequenceNumber ASC05:07
@preactioner... where's the assetId in there?05:07
@perlmonkey2the sectionId will have made sure we're in the correct assetId05:08
@perlmonkey2all unique WG id's05:08
@preactionor are you just assuming that Survey_sectionId will be unique enough. if so, then you just want an index on the sectionId05:08
@perlmonkey2so just index on the section.  Then maybe seperate indexes on the sequence?05:08
@perlmonkey2this 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
@perlmonkey2and the response tables were always the really slow ones anyways.05:10
@preactionif it really gets bad, you can use UNIONs of very small queries, as the latest SVN revision of WebGUI::Inbox does05:11
@preactionbut i don't think that will work in this situation05:11
@preactionplus, keys get cached in memory, so it'll be crazy fast05:12
@perlmonkey2this certainly would make cleaning up the survey2 much easier ;)05:13
@preactionlastly, if things really really really get bad, i'm buying the High Performance MySQL book05:13
ShortWavepreaction: Ok, this I think is a real problem.05:13
@preactionwell, really, i bought it and it's at JT's house05:13
@preactionShortWave, pastebin the message and we'll try to work through it05:14
ShortWavepreaction: modproxy isn't starting05:14
@preactionit won't start without modperl already started, which won't start without mysql already started05:14
ShortWavemodperl is started05:14
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui05:14
-!- mode/#webgui [+v cap10morgan] by ChanServ05:14
ShortWavemysql is started too05:14
@preactionwhat does the modproxy error log say? it's in /data/wre/var/logs/modproxy.error.log05:15
@preactionif it's about make_sock: 0.0.0.0:80 address already in use, then it didn't save your port configuration correctly05:15
ShortWaveah...it's a port issue05:16
ShortWaveI just found that05:16
ShortWaveI set the proxy port to 8105:16
ShortWaveSo where to look to fix that?05:17
@preactionin /data/wre/etc/modproxy.conf05:17
ShortWavelisten 8105:18
ShortWaveso that's right05:18
@preactionis 81 being used by anything?05:18
ShortWavewell it's trying to connect to 8005:19
ShortWavenot 8105:19
ShortWavemodperl's running on 808105:19
@preactionis there some other Listen 80 or *:80 or something in the modproxy.conf?05:19
ShortWavenope05:19
@preactionwait... did you run the WRE console as root?05:20
ShortWaveYup05:20
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui05:21
@preactiondunno 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) failed05:23
ShortWavehrm05:24
@preactionoh, that looks like modproxy is trying to proxy port 8005:25
@preactionwhich is weird05:25
@preactionlook in /data/wre/etc/yoursite.modproxy05:25
ShortWaveif I crank up my original server, I get the centos test page05:25
ShortWavevhost on *.8005:26
ShortWaverather, *:8005:26
ShortWaveack05:26
ShortWave*:8105:26
@preactionright, but one of the last lines in the vhost block should be RewriteRule ^/(.*) http://%{SERVER_NAME}:80/$1 [P]05:27
@preactionor something05:27
@preactionthe 80 should be 808105:27
ShortWaveyeah I've got that05:28
@preactioner... so you go to yoursite:81 and you don't see anything?05:29
ShortWavewith my original server shut down...05:30
ShortWavemodproxy won't start05:30
@preactionand the error in the modproxy log is the one from above05:30
ShortWaveyup05:30
@preactionand nowhere in the yoursite.modproxy or modproxy.conf is there something trying to proxy to port 80?05:31
topsubis there a way to make profile detail page viewable by anyone?05:31
@preactionpastebin your yoursite.modproxy perhaps?05:31
@preactiontopsub, you can set your profile to be publicly viewable yes05:31
topsubis it per person you have to do that? Or is there a global setting?05:31
ShortWavegrep ":80" * in wre/etc shows me a bunch of lines that are commented out, or 808105:32
@preactiontopsub, per person, but you can set the default for new users in the normal way (changing Visitor's profile)05:32
topsubah alright thanks alot!05:32
topsubthanks preaction!05:33
@preactionShortWave, it might say "FAILED" or "Stopped", but it might still be started05:34
@preactionwhat does ps -ax | grep "httpd" say? any with -D modproxy?05:35
ShortWaveis not starting05:35
ShortWaveor well05:35
ShortWavewait05:35
ShortWaveI see -D modproxy05:35
ShortWavein ps -ax05:35
@preactionso modproxy is started05:36
ShortWaveEvidently...the green start button could use some feedback enhancement05:36
@preactionfeel free to submit a bug: http://webgui.org/bugs05:37
@preactionmight want to make sure it's not already reported though05:37
ShortWavewhat should I look for spectre running?05:37
ShortWaveThe screen looks the same05:38
@preactionps -ax | grep "spectre.pl"05:38
ShortWaveaight, that ain't running05:39
ShortWaveI'm gonna try a full restart05:41
ShortWavesee what happens05:41
ShortWavemaybe it's just something wonky somewhere05:41
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []05:41
ShortWavemodproxy runs, spectre does not05:42
ShortWavecranking up my original server, everything runs but spectre05:45
ShortWaveI get a testpage at myserver:8105: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 #webgui05:46
-!- mode/#webgui [+v cap10morgan_] by ChanServ05: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 night05:52
@preactionShortWave, i would still venture that modproxy is accidentally proxying port 80 and not 8081 or something05:53
@preactiondid you add a site yet?05:53
ShortWaveI would say your assertion is correct05:53
ShortWaveyup05:53
ShortWaveI'm configuring that on 8081 now05:53
ShortWaveDon't think I really need modproxy in any event do I?05:53
ShortWaveI can setup a forwarder05:53
@preactionwell, you'll still want the configuration file, since it does things with /uploads and /extras that bypass WebGUI (and helps performance)05:54
@preactionbut you can put that config file in your own apache05:54
@preactionby "that config file" i mean yoursite.modproxy05:54
ShortWaveaight05:57
ShortWaveHrm06:01
ShortWaveKinda diggin it06:01
ShortWaveIn fact, I'm digging it so much06:05
ShortWaveI might migrate my metadot site to it tomorrow06:05
@preactionso it's working?06:05
ShortWaveyeah, 8081 is working06:06
ShortWavespectre doesn't wanna run06:06
ShortWavemodproxy I can configure into my base server so I ain't worried about that06:06
ShortWavetho I gotta say, it feels like metadot in a lotta ways06:08
@preactionspectre not wanting to run is bad. might want to change webguiIp in /data/WebGUI/etc/spectre.conf to 808106:09
ShortWavewhat 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
@preactionspectre is the offline execution engine. it's a scheduler and handles other things that it's not possible to do through the UI06:10
ShortWaveahhh06:10
ShortWaveok06:10
@preactionlots of things create "Workflows", which spectre then keeps track of and runs them at the appropriate time06:11
@preactionor rather, tells WebGUI to run an activity in the workflow06:11
@preactionbut if you fix webguiPort in spectre.conf it should start up fine06:11
ShortWaveOk so it's a sort of persistent execution engine that doesn't require page loads06:11
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []06:12
@preactionkinda, it still does its work through WebGUI, but it's not a browser so it's not limited to what browsers can do06:12
ShortWaveOk06:12
ShortWaveSo you can initiate a task and you don't have to make the browser wait for it06:12
@preactionright06:13
ShortWaveHandy06:13
ShortWaveI like it06:13
@preactionplus the scheduler06:13
@preactionyes, spectre is awesome06:13
ShortWaveAight, so how hard would it be to get this to serve XML?06:13
ShortWaveI imagine pretty trivial?06:14
@preactionexceedingly trivial06:14
ShortWaveCoolio06:14
ShortWaveThis is good06:14
ShortWaveI can use with Flex06:14
@preactioni've got a presentation at the WebGUI Users Conference all about making templates to serve RSS where normally you'd get HTML06:14
ShortWaveAh, sexy...so I can make a feed for <insert category> and massage the XML into what I want, and shove that into a Flex app06:15
* ShortWave likes this...a lot06:15
ShortWaveSince this is a family website, one of the things I want to make is a cross-checking christmas list thing06:15
ShortWaveFamily's so big that we have lots of same-buys06:16
ShortWaveSo 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 #webgui06:17
@preactiondoesn't amazon.com have a gift registry that would work for this?06:17
@preactionthis almost sounds like something nice for WebGUI06:17
-!- hightekvagabond [n=Administ@63-224-1-121.mpls.qwest.net] has left #webgui []06:17
@preactionthough, couldn't you also make a WebGUI DataForm for people to register gifts anonymously? or something?06:17
@preactionWebGUI just had a major rewrite of the commerce API, now called Shop. so a gift registry something-or-other would be a fun plugin06:18
@preactionmetadot is perl even?06:18
ShortWaveMetadot is perl yeah06:20
ShortWavetemplate toolkit even06:20
@preactionmmm TT06:20
@preactionthat'll be the default in webgui soon06:20
ShortWaveand amazon.com...my registry idea would integrate theirs, and as many others as I could get away with06:21
ShortWaveFlex is pretty bad-ass06:21
ShortWaveFlex/AIR06:21
ShortWavewanna see my project?06:21
ShortWaveYou know what VMware is, right?06:21
@preactionyes06:21
@preactioni use Fusion on my mbp06:21
ShortWavehttp://www.stormwind-studios.com/public/Kodiak6.jpg06:22
ShortWaveManagement app for VMware ESX server in Adobe AIR.06:22
ShortWavehttp://www.stormwind-studios.com/public/Kodiak5.jpg06:22
ShortWaveeverything you see is generated by Flash/Flex/AIR06:23
ShortWaveand yes, you can interact with the consoles :)06:23
ShortWaveeven while they're scaled06:23
@preactiongood lord06:24
ShortWaveheh06:24
ShortWaveI've gotten kinda accustomed to that reaction of late06:24
@preactionthough i am biased, the cmsmatrix confirms that WebGUI has more awesome than metadot06:25
ShortWaveI might be forced to agree, just in terms of usability06:25
@preactionbut then, the places where the more awesome is are probably not places you need it06:25
ShortWaveAnd metadot is kind of a bear to configure06:25
ShortWavebut once you've got it setup06:26
@preactionyeah, that usability is going up soon hopefully06:26
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []06:26
ShortWaveit's really pretty decent06:26
@preactionmy opinion is we still have a lot of work to do in that respect, especially the admin interface06:26
ShortWavemake the admin interface in Flex06:26
ShortWave:)06:26
ShortWavesend XML packets06:26
@preactioni wish06:26
ShortWavehehe06:26
ShortWaveHey, it'd be awesome06:26
ShortWaveFlex is free anyway06:26
ShortWaveAND open source06:26
@preactionwait, free Flex SDK? free as in speech?06:27
ShortWavehow can you go wrong?06:27
ShortWaveYesssss06:27
ShortWaveYou didn't know that?06:27
@preactionno... you may have just opened up a whole shipping container full of worms here ;-)06:27
ShortWavehttp://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK06:27
ShortWavepar for my course, really06:27
ShortWaveA. the flex SDK itself is free. They of course want you to buy Flash & Flex Builder, but you dn't really need them06:28
ShortWaveB. the Flex SDK has been opensourced.06:28
ShortWaveC. E4X. Need I say more?06:28
@preactionone of the people from unitedknowledge are creating a flash-based slideshow that uses an XML feed, that might be using flex06:28
ShortWaveD. Webservices (SOAP & REST) FTW06:28
ShortWaveVery well may be06:29
ShortWaveIt know it's very easily done of late.06:29
ShortWaveyou ever work with e4x?06:29
ShortWaveIt's like Xpath, but better06:30
@preactionhaven't even heard of it06:30
ShortWavesay I want all the shoe elements that are size ten06:30
ShortWaveas in <shoe size="10" type="whatever">06:30
ShortWaveI does06:30
@preactionahh, i tend to use JSON in these situations06:30
ShortWavemyDoc..shoe.(@size == 10);06:30
ShortWaveI gets the list of shoes that are size ten06:31
ShortWavewell06:31
ShortWaveJSON is great06:31
ShortWavebut06:31
ShortWavethere are times06:31
@preactionyeah, but it's not XML06:31
ShortWavewhere you needs more06:31
ShortWaveLike with RSS06:31
ShortWaveMy VMware stuff is all XML06:31
ShortWavethe VI Api is a monstrous pile of WSDL06:31
ShortWavedid I say monstrous? I meant huge.06:32
ShortWaveLike gigantically huge. 2700+ data types in the schema.06:32
ShortWavetho for something like VMWare, that's really to be expected06:33
@preactiontrue06:33
ShortWaveSo yeah06:34
ShortWaveI'd be all about flexing some front-end admin magic06:34
ShortWavevia JSON or whatever 06:34
ShortWaveProbably JSON for the admin stuff be more straightforward06:34
@preactionmost likely, though there is a Web Services client built-in to webgui06:35
@preactioni'm, again, not really familiar with it, but i Know it can do SOAP06:36
ShortWaveclient or server?06:36
@preactionclient06:36
ShortWaveOk06:36
ShortWaveInteresting06:36
ShortWaveSo it can talk to a remote SOAP source then06:36
@preactionserver, isn't SOAP just text? webgui rocks at text06:37
ShortWaveFlex would want to be a client as well06:37
ShortWaveSOAP is just XML06:37
@preactiona payload in an XML envelope06:37
ShortWavepretty much06:37
@preactionso, yeah, you could make webgui into a soap server06:37
ShortWaveHrm06:38
ShortWaveTricky part would be supporting the operations06:38
ShortWaveSOAP is a little bit weird on the request stuff06:38
ShortWaveThere's a whole request model and what-not involved06:38
ShortWaveIt's not just about "Oh hey, here's a URL, with some parameters, gimme some data"06:38
ShortWaveack06:39
ShortWaveI'm being paged06:39
ShortWaveTell you what, I'll pop back in tomorrow06:39
ShortWavewife needs my attention 06:39
ShortWavel8r06:39
@preactionwe'll be here06:39
ShortWaveaight cool06:39
ShortWaveI'm out06:39
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit []06:39
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui07:00
CIA-6WebGUI: 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 #webgui09:49
-!- mode/#webgui [+v Radix-wrk] by ChanServ09:49
-!- KlausH [n=KlausH@p5B0701E2.dip0.t-ipconnect.de] has joined #webgui10:16
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:23
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:27
CIA-6WebGUI: yung * r7162 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Invite.pm): fixed: Invitation EMails Escape Characters12: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 #webgui13: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 #webgui13:45
-!- BartJol [n=plainstu@dc514780d4.adsl.wanadoo.nl] has joined #webgui13:45
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui13:48
-!- mode/#webgui [+o Haarg] by ChanServ13:48
BartJolgoodday13:59
BartJolis 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 #webgui15:13
-!- MrHairgrease [n=martin@wlan-145-94-222-78.wlan.tudelft.nl] has joined #webgui15:35
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:35
-!- SDuensin [n=Scott@209.sub-75-204-95.myvzw.com] has joined #WebGUI15:49
SDuensinMorning.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 #webgui15:58
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit []16:01
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16: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 #webgui16:32
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:32
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:45
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:45
ckotilanyone know anything about a firefox that allows you to upload multiple files via the file pile?16:47
ckotilhttp://www.plainblack.com/etcetera/ziparchive-not-expanding/ as colink stated here at the bottom16:47
@perlmonkey2I've never heard of that ff addon, but a quick search for webgui in ff addons should find it if it exists.17:11
ckotilsure enough. thanks17:18
ckotili did a google search for firefox drag drop , and found the same addon17:18
ckotilit doesnt work well enough, still cannot drag multiple files17: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 #WebGUI17:31
-!- mode/#webgui [+o khenn] by ChanServ17:31
topsubis 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 #webgui17:43
-!- mode/#webgui [+o Haarg] by ChanServ17:43
@perlmonkey2Is 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_D4u3A17:49
@perlmonkey2It 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 #WebGUI17:56
-!- mode/#webgui [+o tavisto] by ChanServ17: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 #WebGUI18:19
dionaktopsub, there's the user macro that returns profile fields for the current session user18:26
@perlmonkey2Anyone 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
@perlmonkey2Could 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-CyQ18:31
-!- Netsplit over, joins: SDuensin, KlausH, @tavisto, @khenn, dionak, ckotil, nuba18:55
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, @Haarg, bderrly, metanil, f00li5h, ascii, topsub, +Radix_, @perlmonkey2, @apeiron18: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 #webgui19:02
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui19:02
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui19:02
-!- bderrly [i=W2MSCr7y@75.142.153.68] has joined #webgui19:02
-!- ServerMode/#webgui [+o apeiron] by irc.freenode.net19:02
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui19:03
-!- ServerMode/#webgui [+v Radix_] by irc.freenode.net19:03
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:03
-!- ServerMode/#webgui [+o Haarg] by irc.freenode.net19:03
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui19: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 #webgui19:04
-!- topsub [n=josh@97.66.185.250] has joined #webgui19:04
-!- carogra1 [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui19:04
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui19:04
-!- ascii [n=ascii@64.234.60.83] has joined #webgui19:04
-!- ServerMode/#webgui [+oo apeiron perlmonkey2] by irc.freenode.net19:04
-!- bderrly_ [i=SNOS8w1j@75.142.153.68] has joined #webgui19:05
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui19: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 #WebGUI19:09
-!- estiven [n=estiven@201.232.58.66] has joined #webgui19: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 #webgui19: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 #webgui19:21
-!- mode/#webgui [+v cap10morgan] by ChanServ19: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 #webgui19:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:37
-!- mode/#webgui [+o preaction] by ChanServ19:37
@perlmonkey2Is 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
perlDreamerperlmonkey2, you could check with either Tabitha or Steve19:39
@perlmonkey2perlDreamer: cool, thanks :)19:39
topsubjust fyi, it seems if you add a product to the shopping cart, then delete the product. the cart doesn't work after that19:42
@perlmonkey2topsub: interesting, I'll check it out19:43
topsubi clear the cart, and cartItems tables and it works again19:43
@perlmonkey2topsub: 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
topsubrare.. but just wanted you guys to know about it19:45
perlDreamerperlmonkey2, what if the user deletes the product, then tries to add another one?19:51
perlDreamerthat's a much more common use case19:51
@perlmonkey2perlDreamer: 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
perlDreamertopsub 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
@perlmonkey2corse I just completed a purchase (with receipt) of an item I'd just deleted.19:53
@perlmonkey2I thought he meant delete the asset.19:54
@perlmonkey2?19:54
perlDreamerah, in that case, my bad19:54
topsublike delete the product.. asset19:54
topsubso the product isn't in the system anymore19:54
@perlmonkey2but a products purge should probably remove it from all carts19:55
@perlmonkey2topsub: wait until monday to report that bug :D19:56
perlDreamercarts are tied to sessionIds, so it can't do that without manually scanning every cart in the system19:56
perlDreamerit's better to trap it in viewing the cart19:56
perlDreamerand display a message to the user19:56
perlDreamer"UR CARTZ IS BOR KED! HAHAHA!"19:56
@preactionis there not a cartItem table it could delete from?19:56
perlDreamerJSON?19:57
@preactionyou're joking...19:57
perlDreamerI'm scared, and checking19:57
* perlmonkey2 fears the JSON19:57
perlDreamernope, it's a column19:57
@perlmonkey2We need a 1337 way of spelling JSON19:57
perlDreamerJAYSAWN19:57
@perlmonkey2hah, I like19:58
@preactionJ50N19:58
@perlmonkey2doh!19:58
perlDreamer]50N19:58
@perlmonkey2I like both.  Now when we need a disparaging way of referring to JSON, there you go19:58
perlDreamer]5()N19:58
perlDreamer]5()|\|19:59
@perlmonkey2okay that last just sums it all up19:59
juani have a problem with the dataform20:00
@perlmonkey2juan: hopefully not with dates or datetimes?20:00
juani was using WebGUI 7.4.18 and i am creating an application using dataforms20:01
perlDreamerjuan, have you searched the buglist to see if the problem has been reported (or fixed)?20:01
juani have created some fields as displayed type and in its default values i have put some html code that is showed correctly20:02
@perlmonkey2only 12 bugs left that I haven't resolved or ruled out my ability to resolve.  Whew, I'm on fire.20:02
juannow i updated to the latest version and that fields don't show me the html correctly20:02
perlDreamerperlmonkey2: yung has closed 2-3 today, too20:03
@perlmonkey2today is looking like it will be a really good day.20:03
juanit is showing me the html tags20:04
@perlmonkey2juan what type of data is showing the html tags?20:06
@perlmonkey2oh, sorry, just read your previous 20:06
* perlDreamer mutters "cross-site scripting prevention"20:07
perlDreamerand suggests reading through the changelog20:07
juandisplayed20:07
@perlmonkey2juan: bear with a moment, but I don't see that you can set a field type to "displayed"20:08
juani created some fields type displayed in 7.4.18 and in its default value, i put html code and it was showed correctly20:08
@perlmonkey2so the status is displayed, what is the type?20:09
juanexcuseme20:09
juanyes20:10
juanstatus20:10
juanthe type is text20:10
juanand now in the latest version of webgui the fields don't convert the tags20:12
@preactionyou mean they do convert the tags, since they're not displaying as they were before.20:13
juanis showing the html code20:13
@preactionthe previous behavior was an unintended feature. there was a bug in the DataForm that was fixed, but now your unintended feature is gone20:14
@preactionif you're on the latest version, you should check out Thingy20:14
@preactionit will probably let you do what you want20:14
-!- SDuensin [n=Scott@179.sub-75-205-236.myvzw.com] has quit [Read error: 110 (Connection timed out)]20:15
juanmmmm20:15
juanso, i can not combine fields types and status to show a html code20:16
juanin the latest version20:16
@preactionapparently not. can you put an HTML Area in a dataform?20:17
juani am going to verify with html area20:18
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI20:24
elninohi!  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
perlDreamerelnino, 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
@perlmonkey2This 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-GnZ3OUykw20:28
@perlmonkey2perlDreamer: how would you trigger the subscriptions end upon a download?20:29
perlDreamerperlmonkey2, that's the stickler.20:29
elninohmmm.  I guess don't know about subscriptions. 20:29
elninolike with a work flow?20:30
perlDreamerthey're in 7.5.10 and above20:30
elninofigures.20:30
perlDreamerthere are subscriptions in 7.4, too20:30
perlDreamerbut I don't know if they work the same or not20:30
@perlmonkey2preaction: Do you think I should bump Kristi's successful transaction with no recorded item bug to the staff email?  20:31
@preactionperlmonkey2, 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 do20:33
@perlmonkey2preaction: 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
elninodarn, I had a question for tavis too.20:37
perlDreamerelnino, whang it on out there anyway20:38
@preactionperlmonkey2, do you have AIM or something?20:39
elninoI'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
@perlmonkey2preaction: yes sire20:39
perlDreamerOn any shared hosting, no custom code.20:39
perlDreamerOn the reseller package, you'd have to ask Tavis that one.  It depends on how it's set up.20:40
@preactionresellers, if i'm not mistaken, get a custom box. but i'm not sure if we allow custom code20:40
perlDreamerHowever, if you can get your "custom" code into WebGUI, then it would work on shared hosting.20:40
elninothat 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
elninoare subscriptions for, like, newletter signups?20:43
perlDreamerIn WebGUI, subscriptions give you time limited access to groups.20:43
perlDreamerWhat you do with the groups is up to you.20:44
elninooh.  that seems handy.. is there affliate program (like banner ads) management?  20:44
perlDreamerYes x 2.20:45
perlDreamerThere is ad management20:45
elninocool.20:45
perlDreamerand you can handle affiliation, but I'm not familiar with that part of wG.20:45
elninook. 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
perlDreamerelnino, why not download a copy of the WRE and set up a dev box on your laptop/desktop?20:46
elninobecause 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
perlDreamermakes sense20:48
elninoand 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 #WebGUI20:49
-!- mode/#webgui [+o tavisto] by ChanServ20:49
perlDreamerHow about a Linux VM on top of Windows?  VirtualBox from Sun is free.20:49
elninooh 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 #WebGUI20:54
elninoperldreamer. linuxvm -  doesnt your hardware have to be able to support that?21:09
@perlmonkey2elnino: 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
elninomabe 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 #webgui21:13
knowmadCan WebGUI do SMTP authentication against an outgoing mail server?21:15
@perlmonkey2elnino: 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
elninooh.. so are there only certain OSs that WRE supports (or vise versa?)21:25
elninonever mind. I see it on the website..21:26
elninoWhat's the VMWare.. Is that a VM+Webgui bundled in one thing?21:26
@perlmonkey2elnino: 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
@perlmonkey2Although 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
elninoisn't that what a linuxvm is on top of windows?   I"m just looking at this for dev purposes.21:31
@perlmonkey2sure, that would work fine.21:31
@perlmonkey2someone should build an image all set up to go and post it for download :)21:32
elninois the vmware appliance 7.5.x?21:32
elninoi mean, does the vmware appliance contain the latest webgui?21:33
elninono. nevermind. it looks like iss 7.4.2521:33
elninoso I'm back to virtual box from sun with a WRE. right?21:34
elninoand a linux os of my choice.21:34
@perlmonkey2elnino: I don't know about any vm with animage that already contains the WRE.21:34
elninoright, Three different installs.21:34
elninoso 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 #WebGUI21:41
@perlmonkey2elnino: 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
elninoyep. 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
knowmadperlDreamer: does the Send.t mail test actually send or queue emails? I need to test outgoing mail processing on a server.21:56
knowmadi don't see either method being called :(21:57
knowmadbtw, i'm looking a 7.4.40 release21:57
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI22:18
perlDreamerknowmad, t/Mail/Send.t does send emails22:31
perlDreamerin 7.522:31
perlDreamerno reason you couldn't backport the test to 7.4 if you needed22:31
perlDreamerit tries to start a little dummy SMTP server in t/smptd.pl22:31
knowmadperlDreamer: excellent22:32
knowmadanother question: does 7.5 support smtp auth? i'm needing to send mail using PLAIN auth against an external SMTP server22:33
knowmadit looks like Net::SMTP can do it but i want to test22:33
knowmadthere's also Net::SMTP::TLS22:33
perlDreamerNo idea on that one, knowmad22:34
perlDreameroffhand, if there's no username and password fields in the settings I would say that it doesn't22:35
perlDreamerbut that's pure guessing22:35
@preactionno, it doesn't22:35
@preactionbut there's an RFE out for it, and it shouldn't be too difficult to add really22:35
perlDreamerin other words, patches welcome? :)22:36
topsubhmm 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
@preactionessentially22:36
perlDreamersessions don't have cartItems22:37
topsubhmmm..22:38
perlDreamerknowmad: here's that RFE22:38
perlDreamerhttp://www.webgui.org/rfe/request-for-enhancement/smtp-authentication-missing#Pavd_CrL5VkGCZGlNXH_Lw22:38
perlDreamerit even has a rudimentary patch22:38
perlDreamersince the RFE is ranked, once there's a patch there's no reason it couldn't be added22:39
perlDreamerespecially if there was a test for it :)22:39
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:40
perlDreamerokay, now I'm really going to get some lunch22:43
topsubWhen 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
topsubso 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 cart22:44
@preactionthat sounds like it should work22:45
topsubwhen 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 wrong22:46
topsubit outputs "bless( do{\(my $o = undef)}, 'WebGUI::Shop::CartItem' );"22:46
@preactionso it's giving you a WebGUI::Shop::CartItem object22:47
topsubah, so thats the cartitem object?22:47
@preactionno, that's not how it should work22:48
@preactionit's WebGUI::Shop::Cart->newBySession( $session ); right? capital-C on Cart22:48
topsubcorrect22:49
@preactionand when you use Data::Dumper to take a look, it's blessed into WebGUI::Shop::Cart, right?22:51
CIA-6WebGUI: yung * r7163 /WebGUI/docs/ (2 files in 2 dirs): fixed: EMS Formatting (Badge Page)22:52
CIA-6WebGUI: yung * r7164 /WebGUI/ (docs/changelog/7.x.x.txt www/extras/wobject/Thingy/thingy.js): fixed: Thingy fields list on view screen tab22:52
CIA-6WebGUI: 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 product22:52
CIA-6WebGUI: chrisn * r7166 /WebGUI/ (3 files in 3 dirs): Fixed: Thingy importing with newlines embedded in CSV fields22:52
topsubwhen i ... print Dumper(@{$cart->getItems});.. bless( do{\(my $o = undef)}, 'WebGUI::Shop::CartItem' );22:52
topsubthen when i Data::Dump the item from a foreach loop its the same WebGUI::Shop::CartItem.. hmm22:53
topsubdoesn't seem right22:53
@preactionoh, getItems returns a bunch of WebGUI::Shop::CartItems, yes22:53
@preactionthat's right22:53
topsubi want to get opitions from each item22:54
topsubwhen i loop over the CartItems i want to say get a certain json option22:55
@preactionoptions meaning from the underlying Product asset?22:55
topsubyes22:55
@preactionfirst, did you try CartItem->get( "options" )?22:56
elnino_laptopwhen you roll back a version tag, they don't go to the "working version tags" do they?22:56
@preactionotherwise, CartItem->getSku will get you the Product asset22:56
@preactionelnino_laptop, no. all revisions in there get purged, unrecoverable22:56
elnino_laptopk. and there isn't a why to deny after it's already been approved, right?22:56
elnino_laptops/why/way22:57
topsubthen from getSku i can get the options?22:57
topsubalmost something like.. http://webgui.pastebin.com/m29df413822:58
@preactiontopsub, getSku gives you a WebGUI::Asset::Sku subclass. that's the actual product asset22:58
@preactionelnino_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 time22:59
elnino_laptopok. Thanks for confirming.22:59
perlDreamertopsub, that's Class::InsideOut22:59
perlDreamerNo more hacking inside objects22:59
perlDreamerit's either API, or nada22:59
* apeiron gives CIA-6 a decongestant.23:00
@preactionperlmonkey2, can i bug you about your forceSecureConnection sub for a bit?23:01
knowmadOK, 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
knowmadWhat's the library that handles internal messaging?23:05
@preactionWebGUI::Inbox23:05
@preactionWebGUI::Inbox::Send i think23:05
knowmadthanks23:06
perlDreamerknowmad, I don't think WebGUI does purely internal messaging23:06
perlDreamerEverything in the Inbox also goes out over SMTP23:06
@preactionperlDreamer, that's a side-effect, only if the user has an e-mail specified and wants them to go out23:07
topsubmy options is coming back null so i think my test cart i am trying to fake is wrong23:08
@preactiontopsub, pastebin your latest code somewhere?23:08
knowmadi 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 client23:09
topsubtest is above and macro below..23:09
topsubhttp://webgui.pastebin.com/m320c2f1123:09
knowmadonce we get SMTP working, then the client should be really happy23:10
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI23:11
-!- mode/#webgui [+o tavisto] by ChanServ23:11
perlDreamertopsub, no variants23:11
perlDreameryou need to add variants to a Product23:11
topsubhmm..23:12
perlDreamerwhat you're trying might work, but it's not the "front door"23:12
topsubwe 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 column23:13
topsubwell extra items into the json23:13
knowmadperlDreamer: are you talking to topsub or me? ;)23:13
perlDreamerto topsub, knowmad23:13
CIA-6WebGUI: 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 #webgui00:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:00
perlDreamerMrHairgrease, you big graduated Eurotrash Monster.00:13
+MrHairgrease*Fashionable* Eurotrash Monster00:14
+MrHairgreasewhat's up?00:14
perlDreamerHacking chips00:14
+MrHairgreasenice00:14
+MrHairgreaseso you have to do stuff for $dayjob again?00:14
perlDreameryeah, too much now00:14
perlDreamerWorking overtime is optional.  You either do it, or get fired.00:14
+MrHairgreasethat's what you get for months of inactivity I guess...00:15
+MrHairgreasehehe00:15
+MrHairgreaseSounds like you need to go work for oqapi00:15
perlDreamerWhy don't you hire me to be your loyal perl serf?00:15
+MrHairgreaseSince I'm Joeri's slave00:15
+MrHairgreaseconsequently he does the hiring00:15
perlDreamerRandom question: What one thing about WebGUI pisses you off the most?00:16
+MrHairgreaseJT00:16
+MrHairgrease=)00:16
perlDreameraw, he's not even hire to kick you out of the channel00:16
+MrHairgreasejust kidding of course00:16
+MrHairgreasetoo bad he's not here00:16
perlDreamerHow about codewise?00:16
+MrHairgreasehmm00:16
+MrHairgreasewell00:17
+MrHairgreasewhile making my graphing pluging talk...00:17
+MrHairgrease..I was totally pissed off about the plugins work00:17
+MrHairgreaseInstead of the hip definition {} method00:17
+MrHairgreaseit was built around the (at that time more common) getEditForm /processEditFrm tc methods00:18
+MrHairgreasewhich results in needless codeduplication00:18
+MrHairgreasei mean00:18
perlDreameryes00:18
+MrHairgreaseit's easy to make plugins all the same00:18
+MrHairgreasebut it could be more easy00:18
+MrHairgreaseand 00:18
+MrHairgreasemore importantly00:18
+MrHairgreaseless tedious00:19
+MrHairgreaseand error prone00:19
perlDreamerYou know that's possible now?  I added an automatic form builder to HTMLForm00:19
perlDreameryou pass it a data structure00:19
+MrHairgreaseI figure in the next major I can add a definition system though00:19
perlDreamerthat looks suspiciuosly like a definition system00:19
+MrHairgreaseyeah I know00:19
perlDreamerand it just works00:19
+MrHairgreaseindeed00:19
+MrHairgreasebut still some stuff needs to be changed I guess00:20
+MrHairgreaseanyway00:20
+MrHairgreaseI'm gonna look into that a bit more and add that to my presentation00:20
perlDreamercool00:20
perlDreamerI think we need a yearly API update for developers00:20
perlDreamer"What's new in WebGUI this year"00:20
+MrHairgreaseas far as complaints of important parts of the code are concerned00:21
+MrHairgreaseI'm not really sure00:21
@perlmonkey2who needs a beer fax?00:21
+MrHairgreaseI have been so busy doing all this graduation stuff and finishing my part of C2 in time00:21
@perlmonkey21:40 until beer thirty.00:21
+MrHairgreasethat I didn't kept up to date with all the changes as much as I should00:22
+MrHairgreasebeer!00:22
+MrHairgreasegood idea00:22
knowmadperlDreamer ++00:22
@perlmonkey2MrHairgrease: it should be well past beer thirty at your locale00:22
+MrHairgreasewhat do you mean by 1:40 until beer thirty. btw00:22
@perlmonkey21 hour 40 minutes :D00:22
@perlmonkey2or 6pm here00:23
+MrHairgreaseyou only start drinking at 6??00:23
@perlmonkey2which is my attempt at an extra bit of humor as beer thirty would be falling on an hour.00:23
+MrHairgreaseyou have some serious problem in the usa =)00:23
perlDreamerI'll see if I can work a little API update into my Common WebGUI Programming mistakes talk00:23
perlDreamersince it would be a mistake not to use the new API :)00:23
@perlmonkey2MrHairgrease: well, when I'm employed and talking on a channel full of coworkers, that's all i'll admit to :P00:23
+MrHairgreasehehe00:24
+MrHairgreaseyou should start working for oqapi too00:24
+MrHairgrease=)\00:24
perlDreamerIs oqapi hiring?00:24
+MrHairgreasedunno00:24
+MrHairgreaseas joeri00:24
+MrHairgreasesk*00:24
+MrHairgreaseask*00:24
* perlDreamer thinks you need more beer00:24
* MrHairgrease thinks so too00:24
perlDreamerit's 10:30 over in the Netherlands?00:25
perlDreameror am I a timezone off?00:25
+MrHairgreasehang on while I walk to the fridge00:25
+MrHairgrease11:3000:25
@perlmonkey2that's the problem, I hear about a good job and then some guru comes stomping over me to take it (perlDreamer)00:25
perlDreamerYou can't have _all_ the choice jobs, perlmonkey200:25
@perlmonkey2perlDreamer: When I'm King for a day, I'll give *all* choice jobs to myself!00:25
knowmadhas anyone used WebGUI::Inbox::Message to send an internal email?00:26
perlDreamerSorry knowmad, no.00:26
+MrHairgreasenope00:26
+MrHairgreasepd: what part do you hate most?00:26
knowmadwell, me either! it's not working ;-)00:27
@preactionknowmad, ask your question perhaps?00:27
+MrHairgreasecodewise00:27
perlDreamerMrHairgrease, I'd tell you, but that would ruin my presentation :)00:27
perlDreamerIt's game show style00:27
+MrHairgreaseWHEEL00:27
perlDreamerI put up bad code, first person with the correct answer wins00:27
+MrHairgreaseOF00:27
+MrHairgreaseFORTUNE!!!00:27
+MrHairgreaseoh cool00:27
knowmadbest 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 status00:27
+MrHairgreaseI once attended something like that at the Dutch Perl Workshop00:28
perlDreamerI was going to use chocolate as the prize, but for you I'll add in a beer.00:28
+MrHairgreasethat were hard problems00:28
+MrHairgreasewoot00:28
knowmadi'll be there00:28
@perlmonkey2beer and chocolate?  no fair, pd will be stealing all the attendees.00:29
+MrHairgreaseknowmad: did you try grepping the codebase00:29
knowmadpreaction: anything i need to do after calling addMessage?00:29
+MrHairgreaseand see the thing in action?00:29
perlDreamer->send ?00:29
knowmadyeah, that's where i found the example in activity that notifies of pending commits00:29
+MrHairgreaseand that works right00:29
knowmaddoh!00:30
+MrHairgreaseI know it does in 7.4.something00:30
knowmadlooks like create on Inbox returns a wg::Mail::Send object00:30
@preactionknowmad, looks like no. there's no method in WebGUI::Inbox::Message for "sending" or anything00:30
perlDreamerright.  You send what it returns00:30
+MrHairgreaseyeah00:31
+MrHairgreasethat makes sense00:31
knowmadpreaction: that's what i thought but i think pd might be onto something00:31
knowmadneed to look at it again tonite00:31
knowmadtime to close down shop00:31
perlDreamerknowmad, I guess we need an Inbox test, too :(00:31
knowmadyep, i think that'd be good00:32
knowmadit's just that i'm working on an old version of 7.400:32
knowmadon windows across RDP00:32
CIA-6WebGUI: frank * r7168 /WebGUI/ (4 files in 4 dirs): Fixed issue where keywords field is not available in Form post tempalte00:32
perlDreameroy00:33
+MrHairgreaseha00:33
+MrHairgreasesome people have all the fun00:33
knowmadusing a left-handed mouse that reverts to being right-handed in Windoze00:33
perlDreamerand typing uphill on the way to and from work?00:33
+MrHairgreasewhile running on a treadmill to power the box?00:33
knowmadjoy joy!00:33
knowmadMHG: you got it, my friend00:33
perlDreamerIt's going to be good to see you guys again00:33
knowmadyup00:34
knowmadcheers; ya'll have a good evening00:34
-!- knowmad [n=william@97.66.185.250] has left #webgui []00:34
+MrHairgreaseHear hear! I also like to see myself00:34
@perlmonkey2Okay, 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
perlDreamercheck groupToUse in the Payment Methods in the Shop settings00:43
@perlmonkey2Everyone00:44
@perlmonkey2for cash00:44
@perlmonkey2everyone for itransct00:44
perlDreameranything in webgui.log?00:44
@perlmonkey2nothign00:45
perlDreamerI gotta go to a meeting, I'll be back in a while00:46
+MrHairgreasealso be sure to check the modperl log00:46
@perlmonkey2I 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 :P00:46
+MrHairgreasesomehow some errors tend to end up in ther00:46
@perlmonkey2MrHairgrease: I keep a tab open with 'tail -f /data/wre/var/logs/*' to see everythign :P00:46
+MrHairgreaseok00:46
+MrHairgreaseIt used to work right?00:46
@perlmonkey2yes 00:47
@perlmonkey2shouldn't take me long to put a trace in it and see wha'ts going on....00:47
+MrHairgreasethen what you could try to trace it more quickly is take a diff of the files in the Shop dir00:47
@perlmonkey2good poitn00:47
+MrHairgreaseagainst a rev in which it did stilll work00:47
+MrHairgreasei guess you know about svnweb right?00:48
@perlmonkey2yep00:48
@perlmonkey2wait00:48
@perlmonkey2svnweb?00:48
@perlmonkey2a web interface?00:48
+MrHairgreasehttps://svn.webgui.org/svnweb/plainblack/browse/WebGUI/lib/WebGUI/Shop/00:48
@perlmonkey2well that is really nice00:49
+MrHairgreasesuperhandy00:49
+MrHairgreasei use it all the time00:49
+MrHairgreaseuse the revision log link top left00:50
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui00:50
@perlmonkey2nice00:50
@perlmonkey2bookmarked :)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 #WEBGUI00:54
@perlmonkey2perlDreamer: you were right, this user can't use the gateway, but I'm not sure why since "everyone" can use it.00:59
@perlmonkey2but gateway->canuse is 000:59
* perlDreamer does a svn blame, and starts to sweat01:02
* MrHairgrease only praises pd01:02
@perlmonkey2$self->get('groupToUse') is......{play big reveal music}....undef!01:04
perlDreamerthe JSON in the db looks bad01:06
perlDreamerit's missing fields01:06
perlDreamerlabel, enabled, saleNotificationGroupid01:06
perlDreamerIt's in the create.sql script that way01:10
@perlmonkey2oh noes01:11
perlDreamerthat means it's in 7.5.1801:11
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:11
+MrHairgreasebut only for newly crerated sites01:11
+MrHairgreaseso the scope is limited01:11
+MrHairgreasenot saying that it's not bad01:12
@perlmonkey2perlDreamer: are you talking to me about the paymentGateway options column?01:12
perlDreameryes01:12
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui01:12
@perlmonkey2because those keys aren't in there.  I see receiptEmailTemplateId with a value and groupToUse as null01:12
perlDreamerright01:12
perlDreamerthere should be other fields, too01:12
@perlmonkey2so all those keys you mentioned should ...okay01:12
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]01:13
perlDreamerit's that way in 7.5.1301:14
@perlmonkey2A) 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
+MrHairgreasepm2: check PayDriver->definition01:14
@perlmonkey2k01:14
+MrHairgreasethose fields are in there01:14
+MrHairgreaseso they also should be in the json01:15
perlDreamerIt needs to be posted as a bug, and then fixed01:15
@perlmonkey2perlDreamer: okay, but it will be top on my list since it is impeding my other fixing of da bugs01:15
+MrHairgreaseprolly clicking save in the paydriver edit screnn will fix it01:15
perlDreamerit looks like an upgrade problem from 7.5.10/1101:15
perlDreamerthey were created that way, since they're in the upgrade script01:15
perlDreamerbut if the default site never had a configured payment gateway, then it's only a setup problem.01:16
@perlmonkey2MrHairgrease++01:16
+MrHairgreaseyeah that must be it01:16
@perlmonkey2okay, that bug goes to the bottom of the list.01:16
+MrHairgreasei wrote the stuff in the upgradescript that converts payment gateways from the old to the new system01:16
perlDreamerI might try fixing it tonight01:16
+MrHairgreaseand it worked when i checked it01:16
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI01:18
elninohi. could webgui do fee-based membership for forums and such?01:18
+MrHairgreaseyes01:19
+MrHairgreaseset up a subscrition for a group01:19
perlDreamerelnino, subscriptions -> groups again01:19
topsubDoesn't seem to be an easy way to grap the options from the cartItems table and display them on the page?01:19
+MrHairgreaseand then make the cs only visible for that group01:19
topsubSeems i need to rebuild the whole view cart page to do this01:20
elninois topsub responding to me, or is that a different conversation I interrupted?01:20
elninoI gues I have to seriously look at subscriptions.. Thanks!01:21
topsubi am kinda starting my own sorry elnino01:21
+MrHairgreasetopsub is talking about something else01:21
+MrHairgreasei think most cart info is in json01:21
elninook. Hard to tell sometimes.01:21
+MrHairgreasebut dunno for sure01:22
-!- dionak [n=dionak@97.66.185.250] has quit []01:22
+MrHairgreasecheck that in the code01:22
+MrHairgreaseif it is, you should use the api to get everything out01:22
topsubI want to display it on the page01:22
+MrHairgreaseyou could make a macro01:22
topsubin the loop there isn't a product ID or anything i could send to the macro to know what options to pull01:23
+MrHairgreasecheck out the minicart macro01:23
-!- dionak [n=dionak@97.66.185.250] has joined #webgui01:23
+MrHairgreasewhat i meant is:01:23
+MrHairgreasemake a macro that WG::Ssop::Cart::getItems and the processes those in the fasion you want01:24
+MrHairgreaseanyway01:24
topsubya that just graps the whole cart01:24
+MrHairgreasei think minicart does that01:24
+MrHairgreasethat's what you want right?01:24
elninohow about a chat?  how did you guys set up this? any recommendations on an invite-only chat? probably not a webgui specific question01:24
topsubno we injected custom options into the cartITems table01:25
topsuband i need to display them on the cart page01:25
+MrHairgreaseif there was a chat wobject you'd also use a subscription01:25
+MrHairgreasebut alas01:25
+MrHairgreasethere is o such thing01:25
+MrHairgreaseno*01:25
+MrHairgreasetopsub: not sure how to do that01:26
topsubya seems they limited the cart01:26
topsubhmm maybe i should look at what page does the cart01:26
+MrHairgreaseWg::Shop::www_view01:26
-!- juan [n=juangui@201.232.58.66] has left #webgui []01:28
topsubhhmmm u WebGUI::Shop->www_view?01:28
topsubya WebGUI::Shop::Cart->www_view01:29
+MrHairgreaseyea Cart01:34
+MrHairgreasesry01:34
@perlmonkey2new bug :(  I can make a cash purcahse once.  After that it fails during Cart->readyForcheckout.  getShippingAddress is coming back empty01:34
-!- dionak [n=dionak@97.66.185.250] has quit []01:34
-!- dionak [n=dionak@97.66.185.250] has joined #webgui01:35
perlDreamerperlmonkey2, that's an existing bug01:40
@perlmonkey2shippingAddressId is null01:41
perlDreamerthat was the template thing, right?01:41
perlDreamerkristi and vrby both said that they could only cash once?01:41
@perlmonkey2no in cart.pm01:41
@perlmonkey2I don't think the problem is the template01:41
perlDreamerah, okay01:41
@perlmonkey2I've got it down to Cart::GetShippingAddress returning bad because $self->get("shippingAddressId") is undef01:42
+MrHairgreasepm2: try after selecting shipping to click the button Update Cart firts01:42
@perlmonkey2k01:42
@perlmonkey2no joy :(01:42
perlDreamerperlmonkey2, when I find new bugs, I post  them and come back01:43
perlDreamerotherwise I just end up spinning01:43
perlDreamerunless they gate fixing the original bug01:43
perlDreamerbut then still post01:43
perlDreamerso others know01:43
@perlmonkey2yeah, I need to post it, but it is stopping me from the next two bugs on my list.01:43
+MrHairgreaseuhm I meant after selkecting shippin address01:43
topsubperlDreamer, 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
perlDreamertopsub, that's the general idea, but it also depends on how the class is set up01:44
@perlmonkey2MrHairgrease: right, I thought that's what you mean :)01:44
@perlmonkey2t01:44
perlDreamertopsub, for example, if it was Class::InsideOut based, you may have to make calls to the parent.01:48
topsubah, i really want to just overwrite the www_view on the Cart.pm01:49
topsubNeed to have it send more variables to the template01:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:51
perlDreamerwhat kind of variables?  Would we want these in _all_ templates, for example?01:51
perlDreamerNot just the uber-powerfall Knowmad templates?01:51
perlDreamercatching my drift?01:51
topsubGonna change it to send all the JSON to the template01:52
topsubvs just the hardcoded things now01:52
perlDreamertopsub, I would recommend taking a look at Shop/CartItem.pm, the get method01:53
perlDreamerSeems strange that you would get returned a JSON string as a template variable01:54
topsubwell i want to set each JSON variable as a variable sent to the template01:54
topsubnot set the JSON object as template variable01:54
topsubif tha tmakes sence01:54
perlDreamerthat does01:55
perlDreamermaybe just adding %{$item->get('options')} would do the trick then?01:55
topsubya should be something simple01: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 #webgui02:03
@perlmonkey2perlDreamer: 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
@perlmonkey2looks 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
@perlmonkey2But 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
@perlmonkey2then after I chose a billing address it is recreated sans shipping address.02:15
-!- dionak [n=dionak@97.66.185.250] has joined #webgui02: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 #WebGUI02:23
topsubsoi 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
topsubbefore i start trying, just want to make sure its possible02:25
topsubsomething like.. http://webgui.pastebin.com/m29815b1802:27
perlDreamertopsub, %templateVariables = (%templateVariables, %{ $options } );02:30
perlDreamernote that whichever comes last wins since it's a hash, so do think about naming collisions02:31
topsubah, lucky we are controlling the nameing of the options in the JSON so hopefully we can avoid that02:42
topsubCool got that working02:43
topsubnow to subclass it02:43
perlDreamerI think you should RFE it into the core after you're done02:44
topsubjust 3 lines..02:45
perlDreamervery handy code, though02:45
topsubi am not doing any checking if there is matching keys02:45
perlDreamerThe other option, instead of overiding the cart, would be to override getConfiguredTitle in your sub-classed Product02:46
perlDreamerbut it wouldn't do a clean tabular display, if that's the end goal02:46
topsubwhen 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
perlDreamerthe name of the asset is null?02:48
perlDreamerlike class name, or title or ...?02:49
perlDreameroh, wait a sec02:49
perlDreamerare you running off of SVN?02:49
perlDreamerthere was a bugfix for getConfiguredTitle that will be released in 7.5.1902:50
perlDreamerthat might account for that02:50
topsubah02:50
topsubwhen i add my custom product asset to the cart02:50
topsubwhen it display in the cart by default it doesn't have a title02:50
perlDreameryeah, that's that bug02:51
topsubah alright02:51
perlDreamerhttps://svn.webgui.org/svnweb/plainblack/revision/?rev=712402:52
perlDreamerthat patch will fix it02:52
topsub while ( my ($key, $value) = each(%$options) ) { $properties{$key} = $value; }02:52
perlDreameryou can iterate if you want, but hash append will be faster02:52
perlDreamer%properties = (%properties, % { $options } );02:52
perlDreamerheading home, happy hacking02: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 #WebGUI03:00
-!- mode/#webgui [+o khenn] by ChanServ03:00
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI03:09
elninoCan 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 #webgui03:20
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has quit []03:22
-!- ShortWave [n=bobbypar@unaffiliated/shortwave] has joined #webgui03:25
@tavistothere is plans to have the paypal functionality built in03:26
@tavistoelnino, there is no guarantee for a delivery date yet, but it's planned to be developed by Plain Black staffers in the months ahead03:28
elninocool.03:28
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:28
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:28
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has joined #webgui03:38
-!- mode/#webgui [+v cap10morgan] by ChanServ03: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 #webgui04:22
-!- Pbody_ [n=chatzill@pool-71-112-216-205.sttlwa.dsl-w.verizon.net] has joined #webgui04: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-6WebGUI: 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 drivers05: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 #webgui06:28
-!- mode/#webgui [+v cap10morgan] by ChanServ06:28
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui06:30
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:39
elninotavis 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 #WEBGUI06:52
@perlmonkey2elnino 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-6WebGUI: colin * r7170 /WebGUI/t/Shop/ (PayDriver.t ShipDriver.t): tweak the {Ship,Pay}Driver tests a bit, looking for safe copies of data07: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 #WEBGUI07: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 #WEBGUI07:48
elninohi. 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 #webgui07:53
CIA-6WebGUI: 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 #WEBGUI08:10
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI08: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 #WEBGUI08: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 #webgui09: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 #webgui10:09
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11: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 #webgui11:52
-!- mode/#webgui [+o Haarg] by ChanServ11: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 #webgui13:56
-!- carogray [n=Caroline@h69-131-72-187.nwlnnh.dsl.dynamic.tds.net] has joined #webgui14:46
CIA-6WebGUI: yung * r7172 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: thingy and select box15: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 #webgui16:01
-!- mode/#webgui [+o bopbop] by ChanServ16:01
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui16:33
SquOnkHi everyone16:33
BartJolhi16:38
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:41
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:44
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:44
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI16:51
elninogood morning. I have tons of questions regarding functionality of webgui to meet a potential client's requests. anyone there?16:52
elninoafter a customer places an order, can I customize the email that is sent out?16:52
topsubelnino, i don't see why not Just a matter of how easy is it16:55
elninois it a template?16:55
topsubthats a good question.. lol16:56
topsubI haven't dug that deep into it yet, Sometime today iwill have to look into that16:56
elninodo 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 #WebGUI16:58
-!- mode/#webgui [+o khenn] by ChanServ16:58
topsubelnino, sorry i am not sure17:01
elninothat'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 #webgui17: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
SDuensinAnyone 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 #WebGUI17:21
-!- mode/#webgui [+o khenn] by ChanServ17:21
@bopbopelnino: have you looked at Shop on a beta demo yet?17:26
elninoI 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
@bopbopalso, there is Advertising in the Admin Console that addresses pay per click and ad space17:27
elninoI saw the adverstising in 7.4, so I was hopign that was expanded in 7.5.17:28
@bopbopin the Admin screen for Shop, there is a Shipping screen17:28
@bopbopwhere you can set a base shipping cost, cost based on weight, percent of total cost, etc17:28
@bopbopvery easy to set up17:28
@bopbopif tavisto stumbles in later, he would be a good one to ask about Ad space- he works with it on cmsmatrix.org quite a bit17:29
@bopbopwhen payment methods are set up in Shop, you can customize the message customer's are emailed17:29
@bopbopyou would enter Shop in the Admin Console, then Payment Methods, and you'll see field in the screens to set up a payment method17:30
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:30
-!- mode/#webgui [+o rizen] by ChanServ17:30
@bopbopfor iTransact, the field for the email message is right on the screen for you, for Cash payments there is a template available17: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, nuba17:34
-!- Netsplit over, joins: nuba17:36
-!- Netsplit over, joins: ckotil17:37
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:37
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:41
-!- mode/#webgui [+o tavisto] by ChanServ17:42
elninosorry, 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
elninoOk I didn't see the email setup in 7.4, Must have missed it when looking at 7.5.17:59
elninodoes 7.5 have shipping methods? like UPS and USPS?18:01
elninoI could handle the intl there...18:01
topsubshouldn't the remove button in the cart ask for confirmation before it removes it?18:03
topsubI gonna add it to cart.pm along with the options hash maybe commit it back18:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:07
-!- mode/#webgui [+o preaction] by ChanServ18:07
@bopbopelnino- you can have multiple shipping costs for an item18:08
@bopbopjust 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 asset18:09
@bopbopthere's nothing extra required18:09
elninowell, the intl would only apply if they are intl... does the customer select? or are they automatically applied?18:10
@bopbopautomatically applied per asset18:10
@perlmonkey2arg, 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
elninobopbop, 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 #webgui18:14
-!- dionak [n=dionak@97.66.185.250] has quit []18:18
@bopbopyou could also do a Donation asset, name it something to indicate the user must place in the cart before checking out- that would work too18:19
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:19
@bopbopwell, no18:19
@bopbopyou wouldn't want to do that18:19
@bopbopsince the dollar amount is editable18:19
@bopbopnm18:19
elninocan 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 #webgui18:25
@perlmonkey2okay, 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
@rizenno18:28
@rizenafter an order has been processed by the payment gateway18:29
@rizenit should be cleared in all circumstances18:29
@rizenfrom the cart18:29
@perlmonkey2only 110 queries to backtrack from to figure out what happened :P18:32
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:35
SquOnkWill 7.5.19 be out today?18:35
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:45
-!- mode/#webgui [+v cap10morgan] by ChanServ18:45
@perlmonkey2hahah!  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
@perlmonkey2So should the in-store credit be updated when a user makes a cash purchase?18:48
CIA-6WebGUI: yung * r7173 /WebGUI/docs/ (2 files in 2 dirs): fixed: viewing badges in IE 6/718:49
@rizenHaarg, will 7.5.19 be out today?18:49
@tavistoit would be sweet if the shopping cart would not ask you for a payment method if there was only one active method configured18:49
@tavistocould I RFE that or would I get smacked around Rizen?18:50
@Haargmy plan was to release it tomorrow18:50
@rizenthere's your answer sqonk18:52
@rizentavisto, i think that's a great idea18:52
@rizenit was in the original spec, but got lost somewhere along the way18:52
@tavistocoolio, I'll post it18:52
@tavistonow.....18:52
@tavistosince I have you here...18:53
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]18:53
@tavistocrap I can't remember my question.. carry on18:53
SquOnkHaarg: All right. Thanks.18:53
carograymay I ask a non-developer  question?18:58
elnino_laptopsure.18:59
elnino_laptopcan't guarantee an answer tho.18:59
elnino_laptop=19:00
elnino_laptop=19:00
elnino_laptop=)19:00
carograyis 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_laptopjust 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
carograyoh great thanks! I will look into it!19:02
elnino_laptopOr you can do what I've done in the past, and write a sql report 19:02
@rizencarogray, that won't tell you want you're looking for19:03
@rizenthat app is meant to tell you the performance of any given asset on your site, not what templates are attached to it19:03
carograygot 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
carograyoh well thanks for the news about the contribution19:04
-!- zma [n=Enki@75-175-122-216.ptld.qwest.net] has quit ["."]19:04
elnino_laptopoh. my bad.  19:04
carograyit says it looks for broken assets - is that like shortcuts that go to assets that have been deleted?19:05
elnino_laptopumm.   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
@rizenlike assets that have broken data in them19:05
@rizennot sure if it will find deadshortcuts or not19:06
@rizenbut it probably will19:06
carograywhat is an example of an asset with "broken data" is that an sql report19:06
elnino_laptopI can go work on it some time this wek, would that be ok?19:06
carograycheese and rice! that would be fantastic!19:06
elnino_laptop"cheese and ric"e - that is a new one for me.19:07
carograywe have these nagging problems we keep ignoring but distracting us with  their untidiness leading to confusion and mistakes made whilst bleary eyed19:07
elnino_laptopwhat's your email address?19:07
carograyit'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_laptopor are you chat during the day?19:08
carograycrobinson@mlri.org19:08
elnino_laptopk. I'lls ee what I can do. I'd like to get it working to, and perhaps contrib it too.19:08
carograyNow 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_laptoprizen, what IS an example of a asset with broken data?19:09
elnino_laptopsure, I was in the same boat not too long ago.19:10
elnino_laptopthey are good folks here, and very helpful.19:10
elnino_laptopI"m jsut a user excited about webgui.19:10
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui19:12
@rizencarogray: here's an example of how to find templates that aren't being used:19:12
@rizenselect 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_laptopooh! thank you!19:12
@rizenthe problem is that you need to write one of these queries for each type of template that you're looking for19:12
elnino_laptopor use a parameter19:12
carograyit'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 re19:13
perlDreamercarogray, long posts get snipped19:13
carograyI don't mind using the above for every template cause we don't have a whole lot of them19:13
perlDreamerat 256 characters19:13
carograyok - that's good for me cause I talk too much anyhow19:13
carograywould /could we use that for page styles also - uh page layout templates and use' Page' instead of article?19:15
@tavistocarogray, you use WebGUI on 13 different sites?19:16
perlDreamercarogray, just make sure that the namespace and secondary table match19:16
perlDreamerto get a list of namespaces19:16
perlDreamerselect distinct(namespace) from template;19:16
perlDreamerDo the users really care that much about unused templates?19:17
elnino_laptopyes!!!!19:17
perlDreamerWhy?19:17
perlDreamer(because there's a way in WebGUI that might help with that problem)19:17
elnino_laptopI guess I"m more interested in what is using what. so if I make a change, I know what I'm affected.19:17
carograyyes, about 13 haven't counted em lately19:18
@rizenselect 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_laptopAnd, 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
@rizentavisto, carogray, i believe, works for MLRI19:18
elnino_laptopand I like a clean database. =)19:18
carograywe 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 many19:19
elnino_laptophere here19:19
perlDreamerHave you tried using prototypes?19:19
carograycause we are afraid to delete any and keep trying to improve and then can't remember which one is bet19:19
elnino_laptopter19:19
carograyyup - I do work for MLRI19:19
carograyprototypes terrify me.19:20
elnino_laptophmm. prototypes, don't know about.19:20
perlDreamerPrototypes are preconfigured assets19:20
carograyI have tried them and then when I don't want them any more all kinds of terrible domino effects happen upon deletion 19:20
carograythe place gets totally out of control!19:20
CIA-6WebGUI: colin * r7174 /WebGUI/lib/WebGUI/Shop/CartItem.pm: update CartItem POD for get19:23
carograyin 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
carograycalling unused CSS or JS snippets - we inherited a site that has both main.css and global.css - 19:26
carograywe 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?119:26
perlDreamercarogray, then I would recommend not deleting19:26
perlDreameruse version control19:27
perlDreamertake the snippet, and replace the contents with the words "I want to delete this"19:27
perlDreamerthen check your website19:27
perlDreamerif you don't find that phrase, then you're clean19:27
carograyoh brilliant solution - that's marvelous! cheers!19:27
perlDreamerif you do, then rollback that version of the snippet, rework the user of the snippet not to anymore, and repeat19:27
perlDreamerwhen it's clean, you can delete it19:27
perlDreamerand, if you turn off autocommit, you can do it without affecting the user experience on the website19:28
carograyyep - I get all the stuff about how to use the version tags for this. I don't use autocommit meself - don't trust myself enough19:30
carograyas soon as I start to get confident I do something totally absent mindedly 19:30
carograywon't bore you with what a space cadet I am19:30
carograydo we have a certain limit to how many solutions we are allowed to have in  day?19:32
carograyin a day19:32
-!- mode/#webgui [+v perlDreamer] by tavisto19:32
+perlDreamercarogray, 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
carograygood 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 anywhere19:33
carograythis 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
+perlDreamerCSS questions might be better asked in a web design channel19:34
carograyIt's about seeing the table not working in IE when it is working in Firefox19:35
carograyyou mean a non-webgui channel?19:35
carograylike, find a css irc thing?19:35
+perlDreameryeah, or, try the design forum on webgui.org19:36
carograyok - that's fine I don't mind doing that19:36
carograyone more question - not solution before I go...please?19:36
carograywhat is a "thingy" I keep reading about them, but really not sure I understand exactly what it is.19:37
+perlDreamerThe thingy is a web-based application builder.  Think of it as Microsoft Access in WebGUI.19:37
carograycan you explain a little more? or give me an example or 2?19:38
+perlDreamerIt lets you build tables, build forms for filling the tables, and then do searches and lookups with templated results19:38
+perlDreamerso, for building common applications like rolodex's and the like, you just build them with Thingy rather than coding with Perl.19:39
carograymmmm, 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 penetrate19:39
carograyit's only in 7.5 now right?19:39
+perlDreamerJT's blob, plainblack.com/tbb explained it in more detail19:39
+perlDreameryes, 7.519:39
carograyphew - 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
@rizencarogray, there is a one our training session on thingy at the WUC this year19:41
@rizendon't know if you're going or not19:41
+perlDreamerwell, in addition to demo.plainblack.com, there's beta.plainblack.com where you can try the latest and greatest WebGUI19:41
carograyunfortunately WUC is agin out of the question for me 19:41
carograyone day I hope to get there.19:41
+perlDreamercarogray, what's the sticking point on the WUC?19:41
+perlDreamerWhere else can you get 2 days of point, hands-on training for $500?19:42
carograyoh  about the beta.plainblack.com - that's great - didn't know19:42
carograyI 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
+perlDreameris it fixed?20:01
+perlDreameror are you frustrated?20:01
@perlmonkey2it is fixed20:01
@perlmonkey2but it was frustrating :D20:01
+perlDreamersweet (about the fixedness).  I'll read the patch.20:02
@perlmonkey2it 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
+perlDreamerthis is the in store credit bug?20:03
@perlmonkey2yeah20:03
+perlDreamerthat's a two-fer, then?20:03
+perlDreamertwo bugs with 19 characters20:03
@perlmonkey2*ka-blam* *ka-blam* 20:03
+perlDreamernot bad, dude20:03
@perlmonkey2that's why its double barreled :P20:03
@perlmonkey2Will be easy for the next bug as most of this was plumbing the depths of Shop/20:04
elnino_laptoptavisto: testing are you there?20:05
@tavistoyep, that pages me20:06
@tavistoanytime you use someone's name20:06
@tavistoelnino_laptop this is a test to see if your IRC client works. :)20:08
elnino_laptopok. thanks!20:08
-!- ascii [n=ascii@64.234.60.83] has quit ["leaving"]20:08
CIA-6WebGUI: 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
@perlmonkey2perlDreamer: 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_TqDhr3Fcr2lsl40Q20:10
@perlmonkey2probably bug?20:10
+perlDreamerreally low priority bug20:11
+perlDreamerI mean, it works, but I can see where you'd expect to go back to where you started.20:11
@perlmonkey2okay, well I've made a pass on everything below it and don't think I can do anything above it.20:11
+perlDreamergo for it20:11
@perlmonkey2naw, I'll go back through the list and see if anything closed has reopened or if something looks higher priority.20:12
+perlDreamerpage layout - hide assets broken would be good to fix20:12
+perlDreamerbut I'd only do it with a test20:13
-!- knowmad [n=william@97.66.185.250] has joined #webgui20:13
-!- knowmad [n=william@97.66.185.250] has left #webgui []20:13
-!- knowmad [n=william@97.66.185.250] has joined #webgui20:13
-!- knowmad [n=william@97.66.185.250] has left #webgui []20:13
-!- knowmad [n=william@97.66.185.250] has joined #webgui20:13
+perlDreamerare you staying this time, knowmad?20:14
knowmadhaha20:14
knowmadi knew someone was going to see that... having trouble getting my IM to behave ;)20:14
knowmadperlDreamer: preaction: I figured out what my problem was with sending internal emails20:14
knowmadyou have to use the userId, not the username20:14
+perlDreamerawesome!  What was it?20:14
knowmadthere is a bug in mail system that the emails were just disappearing with no errors20:15
knowmadneed some testing around that20:15
knowmadpd: do you have a mechanism for testing mail delivery?20:15
knowmadall: what timezone does the scheduler run off of?20:15
knowmadis there a system-wide timezone?20:15
+perlDreamerknowmad, just Mail/Send.t20:16
+perlDreamerand Inbox.t, which I think dionak wrote20:16
knowmaddoes the Send.t script have a test for confirming delivery?20:16
+perlDreamerWell, it sets up a dummy smtpd server.20:17
knowmadoh20:17
+perlDreamerso all it checks is that SMTPD got it20:17
+perlDreamernot that it's received on the far end20:17
+perlDreamersince there's no far end to test20:17
knowmadOK, that's kinda what i need to do for internal messaging20:17
+perlDreamerbut with internal messaging, there's no SMTPD20:17
knowmadright, so we should be able to check the inbox of the recipient to make sure it gets through20:18
+perlDreamerright, that would be Inbox.t20:18
elnino_laptoprizen: 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
knowmadOK20:18
knowmadback to my question about the scheduler, what timezone does it run off of?20:18
knowmadmy scheduled tasks are not running at the same time as my system clock20:19
elnino_laptopknowmad: perhaps off of your user's settings? just a thought I have no idea.20:19
knowmaddoes it go by system time?20:19
knowmadwhat user do the scheduled tasks run under?20:20
elnino_laptopi 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 #webgui20:20
@rizenelnino: the flat rate shipping module doesn't, but the ones we attach to UPS, FedEx and the like will20:20
knowmadbut then they aren't actually being run until the scheduler fires them off so it appears that we need to know about the scheduler20:21
+perlDreamerknowmad, that's all spectre code, lib/Spectre/Cron.pm20:21
knowmadOK20:21
elnino_laptoprizen: 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_laptopare they just another type of shipment?20:21
knowmadlooks like its using timezone of 'local' which means system time20:22
elnino_laptopand did I gather correctly from your comment, that they (ups/fedex) are soon to be implemented?20:22
knowmadwhich perl prob. thinks is GMT20:22
+perlDreamerknowmad, you know that I always say in these kinds of situations ;)20:23
SquOnkHas anyone tried out the Debian packages?20:24
SquOnkIf 7.5.19 is released tomorrow, there will be updated packages around 23:00 UTC20:25
@rizenelnino, there are no official announcements about those modules yet. i'm just saying when we do implement them they will fully support international shipment pricing20:25
SquOnkFor 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
@rizenthe 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 capability20:26
elnino_laptopthat's fine, just wanted to know if it was there already or not.  Thanks!20:26
elnino_laptoprizen: does the shop currently handel coupons?  Sorry to bother you, they said you're the one to ask.20:28
@rizenyes20:28
@rizenjust basic flat rate coupons20:28
@rizenlike buy $100 worth of merchandise and get 10% off20:28
@rizenthat sort of thing20:28
lisettehello, 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_laptopok.20:29
lisette2008/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_laptoprizen 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
lisettei can do export/import of package of different versions?20:32
elnino_laptoprizen: 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
knowmadperlDreamer: I suspect you'd say test it which is what i just did; it thinks the local time is America/Chicago which is very odd20:34
knowmadi wonder if that's due to the WRE being pre-compiled by PB (this is a windoze server)20:35
+perlDreamerknowmad, if it pulls the timezone from the user profile, the default _is_ America/Chicago, by strange coincidence :)20:55
knowmadi don't think it uses the user profile20:56
+perlDreamerelnino_laptop, there is a confirmation email sent by WebGUI, it is configured in the Payment Methods and it is templated.20:57
knowmadI think it's line 181 of Spectre/Cron.pm that does scheduling20:58
knowmadmy script that I ran outside of WebGUI (but using WRE perl) says localtime is Chicago20:59
+perlDreamerthat's bad20:59
knowmadi don't know how it's getting that; it's not in Config.pm20:59
+perlDreamerI'd file that as a bug21:01
+perlDreamerso the good news is that it still happens regularly, and you can calculate when you want it21:01
elnino_laptopperlDreamer: thanks21:02
knowmadyou'd think so21:02
knowmadbut it didn't run when i expected it to21:02
+perlDreameryeah, that's the bad part21:02
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]21:02
topsubis there a way i can enable anonymous checkout?21:03
topsubwebgui 7.5.1521:03
@preaction"anonymous" checkout?21:03
@preactionlike checkout without having to create a user?21:04
topsubyes21:04
@preactionno21:04
topsubwhy do you have to have an account to checkout?21:10
elnino_laptoptopsub: 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_laptopit'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 #webgui21:25
-!- mode/#webgui [+v cap10morgan] by ChanServ21:25
elnino_laptopmaybe, the user can be created and just be "deactiviated" upon checkout. So maybe you can create a workflow to do that.21:25
elnino_laptopOr do you have to log into a webgui site before you can have a cart?21:25
@rizenyou can shop all you want without an account21:26
@rizenjust at checkout time you must have an account21:26
-!- dionak [n=dionak@97.66.185.250] has joined #webgui21:35
topsubCan the visitor be used to buy products?21:37
@rizenno, i just said you need an account21:38
dionakwhy is the account required? in other words where do i look in the codebase?21:39
dionakis it in Transaction?21:40
@rizenlook in the codebase for what?21:40
dionakfor the requirement of having an account to checkout21:40
@rizenthe entire shop was designed around there being a user21:41
@rizenyou won't be able to just pull it out21:41
@rizenEMS will stop working21:41
@rizentransactions won't work21:41
@rizenaddress books won't work21:41
@rizenthe 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 account21:42
dionakok, that is more helpful21:42
@rizenbut once that requirement was establish21:42
@rizened21:42
@rizenand we knew there would be a user account21:42
@rizeneverything else was built to make use of that fact21:42
dionakso it would take a lot of refactoring to implement anonymous checkout.21:43
dionakgot it.21:44
dionakso we need to force our client to support user accounts in order to use WG shop21:44
dionaktopsub asked about visitor because i was wondering if there was a way to hide the user account requirement21:45
@rizenyes, but more importantly, why wouldn't you want to support user accounts? besides "they just don't like it"21:45
dionakit's more that the client doesn't feel like it's a good fit for their audience21:46
dionakthat's the gist21:46
@rizeneventually 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
dionakah, that's kind of what we've been working on21:47
@rizenyou'll need to be logged in as a clerk21:47
dionakinteresting...21:47
dionakok, thanks for the input. very helpful21:47
topsubHow 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 logs22:06
topsubWhen i go to checkout22:08
@perlmonkey2Don't almost all online retailers require an account to make purchases?22:09
topsubnot all22:09
@perlmonkey2topsub: certainly, but I'm having trouble thinking of the edge cases where it makes more sense to not have an account.22:12
topsubits not use, its the client that doesn't want it22:12
@rizentopsub, is the shipping method that you created enabled?22:13
topsubrizen: sure is22:17
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI22:17
dionakperlmonkey2: no, anonymous checkout is a common feature22:18
@rizenshipperid gets set when you choose a shipping method on the cart screen22:18
dionakmost do, but not all22:18
@perlmonkey2dionak: ??22:18
dionaki was responding to your earlier question about requiring accounts to make purchases22:18
@perlmonkey2dionak: right right, just wondered which ones22:19
dionakusually 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 handy22:20
topsubrizen, 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
@perlmonkey2dionak: cool, okay, that makes sense22:20
lisetteanyone knows that happends?22:21
topsubfixed, thanks rizen22:21
@perlmonkey2perlDreamer: 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
@preactionperlmonkey2, probably better off in processPropertiesFromFormPost22:33
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]22:33
@preactionbut even more likely, it's probably in Asset::update (which gets called by processPropertiesFromFormPost)22:34
@perlmonkey2preaction: 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 #WebGUI22:36
-!- mode/#webgui [+o khenn] by ChanServ22:36
topsubIs there a template we can change for select payment gateway?22:37
@perlmonkey2preaction: 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
@preactionperlmonkey2, okay, so somewhere before that point is the problem, right?22:40
@perlmonkey2preaction: 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
@perlmonkey2preaction: 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/d6f1921ef22:56
lisettehow to install a package that contents a CS23:00
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI23:08
+perlDreamertopsub, there was a Product bug that will be fixed in 7.5.19 related to Products and per item shipping23:16
+perlDreamerbe sure that you're running off of SVN, or apply the patch to your local dev box23:16
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:23
@perlmonkey2I 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
@perlmonkey2its 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 #WebGUI23:35
-!- mode/#webgui [+o khenn] by ChanServ23:35
-!- lisette [n=liraos@201.232.58.66] has left #webgui []23:38
@perlmonkey2Dumping 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
@perlmonkey2I haven't a clue what's going on.  Why would the form be updating the DB before the asset has even started processingFromForm23:47
@perlmonkey2By the 3rd line of Asset::processPropertiesFromFormPost the Layout has already been updated twice (I'm guessing the revision plus the commit).23:49
@preactionperlmonkey2, 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
@tavistoman IRC is hardcore programming today23:52
@perlmonkey2tavisto: just because some dumb codemonkey is polluting the channel23:53
@preactioner.... me?23:53
@tavistoheh well I've been following along... Can't tell you how happy I am to see you bug slashing23:53
@perlmonkey2I thought I was the only codemonkey here :P23:53
@tavistowell preaction can't code.. he's just got charm23:53
* preaction is starting a cult of personality23:54
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has joined #webgui23:54
@tavistoif 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
@perlmonkey2preaction: you'd be something like senior software engineer master code annihilator extraordinaire.23:55
@preactionLike Mussolini.... and Kennedy.... I'm a cult of personality23:55
* perlmonkey2 thinks PB should order the programming positions as "codemonkey" "codemonkey +1" "codemonkey +2" "master code annihilator aka codemonkey +3"23:58
@preactionthe PB geek code: PB$++~23:59
@preactionthe ~ is a gooey tentacle23:59
@perlmonkey2preaction: 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
@perlmonkey2hah, nice00:00
@preactionsurely. 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 first00:00
@perlmonkey2that hurts to think about00:01
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui00:05
juan1i have a problem in one of my site00:05
dionakmakes sense, but yea...ouch00:05
juan1i have done some changes, i have added an article and a snnipet00:06
@preactionwell, the child asset doesn't exist yet, so there's no URL which we can use to access it00:06
juan1i commited all my changes00:06
juan1and the users can see the changes00:06
juan1everyone can see then00:07
juan1but nobody is watching them00:07
-!- dionak [n=dionak@97.66.185.250] has quit []00:07
knowmadhere'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 hour00:07
knowmadgo figure00:08
knowmadhas something to do with the perl interpreter but i have no clue what00:08
juan1only the admin user can see them and it is logged in and when the turn admin is on00:09
juan1if turn admin is off the changes are not visibles00:09
SDuensinHey 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 #webgui00: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
+perlDreamerall triggered workflows are real time now, yes?00:41
@preactionthey start realtime yes00:42
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI00:46
+perlDreamerbug--00:46
-!- drewstephan [n=drewstep@ip98-164-124-83.no.no.cox.net] has joined #webgui00: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
knowmadspeaking of workflows, does anyone remember if there was a bugfix for day of week ranges, e.g., 1-501:12
+perlDreamerNope.  I'd svn log that file to check01:13
knowmadok01:13
knowmaduhh, which file should I run svn log against? I don't see a Scheduler.pm 01:33
knowmadoh, nm01:33
+perlDreamerSpectre/Cron.pm01:33
knowmadright, that's what reads it; i was thinking of setting it which appears to be an Op01:34
knowmadmanageCron01:34
knowmadhow 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.801:36
+perlDreamerWorkflow/Activity/CreateCronJob.pm01:37
knowmadit looks like an op to me when i'm editing scheduler tasks01:38
knowmadthat's pretty cool to have an activity that can create cron jobs though01:38
knowmadthere'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 tomorrow01:43
+perlDreamersorry, I only know how to run about 4-5 svn commands01:47
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui01:49
CIA-6WebGUI: colin * r7176 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/WebGUI.pm): update hover help for auto request commit01: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 #webgui03: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 #webgui03:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #WEBGUI03:59
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui04: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 #webgui05:11
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui05: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 #WEBGUI05: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 #webgui05: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 #WebGUI06:37
-!- mode/#webgui [+o tavisto] by ChanServ06:37
CIA-6WebGUI: dionak * r7177 /WebGUI/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: Adding conditional to test if xml is already decoded06:39
CIA-6WebGUI: dionak * r7178 /WebGUI/docs/changelog/7.x.x.txt: Adding update for syndicated content utf-8 check06:39
CIA-6WebGUI: dionak * r7179 /WebGUI/docs/credits.txt: Adding knowmad to credits for tests and bug fix06: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 bderrly08:05
@tavistopreaction, in the gallery asset, how is all the meta data captured from the images? Is it using EXIFutils to read this info?08:25
@tavistoguess I'll catch ya tomorrow then.. g'night all08: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 #webgui08: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 #webgui09:32
-!- khenn [n=khenn@97.92.186.139] has quit []09:34
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI09:37
-!- mode/#webgui [+o khenn] by ChanServ09: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 #WebGUI09:47
-!- mode/#webgui [+o khenn] by ChanServ09:47
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:21
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui10:39
-!- mode/#webgui [+o Haaarg] by ChanServ10: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 #webgui10: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 #webgui13:28
hightekvagabondany of you guys ever had problems APR::Request::Apache2 not finding the "handle" method?13:30
BartJolhightekvagabond haven't seen that14:11
hightekvagabondyeah, 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 it14:12
BartJolhave you searched the site?14:16
BartJolah, i find only your post14:16
hightekvagabondI've been searching the WebGUI forums, apache, cpan, and many mailing lists via google14:17
BartJolwell, that should have given you a clue when something is on the forum, but unfortunately....14:17
BartJoland what happens if you grep for that?14:20
hightekvagabondgrep for what?14:22
BartJolfor the handle method?14:23
BartJolif the files are there, maybe the module isn't loaded14:23
BartJolmmm, I can't find it within the wre14:24
CIA-6WebGUI: yung * r7180 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: Subtext disappears when editing a field15:18
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui15:28
-!- knowmad [n=william@97.66.185.250] has joined #webgui15:29
knowmadhey, is anybody online who wants to conduct a search experiment with me?15:30
BartJolwhat version?15:31
BartJolor do you have a site?15:32
knowmadi have a beta demo setup15:32
knowmadhttp://beta.webgui.org/demo1218108416_88/home/search/site-search15:32
knowmadBartJol: do you use search on any of your sites?15:32
BartJoleeh, I added a search somewhere15:32
BartJolbut it is some time ago15:32
knowmadi'm working on my presentation and am trying to grok how the system works15:33
knowmadit's pretty simple but some queries aren't working15:33
knowmadtry searching "latest news" 15:33
knowmadwith or without quotes15:33
knowmadnow try +news -latest which should exclude all the assets with the word 'latest'15:34
BartJoldiffernce is: Commercial Documentation15:34
knowmadwhat do you mean?15:34
BartJolin the results15:34
BartJoland latest appears in the sec ond query15:35
knowmadyes, but why do we still get results with latest?15:35
BartJoldunno15:35
knowmadwhen we're telling wG to exclude that? 'latest' is not a stopword15:35
knowmadat least not in MySQL15:35
BartJol:)15:35
BartJoldoes the - really exclude the following term?15:36
knowmadnor in Search.pm15:36
knowmadthat's what it's supposed to do according to mysql docs and JT15:36
knowmadguess there's something happening to the query as it is being biult that is going awry15:37
knowmaddo you know how i can turn on query logging in mysql?15:37
knowmadbtw, thanks for the second pair of eyes; i just wanted to be sure i wasn't overlooking something15:38
BartJolmmm15:38
BartJolno problem, but I'm afraid that my query language is not sufficient15:39
BartJoland I'm a bit busy, unfortunately, because I'd like to help you15:39
knowmadi'll report back once i figure out how webgui is building the query15:39
CIA-6WebGUI: yung * r7181 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: fixed: Thingy: Subtext disappears when editing a field15:57
knowmadBartJol: FYI, adding 'log=/data/wre/var/logs/mysql-query.log' to /data/wre/etc/my.cnf enabled the MySQL General Query Log 16:02
knowmadAlso, it really looks like there's a bug in the WebGUI search builder16:02
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:13
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"]16:22
BartJolthat might be16:24
knowmadBartJol:  i've submitted a bug report with my findings -- http://www.webgui.org/bugs/tracker/webgui-search-errors#N-mQBBz8rn53dQvQDXrPgA16:24
knowmadhave you ever looked at the search() method in WebGUI::Search?16:24
BartJolnope16:25
knowmadit's 110 lines of complicated logic!16:25
BartJolbeyond my limits right now :)16:25
BartJolaaah16:25
knowmadme too! hopefully one of the devs will take a look at it today16:25
BartJolsome genius worked on that16:25
knowmadi'd really like to have this fixed for my presentation16:25
knowmadyeah, i suspect that's all rizen_16:26
knowmadit's not just the perl code but also the data storage that's interesting16:26
knowmadall indexed keywords are put into the assetIndex table into a single column called, wait for it.... keywords16:26
knowmadthat's straight-forward enough but..16:27
knowmadevery keyword is separated by two single-quotes16:27
knowmadi've yet to grok what that's about and how it doesn't cause breakage when searching for phrases16:27
SDuensinMorning!16:29
knowmadmorning16:29
SDuensinI 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
topsublol wow16:29
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:30
-!- mode/#webgui [+o tavisto] by ChanServ16:30
BartJoland how is the search query broken? split on space?16:36
knowmaddid you read my bug report?16:36
knowmadi don't know how it's broken as i don't understand how it work16:36
BartJolam now16:36
knowmadhowever, it does not perform as advertised in regards to boolean operators16:37
knowmadmy initial forays into the query it builds lead me to believe there are logic errors in the search method that is building the MySQL query16:38
BartJoldoesn't seem good16:38
knowmadnope, explains why my clients have told me search is funky16:38
knowmadoverall, the search system rocks but bugs like this are a showstopper16:39
knowmadit doesn't matter how technically cool it is if it doesn't perform as expected16:39
knowmadBartJol: are you attending the WUC?16:40
BartJolI am16:40
knowmadspeaking?16:40
BartJolI will16:40
knowmadwhich talk are you doing?16:40
BartJolon macro's in the user track16:41
BartJolfirst one, as the schedule remains the same16:41
knowmadcool, those are handy critters16:41
BartJolbut now I have to find out why a subdomain doens't refer people to the right webgui site16:42
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:45
knowmadsounds like an apache config issue assuming the dns is correct16:47
BartJolyeah, modprxy and moperl confs were incomplete16:48
BartJolchanged it, and worked16:48
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:53
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:54
-!- Haaarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:04
-!- mode/#webgui [+o Haaarg] by ChanServ17:04
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:08
-!- Haaarg is now known as Haarg17:10
knowmadBartJol: you still hanging around?17:18
BartJolyup17:19
knowmadcheck out these search terms @ http://beta.webgui.org/demo1218108416_88/home/search/site-search17:19
knowmad  +news* -latest17:20
knowmadthe asterisk totally changes the results17:20
BartJolcool, strange but cool17:21
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has quit ["Leaving."]17:22
knowmadthe strange is what's bad17:26
knowmadi updated my bug report and am hoping it's enough info for whoever built the search system to fix this issue17:27
knowmadit's a pretty glaring bug IMO17:27
BartJolyeah, it's bad when such a cool function doesn't work properly17:30
@Haargi believe it's because of the chinese work support section17:31
@Haargnot sure of the best way to fix it, as i'm not yes certain what that code is supposed to do17:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:48
-!- mode/#webgui [+o preaction] by ChanServ17:48
@perlmonkey2Is 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
@Haargit's a bit complex how that happens17:56
@perlmonkey2Haarg: I'm just putting traces in everything related so I can watch it happen :)17:57
@HaargprocessPropertiesFromFormPost calls session->form->process17:57
@Haargand includes the current value17:57
@Haargthat goes through the formvalidator code, autoload etc17:58
@perlmonkey2Haarg: btu I'm not even sure this happens in processPoerpertiesFromFormPost as there is nothing related to these properties in the form post.  17:58
@perlmonkey2no checkboxes checked, means nothing posted.17:58
@Haargit does that for everything in the definition though17:59
@perlmonkey2oh17:59
@perlmonkey2Thanks17:59
@Haargthat goes through the form validator, autoloader, etc17:59
@Haargand calls getValue17:59
-!- rizen_ is now known as rizen18:28
-!- mode/#webgui [+o rizen] by ChanServ18:28
CIA-6WebGUI: yung * r7182 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Search.pm): fixed: WebGUI Search errors - boolean search using filtering does not work18: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
@tavistopreaction, in the gallery asset.. did you setup the metadata to be extracted from the images using EXIFutils?19:03
@preactionit is EXIF data, yes19:03
@tavistomy 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 missing19:04
@preactionuh... i grab them all, and delete the ones that break things19:05
@preactionif the EXIF field is in the photo, it's in the template19:05
@tavistoHe 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 gallery19:06
@preactionwhich ones are missing? maybe they're ones I had to delete19:06
@preactionthen the underlying Perl module does not know about or handle those fields19:06
@tavistohe spouted off a bunch that were in relation to gps coords and stuff photographers would care about :)19:07
@preactionright, 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
@preactionpossible, of course, but an RFE nonetheless19:09
@tavistooh 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 fields19:09
@tavisto in the RFE19:09
@preactionif you give me one of the images you're talking about, i have an idea19:09
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui19:09
@tavistosome 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 projects19:10
@preactiondo they host with us? or do they have their own server?19:10
@preactionif my idea works, I can give them a patch19:10
@tavistoNOAA is not a client... yet :)19:10
ckotilman, if you guye get NOAA that would be sweet19:11
ckotilI might be doing work for them soon19:11
@tavistoJT (my other buddy - not Rizen) works for NW Labs in washington19:11
@tavistoso my visit was to see a good friend... and also make use of an opportunity to expand our reach into the govt.19:12
ckotilnice19:12
perlDreamerI still think we need to take over the Papa John's website19:12
@tavistosweet ckotil, they are a great group to work with I'm told19:12
@tavistoyes, and we can barter an intranet for pizza19:13
@perlmonkey2okay, 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
@perlmonkey2This 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
@perlmonkey2http://webgui.pastebin.com/d300c879919:16
@perlmonkey2if 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
perlDreamerSo this actually affects _all_ checklists, not just this one.19:17
@perlmonkey2perlDreamer: that would be my assumption19:17
@preactionwhat definition sub is that using? Form::Controls?19:18
@perlmonkey2any 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
@perlmonkey2preaction: that is from new in Form::Control19:18
@preactionokay, but that's just instanciating a form control, right? 19:19
@perlmonkey2yes which then getValue is called on19:19
@perlmonkey2FormValidator::process does my @values = $self->$type($params); which creates the Form::asset and calls getValue on19:20
@preactionline 222 of lib/WebGUI/Form/List.pm is the problem19:20
@perlmonkey2$params is the %hash from Asset::processPropertiesFromFormPost19:20
* perlmonkey2 wonders how he could have possible missed that CheckBox was not a Control, but a List19:21
@perlmonkey2for 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 #webgui19:25
-!- mode/#webgui [+v cap10morgan] by ChanServ19:25
@preactionor look below that, in getDefaultValue. that doesn't loook right at all19:25
@preactionthe 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 user19:26
@preactionit 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 asset19:26
@perlmonkey2yeah, I commented 222 out and it works great for the Layout checkboxes19:26
@preactionbut 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 value19:27
@preactionfor our problem, "value" is more important than "defaultValue"19:27
@preactionso it's multiple problems: one, getDefaultValue is being called. two, "value" is being used because it's more important than defaultValue19:28
@preactioni think for list types, we might have to make defaultValue more important than value19:28
@perlmonkey2I'm not tracking.  I would have thought that defaultValue shouldn't have any importance with List types.  They should default to nothing?19:30
@preactionwhat if you want it to default to something when creating an asset using addChild?19:31
@perlmonkey2I still haven't fully grokked getDefaultValue, getValue and get('value')19:32
@perlmonkey2so I don't know :)19:32
@perlmonkey2preaction: I'm feeling a little out of my depth on this one and am deferring to you and how best to proceed.19:35
@preactiongetValue is the value from the form19:35
@preactiongetDefaultValue is either the "value" property or the "defaultValue" property19:35
@perlmonkey2simple enough19:36
@preactiongetValue calls getDefaultValue if it needs to, and in our case here it's calling it but doesn't need to19:36
@perlmonkey2So remove the call?19:37
@preactioncan't, we actually do need to call it, but not in this one case19:37
@preactionthe problem: how do we determine if we need to call it?19:37
@perlmonkey2and how do we tell getValue not to call getDefaultValue?19:37
perlDreamercan we get a list of existant form variables?19:37
@perlmonkey2move the logic up further in the form and add a special flag to this getValue?19:37
perlDreamerif it exists as a form variable, we always use the form variable, regardless of its value19:37
@preactionperlDreamer, no. if a list type doesn't have a value selected, it doesn't show up as a query parameter19:38
perlDreamerif it doesn't we should use the "backup" logic19:38
perlDreamerthat sucks19:38
@preactioni'm thinking if session->request exists, we use that no matter what19:38
@perlmonkey2perlDreamer: this isnt' the first time that checkboxes not showing up as empty params has bit me :(19:38
perlDreamerpreaction, session->request always exists19:39
perlDreamereven in tests, now19:39
perlDreamerWebGUI.pm, line 40519:40
perlDreamerEvery WebGUI page fetch gets a Request object19:41
perlDreamerit might be empty (with no form data), but it's there19:41
@perlmonkey2I like have FormValidator test for Lists and then call getValue($value,DONTGETDEFAULTVALUE) on only list types19:41
@perlmonkey2Bad idea?19:45
@preactionprobably. when would we use that?19:48
@preactioni'm almost going towards not giving the "value" field to the form element in processPropertysFromFormPost19:48
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:48
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:48
@perlmonkey2preaction: I'm thinking we would use that flag everytime a List is processed in FormValidator19:50
@perlmonkey2or I guess the same effect could be had by putting that in Asset::processPostFromForm19:51
@perlmonkey2I mean processProperties19: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 #webgui19:55
topsubAfter a product is added to the cart what callback gets called? So i could say have it redirect to the shopping cart?19:56
@perlmonkey2So preaction, in FormValidation::AUTOLOAD we could test if $control isa List and then return $control->getValue(@args,NODEFAULTVALUE)20:00
@perlmonkey2that seem like a good place for it?  Should only get used when a form is submitted, right?20:00
@Haargthat seems rather ugly20:01
@perlmonkey2Haarg: 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
@Haargpreaction: you have to supply value for file fields20:06
perlDreamertopsub, the url for buying is func=buy20:06
perlDreameryou can trace it from there20:06
@Haargwell, lists shouldn't need to be special, and really only multi select lists are the issue here20:06
@Haargand getting the default value isn't really a problem, only getting value20:07
* SDuensin hates CSS.20:08
@perlmonkey2Haarg: 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
@Haargthe default value is undef though20:08
SDuensinAnyone else have problems with vertical alignment of the content when using the site builder provided template?20:08
@perlmonkey2It doesn't become the last value?20:08
@Haargno, but 'value' does20:09
@perlmonkey2foreach my $value ($self->get("value"), $self->get("defaultValue")) {20:09
@perlmonkey2that is for List::getDefaultValue20:09
@HaargSDuensin, what kind of problems?20:09
SDuensinHere, Haarg - http://test.cloudcircle.com/discuss/discussion-forums/general-chatter/test7#L_aiSLUIfcaDnpRZD71OCQ20:09
@Haargah yeah20:10
@Haargclear:both in some of the templates20:10
SDuensinI'm too dumb to fix it.20:10
@perlmonkey2So then for getDefaultValue for a list type we woudl only return the defaultValue never just the value?20:10
@Haargpossibly, i'm not certain20:10
@HaargSDuensin, if you apply a overflow: hidden to #mainBodyContentContainer i think that may help20:11
@perlmonkey2but 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
SDuensinI'll try it, Haarg - thanks!20:12
@Haargif you set value and default value, and call getDefaultValue, you want it to get the value20:12
@perlmonkey2Haarg: but for a form type, if there is no passed in value, you wouldn't want the asset def value woudl you?20:13
@Haargbut if you call getValue you don't20:13
@perlmonkey2for a List getValue calls getDefaultValue if doesn't find antyhing.20:13
@Haargyeah20:13
@Haargseems like maybe it shouldn't20:13
@Haargmaybe just get('defaultValue')20:13
SDuensinThank you!  I would *never* have found that.20:14
@Haargthat's probably a modification we should do in the site builder20:15
* SDuensin agrees.20:15
@HaargperlDreamer, i'm using a modified User.t from you to change how user profile fields are retrieved20:16
@Haargis it ok to commit that file?20:16
SDuensinUnfortunately, we've found a few issues with the site builder templates.20:16
@perlmonkey2Haarg: 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
@Haargwell, you wouldn't want getDefaultValue to skip value20:17
SDuensinThere's some weirdness in IE with the blog templates, too.  Been ignoring it for now.  :-)20:17
@Haargi was thinking maybe getValue for lists should not use getDefaultValue, but just get the defaultValue themselves20:17
perlDreamerHaarg, what exactly is different about it?20:18
SDuensinOr, maybe they were related.  That'd be convenient.20:18
perlDreamerpaste a patch?20:18
@perlmonkey2Haarg: 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 properties20:18
@perlmonkey2that 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
@HaargperlDreamer, http://webgui.pastebin.com/m7997b42620:19
* perlmonkey2 wonders off in search of food.20:21
@Haargalso, this really only applies to multiselect lists20:21
perlDreamerHaarg, I think you need to merge in the leaky group tests20:21
perlDreameraside from that, it's fine20:21
@Haargsingle select lists should be using the code as it is i think20:21
perlDreamerand the getGroupIdsRecursive test20:22
@Haargis that the stuff you added recently?20:22
perlDreameryes, within the last week20:22
@Haargok20:22
perlDreamerI found a whole slew of other bug with that test20:22
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:24
-!- mode/#webgui [+o rizen] by ChanServ20:24
CIA-6WebGUI: 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 #webgui20:37
slickwarequestion:20:38
slickwareif 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
@preactionslickware, try it and see, but i think yes20:39
slickwarei'm trying to get a workaround for not being able to run a perl script from a reseller site20:40
perlDreamerHTTP Proxy asset, perhaps?20:40
slickwareand this one can be hosted offsite and accesd by httpproxy, but I still need an on-site html template for the results20:40
slickwareat least, I think I do20:40
slickwarewould I use the snippet tool or just filepile it?20:41
@preactionyou would use the snippet tool20:42
perlDreamerIf you try to upload it as a File, it will probably be filtered since WebGUI has XSS prevention code in there20:42
@preactionor an article might work just as well20:42
slickwareit needs an .html extension20:43
@preactiona ziparchive asset can get around the HTML filter, but that's more for zipping up an entire site and uploading it20:43
@preactionso give it an .html extention in the URL field?20:43
slickwarereally...20:43
slickwarehmm20:43
* perlDreamer lunches...20:56
slickwarecan anyone explain how to use the redirect wobject? I thought I had it, but it doesn't seem to be doing anything at all21:18
@preactionyou have to actually visit the redirect asset URL directly21:18
@preactionthen it will redirect you21:19
slickware...21:19
@preactionnot if it just shows up on the page (which was its old behavior, iirc)21:19
slickwareso... how can I make a page, in my page tree, that also redirects you?21:19
slickwareor do I just "not hide" the redirect wobject from navigation21:19
@preactionthe second one: don't hide it from navigation21:20
slickwarek 21:20
slickwarethen... how can I move it around in the navigation menus?21:22
@preactionthe same way you'd move anything else around, change its rank21:22
@preactionor cut/paste it21:22
@preactiontreat it like any other page21:22
slickwarebut... it's *on* a page21:22
slickwarewhere is its rank now?21:22
@preactionin the Asset Manager21:23
slickwareoh21:23
@preactionall assets are their own pages, some assets display other assets21:23
slickwarei'm still used to the completely awesome up/down upup/downdown arrows21:23
slickwarewell, that was fun21:24
slickwareand simpler than I thought21:24
slickwareafter I sat there for a minute going, how the hell do I change rank, and then I clicked on it21:24
@preactionare you in 7.5? you just enter the new rank. on 7.4, it's drag and drop21:25
slickware7.4. reseller host.21:25
slickwarestill waiting on 7.521:25
@preactionyay 7.5!21:26
slickwareyeah... I can't wait to have the expire-on-Xdate back21:26
slickwarethat's in 7.5 again, right?21:26
@preactionyes21:26
slickwarethank god21:26
hightekvagabond7.4 is considered the stable though, right?21:30
perlDreamerIt's very stable.21:30
perlDreamerUnchanging21:30
slickwarewhere can I find the context for using the GroupText macro21:31
perlDreameron the wiki21:31
slickware(side note: I giggle every time I say that)21:31
slickwarecurse the wiki21:32
slickwareshouldn't it be in the help file? in the 'macros, list of' section!?21:32
perlDreamerwhatever21:32
perlDreamerThat's a list of macros which you can use21:32
slickwareright21:32
perlDreamerto learn how to use them, that info is in the wiki21:32
slickwarebut, why not add a context column to that table21:32
perlDreamermaybe I'm not understanding your question21:33
perlDreameryou just want to know where you can use a macro21:33
slickwarewell21:33
slickwareI mean if i'm looking up macros21:33
slickwarewhat good is a list of macros that doesn't say HOW to use them21:33
slickwareespecially something like grouptext, which requires 2 variables in the ();21:33
perlDreamerwell, we could make every macro name a link back to the wiki21:34
perlDreamerbut then people who make custom macros couldn't make their own macro docs21:34
perlDreamersince it wouldn't be cool to have custom macro docs on the wiki21:34
slickwareor they could link to their macro docs from the WG wiki21:34
perlDreamerand some people have wG website which don't connect to the internet, only to small, private local networks21:35
slickwareah21:35
slickwareso exactly21:35
slickwareWG macro usage should be defined int he WG help file!21:35
perlDreamerYou can always post that as an RFE21:37
@perlmonkey2Haarg: a single select list can have zero boxes checked also, can't it?  Then woudlnt' it suffer the same problem?21:37
@preactionyes21:37
@perlmonkey2So 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
@perlmonkey2Because 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
@Haargi'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
perlDreamerThere are drop down lists (like in the Product), where there is not a Select All.. option.  None are initially selected.21:52
perlDreamersorry.  Not Select All, but Select one21:53
@Haargin a drop down?21:54
perlDreamerYes21:54
@Haargbecause a drop down is going to end up selecting something21:54
perlDreamerI see.  So this would only pertain to check lists (single or multi select)21:55
@Haargor multi select list boxes21:55
@perlmonkey2hah, so then CheckList has its own special getValue which doens't call getDefaultValue.  Solved???21:55
@Haargi think so21:56
@perlmonkey2okay, 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
@preactiontests!21:56
@Haargtests21:57
perlDreamertests21:57
@rizentesting is for sissys21:57
@Haarggiven how long the discussion took, making sure we stay consistant with that is important21:57
+MrHairgreaserizen++21:57
perlDreamerwith tests, when you fix it, people will know when it breaks21:57
perlDreamerlike the code that rizen just submitted21:57
* preaction embraces his sissinessss21:57
* perlmonkey2 must be new here.21:58
@perlmonkey2From the UI, that resolves it.  Now to write a test to try it from the API.  22:00
perlDreamerHey, did someone implement the move content to another version tag RFE?22:11
@preactionperlDreamer, yes22:11
perlDreamerthe RFEs not closed22:11
@preactioni think. it was Radix_'s RFE, perhaps he should verify22:11
@preactioni think i had to fudge something22:11
@preactionor maybe that was the Registration Form one22:12
@preactionRyan McCombs has a PBWG now?22:12
@preactionnice22:12
perlDreameryup22:13
@preactiondoes that mean i get the 5247 karma that was applied to that RFE?22:14
perlDreamersure.  Why not?22:15
@perlmonkey2preaction: 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
@preactionperlmonkey2, when addChild is called, Asset->update goes through the definition and grabs defaultValue22:16
@preactionbut, a form control is never created22:16
@preactionit just grabs the defaultValue from the definition22:17
@perlmonkey2preaction: Do I need to check if asset->update calls getDefaultValue or getValue?22:17
@preactionno, you can, but i know it doesn't22:17
@preactionupdate doesn't make the form controls at all, too expensive for too common an operation22:18
@perlmonkey2So it directly accesses the properties.  So then there shouldn't be any problem with making getValue no longer also check getDefaultValue?22:18
@preactionright22:19
CIA-6WebGUI: graham * r7184 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm t/User.t): fixed: user profile defaults can contain arbitrary perl code22:27
CIA-6WebGUI: translation * r7185 /translations/Russian/ (46 files in 2 dirs): Update from translation server22:27
CIA-6WebGUI: graham * r7186 /WebGUI/lib/WebGUI/User.pm: oops22:27
CIA-6WebGUI: 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
@rizeni can't believe i just read what i read22:53
@rizenno absolutely not22:53
@rizengetValue MUST call getDefaultValue22:53
@rizenand not read it from the properties22:53
@perlmonkey2okay, I'll move it back.22:54
@perlmonkey2But it works.  I wrote tests for it.22:54
@perlmonkey2and there is a bug if it calls getDefaultValue22:54
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI22:58
@rizenmaybe we need a separate method called getOriginalValue()23:01
@perlmonkey2rizen: it had been mentioned that for a checklist getValue would never need to get the defaultValue.23:02
@rizenthat's not true23:03
@rizenthere are several reasons why it may need to23:03
@rizenthe first of which is taint checking23:03
@rizenwhat if someone submits something just over the url without actually using the form we generated?23:04
@rizenbut secondly, FormValidator can be used offline23:04
@rizento validate data pulled in from a csv file for example23:04
@perlmonkey2rizen: okay, then what about having CheckList::getDefaultValue not get the value property, just the default property?23:05
@rizenwhich is what i'm saying23:06
@perlmonkey2oh23:06
@rizengetDefaultValue should get the default value only23:06
@rizenand then getOriginalValue returns the value property23:06
perlDreamerhow is that different from ->get('value') and getValue?23:06
@rizenand the toHtml then would use getOriginalValue() to draw the form23:07
@rizenalso getOriginalValue() would call getDefaultValue() if no original value exists23:07
@rizenPD, how it's different is that the raw value can be lots of things23:07
@rizenit could be a hash reference23:07
@rizenor it could be a delimited list of options23:07
@rizenin the case of a list23:08
@rizenand getOriginalValue() and getDefaultValue's jobs are to figure out what kind of data structure was passed in23:08
@rizenand format it appropriately23:08
@rizenso in many form controls, getDefaultValue and getOriginalValue might just return the raw property23:08
@rizenbut in the case of lists it does some special processing23:09
@rizenthat's why i don't want people circumventing the API23:09
@rizenif the API is broken, then fix it, but don't work around it23:09
@rizeni'm sorry...not a hash reference, but an array reference23:09
perlDreameryeah, I knew what you meant23:10
+MrHairgreaseIn the Nav wobject the page.indent_loop tmpl_loop is based on page.relDepth.23:10
+MrHairgreasepage.relDepth can be -something however23:10
+MrHairgreasecausing the indent_loop not to indent for the pages for which that condtion applies23:10
@rizenhow can it be negative MHG?23:10
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []23:10
+MrHairgreasereldepth = lineage of cur page - lineage ofstartpoint23:11
+MrHairgreaseif you include ancestors23:11
@rizenoh for anscenstors23:11
@rizenyeah23:11
+MrHairgreaseyeah23:11
+MrHairgreaseshould i fixc that?23:11
@rizenyup23:11
@rizenplease do23:11
@rizengood find23:11
+MrHairgreaseit also solves the l;i ul problems23:11
@rizennice23:12
@rizenperlmonkey2 so do you get me?23:12
+MrHairgreaseI was checking out that problem for rogier of united knowledge23:12
+MrHairgreasewill fix it tomorrow then23:12
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]23:15
@perlmonkey2rizen: sure23:15
@perlmonkey2rizen: Do you want this method only added to the CheckList or to all Form types?23:16
@Haargall types23:16
+MrHairgreaseperlDreamer: what part of Selenium does the website -> image conversion?23:17
@perlmonkey2And the FormValidator needs to use it then?23:17
perlDreamerIt's a JS method in the browser, MrHairgrease23:17
@Haargi don't know if FormValidator will need to change23:17
+MrHairgreaseaha23:17
perlDreamerI 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 it23:17
+MrHairgreasebut you still need a browser then23:18
+MrHairgreaseand hence X23:18
perlDreameryes, and yes23:18
perlDreamerbut it's already setup to be automated23:18
+MrHairgreaseso that's still no solution unfortunately23:18
perlDreamerrather than rolling your own23:18
perlDreamerhm23:18
@Haargi think checklist will still have a special case, but it will be to ignore getOriginalValue and use getDefaultValue23:18
+MrHairgreasethe idea is that I install something on the server that does the snapshoting23:18
@Haargwhere the rest of the forms will need to be adjusted to use getOriginalValue23:19
+MrHairgreaseand rig that to import the images into the db23:19
@perlmonkey2So 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
@Haarginto getValue23:19
perlDreamerthat's going to require X on whatever box does it.23:20
@Haargformvalidator etc call getvalue23:20
@Haargit should call getoriginalvalue23:20
@perlmonkey2Haarg: okay.  But in the CheckList that new method wouldn't be called?23:20
@HaarggetOriginalValue will basically be what getDefaultValue is now23:21
@perlmonkey2it 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
@Haargfor most form types, getValue will call getOriginalValue.  for checklist, it will call getDefaultValue instead23:22
@Haargbasically, it's just renaming getDefaultValue23:22
@perlmonkey2But now getDefaultValue should no longer do that, it should only get the default value property.23:22
@Haargbecause that isn't an accurate name23:22
@Haargyes23:22
@perlmonkey2groovy23:22
@perlmonkey2I 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
@Haargwell, if you just rename getDefaultValue everywhere i think it will be ok23:23
perlDreamerperlmonkey2: lots and lots of tests23:24
@Haargthere will probably be some cleanup to do afterward23:24
@Haargto take advantage of the change23:24
@perlmonkey2perlDreamer: hah, so much for getting the bug list cleaned out this week :P23:24
perlDreamerperlmonkey2, you're probably preventing about 8 future bugs, so it still counts23:24
@Haargi know i ran into this issue before23:25
perlDreamerplus, we need those tests for preventing future bugs and as documentation for API usage23:25
@perlmonkey2I 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
perlDreamerre testing, feel free to scrap all the tests in Form that you need to develop what you need23:26
@perlmonkey2perlDreamer: okay ;)23:29
perlDreamerpreaction and I have talked about reimplementing those tests using his WebGUI::Test::Maker, to reduce the amount of duplicated code23:30
perlDreamerbut those tests would also work well as Test::Class tests23:30
perlDreamerso you could setup tests for the base class, then then inherit them for children to test inheritance and overriding23:31
@perlmonkey2Don't sweat the 7189 rollback comments.  User.pm is still 7188.23:37
@perlmonkey2getValue won't call getOriginalValue, but continue to call getDefaultValue?23:39
@perlmonkey2just double checking :)23:40
@Haargin all cases but checklist, yes23:41
@Haargor wait23:41
@Haargother way around23:41
@HaarggetValue should use getOriginalValue, except for checklist23:41
@perlmonkey2hmm, weird, Control::getValue only calls getValueFromPost23:42
@perlmonkey2which then calls getDefaultValue...okay I should be able to figure it out from here......I hope23:42
@Haargpreaction: what was the deal that led to moving that code from getValue to FromPost?23:43
@preactionbackwards compatibility23:43
@preactionall my form controls for client sites override getValueFromPost23:43
@Haargah23:43
* perlmonkey2 searches around for a way to pass this off to perlDreamer :P23:44
@preactionso 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 control23:44
-!- perlDreamer is now known as notHere23:44
@perlmonkey2hahahahha!23:44
-!- notHere is now known as perlNewbie23:44
-!- perlNewbie is now known as cluelessDreamer23:45
@Haargyeah, i saw the comment about backward compat, but wasn't thinking in terms of overriding23:45
@perlmonkey2preaction: so your overridden getValueFromPost will break if getDefaultValue changes?23:50
@preactionno23:50
@preactionbefore getDefaultValue existed (it was added in 7.5.11), people used get("defaultValue"), which works, it's just ugly23:50
@preactionthe new API is much nicer23:50
@Haargugh23:53
@perlmonkey2okay 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
@Haarggetting the language for a user needs to use the internationalization system23:53
@Haargwhich needs the user to be initialized23:53
@preactionperlmonkey2, no. getDefaultValue was recently added23:54
cluelessDreamerHaarg, right, because that's a user profile field.23:54
-!- cluelessDreamer is now known as perlDreamer23:54
@Haargyeah23:54
@perlmonkey2preaction: thanks.  And thanks for being patient with my plethora of questions.23:55
@Haargi fixed part of it, but missed this bit23:55
perlDreamerI keep wondering whether parts of this should be promoted to real user properties23:55
perlDreamerlike language, email address, etc.23:55
@Haargpossibly, but that wouldn't help23:55
perlDreamerno, you're right23:56
@Haargwell, i can fix it23:57
@Haargas long as nobody gets clever and sticks a i18n call in the language default value23:57
--- Day changed Fri Aug 08 2008
@rizenperlmonkey2: sorry someone at the door00:00
@rizenadd it to all00:00
@perlmonkey2rizen: can do 00:00
@perlmonkey2rizen: 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
@rizennot true00:02
@rizenwere you not paying attention to what i said before00:02
@rizengetOriginalValue will need to be used in all of the toHTML methods of all forms00:03
@rizenotherwise it won't be able to render it00:03
@perlmonkey2I meant in the getValue call00:03
@rizenthat's still not a special case00:03
@rizenALL forms should have getValue calling getDefaultValue00:04
@rizennot getOriginalValue00:04
@rizenhence why you need to update the toHTML method of ALL form controls to use getOriginalValue00:04
@perlmonkey2so getValue will no longer ever return the property 'value' for any form type?00:05
@rizencorrect00:05
@Haargyeah, i was thinking about that wrong00:05
@rizenit will either return the form value, or it will return the default value00:05
@Haargone exception being File00:05
@perlmonkey2k, so CheckList isnt' a special case because all form types now work it will work.  got it.00:05
hightekvagabondok.... stupid question.... what does WRE stand for?00:07
@Haargwebgui runtime environment00:08
hightekvagabondthank you00: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
perlDreamerHaarg, 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
@Haargyeah00: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 #webgui01:17
knowmadanyone 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
knowmadbtw, the WorkflowInstance table is empty01:18
knowmadand there are no other sites running (no other webgui databases for that matter)01:19
knowmadit's like i have a ghost workflow stuck somewhere in spectre... maybe a restart01:19
knowmadfor posterity's sake (since i'm talking to myself), the reset cleared up spectre01:25
@perlmonkey2I'm buying 1 beverage of choice for every minor, critical, or fatal bug resolved by a non-pb employee at the wuc.  01:36
@perlmonkey2Which means everyone is in luck, because that describes most of the reamining bugs.01:37
@perlmonkey2Form/Asset::getValueAsHtml is being moved to getOriginalValue since it returns a link.01:43
@rizenknowmad, spectre keeps an internal running queue of workflows separate from the workflowinstance table01:44
@rizenif someone manually deleted something from the workflow instance table, or for some reason webgui couldn't communicate with spectre when that instance was deleted01:44
@rizenthen you would run into the scenario you just found01:45
@rizenand restarting spectre will fix that problem, because it will rebuild it's queue from the workflow instance table at startup01:45
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)]01:45
@perlmonkey2I'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
@rizenyes, that should return getOriginalValue01:46
@perlmonkey2groovy, thanks rizen01:46
@rizensame with toHtmlAsHidden01:47
@perlmonkey2got it01:47
@rizenyou may just want to grep the code for direct references to value01:47
@rizencuz we want none of that01:48
@rizenbut don't get too side tracked01:48
@rizen=)01:48
@perlmonkey2yeah, 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
@preactionHaarg, how did you fix the pagination "anomaly"? 01:59
@Haargfor the 'up to 10' template var, it was calculating 5 forward and 5 back, then limiting to the real range02:00
@Haarginstead of basing the end point on the actual start point it was using02:00
@Haargplus there was an off by one error02:01
@preactionah, so it wasn't working as it was supposed to02:01
@preactionit sounded like it was, just in an unexpected way02:01
perlDreamerrizen, you're saying that in Form/*.pm, that $self->get('value') should become $self->getOriginalValue() ?02:30
@Haargin most places02:31
perlDreamerwhich defines one from the others in most?02:31
@Haargas in i can't think of any time would wouldn't use it02:31
perlDreamerso if I were to02:32
perlDreamerfind Form -name '*.pm' -exec perl -pi -e 's/self->get..value../self->getOriginalValue/;' {} \;02:33
perlDreamerand make sure the test suite passes02:33
perlDreamerand that the diff makes sense02:33
perlDreamerand WebGUI still works02:33
@Haargyou can probably regex it if you want, but i'd double check as many places as you can02:33
perlDreamerthere are 35 of them02:34
@Haargwe probably also need to make sure it is consistant in terms of getValue setting the value or not02:34
@Haargi seem to remember it does in some places but not others02:35
perlDreamerwhat does a "good one" look like?02:35
perlDreamer$self->set('value', $value); ?02:35
@Haargbasically02:36
@Haargseems like it should consistantly save it02:36
@Haargwell, i'm off for a while02:36
perlDreamerthanks for your help today, Haarg02:37
@Haargno 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-6WebGUI: colin * r7188 /WebGUI/ (4 files in 4 dirs): 02:49
CIA-6WebGUI: Update tests for new profile field handling.02:49
CIA-6WebGUI: Change how the profileField method works in User.pm02:49
CIA-6WebGUI: Reindent some User.pm method according to WGBP.02:49
CIA-6WebGUI: perlmonkey2 * r7189 /WebGUI/ (3 files in 3 dirs): Rolled back to 7186 removing CheckList changes02:49
CIA-6WebGUI: graham * r7190 /WebGUI/t/i18n/critic_labels.t: skip Perl::Critic tests if unable to load modules02:49
CIA-6WebGUI: graham * r7191 /WebGUI/www/extras/assetToolbar/assetToolbar.css: display asset toolbar inline02:49
CIA-6WebGUI: graham * r7192 /WebGUI/lib/WebGUI/Session/Form.pm: don't dual check for form parameters02:50
CIA-6WebGUI: graham * r7193 /WebGUI/lib/WebGUI/Operation/Shared.pm: don't initialize i18n in secureEval unless needed - avoid endless loop on language user profile field02:50
CIA-6WebGUI: graham * r7194 /WebGUI/t/ (6 files in 3 dirs): request->body and request->param should be the same in tests02:50
CIA-6WebGUI: 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 applied02:50
CIA-6WebGUI: graham * r7196 /WebGUI/docs/create.sql: preparing for 7.5.19 release02:50
CIA-6WebGUI: jt * r7197 /releases/WebGUI_7.5.19-beta: Release 7.5.19-beta02:50
CIA-6WebGUI: graham * r7198 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.20 dev02:50
-!- hightekvagabond [n=Administ@c-75-72-71-182.hsd1.mn.comcast.net] has left #webgui []02:50
@perlmonkey2graham, does that mean I owe you 4 beers?03:29
@perlmonkey2:)03:29
@perlmonkey2oh, he's not on.03:31
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui03:34
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:19
perlDreamerperlmonkey2: if you want some test support, I have free time this evening04:26
perlDreamerI can't take the boys to swim lessons tonight04:26
perlDreamerTim ripped open a huge blister on his hand playing on the monkey bars, and the pool is pretty strict about open wounds04:26
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui04:35
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:35
@perlmonkey2perlDreamer: back05:09
@perlmonkey2perlDreamer: I'm just now starting to look through the tests to see what needs to be changed05:09
@perlmonkey2but everything in Form has been updated.  05:09
@perlmonkey2perlDreamer: monkey bar wounds can be brutal05:13
@perlmonkey2this 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 #webgui05: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 #webgui05:41
perlDreamerperlmonkey2, when I was visitor on pb.com earlier tonight, it was showing old syndicated data.05:42
@perlmonkey2I'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
@perlmonkey2I wonder what an ListInput is.  Grepping From doesn't show it05:47
@perlmonkey2But test 5 of Radio.t is failing on the getValue call on it05:48
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui05:48
-!- mode/#webgui [+v perlDreamer] by ChanServ05:48
+perlDreamerI AM PERLDREAMER05:48
+perlDreamerw00t!05:48
@perlmonkey2perlDreamer: you got a sec?06:09
+perlDreameryeah06:09
@perlmonkey2(09:47:49 PM) perlmonkey2: I wonder what an ListInput is.  Grepping From doesn't show it06:09
@perlmonkey2(09:48:14 PM) perlmonkey2: But test 5 of Radio.t is failing on the getValue call on it06:09
+perlDreamerand I got my nick back06:09
@perlmonkey2hah :D06:09
@perlmonkey2Dumping the input from Radio.t says it is a "ListInput"06:10
+perlDreamerall tests pass for Form/Radio.t for me06:10
@perlmonkey2oh, right.  I've changed almost every file in Form/06:11
@perlmonkey2I'm just trying to figure out if I've broken anything by running the old tests.06:11
+perlDreamerdo you have ack installed yet?06:11
@perlmonkey2nope06:11
@perlmonkey2bug 'grep -R ListInput *' from /data/WebGUI shows nothing06:12
+perlDreamercan you paste me the test segment, and the output06:12
+perlDreamerman, this is when we need git06:12
@perlmonkey2yeah 06:13
+perlDreameror, a private branch06:13
+perlDreamerlike WebGUI_survey06:14
@perlmonkey2http://webgui.pastebin.com/d4e6ad10306:14
+perlDreamerokay, I need to help brush and floss teeth here, back in 3006:14
@perlmonkey2k06:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"]06:30
+perlDreamerha06:31
+perlDreamerokay06:31
+perlDreamerHTML::Form::ListInput comes from the HTML parser used to analyze the form that is made06:31
+perlDreamerNo defaultValue was set, only a value.06:32
+perlDreamerbut the value returned by the form should be the selected value, so offhand I'd say it's not working right.06:32
+perlDreamerwhere "it" is WebGUI::Form::Radio.pm06:33
@perlmonkey2right06:33
+perlDreamerdump the HTML?06:33
@perlmonkey2I'll try that06:33
@perlmonkey2hmm, value="" in the html06:34
+perlDreamerpaste?06:35
* perlDreamer is a habitual kibitzer06: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
@perlmonkey2I figure this channel is mostly dead, no reason I can't spam it.06:38
@perlmonkey2so it looks like toHtml failed06:38
+perlDreamer$self->get('value')06:38
@perlmonkey2output that?06:39
+perlDreameryeah06:39
+perlDreamerthat line in toHtml, defined $value : ......06:39
@perlmonkey2Selectfy06:41
@perlmonkey2but getValue returned nothing06:41
@perlmonkey2But I'm not sure how that ever worked because getValue for the control only returns what is passed in or getValueFromPost06:43
@perlmonkey2and Radio isa Control.  So something is weird.06:43
+perlDreamerWanna paste Control.pm and Radio.pm?06:44
+perlDreamer(out of channel)06:44
@perlmonkey2Radio.pm http://webgui.pastebin.com/d15b5762606:45
@perlmonkey2Control http://webgui.pastebin.com/d1b0cb58506:45
@perlmonkey2I didn't change any getValues to call getDefaultValue if they didn't already make those calls.06:47
+perlDreamerRadio.pm used to call $self->get('value');06:48
+perlDreamerbut $self->getValue attempts to get data from a POST06:48
+perlDreamerso it doesn't look inside the object.06:48
+perlDreamerI'm not sure that getValue is what wants to be used06:50
+perlDreamermight want to backlog and see if rizen left any hints06:50
@perlmonkey2oh, I messed up.  All the calls in the html generators should be getOriginalValue06:50
@perlmonkey2not getValue, for the reason you staed06:51
@perlmonkey2stated06:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:51
-!- mode/#webgui [+o Haarg] by ChanServ06:51
@perlmonkey2I'm pretty sure that's the only place I did that, but I'll double check06:51
+perlDreamergood time to install ack06:52
+perlDreamerack is recursive by default06:52
+perlDreameruses perl regular expressions06:52
+perlDreamerand by default, only searches perl files06:53
+perlDreamer.pm, .pl, .t, and so on06:53
@perlmonkey2claims to be better than grep06:53
@perlmonkey2intresting :)06:53
@perlmonkey2yay for Fedora repos06:54
+perlDreameryum install ack06:54
@perlmonkey2course I need to get my mac configured and will just have to reinstall it there06:54
@perlmonkey2silly $job requiring OS's :P06:55
@preactionperlmonkey2, it's not required, feel free to install a linux distro on your lappy06:56
@perlmonkey2preaction: maybe you are free, but I think JT gave me instructions to use MacOS06:56
@perlmonkey2I'll go back through my IM logs and double check before I start setting up the mac06:56
@preactioner.... kay...06:57
+perlDreamerIt's wrong to tell people which OS to use06:57
+perlDreamerbut when it comes to editors, there is only one choice06:57
@preactionsed!06:57
@perlmonkey2preaction: I think JT is probably pretty easy going, but I'd hate to start upsetting him my first week on the job.06:57
@perlmonkey2vim06:57
@preactioner... you did not just call JT easy-going, did you?06:57
@preactiondid you not hear the stories about the wG brand?06:58
+perlDreamerHe only gets upset if you bust a schedule.06:58
@preactioni couldn't sit down for a week06:58
@perlmonkey2easy-going in a completely overbearing hostile way, I mean :)06:58
@perlmonkey2perlDreamer: 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" :D06:59
+perlDreamercontract schedule06:59
+perlDreamerhe knows this is big06:59
+perlDreamerrizen's hot points are customer schedules, not taking responsibility for problems, and bragging/pride.07:00
+perlDreameroh, and he hates being called poochey-kins07:00
@perlmonkey2seem very normal hotpoints to have07:00
@perlmonkey2except that last07:01
@perlmonkey2just strange, I mean who doens't like to be called that in public around your peers?07:01
+perlDreamernor around your peers, by your peers07:01
@preactioni didn't think JT had any peers07:02
@preactionjust TARGETS07:02
* perlmonkey2 sees if Amazon can overnight kevlar07:03
@perlmonkey2preaction: what are you running on your mac?07:06
@preactionuh... OS X?07:06
@preactioni've tried ubuntu a couple times, but OS X works nicely07:06
+perlDreamerI have three words for you07:07
+perlDreamerFe Do Ra07:07
@perlmonkey2preaction: I'm not sure I'll be able to handle the terminal07:07
@perlmonkey2gnome-terminal is where I have spent most of my adult life.07:07
@preactionit's mainly the everyday programs, Mail, News, Web, Calendar, etc... that I like. If Evolution didn't suck nuts, I'd be back on Ubuntu07:07
@perlmonkey2perlDreamer: I've been running F since 3 :)07:07
@perlmonkey2yeah, I don't use Evolution at all.  Thunderbird and Gnome applets07:08
+perlDreamerUntil you've run kgcc in Red Hat 7, you haven't lived07:08
@preactionthough, 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 find07:08
+perlDreamery'all should try kmail07:08
+perlDreamerit's very good07:08
@preactionKDE is turning into one big pile of PIMP07:08
+perlDreamerI use Gnome for everything else07:08
@perlmonkey2I'm happy with thunderbird.  It hadnles all my news feeds and my mail.07:08
@preactiongnome should just give up, they've completely lost touch with what making a desktop environment is07:09
@perlmonkey2and so the holy wars begin07:09
@preactionperlmonkey2, have they got sunbird or whatever their calendaring app is working better?07:09
@perlmonkey2haven't checked in a long time, but as far as I know, no07:09
@preactiondamn... that's what i want to use07:09
@preactionMail.app in OSX doesn't even allow you to switch between top-posting or bottom-posting when replying07:10
@perlmonkey2if sunbird ever gets working, Mozilla will be all anyone ever needs07:10
@perlmonkey2hmm, lightning is the sunbird plugin for thunderbird.  I'm giving it a go07:11
@preactionlooks like they're still making Lightning too, the Thunderbird extention for calendaring07:11
@preactionGET OUT OF MY HEAD07:12
@perlmonkey2:D07:12
+perlDreamerdoh07:12
+perlDreamershouldn't have told him your frequency, preaction07:12
+perlDreamersorry 'bout that07:12
@perlmonkey2even in the fedora repo07:12
@preactionit's not my fault that everybody uses the 2.4Ghz bandwidth07:12
+perlDreamerperlmonkey2, you're in Indiana, right?07:12
@perlmonkey2Oklahoma07:12
+perlDreamerbut you're moving?07:12
@perlmonkey2to another place in Oklahoma07:13
@perlmonkey2to be in the same city as my wife's university07:13
+perlDreamershort commute, good idea07:13
+perlDreamerIs the form in better shape?07:15
@perlmonkey2well the tests all passed07:18
@perlmonkey2sorry, was in fullscreen terminal mode and didn't see you07:18
+perlDreamerthat's a good start, but the tests are very rudimentary07:18
+perlDreamerperlmonkey2, now that you're an experienced WebGUI hacker, what do you hate most about the code?07:19
@perlmonkey2So 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
@perlmonkey2what do I hate most about the code?  It's obvious age.  Things are done several different ways throughout07:20
@preactionperlmonkey2, update them now, more tests are better07:20
@perlmonkey2seems 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
@perlmonkey2but that shouldn't take long to do for each.07:21
@perlmonkey2perlDreamer: you had mentioned some new testing class that should be used?07:22
+perlDreamerTest::Class07:22
+perlDreamerit's jUnit style testing07:22
@preactionit will help our test coverage a lot faster07:22
@perlmonkey2okay07:22
+perlDreamerit's like class inheritance for tests07:22
+perlDreameryou write a test for Form::Control07:23
+perlDreamerthen, write tests for Form::Text that inherit from Form::Control07:23
+perlDreamerhm07:23
@perlmonkey2ahah07:23
+perlDreamerwhere do I have an example of that...07:23
@perlmonkey2I like where that is going07:23
@preactionyour experimental branch colin?07:23
+perlDreameryes07:23
+perlDreamerbut we have to be careful07:23
+perlDreamersince I don't know if that ImageMagick bug still exists07:24
@perlmonkey2its like, inheritance and stuff :P07:24
+perlDreamerbut it's good for an example07:24
@preactioni thought that only happened on Fedora07:24
+perlDreamerno07:24
+perlDreamerapeiron got it to happen on BSD, too, iirc07:24
@preactionnice07:24
@apeironWhat did I do now?07:24
+perlDreameryou're just awesome07:25
+perlDreamerapeiron, I got my nick fixed today.07:25
+perlDreamerso I am now authentically perlDreamer07:25
@apeironAnd you're +v'd appropriately!07:25
@apeironThe system works!07:25
+perlDreameryes07:25
@apeiron(FSVO 'works')07:25
+perlDreamerperlmonkey2: install Test::Class, either by yum or by cpan07:26
+perlDreamerthen check out https://svn.webgui.org/svnweb/plainblack/browse/branch/colin-experimental/07:26
+perlDreamerlike, svn co https://svn.webgui.org/svnweb/plainblack/browse/branch/colin-experimental/07:26
+perlDreamersomeplace safe, off to the side07:26
+perlDreamerhere's an excellent testing tutorial from OSCON07:30
+perlDreamerhttp://assets.en.oreilly.com/1/event/12/Practical%20Test-driven%20Development%20Presentation.pdf07:30
@perlmonkey2svn: PROPFIND request failed on '/svnweb/plainblack/browse/branch/colin-experimental'07:32
@perlmonkey2strange, I can browse to it07:32
+perlDreamerwhoops07:34
+perlDreamerwrong url07:34
+perlDreamerhttps://svn.webgui.org/plainblack/branch/colin-experimental07:34
@perlmonkey2hah, svnweb doh07:34
+perlDreamermy bad07:34
@perlmonkey2must be getting late07:34
@perlmonkey2I should have seen that07:34
+perlDreamerI converted one test over to Test::Class, t/Storage.t, and t/lib/WebGUI/Storage/Test.pm07:37
+perlDreamerin retrospect, I should have done it the way that it is done in the tutorial that I mentioned above.07:37
@perlmonkey2reading through ti now07:37
@perlmonkey2but I'll look at t/Storage.t and the other07:37
@perlmonkey2It's huge....844 lines of testing goodiness07:38
@perlmonkey2isn't the normal .t test about 50 lines?07:39
@perlmonkey2wow, I'm impressed07:39
+perlDreamerI like testing :)07:39
+perlDreamerYou should see User.t, Group.t07:39
+perlDreamerand all of Session.t and Session/*.t07:39
@perlmonkey2you says User.t and Group.t are done also?07:41
+perlDreamerdone = ~ 100% test coverage of the code07:41
+perlDreamerbut they probably wont' be converted to Test::Class07:41
+perlDreamersince there are no subclasses07:41
+perlDreamerAsset would like Test::Class07:41
+perlDreamerForm07:41
+perlDreamerMacro (maybe)07:41
+perlDreamerStorage (when ImageMagick isn't broken)07:42
+perlDreamerWorkflow/Activity07:42
-!- Tyler_ [n=Tyler@ppp-70-135-64-72.dsl.austtx.swbell.net] has joined #webgui07:42
+perlDreamermaybe a few others07:42
Tyler_hey07:42
+perlDreamerhey, Tyler_07:42
Tyler_Well I have got to say WebGUI definatly beats my other CMS in just about every way07:43
+perlDreamercool!07:43
Tyler_yeah07:43
+perlDreamerWe like you already :)07:43
Tyler_well lets hope this doesn't change anything, but the opening install looks kind of odd07:44
Tyler_the blueish background is odd07:44
Tyler_But I guess the installer doesn't matter once you got the site up07:44
Tyler_:)07:44
+perlDreamerblue?07:44
+perlDreamerI always thought it was orange07:44
@preactionthe site starter wizard07:44
+perlDreameroh, that.07:45
Tyler_yeah from the demo07:45
Tyler_Yeah that07:45
Tyler_I havn't gotten time to acctually get it setup yet for my self07:45
Tyler_but that will come later.07:45
+perlDreamerbelieve it or not, I have never used the site starter wizard07:46
Tyler_isn't that what you have to use07:46
+perlDreamerNo07:46
Tyler_hmmm07:46
@preactionyou can click "No, Thanks"07:46
@preactionbut that's three screens into it07:46
Tyler_So what the difference07:47
Tyler_Yo just make what you want later07:47
+perlDreamerYou can take the default site, delete all the default stuff, build in a new style and then add stuff bit by bit07:47
Tyler_I like it07:47
Tyler_weird I didn't see that07:47
@preactionthe third screen should be the one that you choose if you want to run the wizard07:47
@preactionthe first screen is setting up Admin, the second is inputting company name and such07:47
Tyler_I probably missed it07:48
Tyler_I just wanted to try it out07:48
@preactiongod... i've done those three screens way too much07:48
+perlDreamerSelenium07:48
Tyler_yeah. well good thing i found it anyways07:48
-!- Tyler_ [n=Tyler@ppp-70-135-64-72.dsl.austtx.swbell.net] has quit ["Leaving"]07:49
+perlDreamerwow07:50
+perlDreamerI 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 #WebGUI09:08
-!- mode/#webgui [+o tavisto] by ChanServ09: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 #webgui09: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 #webgui09:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:19
-!- mode/#webgui [+o preaction] by ChanServ10: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 #webgui10: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 #webgui10:51
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:26
CIA-6WebGUI: translation * r7199 /translations/Dutch/Dutch/ (5 files): Update from translation server11:43
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:07
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:07
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui12: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 #WebGUI13:52
-!- mode/#webgui [+o khenn] by ChanServ13:52
-!- carogray [n=Caroline@h69-131-75-162.nwlnnh.dsl.dynamic.tds.net] has joined #webgui14: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 #WebGUI14:56
-!- mode/#webgui [+o khenn] by ChanServ14:56
-!- khenn [n=khenn@97.92.186.139] has left #WebGUI []15:14
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui15:52
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:03
-!- SDuensin [n=Scott@6.sub-75-206-129.myvzw.com] has joined #WebGUI16:12
-!- knowmad [n=william@97.66.185.250] has joined #webgui16:12
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:14
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:14
SDuensinGreetings.16:15
+MrHairgreaseGreasings!16:15
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI16:20
elninoanyone here use debian?  where the heck is apache?16:20
+MrHairgrease/etc/apache216:20
+MrHairgrease/etc/init.d/apache start|stop|restart|etc.16:21
+MrHairgrease/etc/init.d/apache2 start|stop|restart|etc.16:21
+MrHairgreasethe former has a typo16:21
+MrHairgreasethe latter is correct16:21
+MrHairgrease/etc/apache2 contains all the conf16: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 #WEBGUI16: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
+MrHairgreasewhich apache do you mean16:27
+MrHairgreasedebian's or the wre's?16:27
elninook. Therei's seems to be a difference. =)16:28
elninoI guess WREs16:28
+MrHairgreaseaha16:28
-!- carogra1 [n=Caroline@h69-131-74-209.nwlnnh.dsl.dynamic.tds.net] has joined #webgui16:28
elninobecause the system apache wouldn't be included.. =)16:28
+MrHairgreasethat one is somewhere in /data/wre16:28
+MrHairgreaseto start stop use /data/wre/sbin/wreservice.pl16:29
+MrHairgreaseie. sudo data/wre/sbin/wreservice.pl --start modperl16:29
+MrHairgreaseto start the mod_perl apache16:29
+MrHairgreasetry --help to check out all the available options16:29
elninook... 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
+MrHairgreaseoh16:30
+MrHairgreasei see16:30
+MrHairgreaseyou do that in the modprox conf for the site you want to change16:30
elninoI don't see www I only see the actual domainsite name, so it looks likeit's capturing all hostnames.16:31
+MrHairgreasewhich is called /data/wre/etcYOUDOMAIN.modproxy16:31
elninoyep.16:31
+MrHairgreaseinside the file you setup the hostnames for that site16:31
elninoin <virtualhost> right16:32
elnino?16:32
+MrHairgreaseyes16:32
+MrHairgreaseuse the ServerALias directive16:32
elninoit's currently only setup for the doamin, so it looks like ti's capturing all requests for all host names.16:32
elninoand serveralias is "com" - is that a default setting they missed?16:32
+MrHairgreaseonly com?16:32
elninoyep. "com"16:33
elninothey have several issues here.. =)16:33
+MrHairgreaseit should be a domainname16:33
+MrHairgreaseso if you have a site xyz.com16:33
+MrHairgreasewhich should also listen to xyz.org and www.xyz.com16:33
elninook. I now have servername host.domain.com16:33
+MrHairgreaseyou'd do something likes this16:33
elninoand serveralias as domain.com16:34
+MrHairgreaseyeah16:34
+MrHairgreasethat'd work16:34
elninook.. Thank!16:34
+MrHairgreasealso be sure to include the www.domain.com hostnames16:34
+MrHairgreaseyou prolly want to that16:34
elninoin the hosts file?16:34
+MrHairgreasealso make sure that the sitename directive ine /data/WebGUI/etc/domain.conf is set correctly16:35
+MrHairgreaseno16:35
+MrHairgreasein the modproxyconf16:35
+MrHairgreaseotherwise apache won't listen to www.16:35
BartJo1with shared sites, it might be wise to include it too in the /etc/hosts file16:36
elninohmm. don't see a SiteName directive in the modproxyconf file.16:36
+MrHairgreasewell it should have one =)16:36
elninoIt's a VPS server, so it *shouldn't* be shared.16:36
BartJo1ServerName?16:36
elninoyep, I have a ServerName directive, it's host.domain.com now.16:36
+MrHairgreaseok16:37
@Haargi'd recommend sticking it in the hosts file anyway16:37
+MrHairgreasethat's in DOMAIN.modproxy right?16:37
elninoyep16:37
+MrHairgreasenot modproxy.conf16:37
+MrHairgreaseok16:37
+MrHairgreasethat's good16:37
elnino=)16:37
elninoand then there is a proxy thing going... is that normal?  :808116:37
+MrHairgreaseyep16:37
elninook. so to restart.. let me read back...16:38
+MrHairgreaseb/c webgui (the mod_perl apache) is actually running on 808116:38
BartJo1perl wreservice.pl --restart modproxy16:38
+MrHairgreaseonly root can do that16:38
elninoyep. I'm root.16:38
+MrHairgreaseok16:38
+MrHairgreasewhat time doe preaction usually get up?16:39
elninook... I got a httpd: Could not determine the server's fully qualified domain name, using 0.0.231.137 for ServerName16:40
elninomy ServerName is test.domain.com with apporpoirate host and domian names.. )16:41
elninoand that ip address isn'teven close it should be 67.223.227.8416:41
@perlmonkey2MrHairgrease: seems like in an hour or so.16:42
elninodo 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
+MrHairgreaseok16:42
-!- carogray [n=Caroline@h69-131-75-162.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]16:45
+MrHairgreaseelnino: that message is not a problem perse16:50
+MrHairgreaseyou can check if moproxy is running by doing ps auxf | grep http16:51
elninoit later says Failed. =)16:51
+MrHairgreaseok16:51
+MrHairgreasethat is aproblem16:51
elninohowever 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 start16:52
elninoso it appears that it's running? 6 times?16:52
+MrHairgreasethat are preforked children16:53
+MrHairgreaseyou could try a --stop modproxy16:53
+MrHairgreaseand then a --start modproxy16:53
@Haargalso, it checks for it to be running using the hostname listed in wre.conf16:53
@Haargso you might need to update that16:53
@Haargit wouldn't effect the actual running of the server, just the startup script and monitor16:54
elninoin wre.conf, there is an apache "defaulthostname" it's set to localhost.16:55
elninounder "demo" the hostname is "demo"16:55
@Haarglocalhost should work16:56
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI16:57
elnino_laptopsorry about that. I really need to get off of wireless. I was disconnected. 16:58
+MrHairgreaseok16:58
+MrHairgreasebut does it work now16:59
elnino_laptopfor a while.16:59
+MrHairgreasenevermind the FQDN warning16:59
elnino_laptopoh, the site? no, it doesn't start, when using --stop and --start, I then get a mod_proxy: failed.17:00
BartJo1but if you go there in your browser?17:01
BartJo1my modproxy fails continuously and I can browse to the site17:01
elnino_laptop502 Bad Gateway17:01
elnino_laptopThe proxy server received an invalid response from an upstream server.17:01
BartJo1not the ideal situation... I know17:01
+MrHairgreaseah that means that the modperl apache does not run17:02
+MrHairgreasetry to do this17:02
+MrHairgrease/data/wre/sbin/wreservice --stop all17:02
+MrHairgrease/data/wre/sbin/wreservice --start all17:02
+MrHairgreasethat will restart modproxy, modperl, mysql and spectre17:03
elnino_laptopnice. Mysql failed.17:04
elnino_laptopwhen trying to stop it. I'll start all17:04
+MrHairgreasefailed shutting down? or starting17:04
+MrHairgreaseif it faiuled stopping it prolly wasn't running at all17:04
elnino_laptopwhile shutting down!  when I tried the start all, I got:  /data/wre/prereqs/share/mysql/mysql.server: line 159: kill: (25930) - No such process17:04
elnino_laptopok I did stop all and start all again. let me do it again, =)17:05
elnino_laptopI'm getting different responses.17:05
elnino_laptopI have to step a way, a few secs.17:06
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:07
elnino_laptopok. clean stop.17:11
+MrHairgreasegood17:12
elnino_laptopnot so clean start:17:12
elnino_laptopmysql:  /data/wre/prereqs/share/mysql/mysql.server: line 159: kill: (26206) - No such process17:13
elnino_laptopmod perl and mod proxy failed17:13
+MrHairgreasehmm17:13
+MrHairgreasewhat 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 #WEBGUI17:14
elnino_homesorry.. 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_homeof 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 Error17:15
+MrHairgreasethat is a spectre error17:15
+MrHairgreasefirst you must solve the other problems17:15
+MrHairgreaseso what does ps auxf | grep httpd17:16
+MrHairgreasesay?17:16
+MrHairgreaseit should include two master apaches 17:16
+MrHairgreaseone for modperl17:16
+MrHairgreasethe other for modproxy17:16
elnino_homegot 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 start17:17
elnino_homeoh. yes, about 7 of each modperl and modproxy17:17
+MrHairgreaseok17:17
+MrHairgreasethats good17: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 start17:17
elnino_homeI don't see "apache" tho.17:18
+MrHairgreasehttpd == apache17:18
+MrHairgreaseso for now it seems like the apaches are strating ok17:18
elnino_homenope. just seven modproxy and seven modperls17:19
elnino_homeno master apache lines.17:19
+MrHairgreasewhat I meant with that is that if you start apache you'll start only one process17:20
+MrHairgreasethat process will prespwan a number of child apaches17:20
+MrHairgreaseso if you see seven lines for each that is ok17:20
elnino_homegoing to the site, I'm gett a 500 internal error. so that's better.17:20
+MrHairgreaseoine master 6 children17:20
+MrHairgreaseit is17:20
+MrHairgreasenow check if mysql is running17:20
+MrHairgreasedo ps auxf | grep mysql17:20
-!- SDuensin [n=Scott@6.sub-75-206-129.myvzw.com] has quit ["Leaving"]17:20
elnino_homeone:  /bin/sh /data/wre/prereqs/bin/mysqld_safe --datadir=/data/wre/var/mysqldata --pid-file=/data/wre/var/mysqldata/59273.pid --user=webgui17:21
elnino_homefour: /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=330617:21
+MrHairgreaseyou should get two17:21
+MrHairgreaseah17:21
+MrHairgreaseok17:21
+MrHairgreasethat's also possible17:22
+MrHairgreaseanyway17:22
+MrHairgreasetry to do this17:22
+MrHairgreasetail -f /data/wre/var/log/*17:22
+MrHairgreaseand then do a request to one of your sites17:23
elnino_homeok. 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_homethis *was working*17:25
elnino_homeit worked when it was www.domanname.com17:25
elnino_homeI added a hostname at the domain registrary17:25
elnino_homehostname bing: "test"17:25
elnino_homeand now I want the webgui to be test.domainname.com17:26
elnino_homeThe sqldb is at domain.com17:26
elnino_homeso 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=330617:26
elnino_homethere is another host name provided to me by the VPS hosting company.  I probalby should use that?17:27
+MrHairgreasethat's strange since b/c you use the wremysql that is running on localhost17:27
+MrHairgreasechaning a domainname in apache shouln't make a difference17:27
elnino_homemaybe that's an old error then.. let me look again.  17:27
elnino_homedomain is the same, I'm changeing the hostname.17:28
+MrHairgreaseif you tail the logs while you do a request you'll see which erreors are generated17:28
elnino_homethe www.domainname.com is hosted somewhere else - differnet ip, differnt hosting company, different server.17:28
+MrHairgreaseuhm17:28
+MrHairgreaseit was running on another wre?17:29
+MrHairgreaseon another box?17:29
elnino_homenope. mambo17:30
elnino_homethey want to move to this one. but it was kinda messed up. introducing me to the resuce. more like you guys.17:30
+MrHairgreaseok, I don't really get it?17:30
elnino_homeok.17:31
+MrHairgreasehow did you create the site you are trying to get running?17:31
+MrHairgreaseand when?17:31
elnino_homeI 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_homeI'll start from the begining.17:31
elnino_homethey have site at www.domainname.com, running mambo.17:31
elnino_homeworks great, but hate it.17:32
elnino_hometook 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_homeso now mambo site is down. only accessible via IP address.17:33
elnino_homethey coudlnt' figure out how to implement the design, and when they took down mambo, they disabled their online store - lost revenue.17:33
elnino_homeso the redirected www.domainname.com back to mambo.17:34
elnino_homeand webgui hasn't been accessible sinc, not even by ip address.17:34
elnino_homeSo I came up with the "brilliant" iea of creating a test hostname,17:34
elnino_homecreated it at the domain registrary to point to the webgui site.17:34
elnino_homeand here I sit.17:34
+MrHairgreaseaha17:34
elnino_home=) I hope you saw some light?17:35
* MrHairgrease hear a nickel dropping17:35
+MrHairgreaseok17:35
+MrHairgreasefirst check if the db actually exists17:35
elnino_homeit did. =)17:35
+MrHairgreasefirst set you environment17:35
+MrHairgrease. /data/wre/sbin/setenvironment.sh17:36
+MrHairgreasethe dot at the beginning is important17:36
elnino_homedone. clean17:36
+MrHairgreasethen do mysql -uroot -p17:36
+MrHairgreasethat should connect you to the database17:36
elnino_homeI don't know the password... 17:37
+MrHairgreasehehe17:37
+MrHairgreasein that case17:37
+MrHairgreasetry to connect as the webgui site17:37
elnino_homeI'm guessing it's the default. or even the one you suggest on your help page.17:37
+MrHairgreasethe login of the site you can find in the /data/WebGUI/etc/domain.conf file17:38
@perlmonkey2Anyone 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
+MrHairgreaselook for dbPass and dbUser17:39
+MrHairgreaseif you have those do mysql -uDBUSER -p17:39
+MrHairgreaseuse the dbPass as the password17:39
elnino_homelooks encripted. 17:39
@Haargas long as you add tests for the checklist behavior, i would prefer to get it in and working17:39
+MrHairgreasepm2: I'd ask JT]17:39
+MrHairgreaseit's not encrypted. It's random17:40
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui17:40
+MrHairgrease=)17:40
-!- diakopter [n=diakopte@209.9.237.164] has left #webgui []17:40
elnino_homeshould I change the site name while I'm there?17:40
+MrHairgreaseyeah17:40
elnino_homeok. tried several times, using copy paste: 17:41
elnino_homeERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/wre/var/mysqldata/mysql.sock' (2)17:41
+MrHairgreasethat's your problem17:42
+MrHairgreasestop the mysql server17:42
+MrHairgreaseand then check if it really stopped with ps auxf | grep mys17:42
elnino_homeno.17:44
elnino_homeit's still looking for the old isn't it.17:44
+MrHairgreasecan you paste the output of the ps command to webgui.pastebin.com17:44
elnino_homek. it's there.17:46
elnino_homethank you for all your undivided help here.17:46
+MrHairgreaseoh wellit's Friday =)17:46
+MrHairgreasetry killing the mysql process manually17:47
+MrHairgreasekill 4344 4374 4375 4376 437717:48
elnino_homedone. clean17:48
elnino_homestart?17:48
+MrHairgreasefirst check with ps17:48
elnino_homeclean with ps.17:48
+MrHairgreaseok17:48
elnino_homeI can think of better things to do on a friday.17:48
+MrHairgreasenow start17:48
+MrHairgreaseyeah drinking beer17:48
elnino_homeOK!17:48
+MrHairgreasebut it's almost 5 pm over here17:48
elnino_homegoing to site17:49
elnino_homechecking...17:49
elnino_homewoo hoo! It's ugly!17:49
elnino_homebut it's up!17:49
+MrHairgreaseok17:49
+MrHairgreaseyour problem was that mysql crashed in some weird way17:49
+MrHairgreaseand the stop script couldn't stop it correctly17:50
elnino_homeoh. not the hostname?17:50
+MrHairgreaseno17:50
+MrHairgreasesince the db is on the same box it connects through a socket17:50
elnino_homethat's good. =)17:50
elnino_homelocalhost. I saw that.. I see.17:50
+MrHairgreaseyeah17:50
+MrHairgreaselocalhost is always 17:51
+MrHairgreasewell17:51
+MrHairgreaselocal host =)17:51
elnino_homewell, 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_homeThank you again for your invaluable help! I owe you at the conference17:52
elnino_homea beer. but you're in netherlands?17:53
+MrHairgreaseyes17:53
+MrHairgreasewe have beer in the netherlands too =)17:53
+MrHairgreaseyou're coming to the wuc btw?17:53
elnino_homeI am! I'm so excited!17:56
+MrHairgreaseyou should be17:56
+MrHairgreasethere are 12 dutch people coming overm =)17:56
elnino_homeactually I owe alot ofyou folks a beer.17:57
+MrHairgreasehehe17:57
+MrHairgreasethat could be arranged =)17:57
elnino_homeI don't know if I owe THEM a beer, I was talking more about the people here on chat17:57
+MrHairgreasespeaking 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
@perlmonkey2MrHairgrease: I'm on the hook for the list, and only the list :D17:58
elnino_homeand what about finding bugs? does that count?17:58
@perlmonkey2but if it *would* have been put on the list, I don't see why that doesn't count.17:58
@perlmonkey2elnino_home: no, finding a bug and putting it on the list unfixed means you owe me a beer.17:59
@perlmonkey2:P17:59
@perlmonkey2elnino_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 #webgui18:00
-!- mode/#webgui [+o preaction] by ChanServ18:00
elnino_homeperlmonkey2: you can count on it.18:00
+MrHairgreasepreaction: i fixed this bug this morning: http://www.webgui.org/bugs/tracker/gallery-navigation-back-to-album-returns-to-page-1#IczSJ_TqDhr3Fcr2lsl40Q18:02
+MrHairgreasecould you please check if it is ok18:02
+MrHairgreasediff is here:18:02
+MrHairgreasehttp://webgui.pastebin.com/m3e601c0418:02
+MrHairgreasewith that I mean, it could possibly impact performance for large albums18:03
+MrHairgreasebut it is the only way i could think of18:03
+MrHairgreaseapart from passing pn's around like crazy18:03
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:10
@perlmonkey2preaction: FYI, I got lightning working with thunderbird and its looking pretty sweet.18:12
+MrHairgreaselightning?18:12
+MrHairgreasewhat's that?18:12
@perlmonkey2Sunbird plugin18:12
@perlmonkey2calendaring18:12
+MrHairgreaseoh18:12
+MrHairgreaseok18:12
@perlmonkey2caldav, etc18:12
@perlmonkey2shared network calendars and stuff18:13
+MrHairgreasecan it do exchange?18:13
@perlmonkey2j/s I'll see18:13
@perlmonkey2supports iCalendar, caldav and WCAP, so unless exchange supports one of those , I guess not.18:14
@perlmonkey2but surely exchange supports caldav?18:14
+MrHairgreaseno surprise there =)18:14
CIA-6WebGUI: martin * r7200 /WebGUI/ (2 files in 2 dirs): 18:14
CIA-6WebGUI: Fixed bug in Navigation where the indent was based on relDepth rather that on the tree depth. Also fixes issues18:14
CIA-6WebGUI: concerning the <ul> template.18:14
CIA-6WebGUI: yung * r7201 /WebGUI/ (3 files in 3 dirs): fixed: Thingy: Setting the size of a field has no effect18:14
+MrHairgreaseI don't need exchange support18:14
CIA-6WebGUI: translation * r7202 /translations/Swedish/ (161 files in 2 dirs): Update from translation server18:14
CIA-6WebGUI: 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
+MrHairgreasebut the lack of it is what people tend to complain about18:15
+MrHairgreasewhile thunderbird is the most bestestest mail client out there 18:15
@perlmonkey2only 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 #webgui18:24
+MrHairgreasepreaction: you there?18:26
BartJo1well see you guys at the wuc18:26
@preactionyes'm18:26
perlDreamerdionak: are you around?18:27
+MrHairgreasedo you think that the getFileIds18:27
+MrHairgreaseis a problem?18:27
+MrHairgreasein the diff I just posted?18:27
@preactionMrHairgrease, we're going to have a problem with that if the Gallery ever supports user-selected perpage18:27
@preactionbut no, getFileIds shouldn't be a problem18:27
dionakperlDreamer, i'm just on my way out for a bit. Will you be online later today?18:27
perlDreameryes18:27
perlDreamercatch you later :)18:27
dionakk, catch you later18:28
+MrHairgreasewhat is the user-selected perpage18:28
+MrHairgreaseand is it implemented yet?18:28
BartJo1that's the user list pagination18:28
@preactionno, we can worry about it later, if ever18:28
+MrHairgreaseoh18:28
+MrHairgreaseok18:28
+MrHairgreasei'll commit the fix then18:29
@preactionthe 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 cluttered18:29
+MrHairgreasehmm18:29
+MrHairgreasewell18:29
+MrHairgreaseit'll be easy enough to take that into account when (if ever) it's implemented18:29
BartJo1MrHairgrease, stop nerding and come drink beer with me18:30
+MrHairgreasebut now I'm off to brush up my beer drinking skills with Bart18:30
BartJo1very good18:30
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui []18:30
+MrHairgreasehang on bart18:30
+MrHairgreaselater!18:31
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit ["Leaving."]18:31
@perlmonkey2perlDreamer: you said you saw old syndicated posts last night on pb.com?18:40
perlDreameryup18:40
perlDreamerI'm guessing it's a caching problem18:40
perlDreamerbut that's only a guess18:40
perlDreamer"This is a guess from the Emergency Broadcast System.  This is only a guess"18:41
@perlmonkey2No idea how to even start debugging that one.18:41
@perlmonkey2because at the same time you were getting the strange old cache, I was only getting the current stuff.18:41
@perlmonkey2And how could cache survive for days and days?18:42
perlDreamerthat's the question18:42
@perlmonkey2and why would it show up for your guest and not my guest?18:42
@perlmonkey2I used a seperate browser18:42
@perlmonkey2I'm guessing you were using your normal browser ?18:43
perlDreameryes18:44
perlDreamerThe top post was from either May or June18:45
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI19:05
-!- mode/#webgui [+o tabb] by ChanServ19:05
-!- SDuensin_ [n=Scott@75.sub-75-206-115.myvzw.com] has joined #WebGUI19: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 #webgui19:30
CIA-6WebGUI: perlmonkey2 * r7204 /WebGUI/lib/WebGUI/Asset/Wobject/DataForm.pm: Removed debug statement from DataForm19:33
dionakhey perlDreamer19:42
perlDreameryou're back!19:43
perlDreamervery good19:43
dionakwhat's up?19:43
perlDreamerI wanted to ask you about the syndicated content test19:43
dionakok.19:43
perlDreamerI seem to remember that you made a commit that said the test was fixed now?19:43
perlDreamerI should go read the commit logs19:44
dionaki would have to look back at it. i made a commit this week that fixes a bug we were seeing regarding utf-8 decoding19:44
perlDreamerokay.  So the original bug that the test was written for is not fixed.19:45
dionakno, i don't believe so19:45
dionakthe last time i ran that test, the interleaved content sub was failing19:46
dionakwe have other sample rss feeds copied locally if they would be helpful19:47
perlDreamerNo, 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 #webgui19:49
perlDreamerdionak, I think I know why that test may be failing20:02
perlDreamer_create_interleaved_items doesn't return anything reliably20:02
perlDreamerthe data is passed in by reference, and returned by reference as the first argument20:02
perlDreamerit should have an explicit return 0 or return undef in there20:03
@perlmonkey2anyone know of a .net publically available web service test server?20:08
@perlmonkey2I'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 #WebGUI20:11
-!- mode/#webgui [+o tavisto] by ChanServ20:11
perlDreamerIt's definitely an RFE.20:11
@preactionuh... is the Choose Billing Address thing in the Shop during Checkout supposed to fill in the form for me?20:12
@preactionnm, it's working. it just doesn't also update the first and last names20:14
@perlmonkey2perlDreamer: you rule.  I'll owe you a beer for that one.20:15
@perlmonkey2now how to politely close that ticket while saying it should be an RFE.20:15
perlDreamerYou say, This aborted attempt at perl code is designed for SOAP interfaces.  Adding additional interfaces would be an RFE.20:16
perlDreamerthen you copy and paste the post into the RFE board20:16
@preactiondesigned for SOAP interfaces that conform to the SOAP spec (if there is one)20:18
@preactionthe issue is that .net does "soap" but in a non-standard way, no?20:19
@perlmonkey2I'm unsure.  But it does appear to take special code to support .Net.20:19
@perlmonkey2even in the POD for the SOAP module it has a 'special section' for .Net20:19
@perlmonkey2looks like a big PITA20:19
perlDreamerdoes his patch work?20:20
@perlmonkey2don't know.  His comments say it doesn't work completely20:21
@perlmonkey2I 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
perlDreamerif it doesn't work completely, then it's an RFE20:28
perlDreamerHe seems motivated, suggest that if a complete solution (with a test) is presented, that it would get in faster.20:29
@perlmonkey2I'm not sure there is a problem beyond it returning a hash20: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
@perlmonkey2or not returning a hash20:31
@perlmonkey2I don't really have a clue though, I've barely ever played with SOAP:: 20:32
perlDreamerdionak, I have a fix for the syndicated content bug, but I don't understand what's going on.20:45
perlDreameryou have a few minutes to bounce ideas?20:45
@perlmonkey2preaction: 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
@preactionperlmonkey2, no i haven't20:50
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)]20:50
perlDreamernm, now I got it.  It's evil20:50
@perlmonkey2perlDreamer: I'm dieing to know about that one.20:50
perlDreamerokay, start with t/Asset/Wobject/SyndicatedContent.t20:50
perlDreamerline 28, note the my ($items....)20:51
@perlmonkey2k20:51
perlDreamerhop down to _create_interleaved_items($items.....20:51
@perlmonkey2empty20:51
perlDreamerright, and 2 problems20:52
perlDreamer1) _create_interleaved_items does not return anything20:52
perlDreamerso the test is wrong20:52
perlDreamer_create_interleaved_items wants to return stuff in $items, which is handled as a reference internally20:53
perlDreamerwhich is the second problem20:53
perlDreamerif $items is not a reference, it won't be passed back20:54
perlDreamerwell, not passed back, but work with remotely20:54
@preactiondoes anyone else have access currently to IE7?20:54
perlDreamerwith $items being undef, _create_interleaved_items autovivifies an array in its own scope20:55
perlDreamerthat array does not make it out of the subroutine20:55
perlDreamersince $items isn't a reference20:55
@perlmonkey2But this is just the test being broken.  20:55
CIA-6WebGUI: doug * r7205 /WebGUI/ (3 files in 3 dirs): fixed: ITransact error message now shows link to go back20:55
perlDreamerwell, the test was written to expose a bug20:55
@perlmonkey2But this is probably where the package breaks also?20:55
perlDreamerbut I don't know what the bug was20:55
perlDreamerneed knowmad or dionak for that20:56
perlDreamerin any case, barring new bugs or bad tests, tomorrow's nightly test run should be clean21:00
@tavistocan wG run a server side include?21:04
@preactiontavisto, Apache can, and WebGUI can allow Apache to run it21:04
perlDreamerit would have to happen after wG in the chain, right?21:04
@preactionSSI is an apache thing though, WebGUI is not involved except to say "Yeah, that's not mine"21:04
* perlDreamer goes to the gym21:04
@preactionoh, right... hmm... SSI might not work, why do they think they need it?21:05
@tavistofor an advertisement system that will run on a supported site account21:05
@preactionanything SSI can do, WebGUI can do better21:05
@tavistosomeone is paying them to advertise on their site and they want to do the same on a wG site possibly21:06
@preactionbut we can't use WebGUI Ad Spaces for some reason?21:06
@preactionor an HTTP Proxy if it comes to that?21:06
@tavistonah b/c the advertiser must have some sort of data it's feeding them all the time21:06
@tavistothat's how it was explained to me anyway21:07
@preactioner... again, anything SSI can do WebGUI can do. the SSI script would need to be physically on the webgui server21:07
@preactionso they'd already need to be able to have custom code21:07
@tavistoI 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 hosting21:08
@tavistoI'll tell them they can go VPS or run on their own server and it's entirely possible21:08
@preactioner... i still think that there's a better way to do this21:08
@preactioni still think that better way is WebGUI Ad Spaces. all SSI does is run a script and put the output into the page21:09
@preactionwe could accomplish the same with a macro, or anything really21:09
@preactionif the SSI script does what i think it does, it's completely superfluous, WebGUI Ad Spaces does randomization, clicks and impressions, and the like21:09
@preactionbut w/o more information, i can't say yea or nay21:10
@tavistoyeah 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
@preactionsounds like google adsense21:11
@preactioni thought webgui ad spaces could handle google adsense21:11
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:17
elninohi 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 #WEBGUI21:25
elnino_laptopsorry, I got disconnected. did I miss anything?21:25
@preactionelnino_laptop, no. but there is no central CSS snippet to edit really21:26
elnino_laptopThen 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
@preactionelnino_laptop, there is an initiative to build a replacement set of WebGUI templates using the web best practices21:27
@preactioni believe they're trying to build a master CSS file for the whole lot21:28
elnino_laptopthey being? plainblack? for 7.5?21:28
@preactionnot plainblack, let me find it21:29
@preactionit won't make 7.5, no21:29
@preactionbut it's a package, so you could use what they have so far now21:29
@preactionrogier from unitedknowledge is doing it21:30
@preactionhttp://www.webgui.org/webgui/dev/discuss/new-default-webgui-templates21:30
elnino_laptopok. Thanks!21:32
@preactionlooks like rogier's package on page 2 includes new nav templates21:32
CIA-6WebGUI: colin * r7206 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: 21:33
CIA-6WebGUI: Fix the failing test, there were two issues.21:33
CIA-6WebGUI: 1) _create_interleaved_items does not return anything useful.21:33
CIA-6WebGUI: 2) $items, the first arg to the sub, has to be an array ref.21:33
@preactioner.. make that page 321:33
elnino_laptopoh. This is realy recent.21:40
@preactionyeah21:41
@preactionthey're still working on it, and i hope they get it done for 7.621:41
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]21:42
elnino_laptop7.5 just got release,  when is 7.6 coming?21:45
@preaction7.5.0 was released last year, 7.6 branch will be created sometime after 7.5 goes stable21:46
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:53
elninogrr. lost it again. I guess I'm a bit slow to upgrading21:53
-!- knowmad [n=william@97.66.185.250] has joined #webgui21:55
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]22:10
CIA-6WebGUI: perlmonkey2 * r7207 /WebGUI/docs/ (3 files in 3 dirs): Gallery.css now does not overlap image information with the snapshot.22:12
perlDreamerknowmad, just the perl hacker I was looking for22:28
perlDreamerI fixed the bug with SyndicatedContent.t22:28
dionakoh great!22:35
-!- topsub [n=josh@97.66.185.250] has joined #webgui22:35
dionakwhat was the bug caused by or should i just look at the svn commit?22:35
perlDreamerwell, I think it was a bug in the test, rather than in the code22:35
perlDreamerbut I seem to remember y'all wrote the test to expose a bug22:36
dionakah, ok. 22:36
perlDreamerin the Asset itself22:36
perlDreamerdo you remember anything about that22:36
dionakyea, and we added a patch to the asset22:36
perlDreamerbut the test kept failing?22:36
dionaki'm looking...22:38
dionaki see the changes to the test. makes sense22:39
perlDreamercool.  So this sounds like it's wrapped up.22:40
dionakI'm going to try running it against our client's feed to make sure. 22:40
dionakit's passing..22:42
dionakdo you know what the hasTerms value is for? 22:42
perlDreamerNo22:43
perlDreamerDo you want me to backtrace it?22:43
dionakI 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
dionakno, i was just curious22:44
perlDreamerI'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
dionakYea, i see your point. 22:44
dionakYou have to know what to expect to test like that. But it would be far more useful testing22:44
perlDreamerand that code is not the easiest code to trace22:45
perlDreamerIt feels like climnbing through pumpkin guts22:45
dionaklol22:46
dionaknice expression22: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
perlDreamerthe code doesn't even have POD inside it22:52
perlDreamermake_regex takes an asset property called hasTerms, splits it on commas and joins it with | to make it a regex alternation22:54
perlDreamerit's probably a filtering function on the content22:54
perlDreamerbut it leaves whitespace after it splits, so the filtering may not work correctly22:55
@preactionokay, someone ... at least validate my anger here:22:57
perlDreamervent on, dude22:58
@preactionIE7 doesn't let me buy a Product when I'm not in SSL mode, but Firefox 3 and Safari 3 do22:58
perlDreamerbuy = add to cart, or buy = checkout?22:58
@preactionwhen i'm not in SSL mode, THE REQUEST DOES NOT EVEN SEEM TO REACH Product->www_buy22:58
@preactionadd to cart22:58
perlDreamerthat's nuts22:58
@preactionfunc=buy;vid=xxxxxxx22:58
@preactionnuts?22:58
perlDreamerrename the method and see if it works22:58
perlDreamercall it nuts instead of buy22:59
@preactionoh god, if it works that way i will kill someone22:59
-!- juan [n=juangui@201.232.58.66] has joined #webgui22:59
perlDreamerYou were at my house, writing tests22:59
dionaki think  buy = add to cart22:59
perlDreamerit does22:59
juani have some users with ldap authentication23:00
juannow i want to change  the authentication to webgui23:00
@preactionWTF? IT WORKED?23:00
@preactioni change www_buy to www_addToCart... and it WORKS?23:00
juanhave to use the userimport.pl to update that information?23:01
perlDreamerthat's bad23:01
@preactionjuan, no, you can use the Admin Console -> Users tab23:01
@preactionthere should be a drop-down box for "Authentication Method" or something23:01
perlDreameryes23:01
@preactionit should say LDAP, change it to WebGUI23:01
perlDreamerwhen you pick a user to edit23:01
perlDreamerpreaction, I wonder how many other "reserved" words there are.23:01
perlDreamerand how fast can you write a blog publicly deriding IE7 about it?23:02
juani have many users to change it using the admin console23:02
@preactionjuan, if you want to do it all at once, then userimport.pl would be your best bet yes23:02
@preactionperlDreamer, 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 cart23:02
perlDreamerIf you change the method and the browser works differently, then it's the browser.23:03
@preaction... i... hate... IE23:03
* perlDreamer goes to lunch and cries23:03
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:03
@preactionFF does it too, vrby can reproduce but i can't23:03
juanok23:03
juani am going to try23:04
juani hate IE too23:04
@preactionhey.... 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
dionaki've had that happen before, the browser caching a GET23:18
-!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)]23:18
@preactionit's supposed to, and i think that's our problem23:18
dionaki remember having to add a random string to a param to ensure it never cached23:18
@preactionbut these Add to Cart links were generated manually. i think i need to RFE an AddToCart( productId, variantId ); macro23:19
dionakon a side note, it seems like you can't add a variant to the cart more than once..23:20
dionaktopsub had mentioned this to me23:20
@preactioni can't reproduce that, i keep adding variants to cart multiple times. imho you shouldn't be able to, it should just update the quantity23:22
-!- knowmad [n=william@97.66.185.250] has joined #webgui23:22
dionakwe had a case this week where we needed to add the variant multiple times23:25
dionakit's an interesting case, which we hope to share at the WUC23:26
@preactionhow are you adding the variant? is it a form post or just a URL?23:26
dionaka form post23:26
@preactionhum...23:27
@preactiondunno then23:27
@preactioni'm a stranger in Shop23:27
@preactiondamn browser caching... who would've thought to look there?23:27
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI23:30
@preactionwhy isn't the Splat_random macro enabled by default anymore?23:31
elninohi... 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.  WEIRD23:31
@preactionwhat does webgui.log say? turn on Debugging in the SQLReport maybe?23:31
elninoI 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
elninook.. never mind about the view/edit.  I'm admin, I should see EVERYTHING 23:33
elninoAHH usergui level or something...23:33
@perlmonkey2before 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
@preactionelnino, they're still in there23:34
@preactionthe only possibility i can think of is the second iteration of a recurring transaction23:35
@preactionsecond and subsequent that is23:36
-!- juan [n=juangui@201.232.58.66] has left #webgui []23:39
@perlmonkey2preaction: hah, you're a brilliant man23:40
@preactioni think someone else said it, vrby probably23:42
elninoyou all are!23:42
@preactionsit a monkey in front of a computer screen long enough...23:42
@perlmonkey2preaction: hmm, some of the missing tranItems were original posts.23:45
@perlmonkey2oh well, was worth a shot.23:45
@preactionthat's not good then23:45
@preactionsomeone paid money but didn't get an item...23:46
@preactionwait: 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
@preactionwould it still exist in transactionItem and show up in the Transactions screen?23:47
@perlmonkey2these were all subscriptions I think23:51
@perlmonkey2which I can't test locally :(23:51
@perlmonkey2transaction 550 is a good example. 23:52
@preactionright, 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 server23:53
@perlmonkey2okay23:53
@perlmonkey2good idea23:53
@perlmonkey2oh, but I'm in the DB and that transactionItem's don't even exist23:54
@perlmonkey2for 20 transactions that have a message of OK or success23:54
@preactioni 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 bug23:56
@preactionmight want to svn log docs/upgrades/upgrade_7.5.10-7.5.11.pl and see if anything pops out23:56
@perlmonkey2k23:57
@perlmonkey2plainblack is running 7.5.19 which means it stays pretty recent, which means the timing of these strange transactions could fall around 7.5.1023:58
-!- SDuensin_ [n=Scott@75.sub-75-206-115.myvzw.com] has quit ["Leaving"]23:58
perlDreamerdionak, you can add a variant to the cart as many time as you want.23:59
dionakok. thanks for looking into that. 23:59
--- Day changed Sat Aug 09 2008
dionaki think it's important not to force integrators to rely solely on quantity00:00
perlDreamerpreaction, the upgrade bug I found had to do with the EMS, and badge creation00:00
perlDreamerrizen fixed a transaction bug in r690300:00
perlDreamerpreaction, so it's just browser caching?  We have to stop ragging on IE now?00:01
@preactionno, we can continue ragging, but it was browser caching yes00:02
perlDreamerwhich FF does it, too?00:02
@perlmonkey2perlDreamer: oh, so it wouldn't have effected subscriptions, only EMS stuff?00:02
@preactionFF does it too, yes00:03
perlDreamerperlmonkey2, yes00:03
perlDreamerpreaction, FF is my regular browser, and it's never acted that way00:03
perlDreameris it FF 3?00:03
@preactionyes00:03
@preactionit was a custom-made link00:03
@perlmonkey2I guess I'll just look through the code and see if it is possible to get to OK/success without a transactionItem.00:03
@preactionalso, FF didn't reproduce nearly as often as IE did00:04
@perlmonkey2The only way a transaction could not have a transactionItem is if the cart was somehow empty.00:10
@preactionthat doesn't sound like it could happen00:11
@perlmonkey2There are no more bad transaction after 6.1200:14
@perlmonkey2in the changelog for 7.5.13 there is this:  - fixed: OLD subscription table still hanging around?   00:17
@perlmonkey2that mean anything to anyone?00:17
@perlmonkey2because if I was a betting man....00:17
perlDreamerthere was an old subscription table that should have been cleaned up during the upgrade00:17
perlDreamerI dropped it00:17
@perlmonkey2and there are no more bad transaction after 7.5.1300:17
perlDreamerit wasn't used by the new subscription code00:17
@perlmonkey2so maybe the bad transactions are from the old table?00:18
@perlmonkey2or you just dropped the table then.  didn't move any transactions over?00:18
perlDreamerno, I checked with rizen and they should have been translated00:18
perlDreamerthe way it worked was that he moved the old transaction table to the side00:22
perlDreamerthen created the new table00:22
perlDreamertranslated the contents, and then was supposed to drop the old table00:22
@perlmonkey2The 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
perlDreamerwhat else happened in 7.5.13?00:26
@perlmonkey2There were no more bad transactions after it was released.00:27
@perlmonkey2:)00:28
perlDreamerthat's good.  But it would be good to know what did it.00:28
perlDreamerI can't see that dropping an old table that the new code doesn't use would fix that.00:28
perlDreamerso, it's either not in the changelog, or it's hidden somewhere00:28
perlDreamerwhat's the SVN rev for .13?00:28
@perlmonkey2somewhere around 6740..j/s00:29
@preactionanyone know something about the ITransact paydriver? 00:29
perlDreamerThat's MrHairgrease, but I've dinked around in there a little.00:30
@preactioni'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 work00:30
@preactionbut 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 checkout00:30
@perlmonkey2perlDreamer: 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
@preactionmy question is how to fix this? why does this bug even exist? or why does that form exist?00:31
@preactionperlmonkey2, look for "7.5.13 Release" in the svn log00:31
@perlmonkey26705 is "preparing for 7.5.13 dev"00:32
@preactionlook for "preparing for 7.5.14 dev" then maybe?00:32
perlDreamerpreaction, I'm guessing there's a bad intersection between new AddressBook and old ITransact code.00:33
@perlmonkey2the 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
@perlmonkey2but when is plainblack brought up to dev?00:34
@perlmonkey2maybe the issue was fixed earlier.00:34
perlDreamerusually that night00:34
@perlmonkey2well then that probably means that the issues was fixed in the 7.5.13 dev build00:35
perlDreamerI agree with that00:35
@preactionright 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
perlDreamerIs there any pattern to the transactions that are bad?  Are they products, EMS, subscriptions, hosting?00:36
@preactionsvn diff -rSTART:END and take a look00:36
@perlmonkey2preaction: heh which is too bad, as now we're debugging code that is many months out of use.00:36
@perlmonkey2perlDreamer: I can't tell as they don't have items :D00:37
perlDreamerlook at the amount field00:37
perlDreamerPB only has a few prices00:37
@perlmonkey2Btu only 6 don't have isRecurring as 100:38
perlDreamerselect userId, username, amount, isSuccess, isRecurring from transaction, statusCode, statusMessage;00:38
@perlmonkey2$300, $1000, $50, $15, $20, $75, $100, $90000:38
perlDreamerso no pattern with respect to the item, so it's likely inside Shop itself00:39
perlDreamerwas 6/3 also the date when the backup bug hit?00:40
@perlmonkey2hah, one of them has isSuccessful as 0, but the statusMessage is OK|success00:40
@perlmonkey26/1300:40
@perlmonkey2is the last bad transaction, not 6/300:40
perlDreameroh, okay00:41
@perlmonkey2my condition is no transactionId in transactionItem and (statusMessage in ('OK','success')00:41
perlDreamerperlmonkey2, if you can query PB's db, then you can query the webguiVersion table to find out when it was updated00:42
@perlmonkey2ack, epoch times00:42
perlDreamerpreaction, what's your magic date invocation for MySQL?00:43
@perlmonkey2j/s have to look up mysql function00:43
perlDreameronce you figure it out, please put it into the wiki :)00:43
@perlmonkey2oh, that is obvious.  from_unixtime00:45
@perlmonkey25.12 and 5.13 were applied on the 6.2000:46
@perlmonkey27.5.11 was on 6.1200:47
@preactionso the last bad transaction was before Commerce was made into Shop?00:47
@perlmonkey2I don't know when that happened.00:48
@preaction7.5.1100:48
perlDreamerIf that's the case, it's really good news :)00:48
perlDreamerunless it happens during the upgrade process, and bad records are inserted at that time00:49
@perlmonkey2no, the last bad transaction was on 6-13-2008, almost exactly 24 hours after 7.5.1100:49
@perlmonkey2:(00:49
@perlmonkey2but maybe plainblack was svn update without runnign the update script?00:49
@perlmonkey2the logs say 7.5.13 was being prepared that morning.00:50
@preactionit was, there was very bad juju with 7.5.11, and we completely missed 7.5.11200:50
@preactioner.... .1200:50
@perlmonkey2okay, so then can we say "bad shizzle happened in Commerce, but this bug doesn't pertain to the current codebase."?00:51
@preactionit 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
@Haargthere was a mistake when i was building the release, but nothing that effected the code or update process00:54
@perlmonkey2hmm, the 7.5.11 update was ran on plainblack about 1 hour after the last bad transaction is recorded.00:54
@perlmonkey2then 8 days later 7.5.12 update is ran00:55
@preactionso 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 now00:56
@perlmonkey27.5.11 was the update from Commerce to Shop?00:58
@Haargyes00:58
@perlmonkey2Then that is true and I say we close it as all transactions happening in Commerce :D00:58
@perlmonkey2Maybe shoot an email to staff seeing if anyone disagrees since these are financial transactions.00:59
@perlmonkey2I guess not01:02
@perlmonkey2New bug with a thingy patch that looks correct.  01:07
@perlmonkey2But 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
perlDreamerperlmonkey2, only one problem with your logic.01:17
perlDreamerIf the bad transactions were caused by the upgrade script translating old transactions into new ones.01:18
perlDreamerbut you'd need an old backup to verify that01:18
perlDreamerand I don't think PB has any.01:18
@Haargi may01:18
@Haargdepends on if jt murdered it01:18
@Haargyeah, i still have a 7.5.10 db backup01:19
perlDreameroooh, hide it someplace safe :)01:20
@Haargthis being the backup starting USE `plainblack`;01:21
perlDreamerperlmonkey2: there you go.  If the transactions are still bad in 7.5.10, you're clear.01:21
perlDreamerotherwise it's an upgrade script bug01:22
perlDreamerand you have a backup to practice upgrading01:22
@preactionso... for some reason Class::InsideOut completely destroys Carp::longmess or something...01:24
@Haarghow so?01:24
@preactioni don't know. Carp::longmess is coming up empty, as though there is no stack to trace01:25
@preactionno. 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 #webgui01:56
-!- mode/#webgui [+v cap10morgan] by ChanServ01:56
-!- apeiron_ [n=apeiron@76.124.253.149] has joined #webgui01:56
-!- mode/#webgui [+o apeiron_] by ChanServ01: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 #WebGUI02: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 #WebGUI04:11
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui04:48
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui05:17
-!- patspam [n=patspam@ppp59-167-92-170.lns2.mel6.internode.on.net] has joined #webgui05:29
nubaquick 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
nubainstead of showing the search asset, show the results of a search using the current users's username as input05:31
nubai mean, instead of "showing the search asset's form with a search field for input by the user"05:31
nubashould 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 #webgui05: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 #WEBGUI06:50
elninoreailly quick question, and I'm out of here... =)06:51
elninoclient 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
elninothey may want to go with zencart.06:52
@preactionwhy not webgui's new shop?06:52
@preactionyou should be able to use anything you want on the WRE really06:52
elninotoo many features coming, not enough now. : internationa, usps, ups shipping, paypal, etc.06:53
elninomeaning...that  I can install php under WRE?06:54
@preactionthe mod_proxy one, sure. otherwise you can recompile that WRE no problem06:55
@preactionyou should be able to compile PHP for the WRE's apache06:55
@preactioni wouldn't consider it a fun task though06:55
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:57
elnino_laptopsorry, I lost connectoin after "you should be able to compile"06:57
elnino_laptopI 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
nubapreaction: you'd be surprised of how many definitions of fun are out there :D06:57
@preaction[22:55] <preaction> i wouldn't consider it a fun task though06:58
elnino_laptopI think webgui is pretty close. I keep trying06:58
elnino_laptopto suggest webgui.06:59
elnino_laptopoh. 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
nubamaybe 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 faster07:04
@preactionoh most definately, but now you've got three apaches07:05
@preactioninstead, i'd use my distro's apache as the mod_proxy for webgui07:06
nubabut then you'd have a fat apache running the mod_proxy plus the distro's mod_whatever_it_comes_with07:08
@preactionyeah... two bad solutions07:08
* SDuensin has a solution. You use WebGUI, or I don't host your site. Works really well.07:11
nubahuh07:11
SDuensinHey, works for me!  :-)07:12
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]07:13
@perlmonkey2Haarg: arg, I guess I need that upgrade script07:52
@perlmonkey2I mean the 7.5.10 backup07:52
@perlmonkey2oh lucky, 7.5.10 just happens to be in the directory ready to be used07:55
@perlmonkey21Gb.07:55
@perlmonkey2Is there any reason I shouldn't sftp the plainblack db back to my local server for testing?07:58
@preactionperlmonkey2, none whatsoever08:03
@perlmonkey2cool thanks08: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 #webgui08:42
-!- mode/#webgui [+v cap10morgan] by ChanServ08:42
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI09:15
-!- mode/#webgui [+o tavisto] by ChanServ09:15
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []09:53
CIA-7WebGUI: doug * r7208 /WebGUI/ (2 files in 2 dirs): fixed issue with ITransact gateway throwing error if user does not explicitly set a billing address10: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 #webgui12:45
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI13:39
WebGUIgood day13: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 #WebGUI14:35
-!- mode/#webgui [+o khenn] by ChanServ14: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 #webgui14: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 #WebGUI15:26
-!- khenn [n=khenn@71-82-163-209.dhcp.mdsn.wi.charter.com] has joined #WebGUI15:32
-!- mode/#webgui [+o khenn] by ChanServ15:32
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit []15:37
WebGUIwhat silence15:40
WebGUIis 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 #WebGUI15:41
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui16: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 #webgui17: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 #webgui17:30
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:35
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:35
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:36
-!- mode/#webgui [+o khenn] by ChanServ17: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 #webgui18: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
WebGUIis the night over yet/19:10
CIA-6WebGUI: translation * r7209 /translations/BrazilianPortuguese/ (162 files in 2 dirs): Update from translation server19:18
CIA-6WebGUI: 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=utf819:18
@perlmonkey2I wonder if the definition of a bad transaction in Commerce is the same as in Shop.19:26
@perlmonkey2the tables are different19:26
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui20:34
-!- mode/#webgui [+v cap10morgan_] by ChanServ20:34
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 60 (Operation timed out)]20:34
@perlmonkey2YES!  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 #WebGUI21:05
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui21:16
-!- mode/#webgui [+v perlDreamer] by ChanServ21:16
+perlDreamermorning folks21:16
CIA-6WebGUI: colin * r7211 /WebGUI/lib/WebGUI/Shop/PayDriver/ITransact.pm: fix a typo in the ITransact driver, missing semicolon21:22
CIA-6WebGUI: colin * r7212 /WebGUI/t/Form/Date.t: adjust number of tests since one was added21: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 #WebGUI21:42
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has left #WebGUI []22:03
@perlmonkey2perlDreamer: 22:06
+perlDreameryes?22:06
@perlmonkey2howdy 22:06
+perlDreameryo, dude22:06
@perlmonkey2update7.5.10-y.5.11 is where all the transactionItems got lost.22:06
+perlDreameris it fixable for people who haven't upgraded yet?22:06
@perlmonkey2don't know what went wrong.22:07
@perlmonkey2I was thinking 7.5.20/21 would try to repair it?22:07
+perlDreamerIt's not repairable.22:07
+perlDreamerBest you could do is remove the broken ones22:07
+perlDreamerI don't know which one is worse22:07
+perlDreamerhaving broken ones, or removing them and losing records22:07
+perlDreamerperlmonkey2, having weird deja vu here22:08
@perlmonkey2okay then.  I'll start trying to figure out what went wrong on the update script.22:08
+perlDreamerYou can get an old db from Haarg for practice22:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:08
-!- mode/#webgui [+o preaction] by ChanServ22:08
@perlmonkey2but 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
@perlmonkey2I have it.22:08
+perlDreameroh, cool22:08
@perlmonkey27.5.10 is how I figured this out.22:08
@perlmonkey2the db from then.22:09
@perlmonkey2plainblacks22:09
+perlDreamerI'll be on and off through the day, doing toilet repair22:09
@perlmonkey2every test run invovles restoring a 1GB db :P  Gets tedios22:09
+perlDreamerouch22:10
@perlmonkey2oh fun!22:10
+perlDreamerit's not too bad, just replace all the guts22:10
@perlmonkey2homemaintenence--22:10
+perlDreamerindeed22:10
+perlDreamerbbl22: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 #webgui22:54
-!- mode/#webgui [+v cap10morgan] by ChanServ22:54
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit]22:56
@perlmonkey2woa, 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 #webgui23:16
-!- mode/#webgui [+v cap10morgan] by ChanServ23:16
+perlDreamerthat's not good23:22
+perlDreamerperlmonkey2, might want to consider a fix it script for PB, since you have the original data23:27
@preactionbut why did they not make it through? maybe there's a good reason?23:28
@perlmonkey2okay, 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
@perlmonkey2a one off23:28
+perlDreameramla may need it too23:28
@perlmonkey2I'm still rerunning it getting data.23:28
@preactionwe're at 7.5.20 already and we're not stable yet... our releases have changed a lot in a few short months23:28
+perlDreameroh, and fixes to 7.5.10 have to be manually copied to 7.4.40-7.5.1623:28
+perlDreamerpreaction, do you think it's a problem about not being stable yet?  Are we doing something wrong?23:30
@preactionno, i like it23:30
+perlDreamerI looked into building an LDAP server for testing :)23:30
@preactionit's just changed. 7.3 was stable at what? 9?23:30
+perlDreamerI think we have better post-release testing now than then23:31
@preactionalso true23:31
+perlDreamerwith kristi, tavisto and vrby23:31
+perlDreamerand then all of us23:31
+perlDreamermaybe we're finally reaching a new critical mass23:32
+perlDreamerNet-LDAP-Server-Test23:32
+perlDreamertoo many projects23:32
+perlDreamertoo little time23:32
+perlDreamerdoes pb.com seem slow to anyone else?23:33
+perlDreamerI wonder if video casting from the Olympics is hogging down the whole net?23:33
@perlmonkey2what is alma?23:34
@perlmonkey2amla?23:34
+perlDreameramla?23:34
+perlDreameryeah, them23:34
@perlmonkey2them?  amla is amla?23:35
@perlmonkey2:)23:35
+perlDreameramla is the site that Tavis is always talking about23:36
@perlmonkey2because 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
@preactionthere's $db->errorCode? i never knew23:38
+perlDreamer$session->log->warn instead of print23:38
@preactioni just let errors propagate23:38
@perlmonkey2hah...nm, I'm runnign it23:38
@perlmonkey2perlDreamer: I'm printing in the upgrade script23:38
+perlDreamerah23:38
@perlmonkey2I need to see if the setRow is failing for the transactionItem23:39
+perlDreamerperlmonkey2, you should know that $session->db->setRow alters the data that is sent to it.  That might cause problems.23:39
@perlmonkey2only thing that makes sense.  Unless something further down the line is deleting from transactionItem23:39
@perlmonkey2not a single error and I stopped the upgrade right after the transaction log bit23:39
+perlDreamerI'm going to write a test for it and then patch it.23:40
@perlmonkey2?23:40
+perlDreameryou should know that $session->db->setRow alters the data that is sent to it.  That might cause problems.23:40
@perlmonkey2hm23:40
+perlDreamerit sends a reference23:40
+perlDreamerthe contents are the reference are altered23:40
+perlDreamerwhich means it's altered back in the caller as well23:41
@perlmonkey2okay, 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
+perlDreamerIt might not be the cause of the problem, it might hard to tell23:41
@perlmonkey2so it has to be in that setrow call23:41
@perlmonkey2I called finish right after that upgrade.  and the transaction are in the same wrong state23:41
@perlmonkey2oh no23:43
+perlDreamer?23:43
@perlmonkey2setRow(table,index, ... ) right?23:43
@perlmonkey2 $db->setRow("transactionItem","itemId" 23:43
@perlmonkey2itemId isn't the index i don't think23:43
@perlmonkey2oh, no it is 23:44
@perlmonkey2nm23:44
+perlDreameryeah, that's okay23:44
@perlmonkey2no it isn't :D23:44
+perlDreamerit's not?23:44
+perlDreamerteach me, oh database enlightened one23:45
@perlmonkey2no 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
@perlmonkey2s/no/oh/23:45
@perlmonkey2this just became bigger than me as we might need a schema update.23:45
+perlDreamerwith itemId being "new", it should create a new one23:46
+perlDreamereach time it is called23:46
@perlmonkey2ic23:46
+perlDreamerbut I think you're on to something23:47
+perlDreamersetRow will return the id of the new row that was added23:48
+perlDreamerthat would help pick up duplicates23:48
@perlmonkey2it can't be a coinidence that there are 42 unique itemId's in the 7.5.10 and only 42 tranItems make it through23:50
+perlDreamerno, I agree23:50
+perlDreamerwait a sec23:51
+perlDreamerdoes setRow work on complex keys?23:51
@perlmonkey2I don't think so23:51
@perlmonkey2j/s I'll look23:51
@perlmonkey2name of the primary key is index23:51
@perlmonkey2yeah, must be a scalar value23:51
@perlmonkey2replace into23:52
+perlDreamerbut transationItem is keyed by itemId, transactionId and vendorId23:52
@perlmonkey2but a new itemId must not be 'new'ed because I can find all 42 itemId's in the oldtransaction23:53
@perlmonkey2if they were new, what are the odds random new strings would match all 42?23:53
+perlDreamernone23:53
+perlDreamerno way23:53
@perlmonkey2so 'new' isn't working?23:53
+perlDreamerI don't think it works right on rows with multiple keys23:53
@perlmonkey2it would be trivial to replace setRow with a ->write and do this correctly.23:54
@perlmonkey2that the way to go?23:54
+perlDreamerOh yeah23:54
@perlmonkey2which should make the pb patch pretty easy also.23:55
@perlmonkey2and the mystery acronym :P23:55
+perlDreameryes23:55
+perlDreamerI tried to lookup amla.org, and it says "website under maintenance'23:55
+perlDreamer:(23:55
@preactionamlainfo.org23:55
@perlmonkey2wow, this turned from painful to think about to easy patch.  I like :)23:55
@perlmonkey2and its an easy patch for anyone with a 7.5.10 backup23:56
@perlmonkey2anyone 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
+perlDreamerno idea23:57
@perlmonkey2s/anyone/anyway/23:57
@preactionupgrade puts the backup it creates in /tmp/backups23:57
@perlmonkey2I'll dig23:57
@perlmonkey2oh23:57
@preactionso... heh... most likely it's gone23:57
@preactionthe only thing you can do is tell people who have already upgraded how to recover the data from the backup23:58
@perlmonkey2I guess we could put something in downloads/addons for anyone with an old backup23:58
@preactiondo so in the docs/gotcha.txt23:58
@perlmonkey2groovy23:58
@preactionif you have a script, you can put it in the addons, yes23:59
--- Day changed Sun Aug 10 2008
+perlDreamerperlmonkey2, you're getting a trial by fire00:00
@perlmonkey2preaction: should I write one?  I guess it could be the same one I write to recover PB's data.00:00
+perlDreamerIf you survive this, you're money00:00
@perlmonkey2perlDreamer: wow, I was wondering if this was normal and I was barely staying afloat :P00:00
@perlmonkey2thanks for saying that :P00:00
@preactionperlmonkey2, 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/tools00:01
@perlmonkey2I thought I just sucked as I'm getting a bit panicky and everyone else is all sauve and business as usual.00:01
+perlDreamerdude, no.00:01
+perlDreamereveryone in PB seems to be slammed.00:01
+perlDreamerhaven't heard from apeiron in a week or two00:02
+perlDreamertwo outside guys working on bugs00:03
+perlDreamerrizen's busy with secret project X00:03
@perlmonkey2exciting project right now.  lots going on.00:04
+perlDreamerI need to drop back and polish off my presentations00:04
@perlmonkey2well 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
+perlDreamergo for the gold, man00:05
+perlDreamerand if you suck, rizen will tell you00:05
@perlmonkey2yeah, 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 #webgui00:49
WebGUIhey there mr. Jol00:54
WebGUIhow do you?00:54
WebGUIand more importantly, how was dinner?00:55
BartJoldinner was excellent01:06
BartJolonly deep frying falafel did not succeed01:06
BartJolso we just nbaked it01:07
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has quit []01:17
WebGUII made hamburgers01:19
@perlmonkey2perlDreamer: heh01:25
@perlmonkey2the last param in the setRow for transactionItem overrides 'new'.01:25
@perlmonkey2so I just removed the last param, perfect.01:25
@perlmonkey2all this bother and $oldItem->{itemId} is all that needed to be removed.01:26
@perlmonkey2someone has already fixed this.01:43
@perlmonkey2r6903 | jt | 2008-07-08 15:24:19 -0500 (Tue, 08 Jul 2008) | 2 lines01:47
@perlmonkey2fixed transactions lost during 7.5.11 upgrade01:47
@perlmonkey2I'm guessing JT is cool with the data lost then.01:47
@perlmonkey2and we can close this.01:47
@perlmonkey2preaction: 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
@perlmonkey2So I'll move on to other bugs02:03
+perlDreamerperlmonkey2, I'm confused02:09
+perlDreamerthere is nothing after the data hash in the setRow call for transactionItem02:09
@perlmonkey2perlDreamer: in this version.02:10
@perlmonkey2the version after 7.5.16 which JT fixed.02:10
+perlDreamerthat's the one I have02:10
@perlmonkey26900 to 690302:10
@perlmonkey2that is where the change happened on that file02:10
+perlDreamerI see now02:12
+perlDreamerby removing $oldItem->{itemId} it fixed it02:12
@perlmonkey217 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 #webgui02:23
-!- mode/#webgui [+v cap10morgan] by ChanServ02:23
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI02: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 #WebGUI03: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 #webgui04: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 #webgui04:54
-!- mode/#webgui [+o perlmonkey2] by ChanServ04:54
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:08
elninohi.  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
elninofound this: http://www.webgui.org/community-wiki/wre-building but it doesn't mention anything about added mod. specificaly, I ned to add mod_php05:11
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:12
elnino_laptopif anyone ansered, I missed it, please repeat. I lost my connectoin.05:12
elnino_laptopcould 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
@perlmonkey2In which table are items referenced by storageId stored?05:56
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:02
elninosorry. lost connection again.06:02
elninoperlmonkey: hope that helped.06:03
@perlmonkey2elnino if you sent something I didn't get it :(06:04
elninoperlmonkey2: 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
@perlmonkey2oh, yeah, thanks06:05
elninoperlmonkey2:hope that helped =)06:05
elninooh good. =) little delay too.06:05
@perlmonkey2I was hoping it was a key to some on disk storage.  Maybe its a key to something on disk?06:06
@perlmonkey2oh, fileasset06:06
@perlmonkey2nope, that isn't it06:07
elninodon'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
elninolike 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
@perlmonkey2hmm, 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 #WEBGUI06: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 #webgui06: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 #webgui06: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 #webgui08:25
-!- mode/#webgui [+v cap10morgan] by ChanServ08:25
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui09:10
-!- mode/#webgui [+v cap10morgan_] by ChanServ09: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 #webgui09:13
-!- mode/#webgui [+v cap10morgan] by ChanServ09: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 #WebGUI09: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 #WebGUI12: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 #WebGUI12:17
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui12: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 #webgui13:15
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI13:51
-!- mode/#webgui [+o khenn] by ChanServ13: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 #webgui14:25
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI14:29
-!- WebGUI is now known as SynQ14:29
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:40
SynQhi all14:40
SynQwhat a beautiful day it is14:40
BartJo1why, because you know I'll be leaving tomorrow? ;)14:41
SynQuh no14:53
SynQthanks for reminding me14:53
BartJo1I thought you would remember14:54
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit []14:54
BartJo1but now I've got to print some stuff, so I'm off14: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 #WebGUI15:00
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has joined #webgui15:05
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI16:38
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui16:40
WebGUIhi there16:40
BartJolhi16: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 #WebGUI17:03
-!- mode/#webgui [+o khenn] by ChanServ17:04
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:09
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:09
-!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has quit ["Leaving"]17:32
@perlmonkey2Looks 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 #webgui18:03
-!- mode/#webgui [+v cap10morgan] by ChanServ18:03
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has quit []18:28
-!- KlausH [n=KlausH@p5B07201C.dip0.t-ipconnect.de] has joined #webgui20:28
@perlmonkey2Where is the Beta Demo?20:51
@perlmonkey2nevermind, google answerd :)20:52
BartJoland... are the USA ready for my return?21:00
BartJolif you feel the ground tremble, my plane landed21:02
@perlmonkey2:D21:10
BartJolyou 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
@perlmonkey2I thought it was wine and cheese, does beer and cheese go together?21:24
BartJolbetter than applepie and cheese21:25
WebGUIharing?21:25
WebGUIherring you mean21:25
BartJolprobably21:27
BartJolyou spoiled the surprise :)21:27
WebGUIhehe21:28
WebGUIyou're taking a tonnetje haring into the plane?21:28
BartJolI believe that is forbidden21:29
WebGUIso do I21:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:44
-!- mode/#webgui [+o preaction] by ChanServ21: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 #webgui00:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui00:07
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:07
+MrHairgreaseBart!00:07
+MrHairgreaseAre you ready to go yet?00:08
BartJolalmost, get some sleep00:09
BartJoland wake up in time...00:09
BartJoloh, finish my beer first :)00:10
+MrHairgreasedon't forget to prepare the madison bars for the Dutch invasion!00:10
BartJoloh, I wanted to take them by surprise00:10
+MrHairgreasesure00:11
+MrHairgreaseyou take em by surprise00:11
+MrHairgreasebut the Dutch tsunami will kick in two weeks later00:11
BartJolon my own, I think the impression is not toal00:11
+MrHairgreasetoal?00:11
BartJolindeed, this wil be just a friendly summer brease00:11
BartJoltotal00:12
+MrHairgreaseah00:12
BartJolbut I think I've got everything packed (except my laptop)00:13
BartJoleven got a new wallet without the unusual holes00:18
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []00:20
WebGUIdoes that wallet have room for mayonaise?00:23
BartJolno00:23
WebGUIwell it's not a proper wallet then is it00:23
BartJolwell, room maybe, but not a special pocketr00:24
WebGUIah ok00:24
WebGUIit will fit in any pocket00:24
BartJolbut for that, you need someone elses wallet00:24
WebGUIyours will do just fine ;)00:25
BartJolmmm, take JT's, see what happens00:25
BartJolI imagine a very flat Koen00:25
WebGUII don't know if JT likes mayonaise as much as I do00:28
BartJolok I'll add mayo to the list with beer and haring00:30
CIA-6WebGUI: martin * r7213 /WebGUI/ (2 files in 2 dirs): fixed: Gallery navigation back to album returns to page 100:31
WebGUIright, good plan00:33
BartJolbut now, I will pack my laptop and will be online tomorrow evening (Madison time) again00:34
BartJolso god speed00: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 #webgui00:52
-!- mode/#webgui [+v perlDreamer] by ChanServ00:52
+perlDreamerperlmonkey2: 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
@perlmonkey2no02:34
@perlmonkey2pd, I was just reading your email to ask you a Q02:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:46
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:46
@perlmonkey2can 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
@perlmonkey2no matter what I do I can't see this bug.03:05
+Radix-wrkWebgui 7.5.19 (beta) Released is the latest entry03:30
+Radix-wrkI haven't been to the page in a while, so not logged in and shouldn't have any session info03:31
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]03:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:38
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:39
@perlmonkey2hmm, I be seeing it then Radix-wrk.  The latest I see on the home page is "A Greener Wuc".03:43
@perlmonkey2looks like a server side caching issue.03:44
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI04:36
-!- mode/#webgui [+o khenn] by ChanServ04:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]05:03
@perlmonkey2hmm, 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 #webgui05:35
-!- mode/#webgui [+o preaction] by ChanServ05:35
@perlmonkey2JT 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
@perlmonkey2Apparently mysql doesn't like to compare utf8 with latin1 columns.06:08
@preactionyou'll have to ask haarg, that was supposed to be done. there are... complications... that mysql adds to the process06:09
@perlmonkey2complications--06:14
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection]06:48
CIA-6WebGUI: translation * r7214 /translations/Spanish/ (11 files in 2 dirs): Update from translation server06: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 #webgui09: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 #webgui09: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 #webgui10: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 #webgui14:44
-!- mode/#webgui [+v cap10morgan] by ChanServ14: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 #webgui16:15
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:27
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:27
-!- knowmad [n=william@97.66.185.250] has joined #webgui16:28
-!- SDuensin [n=Scott@194.sub-75-204-233.myvzw.com] has joined #WebGUI16:40
-!- topsub [n=josh@97.66.185.250] has joined #webgui16: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 #webgui17:12
-!- mode/#webgui [+v cap10morgan] by ChanServ17:12
topsubMorning Everyone!17:17
@perlmonkey2Good morning17: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 #webgui17:25
-!- mode/#webgui [+o Haarg] by ChanServ17:25
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:29
dionakdoes anyone know where the address book template lives for the cart? i clicked on manage but don't see the template...17:33
@perlmonkey2What's going on with Navman?17:33
dionakoh, yea... pagination17:35
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:44
-!- mode/#webgui [+o tavisto] by ChanServ17:44
AMH_bobGood morning!17:45
AMH_bobJust 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 #webgui17:53
-!- mode/#webgui [+o preaction] by ChanServ17:53
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:01
-!- mode/#webgui [+o rizen] by ChanServ18:01
-!- dionak [n=dionak@97.66.185.250] has quit []18:05
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:13
-!- mode/#webgui [+v cap10morgan] by ChanServ18:13
AMH_bobbye 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 #webgui18:35
xootomhi 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
xootomI've set the site settings to use this new login form and it works ok there, just not in the macro on the page layout18:42
@perlmonkey2Is the WSClient borked?18:42
xootomwhat's the WSClient?18:44
@Haargweb services client - unrelated to your question18:46
xootomah k 18:46
@Haargare you sure you are specifying the param properly to the login macro?18:46
@Haargthe id is the second parameter18:47
xootom^L("","","QGBXcJoHWc5-xBz_OF5RZg");18:47
@Haargwait18:47
@Haargyeah, third18:47
xootomi've tried it on my site, stable demo and beta demo all exactly the same thing18:48
-!- lisette [n=liraos@adsl190-28-103-135.epm.net.co] has joined #webgui18:48
xootomit's getting the right template cos I can put some arbitrary text in the template which does show. Just none of the actual login stuff18:48
@Haargand you haven't modified the template at all?18:49
xootomno just did a duplicate in the asset manager on each site18:49
@Haargpm2: there is something about that particular web service it isn't handling18:50
@Haarg.NET SOAP support is a RFE18:50
@preactionxootom, the L_loginBox macro takes a different template than the normal Login template18:50
@perlmonkey2Haarg: I'm now trying it with the cookbook test server18:51
@perlmonkey2Haarg: 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
xootompreaction: ahh that would explain it, thanks18:51
@perlmonkey2this 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
@perlmonkey2but should be an easy fix.18:52
@Haargeasy...18:53
@Haarghave you looked at the WSClient code?18:53
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui18: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 #webgui18:57
juancan i execute a workflow after a user change his password?18:58
-!- wgGuest11 [n=wgGuest1@209-242-20-148.rev.dls.net] has joined #webgui19:01
perlDreamerjuan, there is no default way in WebGUI to do that19:01
perlDreamerBut it is possible, you would need to add custom code to do that.19:02
juanwhere have i to add that code?19:03
juanin the authentication module?19:03
-!- wgGuest11 [n=wgGuest1@209-242-20-148.rev.dls.net] has quit [Client Quit]19:03
@preactionmore likely in the WebGUI::Operation::Auth19:04
juancan i create my own code to perfom the change password action?19:05
@preactionprobably, yes19:06
juanmy doubt is how to store in the database the new password with the respective encryption19:07
juancan i use the webgui api?19:07
@preactionprobably, i don't know19:08
perlDreamerjuan, if you change the encryption in the database, you'll also need to change how login works19:08
juanperlDreamer, 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 #webgui19:09
juanis there something in the webgui api that can help me?19:10
perlDreamerjuan, I don't understand what you want to do.19:11
perlDreameryou started by saying you want to run a workflow19:11
juanyes19:11
perlDreamerthen you talked about storing the password in the database with encryption19:12
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:12
perlDreameris this the same encryption that WebGUI uses, or a new one?19:12
juanthe same that WebGUI uses19:12
@perlmonkey2Haarg: sorry, was indisposed.  Yeas, I've looked at it.  19:12
juanthe thing is that i want to create my own code to update the password when a user try to change it19:12
@perlmonkey2looks like line 437 needs to test for a hash befeore trying to do the evaluation.19:13
@perlmonkey2because tha tline errors out if the value is not a hash.19:13
perlDreamerwell, all the code that you need is in WebGUI::Auth, WebGUI::Auth::WebGUI, WebGUI::Auth::LDAP and WebGUI::Operation::Auth19:13
juancan i use the api?19:13
@Haarg437?19:14
@perlmonkey2437 of WSClient19:14
@Haargthat's a comment for me19:14
@perlmonkey2hmm, strange I just did an svn revert19:14
@Haargoh19:14
@Haargsorry19:14
@Haargbeen messing with the file19:15
@Haargthought i had removed all that stuff19:15
@perlmonkey2Couldn'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
@perlmonkey2cept that is 437 now19:15
@perlmonkey2and the SOAP::SOM object looks correct and the logic should work.  Just looks like it needs to test for a hashref first.19:16
perlDreamerjuan, 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 continue19:17
perlDreamerIn the beginning of the movie "The Incredibles", they're interviewing Mr. Incredible19:20
juanok19:20
juani am going to check the api19:21
juanthanks19:21
-!- KlausH [n=KlausH@p5B07048E.dip0.t-ipconnect.de] has joined #webgui19: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
perlDreamerI'm starting to feel that way about WebGUI and bugs19:24
@perlmonkey2perlDreamer: I propose a 18 day halt to all bug posts :P19:25
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []19:34
dionakif 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 #webgui19:37
dionaksorry 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 #webgui19:39
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:39
dionakanswering my own question...it looks like shipping address is required. 19:41
lisettei can erase an Collaboration from DB?19:41
dionakhave you tried deleting it from the asset tree?19:42
dionakwhy is shipping address required? are the payment gateways driving this requirement?19:43
lisettei have an error and can't open my site19:43
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has quit [Read error: 104 (Connection reset by peer)]19:43
dionakwhat's in the log? Is it an error related to a collab system? 19:44
dionaki'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
lisetteWARN - 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
dionakdoes that relate back to a collab?19:45
dionakoh, yea...guess it would ;)19:46
dionaklooks like the template couldn't be instantiated. 19:48
lisettemmm19:48
dionakthat id is for the template for the collaboration system, according to Collaboration.pm line 117919:48
dionakmaybe you could check the db and add it back if it is in fact missing?19:49
dionakor at least make an entry so you can open your site19:49
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui19:50
-!- mode/#webgui [+v cap10morgan] by ChanServ19:50
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui19:51
lisetteok, thanks19:52
dionakyw19:53
dionakso back to shipping address in the cart..19:53
dionakwhy is it required...just curious. 19:54
perlDreamerfor calculating taxes and shipping costs19:54
@preactionbecause we'd be unable to calculate a shipping cost without it19:54
dionaki see the idea that an item isShippable, which looks like there is a concept that shipping is boolean. 19:54
dionakare there plans in the future to make items not shippable. for example, digital downloads?19:55
perlDreamerThings in the EMS are not shippable19:55
perlDreamerI don't think Coupons are shippable19:56
perlDreamerCoupon = FlatDiscount19:56
perlDreamerand Donations19:56
dionakhm, we're selling training events through the cart which aren't shippable. 19:57
dionakit's admission, basically. 19:57
perlDreamerthe latest version of the Product has an isShippingRequired field as an asset property19:57
dionakbut they are far more simple than the ems19:57
dionakah, ok. i'll take a look there. 19:57
dionakdoes the cart take that into consideration yet?19:58
perlDreameryes it does19:59
perlDreamerI had forgotten to build that in when I Sku-ed the Product, and there was a bug filed about it19:59
perlDreamerThe cart wouldn't calculate per-item shipping, so it was hastily (and somewhat embarassedly) fixed19:59
dionakok..20:00
dionakyea, looks like one can't check out without shipping. line 75120:02
dionakthinking aloud...if there is no shipping, tax should be calculated using billing address...?20:02
@preactioncan't. it has to be calculated before that20:03
dionakor is it already?20:03
dionakah20:03
dionakok, i see the issue now20:03
@preactionplus, billing address may not even exist, it's a function of the PayDriver20:03
dionakugh20:03
@preactionwhat ugh? the Cash driver, for example, doesn't need a billing address20:04
@preactionPayPal driver wouldn't either20:04
@preactionPayPal driver would take your shipping address for verification though20:04
dionakb/c paypal already has your billing and shipping info. makes sense20:06
dionakthe ugh was more related to how to emulate existing functionality. not the cart20:09
juani 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 authMethod20:12
juannow i try to edit a user by admin console and have the next error20:12
juanCouldn'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
@perlmonkey2Haarg: after that single fix I just don't think the WSClient was set up to handle simple scalar results.20:30
@Haargseems likely20:30
@perlmonkey2hmm, 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
@perlmonkey2I meant 'result' key20:33
@Haargit's only going to be result under some conditions20:35
@Haargit depends on the service20:35
@Haargyou need to have a template built for your particular service20:35
@perlmonkey2ah, so the 'bug' is the template is not set up to display the results.20:35
@perlmonkey2hah20:35
@Haargthe bug on the list you mean?20:36
@perlmonkey2of course.  the template is obviously a default, so I have no idea why I was trying to cram these results into it.  20:36
@perlmonkey2yes, the 'bug' in quotations because it certainly is not a bug.20:36
@Haargwell, i was trying that20:36
@Haargand it wasn't returning anything for me20:37
@Haargnot in 'result' or any other variable20:37
@Haargif the return is just a scalar, it should be put into 'result'20:37
@perlmonkey2I 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 correctly20:37
@perlmonkey2it is a array of scalars.20:38
@Haargi think there is a bug somewhere, but i'm not sure where20:38
@perlmonkey2@result = $return->paramsall; @results contains a single scalar value20:38
@Haargwhich won't work with the HTML::Template20:39
@perlmonkey2hmm, or really any template as tmpl_loops must have an array ref of hash refs20:39
@Haargyes20:40
@perlmonkey2because this code delievers an array ref of array refs20:40
@Haargin what case does it do that?20:41
@perlmonkey2in this case20:41
@perlmonkey2oh no, just an array ref of scalars20:42
@HaargMrHairgrease, after your change to navigation indents, a nav selecting children or descendants starts with indent of 0 instead of 120:43
@perlmonkey2So 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
@Haargi suppose20:43
@Haargseems like it would be broken with an array as well20:43
+MrHairgreasehaarg, yes20:44
+MrHairgreaseunless you also include self20:44
+MrHairgreasethen the children are indented20:44
+MrHairgreasewhile if you don't do that they are not20:44
@Haargi'm not sure if we should change that20:44
+MrHairgreasewhy not?20:45
@Haargit broke the default webgui nav for example20:45
+MrHairgreasereally?20:45
+MrHairgreasehow?20:45
@Haargthe page gets forced to 500px tall now20:45
+MrHairgreaseit's a css thing?20:46
@Haargbasically, it was relying on that depth to close a bunch of tags20:46
@Haargwhich aren't getting closed20:46
@Haargit throws the css off, but that's just a symptom20:46
+MrHairgreaseare you referring to ul li closing tags?20:46
@Haargyeah20:47
@perlmonkey2The current temp is: Massachusetts :D20:47
@Haargand divs20:47
+MrHairgreaseb/c that should be fixed now.20:47
+MrHairgreasethat was how i found the wrong indent thingy in the first place20:47
@perlmonkey2Haarg: this look correct for cases where the SOAP::Som returns scalars instead of arrays or hashes?  @result = map({'result' => $_}, @{$p->getPageData});20:47
@perlmonkey2because it works in this case.20:47
@Haargwhat nav template are you refering to?20:48
+MrHairgreasethe problem was that if you had ancestors reldepth became minus something20:48
@Haargi think that should do pm220:48
+MrHairgreasewhich resulted in wrong indent_loop problems20:48
@Haargwell, i can change webgui's nav easily enough20:48
+MrHairgreaseuh20:48
+MrHairgreaselet me checl20:48
+MrHairgreasehang on20:48
@Haargi'm just worried about it breaking other things20:48
+MrHairgreasei think it was bulleted list20:50
+MrHairgreaseafk20:50
+MrHairgreaseok i'm back20:53
+MrHairgreaseI'm not sure it breaks other stuff.20:54
+MrHairgreaseIf it does that stuff has been written to workaround faulty behaviour20:54
+MrHairgreasebut that's of course a bit of a moot statement...20:54
+MrHairgreaseIMO the indent should be calculated from the first page in the loop20:55
+MrHairgreasenot the start point20:55
@Haargmaybe20:55
+MrHairgreasethe 'leftmost' page should have indent zero20:56
@Haargthe help specifically says the loop is based on relDepth20:56
+MrHairgreasei see20:56
+MrHairgreasethen how do you generate a loop for a negative reldepth?20:56
@perlmonkey2perlDreamer: I wonder if that bug you posted is related to JT's bug where the email wasn't parsed correctly20:56
@Haargyou don't20:57
@Haargi think the new behavior is better20:57
+MrHairgreasereldepth is a very confusingparam anyway20:57
+MrHairgreaseI'm in the process of preparing diner20:57
@Haargin most cases people won't be trying to do complex things like the yui nav is20:57
+MrHairgreasei'll be back later tonight20:57
-!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."]21:19
perlDreamerperlmonkey2: that could be21:20
perlDreamerrizen: sounds like puppet may be the successor to cfengine21:28
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)]21:34
@perlmonkey2If 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 #webgui21: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 #webgui21:57
+MrHairgreaseok i'm back21:59
+MrHairgreasehaarg: are you afraid it'll break custom templates of people or just the default templates22:00
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:01
@perlmonkey2If cacheTimeout is of type 'interval' what is this doing? $self->get("cacheTimeout") > 10      Just seeing if 10 seconds have passed?22:03
@preactionno, it's seeing if the cache timeout is greater than 10 seconds22:03
@HaargMrHairgrease, custom templates22:07
+MrHairgreasehmm, so what do you think?22:08
@Haargwell, the old behavior didn't make any sense for ancestors22:11
-!- dionak [n=dionak@97.66.185.250] has quit []22:17
-!- dionak [n=dionak@97.66.185.250] has joined #webgui22: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 #WebGUI22:29
-!- WebGUI is now known as SynQ22:30
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui22:37
-!- mode/#webgui [+v MrHairgrease] by ChanServ22:37
lisettehow to do a query in an utility?22:50
perlDreamerlisette, what is an utility?22:58
lisettethe perl libraries that are in sbin22:59
lisette_utility.skeleton22:59
perlDreamerwell, you get a session variable, and do $session->db->whateverMethodYouNeed, just like in the core23:02
lisetteok, like a macro?23:04
perlDreameryes, in that they both use the session variable to access the database23:06
lisetteok23:06
lisettethanks23:06
+MrHairgreasehaarg, ok, so maybe we can add a tmpl_var like relDepth_loop or so that still captures the old behaviour.23:21
+MrHairgreaseThat way it's easy for people to adjust their templates23:21
+MrHairgreaseIt could even be automated23:21
perlDreamerNo!23:21
perlDreamerNo more template variables23:21
perlDreamerIt's not allowed23:21
@preactionEVER23:21
perlDreamerIf you want more, you have to get rid of some23:22
perlDreameror just fix some broken ones23:22
@preactionwe're pushing the limit already. 23:22
@preactionwhy won't anybody think of the space-time continuum!?23:22
+MrHairgreasejeezs23:22
+MrHairgreasewho do you think holds the space-time continuum together23:22
perlDreamerthe old way was broken23:23
SynQhas bart arrived yet?23:23
-!- MrHairgrease is now known as BartJol23:23
+BartJolwhy not23:23
-!- BartJol is now known as MrHairgrease23:23
perlDreamerDid he leave?23:23
+MrHairgreaseyeah23:23
perlDreamerwhere did he go?23:24
+MrHairgreasehe's on his way preparing Madison for the Dutch Tsunami23:24
+MrHairgreaseJT's23:24
@preactionThe European Invasion23:24
@preactioni'll get the gunpowder, you get the muskets!23:25
perlDreamerpreaction: Archive::Zip sucks23:25
@preactionyes23:25
+MrHairgreaseyeah, it suck files right?23:25
@preactionwhich is why I used Archive::Any23:25
SynQah23:26
+MrHairgreaseNot sure if Bart has arrived yet though23:27
+MrHairgreaseHe probably isn't yet23:27
tavisto_well I can't wait for Koen to show up and play Merc....   eh SynQ?  ;)23:27
+MrHairgreaseit's on;y 15.30 over there23:27
tavisto_Koen is an eeeeevil man23:28
+MrHairgreaseNot evil23:29
+MrHairgreasejust annoying at times =)23:29
tavisto_oh well in JT's Merc card game... Koen is an evil ruler23:29
+MrHairgreaseok23:29
+MrHairgreaseevil and annoying =)23:29
tavisto_that works heh23:30
perlDreamerEvil co-ruler of the D.I.F23:30
+MrHairgreasedif?23:30
perlDreamerDutch Invasion Force23:30
+MrHairgreasedo it for free?23:30
+MrHairgreaseoh that23:30
perlDreamerKind of like the Voltron Force, but not as cool23:30
+MrHairgreaseit's hard to outcool the DIF23:30
perlDreamerI don't know, giant, flying robot lions are pretty cool23:30
perlDreamerall you guys have is some perl code23:31
* MrHairgrease thinks perlDreamer should stay of the funny colored pills23:32
+MrHairgreasebesides, apart from perl code we also have our totally hyped up image23:32
@perlmonkey2I can be 100% sure that a transactionId is unique, right?23:33
@preactionperlmonkey2, is it a GUID?23:34
+MrHairgreaseyes23:34
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:34
+MrHairgreaseif it isn't it's a bug23:34
@perlmonkey2k23:34
+MrHairgreaseare you working on the postback problem?23:35
@perlmonkey2yes23:35
@perlmonkey2I'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
+MrHairgreaseis the payDriverId indeed the problem?23:36
@perlmonkey2no idea.  23:36
+MrHairgreaseit's probably another bug23:36
@perlmonkey2But I do know that all the transactionItems from before 7.5.11 are bad.23:36
+MrHairgreasesince the one i was refering to, has to do with transactions themselves23:37
@perlmonkey2But the bug might have changed since you last read.  23:37
+MrHairgreasenot the items inside23:37
@perlmonkey2Now there are reoccurring transaction throwing errors abotu not have good transactions or something like that.23:37
+MrHairgreaseyeah23:37
+MrHairgreasei poted some replies to that bug23:37
@perlmonkey2yeah, saw them and I'll try to implement what you said after I do this.23:38
+MrHairgreaseok23:38
+MrHairgreasegood luck23:38
+MrHairgreaseif you need help,let me know23:38
@perlmonkey2Oh, what, the new guy working on an incredibly large module, correctly difficult to diagnose problems concerning transaction, needs luck?  Hardly!23:38
@perlmonkey2s/correctly/correcting/23:39
@perlmonkey2:23:39
@perlmonkey2:P23:39
+MrHairgreaseok23:39
+MrHairgreasein that case what are you waiting for23:39
@perlmonkey2sorry, that was my attempt at humor23:39
+MrHairgrease=)23:39
@perlmonkey2heh23:39
+MrHairgreaseyou'll fit in great with most of the DIF23:39
@perlmonkey2DIF?23:40
+MrHairgreaseask colin23:40
+MrHairgreaseperlbot help23: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
+MrHairgreaseperlbot learn DIF as Dutch Invasion Force23:40
perlbotadded DIF to the database23:40
+MrHairgreaseperlbot what is DIF23:41
perlbotI already have an entry for what23:41
+MrHairgreaseperlbot DIF23:41
perlbotDutch Invasion Force23:41
@perlmonkey2Dutch Invasion Force.  I like the sound of that ;)23:41
+MrHairgreaseyou better23:42
SynQwhat's the DIFference?23:43
juancan i associate the thingy with another database?23:43
@preactionjuan, what do you mean?23:55
@preactionget data from another database to put into Thingy?23:55
juanin the version 7.5.x, what happened with the sql form?23:56
@preactionif you weren't using it, it was deleted23:56
@preactionit's a community add-on now, not included with the default distribution23:56
juani want to use the thingy but i want to store the data in another database23:57
juanis it posible?23:57
@preactionnot currently23:57
juanbut it will be a new feature later23:58
--- Day changed Tue Aug 12 2008
+MrHairgreaseit is not allowed by design00:00
@preactionyeah, i don't think it's possible, period00:01
@preactionbut RFEs are RFEs, they can be anything00:01
SynQthingy is simple by design00:01
SynQsimple is not the same as complex00:01
SynQyou cannot do complex things with it00:01
SynQif that would be possible00:01
SynQit wouldn't be simple anymore00:02
@preactioni don't think it should be complex, imho. do one thing and do it well00:02
@preactionthe data in a Thingy should only matter to the Thingy00:02
SynQyou mean simple00:02
SynQclear00:02
@preaction</soapbox>00:02
SynQhehe00:02
@preactionwell... not to bruise any egos, but the Collaboration System is a lesson in trying to push a single idea too far00:03
SynQyou mean it is powerfull00:03
SynQbut still has limitations00:03
@preactionCS == Threaded messaging. We did blogs, forums, photo galleries, request tracking, news and mailing lists00:03
SynQindeed00:04
@preactionit is powerful, but not as powerful at being a Gallery as the new Gallery is00:04
SynQwonderful00:04
SynQagreed00:04
SynQand still00:05
SynQgallery is powerfull as a gallery, but still has it's limitations as a gallery00:05
SynQbut that is OK00:05
SynQsince WebGUI is a lot of powerfull stuff together00:05
@preactionright, but it has a single goal: A Gallery of Files. we can improve it towards that goal00:05
SynQindeed00:06
SynQI like the gallery00:06
@preactionCS has had multiple goals, and that has cost it in terms of complexity00:06
SynQbut I don't see the point of the thingy00:06
SynQI 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 sqlform00:07
@preactionthere'll be some presentations on it at the WUC i think. with some ideas00:07
SynQbut what so ever00:07
SynQI'm not going to use both of them :)00:07
@preactioneh, i never used the SQLform, and i suspect i won't be using Thingy much either. my world is in the code behind them00:08
SynQmy world is in de platform below that00:08
juanperlDreamer,  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
SynQand even in the platform below that platform00:08
-!- SDuensin [n=Scott@194.sub-75-204-233.myvzw.com] has quit ["Leaving"]00:08
juanhow can avoid that?00:08
@preactionjuan, because the LDAP auth never stored a password, it used the underlying LDAP server to validate. 00:09
juanbut when i change the authentication i updated the password too00:10
@preactiondid you set the Password Timeout?00:10
juanyes00:10
@preactionto what?00:10
juan6 months00:12
@preactiondunno then00:12
juanso, i don't want that the users have to change the password again00: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 #webgui00:26
-!- knowmad [n=william@97.66.185.250] has left #webgui []00:40
topsubalright who is ready to think?00:40
topsubneed some input on this cart00:41
topsubi have a macro that basically auto logs in a visitor so they can check out so they don't have to log in00:41
topsubcould i put this call on the cart page?00:42
topsubso 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
@perlmonkey2Haarg 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
@perlmonkey2s/add/added/00:49
@Haargyou using the pb database?00:50
@Haargi have a similar thing for dataform i never got around to using on pb.com00:50
@perlmonkey2yes00:51
@perlmonkey2I put the oldtransaction and oldtransactionitem in a tar on frozen.00:51
@perlmonkey2the tool is in svn.00:51
@perlmonkey2the two tables just need loading into pb, then run the tool and then all the old transactionItems should be there.00:52
@perlmonkey2hopefully closing 1-2 bugs :)00:52
@perlmonkey2but 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
perlDreamertouch somefile00:57
perlDreamer!BANG!00:57
perlDreamerpoor perlmonkey200:57
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui00:57
BartJolhe SynQ, I'm alive and well00:57
@perlmonkey2perlDreamer: hah, no, just don't write to the DB :P00:57
+MrHairgreaseBART!00:57
BartJolI survived00:57
+MrHairgreaseaparently00:57
+MrHairgreasehow was the flight?00:58
BartJolrizen looks a bit like Koen last year right now00:58
BartJolgood00:58
+MrHairgreasehehe00:58
+MrHairgreasethat bad?00:58
BartJolnice weather\00:58
+MrHairgreasewhat did he do?00:58
BartJoland a chickie nect to me in the plane\00:58
BartJoldunno00:58
+MrHairgreaseso you got her number?00:59
@perlmonkey2Haarg: 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
BartJolunfortunately not00:59
+MrHairgreasetoo bad00:59
+MrHairgreasehow did you get from chicago to madison btw?00:59
BartJolindeed00:59
BartJolrenatl var00:59
+MrHairgreaseaha01:00
+MrHairgreasethe renatl var01:00
BartJolrental car...01:00
+MrHairgreaseI thought you didn't want to renatl a var in the first week?01:00
BartJolno, but it was kindof the only realistic option01:00
+MrHairgreaseyeah probably01:01
SynQwhat am I reading01:01
+MrHairgreaseI thought you needed a year drivers licence to rent a car01:01
SynQdoes JT finally look pretty?01:01
SynQwhat did he do?01:04
@rizeni think he's referring to the fact that i haven't shaved in a week, and my hair looks like a mad scientist01:06
perlDreamerback to hacking!01:07
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)]01:07
SynQah01:07
-!- juan [n=juangui@201.232.58.66] has joined #webgui01:07
SynQthe famous mad scientist look01:07
BartJolJt was already pretty01:07
SynQdo you also speak in riddles?01:07
BartJol:)01:08
BartJolI had to repark my car01:08
SynQah01:08
+MrHairgreasewtf? JT's bold?01:08
BartJol?01:08
+MrHairgreasedoe you also have sharks01:08
BartJolno01:08
+MrHairgreasewith laaaasers01:08
SynQand a "death star"?01:09
lisettefor one postId there is one storageId?01:09
lisetteor there are many?01:09
BartJolbut now I need a smoke... on the beattifull balcony01:09
+MrHairgreasewith a view on the Essen Haus01:09
SynQlight the barbequeue01:09
BartJolindeed01:10
SynQhmm, the Essen Haus (don't mention...)01:10
+MrHairgreasewhere are the eggs?01:10
SynQI heared that pregnant women can hold much more than non pregnant women01:10
perlDreamerlisette: one storageId per postId01:11
@preactionSynQ, we should test that theory. i'll go get a chick pregnant01:12
@preactionwait... hold more what?01:12
+MrHairgreasedoug01:12
+MrHairgreasedo 01:12
+MrHairgreasenot01:12
+MrHairgreaseask01:12
+MrHairgrease!01:12
+MrHairgrease!01:12
+MrHairgrease!01:12
BartJolI second MrHairgrease mpotion01:16
BartJoldarn, after getting up at 6 and 8 hours in a plane, my typing skills really suck01:16
+MrHairgreasepreaction, if you really wanna know I suggest you ask koen in person01:16
+MrHairgreasepreferably while having diner01:16
@preactionk. so we'll get a large group together and koen and I will have gross-out contest01:17
@preactionwhoever eats the most wins?01:17
@preaction... why do i come up with these ideas?01:17
SynQpreaction: you do that01:18
SynQmore eggs and more children01:18
+MrHairgreaseit helps if you eat some egg01:18
SynQoeh01:19
SynQpreaction: gross-out is not the same as a eating contest01:19
SynQbut we definately need rory there01:19
SynQhe is really visualising everything01:19
SynQin his head01:20
+MrHairgreaseyeah!01:20
+MrHairgreasedoes rory know the story already?01:20
SynQpreaction: I think it's habashi time soon01:20
@preactionyes, indeed01:20
+MrHairgreasewhat is habashi?01:22
SynQit's really nice01:22
perlDreamera small, porcelain BBQ01:22
perlDreamervery tasty01:22
SynQok01:23
SynQI'm going to dream about the eggs now01:23
SynQTessa is calling me allready01:23
BartJolgood luck01:23
perlDreamershe wants some pickles01:23
SynQwith her nice belly that is getting round and round01:23
perlDreamerwith mustard, ice cream, peanut butter and Maggi on it01:23
SynQhmm01:23
SynQif you say it like that01:24
SynQI almost start craving for it myself01:24
SynQbut enough now01:24
SynQnite nite01:24
+MrHairgreaselater!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 #webgui01: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 #WebGUI01: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
lisettehow get the parameter in an utility?02:19
perlDreamercommand-line parameters?02:19
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:21
-!- mode/#webgui [+o preaction] by ChanServ02:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:22
lisettein the script02:26
lisettei want send the assetId02:27
lisettehow to send and get02:27
perlDreamerlisette, you would set it up as a command line parameter02:27
perlDreamerYou can see examples on how to use perl's command line parameter module in sbin/testCodebase.pl02: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 #webgui02:51
-!- mode/#webgui [+v Radix-wrk] by ChanServ02: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-6WebGUI: 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-6WebGUI: doug * r7216 /WebGUI/ (3 files in 3 dirs): fixed: Gallery now gives an error message when a Zip archive is being naughty03:09
CIA-6WebGUI: 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-6WebGUI: graham * r7218 /WebGUI/lib/WebGUI/Workflow/Instance.pm: prevent WebGUI from contacting Spectre needlessly for realtime workflows03:09
CIA-6WebGUI: 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 again03:09
CIA-6WebGUI: graham * r7220 /WebGUI/docs/upgrades/packages-7.5.20/webgui7_style3_hierarchical-top-nav.wgpkg: fix top nav after indent change03:09
-!- lisette [n=liraos@adsl190-28-103-135.epm.net.co] has quit ["Leaving."]03:16
@perlmonkey2If 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 #webgui03: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 #webgui04: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 #webgui05:49
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #webgui05:52
-!- mode/#webgui [+v cap10morgan] by ChanServ05:52
@rizenperlmonkey2 yes06: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
@perlmonkey2rizen: 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 #WebGUI07:55
-!- mode/#webgui [+o tavisto] by ChanServ07:55
CIA-6WebGUI: 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-6WebGUI: perlmonkey2 * r7222 /tools/fixTransactionItemsPost7.5.10.pl: Upgrade script now also include paymentDriver information07: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 #webgui08:25
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui08:43
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09: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 #webgui10:57
-!- patspam [n=patspam@h55eb1376.c45-01-04.dyn.perspektivbredband.net] has joined #webgui11: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 #webgui11: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: @rizen14:04
-!- Netsplit over, joins: @rizen14: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 #webgui14: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 #webgui14:42
-!- mode/#webgui [+v cap10morgan] by ChanServ14:42
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui15:17
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:42
-!- mode/#webgui [+v MrHairgrease] by ChanServ15: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 #webgui16:10
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI16:16
-!- mode/#webgui [+o khenn] by ChanServ16:16
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:17
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:34
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:34
-!- SDuensin [n=Scott@110.sub-75-205-182.myvzw.com] has joined #WebGUI16:43
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui []16:55
-!- knowmad [n=william@97.66.185.250] has joined #webgui16:56
SDuensinGreetings.17:11
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:16
-!- mode/#webgui [+o Haarg] by ChanServ17:16
SynQgreetinx indeed17:21
@perlmonkey2hola17:22
@Haargpm2: regarding that postback bug and the script you made17:27
@Haarghas the upgrade script already been fixed to deal with the problem?17:27
CIA-6WebGUI: 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
@perlmonkey2Haarg: hold up17:45
@perlmonkey2no17:45
@perlmonkey2MrHairgrease: made some info available after late last night that changes things17:45
@perlmonkey2I'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 #webgui17:47
-!- mode/#webgui [+o preaction] by ChanServ17:47
+MrHairgreaseperlmonkey2: 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 paymentDriverId17:51
+MrHairgreaseThen in migratePaymentPlugins() you can substitute those fields with the correct Id's17:52
+MrHairgreaseas before migratePaymentPlugins() those Id's aren't known yet17:52
@perlmonkey2MrHairgrease: I had oldtrannie->{gatewayId} as the paymentDrvierId and you said that was wrong?17:53
+MrHairgreaseit is17:53
+MrHairgreasebut until you know the correct payment driver id's17:53
+MrHairgrease(which you only know after they've been converted)17:53
+MrHairgreaseyou cannot put the correct value in yet17:53
+MrHairgreaseSo you have to mark them17:53
@perlmonkey2so after converTransaction we need another method to go back through and correct them?17:54
+MrHairgreaseyeah17:54
@perlmonkey2from a lookup table?  17:54
+MrHairgreaseyou could prolly do that in migratePaymentPlugins()17:54
+MrHairgreasesince there the link between the old namespace and the new paydriver id is made17:55
+MrHairgreasein the old system pyament plugins didn't have an id17:55
@perlmonkey2look up the label against the paymentGateway17:55
+MrHairgreasemore like17:55
@perlmonkey2I see that is why you said the gateway instead of the gatewayId17:55
+MrHairgreaseupdate transactionLog set paydriverId = GUID where paydriverId = NAMESPACE17:55
+MrHairgreasegateway => namespace17:56
+MrHairgreasegatewayId => trannsactionCode17:56
+MrHairgreasefor ITransact gatewayId held the XID17:56
+MrHairgreasewhich is the id ITransact assigns to the transaction17:56
+MrHairgreaseit it clear now =)17:56
@perlmonkey2MrHairgrease: groovy, thanks :)17:57
+MrHairgreasenp17:57
+MrHairgreaseI can imagine it confusing17:58
+MrHairgreasethat why I wanted the paydriverId called payDriverId in stead of paymentGatewayId =)17:58
+MrHairgreaseanyway17:58
+MrHairgreaseif you need help17:58
+MrHairgreaselet me know17:58
@perlmonkey2okay, will do, thansk18: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 #webgui18:25
-!- mode/#webgui [+v cap10morgan] by ChanServ18:25
-!- lisette [n=liraos@adsl190-28-103-82.epm.net.co] has joined #webgui18:40
lisettei have an utility an i try to pass the parameters, but don't work, ayone knows how to do this?18:49
+MrHairgreasecheck out the existing utilty scripts18:50
+MrHairgreasethey have plenty of params18:50
lisettei see the sbin/testCodeBase.pl18:50
lisettei do like this, but don't work18:50
+MrHairgreasedunno that one, but it probably has params18:50
+MrHairgreaseotherwise check out fileImport.pl18:51
+MrHairgreaseand be sure to read the docs for Getopt::Long18:51
+MrHairgreasewhich is the module that is being used to get params in18:52
lisettehttp://webgui.pastebin.com/d23ad7b2418:54
@perlmonkey2MrHairgrease: oh, forget to double check on this.  But the paymentGatewayLabel in transaction is just the label from paymentGateway, right?18:54
+MrHairgreaseyeah18:54
@perlmonkey2cool, thanks18:54
+MrHairgreaseit should be whatever people have named it18:54
+MrHairgreasein the admin console commerce section18:54
@preactionlisette, 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
@preactionsee perldoc Getopt::Long for more info on those18:55
lisettemmm ok, thanks18:55
lisettei chaged, but the same18:57
lisetteshows me the next:18:57
lisetteUsage:18:57
lisette     utility --configFile config.conf ...18:57
lisette     utility --help18:57
@preactionare you specifying a config file? is there any other error happening?18:57
lisettei call like this:18:59
lisetteperl prueba.pl --assetId htj4DMBON_RW-6A52qYUhA --configFile www.pruebas.com.conf18:59
+MrHairgreasetry perl prueba.pl --assetId=htj4DMBON_RW-6A52qYUhA --configFile=www.pruebas.com.conf19:00
lisettenothisg19:01
lisettenothing19:01
lisettethe same19:01
@preactionpastebin your code again?19:02
lisetteok19:02
+MrHairgreaseoh i see it19:02
+MrHairgreaseyou call my $session = start(); after the pod2usage stuff19:02
+MrHairgreasemove it above these two statements19:04
lisettehttp://webgui.pastebin.com/d5e04b3aa19:04
lisettethanks19:06
lisettenow right19:06
lisettethanks MrHairgrease and preaction19:07
@perlmonkey2okay, the fixTransactionPost7.5.10 is updated and should work given a pre 7.5.11 backup of the two transaction tables.  19:10
+MrHairgreasenice19:11
+MrHairgreasea 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
@perlmonkey2with good backups no harm done :P19:16
+MrHairgreaseoh I could do some harm with good backups =)19:21
CIA-6WebGUI: 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
@perlmonkey2I 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
@perlmonkey2delete from transactionItem where transactionId in (select transactionId from oldtransaction)19:31
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []19:53
CIA-6WebGUI: perlmonkey2 * r7225 /WebGUI/ (3 files in 3 dirs): Upgrade 7.5.10-7.5.11 upgrades transaction payment gateway info.20:37
@perlmonkey2Anyone 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
dionaki think there is an activity that fetches the feed.20:57
@preactionthere'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 nightly20:57
@preactionso, maybe the cache pruning is removing the newer cache entries but not the older cache entries?20:57
@perlmonkey2preaction: 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 :P20:59
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui21:09
perlDreamerrizen: I'm confused again21:10
@rizendo you hang out in or around fusion reactors containing corn or something?21:10
@rizenhow does one exactly become corn-fused?21:11
perlDreamerHave you seen the movie "The Fly" ? :)21:11
perlDreamerin the past, we've never had issues with adding db fields to assets21:11
perlDreamerit just became a stopping point where people have to upgrade21:11
perlDreamerso, for the isShippingRequired field in the Product, is there a new way of handling things?21:12
@rizenthere have been problems with it in the past as well21:13
@rizenthe problem is that in this case, the upgrade is creating product assets21:13
@rizenif it were just updating them there likely wouldn't be a problem unless that specific field were specified21:13
@rizenbut during creation, the default will be used, and therefore the field will be set21:14
perlDreamershould 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
perlDreamerback to 7.5.10-7.5.1121:15
@rizenno...just the ones that need the field21:15
@rizendon't forget about 7.4.40-7.5.1621:15
perlDreamerokay, so, to any upgrade script that touches Product21:15
CIA-6WebGUI: doug * r7226 /WebGUI/ (2 files in 2 dirs): fixed: Form CheckList Select All button now functions correctly21:15
@rizenbut also don't forget to put a check in the later script21:15
perlDreamersure21:16
@rizenthat detects if the field has already been added21:16
perlDreamerheh, just what you need, another conference: http://barcampmilwaukee.com/21:27
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui21:44
-!- mode/#webgui [+v cap10morgan] by ChanServ21:44
@perlmonkey2perlDreamer: 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
@perlmonkey2There 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 #WebGUI22:02
-!- mode/#webgui [+o tavisto] by ChanServ22:02
@preactionperlmonkey2, but then what happens? the Syndicated Content asset pulls new versions of the feed? why do old entries show up then?22:13
@perlmonkey2There are 6 feeds.  Maybe the old entries are really just the latest from one of those feeds.22:20
@preactionbut that would mean it isn't grabbing the latest ones from one of the other feeds22:20
-!- rizen_ [n=rizen@h216-170-235-125.mdsnwi.broadband.dynamic.tds.net] has joined #webgui22:20
@perlmonkey2or that they were deleted from the cache as too old.22:20
@perlmonkey2to bring the cache under the max size22:21
@perlmonkey2the entire cache is rebuilt every hour.  When the cache gets to large, it starts reducing by 30 minute intervals.22:22
lisettei want a query with all post in a CS22:23
lisettehow to do?22:23
@preactionlisette, $collab->getLineage( ['descendants'] );22:23
lisettehow to create $collab?22:24
lisettei have the assetId of CS22:24
lisettei can't do this by the DB?22:25
@preactionmy $collab = WebGUI::Asset->newByDynamicClass( $session, $assetId );22:26
@preactionbut if you don't understand, you should really figure out what's happening with those22:26
lisettewhat means descendanst? which options is this?22:30
@preactiondescendant is any asset underneath the collab in the lineage22:31
@preactionthe only assets underneath the collab are the Threads and Posts in the collab22:31
lisettewhat returns me?22:31
lisettean array22:31
@preactionan array reference of asset IDs22:31
lisettean hash>22:31
@preactionread the docs22:31
lisetteok, thanks22:31
lisettei don found22:31
lisettedont22:32
@preactionlib/WebGUI/AssetLineage.pm22:32
lisettethanks22:32
@perlmonkey2preaction: 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
@preactionthe 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
@perlmonkey2I'll check, but that would mean it would only update what it could get done in 60 seconds.22:38
@perlmonkey2which might not be all of it.22:38
@preactionright22:38
@perlmonkey2which must be the case cause I'm looking at the RSS cache and the expires times are differing wildly.22:41
@perlmonkey2It 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
@preactionwe're also talking every syndicated feed on plainblack.com, not just those 622:48
@perlmonkey2oh22:49
@perlmonkey2not sure how to prove it, but I'm buying it.22:49
@perlmonkey2good enough for you?22:49
@preactionit's the only thing i can really think of22:50
@preactionand i can't really think of any way to test it really22:50
@perlmonkey2I don't think remove is ever being called on the cache though.  sizeLimit defaults to 100MB.22:51
@perlmonkey2But 55 seconds to grab every rss feed going into PB seems like the culprit.22:51
@preactionbut it only happens at night, remember22:52
@preactionprobably around the time the Daily Maintenance Tasks is being run22:52
@perlmonkey2I can't view the pb conf, but I'm guessing the that hasn't been reduced 22:52
@perlmonkey2delete temp files over 24 hours old22:55
@perlmonkey2The current rss cache is all from the 12th but it expires from 00::36 to 15:15 and everywhere in between.23:09
@perlmonkey2So I guess that proves the point.23:09
@perlmonkey2Haarg: just had another email response to the bug CS show up in email, but not show up in the blog.23:12
@perlmonkey2I mean, not show up in the CS.23:13
@preactionso the cache gets cleared, parts of it get updated, but until it's all updated it only shows what it has so far23:13
@Haargwhich bug?23:13
@perlmonkey2Haarg: cs mail not showing up.  Vrby just deleted one, but JT's is still open.23:13
@perlmonkey2preaction: That's what I'm guessing.23:13
@Haargthey are completely different bugs23:13
@perlmonkey2Haarg: oh, okay.23:14
@Haargwhich bug had a post show up though?23:14
@Haargnot show up rather23:14
@perlmonkey2Haarg: 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-37xe8LYzL2mGYQ23:15
@Haargdid 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
@perlmonkey2Haarg: yes, I deleted my post closing it.23:19
@perlmonkey2It closed it for the wrong reason.  I updated the reason and reclosed it.23:19
@Haargshe responded to your post23:19
@preactionyou deleted her response23:19
@perlmonkey2oh23:19
@Haargso her post is a child of yours23:19
@perlmonkey2whew23:20
@perlmonkey2I wonder if that is JT's bug also?23:20
@Haargactually, in this case i think you deleted it ahead of time23:20
@Haargno23:20
@perlmonkey2no, I've seen his message in the DB.23:20
@Haargyeah, it's because of how we pick out the parts of the messages23:20
@Haargi know the problem, it's just annoying to fix because of how it's split between the mail::get and workflow::getcsmail modules23:21
@perlmonkey28 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
dionaklol, sounds like barrels of fun. 23:27
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:28
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:28
@perlmonkey2dionak: 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
dionakyou're certain to learn a bit about the CS system. cool.23:30
dionakhas anyone else seen an apache segfault with the cart? i'm seeing it on two systems now. 23:30
dionakrandom23:31
@preactiondionak, yes. have you updated to the latest 7.5?23:31
dionakyes23:31
dionakb/c i need the most recent changes..23:31
@preactioner... there was a segfault problem that was fixed23:32
@preactioni believe perlDreamer fixed it23:32
@preactionso... i dunno23:32
dionakok, thanks so much. i'll ask him when i see him if i don't get it resolved. 23:32
perlDreamerperlDreamer did fix it23:34
perlDreamerhad to do with bad asset and object caching23:34
dionakso i might have a bad or invalid asset that is cached? guessing...23:35
perlDreamerif you're running today's SVN, all the caching code was removed23:35
dionaki am locally23:36
dionaki'll restart and see if it occurs again. on another box where i'm seeing it, we're running 7.5.1923:37
dionakwhich is probably before you fixed it23:37
perlDreamerit was r704023:38
perlDreamer21 July 200823:38
dionaki see. our code was dated. thanks. 23:44
perlDreamerwell, 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
dionaki 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/dd2180e500:07
perlDreamercore templates have to be i18n'ed00:09
perlDreamerso the message would need to have an International macro call00:09
dionakok, makes sense why these don't currently exist in templates then. 00:09
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui00:09
perlDreameras far as acceptance into the core goes, it would probably need to be posted as an RFE or bug first.00:10
dionakk00: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
perlDreamerperlmonkey2: You don't know how many times I've closed the Add to Cart broken bug.01:26
perlDreamerFor a while, it was appended with new bugs as they were found01:26
@perlmonkey2nice01:27
@tavistooh did you close that? I gotta go reopen it then :)01:27
@perlmonkey2But now it just needs to have the asset moved out of the root node, right?01:27
@perlmonkey2hah01:27
@tavistois the issue where it shows a failsafe style resolved?01:28
perlDreamerperlmonkey2, I believe that, and some template changes, are all that is needed01:28
@perlmonkey2groovy01:28
@tavistothat's a real easy fix if not.. atleast as far as I know01:28
perlDreamerJust 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
perlDreamerIn MySQL, can you query a table to see if a column exists, and add it if doesn't?01:30
perlDreameror does that take several statements01:31
perlDreamerI'm thinking something like: alter table myTable add column myColumn blah blah blah unless exists myColumn.01:31
perlDreamerI know you can do that with tables01:32
@perlmonkey2if you can do it with tables, why not columns01:34
@perlmonkey2I'd test it here, but my wre exploded and I'm trying to get a fresh version working.01:34
@preactionperlDreamer, perhaps ALTER TABLE IGNORE?01:36
@preactionjust 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 #WebGUI01:42
-!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui01:45
-!- mode/#webgui [+v cap10morgan_] by ChanServ01:45
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)]01:46
CIA-6WebGUI: perlmonkey2 * r7227 /WebGUI/sbin/testEnvironment.pl: Requires user input to install new modules.02:02
CIA-6WebGUI: colin * r7228 /WebGUI/t/Asset/File/GalleryFile/Photo/view.t: Update the Photo view.t test to account for pagination.02:02
perlDreamernope02:34
perlDreamerno ignore02:34
CIA-6WebGUI: doug * r7229 /WebGUI/docs/ (2 files in 2 dirs): fixed: Gallery slideshow JS now has better control over buttons02:36
perlDreamerapparently perl's idea of laziness hasn't reached MySQL02: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 #webgui03:35
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:35
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []03:49
CIA-6WebGUI: doug * r7230 /branch/doug-experimental/ (5 files in 5 dirs): more work on Asset Report asset04:05
CIA-6WebGUI: doug * r7231 /branch/doug-experimental/www/extras/yui-webgui/build/ (asset/assetReport.js form/swaplist/swaplist.js): forgot some js04:05
CIA-6WebGUI: doug * r7232 /branch/doug-experimental/lib/WebGUI/Form/ (BooleanQuery.pm SqlWhere.pm): more cleanup for a merge04:05
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]04:29
CIA-6WebGUI: doug * r7233 /branch/doug-experimental: I... Dislike... SVN's merge capability04:40
CIA-6WebGUI: doug * r7234 /branch/doug-experimental: Re-adding my experimental branch04:40
CIA-6WebGUI: colin * r7235 /WebGUI/docs/ (11 files in 2 dirs): 04:40
CIA-6WebGUI: Put product update code in each upgrade script so they04:40
CIA-6WebGUI: don't fail.04:40
CIA-6WebGUI: doug * r7236 /branch/doug-experimental: initialize svnmerge.py05:12
CIA-6WebGUI: doug * r7237 /branch/doug-experimental/ (21 files in 12 dirs): added all my code back05:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui05:46
-!- mode/#webgui [+o Haarg] by ChanServ05:46
@perlmonkey2hey Haarg, I'm going to get started06:15
@perlmonkey2Haarg: I don't have permissions to run the backup.  06:16
@perlmonkey2which means I won't have permissions to run the fixtransactions script06:16
@preactionperlmonkey2, you can't sudo su -?06:26
@perlmonkey2same pwd?06:26
@preactionyes, it's sudo06:26
@preactionwell, yes06:26
@perlmonkey2doh, never occurred to me that I also had root pwd :P06:27
@perlmonkey2I've never ran the wre backup, where does it put it?06:28
@preactionin /backup06:29
+Radix-wrkAnyone 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-wrkI'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
@perlmonkey2hmm, 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 #WEBGUI07:00
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection]07:01
elninohi. TOTALLY unrealated, I think preaction was using vmbox from sun?07:01
elninoDo 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 #webgui07:09
-!- mode/#webgui [+v perlDreamer] by ChanServ07:09
+perlDreamerelnino!  Haven't seen you in a while.07:09
elninohowdy.07:10
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]07:10
elninoperlDreamer: I'm so sorry, that I get many of you mixed up.  Was it you that suggested vmbox from sun?07:10
+perlDreameryes07:11
+perlDreamervirtualbox07:11
+perlDreamerHaarg recommended it to me07:11
elninoright. Pretty slick.07:11
+perlDreamerand it's free, which is a good price07:11
elninoI recommeded it to my network guy and he likes it too. Much better the Microsoft he says. 07:12
+perlDreamercool07:12
elninowhat isn't? =)07:12
elninoso I'm int the midddle of installing debian right now.07:12
+perlDreamerthe fact that we're stuck using it07:12
+perlDreamerwell, you're in luck07:12
+perlDreamerthere are some prototype debian packages for WebGUI out07:12
elninodo I want to install the GRUM boot loader? does it know that this isn't for "real"?07:12
elninooh. Cool! like, wre package?07:13
+perlDreamerNo, it's completely virtual.  It won't interfere with your regular boot loader07:13
elninopackages?07:13
+perlDreameryes07:13
elninook. That always makes me nervous.07:13
+perlDreamerwhere's SquOnk when you need him?07:13
elninowho's squonk? - that's hard to type.07:14
+perlDreamerhe's the fellow who is maintaining the debian packages for WebGUI07:15
elninoah.07:15
+perlDreamerthey're supposed to go into the next version of debian, into the core07:15
elninooh. 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
elninoperlDreamer readyy for a really dumb unrelated webgui question?07:37
+perlDreamersure07:37
+perlDreamerbring it on07:37
elninohow 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
+perlDreamerunzip07:38
+perlDreamernot gunzip07:38
+perlDreamergunzip is for gzip'ed files07:38
elninook.. I don't have that. 07:38
elninooh.  ok.07:38
elnino=) thanks!07:39
+perlDreamerapt-get zip ?07:39
elninoyep.07:39
elninoThank you... it worked.07:39
+perlDreamerexcellent07:40
+perlDreamerunless you're unzip'ing confidential data and I just helped compromise the nation's security07:40
elninoof course.07:41
elninoso 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
+perlDreamerby default, the root user should have access to MySQL for doing that07:43
+perlDreamerbecome root, and then call the mysql command line client07:43
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI07:44
elnino_laptopperlDreamer, sorry, can you repeat that?07:44
+perlDreamerelnino_laptop: su - root; mysql07:44
+perlDreamerthat should give you access for creating db's and users07:45
elnino_laptopreally?  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_laptophe he.  says same thing.  =)07:46
elnino_laptopI'm going to go now before I totally lose face.07:47
+perlDreamerjust don't give away your root password07:48
+perlDreameror, create a separate password for root inside mysql07:48
elnino_laptopok. mysql doesn't work, it says: access denied for user root@localhost. Am I having brain farts/07:52
elnino_laptop?07:52
elnino_laptopthis was installed using wre, I still use the normal mysql commands right?07:52
+perlDreameris the mysql service running?07:55
elnino_laptopyes. 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 #WEBGUI08:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:07
-!- mode/#webgui [+o preaction] by ChanServ08: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 #webgui08: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 #webgui09:39
-!- mode/#webgui [+v cap10morgan] by ChanServ09: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 #WebGUI09:51
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:09
-!- SDuensin_ [n=Scott@185.sub-75-205-59.myvzw.com] has joined #WebGUI10: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 #webgui10:40
-!- mode/#webgui [+o Haarg] by ChanServ10: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 #webgui12:17
-!- KlausH [n=KlausH@p5B070AE8.dip0.t-ipconnect.de] has joined #webgui12:34
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:46
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:46
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui15:30
-!- mode/#webgui [+o perlmonkey2] by ChanServ15:30
@perlmonkey2is there a reason I shouldn't bring pb's /tool's svn update to date/15:39
@Haargnot that i'm aware of15:53
@perlmonkey2Haarg: 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
@perlmonkey2Do you usually work so late and start so early?15:56
@Haargno, i just woke up a bit early this morning.  not working yet.15:56
@Haargand i wasn't working lat night either15:57
@Haarg*last15:57
@perlmonkey2Haarg: 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
@Haargas long as you are rebuilding that, sounds fine15:59
@perlmonkey2just blowing away all the old pre7.5.11 transactionItems since they are all about ot be rebuilt15:59
@perlmonkey2groovy15:59
@perlmonkey2okay, it looks good.16:03
+MrHairgreaseperlmonkey216:04
@perlmonkey2hello MrHairgrease16:04
+MrHairgreasejust a question, shouldn't you also do delete from transaction where transactionId in (select transactionId from oldtransaction)16:04
+MrHairgreases/transaction/transactionLog16:04
+MrHairgrease/16:04
@perlmonkey2That is little t transactionLog?16:07
@perlmonkey2I'm not seeing that table16:07
+MrHairgreaseoh16:07
+MrHairgreaseI'm not sure what it's called16:07
+MrHairgreasecpuld also be transaction16:07
+MrHairgreaseanyway the table that stores transctions16:07
+MrHairgreaseif you remove all the wrongfully migrated transactionItems, I guess you should also remove the transactions they belong to.16:08
@perlmonkey2why?  I'm rebuilding their transactionItems?16:12
+MrHairgreasebut how can that restore the correct paymentDriverId and transactionCode fields?16:13
+MrHairgreasethose are transaction properties16:13
+MrHairgreasenot properties of the items in a transaction16: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
@perlmonkey2we have a backup table we are pulling that info from.16:13
+MrHairgreaseok16:14
+MrHairgreasenever mind then =)16:14
@perlmonkey2the $paymentDriverId is the okay gateway namespace keyed against the paymentDriver table to get the correct ID.16:14
+MrHairgreaseI thought you were to rebuild the transactions too16:15
@perlmonkey2My 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
+MrHairgreasedunno16:16
@perlmonkey2oh no, it does a replace into 16:17
@perlmonkey2Haarg: I've screwed things up.  Unless it doesn't matter which orderNumber they have, this needs to be rolled back.16:18
@Haargi don't really know what the orderNumber is16:19
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI16:22
SDuensinGreetings.16:22
@perlmonkey2hello16:23
+MrHairgreasegreasings!16:23
-!- KlausH [n=KlausH@p5B070AE8.dip0.t-ipconnect.de] has quit ["bye..."]16:32
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16: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 #webgui16: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 #webgui17:15
-!- mode/#webgui [+o Haarg] by ChanServ17:15
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:18
-!- mode/#webgui [+o khenn] by ChanServ17:18
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:28
-!- mode/#webgui [+o preaction] by ChanServ17:28
-!- juan [n=juangui@201.232.58.66] has joined #webgui17:57
-!- khenn_ [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:04
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]18:05
@perlmonkey2arg, 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
@preactionperlmonkey2, uh.. whatever you want?18:10
@Haargcan't you just sudo?18:11
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:11
-!- mode/#webgui [+o tavisto] by ChanServ18:11
@perlmonkey2yes. I guess I cna18:11
@preactionoh, wait, you mean the OS X root password?18:12
@preactioni ... don't think there is one, i don't remember getting asked for one during my re-installs18:12
@perlmonkey2looks like I need to set up a root user in Directory utility18:13
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:23
@perlmonkey2preaction: In the safari 4 bug (attachments messing up in safari), can you reporduce it now?  I'm not seeing it in 3.0418:26
@Haargi've seen it a number of times, but can't reproduce it reliably18:26
@preactioni tried the latest webkit back when i tested, but i'll verify18:26
@perlmonkey2nm, Haarg is right, it's intermittent 18:27
@preactionmy safari is 3.1.2 and i saw it, so yeah18:27
@perlmonkey2okay, thanks18:28
@perlmonkey2jt said the fix was not to load the js inline.  Was that the fix you used that broke ie6?18:28
@Haargnot load which js inline?18:28
@perlmonkey2 right now the file form control inlines all of the field type icons into the page18:29
@perlmonkey2he said they shouldn't be loaded inline18:30
CIA-6WebGUI: jt * r7238 /WebGUI/lib/WebGUI/ (i18n/English/Shop.pm Shop/Vendor.pm): exposed payment info and payment type to vendor18:30
CIA-6WebGUI: jt * r7239 /WebGUI/lib/WebGUI/Shop/Vendor.pm: added the newByUserId constructor18:30
@Haargyeah, it could probably be converted to a formhelper18:31
@Haargi took another look at the cs sorting issue18:32
@Haargit's simpler than i though18:32
@perlmonkey2really?18:33
@Haargwhen i last looked at it, i thought i checked the db and verified that creationDate was different from revisionDate18:33
@perlmonkey2because that one kind of frightened me, with it being open 6 months and all.18:33
@Haargbut i'm not seeing that now18:33
@Haargi've been ignoring it because i thought i had no idea what was happenning18:33
@Haargso it just needs lastPostId and lastPostDate set to the thread itself when the thread is created18:34
@perlmonkey2when the thread is created or when the post is created?18:34
@Haargthread18:35
@Haargreplies work fine18:35
@perlmonkey2oh that's right.  replies don't effect thread ordering unless you specify it.18:35
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui18:35
* perlmonkey2 is obviously the man for this bug, what, with his complete mastery of CS and all :P18:36
@Haargwell, this is only a problem if you try to sort by last post18:36
@Haargin fact18:37
@Haargjust removing the if isReply check on the incrementReplies call in Post->commit18:38
@Haargshould fix it18:38
@Haarghow rediculously simple for a 6 month old bug18:38
@perlmonkey2hah18:40
@perlmonkey2that's awesome18:40
@Haargthat pb charset bug might be good to work on, i'm a bit busy and it shouldn't be difficult18:47
@perlmonkey2yeah 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
perlDreamerI'm around if you want to work on Add to Cart, as well18:49
@Haargshould basically be using alter table set charset or whatever the syntax is18:50
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui18:50
@perlmonkey2right, but didn't know if mysql handling changing encodings gracefully or if I needed to write a script to do it.18:51
@perlmonkey2Thanks perlDreamer: that will be on the list as soon as these last few are cleared18:51
@Haargit's a bit complex pm218:52
@Haargmysql tries to handle it gracefully18:52
@Haargbut it has to have valid data to begin with18:52
@Haargwhich i'm not certain if we have in this case18:52
@Haargsee https://svn.webgui.org/svnweb/plainblack/view/WebGUI/docs/upgrades/upgrade_7.5.5-7.5.6.pl18:55
@Haargbut for this case, we don't need to do that kind of thing18:55
@Haargjust a simple alter table set character set or something should do18:56
@perlmonkey2sorry phone.  Okay, I believe I can manage that ;)18:59
topsubperlDreamer, did you ever find out if that alter table ignore worked?19:01
slickwareHi all. Is there a way to limit specific users' views of the NewContent and AdminConsole bars?19:02
perlDreameralter table ignore did not work19:02
slickwareexample: I want specific content managers to be able to add new pages and articles, but not collab systems19:02
perlDreamerslickware, ui levels19:02
perlDreamerread the default WebGUI.conf.orig file for info on how to set that up19:03
slickwarethx19:03
slickwareis that somewhere in the wiki? I don't ahve a fresh copy since i'm on the reseller host19:03
perlDreamerslickware, it might be.  If not, it would be really appreciated if you make one.19:04
slickwaregood call19:04
slickwaresomething I can do! :)19:04
perlDreamerdude, if more people wrote wiki pages, I would have to pick different topics for the WUC19:05
perlDreamerplease wiki all you want!19:05
slickwarethen seriously... I volunteer to write whatever the hell you need19:06
slickwareALTHOUGH19:06
slickwareI still believe that having in-application documentation is a better idea, first19:06
slickwareas 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 already19:07
perlDreamerthe rule for in-application documentation is that it's limited to hover help and template variables.19:07
slickwareno no19:07
perlDreamerit saved us several MB per apache instance to pull it out, since it was part of the i18n system19:07
slickwareI mean in the "help" section of the admin module19:07
perlDreameryes, so do I :)19:08
slickwareah19:08
perlDreamerin the Add Ons section, under misc, you'll see that I use to publish "flattened" versions of the online help19:08
slickwarehow about making a with-help without-help version?19:08
slickwarelarge download, small download19:08
slickwareI mean really, how big is WG19:09
perlDreamerit was the apache memory size, not the download footprint that was the concern19:09
slickwareoh, oh19:09
slickwarehm.19:09
slickwarewell, you know, the WIKI can't get TOO good or nobody would want to buy the books :)19:09
slickwareare UI levels discussed in one of them? I think I have them all.19:10
perlDreamerI believe that is in the Admin's guide19:10
perlDreamerif not, then post a bug about the books :)19:10
slickwarehaha19:11
@perlmonkey2Haarg: I'm trying to validate that the cs sorting is corrected.  Should editing an existing post update the thread lastPostDate/ID?19:11
slickwareI already listed all my book ideas... I don't think she wants to hear from me anymore on that subject!19:11
@Haargno, since that code only happens for new replies19:12
@perlmonkey2okay, then for new and every type of reply, it updates Thread appropriately :)19:12
perlDreamerWUC-5 bugs and counting19:15
@perlmonkey2hmm, write a script to move pb db to utf8 or do it manually.  102 tables and columns set to utf8.19:18
perlDreamerjust use a foreach :)19:19
perlDreameralso, you have to be careful about setting columns to utf8, since I think that wipes out the default settings19:20
perlDreamerbut Haarg knows more about that than I do19:20
@Haargyeah, 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
@perlmonkey2Haarg: 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
@Haargyeah19:22
@Haarglook at that upgrade script i linked19:23
@perlmonkey2okay19:23
@Haargyou don't need to do the tripple conversion that it has though19:23
perlDreamerfrom what I saw yesterday, describe table column inside a $sth->hashRef works well for pulling data about column info19:25
@perlmonkey2perlDreamer: nice, that should make it easy.19:27
@perlmonkey2hmm, desc doesn't show column encoding.19:29
@Haargactually, just taking what i have in the upgrade script and removing the first two push @stmts lines will probably work19:30
@perlmonkey2Haarg: 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 :P19:32
@perlmonkey2it'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
@Haargyeah, this is basically already solved19:33
@Haargthe issue is that code was never run on pb.com19:33
@Haargand then some other code that messed with the charsets was19:34
@Haargso it's a but inconsistant19:34
@Haarg*bit19:34
@perlmonkey2should be easy to just pull out repairDBCharset, remove those two lines and let it rip.19:34
CIA-6WebGUI: 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
@perlmonkey2Haarg: 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
@Haarghrm19:55
@Haargi thought i had added that19:55
@Haargoh19:55
@Haarghttps://svn.webgui.org/svnweb/plainblack/view/WebGUI/docs/upgrades/upgrade_7.4.40-7.5.16.pl19:56
@Haargsame sub name19:56
@perlmonkey2Haarg: want to look it over before I run it?20:18
* perlDreamer whispers ...backups...20:19
@Haargsure20:19
@perlmonkey2perlDreamer: there is a fresh one from last night.20:19
@perlmonkey2Haarg: its in ~plainblack/kaleb20:19
@perlmonkey2fixPBDBCharSet.pl20:19
@Haarglooks ok to me20:20
@perlmonkey2okay, here goes nothing.20:21
* perlmonkey2 really wish we had transactions :P20:21
@Haargdo transactions work with table alterations?20:21
@Haargi haven't used them much20:21
@perlmonkey2oh, probably not20:21
perlDreamerI wonder why rizen decided to go with InnoDB, rather than Maria for wG 8?20:23
@perlmonkey2hmm, 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
@perlmonkey2hold your breath, it is running20: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 #webgui20:28
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:28
@preactionInnoDB is owned by Oracle now, but is that a problem?20:29
perlDreamerIt's been seen as a threat20:29
perlDreamerwhen your competitor owns you, it doesn't always bode well20:29
@preactionthere's this "Falcon" engine that seems nice20:30
@perlmonkey2I wouldn't touch it.20:30
perlDreamerbut you know me, I worry about too much stuff20:30
@preactionMaria doesn't yet have transactions from what i'm reading20:30
perlDreamerNot knowing enough javascript20:30
perlDreamerGetting tackled for showing people their bad code20:30
@perlmonkey2I 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-6WebGUI: colin * r7241 /WebGUI/ (lib/WebGUI/Shop/Vendor.pm t/Shop/Vendor.t): 20:32
CIA-6WebGUI: Update POD for Vendor.20:32
CIA-6WebGUI: Add a basic Vendor test.20:32
@perlmonkey2Ah, the script was terminated20:48
@perlmonkey2before it finished.20:48
@perlmonkey2I don't know by hwo.20:48
perlDreamertavisto did it20:48
@tavistoyep I did20:49
@tavisto*Cracks whip* take that you bastardly script!20:49
@perlmonkey2or I was :P20:50
@perlmonkey2hmm, system wide messages, I forgot how to do them.20:52
@preactionwall20: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
perlDreameram I going to get in trouble if I start posting new bugs?20:55
@perlmonkey2yes20:56
@perlmonkey2BIG trouble20:56
perlDreamerBIG trouble?20:56
perlDreamerare we talking stubbed toe = BIG?20:56
@preactionperlDreamer, can you post new bugs? plainblack.com is unreachable for me20:56
@tavistoson of ah20:56
perlDreamerwell, I was going to post a bug about that...20:57
@perlmonkey2oh nice20:57
@perlmonkey2so the kernel killed my script which left the tables locked20:57
* perlmonkey2 doesn't want to play on production anymore 20:58
@Haargyeah, it can be rather not-fun20:58
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui21:12
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:12
@tavistoplainblack.com still unreachable for tavisto21:23
perlDreamerwell, next time you'll think twice before whipping perlmonkey2, won't you?21:24
@tavistowasn't me.. I'm always the good cop21:24
perlDreamer(10:49:46) tavisto: *Cracks whip* take that you bastardly script!21:25
@tavistothat wasn't me... someone hacked my IRC account and wrote that21:26
@tavistoand besides.. it clearly shows the script is getting whipped and not the monkey. heh21:26
SDuensinI know this is really off topic, but anyone here have experience with Amazon EC2 and S3?21:31
perlDreamerSDuensin, 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
SDuensinThanks, perlDreamer 21:33
SDuensinOh yea.  Except someone BROKE the forums!  :-P21: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 #webgui21:44
-!- mode/#webgui [+o Haarg] by ChanServ21: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 #webgui21:53
CIA-6WebGUI: 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
@perlmonkey2perlDreamer: what was the bug you were going to post?22:24
@perlmonkey2PB is back up so you can post it.22:24
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui22:27
slickwareugh... one more time, where in the asset manager are the configs for the tinyMCE editor?22:27
@preactionslickware, do a search for assets of type "WebGUI::Asset::RichEdit"22:28
slickwarethank you22:29
slickwarecouldn't remember what it was called22:29
slickwarefrustrating22:29
topsubi 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
@tavistohmm.. i dont think everything is quite working 100%22:37
@tavistoim trying to search the plainblack.com/wuc wiki and it's giving me a "problem with request"22:37
@preactiontopsub, stow is only for a single request. scratch survives over requests22:37
@preactiontavisto, okay22:38
@tavistoshould I call the ghostbusters or something?22:38
topsubaww alright, thanks preaction22:39
@preactiontavisto, i'll ask graham22:39
SynQtavisto, my brother in crime22:44
SynQi was thinking about renting a Ford Mustang to come to the wuc22:44
SynQwhat would you advise?22:44
perlDreamerconvertible, baby22:44
SynQhmm22:47
SynQthat is not on offer by avis22:47
@tavistohaha22:47
@tavistotavis likes hertz and does not like avis22:48
@tavistopretty soon they may become strong enough to take over my full name and replace me22:48
@tavistoare you flying into chicago again and driving to madison?22:48
SynQindeed22:49
SynQI am22:49
SynQflying the 26th22:49
SynQarrival around noon22:49
SynQdeparture too in fact22:49
* SynQ mubles something about time standing still22:50
@tavistoah okay.. are you attached to avis for any particular reason22:50
SynQoh no22:50
@tavistoare you flying KLM?22:50
SynQbut the alternative is elomo or something22:50
SynQnope22:50
SynQunited22:50
@tavistois that who your frequent flier miles are with? (like do you fly often with them?)22:51
@tavistofinal question, when are you leaving? (so I know how many days you'll have car)22:51
SynQah22:57
SynQsorry I was distracted a few minutes22:57
SynQfrequent flyer?22:57
SynQI'm a very infrequent flyer22:57
SynQah22:57
SynQwe are going to be gone on sunday22:57
@perlmonkey2perlDreamer: On the add-to-cart-button bug, I'm not seeing the product import node in the import node?22:58
@preactiontavisto, try now?22:58
@tavistok23:00
SynQI'm looking up the exact times23:00
@tavistoappears to work now23:00
SynQarrival O'Hare 12:59 hours23:01
@tavistooh okay.. SynQ if you fly frequently you can always purchase your car rental thru the airline to get more points23:01
SynQtuesday 26th23:01
@tavistobut if that doesn't matter then no biggie23:01
perlDreamerperlmonkey2: I'll look in the code a bit.23:01
perlDreamerperhaps it has already been moved23:02
SynQreturn: sunday august 31st 18:14 23:02
@tavistopreaction, it works now23:02
perlDreamerThe other way to check is to find a product, and then find its parent23:02
@perlmonkey2perlDreamer: that would be cool, then it would already be fixed.  I'll check.23:02
perlDreamermaybe there aren't any, in which case the problem would be different23:02
SynQI don't know how long in advance we have to be back at chicago23:02
perlDreamerperlmonkey2, it's not fixed, since you can't buy any wG merchandise23:03
SynQtavisto: what would you rent/23:03
@tavistofor 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 time23:04
SynQok23:04
@tavistolets see... you want a fun sports car I take it?23:04
SynQwell23:04
SynQI'm still in doubt23:04
@tavistohow many ppl will be with you?23:04
SynQI have to worry about my reputation23:04
SynQprobably 3+myself23:04
@tavistoyikes.. wouldn't recommend a mustang then23:04
@tavisto4 peeps with luggage is going to be hella tight in a mustang23:05
perlDreamerdude's getting a minivan23:05
SynQoh23:05
SynQblech a minivan23:05
SynQif I could I'd rent my own car23:05
@tavistomustangs are small... i can barely fit into the drivers seat normally... and I'm only 6'323:05
SynQbmw 540i touring23:05
@tavistonice, yes I agree23:05
SynQbut it's not for rent23:05
SynQso dropoff time would be around 15:00 tops23:07
SynQprobably a bit more early23:07
SynQa trailblazer sounds ok23:07
SynQbut a bit booooooring23:08
@tavistohow much do you want to spend (max)23:09
SynQ60023:11
SynQthe mustang is 669 with avis23:13
@tavistothe mustang is rated for 1 large suitcases or 2 small 23:13
SynQI can get an H3 for 87523:13
SynQ;)23:13
SynQbut then JT will probably throw me out of the business meeting ;)23:13
@tavistoyeah I was looking at h3 - would be better and it has a stick23:14
SynQblech23:14
SynQa stick23:14
@tavistohehe23:14
juani have to delete many users from one of my sites, can i delete them using the console23:14
SynQthat is the only good thing about renting a car in the us23:14
SynQit's always an automatic23:14
@tavistoHonestly.. my favorite car to rent is the cadillac DTS... You could get one for 627 from hertz23:14
SynQyea23:15
@tavistothey are big, extremely comfortable... even more so than your bmw imho, and fasst23:15
SynQand 366 from avis23:15
@tavistoa DTS will only cost you 366?23:15
SynQit says DTS or similar23:15
@tavistothat's my recommendation.. they are sweet... kinda suited for an older person but they have nuts23:15
SynQthanks23:16
SynQnow that is advice I can use23:16
@tavistootherwise 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 suitcases23:16
SynQI'll wait a few more days before ordering one23:16
SynQlet the dollar drop some more :P23:16
@tavistoyep, we suck.23:17
SynQI wouldn't say that23:20
@tavistoSynQ I think you should get the Chevrolet Aveo to show JT how green you are23:20
SynQwill you be in madison on the 26th already?23:20
SynQhmm23:20
@tavistoI will be there on the 25th23:20
SynQvery good23:21
SynQyou can do some drinking practice with bart23:21
@tavistoyou would be lucky to fit in an aveo yourself.... :) let alone have 3 other guys join you23:21
SynQbut it would be very green 23:21
SynQIt's also very green to eat no meat23:21
SynQbut JT has got one thing right23:22
SynQnot making babies23:22
SynQthat is very green :)23:22
SynQI am on the other hand not so green23:22
SynQI own a big car, have babies and like to eat lot's of meat23:22
SynQbut fuel for cars is still way cheaper in the us23:23
+MrHairgreasetrue23:24
+MrHairgreaseso in that case you can also take the more expensive car23:24
SynQgood plan23:24
+MrHairgreaseI thought Joeri was renting the car btw?23:24
SynQcadillac DTS23:24
SynQjoeri is renting a car23:24
+MrHairgreaseor are you taking albert?23:24
+MrHairgreaseok23:24
SynQbut we have to fit in: joeri, albert, martin, rory, albert, lyn, husband of lyn, koen and bart23:25
+MrHairgreasei keep forgetting how big the the DIF is these days23:25
+MrHairgreaseyou mean ning right?23:25
SynQning lyn loempia something23:25
SynQ;)23:25
+MrHairgreasehmmm loempia's23:25
+MrHairgreasedee lust i well!23:26
SynQvlammetjes23:26
+MrHairgreasealso lekker!23:26
@perlmonkey2perlDreamer: 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
SynQI'm going to remember this: the DIF comes in a DTS23:27
+MrHairgreaseonly part of the DIF23:28
+MrHairgreasethe handsome part will arrive in whatever Joeri rents 23:28
* MrHairgrease has there all sinn in!23:29
SynQjoeri rented a aveo, didn't he?23:29
+MrHairgreasedunno23:29
+MrHairgreaseHe's the CEO23:29
+MrHairgreasehe can make all the car decissions23:29
SynQI'm CeverythingO23:29
-!- khenn [n=khenn@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:33
-!- mode/#webgui [+o khenn] by ChanServ23:33
SynQI must admit I do miss bart23:33
+MrHairgreasebart will be especially missed next friday after 17.0023:34
+MrHairgreasebut then again23:34
SynQno worries23:34
+MrHairgreasehe's preparing Madison for the DIF23:34
SynQI'll drink a malt with you if I'm around at that time23:34
+MrHairgreaseI won't be at the office23:34
+MrHairgreasestill have to do that last exam23:35
+MrHairgreasebut I can come over for that scotch23:35
SynQoeh23:37
SynQamstel you mean23:37
+MrHairgreaseoh23:38
+MrHairgreasehehe23:38
+MrHairgreasewhisful thinking i guess23:38
CIA-6WebGUI: graham * r7243 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): 23:38
CIA-6WebGUI: fixed: shortcut overrides new value column doesn't show macros as unparsed23:38
CIA-6WebGUI: fixed: shortcut select by alternate criteria wizard doesn't show lists properly23:38
@tavistoSynQ that DTS fits 5 comfortably, although 4 (with full luggage) is probably going to max it out23:40
@tavistojust remember that you will be "big pimpin23:40
@tavisto" in that car.23:40
SynQtavisto: that sounds great23:41
SynQas noted: I'll take your advice23:41
@tavisto:)23:41
SynQit's good to have partners in crime23:41
@tavistoaye23:41
SynQcrime 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 #webgui23:52
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:59
--- Day changed Thu Aug 14 2008
CIA-6WebGUI: graham * r7244 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/FilePile.pm): fixed: File Pile doesn't respect edit permissions of parent asset00:15
CIA-6WebGUI: doug * r7245 /WebGUI/ (4 files in 4 dirs): fixed Gallery Cross Publish not displaying correctly00:15
CIA-6WebGUI: doug * r7246 /WebGUI/docs/ (2 files in 2 dirs): really exposed a form element for others can add to albums00:15
juanwhen i edit a user, there is a field call password timeout, can i update this field using console?00:18
+MrHairgreaseyes00:19
+MrHairgreasejust fill in another value in that field00:19
juanin what table is locate that field?00:19
@perlmonkey2perlDreamer: 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
juanbecause all my users have different password timeout00:20
+MrHairgreaseit's either in users00:20
+MrHairgreaseor in authentication00:21
@preactionit's in authentication, but that table is... a bit weird00:21
juanin users no00:21
@perlmonkey2Who's the miracle worker closing all the bugs?00:21
@preactionfieldName should be something like webguiPasswordTimeout00:21
@preactionprobably graham00:21
juanso, i have to add a new row in that table per user with that fieldname00:23
+MrHairgreaseno00:23
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI00:24
+MrHairgreaseyou'll have to update the values for the users00:24
+MrHairgreasetry something like00:24
WebGUIre00:24
-!- WebGUI is now known as SynQ100:24
juanbut in authentication not exits that field too00:24
+MrHairgreaseupdate authentication set fieldData=TIMEOUT where fieldName='passwordTimeout' and namespace='WebGUI'00:25
+MrHairgreaseTIMEOUT should be the desitred timeout in seconds00:25
@perlmonkey2perlDreamer: 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
perlDreamerWe sold out of Gooey dolls?00:52
perlDreamerno way00:52
@preactionsold out of gooey dolls?!00:52
@preactionOUT... OF... GOOEY... DOLLS?!00:53
perlDreamerI know00:53
* perlDreamer starts looking for another project to volunteer with00:53
@preactionhow is Gooey supposed to take over the world if we do not spread WorShp00:53
@preactioner.. WorShip00:53
* MrHairgrease won't go to the wuc if there are no gooeys00: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
perlDreamerGHG01:33
perlDreamerGotta Hava Gooey01:33
@perlmonkey2Can 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 GHG01: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
juani have the next error with FileCache01:45
juan Too many links at /data/WebGUI/lib/WebGUI/Cache/FileCache.pm line 24401: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 #webgui02:15
-!- juan [n=juangui@201.232.58.66] has left #webgui []02:25
@perlmonkey2Anyone 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
perlDreamerno safari here02:36
perlDreamerdon't you have a shiny MacOS box?02:36
@perlmonkey2yeah, I can't replicate it02:36
perlDreamerthat was tavisto's bug02:37
@perlmonkey2I'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 home02:37
@perlmonkey2yeah02:37
perlDreamertry this, reply to the bug and ask him to duplicate it.  As you reply, close the bug02:37
@perlmonkey2okay, but I could replicate this morning and rizen thought he knew what was wrong and prescribed a fix.02:38
@perlmonkey2But before I went to fix it I wanted to replicate one more time.02:38
@perlmonkey2Which leads me to here :)02:38
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []02:39
@perlmonkey2Actually 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
perlDreamergood point02:40
@perlmonkey2Next time you say a backup would be good at this point, I'm backing up twice :P02:41
* perlDreamer has broken too many systems not to be that paranoid02:41
@perlmonkey2You know though, even though it's been a long stressful day, it has still been a lot of fun.02:44
perlDreamerIt isn't every day that you get to blow up pb.com02:49
perlDreamertime to go home02: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-6WebGUI: colin * r7247 /WebGUI/t/Shop/Vendor.t: get and update tests02:52
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:31
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #webgui03:46
-!- mode/#webgui [+o perlmonkey2] by ChanServ03:46
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI03:53
-!- mode/#webgui [+o khenn] by ChanServ03:53
CIA-6WebGUI: 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 #WebGUI05:44
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui05:44
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #webgui06:20
-!- mode/#webgui [+v cap10morgan] by ChanServ06:20
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:28
-!- mode/#webgui [+v perlDreamer] by ChanServ06:28
+perlDreamerperlmonkey2, you're a brute06:28
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 104 (Connection reset by peer)]06:28
+perlDreamerdo you ever stop working?06:29
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui06:29
-!- mode/#webgui [+v cap10morgan] by ChanServ06:29
@perlmonkey2hah, I'm not working06:29
@perlmonkey2watching the Olympics06:29
@perlmonkey2chill'n06: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 #webgui06:32
-!- mode/#webgui [+v cap10morgan] by ChanServ06:32
@perlmonkey2perlDreamer: although that last bug is calling me.06:32
+perlDreamerwhich one is that?06:33
@perlmonkey2the lost emailed post to a CS.06:33
+perlDreameroh yes06:34
@perlmonkey2Hah, 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
+perlDreameryou're doing better than I did when I started :)06:44
+perlDreamerGetCsEmails, I believe06:44
@perlmonkey2yeah, looking through the email parsing code now.06:45
@perlmonkey2good memory :)06:45
+perlDreamer3 years ago, I wrote POD documentation for 120 perl modules in WebGUI06:45
@perlmonkey2wow06:46
@perlmonkey2so you've been over nearly everything and studied it enough to document.06:47
+perlDreamerwell, in some cases the documentation is cursory06:47
+perlDreamerit was a deal rizen made with me06:47
+perlDreamerhe created the nightly smoke runs in return for the POD docs06:47
@perlmonkey2Since 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
@perlmonkey2Be something fun that doesn't involve personal fears of public speaking ;)06:49
+perlDreamerwhat are you talking about?  Survey2?06:50
@perlmonkey2Yeah, 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
@perlmonkey2If my brain wasn't fried, I'm sure I'd remember which ones.06:51
@perlmonkey2I said I'd do them after the bugs got cleared.06:51
+perlDreamerwork on your presentation, tests can be done later06:54
+perlDreamerI won't forget :)06:54
-!- cap10morgan [n=cap10mor@65.91.20.142] has quit [Read error: 110 (Connection timed out)]06:56
@perlmonkey2hmm, need a local mail server to test this bug on.06:56
@perlmonkey2Doubt there is anything wrong in WebGUI::Mail::get06:57
+perlDreamert/smptd.pl06:57
@perlmonkey2ah, nice06:58
@perlmonkey2Long live t/*06:58
@perlmonkey2hmm, 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
+perlDreameradios, amigo07: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 #webgui08:36
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI08:42
-!- mode/#webgui [+o tavisto] by ChanServ08:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:46
-!- mode/#webgui [+o preaction] by ChanServ08: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 #webgui09: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 #webgui12:26
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:30
-!- mode/#webgui [+v Radix_] by ChanServ12:30
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:36
-!- mode/#webgui [+o Haarg] by ChanServ12:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:12
-!- mode/#webgui [+v MrHairgrease] by ChanServ14: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 #webgui15:53
-!- SDuensin [n=Scott@62.sub-75-204-214.myvzw.com] has joined #WebGUI16:22
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has joined #webgui16:24
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has quit [Client Quit]16:25
SDuensinGreetings.16:37
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:54
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui17:08
slickwareanyone awake yet?17:08
+MrHairgreasesure, for more than 7 hours17:09
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:17
-!- mode/#webgui [+o tavisto] by ChanServ17:17
slickwareit always seems like there's no east-coasters around, that's all17:24
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:24
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:24
slickwareI lost the "admin style" setting and am trying to find it17:26
+MrHairgreaseit's in settings in the admin console17:26
+MrHairgreasetab is prolly ui17:26
slickwareyea... but I still don't see where in those settings17:26
slickwareadmin console template?17:26
+MrHairgreaseit's called something like user function style17:27
slickwareoh17:27
slickwareso, not "admin style"17:27
slickwarelol17:27
slickwareI thought that might be it, but I didn't want to mess up my admin console17:27
+MrHairgreasethat doesn't control the admin console17:29
+MrHairgreaseit controls stuff like login screen and edit perofile and the like17:29
+MrHairgreasedunno if you can change the admin console templates17:29
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:33
slickwaregotcha17:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:45
-!- mode/#webgui [+o preaction] by ChanServ17:45
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:50
-!- mode/#webgui [+o Haarg] by ChanServ17:50
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has quit ["Leaving."]17:55
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI17: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 #webgui18:08
hightekvagabondCould 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.conf18:09
hightekvagabondI'm guessing at this point I'm down to just plain stupid configuration errors18:11
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has joined #webgui18:13
@preactionhightekvagabond, 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 there18:13
+MrHairgreaseprolly the first entry in the siteNamedirective is wrong18:13
+MrHairgreasein the webgui.conf18:13
@preactionor that too18:13
hightekvagabondlooking at ip and ports now.... thank you preaction18:15
hightekvagabondthe siteName is fine btw.... good guess though :)18:16
@preactionhightekvagabond, but does the sitename resolve to 127.0.0.1?18:17
@preactionor the IP of the box that spectre needs to connect to at least?18:18
hightekvagabondit resolves to the ip of the box spectre needs to connect to18:18
hightekvagabondI had changed my port in my spectre config and not my webgui config.... 18:18
hightekvagabondI'm restarting now18:18
hightekvagabondyes, well, that at least got me a DIFFERENT error *laughes*18:21
hightekvagabondnow, 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
@preactioncheck your log.conf file, webgui has its own log18:24
@preactionlog.conf should have a file path in it18:24
@preactioneither /data/wre/var/logs/webgui.log or /var/log/webgui.log18:24
hightekvagabondI see it18:24
hightekvagabondthanks18:24
hightekvagabondHAZZZAH!!!!!! IT WORKS!!!!18:28
hightekvagabondthank you guys, I knew I was close18:28
hightekvagabondthe 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 #webgui18:29
* perlDreamer suggests that perlmonkey2 change his name to Kaleb_whom_bugs_fear18:30
@perlmonkey2hah18:30
+MrHairgreasebetter change it to Kaleb_who'll_buy_MrHaigrease_beer_for_fixing_a_bug =)18:31
@perlmonkey2preaction: 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
perlDreamerI think we should start using workflows for these large uploads18:32
+MrHairgreasethat'll only affect processing time of the uploaded zips18:32
@perlmonkey2perlDreamer: finished 6 minutes 50 seconds like normal18:32
@perlmonkey265MB image zip.18:33
@perlmonkey2no bug18:33
+MrHairgreasenot the upload time itself18:33
@perlmonkey2stamped and witnessed.18:33
@preactionso it's just the timeout that's the issue?18:33
@perlmonkey2I mean preaction18:33
@perlmonkey2yep18:33
@preactionwe can adjust that in the next WRE18:33
+MrHairgreasethe cool thing to do would be writing a policy for Net::FTPServer18:33
@perlmonkey2is that a good idea (I really don't know)?18:33
@perlmonkey2is the 5 minute limit a good thing to have?18:33
+MrHairgreaseand ftp photo's directly into wegui18:33
@preactionthat would be rizen's deal. the WRE's his pidgin18:33
@preactioni can't think of any way to reduce the processing time either18:35
@preactionsince it will autocommit, we can't even put the thumbnail and resolution processing in the commit18:35
@perlmonkey2workflows?18:35
@preactionthough that wouldn't work because we need those things before commit (so they're visible during the approval process)18:35
perlDreamerlike preaction said earlier, it will still take the same time, but it doesn't leave the user hanging18:36
@preactionyeah, the first activity of a workflow is run realtime, or more if we have time18:36
@preactionso up to a minute's worth of waiting18:36
@perlmonkey2I like a client 18:36
@preactionthat could push the limit18:36
@perlmonkey2do the processing client side in a java tool.18:36
@preactioni would prefer an Add Multiple that would work like a filepile but upload async, ajax-style18:36
@perlmonkey2then each image upload is a single connection, so timeouts are no longer an issue.18:36
@perlmonkey2that could work too.18:36
@perlmonkey2actually I really like that.18:37
@preactionbut add archive still has its uses18:37
@preactionwhich timeout did you set? just the mod_proxy timeout?18:37
@perlmonkey2both18:38
@perlmonkey2/data/wre/modp*.conf18:38
-!- SDuensin_ [n=Scott@89.sub-75-205-123.myvzw.com] has joined #WebGUI18:43
-!- cap10morgan [n=cap10mor@65.91.20.142] has joined #webgui18:48
-!- mode/#webgui [+v cap10morgan] by ChanServ18:48
@perlmonkey2preaction: testing now and it looks like the modperl Timout doesn't matter.18:52
@preactioni figured that. mod_perl is doing something, so it isn't really timing out18:53
@preactionbut mod_proxy is waiting on something from mod_perl18:53
@preactionso maybe we can give it something?18:53
@preactionlike, 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
@preactionunder http, you can't respond until you get the request18:57
@perlmonkey2the entire request times out at 300 seconds18:58
@perlmonkey2dont' think it matters if its doing something or not.18:58
@preactionwhat configuration property did you change? just Timeout?18:58
@perlmonkey2Yes and just in Modproxy.  18:59
@preactionThe 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
@preactionso we've got a problem with number 119:00
@preactionthe backend processing is probably pretty fast19:00
@preactionbut i've not benchmarked19:00
@preactioneven if it is slow, it's overshadowed by the upload19:00
@perlmonkey2from 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
@preactionokay, so slow then19:01
@perlmonkey2and that is on a Q660019:01
@tavistoWith 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
@preactiontavisto, that is a source install19:01
@preactionthey'll probably end up including some of their own utilities that do what the WRE's addsite and removesite do19:02
@tavistotherefore, they are likely to still get a performance gain from installing the separate WRE stack on a server. (for best performance)19:02
@perlmonkey2and running WG from default source install and runnign on the WRE are night and day for performance.19:02
@preactiontavisto, correct19:02
-!- vcs__ [n=Scott@78.sub-75-204-95.myvzw.com] has joined #WebGUI19:02
@tavistohmmm.... so really this is great for exposure purposes, but we're sacrificing performance to do this. :) hmm.... what a tradeoff19:03
@tavistoperlmonkey2, 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
@preactionsomeone would have to benchmark it, JT says 300% increase when using the WRE19:07
@preactionbut there are so many variables19:07
@tavistowhoa.. 19:07
@perlmonkey2if 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
@tavistowow dude19:08
@tavistookay so my 15% difference is a bit off.. heh19:08
@perlmonkey2tavisto: I ran source forever.  One day I decide to test out this wre thingy and was blown away.19:08
@perlmonkey2couldn't believe how fast it was.19:08
@preactionif they want to move to the WRE, it can be done after-the-fact19:08
@tavistookay so at any rate then there is a noticeable difference19:08
@preactionin fact, we might want to make instructions to do just that19:08
@perlmonkey2yeah wre is really for a dedicated machine.19:09
@tavistooh really, I didn't know that19:09
@perlmonkey2hogs a lot of things that used to be shared.19:09
@preactionit's just a matter of making sure the right things get put in the right place19:09
@perlmonkey2tavisto: yes, just single user requests on an idling machine, the difference in speed will be plainly obvious.19:10
@tavistoalright 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
@tavistored hat seems to be trying to push us to Fedora19:10
@preactionis that bad?19:10
@perlmonkey2Fedora isn't really used much for servers.19:11
@tavistono, apparently it's the path19:11
@perlmonkey2just hobbyists.19:11
@preactionfedora is red hat's Debian Sid19:11
@perlmonkey21 year lifespan and 6 months a new version is out.19:11
@tavistoseems like it gets into there and then can be pushed out to other releases19:11
@tavistoI'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 not19:12
@perlmonkey2should 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
@perlmonkey2that sounds right.19:12
@perlmonkey2Fedora is the test bed for red hat.19:12
@perlmonkey2if its on Fedora in about 2 years it mgith make it to red hat.19:12
@preactionyeah, red hat uses fedora to vet packages to go into RHEL19:13
@preactionwhereas anything in Debian Sid will eventually make it to Testing, and then Stable19:13
@preactionbut even that might take a while19:14
@perlmonkey2Haarg: What was the problem with the mail parsing?19:20
@Haargit was picking out the wrong parts of the mime message19:20
perlDreamerZaroo Boogs!19:21
@perlmonkey2:D19:21
@Haargi have some small scripts is wrote that i need to adapt into tests for that19:21
perlDreamerquick! Stamp it as stable19:21
CIA-6WebGUI: graham * r7249 /WebGUI/ (www/extras/fileIcons.js lib/WebGUI/Form/File.pm): use proper extras url for file icons19:22
CIA-6WebGUI: graham * r7250 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: Some multipart mail messages have parts chosen incorrectly19:22
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui19:22
perlDreamerSquOnk: howdy!19:23
SquOnkperlDreamer: Hi19:23
SquOnkDebian 7.5.19 packages available at http://itverx.com.ve/debian19:23
perlDreamerMind if I post that at webgui.org?19:23
SquOnkWe'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
SquOnkperlDreamer: I don't have much bandwidth :-/19:24
perlDreamerWebGUI: are you awake?19:24
SquOnkperlDreamer: But go ahead.19:24
perlDreamerI don't want your site to get swamped.  People have volunteered bandwidth to help out.19:25
SquOnkperlDreamer: I'd appreciate if people downloaded after 22:30 UTC19:25
-!- eink [n=eink@AMontsouris-157-1-125-66.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)]19:25
+MrHairgreaseperlDreamer: Koen should be awake, but maybe he's afk19:32
@preactionperlmonkey2, 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 why19:33
perlDreamerMrHairgrease: I used WebGUI to private message him :)19:34
@perlmonkey215 seconds?19:34
@preaction3-4 this time. with a 90M zip file19:34
@perlmonkey2preaction: oh.19:34
@perlmonkey2I think there is a 67MB limit19:34
@perlmonkey2when I had an 80MB file my logs showed a too large error.19:34
@preactionwas going to say, it's like apache's reading the content-length header and then just stopping the request19:35
@perlmonkey2I clarified with rizen but forgot to tel lyou, sorry19:35
@preactionoh, which log? the webgui log?19:35
@perlmonkey2yes19:35
@perlmonkey2well19:35
@perlmonkey2no, modproxy19:35
@perlmonkey2err, actually I don't know, I type 'log' and get a tail of everything in the logs dir :P19:35
@preactionits in the modperl log19:36
+MrHairgreasepm2: http://www.webgui.org/community-wiki/server-wont-upload-big-files19:36
@preactionontent-Length h19:36
@preactioneader (94510901) exceeds configured max_body limit (67108864)19:36
+MrHairgreaseyou'll have to adjust APREQ2_ReadLimit19:37
@preactionoooh19:37
@preactioni wonder if we could set this from inside webgui19:37
@preactionsince it's part of libapr219:37
+MrHairgreaseafaik no19:37
+MrHairgreasebut maybe it's possible19:37
+MrHairgreasei have a vague remebrance of trying to figure out how to do that when i ran into it19:38
+MrHairgreaseand i think the conclusion is that its not possible19:38
+MrHairgreases/is/was/19:38
+MrHairgreasebut i'm not at all certain anymore19:38
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []19:40
+MrHairgreasehttp://objectmix.com/apache/690988-mp2-libspreq2-2-07-read_limit.html19:40
@Haargso anyone have anything else that needs to be done before the release?19:41
+MrHairgreaseso it seems you can only set the read limit to a maximum of whatever is specified in APREQ2_ReadLimit19:41
+MrHairgreasefinish my exam?19:41
@perlmonkey2Haarg: if you could wrap up Survey2 with the new features, that would be great.19:44
@preactioni'm testing this content chunking on www_addArchiveSave for the Gallery, but i don't think it's going to work19:44
@preactionwhich means that the only way to "fix" this is to set the timeout to something sane19:44
@preactionor... find a way to fail more gracefully19:44
topsubHey 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 also19:50
topsubhttp://beta.webgui.org/demo1218728887_298/home/asdfasdf19:51
topsubI set up a data form and save the date19:51
@Haargit's saving it19:52
@Haargjust not displaying it correctly19:52
@perlmonkey2preaction: from experience it seems the way most other applications solve this is with a client app that uploads a single file at a time.l19:52
topsubhaarg, ah alright should i file a big report?19:52
@perlmonkey2firefox has a plugin that could probably be used with WG.19:52
@preactionperlmonkey2, we can't use a browser plugin to do this19:54
perlDreamertopsub, just file a small report ;)19:54
topsubalright19:55
@preactionyou can file large AND small bug reports?19:55
@tavistohmmm19:56
@tavistodo you guys think that WebGUI could ever be used as an online banking platform?19:56
topsubtavisto, to manage your checking account or something?19:57
perlDreamerI once took a class from Damian Conway19:57
perlDreamerHe had come from talking to NASDAQ, which was using one of his modules19:57
perlDreamerHe said it scared him half to death19:57
@preactiontavisto, not in its present form: 1) no transactional database support. 2) wasn't designed to be bulletproof security-wise.19:57
@preactionbanking apps need to be hardened against cracking and failure, currently webgui is neither19:58
@tavistohmmm... 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 it19:59
@tavistoa customer that is..19:59
@tavisto( I just got off the phone with a couple of bank owners in israel)20:00
topsubholy cow thats cool!20:00
topsuband some oil?20:00
@preactionJT 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 link20:00
perlDreamerYou can use an InnoDB table now and get transactional support20:01
perlDreamerit's just a performance hit20:01
perlDreamerand you can't use search20:01
@preactionas for a hardended auth and against injections, i believe there are automated tools we can use20:01
@preactiontavisto, short answer: yes, it could be done20:01
@tavistoso basically... this is not out of the question... it would just take some sort of Rockstar :)20:01
@preactioncorrect20:01
@tavistoand a monster dedicated server20:01
@tavistoprobably 220:01
@preactionwell... the server would be its own problem, since that would again have to be hardened against failure and such20:02
@preactiona better failover system than we have with Alumni20:02
@preactionwe might have to use a database system that supports real clustering, instead of mysql's read-only slaves20:02
@tavistohmm.. okay.. well as long as I know it's "possible" then I can work with that. We'll see how things unfold20:03
@preactionmaybe with mysql6 we'll finally see some progress in this area... with sun at the helm now20:03
@tavistoand with your new high performance SQL book, this project would be perfect for doug e fresh20:03
@tavistohehe20:03
@preactionor, looks like mysql cluster is actually a product, just a non-free product20:05
@preactionerm... nm, it's under the same license as MySQL20:08
@Haargperlmonkey2:20:24
@Haargi have a fix for the dataform/datetime bug20:24
@tavistoby 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
@tavistobtw.. this is my typical day of answering random sales questions... :)20:27
@preactiontavisto, i'm not sure how it could be "not adsense friendly"20:27
@preactionyou could make a WebGUI adspace for it, you could put it in a snippet or an article, or paste it directly into a style template20:27
@tavistookay then we're on the same page.. I guess I don't understand how something can NOT be friendly20:28
@tavistoit's a major priority for this potential client so I'm like uh... I'll verify w/ my peeps20:28
@preactioni suppose if it doesn't allow changing templates or something. who knows20:28
@preactionif it's not adsense friendly, it would have bigger problems than not being able to put adsense in it :p20:29
@tavistohehe.. alright great. thx20:29
@tavistopreaction, 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
@preactionnot really, no20:30
@tavistoyou remember carl's jr big extra fries... but not what I told you about... bah20:30
@tavistoI get names like richard dingaling, bob nuts, and the latest is pretty amusing too20:32
CIA-6WebGUI: graham * r7251 /WebGUI/ (4 files in 3 dirs): fixed: DataForm acknowledgement screen shows incorrect value for Date/Time fields20:36
CIA-6WebGUI: graham * r7252 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm docs/create.sql): preparing for 7.5.20 release20:36
perlDreamerThat means I'll hold off committing these Vendor tests 'til later.20:44
@tavistoHOLY COW20:55
@tavistoSTOP THE TRAIN20:55
@tavistoI 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
@tavistookay so apparently I'm the only one that thinks that's cool. super.20:58
@perlmonkey2Haarg: what was the problem with that bug?  20:58
topsubwhich one the dataform?20:58
@perlmonkey2tavisto: I think its major.  20:58
@perlmonkey2topsub: yep20:58
topsubpm it wasn't showing the correct data from the database20:58
@Haargthe way form::datetime picked its format was a bit off20:58
@perlmonkey2tavisto: a huge deal since the distros seem to be leaning towards python20:59
topsubwe would set a date and it would always how like 1969....20:59
topsubs/how/show20:59
@perlmonkey2topsub: but only in the confirmation page20:59
@Haargif there was no default value it would always assume the incoming value was epoch20:59
@perlmonkey2oh20:59
@Haargwhere when there is no default, it should base the format on the value, not the default value21:00
@perlmonkey2that makes sense21:01
@tavistoHi Travis, you may (or may not be) surprised to know that webgui was21:01
@tavistoone of our top 5 choices for a content management system for21:01
@tavistoubuntu.com. Its great to see a package for it and I bet it will21:01
@tavistogreatly aid people who want to use it.21:01
@tavistoFor the record, it was a tough decision but we ended up choosing not21:01
@tavistoto use webgui because it was a Perl based application and we do not21:01
@tavistohave as many perl gurus as we do python and PHP.21:01
* perlmonkey2 refuses to believe anything good can come from PHP.21:02
@tavistoso 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
@preactionperl seems relegated to "niche language" status, when it's less restrictive than the languages it is compared to21:02
ckotilgot an upgrade to 7.4.40 scheduled tongiht21:10
ckotili get to cleanup some things too in the backend i've done , like access to some additional template variables21:11
ckotilim gonna start turning those into macro's where possible so that my upgrade todo list isn't a mile long21:12
CIA-6WebGUI: jt * r7253 /releases/WebGUI_7.5.20-stable: Release 7.5.20-stable21:12
CIA-6WebGUI: graham * r7254 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.21 dev21:12
perlDreamergood idea, vanilla, or plugin code is much simpler to maintain long term21:13
perlDreamer7.5 STABLE21:13
perlDreamerWahoo!21:13
perlDreamercan $session->user really ever be undefined?21:15
@preactionuh... i don't believe so21:15
perlDreamerI don't think so either, but in Shop/Vendor.pm, newByUserId it checks for that21:16
ckotilpj sma[!21:17
ckotilerr. 21:17
ckotilohh snapp!21:17
ckotilid like to go to 7.521:17
ckotilbut i should pry run it on my dev instance first 21:17
perlDreameryes21:18
perlDreamerdefinitely21:18
perlDreamerand make a complete system back up first21:18
@HaargperlDreamer: it can be undefined early in session init21:20
@Haargbut that's the only case21:20
perlDreamerthat I can see, but by the time it gets out to calling non-session core code it should be okay21:20
@Haargyeah21:21
@Haargbut for example21:21
@Haarguser preference init i had to change around because user wasn't defined yet21:21
perlDreamerhm21:23
ckotilIt 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-6WebGUI: colin * r7255 /WebGUI/t/Shop/Vendor.t: more get and update tests. First test for newByUserId21:48
-!- lisette [n=liraos@adsl190-28-96-133.epm.net.co] has joined #webgui21:49
topsubhey haarg21:54
@Haargyeah?21:55
-!- bderrly [i=IDGHZOgA@75.142.153.68] has quit ["leaving"]21:55
topsubwith that SVN commit you just did on the part wher eyou update the dateTime.pm21:55
topsubinstead of sending the $self->getOrignialValue should it be $formatValue21:55
topsubhttps://svn.webgui.org/svnweb/plainblack/revision/?rev=725121:56
@Haargno21:56
@Haargthe reason i used formatValue is because the format should be defined first by the default, and by the value if that isn't set21:57
@Haargbut we want different priorities for the actual value it uses21:57
topsubah21:59
-!- knowmad [n=william@97.66.185.250] has joined #webgui22:01
knowmadnow that 7.5 has been released has stable will there be a new WRE coming out soon?22:02
@Haargit's one of the next things on the list, but not something we've scheduled yet22:06
knowmadyou know it's not exactly easy to get 7.5 running in the current wre22:06
@Haargyeah22:07
knowmadhas anyone documented all the steps for it?22:07
@Haargwith the changes to the wre code and the needed modules, it's definately time for a new release22:07
knowmadthat's what i would have expected before 7.5 went stable22:08
knowmadhey, 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 directory22:09
@Haargwebgui's schedule for stability is determined by its own bugs and issues, not the wre's22:10
knowmadthis gives the following error -- [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist22:10
@Haargjust after unpacking it?22:10
knowmadafter running wreconsole22:10
knowmadsetup22:10
@Haarghmm22:10
knowmadguess I could try rerunning the setup22:10
knowmadhere'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
knowmaddo you know what script is called to startup mysql and configure it?22:14
+MrHairgreaseyou did nuke /etc/my.cnf right?22:23
+MrHairgreaseand checked no other mysql was running22: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 #webgui22:58
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:58
SquOnkHaarg: 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
perlDreamerSquOnk, as of 7.5.20, WebGUI is stable.23:27
SquOnkperlDreamer: Great23:27
SquOnkperlDreamer: And when is 7.5.20 coming out?23:28
perlDreamerabout two hours ago?23:28
SquOnkperlDreamer: Oh :-)23:28
* SquOnk goes and checks his package23:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:29
-!- mode/#webgui [+o preaction] by ChanServ23: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 #WebGUI23: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 #webgui23:46
-!- mode/#webgui [+v MrHairgrease] by ChanServ23: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
perlDreamernice23:54
SquOnkperlDreamer: I will ask my sponsor to do a new NEW-upload of the 7.5.20 package...23:54
SquOnkperlDreamer: ...if we're lucky, ftp masters will look at that and perhaps feel the sense of urgency :-)23:54
perlDreamerI hope so23:55
perlDreamerEs dificil para esparar23:55
SquOnkHard to wait?23:59
--- Day changed Fri Aug 15 2008
SquOnkDifícil esperar.00:00
SquOnk'to' translates into 'para' most of the time, but in this cases it's not needed00:00
perlDreamerbecause 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 #WebGUI00:29
-!- mode/#webgui [+o tavisto] by ChanServ00:29
CIA-6WebGUI: jt * r7256 /WebGUI/ (3 files in 2 dirs): 00:37
CIA-6WebGUI: - Changed update() so that it only updates fields passed in, and the defaults00:37
CIA-6WebGUI:  for assets are processed in addRevision() instead.00:37
CIA-6WebGUI: - Changed update() so it can autodetect missing fields in asset tables and00:37
CIA-6WebGUI:  log them nicely instead of crashing.00:37
CIA-6WebGUI: jt * r7257 /WebGUI/lib/WebGUI/AssetVersioning.pm: forgot to check for undef in properties00:37
SquOnkperlDreamer: Exactly00:55
SquOnkperlDreamer: At least in this case...00:56
SquOnkperlDreamer: 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-6WebGUI: jt * r7258 /WebGUI/ (3 files in 2 dirs): 01:46
CIA-6WebGUI: - Fixed a problem with the file upload control where you couldn't delete the01:46
CIA-6WebGUI:  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-6WebGUI: colin * r7259 /WebGUI/t/Shop/Vendor.t: all newByUserId tests02: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 #WebGUI02: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 #webgui03: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 #webgui03:27
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #webgui04:05
-!- mode/#webgui [+o rizen] by ChanServ04:05
CIA-6WebGUI: jt * r7260 /WebGUI/lib/WebGUI/Form/ (File.pm Control.pm): a couple bug fixes04:14
+Radix-wrkGreat work on making 7.5 stable guys.. I look forward to having a play with it :)04:25
@rizenoh you didn't read about the radix clause in the release notes then04:32
@rizen$computer->destroy() if ($user->is($radix));04:32
+Radix-wrkbugger04:39
* Radix-wrk will make sure he logs in as jt on his local machine when he tries it out.04:40
@rizendamn it, you have foiled my brilliant plan04:40
+Radix-wrkI assume the demo site will be updated with 7.5.20 soon?04:43
+Radix-wrkAre there any docs on how to use the thingy anywhere?04:45
@rizengo to beta.webgui.org04:50
@rizenwe just haven't switched the dns over for demo to beta yet04:50
@rizenyes, there's a new CM guide coming out at the wuc that details how to use it04:50
+Radix-wrkHmm.. it'd be nice if there was at least something in the wiki about it05:03
+Radix-wrkI know you guys want to sell your guides, but even in the past there's been some help docs about each of the wobjects05: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 #webgui05:15
-!- mode/#webgui [+v cap10morgan] by ChanServ05:15
@rizenyup, 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
@rizenso now there's no free help for stuff anymore, because people are whiny bastards05:19
@perlmonkey2There's always IRC.  If someone whines enough here they get help :)05:21
@rizeni wish people would create wiki pages out of all the free help they get here and on the forums05:22
@rizenthat's the way it was supposed to work05:22
+Radix-wrkI'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
@rizenso ask your questions and then create the page05:25
+Radix-wrkthere's no help anymore.. so I'm at a loss05:25
@rizenare you saying you can't even add the asset to the page because there's no help?05:26
@rizenit works like every other asset05:26
+Radix-wrkI can create a thingy.. but I have no idea how to use it or what it's supposed to be used for05:26
@rizenthingy = point and click web application builder05:26
@rizeninside a thingy you can have as many things as you want05:27
@rizenyou could rebuild imdb.com in it if you wanted to05:27
@rizeneach thing is like a table to use database terminology, or a form to use paper terminology05:28
@rizenwhen you create a thing, you add your fields to it05:28
+Radix-wrkSo I've started one here - http://beta.webgui.org/demo1218761937_760/documentation/thingy-test05:28
@rizenso do you want to build an archive of your dvd collection?05:29
@perlmonkey2It's really a pretty cool thing 05:29
@rizenor a rolodex05:29
@rizenor an inventory system for work05:29
@rizenyou have to decide what youre building before you start05:29
+Radix-wrkIt seemed like a form to start with.. so I created a subway order form05:29
@rizensee so you did create one05:30
@rizennow you can click on "add subway order" to add an order to the list05:30
@perlmonkey2oh just realized you could add Things as fields in other Things.  Nice05:30
+Radix-wrkHow do you view the list tho?05:30
@rizenyou have to define your "search" screen05:31
@rizenright now yours says "No search fields defined"05:31
@rizenedit the thing05:32
@rizengo to the "search screen" tab05:32
@rizencheck off the things you want to be able to search by05:32
@rizenthere are a couple of changes i want to make to thingy to make it a little easier to use05:32
@rizenlike by default it should display a list of everything05:33
+Radix-wrkHmm.. 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 moment05:35
+Radix-wrkit'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 it05:36
@rizenthen i have failed in my design goals05:39
@rizenlet me make one small change to the code on the demo server05:46
@rizeni think it will make more sense05:46
@rizenok now you can create things without having search fields defined05:47
@rizenand the whole list will show up without doing a search05:47
-!- bderrly [i=maLqrkaR@75.142.153.68] has joined #webgui05:55
@rizenSeriously 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
@rizenSomething else?05:56
@perlmonkey2it was like you were waiting for me to ci.  And just before I'd commit you'd beat me to it.05:59
@rizenand you just did it to me too06:01
@rizencuz 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-wrkSorry, been afk06:07
@perlmonkey2Radix-wrk: the thingy really is an incredible concept though.  Completely worth taking the time to learn all about.06:08
+Radix-wrkUmm.. 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-wrkit's not immediately obvious to me how to use it at the moment.. and yes, I probably need to play with it more06:09
@rizenok, you were able to design a form pretty easily, right?06:10
+Radix-wrkyup, no problems creating a form, but from there I'm kinda lost06:10
@rizenand you were able to add data to the form too? you found that link ok, right?06:10
+Radix-wrkyup, and if I enter in a blank search I'm now able to list them all06:11
@rizenyou 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 that06:12
@rizenand made more changes to the subversion version so that it will even better when the next release comes out06:12
@rizenso it sounds to me like you can "use" the thingy fine, you just don't know why you'd use the thingy06:13
+Radix-wrkIt seems like a data form + search so far06:13
+Radix-wrknicer field entry06:13
@rizenwell consider this for a second06:13
@rizenlets say that you wanted to create a rolodex of everyone that works where you work06:14
@rizenyou could create 2 things: Employee and Organization06:14
@rizenEmployee would have things like name, address, email, phone06:14
@rizenand org would have things like name, address, fax, web site06:14
@rizenwith thingy you can link two or more things together06:15
@rizenso organization could become a field in employee06:15
@rizenand it would show a drop down of all organizations that have been defined so far06:15
@rizenfor that matter, even Employee can be linked back to itself06:15
@rizenso you might have a field called "Manager" that links to another employee06:16
@rizenin this way, you can link all your things together06:16
@rizenand build a database of anything that you want06:16
@rizenand that database can have many many many levels of depth06:17
@rizenthat's why it's different than data form06:17
@rizendataform is really meant only for collecting information06:17
+Radix-wrkHmm.. that does make it far more powerful06:17
@rizenthingy is meant to build applications for managing data06:17
+Radix-wrkI'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 then06:18
@rizeneventually, once we get all the bells and whisltes into thingy, we may not need a dataform anymore06:18
@rizenbut for the time being, they both serve a purpose06:18
@perlmonkey2make a survey out of thingies06:19
@rizenoh...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 thingy06:19
@rizenso you might send an email when a record is added06:19
@perlmonkey2thingyies plus workflows really could do fancy surveys06:19
@rizenor trigger some sync process with an external system every time a record is updated06:19
+Radix-wrkcool06:19
+Radix-wrkwell that's somethign the data form can't do certainly06:20
@rizenbut that's only once you've mastered the basics06:20
@rizeni fully expect to see a new area in the user contribs for applications people have created based upon thingy06:21
@rizenthingy's are fully exportable via the package system, so you can build them, export them, and import them on another site06:21
@perlmonkey2how hard would it be to export the workflows with the thingy application?06:24
@rizennot really possible because you'd also have to be able to export the activity code06:26
@rizenthe actual perl modules06:26
@rizenthen users wouldn't be able to install it themselves06:26
@rizeni suppose assuming that both sites had all the workflow activities already installed, then we could export the workflows06:27
@perlmonkey2Just toying with the idea of surveys of thingies06:27
+Radix-wrkHmm.. my webgui account has been deleted :(06:27
@rizenbut we'd need a way to check it06:28
@rizenyour account on plainblack.com/webgui.org?06:28
+Radix-wrkyeah06:28
+Radix-wrkno record of my username anymore06:28
+Radix-wrkwhich was 'jesse'06:28
@rizenwow you're right, there is no user named jesse06:29
@rizenwhat email addy did you have attached to it?06:29
+Radix-wrkHmm.. jessek@formsys.com I think06:29
@rizenoh it's there06:29
@rizenwith an uppercase J06:29
@rizenJesse06:30
+Radix-wrklol06:30
@rizeni just didn't see it on my first search06:30
+Radix-wrkokey.. I'm in now :)06:30
+Radix-wrkwierd.. didn't think it was case sensitive06:30
@rizenit's not supposed to be06:30
@rizenplease report that as a bug06:30
@rizeni bet that's a result of us switching to UTF-8 throughout the database06:31
@rizenwhich we just did yesterday06:31
@rizenwhen you report the bug, mention that the user manager search is also case sensitive now06:31
+Radix-wrkdone06: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
@perlmonkey2rizen: it almost seems like adding some more functionality to Thingy could make it more powerful than the Survey2 is going to be.06:43
@rizenno06:43
@rizensurvey2 is a special purpose app06:44
@rizenso we can do things and make assumptions we can't do/make on thingy06:44
@rizenit has exactly one purpose...taking surveys06:44
@rizenthat means we can build reporting around it06:44
@rizenwe can have right or wrong answers06:44
@rizenfor quizzes06:44
@perlmonkey2I 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-wrkthingy is a swiss army knife.. great at a lot of things, but really, it's just an average knife06:45
@rizenexactly radix06:45
@rizenThingy is there for the stuff we haven't gotten around to building specific apps for yet06:45
@rizenand for those things that are so specific to your needs...we may never build an app for it06:46
@rizenthingy is to data what collaboration system is to communication06:46
@rizenyou can make blogs, galleries, forums, etc all with a cs06:46
@rizenbut you don't get all the bells and whisles06:47
@rizenwhich is why we made gallery asset even though CS is capable of it06:47
@rizeneventually we'll most likely write a blogger system too06:47
@perlmonkey2I'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 #webgui06:49
-!- mode/#webgui [+o preaction] by ChanServ06:49
@perlmonkey2oh 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
@rizendid you notice you can drag and drop the fields to reorder them?06:52
+Radix-wrkyes, I did - that's awesome :)06:52
@perlmonkey2hmm, that looks smoother than my code.  I'll have to compare06:52
+Radix-wrkHmm.. 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-wrkdo I need to upgrade to 7.4 first, then 7.5?06:56
@perlmonkey2Radix-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
@perlmonkey2is outy-5000, hasta la manana.06:59
+Radix-wrkyeah, I'll go read the docs.. just thought I'd see if there were any suggestions of the best way to do it06:59
+Radix-wrkmy 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 more06:59
CIA-6WebGUI: jt * r7261 /WebGUI/ (4 files in 4 dirs): fixed thingy so it displays all the data by default on the search screen07:01
CIA-6WebGUI: 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-6WebGUI: 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-wrkAnyway.. enough for now.. lunch beckons .. afk :)07:01
@rizenupgrade to 7.4.2007:01
@rizenthen upgrade to wre 0.8.307:01
@rizenthen upgrade to webgui 7.507:01
+Radix-wrkokey.. cheers07: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 #webgui07:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ07: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 #webgui08:30
-!- mode/#webgui [+v cap10morgan] by ChanServ08: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 #WebGUI08:54
-!- mode/#webgui [+o tavisto] by ChanServ08:54
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:29
-!- KlausH [n=KlausH@p5B07075B.dip0.t-ipconnect.de] has joined #webgui10: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 #webgui13:48
-!- mode/#webgui [+o Haarg] by ChanServ13: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 #webgui13:58
-!- mode/#webgui [+o Haarg] by ChanServ13:58
-!- wgGuest11 [n=wgGuest1@pD95EFDE3.dip.t-dialin.net] has joined #webgui14:04
wgGuest11hi there14:05
-!- wgGuest11 is now known as torben14:05
-!- torben is now known as tn14:05
-!- tn is now known as torbenNehmer14:05
torbenNehmerI have just tried upgrading a simple test installation to 7.5.2014:06
torbenNehmerWhen I try to start anything, WebGUI complains that it cannot locate Exception/Class.pm14:06
torbenNehmerI am using the latest WRE14:06
torbenNehmerany 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 #webgui14:42
carograyWhen 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 #webgui14:43
carograyI get confused with the loops and unsure which field label, field names, field values etc are which14:44
carograyI 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 form14:44
carograyI promise to make a wiki today! about it if someone can simply spoonfeed me the form template!14:45
carogray BBC form:14:46
carograyhttp://newsvote.bbc.co.uk/mpapps/pagetools/email/news.bbc.co.uk/2/hi/europe/7562393.stm14:46
carograyour form: http://www.masslegalhelp.org/contact-us-form14:47
einkHi, I've a problem starting a new webgui install :14:47
einkI did a manual install using WRE 0.8.3, decompressing webgui*.tar.gz to /data/14:47
einkAnd now, when I try to start modperl, I get this error :14:47
einkCan't locate object method "open" via package "WebGUI::Session" at /data/WebGUI/lib/WebGUI/URL/Content.pm line 5414:47
einkIt is the 7.4.40 version14: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 #webgui15:42
AMH_bobHi guys,15:44
knowmadmorning15:45
AMH_bobI 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
knowmadnope15:46
knowmadi thought jt's keynote was on webgui.org but it's not coming up in search15:47
AMH_bobhmmmm, i'm still sure JT said something like that last year.... but stables are always good.15:47
knowmadso long as they really are stable15:47
AMH_bob:D15:48
knowmadmy understanding was that there would always be a stable and a beta version15:48
AMH_bobAre you comming to the wuc this year?15:48
knowmadhe wasn't going to follow the linux versioning system15:48
knowmadyes; will you?15:48
AMH_bobyep, I'm counting the days :)15:48
knowmadi'll be speaking on Fri PM -- WebGUI Search15:49
knowmadyeah, we're looking forward to it15:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:49
knowmadyou were there last year, right?15:49
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui15:49
AMH_bobCool, the WenGUI search is something we want to have a word about too .... :-/15:50
knowmadso what is AMH?15:50
knowmadyeah, i learned a lot more about it than I knew going into it15:50
AMH_bobYep, we had a talk about your business and our Swiftysite project15:50
knowmadi think the biggest issue was unclear documentation; i've put together a custom search template with a help screen and better error reporting15:51
SDuensinGreetings15:51
knowmadmorning15:51
knowmadare you the guys who have put the "lite" version of WebGUI together?15:52
SDuensinLite?15:52
AMH_bobAMH = Alphamega Hosting, our company15:52
knowmadyes, now i remember; has your project launched?15:52
AMH_bobno, we have our own UI on op of WebGUI and are selling it as a service15:53
knowmadhas the service launched?15:53
AMH_bobYep, we lauched early this year without promotion, but the marketing campaign will start in the first week of September.15:54
AMH_bobit's picking up momentum15:54
SDuensinWhat's your custom UI do?15:54
AMH_bobHide all the confusing stuff  :D15:55
knowmadthat'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 harrying15:55
SDuensinSo you basically block port 80 then?  :-P15:55
knowmadour own fault for using beta software15:55
knowmadSDuensin: their interface it rocks!15:55
knowmadAMH_bob: are you guys presenting this year?15:56
AMH_bobNot officially, but if requested we might (like last year)15:56
knowmadi hope you will. we're brining a new developer (topsub) who i'd like to see your work15:57
AMH_bobThere might be more news from our side, but I'll have to wait after our meeting with JT15:57
knowmadare you going to the Wednesday meeting?15:57
AMH_bobThat one is only for CEO's and Owners, Robert Heessels will be attending15:58
knowmadahh, i thought that might be you15:58
knowmadbad assumption15:58
AMH_bobHenry and I (Bob) will be in the neighborhood . 15:59
knowmadhey, i've got to make a phone call; good chatting with you and see you in Madison in a couple weeks!15:59
AMH_bobNope, I'm just a humble programmer....15:59
knowmadnothing wrong with that!15:59
AMH_bobSee you soon!15:59
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:24
einkHi,16:50
einkI've a problem installing Text::CSV_XS version 0.5216:50
einkAt the end I get 16:50
eink/usr/bin/make test -- NOT OK16:50
einkCould you help me to install it ?16:50
einkThanks16: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 #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
einkI'm using 64 bits version of Centos 517:13
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ17: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 #webgui17:52
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:52
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:55
-!- mode/#webgui [+o tavisto] by ChanServ17:55
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui17:58
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:03
-!- mode/#webgui [+o preaction] by ChanServ18:03
hightekvagabondSo, when you have virtual hosts, you have one spectre instance but a different WebGUI.conf for each vh?18:05
@Haargyes18:06
einkup :18:07
einkI've a problem installing Text::CSV_XS version 0.52 under Centos 5 64 bits18:07
einkAt the end I get 18:07
eink/usr/bin/make test -- NOT OK18:07
einkHow to install it ?18:07
hightekvagabondThere should be more information in before your test -- NOT OK, which tells which tests it failed18:08
einkyes, a lot18:10
einki'll pastbin it18:10
einkthat the end : http://pastebin.ca/117302718:13
@preactioneink, you can try to force install Text::CSV_XS18:14
@preactionwait... at least one of these looks like a problem with being 64-bit18:15
@Haargthe first part of the output would be more useful than the end18:15
@preactionline 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
einkallright, but i've just run force install18:16
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []18:16
einkhere's the complete one : http://pastebin.ca/117303918:18
einkfrom this file : http://search.cpan.org/~hmbrand/Text-CSV_XS-0.52/CSV_XS.pm18:20
einkwith18:21
einkperl Makefile.PL18:21
einkmake18:21
einkmake test18:21
@Haargit'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 that18:21
hightekvagabondPut them in a vice grip and squeeze them down to 32 bits ;)18:22
@Haarg*64 bit18:24
einkAnd I'm using the WRE 0.8.318:26
einkI've found this http://www.nntp.perl.org/group/perl.dbi.users/2008/05/msg32915.html18:29
einkCould it help ?18:29
einkIf I replace /home/data/wre/prereqs/lib/perl5/5.8.8/i686-linux/DynaLoader.pm18:32
einkby /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm18:32
einkwould it work ?18:32
@Haargthe precompiled wre has to go in /data/wre18:37
einkI've done a symbolic link, so that's not the problem18:38
einkno 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 #webgui18:54
carograycan 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.stm18:56
perlDreamercarogray, have you looked at the online help for the list of template variables?18:59
carograyyes, but I am afraid I am pretty lost - it's the loop that throws me - I get it conceptually, but in practice I drown19:03
carograythe thing is we label each field and the user then enters a value19:03
perlDreamerwhy don't you paste one of your templates over at http://webgui.pastebin.com, and put the URL back here?19:04
carograyI get that each field is a certain type - ie mailfield and then it has other characteristics like rquired19:04
carograyyou 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 needs19:05
perlDreamerOkay, let's start at basics.19:07
carograyPerhaps  could just use the input type = "characteristic like required, hidden, etc" 19:07
perlDreamerA default WebGUI site comes with a form almost exactly like that one.19:08
carograyok I am ready for basics  i t may be more basic tah19:08
carograyok I am listenting not talking anymore19:08
perlDreamerIf you go to the demo site, you'll see a Tell a Friend page.19:08
perlDreamerhttp://demo.webgui.org19:08
carograyyep19:08
perlDreamerhow do you want to change that?19:08
carograyI have one already http://www.masslegalhelp.org/contact-us-form19:09
@Haargi posted an explanation on your support thread19:10
carograyI would like to be able to separate the To in what looks like a separate block from the Your Details19:10
@Haarghopefully that helps19:10
carograyHaarg is that for me?19:10
@Haargyes19:10
carograyor another conversation?19:10
carograyok I will look - did you answer the quesiton about replacing the URL for the page with a title for the page also?19:11
@Haargnot yet - soon19:11
carograyor a title that links to the URL page19:11
carograyand 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
carograyI 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 site19:12
carograyok Graham, here I go. fingers crossed.19:14
einknobody can't help me to solve my problem ?19:19
perlDreamereink, what's the problem?19:20
CIA-6WebGUI: graham * r7264 /WebGUI/lib/WebGUI/User.pm: prevent excessive checks for profile field existence19:20
CIA-6WebGUI: colin * r7265 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.18-7.5.19.pl): remove the original code that added isShippingRequired19:20
einkwith wre 0.8.3 on Centos 5 64 bits19:20
einki'm trying to upgrade from wg 7.4.40 to 7.5.2019:21
perlDreameroh, as far as I know, there aren't a lot of 64 bit WRE users19:21
einkand I get this problem : http://pastebin.ca/117303919:21
@Haargwe haven't been able to get the wre to compile on 64bit yet19:22
einkthe problem seems to be "wrong ELF class: ELFCLASS64"19:22
einkouch !19:22
@Haargyeah, it's a problem we're going to have to deal with not far in the future19:22
einkCan I stay on that server with WebGUI 7.4.40 till a WebGUI version for 64 bits come out ?19:24
einkor will I get problems ?19:24
@Haargafaik it works to use the 32bit wre on a 64bit os19:25
einkbut I can't upgrade the Text::CSV_XS module...19:26
@Haargif you are using 7.4.40 though you shouldn't need to upgrade it19:26
einkBut I would like to upgrade to the last stable version of WebGUI (7.5.20)19:27
hightekvagabondWhen did 7.5.20 become the current "Stable" ? I could of swore last time I looked it was 7.4.x19:29
@Haargyesterday19:29
einkso there's no way ?19:29
hightekvagabondgood to know I'm not going crazy :)19:30
@Haargwell, compiling it on a 32bit system would probably work19:30
@Haargand i'm sure there is a way to compile it on your system as well19:30
@Haargi just don't know how19:30
einkme neither19:30
einkafter I compile it on 32 bit, what do I have to move and where to ?19:31
einkis this that file : /home/data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/auto/Text/CSV_XS/ ?19:34
@Haargi'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 system19:35
hightekvagabondcan anyone point me to a wiki page or article that defines the uploads and extras directories?19:35
einkok, thanks19:36
@Haargthen you could try make test to see if it is working19:36
einka LOT19:36
perlDreamerhightekvagabond, extras is for things used internally by WebGUI, javascript, icons, etc.19:36
perlDreameruploads are for things uploaded to the site19:36
hightekvagabondexcellent :)19:36
perlDreameryou can wiki that if you want to19:36
hightekvagabondthat was my guess, but I wanted to be sure before I went screwing with things19:37
@Haargextras is shared by the whole server and expected only to change with webgui upgrades19:37
@Haarguploads is separate for each site on a server, and changes all the time based on site changes19:37
hightekvagabondyep, 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
@Haargwww/uploads is just like docs/create.sql - only used to initially create the site19:39
hightekvagabondI'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
hightekvagabondIt 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 weekend19:44
perlDreamerWhat's at your booth?20:12
perlDreamerWhat 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 #WebGUI20:22
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection]20:26
perlDreamerJust how many ways can I misspell iufp, anyway?20:38
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI20:40
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:59
topsubwhen 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
perlDreameryup, bug reported and fixed this morning21:03
perlDreamerMy apologies, since I'm responsible for that21:03
topsubnp21:06
topsubjust wanted to make everyone aware21:07
topsublast then i am seeing since i have upgrade to 7.5.20 is http://webgui.pastebin.com/m410a7b7421:07
topsubi can't use asset manager.. i grep'd for part of error message but not findiing it21:07
perlDreamermight want to check the ordering in the WebGUI.conf file21:08
perlDreamercontentHandlers21:08
topsubwhat am i looking for?21:09
topsubi found the contentHandlers.. is one order wrong?21:10
perlDreamerYou want AssetManager to come before Operation21:10
topsubthats the order i see in the conf file http://webgui.pastebin.com/m471734ad21:10
perlDreamerYou need to insert AssetManager before Operation21:11
perlDreamerI'm surprised the upgrade didn't do that21:11
topsubis that a bug?21:11
perlDreamerI'd report it as one.  It worked okay in 7.5.15?21:12
topsubthat fixed it21:12
topsubthis is our staging server and i believe when we did upgrade to 7 .5 15 asset manager broke21:12
topsubwe never looked into it since it was our staging server 21:12
perlDreamerwhat did you upgrade from?21:13
topsub7.5.1521:14
dionaki think the upgrade to 7.5.15 was when the assetManager stopped working on that installation21:15
perlDreamerthat would make more sense21:16
topsubthink we started with 7.5.13 on that server.. went to 15.. now 2021:16
topsubshop is broke too PD, do i need to add that to content handlers?21:17
perlDreameryes21:17
topsubcomparing from my dev box .conf file referral is missing also21:18
perlDreamerare you sure your upgrade went clean?21:18
perlDreamerthose are all added by the upgrade script21:18
perlDreamerthey're in 7.5.10 -> 7.5.11, 7.4.40->7.5.16 and 7.4.21->7.5.021:19
topsubonly errors i saw were the db thing21:20
CIA-6WebGUI: colin * r7266 /WebGUI/t/Asset/Asset.t: add a test to check inheritUrlFromParent when creating an asset, rather than updating it21:20
CIA-6WebGUI: colin * r7267 /WebGUI/etc/WebGUI.conf.original: add the Referral Content manage to the default WebGUI.conf file21:20
perlDreamerit would have happened a while ago21:21
topsubi am scanning the upgrade output now21:22
CIA-6WebGUI: colin * r7268 /WebGUI/lib/WebGUI/Form/Control.pm: handle the values 0 and empty string in getOriginalValue21:59
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:06
einkSo, i've compile Text::CSV_XS and transfert it to the server, and it seems to work22:13
einkbut now, when I try to upgrade,22:13
einkI get :22:14
eink 22:14
einkDo you want me to start the upgrade script? {y|n} [n] y22:14
einkFinished!22:14
eink 22:14
einkand that's all !22:14
@Haargthat's using the wre upgrade?22:14
einkyes the  webguiupdate.pl script22:15
@Haargi seem to remember there was a bug with that at some point, but i don't remember when it was fixed.22:15
@Haargtry running webgui's upgrade script yourself22:15
einkhow ?22:15
@Haargcd /data/WebGUI/sbin22:15
@Haargperl upgrade.pl --doit22:15
einkI get :22:17
einkCould 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 13522:17
perlDreamerdoes the file exist?22:18
perlDreamerin i18n/French?22:18
einki think no, i'll transfert it22:18
perlDreamersounds like you forgot to install a translation in a new setup22:18
perlDreamerah, cool22:19
einkyes22:19
-!- dionak [n=dionak@97.66.185.250] has quit []22:22
einkit seems to work from upgrade.pl --doit22:25
einknow22:25
einkI get another error : http://webgui.pastebin.com/m133f23d122:27
perlDreamereink, in the upgrade script, docs/upgrades/upgrade.7.5.18-7.5.19.pl, you have to remove the call to a subroutine addProductShipping22:29
perlDreamerthat bug was fixed this morning22:29
einkwhat should I do ?22:30
perlDreamerIn the upgrade script that I mentioned above, comment out the line that says addProductShipping($session);22:30
einkok22:30
einkand I run upgrade.pl again ?22:31
perlDreameryes22:31
einkit seems to work now22:31
@preactiondid you restore from a backup after the error happened?22:31
einkno22:31
@preactionthen you're probably going to be missing things22:32
@preactionyou need to do that22:32
einktoo late, i've to reinstall wre and WebGUI...22:32
@preactionthe upgrade.pl created a backup for you22:32
@preactionin /tmp/backups22:32
einkok22:32
einkwhat should I do22:33
einkreimport mysql22:33
eink?22:33
@preactionrestore your database from the backup, yes. then re-run the upgrade22:33
einkok22:33
SDuensinHowdy.22:34
SDuensinI 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
einkwould only22:34
einkmysql -p test_com < test_com.sql22:34
einkwork ?22:34
@Haargprobably will eink22:35
einkok22:35
@HaargSDuensin, why don't you check the webguiVersion table22:35
@Haargsee what upgrades actually were applied22:35
SDuensinWill it show 18, 19, and 20?22:36
@Haargit should show an entry for every version22:36
SDuensinUh oh.22:36
SDuensinI only see 7.5.18.  Where is WebGUI getting that 7.5.20 from?22:37
@preactionprobably from WebGUI.pm $VERSION22:37
@Haargyeah22:37
* SDuensin is starting to see that the WRE isn't quite the best way to play this game.22:39
einkI've restored the backup, and there is the same problem : http://webgui.pastebin.com/m41f1b1a922:40
@Haargah22:41
@Haargyou'll want to drop the database and recreate it, then restore the backup22:41
SDuensinMine went clean when I ran update.pl.  Whew!  :-)22:41
SDuensinThanks, Haarg 22:41
einkok22:41
@Haargor drop every table22:41
einkwho me ?22:42
@Haargyes22:42
einkok22:42
SDuensinOk, 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
perlDreamerSDuensin, why are you asking this odd question?22:44
SDuensinBecause if the answer is "no", I can move my hosting to an Amazon EC2 instance with S3 for my filesystem.  :-)22:44
SDuensinIf the answer is "yes", then the one limitation of my FUSE driver is gonna cause problems.22:45
perlDreamerThere is no code in WebGUI that will rename directories, only files22:45
einkHaarg: no, still get the same error message22:45
SDuensinperlDreamer - Then we're golden!22:46
perlDreamerhowever, during upgrades, things could be renamed22:46
@Haargwhat backup are you using?22:46
einkthe 7.4.4022:46
@Haargwhere from though?22:46
einkfrom /tmp/backup22:46
@Haargok22:46
SDuensinperlDreamer - I can work around upgrades until s3fs is fixed.22:46
einknow that's Table 'friendInvitations' already exists at ../../lib/WebGUI/SQL/ResultSet.pm line 135.22:46
@preactioneink, you need to drop the entire database, and then create it again22:47
einkI did it22:47
@preactionmysql -e'drop database <name>; create database <name>'22:47
@Haargexcept his backup has the table in it now22:47
@preactionvunderbal22:47
einkok, i try from my old backup22:47
einkand not from the /tmp/backups22:47
@Haargthat would be simplest22:48
@Haargagain, after dropping/recreating the db22:48
einkyes22:48
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui22:50
slickwarehey all. 22:51
slickwarewhere do I find the css code for the page-layout columns, I'm looking for the classes "firstcolumn" and "layoutColumnPadding"22:51
@preactionslickware, do you have firebug? it can tell you where those classes are defined22:52
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui22:53
slickwarei'm a little anti-firefox actually. I'd say i'm anti-apple too but that always gets me shunned for awhile22:53
eink'-' it seems to work now, the backup may have been compromised22:53
@preactionslickware, then use it just for this purpose? otherwise what would happen is that I would use it to answer your question22:54
hightekvagabondperlDreamer, To answer your question before I had to run out for my meeting..... I run the Catapulting Frogs Booth at MNRF22:54
slickwareoh nevermind... I just wanted to add a left-margin on the right column22:54
slickwareI didn't realize I could edit it on the <head> block area of the template-edit page22:54
perlDreameris "Frog" literal?22:54
hightekvagabondrubber frogs22:54
hightekvagabondYou place the frog on a catapult, then hit the catapult with a hammer and see if you can make it fly into a bucket22:57
perlDreamerI like it!22:57
perlDreamerWhy can't they have these are regular festivals?22:58
hightekvagabondI 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
slickwareyou've never seen a frogapult? they have them at every carnival i've ever been too.. good times23:00
einkafter a day of troubles, my migration/upgrade seems to work. Thanks a lot !23:00
perlDreamerMust be a midwest thing23:00
hightekvagabondI'm pretty sure they have this game at the NC fest and the Texas fest too, our company is in both of those23:01
slickwareis there a stats package for the reseller host sites?23:01
slickwarein the admin console I have a link for statistics, but it doesn't really display anything "stats"-like23:02
perlDreamerslickware, if you use the WRE there is a statistics package called awstats23:02
slickwarei'm on the reseller host23:02
perlDreamerit undoubtedly uses the WRE23:02
slickwareso how do I enable it...23:02
perlDreamerthat, I don't know.  I don't use the WRE23:03
slickwareI would be ok with even the little built-in stats that you used to have in v5.X23:03
slickwarehits per page, unique hits per page23:03
SDuensinslickware - Checked out Google Analyitics?23:03
SDuensin(Or something spelled close to that?)23:04
slickwarewill it run on a WG site on a reseller host?23:04
SDuensinIt's just a bit of JS you put in your theme.23:04
slickwareah23:04
slickwarei'll take a look23:04
slickwarethanks23:04
slickwarewas hoping there was a built in, but i'll chek it ou23:04
@preactionawstats is pretty nice23:08
@preactionone 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 WebGUI23:08
@preactionbut that's a pretty tall order23:08
SDuensinSo what?  Later today then?   :-P23:09
@preactioni might have a beta in a few minutes, we'll go stable later tonight23:10
perlDreamerwith preaction, all things are possible23:10
@preactionif anyone is brave enough to look inside awstats.pl, they'll see why it needs to be replaced23:11
hightekvagabondyeah, 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 them23:11
@preactionurchin is non-free :(23:12
CIA-6WebGUI: graham * r7269 /WebGUI/ (lib/WebGUI/AssetPackage.pm docs/changelog/7.x.x.txt): fixed: packages don't include archived assets23:13
CIA-6WebGUI: colin * r7270 /WebGUI/lib/WebGUI/Storage.pm: fix some broken POD in Storage.pm23:13
hightekvagabondurchin 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 anylitics23:15
einkI still get a problem with a upgraded site: when i turn on admin, instead I get23:24
eink^AdminBar();23:24
einkmessage23:24
perlDreamerany errors in the webgui.log file?23:25
einki'll check23:27
einkit's a translation problem : WebGUI::Macro::process[142] - Could not load WebGUI::i18n::French::Shop because Can't locate WebGUI/i18n/French/Shop.pm23:27
einkhow to resolv this ?23:28
perlDreamerPlease file a bug for it.  In the short term, you may want to download a more recent version of the French translation23:29
einkok23:29
perlDreamereink, do you work on the French translation, or just use it?23:29
einkI know someone who works on it23:30
perlDreamerthat's cool.  The translation server is pretty easy to use, so anyone can do it.23:31
@preactionperlDreamer, what's the bug?23:32
@preactionwait, it should try to load the English one if the French one doesn't exist23:32
perlDreamerthat's the bug23:32
perlDreamerinstead, it's dying23:32
@preactiondoes the English one exist?23:32
einkyes23:32
@preactionah23:32
perlDreamerinstead, I think it's dying on the WebGUI::Pluggable call23:32
@preactionmight want to mention that in the bug report23:33
perlDreamershould be an eval23:33
einkthis bug was also present in the 7.4.40 version, cause I had a similar problem when I didn't upload the French.pm23:33
einkfile23:34
perlDreamerpreaction, I have an idea on how to get rid of the problem with creating dozens of i18n objects per page23:35
perlDreamerwe shuold put an i18n object into the session23:35
@preactionlike, a stow location?23:35
perlDreamerno, like any of the other things in session, like stow, db, user, etc.23:35
@preactionand it would hang onto objects for the duration of the current request?23:36
perlDreameryes23:36
@preactioni'd run it by JT, but it sounds like it would work. might want to benchmark to see how well it works23:37
@preactioni can help with the benchmark part23:37
perlDreamerthanks.  I'm still benchmark impaired23:37
perlDreamerthat will be post WUC, probably23:37
perlDreamerWebGUI is badly broken and needs some love today.23:37
@preactionsomething 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 time23:38
@preactionor if we're missing a single key in French::Shop, webgui should learn that it should use the English key for that23:38
@preactioninstead of trying to resolve them every time23:38
@preactionand i still want to make i18n inheritable... i should put that in my list23:40
--- Day changed Sat Aug 16 2008
-!- hightekvagabond [n=Administ@66.213.211.34] has left #webgui []00:09
perlDreamerit's hard to make hashes inheritable00:09
-!- hightekvagabond [n=Administ@66.213.211.34] has joined #webgui00:09
@preactionyes, it would have to be done in the lookup procedure00:12
-!- hightekvagabond [n=Administ@66.213.211.34] has left #webgui []00:38
perlDreamerWebGUI::Pluggable really needs to throw exceptinos01:15
-!- knowmad [n=william@97.66.185.250] has left #webgui []01:16
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui01:27
-!- diakopter [n=diakopte@209.9.237.164] has left #webgui []01:27
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui01:30
perlDreamerhey, diakopter01:33
perlDreamerLong time no IRC01: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-6WebGUI: translation * r7271 /translations/Turkish/ (161 files in 2 dirs): Update from translation server01: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-6WebGUI: colin * r7272 /WebGUI/ (3 files in 3 dirs): 02:30
CIA-6WebGUI: Fix a bug where looking up non-existant files croaks, instead of propagating02:30
CIA-6WebGUI: the error back up and trapping it.02:30
CIA-6WebGUI: jt * r7273 / (24 files in 15 dirs): creating a place to put stuff that isn't ready to go into the core02:30
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui02:39
-!- mode/#webgui [+o rizen] by ChanServ02:39
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui02:41
perlDreamerrizen, getting ready to go home, any last second messages or warnings?02:45
@rizenthe bazaar is finished02:45
perlDreamercool02:45
perlDreamerhow bizarre02:45
@rizenputting a little pizzaz on it tonight02:45
@rizenwill probably publish it next weekend02:46
@rizenwill you have something to add?02:46
perlDreamerby next weekend, yes.  Aug 23-2402:46
perlDreamerYou wouldn't think it so hard to track down FIPSPUB 5-2, but sheesh02:46
@rizenok then, only other message is " YOU ROCK "02:47
perlDreamerI posted the bugs.  I might get some time to work on them later this weekend or next week02:47
perlDreamerbut templates are completely broken02:47
perlDreamerand Asset.pm is hanging by a thread02:48
@rizenyou make it sound so dire02:48
perlDreamerside effect settings like importUrlFromParent aren't working02:52
perlDreamerso 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 #WebGUI03:02
-!- mode/#webgui [+o tavisto] by ChanServ03:02
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui03:54
-!- mode/#webgui [+o perlmonkey2] by ChanServ03:54
hightekvagabondDo I need to restart spectre when I add a new virtual host?04:31
@rizenyes04:32
@rizenwreservice.pl --restart web spectre04:33
hightekvagabondthat explains the confusion04: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-6WebGUI: jt * r7274 /experimental/Bazaar/ (4 files in 4 dirs): made it pretty05: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 #webgui10:47
-!- mode/#webgui [+v Radix_] by ChanServ10:47
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI11:55
-!- mode/#webgui [+o tavisto] by ChanServ11:56
-!- KlausH [n=KlausH@p5B070DBF.dip0.t-ipconnect.de] has joined #webgui11:59
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui12:59
-!- mode/#webgui [+o apeiron] by ChanServ12: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 #webgui13: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 #webgui14: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 #webgui14:08
-!- wgGuest20 [n=wgGuest2@59.162.223.40] has joined #webgui14:53
wgGuest20Hi14:53
wgGuest20can anyone provide me the documentation url to install webgui on centos 514: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 #WebGUI15:38
-!- mode/#webgui [+o khenn] by ChanServ15:38
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui16:38
-!- mode/#webgui [+o Haarg] by ChanServ16:38
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui17: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 #webgui18:36
-!- mode/#webgui [+v perlDreamer] by ChanServ18:37
+perlDreamerSQLite rocks!18:47
@rizenit does?18:48
+perlDreameroh yes18:50
+perlDreamerwhen you need a small, fast database18:50
+perlDreamerfor example, lets suppose that you want to do db level operations on 3 CSV files from different governmental sources18:51
+perlDreamera little perl glue code to reformat and whip them into a sqlite db18:51
+perlDreamerthen some interface code18:51
+perlDreamerand you end up with a totally automated solution18:51
+perlDreamervery nice18:51
+perlDreamerprocesses 800,000 rows in about 10-12 seconds18:51
@rizensweet ass sweet18:54
@rizenbtw...check your email if you want to see my special project18:54
-!- rizen is now known as rizenisawy18:59
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:39
-!- mode/#webgui [+o preaction] by ChanServ19:39
+perlDreamergovernmental data schemas suck!20:34
+perlDreamerpreaction, where do you live?20:49
@preactionoshkosh20:50
@preactionwisconsin20:50
+perlDreamerdo you know your 9 digit zipcode?20:50
@preactionno20:51
@preactionnot too many people that i know would know their 9-digit zip. 5-digit, sure20:51
+perlDreameryeah, that's what I'm thinking20:53
+perlDreamerpreaction, don't take this personally, but your state's website is not very friendly21:24
@preactionhow DARE you insult my state!21:24
@preactionerm... what state?21:24
+perlDreamerState of Confusion21:25
@preactionit's also ugly21:25
@preactioni wish i could just start cold-calling places and offering services for these ugly and impossible-to-use websites21:26
@preactioni mean, i thought that it was bad 10 years ago, but now there is simply no excuse for this kind of stuff...21:26
@preaction10 years ago you could say "oh, we haven't gotten around to it yet"21:26
+perlDreamernowadays there's no excuse21:33
+perlDreamerit's so easy to buy a set of templates21:34
+perlDreamerit's nuts21:40
@preactionit's insane21:44
+perlDreamerno, I'll tell you what's insane21:50
+perlDreamerIt's making governmental requirements for data collection without providing the resources to meet those requirements21:51
@preactionthat's the beaurocracy for you21:51
+perlDreamerWisconsin isn't as bad as Mississippi, but it's way behind the other states21:52
einkDoes the Spectre.pm still not solved in the 7.5.20 version ?21:54
einkI get :21:54
einkUndefined subroutine &WRE::Spectre::jsonToObj called at /data/wre/lib/WRE/Spectre.pm line 226.21:54
@preactioneink, that's a WRE problem, not a WebGUI problem21:54
einkah ok21:54
+perlDreamerpreaction, pb really needs to update the WRE21:54
+perlDreamerit's showing its age again21:54
einkso I can use the same file as before21:54
@preactiondon't look at me, man. i could've swore there was some automated method to building the WRE that would make it easy21:55
@preactionbut there might not be, which might be why we don't do it that often21:55
+perlDreamermethings it's Windows that makes it hard21:55
@preactionmost likely21:55
@preactioni think we're planning a move to Strawberry Perl that would help that out21:56
einkYou guys don't use the WRE ?21:59
@Haargwe do21:59
@preactionyes, i do21:59
+perlDreamerI don't22:00
@preactionwe use the WRE, but the WRE for windows is... speshul22:00
@Haargi'm trying to move to not using it on my local machine22:00
+perlDreamerdoes it interfere with other projects?22:00
@Haargbut i need to find the time to get stuff set up to work well22:00
@Haargwindows in general is just a pain to deal with22:01
+perlDreameryeah22:02
@Haargmoving to strawberry would help quite a bit though22:02
@Haargand i have some things i'm going to change about the install process that should make it work better22:02
@Haargat some point i need to make a proper installer for it22:03
einkOh my god !22:05
einkI 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 minute22:05
eink:))22:05
+perlDreamerhopefully they're not all spam :)22:05
@Haargurg22:07
@Haargi need to go over the utf8 json stuff everywhere22:07
+perlDreamereink, I fixed the i18n problem yesterday.  That fix will be available in 7.5.21.22:08
+perlDreamerHaarg, I recommend ack.22:08
einkok thanks22:08
@Haargyeah, i use that quite a bit22:08
@Haargeink, if you are familiar with subversion, the latest wre code fixes a number of problems, such as that &WRE::Spectre::jsonToObj error22:09
@Haargit's pretty easy to update the wre code22:09
einkI tried to install it, but I had problems, and I don't have a lot of time22:11
einkBut I'll retry22:11
einkIs it safe to use, or should I consider it as for testing only ?22:11
@Haargas far as i'm concerned it's safe to use22:11
einkAnd how soon do you update the WRE22:12
@Haargit only contains bug fixes, no new features22:12
einkok22:12
+perlDreamerHaarg, does PB.com use the latest svn code?22:12
@Haargin this case, you can do "svn export https://svn.webgui.org/plainblack/wrebuild/wre/"22:12
@Haargi think so pd22:12
@Haargthat will create a wre directory22:13
@Haargand you can copy everything from there into /data/wre22:13
@Haargoverwriting the stuff there22:13
@Haargpd: i've used the latest svn code on a bunch of other servers and it has worked fine22:13
+perlDreamercool22:14
einkOn wich distro ?22:15
@Haargredhat22:15
@Haargthe only thing it updates is our perl code though22:16
@Haargwhich is platform agnostic22:16
+perlDreamerNevada 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 #WEBGUI00:29
elninodoh. I messed something up... And I don't know what.00:30
@preactionwell that's not good00:31
elninoI'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
@preactionthey might be taking too long to startup/shutdown, so wreservice.pl suspects that they failed00:32
elninooh. well that may explain that.00:33
elninohmm. 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
@preactionyou need to add 67.223.227.84/32 to your spectreSubnets probably00:34
elninoI'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 ssmtp00:34
elninoon my other setup, I could restart spectre with a --test and a --ping, does wre have something similar?00:37
elninoby the way, "HI" preaction..  I tend to get "right to business" comes off kind rude. Sorry.00:38
@preactionuh... you can't restart spectre with --test or --ping00:38
@preactiononly with --restart00:38
@preactiongetting right to business is polite according to IRC etiquette, really00:38
elninomy 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
@preactionyou can see things from spectre by shutting it down from the wreservice.pl00:41
@preactionthen: cd /data/WebGUI/sbin; perl spectre.pl --run --debug00:42
@preactionit will start up in debug mode, and run interactively. you can watch what it does as it does it00:42
elnino=(  wreservice.pl --shutdown --spectre gives me NOTHING. 00:45
elninoand I looked at wreservice.pl, there is a PING!! so I tried that.   wreservice.pl --ping --spectre - NOTHING.00:46
@preactionwreservice.pl --stop spectre00:46
@preactionwreservice.pl --help for more info00:46
elninooh man!!!00:46
elninook.   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
@preactiongrep "dsn" etc/yourwebgui.conf00:50
@preactionit should look like: "dbi:mysql:dbname=<database name>"00:50
elninoso 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
elninoIm looking in /data/wre/etc. or maybe there is a different etc?00:56
elninonever mind.00:56
@preactionyour webgui config file is in /data/WebGUI/etc00:56
elninoyep.00:56
-!- eink [n=eink@AMontsouris-157-1-12-131.w83-202.abo.wanadoo.fr] has quit []01:06
elninook. wer're good.01:06
elninoso.. what is the "magic" file foud in /data/wre/etc for?01:07
@preactionman file01:08
@preactionit's probably for mod_mime_magic apache module01:08
elninook.. and when one uses wre, does it install awstats?or is that something my predessor install?01:09
@preactionit installs awstats01:10
elninook.. 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
@preactionif you want it to, sure01:15
elninoI didn't see any crons setup, so I'm wondering if I should put the logrotate, wremonitor and backup in there...01:16
@preactionyes, you should01:16
elninoit seems to be doing the logrotate,  it is supposed to name your log files *.0, *1, *.2 type thing?01:19
@preactionyes, that is what it will do01:19
elninoah. I see ther is a logrotate in /etc/cron.daily, but nothing for the other stuff.  w01:20
elninowhat is the difference between your logrotate and /usr/sbin/logrotate?01:20
@preactioni don't know01:20
elninook.. so, if I want to add another site, should I run wreconsole?01:25
@preactionif you want, that will work yes01: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 #WEBGUI01:44
elninook.  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 #webgui02:20
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui03:16
-!- mode/#webgui [+o apeiron_] by ChanServ03: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 #webgui04: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 #webgui06:55
-!- mode/#webgui [+o preaction] by ChanServ06: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 #webgui07:30
-!- mode/#webgui [+v cap10morgan_] by ChanServ07:30
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui09: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: bderrly10:39
-!- Netsplit over, joins: bderrly10:40
-!- eink [n=eink@AMontsouris-157-1-87-64.w90-46.abo.wanadoo.fr] has joined #webgui12:49
-!- KlausH [n=KlausH@p5B073ACE.dip0.t-ipconnect.de] has joined #webgui14:03
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui14: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 #webgui17:49
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []18:47
CIA-6WebGUI: translation * r7275 /translations/Dutch/Dutch/ (Shop.pm Asset_GalleryAlbum.pm WebGUI.pm PayDriver.pm): Update from translation server19:22
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui20:16
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:49
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui20: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 #webgui21:18
-!- mode/#webgui [+o preaction] by ChanServ21: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 #webgui21: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 #webgui21: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 #webgui23:18
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui23: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 #webgui01: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 #webgui02:46
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:46
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui04: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 #webgui05: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 #webgui06:13
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI07:58
-!- mode/#webgui [+o khenn] by ChanServ07: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 #webgui08:25
-!- mode/#webgui [+v cap10morgan] by ChanServ08: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 #webgui09:24
-!- AMH_henry [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09: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 #webgui11: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 #webgui14:38
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui15: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 #WebGUI15:30
-!- mode/#webgui [+o tavisto] by ChanServ15:30
-!- KlausH [n=KlausH@p5B07118F.dip0.t-ipconnect.de] has joined #webgui15: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 #webgui15:50
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:00
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui16: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 #webgui16:30
-!- J3M [n=overdriv@200.11.188.106] has joined #webgui16:54
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:54
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI17:13
-!- mode/#webgui [+o khenn] by ChanServ17: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 #WebGUI17:14
-!- mode/#webgui [+o khenn] by ChanServ17:14
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:16
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #webgui18:28
-!- mode/#webgui [+v cap10morgan] by ChanServ18:28
CIA-6WebGUI: yung * r7276 /WebGUI/docs/ (2 files in 2 dirs): fixed: Tree Navigation menu shows level numbers18:53
CIA-6WebGUI: graham * r7277 /WebGUI/ (docs/changelog/7.x.x.txt sbin/preload.perl): fixed: Custom library directories don't override WebGUI core modules18:53
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui18:53
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui19:06
-!- mode/#webgui [+o bopbop] by ChanServ19: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 #webgui19:25
-!- jose1711 [n=jose1711@147.232.32.133] has joined #webgui19:26
jose1711hello all19:26
perlDreamerhi19:26
jose1711i am doing upgrade install and this is what i get when starting modperl: http://pastebin.com/m29003dfc19:27
perlDreamerThat comes from using an older version of JSON19:27
jose1711distro is centOS (hmm, were's the version), wre is binary for rh419:28
perlDreamerthe WRE is good for all the binaries, but the perl modules quickly fall out of date.19:28
perlDreamerdo . ./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 directory19:29
jose1711just proceed with manual configuration of perl stuff?19:30
perlDreamerjose1711, 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
jose1711yeah, right. okay19:30
jose1711like . /data/wre/sbin/setenvironment.sh19:31
perlDreamerThat's the one!19:31
perlDreamerI don't use the WRE myself19:31
jose1711i see19:31
jose1711okay, default values for everything, choose the mirror and i'll see19:32
jose1711seems good, installed19:33
jose1711now it just segfaults (in log)19:34
perlDreamerwell, that's one step...19:35
perlDreameris there anything in the mod_perl or mod_proxy log?  Or is that what you were showing earlier?19:35
jose1711just [Mon Aug 18 18:33:50 2008] [notice] child pid 17843 exit signal Segmentation fault (11)19:35
jose1711pid changes every line19:35
perlDreamerby chance are you using 64-bit hardware?19:36
jose1711how to find out?19:37
perlDreamerjose1711, don't you know what kind of computer that your WebGUI is running on?19:37
jose1711well, well... it is very badly managed machine. i login like once a year or so19:38
jose1711(gcc version 3.4.6 20060404 (Red Hat 3.4.6-3))19:38
jose1711this is from uname.. so i wonder if i should go with wre for redhat3, not 419:38
jose1711hm, w8.. it is mentioned in troubleshooting section at http://www.plainblack.com/community-wiki/migration-to-wre-0.819:39
jose1711log is now full of WebGUI::Session::ErrorHandler::fatal[190] - Couldn't connec19:44
jose1711t to database19:44
perlDreameris 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 #webgui19:47
jose1711yes, there is one process running under user webgui19:47
jose1711DBI 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 31819:52
jose1711should i edit site.conf?19:53
perlDreamerdefinitely19:53
jose1711okay, but what to change?19:54
perlDreamermake sure that dbUser and dbPassword are set correctly for the WebGUI database that you're using19:55
* perlDreamer heads off to a meeting, be back in 6019:55
-!- hightekvagabond [n=Administ@66.213.211.34] has quit ["Leaving."]19:59
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has joined #webgui20:10
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:10
-!- knowmad [n=william@97.66.185.250] has joined #webgui20:12
knowmadI'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
knowmadThis is v7.4.8 of wG. Have there been any known bugs reported in the scheduler?20:15
@perlmonkey2My internet won't be turned on until Wed, so I'll be online when and where I can steal wifi.20:15
knowmadAlso, this is Windoze....20:15
knowmadhey perlmonkey220:16
@perlmonkey2hell knowmad20:16
@perlmonkey2hello20:16
knowmadthe fun with typos!20:17
knowmadever left the f out of shift?20:17
knowmadso, how's your scheduling kungfu?20:17
@perlmonkey2heh20:17
@perlmonkey2I'd guess either the index starts with 0 or Sunday is the first day.20:17
@perlmonkey2no, that second doenst'make sense20:17
knowmadso that would make friday = 5, right?20:17
@perlmonkey2only thing that makes sense is Monday is 0 day20:18
@perlmonkey2j/s google shoudl answer fast20:18
knowmadyep, but the help for scheduler says sunday = 020:18
@perlmonkey2oh 0-6 Sunday 020:18
@perlmonkey2what time did it run on Sat?20:19
knowmad6:45pm20:19
knowmadit ran right on schedule but off by a day20:19
@Haargsounds like a bug to me20:19
knowmaddo you know what lib has that logic in it?20:19
@perlmonkey2oh, this is in WG?20:20
@HaargSpectre::Cron20:20
knowmadHaarg: it's 7.4.8 which is rather old; do you know if there were any bug fixes?20:20
knowmadthanks20:20
@Haargi don't think that's been changed20:20
knowmadHere's the relevant code -- (line 164) -- && $self->checkSegment($now->dow-1, $job->{dayOfWeek}, [0..6]) ) {20:22
knowmadany idea why now->dow is being reduced by 1? 20:22
@Haargdow is 1 to 720:23
@Haargshould probably be % 7 instead20:23
knowmadwhat should dow be for today?20:24
knowmadmy test just returned 120:24
@perlmonkey2in cron 120:24
knowmadso 1-1 = 0 which makes WebGUI think it's Sunday, not Monday 20:25
knowmadperlmonkey2: I meant what does now->dow() return; but yes, it is 1 in cron20:25
knowmadHaarg: do you want me to create a bug report?20:27
@Haargi'll just fix it20:28
knowmadThanks! BTW, did you get my patch for preload.perl?20:28
@Haargi used a different patch - when i closed the bug as fixed i just hadn't committed my code yet20:28
knowmadThis fix will break existing sites. I hope you will note that in the Gotcha file20:29
knowmadok20:29
@Haargthe preload or the cron?20:29
knowmadthe cron20:29
@Haargyeah20:29
knowmadpreload may do so as well though 20:29
knowmadif you're expecting the previous behavior of loading core before custom20:30
@Haargit's only been that way for a short while20:30
knowmadgood20:30
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has quit [Read error: 110 (Connection timed out)]20:32
jose1711mod_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 #WebGUI20:50
-!- mode/#webgui [+o tavisto] by ChanServ20:50
@perlmonkey2I'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 #webgui22:02
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:02
@perlmonkey2PublicLibrary++22:08
@perlmonkey2Yay for free wifi and comfy chairs at the library.22:08
@perlmonkey2Everyone getting excited about the WUC?22:09
perlDreamerWUC22:09
perlDreamerWUC22:09
perlDreamerWUC22:09
jose1711perlDreamer, welcome back22:10
perlDreamerthanks22:10
jose1711perlDreamer, may i continue with a series of questions? :-P22:11
perlDreamerjose1711, you can always ask, but answers are not always forthcoming22:11
jose1711okay, 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) failed22:13
jose1711that could be because of this RewriteRule ^/(.*) http://195.x.x.x:81/$1 [P] in site.modproxy22:14
jose1711but... is that really so? and if yes, what to do?22:14
@Haargis modperl running?  and on which port?22:14
jose1711yes, modperl running. 0.0.0.0:330622:16
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui22:17
jose1711or is it tcp        0      0 :::8081 ?22:18
@Haargthe latter22:20
@Haargyou'll need to change modproxy to proxy to :8081 instead of :8122:20
jose1711what do i need to do then, killall httpd?22:22
@perlmonkey2jose1711: that's usually what I do.22:26
-!- knowmad [n=william@97.66.185.250] has left #webgui []22:26
jose1711hmmm, nada. even telnet localhost 8081 does not work22:27
jose1711i dont like not seeing interface in netstat output22:28
jose1711tcp        0      0 :::80                       :::*                        LISTEN22:28
jose1711tcp        0      0 :::8081                     :::*                        LISTEN22:28
jose1711what do you think?22:28
-!- patspam [n=patspam@0x573dae98.boanqu2.dynamic.dsl.tele.dk] has joined #webgui22:43
-!- eink [n=eink@AMontsouris-157-1-128-61.w90-46.abo.wanadoo.fr] has joined #webgui22: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 #webgui22:48
jose1711spectre problem: http://pastebin.com/m506cb03922:53
jlittlewood_hi folks22:54
jlittlewood_has anyone done anything with content tagging22:54
jlittlewood_in the blog asset?22:54
jlittlewood_or come up with any creative work-arounds?22:54
perlDreamerperlmonkey2: http://use.perl.org/~davorg/journal/3722322:55
-!- jlittlewood_ is now known as jlittlewood22:55
@perlmonkey2perlDreamer: is that addy good?  22:56
@perlmonkey2can't connect22:56
@perlmonkey2or is the site /.'d or somethign?22:56
@perlmonkey2jose1711: are you using the 8.3 wre?22:57
jlittlewoodperlDreamer: I'm having the same problem as perlmonkey222:58
jose1711perlmonkey2, yes i am22:58
jlittlewoodbut I'm psyched to check it out :)22:58
@perlmonkey2jose1711: you've sourced the setenvironment script?22:59
@perlmonkey2did you run a cpan update?22:59
@perlmonkey2jlittlewood: when you say blog asset, you mean the collab system?22:59
jose1711i ran make install for the module, now it starts22:59
perlDreamerno, use.perl.org isn't that stable23:00
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has quit ["Ex-Chat"]23:00
jose1711with the mysql connection error, i've seen already23:00
@perlmonkey2page isn't google cached that I can find.23:00
-!- jlittlewood_ [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui23:00
jlittlewood_hi, sorry. first time on IRC. Yes, the collab system set-up as a weblog23:02
@perlmonkey2perlDreamer: 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
@perlmonkey2if cpan was a little more powerful this might not even be an issue.23:04
@perlmonkey2jlittlewood_: 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
perlDreamerperlmonkey2: CPAN rpms would be required for any/all modules that WebGUI uses if it was to make it into Fedora/CentOS/Red Hat23:07
@perlmonkey2jlittlewood_: 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
@perlmonkey2perlDreamer: True, so I need to get over my dislike of Perl RPM's.23:08
@perlmonkey2perlDreamer: but I do like the idea of them being automatically generated.23:08
perlDreameryes23:08
perlDreameralso, I think asset metaData or keywords will do with jlittlewood_ wants23:08
@perlmonkey2All 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/623:09
jlittlewood_perlDreamer: can you expand on that idea a bit? It would be super helpful.23:10
perlDreamerjlittlewood_: USS and CS are different23:10
@perlmonkey2perlDreamer: I didn't think you could add keywords or metadata to a CS post.23:10
perlDreamerI _thought_ that both had been exposed to all assets23:11
perlDreamerbut I could be completely in a WUC presentation induced haze.23:11
@perlmonkey2I'm messing around in the beta and don't see a way.23:11
perlDreamerasset metadata can be added to posts23:12
@perlmonkey2I 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
perlDreamerr416823:12
perlDreamerit's an CS level option that is turned off by default23:12
@perlmonkey2the UI doesn't expose it that I can tell.23:12
@perlmonkey2oh23:12
@perlmonkey2duh23:12
perlDreamerr7168 Fixed issue where keywords field is not available in Form post tempalte23:12
perlDreamerso perhaps the default Form post template does not have those variables in it23:12
* perlDreamer loves svn log someFile.pm23:13
jlittlewood_perldreamer: I might be a little slow here. I thought CS = USS23:14
perlDreamerrelationally23:14
perlDreamerCS is a rewrite of the USS that happened during the 6.x series23:15
perlDreamerThey do the same kinds of basic things, but CS is much bigger, flexible and more powerful.23:15
perlDreamerIt 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
perlDreameryes23:17
perlDreamerso, that feature would be in newer, 7.5 series WebGUI's23:18
jlittlewood_groovy. Is there a running list of those bad boys?23:18
perlDreamerDo you mean connecting SVN revision numbers to WebGUI versions?23:19
perlDreamerNo23:19
perlDreamerthat would be a cool table to have23:20
perlDreamerespecially if it was in the wiki23:20
perlDreamerso that lots of people could maintain it23:20
perlDreamerIn fact, such a page might already exist23:20
perlDreamerbut be out of date23:20
perlDreamerbecause I got behind23:20
@tavistoso I've finally figured out why we're getting a cold shoulder even though I have a great contact inside Gartner..23:21
perlDreamerdo tell!23:22
@tavistoCMS products included in the Marketscope "aka magic quadrant" must have a vendor that hits the $10 million revenue mark23:22
jose1711http://pastebin.com/m4d012c5b23:23
@tavistoThis is the newest CMS marketscope document here.... which is a VERY interesting read for anyone interested in the CMS market.. 23:23
@tavistohttp://www.interwoven.com/media/collateral/analystreports/gartner_wcm_marketscope_0608.pdf  ( I got it through Interwoven's site obviously) hehe23:23
@tavistohttp://www.interwoven.com/media/collateral/analystreports/gartner_wcm_marketscope_0608.pdf23:24
@tavistooh crap sorry!23:24
@bopbophehe23:24
@tavistoum.. I'm not sure why posting a URL to a file brings it into the chat like that23:25
jose1711can you please help with http://pastebin.com/m4d012c5b ? i cant run spectre23:26
jose1711this is wre08223:26
perlDreamertavisto: PB doesn't do $10M/year?23:28
@tavistonot yet :)23:28
@tavistothink 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
perlDreamererk23:29
@tavisto*tavis spins the bottle*23:29
@tavistoperlDreamer you are the big winner!  Now pay up.23:29
perlDreamerperlDreamer only fulfills contracts, not write them23:29
@tavistooh no worries.. I'll write it23:30
@tavistooh and I'm going to need that in unmarked bills please.23:30
@tavistoin ones.23:30
jlittlewood_perlDreamer: thanks for the help!23:30
perlDreamerand 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 #webgui23:30
@perlmonkey2okay, until I can find more internets to stealz I'm off (Wednesday please hurry)23:31
perlDreamerjlittlew001: no problem23:31
@tavistottyl perlmonkey223:31
@perlmonkey2Laterz :)23:31
perlDreameradios23:31
-!- perlmonkey2 [n=perlmonk@156.110.35.114] has quit [Remote closed the connection]23:31
perlDreamerhonestly, 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 revenue23:32
perlDreamerso tavisto, I see the $10M cutoff point.  I also saw the point below that23:34
@tavistoOSS23:35
@tavistobasically we're getting pimped23:35
perlDreamerthey say that OS/FS software are "not widely used by commercial enterprises because of accountability and support issues"23:35
@tavistoyeah I know.23:35
perlDreamerhopefully the 2008 report will talk about us23:35
@tavistoI'm sending this doc to JT... it's our creed to prove them wrong23:35
@tavistowell the GOOD news is that I have a guy on the inside rooting for us23:35
@tavistobut even with him HANDLING the analysts our docs prepped for Gartner... it's super quiet in there... they are so hush hush23:37
@tavistoactually 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 #webgui23:54
-!- mode/#webgui [+o preaction] by ChanServ23: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 #webgui00: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 #webgui01: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-6WebGUI: graham * r7278 /tools/translationserver.cgi: round down for percentage so we don't report 100% unless it really is02: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 #webgui02: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 #webgui02:57
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:57
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui03:11
slickwarearghhhh ... isn't there a way to tell WG to NEVER display an article title upon new article creation03:11
@preactionslickware, remove the title from the template you use?03:13
@preactionuse edit branch to set display title to no?03:13
slickwareI tried the edit branch thing03:14
slickwarebut edit branch only seems to only work, for example, if I choose page layout03:15
slickwareactually, scratch that03:15
slickwareedit branch doesn't seem to work recursively for titles at all03:15
slickwarebecause I also do not want any PAGE titles displayed03:15
slickwarebut edit-branching and recursively not displaying them does not cause them to be OFF by default if you create a new layout03:16
+Radix-wrkno, you'd need to edit the article template for that03:16
slickwareI don't want to remove them though03:17
slickwareI would prefer to have the option to display if necessary03:17
+Radix-wrksure03:17
+Radix-wrkbut you can disable them by default easily enough03:17
@preactionsounds like a good RFE to make a way to override asset defaults, much like we can override uilevels in the config file03:17
slickwareman i'm all over RFEs03:18
+Radix-wrkjust go to asset view - root->import node->templates03:18
+Radix-wrkthen Article, and edit 'Default Article' I suspect (correct me if I'm wrong preaction)03:18
@preactionRadix-wrk, you never want to edit default templates03:18
+Radix-wrkOh.. upgrades03:19
slickwaredamn03:19
+Radix-wrkHmm.. create your own template based on it then.. and call it something different03:19
slickwarethat would work, but then I would have to go in and choose that template every time I created a new article03:20
slickwareright?03:20
@preactionright03:20
+Radix-wrkSo make it a prototype03:20
+Radix-wrkthen it'll appear in the New Content menu as well03:20
slickwarewhassat03:20
@preactionthe prototype could do the display title No for you too though, i think03:20
hightekvagabonddefine RFE03:20
+Radix-wrkAll of the items in the new content menu are prototypes03:20
@preactionhightekvagabond, Request For Enhancement03:21
hightekvagabondpreaction, thank you03:21
+Radix-wrkYou can create your own prototypes by selecting the default settings you want in an template and then ticking the box in Metadata for Make Prototype03:21
slickwarehmm03:21
slickwarebut I couldn't actually remove "article" from the 'new content' list, could I?03:22
@preactionsure03:22
@preactionremove it from the configuration file03:22
slickwarereseller host03:22
@preactionthen no03:22
slickware:)03:22
@preactionwell, you might be able to ask support to do so03:22
slickwarenah03:22
slickwaredoesn't really solve my problem... either way you look at it, just turning off the titles on every page is simpler than all the workarounds03:23
slickwareit's just annoying when you forget and have to go back and remove it03:23
slickwarethere'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
@preactionthere's a Default Placement in 7.5, but it's probably not as precise as you're looking for03:26
+Radix-wrkHow does the default placement in 7.5 work?03:26
@preactionthere's a "default" content position loop, it controls whether the new content goes to the top or the bottom of that loop03:27
+Radix-wrkHmm.. interesting03:27
slickwareyeah - it seems to always appear under position103:27
slickwareI 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 #webgui03:50
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:50
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:05
hightekvagabondis there a blog asset?04:17
+Radix-wrkThere's talk of adding a customised one just for blogging - but for now you can use the collaboration system to do the same thing04: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 #webgui05:45
-!- mode/#webgui [+v perlDreamer] by ChanServ05:46
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui07:29
-!- mode/#webgui [+o Haarg] by ChanServ07: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 #webgui08: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 #webgui09:36
wgGuest85Hi09:39
wgGuest85I 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 17709:40
wgGuest85Can 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 #webgui10:37
-!- |JamA| [n=eink@AMontsouris-157-1-156-148.w90-46.abo.wanadoo.fr] has joined #webgui10: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 #webgui10:41
-!- _JamA_ [n=eink@AMontsouris-157-1-20-11.w90-46.abo.wanadoo.fr] has joined #webgui10: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 #webgui10: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 #webgui11:38
-!- KlausH [n=KlausH@p5B070C88.dip0.t-ipconnect.de] has joined #webgui11: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 #webgui12:05
-!- KlausH [n=KlausH@p5B070C88.dip0.t-ipconnect.de] has quit ["-.-.-"]13:02
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui13: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 #WEBGUI15:13
elninoGood 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 #WebGUI15:24
-!- mode/#webgui [+o tavisto] by ChanServ15:24
-!- dionak [n=dionak@adsl-210-100-64.clt.bellsouth.net] has joined #webgui15:52
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui15:58
-!- SDuensin [n=Scott@108.sub-75-207-58.myvzw.com] has joined #WebGUI15:58
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"]16:01
SDuensinMorning.16:12
hightekvagabondMorning back atcha16:13
-!- dionak [n=dionak@adsl-210-100-64.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)]16:14
elninoGood 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 #webgui16:19
-!- mode/#webgui [+o bopbop] by ChanServ16:19
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui16:22
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI16: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 #WebGUI16:42
-!- mode/#webgui [+o khenn] by ChanServ16: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 #WEBGUI17:01
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:08
-!- mode/#webgui [+o Haarg] by ChanServ17:08
einkHi,17:14
einkI've a new problem with webgui :17:14
einkduring several days, I've had a lot of messages like theese :17:14
einkhttp://webgui.pastebin.com/d5ce413f117:14
einkin modperl.error.log17:14
einkDo you know why ?17:14
@Haarglooks like the webgui user (or whatever user you are running modperl as) doesn't have permissions17:19
@Haarg*the right permissions to the uploads directory17:19
einkhow to restore and then check permissions ?17:20
@Haargpossibly something due to the upgrade script17:20
@Haargsomething i thought we fixed, but could still be a problem sometimes17:20
@Haargchown -R webgui /data/domains/www.example.com/public/uploads17:21
einkonly for uploads ? Cause all are owned by root17:21
@Haargwhat do you mean by 'all'?17:22
einkall files in /data/domains/17:22
einkand /data in general, I think17:22
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI17:23
@Haargyeah, uploads is the only thing that webgui changes17:23
elnino_laptop-R is recursive, it will change all the subdirectorsy andn files under /uploads17:23
einkok, so I don't need to also change /data/WebGUI/www/uploads/17:23
@Haargno17:23
einkthanks17:23
@Haargthat uploads location is only used to create new sites17:24
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI17:24
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:24
elnino_homeHaarg: can you kick elnino ane elnino_laptop? my internet keeps resetting. They are all me.  =) soryr.17:25
elnino_homesorry.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 #WEBGUI17:26
elnino2Haarg, you can kick elnino_home too. I think i'm going to log off for real now. bye17: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 #WebGUI17:49
-!- mode/#webgui [+o khenn] by ChanServ17:49
-!- jose1711 [n=jose1711@147.232.32.133] has joined #webgui17:52
jose1711hello all17:52
jose1711malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 315 --> is there a cure? spectre cannot start17: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 #WebGUI17:54
-!- mode/#webgui [+o tavisto] by ChanServ17: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 #WebGUI17:56
-!- mode/#webgui [+o tavisto] by ChanServ17:56
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:56
jose1711Testing 195.113.96.198.conf17:57
jose1711ERROR: Couldn't connect to WebGUI site xxx.conf17:57
-!- perlmonkey2 [n=perlmonk@164.58.165.66] has joined #webgui18:02
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:03
jose1711hi perlmonkey2 18:13
jose1711please how to cope with ERROR: WebGUI cannot communicate with Spectre. Perhaps you need to adjust the spectreIp...18:15
jose1711nothing is written in log18:15
-!- perlmonkey2_ [n=perlmonk@164.58.165.66] has joined #webgui18:15
@Haargyou should be able to read about spectreIp in WebGUI/etc/WebGUI.conf.original18:16
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []18:17
jose1711hmm, spectre subnet is 127.0.0.1/32, IP is 127.0.0.1, port is the default one, checked site.conf and spectre.conf18:19
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:21
-!- mode/#webgui [+o preaction] by ChanServ18:21
jose1711and when i do test it looks like this18:21
jose1711tcp        0      0 195.x.x.x:8081         195.x.x.x:33750        TIME_WAIT18:21
jose1711tcp        0      0 195.x.x.x:8081         195.x.x.x:33748        TIME_WAIT18:21
jose1711socket is closed immediately18: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 #webgui18:26
-!- mode/#webgui [+v crythias] by ChanServ18: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
@Haargo_O18:39
@Haargit's pretty simple really18:39
perlmonkey2_Haarg: When I try to start modperl I get Can't locate object method "open" via package "WebGUI::Session" in the wre logs18:40
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]18:40
@Haarganything in modperl log?18:41
jose1711is this a fatal error, ppl? malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 31518:41
@preactionperlmonkey2_, does testEnvironment.pl pass everything for you?18:41
jose1711or more like a warning?18:41
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI18:41
-!- mode/#webgui [+o tavisto] by ChanServ18:41
@Haargadd the server's ip address to the spectreIps in the site's config file18:41
@preactionjose1711, that's an error that will be fatal if not caught, yes18:42
jose1711hmm... so i guess this *must* be the thing why spectre is not starting18:42
jose1711preaction, 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
@preactioni 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 setup18:43
perlmonkey2_preaction: trying to get the wre running on the company mac18:43
@Haargwas talking to jose18:43
perlmonkey2_and thinking this thing needs a good dose of Fedora :P18:44
jose1711Haarg, i am also using 127.0.0.1 for spectre18:44
perlmonkey2_killall from root is not a polite request :(18:44
@Haargit doesn't matter what the ip is for spectre18:45
@preactionperlmonkey2_, you're using the compiled wre and you used wreconsole.pl to install it, right?18:45
@Haargyou need the server's ip is spectreIps18:45
perlmonkey2_preaction: yes18:45
@preactionperlmonkey2_, you did setenvironment.sh before you tried anything, right?18:45
@Haargpm2: 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
jose1711Haarg got this: "spectreIp" : "127.0.0.1",18:45
@Haargsorry18:46
perlmonkey2_Haarg: I looked and am about to retry after killing off procs that had 80 and 8081 tied up18:46
@Haargspectresubnets18:46
@Haargadd to the list18:46
@preactionperlmonkey2_, 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 again18:47
perlmonkey2_yay18:48
jose1711http://pastebin.com/m3df7696e - have i got this right?18:49
@Haargyou need to add the server's ip address to spectreSubnets18:49
topsubi 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
jose1711Haarg, like ip_in_cdr_form/32 ?18:52
@Haargyes18:53
jose1711then i have to restart something? cause spectre still refuses to start18:54
@Haargyes, you have to restart modperl18:54
jose1711malformed text data., at character offset 0 ["(end of string)"] at ../lib/Spectre/Cron.pm line 31518:55
jose1711FAILED!18:55
* jose1711 sighs18:55
@Haargthat is the only thing in the logs?18:56
jose1711unfortunately, yes18:56
jose1711http://pastebin.com/m1bf2a34218:59
@Haargwhat about the logs?18:59
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui19:01
jose1711modperl is 'jsonToObj' will be obsoleted. Please use 'from_json' instead. at /data/WebGUI/lib/WebGUI/Config.pm line 33919:01
jose1711[Tue Aug 19 17:54:55 2008] [notice] Apache/2.0 configured -- resuming normal operations19:01
jose1711others are quiet19: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 #WebGUI19:20
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui19:24
-!- mode/#webgui [+v perlDreamer] by ChanServ19:24
+perlDreamermorning, bopbop19:24
@bopbopmorning perldreamer19:24
+perlDreamerready to WUC it up?19:24
@bopbopI am19:26
@bopbopyou?19:26
+perlDreamerI need to practice my presentations.19:26
+perlDreamerand my dodging skills19:26
@bopbophopefully your health will cooperate this year- I seem to remember you feeling not-so-great last year19:27
+perlDreameryeah, I got really sick after the plane ride19:28
+perlDreamernot fun19:28
+perlDreamerhave you had a chance to look at my response to the ad bug that you posted?19:29
@bopbopno, but I can now19:29
+perlDreamercool, I have some spare bandwidth this morning so maybe we can close it out, one way or the other :)19:30
@bopbopk19:30
dionakwasn't there previously a subscription icon in the admin console?19:35
+perlDreameryes.19:35
+perlDreamerSubscriptions are now assets19:35
dionakoh...ok. thanks. 19:36
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."]19:37
+perlDreameralthough, I don't know how subscriptions are managed internally19:37
+perlDreamerthere used to be a workflow that handled group access19:37
+perlDreamerit's gone now, too19:37
@bopbopperldreamer: I'm having a little trouble getting to that bug, still waiting....19:38
dionakdo you remember what the workflow did? did it add a user to a group for subscription access?19:38
+perlDreamerThe workflow expired subscription codes.19:39
+perlDreamer(I went back to 7.4 to check)19:39
+perlDreamerin fact, there are current subscription code batches that are generated19:41
+perlDreamerand they need to expire, too19:41
dionaki haven't yet used subscription codes19:41
+perlDreamerme either19:41
dionakbut i do see the config in the admin interface to set an expiration when generating a code. 19:42
dionakhm, i don't see where they expire either19:44
+perlDreamerI think there's a check for valid date in the code, but deletion seems to be done manually now.19:45
+perlDreamerI submitted a bug about it.19:45
dionakk, thanks19:45
+perlDreamerWorst case is we have crufty data in the db19:45
dionakwhat is supposed to happen when i enable anonymous registration? in other words, how do i get to the registration form?19:54
dionakand use this feature?19:54
dionakfound it..?op=auth;method=createAccount19:54
topsubwhen 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
+perlDreamerit won't let you checkout if you are visitor20:11
+perlDreamerhowever, you can assign a different user to the session variable20:11
+perlDreamer$session->user({userId => $userId});20:11
+perlDreamer$session->user({user => $userObj});20:11
+perlDreamereither of those will work20:12
topsubin my test when i am checking out it says username is null20:12
topsubso i was wondering if i need to update the session like iw as logged in or something20:12
+perlDreamerusername should be Visitor20:12
+perlDreamerif that's the user20:12
+perlDreamerwhat's the userId in the session var now?20:12
@bopbopwon't he have to login in w/ a user anyway? it's based on sessionID20:14
topsub120:14
+perlDreamerVisitor has a username20:15
+perlDreamerthat's worth pursuing more topsub20:15
topsubHmm20:16
topsubnot sure if i am using the code wrong or missing a step20:16
+perlDreamerof course, visitor isn't allowed to check out either, so maybe it's API vs UI20:16
topsubtrying to debug20:16
topsubi am creating a user and assign that object to the session20:16
topsubgoing to see if that works20:16
topsubah, now... Can't call method "process" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 686.20:17
topsubseems its about printing the receipt20:18
+perlDreamertopsub, are you doing a Cash checkout?  And are you using the latest version of wG?20:19
topsub7.5.15 and in my test i create a pay driver cash on the fly20:20
+perlDreamerthere was a bug fixed with email receipt handling in a more recent version than 7.5.1520:21
topsubah20:21
topsubi can upgrade to stable20:21
+perlDreameruse 7.5.2020:21
topsubthis is just on my local and i haven't upgraded yet20:21
+perlDreamerSVN is currently broken20:21
topsubalright i will upgrade and see what happens20:22
+perlDreamerthere will be an upgrade but between 7.5.18-7.5.19 with duplicate columns20:22
topsubso i will need to delete some things?20:23
+perlDreamerthat's fixed in SVN.  Just look at the 7.5.18-7.5.19 upgrade script and comment out the addShippingRequired subroutine call20:23
+perlDreameryes, just 1 subroutine call20:23
topsubawesome.. thanks i will see how this goes20:23
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI20:38
-!- mode/#webgui [+o tavisto] by ChanServ20:38
@bopbopperldreamer: did you see my response to the bug post?20:42
@bopbopI didn't receive your response in my email for some reason20:42
-!- tavisto_ [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI20: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 #webgui21:19
TehWoBgood afternoon!21:19
TehWoBi have one simple question that might lead to more :)21:20
TehWoBi 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 it21:20
TehWoBis webgui well suited to operate publishing to external servers than it?21:21
TehWoBi'm getting the feeling that it is a complete environment that the sites are run within WebGui21:25
topsubalright 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
topsubSeems its the same error we had in 7.5.1521: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 #webgui21:45
-!- mode/#webgui [+o Haarg] by ChanServ21:45
+perlDreamerbopbop, I'm not getting emails, either22:01
@bopbopok, I'll post a bug22:02
+perlDreamerTehWoB, you can build a website in WebGUI, and then export static content out.22:05
+perlDreamerOr, and I'm not exactly sure what you mean, you can run WebGUI on your own servers22:06
+perlDreamertopsub: in the paymentGateway table, what is the assetId forr the template receiptEmailTemplateId?22:07
topsubi 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
topsubi created my driver and haev my driver object22:10
topsubnow i want to assign a billing address to the driver so i can check out.  Is that how it works?22:11
+perlDreamerI don't know how the checkout process works22:11
topsubthats what i am trying to figure out22:11
topsubthought i had it but then realized i was just displaying the select billing address page22:11
@bopbopenter shipping address, checkout, select payment method, select billing address22:13
topsubwait i think i am calling the right method.. just something must not be set because it goes and displays the billing address form22:15
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]22:16
topsubperlDreamer, the asset ID is bPz1yk6Y9uwMDMBcmMsSCg22:18
topsubthink i am on the right track22:18
+perlDreamerthat is a valid asset Id for a template22:20
topsubhmm22:26
topsubwhere is rizen when you need him.. lol22:27
topsubhttp://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 address22:28
jlittlewoodhi folks -- can someone help me understand how the SVN changelog works?22:33
jlittlewoodspecifically, is change 7.5.19 going into 7.5 or 7.622:34
jlittlewoodand is there a way to tell so I don't have to ask silly questions22:34
jlittlewoodlike this one22:34
jlittlewood;)22:34
-!- jose1711 [n=jose1711@147.232.32.133] has quit ["Leaving"]22:36
@preactionjlittlewood, the 7.5.19 is part of the 7.5 series22:43
@preactionSVN HEAD is currently tracking 7.522:43
jlittlewoodpreaction: thanks!22:48
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI22:50
-!- mode/#webgui [+o tavisto] by ChanServ22:50
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []22:50
topsubperlDreamer, wheni created my own payment gateway i wasn't adding a template thats why that line was failing.22:53
+perlDreamertopsub, it should default to the one defined in the PayDriver class22:53
topsubi was telling it to use my added payment gateway. could that be why?22:54
+perlDreamerit _should_ inherit from the master PaymentDriver class, but I could be wrong, too.22:55
+perlDreamersounds like we need a PayDriver::Cash test, too22: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 #webgui23:08
-!- [newbie] [n=eink@AMontsouris-157-1-80-124.w90-46.abo.wanadoo.fr] has joined #webgui23:10
-!- [newbie] [n=eink@AMontsouris-157-1-80-124.w90-46.abo.wanadoo.fr] has quit [Client Quit]23:12
+perlDreamerI need someone to hire me to write tests for wG full time23:12
@tavisto:)23:13
@tavistoamen brotha23:13
@tavistowe should try to sell you to the government... maybe they need a wG whiz like you23:14
+perlDreamerI mad at the government right now.23:14
@tavistoyeah I'm usually disappointed or upset with them23:14
+perlDreamerLetting a stupid mess like the state sales tax system to exist is just inexcusable.23:14
+perlDreamerYou 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
dionakspeaking of shopping related features, wasn't there code for determining whether a product is shippable? not seeing it23:17
+perlDreamerdionak, it is "isShipp*"23:17
+perlDreamerisShippingRequired23:17
+perlDreamerDefined in Asset/Sku.pm23:17
+perlDreamerset to 0, false23:18
dionakthat's it. thanks.23:18
+perlDreamerand overridden in any subclass that needs physical shipping23:18
dionaklast i checked it wasn't honored in the cart..just following up on that. 23:18
+perlDreamerThe Product didn't set it, so I had to override that in the Product.pm class23:21
dionaki'm wondering about line 744 in Cart.pm. 23:21
+perlDreamerabout the eval?23:22
dionakthe 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
dionakprobably to calculate tax23:23
+perlDreameryes23:23
dionakbut could the billing address be used instead?23:23
+perlDreamerSales and use taxes are usually destination based.23:23
dionakyes, but nothing's being shipped in this use-case.23:24
+perlDreamerIf you're in Texas, but have it shipped to Mississippi, you pay Mississippi sales tax23:24
dionaki understand, just looking at it from a user's perspective.23:24
+perlDreamerSome states also tax non-physical items, like services, etc.23:24
+perlDreamerbut I see your point23:26
+perlDreamerThe whole system is poorly defined.23:26
dionakwhole system = ?23:26
dionakshop or taxation?23:26
+perlDreamerStates define tax regions by legal boundaries, counties, cities, zones, parishes, etc.23:26
+perlDreamerbut people use physical addresses23:27
+perlDreamerand the two systems don't mesh well23:27
+perlDreamerzip codes span legal boundaries23:27
+perlDreamerIn one state, the translation table between physical address and legal boundary is 300 Mb23:27
dionaki agree the taxation system isn't well implemented23:28
dionakwith regards to physical address23:28
-!- eink [n=eink@AMontsouris-157-1-35-18.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)]23:28
dionaki'm currently looking at the checkout process and thinking of ways to remove obstacles for users. there are too many steps to checkout23:28
dionakfor 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
+perlDreamerThat's a good change.23:29
+perlDreamerFor 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
+perlDreamerand your default to default if only 1 would also work for shipping driver23:30
dionakgood 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
dionak4 screens becomes 123:31
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:35
+perlDreamerdionak, is this KT would consider donating back to wG?23:38
dionakyes, we would..23:40
dionaki'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
dionakcart = shop23:44
dionakthe address book is a great feature but adds more steps to buy something23:44
+perlDreamerJT is usually in favor of better usability, so pieces of what you've talked about could be pretty good commits.23:47
dionakok, i'll bring it up with him23: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
dionakthanks, pd.00:10
+perlDreamerIs 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 #webgui01:11
-!- mode/#webgui [+o rizen] by ChanServ01:11
+perlDreamerrizen: Assets are working again.  You were right, it was a quick fix.01:15
@rizenyou rock man01:15
@rizensorry i didn't get to it01:15
+perlDreamerNot a problem01:15
-!- dionak [n=dionak@97.66.185.250] has quit []01:16
-!- dionak [n=dionak@97.66.185.250] has joined #webgui01:19
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01: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 #webgui01: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 #WebGUI01:45
-!- mode/#webgui [+o khenn] by ChanServ01:45
+perlDreamerHaarg: recent ErrorHandler mods have broken Session/ErrorHandler.t01:46
@Haargah01:46
@Haarghopefully not hard to fix01:46
@Haargshouldn't be01:46
+perlDreameraside from that, and inheritUrlFromParent, WebGUI is working again01:46
+perlDreamerI don't think it will be01:46
+perlDreamerI'll probably get to it later today, perhaps tonight01: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 #webgui02: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 #webgui02:05
-!- mode/#webgui [+o Haarg] by ChanServ02:05
Lisettehello, 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 #WebGUI02:06
-!- mode/#webgui [+o khenn] by ChanServ02:06
-!- rizen [n=rizen@68-185-172-125.dhcp.mdsn.wi.charter.com] has joined #webgui02:10
-!- mode/#webgui [+o rizen] by ChanServ02:10
+perlDreamerLisette, the Event Management System handles reservations02:11
-!- eink [n=eink@AMontsouris-157-1-160-173.w90-46.abo.wanadoo.fr] has joined #webgui02: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 #webgui02:15
-!- mode/#webgui [+o Haaarg] by ChanServ02: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 #webgui02:24
-!- mode/#webgui [+o preaction] by ChanServ02:24
-!- Haarg [n=haarg@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]02:25
Lisetteok, i search the manual for this, thanks02:26
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui02: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 #webgui03:21
-!- mode/#webgui [+o Haarg] by ChanServ03:21
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:21
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:23
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #webgui04:22
-!- mode/#webgui [+o preaction] by ChanServ04: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 #webgui05:15
elninoheloo!  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-wrkHi elnino.. best way is to check the changelog in /data/wre/docs I think05:17
elninook.. 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-wrkuse /data/wre/sbin/webguiupdate.pl ?05:19
+Radix-wrkI'm only using 0.8.1 myself, so assume it's the same in 0.8.305:20
-!- preaction [n=doug@68-185-172-125.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]05:20
elninooh. So I don't have to update the actual wre...05:20
+Radix-wrknup, the wre is the same05:20
+Radix-wrksee topic above05:20
+Radix-wrk0.8.3 is latest wre, you just need to update webgui05:20
elninook. Seems simple enough. Great. thanks!05:20
+Radix-wrkI've heard you want to update to 7.4.40 first, then go from there to 7.505:20
elninoyep, I heard that too.  Thanks for the reminder. 05:21
elninoso... 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-wrkyou're stuck with what's in the wre really05:52
elninook.05:54
elninowell, that was painless. I'm at 7.4.40.  very nice.05:55
elninook... 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
SDuensinI think you still have to do that by hand using CPAN.  Be sure you've setenvironment before you run cpan.06:11
elninook.. Thanks!06:12
CIA-6WebGUI: graham * r7279 /WebGUI/ (3 files in 3 dirs): improved debug messages for sql queries06:12
CIA-6WebGUI: graham * r7280 /WebGUI/docs/upgrades/_upgrade.skeleton: 06:12
CIA-6WebGUI: Only note an upgrade in the DB after it succeeded06:12
CIA-6WebGUI: 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-6WebGUI: 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 day06:12
CIA-6WebGUI: graham * r7282 /WebGUI/ (8 files in 4 dirs): 06:12
CIA-6WebGUI: fixed: Back to Site link in asset manager points to wrong location06:12
CIA-6WebGUI: fixed: Some import node folders have invalid template06:12
CIA-6WebGUI: translation * r7283 /translations/Spanish/ (notes.txt Spanish/Asset_Collaboration.pm): Update from translation server06:12
CIA-6WebGUI: doug * r7284 /WebGUI/ (11 files in 8 dirs): fixed: loginBox macro can no longer return the user to the logout page, logging them out06:12
CIA-6WebGUI: graham * r7285 /WebGUI/ (9 files in 6 dirs): revert oops06:12
CIA-6WebGUI: tabitha * r7286 /WebGUI/docs/upgrades/ (2 files in 2 dirs): Implemented a new solution for the image wrapping issue to avoid scrollbars06:12
CIA-6WebGUI: colin * r7287 /WebGUI/ (4 files in 3 dirs): 06:13
CIA-6WebGUI: Fix how update and addRevision handle defaults from the definition subroutine06:13
CIA-6WebGUI: when it returns an array ref.06:13
CIA-6WebGUI: yung * r7288 /WebGUI/ (3 files in 3 dirs): fixed: Thingy: edit operation sql error and default thing property hidden06:13
CIA-6WebGUI: doug * r7289 /WebGUI/docs/credits.txt: added proper credit06:13
CIA-6WebGUI: graham * r7290 /WebGUI/lib/WebGUI/Shop/Pay.pm: need to return the thank you screen generated for checkouts with a total of $006:13
CIA-6WebGUI: dionak * r7291 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: Adding provision for testing hasTerms method06:13
CIA-6WebGUI: dionak * r7292 /WebGUI/ (4 files in 4 dirs): Adding internationalized message for empty cart06:13
CIA-6WebGUI: dionak * r7293 /WebGUI/lib/WebGUI/Paginator.pm: Add span tag around page links for styling06:13
CIA-6WebGUI: dionak * r7294 /WebGUI/lib/WebGUI/Paginator.pm: Adding id for previous and next page link for styling06:13
bderrlywould 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, f00li5h06:42
CIA-6WebGUI: dionak * r7295 /WebGUI/docs/changelog/7.x.x.txt: display empty cart message06:46
CIA-6WebGUI: dionak * r7296 /WebGUI/docs/changelog/7.x.x.txt: adding class and ids for styling pagination06:46
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:53
-!- mode/#webgui [+o Haarg] by ChanServ06:53
elninohmm. hoping someone can help here. Did a successful upgrade to 7.4.40. Then attempted 7.5.20 via WRE.07:03
elninohen 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
elninowhen I went to start the services , modperl and modproxy both failed. 07:04
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI07:04
-!- mode/#webgui [+o khenn] by ChanServ07:05
dionaki had the same experience today upgrading from 7.5.19 to 7.5.2007:05
dionaksounds like a bug07:05
elninoin the modper log file, there is "can't use an undefined value as an ARRAY reference at /data/Webgui/lib/webgui.pm line 7107:05
dionakunfortunately, i didn't have time to debug07:05
elninomodproxy simply didn't want to start (probably because of modperl?)07:06
dionakhave you reviewed webgui.pm?07:06
dionakto see what the cause of the error was?07:06
elninojust going there now...07:07
elninofor each my $handler config->get urlHandlers.07:07
elninoIt 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.307:08
elninofull name being www.domain.com and not domain.com07:09
elninocould that be it? otherwise, I have NO idea07:09
dionakyou may want to try tomorrow morning...when devs for wre are avaiable07:09
dionaksorry i can't help you07:09
elninoI did a grep for urlHandlers.07:13
elninomy conf didn't have it defined at all, however the "WebGUI.original.conf" file did.07:14
elninoO07:14
elninoI'm trying to see if that fixes it now.07:14
elninobingo.07:15
elninodionak: hope that helps you.07:15
elninoopps. premature...07:16
elninoalso missing contenthandlers in conf file.. trying again07:19
elninodionak: ok THAT worked. Hope that helps. I'm posting a bug report. I'm So Glad I figured that out!07:20
dionakthe bug report will help the most07:21
elninook. enough fun for tonight. Thanks! bye07:23
dionakyw07:23
elninowhat does yw mean?07:24
+Radix-wrkyou're welcome07:24
elninoah.  Ok! bye!07:24
+Radix-wrkheh07:24
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:24
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui08:14
elninoto 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 #webgui08:27
-!- gd__ [n=gd@122.96.60.6] has quit ["Leaving"]08:47
elninoexit08: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 #webgui09:38
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09: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 #webgui10: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 #webgui13: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 #webgui15:11
-!- mode/#webgui [+v Radix_] by ChanServ15:11
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui15:33
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []15:57
SDuensinGreetings.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 #webgui16:40
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:44
-!- mode/#webgui [+o bopbop] by ChanServ16:44
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:49
CIA-6WebGUI: graham * r7297 /WebGUI/docs/ (2 files in 2 dirs): fixed: purchase detail screen shows incorrectly in Safari16:59
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui17: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 #webgui17:02
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui17:05
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui17:07
-!- mode/#webgui [+v Radix_] by ChanServ17:07
SDuensinFor 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
hightekvagabondon 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 locate17:16
hightekvagabondmine is in /var/db/mysql/n1.gypsy.org.pid      as an example17: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
SDuensinhightekvagabond - thanks, but I've located until I'm blue in the face.  :-)17:23
SDuensinAnd, for some odd reason - it just worked!  I changed NOTHING!  17:23
* SDuensin *loves* those "fixes". <sigh>17:23
hightekvagabondgremlins17:24
SDuensinNo kidding.  Those scare me in production systems.17:28
hightekvagabondIt 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 run17:29
SDuensinhehehe17:29
hightekvagabondI like to call it "The Laying on of Hands"17:30
SDuensinI fixed an Xbox 360 like that the other day.17:30
SDuensinIt wouldn't read any discs.  So I popped it on the head.  Works fine now.17:30
hightekvagabondthere ya go.... Gremlins17:31
SDuensinI mean, it was already broken.  What harm was I gonna cause it?  :-)17:31
hightekvagabondMy most common repair for home electronics is soldering irons and heat shrink because some silly foster dog chews through yet another cable some where17:32
SDuensinTesla coil.17:33
hightekvagabondThe goal is to rehab the dogs so they can be adopted, not electrocute them17:34
SDuensinBah.  There's no amps in it.  :-)17:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:52
-!- mode/#webgui [+o preaction] by ChanServ17:52
carograyhi - back again - I am still new at this17:58
carograydoes anyone know about the ^env("http_referer"); macro?17:59
SDuensinNo problem.  You'll catch on.17:59
SDuensinNot offhand I don't.17:59
carograyok, I will wait til a little later in the day - ta17:59
hightekvagabondisn't that just an enviroment variable?18:00
@preactionyes, just an environment variable18:01
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:05
SDuensincarogray - Don't run off, stay and lurk.  :-)18:05
hightekvagabond*slaps on bumper sticker* "Lurkers see more action"18:06
dionakcarpgrau, what are you needing?18:06
dionakhaha18:06
dionaktyping is challenging today18:06
hightekvagabondonly today? lucky you18:07
SDuensinDang man, usually MySQL and I get along great.  Today, not so much.18:07
hightekvagabondusually when I'm in the dog house flowers help18:08
SDuensinCan you rename a database in MySQL?18:10
dionakonly by dropping it and reimporting it18:11
SDuensinThat's what I'm trying to do.18:11
SDuensinNever had problems before.18:11
SDuensinReimporting is disconnecting me from the server.18:11
dionakover ssh?18:12
SDuensinLocally!18:12
hightekvagabondspeaking of MySQL, anyone here familiar with any bugaboos with transitioning from PostgreSQL to MySQL?18:12
hightekvagabondreimporting is disconnecting you from your shell?18:12
@preactionhightekvagabond, 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
@preactionSDuensin, how are you trying to reimport? something like: zcat dump.sql.gz | mysql ?18:13
SDuensinJust the usual 'mysql -blahblah dbname < file.sql'18:13
@preactionmysql might be timing out the connection for some reason18:13
hightekvagabondpreaction, 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 databases18:13
+MrHairgreasejust to be sure, you did create the dbname db right?18:13
SDuensinYep.18:14
@preactionhightekvagabond, oh, um... couldn't tell you there then, but i can't think of any issues really18:14
@preactionmysql does a pretty good job of taking various kinds of SQL dumps with wierd data types18:14
SDuensinIt says:18:14
SDuensinERROR 2013 (HY000) at line 3722: Lost connection to MySQL server during query18:14
hightekvagabondI 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
+MrHairgreasesduensin, try frollicking with the max_allowed_packet option in my.cnf a bit18:18
+MrHairgreasehttp://www.nabble.com/Import-of-a-mysldump-file-fails-td17068990.html18:18
SDuensinI saw that.  Thanks.18:18
SDuensin(It's like 16M or something now!)18:19
+MrHairgreaseyeah 16 is the default afail18:19
SDuensinTrying with --skip-extended-insert now.18:19
+MrHairgreaseoh that could be very well the problem indeed18:20
SDuensinYep, that did it.  Must have been a crazy long insert in there.18:20
+MrHairgreaseextended inserts combine a whole slew of insert statements into one statement18:20
+MrHairgreaseso if you have 10.000 rows18:21
SDuensinYep.18:21
+MrHairgreaseit does one huge insert18:21
SDuensinGood lord I really botched this migration.  <sigh>18:21
* SDuensin goes for more coffee.18:21
+MrHairgreasein stead of 10.00 small ones18:21
SDuensinAll 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
+MrHairgreaseoh well18:22
+MrHairgreaseat 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 #webgui18:23
-!- mode/#webgui [+o preaction] by ChanServ18:23
-!- hankins [n=charley@saccpix.southark.edu] has joined #webgui18:26
hankinsDoes 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
SDuensinawstats is in there.18:28
hightekvagabondanylitics18:28
SDuensinAnd like hightekvagabond says, I use Google Analytics.18:28
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:28
hightekvagabondor better yet, the one that is spelled correctly like SDuensin uses ;)18:28
SDuensinhehehe18:29
hightekvagabond<<<cant spell18:29
hankinshow do I access the awstats for my site:  www.goeldorado.com?18:29
* SDuensin has system-wide spellcheck!18:29
hankinsi'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
@preactionhankins, it's something like "webstats#.plainblack.net/awstats.pl?config=yoursite"18:33
SDuensinIs everything supposed to belong to webgui:nogroup?18:41
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui18:43
-!- mode/#webgui [+v perlDreamer] by ChanServ18:43
SDuensinHey perlDreamer 18:44
SDuensinIf I set everything to webgui:nogroup and rwx------, am I gonna be screwed?  :-)18:47
@Haargwhat do you mean by everything?18:47
SDuensinFrom /data on down.18:47
SDuensinI wanna keep my lusers with ssh out of it.18:48
+perlDreamerSDuensin, so long as your apache user can see in there, I think it will be fine18:51
SDuensinperlDreamer - I think so, it's using the WRE.18:51
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI18:58
SDuensinOk, 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
carograyperldreamer: 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
carograyHaarg 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 first19:11
+perlDreamerI don't remember.19:11
carograycan you help me with ^env("http_referer"); question?19:11
CIA-6WebGUI: colin * r7298 /WebGUI/t/Shop/Cart.t: increment number of tests in Shop/Cart.t to match actual number of tests19:12
+perlDreamerI can try.  What's the question?19:12
@Haargthere really isn't going to be a way to get the title of a page based on the referer without writing code19:12
carograyHaarg: great two of you here, this another question.19:13
carograythe env macro is working in my mail form template, but it isn't working in my acknowldegement template nor email template19:13
carograyI can't figure out what I am doing wrong19:14
+perlDreamerIn those templates, the HTTP REFERER is your webgui site19:14
* SDuensin is getting angered...19:14
SDuensin./wreservice.pl --start mysql19:14
SDuensinStart MySQL:          kill: 409: No such process19:14
carograyand it's not in the mail form template?19:14
@Haargthe referer is only going to be the value you are looking for on the first page19:14
@Haargif you use the macro as a default value in one of the fields though19:15
* SDuensin says, "WebGUI, don't make me angry. You wouldn't like me when I'm angry."19:15
@Haargit will store it with the field19:15
@Haargand then you can use the field value instead of the macro on the acknowledgement and email templates19:15
+MrHairgreasesduensin: it seems webgui doesn't like you at all to day, angry or not =)19:15
SDuensinNo kidding.  It's usually smooth sailing until I try and do something dumb.19:16
SDuensinThat 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
carograyso 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
+perlDreamerSDuensin, how many mysql's are installed on the system?19:17
SDuensinWell, I *had* a system one installed.  I did an apt-get purge of it.19:18
@Haargyes, that should be right19:18
SDuensinYou'd think!19:18
@Haargsorry, was re carogray19:19
+MrHairgreasesduensin: do ps auxf | grep mys19:19
SDuensinNada.19:19
+perlDreamerhow about ps auxf | grep 409?19:19
SDuensinIt's not here!19:19
+MrHairgreasealso, you are aware that wremonitor will prolly start mysql again?19:19
-!- J3M [n=overdriv@200.11.188.106] has joined #webgui19:19
SDuensinNo 409 either!19:19
+MrHairgreasenice19:20
@Haargyou looked at the pid file?19:20
+MrHairgreasenow start your mysql then =)19:20
SDuensin409 has survived three reboots, multiple WRE installs, my manual hunt-and-destroy of MySQL - everything.19:20
SDuensinI can't *find* the PID file!19:20
@Haarg/data/wre/var/mysqldata/*.pid19:20
+MrHairgreaseweirdness...19:20
SDuensinNo pids in that folder.19:20
+MrHairgreaseyou are also sure that /etc/my.cnf is purged19:21
+MrHairgreaseor /etc/mysql/*19:21
+MrHairgreaseor so19:21
SDuensinNothing in /etc - I nuked 'em.19:21
SDuensinAlso nuked the old stuff in /var.19:21
SDuensinI do get a lock file in /var/lock/subsys, but the WRE is doing that (as far as I can tell).19:21
carograyI posted my mail form which works - the env macro that is,http://webgui.pastebin.com/d2b5bc58b19:24
carograythen the acknowledgement form which works except for the env macro - which is just empty. 19:24
carograythe 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
carograyacknowledgement template: http://webgui.pastebin.com/d6b00e6c419:26
carograythe 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 distinctions19:27
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui19:27
@Haargi'm going to have to test it some - i got it to work for me, but i think that was on 7.519:28
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]19:31
+perlDreamerbopbop, you are a relentlessly thorough tester.19:32
@bopbopI am?19:32
@bopbopbecause I keep stumbling upon bugs?19:32
+perlDreamerYes, and the attention to detail19:33
@bopbopah19:34
+perlDreamerDid you know that there are ways to automate the browser level testing that you do?19:34
+perlDreamerIt's like recording a macro in Word, or in Excel.19:35
+perlDreamerYou add this plug-in to your browser, tell it to start recording19:35
+perlDreamerand at the end, you tell it what to look for.19:35
+perlDreamerthen you can save the macro, and rerun it19:35
+perlDreameror send the macro to other users (with other browsers even) and have then run the macro and do the testing19:35
elninoperlDreamer: which browser has that? firefox? do you recall the name of it?19:36
+perlDreamerIt's called Selenium19:36
+perlDreamerit's not a browser, it's a browser plug-in19:36
elninoI meant which broswer is that *for*.  =)19:36
+perlDreamerI know, IIRC, it works on Mozila, FireFox, IE and Safari.19:37
+perlDreamermaybe Konqueror and others, too19:37
elninoThanks for the info!19:37
+perlDreamersure :)19:37
SDuensinOK, 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
SDuensinIf that doesn't work, I don't know what will.19:43
SDuensinStart MySQL:          kill: 409: No such process19:44
SDuensinAHHHHH!!!!!!!!!!!!!!!!!!!19:44
+perlDreamerSDuensin, maybe it's time to pick apart the code and debug it.19:45
SDuensinI did that!19:45
SDuensinThat's how I spent last night.19:45
SDuensinI get things like this:19:46
SDuensinroot@server:/data/wre/prereqs/share/mysql# ./mysql.server start --user=webgui19:46
SDuensinStarting MySQL19:46
SDuensinkill: 409: No such process19:46
SDuensin * 19:46
SDuensinroot@server:/data/wre/prereqs/share/mysql# ./mysql.server stop --user=webgui19:46
SDuensin * MySQL manager or server PID file could not be found!19:46
+perlDreamerSDuensin, and you're sure that you're using the WebGUI environment?  . /data/WRE/sbin/setenvironment.sh (or whatever the file/path are)19:48
SDuensinYes.19:48
CIA-6WebGUI: colin * r7299 /WebGUI/ (5 files in 5 dirs): 19:48
CIA-6WebGUI: Allow certain fields in Ad and AdSpace to be cleared. Add tests19:48
CIA-6WebGUI: 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
+perlDreamerelnino, there is a known upgrade bug in 7.5.18-7.5.1919:49
+perlDreamerthe upgrade from 7.4.40 to 7.5.20 could not have gone smoothly without fixing it19:49
elninoI'm listening.19:49
+perlDreamerin /data/WebGUI/docs/upgrades/upgrade-7.5.18-7.5.19.pl there is a call to a subroutine called19:50
+perlDreamer(madly looking up the names)19:51
elnino=)19:51
+perlDreamerit's called addProductShipping19:51
+perlDreamercomment out the call to that subroutine, and the upgrade should finish successfully19:52
+perlDreamerstart with: addProductShipping( $session );19:52
+perlDreamer end with: #addProductShipping( $session );19:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:52
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:52
SDuensinWHOA!   409 is a *line number*, not a PID!19:52
SDuensinIt's the last "esac" in mysql.server.19:52
* SDuensin wants "echo on" for BASH.19:53
@Haargare you certain?19:53
@Haargthat doesn't really make any sense given that error19:53
SDuensinMe, Haarg ?  Yea.19:53
SDuensinI added two "echo" debug lines and it changed to 411.19:54
* SDuensin is baffled.19:54
@Haargyeah, that makes pretty much no sense19:54
@Haargthe error is coming from kill, not bash, so i'm not sure how it would be getting a line number19:55
SDuensinLeave it to me.  I'm good at finding these types of heisenbugs.19:55
* SDuensin just discovered "bash -x"19:57
SDuensinHere's the debug barf, if you're interested:   http://jaeger.pastebin.com/m43a4e5c319:59
SDuensinIt's like MySQL didn't start.20:02
elninoperlDreamer: 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
elninoer.. to 7.5.18, stop, modify, then proced to 7.5.20?20:07
+perlDreamerinstall the 7.5.20 code20:08
+perlDreamermake the change to the 7.5.18-7.5.19 upgrade script20:08
+perlDreamerthen run the upgrade20:08
carograyhaarg: 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
+perlDreamerno need to stop in the middle20:08
elninoah. Got it. THanks! perfect!20:09
+perlDreamerelnino, if that doesn't work, then post back here and I'll help out20:09
elninodid 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 #webgui20:09
@Haargi'm looking at it right now20:10
+perlDreamerI think there was a bug posted about it20:10
SDuensinOk, 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.pid20:10
SDuensinThat produces:20:10
SDuensinnohup: ignoring input and redirecting stderr to stdout20:10
SDuensinStarting mysqld daemon with databases from /data/wre/var/mysqldata20:10
SDuensinSTOPPING server from pid file /data/wre/var/mysqldata/server.pid20:10
SDuensin080820 12:07:12  mysqld ended20:10
SDuensinWhich isn't helpful.20:10
elninook.  out of curiousity, when you have wre download the package for you, where does it put it?20:11
+perlDreamerelnino, no clue. I'd guess /data/WebGUI/20:11
elnino=)20:11
elninoI probably wont' do the 7.5 upgrade for a little while, depends what the client says.20:12
@Haarg/tmp most likely20:12
SDuensinOooo!   Oooo!20:14
SDuensin080820 12:07:12 [ERROR] Can't start server : Bind on unix socket: Permission denied                                                                             20:14
SDuensin080820 12:07:12 [ERROR] Do you already have another mysqld server running on socket: /data/wre/var/mysqldata/mysql.sock ? 20:14
SDuensinok, this is looking like a permissions fubar when I installed the WRE.20:17
+perlDreamernetstat -l20:18
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]20:18
SDuensinYES!20:20
SDuensinOk, 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
SDuensinEr, "its".20:20
+perlDreamerSDuensin, what was the perm problem?  It couldn't write to the PID directory?20:21
SDuensinIt couldn't write to the DB directory for some reason.20:21
SDuensinSo this time, after unpacking the wre, I did:  chown -R webgui:nogroup /data20:21
SDuensinThen started the console.  Worked.20:22
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:28
MrHairgreas1crapass wireless....20:28
-!- MrHairgreas1 is now known as Mrhairgreas120:28
-!- MrHairgrease is now known as Guest2274220:30
-!- Mrhairgreas1 is now known as MrHairgreas120:30
SDuensinwb MrCrapAssWireless20:30
MrHairgreas1pfff, and nickserv also changed commands20:31
MrHairgreas1sduensin did it work?20:31
SDuensinSo far, MrHairgreas1 20:31
SDuensinAdding my custom auth, macros, etc. now.20:31
-!- MrHairgreas1 is now known as MrHairgrease20:32
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:32
+MrHairgreaseso it was a perms problem?20:32
+MrHairgreaseon the sock file?20:32
SDuensinYep.20:32
SDuensinWell, the folder the databases were in.20:32
+MrHairgreasemaybe it's a good idea to put that in the wiki somewhere20:32
SDuensinIt's my own damn fault.  I changed the umask on this box.20:33
+MrHairgreaseoh20:33
+MrHairgreasenevertheless20:33
* SDuensin forgot that *minor* detail.20:33
+MrHairgreasei think it still should be there20:33
+MrHairgreaseto help other people like you =)20:34
SDuensinThe wiki or the WRE install docs?  (Or both!)20:34
+MrHairgreaseI'd say the wiki20:34
SDuensinI'll toss it up in a bit.20:35
+MrHairgreaseI have this document on the oqapi intranet containing all upgrade problems i ran into when upgrade from 5.something to 7.3.2020:35
+MrHairgreaseI'll put those on the wiki too20:35
SDuensinWow.  That's quite the upgrade!20:35
+MrHairgreasebut at the wuc20:35
* SDuensin fondly remembers 5.x.20:35
+perlDreamer6.x gave us all grey hair20:35
+MrHairgreaseI've done lot's of em20:35
+MrHairgrease6.2.11->6.3.020:36
+MrHairgreasethat one still keeps me out of sleep20:36
SDuensin6.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
+MrHairgreaseanyway it's a collection of fixes too some upgrade scripts20:36
+MrHairgreaseKoen actually built an upgrade factory with those mods20:36
+MrHairgrease6.3.0 introduced the asset system20:37
-!- Guest22742 [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]20:37
+MrHairgreasebefore then templates and nav and other stuff too were seperate subsystems20:37
+MrHairgreaseand wobjects were not assets yet20:37
+MrHairgreaseand i think we also switched from a global $session hash to the session passing we have now20:38
+perlDreamerthat was later in 620:38
+perlDreamer6.6 or 6.720:38
+perlDreamerthe local session stuff20:38
+MrHairgreaseoh ok20:40
+MrHairgreasethe other stuff in 6.2.11->6.3.0 was bad enough =)20:41
+perlDreameryeah20:41
+perlDreamerI 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 #webgui21:00
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:00
@perlmonkey2poor svn.webgui.org.  21:06
+perlDreamerhuh?21:06
+perlDreamerwhat's wrong with it?21:06
@perlmonkey2I'm downloading the survey2 branch and it is going very slow.21:06
@perlmonkey2so it must be tired ;)21:06
+perlDreamerSo you haz bitz in da howse?21:07
@perlmonkey2no :(21:07
@perlmonkey2I'm at the University in my wife's office.21:07
@perlmonkey2loozers at the cable company still haven't shown21:07
@perlmonkey23 calls and 1 visit to their office (just today) and they promised it would be on between now and 5.21:07
+perlDreamerDon't you have to be there for them to do their work?21:08
@perlmonkey2they call fist21:08
@perlmonkey2Uni is 7 minutes from home21:08
+perlDreamernice21:08
@perlmonkey2Yeah, my wife's commute went from 1.25 hours to 7 minutes :)21:08
+perlDreamerYours is shorter, though21:08
@perlmonkey2Heh, indeed21:09
+perlDreamerWhy doesn't someone build a paginator into SVN::Web?21:10
@perlmonkey2Sounds like a job for an experienced WG::Dev21:11
+perlDreamerI'll add it to my todo list ;)21:12
+perlDreamerWant to talk through a bugfix with me?21:12
CIA-6WebGUI: colin * r7300 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: fix syntax errors21:12
CIA-6WebGUI: colin * r7301 /WebGUI/ (3 files in 3 dirs): fix a bug where getOptions returns all shipping drivers, regardless of their enabled status21:12
@perlmonkey2sure21:13
@perlmonkey2which bug?21:13
@perlmonkey2my todo list is just to get the Survey2 running on the mac so I can take screen shots :(21:13
+perlDreamerhttp://www.webgui.org/bugs/tracker/inherit-url-from-parent-is-broken21:13
@perlmonkey2That is really strange.  That is an asset level property?21:14
+perlDreameryes21:14
@perlmonkey2svn log show any interesting changes?21:14
+perlDreameryes21:14
+perlDreamerbut they can't be reverted21:14
@perlmonkey2What are your thoughts then?21:15
@perlmonkey2is it JT's or your change that altered the method?21:16
+perlDreamerrizen's :) All my changes can be reverted, by definition21:16
@perlmonkey2hah21:16
+perlDreamerplus, his fixed some long standing bugs that have been royal pains21:17
@perlmonkey2so the problem is in his first comment for 7256?21:17
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood21:17
-!- Netsplit over, joins: jlittlewood, dionak21:18
+perlDreameryes21:18
@perlmonkey2okay let me go code diving for a sec21:18
* perlmonkey2 growls at his mac for not doing syntax highlighting in VIM.21:19
SDuensinJOE!21:19
@perlmonkey2perlDreamer: so the logic after line 602 is at issue?21:21
+perlDreamerperlmonkey2:   :syn on?21:24
+perlDreamerperlmonkey2, update used to update ALL asset properties on each call21:25
+perlDreamernow it only updates those that are passed in21:25
@perlmonkey2right21:25
+perlDreamerso when you set inheritUrlFromParent, url is never processed21:25
@perlmonkey2wouldn't line 606/7 resolve that?21:25
@perlmonkey2oh21:26
@perlmonkey2no21:26
+perlDreamerfixUrl is only called when URL is processed21:26
+perlDreamerexactly21:26
+perlDreamerI feel like we need to write in a new asset definition property, sideEffect.21:26
@perlmonkey2when you call update only the fields passed in are upated and the rest are nulled?21:26
+perlDreamerthe rest are ignored21:27
+perlDreamernot touched21:27
+perlDreamerit's a beautiful bug fix21:27
+perlDreamerit fixes lots and lots of existing and future bugs21:27
+perlDreamerbut now we need to fix "side-effect" asset properties like inheritUrlFromParent21:27
@perlmonkey2I'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
@perlmonkey2create a new url?21:29
+perlDreamerupdate always looked at the url21:29
@perlmonkey2oh21:30
@perlmonkey2you just said the problem.  fixUrl isn't being called21:30
+perlDreameri did in a roundabout way21:30
@perlmonkey2and since it isn't being processed21:30
@Haargyou 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 working21:31
@perlmonkey2So 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
+perlDreamergym time for me21:33
+perlDreamerI'm going to think more about the sideEffect idea21:33
@perlmonkey2ah21:34
@perlmonkey2okay21:34
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood21:37
-!- Netsplit over, joins: jlittlewood, dionak21:39
* perlmonkey2 punches his mac in the nose. Why won't you run WG?21:53
@Haargwhat is the problem you are having?21:54
@perlmonkey2once 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
@perlmonkey2I've blown everything away and am starting oer.21:54
@perlmonkey2over21:54
@perlmonkey2DB started fine.  Now adding a new site, www.test.com which in /etc/hosts is pointing at 127.0.0.121:56
@perlmonkey2modperl failed to start...checking logs21: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.\n21:58
@preactiontestEnvironment.pl?21:58
@Haargand that's the first error?21:58
-!- wgGuest51 [n=wgGuest5@64.147.219.138] has joined #webgui21:58
@perlmonkey2that error looks like it couldn't find the WegGUI libs21:59
@perlmonkey2j/s let me run through it again.  I already blew that all away.21:59
@preactionperlmonkey2, then cd /data/WebGUI/lib; perl -c WebGUI/Session.pm21:59
@preactionmake sure you loaded the WRE environment with . /data/wre/sbin/setenvironment.sh21:59
-!- wgGuest51 [n=wgGuest5@64.147.219.138] has quit [Client Quit]22:00
@perlmonkey2yes, I always do that first before running wreconsole22:00
@perlmonkey2yeah, missing perl modules22:02
@perlmonkey2thanks :)22:02
@perlmonkey2I'm guessing the mac wre hasn't been updated in a while22:13
@perlmonkey2testEnv missed a few22:13
@perlmonkey2Exception::Class for one22:13
@perlmonkey2Now back to the old error of can't locate method "open" via package "WebGUI::Sesion"22:14
@perlmonkey2can't find WebGUI::Config22:15
@perlmonkey2so why doesnt' the wreconsole started from a shell with . setenv ran know where the WG libs are?22:16
@preactionoh, yeah, that22:19
@preactionwait... still?22:19
@preactiondid you restart and such?22:19
@perlmonkey2I restarted wreconsole22:19
@preactionthe wreconsole doesn't use the wg libs afaik22:19
@perlmonkey2not the machine22:19
@perlmonkey2it starts modperl which fails on those libs.22:20
@perlmonkey2I22:22
@perlmonkey2'll try starting modperl from a shell I know has the envs set22:22
@preactiondo you have a lib/WebGUI/Config?22:23
@preactioner... lib/WebGUI/Config.pm22:23
@perlmonkey2yes22:25
@perlmonkey2and I just tried starting modperl from wreservice with a shell I had just run . setenv on22:25
@perlmonkey2to get the can't find open error22:25
@preactionperlmonkey2, you have WebGUI in /data/WebGUI, right?22:27
@perlmonkey2yes22:27
@preactionand the WRE is in /data/wre22:27
@perlmonkey2yes22:27
@preactionand perl -c WebGUI/Session.pm gives "Syntax OK"22:28
@perlmonkey2no22:28
@perlmonkey2can't locate WebGUI/Config.pm22:28
@perlmonkey2am I forgetting to set something in the env manually?22:28
@perlmonkey2besides running setenv?22:29
@perlmonkey2http://webgui.pastebin.com/d5539441022:29
@perlmonkey2that's my env22:29
@perlmonkey2oh, from /lib/ WebGUI::Session.pm is okay22:30
@perlmonkey2I'm obviously mac impaired.22:30
@Haargwhat is the exact process you are using to install it?22:33
@Haargwreconsole, wreservice etc don't even need setenvironment22:34
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui22:35
@perlmonkey2wreconole and also trying wreservice22:38
@perlmonkey2I 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
@Haargtry with the automatic install22:42
@perlmonkey2k22:43
@Haargeven though it will fail if haven't installed the needed modules22:43
@perlmonkey2I'll run testEnv before trying to start web22:46
@perlmonkey2So I got it running with the automatic install, but not the svn trunk or branch.22:54
@perlmonkey2This defeats the purpose of getting screenshots for the presentation, but it is progress.22:54
@Haargwell, it's easy enough to switch to your own branch22:58
@Haargmust be either a problem with the code in your branch or your config files22: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 #webgui23:02
@perlmonkey2yay, got my branch working23:03
@perlmonkey2no idea what the problem was, but my branch is now running23:03
@perlmonkey2just need to grab the templates and DB tables and I'll have Survey2 screenshots in  no time :)23:03
@perlmonkey2whew, that was way too painful23:03
+perlDreameryeah, that's what you said last time23:03
@perlmonkey2I 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
+perlDreamerspeaking of Fedora, have you heard anything about the fedora servers shutdown that happened last week?23:04
@perlmonkey2I 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
+perlDreamersupposedly, they're back up, but they're also not saying what happened23:05
@perlmonkey2Speaking of, no word from the cable dood on my internets.23:05
+perlDreameronly that you shouldn't update any packages23:05
@perlmonkey2ut oh23:05
@perlmonkey2oh no23:05
+perlDreameryeah23:05
* perlDreamer suspects hackage dramatis23:05
@perlmonkey2wow23:05
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood23:06
@perlmonkey2yeah, I *knew* those private keys were not safe23:06
@perlmonkey2they weren't even sure who all had a copy23:06
-!- Netsplit over, joins: jlittlewood, dionak23:07
@perlmonkey2so the damage will be catastrophic.  As everyone using Fedora will have to accept new keys23:07
@preactionhttp://sial.org/pbot/31960 <- anyone here know about this behavior when using $object->Some::Class::method();23:08
+perlDreamerpreaction, if that is true, then Post and Thread have some latent bugs23:14
+perlDreameras do SelectBox, RadioList and HTMLArea23:14
@Haargsub a { print b() };  <- why would you expect it do use b() from B ?23:15
@preactionwhoops23:15
@Haargthat's not a method call23:15
@preactionyeah, nm, it all works right23:16
@preactionso my problem is elsewhere23:16
+perlDreamerwhat's the core problem?23:16
@preactionwe 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 getDisplayLoginTemplateId23:17
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]23:17
+perlDreameryup, there's your problem23:17
+perlDreamerIt's Auth23:17
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI23:23
-!- mode/#webgui [+o tavisto] by ChanServ23:23
@perlmonkey2And there was Survey!!!!23:51
* perlmonkey2 hears the bells ring23:51
@perlmonkey2Still amazed this thing even works.  I mean, do you know who wrote it?23:51
@preactionperlmonkey2, it was JT, wasn't it? no wonder it took that long to get it working23:52
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui []23:52
@perlmonkey2Hah, no I mean the Survey223:52
@preactionexactly!23:52
@perlmonkey2hah, yes, lets blame it on JT.23:52
@preactionperlbot tmrfe23:53
perlbotThe Man Responsible For Everything -- Sometimes you DO have someone to blame.23:53
@perlmonkey2perlDreamer: 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-6WebGUI: 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 #webgui00:13
-!- mode/#webgui [+o perlmonkey2] by ChanServ00: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
+perlDreamerperlmonkey2: Fedora has yet to weather a large crisis.  This is their first.  I hope they're doing it right.00:18
+perlDreamerBut Ubuntu is also right around the corner :)00:18
@perlmonkey2I've used Ubuntu and it feels like a year old version of Fedora00:19
@perlmonkey2which it usually is :P00:19
@preactionubuntu has a crisis every single release :p00:19
+perlDreamerwell, 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 comments00:21
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has quit []00:21
@perlmonkey2Fedora won't die.  RedHat wouldn't let that happen.  It has been way to successful for crashed/hacked hardware to end it.00:21
+perlDreamerIs WebGUI software in the public interest?00:22
@perlmonkey2I would think so?00:23
+perlDreamerhttp://www.linux.com/feature/14563400:24
@perlmonkey2Anyone know how to use Grab to get a screen shot with an HTML drop down opened?00:30
+perlDreamerIn the GIMP, you can specify a delay between when it starts grabbing.00:31
+perlDreamerSo, you say GO, do your setup, then wait and then grab00:31
@perlmonkey2ah, grab has a timed grab also00:31
@preactionperlmonkey2, 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 cap00:32
@preactionit will show up on your desktop as Picture #.png00:32
@perlmonkey2There is an app called Grab I'm managing with.  Just got the drop down shot using the timer.00:33
@perlmonkey2I should probably head down to the cable company and see if my $100/month is good for anything.00:33
@perlmonkey2Wish 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
+perlDreamerThis is too funny: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/370318653/article.pl00:59
+perlDreamer"A Mozilla Plugin to Help Overcode IC Rendering Flaw"00:59
SDuensinOk, now a few months ago I was trying to make such a plugin and everyone thought I was nuts.01:01
@preactionHaarg, do you remember what changed in navigation and how to fix my templates? it seems some element isn't getting closed right01:01
@Haargthe indent loop changed01:03
@Haargit starts at 0 for the first item in the nav01:04
@Haargand it based on that01:04
@preactiondoes that mean instead of "relativeDepthIs1" i need to use "relativeDepthIs0"?01:04
@preactionno. nm01:05
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui01:15
-!- mode/#webgui [+v cap10morgan] by ChanServ01:15
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui01:30
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has left #webgui []01:43
-!- perlDreamer [n=ckuskie@nat110.mxim.com] has joined #webgui01:43
-!- mode/#webgui [+v perlDreamer] by ChanServ01:43
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: dionak, jlittlewood01:46
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui01: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 #webgui01:46
+perlDreamerI'm stuck on a bug, any devs willing to talk through it with me?01:46
doc777Is 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
+perlDreamerdoc777, have you checked all the permissions in the request tracker?01:49
doc777Well, been looking at them... They seem to be Who can view? "Registered Users" ect...01:49
+perlDreamerTry Who can post? and Who can post a thread?01:50
doc777I do not really see anything that says "Owner, Admins" ect....01:50
+perlDreamerI think between that and Who can view? you can set up what you want01:50
doc777Ah, ok let me give that a shot. Thanks ;)01:50
doc777Was hoping I was overlooking something01:50
+perlDreamernp01:50
+perlDreamerOne thing to keep in mind that ticketing systems double as knowledge bases, so publicly viewably tickets can be beneficial and reduce workload.01:51
doc777ah yes but sometimes we have private information in them. that is the issue ;)01:53
-!- Netsplit over, joins: dionak01:53
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui01:55
+perlDreamerdoc777: good point02:13
doc777Have 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
+perlDreamerdoc777, let's build something out on the beta site to test02:19
doc777Sure thing ;)02:20
+perlDreamerhm02:21
+perlDreamerYou're right02:21
+perlDreamerThe viewing privileges are not granular enough02:21
+perlDreamerViewing is for all viewing02:21
+perlDreamereven when those who can create posts are limited02:21
doc777Right, I found them just like the forum02:22
+perlDreamerbut what if we had 2 forums02:22
+perlDreamerIn forum 1, we don't display the threads02:22
+perlDreameror the search interface02:22
+perlDreamerAnd forum 2 is a shortcut for forum1, that is on a page that only Admins can see02:23
+perlDreamerbut it uses the regular template so that they can search and see threads.02:23
doc777The 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
+perlDreamerYes, but you'd have be told the URL02:24
+perlDreamersince the first forum wouldn't show it to you.02:24
+perlDreamersounds kind of hackish02:24
doc777laughs well we are looking for a way to handle in webgui before adding a third party app ;)02:25
+perlDreameranother way would be to use more sophisticated template logic, like HTML::Template::Expr02:26
+perlDreameror Template::Toolkit02:26
+perlDreamerand only show the user the posts if they are the owner of the post.02:27
doc777Right! Was thinking maybe of hacking away at it and adding something like:  if user = owner display {02:27
+perlDreameryes02:27
@preactionmight 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 template02:29
+perlDreamerdoc777: can post titles be shown to other users?02:30
doc777Hrm... the titles should be ok if that is the choice ;)02:30
+perlDreamerthen only the thread and post templates need to be hacked02:32
+perlDreamerIn other news, I've tracked down the inheritUrlFromParent bug02:33
doc777Great!02:33
+perlDreamerupdate used to call every parameter, so that if iUFP was called before url, it would update it02:33
+perlDreamerhowever, now that update only updates the things it is told to, url (and fixUrl) are never called02:34
+perlDreamerso it's broken02:34
+perlDreamermy 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 yet02:35
+perlDreamerso that doesn't work.02:35
-!- KlausH [n=KlausH@p5B0723E3.dip0.t-ipconnect.de] has quit [".."]02:50
+perlDreamernext I thought that I could create a new asset property sub-definition property, so that iUFP would always be called last.02:52
+perlDreamerI called it sideEffects02:52
+perlDreamerit works like filter, but is called after all other properties have been called02:52
@preactionperlDreamer, why not have iUFP also use "fixUrl" for its filter?03:04
@preactionor use something else for its filter, that way one or the other will fix the URL?03:05
+perlDreamerbecause the iUFP property isn't set when filters are called03:05
+perlDreamer$self->get('iUFP') is false03:05
+perlDreamerbecause the asset property cache and db aren't updated yet03:06
@preactionso all the filters are called first?03:06
+perlDreameryes03:06
@preactioncan iUFP be done in processPropertiesFromFormPost? or is that against the rules?03:06
+perlDreamerthat's poor taste03:06
@preactioni do seem to remember saying that iufp was a very bad idea03:07
+perlDreamerWebGUI already does iUFP.  It's just formalized now.03:07
+perlDreameralready did iUFP03:07
+perlDreamerif you sent in a blank URL03:07
@preactionno, 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
@preactionbecause if it were the same, why would we need the new thing?03:08
+perlDreamerbecause it happens with a user defined url, rather than menuTitle03:08
+perlDreamerand the inheritance behavior is slightly different03:08
+perlDreameriUFP takes the parent URL intact03:08
+perlDreamerand "make me a URL" removes any dot extensions from the parent before the prepending03:09
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []03:16
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:32
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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, @preaction04:54
-!- Netsplit over, joins: hankins04:54
-!- Netsplit over, joins: preaction04:55
-!- mode/#webgui [+o preaction] by ChanServ04:55
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui05:08
slickwareI'm reseller-hosted, and my login isn't letting me access the support board... is that unusual?05:09
+Radix-wrkheh.. totally unrelated to webgui - but this is awesome.. http://www.youtube.com/watch?v=QQlzX7EyIwU05:27
slickwarelol.. that's what happened when I unboxed my HTC Mogul05:32
slickwareexcept I didn't have the horse05: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 #webgui06:10
-!- mode/#webgui [+v cap10morgan] by ChanServ06:10
+Radix-wrkHTC Mogul?  Haven't heard of that one06:32
+Radix-wrkI have a HTC Touch Diamond myself - love it.06:32
+Radix-wrkWish I got that kind of unboxing experience with it tho!06:33
slickwareit's the verizon XV-6800 or something06:42
slickwareslides open with a qwerty keyboard06: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 #webgui08:58
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09: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 #webgui12:13
-!- [newbie] [n=eink@AMontsouris-157-1-67-107.w90-46.abo.wanadoo.fr] has joined #webgui12: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 #WebGUI14:17
-!- mode/#webgui [+o khenn] by ChanServ14:17
-!- eink [n=eink@AMontsouris-157-1-63-200.w90-46.abo.wanadoo.fr] has joined #webgui14: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 #webgui14: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 form14:55
sector__I already tried to put the ^/; macro in the template, but the email will only have "/" symbol with that14:58
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI15:21
-!- mode/#webgui [+o tavisto] by ChanServ15: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 #WebGUI15:30
-!- mode/#webgui [+o khenn] by ChanServ15:30
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui15:45
-!- knowmad [n=william@97.66.185.250] has joined #webgui15:48
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui15:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:01
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has joined #webgui16:33
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:33
sector__I found out that for some reason, ^/; macro doesn't work in email templates, but for example ^PageUrl(); works16:33
slickwarewow16:35
sector__it is strange, ^/; just prints out / in the mail16:36
sector__elsewhere at the site it works as it should16:36
-!- hankins [n=charley@saccpix.southark.edu] has quit []16:36
slickwaremaybe there were issues with the backslash 16:37
sector__I tried ^Slash_gatewayUrl(); too16:39
sector__the thing is, that our webgui is using several domains, and it would be nice to know where the form was filled16:42
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:42
-!- mode/#webgui [+o bopbop] by ChanServ16:42
slickwaregotcha16:42
slickwareyou could just add a hidden field to the form16:43
slickwaredomain: yourdomain16:43
slickwareset the default value16:43
sector__the problem is that the same form is used :)16:47
slickwareon multiple domains?16:51
slickwareare they mirrored or something16:51
sector__yep, webgui doesn't even know it's been runned on several domains. apache rewrite is being used16:51
slickwareso 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 #webgui17:18
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:30
-!- mode/#webgui [+o Haarg] by ChanServ17:30
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui17:36
elninogood morning!17:36
elninoI 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
elninoOut of memory: Killed process 11190 (httpd2-prefork).17:37
elninoCould this be related to webgui? - it was "down" this morning.17:37
elninowe also have tomcat installed on this same machine.17:38
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:42
-!- mode/#webgui [+o preaction] by ChanServ17:42
elninogood morning preaction! all is well here... =)18:06
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:15
knowmadelnino: are you running on a *nix server? if so, what's the max process size for Apache2::SizeLimit? see /data/wre/etc/modperl.pl18:20
knowmadi've had to increase mine in the past on one of my servers18:20
elninoI 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
elninothis 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
elninoso I dont' kow if it's a matter of increasing the number of connections to the db?18:24
knowmaddoesn't sound like that will help if you don't have the RAM to support extra connections18:25
elninoor I have no idea where the timeout is set to this database. - and if it is beingn trapped correctly.18:25
elninowe have 2G18:25
elninoIt's been enough so far..18:25
elnino=)18:25
knowmadso try increasing the number of connections the remote db server allows18:25
elninook. 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
elninoI suppose there is no typical.  =(  just increase till the errors stop?18:31
elninoseems so unscientific.18:32
@preactionit's very scientific: hypothesis, experiment, conclusion. it's just a faster cycle ;-)18:33
elninoLOL 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 #webgui19:06
-!- mode/#webgui [+v perlDreamer] by ChanServ19:06
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:06
MrHairgreas1hahaha19:06
MrHairgreas1this is one for the books19:07
MrHairgreas1I'm sure that Windows is a fine operating system. Otherwise, why would all those people be using it? -- JT Smith19:07
+perlDreamerwhere did that come from?19:08
-!- MrHairgreas1 is now known as MrHairgrease19:08
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:08
+MrHairgreasethe latest black blog post19:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:08
-!- mode/#webgui [+o rizen] by ChanServ19:08
+perlDreameroption 1, FTW!19:10
+MrHairgreaseoption 1?19:10
@rizenFTW?19:10
+perlDreamerIt's a preaction-ism19:10
+perlDreamerFTW = For The Win19:10
+MrHairgreaseah19:10
@rizenah19:10
+perlDreameroption 1 = What windows?19:10
@rizenthen say that on the black blog19:11
+perlDreamer"Eliminate the Windows version all together"19:11
+MrHairgreaseoh19:11
@perlmonkey2Windows version of the WRE looks to be the most downloaded.19:11
+MrHairgreasei haven't actually read it all19:11
+MrHairgreasei was too busy posting that first line here =)19:11
+perlDreamerdownloaded != used19:12
slickwarebleh, windows WRE19:13
slickwareI tried it for about 3 seconds19:13
slickwarethe wre itself was fine... the windows part was crap19:13
@perlmonkey2Option 1 easy19:13
+MrHairgreaseyeah19:14
+MrHairgreaseoption 119:14
@perlmonkey2virtual 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
+MrHairgreasewhat's the big fork coming down the road btw19:14
@rizenthat's easy for you guys to say, none of you use windows for anything19:14
+MrHairgreaseindeed19:14
* rizen thinks metaphors are lost in translation19:15
+MrHairgreasesaying that did not cost me the least moral problemns19:15
+MrHairgreaseyou mean fork wise?19:15
+MrHairgrease=)19:15
@rizenthe fork in the road *is* this decision19:15
@perlmonkey2But 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
slickwareI use windows for everything, I don't really understand mac users, but I date one19:16
@perlmonkey2And smaller companies will have no problems running the appliance.19:16
@Haargthe 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
@rizenthen slickware, i apologize19:16
slickwareno it's ok, even though she is a mac user I like her anyway19:19
slickware:)19:19
@rizencould 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 end19:19
slickwareis the weirdness with the PB support area all fixed?19:19
topsuboh fun test writing w/ fake form posting!19:21
@rizenwhat is the wierdness?19:22
topsubhi rizen!19:23
slickwarehaarg 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
@rizenhi topsub19:24
+MrHairgreaserizen: I metoo'ed19:27
@rizenthanks19:27
+perlDreamertopsub: we have test modules to help with fake form posting19:27
+perlDreamereven works with file uploads19:27
topsubi wrote one for file uploads19:28
topsuband did fake form post19:28
topsubon a project like 4 5 months ago19:28
topsubso i am reusing that.. lol19:28
+MrHairgreaseperlDreamer, when will you be arriving in Madison?19:29
+perlDreamerThe Oregon Contingent will be arriving Wednesday, afternoon-ward19:29
+perlDreamertopsub, were you planning on committing these tests to the core?19:29
topsubthey are for a macro i am writing. If someone can use the i will19:30
+perlDreamerWell, it sounds like it duplicates what we already have, so I'd prefer not to have multiple testing frameworks in there.19:30
topsubwe will be there tuesday i believe19:30
topsubmine are just testing a macro for the checkout process19:30
+MrHairgreasecool19:31
+MrHairgreasethe DIF will arrive tuesday too19:31
topsubi 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 works19:31
+perlDreamerthere's a basic cart test, but nothing that I know of for checkout19:31
+perlDreamert/Shop/Cart.t19:31
topsubmine is kinda like the checkout process19:32
topsubi did it so i know what is called so i can re create the checkout process in one macro19:32
topsubwhich is what i am writing now19:32
+perlDreamerthat's a good idea19:32
nubasomeone should tell bart@procolix.com that his auto-respond seems to be replying to mailling lists and alikes19:41
nubajust got his Subject: Vakantie msg after posting in the black blog19:42
+MrHairgreaseyeah i got one too19:42
nubaeither that or the mail headers in webgui arent signaling properly that its a mailing list message19:42
nubano to be auto-replied-to :D19:42
+MrHairgreaseit seems the auto reply is ignoring the reply-to header19:42
+perlDreamernuba, are you implying that some of our articles and tutorials are not friendly?19:49
slickwarei'll second that if that's what he's implying19:49
+perlDreamerslickware, wiki pages are always open for updating and friendlification19:50
slickwareI know19:50
slickwarei'm working on that19:50
nubaperlDreamer: i didnt say that. is that what you read? check your glasses :D19:50
+perlDreamerSorry, that wasn't very friendly of me.19:51
nubaperlDreamer: there was no implication of unfriendliness in that emphasis19:51
+perlDreamerI know nuba, just teasing.19:52
nubaperlDreamer: it was just to emphasize my view of how important it is that, for people testing the waters, to be received with friendly reference material19:52
nubaperlDreamer: now, if you have a problem with that, we can meet in the street afterhours and settle this in a switchblade fight19: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
nubagood excuse19:54
nubabut ill keep an eye on you for now. act friendly or we'll have to talk, again, gotcha?19:56
+perlDreamerYes, sir!19:56
nubalol19: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 #webgui20:25
-!- mode/#webgui [+v cap10morgan] by ChanServ20:25
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui20:36
-!- mode/#webgui [+o bopbop] by ChanServ20:36
@perlmonkey2stupid question but how to I insert an image into keynote?20:37
-!- cap10morgan [n=cap10mor@65.89.85.11] has quit []20:37
@perlmonkey2never mind :)20:38
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui20:43
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []20:46
-!- hightekvagabond [n=Administ@66.173.14.240] has joined #webgui20:48
-!- hightekvagabond [n=Administ@66.173.14.240] has quit [Client Quit]20:48
doc777Hello 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
@perlmonkey2doc777: what are you seeing?20:51
doc777Well, it just shows the normal "Turn Admin Off"  ;)20:52
-!- cap10morgan [n=cap10mor@65.89.85.11] has joined #webgui20:52
-!- mode/#webgui [+v cap10morgan] by ChanServ20:52
-!- cap10morgan_ [n=cap10mor@65.89.85.11] has joined #webgui20:54
-!- mode/#webgui [+v cap10morgan_] by ChanServ20:54
@perlmonkey2doc777: 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
doc777I place the above directly behind:  ^AdminToggle;  in the template. 20:56
doc777What 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
@preactiondoc777, <tmpl_if session.var.adminOn>20:58
@perlmonkey2You might want to place that somewhere you are sure it will be in a visible piece of HTML20:58
@preactionbut beware, that may go away someday20:58
@preactionyou might be best off with ^GroupText("Admins","Hi!");20:58
doc777oooh! That might be perfect.  Thank you, I will go test that20:58
-!- cap10morgan_ [n=cap10mor@65.89.85.11] has quit []21:11
@perlmonkey2Fairly quiet today.21:25
topsubhi!21:41
topsub<-- coding21:41
-!- tavisto [n=tavisto@fl-69-68-20-156.dyn.embarqhsd.net] has joined #WebGUI21:43
-!- mode/#webgui [+o tavisto] by ChanServ21:43
@rizenholy cow. the most glowing endorsement: http://www.plainblack.com/tbb/the-wre-windows-and-webgui_-oh-my/621:52
@rizenjarrod is the longest running windows user in the WebGUI world21:53
@rizenknowmad, 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 there21:54
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]21:54
knowmadI'll be happy to chime in on the blog!! I've come to the same conclusion about Windows...22:02
CIA-6WebGUI: 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 #webgui22:08
-!- mode/#webgui [+o apeiron] by ChanServ22:08
+perlDreamerw00t! inheritUrlFromParent is working again!22:20
@preactionyay!22:20
+perlDreamernow, if my controversial fix is accepted, all will be good22:20
@preactioncontroversial? uhoh22:22
+perlDreamerone does not muck with Asset->update lightly22:22
+perlDreamerI'll paste a patch for review22:22
elninook. just thinking out loud...22:22
elninoI need to query for users from a different database and let them login to webgui.22:23
elninobut I don't want the user information in webgui.22:23
elninoOR 22:23
elninoIs there a way to import them in nightly into webgui?22:24
elninoAnd make sure they are syncronized?22:24
@preactionyes to both22:24
elninoI've done the first before, but I had to write my own auth mod. Is there a similar way?22:24
@preactionthat would be what you would have to do, yes22:25
@preactionfor the first one at least22:25
elninook.  and for my second option, is that a cron?22:25
@preactionfor the second one, see the workflow activities for LDAP22:25
elnino... and creat a custom work flow?22:26
@preactionyes22:27
@preactionwell, a custom workflow activity22:27
elninoand 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
@preactioni'm fairly sure you could divine it so that it could be configurable22:29
elninok. I'm up for the challange. Thanks! 22:29
doc777I 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
+perlDreamerpreaction: http://webgui.pastebin.com/m30d050f522:32
+perlDreamerthe idea is what I was talking about yesterday.22:32
topsubelnino you could create a user on the fly if there not in the system if your using  a macro or something to log them in22:33
+perlDreamerGiving an asset property the ability to say "I affect some other property".22:33
+perlDreamerit's like having a filter for the property, but it works on some other property22:35
elninotopsub: 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
elninobut thank you for your suggestion!22:36
topsubya if all you need to do is allow them to log in22:36
elninoyou all have good ideas!22:36
@rizenperlDreamer: i love the idea except for hating it22:36
topsubyou won't need to send any other information but create a user and then update the session to log them in22:36
+perlDreamerrizen, I couldn't think of any other way to make it work22:36
+perlDreamerwell, that's not true22:36
+perlDreamerI did, but I didn't like it22:36
@rizeni can and have actually22:36
topsubelnino just whenever you need information refer to your main db22:36
+perlDreamerhow?22:37
@rizeni just haven't had time to implement it22:37
elninotopsub: 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
+perlDreameryou hate it because I did it first? ;)22:37
@rizenwe just need to update the update() method do to do all the work that we want right in there22:37
@rizenrather than having an external validation system22:37
@rizenthe whole concept of filters is flawed22:38
@rizenand i think will be removed in 822:38
+perlDreamerin essence, we put fixUrl, fixTitle, and so on right into update?22:38
@rizenthe update method can check both the existing properties and any properties about to be set22:38
@rizenyup22:38
@rizeni have a working example of this for another purpose if you'd like to see it22:39
+perlDreamerthen how would a sub class override fixUrl?22:39
elninotopsub: 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
+perlDreamerlike Asset->Post does?22:39
@rizenit wouldn't, and it doesn't have to22:39
@rizeni'll show you in a sec22:39
+perlDreamerok22:39
elninoI'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
@rizenscroll down to the update() method: https://svn.webgui.org/svnweb/plainblack/view/experimental/Bazaar/lib/WebGUI/Asset/Sku/BazaarItem.pm22:40
topsubelnino no, i just did mine monday or so22:40
elninooh. ok. sure! Thanks!22:41
topsubmine is an anonymousecheckout macro but it has create a user on the fly idea in it and i also wrote a test for it22:42
topsubyou would have to adjust the test a little but you should get the overall idea22:42
elninoI 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
topsubhere is the macro . http://webgui.pastebin.com/m75c9143122:43
topsubhere is my test http://webgui.pastebin.com/m3b67a6a122:43
elninocool. thanks topsub!22:44
topsubhopefully it will help some22:44
@rizendo you get me perlDreamer?22:44
+perlDreamerI get it.22:45
topsubelnino i am integrating  that macro into my "one page"  checkout process macro22:45
topsubas we speak22:45
@rizenif you had brought up your idea last week i would have accepted it, and regretted it this week.22:45
@rizenthat's why i say i love it and hate it22:45
+perlDreamerYou like this better than autogenerating and autocalling the methods?22:46
@rizenit'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 idea22:46
@preactionyay for reducing complexity in the asset API22:46
+perlDreamerwhat don't you like about filters?22:46
topsubgo preaction!22:46
@rizenpD, here are the advantages of this system over the filters way22:46
@rizen1) filters add an extra method call on each update for each field that has a filter, this doesn't22:47
@preactionreducing the number of calls to that cursed definition?22:47
@rizen2) filters allow you to override existing rules...which we never want to happen, because the rules are there for safety22:48
@rizenextend the rules: sure, override: never22:48
@rizen3) filters are one more complexity in an already complex api22:49
@rizennot having filters should make it easier for devs to wrap their brain around the api22:49
@rizencuz there isn't any magic about how they get called22:49
elninook.. 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
+perlDreamerif we inlined fixTitle, fixUrl, etc into update, it would be huge22:49
+perlDreamerand people will still override the rules, since they can do it in update anyway22:50
@rizenand finally, and this one is hugely important22:50
@rizen4) 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 set22:50
@rizenthis limits their utility22:51
@rizenand creates the need for jury rigs22:51
+perlDreamer4) 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
@rizenyes, update will be a bit bigger...who cares22:51
@rizenno they can't override the rules22:51
@rizenbecause the rules aren't overridable without overriding and rewriting the entire update method22:52
+perlDreamerno22:53
+perlDreamerall you have to do is call SUPER::update first, and then override only the pieces that you want22:53
@Haargyou'd have to copy everything update does thougth22:53
+perlDreamerno22:53
@Haargobviously if you muck with the db data you can mess things up22:54
@rizenhow would you do it without copying everything update does?22:54
+perlDreameryou call SUPER::update first22:54
+perlDreamerthen you muck with what you want and update the tables yourself22:54
@rizenok update the tables yourself22:54
@rizenwhich is what update does22:55
@Haargupdating the tables yourself is already breaking the rules22:55
@rizenif you're doing that then you're off the team22:55
@rizen=)22:55
topsubam i not able to update couponId by.. $cart->update({couponId => $coupon->{code} });?22:55
topsubdoesn't seem to be working and i can't find anything in cart.pm about coupon22:55
+perlDreamerCoupon would be another CartItem?22:56
+perlDreamersince it's a sku22:56
@rizenthere is no coupon code or coupon id22:56
@rizenthat's an old version of webgui22:56
@rizenand if you're finding reference to it, please report a bug22:56
topsuboh, but the column in the db is still there22:56
@rizenbecause it has been replaced with coupons as skus22:56
@rizenok, please report a bug22:56
@perlmonkey2Wow, 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
+perlDreamerbring wife, have her egg you on22:57
@rizenso you're talking slower than 1 slide per minute?22:57
@rizenthat's impressive. i talk at about 2 slides per minute22:57
@perlmonkey2hah, originally she was going, but habitat for humanity needed her.22:57
@rizenand when i do the keynote, i do about 1 slide per 15 seconds22:58
@perlmonkey2rizen: wow22:58
@rizenthey keynote is more entertainment than education though22:58
@perlmonkey2Yeah, I guess I need to stay more on track and not give so much side information22:58
@rizenit's sort of like a pep rally22:58
@perlmonkey2Save all that stuff for the Questions22:58
@rizengotta keep people awake22:58
@perlmonkey2This is going to be so much fun :D22:59
+perlDreamerrizen: 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
@rizenhave you tried putting the timer up on your monitor...so that you can have the computer pace you?22:59
@perlmonkey2I've tried just looking at the clock, but I keep digressing23:00
@perlmonkey2look back and another minute has slipped by23:00
@perlmonkey2for the real deal though I'll be nervous and probably talk twice as fast23:00
* perlDreamer takes a note, no caffeine for pm2 on day of talk.23:01
@perlmonkey2egads you trying to kill me?23:01
@perlmonkey2like keeping water from a fish.23:01
+perlDreamerrizen: and it will be harder to test, since you have to do it all via update instead of testing the filters directly.23:02
@preactionperlDreamer, wouldn't Test::Deep make short work of that though?23:05
+perlDreamerpreaction, I don't see how that compares to a single method call for testing a filter, versus db access on every test23:06
@rizenperlDreamer: you might be convincing me to keep it as a seperate method at least23:07
@rizenfor testability23:07
@rizenregardless, this entire discussion is irrelevant for this one bug fix23:08
@rizenbecause filters can't go away until WebGUI 823:09
@rizenand neither can fixUrl23:09
@rizenfor now, put the parent stuff in update()23:09
+perlDreamerokay23:09
@rizenlike the thing i sent about bazaar23: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 #webgui23:22
-!- CIA-7 [i=cia@208.69.182.149] has joined #WebGUI23: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
+perlDreamerokay, it's fixed23:31
+perlDreamerI'm glad I talked about that before committing it, too.23:32
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui23:33
topsubafter 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
+perlDreamerforeach ?23:36
+perlDreamerpop ?23:36
topsubwhat would be best way23:36
+perlDreamerit doesn't work?23:36
topsubi want to say alright if there is only one shipping method then use it23:36
+perlDreamerif (scalar @ {$ship->getShippers} == 1)23:37
@preactionif ( @$shippers == 1 ) { # use this shipper }23:37
topsuband i dump the array ref and see 1 result but trying to do like $shippers[0] isn't working23:37
+perlDreamerpreaction WBGP is to use braces23:37
@preactiontopsub, it's an array reference, not an array, you need to deref with: @{ }23:37
+perlDreamer$shippers->[0]23:37
@preactionor, since you want an element, $arrayref->[0]23:37
topsubah there we go.. my $shippers = $ship->getShippers()  ;  print $shippers->[0]->getId;23:40
topsubwas missing the correct syntax on how to pull from array ref i believe23:40
topsubi keep doing $array[0]23:40
topsubthanks guys!23:41
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:51
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:52
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has joined #webgui23: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-7WebGUI: colin * r7304 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm t/Asset/Asset.t): fix inheritUrlFromParent00:20
CIA-7WebGUI: doug * r7305 /WebGUI/ (2 files in 2 dirs): fixed: choosing ITransact driver during checkout causes error00:20
CIA-7WebGUI: graham * r7306 /WebGUI/t/ (Session/ErrorHandler.t Asset/AssetMetaData.t): fixing tests00:20
CIA-7WebGUI: graham * r7307 /WebGUI/docs/create.sql: preparing for 7.5.21 release00:20
CIA-7WebGUI: graham * r7308 /WebGUI/docs/upgrades/upgrade_7.5.20-7.5.21.pl: protect against folders already being gone00:20
+perlDreamerHaarg, I figured out why the ErrorHandler tests are failing.  I'm calling the query method directly from the test00:23
@Haargare they failing now?00:23
+perlDreamerand for that to work now, it has to be called from inside SQL::ResultSet00:23
+perlDreameryeah00:23
+perlDreamerBut at this time I think the code is fine00:23
@Haargthey worked when i ran them00:23
+perlDreamerthey shouldn't00:23
@Haargaside from a formatting change00:23
+perlDreamergot: 'More bugs'/expected: 'query 1:00:24
@Haargodd00:25
+perlDreamerwait a sec, did you fix the tests already/00:25
+perlDreamerdo I need to do an update?00:25
@Haargno00:25
@Haargi fixed the formatting issue00:26
@Haargthey are failing for me now00:26
+perlDreamerthey've been failing in the nightly test runs for a while00:26
+perlDreamerAsset.t tests were fixed today (related to inheritUrlFromParent)00:27
@Haargyeah, i saw that they were working now00:27
einkHi00:35
einkI'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
einkhttp://webgui.pastebin.com/d2b71800900:35
eink& http://webgui.pastebin.com/d1b7c330200:35
einkany idea why ?00:35
einkthanks00:35
@Haargdid you deal with the bug in the upgrade script?00:36
einkno00:36
einkI think that the second one is due to changes that weren't commit at time of the first migration00:37
@Haargthere is a bug in one of the upgrade scripts that will cause it to fail00:37
@Haargi would revert to 7.4.40, then do an upgrade to 7.5.2100:38
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui00:38
einkthis bug was from the 7.3.22 version00:38
einkso I have to revert to this ?00:39
einkIt's not possible to fix it without reverting ?00:39
@Haargit 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 database00:40
einkok, I'll do00:42
einkSo that's not cause changes weren't commit at the time of the upgrade ?00:42
@Haarghaving uncommitted changes should not be a problem when you do an upgrade00: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-7WebGUI: jt * r7309 /releases/WebGUI_7.5.21-stable: Release 7.5.21-stable01:18
CIA-7WebGUI: graham * r7310 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.22 dev01:18
CIA-7WebGUI: graham * r7311 /WebGUI/sbin/upgrade.pl: prevent upgrades from overwriting prior upgrade backups01: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
@perlmonkey2wow 21 is already out02:02
@perlmonkey2that's fast02:02
+perlDreamer1 release per week02:04
+perlDreameron average02:04
@perlmonkey2Hmm, 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
+perlDreamerwhat does it do to the system when you logout like that?02:07
+perlDreamerbtw, diakopter is an ex WebGUI dev, so he knows what he's talking about.02:07
@perlmonkey2Throws an error showing the webgui page inside the page layout02:08
@perlmonkey2perlDreamer: did he find another job?02:08
@perlmonkey2Or am I being rude asking why he moved on?02:08
+perlDreamerI'm not exactly sure why he moved on.02:09
@perlmonkey2You don't even have to log out to cause the bug.  Just browse away and back.02:11
@perlmonkey2So add thing is returning from a place tha tworks for empty Things but www_view doesn't get there.02:11
@preactionwe're branching now?02:13
@rizenbranch made02:13
@preactionk02:13
@preactionwe put bugfixes in both again then?02:14
@preactionif it affects both02:14
@rizenyup02: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
@preactionperlmonkey2, what if they aren't in the right group to manage? won't they see the same Permission Denied thing again?02:23
@preactionthere are a couple problems: one, the user doesn't have permission. two, the thingy is calling a www_ method in sub view02:24
@preactionwww_ methods have style templates02:24
@preactionbut view() is normally called from www_view (which follows the above rule, and has its own style template)02:25
+perlDreamerperlmonkey2: preaction is right.  if searchFields is empty, it should degrade gracefully and not crap out and die.02:25
@preactionthis is why in the GalleryAlbum wobject there are view_thumbnails and www_thumbnails, the view_ is the content part, the www_ is permissions and wrappers02:26
@perlmonkey2the permissions doesn't seem to be part of the problem.  I can get buggy before while logged in.02:26
@perlmonkey2just a different bug02:26
@preactionthere's probably multiple problems, all stemming from those two issues02:26
CIA-7WebGUI: graham * r7312 /branch/WebGUI_7.5: creating 7.5 branch02:28
CIA-7WebGUI: graham * r7313 /WebGUI/ (4 files in 3 dirs): preparing for 7.6.0 dev02:28
CIA-7WebGUI: graham * r7314 /WebGUI/docs/upgrades/ (4 files in 2 dirs): move 7.5.22 packages to 7.6.002:28
CIA-7WebGUI: doug * r7315 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Wobject/Layout.pm docs/changelog/7.x.x.txt): fixed: Layout templates are now prepared correctly02:28
CIA-7WebGUI: doug * r7316 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Layout.pm): fixed: Layout template now gets fixed correctly02:28
@perlmonkey2to not call www_methods in a sub view would be a fairly substantial change02: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 #webgui02:39
-!- mode/#webgui [+o Haarg] by ChanServ02:40
+perlDreamerHaarg, I think my log.conf is not set to show debug level warnings02:43
+perlDreamerwhich is why the tests are working some places, but not others...02:43
+perlDreamerI'll double check02:43
+perlDreamerand then put a workaround for that in the test if that's the case.02:43
@Haargah02:43
+perlDreameryup02:44
+perlDreamerthis will be an easy fix02:44
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]02:44
@Haargyeah, it's only generating that stuff if you have debug mode on or have your log level raised02:44
@Haargthat makes sense02:44
@Haargwhen i ran the tests initially, i had debug on02:44
@Haargthen i did a release build and they stopped working02:45
+perlDreamerbecause the default log.conf is set to INFO02:45
@Haargdefault is error02:46
@Haargit was the site's debug mode that was changing02:47
+perlDreamerfixed02:48
+perlDreamertomorrow should be clean sailing for tests02:48
@Haargi was considering switching queries to use TRACE level02:48
+perlDreamerI'll set all the other switches later02:49
* perlDreamer goes home02: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 #webgui03:32
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:32
CIA-7WebGUI: colin * r7317 /WebGUI/t/lib/WebGUI/Test.pm: when overriding Log::Log4perl for testing, set the is_debug flag to true04: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 #webgui06: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 #webgui06:13
wgGuest02Could anyone here provide advice on putting together a soap web services report asset?06:20
@preactionwgGuest02, that depends: what exactly is the problem?06:21
@preactioni believe there's no way to use the WSClient without modifying a template to get the right data variables06:21
wgGuest02just confused about configuration.06:21
wgGuest02I have webservices provided by a tomcat server using apache axis....06:22
wgGuest02example url to the wsdl:06:22
wgGuest02http://192.168.1.102:8080/fyuznserver-web-1.0-SNAPSHOT/services/CategoryService?wsdl06:22
wgGuest02I'm not sure which part goes in the URI and which part goes in Proxy06:23
@preactionthat would go in the URI probably06:23
@preactiondid you try it?06:23
wgGuest02yes... got nothign back06:23
wgGuest02when calling that URL directly you see the wsdl06:23
@preactionas i mentioned, i believe you have to edit the template to get anything useful out of the WSC asset06:24
@preactionare there any errors in the logs?06:24
wgGuest02Sorry, I am indeed a webgui newb.  Where would I find the logs... currently working off a vmware image.06:25
@preactionwgGuest02, /data/wre/var/logs/webgui.log06:25
wgGuest02thank you, one moment.06:25
@preactioni think, though, that the WSDL URI has to end with .wsdl (not just wsdl)06:25
@preactionlet me check the code06:26
wgGuest02yes, I wondered about that as well, but that's not how axis provides it.06:26
@preactionlooks like ?wsdl works too06:26
@preactionyou might want to turn on Debug for the WSClient, and then edit /data/WebGUI/etc/log.conf to have "DEBUG" where "ERROR" is06:27
@preactionthat will spill out a LOT of information, but if you put it in a pastebin I can help you sort it out06:27
wgGuest02seeing a whole bunch of stuff coming out in the log you pointed me to already...06:28
@preactionit might not be useful, but pastebin it anyway perhaps?06:29
wgGuest02Something about a bad cron06:29
wgGuest02it's repeating every second, I think.06:29
@preactionoh, that isn't relevant for this, but pastebin it anyway, we might want to post a bug about a default install having that06:29
wgGuest02One moment, can't copy out of the vmware window, trying to ssh in.06:30
@preactionyou wouldn't happen to know of a public soap server that i can do some testing with would you?06:32
wgGuest02Actually, you may be able to access this one as I've got a dyndns set up for the moment... hang on.06:33
wgGuest02in the meantime, I've pastbin'd that junk.06:33
wgGuest02er, pastebin'd.06:33
wgGuest02My name is Michael Brindamour... it's posted under that.06:33
@preactionwhy not give the url here?06:34
wgGuest02And, before we go further, so that I don't forget, preaction, thank you for your help!06:34
wgGuest02I will if it works... need to check and see if it does.06:34
@preactioni meant for the pastebin, but i found it06:35
wgGuest02Oh, sorry about that.06:37
wgGuest02Just used the one above.06:37
wgGuest02(using the web based irc, and it's linked at the top of the screen)06:37
@preactionyeah, it's in the /topic, but i can't see the topic in my client06:39
wgGuest02ahh, sorry about that.06:39
wgGuest02haven't gotten my soap server public yet... still working on that.06:39
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI06:41
wgGuest02Here's a public wsdl I found... not axis though.06:43
wgGuest02http://soapclient.com/xml/soapresponder.wsdl06:43
@preactionand the wsclient can't seem to handle that one... but it is getting data from it06:48
wgGuest02I think the same is the case for mine...06:51
@preactionthe more i'm in this code, the more i absolutely hate it...06:51
@preactionit assumes far too much06:51
wgGuest02yeah, I believe it.06:52
@preactionwgGuest02, 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 at06:52
wgGuest02I think it's the same case with mine... it's getting a result but can't manage it.06:52
@preactioncan't guarantee speediness, since we've got the WebGUI Users Conference coming up, so plain black will be gone all week next week06:53
@preactioni'm going to try a couple things, i might have a patch06:53
wgGuest02Ok... I can make do with a sql query, but would prefer to do it with soap if I can.06:54
@preactioneventually you'll probably be able to, and the more information you can put in your bug report, the more likely it will happen soon06:55
wgGuest02With 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.wsdl06:55
wgGuest02but that is not my axis server.06:55
@preactionright, from what i understand the SOAP response can be just about anything at all, and so some sense has to be made of it somehow06:56
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]06:57
@preactionerm... is there some sort of format for the parameters to a soap method call?06:58
@preactioni'm getting a different response now, but it's nothing. it used to be something06:58
wgGuest02that's part of the problem, I think... not sure how to pass the parameters for this.... says to pass them as valid perl, and gives06:59
wgGuest02an example of 'param1'=>'value','param2'=>'value2'06:59
wgGuest02so for the example wsdl I gave you, I tried: 'bstrParam1'=>'hello', 'bStrParam2'=>'world'07:00
wgGuest02But, alas, no love.07:00
@preactioni think i heard our problem is that we're using SOAP::Lite perl module, there are better ones out there i think07:01
wgGuest02What are you using for the wsclient template in Display?07:01
wgGuest02temp?07:01
@preactioni'm not using a template, i'm just returning raw data. i'm hacking ;-)07:02
wgGuest02'k07: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 #webgui07:04
wgGuest64oops07:05
wgGuest64I'm the guy who was just here... sorry about that.07:05
wgGuest64The template I'm using is modified from the temp one... 07:05
@preactionyou can use a real IRC client if you like, they're less annoying than that java one07:05
wgGuest64yeah, I should, just in the thick of things at the moment & too lazy to dl one.07:06
wgGuest64http://webgui.pastebin.com/d4e9b6d5f07:06
wgGuest64I 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
@preactionyeah, i keep getting a result with one element, undefined07:07
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui07:07
SquOnkHi everyone07:08
@preactionhello07:08
SquOnkpreaction: Getting ready for the WUC?07:09
@preactionin a manner of speaking07:09
@preactionright now i'm looking into why the WSClient sucks so much07:10
SquOnk:)07:10
@preactionat 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
SquOnkI 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 upgrade07:11
@preactioner.. doesn't suck07:11
wgGuest64it doesn't suck, it's just different. ;-)07:12
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui07:16
wgGuest64looking for a "new bug" button at http://www.webgui.org/bugs ... don't see one.  how do I submit a new bug?07:20
elninowgGuest64, you have to login. 07:23
elninoyou can create an account here: http://www.webgui.org/bugs?op=auth;method=createAccount07:23
elninoif you are already logged in, the "report a bug" link is right of the oval search button.07:24
wgGuest64right... just figured out the whole login requirement. ;-) thanks07:25
wgGuest64Added that bug using the examples used here... thanks for trying to help preaction.07:29
elninogrr.. 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
elninolog 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 #webgui07: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 #webgui07:50
-!- mode/#webgui [+o preaction] by ChanServ07: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 #webgui07:53
-!- mode/#webgui [+o preaction] by ChanServ07:53
-!- patspam [n=patspam@99.150.100.190] has joined #webgui08:01
-!- patspam [n=patspam@99.150.100.190] has quit [Client Quit]08:06
elninopreaction: 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 matter08:35
@preactionSyncProfilesToLDAP.pm or something08:36
elninoLinkLDAP?08:36
elninoI mean LDAPLink.pm?08:36
elninoso, why isn't it in the workflow directory... =)  is that a bug?08:37
elnino=)08:37
elninoAH I found it.. It08:39
elninothanks!  it's not LinkLDAP. I'm blind. Its in workflow/activity08:39
-!- Radix-work [n=Jesse@formsys.com] has joined #webgui08: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 #webgui09: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 #webgui09: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 #webgui10:08
-!- KlausH [n=KlausH@p5B071168.dip0.t-ipconnect.de] has joined #webgui10:11
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui10:11
-!- mode/#webgui [+o apeiron] by ChanServ10:11
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:17
einkHi,10:17
einkI'm trying to reupgrade a WebGUI site from 7.3.8 to 7.5.20,10:17
einkbut when I'm running 7.3.8,10:17
einkI've that http://webgui.pastebin.com/d4dfa787e in the log10:17
einkI'm running wre-0.7.210:17
einkThanks10:17
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui10:37
elninohi. 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 IDs10:41
elninoI keep getting a 500 error on the browser.10:42
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]10:43
elninothe db error is: can't execute repared stateent: insert into asset (assetId, parentId, lineage....) root cause: duplicate entry '000001000002000001 for key 210:43
elninoso 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
elninoI tried moving it, but the '0' is reassigned to a random asset on that page.10:44
elninofoudn this:  http://www.webgui.org/etcetera/duplicate-entry-000001000003000002-for-key-2/3 - I'm gonig to try it.10:46
elninoworked beautifully.11:00
elninogood night11:00
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]11:00
-!- lus [n=chatzill@217.73.176.54] has joined #webgui12:41
CIA-7WebGUI: doug * r7318 /branch/doug-experimental/ (3 files in 2 dirs): Nightly checkin because you forgot14: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 #WebGUI14:26
-!- mode/#webgui [+o khenn] by ChanServ14:26
-!- KlausH [n=KlausH@p5B071168.dip0.t-ipconnect.de] has quit ["bye"]15:14
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui15:21
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui15:39
diakopter500 Internal Server Error at http://beta.webgui.org/create15:40
@Haargfixed15:52
diakopterneat; thanks15:58
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:01
-!- mode/#webgui [+o bopbop] by ChanServ16:01
einkup:16:08
einkI'm trying to reupgrade a WebGUI site from 7.3.8 to 7.5.20,16:08
einkbut when I'm running 7.3.8,16:08
einkI've that http://webgui.pastebin.com/d4dfa787e in the log16:08
einkI'm running wre-0.7.216:08
-!- perlmonkey2 [n=perlmonk@69.92.198.196] has joined #webgui16:22
-!- mode/#webgui [+o perlmonkey2] by ChanServ16: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 #webgui17:02
-!- mode/#webgui [+v cap10morgan] by ChanServ17: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 #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui17:50
@perlmonkey2We need pagers17:56
@perlmonkey2Course 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 #webgui18:14
-!- mode/#webgui [+v perlDreamer] by ChanServ18:14
-!- topsub [n=josh@97.66.185.250] has joined #webgui18:14
topsubhello everyone!18:16
+perlDreameryo, topsub!18:16
topsubhey pd!18:16
+perlDreamerperlmonkey2, fedora details are out18:16
+perlDreamerthere was hackage18:16
+perlDreamerhttp://lwn.net/Articles/295134/18:16
@rizenperlmonkey2: you have no cell phone?18:17
@perlmonkey2rizen: 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
@perlmonkey2perlDreamer: yeah, I read through it all and am disappointed with Fedora.18:24
@perlmonkey2They 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
@perlmonkey2hmm, 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 circles18:45
* perlDreamer recommends doing the hokey-pokey18:45
@Haargpm2: the real solution to that18:45
@Haargis that thinky needs a canView method18:46
@Haargthat figures out if the use can see the default screen18:46
@Haarguser*18:46
@Haargthingy*18:46
@Haargme no type good18:46
@perlmonkey2the 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
@preactionperlmonkey2, the can* method should return true or false18:47
@preactionbut in view(), if you can't view it, you're just given nothing18:48
@preaction(because view() is part of a page layout or other asset)18:48
@perlmonkey2we can't call this can_view until we are in one of the three www_subviewType methods.18:48
@perlmonkey2because users can have different permissions from each18:49
+perlDreamerthen you need can_subtype for each18:49
@preactionwhy not? why can't view() also check the same can* method right before the www_ method gets called18:49
@perlmonkey2www_view calls 1 of 3 www_subview types18:49
@perlmonkey2oh, it could18:49
@preactioncanManage, canSearch, canWhatever18:49
@perlmonkey2before calling that method, do the check.  Well you see, that would be obvious to anyone not retarded like me :D18:49
@preactioncanSearch could return false if search wasn't set up correctly18:50
+perlDreamerand, with preaction's excelllent WebGUI::Test::Maker, you can write tests for them all18:50
@preactionand then, in view(), you could check if ( $self->canEdit ) { return $i18n->get("Error message about Search not being set up correctly"); }18:50
@perlmonkey2preaction: okay, so it became a fairly simple fix now.  I like it.18:51
@Haargi was planning on making some changes to how some of that stuff is called18:51
@perlmonkey2perlDreamer: yeah, I guess I'm now willing to do anything to not be practicing my presentation anymore.18:51
@Haargfor example, creating a search method and having www_search call it separately18:51
@perlmonkey2Haarg: if you have bigger plans for Thingy, then I'll leave it alone for you to mess with.18:51
@Haarginstead of the isIn() thing that it does at the end of the function18:51
@Haargi have it mostly done18:52
@Haargso i'll just get it checked in18:52
@Haargit may make what needs to be done a bit easier18:52
@perlmonkey2okay18:52
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:53
@preactionperlDreamer, that time formatting bug is part of the JS in the new Asset Manager18:54
+perlDreamerpreaction, do you want to take that one?18:57
@preactioncan't really, got other stuff to do atm. 18:57
+perlDreamerin that case, time for me to learn some JS :)19:00
+perlDreamerI really didn't want to write more tests for Vendor anyway19:00
+perlDreamerpreaction, do old files in www/extras/assetManager/*.{js,css} need to be removed?19:02
@preactionif you can ack that they're not being used in the code, i think so19:03
+perlDreamerDate is a YUI object?19:04
@preactionno, it's a standard js object19:04
@Haargperlmonkey2, i checked in the changes i had in mind19:14
@perlmonkey2yeah, ,just got them, thanks :)19:14
@perlmonkey2nice19:15
CIA-7WebGUI: graham * r7319 /experimental/ (14 files in 11 dirs): adding karma gifter19:17
CIA-7WebGUI: graham * r7320 /WebGUI/ (8 files in 6 dirs): 19:17
CIA-7WebGUI: remove Do Nothing On Delete workflow and allow none to be selected for on delete etc workflow19:17
CIA-7WebGUI: remove remnants of realtime workflow selection code19:17
CIA-7WebGUI: graham * r7321 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: making separate methods for www_search and search etc19:17
@preactionHaarg, i could kiss you for r732019:18
@preactioni won't, though19:18
@Haargheh19:18
@Haargthat had been bugging me for a while19:18
@Haargi wanted to do some more fixing on that on delete code19:19
@Haargit's rather horrible19:19
+perlDreamerHaarg, I need a reminder on changelogs and branches19:23
+perlDreamerwhere does the fix notice go in the changelog for each branch?19:24
@Haargin the current version for that branch19:24
+perlDreamerso, for instance right now, it would go in 7.6 in the 7.6 branch, and 7.5.22 in the 7.5 branch19:24
@Haargyeah19:24
+perlDreamerGot it.  Thanks Haarg!19:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:26
carograyhi19:26
carogray2 questions19:26
carograyIf 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
+perlDreamerit depends on your client19:27
@preactioncarogray, depending on your client, but most likely yes19:27
carograyI am using the oudated, GAIM which I am very fond of19:27
@rizenyou can only send private messages to registered users though19:27
@preactionit's usually considered rude to PM without asking though19:27
carograyso when I click to HAARG...oh dear19:28
carograyI 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 conversations19:28
+perlDreamerYou could make a posting on the support board19:28
+perlDreamerOr send him an email19:28
+perlDreamerOr, a candygram19:29
+perlDreamerpostcard?19:29
carograyI did leave a message on the support board, but I get impatient and wanted to remind him that I left it there19:29
carograythis one problem is driving me insane19:29
-!- [newbie] [n=eink@AMontsouris-157-1-117-98.w90-46.abo.wanadoo.fr] has joined #webgui19:29
@Haargi'm looking at it right now, not really sure what the issue is19:29
carograyapologies for pm ing you the other day19:30
@Haargi don't mind19:30
carograywhen you say "issue" you mean why it isn't working or what isn't working with it?19:30
@Haargwell, i don't really know why the template would be causing an issue yet19:31
carograydid you see that there is indeed a problem?19:32
@Haargyeah19:32
carograyphew19:32
carograydid 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
carograyok 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
@Haargyeah, it obviously can work in some way.  i'll post what i figure out on the support boards.19:34
carograyterrific I can't wait, well I guess I will have to ;)19:35
+perlDreamerbugs--19:35
+perlDreamerbetween advice from preaction19:36
+perlDreamertwo books on javascript19:36
+perlDreamerand 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
@perlmonkey2hmm, 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
+perlDreamerIf there are no options, it should display a message19:52
+perlDreamerThis Thing has not been configured yet.19:52
+perlDreameri18n'ed, of course19:52
CIA-7WebGUI: graham * r7322 /WebGUI/docs/upgrades/ (4 files in 2 dirs): oops19:55
CIA-7WebGUI: colin * r7323 /WebGUI/ (2 files in 2 dirs): Fix the formatting of minutes in the assetManager.19:55
CIA-7WebGUI: colin * r7324 /branch/WebGUI_7.5/ (2 files in 2 dirs): backporting asset manage minute formatting fix19:55
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui19:57
-!- mode/#webgui [+v cap10morgan] by ChanServ19:57
+perlDreamerHaarg, I'm going to try and remember to do a better job with merging tests backwards in this branch.19:59
+perlDreamerSo any kind (or otherwise :) reminders are greatly appreciated19:59
@Haargsounds good20:00
@Haargbetter testing is always good20:00
@perlmonkey2perlDreamer: 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
@Haargnot sure about that fix20:13
@Haargif the user doesn't have permission to see the default view20:13
@Haargit seems like canView needs to return false20:13
@Haargso it just doesn't show up on layouts etc20:13
@perlmonkey2they can view they just can't search/edit20:19
@perlmonkey2which are sub views?20:19
@perlmonkey2and 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 this20:20
@perlmonkey2I say nip this in the bug.  Don't create Things with no fields.20:20
@perlmonkey2s/bug/bud/20:20
@perlmonkey2for 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
@preactionperlmonkey2, if the bug affects both, you should apply it to both, yes20:22
@perlmonkey2preaction: what's the best way to do that?  Just copy over the affected files?20:24
@preactionperlmonkey2, better to diff and patch20:25
@perlmonkey2be back in a bit, being dragged off to lunch.20:25
@perlmonkey2okay20:25
@perlmonkey2dragged/drug?  drugged? :P20:26
CIA-7WebGUI: colin * r7325 /WebGUI/t/Shop/Vendor.t: all Shop/Vendor API methods are tested20:29
CIA-7WebGUI: colin * r7326 /branch/WebGUI_7.5/t/Shop/Vendor.t: backporting Vendor tests20:29
CIA-7WebGUI: 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 received20:29
-!- rizen_ [n=rizen@69.128.55.18] has joined #webgui20:55
+perlDreameruh oh20:56
+perlDreamerrizen is going schizo20:56
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Remote closed the connection]20:57
+perlDreamerrizen, 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 #webgui20:57
-!- mode/#webgui [+o rizen] by ChanServ20:57
+perlDreamerany complaints of abdominal pain or cramping or flashing lights?20:57
@rizenjust switching ips for a sec to see if my new connection works20:58
@rizenpd, are you going to do a live blog of the keynote again this year for peeps that aren't at the wuc?21:00
+perlDreameron IRC?  sure21:04
+perlDreameris that what you want done?21:05
@rizenit's up to you21:05
+perlDreamerOr would you prefer people see a post-WUC video/transcript?21:05
@rizeni think you did that last year, didn't you?21:05
+perlDreamerI did21:05
@rizeni plan on putting up a video version of it, but that could be several weeks or even a month afterward21:06
@rizenwhenever i have time to edt21:06
@rizeni'll also be black blogging some of the important points21:06
@rizenbut not all21: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
+perlDreamerPlainBlack21:07
+perlDreamercrud21:08
+perlDreamerthat won't work21:08
+perlDreamerIRC is text only21:08
-!- [newbie] [n=eink@AMontsouris-157-1-117-98.w90-46.abo.wanadoo.fr] has quit []21:10
topsubwell took me about 2 days to write the macro and test for a single page checkout system.. know to integrate21:11
topsubs/know/now21: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 #WebGUI21:13
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]21:31
topsubIs there a way i can create a button to call a function  within the same asset? 21:45
+perlDreamertopsub, it's all url based21:56
+perlDreamertake the URL for the current asset21:57
+perlDreamerand append ?func=method to it21:57
+perlDreamerthat will call www_method to be called on the asset21:57
topsubah alright21:57
topsubthanks pd21:58
topsubsimpler then i thought21:58
+perlDreameryou're welcome21:58
CIA-7WebGUI: perlmonkey2 * r7328 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Removed trace statements22:15
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui22:16
@perlmonkey2okay, 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
doc777Hello everyone! I can get a username with: $session->user->username;  But how can I get their email address? 22:17
@Haarguser->profileField('email')22:19
doc777Thank you. Will test that!22:20
doc777my $myEmail = $session->user->profileField('email');   yields a blank result... Does not throw an error though.  Is this correct?22:27
@rizenit's correct22:27
@rizenmaybe the current user doesn't have an email address specified in the profile22:27
@rizentry one you know has an email address22:27
@rizenmy $email = WebGUI::User->new($session, $uid)->profileField('email');22:28
doc777Thank you. Will try that one to.22:29
@rizenor if you don't know the uid you can use username22:29
@rizenmy $email = WebGUI::User->newByUsername($session, $username)->profileField('email');22:30
doc777You 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 #webgui22:34
@perlmonkey2Does 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-7WebGUI: jt * r7329 /wrebuild/ (6 files in 4 dirs): 22:48
CIA-7WebGUI: added new backup system22:48
CIA-7WebGUI: updated prereqs22:48
@rizendo i have any authority left22:48
@rizenor did i spend it all22:48
@rizenwhere did i put that authority22:49
@rizeni don't recall22:49
@rizennope, i guess you'll just have to make a decision and go with it22:49
@perlmonkey2doh22:49
@perlmonkey2:P22:49
@perlmonkey2Can 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 #webgui22:57
@rizennope23:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]23:07
CIA-7WebGUI: jt * r7330 /experimental/Bazaar/lib/WebGUI/Asset/ (Sku/BazaarItem.pm Wobject/Bazaar.pm): bug fixes23:22
hightekvagabondWhat good is an empty thingy? then it's not a thingy, it's just a whatsit23:36
+perlDreamerAn empty thing, by any other name, would be just as useless :)23:36
hightekvagabondyeah, kinda like an empty beer glass23:37
@perlmonkey2To 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
@rizeni don't know pm2, not looking at the code23:55
@rizenhow about if you try it out and see if it works23:55
@rizenbtw, are you driving up?23:55
@perlmonkey2yeah, I'm driving up23:56
@rizeni'll give you some cash when you get here to reimburse your travel expenses so far23:56
@rizenand your corp credit card to pay for the remainder of your trip23:57
@perlmonkey2I'd been told just to use the card for gas and everythign else would be covered?23:57
@perlmonkey2But 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-7WebGUI: jt * r7331 /experimental/Bazaar/lib/WebGUI/Asset/Sku/BazaarItem.pm: 23:59
CIA-7WebGUI: added karma23:59
CIA-7WebGUI: formatting23:59
--- Day changed Sat Aug 23 2008
@rizenyou don't have a card00:01
@rizeni have your card sitting here00:01
-!- dionak [n=diona@97.66.185.250] has quit []00:02
@perlmonkey2oh, 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:P00:02
@rizenno00:02
@rizeni'm just saying you don't have a card00:02
@rizenif you do have a card, then it's the old one from june00:03
@rizenand that won't work00:03
@rizenit was cancelled back in june00:03
* perlmonkey2 goes back to working on his comic routine, it obviously needs some work.00:03
+perlDreameryou need a laugh track, pm200:03
@perlmonkey2perlDreamer: It might help, but I wouldn't put money on it.00:03
+perlDreamerperlmonkey2, from the sounds of things, you don't have any money to put on it, anyway00:04
@perlmonkey2doh :O00:04
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []00:04
@perlmonkey2zing, pd needs no laugh track00:04
* perlmonkey2 calls 911 for the burn center00:04
* perlmonkey2 goes back to work00:04
@perlmonkey2Anyone bored and wanting to take pity on a poor monkey, I'm searching how to inject a warning message into a TabForm.00:11
@preactionperlmonkey2, 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
@perlmonkey2preaction: 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
@perlmonkey2editThingSave I mean00:15
@preactionperlmonkey2, it would probably be best to add the error message right before the tabform00:15
@perlmonkey2okay00:16
* rizen thinks preaction is wise beyond his years00:26
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit []00:27
CIA-7WebGUI: graham * r7332 /WebGUI/ (3 files in 3 dirs): 00:32
CIA-7WebGUI: fixed: DataForm doesn't work properly with internationalized fields00:32
CIA-7WebGUI: fixed: incoming data not properly decoded from utf800:32
-!- [newbie] [n=eink@AMontsouris-157-1-52-51.w90-46.abo.wanadoo.fr] has joined #webgui00:53
doc777Is it possible to call a macro from a macro?  ;-)00:55
@rizensure00:55
@rizenyou can do it out in user space: ^a(^@);00:55
@rizenoops ^a(^@;);00:56
@rizenor you can do it in codespace00:56
+perlDreamernot all macros can be nested like that, though00:56
@rizenmy $out = WebGUI::Macro::SomeMacro::process($session, $param1, $param2);00:56
+perlDreamerjust the simple ones00:56
doc777What 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
@rizendoc777 macros are not interactive00:58
@rizenyou cannot post back to them00:58
@rizenso you can't ask a user to do something on a page that will then post back to the server00:59
doc777Hrm, I would like to display an image hyperlinked to ^Download(fileName);   And the page it is on is generated by a macro...00:59
+perlDreamerthat's fine, as long as it links to a file, and doesn't require streaming or anything on the server end01:01
doc777No, when the user clicks the image a macro takes the file and copies it to a temp dir then provides a link.01:03
+perlDreamerI don't think that will work01:04
@rizennope01:04
@rizenyou'll need to write a Content Handler for that01:04
@rizenthey're almost as simple to write as a macro01:04
CIA-7WebGUI: graham * r7333 /branch/WebGUI_7.5/ (3 files in 3 dirs): 01:05
CIA-7WebGUI: fixed: DataForm doesn't work properly with internationalized fields01:05
CIA-7WebGUI: fixed: incoming data not properly decoded from utf801:05
CIA-7WebGUI: perlmonkey2 * r7334 /WebGUI/ (3 files in 3 dirs): Thingy now requires at least 1 field per new Thing01:05
CIA-7WebGUI: perlmonkey2 * r7335 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: Removed commented code01:05
doc777Ah, 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
@rizenhttps://svn.webgui.org/svnweb/plainblack/view/WebGUI/lib/WebGUI/Content/Referral.pm01:05
+perlDreameryay bugfixers!01:05
+perlDreamerdown to 1 bug, which really isn't a bug01:06
@rizenthis is a very simple content handler01:06
+perlDreamerif the bug list is empty twice are we double-stable?01:06
@rizenhehe01:06
+perlDreamermaybe it's time to begin working on my super secret project01:07
+perlDreamerI appear to be out of work at $dayJob for the next little while01:07
@rizendoc777 here's an example: http://webgui.pastebin.com/mc2cd19e01:09
@rizenoooh super secret01:09
@rizeni like super secret projects01:10
@rizenspeaking of which, are you going to contribute something to my super secret project that starts with a B?01:10
@rizenif so, put a screen shot with it01:11
+perlDreamerscreen shots?01:11
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui []01:11
@rizenmakes it easier for me to add to my keynote at the wuc01:11
@rizenand looks nice in the B01:11
doc777Thanks 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
@rizendoc777 i should mention that i just wrote that from scratch as an example01:12
@rizenit's not intended to work out of the box01:12
doc777Gotcha ;)01:12
@rizenyou'll need to replace the doSomePrivilegeCheck() and copyFileToSomeLocation() with your own functionality01:13
+perlDreamerrizen, this is another super secret project01:14
@rizenoh01:15
@rizenoh yeah, well i have other super secret projects too you know01:15
* rizen thinks quickly about some super secret project he must have somewhere01:16
+perlDreamerYou'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 #webgui01:17
-!- [newbie] [n=eink@AMontsouris-157-1-52-51.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)]01:22
@rizeni'll come up with something01:28
+perlDreamereven if you do, it won't be as cool, or as testable, as __my__ super secret plan01:33
@rizenoh yeah?01:33
+perlDreamerYeah!01:33
@rizenyou're probably right01:34
@rizeni'm pathetic01:34
+perlDreamernot pathetic, only miserable.  That too shall pass.01:34
+perlDreamerYou can have the spotlight at the WUC.01:35
@rizeni bet that my keynote throws a couple zingers at you that you aren't expecting to see01:35
+perlDreamerThat could be.01:35
+perlDreamerSpeaking of which, how's the weather over there?01:35
@rizenalright, probably not01:36
+perlDreamerDo I need my parka and mukluks?01:36
@rizen80's and 90's01:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:36
+perlDreamerperfect01:36
+perlDreamer15 minute walk from Ruby Marie to the hotel?01:36
@rizennext week is supposed to be 75 on average all week01:37
@rizensorry 7801:37
@rizen15 minutes will give you plenty of time to spare01:37
@rizenit's about 7 blocks01: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 #webgui01:45
-!- mode/#webgui [+v cap10morgan_] by ChanServ01:45
@rizenbig news!01:48
@rizenthere will officially be a new WRE just in time for the WUC01:48
@rizenit has made it through testing01:49
@rizenand now i'm running builds01:49
+perlDreamercool!01:53
+perlDreamerhas anyone heard from SquOnk in a while?01:56
CIA-7WebGUI: colin * r7336 /WebGUI/t/Macro/CartItemCount.t: add a basic test for CartItemCount macro02:13
+perlDreamerIt would be cool to have WebGUI on a stick.02:18
+perlDreamerSomething 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-7WebGUI: colin * r7337 /WebGUI/lib/WebGUI/Help/Macro_MiniCart.pm: add missing MiniCart template variables to the help02:46
CIA-7WebGUI: colin * r7338 /Too many paths: merge back with main branch02:46
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii02:49
-!- Netsplit over, joins: ascii02:49
-!- Netsplit over, joins: ascii02:51
-!- KlausH [n=KlausH@p5B071AA1.dip0.t-ipconnect.de] has joined #webgui02:57
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:01
-!- KHT [n=KlausH@p5B073634.dip0.t-ipconnect.de] has joined #webgui03:09
-!- KlausH [n=KlausH@p5B071AA1.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]03:27
doc777Is there a way to display in a page a var passed to it in the url like:  /dn?file=test.zip03: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 #webgui03:44
-!- mode/#webgui [+v cap10morgan] by ChanServ03:44
-!- cap10morgan__ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui03: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 #webgui04:03
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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 #webgui04:06
-!- mode/#webgui [+v cap10morgan_] by ChanServ04: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 #webgui05:52
-!- mode/#webgui [+v cap10morgan] by ChanServ05:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:56
-!- mode/#webgui [+o preaction] by ChanServ05: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
@perlmonkey2anyone 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 #webgui07:35
-!- mode/#webgui [+v cap10morgan] by ChanServ07: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 #webgui10:26
-!- mode/#webgui [+o Haarg] by ChanServ10:26
-!- KlausH [n=KlausH@p5B070D4C.dip0.t-ipconnect.de] has joined #webgui11:13
-!- KHT [n=KlausH@p5B072920.dip0.t-ipconnect.de] has joined #webgui11: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 #webgui12:16
einkjoin #zimbra12:16
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12: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: KHT16:13
-!- Netsplit over, joins: KHT16: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 #webgui17:29
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:29
-!- dionak_ [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui17: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 #webgui18:23
-!- mode/#webgui [+v cap10morgan] by ChanServ18:23
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui18:27
-!- mode/#webgui [+o Haarg] by ChanServ18:27
-!- lus [n=chatzill@195.158.124.69] has joined #webgui19:01
lusI started webgui ok, but I want to go back to the first screens to see the initial tests19:02
@preactionyou mean the site starter wizard thing?19:03
@preactionor the WRE console?19:03
luspreaction: the starter wizard19:06
@preactionlus, everything there (except the asset wizard part) can be accessed from inside the Admin Console19:06
@preactionsee Settings for Company Name, Company E-mail, and etc...19:06
@preactionsee Users to edit the admin account you created19:06
luspreaction: will try19:06
@preactionif you're looking for something particular, let us know and we can help you find it19:07
luspreaction: ok tnx, will I always find someone here?19:18
@preactionnot necessarily, but most times19:18
@preactionthere are the forums too19:18
luspreaction: see if you can get www.il-lus.com, and how long it takes19:20
@preactionseems fine19:21
luspreaction: ok19: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 #webgui19:31
-!- mode/#webgui [+v perlDreamer] by ChanServ19:31
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ19: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-7WebGUI: colin * r7339 /branch/colin-experimental/ (3 files in 2 dirs): Set up International object chaining.20:01
CIA-7WebGUI: colin * r7340 /branch/colin-experimental/lib/WebGUI/Macro/ (20 files): convert Macros over to use i18n method chaining20:01
CIA-7WebGUI: 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-7WebGUI: 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 last20:01
CIA-7WebGUI: colin * r7343 /branch/colin-experimental/lib/WebGUI/Form/ (59 files): convert Form to use i18n method chaining20:02
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui20: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 #webgui21:18
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui22: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 #webgui23:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:05
@preactionyou know who doesn't get enough insults thrown his way? Jamie Vrbsky23:44
@preactionwe need to do something about this23:44
@preactionhe's always sitting up there, overseeing the entire operation of Plain Black, yet nobody blames him for anything at all23:45
@preactionhe's the man behind the scenes. the one with the real power. the silent, silent partner23:45
@preactionAND NOBODY REALIZES HOW DANGEROUS HE IS23: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 #webgui01:47
-!- mode/#webgui [+v cap10morgan] by ChanServ01:47
-!- KlausH [n=KlausH@p5B072920.dip0.t-ipconnect.de] has quit ["..."]02:13
-!- KlausH [n=Miranda@p5B072920.dip0.t-ipconnect.de] has joined #webgui02: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 #webgui03: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 #webgui07: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 #webgui09:20
-!- mode/#webgui [+v cap10morgan] by ChanServ09:20
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui10:48
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []10:49
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI10:57
-!- WebGUI is now known as SynQ10:57
SynQhi there10:58
SynQis it sunday yet?11:51
+Radix_Sunday's almost over for me12:20
SynQoh12:26
SynQit's almost noon here12: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 #webgui15:18
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:18
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui18:36
-!- mode/#webgui [+v cap10morgan] by ChanServ18:36
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:43
-!- mode/#webgui [+o rizen] by ChanServ18:43
@rizenapeiron, are you there? i have an important question about tomorrow18:43
CIA-7WebGUI: martin * r7344 /WebGUI/lib/WebGUI/Asset/Wobject/Navigation.pm: fix: getLineageLength called on undef in case no pages are in the nav loop18:58
+MrHairgreaseman18:58
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []18:58
+MrHairgreasethatthing is slow18:58
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:59
-!- mode/#webgui [+o rizen] by ChanServ18:59
SynQgreat21:55
SynQa new wre :)21:55
SynQcompiling debian etch 32 bits version right now21:55
SynQrizen is my hero21:58
@rizenseriously?21:59
@rizenall i have to do is put out a new wre and that makes me your hero?22:00
SynQit makes you a hero because it makes my talk about 10 slides smaller :)22:01
SynQproviding it all works22:01
@rizenoh, cuz you don't need to install new perl modules and whatnot22:01
SynQbut I have no doubts on your superhuman programming skills22:01
SynQand22:01
SynQthe backup script addition22:01
@rizenoh right22:02
SynQwhich I would have hacked in22:02
@rizenyeah, it's much better this way22:02
SynQI'm curious if the 100M limit has been resolved too22:02
SynQwhat apache version did you use?22:02
@rizenthere was a bug fixed in that regard, but no, apache still has a limit built in that we can't find our way around22:02
@rizenactually there are two things22:03
@rizenone is the request time out setting22:03
@rizenand the other is something that sets the file size limit22:03
@rizenif i knew how to fix it, and it didn't cause some sort of a security problem, then i would fix it22:03
SynQyea22:03
SynQI've been looking at that for some time now22:03
SynQbut I haven't found it either22:04
SynQbut it was not in there in my previous installations of webgui (non wre ones)22:04
SynQso it must be fixable22:04
SynQperhaps it has something to do with the reverse proxy22:04
SynQthat is my bet22:04
SynQoh22:04
SynQand the subject of this channel should be changed22:05
SynQto WebGUI 7.5.21-stable | WRE 0.8.422:05
SynQbut while the compile is running I'm gonna take a bath22:05
SynQI'll be back :)22:05
@rizenyeah, you stink22: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 #webgui22:17
-!- mode/#webgui [+v MrHairgrease] by ChanServ22: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 #webgui00: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 #webgui01: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 #webgui02: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 #webgui02:58
-!- mode/#webgui [+v Radix-wrk] by ChanServ02: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 #webgui03: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 #webgui04:15
elninoI have a question that if you think about it, is KINDA related to webgui.. wondering if someone could help out?04:26
@preactionperlbot ask04:26
perlbotDon't ask to ask, just ask.04:26
elninoI have webgui isntalled, but I also have another instance of apache installed.04:26
elninoso I'm wondering what my hostname should be.04:26
elninoshould it be the hostname used for the webgui? or should it be the hostname of the site on the other apache?04:27
elninoor neither?04:27
+Radix-wrkit shouldn't matter04:27
@preactionwhere are you putting this hostname?04:27
elnino/etc/hostname04:27
@preactionit doesn't matter04:27
elninoI'm creating an SSL certificate, and it was having a hardtime figureing out what the host name was.04:27
elninoand when I restart the "other" apache,04:28
elninoI get this: 04:28
elninocount not reliably determin the servers's fully qualified domain name, using test.domain.com04:28
elninos/count/couldn't04:28
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui04:29
-!- mode/#webgui [+o apeiron_] by ChanServ04:29
@preactionthat means you don't have a ServerName in your other apache's httpd.conf 04:29
elninobut I do, that was the first I looked at.  S and N are cap? or doesn't it matter?04:29
@preactiondoesn't matter, but do it anyway04:30
elninoI swear, it's correct. I just looked again. =)04:30
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:30
-!- mode/#webgui [+v perlDreamer] by ChanServ04:30
@preactionis UseCanonicalName On? that might make that error show up04:30
+perlDreamerSynQ: Which demo site are you using?04:31
elninoWell, the other question related to this is, the virtual host is <VirtualHost *:82>04:31
+perlDreamerand why do you insist on filling the bug queue right before the WUC?04:31
elninoand I have another conf file for the *:443 site. - is that correct?04:31
@preactionelnino, should be fine04:31
elninowhere do I put UseCanonicalName?04:31
@preactionelnino, you don't want it, if it was there, it might cause the warning you see04:32
elninoI 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
@preactionis there a ServerName outside of all your <VirtualHost> blocks? or just the ones inside?04:35
elninoI grepped again. just to see if it was defined anywhere else, but the ServerName directives are all within the two Virtualhost blocks.04:37
@preactionso put a ServerName localhost (or something) before all the Virtualhost blocks04:37
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]04:38
elninoshould I define it aso *:82? or specify the entire IP or localhost or store.domain.com?04:40
elninonevermind that question.04:41
@preactionno, just "ServerName <something>". <something> can be your IP, or localhost, or a real hostname04:41
elninoI know.. I was still stuck on Virtualhost...  restarting apache. =)04:41
elninooh. well that worked.  why?  =)04:42
elninois that usually defined in httpd.conf?04:42
@preactionyes04:43
elninohmm. ok.  it wasn't there. Thanks.  So next question - letme find it..04:43
elnino=)04:43
@preactionit 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
elninoso 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
elninoAnd if you understood that, I owe two beers.04:48
@preactionno04:48
@preactionthe second apache wasn't confused, it just didn't know what to call itself04:48
elninoI'd say that's confused. =)04:48
@preactionsince it wasn't explicitly declared. if /etc/hostname didn't exist, it probably would've tried using IP addresses04:48
@preactionhow about this then: it wasn't TOLD what to call itself, so it looked it up04:49
elninothat works. =)  computers are so literal.  It's amazing.04:49
elninoDoes it appear that I'm using name based hosts? if my virtualhost directive is *:81?04:51
@preactionif you have NameVirtualHost *:81, you're using virtualhosts. without that, you're not04:51
elninogood. 04:52
elninobut darn...I though I had something to blame a problem on.04:52
elninoI'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
@preactionelnino, the Certificate Authority is the entity that signed the certificates04:55
@preactionso, that's why you're having the problem04:55
@preactionFirefox 3 has decided that self-signed certs are a security risk04:55
elninogrr.04:58
elninoI'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
+perlDreamerI don't know elnino, how do we know you're really you?04:59
@preactionor if you get a CA cert issued from a CA that is trusted04:59
+perlDreamerI mean, sure, you sound like a nice person and all04:59
+perlDreamerbut what if you're really some kind of evil fembot bent on taking over the world04:59
elninook ok04:59
elninoI have to buy one.  04:59
elninoso, 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
elninoI *thought* the point was encrypting the data, not proving that I am who I am.05:01
+perlDreamerWe all blame firefox05:01
elninoLOL05:01
@preactionno, it is firefox's fault05:02
@preactionscare-mongering, like IEs "Do you want to run Active Content" and nonsense05:02
-!- MOAR-f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui05:02
@preactionSSL 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 f00li5h05:05
+perlDreamerpreaction, cut/copy/paste and delete are not versioned operations, right?05:07
@preactioncorrect05:07
+perlDreamerthat means this isn't a bug: Duplicate in Asset Manager doesn't auto-commit05:08
+perlDreamerhttp://www.plainblack.com/bugs/tracker/duplicate-in-asset-manager-doesnt-auto-commit05:08
@preactionno, that is a bug. if autocommit is on, version tags shouldn't be created05:09
+perlDreamerversion tags should be created and autocommitted?05:10
elninoyou 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 #WebGUI05:15
-!- mode/#webgui [+o tavisto] by ChanServ05:15
+perlDreamertavisto!05:15
@tavistohowdy05:15
+perlDreamerDid we bust the $10M limit yet?05:15
+perlDreamerAre we a "real" CMS now?05:15
@tavistonope we're still fake05:15
+perlDreamertell me again why I hang around you guys?05:21
elninothey make you laugh.05:21
@preactionwe validate your existence?05:21
elninoLOL05:21
@preactionwe make you look smarter and sexier?05:21
+perlDreamerThere you go.05:21
+perlDreamerThe difference between me and you05:22
+perlDreameris that I make this look good.05:22
@preaction<- Old and Busted05:22
@preactionperlDreamer -> New Hotness05:22
+perlDreamerNow, get out of yo' busted ass spaceship05:23
@tavistooh I KNOW you didn't just call me OLD and BUSTED!  *snaps fingers in a Z pattern*05:23
@tavistojust because preaction is old and rusted... (and busted) doesn't mean that he's good representation for the rest of us05:24
+perlDreamerCalm down tavisto, I'm just throwing MiB quotes at you.05:25
@tavisto*shoots perlDreamer with noisy cricket*05:25
@preactionviolence? in my channel?05:25
@preaction... it's more likely than you think05:25
* perlDreamer reminds himself to use the flashy-thing on Tavisto later05: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
elninowow.05:30
elninoI can do a system upgrade without affecting the stuff wre installed, right?05:32
@preactionelnino, depends on if libc or other standard system libraries change their ABI05:33
elninoAnd I would know that how?05:33
@preactionsimple answer: do a backup05:33
+perlDreamerpreaction, re merge instructions, why not just svn merge -c 7344 ?05:35
@preactionperlDreamer, because i've never gotten it to work05:36
@preactionand 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
+perlDreamerI didn't know about -c, I usually use svn merge -r rev1:rev2 https://branch05:36
+perlDreameroh, and non-useful parts of the revision are usually dropped05:38
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui05:52
Michael_BrindamoHello golks05:52
Michael_Brindamoer, folks05:52
Michael_BrindamoWondered if anyone could provide suggestions on how to implement a navigation based on SQL query instead of defined page layouts?05:54
elninoI 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
elninohttp://css.maxdesign.com.au/listamatic/05:56
Michael_BrindamoSo you would not use a navigation asset then?  That's what I thought.05:57
elninoI meant, unorded list.05:57
elninoCorrect05:57
Michael_BrindamoOk... cool, that was my inclination as well.05:57
elninolistamatic 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
elninoSorry, SQL report - is what you'd be using.05:58
@preactioner... why do you need to use an SQLReport for a navigation?05:58
@preactionyou can't just unset "Hide from Navigation"?05:59
@preactionor is there some specific effect you're going for?05:59
Michael_Brindamodynamic navigation... I want to be able to generate a 'tree style' navigation based on categories & products defined in a database.05:59
Michael_Brindamonot to specific webgui page layouts.06:00
@preactionNavigation isn't just about Layouts, they're just usually shown in navigations by default. any asset can be shown in a navigation06:00
@preactionso Product assets, for example06:00
@preactionor rather, Shelf assets with Product assets inside of them06:01
Michael_BrindamoYeah, sorta06:02
Michael_BrindamoBut 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
+perlDreamerThat would probably also rule out using a Shelf, which is a keyword based container for Product assets06:07
+perlDreamerright, just like preaction said06:07
* perlDreamer should backlog more carefully06:07
Michael_Brindamoyes 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 #webgui06: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 #webgui06: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 #webgui06:25
-!- SteveD [n=steven_d@d205-250-232-155.bchsia.telus.net] has left #webgui []06:25
CIA-7WebGUI: 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-7WebGUI: colin * r7346 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): backporting cart fix06:46
-!- perlmonkey2 [n=perlmonk@24-196-64-131.static.mdsn.wi.charter.com] has joined #webgui07:10
-!- mode/#webgui [+o perlmonkey2] by ChanServ07:10
@perlmonkey2Hola!  Anyone else in Madison?07:10
+perlDreamerNope07:10
+perlDreamerAnyone know how to play a standalone SWF file?07:11
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:11
@perlmonkey2tried gnash?07:11
+Radix-wrkHey.. just saw the new wre changelog - but have to ask - what's fish?07:11
+perlDreamerno gnash yet07:12
@perlmonkey2perlDreamer: either that or download the Adobe flash player07:13
@perlmonkey2But you'll need something that can play flash.07:13
+perlDreamerI yum'ed gnash07:13
+perlDreamerbut it's not doing anything07:13
@perlmonkey2it's hit or miss since it only plays libre07:14
+perlDreamerI'll try adobe :/07:14
+perlDreamerI thought that since the file was local that I could play it with FF, but no such luck07:17
@preactionperlDreamer, are you sure? did you try right-clicking and choosing "Play"07:19
@preactioni just use firefox to open SWF these days07:19
+perlDreamerI did07:19
+perlDreamerfile:///home/colink07:19
@preactionor rightclick and see what it says, maybe it's not fully downloaded?07:19
+perlDreamerand double clicked out.swf07:19
@perlmonkey2is ff set to play swf's?  You running fedora and have the right libs installed?07:21
+perlDreameryes07:21
@perlmonkey2you can view youtube?07:21
+perlDreamerI can play stuff off of youtube, etc07:21
@perlmonkey2hah07:21
+perlDreamerI'm trying the vnc2swf.py viewer next07:22
@perlmonkey2try embedding it in a test html on your desktop?07:22
@perlmonkey2Wow Madison is kind of a small city for being a major metro area.  Probably why it seems so nice.07:23
* perlmonkey2 crashes07:26
+perlDreameryay! it's working07: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: ascii09:05
-!- Netsplit over, joins: ascii09:06
-!- \3TATUK [n=c7a71k@unaffiliated/3tatuk/x-384749] has joined #webgui09:20
-!- \3TATUK [n=c7a71k@unaffiliated/3tatuk/x-384749] has left #webgui []09:20
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui10: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 #webgui11:42
SynQthe dutch are coming... the dutch are coming13:27
SynQit's a nice tune from U213:27
SynQcar reservation - check14:26
SynQfigth checking - check14:26
SynQfligth even14:26
@preactionya 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 #webgui14:31
-!- lus [n=chatzill@217.73.176.54] has joined #webgui14:39
lusWebGUI modules:                                   Not Found. Perhaps you're running this script from the wrong place. ,, any ideas??14:40
@preactionlus, what place are you running this script from?14:40
luspreaction:  /data/WebGUI/sbin14:41
@preactionso you did exactly this: cd /data/WebGUI/sbin; perl testEnvironment.pl14:41
lusyes14:41
@preactiondoes /data/WebGUI/lib exist? are there perl modules in it?14:42
lusmoment14:42
@preactionare they readable by the user you're running testEnvironment.pl as?14:42
lusyes14:43
lusin /data, I've chown -R *, and I'm running testEnvironment as root, and everthing seems to be readable by root14:44
@preactiondunno then. does webgui work?14:44
luschown -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.114:45
@preactionlus, 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/m7a922d2d14:54
[newbie]Could you help me ? Thanks14: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.2114:58
@preactionalso, restore from the backup you made before you try going to 7.5.2114:58
[newbie]ok, thanks14:59
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:05
-!- dionak [n=diona@97.66.185.250] has joined #webgui15:29
[newbie]I've upgraded to wG 7.5.21, but in webgui.log, I get another error : http://webgui.pastebin.com/d53611fc615:36
dionakmorning. does anyone have an older vga dongle for mac?15:36
dionaksomeone who is going to the wuc?15:36
dionakcan you select that assetId from your asset table?15:38
[newbie]using mysql administrator ?15:38
dionaksure, if that's how you interface with mysql15:39
dionaki would suspect a data issue causing instantiation to fail15:39
[newbie]dionak: I've accessed assetId15:44
dionaklooks like it's dying on line 84 of Pluggable.pm (instanciate method). Not sure why15:48
dionakdoes all the data look defined? like revisionDate?15:49
dionaketc15:49
dionaki'm not a pb developer btw15:52
-!- eink [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has joined #webgui15:55
@preactiondionak, 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 case15:55
-!- [newbie] [n=eink@AMontsouris-157-1-84-195.w90-46.abo.wanadoo.fr] has quit [Read error: 60 (Operation timed out)]16:01
dionakthat would be great. my new laptop died suddenly on friday and i can't find the older connector. 16:03
dionaki had to break out my trusty older 15"16:04
dionaki wish mac could standardize these dongles. thanks, preaction.16:05
@preactionthe older one is the one that's just a small thing, right? doesn't have the longer cord?16:05
dionakyes, it's a small connector. 16:06
@preactionif all else fails, we have plenty of laptops there, i'm sure one of them could be used16:06
dionakok, meanwhile i'll keep looking. thanks again16:07
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui16:08
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:09
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:09
dionakbtw, 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
dionakcpu usage is way up16:10
+MrHairgreaseyou could try classLoadTester.pl16:11
dionakthat's new16:12
dionakto me16:12
+MrHairgreasejt wrote it16:12
+MrHairgreasedunno exactly where i found it16:12
+MrHairgreasemaybe the conrib section16:12
dionakhm, nothing via search on webgui.org16:15
+MrHairgreaseher it is: http://www.webgui.org/bazaar/asset-checker-diagnostic-tool16:15
+MrHairgreasemethinks the bazaar needs some usability improvements =)16:15
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui16:15
dionakyea, i agree. thanks for the link. i'll give it a shit16:16
dionakoh!!16:16
dionakshot16:16
dionakthat was nasty16:16
+MrHairgreaseyou can give it anything yuou like16:16
+MrHairgreaseif you want nasty, ask Koen about the eggs16:16
dionaklol, <red face>16:16
dionakKoen, nasty and eggs....not sure i want to go there. 16:17
+MrHairgreaseyou probably won't =)16:17
+MrHairgreasebut it sure is nasty16:17
dionakhaha16:18
+MrHairgreaseI just passed my last exam ever!16:18
ckotilCongratulations16:19
+MrHairgreasefinally people will have to address me with Master16:19
ckotilI thought I lived that day, but I'm about to start on my masters this fall.16:19
+MrHairgreasemasters in what subject?16:19
ckotilsecurity Informatics16:20
+MrHairgreasenice16:20
dionakcongrads MrHairgrease16:25
dionakhm, maybe this has something to do with it. http://webgui.pastebin.com/m566215a516:28
dionakis there somewhere to turn off mail?16:29
+MrHairgreasemail is sent by a workflow16:29
+MrHairgreaseso switching that off in the scheduler will do that16:29
+MrHairgreasebut i don't think that will cause your cpu to max out16:30
+MrHairgreaseespecially if those spikes correlate with page requests16:30
dionakthey 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 out16:30
dionakeventually it times out...meanwhile the cpu spikes16:31
+MrHairgreaseso you've located the problem to be a Snippet macro?16:31
dionaki haven't experienced this with wg before. 16:31
dionakyes16:31
dionakoh, not a macro16:31
dionakbut a javascript snippet16:32
+MrHairgreaseoh16:32
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:32
+MrHairgreasei see16:32
dionakthe template is trying to load a js snippet but the url is incorrect. 16:32
dionakand it hangs instead of 404'ing16:32
+MrHairgreasehmm16:32
+MrHairgreaseif you try to GET a wrong url you usually get redirected to the home page16:33
+MrHairgreasewhich should not show that behaviour16:33
dionakthat's what i was thinking...16:33
+MrHairgreasehave you tried entering that specific url in a seperate browaser window16:33
-!- [newbie] [n=eink@AMontsouris-157-1-21-212.w90-46.abo.wanadoo.fr] has joined #webgui16:34
dionakyes, i've entered the incorrect url with the same result16:34
+MrHairgreasewhat i would try is this:16:34
+MrHairgreasedo a tail -f /data/wre/val/log/*16:34
+MrHairgreasehit enter a copuple of times to scroll all the old entries up16:35
dionaki did. all i saw was the mail issue16:35
+MrHairgreaseand so that request16:35
+MrHairgreasewhile the request started?16:35
+MrHairgreaseor during the duration of the request16:35
dionakyes, that was where i started actually.16:36
+MrHairgreaseweird16:36
dionaki can try that again16:36
+MrHairgreasei have seen similar behaviour once16:36
+MrHairgreasebut that was on saving snippets16:36
[newbie]re16:37
+MrHairgreasehave you tried the same request in another browser16:37
[newbie]any ideas, why I get http://webgui.pastebin.com/d53611fc6 ?16:37
+MrHairgreaselike on a another computer16:37
+MrHairgreaseor ie in stead of firefox16:37
dionaksame result in safari16:38
+MrHairgrease[newbie]: that's probably due to workflows for fetching mail from collaboration systems16:38
dionakthe script you linked to is hanging too.16:39
+MrHairgreasewhile those cs's don't exist anymore16:39
dionakmaybe we just need to remove these and try again.16:39
[newbie]How to resolve that ?16:39
+MrHairgreasedionak: that's good in that it's not the irreplicatable problem i had16:39
dionakthere are two js snippets that hang16:39
+MrHairgrease[newbie]: that involves manually deleting data from some tables;16:40
+MrHairgreasewhat webgui version are you on?16:40
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui16:40
[newbie]7.5.2116:41
+MrHairgreaseok16:41
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:41
+MrHairgreaseimo this is actually a bug16:41
+MrHairgreasethe workflow activity that causes it doesn't check whether the asset still exists16:41
+MrHairgreaseat the wuc i will discuss it with the pb guys16:42
+MrHairgreaseif they agree i'll fix it duriung the wuc16:42
[newbie]Ok, thanksSo, that not critic, I've just to wait16:42
+MrHairgreaseand your problems should go away as you upgrade16:42
+MrHairgreaseyeah16:42
+MrHairgreaseit just fills up the logs16:42
[newbie]Ok16:42
+MrHairgreasewhat you could do16:42
+MrHairgreaseif you don't use the mail-to-cs functionality16:43
+MrHairgreaseis disable the right schduled workflow16:43
+MrHairgreaselet me see which one16:43
+MrHairgreasegoto Admin Console > Workflow > edit Get CS Mail16:45
elninogood morning!  does anyone recommend/use a online backup service like ibackup.com?16:45
+MrHairgreaseset enabled to no16:45
+MrHairgreaseand save16:45
+MrHairgreaseI'm not 100% if this will do the trick for workflows that have been instantiated already16:46
+MrHairgreaseif not, your errors will keep coming back16:46
[newbie]ok16: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]Thanks16:49
[newbie]But I've another problem :16:50
[newbie]At some pages, I get  "^AssetProxy(root/scripts/navside2);"16:52
elninonewbie: what error were you getting?  I came in half way thru your conversation.16:52
[newbie]http://webgui.pastebin.com/d53611fc616: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 #webgui16:57
-!- mode/#webgui [+o Haarg] by ChanServ16:58
-!- SDuensin [n=Scott@69.sub-75-207-235.myvzw.com] has joined #WebGUI17:17
SDuensinGreetings.17:18
-!- perlmonkey2 [n=perlmonk@24-196-64-137.static.mdsn.wi.charter.com] has joined #webgui17:18
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:19
@perlmonkey2anything going on today?17:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:34
-!- mode/#webgui [+o rizen] by ChanServ17:34
SDuensinNot here.17:34
SDuensinrizen!17:34
@rizenSD!17:34
@rizenhow goes it my brotha?17:34
@rizensprekt u nederlunds?17:35
+MrHairgreaserizen aparently does not17:35
@rizenek sprek umbechen nederlunds17:35
+MrHairgreaseyou know what scares me most17:36
@rizenek sprek angls17:36
+MrHairgreasethat i actually understand what you mean17:36
@rizenhow terrible my spelling is?17:36
@rizenhehe17:36
+MrHairgreaseif i had to classify it17:36
@rizenthat's because you and i speak the same language17:36
@rizengarbled crap17:36
SDuensinOh!  You mean Perl!  :-P17:36
+MrHairgreasei'd say you write a mix of Dutch Gedrman and Danish17:37
+MrHairgreasespelled phonetiocally17:37
+MrHairgreasephonetically*17:37
+MrHairgreasethe garbled crap thing is true though17:37
@perlmonkey2Google translate couldn't handle any of it17:37
+MrHairgreaseso that must be17:37
+MrHairgreaseit17:37
+MrHairgreases/ek sprek umbechen nederlunds/ik spreek een beetje Nederlands/17:38
+MrHairgreases/sprekt u nederlunds/spreekt U Nederlands/?17:39
@rizenwell that just proves that human translation is better than machine translation17:39
+MrHairgreaseNow guess what 'ek sprek angls'  is in Dutch17:39
@perlmonkey2Komt er ook drinken en grappige schoenen vanavond?17:39
* MrHairgrease is a machine17:39
+MrHairgreasehehe17:40
+MrHairgreasewtf?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] y17:40
[newbie]Finished!17:40
@rizenik srpeek Engle17:40
+MrHairgreasepm2: where did you come up with that17:40
@perlmonkey2Don't look at me, I put in "How are you today?" into the google translator :P17:40
@Haargnewbie, that is a bug in the wre 0.8.317:40
[newbie]how to bypass it?17:41
@rizennewbie: just run the upgrade manually: 17:41
@Haargit doesn't actually run the upgrade script17:41
@rizencd /data/WebGUI/sbin17:41
@rizenperl upgrade.pl --doit17:41
+MrHairgreaseOk, Komt er ook drinken en grappige schoenen vanavond? means 'Will there also be drinks and funny shoes tonight?'17:41
[newbie]ok, thanks17:41
@perlmonkey2MrHairgrease: Wooden shoes are a Netherland thing, right?17:41
@rizenperlmonkey2: shouldn't you be driving by now17:41
@rizenin order to reach here by 6pm17:42
@perlmonkey2rizen: I'm at the Clarion 3.8 miles from the Ruby :)17:42
@rizenClarion?17:42
@rizenwhat is that17:42
@perlmonkey2Hotel17:42
@rizenand why aren't you just coming over to my house to steal wifi17:42
@perlmonkey2No idea where you lilve17:42
@perlmonkey2live17:42
@rizenoh, we had to put you up at a different hotel?17:42
@perlmonkey2no, I just came a day early17:42
@rizenok17:43
+MrHairgreasepm2: wooden shoes are indeed used by dutch farmers17:43
+MrHairgreasebut my guess is they've been used by farmers in other countries as well17:44
+MrHairgreasewe call em klopen17:44
+MrHairgreaseklompen*17:44
-!- dionak [n=diona@97.66.185.250] has left #webgui []17:44
@perlmonkey2klompem stompers17:44
@rizeni made pannenkoeken for breakfast yesterday17:44
@rizenin preparation for the dutch invasion17:45
+MrHairgreaseso you _do_ know dutch17:45
@perlmonkey2I'm guessing that is where the English "to clomp" came from?17:45
+MrHairgreaseeven the spelling is conform the New Spelling17:45
+MrHairgreasedunno, what does it mean?17:46
+MrHairgreasehah, I just found a guide on how I should behave: http://en.wikipedia.org/wiki/Dutch_customs_and_etiquette17:47
@rizenwho want's to make the wre compile on a 64 bit os17:48
+MrHairgreaseask koen17:48
SDuensinA guide on how you should behave?  Wow.  That'd be an AWESOME guide if it was for me!   :-P17:48
+MrHairgreasehe always tell how good he is at compiling wre's =)17:48
+MrHairgreaseSDuensin, 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 #webgui18:13
elninoanyone here recommend a thirdparty online back up service?18:27
@preactionelnino, i think there's something like rsync.net that does offsite incremental backups, but i've not used any to speak of18:28
-!- perlmonkey2 [n=perlmonk@24-196-64-137.static.mdsn.wi.charter.com] has quit [Remote closed the connection]18:29
@rizenelnino: i've used a few now and they are all ridiculously expensive, or work terribly, or both18:33
@rizeni'm honestly considering setting up my own backup service just for plain black related servers, because nothing we've found works well18:33
elninoclient 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
@rizenSDuensin: why would you want to compile your own wre?18:34
@rizenelnino: then i guess i'd recommend ibackup.com18:35
@rizenbut only use them if your backup files (tarballs) are less than a couple hundred megs each18:35
@rizenand then use lftp to do webdav transfers18:35
@rizentheir rsync implementation is shitty18:36
elninook. I'll look at them some more.  rizen, preaction: thanks for the tip!18:37
CIA-7WebGUI: translation * r7347 /translations/ (150 files in 3 dirs): Update from translation server18:39
CIA-7WebGUI: 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 quotes18:39
CIA-7WebGUI: 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 loop18:39
CIA-7WebGUI: 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 quotes18:39
@rizenelnino: 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 providers18:48
elninoI 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
@preactionelnino, the better solution is using the "rsync" tool, which only copies the changes in your site to the offsite backup18:51
elninobut 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
elninofeel free to tell me to go away.  =)18:54
@preactionof 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 night18:57
+MrHairgreaserizen: has bart already arrived at your place?18:58
elninopreaction: 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
@rizenMrHairgrease: yes twice already, but he left again19:01
@rizenhe'll be coming back again tonight19:01
SynQtss19:01
SynQflashlight bart19:02
+MrHairgreaseDo you know if he only needs tobacco19:02
@preactionelnino, 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 sync19:02
@rizenelnino: if you're doing rsync, then don't do a tarball19:02
+MrHairgreaseor does he also need vloetjes19:02
SynQhehe19:02
SynQflowings?"19:02
+MrHairgreasevloetjes are the paper thingies19:02
+MrHairgreaseyou wrap around your tobacco in order to turn it into something smokable19:02
@rizenMrHairgrease: don't know. i only know that he left his tobacco here when he left a while back19:02
@rizenso he's probably jonzing19:03
+MrHairgreaseno wonder he needs new =)19:03
+MrHairgreasejonzing?19:03
@rizenprobably should bring both19:03
+MrHairgreaseok19:03
@rizenjonzing = freaking out19:03
+MrHairgreasewill do19:03
@rizenjonzing = freaking out due to a desire to have something19:03
+MrHairgreasewell, he'll has to jonz till tomorrow evening19:03
+MrHairgreasei guess19:03
+MrHairgrease=)19:03
@rizennah, once he gets to my place he can smoke up the small amount that's still sitting here19:04
+MrHairgreasei hope that'll suffice19:05
+MrHairgreaseit has too19:05
SDuensinFrom forever ago...  Why compile my own WRE?  Why not?19:06
SDuensin:-)19:06
elninopreaction, 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
@preactionrsync makes fine sense for data too19:09
@preactionthere are plugins (or something) that do database incremental backups in the same manner19:09
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:11
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:12
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:18
CIA-7WebGUI: 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 autocommits19:19
CIA-7WebGUI: 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 autocommits19:19
elninoSDuensin: are you still waiting for a reply to your question?19:28
SDuensinDid I have a question?19:29
elninowhy compile your own WRE?19:29
SDuensinWhy climb Everest?  Same reason.  :-)19:29
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:29
-!- mode/#webgui [+v perlDreamer] by ChanServ19:29
elninook. got it. =)19:29
+perlDreamermemcached++19:30
* MrHairgrease is compiling wre 0.8.4 for ubuntu 7.0419:40
+perlDreamerMrHairgrease should be packing for his flight19:41
+perlDreamerbier, laptop, some clothes, beer, extra cans of Murray's, cerveza, toothbrush, hairbrush, silicon samples, beer19:42
+perlDreamerthat's a lot to pack19:42
* MrHairgrease buys his beer on the plane19:42
+MrHairgreaseand I *am* packing19:43
+MrHairgreaseright now =)19:43
+perlDreameroh, okay19:43
-!- [newbie] [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui20:05
+perlDreamerIs JSON whitespace tolerant?20:09
@preactionyes20:09
+perlDreamerI have a new idea for testing templated output20:09
+perlDreamerYou build a temporary template that generates JSON20:09
+perlDreamerwhich makes the back-end processing and analysis easier20:09
@preactionwhy make it temporary?20:10
+perlDreamerit would only be for the scope of the test20:10
@preactioninclude XML and JSON templates for all assets perhaps?20:10
+perlDreamerthat _would_ help with testing20:11
@preactionhttp://code.google.com/p/trimpath/wiki/JavaScriptTemplates <- because this is so much fun20:11
@preactiona template language, in JavaScript20:11
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]20:12
@preactionso, make your asset export JSON, build some of these templates, and you can have fun ways to syndicate your site20:12
+perlDreamerbut then you couldn't template the arguments to a macro20:12
@preactionthe JSON bit would have everything pre-processed20:13
@preactionit's not an everyday solution, it's a special solution for syndication20:13
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:14
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:14
+perlDreamerhm20:19
+perlDreamernow I need to write a generic JSON layout to WebGUI template generator20: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
+MrHairgreaseas long as the battery lasts...20:46
+perlDreamerwhat kind of plugins are you making?21:00
-!- perlmonkey2 [n=perlmonk@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui21:09
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:09
+MrHairgreaseperlDreamer: They are out of the ordinary garphing plugins to demonstrate at my talk21:15
+MrHairgreasemost of those are still idea only21:15
+MrHairgreaseI wish I'd finish them before now21:15
+MrHairgreasebut alas, no time21:15
+perlDreamerYeah,I hear you21:16
+perlDreamerMy slides are done, but I haven't practiced yet.21:16
+MrHairgreaseOh yeah21:16
+MrHairgreasemy were sent in july 4th21:16
+MrHairgreasemine*21:16
+MrHairgreaseincluding a garphing plugin test macro21:17
+MrHairgreaseand a simple gauge plugin21:17
+MrHairgreasethose I'm gonna make in the plane are to show how far you can stretch the concept of a graph21:17
+MrHairgreaseand are also funny21:17
+perlDreamerACME lives!21:18
+MrHairgreaseone may or may not be if you are the CEO of a certain Madison based company21:18
+MrHairgreaseyeah, they have a acme touch21:18
+MrHairgreaseI'll see how much i can finish21:18
+MrHairgreaseok heading off21:23
+MrHairgreasesee you guys tomorrow or the day after21: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 #webgui21:30
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []21:31
SynQpacking?21:45
SynQhmm21:45
SynQperhaps that would be a sound thing to do right now21:46
SynQbut I'd rather check out the new WRE some more :)21:48
SynQ080825 20:49:57 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 429496729521:50
SynQI get tons of errors in my modperl.error.log with that new wre :)21:54
SynQnice21:54
SynQwork to do21:54
SynQah 21:55
SynQChecking for module Exception::Class:             Not Installed21:56
@perlmonkey2SynQ: Not running testEnvironment.p on the WRE bit me the other day also.21:59
SynQyea22:12
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui22:16
-!- [newbie] [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has quit []22:18
elninopreaction,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 #webgui22:25
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:25
SynQelnino: what was the question?22:26
SynQhmm22:27
SynQI can match the prices that rsync.net has for offsite and geo-redundant backups22:28
elninoSynQ - 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
SynQeven without using the rsync.net service?22:30
elninoyep.22:30
hightekvagabondI've been considering offsite backups too SynQ, point me to your web site so I can read up on yours22:30
elninoSynQ - what company are you with? I see you are in netherlands?22:30
SynQI am the President Chief Big Kahuna of ProcoliX.com22:31
SynQour website is currently in dutch22:31
SynQbut we offer geografically spreaded hosting22:31
hightekvagabondI see that22:31
hightekvagabondI am dutch-impared22:32
SynQwe focus on managed high availability hosting22:32
SynQyou would use our services especially when uptime and performance matter22:33
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]22:33
SynQyou will probably not know us22:34
SynQcurrently we focus on the dutch market22:34
SynQhence the website22:34
SynQbut that might change in the near future22:34
-!- Michael_Brindamo [n=chatzill@c-66-30-56-217.hsd1.nh.comcast.net] has joined #webgui22:35
SynQelnino: we also offer remote backupstorage22:35
SynQbut we don't specialize in that the way that rsync.net does22:36
hightekvagabondHistorically 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, thanks22:36
SynQhightekvagabond: you're welcome22:37
-!- dionak [n=diona@97.66.185.250] has joined #webgui22:37
SynQif our site was in english22:37
SynQwould you have considered doing business with us?22:37
elninoI'll put you on the list to consider.  It's for a client of mine - it's her call.22:38
hightekvagabondSynQ, yes... I know it sounds Quintessentially like American Snobbery, but really, it's just pragmatism22:39
hightekvagabondSynQ, 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 barriers22:41
SynQah22:41
SynQok22:41
SynQnote taken22:41
SynQI will put up www.procolix.com for the american market22:41
SynQand keep www.procolix.nl for the dutch market22:41
SynQour English support is real crap too ;)22:42
SynQit's a bit like WebGUI22:42
hightekvagabondheh, good thing I don't depend on WebGui for support ;)22:42
SynQbut if you are trying to grow mushrooms, then you are in for a real surprise22:42
SynQI used to be really offended if someone would tell me that they wouldn't like to do business with me for whatever reason22:43
SynQbut I learned a lot from JT22:43
hightekvagabondI 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 legalities22:44
SynQindeed so22:45
SynQthank you for that22:45
SynQand you probably should22:46
SynQhightekvagabond: are you coming to the wuc?22:48
hightekvagabondNo, 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 head22:49
SynQI agree and both disagree22:50
SynQattending the WUC might give your webgui experience a real boost22:50
SynQbut indeed quite some of the WebGUI specific stuff might go over your head22:51
SynQbut you would be able to ask intelligent questions22:51
hightekvagabondI 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 polishing22:51
SynQespecially since you do not have a lot of experience22:51
SynQa lot of questions are not being asked right now22:52
hightekvagabondPart of what I'm trying to get down now is just the vernacular that is specific to WebGUI22:52
hightekvagabondI just downloaded it for the first time 2 weeks ago22:53
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22:53
-!- mode/#webgui [+o preaction] by ChanServ22:53
SynQah22:54
SynQhave fun then :)22:54
hightekvagabondthats the plan :)22:54
elninostick with it, I love it!22:57
+perlDreamerhightekvagabond, if you think a wiki page on WebGUI-isms would help, feel free to start one.22:58
hightekvagabondit 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 it22:58
+perlDreameror better yet, just add to this one: http://www.webgui.org/community-wiki/webgui-glossary22:58
hightekvagabondthanks perlDreamer23:04
hightekvagabondI 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's23:07
+perlDreamerwhat's it written in?23:15
hightekvagabondperl of course23:15
hightekvagabond;)23:15
hightekvagabondMy choice for the last decade has been FreeBSD/Perl/Apache/PostgreSQL23:17
nubai also rolled my own cms thing before going with webgui. but the code went to the trash bin by then :)23:18
topsubquick 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
nubamake 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
hightekvagabondSoundConcept 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 over23:19
nuba:D23:19
topsubdoh! nuba23:19
hightekvagabondare Wobjects stand alone packages that get added to your WG instillation after the fact?23:21
hightekvagabondoh... shoot.... need to go rescue the rot-willer from the macaw...brb23:22
+perlDreamerWebGUI ships with a whole pile of Wobjects, but they can be added after the fact, too.23:23
hightekvagabondRight, 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
hightekvagabondFor 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
+perlDreamerThat's correct23:27
elninoOr use a prototype.23:27
elninoof the cs wobject.23:27
hightekvagabondI don't see prototypes listed on the WebGUI glossary23:28
elnino=)23:28
elninoprototypes are preconfigured wobjects.23:28
@preactionhightekvagabond, 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 pane23:28
elninoso 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
@preactionha! i type QUIKAR!!!!1123:29
hightekvagabondcan you then save the prototype to use on other sites?23:33
+perlDreamerhightekvagabond, I believe so.  Right next to Prototype you'll see "Package?".23:33
+perlDreamerSet that to yes, then go to the Asset manager and export the package23:34
+perlDreamerit's a serialized asset, relocatable to other sites23:34
hightekvagabondCan you do that to Thingy's too?23:34
topsubah got it.. nice so now i have anonymous checkout  with a single page checkout process23:38
CIA-7WebGUI: doug * r7353 /WebGUI/lib/WebGUI/Asset/Wobject/Navigation.pm: fixed getLineageLength again... dont hate me whomever23:38
topsubalong with a custom pay driver23:38
-!- patspam [n=patspam@h96-60-68-64.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]23:40
topsubwell guys i guess next time i see / talk to you i will be at the WUC!23:46
topsubsee you guys later!23:47
+perlDreamerhightekvagabond, yes, with caveat23:47
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:47
+perlDreamerI don't know how much of a Thingy's data comes with it when you export it as a package.23:47
+perlDreamerIt might only have the schema with no data, it might have it all.23:47
hightekvagabondgood to know23:49
+perlDreamerRFEs (with patches) always welcome :)23:49
+perlDreameror tests23:49
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []23:49
hightekvagabond:)23:49
hightekvagabondof course :)23:49
hightekvagabondIf 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 want23:51
hightekvagabondI'm just still feeling things out so I don't get redundant on my RFEs23:52
+perlDreamerI 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
+perlDreameroh, and all your customers should should switch to WebGUI :)23:57
--- Day changed Tue Aug 26 2008
@preactionCan you hear it? The beating of the Drums. The Time of Gathering has come 'round again.00:00
@preactionIt is...00:00
@preactionthe WUC!00:00
+perlDreamerWUC00:00
+perlDreamerWUC00:00
+perlDreamerAnd stay tuned on Thursday morning for my live IRCcast of JT's keynote00: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-7WebGUI: graham * r7354 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): fixed: invalid HTML generated for Shortcut overrides tab00:17
CIA-7WebGUI: graham * r7355 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): fixed: invalid HTML generated for Shortcut overrides tab00:18
CIA-7WebGUI: doug * r7356 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): insert TODO messages for a future API fix00: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 #WebGUI00:35
-!- WebGUI is now known as SynQ00:35
hightekvagabondis there a page that specifically bullet points a list of features in WebGUI?00:54
+perlDreamerhttp://www.webgui.org/webgui/features00:54
hightekvagabondExcellent, thanks00:55
CIA-7WebGUI: doug * r7357 /WebGUI/ (2 files in 2 dirs): fixed: PurgeOldInboxMessages just didnt work00:57
CIA-7WebGUI: doug * r7358 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: PurgeOldInboxMessages did not work00:57
elninohightekvagabond: you're in hopkins?01:06
hightekvagabondyes01:06
elninoWOW.  I'n in SLP01:06
hightekvagabondnice01: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 #webgui01:09
elninoYou'll like webgui.  people here are happy to answer your questions. 01:10
elninosee 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
SynQok01:18
SynQbye01:18
SynQtill the wuc01:18
SynQ~01:18
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]01:18
CIA-7WebGUI: colin * r7359 /WebGUI/t/Macro/MiniCart.t: MiniCart macro tests01:39
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has quit ["Leaving."]02:02
+perlDreamerand then there were 1702:02
@perlmonkey2perlDreamer: What's the word?02:09
+perlDreamerTesting02:11
+perlDreamersecret projects02:11
+perlDreamerworrying about presentations02:12
+perlDreamerHow's MadCity treating you, perlMonkey2?02:12
@perlmonkey2perlDreamer: pretty good.  Been a lot of fun so far02:12
+perlDreamerHave you had a TeddyWedger yet?02:13
@perlmonkey2How secret are the projects?  Can't tell anyone?02:13
+perlDreamerMaybe post-WUC02:13
@perlmonkey2a TeddyWedger.  Not yet and from the sounds of it, I'll do my best to dodge it.02:13
@perlmonkey2hah02:13
+perlDreamerJust ask JT.  You'll want to try one.02:13
+perlDreamerAre you teaching tutorials the next 2 days, or just hanging out?02:14
@perlmonkey2not sure02:14
@perlmonkey2I think I'll be doing some support02:14
@perlmonkey2When are you showing up?02:15
+perlDreamerWednesday02:15
+perlDreamerTOmorrow we drive the kids to my Mom's house02:15
@perlmonkey2Then fly out early the next day?02:16
+perlDreamer5:45 am02:16
@perlmonkey2ouch02:16
+perlDreamerHave to leave by 4:00am to get there on time02:16
@perlmonkey2that is criminal02:16
+perlDreamerIndeed02:16
@perlmonkey2Trying to see which .t would be a could example for an ITransact.t02:18
+perlDreamerNone02:18
+perlDreamerWe have no external service tests yet.02:19
@perlmonkey2yeah, looks like I'll actually have to write my own code for once.02:19
+perlDreamerAre you going to actually try to connect to them, or just test the other methods?02:20
+perlDreamerThere are some good Shop tests.02:20
+perlDreamerMacro/MiniCart.t, Macro/CartItemCount.t02:20
+perlDreamerShop/*.t02:20
@perlmonkey2I'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
@perlmonkey2perlDreamer: 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
+perlDreamerperlmonkey2, it's not hidden02:35
+perlDreamerjust look in /data/WebGUI/t/Shop/*.t02:35
@perlmonkey2hmm, that doens't appear to be in my branch02:36
@perlmonkey2which I thought was the main one02:36
@perlmonkey2but w'e've been ordered to shut down the machines so the table can be used for food02:36
+perlDreamersvn info .02:36
@perlmonkey2ah02:36
@perlmonkey2I c02:36
+perlDreamerl8r02:36
@perlmonkey2I'm in my Survey2 branch02:36
@perlmonkey2hah02:36
@perlmonkey2whups02:36
@perlmonkey2hasta02: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 #webgui02: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 #webgui03:06
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:06
-!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03: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 #WebGUI04: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 #webgui06:10
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]06:40
CIA-7WebGUI: 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 #webgui08:16
-!- mode/#webgui [+o Haarg] by ChanServ08:16
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]08:27
CIA-7WebGUI: translation * r7361 /translations/Dutch/Dutch/ (Asset_Collaboration.pm Shop.pm Asset.pm): Update from translation server08:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:10
-!- SynQ [n=synq@dynip225st117.kpn-cc.nl] has joined #WebGUI10:20
SynQwe are on the airport10:22
SynQand will be flying soon10:25
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui10: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 #webgui11:37
-!- mode/#webgui [+v Radix_] by ChanServ11: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 #webgui14: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 #webgui15:15
-!- sector__ [i=sector@ilo.vg] has joined #webgui15: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 #webgui15:53
-!- preaction [n=doug@204.11.129.46] has joined #webgui16:00
-!- mode/#webgui [+o preaction] by ChanServ16:00
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui16: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 #webgui16:22
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui16:32
-!- mode/#webgui [+o Haarg] by ChanServ16: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 #WebGUI16:38
SDuensinGreetings.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 #webgui16:52
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:52
-!- preaction [n=doug@204.11.129.46] has joined #webgui16:52
-!- mode/#webgui [+o preaction] by ChanServ16:52
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui17:13
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui17:20
-!- mode/#webgui [+o apeiron] by ChanServ17:20
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has left #webgui []17:23
CIA-7WebGUI: graham * r7362 /WebGUI/lib/WebGUI.pm: 7.6 is beta17:48
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []18:08
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui18:14
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:14
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI18:18
-!- mode/#webgui [+o khenn] by ChanServ18:18
@khenngreetings from WUC 2008!!18:18
ckotilnice18:21
CIA-7WebGUI: translation * r7363 /translations/Portuguese/ (161 files in 2 dirs): Update from translation server18:23
@khennwhere is perlDreamer when you need him =/18:27
@preactionon his way to where he'll be when you need him?18:28
SDuensinhehe18:32
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []18:57
CIA-7WebGUI: colin * r7364 /WebGUI/lib/WebGUI/Workflow/Activity/PurgeOldInboxMessages.pm: 19:01
CIA-7WebGUI: $limit not used in the query anymore, but it is used19:01
CIA-7WebGUI: to determine if the activity is done or not.19:01
CIA-7WebGUI: 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 #webgui19:01
-!- dionak [n=diona@65.14.229.26] has quit [Client Quit]19:05
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui19:16
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:16
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit]19:18
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui19:59
-!- mode/#webgui [+v cap10morgan] by ChanServ19: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 #webgui20:21
Lisettewhere find documentation of upgrade webgui version?20:21
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI20:30
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui20:59
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:59
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui21:05
-!- mode/#webgui [+o apeiron] by ChanServ21: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 #webgui21:51
-!- patspam [n=patspam@ppp-70-226-168-1.dsl.mdsnwi.ameritech.net] has joined #webgui22:05
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22: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 #webgui22:28
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui22:28
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray22:31
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui22:54
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:54
-!- Netsplit over, joins: carogray23:03
-!- carogra2 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui23: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 #webgui23:44
einkHi,23:45
einkI get an email telling me:23:45
einkA site has too many workflows running.23:45
einkevery 3 minutes from more than one hour now23:45
@preactionit's a sign of a possible problem23:45
einkwhat should I do ?23:46
einkI watch webgui.log, modperl.error.log and modproxy.error.log23:46
einkbut there's nothing except httpdsizelimit23:46
einkand errors like:23:48
einkWebGUI::Asset::newByUrl[1785] - The URL home/.../ was requested, but does not exist in your asset tree.23:48
einkHow to know about which site webgui is talking about ?23:52
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui23:53
-!- SDuensin [n=Scott@50.sub-75-207-249.myvzw.com] has quit ["Leaving"]23:56
--- Day changed Wed Aug 27 2008
einkpreaction: 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 #webgui00:03
-!- Meatbop [n=chatzill@pppte01-342.ght.iadfw.net] has quit [Client Quit]00:03
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has joined #webgui00: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
einkup00: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 #webgui00:30
-!- apeiron [n=apeiron@12.192.145.202] has joined #webgui00:45
-!- mode/#webgui [+o apeiron] by ChanServ00:45
einkHow 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
einkSo, this error seems to be due to the fact I've disabled "Get CS Mail" workflow, cause now I get :01:12
einkhttp://webgui.pastebin.com/d61007f8501:14
einkand it keeps growing...01:14
einkCan 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 #webgui01:18
-!- mode/#webgui [+o apeiron] by ChanServ01:18
einkI'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 #webgui02: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 #WebGUI02:36
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui02:49
-!- mode/#webgui [+o apeiron] by ChanServ02: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-7WebGUI: graham * r7366 /WebGUI/ (6 files in 5 dirs): improved Rich Text selection list, changed CS and Wiki to use it03:22
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:39
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #webgui05:11
-!- mode/#webgui [+v perlDreamer] by ChanServ05: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 #webgui05:55
-!- mode/#webgui [+v cap10morgan] by ChanServ05:55
CIA-7WebGUI: colin * r7367 /WebGUI/t/Macro/MiniCart.t: fix random test failures in item test06:54
CIA-7WebGUI: colin * r7368 /WebGUI/lib/WebGUI/Mail/Send.pm: update POD for send method06:54
-!- topsub [n=josh@204.11.129.46] has joined #webgui07: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 #webgui10:31
kurios63Goodmorning all10: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 #webgui14: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 #WebGUI15:08
SynQsex!15:09
-!- wgGuest51 [n=wgGuest5@216.152.208.1] has joined #webgui15:20
-!- wgGuest51 [n=wgGuest5@216.152.208.1] has quit [Client Quit]15:20
diakopterperlDreamer: did you intend to remove =cut in r736015:22
-!- patspam [n=patspam@71-82-217-25.dhcp.mdsn.wi.charter.com] has joined #webgui15: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 #webgui16:11
-!- mode/#webgui [+o preaction] by ChanServ16: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 #webgui16:20
-!- mode/#webgui [+o apeiron] by ChanServ16:20
-!- topsub [n=josh@204.11.129.46] has joined #webgui16:22
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui16: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 #WebGUI16:31
SDuensinGreetings.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 #webgui16:56
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:56
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui16:57
-!- mode/#webgui [+o Haarg] by ChanServ16: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 #webgui17:00
-!- mode/#webgui [+o Haarg] by ChanServ17:00
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI17:07
-!- mode/#webgui [+o khenn] by ChanServ17: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 #webgui17: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
ckotilIs webgui affected by this? http://blog.vipul.net/2008/08/24/redhat-perl-what-a-tragedy/17:34
ckotilI guess it really only affects Red Hat 5 users 17:36
hightekvagabondyep17:37
hightekvagabondsilly redhat 17:37
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui17:43
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:43
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui17:45
-!- mode/#webgui [+v cap10morgan] by ChanServ17:45
@Haargwe don't use overloading ourselves, but some required modules do17:56
@Haargbut if you are using the wre, it has its own version of perl17:57
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI18:15
-!- mode/#webgui [+o khenn] by ChanServ18:15
-!- eink [n=eink@AMontsouris-157-1-42-128.w90-46.abo.wanadoo.fr] has joined #webgui18:29
CIA-7WebGUI: graham * r7369 /WebGUI/ (3 files in 3 dirs): fixed: after editting assets from the asset manager, it returns to site instead of manager18:36
CIA-7WebGUI: 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 manager18:36
-!- jfluhmann [n=jfluhman@x170y214.angelo.edu] has joined #webgui18: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 #webgui18:58
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:58
@perlmonkey2preaction: 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
@preactionperlmonkey2, a la shop? or a la older code/19:05
@preactionolder code we're just thoroughly screwed on. but if you can improve the design without breaking the API, we're all for it19:06
-!- juan [n=juangui@201.232.58.66] has joined #webgui19: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 #webgui19: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-7WebGUI: graham * r7371 /branch/WebGUI_7.5/docs/ (3 files in 2 dirs): fixed: site navigation will sometimes show as half or not styled20:06
CIA-7WebGUI: graham * r7372 /WebGUI/docs/ (3 files in 2 dirs): fixed: site navigation will sometimes show as half or not styled20: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 #webgui20:25
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui20:48
-!- mode/#webgui [+v cap10morgan] by ChanServ20:49
ckotilHaarg: ah nice.20:50
BartJolHaarg, 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 #webgui21:19
-!- mode/#webgui [+v cap10morgan] by ChanServ21:19
@Haargbart, i'm thinking not, but couldn't say for certain21:20
BartJolok21:21
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui21:22
-!- mode/#webgui [+o apeiron] by ChanServ21:22
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI21:23
-!- mode/#webgui [+o khenn] by ChanServ21:23
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui21:26
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:26
-!- BartJo1 [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22: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-7WebGUI: graham * r7373 /branch/WebGUI_7.5/ (3 files in 2 dirs): fixed: Project Manager sometimes causes errors when adding users to a task22:36
CIA-7WebGUI: graham * r7374 /WebGUI/ (3 files in 2 dirs): fixed: Project Manager sometimes causes errors when adding users to a task22: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 #webgui23:12
doc777Hey 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
doc777Is 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 #WebGUI23:42
-!- mode/#webgui [+o khenn] by ChanServ23: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 #WebGUI00:12
-!- mode/#webgui [+o khenn] by ChanServ00:13
-!- khenn [n=khenn@204.11.129.46] has quit []00:21
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI00:34
-!- mode/#webgui [+o khenn] by ChanServ00: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 #webgui00:38
-!- mode/#webgui [+o Haarg] by ChanServ00: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 #WebGUI01: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 ChanServ01:04
-!- khenn [n=khenn@204.11.129.46] has quit []01:10
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI01:21
-!- mode/#webgui [+o khenn] by ChanServ01:21
-!- khenn [n=khenn@204.11.129.46] has quit [Client Quit]01:25
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui02:01
SaraHi02:01
Sarai have a question about a cs02:02
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI02:02
-!- mode/#webgui [+o khenn] by ChanServ02:02
SaraIn the default submission form template, it has a attachment variable02:03
SaraI need put another attachment with other variable for example <tmp var UserDefined1>02:04
SaraHow 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 #webgui02:21
SquOnkHi everyone02: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 #webgui02: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.net02: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 #webgui03:26
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:26
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui03: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 #webgui04:01
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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 #webgui04: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 secs04:12
-!- perlmonkey2 [n=perlmonk@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui04:36
-!- mode/#webgui [+o perlmonkey2] by ChanServ04: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 #webgui04:53
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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 #webgui06:01
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI06:14
-!- mode/#webgui [+o khenn] by ChanServ06:14
-!- hightekvagabond1 [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui07: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 #webgui08:20
-!- mode/#webgui [+o apeiron] by ChanServ08: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 #WebGUI14:05
-!- khenn [n=khenn@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI14:09
-!- mode/#webgui [+o khenn] by ChanServ14:09
-!- CIA-6 [n=CIA@208.69.182.149] has quit []14:41
-!- CIA-7 [n=CIA@208.69.182.149] has joined #WebGUI14: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 #WebGUI15:30
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui15:33
-!- mode/#webgui [+o Haarg] by ChanServ15:33
-!- Haarg [n=haarg@204.11.129.46] has quit [Client Quit]15:34
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI15:39
-!- mode/#webgui [+o khenn] by ChanServ15:39
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui16:36
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui16:37
SquOnkHi everyone16:37
SquOnkHow'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 #WebGUI16:47
ckotilthey are all pry at breakfas16:53
ckotilt16:53
-!- perlDreamer [n=colink@204.11.129.46] has joined #webgui17:17
-!- mode/#webgui [+v perlDreamer] by ChanServ17:17
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui17:17
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:17
@perlmonkey2perlDreamer: tests?17:20
+perlDreamerTests it is17:20
+perlDreamerWhat kind of tests are we talking about?17:20
@perlmonkey2I have no idea, I thought you wanted to talk about tests.17:21
+perlDreamerLast night you mentioned, or maybe it was somebody else, that you wanted to talk about tests17:22
@perlmonkey2oh yes.  But just as a method to get designs introduced into the PB process.17:23
@perlmonkey2I've heard talk of actual designs at PB, but never actually seen one.17:23
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui17:23
-!- mode/#webgui [+o Haarg] by ChanServ17:23
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui17:26
-!- mode/#webgui [+o apeiron] by ChanServ17: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 #webgui17: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 #WebGUI17: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 #webgui17:37
patspamwifi here sucks17:37
@perlmonkey2 Anyone else having major problems with bandwidth?17:38
@perlmonkey2http://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
SquOnkVery carefully17:40
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI17:40
-!- mode/#webgui [+o khenn] by ChanServ17:40
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui17:40
-!- mode/#webgui [+o Haaarg] by ChanServ17:40
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)]17:42
patspamhttp://search.cpan.org/~makamaka/JSON-2.12/lib/JSON.pm#relaxed17:44
-!- CIA-46 [n=CIA@208.69.182.149] has joined #WebGUI17:46
-!- CIA-46 [n=CIA@208.69.182.149] has quit []17:46
patspamwhat's the url to Arjan's voting site?17:46
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI17:48
-!- perlDreamer [n=colink@204.11.129.46] has quit [Read error: 113 (No route to host)]17:49
ckotilwifi always sucks at conventions17:50
@perlmonkey2Maybe 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 #webgui17:56
-!- mode/#webgui [+v perlDreamer] by ChanServ17:56
+perlDreamerSquOnk: Congratulations on being contributor of the year!17:57
@perlmonkey2Congrats SquOnk :)17:57
@apeironSquOnk++ # indeed17:57
patspamSquOnk++ # colin kulkie of the year17:58
patspamoops17:58
patspamkluskie ;)17:58
+perlDreamer"kuskie"17:58
patspamthat one17:58
+perlDreamerI misspell it all the time myself17:59
SquOnkThank you all17:59
patspamdeb package is going to do wonders for wg exposure18:01
@perlmonkey2Did he say "not" to use MySQL cluster?18:02
patspamyes, yes he did18:03
-!- SynQ [n=synq@204.11.129.46] has joined #webgui18:04
SynQhi there18:04
SynQSquOnk: thanks for your e-mail18:04
SynQand congrats with your award18:04
+perlDreamerfor whom are you building that huge machine network, SynQ?18:04
SynQI'm building that tonight for my presentation tomorrow18:05
SynQjust as a proof of concept18:05
SynQone webgui site spread out over 10 virtual machines18:05
+perlDreamercool18:05
SynQno beer for me tonight18:05
+perlDreamerperhaps only a small amount of beer18:06
+perlDreamerfor lubricating the fingers18:06
SynQshall I use WRE or debian18:06
@apeironMore caffeine than beer, I'd say.18:06
+perlDreamerI'd use Debian for example18:06
SynQI'm thinking about debian18:06
SynQsince my virtual machines are debian allready18:06
patspamI'm thinking about caffeine18:07
+perlDreamer"And for this talk, which is not about beer, or coffee, I am using the excellent new Debian WebGUI packages"18:07
SynQand I won't have to install WRE18:07
SynQhehe18:07
SynQI think this talk will have to be about sleeping or having babies18:07
SynQor both18: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
SynQhehe18:08
SynQindeed so18:08
SynQand include some pictures of my wife18:08
SynQfor proof18:08
SquOnkI find _trying_ to make babies and failing, much better18:09
SynQwell18:09
SynQI like to have success at some point in time18:09
* SquOnk has had success already18:09
@apeironack > grep18:09
SynQbut indeed it's no problem that it takes a while before success kicks in18:10
SquOnkVersion 1.5 will upgrade to 1.6 next year18:10
SynQversion 1.6 of what?18:10
patspamperlmonkey2: how technical is your Survey2 talk going to be?18:11
@perlmonkey2not very18:11
@perlmonkey2no code, just covering features, a little history, and then asking for features that users might want.18:11
patspamoww, i want to see you cutting code on stage18:11
@perlmonkey2I was told to me it useful for non-devs18:11
@perlmonkey2hah18:12
@apeironYeah, add the API live!18:12
SynQSquOnk: I can spare a hosting space where a proper repo can be setup18:12
@apeiron100 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
SynQIf you'd like that18:12
@perlmonkey2Yes I do need a permanent home for the Survey tests18:13
patspamthere are tests?18:13
@perlmonkey290% of the Survey dev was fighting/learning the YUI18:14
@perlmonkey2no tests yet18:14
+perlDreamerno dev tests like patspam18:14
patspamthey hate me18:14
+perlDreamerwe're all jealous18:14
@apeironI thought my export tests were pretty good. :(18:14
@perlmonkey2tests are for those who lack faith in their skillz :P18:14
+perlDreamerapeiron, yes, but patspam wrote tests for a major new feature and then ran coverage on it18:15
@apeironAh, "new" feature, right. Always the details...18:15
@perlmonkey2Flux?18:15
+perlDreamerYup18:15
SquOnkSynQ: 1.5 of me. First child, 5 years old18:16
@perlmonkey2No presentation in the schedule over Flux?18:16
SynQah18:16
patspamI'm going a 5min one during the show and tell18:16
@perlmonkey2patspam: ic18:16
SynQSquOnk: shall I use updated lenny or sid for building my webgui cluster with the webgui packages?18:16
patspamhopefully by next WUC it'll be all shiny and road-tested18:17
SquOnkSynQ: Either. The 7.5.21 package in my repo can work with any18:17
SynQok18:17
SynQI'll choose lenny for improved stability18:18
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []18:19
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui18:21
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:21
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit]18:21
-!- perlDreamer1 [n=colink@204.11.129.46] has joined #webgui18:21
perlDreamer1the network is up and down here18:21
perlDreamer1quite frustrating18:21
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui18:22
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:22
perlDreamer1For those of you who are not at the WUC18:24
perlDreamer1I'll be transcribing some of perlmonkey2's Survey2 talk18:24
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui18:24
patspamdamn this room is cold..18:24
perlDreamer1if you'd like question relayed, I can do that too18:24
perlDreamer1For starters, Survey2 is written in PHP18:25
perlDreamer1this is the first WebGUI app written in PHP18:25
perlDreamer1this is possible via the new Content and URL handlers18:25
patspamand the client-side gui is written in silverlight18:26
perlDreamer1Survey2 is not completely released yet but will soon18:27
perlDreamer1Key design goals:18:28
perlDreamer1Useful for the widest possible audience18:29
perlDreamer1All the features that a Survey can have18:29
perlDreamer1Easy to use18:29
perlDreamer1Similar to Teleform, Survey Monkey18:30
-!- SynQ1 [n=synq@204.11.129.46] has joined #webgui18:30
perlDreamer1A lot of Survey2 (S2) development was funded by the University of Oklahoma18:31
perlDreamer1by a particular professor18:31
perlDreamer1couldn't find that he needed in survey software18:31
SynQ1colin is a relay bot?18:31
perlDreamer1so he hired pm2 to customize and extend S218:32
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui18:32
SynQ1hi bart18:32
BartJolhi18:32
patspamwhat does the "&J" at the end of "PB&J" stand for?18:34
BartJolJT?18:34
hightekvagabondBy saying that Survey2 is the "first" webgui app written in php, is that to say there are going to be more?18:34
BartJolprobably not18:35
BartJolpluggin in perl modules is easier18:35
perlDreamer1J = JAM18:35
perlDreamer1PB = Peanut Butter18:35
patspamahhhh18:35
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 113 (No route to host)]18:35
patspamdon't you guys say "jelly" over here?18:36
BartJolperlDreamer, do you want to spend the lunch talking with graham about the translation editor?18:36
BartJoland me18:36
BartJoland maybe Klaus18:36
perlDreamer1hightekvagabond, I'm just busting perlmonkey2's chops18:36
perlDreamer1It's written in Perl18:36
perlDreamer1BartJol, sounds good to me18:36
BartJolgreat18:37
perlDreamer1Have you talked with Graham?18:37
BartJolwe just have to notify Haaarg18:37
BartJolmonday for a short time in the bar18:37
-!- perlDreamer [n=colink@204.11.129.46] has quit [Read error: 113 (No route to host)]18:38
SynQ1a. peanut butter18:38
SynQ1b. jam18:38
SynQ1c. something else: ....18:38
SynQ1c is called a verbatim box18:38
perlDreamer1I vote "d"18:39
SynQ1like in 'cup'?18:40
BartJolfor 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 #webgui18:43
-!- mode/#webgui [+o preaction] by ChanServ18:43
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui18:46
perlDreamer1Survey2 has nice eye candy18:56
@preactionindeed18:58
doc777Is 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
perlDreamer1doc777: sbin/userImport.pl19:02
doc777aha! thank you19:02
perlDreamer1khenn: Are you really online, or just lurking?19:03
@preactionhe's really online19:03
@khennI'm here19:03
@khenn=p19:03
@preactionbut he's WORKING19:03
@khennI'm working on cool stuff19:03
* preaction is too19:03
perlDreamer1Like testing? :)19:03
@khennindirectly19:04
@khenn=)19:04
perlDreamer1Any Survey2 questions from the IRC community?19:10
-!- perlDreamer1 [n=colink@204.11.129.46] has quit ["Leaving."]19:17
patspamunable to edit bazaar comments?19:18
SynQ1I just installed webgui by issuing 'apt-get install webgui'19:19
SynQ1it works like a charm19: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 #WebGUI19:25
-!- khenn [n=khenn@204.11.129.46] has quit []19:28
-!- SynQ1 [n=synq@204.11.129.46] has quit ["Leaving."]19:29
SquOnkGood19: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 #webgui19:52
-!- mode/#webgui [+v cap10morgan] by ChanServ19:52
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui19:55
-!- mode/#webgui [+o perlmonkey2] by ChanServ19: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 #webgui20:03
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:03
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI20:05
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI20:16
-!- mode/#webgui [+o khenn] by ChanServ20:16
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []20:16
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui20:29
-!- mode/#webgui [+v cap10morgan] by ChanServ20:29
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-38b360c8e3708ef5] has joined #webgui20:37
-!- topsub [n=josh@204.11.129.46] has joined #webgui20:38
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui20:41
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:41
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui20:42
-!- mode/#webgui [+o Haarg] by ChanServ20:42
-!- preaction [n=doug@204.11.129.46] has joined #webgui20:43
-!- mode/#webgui [+o preaction] by ChanServ20:43
-!- SynQ [n=synq@204.11.129.46] has joined #webgui20:47
@perlmonkey2For 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 #webgui21:23
-!- mode/#webgui [+o apeiron] by ChanServ21: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 #webgui21: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 #WebGUI21:53
-!- mode/#webgui [+o khenn] by ChanServ21:53
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI21:54
-!- khenn is now known as khenn_21:55
-!- khenn_ is now known as khenn21:55
CIA-6WebGUI: colin * r7375 /WebGUI/t/Form/SelectRichEditor.t: update the RichEditor test21: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 #webgui21:58
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:58
-!- perlDreamer [n=colink@204.11.129.46] has joined #webgui22:01
-!- mode/#webgui [+v perlDreamer] by ChanServ22: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 #webgui22:03
+perlDreamerOkay, somebody tell me where BartJol is, and get him back online22:03
SynQhe is reading the developers book22:03
+perlDreamerin a room somewhere?22:04
SynQis the dutch translation out of date?22:04
+perlDreamerNo, I want his opinion on some i18n22:04
SynQah ok22:04
+perlDreamerIn the site starter is the phrase, No, thanks.22:04
patspamshould 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 #webgui22:04
SynQthere he is22:04
+perlDreamerBartJol!22:04
+perlDreameri18n question for you22:04
SynQyour wish is my command22:04
+perlDreamerI have the phrase, "No, thanks"22:05
+perlDreameris 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
BartJolooh22:06
+perlDreamerWhat do you want, oh internationalization guru?22:06
BartJolI think it should not be split22:07
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection]22:07
+perlDreamerYou got it22:07
BartJolThe No is grammar dependant and thus feasable for different translations than the literal one for No22:07
BartJolIn dutch it would be good, but I do not know whether that is the case for every language22:08
@apeironpatspam, I had to look it up, too, long ago. :) 22:10
+perlDreameryou guys are young22:10
+perlDreamerHow's preaction doing over there?22:10
SynQperlDreamer: http://www.webgui.org/rfe/request-for-enhancement/shop-workflow-warning-for-almost-out-of-stock22:11
@apeironFrom what I can hear through the wall, it sounds like he's doing well.22:11
+perlDreamerYou're a beasty, SynQ22:11
@apeironperlmonkey2, Looks like you've got some competition from Yung, eh?22:17
patspamheh22:17
@perlmonkey2hah, indeed22:17
+perlDreamer??22:17
-!- topsub [n=josh@204.11.129.46] has joined #webgui22:17
@apeironperlDreamer, Yung is giving a demo of Thingy and one of the demos is a survey.22:17
@perlmonkey2perlDreamer: he's creating a survey as an example22:17
@perlmonkey2that's okay, I'm adding a survey2 feature that allows it to be a general relational data tool.22:18
@apeironAnd when will this be done? Next Friday? :D22:18
+perlDreamerI bet the Thingy doesn't do branching22:18
+perlDreameror random ordering22:18
+perlDreameror the really cool stuff22:18
@apeironYeah, or grading.22:18
topsubit will be interesting tho to see if he does reporting22:19
@perlmonkey2no no no, the coolness is all in the drag and drop.22:19
@perlmonkey2and I think Thingy does that pretty sweetly.22:19
@apeironperlmonkey2, Just had an idea for a survey RFE, later on for scoring: user-defined matching for answers to determine their correctness.22:21
@perlmonkey2apeiron: user-defined matching?  The respondent determines if something is correct?22:22
@apeironperlmonkey2, The admin determines if something is correct.22:22
@apeironSay there's a quiz question. "Who was the first US astronaut?"22:23
@apeironSome people would respond with just a name, some people would respond with a full sentence.22:23
@apeironBoth groups of people can be correct, but use different means of expressing their answers.22:23
@perlmonkey2you can already set multiple answers as correct22:23
@perlmonkey2but you mean after the survey is taken?  An actual human grader?22:24
@perlmonkey2I'd say that was a post survey process.22:24
SynQhmm22:24
@apeironNot 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
@apeironFor 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
BartJolbut you just can't search for regex's. you'll miss the grammar22:25
@apeironBartJol, You're right, of course. I'm just trying to give a simple example. :)22:26
patspami think perlmonkey should write a natural text processor to handle it22:26
@apeironNumeric 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
+perlDreamerthat sounds more like a Flux application22:27
@apeironwell, bad example.22:27
patspamflux is lame, I'm gonna build everything in thingy from now on22:27
@perlmonkey2I'm building everything out of flux now22:28
+perlDreamerWebGUI is lame, I'm going to build everything with Survey2 now22:28
@apeironI'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 #webgui22:40
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:40
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit [Client Quit]22:41
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI22:41
-!- Haarg [n=haarg@204.11.129.46] has quit ["Leaving"]22:43
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui22:44
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:44
CIA-39WebGUI: colin * r7375 /WebGUI/t/Form/SelectRichEditor.t: update the RichEditor test22:44
CIA-39WebGUI: colin * r7376 /WebGUI/ (2 files in 2 dirs): fix deleting entries in the DataForm22:44
CIA-39WebGUI: colin * r7377 /branch/WebGUI_7.5/ (2 files in 2 dirs): backporting DataForm fix from HEAD22:44
CIA-39WebGUI: colin * r7378 /branch/colin-experimental/lib/WebGUI/AdminConsole.pm: convert AdminConsole to use setNamespace22:44
CIA-39WebGUI: doug * r7379 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fix: No Select All button in asset manager22:44
CIA-39WebGUI: doug * r7380 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: Asset Manager now has select all checkbox22:45
CIA-39WebGUI: colin * r7381 /WebGUI/lib/WebGUI/ (Content/Setup.pm i18n/English/WebGUI.pm): 22:45
CIA-39WebGUI: Begin to i18n the Site Starter. Added a Save tag to the WebGUI22:45
CIA-39WebGUI: namespace so we don't have to put one in every other namespace22:45
CIA-39WebGUI: anymore.22:45
CIA-39WebGUI: colin * r7382 /WebGUI/lib/WebGUI/ (Content/Setup.pm i18n/English/WebGUI.pm): more Content/Setup i18n22:45
BartJolhee perlDreamer, is there a way to translate while you develop?22:49
@perlmonkey2perlDreamer: wow, that is hardcore22:49
+perlDreamerNo.  That would be cool, though.22:49
BartJolyeah, the mountains would be reduced to piles...22:49
+perlDreamerMaybe we need more frequent updates from SVN to i18n server.22:50
+perlDreamerRIght 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
+perlDreamerperlmonkey2: CIA-39 is constipated.22:51
SynQdo I look like a priest?22:51
BartJolno22:51
BartJolthough it would be wise when you were celibate22:52
SynQyou can buy an indulgence from me22:52
SynQit's in the bazaar22:52
BartJol:)22:52
@perlmonkey2SynQ: are they free?22:53
SynQI had to use the gimp to create it22:53
SynQof course not22:53
SynQthey are 20 dollars22:53
SynQa piece22:53
@perlmonkey2SynQ: But I have a busy night planned and not much money for forgiveness22:53
-!- perlDreamer [n=colink@204.11.129.46] has quit ["Leaving."]22:53
SynQthat's a pity22:54
SynQyou can come by me an do your confessions22:55
-!- topsub [n=josh@204.11.129.46] has quit ["Leaving"]22:57
@perlmonkey2SynQ: 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 #webgui23: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 ChanServ23:01
-!- preaction [n=doug@204.11.129.46] has joined #webgui23:02
-!- mode/#webgui [+o preaction] by ChanServ23:02
SynQthe round church?23:08
@perlmonkey2Where the devil can't corner you23:11
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-7fa341ecda3e353e] has joined #webgui23:11
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI23:13
-!- mode/#webgui [+o khenn] by ChanServ23:13
SynQah23:14
-!- khenn [n=khenn@204.11.129.46] has left #WebGUI []23:15
@perlmonkey2SynQ: The standard joke from my great-grandfather about church.23:16
SynQhe 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
@perlmonkey2SELinux23:37
SynQSELinux and WebGUI, I'd say try it23:40
SynQbut I would take a lot of time to do it23:40
-!- jodylevinson [n=jodylevi@204.11.129.46] has joined #webgui23:45
jodylevinsontesting23:51
jodylevinson<tap tap tap> Is this thing on?23:53
-!- dreamersgirl [n=kathyk@204.11.129.46] has joined #webgui23:54
BartJoljodylevinson it is23:55
jodylevinsonthank you23:55
dreamersgirlhey bart!23:55
BartJolhi!23:55
BartJolCorey is taking his time, is the afternoon plenary already starting?23:56
jodylevinsonPeople are just coming in now23:56
BartJolah, but he's too sweet to interrupt...23:57
jodylevinsonBut the drinks are in here23:57
BartJolwhat?? drinks??23:57
@perlmonkey2Looks like the expert room is going to be late.23:57
@perlmonkey2Tell Ryan to wait for us23:57
@perlmonkey2for the 4:00 thing23:58
jodylevinsonwill do23:58
BartJolah intermediate is too, so pretty please23:58
jodylevinsonaye aye23:58
dreamersgirlthe three of us beginners will wait23:58
@perlmonkey2hah23:58
dreamersgirlas long as you all keep chatting with us23:58
dreamersgirl:)23:58
BartJolok23:58
jodylevinsonwe get a head start on happy hour23:58
dreamersgirlwe just figured out IRC.23:59
BartJolhow was the peanutbutter and jelly?23:59
@perlmonkey2All the cool kids hang out on IRC23:59
jodylevinsonI'm feeling cooler already23:59
jodylevinsonor is it just the A/C23:59
--- Day changed Fri Aug 29 2008
dreamersgirloooooh, but perldreamer isn't here....00:00
@perlmonkey2No the beginners room is freezing00:00
BartJolperlDreamer is always cool00:00
-!- nights3133 [n=nights31@204.11.129.46] has joined #webgui00:01
dreamersgirlyeah, he is pretty cool, isn't he?00:01
dreamersgirland his wife is pretty cute, too.00:01
BartJolwell...00:01
BartJol:)00:01
nights3133you are too00:01
@perlmonkey2:P00:01
BartJolshe is00:01
jodylevinsonwhat about me?00:01
BartJolporbably00:02
nights3133absolutely00:02
BartJolhave to doublecheck in a few minutes00:03
BartJolthe name confuses me00:04
jodylevinsonconfuses?00:04
dreamersgirlshe is00:04
dreamersgirlsweet, too00:04
BartJoldo I know any Jodies?00:04
dreamersgirland she's from a great part of the world....00:05
jodylevinsonlol00:05
BartJolthe netherlands?00:05
dreamersgirlthere's nuthin like the pacific northwest!00:05
jodylevinsonSeattle00:05
nights3133Ohio00:05
dreamersgirlyou really oughta come out west if you've never been00:05
@perlmonkey2BartJol: she said "great" :P00:05
BartJolhee00:05
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []00:05
BartJolwere so great because we stayed small00:06
BartJollook at my length00:06
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui00: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 #webgui00: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
BartJolhe 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 #webgui00:25
-!- mode/#webgui [+o perlmonkey2] by ChanServ00:25
-!- cpalacio [n=cpalacio@204.11.129.46] has quit []00:33
-!- preaction [n=doug@204.11.129.46] has joined #webgui00:34
-!- mode/#webgui [+o preaction] by ChanServ00: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
SynQbeer!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 #webgui01:57
-!- mode/#webgui [+o apeiron] by ChanServ01: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 #webgui02: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 #webgui02: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 #WebGUI03:20
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:24
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:25
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui03: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 #webgui03:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:59
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui05: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 #webgui05:42
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:42
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui06: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 #webgui06: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 #webgui07: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 #webgui07:26
-!- mode/#webgui [+v cap10morgan] by ChanServ07: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 #webgui08: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 #webgui08: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 #webgui10:31
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #webgui11:41
-!- mode/#webgui [+o apeiron] by ChanServ11: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 #webgui14:24
SynQmorning14:46
SynQmy talk will be about having babies14:46
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui14: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 #webgui15:02
-!- mode/#webgui [+v cap10morgan] by ChanServ15: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 #webgui15:51
-!- mode/#webgui [+o Haarg] by ChanServ15:51
-!- apeiron [n=apeiron@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has quit [Read error: 110 (Connection timed out)]15:56
SDuensinGreetings.16:08
-!- cpalacio [n=cpalacio@204.11.129.46] has joined #webgui16:08
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui16:18
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:18
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI16:34
-!- mode/#webgui [+o khenn] by ChanServ16:34
-!- wgGuest26 [n=wgGuest2@201.53.71.112] has joined #webgui16: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 #webgui16:41
patspamquote from koen's talk: the bad thing about babies is when they're dead you can't bring them back to life16:41
-!- juan [n=juangui@201.232.58.66] has joined #webgui16:49
juani have a problem with sessions16:53
juansometimes when a user in trying to log in, he is been logged as another user16:54
juanor sometimes when someone opens the page url find a session that is open16:55
juanreally i don't know what is happening?16:55
juanhow many can support WebGUI?16:57
-!- BartJol [n=plainstu@204.11.129.46] has joined #webgui16:58
juanhow many users can support WebGUI?16:59
@khennI work on a site with 36,000 users17:03
@khennand it works fine17:03
BartJolI believe that there is no official limit17: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 #WebGUI17:07
-!- mode/#webgui [+o khenn] by ChanServ17:07
juanBartJol, do you know about my problem?17:15
juanI have WebGUI authentication for all of them17:16
BartJolI don't (yet)17:16
BartJolso juan tell me17:18
-!- topsub [n=josh@204.11.129.46] has joined #webgui17:28
-!- perlmonkey2_ [n=perlmonk@204.11.129.46] has joined #webgui17: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 #webgui17:40
-!- khenn_ [n=khenn@204.11.129.46] has joined #WebGUI17:43
-!- khenn__ [n=khenn@204.11.129.46] has joined #WebGUI17: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 #webgui17:47
-!- SynQ [n=synq@204.11.129.46] has joined #webgui18:02
SynQcan 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 #webgui18: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
SynQthat 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 #webgui18:26
-!- mode/#webgui [+o bopbop] by ChanServ18:27
-!- bopbop [n=kmccombs@204.11.129.46] has quit [Client Quit]18:29
-!- slickwar1 [n=slick@mail.hillviewmontessori.org] has joined #webgui18:34
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui18:35
-!- mode/#webgui [+o bopbop] by ChanServ18: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 #WebGUI18:37
-!- mode/#webgui [+o khenn] by ChanServ18: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 #webgui18:38
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:39
-!- kristi [n=kmccombs@204.11.129.46] has joined #webgui18: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 #webgui19:15
-!- mode/#webgui [+v cap10morgan] by ChanServ19: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 #webgui19:21
-!- mode/#webgui [+o bopbop] by ChanServ19: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 #webgui19:53
-!- mode/#webgui [+o Haaarg] by ChanServ19: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 #webgui19:56
-!- mode/#webgui [+o Haarg] by ChanServ19:57
-!- bopbop [n=kmccombs@204.11.129.46] has quit []20:08
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui20:08
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:08
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui20:15
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui20:21
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has quit []20:33
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui20:35
snapcountany 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
@Haargsounds like a mistake20:38
snapcountalso see one from 7.4.40 - that jumps straight to 7.5.x20:38
snapcountI know the upgrade methodology changed a bit to allow people to run stable longer before moving to beta versions20:38
snapcountbut 7.5.x is stable now so I'm confused =)20:39
snapcountHaarg: a mistake on my part or a bug?20:40
snapcountor either =D20:40
snapcountHow is the WUC going btw... good turnout?20:41
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-c9fec841473d94a2] has joined #webgui20:46
snapcountanother weird thing... changelog goes from 7.4.21 - 7.5.020:48
@Haargthat's normal20:49
@Haargi'm checking on the upgrade script thing20:49
snapcountoh cool20:49
@Haargbut the internet at the hotel is so horrid20:49
-!- bopbop [n=kmccombs@204.11.129.46] has joined #webgui20:49
-!- mode/#webgui [+o bopbop] by ChanServ20:49
snapcountyeah I see... the releases are out of order20:49
snapcountI assume when you alternate between 7.5 beta releases and 7.4 stable releases... I follow20:50
snapcountthanks for looking btw... I appreciate that20:50
-!- topsub [n=josh@204.11.129.46] has joined #webgui20:52
@Haargi don't see a 7.5.27-7.4.28 upgrade script in 7.5.2120:53
@Haargbut i can't actually get the tarball20:53
-!- SynQ [n=synq@204.11.129.46] has joined #webgui20:54
snapcountyeah I think that's the problem20:54
snapcountthere is one that goes 7.4.27 - 7.4.2820:54
@Haargok, finally was able to see the files in the tarball, and it isn't there20:54
snapcountthe next i see is 7.4.40 - 7.5.1620:54
@Haargthat 7.4.27-28 script must have come from somewhere else20:55
snapcountperhaps its included in the 7.4.28 tarball?20:56
@Haargyeah, it would definately be in there20:56
snapcountI untarred 7.5.21 over existing webgui folder20:56
@Haargif you want to upgrade to 7.5, you need to upgrade to 7.4.40 first20:56
snapcountso should I be doing this upgrade differently?  Sounds like I'm not doing something right20:57
snapcountohh20:57
snapcountok... I didn't see that in gotchas for 7.5.2120:57
-!- Haarg [n=haarg@204.11.129.46] has quit ["Leaving"]20:57
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui20:59
-!- mode/#webgui [+o perlmonkey2] by ChanServ20: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 #webgui21:01
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)]21:10
@perlmonkey2impressive21:17
patspamyeah that 1-step shopping kart was cool21:18
SynQok21:23
SynQwho 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#THf6bss8QQlphbQlJIcHtA21:23
SynQI just gave it a 100021:23
SynQand this too: http://www.webgui.org/rfe/request-for-enhancement/display-bug-status-in-search-results21:26
SynQI gave it 50021:26
-!- dreamersgirl [n=kathyk@204.11.129.46] has quit [Read error: 113 (No route to host)]21:26
@perlmonkey2So Rogier used CS's, a brilliant template and some JS to do that?21:27
@bopbopyeah- super cool21:27
@perlmonkey2very....remarkable even.21:27
@bopbopI never would have thought to make a navigation w/ a CS21:27
@perlmonkey2yes, very creative move21:27
@bopbopagain, power of templates in WG21:28
SynQno perldreamer here?21:36
SynQhmm21:36
@perlmonkey2Wow Flux is brilliant21:36
@bopboppretty neato patspam21:37
patspamthanks :)21:38
* perlmonkey2 ponders just using Flux + Thingy to create Survey2 :D21:39
BartJolSynQ he's not that far away, just wave to him21:39
patspamno we should team up and use Flux + Survey to beat Thingy21:39
patspamFlingy21:39
slickwar1hey all. anyone run into the "firefox doesn't support copy-and-paste" BS?21:41
BartJolyeah21:43
BartJolwell, mostly I just try again, something to do with the actual place of the cursor21:44
BartJolsomething like that.... joy21:44
slickwar1really?21:45
BartJolwell, did not analyse it completely21:45
slickwar1It gives you a whole pop-up notification about how it isn't supported and how it's an unsigned-applet security risk or something21:45
slickwar1when using it on the htmlArea window, anyway21:45
patspamyou mean a script trying to access the clip-board?21:46
BartJolis it from a special kind of application (word ie)21:46
slickwar1if I edit an article, and try and paste in plain text from notepad21:46
slickwar1it errors out21:46
BartJolmmm21:46
slickwar1not in IE21:46
BartJoli meant the ie as in for example maybe my english abbreviations lack a bit21:47
@bopbopI can copy and paste in FF w/ toggles, not w/ the context menu21:47
BartJolbrb21:47
slickwar1I was using ctrl+v21:48
slickwar1I will try using the software buttons on the tinymce editor, maybe that will work21:48
@bopbophuh, that works for me, but I'm on a mac... don't know if that matters21:48
slickwar1it's JT telling me to get off my ass and switch already, that's what it is21: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 #webgui21: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 #webgui21:58
SynQok21:59
SynQthe display bug status is now on place 2 in the karma rank21:59
-!- perlmonkey2 [n=perlmonk@204.11.129.46] has joined #webgui21:59
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:59
-!- patspam [i=cc0b812e@gateway/web/ajax/mibbit.com/x-4765bc5f5cff5e2b] has joined #webgui22:01
-!- preaction [n=doug@204.11.129.46] has joined #webgui22:05
-!- mode/#webgui [+o preaction] by ChanServ22:05
-!- dapperedodo [n=dappered@204.11.129.46] has joined #webgui22:06
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui22:14
-!- mode/#webgui [+o Haarg] by ChanServ22:15
-!- nights3133 [n=nights31@204.11.129.46] has joined #webgui22: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 #webgui22:46
-!- mode/#webgui [+o Haaarg] by ChanServ22: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 #webgui23: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 #webgui00: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 #WebGUI00: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 #webgui02:08
-!- mode/#webgui [+v cap10morgan] by ChanServ02:08
-!- snapcount [n=snapcoun@lmdc-fw1.exploreos.com] has joined #webgui02:29
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui03:34
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui03:36
-!- mode/#webgui [+v cap10morgan_] by ChanServ03: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 #webgui04:27
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:00
-!- mode/#webgui [+o preaction] by ChanServ06: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 #webgui10:55
-!- mode/#webgui [+o Haarg] by ChanServ10: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 #WebGUI15:35
SynQmorning15:35
-!- SynQ is now known as Sink15:36
-!- Sink is now known as SynQ15:36
SynQis anyone awake?16:12
* diakopter is awake16:17
SynQah16:19
-!- dapperedodo [n=dappered@204.11.129.46] has joined #webgui16:32
SynQmogge16:39
SynQare you coming to the farmers market?16:39
dapperedodogoodmornig, sounds like a plan16:39
SynQok16:44
SynQwe are leaving here in like 15 minutes16:44
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui17:47
-!- mode/#webgui [+v cap10morgan] by ChanServ17:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui18:56
-!- mode/#webgui [+o Haarg] by ChanServ18:56
-!- cap10morgan_ [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui20:01
-!- mode/#webgui [+v cap10morgan_] by ChanServ20:01
-!- ekennedy [n=ekennedy@174.152.44.179] has joined #webgui20:12
ekennedyI'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 #webgui20: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 #webgui20:19
-!- mode/#webgui [+v cap10morgan] by ChanServ20:19
ekennedyNever 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 #webgui20:50
BartJoldapperedodo 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 #webgui21:33
-!- mode/#webgui [+o preaction] by ChanServ21:33
CIA-39WebGUI: 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 #webgui22:56
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI23:28
-!- mode/#webgui [+o tavisto] by ChanServ23:28
-!- KlausH [n=Miranda@204.11.129.46] has joined #webgui23:37
SynQhi klaus23:39
SynQHAAAAARG23:39
KlausHHi!23:47
CIA-39WebGUI: koen * r7384 /wrebuild/build.sh: SASL-Authen removed human interaction23:48
CIA-39WebGUI: 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 Workflows23: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 #webgui03:02
SquOnkHi everyone03:02
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui03:04
SynQteach your children right from wrong03:17
SquOnkYes. Mine know PHP is evil and Perl is good.03:21
CIA-39WebGUI: colin * r7386 /WebGUI/lib/WebGUI/Workflow/Activity/DeleteExportedFiles.pm: fix double my in DeleteExportedFiles03:44
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui07:03
SynQtime for bed07:04
SynQnite07: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 #webgui07: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-39WebGUI: doug * r7387 /branch/doug-experimental/ (5 files in 4 dirs): added experimental DataTable asset08:44
CIA-39WebGUI: doug * r7388 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Progress made on Subscribable mixin08: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 #webgui13:44
-!- SynQ [n=synq@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI15:21
SynQgoooodmorning madison15: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 #webgui16:38
-!- mode/#webgui [+v cap10morgan] by ChanServ16:38
-!- hightekvagabond [n=Administ@c-75-72-146-205.hsd1.mn.comcast.net] has joined #webgui17: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 #webgui17:37
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI18:18
-!- mode/#webgui [+o tavisto] by ChanServ18:18
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI18:19
-!- BartJol [n=plainstu@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18: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
SynQmaking ready for flight18:55
SynQbye18: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 #WebGUI19:18
-!- mode/#webgui [+o tavisto] by ChanServ19: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 #WebGUI19:20
-!- mode/#webgui [+o tavisto] by ChanServ19: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 #WebGUI19:21
-!- mode/#webgui [+o tavisto] by ChanServ19:21
-!- tavisto_ [n=tavisto@h69-129-249-122.mdsnwi.dedicated.static.tds.net] has joined #WebGUI19: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 #webgui19:35
-!- mode/#webgui [+o preaction] by ChanServ19: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 #webgui21:45
-!- mode/#webgui [+v cap10morgan] by ChanServ21: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!