WebGUI irc logs from: 2008-07.log

--- Log opened Tue Jul 01 00:00:58 2008
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI00:03
CIA-6WebGUI: colin * r6842 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: clearer hover help for asset exporting00:08
perlDreamermelleb, if you rolled back the version tag containg the original install of the site, then that would happen.00:10
mellebperlDreamer, do you mean that is should give me the last version before the version i rolled back?00:11
perlDreamerno, if there's only 1 version tag and you roll it back, then all the content disappears00:12
mellebthere are like hundred of version tags left...00:13
perlDreamerwell, let's try this a different way then00:13
perlDreamerdo you have backups? :)00:13
perlDreamerOnce you roll the tag back, there's no other way to get the content back00:15
-!- melleb_ [n=x@dhcp-077-248-063-013.chello.nl] has joined #webgui00:22
-!- melleb [n=x@dhcp-077-248-063-013.chello.nl] has quit [Read error: 104 (Connection reset by peer)]00:22
melleb_and then internet breaks up... great... :)00:23
melleb_perlDreamer, is there any way to fix this from inside webgui?00:23
perlDreamerNo.00:25
perlDreamerOnce you roll it back, it's gone00:25
perlDreamerDo you have backups?00:25
melleb_its 11PM here, so i can't really call the guys who host the site :/00:26
-!- melleb_ is now known as melleb00:26
perlDreamermelleb: Who does your hosting?00:27
mellebunitedknowledge.nl00:27
mellebperlDreamer, but normally this isn't expected behaviour right?00:28
-!- wgGuest90 [n=wgGuest9@wsip-68-14-225-112.ph.ph.cox.net] has joined #webgui00:28
perlDreamerOh yeah.  If you decide to nuke your site by rolling back version tags, WebGUI will let you.00:29
perlDreamerI think it even has a confirmation screen, doesn't it?00:29
@preactionyes00:29
@preactionnot a screen, but a JS popup00:29
mellebjups00:29
mellebi only wanted to remove my modifications to the site, so i only rolled back my versions00:30
mellebits not like i've done anything wrong by rolling back my versions right?00:32
perlDreamerwell, there is some discrepancy somewhere.  If you only rollled back your versions, it _should_ be fine.00:32
wgGuest90when I first setup webgui I logged into a page that let me start and stop services, setup new sites etc..00:33
wgGuest90what ist he url of that page?00:33
perlDreamerBy counterargument (which may be flawed), everything isn't fine, so maybe you missed one, or did a different one.00:33
wgGuest90cant' seem to findit 00:33
mellebperlDreamer, nope i'm certain of that...00:33
mellebperlDreamer, preaction, thanks for the help i'll call the webgui-gurus in the morning... maybe they know of a solution...00:34
-!- melleb [n=x@dhcp-077-248-063-013.chello.nl] has quit []00:39
@preactionwgGuest90, that's the wreconsole.pl. you need to go to a terminal, run the wreconsole.pl script, and it will tell you what URL you need to use00:39
wgGuest90awesome thanks - I'll try that00:44
-!- wgGuest90 [n=wgGuest9@wsip-68-14-225-112.ph.ph.cox.net] has quit []00:44
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has quit ["bye"]01:17
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui01:41
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]03:39
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:39
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:42
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:42
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:14
-!- mode/#webgui [+o Haarg] by ChanServ04:14
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui05:15
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui []05:19
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]06:23
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui06:26
-!- mode/#webgui [+v Radix-wrk] by ChanServ06:26
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui06:38
-!- mode/#webgui [+o apeiron_] by ChanServ06:38
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit ["leaving"]06:45
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]06:54
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui07:04
-!- mode/#webgui [+o apeiron] by ChanServ07:05
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []07:36
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:55
@Haargwell shit09:31
@Haargcase insensitivity messed up style 109:32
@preactionnice09:44
-!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has joined #webgui09:51
-!- Trebbor [n=robbert@mail.bnc.nl] has joined #webgui10:47
TrebborHi.10:47
TrebborSomebody there who can perhaps help me out?10:50
@preactionperlbot ask11:00
perlbotDon't ask to ask, just ask.11:00
TrebborHaha, never mind. I fixed it myself. (after a few hours looking)11:13
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:14
TrebborGoodmorning Bartjol.11:14
BartJolhi11:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:15
patspamhas anyone tried doing profiling with DProf whilst using WebGUI::Test?11:21
BartJolmmm patspam, if it's about testeing PerlDreamer is your guy11:23
@preactionpatspam, i've done DProf profiling while running normally, but not via the tests11:23
patspamok maybe I'll try to catch him tomorrow.. they don't seem to play nicely together11:23
patspamdprof's output gets garbled11:23
patspamwhich i think supposedly happens if you run it in conjunction with Test::More11:24
patspamaha, tracked it down to Class::InsideOut11:38
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:39
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui11:52
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]13:26
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:27
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:30
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:30
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:47
CIA-6WebGUI: patspam * r6843 /branch/WebGUI_flux/ (14 files in 5 dirs): WebGUI_flux: test refactoring and some benchmarking/profiling14:55
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]15:07
-!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has joined #WebGUI15:57
SDuensinGreetings.16:02
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:15
-!- mode/#webgui [+o bopbop] by ChanServ16:15
ckotilGood Morning16:27
+MrHairgreasehowdy!16:29
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]16:48
-!- Trebbor [n=robbert@mail.bnc.nl] has quit []17:17
-!- knowmad [n=william@97.66.185.250] has joined #webgui17:22
knowmadmorning people (or afternoon to MHG et al)17:22
knowmadis there anyone here familiar with the new e-commerce system?17:23
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:23
-!- mode/#webgui [+o tavisto] by ChanServ17:23
knowmadin particular, i need to know if it can do coupons17:23
knowmadhey tavisto17:23
@bopbopyes, you can do coupons17:23
@tavistoyo17:23
knowmadthanks bopbop17:23
@tavistoyes, flat rate coupons can be added to the new cart17:23
@bopbop yep17:23
knowmadcan it do 1-time coupons?17:23
+MrHairgreasehi knowmad17:23
knowmadhey MrHairgrease17:23
+MrHairgreasei think all coupons are one time17:24
knowmadthat seems odd17:24
+MrHairgreasewith coupons you mean price reduction tickets right17:24
+MrHairgrease?17:24
knowmadyep17:24
+MrHairgreaseso you'll want people to redeem those only once right?17:24
+MrHairgreaseor else they'll always have a reduction17:25
knowmadexactly17:25
knowmadthere are some cases where i'd want to allow users to reuse coupons, but in this instance not17:25
+MrHairgreaseso by definition, coupons are 1 time redeemable only17:25
+MrHairgreaseoh ok17:25
+MrHairgreasei see17:25
+MrHairgreasedunno if that's possible17:25
+MrHairgreaserizen does17:25
+MrHairgreasesince he made the coupons17:25
+MrHairgreasespeaking of which17:26
+MrHairgreasewhere's rizen anyway?17:26
knowmadwhere is rizen?17:26
+MrHairgreasehe seems to have disappeared from the surface of the earth17:26
knowmadtavis probably has him busy ;)17:26
knowmadthanks for the input...17:26
+MrHairgreaseoki17:27
+MrHairgreasebest way to find out is to check the code17:27
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []17:32
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []17:35
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui17:44
@tavistoI think Rizen has been on fire lately and hasn't been on IM and IRC lately17:44
-!- juan [n=juangui@201.232.58.66] has joined #webgui17:59
SaraHi, I have a question about the cs18:05
BartJolSara, well fire away18:06
SaraThere are some macro to show the post most rate?18:07
BartJolin the overview from fifferent forums?18:07
BartJolI think thta's a template18:07
SaraI have many post in a cs, i would like to show the post most rate18:09
Saraor the most visit post18:10
Sarais this posible?18:11
BartJol<tmpl_var views>18:11
BartJolah, well18:11
BartJolyou want to show the post title, with a link to the post that is viewed most often?18:11
SaraYes i do18:12
BartJolI don't think a macro exists for that purpose, you can also make a sqlreport for that or make a macro18:13
BartJolshouldn't be to bad18:13
BartJolor I can write it but it will cost our standard hourly wage (85 euro)18:15
BartJolthat's procolix18:15
Sara8-)18:17
BartJolno? ok18:17
BartJol:)18:17
SaraBartjol, can you tell me in wich table of the data base i must do it the sql report?18:20
BartJolcollaboration?18:21
SaraOk, let me see18:23
BartJolnot sure, just a guess18:24
BartJolwith a capital: Collaboration18:25
BartJolbut Post is probably also a good idea18:26
BartJolhave fun with it, I'm off,todeloo18:28
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:28
-!- knowmad [n=william@97.66.185.250] has left #webgui []18:30
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:36
CIA-6WebGUI: graham * r6844 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): fixed: Synopsis doesn't update after editting posts18:51
CIA-6WebGUI: graham * r6845 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: Mail messages not properly decoded18:51
CIA-6WebGUI: graham * r6846 /WebGUI/ (56 files in 33 dirs): fixed: Style 1, other areas broken due to case sensitivity in uploads18:51
CIA-6WebGUI: graham * r6847 /WebGUI/www/uploads/ (14 files in 14 dirs): cleaning up uploads dirs18:51
-!- topsub [n=josh@97.66.185.250] has joined #webgui19:00
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:38
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:13
-!- mode/#webgui [+o preaction] by ChanServ20:13
-!- lisette [n=ubuntu@201.232.58.66] has quit [Read error: 104 (Connection reset by peer)]20:13
@tavistowebgui.org is soooooooo slow20:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot20:41
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui20:41
-!- Netsplit over, joins: perlbot20:42
-!- Sara [n=Camilo@201.232.58.66] has left #webgui []20:55
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.]21:33
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui21:33
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.]21:34
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui21:34
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui21:38
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Client Quit]21:41
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]21:48
topsubcan i do an auto incrementing Id number with thingy22:06
ckotilcan you disable caching on a single asset?22:11
ckotilthe nocache html headers did the trick.22:27
ckotil=)22:28
ckotilworking on this web form that is served up via macro. and data was getting cached22:28
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI22:35
-!- mode/#webgui [+o khenn] by ChanServ22:35
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui22:44
perlDreamerapeiron, I've always considered you a pretty sharp guy, but in your photo you're a little blurry.  We'll attribute that to a bad lens :)22:53
@apeironperlDreamer, The camera was made in ~200422:53
perlDreamerum, too much caffeine?22:54
@apeironSelf-taken, yeah, and my hands aren't steady.22:54
@apeironperlDreamer, Hey, didn't you add an RFE for being able to self-assign a bug?22:57
perlDreameryes, I called it "grab a bug"22:57
@apeironI know it existed because I dumped all my karma into it but I can't find it now.22:57
@apeironMaybe it was implemented?22:57
perlDreamercould be22:57
perlDreamerlet's check22:57
perlDreamerapeiron: http://www.webgui.org/qicscyynmapmzmbi1zoyya#qICScyYnmAPmZmBi1zoYYA22:58
@apeironah.22:58
@apeironThat URL bug is fixed, by the way.22:58
perlDreamercool22:59
perlDreamertavisto, I'm sending another church toward PB for some help.23:00
perlDreamerIt's Whitney Baptist, and the contact should be Mark.23:00
@tavistoalrighty23:01
@tavistoperlDreamer, do you think you are capable of fixing the "add to cart" bug?23:02
@tavistowhere it returns the user to the product instead of the thank you message?23:02
perlDreamerI would have fixed that bug last week, except for one thing.23:02
perlDreamerI think it will break shelves badly23:02
@tavistoit will?23:02
perlDreamerYeah.  Do you want me to explain it?23:03
@tavistoif you've got the time I'd like to know23:03
perlDreamerOkay23:03
perlDreamerConsider that you have 3 products on 1 page23:03
@tavistob/c Kristi and I think that it's impossible to use right now23:03
@tavistok23:03
perlDreamerWhat you're asking is for the product to return the view of the parent (the page) after certain tasks are done, like add to cart.23:04
perlDreamerThat, alone, is very easy.23:04
perlDreamerThe problem comes when you have a shelf.23:04
@tavistoactually it's a return to a template23:04
perlDreamerNo23:04
@tavistoof the product... showing the thank you message?23:04
perlDreamerAre we talking abuot the same thing?23:04
@tavistonot sure now...23:05
@tavistoI'm talking about the issue where a user adds something to cart... then it returns them to the same product view23:05
perlDreamerIs this a posted bug?23:05
@tavistoit *should* return them to a blank screen with the thank you message23:06
@tavistoyeah it's under Kristi's23:06
@tavistolet me grab it23:06
perlDreamerplease shoot me a URL23:06
@tavistohttp://www.webgui.org/bugs/tracker/add-to-cart-button-broken#nCiOC-vIM0cobTKRn1-CyQ23:06
perlDreamerIs that only on PB.com, or is it also on beta.webgui.org?23:07
perlDreamerI thought that was a PB only bug.23:07
@tavistono this also affects anything using the beta23:07
perlDreamerlet's set up a beta site to test it23:08
@tavistowell this is confusing Colin because it's a hybrid issue between 2 bug reports23:08
@tavistoLet me explain what is happening and you tell me if this is the same thing.23:08
perlDreamerokay23:08
@tavistoUser goes to page.... where a product is displaying.  They click on add to cart.23:08
@tavistoScreen refreshes and user views the individual product now with the same add to cart button. The Thank You message is not visible anywhere.23:09
@tavistoThis only affects products and Donations are actually showing the Thank you Message23:09
@tavistoBut the problem with Donations is that it still shows the "Donation" and gives you the option to add to cart.  That shouldn't be there.23:10
perlDreamerI have a beta demo site here: http://beta.webgui.org/demo1214939307_856/home23:10
@tavistok23:10
perlDreamerIt has a product on the main page at the bottom.23:10
perlDreamerif you click on add to cart it does...23:10
@tavistoi added it to cart23:11
perlDreamernot show you the thank you message23:11
@tavistonow I see a screen that tells me23:11
@tavistowidgets are cool23:11
@tavistoand I see an option to add to cart again...23:11
@tavistothis is very flawd23:11
@tavistoflawed even23:11
@tavistoIt should just show me thank you message and any macros I add to the space23:11
@tavistoie. (Continue Shopping link, and then a ^ViewCart; macro)23:12
@tavistoit just doesn't make sense to have the user see "add to cart" and the product dropdowns right after they add something to cart23:13
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @apeiron23:14
-!- Netsplit over, joins: @apeiron, perlbot23:15
* perlDreamer is madly tracing perl code...23:19
perlDreamerSo _you_ are really just asking for a different template.  One with some conditional in it that does different things right after you have added something to the cart?23:20
@tavistoI'm not sure... there's obviously a bug in that the welcome message isn't displayed23:24
perlDreamerthere's template variable to do that23:24
perlDreamerIt's just not in the default template23:24
perlDreamerthe template variable is called hasAddedToCart23:25
perlDreamerthat's the conditional23:25
perlDreamerand the thank you message is thankYouMessage23:25
perlDreamerhttp://beta.webgui.org/demo1214939307_856/home?op=viewHelp;hid=product%20template;namespace=Asset_Product23:26
perlDreamerabout in the middle23:26
perlDreamerkristi's bug is quite different23:26
@tavistowell the problem is that Kristi and I don't know what's connected and what's not23:26
@tavistowe're looking at it from a user perspective23:27
@tavistoby default there is no good reason for someone to see the add to cart or product options after adding it to cart.  Agree?23:27
perlDreamerI am probably not your typical user.  It doesn't bother me.23:27
@tavistothat's right you aren't23:28
@tavistothe guy who picks up webgui and tries to add a simple shopping cart.23:28
@tavistothat's the guy that's saying exactly what I'm saying23:28
@tavistoactually, Tavis, the guy that's been around WebGUI since before it existed... is saying that.23:29
@tavisto:)23:29
perlDreamerSo what you're saying, on behalf of the users, is that after you add it to the cart, you never want to see an addToCart button until checkout or until it's removed from the cart?23:29
@tavistoonce I add it to cart... I want to see the confirmation that it's been added. And then "Continue Shopping" and "View Cart" options23:30
@tavistocan you tell me why you think it would be a good idea to show the same product and add to cart option?  That's just fueling confusion for the end user23:30
@tavistomy thought right now is to keep clicking the add to cart button.... like a gerbil in a wheel23:30
perlDreamerSure, let them buy as many as they want.23:31
@preactionwe've got enough of that confusion stuff to last us a few eons :p23:31
@tavistookay.... without confirmation?23:31
@preactionbut can't they update quantity in the cart itself?23:31
@tavistohow do I even know it's added?23:31
@tavistowhere can I go from here?23:31
@preactionDISNEY WORLD!23:31
@tavistowhy does it keep taking me back to the stupid product!!!!! AAAARGH!23:31
@tavistoam I speaking a different language here or what?  :)23:32
perlDreamerDude, I know you're frustrated.  But I'm finding it really hard to get a concrete set of requirements out of you.23:32
perlDreamerWithout that I can't hack safely.23:32
@tavistoreally?23:32
perlDreamerYeah23:32
@tavisto*tavis is frustrated*23:32
@preactionperlDreamer, i think he wants a page like the CS Post's www_showConfirmation23:32
@preactionthat says the thank you and provides two links: Back to the product (Continue Shopping) and View Cart23:33
@tavistoyes.23:33
perlDreamerpreaction: he's brought up 4 slightly related issues.23:33
@preactionahh23:33
perlDreamersome of them are doable right now with a different templat23:33
perlDreamersome require more code23:33
perlDreamerfor example, what does Continue Shopping do?23:33
perlDreamerwhere does it take you?23:33
@tavistookay yeah maybe I confused you with the proxy stuff... Lets get back to just product.23:33
@preactionback to the page they were on before... if in doubt, just go back to the product23:34
perlDreamerOkay, with respect to a confirmation, that's pure template work.23:34
perlDreamer5 minute job23:34
@preactionhmm... that might be a bit weird23:34
@tavistothe continue shopping would be a manual link that I would create I think23:34
@tavistonot something global in webgui23:34
@preactionperhaps www_addToCart needs a returnUrl?23:34
perlDreamerexactly, preaction.  Now consider how the Shelf would affect that.23:34
@tavistoso dont worry about that I dont think23:34
@tavistoThe only thing that is important23:34
@tavisto1. Thank you Message23:35
@tavisto2. View Cart23:35
@preactiontavisto, no, that'd be bad. we want continue shopping to take the person right back to where they were right before they clicked "Add to Cart" (at least, that's what I would expect)23:35
@tavisto3. (Product does not show)23:35
@tavistoOkay, Preaction I agree with you... Continue Shopping would be GREAT to have by default23:35
@tavistoI'm just not being greedy right now... I just need this to work23:35
@tavisto:)23:35
@tavistoSo yes it would be cool to have Continue Shopping and I see this as a vital component.23:36
@preactioni guess i haven't poked around the new Commerce enough yet to know what we can and cannot do right now23:36
perlDreamertavisto, 1 and 2 are pure templating work.  It can be done right now by anyone with admin rights to PB.com23:36
perlDreameralso, please just write down all your requirements23:36
perlDreamerhave JT bless them23:36
perlDreamerand I'll code them23:36
@tavistookay and 3?23:36
@tavistoabout the product not showing up after "add to cart" is pressed23:36
perlDreamerJust write down _everything_ that you want.23:37
perlDreamerif JT blesses it, I'll build it23:37
@preactionso once a product is in the cart, you don't want the user to be able to see it anymore?23:37
perlDreameror he can23:37
@preactionor just the Add to Cart link for the product that is already in the cart?23:37
@tavistopreaction, when the thank you message is displayed23:37
perlDreamerjust the Add to Cart23:37
@preactionoh23:37
@tavistoso when someone hits the add to cart button23:37
@tavistoI want them to see blank screen23:37
@tavistowith thank you23:37
@tavistoview cart link23:37
@tavistoand the continue shopping link23:37
@tavistotada!23:38
@preactionso the Thank You message is shown on the same page as the Product itself, just pops-up and the rest of the page is the Product?23:38
perlDreamerLike I said, "thank you" and "view cart" are just template changes23:38
@preaction(i mean, currently)23:38
@tavistoI will write this down and talk with JT23:38
perlDreamerOkay23:38
@tavistouh... preaction you're losing me23:38
@preactionthe current behavior23:39
@tavistoright now, when someone adds to cart, it returns to the specific product view23:39
@tavistonot even the page it was on23:39
@preactionwell, that's to be expected kinda, but go on23:39
@tavistoso my guess is that it should go to the product view as it is now but with a different template23:39
@tavistoand on the "Thank you message" screen the product dropdown, variations, and add to cart should be hidden23:40
@preactioninstead of hidden, just say "shouldn't be there". to me, hidden implies they're there but the user can't see them. ;)23:40
perlDreamernah, I know how to translate marketing into code :)23:40
@preactionin essence, you're asking for another page, the Confirmation page23:41
@preactionwhich is a good idea imho23:41
@preactioni've been putting them everywhere these days. people seem to expect that everything they do gets read back to them23:41
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]23:41
@tavistowell it seems like online there are 2 main ways that e-commerce retailers operate23:43
@tavistowhen you add to cart you go to cart and see the product there... or you get some confirmation screen23:43
@tavistothe other option I guess would be the mini cart that updates and shows you what's in your cart23:43
@preactionright. but i say we keep it as wG has been doing it, show the confirmation screen (which is a cheap page load, not as expensive as the Cart will be) and let them choose what's up. that screen could be further enhanced later23:44
@preactionlike, value-add or impulse buys23:44
@tavistoabsolutely23:44
@tavistothat's all we need23:44
@tavistojust the basic functionality23:44
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:48
@tavistoperldreamer, would you be able to do the template change on the demo site so I can get a screenshot to attach to this RFE for JT to review?23:52
@tavistoI guess I could mock it up but if 1&2 only take a second it would be cool to see and play with it23:53
perlDreamerI can't do it right now, $dayJob has reared it's ugly head.23:53
@tavistoah okay np23:53
-!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has quit ["Leaving"]23:55
@tavistopreaction, do you think this qualifies as a bug report or is it better suited as an RFE?23:59
perlDreamertavisto, they're bugs23:59
@tavistoalright thanks23:59
perlDreamerif JT wants to RFE them instead, he'll tell you23:59
@tavisto:)23:59
--- Day changed Wed Jul 02 2008
-!- dionak [n=dionak@97.66.185.250] has quit []00:09
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:12
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH00:26
-!- Netsplit over, joins: KlausH00:27
-!- dionak [n=dionak@97.66.185.250] has quit []00:31
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:34
-!- juan [n=juangui@201.232.58.66] has left #webgui []00:46
-!- dionak [n=dionak@97.66.185.250] has quit []01:00
-!- dionak [n=dionak@97.66.185.250] has joined #webgui01:02
-!- dionak [n=dionak@97.66.185.250] has quit []01:14
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui01:15
elninohi!!! 01:15
perlDreamerHowdy!01:16
elninoI guess my boss is still considering sending me to the conference.  we'll see...01:17
elninoI've been trying to read up on spell checkers for webgui, and it appears that aspell doesn't work with tinymce?  what are my options?  Is there a way I can convince my users that a browser add-in make more sense, and take much less time to implement? =)01:17
perlDreamerI've never tinkered with the spell checker for wG.01:20
elninodo you use a browser addin?01:20
perlDreamerNo.  Almost everything I do with wG is on the command line.01:21
elninoyes, sure for admin, but for content - what do your users use?01:21
perlDreamerThey don't do online spell checking.  We have (had) content creators and site editors.01:22
elninothat's what i meant - your content creaters and site editors...01:23
perlDreamerthey used TinyMCE01:23
perlDreamersorry, elnino.  On this particular subject I'm not so much help.01:25
perlDreamerWell, I've followed the instructions on the wiki and the server side spell checker doesn't work.01:37
perlDreamerThat's a bug.01:37
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:44
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui01:45
-!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has quit ["bye"]01:55
perlDreamerelnino, I filed a bug report about the spell checker, but this one is not a trivial fix.01:58
perlDreamerit looks like tinyMCE has rewritten their plugin, and it will require some extensive hacking on our end of it.01:59
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]02:12
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:41
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []03:24
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:24
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui04:06
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:06
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui04:13
-!- Radix-wrk [n=Jesse@formsys.com] has quit ["Leaving"]04:36
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui04:36
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:41
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)]06:00
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:01
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit []06:13
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui07:17
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI08:18
-!- mode/#webgui [+o khenn] by ChanServ08:18
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]09:02
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:44
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui09:50
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 54 (Connection reset by peer)]09:50
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:09
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:15
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]10:47
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui10:48
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit []11:16
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui11:50
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:51
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]12:08
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []12:24
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui12:53
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]13:04
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:28
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:44
-!- melleb [n=x@ip5451e230.direct-adsl.nl] has joined #webgui14:55
-!- melleb [n=x@ip5451e230.direct-adsl.nl] has left #webgui []14:55
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui15:07
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui15:12
SquOnkHi everyone15:12
SquOnkI'm getting a weird message in my log15:12
SquOnk2008/07/02 07:40:09 - WARN - webgui.conf - Log::Log4perl::Logger::__ANON__[771] - The URL yui/reset-fonts-grids.css was requested, but does not exist in your asset tree.15:13
SquOnkCorrect me if I'm wrong, but I believe the URL should be yui/build/reset-fonts-grids/reset-fonts-grids.css, right?15:14
BartJolI won't correct you, but neither affirm...15:19
BartJoljust don't know15:19
SquOnkHeh15:20
BartJoluseless isn't it?15:20
SquOnkBartJol: :-)15:20
BartJolVery good in saying useless things :)15:21
BartJolit's a feature, not a bug15:21
ryuu_roIn my WRE install that's the place where you can find it15:21
ryuu_roso you're right about yui/build/reset-fonts-grids/reset-fonts-grids.css15:22
SquOnkryuu_ro: This is 7.5.14. The wrong URL shows up in every page.15:23
SquOnkIn the header, to be precise15:23
ryuu_rodid you upgrade?15:23
SquOnkryuu_ro: No, I haven't15:23
ryuu_rook, did you change your style?15:24
SquOnkryuu_ro: Nope15:24
SquOnkryuu_ro: It's a fresh install.15:24
ryuu_rohmm, so nothing changed and this started happening15:24
ryuu_roow ok, what version are you running?15:24
SquOnkryuu_ro: Exactly15:24
SquOnk7.5.1415:24
ryuu_rook, I can't check it out right now, but maybe a template is broken15:25
ryuu_rodo you use a webgui standard style?15:25
SquOnkryuu_ro: It's the standard style.15:25
SquOnkryuu_ro: It's a fresh install out of the 7.5.14 tarball.15:26
SquOnkryuu_ro: That's the current version I'm packaging for Debian :-)15:26
SquOnkryuu_ro: I also believe some template is b0rken.15:26
SquOnkryuu_ro: And it should be the template with the header15:26
SquOnkryuu_ro: I did not have that problem with 7.5.11, that being the last tarball I packaged for Debian15:27
ryuu_rook, did you check out the gotcha.txt? Maybe they've changed the yui dir15:28
SquOnkryuu_ro: Yes. Nothing there15:29
SquOnkjulioh hizo un video porno cromando el pomo de una puerta15:30
SquOnkSorry.15:30
SquOnkWrong channel15:30
ryuu_ro:)15:30
SquOnkI'm still sleepy15:31
ryuu_rohmmm, for me 2 hours till the end of the working day15:32
SquOnkI'm just starting...15:32
SquOnkryuu_ro: Where in the Netherlands are you?15:32
ryuu_roin Delft at Oqapi15:33
SquOnkHmmm. Never been there. I lived in the Netherlands on and off for a year and half between 1997-199815:34
ryuu_roow ok, where'd you live then?15:34
SquOnkA'dam, Utrecht, Leeuwaarden and Amersfoort15:34
SquOnkDepending on the customer...15:34
SquOnkI was in Amsterdam most of the time.15:35
ryuu_roaha, traveling around the country15:35
ryuu_roI live in Voorburg a litte place next to The Hague15:35
SquOnkNice15:35
SquOnkI was lucky enough to see snow in Amsterdam on my last night :-)15:36
ryuu_rothen you had some luck indeed, all we see nowadays I either rain or sunshine15:37
ryuu_roI checked out the standard conf file and the path there is right, so my thoughts are that a template is broken15:39
ryuu_roI don't have it installed, so I can't check it out now15:39
SquOnkryuu_ro: Ok. It should be the template that creates the header, since the wrong path is showing up in a <link> tag referencing a stylesheet.15:40
ryuu_roYep, I think you're probably right15:41
-!- SDuensin [n=Scott@41.sub-75-207-192.myvzw.com] has joined #WebGUI15:55
SDuensinMorning.15:57
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:12
-!- mode/#webgui [+o bopbop] by ChanServ16:13
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit []16:39
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui16:40
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:51
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection]17:05
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI17:10
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:13
-!- mode/#webgui [+o tavisto] by ChanServ17:13
CIA-6WebGUI: jt * r6848 /translations/Russian/Russian/AdminConsole.pm: update_from_translation_server17:24
CIA-6WebGUI: translation * r6849 /translations/RedNeck/ (161 files in 2 dirs): Update from translation server17:24
-!- BartJol [n=plainstu@194.171.50.123] has left #webgui []17:30
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:33
@Haarghopefully the translation script will work properly now17:33
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:45
@tavistobopbop, I take it no one can buy any products online right now at pb.com17:46
@bopbopthey can17:46
@bopbopthey have to add the items to their carts17:46
@bopbopand then go to the main merchandise page to get to the cart17:46
@bopbopso, once they get to the broken page, they have to back track17:47
@tavistohmm... 17:47
@bopbopbut that's just for merchandise17:47
@bopbopI don't know what happens w/ support, hosting etc17:47
@bopbopI haven't explored that17:47
@bopbopsubscriptions don't show prices right now either17:47
@bopbopit's ugly out there17:48
@tavistohmm... okay so they add to cart and then need to go back to the main categories page?17:48
@tavistoyes this is bad17:48
@bopbopyes17:49
@bopbopI stuck the view cart link on that page last week just so I could get stuff out of my own cart17:49
@bopbopI had added every last t-shirt to it trying to figure out what was going on ;)17:49
@bopbopfigured I better get them out of there17:49
@bopbopit's very  bad- I don't think anyone shopping out on pb.com right now would know wtf was going on17:50
@bopbopOther shopping options work better- subscription assets, aside from not displaying the price, seem to be working alright17:51
CIA-6WebGUI: graham * r6850 /tools/translationserver.cgi: set encoding correctly in translation modules18:00
CIA-6WebGUI: graham * r6851 /tools/translationserver.cgi: proper utf8 support for translation server18:00
elninohas anyone here been able to enable server side spell checker within tinymce?18:01
@Haargi haven't tried, but it likely broke with the tinymce 3 change18:04
elninoyes, preaction tried it with 7.5.14, and it indead broke, but I'm still on the 7.4 track and I still can't seem to get it to work....18:05
elninoanyone know what version of tinymce the 7.4.x track uses?18:05
@Haargi could't say about that then18:05
@Haargtinymce 218:06
SquOnkFor those of you just checking in...18:07
SquOnkI'm getting a weird message in my log18:08
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:08
SquOnk2008/07/02 07:40:09 - WARN - webgui.conf - Log::Log4perl::Logger::__ANON__[771] - The URL yui/reset-fonts-grids.css was requested, but does not exist in your asset tree.18:08
SquOnkCorrect me if I'm wrong, but I believe the URL should be yui/build/reset-fonts-grids/reset-fonts-grids.css, right?18:08
SquOnkIf that's the case, then the template for the header, is setting the URL badly18:08
SquOnkThis is a 7.5.14 .tar.gz install with the default theme.18:09
SquOnk(The one going into Debian :-)18:09
elninoto test if you are correct about your url, put it in the browser box and see if the css shows up. I'm still runing 7.4.x, so I can't help much more than that.18:10
SquOnkelnino: It does18:10
elninoI missed the question then...18:13
@tavistobopbop, I have a half page worth of instructions on how to checkout... Im embarrassed to even send this to the CMSmatrix advertiser18:14
@bopbopyikes- send it to me quick18:14
@bopbopthey might not need to do all of it18:14
@tavistoif they weren't over in eastern europe with broken english they could pay us over the phone...18:14
@tavistok18:14
@HaargSquOnk, i know about that issue18:19
SquOnkHaarg: Aha! Talk to me :-)18:20
SquOnkHaarg: Will it be fixed in 7.5.15? And when will that be out :-)18:20
@Haargi'm going to fix it, but it isn't a big deal - it doesn't have the correct path to the file, but we don't want to include it anyway18:20
@Haargshould get it fixed, yeah - tomorrow18:20
SquOnkHaarg: Exactly what I suspected :-)18:20
SquOnkHaarg: My sponsor is checking the package today, and hopefully we will be able to upload 7.5.1518:21
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]18:21
SquOnkHaarg: Speaking of extras, is tt.js being used?18:21
@Haargi believe so yes18:21
@Haargit was recently added18:22
@Haargapeiron may know more18:22
SquOnkHaarg: It's a third party JS?18:22
@Haarglooks that way18:22
@apeironYes, it's used for the widget / static exporting systems.18:22
SquOnkHaarg: I have to include it in the copyright statement for the Debian package. I believe it will NOT be a problem.18:23
SquOnkThe rest of the stuff in extras es Copyright plainblack (except yui and tinymce), right?18:23
@Haargit looks like it18:25
SquOnkGreat18:26
SquOnkWe're looking good.18:26
SquOnkThere's some slowness in the Debian upload process, but it's like that everytime a freeze approaches :-)18:27
-!- lisette [n=liraos@201.232.58.66] has joined #webgui18:27
SquOnkCounting only in my "area of interest" there's about two dozen _small_ packages waiting for upload. They have been waiting for four days, when usually we upload twelve packages a day :-)18:27
SquOnkSo I have enough slack to polish any remaining issues with webgui (which are mostly licensing and proper symlinking of stuff)18:28
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []18:36
@Haargapeiron, can you check something for me?18:46
@apeironHaarg, Sure. What's up?18:47
@Haargcase sensitivity on your computer18:47
@apeironYes, it's case sensitive.18:47
@apeironThe Macs, anyway.18:47
@Haargare you certain?18:47
@apeironPositive.18:48
@apeironhttps://svn.webgui.org/svnweb/plainblack/browse/WebGUI/www/uploads/ and search for jx18:48
@Haarghmm, i guess jt must have set up your computer like that18:49
@apeironEr18:50
@apeironSorry, *in*sensitive.18:50
@apeironSensitive to the jx/jX/JX/Jx thing.18:50
@Haargum18:51
@Haargi don't quite see why the svn thing is relevant, but hfs+ is not case sensitive by default.  i'm just wondering any other devs have problems with it.18:56
@apeironYeah, I misspoke when I said it is case sensitive.18:56
@apeironThe svn thing is relevant because it shows two directories that differ only by case, which causes a problem on a default OS X installation.18:56
@Haargyeah, i just fixed that yesterday18:56
@apeironSo, er, how come it's still in svn head? :)18:57
@Haargexample?18:57
@apeironThe link I gave above, search for 'jx'18:57
@Haargwell, yes18:57
@Haargbut it should be that way18:57
@apeironheh18:58
@apeironIt's broken that way. :)18:58
@Haargthe problem i meant was that there were some uploads in the wrong place18:58
@apeironNo one running OS X can do an svn up / checkout presently with that as it is.18:58
@apeironI guess they can create a case-sensitive HFS+ partition, but that's it.18:58
@Haargthat's what i did18:58
@Haargin a disk image18:58
@apeironheh18:59
@apeironIt can be argued that people shouldn't have to go through that hassle. :)18:59
@Haargyeah, but there are ways that is dealt with18:59
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui19:00
-!- mode/#webgui [+v cap10morgan] by ChanServ19:00
@Haargit's optimized for linux19:00
@apeironuhm19:01
@apeironthat seems kind of uhm19:01
@apeironsilly19:01
@apeironConsidering the equipment PB staffers have. :)19:01
@Haargwell, it was somewhat a mistake19:01
@Haargbut there is a switch for using case insensitive uploads locations19:01
@Haargbut it is slower19:01
@Haarganyway, it shouldn't really cause problems for devs19:02
@apeironI'm not talking about that--I'm talking about the ability to check out the code.19:02
@Haargit actually fails?19:02
@apeironYes!19:02
@Haargheh19:02
@apeironHard fail.19:02
@Haargwasn't aware of that19:02
@apeironThe only solution is to create a case sensitive partition.19:02
@Haargi'll have to think about that19:04
@Haargaside from svn being bitchy it shouldn't matter too much since nobody updates uploads but me19:06
@apeirons/bitchy/totally preventing svn up and svn co/19:08
@apeironIt's totally broken. It won't work at all.19:09
@apeironOne absolutely cannot do a full checkout or update.19:09
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:09
-!- mode/#webgui [+o preaction] by ChanServ19:09
@apeironYou also can't do a checkout *at all* on Windows.19:11
@apeironI feel that's kinda, uhm, serious19:11
@Haargnot that serious19:12
@Haargbut this should be dealt with one way or another19:13
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]19:14
elninolooking at tinymce, it appears that they only have a spellchecker in other languags other than perl. can someone explain to me how tincymce works with webgui - when webgui is perl?  did Webgui have to specifically integrate it?19:29
@Haargi think so but i have no idea how the spellchecker works19:37
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:40
-!- mode/#webgui [+o tavisto] by ChanServ19:40
elninoI kinda figured.. 19:50
elninoour marketing department wants to change the width of our site, and some minor tweaks, but I'm having caching problems with the templates and css files that I'm using.  So when we go live, I suspect that there will be people looking at part-new and part-old. which was indeed the case when marketing presented the "new look" to the CEO.  (bad day for them) Is there something I can do to minimize that type of thing happening when we go live19:52
elnino with this?  19:52
elninoIt's esentially theh same design, just different width (banner, menu and content are affected) and background image added.19:52
elninoforget what I wrote above, this is what I'm asking:20:04
elninocss and images are being cached in the user's browser, I can work around that, my question is, do templates get cached in a users' browser?20:05
elninoGOSH DANG IT.  Marketing committed something they should have.. If I roll it back, do I loose all those changes?20:07
elnino*should not have*20:07
elninonever mind I'm done for today. Have a good day/evening!20:20
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]20:21
CIA-6WebGUI: graham * r6852 /WebGUI/ (16 files in 10 dirs): removing uploads conflicts with case insentitive fs20:39
@apeironHaarg, Thank you, sir.20:55
-!- spytheman [n=dido@78.90.30.32] has joined #webgui21:05
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui21:32
-!- topsub [n=josh@97.66.185.250] has joined #webgui22:02
-!- lisette [n=liraos@201.232.58.66] has left #webgui []22:16
-!- spytheman [n=dido@78.90.30.32] has left #webgui []22:45
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui22:45
perlDreamerargh22:46
perlDreamer4 hour monster meeting22:46
perlDreamerHaarg, 7.4.15 release is tomorrow?23:07
-!- metalman [n=metalman@208.78.97.46] has joined #webgui23:11
perlDreamertavisto, I have a modified product template that displays the thank you message and a view cart link.23:19
perlDreamerDo you have time to look at it?23:19
@tavistoomg.. I was just coming back into here to see what's up23:19
@tavistogood timing pD!23:20
@tavistoheck yeah I have time23:20
perlDreameractually, I'm going to email you 3 packages.  I'd like you to check them all, if that's okay.23:20
perlDreamerthey're 7.5.15 pre-release23:20
@tavistoalright, just apply to a demo23:20
@tavistobeta demo23:20
perlDreamerI'm going to a $dayJob meeting in 9 minutes.  I'll email them to you ;)23:20
@tavistoI mean, I will of course :)23:21
@tavistooh yeah for sure... sorry didn't mean to imply I need you to do it23:21
perlDreamersweet23:21
perlDreamerbe back later.  Feel free to leave comments here or to email me.23:25
@tavistoalright thanks perlDreamer23:32
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui23:45
slickwarehey all.23:46
slickwarecan the Package utility be used to take an entire site from one server to another?23:46
@preactionhola23:46
@preactionyes, with caveats.23:46
@tavistoI believe the answer to your question is.. maybe23:46
@tavisto;)23:46
@preactionsome things aren't covered by packages. like Shortcut Overrides23:46
@tavisto*drumroll for preaction's answer*23:47
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:47
-!- mode/#webgui [+o rizen] by ChanServ23:47
@tavistoand that's basically why I hate Rizen... Any questions?23:47
-!- SDuensin [n=Scott@41.sub-75-207-192.myvzw.com] has quit ["Leaving"]23:47
slickwareI really just want my images directory, my stylesheet, and my style template packaged.23:47
slickwareI don't even have any wobjects being used except for 'search', but I could kill that temporarily if necessary23:48
CIA-6WebGUI: colin * r6853 /WebGUI/docs/upgrades/packages-7.5.15/default_product.wgpkg: change the default product template to show the thank you message and a ViewCart link immediately after adding to the cart23:48
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, steveo_aa23:56
-!- Netsplit over, joins: perlDreamer, steveo_aa23:57
--- Day changed Thu Jul 03 2008
dionakyou could place those under a folder and package the folder00:03
dionakfor instance, a theme folder00:03
slickwarethey are, at the moment actually00:03
slickware/root/themes or something00:03
dionakwe've found it's easier to move an entire site by dumping the db and compressing the uploads. 00:04
dionakgotta watch out for version differences tho b/c the schema could change between versions.00:04
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]00:21
slickwaresweet - the folder packaging worked great.00:24
perlDreamertavisto, talk to me buddy00:27
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit ["bye"]00:34
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui []00:39
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []00:40
@tavistoyo I tried out the product template already00:43
perlDreamerand...00:43
@tavistoI am putting my feedback in an email but I can post it for you right now if you'd like00:43
@tavistoI already have the product feedback done00:44
perlDreamerI'll wait :) 00:45
perlDreameremail on00:45
@tavistok good I figured I wouldn't spam the channel00:46
perlDreamer_everyone_ wants to know what's wrong with Shop, dude00:50
@tavistohmm I just realized that my suggestion on the product is actually rectified by turning the title off on the product00:55
perlDreamerwhich suggestion is that?00:56
@tavistoperlDreamer, what if we took the product title out of that template and instead put the productname variable in the thank you message00:56
@tavistothat way by default it would always say something like00:56
@tavisto"A <product name here> has been added to your cart."00:57
perlDreamerThat would take some code changes, including templating the thank you message.  I'd like to stick to straight forward usage of existing code now, just for the sake of expediency.00:58
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:58
@tavistoah okay, well in that case... turning off the title does work and it's functionally correct00:59
@tavistothe product, it's drop down menu and variants are all removed00:59
@tavistoa continue shopping option would be sweet at some point too but then again it's not a must have right now01:00
perlDreamerthat's going to be hard01:00
perlDreamerBecause you have to keep track of where you came from, either a shelf, which is like a shortcut, or a parent container (folder, layout, etc)01:00
@tavistopersonally, for now it's not a big deal to manually add it next to view cart. :)  Customized for whoever is using the shop01:00
perlDreamerYeah01:00
perlDreamerIt just goes in the template.01:01
@tavistoI'm cool with that01:01
@tavistoyep01:01
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:08
perlDreamertavisto: You're okay with the fact that when you go back to the page with the Product on it that the Add to Cart button comes back?01:17
@tavistoyeah because it's already after you have gotten the confirmation01:22
@tavistowow we have a huge storm here in Michigan right now01:22
@tavistoperlDreamer, it appears that the "add to cart" button sticks around when you see the "The Coupon has been added to the cart.01:23
@preactionyeah, Frank just reported huge storm where he lives, so i've got like 45 minutes to get a bike ride in before it hits me01:23
@tavistoyep, it's monsterous here.. an hour north of me is a huge city called Grand Rapids.. Most of the city is currently without power I hear... baaad01:23
@tavistomonstrous even.. gah01:24
@tavistoperlDreamer, so for the flat rate coupon, the add to cart button needs to be replaced with the ^ViewCart;01:26
-!- dionak [n=dionak@97.66.185.250] has quit []01:33
@tavistoAlso, if a coupon has a description, it is appearing above the thank you message once you "add to cart".01:37
@tavistoObviously, the description doesn't need to appear there.  :)01:38
@tavistoI'm off to dinner.. I'll see what else I can come up with and will be in touch01:46
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []01:46
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:50
-!- mode/#webgui [+o tavisto] by ChanServ01:50
CIA-6WebGUI: translation * r6854 /translations/Ukrainian/ (147 files in 2 dirs): Update from translation server01:51
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:54
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []01:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:58
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]02:26
-!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui02:52
-!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection]03:09
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:10
-!- mode/#webgui [+o preaction] by ChanServ03:10
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:30
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:30
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]03:41
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []03:51
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:54
-!- metalman [n=metalman@208.78.97.46] has quit ["Lost terminal"]04:01
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:31
-!- mode/#webgui [+o tavisto] by ChanServ04:31
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui04:48
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []05:00
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []05:10
-!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has joined #webgui06:35
-!- mode/#webgui [+v cap10morgan] by ChanServ06:35
patspamanyone know why Apache2::Reload isn't configured for the dev WRE anymore?07:09
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h07:16
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui07:17
patspamhmm i get the feeling Class::InsideOut is the culprit again..07:20
patspamModule::Refresh doesn't seem to like it either07:21
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui08:10
perlDreameranyone know how to configure selinux so that httpd won't puke?08:10
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:18
CIA-6WebGUI: patspam * r6855 /WebGUI/lib/WebGUI/TabForm.pm: Fixed bug in TabForm.pm SYNOPSIS09:29
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:33
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:36
-!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has joined #webgui10:07
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui10:12
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:01
CIA-6WebGUI: patspam * r6856 /branch/WebGUI_flux/ (15 files in 11 dirs): 11:54
CIA-6WebGUI: WebGUI_flux: better benchmarking code11:54
CIA-6WebGUI: The beginnings of a Flux Admin GUI11:54
CIA-6WebGUI: Ability to turn Flux on/off site-wide11:54
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit []13:58
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]14:15
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui15:21
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection]15:41
slickwareis there, any longer, a "display list of upcoming calendar events" option?15:46
slickwareI thought there used to be an events calendar15:47
slickwareor a different display type... I miss small_calendar!15:47
-!- vayde [n=vayde@63-226-151-4.mpls.qwest.net] has joined #webgui15:47
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui15:53
SDuensinGreetings.15:54
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:10
ckotilGood Morning16:10
ckotilSDuensin: what heartbeat monitoring software do you use? i seem to recall you recommended an alternative to ganglia some time ago16:12
SDuensinNot I.  Sorry.16:13
* SDuensin has Zenoss installed, but hasn't really used it.16:14
-!- vayde [n=vayde@63-226-151-4.mpls.qwest.net] has quit ["Exit- stage left"]16:17
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui16:17
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16:21
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:22
-!- mode/#webgui [+o bopbop] by ChanServ16:22
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI16:30
-!- mode/#webgui [+o khenn] by ChanServ16:30
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui16:47
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"]16:47
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection]16:49
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:52
-!- mode/#webgui [+o tavisto] by ChanServ16:52
-!- juan [n=juangui@201.232.58.66] has joined #webgui17:20
ckotilk. ya, its not zenoss17:21
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []17:24
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui17:27
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:33
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:38
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui17:46
lisettehello, i to create a collaboration system by a macro, but i don't see the icon of RSS, what i must do?17:51
perlDreamerlisette: check the template for the right variables17:52
lisettethe RSS i see enabled and in the database is in 117:52
perlDreameryes, but is the rss url template variable in your template?17:52
lisetterssTemplateId=>'PBtmpl0000000000000142',  17:54
perlDreamergetting closer17:54
perlDreamerThere is a Collaboration system template17:54
perlDreamerinside that template, it must have the rss url template variable17:54
bartjol<tmpl_var rss.url> ?17:57
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit []17:58
perlDreameraway to meeting17:58
lisettei search, wait me please17:58
bartjolbye PD17:58
lisettei have this in the template, <tmpl_if rss.url>17:58
lisette<a href="<tmpl_var rss.url>">RSS</a>17:58
lisette</tmpl_if>17:58
lisetteif i do edit and save, without any change, and after that if it works18:00
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:05
bartjolyou mean it works right now? without changing? strange...18:10
bartjolI think it is a feature :)18:10
lisetteno18:10
bartjoloh18:10
lisettewhat I mean is that it has always been the case and I want to know how can I fix18:11
bartjolit is the default RSS  template right?18:12
lisetteI think the collaboration system from a macro, but the icon rss does not appear, but if I go after established and editing without making any changes and then I save, if there showed me the icon.18:12
bartjolI see the same id, so probably yes18:13
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI18:13
-!- mode/#webgui [+o khenn] by ChanServ18:13
lisetteyes that?18:13
bartjolyes, it is the template I'm looking at18:14
bartjolbut18:14
bartjolI see no tmpl_var rss.url18:15
bartjolso it is only the same tmpl id18:16
bartjolwhat version?18:16
bartjolod webgui?18:16
lisette7.4.4018:16
bartjolalso not in a 7.4.21 en not in 7.5.918:18
bartjolsorry, I don't have a 7.4.40 available18:18
bartjolso what template is it about? pretend that I'm really stupid (shouldn't be to hard) en lead me the way to your default template18:22
bartjolstep by step18:23
lisettei have a macro that creates a collaboration system18:23
bartjolcreated yourself?18:23
lisetteand in the template have a  <tmpl_if rss.url>18:23
lisette(09:59:01) lisette: <a href="<tmpl_var rss.url>">RSS</a>18:23
lisette(09:59:01) lisette: </tmpl_if>18:23
lisettebut the icon of RSS don't shows me18:24
bartjolso your using the variable as a boolean and a value18:24
bartjolbut what icon should you see?18:25
lisetteThe symbol of RSS18:26
lisettein my case the text that i do18:26
bartjolok, then I understand, just the linktext it is18:26
lisetteyes18:27
bartjolwell it dpends on how tmpl_if looks to the problem I think. Right now it looks like it doesn't understand that if (in perl-like language)18:28
bartjolif($rssurl) {18:28
bartjolprint "link with url";18:28
bartjol}18:28
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui18:29
bartjolso maybe the if only wants to see a numer (normally 0 or 1)18:30
lisettei can do this in any macro?18:31
lisetteor in the macro that creates the collaboration?18:31
bartjolno you can't18:35
bartjolonly if you give the right parameters18:35
bartjoland even then I'm not sure18:35
bartjolI don't really understand the use of such a macro, but that is my problem18:36
bartjolto many things have to be set18:36
bartjoltoo many18:36
bartjolbut I have to have food, so I'm going home, have dinner and play soccer, have fun hacking18:41
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui []18:41
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []18:53
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]19:33
-!- gggp [n=giulio@189.34.205.91] has joined #webgui19:50
dionakis sql form being removed in the near future? topsub isn't seeing it in the latest version19:52
-!- topsub [n=josh@97.66.185.250] has joined #webgui19:52
dionaklooks like the answer to my question is yes19:56
@bopbopit is being removed in favor of Thingy19:56
@bopbopI think there is a way to maintain it though if you're using it already19:56
dionakbut thingy is so very young19:56
slickwareugh. I'm on PB Agency hosting. I imported a package, got it working. Then I unchecked the "make package" box so it would disappear19:56
slickwarebut every time I log out/back in again, the package re-appears19:56
dionakthingy hasn't even been released or adopted yet. so deprecating another asset in favor of it seems very premature.19:59
dionakslickware, is there an open version tag?20:00
-!- gggp [n=giulio@189.34.205.91] has left #webgui ["Saindo"]20:00
@preactiondionak, it's not being included in new installs of webgui, and if you're not using it on the site, it will be removed. if you are using it, it will remain.20:00
dionakso upgrading won't be a problem then?20:01
dionakthat sounds promising20:01
@preactionunless you upgrade, SQLForm wasn't being used (so got deletec), and THEN you want to use the SQLForm20:01
@preactionthen you'd have to re-install it. it's available as a branch in http://svn.webgui.org (don't know if there will be other ways to get it)20:02
dionakgotcha20:02
dionakso we'll have to maintain it going forward if we want to keep it20:02
@preactionbasically20:03
dionakok, thanks for the info.20:03
dionakdoes anyone here have experience with the event management system?20:03
dionakwe're going to be serving multiple sites off of one install. one site offers seminars and the others are for events (like conferences). debating on using one ems or multiples. multiples seems like it would be a management pain. 20:05
@preactionyou probably want multiples. from what i understand the EMS is designed to handle one event20:06
dionakyou're right..20:06
@preactionthat is, the EMS shows all the available Badges, Events, and Ribbons that are inside of it20:06
dionakevents could be workshops, for instance?20:06
@preactionyeah20:07
@preactionwe use the EMS for the WUC20:07
dionaki'll probably have more questions but that helps. haven't used the ems before. 20:08
dionakthere's no way to associate speakers to an event is there?20:09
dionakdoesn't appear to be...(hence the sqlform). we could theoretically use thingy for managing speakers but we didn't see how to associate speakers to an event.20:10
@preactionthere's no resource management built into the EMS yet, no20:10
@preactionthat would be a very welcome addition though20:11
dionakwho wrote the ems? rizen?20:13
dionakare there any specs for the ems? that would be helpful.20:16
slickwaredionak: there is no longer an open version tag20:17
slickwaredionak: I commit them all after login and the package disappears (for a while)20:17
dionaksounds like a support issue20:18
dionaksince you're on shared hosting20:18
slickwareah. it was me being an idiot20:21
slickwareI packaged one site from a private server onto the agency host20:21
slickwaredeleted the package from the agency host20:21
slickwareand then logged back in (accidentally) to the private host and saw the package still there20:21
topsubQuestion, Where are events stored in the database?20:32
topsubfor 7.5.1020:32
topsubnvr mind20:33
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:36
-!- mode/#webgui [+o tavisto] by ChanServ20:36
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui20:56
SDuensinAny Linux experts here that can answer a non-WebGUI question?21:23
@Haargpossibly21:29
@apeironIt may be wiser to ask in the channel devoted to your vendor's products, though.21:29
@apeironMore people, more eyes, at the very least.21:29
perlDreamerIndeed.  I asked a SELinux question in here last night at 11:00pm PDT and got nothing back.21:35
SDuensinYea.  They weren't helpful.  :-)21:41
SDuensinIt's OK.  I've decided to just hack it.21:41
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]21:51
-!- lisette [n=liraos@201.232.58.66] has left #webgui []22:02
dionakdoes anyone know where the EventManagementSystem_products table is defined to be created? I see where it's dropped in the upgrade...but not seeing the create statement. It's missing from my system22:25
dionakEventManagementSystem table is in create.sql...22:26
dionakEventManagementSystem_products looks like it was added in 7.3.1522:27
perlDreamerI think that's dead code22:27
perlDreamerbuildMenu, calls _getFieldHash which calls _getAllEvents22:27
perlDreamerI don't see buildMenu ever being called22:27
@preactionit's probably best not to try to understand the old EMS. on with the new EMS!22:28
perlDreamerpreaction: How do you tell the difference? :)22:28
dionakgood question.22:29
@preactioniirc the new EMS doesn't have a second, "pseudo-cart" for badges that haven't been added to the Real cart yet22:29
dionaki'm looking at svn22:29
@preactionthat pseudo-cart, btw, caused at least a dozen bugs22:29
dionakso the references in EventManagementSystem.pm to EventManagementSystem_products are pointless?22:29
@preactionRibbons were added, Badges are no longer also Events22:29
dionakmaybe the methods aren't called..22:30
perlDreamerI think so, dionak22:30
perlDreamerthat's what I'm seeing22:30
perlDreameraddToScratchCart isn't called22:30
dionakok...yea, i see.22:30
dionaki was trying to see if i could manage webinars using the ems22:31
dionaki'm thinking 'no' atm22:31
@preactionthe new EMS uses that _products table22:31
dionakb/c i would have to have an ems for each one? 22:31
perlDreamerDon't know.  I'm EMS-ignorant22:31
@preactionno, you should be able to handle webinars using the EMS22:32
dionakwhat gets added to the products table? badges?22:32
@preactionbut, i too am EMS illiterate22:32
perlDreamerBadges, Ribbons, Tickets, Tokens22:32
dionakoh my!22:32
perlDreamerlooking at WebGUI/Asset/Sku22:32
dionakhaha22:32
@preactionmaybe the new EMS is easier to use22:33
@preactionlike the new Shop22:33
perlDreamerYou're a funny man, preaction.22:33
dionaki believe i must be looking at the new ems..22:33
@preactiondionak, 7.5.11 it was added i believe22:34
dionakok, i'm on 7.5.13. i live on the edge22:34
dionakEMS seems like a conference managing tool rather than abstracted events. 22:35
@preactionit is designed that way, yes, but you should be able to ... jury-rig it a bit22:36
perlDreamerJust tell it the conference is really long22:36
@preactionare you working on a subscription model? or selling individual tickets?22:37
dionakindividual22:37
dionakthere are 3 different type of events total. annual conferences, webinars and seminars22:37
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []22:37
@preactionbut each event will have to be purchased seperately, correct? 22:38
@preactionno matter what22:38
dionakyes22:38
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui22:38
dionakevent descriptions would not really change between events22:38
-!- Sara1 [n=Camilo@201.232.58.66] has joined #webgui22:38
dionakfor instance a webinar description stays the same. 22:38
@preactionin that case, you would probably make a Badge for each Event22:38
dionakthe only issue i see with that is there is no date associated to a badge.22:39
dionakor time, right?22:39
perlDreamerCould you put it in the Badge title?22:39
dionakhm, it's an idea..22:39
dionakhow would it expire?22:39
perlDreamermanually, probably22:39
dionakhm. not sure that would work for the client. 22:40
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit []22:40
@preactioni think your goal, then, would be a way to buy a ticket without having to buy a badge22:40
@preactionbut, i also think that was considered and rejected, but a lot of stuff was rejected (all due to time constraints)22:40
dionakok, that makes sense b/c tickets have dates and times. i wonder how hard that would be? 22:42
dionakthat is what i need, basically22:42
dionaklooking22:42
@preactioni don't know, you'd have to ask JT about that one (he re-wrote this ground-up in something like 2 weeks)22:42
perlDreamernice catch, apeiron22:42
dionakperhaps requiring badges could be a configuration option. ok, i'll try to catch up with him22:43
@preactionthe only thing i worry about is this: it may be designed so that there is No Way to add tickets without a badge :(22:43
CIA-6WebGUI: chrisn * r6857 /WebGUI/lib/WebGUI/AssetLineage.pm: Fix the "get all assets" code example in getLineage to show that getRoot needs a $session.22:43
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui22:43
dionakthanks for the input guys22:44
@preactionbut something as simple as a "Allow Ticket to be purchased without a Badge" flag might work22:44
doc777Hello friends. Is it normal to pull up a webgui site and browse all the files in the root folder like: http://www.plainblack.com/root/import  . I just noticed my site is the same way...22:45
perlDreameryes22:45
perlDreamerthose files need to be visible to the user since images and other collateral are stored in there22:45
perlDreamerSee lots of discussion in bugs and forum on it.22:45
doc777ok  ;-)  I found em scattered all over google22:46
@preactionedit your robots.txt22:46
@apeironwow, they're all over Google?22:46
@preactionexample.com/robots.txt?func=edit22:46
@apeironThat means that Visitor can access them, no?22:46
@preactionyes22:46
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:47
-!- mode/#webgui [+o tavisto] by ChanServ22:47
perlDreamertavisto, I have approximately 55 minutes for template hacking.22:48
perlDreamerWhat's tops on your list?22:48
@tavistoooh lets see22:48
-!- lisette [n=lramirez@201.232.58.66] has joined #webgui22:48
@tavistodid you get my msgs from last night?22:48
perlDreameryes, but they're at home on $laptop22:48
perlDreamerright now I'm at $dayJob22:48
@tavistoah okay22:48
perlDreamerI remember one of them22:49
perlDreamerthe AddToCart button on the Coupon requires code which won't be released until 7.5.1522:49
perlDreamerso no worries on that one22:49
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)]22:50
@tavistoon the subscription or flat rate discount coupon.... the thank you message screen showed the "add to cart" button instead of the ^ViewCart;22:50
@tavistoor is that what you're referring to22:50
perlDreamerJust on the coupon22:51
perlDreamerI'll have a look at the Subscription22:51
@tavistolets see22:51
-!- Sara [n=Camilo@201.232.58.66] has quit [Read error: 110 (Connection timed out)]22:52
-!- juan [n=juangui@201.232.58.66] has joined #webgui22:54
perlDreamertavisto, the Subscription also depends on 7.5.15 code22:56
perlDreamerso you're good there, too22:56
perlDreamerI'm guessing that 7.5.15 will come out today22:56
perlDreamersince it's Thursday22:56
doc777In my: default-gallery-view-album template there is the line: <!-- FIXME: Add perpage form --> does anyone know if this has been fixed yet? It controls the previous and next page for the gallery I think and I sorely need it ;)23:04
@preactiondoc777, no, it doesn't control the next and previous pages. it just does the perpage form23:05
doc777My gallery albums just seem to scroll on and on and there is never a next page... I cannot seem to find where to change or add "per page". Am I missing something or is it just not written?  ;-)23:06
@preaction25 or 50 is the default per page23:08
@preactionbut, i thought i made that settable in the Gallery properties23:08
doc777Think we stopped at 21 as these are big pictures and it was getting slow. I have not found where I can set it though...23:09
dionakso it looks like ribbons replace the cost of a badge in the EMS. The badge become $0.00 and the price of the ribbon is used for the checkout.23:09
@preactionnope, maybe not. the List Albums view defaults to 25 or 5023:09
@preactionthe View Album view can have fewer files, which is settable in the latest release of WebGUI23:10
@preactionthe thumbnails and slideshow views both show all at all times (since there is no reason to do otherwise)23:10
doc777Thank you for your help preaction. Is there a way I can edit something and make it about 15 maybe?23:10
@preactionin the latest beta releast of WebGUI, there's a Default Files Per Page setting in the Gallery properties23:11
@preactionbut, again, nothing for Albums themselves23:11
@preactionif the perpage form was added, it wouldn't change the default. the default setting would have to be added23:12
@preactionDefault Albums Per Page, for example23:12
@preactionyou could go into the Gallery code and change what you wanted, but i would not recommend it, and it would have to be re-done every time you upgrade23:13
@preactionor you could add the feature, submit an RFE and attach the patch, and then it would probably get added quickly23:13
doc777Pretty scared to upgrade.... have a whole lot of work in the site and am not using the wre (gentoo). Is there a file containing the default value that can edited.23:14
@preactionthe lib/WebGUI/Asset/Wobject/Gallery.pm file23:14
doc777Thanks!23:15
@preactionbut doing this, stopping yourself from being able to upgrade, is a very bad idea23:15
@preactionif you want, you could make your own sub-class of the Gallery to hold your changes23:15
doc777When I have 2 full days and a really good back up I will upgrade ;)23:15
@preactionor, as i said, you could make a patch to go into WebGUI23:15
@preactionyou're being overly scared. upgrading in the 7.x series is not difficult at all23:15
doc777But tomorow is the 4rth of july and do not want to still be here ;)23:15
doc777grins years of experience and failure to blame I guess...23:16
@preactionoh, i did plenty of my own 5.x and 6.x upgrades to know where you're coming from, and i always get annoyed that they go so quickly and so smoothly now that i cancelled all my plans that night for nothing :p23:18
@tavistoperlDreamer, I dont know of any more template work to do23:18
@tavistoer that can be done... however I noticed I get lots of proxy errors when i remove items from the cart23:18
@tavistoif you take a beta demo right now23:18
@tavistoand add 10-15 items to the cart you'll get 2-3 that give you the proxy error23:19
@tavisto(when using the remove button)23:19
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit []23:25
perlDreamerproxy error?23:30
perlDreamercan you paste me some output into a paste?  webgui.pastebin.com23:31
perlDreamerI'll just try it :)23:32
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI23:33
-!- mode/#webgui [+o khenn] by ChanServ23:34
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Remote closed the connection]23:34
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]23:38
juan i have a site configured like www.example.net.co and now i want to change it to www.example.com.co.  if i change it in the config file and the apache configuration , is enough?23:38
perlDreamerI think you also need to change it in the settings23:38
perlDreamerSettings in the Admin Console23:39
juanand all the path automatically will change23:39
perlDreameras long as they are not hardcoded in any content, yes23:39
perlDreamerlisette: Are you still having your RSS problems?  Can you show me a site with the problem?23:40
lisetteyes23:40
Sara1PerlDreamer23:46
Sara1http://www.tareanet.edu.co/home/mi-zona/usuarios/blogs23:46
Sara1You can see the problem in this link23:46
perlDreamerI'm going to need a little help with the Spanish content.  Where should I be looking?23:47
Sara1there are many cs's, the most of this can't the rss option disable23:48
Sara1But other cs's has the option23:48
Sara1Agregar = add23:49
perlDreamerokay23:49
Sara1suscribir = suscribe23:49
Sara1Buscar = search23:49
perlDreamerThe Admin has an RSS link23:49
Sara1YEs23:49
Sara1the cs's admin23:49
perlDreamerbut others on the page do not have the RSS link23:49
perlDreamerare they supposed to have the RSS link?23:49
Sara1yes, it is23:50
perlDreamerso you want them _all_ to have the RSS link?  Every CS on the page?23:50
Sara1Yes23:50
Sara1all the cs has the same cs weblog template23:50
perlDreamerand each one has the Enable RSS option turned on in the Display tab?23:51
Sara1Tes23:51
Sara1YEs23:51
Sara1The cs has been created with a macro23:52
Sara1And all the settings options it's ok, but the rss option only show when i have edited the cs, and save it23:52
perlDreamerah23:53
perlDreamerokay23:53
Sara1PErlDreamer, please look this23:53
Sara1The lrestrepo blog23:53
Sara1Can you see it?23:53
perlDreameryes23:53
Sara1It don't has the rss option enable23:53
Sara1but wait please23:54
Sara1Im going to edit and save23:54
perlDreamerokay.  After you make the change, please flush the cache since I'm visitor on that site.23:54
Sara1It's ready23:55
perlDreamerNow it's showing up.23:55
perlDreamerI'm going to test that on 7.5 and see if it's the same23:56
perlDreamerIf so, you've found a bug.23:56
Sara1Please Ctrl F523:56
perlDreamerWhat is Ctrl F5?23:56
Sara1I have edited and saved it, and the rss option is showed23:56
@apeironIE force refresh23:56
@apeiron(since refresh in IE doesn't actually mean refresh)23:56
@preactionShift + F5 for firefox23:56
@preactionor just Refresh for Safari23:57
perlDreamerWhen I reloaded the page, it came up.23:57
* apeiron loves IE23:57
perlDreamerThis seems to work okay on 7.523:57
perlDreamerso it must be a 7.4.40 bug23:57
Sara1Ok23:57
Sara1but i dont found the reason to this23:58
Sara1maybe a bug23:58
perlDreamerSara1, if you add a CS in the normal way does it work the same way?23:58
perlDreamerIs it only the CS created by the macro that has this problem/23:58
Sara1I f i add a new cs it don't happen23:58
perlDreamerhm23:59
Sara1The css show all the options23:59
perlDreamerAsi, es solo los CS hecho por el macro que tiene la problema?23:59
Sara1Exactly23:59
Sara1=)23:59
--- Day changed Fri Jul 04 2008
perlDreamerPuedo yo veo el macro, por favor?  Please use the webgui.pastebin.com00:00
Sara1Ok please wait00:00
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []00:01
perlDreamerSara1, I think this is a bug in 7.5, too.00:01
lisettehttp://webgui.pastebin.com/d565ae38000:02
perlDreamerYes.  This will also is broken in 7.5.00:03
perlDreamerThe good news is that it can probably be fixed.00:03
perlDreamerpreaction: do you have 5 minutes?00:04
@preactionpourquoi?00:04
perlDreamerCS'es created programmatically do not have RSS enabled, since it involves calling pPFFP00:04
@preactionyou're kidding, right? who the hell designed that?00:05
@preactionuh...00:05
perlDreamerIt wasn't you00:05
perlDreamerlisette: please try adding this to the CS properties and tell me what happens when you make a new CS00:06
perlDreamerrssCapableRssFromParentId => 100:06
@preactionit should be in an overridden update call probably, and it should probably also have its own routine ( createRssFromParent or whatever)00:06
perlDreamerIt needs to be ripped out and rewritten from scratch00:06
@preactionRSS mixin ftw!00:06
perlDreamerbut this is an old discussion between us, and I think we agree completely00:06
perlDreamerIt's just a matter of tuits00:07
lisetteok, wait me00:07
perlDreamerYo espero00:07
perlDreamerAlgunas veces, tengo la pacienca de un santo00:07
perlDreamery lo demas ...00:07
@preaction7.6 is my goal for those long-term projects i started at the beginning of 7.5, so we should be able to fix this (barring any other major developments, of which there will be many)00:07
perlDreamerI so need to win the lottery00:08
@preactionso you can pay me $100,000 to add those features?00:08
perlDreamerYeah, and do all my long ignored long term projects00:09
perlDreameror, in other words, do wG work without the fear of being fired from $dayJob :)00:09
slickwareshit, for $100k, I'd add those features00:09
slickwareand I can't even code in perl00:09
perlDreamerslickware, that's how we got here in the first place00:10
perlDreameractually, that dev knew perl fairly well00:10
slickwareyou got paid $100k to learn perl?00:10
perlDreamerI wish00:10
slickwareI just got paid $600 to learn CSS and I thought I was doing pretty well00:10
perlDreamerlisette, Sara1, let me try to explain why it did not work.00:12
perlDreamerI know you understand object inheritance in code, but in WebGUI, there is object inheritance in code, and also in the database.00:13
perlDreamerIt depends on another table.00:13
perlDreamerFortunately, WebGUI will handle all the table lookups for you when you call addChild00:13
* SDuensin is back. Run!00:18
perlDreamerlisette, Sara1: Please this updated code.  I made the changes at the bottom. http://webgui.pastebin.com/m50bd39b200:18
SDuensinI'm using a navigation control to iterate over a mess of files and folders.  Is there a way to display the size of the file it's looping over inside a page_loop?00:19
perlDreamerSDuensin, all template variables are in the Admin Console -> Help -> Navigation Template00:19
perlDreamerI'm guessing that size is not one of them00:20
SDuensinI'm reading that, perlDreamer.00:20
perlDreamerYou _could_ try a Folder asset, but it only goes 1 level deep.  And I don't know if it shows size.00:20
SDuensinWhat I need never is.  :-(00:20
lisettedon't work00:20
perlDreamerlisette, the new code that I just pasted?00:21
perlDreamerhttp://webgui.pastebin.com/m50bd39b200:21
lisettehttp://webgui.pastebin.com/m6fcfc12600:21
perlDreamerPlease see this one: http://webgui.pastebin.com/m50bd39b2.  It needs the extra line at the bottom.00:22
perlDreamerhold on00:22
perlDreamerthat won't work either00:22
lisettewait me00:25
perlDreamerEl code nuevo no va a funcionar bien.00:25
perlDreamerPara hace un CS con code es facil00:26
perlDreamerPara hace un CS con RSS con code es dificilisimo00:26
* SDuensin reads the docs, really. They're just not what he wants to hear.00:26
perlDreamerSorry, SDuensin.  So many people don't.  It make me irritable.00:27
SDuensinI completely understand.  :-)00:27
perlDreamerDo you really need the size?00:27
lisettewhy not?00:27
SDuensinYep.  Building an RSS feed for a podcast.00:28
perlDreamerSDuensin, you do know the CS will do that for you?00:28
perlDreamerand give you the size.00:28
SDuensinI think I'm gonna have to build my own macro to do what I want.00:28
SDuensinYea, I should probably be using the CS instead of files.00:28
perlDreamerlisette, the field rssCapableRssFromParentId should not be set to 1.00:28
perlDreamerIt needs a very special Asset00:29
perlDreamerA macro would do it nicely.00:29
SDuensinI still wanna yank the ID3 info, too, so we're likely headed to macro-land anyway.00:31
@preactionfor that, you might be headed towards "GalleryFile" land00:32
@preactionthen you could use the Gallery00:32
* SDuensin doesn't even know what GalleryFile is.00:32
@preactionit's a file inside the Gallery00:32
lisetteand then erase this lines?00:33
SDuensinAre you gonna hit me if I say "what Gallery"?00:33
perlDreamerlisette: Just the one with parentId in it00:33
@preactionthe Gallery added to 7.5.000:33
* SDuensin only sees the Photo Gallery in the CS.00:33
lisetteok00:33
perlDreamerpreaction: I'm going to need an alibi00:34
@preactionSDuensin, then you're not using 7.5.x00:34
SDuensinNope.  Up top there, "stable" is still next to 7.4.x.   :-P00:34
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:34
@preactionperlDreamer, you were at the library from 1:00pm - 4:00pm, minding your own business, when some maniac with an axe went and coded something on your laptop, while making you pee your pants00:35
@preactionbut in a manly way00:35
@preactionnot a girly pee your pants00:35
perlDreamerNot too convincing00:35
perlDreamerI'm wearing shorts00:35
@preactiondamnit00:35
perlDreamerThis crud creates a whole separate asset for handling RSS.00:36
perlDreamerIt's nutz.00:36
@preactioni think we had a plan to have RSSFromParent work for Every asset. it... didnt work out that way00:37
Sara1perlDreamer00:39
perlDreameryes, Sara100:39
Sara1Can i create a macro to take all the cs, and do it edit ansave?00:39
perlDreamerin theory yes, but that would be very, very difficult.00:40
Sara1Tks perl, 00:40
perlDreamerSara1, lisette: Please give me a little time to trace some code, about half an hour.00:41
Sara1Ok, really tks00:46
-!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has quit ["bye"]00:48
perlDreamerSara1: http://webgui.pastebin.com/m632a501e00:53
perlDreamerNote the new code at the end of sub blog00:53
perlDreamernow I need to concentrate on $dayJob for a while00:53
-!- dionak [n=dionak@97.66.185.250] has left #webgui []00:58
Sara1PErlDreamer, what is it for?01:01
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]01:18
lisettewith this changes this works?01:21
-!- juan [n=juangui@201.232.58.66] has left #webgui []01:37
-!- lisette [n=lramirez@201.232.58.66] has left #webgui []01:39
perlDreamerSara1: it should work.  I have not tested it.02:03
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui02:06
-!- Sara1 [n=Camilo@201.232.58.66] has left #webgui []02:12
CIA-6WebGUI: graham * r6858 /WebGUI/ (3 files in 3 dirs): fixed: Wait Until, new approval request workflow not available to add02:18
CIA-6WebGUI: graham * r6859 /WebGUI/lib/WebGUI/i18n/English/Asset_Collaboration.pm: change wording on CS commit workflow02:18
CIA-6WebGUI: graham * r6860 /WebGUI/docs/ (4 files in 2 dirs): cleaned up style 3 and top navigation02:18
CIA-6WebGUI: graham * r6861 /WebGUI/docs/create.sql: preparing for 7.5.15 release02:18
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:25
CIA-6WebGUI: graham * r6862 /WebGUI/docs/upgrades/upgrade_7.5.14-7.5.15.pl: clean up messages in upgrade script02:40
CIA-6WebGUI: jt * r6863 /releases/WebGUI_7.5.15-beta: Release 7.5.15-beta02:40
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]02:41
CIA-6WebGUI: graham * r6864 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.16 dev03:08
-!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has quit []03:11
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:16
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:16
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui []03:19
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]03:41
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI03:43
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui04:17
CIA-6WebGUI: patspam * r6865 /branch/WebGUI_flux/ (6 files in 4 dirs): WebGUI_flux: A working Flux Admin console06:31
CIA-6WebGUI: patspam * r6866 /branch/WebGUI_flux/www/extras/ (flux/add2.gif flux): WebGUI_flux: some flux-related collateral06:31
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]06:41
-!- overdrive [n=overdriv@190.39.130.23] has joined #webgui06:46
-!- overdrive [n=overdriv@190.39.130.23] has quit [Remote closed the connection]06:59
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui07:05
perlDreameronly the WebGUI faithful and the bots remain07:40
SDuensinHey perlDreamer 07:44
SDuensinGot my ^MP3Info() macro working!07:44
perlDreamerawesome!07:44
perlDreamerI'm tracking down "Tavis's favorite Shop bug of the day".07:45
SDuensinOoo - just found something a bit screwy.07:45
perlDreamerwhat?07:45
SDuensinAll my assets are dated Dec 31, 1969.  Oops.07:45
perlDreamerthat's a problem.07:45
SDuensinThat's what happens when I read the docs.  :-P07:46
perlDreamerIf that's in the docs, we should find those and fix them.07:46
SDuensinThe docs for the ^D() macro says that all template variables implement revisionDate.  So I used page.revisionDate.  That's where that is coming from.07:46
perlDreamerthat's in the wiki?07:47
SDuensinYup.  I'll find it.07:47
SDuensinIt says:  "One common task done with this macro is to display the date that an Asset was last modified. It uses the revisionDate template variable which is available for all Assets."07:48
SDuensinhttp://www.webgui.org/community-wiki/date-macro07:48
perlDreamerIt's available for all Assets.  Not for their content.07:48
perlDreamerpage.revisionDate is not in the Nav template?07:48
SDuensinUm, but isn't File an asset?07:48
SDuensinGuess it's not.  It's on the docs page for it.07:49
perlDreamerYes, but inside the page loop you only get what's listed.07:49
SDuensinWell, poop.07:49
perlDreamerThe revisionDate template variables does exist in the nav template, but it's revision date for the nav itself.07:49
SDuensinCrap.  Well, I need to know the date of the file based on the assetId.07:50
SDuensinGuess I'll be updating that macro.  :-)07:50
perlDreamerYup07:50
SDuensinThis is gonna work really well though.07:50
perlDreamerjust remember, the page loop inside the Nav does not give you access to the Assets, just some information about them.07:51
SDuensinRight, but it does give me the assetId.  I pass that to my macro and it looks up the file on disk.07:51
perlDreamerI keep thinking there ought to be a way to give the template a callback so that it can look up whatever it wants, by assetId.07:57
perlDreamerthat way the template only gets the stuff that it wants07:57
perlDreamerand it should lighten up the templating system07:57
perlDreameryou know, kind of like the dot syntax in TT07:58
SDuensinTT?07:59
perlDreamerTemplate::Toolkit08:01
perlDreamerIt's a more powerful, but more complicated templating system08:01
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]08:04
perlDreamerTemplate::Toolkit has a grammar that looks like HTML::Template, so the idea has been kicked around to use it as the underlying templater instead of HTML::Template08:06
perlDreamerbut nothing actually done yet08:07
SDuensinHmm.  Seems I have a bad mime type.08:07
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui08:10
perlDreamerI only use white mime's.08:11
+Radix-wrkmine die quietly08:12
SDuensinCan I change the MIME type WebGUI sends a page out as?08:12
perlDreameryes08:12
SDuensinWhere's that hidden?08:12
perlDreamerfirst I'd try the fetchMimeType macro08:13
perlDreamerafter that...08:14
SDuensinThat tells me, but I need to specify that a URL goes out as XML.08:14
perlDreamer$session->http->setMimeType08:14
perlDreamerbut I seem to remember that the Nav will let you change that, in the asset properties (edit screen)08:15
SDuensinUhh.  Yea.08:15
SDuensinLooking08:15
perlDreamerin the properties tab08:15
perlDreamerin the edit screen08:15
perlDreamerI thought it should be there08:15
SDuensinThanks08:16
perlDreamerSince I wrote it to help people use the Nav for making RSS ;)08:16
SDuensinNow I just gotta fix my XML.08:18
perlDreamerthis is bad news08:21
perlDreamerI've traced this bug all the way back to Asset.pm08:21
perlDreamerthat is very, very bad08:21
SDuensinUt oh.08:21
CIA-6WebGUI: patspam * r6867 /branch/WebGUI_flux/fluxdesigndocs/ (flux.pdf icon.png): WebGUI_flux: updated design docs08:24
SDuensinMan alive.  I'm gonna have to do some serious PerlFu to fix these MP3 ID3 tags.  They're REALLY messed up.08:29
SDuensinAnyway, talk to you later!  Finally going to bed.08:32
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]08:34
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:40
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI08:46
-!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has joined #webgui09:06
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:46
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:11
CIA-6WebGUI: patspam * r6868 /branch/WebGUI_flux/docs/create.sql: WebGUI_flux: Added some pre-packaged demo rules to create.sql11:17
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui11:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui13:54
BartJolhee boldy13:55
AMH_bobHallo Marco,14:10
AMH_bobHier is mijn artikel voor 7 juli 2008;14:10
AMH_bobhttps://www.amtq.eu/documentation/web-succes-magazine/article-subjects/actual-articles/inspiratie-bij-het-ontwerpen-van-nieuwe-website---bob14:10
AMH_bobNieuwe onderwerpen heb je al.14:10
AMH_bobGroetjes,14:10
AMH_bobBob.14:10
AMH_bobAAAAAHHHHHHH! Sorry everybody, I pasted were I shouldn't have.....14:10
AMH_bob====================14:10
BartJolwell14:11
BartJolis it intersting?14:12
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]14:13
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:19
-!- mode/#webgui [+v Radix_] by ChanServ14:19
AMH_bobHhh, if your Dutch (and you are) you can read in in one the comming WSM's. Sign up at the alphamegahosting website.14:29
BartJolmmm, maybe check it out...14:34
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]15:57
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui16:22
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit]16:22
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]16:43
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui16:43
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui17:08
SquOnkHi everyone17:08
SquOnkJust to confirm that the problem I mentioned regarding the invalid path for some CSS is fixed in 7.5.1517:08
-!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has joined #webgui17:10
-!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has quit [Client Quit]17:11
BartJolok, so it was a bug?17:36
BartJoli heard there's also a band called squonk17:36
SquOnkBartJol: Looks like it. The latest template has the right path.17:37
SquOnkBartJol: Probably inspired on Genesis' song :-)17:38
BartJolah, I don't know the band, so hard to say17:38
BartJolI see it's a genesis tribute band17:39
BartJolhttp://www.squonk.nl/home-engl.html17:40
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui17:54
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui18:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:00
+perlmonkey2what's new with WebGUI?18:00
BartJolc218:05
BartJol=commerce218:05
BartJoland thingy18:05
miloidrrHi i Have a quiestion about the cs, can i put an option to referer a post of cs?18:07
BartJolsorry, could you please rephrase that? I don't understand18:08
BartJolbut perlmonkey2, don't you know already?18:09
+perlmonkey2BartJol: no I don't?  :)18:10
+perlmonkey2oh, I knew C2 and Thingy were out.18:11
+perlmonkey2sorry, the last month has been a blur working 16 hour days.  Just finished my project yesterday.18:11
BartJolwell, the standard answer is "look at the changelog" :)18:11
+perlmonkey2hah18:11
BartJolbut I can do that for you, only costs 85 euro per hour :P18:13
BartJolthat's about 500 dollar18:13
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:20
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:31
-!- BartJol [n=plainstu@194.171.50.123] has left #webgui []18:42
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]19:28
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui19:37
perlDreamerSquOnk: How goes the long, laborious path into Debian?19:38
SquOnkperlDreamer: Winding :-)19:41
perlDreamerAre we all clear of licensing issues?19:41
* perlDreamer goes off to install a freezer in the garage.20:01
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui []21:47
-!- steveo_aa [n=sno@76.226.183.26] has quit ["Leaving."]22:42
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)]23:03
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]23:03
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui23:14
-!- mode/#webgui [+o apeiron] by ChanServ23:15
-!- lisette [n=lramirez@201.232.58.66] has joined #webgui23:30
--- Day changed Sat Jul 05 2008
-!- lisette [n=lramirez@201.232.58.66] has left #webgui []00:42
CIA-6WebGUI: translation * r6869 /translations/Ukrainian/Ukrainian/ (5 files): Update from translation server00:58
CIA-6WebGUI: translation * r6870 /translations/Ukrainian/Ukrainian.pm: Update from translation server00:58
CIA-6WebGUI: translation * r6871 /translations/Ukrainian/Ukrainian/Activity_RequestApprovalForVersionTag_ByCommitterGroup.pm: Update from translation server00:58
CIA-6WebGUI: translation * r6872 /translations/Ukrainian/Ukrainian.pm: Update from translation server01:20
CIA-6WebGUI: translation * r6873 /translations/Russian/ (161 files in 2 dirs): Update from translation server01:20
CIA-6WebGUI: translation * r6874 /translations/Bulgarian/ (161 files in 2 dirs): Update from translation server01:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]01:42
-!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has quit ["cu"]01:51
-!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has joined #webgui01:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:08
-!- mode/#webgui [+o Haarg] by ChanServ02:08
-!- apeiron changed the topic of #webgui to: [ WebGUI 7.4.40-stable / 7.5.14-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/02:48
-!- apeiron changed the topic of #webgui to: [ WebGUI 7.4.40-stable / 7.5.15-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/02:48
-!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)]02:57
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]04:15
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui05:11
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection]05:12
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui05:13
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui06:52
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Remote closed the connection]07:36
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui07:37
-!- mode/#webgui [+o apeiron] by ChanServ07:37
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]07:46
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)]07:48
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:30
-!- mode/#webgui [+v Radix_] by ChanServ08:30
-!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has joined #webgui10:50
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]11:19
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui14:09
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []16:28
-!- steveo_aa [n=sno@76.226.183.26] has joined #webgui17:21
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]18:38
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui23:55
--- Day changed Sun Jul 06 2008
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Remote closed the connection]00:10
-!- waiwai933 [n=chatzill@66.192.207.218] has joined #webgui01:08
waiwai933Is anyone there?01:09
waiwai933hello?01:09
-!- waiwai933 [n=chatzill@66.192.207.218] has left #webgui []01:10
CIA-6WebGUI: translation * r6875 /translations/Russian/Russian/Asset.pm: Update from translation server01:17
-!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has quit ["bye"]03:09
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)]05:55
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui05:55
-!- mode/#webgui [+o apeiron] by ChanServ05:55
-!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has joined #webgui12:12
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui22:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ22:59
--- Day changed Mon Jul 07 2008
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui00:55
-!- mode/#webgui [+o Haarg] by ChanServ00:55
-!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has quit ["bye"]01:05
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:27
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:27
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:56
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:38
-!- mode/#webgui [+o preaction] by ChanServ04:39
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui05:02
perlDreamerperlmonkey2!05:02
perlDreamerWhere have you been, dude?05:02
+perlmonkey2perlDreamer: hey, you still around?05:55
+perlmonkey2I just put in one heck of a month to finish up a project.05:56
perlDreamerI'm still around.  Have to put the kids to bed.06:14
perlDreamerSo I'll be here on and off for a while06:14
perlDreamerSo, what do you know about SELinux on FC9?06:16
perlDreamerHow can I tell it to leave Apache alone?06:16
+perlmonkey2perlDreamer: keep looking for the error messages, then enter the commands.07:12
+perlmonkey2ls -Z in the cgi-bin is a good way to find out what the permissions should look like.07:12
+perlmonkey2perlDreamer: one of these days I'm really going to have to learn selinux nuts and bolts, but for now I rely upon the messages logs to let me know what needs changed and how to do it.07:13
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]07:29
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]07:38
-!- tabb [n=tabitha@166.228.149.8] has joined #WebGUI08:14
-!- mode/#webgui [+o tabb] by ChanServ08:14
-!- tabb [n=tabitha@166.228.149.8] has left #WebGUI []08:31
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:28
-!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has joined #webgui09:47
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui11:19
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui []11:22
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui11:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:40
CIA-6WebGUI: patspam * r6876 /branch/WebGUI_flux/ (13 files in 2 dirs): WebGUI_flux: added remaining Operators [Pete]13:49
CIA-6WebGUI: patspam * r6877 /branch/WebGUI_flux/ (9 files in 2 dirs): WebGUI_Flux Test cases for Operators : Peter13:49
CIA-6WebGUI: patspam * r6878 /branch/WebGUI_flux/ (5 files in 3 dirs): WebGUI_flux: MatchesPartialText is now case-insensitive13:49
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:25
-!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)]15:02
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui15:36
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui15:41
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has joined #webgui15:47
KhaytsusCan the stuff in /data/domains/*/public/uploads be cleared out somehow?15:48
KhaytsusFor my fairly small website, this directory is 750M and has files dating back from when I first installed.15:48
-!- SDuensin [n=Scott@169.sub-75-207-113.myvzw.com] has joined #WebGUI15:51
SDuensinMorning.15:53
bartjolKhaytus, maybe enable the PurgeOldTrash workflow16:33
bartjolwhat version ar you using?16:33
bartjolMorning SDuensin16:34
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:40
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:40
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []16:43
SDuensinIs there any (easy) way to de-dupe my uploads?  On my disk, I see a mess of duplicate MP3 files.  According to the asset manager on the site, there are no dupes. 16:44
bartjolmaybe the rebuildlineage script16:44
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection]16:44
* SDuensin had a horrible "server" weekend.16:45
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui16:45
SDuensinbartjol - I'm scared.  :-)16:47
SDuensinSays it can re-order my assets.  I *just* did that by hand to fix them!16:47
bartjol:)16:48
bartjolwell it ***should*** move everything back in lie16:49
bartjolline16:49
bartjolI did it once without many troubles16:49
SDuensinEh, what the hell.  I have a backup.  :-)16:49
bartjolfingers crossed16:52
SDuensinNo orphans found.16:52
bartjolwell16:53
bartjolthat went ok then ...16:54
SDuensinExcept I was hoping it'd find all those extra MP3s.16:54
SDuensinDoing a good old fashioned "updatedb" so I can locate them again.16:54
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:58
SDuensinbrb16:58
SDuensin(Still got dupes)16:58
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:19
-!- mode/#webgui [+o rizen] by ChanServ17:19
SDuensinback17:25
SDuensinOH NO!  RIZEN IS HERE!17:25
@rizenyup, here to kick ass and take names.17:26
* SDuensin is here to fix orphaned files and rave about WebGUI.17:27
* nuba has been just lurking for a long time..17:27
SDuensinHey rizen, somehow, I have a lot of duplicate files in my upload hierarchy.  :-(17:29
@rizensweet17:29
@rizenyou know that you're supposed to have that, right?17:30
SDuensinIt would be if they were little JPGs.  Unfortunately, they're 50+ meg MP3s.17:30
SDuensinMaybe in rizen-land I'm supposed to.  :-P17:30
@rizenit's called versioning17:31
@rizenevery time you edit the file asset a new copy of the file is created17:31
SDuensinEgads.  (But it makes sense.)17:31
SDuensinI was kinda wondering if that was the case.17:31
@rizenyou can delete the old revs of stuff17:31
@rizenand that will delete the old files17:31
+perlmonkey2should image collateral be versioned/17:31
@rizenyup17:31
* SDuensin likes versions. 17:32
SDuensinWhere's that stuff hidden so I can go nuke it?17:32
@rizenwell you can click on the icon of any given asset which will bring up a sub-menu and "revisions" will be in there17:32
@rizenor17:32
@rizenyou can edit the workflow that cleans up old revs17:33
@rizento do it more often17:33
@rizenso that it's constantly cleaning out old stuff17:33
SDuensinReason this is even an issue is that I need to do some work on these MP3s and have to locate the "correct" ones on the filesystem.17:33
@rizenright now it only checks once per week, and only cleans out old stuff after it's hung around for a year17:33
SDuensinCan I just run the "nuke it" workflow?17:34
@rizenno...cuz the settings in the workflow activity only kill stuff older than a year17:34
@rizenyou'd have to change that setting first17:34
SDuensinAh, ok.  I'm still dangerous with workflows.  :-)17:35
@rizenthen you could run the nuke it workflow17:35
* SDuensin is poking around now.17:35
topsubhello rizen, we meet again!17:35
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:37
@rizeni should have killed you in our last encounter topsub. cross me again and you will rue the day you ever met me! <insert evil laugh here>17:38
topsublol17:38
SDuensinOk, so how do I make that workflow run _now_?  (I edited the asset delete thing.)17:38
@rizengo to schedule, find the weekly workflow, and click "Run!"17:39
* SDuensin is chasing funding for his little company. If (er, WHEN!) he gets it, he's buying *all* the WebGUI shit he can.17:39
SDuensinDamn you rizen - how dare you put things in logical places.17:39
@rizenit would be more logical if the "Schedule" screen was part of the workflow manager..which i intend to do in a future release17:40
bartjoland probably put in a lot of i18n to shut my mouth17:46
* SDuensin needs to study that stuff for his MP3Info macro.17:46
bartjolbut a ribbon is like a discount coupon, only usable several times for different events?17:48
SDuensinWhat's the latest WebGUI you can run on a pre-0.8.x WRE?  Not finding it in the wiki.17:52
bartjolshould be in the changelog17:53
@rizenbartjol: yes17:53
SDuensincool17:53
* SDuensin is the odd user who actually reads the docs. Problem is, he can never FIND them! :-P17:54
@rizen7.4.20 i believe17:54
bartjolbut what does the Switch To '%s' Badge tag mean in the Asset_eventmanagement system?17:54
-!- tabb [n=tabitha@166.228.231.115] has joined #WebGUI17:54
-!- mode/#webgui [+o tabb] by ChanServ17:54
bartjoldo you switch badges?17:55
bartjolor other stuff that is related to them to another badge?17:55
@rizenyou can buy badges for other people17:56
@rizenso the %s allows you to switch between all the badges that you're buying17:56
@rizenso that you can add tickets to them, ribbons, tokens, etc17:56
bartjolsweet17:58
bartjolso you switch so you can mange the other badge, ok17:59
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:00
-!- mode/#webgui [+o Haarg] by ChanServ18:00
bartjolwe need bigger conferences here... otherwise the available features will be underestimated... WUC in the netherlands next year?18:01
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:03
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:07
-!- mode/#webgui [+o tavisto] by ChanServ18:07
@tabbHaha bartjol isn't it pretty cold over there?18:07
bartjoland rainy18:07
bartjolwe love cold weather and rain18:07
bartjoland cheese and beer18:07
bartjolwooden shoes18:08
bartjoletc18:08
bartjolbut sometimes is nice, and duringthe wuc, most of the time you're inside18:08
@tabbHmm cheese and beer...I can relate to that! :)18:08
bartjoland right you are!18:09
-!- crythias [n=gyoung@69.68.148.96] has joined #webgui18:13
-!- mode/#webgui [+v crythias] by ChanServ18:13
-!- crythias [n=gyoung@69.68.148.96] has left #webgui []18:13
@rizenyou guys put on a WUC one year, but haven't done it since.18:19
@rizenwhy is that?18:19
@rizenincidentally the WUC this year in Madison has officially gone international...and more importantly intercontinental18:20
@rizenwe'll have people there from 4 continents18:20
bartjolwell, I don't know actually, I'm just in the board for a year18:23
bartjolmaybe not enough attendees18:24
bartjolmaybe too much trouble for organising..18:24
bartjolthinking on the translation of a token...18:25
bartjolit's a bitch18:25
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]18:28
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui18:30
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit]18:30
@rizenfeel free to use a different word for "token"18:33
@rizenit could be "item"18:33
@rizenit's really just the sale of some physical good attached to the badge18:33
@rizenpeople will use it for selling conference t-shirts, conference money, and conference memorabilia18:34
@rizenone conference will even be using it to sell parking and hotel rooms18:34
bartjolok18:34
bartjolbut that doesn't make it easier, item is too broad I think and is also used in abstract terms18:35
bartjolbut I''l ponder about it18:36
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:53
perlDreamerbartjol: EMS help is fixed18:54
perlDreamerI wouldn't do too much work in there, as the EMS help is being updated18:54
bartjoljee, that's fast18:54
perlDreamerhey, you're bartjol18:54
bartjoleeeh, yeah off course, who else should I be?18:54
perlDreamerI mean that your i18n translation work gets high priority18:55
perlDreamermainly because I can fix it quickly :)18:55
bartjolbut indeed I'm boring, same name here as on the site18:55
perlDreamersome of us have to remain anonymous due to our superhero identities19:00
bartjolTranslating feels more like being a monk than a superhero19:01
bartjolin dutch it's also a word: monnikenwerk19:01
bartjolfor long repetative tasks19:02
perlDreamersing it, Brother BartJol19:02
bartjolthe translation blues19:03
bartjolweel I had a festival yesterday, so right now, translating is ok19:06
perlDreamerfestival?  Like a party?19:06
bartjolyeah, with a lot of bands, beer and women in a park in Rotterdam19:07
@tabbThat sounds like fun ;)19:08
perlDreamerbartjol: There should be a whole raft of i18n for the 7.5.16 release. I'm writing the Help for the new EMS, and fixing i18n bugs uncovered by a new test.19:13
bartjolit was fun19:14
bartjolah, but please tell me it's not meaningless to translate 7.5.1519:16
bartjolperlDreamer?19:19
bartjolAm I filling my live with performing meaningless tasks?19:19
perlDreamerNo, bartjol.  Just know that a lot of existing EMS i18n will be going away and be replaced with bright, shiny, new i18n.19:20
bartjolok, so everything that is new is good19:20
@preactionmmmm shiny things19:20
bartjolyou want the whole i18n as wallpaper preaction?19:21
@preactionwallpaper isnt shiny!19:21
@preactionunless you make it shiny19:21
@preactionprinted on aluminum foil perhaps?19:21
bartjolthe i18n itself is shiny19:22
perlDreamerpreaction: you should check out the new test that I committed this morning19:22
perlDreamerIt's another i18n label scanner19:22
@preactionthe craziness that parses templates for the ^International macro?19:23
@preactionIT'S SHEER CRAZINESS!19:23
@preactionbut it may also be genius!19:23
@apeironSHEER GENIUS19:23
perlDreameryup, that's the one19:23
perlDreameralready found 8 broken i18n labels in there19:23
@preactioni wonder... maybe we could add some well-formed markup tests in there someday...19:24
@preactionno, nm. too much HTML in <tmpl_var>19:24
perlDreamerSure.  I think there is a tidy based test module in CPAN19:24
bartjolperlDreamer, are there namespaces that you want to have checked first (then I can translate them first, and check directly)19:27
perlDreameranything but EMS19:30
perlDreamerEMS after 7.5.1619:30
bartjolok, just worked this afternoon on ems, so I can't make the same mistake anymore19:31
bartjolhave fun, bye19:37
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui []19:37
-!- lisette [n=liraos@201.232.58.66] has joined #webgui19:48
-!- tabb [n=tabitha@166.228.231.115] has left #WebGUI []20:09
lisetteanyone know if webgui support OAuth?20:14
perlDreamerWebGUI supports LDAP, and its own internal auth system.20:14
perlDreamerAnything else would be in the Get Add Ons section of webgui.org20:15
lisettebut the protocol OAuth?20:15
@apeironThat said, you may be able to find an auth... yeah. :)20:15
lisettethis is based on openid20:15
-!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has joined #webgui20:38
-!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has quit [Client Quit]20:40
@rizenhe doesn't go out with girls anymore21:43
@rizenhe doesn't intend to marry21:44
@rizenhe only goes out with guys he adores21:44
@rizenperlDreamer is a 21:44
perlDreamerperl hacker21:44
@rizenvery nice guy21:44
perlDreamerspeaking of which...21:44
-!- crythias [n=gyoung@69.68.148.96] has joined #webgui21:49
-!- mode/#webgui [+v crythias] by ChanServ21:50
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui21:55
topsubNot sure if this is true but with thingy it seems like when i check a box to allow users to search by this field and uncheck it. If i check it later it has a diffrent field id? Is this true.. Its what i am seeing but not sure if thats what is causing the id to change22:03
KhaytsusIs Purge Old Trash a newish workflow?  I'm on .19, I know I'm a bit behind, I need to update.  I had to move servers, so I've been avoiding making many changes recently until I'm sure things are settled.22:26
-!- crythias [n=gyoung@69.68.148.96] has left #webgui []22:26
KhaytsusI'm trying to figure out the 'safest' way to clean out /data/domains/*/public/uploads22:26
perlDreamerKhaytsus, Purge Old Trash is probably the safest way to go.22:27
perlDreamerbut it's not new22:28
perlDreamerIt's been around since March of 200622:29
KhaytsusperlDreamer: odd, I don't see it in WorkFlows.22:29
KhaytsusIs that where I'd find it?22:29
perlDreamerIs it in your config file?22:30
perlDreamerWebGUI::Workflow::Activity::PurgeOldTrash22:30
@rizenthat's not the name of a workflow khaytsus22:30
@rizenit's the name of an activity in a workflow22:30
@rizenits part of one of the maintenance workflows22:30
@rizenprobably the weekly one, but maybe the daily one22:30
KhaytsusHmmmm...22:30
KhaytsusSorry, I'm not a very advanced WebGUI user, let me get in admin and look at the workflows for the maintenance22:31
KhaytsusHourly, daily, and weekly are enabled..  22:32
KhaytsusHonestly not sure what to look for..  editing daily or weekly I see some clean temp etc stuff22:34
perlDreamerIt's in the weekly activities22:35
perlDreamerdelete assets from trash that have been sitting around for 30 days22:35
perlDreamerthat's the name of it22:35
KhaytsusYeah, that's there22:35
perlDreamerthat "instance" is of the PurgeOldTrash type22:36
perlDreamerIt is configured to delete trash older than 30 days old22:36
KhaytsusYep, looks to be set that way to me.  22:36
KhaytsusMaybe it's "missed" some events?  The days are scattered, but goes all the way back to 12/2006 22:38
perlDreameryou're saying that you have things in the Trash from 2006?22:39
KhaytsusIs it safe to wipe out the stuff >30 days old using find?  Just don't want to hose anything, but deleting the files myself I can easily do22:39
perlDreamerKhaytsus: definitely do not do that22:39
Khaytsusdrwxr-xr-x 3 apache apache 4096 Dec  9  2006 /data/domains/webgui.theblackmoor.net/public/uploads/ch//22:39
perlDreamersure, that might be a vital part of WebGUI stored as an upload22:40
perlDreamerthe only safe way to know what to delete is to stay inside the system22:40
KhaytsusRight, which is why I haven't done anything silly :)22:40
@Haargthe other thing is old revisions of assets are kept for a year22:41
@Haargwhich includes any attached files22:41
@Haargthere's a workflow activity to purge those revisions as well22:41
Khaytsus724M in the uploads directory and this is really just a small personal website..  22:42
KhaytsusFor kicks I ran the three hourly/daily/weekly tasks in the scheduler, no errors in /var/log/webgui.log and they just reported "done"22:46
perlDreamerThat's pretty much all the feedback you get from a Workflow Activity22:47
KhaytsusAnything else I can try to nudge it towards dumping the old files?22:48
@rizenset the delete revisions activity to something like 30 days22:48
@rizenand then run that workflow again22:48
KhaytsusSet it to 30 days in weekly and re-ran weekly; no change in storage space used or directories there22:51
perlDreamerWhat do you put on your "small personal website"?22:52
perlDreamerMP3s, vidoes, pictures, applications?22:52
KhaytsusOh no, nothing like that.  Just information.22:52
perlDreamerwell, if you've deleted the old versions, then the only thing left is originals.22:54
perlDreamerThere must really be 724 MB of data in there22:54
KhaytsusA great deal of it is cookie files22:54
perlDreamercookie files?22:54
Khaytsus91,300 files22:54
@rizendo you have a lot of http proxies on your site?22:55
KhaytsusActually yes I do22:55
KhaytsusYou can smack me, but they're to use an existing hit counter22:55
@rizenthose cookie files are created by the http proxy assets22:55
KhaytsusI tried to figure out how to do a webgui-native one and gave up22:55
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI22:56
-!- mode/#webgui [+o tabb] by ChanServ22:57
@rizenhit counter?22:57
@rizenyou mean circa 1994?22:57
Khaytsus:P22:58
KhaytsusI think I wrote it around then TBG22:58
KhaytsusTBH22:58
Khaytsus2002, but anyway :)22:59
KhaytsusSo are the cookies files safe to delete?23:00
@rizenhere i just whipped this one up for you in about 32 seconds:23:03
@rizenhttp://webgui.pastebin.com/m29199a7123:03
@rizenyes you can safely delete the cookies files23:03
perlDreamerrizen: do we need a workflow activity to do that?  91 kFiles is a lot of inodes23:04
@rizenpd: wouldn't hurt23:04
Khaytsusrizen: Cool, I was between meetings, thank you!  Deceptively simple!23:07
Khaytsusrizen: Would that work per-page?23:08
perlDreamerKhaytsus, you would have to use a different counter name on each page23:08
@rizenyou'd have to create a new counter name on every page23:08
Khaytsusso "my counter" would be page-specific23:09
perlDreameryes23:10
KhaytsusCool, that's easy enough.  I'll try to put it in place this week, I'll hopefully figure out any other details via searches 23:10
Khaytsus(rather than asking you all more dumb questions)23:10
perlDreamerWell, by asking "dumb questions" you got a free macro and helped us to realize that the HTTP Proxy asset leaks cookie files.23:11
perlDreamerPlease keep asking!23:11
perlDreamerOh, and if you're willing, create a wiki page about the simple hit counter macro.23:11
perlDreamerIt might help other people out.23:11
Khaytsus:)  Sure, I'll be glad to do that.23:11
Khaytsusbb, another meeting.  Hopefully I have time to play with this a bit today, I haven't messed with WebGUI at this level in a while, but it's a fun system.  23:13
KhaytsusHell of a lot easier to figure out than the old one where I never could remember which little node of something does what.23:13
perlDreamerwhat was the old one?23:14
@rizenhere's one that autocreates counters for each page:23:15
@rizenhttp://webgui.pastebin.com/m47421a9723:15
@rizenput that in your wiki page too23:16
perlDreamerwould passive profiling work for this?23:17
perlDreamerof course, it's more complex than the macro23:17
@rizenyou probably could use passive profiling23:19
@rizenhonestly though, i haven't messed with passive profiling in several years, i don't even know how to use it23:19
@rizeni should really build a nice gui around that system to make it more accessible to peeps23:20
perlDreamerI think that subsystem might be down now anyway. Kristi has a bug posted against it.23:20
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:22
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]23:22
rizen_sorry, don't know what happened there23:23
perlDreamerfreenode is having problems23:23
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]23:23
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:23
-!- mode/#webgui [+o rizen] by ChanServ23:23
@rizenwtf23:23
perlDreamerfreenode is having problems23:24
@rizenwith me specifically?23:25
@rizenwhat did i do to them23:25
@rizen=)23:25
perlDreamerYou're associated with me23:25
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:30
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:37
-!- mode/#webgui [+o khenn] by ChanServ23:37
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui23:49
SaraHi, I have a question about the macros23:49
perlDreamerokay23:49
Sarais there a macro that show the URL?23:49
SaraThe current url?23:50
perlDreamerdo you mean like ^PageUrl()?23:50
SaraLet me se23:52
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []23:53
-!- SDuensin [n=Scott@169.sub-75-207-113.myvzw.com] has quit ["Leaving"]23:53
Khaytsusrizen: Okay, I'm stumped on which table to insert the counter information into :)23:56
perlDreamerthere is a table called incrementer.23:56
KhaytsusOh snap23:56
perlDreamerbut the second version of the macro will handle that work for you.23:57
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []23:59
--- Day changed Tue Jul 08 2008
SaraTks, PerlDreamer00:04
perlDreamerYou're welcome, Sara.  The wiki has good information about macros.  http://www.webgui.org/community-wiki00:05
KhaytsusOh, I missed the second version, nice!  :))00:10
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit []00:36
KhaytsusOkay, one more thing..  I added it to the conf, but I am getting "^PageHitCounter;" in the asset as text, not the macro.00:44
@preactioncheck the error log00:44
KhaytsusI've triple-checked the macro reference in the conf, name, and in the macro.   k00:44
KhaytsusUndefined routine &WebGUI::Macro::PageHitCounter00:45
@preactioner.. that can't be the whole error message00:47
Khaytsusk00:47
Khaytsushttp://webgui.pastebin.com/m78e1f33f00:47
@preactionthere's most likely a syntax error in the macro code00:48
KhaytsusI did fix a missing quote, but here's the code.  00:49
Khaytsushttp://webgui.pastebin.com/m47421a9700:49
KhaytsusI fixed a missing quote in line 13, $db->write("insert into incrementer values (?,0)", [$name]);00:50
@preactioneh, looks all right to me. dunno what the problem is00:52
KhaytsusIf I try to execute it with perl, it doe error but I can't figure out why..00:52
Khaytsushttp://webgui.pastebin.com/m60365f0b00:52
KhaytsusDoh, missing ) on the unless line00:54
KhaytsusWorks :)00:55
KhaytsusThanks everyone, I hope I wasn't too much trouble.  I'll write up somethign on the wiki to document it, I've seen in the past requests for page counters, this is very simple and works well00:56
@rizenkeep in mind that the more pages you have the more your database will grow because it's keeping stats on this stuff. granted, that several hundred pages won't make a difference, but several hundred thousand will.01:02
KhaytsusNah, I bet I have <5001:03
KhaytsusBTW, I added a small tidbit..  added an optional argument which prepopulates if specified to that value01:04
@rizenkeep in mind that every post in a CS is potentially an additional page01:05
@rizenand every wikipage, and every photo in the gallery, etc01:05
KhaytsusSo I can transfer my current hits into this new hit system01:07
Khaytsus(sorry, was being queried on something...  Should have closed my office door :)01:07
KhaytsusSo I should be smart about where I place the macros..  I'm actually placing them in the content on the page, not in the design..  yet, anyway01:07
KhaytsusWould you say the best suggestion for using the macro is just to place it within each page, rather than in a template that would, as you say, potentially cause a hit for every asset within it?01:10
Khaytsus(I'm probably wording that wrong)01:10
KhaytsusOkay, bbiab, headed home.01:13
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:15
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]01:29
-!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has quit ["bye"]01:31
CIA-6WebGUI: colin * r6879 /WebGUI/t/i18n/template.t: 01:31
CIA-6WebGUI: Add a test that scans templates for International macros01:31
CIA-6WebGUI: and makes sure that their namespaces and labels resolve.01:31
CIA-6WebGUI: colin * r6880 /WebGUI/lib/WebGUI/i18n/English/ (Friends.pm Asset_Event.pm): Fix broken labels in template macro calls.01:31
CIA-6WebGUI: colin * r6881 /WebGUI/docs/upgrades/ (2 files in 2 dirs): 01:31
CIA-6WebGUI: Fix a misspelling in the default calendar print event template. Bad International01:31
CIA-6WebGUI: macro call.01:31
CIA-6WebGUI: colin * r6882 /WebGUI/lib/WebGUI/Asset/Template.pm: fix a typo in the Asset::Template getList POD01:31
CIA-6WebGUI: jt * r6883 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.4.40-7.5.16.pl): making beta / stable branch merge01:31
CIA-6WebGUI: colin * r6884 /WebGUI/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm: fix a typo in the EMS token instructions help01:31
CIA-6WebGUI: graham * r6885 /WebGUI/ (3 files in 2 dirs): fixed: More permissive DSN checking to allow use of SQLite (thanks pathma)01:31
CIA-6WebGUI: graham * r6886 /WebGUI/docs/upgrades/packages-7.5.16/all_7.5_packages.wgpkg: created merged package file01:31
CIA-6WebGUI: jt * r6887 /WebGUI/docs/upgrades/ (upgrade_7.4.40-7.5.16.pl upgrade_7.5.5-7.5.6.pl): first cut of the beta to stable merge01:31
perlDreamerwow, those were almost 7 hours ago01:32
CIA-6WebGUI: frank * r6888 /WebGUI/ (2 files in 2 dirs): Fixed an issue which would sometimes cause pop ups to fail on the project display page.01:32
CIA-6WebGUI: frank * r6889 /WebGUI/docs/changelog/7.x.x.txt: Project Management Fix01:32
@rizenKhaytsus i'd put it in the style, unless you only want the counter on specific pages01:33
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:33
-!- lisette [n=liraos@201.232.58.66] has left #webgui []01:34
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:51
-!- Sara [n=Camilo@201.232.58.66] has left #webgui []02:19
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI02:24
elninohi all.  SEO consultant causing problems again.02:24
elninois it correct that webgui's core is xhtml compliant?02:25
elninoand is it true that IE doesn't recognize or support xhtml?02:25
elninoif so, webgui is a bad product say our SEO consultant.. and because we pay her, she's right, right?  who hired her anyway?02:26
elninogrr.02:26
elninoany advice? if not, thanks for listening.02:26
elnino=)02:26
perlDreamerIt is true that wG's core is xhtml compliant.02:27
perlDreamerI can't talk about IE, except anecdotally.  And it sucks02:28
elninothis really stinks.  She's good. but I really have a hard time believing PPC will be penalized because we aren't "IE Tidy"02:34
Khaytsuselnino: I'm no expert, but I'm pretty sure xhtml does not mean the output is really that different than html.02:35
KhaytsusTo the end-user, xhtml and html are basically equivilent.02:35
perlDreamerelnino, I know of an SEO expert who deals with WebGUI regularly.  It will not prevent you from getting page rank.02:35
Khaytsusxhtml adds some extra requirements, but I seriously doubt WebGUI "won't work" or render or what not on IE.02:35
perlDreamerWould you like her name?02:35
elninoI wouldn't mind bouncing ideas off of your SEO expert.02:36
perlDreamerHer name is Tiffany Patterson.02:36
perlDreamerLet me dig up a website/email address.02:36
perlDreameractually...02:36
elninothat would be great. Thanks!02:36
perlDreamerkhenn, are you online?02:36
perlDreamerI believe this is her website: http://elitedesignsltd.com/02:38
perlDreamerI'll double check and post back tomorrow.02:38
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:43
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui02:43
-!- mode/#webgui [+o apeiron_] by ChanServ02:43
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]02:57
@preactionelnino, IE doesn't support XHTML as an XML dialect. I'll explain...02:58
@preactionXML is another subset of SGML, like HTML is a subset of SGML02:58
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI02:59
-!- mode/#webgui [+o tavisto] by ChanServ02:59
@preactionhowever, in XML, you are REQUIRED to close tags, it is REQUIRED that all tag and attribute names are lower-case, there are NO "boolean" tags (<input type="checkbox" checked>)02:59
@preactionXML is designed to make SGML easier for computers to interpret02:59
elninogot it so far.02:59
@preactionHTML allows for so many truly evil things, like <p> (with no closing </p>), or <li> (no closing </li>)02:59
@preactionso XHTML is the XML version of HTML03:00
@preactionsince XHTML is an XML dialect, it has a content-type (MIME) of "application/xhtml+xml"03:00
@preactionnot text/html (since it is not html)03:00
@preactionsending a content-type of application/xhtml+xml to IE makes it fail03:00
@preactionfurthermore, sending that content-type to Firefox or some other browsers changes the behavior to make the browser verify the XML's well-formedness03:01
@preactionso if the XHTML document is not well-formed (has bad syntax), an error is shown instead of the page03:01
@preactionthis is a Good Thing (tm)03:01
@preactionso, since IE does not syntax check the XML, and does not accept the correct content-type, it can be said that IE is basically treating XHTML as weird-looking HTML03:02
@preactionwhich is true03:02
@preactionso, some die-hards distill this down to the non-techies that "IE does not support XHTML"03:02
@preactionwhich, again, is true from a certain point of view03:02
@preactionIE can use XHTML, can render XHTML, but it cannot say it fully-supports XHTML since it does not follow XML's rules (display an error page and do not try to render documents with syntax errors)03:03
@preactionthe die-hards (and i agree on this one) say that we shouldn't use XHTML because of this: When the switch is flipped, and XHTML starts getting sent as application/xhtml+xml, probably thousands of websites will break, and they will blame application/xhtml+xml or whatever browser is doing the well-formedness checks03:04
@preactionwhen in fact the culprit is their shoddy website03:05
@preactionJoel Spolsky did a good piece on the problems with web standards03:05
@preactionwhich basically applies here: we should stop using the broken way of doing things (xhtml) and keep using the working way of doing things (html 4.01 strict) until such time as browsers support xhtml in the correct way03:05
@preactionbut, WebGUI gets a free ride here: We control what Content-type gets sent at all times, so if we wanted, we could send application/xhtml+xml to Mozilla-/Gecko-based browsers and text/html to Trident-based browsers (IE 6 and 7)03:06
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:07
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:07
@preactionmost likely we won't do that, since it's hacky and ugly and (as mentioned before) will probably break people's sites03:07
elninohmm. good. I'm going to re-read this a couple times and make it a wiki... =) Do you have a link to Joels Spolsky's article?03:12
@preactionhttp://www.joelonsoftware.com/items/2008/03/17.html <- this one03:13
@preactionit's about web standards as a whole03:13
@preactionit doesn't directly address the application/xhtml+xml thing (since it's not really a thing that everyone knows)03:14
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:30
patspamis the dev list playing up?03:42
patspamI sent an email 17hrs ago that hasn't shown up yet03:42
@preactioni think. we've been getting some pages from plainblack.com, i suspect things will be back to normal shortly03:42
patspamah ok. I'll give it some more time03:43
elninohey preaction... I noticed tha tmicrosoft's site is xhtml=transitional. That's will blow our SEO's mind... 03:49
@preactionnot really. google still doesn't pass validation03:53
@preactionthese are problems, doing what they do is still not the right thing to do03:53
elninoI know, but the fact that they are trying, and it still works in IE, and they have good rankings with google. Our SEO consultant was saying that our rankings will suffer.03:55
elninoJoel's article is great! I appreciate you taking the time to explain this, and giving me the article. I think I understand this enough to talk intelligently and feel intelligent about it.03:57
elninoout of curiousity, is webgui going to consider doing html 4.01 strict?03:57
@preactionno. it would be impossible at the current stage03:58
@preactioneven as a switch it would be highly unlikely (the switch for it would have to be hacked in, and it would be extremely ugly)03:58
@preactionthere are a lot of WebGUI that generates markup (not just adds data to variables to be processed in templates)03:58
@preactionthe HTMLForm, TabForm, etc...03:58
@preactionthe form controls03:58
elninoyeah, I saw all that stuff in the perl. That would be a mess to change.04:01
elninowell, even if it isn't the "right" thing to do, I'm still ok using xhtml in webgui - there isn't any reason NOT to use it, as long as you know that when the appliation/xhtml+xml thing gets implmented, that when your site breaks, it's becuase you didn't validate and correct your site's code. I'll strive to make my site as closely xhtml compliant as possible. 04:01
elninoeven tinymce strives to be xhtml compliant. So it would be hard do otherwise with anything using tinymce04:02
elninoJust checking - it sounds like I understand, right?04:02
elninocause I feel somewhat intelligent about it now... =)04:03
+Radix-wrkjoel spotsky hits the nail on the head again in that article doesn't he :)04:13
@preactionelnino, exactly. there's no good reason not to continue doing things in XHTML. there's a minor reason not to START doing things in XHTML 1.0 Strict (and that reason is waiting for XHTML 2.0 and the next generation of browsers)04:14
elninoThanks guys!!  I hope you have a good night. I'll sum this up in a wiki..good info if people are concerned about xhtml (in webgui) and IE browsers like my seo consultant seems to be.04:27
CIA-6WebGUI: colin * r6890 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): 04:38
CIA-6WebGUI: Huge update of EMS Help and i18n. Old i18n and help have been04:38
CIA-6WebGUI: removed, and new Help and i18n have been added. 2-3 more EMS04:38
CIA-6WebGUI: templates still need their template variables documented.04:38
@preactioni suspect i'll be writing a blog entry about it tonight or wednesday, since the staff blog has been woefully under-used04:39
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)]04:49
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI04:49
elninohey preaction,  is there a place I can change webgui to be xhtml transitional instead of strict?05:00
@preactionyour style template is what sets the doctype05:01
@preactionwebgui doesn't do anything with that. since it outputs xhtml strict, you can call it transitional if you want05:01
@preaction(though the same is not true the other way around)05:01
elninoI just found it as you just responded. Yep, understood - it just saves me a lot of editing.  =)  Thanks again!05:04
@preactionall honesty, i'd still use "strict"05:05
@preactionand if it's validated, that means essentially you would survive if your markup was passed through an XML filter (probably)05:05
@preactionthere are <![CDATA[ ... ]]> and such that are allowed in Strict but aren't allowed in XML05:06
@preactionyou don't even want to know how you'd have to escape Javascript and CSS in the XHTML files05:06
elninotrue... I'll work towards it, but to  pacify my seo consultant. I have less errors this way. =)05:06
@preactionah, mais oui05:07
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:15
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui05:15
-!- mode/#webgui [+o Haarg] by ChanServ05:15
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit]05:15
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:15
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit]05:16
-!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has joined #webgui05:18
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:28
elnino_laptophey preaction:  http://www.webdevout.net/articles/beware-of-xhtml  is a interesting site. with quotes from developers from all sorts of browsers.  And... apparantly xhtml 1.0 is completely incompatible with xhtml 2.0.. - just an interesting read for your free time.05:29
@preactionyeah, been there. which is why you'll see me on the HTML 4.01 Strict side of the fence most days05:30
@preactionbut JT is TMRFE and as I mentioned before, "fixing" WebGUI is such a huge effort...05:30
@preactionand for all real purposes, xhtml is just fine. for SEO purposes, it makes absolutely no difference05:31
@preactioni won't go into how much snake-oil SEO really is once you get rid of "Conform to standards" and "Validate your markup" and "use Strict, not Transitional" and "Use Semantic Markup" and "Seperate content and presentation" and finally "Use JavaScript only by progressive enhancement"05:33
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]05:33
@preactioni mean, we could discuss link farms and google pagerank, but if one uses those precepts one will find oneself prey to the people who find a way to close those loopholes05:34
elnino_laptoptrue...  Well. I'm really done for the night.. Truely...  Have a good night.05:37
elnino_laptopand if you hear from perldreamer, I found the consultant he recommended..  Thanks to him.05:38
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]05:44
-!- apeiron_ is now known as apeiron06:08
-!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has quit ["Exit- stage left"]06:57
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]07:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]07:27
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []08:46
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui08:54
-!- testing [n=Khaytsus@theblackmoor.net] has joined #webgui09:13
-!- testing is now known as Guest9635609:14
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:16
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has quit [Read error: 110 (Connection timed out)]09:19
-!- Guest96356 is now known as Khaytsus09:19
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"]09:40
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui10:11
-!- mode/#webgui [+o apeiron_] by ChanServ10:11
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]10:17
CIA-6WebGUI: translation * r6891 /translations/German/ (161 files in 2 dirs): Update from translation server10:37
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui10:45
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:53
CIA-6WebGUI: translation * r6892 /translations/German/German/Asset_RichEdit.pm: Update from translation server11:04
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui11:19
-!- mode/#webgui [+o Haarg] by ChanServ11:19
CIA-6WebGUI: translation * r6893 /translations/Dutch/ (161 files in 2 dirs): Update from translation server11:34
-!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has joined #webgui12:14
CIA-6WebGUI: translation * r6894 /translations/German/German/Asset_RichEdit.pm: Update from translation server12:28
CIA-6WebGUI: translation * r6895 /translations/German/German/Asset_RichEdit.pm: Update from translation server12:28
CIA-6WebGUI: translation * r6896 /translations/German/German/VersionTag.pm: Update from translation server12:28
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]12:45
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:29
-!- SDuensin [n=Scott@75.204.154.255] has joined #WebGUI15:53
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui15:54
SDuensinMorning.16:00
BartJolhi16:05
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:17
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui16:45
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui16:46
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:50
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:51
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []17:01
-!- vayde [n=vayde@63.228.39.10] has joined #webgui17:05
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]17:23
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui17:24
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit]17:24
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:26
-!- mode/#webgui [+o tavisto] by ChanServ17:26
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:29
-!- mode/#webgui [+o rizen] by ChanServ17:29
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:29
-!- mode/#webgui [+o preaction] by ChanServ17:29
topsubis there any way to be able to add custom fields for products? Like meta data but i don't want it to show up globally17:41
BartJolin c2 or c1?17:47
BartJolI think you can add properties to vevery sku.17:48
BartJolin the template you can decide whether or not to show it17:48
BartJolbut, I haven't tried it17:49
topsubhmm17:52
topsubBartJol, is there a setup for these properties or is it per product?17:52
BartJolI think it is per product17:53
topsubwell wait.. i guess i could change the "add a feature" to what i need17:53
topsuband be able to search for that17:53
BartJolbut if you use sku for very similar products, you need only 117:53
BartJolooh, searching... dunno about that17:53
topsubhmm well let me restate i will need to be able to pull out of the database based on my custom field17:54
topsubi will need to ad a date to each product17:55
BartJolok, so my option is useless (just affirmation)17:55
topsuband want to use sql report to pull out the products based on the date17:55
BartJolisn't that in the assetdata of a product?17:56
BartJolso compare product with assetdata and grep the date from the assetData table17:56
BartJoloh, that's the date created17:57
BartJolsorry17:57
topsubya... good thought tho17:57
BartJolalmost a good idea...17:57
topsublol ya17:57
topsubhad an idea could i embed it in the variant17:57
topsubto say this product is a webshow and from your variants you can select what dates you want to go to17:57
@preactiontopsub, your best bet probably would be to make a subclass of Product and add your properties to its definition17:58
@preactionor... are you looking for the Event Management System?17:58
topsubwe don't want to have to add a badge to buy a ticket17:58
topsubis what we are trying to avoid17:58
BartJolwell, if you make all variants with adjusted date parameters, maybe you can sort by a  param.type.value tmpl_var, or am I thinking to simple18:00
BartJol?18:00
topsubI am looking to use sql report to pull out these products based on the dates18:02
BartJolwel if you add a feature, it is stored in Product_feature18:03
BartJolthese tables are avaiable, just (ab)use them for your goal:18:04
BartJolProduct_accessory                        |18:04
BartJol| Product_benefit                          |18:04
BartJol| Product_feature                          |18:04
BartJol| Product_related                          |18:04
BartJol| Product_specification18:04
BartJolthose you can search with a sqlreport18:04
topsubthat might be a possible solution18:05
BartJolI am not as dumb as I look :)18:05
topsublol never passed judgement18:08
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:09
topsubso i will now write a sql report to pull based on features and then just link them back to the product.. think that will work18:12
BartJolit's worth an attempt18:13
topsubSeems like it will work.. thanks BartJol18:13
BartJolgood luck!18:13
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui18:37
-!- juan [n=juangui@201.232.58.66] has joined #webgui18:38
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:39
juani hava a site with many assets and in all of them we have path with absolute urls.  now we need to change that domain.  Have to edit each asset to change  the url or what can i do?18:40
perlDreamerjuan: changing the domain (sitename) should not matter unless you hard-coded it into the content.  18:42
-!- estiven1 [n=estiven@201.232.58.66] has left #webgui []18:43
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui18:43
juanthis is the problem18:43
perlDreamerSo, in the content you put the sitename in URLs?18:44
juanyes18:44
perlDreamerWell, you have a problem :)18:44
perlDreamerIt will need to be changed by hand, or you could try to write a small perl script to go through the database to change it.18:44
perlDreamerIn the future, you should consider using a macro to hold the sitename for you.18:45
perlDreamereither ^u; for the company URL, or ^/; for the gateway URL.18:45
perlDreamerthen WebGUI will handle the site name for you and your content will be more portable.18:46
BartJoleeh perlDreamer, I fould another i18n thingy18:47
BartJolhave fun with it :)18:47
perlDreameroy, that's my code, too18:48
* perlDreamer is shamed18:48
perlDreamerIt's hard to blush on IRC18:48
BartJolwhoahhaha18:48
BartJolevil laughs are easier18:48
BartJolbut gotta go, I'm hungry and were going out for dinner woth procolix18:48
juando you know what tables need to be changed?18:49
perlDreamerjuan, what assets do you have on your site?18:49
-!- BartJol [n=plainstu@194.171.50.123] has left #webgui []18:49
perlDreamertable wobject, field description will get many of them.18:49
perlDreamerBut you also need Post, Snippet, maybe Template and so on.18:49
perlDreamerIt might be easier to do it by hand through the interface, rather than a script.18:50
-!- lisette [n=liraos@201.232.58.66] has joined #webgui18:50
juanok18:50
juani am going to change by hand18:50
perlDreamerhow many pages are there?18:51
juanaround 100 pages18:52
-!- apeiron_ is now known as apeiron18:52
CIA-6WebGUI: colin * r6897 /WebGUI/lib/WebGUI/i18n/English/Asset_Product.pm: fix bad grammar in the short description help19:10
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI19:18
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]19:21
-!- tabb [n=tabitha@166.228.207.60] has joined #WebGUI20:07
-!- mode/#webgui [+o tabb] by ChanServ20:07
-!- tabb [n=tabitha@166.228.207.60] has left #WebGUI []20:08
CIA-6WebGUI: graham * r6898 /WebGUI/lib/WebGUI/Cache.pm: better handling of character encoding in Cache20:11
CIA-6WebGUI: graham * r6899 /WebGUI/sbin/testEnvironment.pl: we've required 5.8 for a long time, set properly in testEnvironment.pl20:11
CIA-6WebGUI: graham * r6900 /WebGUI/ (2 files in 2 dirs): 20:11
CIA-6WebGUI: fixed: Syndicated Content doesn't always decode text properly20:11
CIA-6WebGUI: fixed: Syndicated Content caches improperly20:11
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection]20:35
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui20:37
-!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui21:06
CIA-6WebGUI: graham * r6901 /wrebuild/wre/lib/WRE/Site.pm: improve domain name calculation21:42
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21:43
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]21:45
-!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit []21:54
perlDreamerHaarg: would it help if I started using UTF-8 in some of the tests?21:56
@Haargit would be good to have some tests for utf8 stuff, yeah21:57
perlDreamerI'll start reading up on it, then.  All I know now is "\x{dddd}".21:58
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:04
elninohey perldreamer, found Tiffany.  We'll be talking SEO stuff tomorrow. Thanks for the lead!!22:05
perlDreamerYou're welcome.22:05
perlDreamerI know the SEO consultant has been giving you problems for quite a while.22:05
elninoWell, she know her stuff, and like everyone else, everyone is going to be an expert in something, and not-so-much-of-an-expert in other areas. And that's where it's dangereous. I'm learning how important it is to identify common ground and go from there. A difficult lesson for me.22:08
topsubAlright it seems i just packaged up a thingy and imported it on our dev box ( save version as my sandbox ) and everything imported but the data in the databases didn't. Any suggestions?22:13
perlDreamerlook in the Thingy code to see if that's supposed to work.22:13
@preactionthere's a way to export the data, i'm pretty sure the package is just supposed to be the schema, with no data inside22:14
topsubhmm, any document on how exporting data can be done?22:14
perlDreamerAssetPackage.pm22:15
@preactionit should be a link22:15
@preactionor maybe it's only per-Thing that you can export, i don't know22:15
@preactionthe discussion was here, but i don't remember it22:15
topsubhmm looking now22:16
perlDreamerIn the search screen, if you're in the exportGroup, it will give you a link22:16
perlDreameralso assumes that the template uses the export_url template variable22:17
topsubi am on the beta now looking22:17
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]22:20
topsubhmm on the search page i see import can't see export yet. let me make sure this template has the variable22:21
perlDreamerYou might actually have to do a search, as well.22:23
topsubwow22:23
topsubthats it22:23
topsubhave to search for what you want22:23
topsubthen export the data22:23
topsubthats kinda busted22:23
topsubnot what i was expecting22:24
perlDreamerI agree.  It suxors.22:24
topsubnice call perlDreamer22:24
perlDreamerJust write a patch that fixes it in a reasonable way and RFE it.22:24
topsubu act like i have all this time on my hand.. lol22:24
topsubtrying to transfer this site from my sandbox to dev server and bam no data..22:25
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"]22:26
@preactionit would probably be easier to transfer database dumps22:26
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui22:26
perlDreamertopsub, after 6 years of using and developing wG, I have found the fastest way to get what you want is to do it yourself.22:28
perlDreamerNo one else has your priorities.22:28
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22:28
-!- mode/#webgui [+o Haarg] by ChanServ22:28
topsubi  agree, just don't have the time on this project to do that22:31
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"]22:41
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22:43
-!- mode/#webgui [+o Haarg] by ChanServ22:43
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["ChatZilla 0.9.83 [Firefox 3.0/2008052906]"]22:57
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui23:00
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection]23:01
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui23:01
-!- estiven1 [n=estiven@201.232.58.66] has quit ["Leaving."]23:03
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]23:12
CIA-6WebGUI: graham * r6902 /wrebuild/build.sh: include File::Path 2.0423:12
-!- vayde [n=vayde@63.228.39.10] has quit ["Exit- stage left"]23:30
CIA-6WebGUI: jt * r6903 /WebGUI/docs/ (3 files in 2 dirs): fixed transactions lost during 7.5.11 upgrade23:40
CIA-6WebGUI: graham * r6904 /WebGUI/ (3 files in 3 dirs): added File::Path 2.04 as a prerequisite23:40
-!- SDuensin [n=Scott@75.204.154.255] has quit ["Leaving"]23:50
@preactionwould it be evil of me to use an i18n value to test if a certain button is clicked?23:53
@preactionso if ( $form->get('action') eq $i18n->get( 'delete' ) ) { ... }23:54
perlDreamerI don't think it would be evil.23:54
perlDreamerJust so long as it doesn't end up looking like Calendar www_view23:54
@preactionif IE6 supported the <button> element properly, i wouldn't be asking this... :p23:54
@preactioni'm trying to avoid using JS, is why23:55
@Haargwhat would <button> allow you to do?23:55
perlDreamerand why avoid JS?23:55
@preactionbutton allows me to set value="" and have a different label inside of it23:55
@preaction<button name="action" value="cut">Cutez</button>23:56
@preactionIE6 uses the contents of the button as the value though23:56
@preactionbut <input type="submit" name="action" value="Cutez" /> <- Cutez is the value and the label23:56
@Haargwhat about using a different name?23:57
@preactionsigh... always coming up with a valid solution that invalidates my entire problem...23:58
@preactioni mean, sounds good23:58
@preactiondon't know why i didn't remember that, did the same thing for the GalleryAlbum www_edit buttons...23:58
--- Day changed Wed Jul 09 2008
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:07
CIA-6WebGUI: graham * r6905 /WebGUI/ (3 files in 3 dirs): 00:10
CIA-6WebGUI: fixed: Asset Manager shows data error when no child assets to display00:10
CIA-6WebGUI: changed: show 25 items per page in asset manager00:10
@preactionwe're releasing .16 this week, right?00:12
@Haargyes00:13
@preactionHaarg, about the changing the default page size: my idea was to try to keep the asset manager inside the browser window, so that people wouldn't ahve to scroll to click on the pagination links00:14
perlDreamerso to fix the DataTable data error problem, all you have to do is pass it a valid but empty data set?00:14
@preactionmy eventual goal would be to make the New Content, Clipboard, and Packages things fly-out menus, as well00:14
@Haargit made it really annoying to navigate imo.  jt had already tried to change it to 25, but apparently the setting in the perl module is ignored.00:16
@preactionyeah, it's in the JS00:16
@Haargthe array of assets was being autovivicated.  just making sure it always existed fixed the issue, and it reports there are no items.00:16
perlDreamerI'll have to remember that when I rework the Tax screen in the Shop.00:19
perlDreameralso, is it safe to assume that everywhere that to_json and from_json are used that I should be used encode_json and decode_json instead?00:20
@Haargyeah00:21
perlDreamerack '(from|to)_json' /data/WebGUI/lib/WebGUI00:22
CIA-6WebGUI: doug * r6906 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: Asset manager buttons now work in IE600:39
CIA-6WebGUI: colin * r6907 /WebGUI/ (2 files in 2 dirs): Fix potential JSON/UTF8 encoding issues in Asset/Sku/Product.pm00:39
CIA-6WebGUI: colin * r6908 /WebGUI/docs/upgrades/ (upgrade_7.5.10-7.5.11.pl upgrade_7.4.40-7.5.16.pl): fix the same JSON encoding issues with the Sku Product during upgrades00:39
CIA-6WebGUI: colin * r6909 /WebGUI/lib/WebGUI/Shop/ShipDriver.pm: fix JSON encoding problems in Shop/ShipDriver00:39
-!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui01:16
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:17
-!- juan [n=juangui@201.232.58.66] has left #webgui []01:40
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:47
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]02:01
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui02:03
-!- mode/#webgui [+o rizen] by ChanServ02:03
perlDreamerrizen: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks02:15
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]02:15
@rizeni'll have tavis get that fixed02:16
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []02:17
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:28
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:30
-!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has quit ["cu"]02:39
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:23
CIA-6WebGUI: colin * r6910 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): 04:03
CIA-6WebGUI: Remove all tabs from the i18n/EMS.04:03
CIA-6WebGUI: Add the lookup registrant template help and i18n.04:03
CIA-6WebGUI: Remove unused i18n from the old EMS.04:03
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui04:21
CIA-6WebGUI: colin * r6911 /WebGUI/t/i18n/template.t: 04:27
CIA-6WebGUI: Add some more comments to i18n/template.t and remove unused regexps.04:27
CIA-6WebGUI: Lookup the name of the International macro is the specified config file.04:27
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit []04:44
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI04:49
-!- mode/#webgui [+o khenn] by ChanServ04:49
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui05:09
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:09
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit []05:58
metanili am getting this errors (from yesterday) ->http://www.pastehere.com/?sadsio06:51
metanilany idea?06:51
CIA-6WebGUI: colin * r6912 /WebGUI/docs/ (2 files in 2 dirs): do not show the add to cart form immediately after donating07:07
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui07:07
perlDreamermetanil, you have core MySQL problems.  I'd start googling for that error "disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting)" and see what you find.07:10
metaniloki07:12
metanilperDreamer: what about the file it was looking for? i cannot find that file in my local folder too.. 07:14
metanilperlDreamer: what about the file it was looking for? i cannot find that file in my local folder too.. 07:15
perlDreamerwell, if it's gone, it's gone.07:15
perlDreamerBut that's a part of your db07:15
perlDreamerI hope you have backups07:15
metaniloops07:15
perlDreamerno backups?07:15
metanilno recent ones07:16
metanili do have.. but its pretty old.07:16
perlDreamermetanil, you need to have daily backups07:16
perlDreamerand you should keep weekly backups for several months07:16
perlDreamerfor just this kind of occasion07:16
metanil:D yes... my bad :(07:16
perlDreamermetanil, I'm very sorry.07:16
perlDreamerAre you using the WRE?  Maybe it's backing things up for you?07:17
metanilyes07:17
metanili'm using WRE07:17
perlDreamerwell, some place in there (I don't use the WRE) it has automatic backups.07:18
perlDreamerYou might want to check the setup.07:18
metanilgreat!07:19
metanillemme look07:19
metanilperlDreamer: i think i found the source of the problem07:21
perlDreamergood!07:21
perlDreamerwhat is it?07:21
metanilsomeone changed the permission of all within mysqldata07:21
metanil(most probably)07:21
metanilbecause its showing root now07:21
metanili guess it should be 'webgui' isn't it?07:22
perlDreamerI don't know.  It needs to be readable by the mysql user.07:23
metanilperlDreamer: yes, i just verified it.. its permission issue... thanks for the lead.07:31
perlDreameryou're welcome07:31
perlDreamerNow, SET UP THE BACKUPS!07:31
perlDreamerDo it now, so you don't forget or anything else happens.07:31
metanil:D oh yeah.. 07:31
metanildoes wre has option for it.. or i have to manually write script.07:32
perlDreamerI'm almost positive that the WRE will do backups for you, bug again, I don't use it.07:32
metanilhmm.. i'll look at it then.. 07:33
metaniltime to head off now..07:33
perlDreamerg'night07:34
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:35
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui07:42
-!- mode/#webgui [+o Haarg] by ChanServ07:43
-!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has joined #webgui08:07
wgGuest17hello08:07
wgGuest17hey, I just installed webgui on RHEL4 (centos)08:08
wgGuest17I added a site, but when I go to it, it is just garbaly goop08:08
wgGuest17but if I go to mysite.com:808108:09
wgGuest17it's like it is what I want on port 80.08:09
wgGuest17Whats the deal?08:09
@Haargdoes the system already have a different service running on port 80?08:11
-!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has quit []08:15
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."]08:16
patspamhe/she probably forgot to restart the wre09:02
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]09:10
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui09:13
-!- mode/#webgui [+o preaction] by ChanServ09:14
tavisto_no, I honestly don't think we should ban preaction from the IRC channel. He's a good guy09:14
@preactionHA! as if you could!09:14
tavisto_wait for it... ah there it is!09:14
@preactionone day I shall show you what being a Founder truly means09:15
tavisto_hehe09:15
@preactionand then you shall RUE the day you ever dared cross me!09:15
tavisto_go on... start rueing09:15
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []09:15
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI09:16
-!- mode/#webgui [+o tavisto] by ChanServ09:16
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:34
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui09:51
-!- mode/#webgui [+o apeiron] by ChanServ09:51
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:57
-!- mode/#webgui [+o Haaarg] by ChanServ09:57
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]10:05
@tavistopreaction, do you know anything about quantities in the shopping cart?10:08
@tavistoI'm noticing that the products that were imported from 7.4 all have a quantity of -1 in their single variants10:08
@tavistowhat's interesting is that instead of disabling the product/variant, it's still available as a live product that can be added. However, the quantity in the ViewCart screen forces the quantity to 1.10:09
@tavistoso this could be by design.... or it could be a bug. :)10:09
@tavistoit's actually very useful for situations where you want to force the user to only be able to buy one10:10
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []10:43
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:46
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:46
-!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has joined #webgui11:08
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:26
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]14:08
ryuu_roHi guys, does some one has experience with the following?14:23
ryuu_roI have a webgui site and a mail app written in Perl14:23
ryuu_rothe webgui runs under the wre14:23
ryuu_rothe mail app runs in a different env14:23
ryuu_roin the webgui site I have a link to the mail app (I use a redirect)14:24
ryuu_rowhen I click the link in IE 6 I get an internal server error14:24
ryuu_roIE 7, FF 1 2 3 works fine14:24
ryuu_rodoes anybody have an idea?14:25
BartJolyou already asked me... ;)14:30
ryuu_roBartjol: thanks a lot..... :)14:38
ryuu_roBartjol: what word did you use for the translation of tingy? I can't recall14:46
BartJolthingy :)14:46
ryuu_rofigures14:46
BartJolnicely translated isn't it :)14:47
ryuu_rowell done, the point of a translation is that we can read the text in our own language right?14:48
BartJolwell thingy is just a name, which can't be translated14:50
ryuu_rothen how do you explain that sesame's street's big bird is called Pino in Dutch?14:52
ryuu_ro:)14:53
BartJolnice comparison15:01
ryuu_rothanks15:01
BartJoloh, and the answer is on wikipedia http://en.wikipedia.org/wiki/Sesamstraat15:04
ryuu_rohmm, I never knew that. Thanks Wikipedia!15:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui15:32
-!- mode/#webgui [+o rizen] by ChanServ15:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []15:55
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]15:57
ckotilDoes anyone create an offline/static copy of their webgui site(s)?16:00
ckotiland whats the best way to accomplish that? crawling, export to html workflow?16:01
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:03
-!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]16:15
SDuensinGreetings.16:17
BartJolhi16:19
BartJolhee tobsub, did your product date query succeed?16:19
-!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui16:24
-!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit []16:31
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:57
-!- mode/#webgui [+o khenn] by ChanServ16:57
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui17:03
-!- mode/#webgui [+o apeiron] by ChanServ17:03
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:03
-!- mode/#webgui [+o rizen] by ChanServ17:03
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:04
-!- mode/#webgui [+o tavisto] by ChanServ17:04
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:07
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:23
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]17:23
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:29
-!- mode/#webgui [+o Haarg] by ChanServ17:29
topsubbartjol, finallly at like 10 i got to create a subclass of product17:34
topsubsorry you missspelled my name so it never popped that someone talking to me17:34
BartJoloops17:34
BartJolcopy paste is da bomb!17:35
topsubi got the sub class going for product for a web ticket.. Added custom fields to it and created database17:35
topsubbut yes in the end a sql report will work perfect to pull the upcoming web shows17:37
BartJolbrb17:38
BartJolwell, problem solved in an elaborate way 17:50
topsubyep it did17:56
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui18:10
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:10
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:20
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:35
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:37
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui18:40
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:47
perlDreamerBartJol: All fixed18:51
BartJolgreat18:53
perlDreamerYou should tell Koen that you only get paid to translate WebGUI, not proofread it.  That should be an extra charge :)18:54
perlDreamermetanil: Have you set up your backups yet?18:57
BartJolwell, then Koen will send a bill to JT for making incomplete software18:59
perlDreamerI'd like to see that19:00
BartJolonly when I can see JT's face when KOen gives it to him, so maybe at the wuc19:00
BartJolmaybe Koen should start prac tise running19:00
perlDreamerIt wouldn't matter.19:01
perlDreamerrizen_ packs iron19:01
rizen_and don't forget that i have more minions than he does19:01
BartJolso he's strong, but when Koen is fast, he can outrun him...19:02
perlDreamer"packs iron" is slang for "has a gun"19:02
BartJolaha, but don't underestimate me19:02
BartJolI will encourage PB when they start chasing Koen19:02
BartJolah19:03
BartJolI don't know that much slang19:03
BartJoland minions=bullets?19:04
perlDreamerNo, minions = mindless zombie followers19:04
BartJolwell, gotta go, someone is cooking for me19:06
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:06
perlDreamerrizen_: I want your templates19:23
rizen_huh?19:24
perlDreamerI want your Product template19:24
rizen_what product template19:24
perlDreamerto close one of Kristi's bugs19:24
perlDreamerThe one you use for merchandise19:24
rizen_on plainblack.com?19:24
perlDreameryup19:24
rizen_but it's modified for our site19:25
perlDreamerthat's okay.  I'll modify it and send it back, and we can close the bug.19:25
perlDreamerI'd do it myself, but my admin access to pb.com seems to be down.19:25
rizen_i'll email it to you19:26
rizen_or better yet19:27
rizen_get it here: https://www.plainblack.com/uploads/temp/49/493VuCRN5_Na5KGsJg0tCw/templates_product_webgui-merchandise-product.wgpkg19:27
perlDreamerthanks19:27
perlDreamerrizen_: updated product template back at ya19:37
perlDreamercoming via email19:38
rizen_aren't you just going to check it in?19:38
rizen_or is this only on plainblack.com19:38
perlDreamerIt's PB's template19:38
perlDreamerit's customized19:38
perlDreamerI think that the merch products could also use some Inventory Control love, since I know you have Gooeys in stock19:39
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI19:43
elninohi all. would someone be able to tel me what fields in a pagelayout the search asset looks for when searching only layout assets?  I thought it onetime searched titles and menu titles, but it appears that it doesn't.. =( 19:44
-!- ktopsub [n=josh@97.66.185.250] has joined #webgui19:46
perlDreamerelnino, that's what it is supposed to do.  Title, menu title and (description or synopsis)19:46
@preactionit doesn't search fields, it searches the assetIndex table, which is usually made up of the synopsis and the title19:46
perlDreamermy $keywords = join(" ",$asset->get("title"), $asset->get("menuTitle"), $asset->get("synopsis"), $url,19:47
perlDreamer        $description);19:47
perlDreamerbut you also need to be aware of the character limit (which I think is 4) and the default stop word list, which are not indexed.19:48
elninoI could have sworn this worked on my system.. Is there anythign that would cause the assetIndex table to not be updated, or corrupted or... anything I should look for?19:48
elninocharacter limit?  default stop word list? I don't know what those are...I have 7.4.21...19:48
perlDreamerit only index words longer than 4 characters19:49
rizen_pd, there's no quantity field in the product19:49
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]19:49
perlDreamerrizen_: huh?19:49
rizen_how would i adjust quantity available19:49
perlDreamerin the variants?19:49
rizen_i'm editing gooey19:49
rizen_trying to say that there are a gazillion available19:49
elninopd: ah.. I'm searching longer words than that... skus to be specific. 99000-019:49
rizen_but there's no field to put gazillion into19:49
perlDreamerrizen_: Quantity is stored in the variant, not in the asset itself.19:50
rizen_ah19:50
perlDreamerelnino, I'd recommend manually reindexing the site using the sbin/search.pl script19:51
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui []19:53
elninook. will. do. I'll be back. later or tomorrow. Thanks again!19:53
perlDreamergood luck19:53
-!- topsub [n=josh@97.66.185.250] has quit [Connection timed out]19:57
-!- ktopsub [n=josh@97.66.185.250] has quit ["Leaving"]20:03
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:04
topsubIs there a way i could like sub class variants? To have users fill out more information about each variant?20:04
perlDreamertopsub: do you mean product variants?20:05
topsubyes sorry20:05
perlDreamerIn the new Shop, or old Commerce?20:05
topsubright now in 7.5.1320:06
perlDreamerWell, there's good news.20:06
perlDreamerVariants are stored as JSON in the db.20:06
perlDreamerSo if you subclass Asset::Sku::Product and override the variant edit and display code you can put whatever you want in there20:06
perlDreamerso that's view, editVariant, editVariantSave, and maybe a few others as well20:07
topsubah so in www_editVariant just add whatever i want20:07
topsubyep i see it20:07
perlDreameryeah20:07
topsubi have a subclass of product already20:07
perlDreamerwhat more do you want in a variant?20:08
topsubso i need to change that20:08
topsubthe "view" function is what sends to the template?20:08
perlDreameryes20:09
topsubwill it not pick up my new variants columns / fields automatically?20:09
perlDreamerif you wanted to display the new variant fields, no.20:09
topsublike when you change definitions?20:09
topsubah20:09
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui20:09
perlDreamerwhen you change definitions, that's an asset level property20:10
topsubi see the loop around line 153720:10
perlDreamerthose are automatically handled20:10
topsubvariant_ sku / title / price / weight / qty20:10
perlDreamerright20:10
topsubso making custom variant wont' be that hard20:10
perlDreamerno20:10
topsubor changing20:10
topsubawesome thanks alot! perlDreamer you the man20:10
topsub!20:10
perlDreamerYou're welcome.  I wrote that code, so I'm somewhat familiar with it.20:11
perlDreamerbut I'm still curious.  What more does your customer want in a variant?20:11
JamAhi,20:13
JamAI've the same probleme as shown here : http://tinyurl.com/6ruwfk  (I posted under wguser)20:13
JamAI have to do soon an installation of wG, and I'd like to patch this.20:13
JamACould someone help me ?20:13
JamAthanks a lot20:13
perlDreamerJamA, the patch didn't work.  You'll need to manually patch WRE/Spectre.pm20:15
JamAhow ?20:16
perlDreamerJamA, are you a programmer type, a sys-admin type, or a WebGUI user type person?20:16
JamAI install WebGUI for someone, not a programmer20:17
JamAi'm not a programmer*20:17
perlDreamerOkay.20:17
perlDreamerSo you either need to find a programmer, or we need to find a way to get you a patched WRE/Spectre.pm20:18
perlDreamerWhich WRE version are you using?20:18
JamA0.8.320:18
perlDreamerI need to head off to a meeting for a while.  When I come back I'll see if there's a whole copy of that file someplace.20:19
JamAOk, thanks20:20
-!- dionak [n=dionak@97.66.185.250] has joined #webgui20:28
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:49
-!- mode/#webgui [+o preaction_] by ChanServ20:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]20:55
-!- preaction_ is now known as preaction21:00
CIA-6WebGUI: colin * r6913 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: fix bad layout in Subscription redeem code help21:01
topsubperlDreamer, hey just got back from lunch we are using products as tickets so people can buy tickets to events21:21
topsubso we are converting it to something we need because the EMS doesn't support what the client is looking for21:22
perlDreamergotcha.  Thanks, topsub.21:25
topsubperlDreamer, would it be possible to do a select list / select box in variants?21:29
topsubWill it support this?21:29
perlDreamerIt would support any single select right out of the box.21:30
perlDreamerMultiple select would require a lot more work.21:30
topsubalright21:31
perlDreamerIf you make that work, I'd love a patch to fold back in.  Especially if it has a test script.21:31
topsubso i would just change float, integer, text, to my field type i am looking for?21:31
perlDreameryes21:31
topsubnice,21:31
topsubif i wanted to link resources to these products would i am assuming i would need to write my own custom functions to get this information?  This would act almost like "add a resource". Maybe linking  from the users in webgui or external database ?21:36
topsubAlmost how thingy allows you to link "thingy" to users21:37
topsubthis would need to be a one to many21:37
perlDreamerthere are already ways to link in other assets.  But not to anything else yet.  You could use that code as a jumping off point.21:37
topsubWould i possible clone how variants, features, benifits work now to add resources?21:38
perlDreamerI would use related products as a place to start cloning.21:38
topsubwould  these json objects be able to support this one to many relationships?21:40
perlDreamerthey're stored as a JSON array, so I believe so.21:40
perlDreameryou can query the db for the Product table and check the structure manually.21:40
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]21:48
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:04
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:14
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]22:31
ckotilif i send my picture to the plainblack graphic designer , can he or she create a 'The people beside webgui' banner for me?22:49
ckotileveryone looks so cool on those banners22:50
perlDreamerckotil, PBWG people are nominated23:00
ckotilyeah23:06
ckotilim not saying my banner should go on the site23:06
ckotilid put it on mine ;)23:06
SDuensinEgads.  Is there a way to make images uploaded via File Pile *not* be hidden from navigation?23:18
perlDreamerJamA: This is the URL to file you need: https://svn.webgui.org/svnweb/plainblack/checkout/wrebuild/wre/lib/WRE/Spectre.pm23:20
ckotilSDuensin: it should be the same as every other asset23:20
JamAthanks, i'll check23:20
SDuensinckotil - Eh, yea.23:20
perlDreamerYup.  There's a little Hide From Nav button right at the top of the File Pile23:21
SDuensinAh, thanks perlDreamer 23:21
* SDuensin didn't check. Bad user.23:21
* SDuensin is turning into an RSS madman.23:22
JamAperlDreamer: It seems to work : i don't get any new mail, thanks :)23:35
* JamA has to learn programming23:36
-!- estiven [n=estiven@201.232.58.66] has joined #webgui23:57
--- Day changed Thu Jul 10 2008
estivenHi, I have a old site in oracle portal whit many pages of articles and the new version is make in WebGui00:06
estivenCan I create a script to migrate the content?00:06
estivenI know how get the content of the old site but i don't know how post in a colaboration system from a script...00:06
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit ["Reconnecting"]00:09
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui00:09
-!- mode/#webgui [+o apeiron] by ChanServ00:09
@preactionestiven, yes you can create a script. if you want an example of a migration, look in the latest 7.5.15 in WebGUI/sbin/migrateGallery.pl00:09
@preactionat least, i think that's what it's called00:10
estivenmm, excelent00:10
estiventhanks00:10
rizen_preaction, perlDreamer, anybody else that cares00:14
rizen_i need to bounce something00:14
@preactionk00:15
rizen_i have block of code that i throw an error in00:15
rizen_i eval and use WebGUI::Error->caught00:15
rizen_to catch it00:15
rizen_and then i return an error message having caught the error00:15
rizen_exception handled00:15
rizen_except that it's not00:15
rizen_because i have another block of code outside of that, which is recatching the error00:15
rizen_caught() supposed to reset $@ so that the error won't get caught unless you rethrow it?00:16
@preactioni would think00:16
rizen_if not, what is the point of rethrow?00:16
@preactionor maybe it just makes sure caught() doesn't catch it again until you rethrow00:16
rizen_well the point is that caught() is recatching it00:17
rizen_is it a total hack for me to do:00:18
rizen_$@ = undef;00:18
rizen_it seems that shouldn't be necessary, but it is00:18
@apeironI know you're catching it, but it really sounds like it's not being caught.00:18
@preactionyeah, that isn't indicated by any of the docs at all00:18
rizen_i just figured it out00:19
rizen_i wasn't re-evalling at the top level code00:19
rizen_and eval is what resets $@00:19
rizen_i only evalled once00:20
rizen_but caught twice00:20
@apeironSo you got the $@ from the inner scope.00:20
-!- dionak [n=dionak@97.66.185.250] has quit []00:25
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:39
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]00:55
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:26
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui []01:33
CIA-6WebGUI: graham * r6914 /WebGUI/ (4 files in 3 dirs): optimized PurgeOldInboxMessages workflow01:37
CIA-6WebGUI: graham * r6915 /WebGUI/lib/WebGUI/AssetPackage.pm: allow anyone who can edit to export any asset as a package01:37
CIA-6WebGUI: graham * r6916 /WebGUI/lib/WebGUI/Cache.pm: clean up and comment parseKey in cache01:37
CIA-6WebGUI: graham * r6917 /WebGUI/sbin/upgrade.pl: get rid of 'USE database;' lines from upgrade backups01:37
perlDreamerHaarg, with the package export change, is there any UI support for that?01:42
@Haargno01:43
@Haargnot at this point at least01:43
perlDreamerokay.01:43
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:05
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI02:30
-!- mode/#webgui [+o tabb] by ChanServ02:30
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 110 (Connection timed out)]02:36
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."]02:49
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui02:51
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:52
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit []02:57
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui03:06
-!- mode/#webgui [+o rizen] by ChanServ03:06
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix_03:09
-!- Netsplit over, joins: Radix_03:09
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui03:20
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:31
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:32
-!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has quit []03:34
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:39
-!- 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 [Client Quit]03:52
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]04:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []04:16
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui04:21
-!- mode/#webgui [+o rizen] by ChanServ04:22
patspamhmm, WUC registration checkout seems to be borked04:25
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []04:31
patspamphew, limped through on the 3rd try04:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]04:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui04:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:44
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui05:15
topsubWhen making custom assets can i create my own tabs?05:21
metaniltopsub: sure05:22
topsubis it as simple as just changing the name of the tab in the definition? or does it require more work?05:22
metaniltopsub: you need to look at some of the existing code for help.. its not that hard i would say05:24
metanilbut depends upon your requirement.. 05:24
topsubah. i am making a custom product asset and would like to add a new tab for the fields i am adding05:41
metaniltopsub: you mean while editing right?05:43
topsubyes05:43
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui05:47
perlDreamerDoes anyone know if there's a release pending?05:48
topsubhmm how do i find out what file this is calling "?op=formUsers;formId=testuser_formId"05:49
topsubthis is called in a form control User.pm. its the pop up window05:50
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]05:53
perlDreamerLook in Operation.pm05:55
perlDreamerfind the formUsers entry05:55
perlDreamerit will tell you what module is being used05:55
perlDreamertopsub: That's WebGUI::Operation.pm, to be exact.05:56
topsubsweet thanks.. haven't got into the op yet.. so thanks!05:57
topsubwriting a custom form control now05:57
perlDreamerFor handling tickets?05:58
topsubit will be for that client yes05:59
topsubtrying to expanded the user.pm form06:00
perlDreamerHave you looked at UserList.pm?06:00
topsubwhat version is tha tin?06:01
perlDreamer7.5.now06:01
perlDreamermaybe back as far as .1006:01
topsubhmm06:01
topsubnot in 7.5.1006:01
topsubi am making a userlist one06:02
topsubbut never saw a prebuilt WebGUI::Form:;UserList06:02
perlDreamerAsset/Wobject/UserList.pm06:02
perlDreamerI'm not sure how it works06:02
topsubya kinda looking at it06:04
topsubmy plan is to allow someone have a fieldtype userlist or something06:04
topsubwhich will allow you to select a one to many06:04
topsubbascially i am allowing someone to add resources to products06:05
topsubreally what i am doing in a more abstract idea06:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui06:11
-!- mode/#webgui [+o rizen] by ChanServ06:12
@rizenpatspam try again06:12
patspamrizen: it took my money on the 3rd try06:13
@rizenwe're aware that there is a problem and are working as hard as possible to fix it06:14
patspami noticed that the credit card iTransact screen didn't go to https by default06:15
patspambut it worked over https after i modified the url06:15
@rizenoh goodie, one more thing on my damn list to fix06:23
@rizenthanks for letting me know though06:23
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []06:24
@tavistopatspam, you were having a problem processing a sale on pb.com?07:01
perlDreamerthat's what he said07:02
@tavistolast week there were issues with internal server errors occuring on final checkout but nothing I could test07:02
@tavistoonce I get AMLA fixed up with their e-commerce I have access to the gateway to test07:02
CIA-6WebGUI: colin * r6918 /WebGUI/docs/ (3 files in 2 dirs): 07:04
CIA-6WebGUI: Fix reordering of old events in the week view by giving07:04
CIA-6WebGUI: any Event with a NULL sequenceNumber a valid sequenceNumber.07:04
topsubhey perlDreamer, have you ever created custom tabs?07:40
perlDreameryes07:41
topsubis that documented anywere? lol07:41
perlDreamerdo you want to extend an existing tabform, or make one from scratch?07:41
patspamtavisto: yeah, not so much the sale itself, more the cart/checkout process07:41
topsubwhen you edit a prdocut all these custom fields i am making i would like to be able to put under there own tab07:41
topsubso make one from scratch i guess it would be07:42
@tavistopatspam, was it a particular error or did it just return you to the PB homepage?07:42
@tavistoI've seen both when I was assisting people purchase stuff earlier this week07:42
perlDreamertopsub, you need to do 2 things07:43
perlDreamer1) review Asset/Sku.pm, sub getEditTabs07:43
@tavistoit's common right now for people to get an internal server error right when they click the final checkout button. Atleast from the people I have helped07:43
perlDreamerand add your own in your child07:43
perlDreamer2) in your definition sub, refer to the new tab in the tab field.07:43
patspamyeah first i couldn't find the checkout button, then i realised i had to add a Ship To address07:44
patspamand after that, clicking checkout dropped me back to PB07:44
@tavistoyeah, the ship to address isn't that intuitive for new peeps07:44
patspamalso the Tickets/Ribbons/Tokens screen is somewhat empty/confusing..07:44
patspamand Ribbons/Tokens shows "Data Error"07:44
@tavistoyeah that EMS is really broken right now07:44
@tavistoplus the header bar sticks way out into the badge07:45
@tavistoI really wish that it wasn't required to go through the process of entering/selecting a shipping address07:45
patspamand lastly, the iTransact screen wasn't encrypted (rizen took note of this when i mentioned it a few hours ago)07:45
@tavistoI see why it's necessary, but it seems like it would be useful to have a bypass for people who are selling e-goods or subscriptions07:45
patspamoh and i didn't get any sort of "purchase successful" message in the browser, just dropped back to the Buy Tickets page07:46
@tavistoah... I see.. I tried to change the name of the Itransact payment gateway button but I wasn't able to do that07:46
patspambut i did get the confirmation email, so I think I'm coming to the WUC ;)07:46
@tavistoheh.... wow.. yeah there are still some serious issues with the checkout.. I can verify for you :)  one sec07:47
topsubhmm not sure i am following how to add another one07:47
topsubwill i change the getEditTabs to a new on ei want07:47
topsub?07:47
@tavistoyep, patspam you are all set.07:48
@tavistoI see your transaction07:48
patspamtavisto: yay :)07:48
@tavistowow you bought 10 WUC badges?07:48
@tavistojust kidding... hehe07:48
patspamhehe07:48
topsubtavisto we have more pool to play at the WUC!!07:48
@tavistohaha yeah sure.. although I'm getting tired of 0wning j0007:49
topsublol... 07:49
@tavistothere is one thing that madison has lots of....07:49
topsubgirls?07:49
@tavistobars, pubs, taverns07:49
@tavistopool tables, darts, etc..07:49
topsubnice!07:49
@tavistoit's like the bar capital of the world07:49
topsubping pong and pool time07:49
@tavistohmm.. not sure about ping pong07:49
@tavistobut there's plenty to do07:50
@tavistoI'll be there on Monday for our wuc prep stuff07:50
@tavistoand yes there are plenty of girls as it is a college town07:50
topsubnice07:50
patspamthe TASTE festival looks kind of cool07:50
@tavistoyeah I think so too07:50
perlDreamertopsub, I just added POD on how to add tabs.07:50
patspamI think the friend I'm staying with is going to take me to a folk festival in Dodgeville the weekend before too07:51
perlDreamertopsub: you override getEditTabs to tell WebGUI which tabs you want to add.07:51
topsuboh within my new class?07:51
perlDreameryes07:52
perlDreamerYou can see Asset/Sku to see how it's done.07:52
topsubbut will it add the Shop one and also my new custom one?07:52
topsubis what i am looking for07:52
perlDreamerI sure hope so.07:52
perlDreamerIf not, we have another bug to fix07:52
topsublol alright i will give it a shot07:52
@tavistoman we're getting a ton of new peeps interested in webinars07:54
@tavistofrom all over the place too07:54
perlDreamerit's about time07:54
perlDreamerhow many conference have y'all gone to so far?07:54
perlDreamer3?07:54
@tavistoscale, GTS, YAPC07:54
@tavistoyeah I think that's all07:54
@tavistoTechWeb is trying to get us to go out to new york since we're exhibiting in oscon07:55
patspamYAPC::Europe will be my first (2 weeks before WUC)07:55
perlDreamerTechWeb?07:55
@tavistoyeah it's something o'reilly (sp?)07:56
@tavistojust like with oscon07:56
@tavistowe're going to have a sweet location at oscon because we were the first exhibitor to sign up. prime location07:56
topsubwhere are the PODS i haven't ever looked at them.. sorry its late! :-)07:57
perlDreamerto see the new POD, you'd have to update from SVN07:58
perlDreamerin general, you use perldoc07:58
perlDreamerperldoc Module::Name07:58
topsubcould i look online also ?08:00
topsubthe builds / api online docs?08:00
CIA-6WebGUI: colin * r6919 /WebGUI/lib/WebGUI/Asset.pm: document how to add new tabs to getEditForm08:00
perlDreamerYes, but they won't build for another few hours08:00
perlDreamerhttps://svn.webgui.org/svnweb/plainblack/revision/?rev=691908:01
patspamare create.sql and /data/WebGUI/www/extras/uploads generated automatically? or do you guys make changes manually?08:02
perlDreamerboth08:02
patspame.g. to change the skeleton for new sites08:02
perlDreamercreate.sql is always made by hand, although I'd guess that Haarg has it automated by now.08:02
perlDreameruploads is often added to during upgrades, so it's semi-manual08:03
patspamah ok, thanks perlDreamer08:03
patspamI think I'm going to compile a Wobject Best Practices article in the wiki, my ad-hoc approach up until now has been pretty sucky08:05
perlDreamerthat's a good idea08:05
perlDreamerw.r.t create.sql, any changes needed to it should always be done via an upgrade script.08:06
perlDreamerfor uploads, I've seen Haarg check in stuff, but no one else.08:06
perlDreamerpackages are probably best for that.08:06
patspamyeah packages seem to be a nicer approach08:07
patspamI think I'm going to switch to using packages for my own client wobjects too08:08
perlDreamertime for the west coaster to crash out.  More fun tomorrow08:11
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:11
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]08:19
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:32
-!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has joined #webgui09:39
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []10:34
patspamstrikes me that the WebGUI upgrade process would be really useful for developers deploying/upgrading their own wobjects10:54
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:16
-!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui12:39
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui12:56
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui13:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui13:23
-!- mode/#webgui [+o Haarg] by ChanServ13:23
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]13:59
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"]14:12
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:28
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]14:41
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, jfluhmann15:05
-!- Netsplit over, joins: jfluhmann, ckotil15:08
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]15:15
-!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui []15:16
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection]15:24
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui15:24
-!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui15:40
-!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit []15:56
-!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has joined #WebGUI16:06
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui16:11
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:22
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:22
SDuensinGreetings.16:25
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:33
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:34
-!- mode/#webgui [+o rizen] by ChanServ16:34
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui17:04
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []17:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:16
-!- mode/#webgui [+o rizen] by ChanServ17:16
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:33
-!- mode/#webgui [+o Haarg] by ChanServ17:33
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui17:34
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:49
-!- mode/#webgui [+o khenn] by ChanServ17:50
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has left #WebGUI []17:53
perlDreamerrizen: I have an unposted inventory control bug.  Tavis showed it to me and I've diagnosed it, but haven't worked up a fix yet.17:53
perlDreamerI'll try to get it in by the .16 release, but no promises.17:54
@rizencool17:54
@rizenbut why didn't tavis report it i wonder17:54
@rizenthe .16 release won't be coming out until this afternoon17:54
@rizenso you have some time17:54
perlDreamerI'm in a 4-hour meeting this morning, so maybe not.17:55
@rizenah. =)17:55
@rizenif there was any chance i could get it done for you before the release i'd take it off your hands, but due to the fiasco that was yesterday i don't have the luxury17:55
perlDreamerIt's not a show stopper, some of the template work I've done over the last week has hidden the bug.17:56
perlDreamerWhat happened yesterday?17:56
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:57
-!- mode/#webgui [+o tavisto] by ChanServ17:57
@rizenit was already the worst day i've had at PB in 3 or 4 months by 4pm17:58
@rizenand then at 4pm i accidentally destroyed plainblack.com with a bug that i created 6 years ago17:58
perlDreamertalking about laying in wait17:58
@rizenwell at least it's fixed now thanks to graham so it won't be hitting anyone else in the future17:59
perlDreamergotta scoot to my meeting, I'll be back on later17:59
@rizenlater18:00
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:02
-!- mode/#webgui [+o khenn] by ChanServ18:02
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has left #WebGUI []18:06
CIA-6WebGUI: jt * r6920 /WebGUI/ (3 files in 3 dirs): 18:07
CIA-6WebGUI: - Fixed a problem where shop could create internal server errors instead of18:07
CIA-6WebGUI:  catching the exceptions.18:07
CIA-6WebGUI: - Made the iTransact terminal link a button that automatically logs you in.18:07
CIA-6WebGUI: - iTransact now more gracefully handles recurring payment postback errors.18:07
topsubhas anyone messed with "dateTime" form control. It shows me the calendar but i don't see anyway to set the time18:16
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:23
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:26
elninohi all. It's me again. another day, another quick topic.18:26
elninoI want to use the forum in webgui, and just wondering, Is there any filtering capabilities  for bad words? and filteres for what type of attachements can be uploaded to the forum?18:27
@preactionthe collab system has a "Use Content Filtering" setting, the Content Filter is a tab in the Admin Console (so yes to 1)18:28
@preactionfilters for what types of attachments, not really: anything that could be considered harmful or undesireable is made into a text file18:28
@preactionbut that's not configurable18:29
elninowhat/where are the rules that consider a file "harmful"?18:30
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:30
@preactionif they would hurt the site, exploit browser bugs, cause undesired operation, host spam messages18:30
@preactionso, JS, HTML, Perl18:31
elninoso we can't prevent people posting videos. or images on the forum?18:31
@preactionnot that i'm aware of, besides the file-size limit you can impose in the site settings18:34
elninook.. can our admins moderate the posts before they get posted?18:37
@preactionyes18:53
@preactionwell, not before they get Posted, but before they show up on the live site. they're on the site, but "pending"18:54
@preactionI believe the Content Manager's guide has information on Content Approval18:54
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:54
elnino_laptopI hate wireless networks18:55
elnino_laptopCool thanks for confirming. Thats it for today I think. Have a good one!18:55
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:57
elnino_homegrr. I'm logging off.18:57
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit]18:57
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui19:00
juan1the calendar has a problem, i have created a group to add and edit events in the calendar but the people associated to this group  can  not edit the events19:04
juan1the admin user also can not edit the events19:05
@preactionThere's a Group to Add Events, they can add events and edit events they have added19:08
@preactionbut anyone who can edit the Calendar should be able to edit any Event as well19:08
@preactionwhich version?19:08
juan17.4.4019:10
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]19:12
juan1Actually the people in Who can edit, have that problem19:14
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]19:14
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["Changing server..."]19:23
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui19:24
-!- lisette [n=liraos@201.232.58.66] has joined #webgui19:24
@preactionjuan1, there are no more 7.4 releases, and that bug is fixed in the 7.5 series, so i don't know how to help really19:25
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui19:33
slickwareformatting question for whoever's online...19:33
slickwareI paste something from Word into a blank article. The formatting looks fine. but then, as soon as I hit Save, all the formatting disappears and it turns into one huge line of text19:34
juan1ok, no problem19:34
juan1i will wait the 7.5 series19:35
CIA-6WebGUI: translation * r6921 /translations/Spanish/ (162 files in 2 dirs): Update from translation server19:36
CIA-6WebGUI: doug * r6922 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Workflow/Instance.pm): added some more information to an error message.19:36
slickwareit looks like it's performing the "cleanup messy code" feature when I hit save... is there a way to turn that off?19:37
@preactionslickware, i believe it's a configuration of the Rich Editor, but copy/paste from Word usually isn't a good idea19:39
slickwareI know it's not a great idea, but users migrating from 5.x are used to it not messing their formatting unless they tell it to19:40
slickwareany idea if there's a way to turn that off?19:41
slickwareoh maybe it's "preserve whitespace as preformatted text" ?19:42
slickwarenope19:43
slickwaredamn it19:43
@preactionno, it should be called Cleanup Messy Code19:43
slickwarethe feature is there, but why would it apply itself when I hit Save?19:43
slickwareif I turn off the cleanup button, maybe it will stop applying automatically?19:44
slickwareahhhhhh19:45
slickwarethere's a button to add called "Paste From Word"19:45
slickwarewhat is the difference between "Commit Without Approval" and "Commit Content Immediately" ?19:48
@preactionthe second one went away in a 7.5 version and works just like Commit Without Approval now?19:52
@preactionin your version, it's the difference between sending a workflow to spectre (the first one) and not sending it (the second one)19:52
slickwarei'm on an agency host19:52
@preactionthis is a difference of a few seconds, but also would commit the content is spectre is down19:52
@preactionthen you're on a 7.4 version19:52
slickwarethe wording seems to imply that they should both commit content without asking me to save/commit19:53
slickwarebut the 1st one seems to imply that it won't ask, but also won't be immediate? 19:53
@preactionno, clicking "Save" does not commit content. Clicking "Commit" commits content, which triggers the workflow19:53
slickwareright - you have to click "commit" and then "save"19:54
slickwareI would like to have all tags commit and save themselves without user interaction19:56
slickwarea'la 5x style :)19:56
@preactionthat's a frequently-asked question. also, are you an agency hoster with plain black?19:56
slickwareactually... full workflow... you have to Save your edits. Then Commit, then choose "OK I want to commit" and then "Save".19:56
@preaction(frequently-asked means: check the wiki, check the forums, check the support boards)19:57
slickwareI am an agency hoster with PB19:57
@preactionthat's not a "Workflow" as WebGUI thinks of them19:57
slickwareright19:57
slickwareit's a workflow as it relates to my flowing of work19:57
@preactionthen search the Plainblack Support Boards too19:57
slickwareor the interruption of my flow19:57
slickwareI thought I heard something about it being easier in 7.519:57
slickwareor less obtrusive 19:57
@preactionit's been so long since 7.5 was started, i thought we added Skip Commit Comments and Auto-Commit Version Tags in the 7.4 series19:58
@preactionslickware, "Automatically Request Commit" and "Skip Commit Comments" are the two settings, Admin Console, Settings panel, Content tab.20:03
slickwareI understand the thought there, but that is some seriously poor wording!20:09
@preactionwhy? and "patches welcome"20:09
slickwareone would think that checking 'yes' for "automatically request commit" would cause WG to ask you if you wanted to commit a change as soon as you hit "save" on an article20:09
@preactionWebgui considers "request commit" to be "trigger the commit workflow, which may or may not actually commit the content"20:11
@preactionit might have to get approval20:11
slickwareand for some reason if you have "skip commit comments" set to "yes", you are still asked if you want to comment20:11
@preactionor it might be a workflow that just deletes the version tag, who knows20:11
slickware(unless you also choose to automatically request commit)20:11
@preactionsure, if you create version tags manually, the normal process applies20:11
slickwareI like the idea behind version tagging but I do disagree with the implementation of it... if I were a programmer i'd offer to actually change it but believe me you don't want me mucking in that code20:12
topsubhey guys, i am tring to make my own tab in my custom asset ( http://webgui.pastebin.com/m4dfe0784 ) but seems its not working.. Any input, or suggestions were to look next ?20:12
@preactionslickware, you can also post ideas for improvements to the RFE list, http://webgui.org "Request a Feature"20:14
ckotilhow often do RFE's get implemented?20:15
ckotili dont think ive ever had a single one get enough karma20:15
slickwarei'm glad someone said it :)20:16
@preactionckotil, i implemented the top 5 karma RFEs for the 7.5 series, out of the goodness of my heart20:16
@preactionbut JT has acknowledged that we have lacked in implementing them, and he has policies to remedy that20:17
ckotilpreaction: :) thanks, you rock20:17
ckotilah cool20:17
@preactionthat's why the DataForm now has Captcha and Version Tag in the Admin Console is a lot cooler20:18
ckotilnice20:18
perlDreamerpreaction: don't forget that you rewrote the Admin Console, as well20:18
@preactionthat wasn't karma RFE, but that was out of the goodness of my heart20:18
ckotilhttp://www.plainblack.com/rfe/request-for-enhancement/add-a-summary-meta-data-input-field-to-file-pile-asset is getting lots of karma. but has a pretty high difficulty multi20:19
perlDreamerthat would have to be done per file.  No fun at all.20:20
ckotilheh20:20
+perlmonkey2perlDreamer: I'm getting ready to get back into webgui production mode and wondered if you had run into something I'd run into earlier on another project.  Have you had any problems deserializing extremely large data structures with JSON?  I've had complex objects 2500 lines long (with pretty print) take 10-30 seconds to deserialize, but searlization takes almost no time.20:32
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]20:36
-!- tabb [n=tabitha@166.228.46.207] has joined #WebGUI20:36
-!- mode/#webgui [+o tabb] by ChanServ20:36
-!- dionak [n=dionak@97.66.185.250] has joined #webgui20:37
dionakhas the event manager changed between 7.5.10 and 7.5.15?20:38
@preactionyes20:38
@preactioncompletely rewritten20:39
dionakk20:39
dionakthanks. 20:39
dionakjust needed a sanity check there. :)20:39
nubano kidding, you come to IRC for a sanity check? thats insane in itself.. 20:45
dionaklol, yea. good point20:46
CIA-6WebGUI: translation * r6923 /translations/Spanish/Spanish/ (Asset_DataForm.pm Asset_Event.pm): Update from translation server20:58
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit []21:04
CIA-6WebGUI: translation * r6924 /translations/French/ (161 files in 2 dirs): Update from translation server21:25
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui21:29
slickwareyou guys are more sane than other employees here21:31
@preactionif you say so21:35
-!- estiven [n=estiven@201.232.58.66] has joined #webgui21:37
slickwareYesterday I had an employee tell me that her computer problems were "a form of harassment" and that "she doesn't appreciate being treated like this by any person or any thing" and that "if they continue she will have to take her laptop to the police so they can remove the software we installed to spy and corrupt her files"21:47
slickwareso yeah... compared to that... you guys are WAY sane21:47
@tabbWow.21:55
@tabbThat's special.21:55
@preactionthat's straight-jacket special21:55
@tabbTruth.21:56
slickwareit got even worse as the conversation went on22:13
slickwareshe deletes any files she finds in her registry that have ".dll" extensions...22:14
slickwareshe removes any files listed as "hidden" (system files)22:14
slickwareshe can't connect to her home network, but somehow "the virus" has spread to her home pc as well... through osmosis!22:14
slickwareso yeah. it was a fun day yesterday22:15
slickwarei'm out. enjoy your sanity, all22:15
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui []22:15
@preactionhmm... there's a fine, fine line between insanity and ignorance22:21
* apeiron is happily on the side of insanity.22:22
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui22:25
dionaksounds like her virus is her22:27
BartJolwho, me?22:29
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui22:33
topsubperlDreamer!! got a question for you :-)22:34
perlDreameryou can always ask22:34
perlDreameranswers are less deterministic :)22:34
topsubi tried adding my own custom tabs but everytime i place that getEditTabs in my new asset it crashes with what i am seeing no error log information22:34
topsubcould this be a bug in the system?22:35
@preactionerm... it could be a bug in your asset22:35
topsubthats not allowing me to add my own custom tab in my definition in my new custom asset?22:35
perlDreamerCan you please paste me your getEditTabs code?22:35
topsubwell when i take out the fucntion and any referace to that new tab it works22:35
topsubhttp://webgui.pastebin.com/m4dfe078422:36
@preactionyou don't add the superclass's getEditTabs to yours22:36
@preactionso there's only one tab: yours22:36
@preactionthen when it tries to add things to the "properties" tab, (which doesn't exist), it dies22:37
topsuboohhh i see22:37
@preactionor, wait, was that something I wanted to do but haven't done yet22:37
@preactionnm, i'm wrong, you're right22:38
topsubso i need to return the new tab and the super to the funcion22:38
perlDreamerNo, it looks okay22:38
topsuboh22:38
perlDreamerbut this is subclassing Sku/Product, which also has a getEditTabs22:38
perlDreamerNo error log info?22:38
topsubnope i don't see any dumping of errors22:38
perlDreamerNot in webgui.log or httpd error.log?22:38
topsubi am lookgin at modperl and webgui.log22:39
@preactionbump the loglevel up to INFO maybe?22:40
perlDreamercouldn't hurt22:40
topsubhaven't checked httpd.error.log, looking for it now22:40
perlDreamerI bet that's it.22:41
@preactionthat's the modperl.error.log, it's the httpd error_log for the modperl instance of the WRE apache22:41
perlDreamerSku/Product/Topsub.pm overrides Sku's getEditTabs, so the Shop tab is not defined22:41
perlDreamerbut it ought to gripe about it, not just die silently22:42
lisettewhere find "weekly" in the i18n? this for add an event, and don't find this in the "Asset_Event"22:42
topsubso is adding tabs still possible?22:42
perlDreamerI would try preaction's idea of calling SUPER::getEditTabs and accumulating info22:43
perlDreamerget the tabs from parent, and then add your to the batch22:43
@preactionthat might not work for direct subclasses of Asset and Wobject though (since there is no SUPER::getEditTabs for those classes)22:43
perlDreamerif that works, I'll update the POD22:43
perlDreameryes there is22:43
perlDreamerAsset.pm has a stub22:43
@preactionoh, right22:43
perlDreamerWobject will inherit from Asset.22:43
@preactionduh, i just looked at it22:43
topsubso i will need to do something like.. return $self->SUPER::getEditTabs, (['details', 'details', 9]); ? Is that what you are thinking?22:44
perlDreamersomething like that22:44
perlDreamer$parentTabs = SUPER:: ....22:44
perlDreamerpush @{$parentTabs}, [myTabSpec]22:45
perlDreamerum22:45
perlDreamerno22:45
perlDreamerWhat you said should work22:45
@preactionreturn ($self->SUPER::getEditTabs, [ myTabSpec ] ); <- should work fine22:45
perlDreamerlisette, the Event template might not be fully internationalized.22:46
topsubit worked!!22:46
perlDreamerYou'd have to check it to see if it is hardcoded as "weekly", or uses a template variable22:46
topsubhttp://webgui.pastebin.com/m2b04107e22:47
topsubthanks perlDreamer, preaction!22:47
lisettethank perlDreamer22:47
topsub+ rep for perlDreamer22:47
perlDreamerDon't thank me too much, I gave you a bad answer last night ;)22:47
perlDreamerI'm going to update the POD, and tweak Sku's and CS'es getEditTabs to chain like that.22:48
perlDreamerand test it22:48
perlDreamerand then commit it22:48
CIA-6WebGUI: translation * r6925 /translations/Spanish/Spanish/ (Asset_File.pm Asset.pm Asset_EventManagementSystem.pm): Update from translation server22:48
topsubso then i won't have to call super next time?22:52
@preactionno, you'll always need to22:53
topsubStill seems odd to me that it doesn't ouptput anything into the logs tho22:53
@preactionthat's how overriding methods works, you have to explicitly call the SUPERclass method if you want it to do what it does22:53
topsubseems like something would say what happen with it22:53
perlDreamerIt's in the logs somewhere22:53
perlDreamerIt has to be22:53
topsubmaybe i am looking in the wrong place22:53
perlDreamerAt somepoint, you're calling undef->method22:53
perlDreamerand that always logs22:54
@preactionit's probably something like "cannot call method ..."22:54
perlDreamerLooks like it's time to write TabForm tests22:54
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]22:56
perlDreamerrizen: We're gonna hack at OSCON, right?22:57
@rizennope22:58
perlDreamerWhat?22:59
@rizenyou understand that i'm going to be at the booth all day long, right?22:59
@rizen10 hours straight, on my feet talking to peeps22:59
perlDreamerYeah.  they have power and wireless22:59
@rizenthere won't be time for hacking22:59
perlDreamerokay.  I'll hack.  You can point at me and show how dedicated your dev team is.22:59
@rizenhehe22:59
@rizenif oscon is anything like our other trade shows23:00
@preactionhell, play the "He's not even getting PAID by us" angle23:00
@rizenwe'll have lines forming at the booth23:00
perlDreamerand hopefully they'll follow up later23:00
@rizenat times we had 10-15 people waiting to talk to us23:00
perlDreamerWell, if that happens, I'll take a hacking break and help out.23:01
-!- tabb [n=tabitha@166.228.46.207] has left #WebGUI []23:01
@rizenhow about this, i'll answer your questions between talking to peeps, and you hack =)23:01
perlDreamerokay, that will work, too.23:01
perlDreamerAnd I'll try not to say things like "Hey, this code sucks!  Did you write this, JT?"23:02
@rizenthat would be helpful =)23:04
@rizenyou can tell me that when i take you out for dinner later23:04
dionakis there a way to add metadata to an event in the ems? i see some code for it but no interface. may be overlooking it23:10
perlDreamerKathy said that we have a Brazilian BBQ place here in town that we're taking you out to.23:10
dionakor a date?23:10
nubafogo de chao?23:13
perlDreamermight be, nuba.  I forget the name of the restaurant23:13
topsubFor the products do you need a weight for the shopping cart to work?23:17
perlDreamerNo23:17
@rizenonly if you want to use weight based shipping23:17
topsuband quantity?23:17
@rizenyes23:17
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui []23:18
topsubif i always know the Qty could i make it an hidden field23:18
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui23:18
topsubdont' see why i couldn't23:18
@tavistowho else works on the core with JT and Doug E. Fresh?23:18
perlDreamerapeiron and Haarg23:18
perlDreamerkhenn23:18
@apeironI do, bits and pieces here and there.23:19
@tavistoalright23:19
@tavistowell you're all fired.. PerlDreamer is now TMRFE23:19
perlDreamerwhat did I do?23:20
topsublol23:21
@apeironIf you're TMRFE you can fire tavisto or better yet make him the new TMRFE.23:22
@tavistonope I'm fired too23:22
@tavistotag you're it... I'm touching safety!23:23
perlDreamerNo touchbacks!23:23
@tavistohehe23:23
perlDreamerokay, cute kid moment for the day.23:28
perlDreamerMy sons asked Kathy if they could make them a Gooey costume so they could hand out Gooey dolls in front of the PB booth at OSCON.23:29
@preactionthat would be the most awesome thing anyone has ever done ever23:29
perlDreamerI think it's right up there with the FireFox "Don't hurt the web" poster.23:30
perlDreamerpreaction, topsub, new getEditTabs POD and reference code committed23:36
topsubsweet!23:36
CIA-6WebGUI: graham * r6926 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fixed: List style Content profile fields broken23:38
CIA-6WebGUI: doug * r6927 /WebGUI/ (3 files in 3 dirs): fixed: User who can approve version tag no longer sees Permission Denied after they've approved23:38
CIA-6WebGUI: doug * r6928 /WebGUI/lib/WebGUI/Operation/Cron.pm: added that friendly error message to www_runCronJob23:38
CIA-6WebGUI: colin * r6929 /WebGUI/lib/WebGUI/TabForm.pm: Add a logged warning for trying to fetch a non-existant tab by key.23:38
CIA-6WebGUI: colin * r6930 /WebGUI/lib/WebGUI/ (Asset.pm Asset/Sku.pm Asset/Wobject/Collaboration.pm): fix getEditTabs reference code, and then make Sku and CS to be in the same style23:38
dionakrizen, is there an interface in the ems for metadata fields?23:43
@tavistoyo perlDreamer, check us out....  http://www.perlfoundation.org/perl5/index.cgi?web_frameworks23:44
@tavistowe are "popular"23:44
perlDreamernot bad, tavisto23:45
@tavistoit needs to be expanded upon.. the WebGUI page that is23:45
@tavistoi was thinking about linking "People of WebGUI" to it... (thus the reason for my question about who all works on core)23:45
@rizenyes23:45
@rizengo to the tickets screen23:46
@rizenand you'll see it23:46
perlDreamerwhy is "with" bolded on the webgui page, tavisto?23:46
dionakalright, cool. thanks. 23:47
dionaksee it23:47
@tavistoI guess my thought was that it was illustrating that WebGUI is like a typical framework but WITH extras... JT's presentation kinda highlighted that as well23:47
dionakso meta fields relate to a ticket? or an event?23:47
perlDreamerOh, okay.  You just have to keep in mind that I'm marketing impaired.23:48
@preactionit's a framework with an implemented CMS on-top of it23:48
@tavistooh cmon now.. that's not true23:48
@tavistoso do you think that it would be better if I bolded "with" and the thing after it?  Or do you think I should remove the bold formatting all together?23:49
@tavistoIt's going to be techies like you reading this so it needs to appeal to you.23:49
perlDreamerSince there isn't a lot of other markup on that page, the with stands out a lot to me.23:49
@tavistoalright, well then that works23:50
@rizenmeta fields relate to a ticket23:52
@rizenwe may add a meta fields system for badges as well at some point, but currently it wasn't a requirement23:52
-!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has quit ["Leaving"]23:58
--- Day changed Fri Jul 11 2008
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit []00:00
@rizencolin: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks00:00
dionakok. so what is a badge group? is it a grouping of badges or can you relate tickets to a badge via a badge group?00:01
@rizenyes00:01
@rizenas in you can only purchase certain tickets with certain badges00:01
dionakso it's a container that holds tickets related to a badge.00:03
dionakmind if i add that to the docs?00:03
@rizenwhat docs?00:03
dionakthe class, eventmanagementsystem.pm.00:03
perlDreamerthat would be great wiki informatino00:03
@rizenoh the pod. go ahead00:03
dionakok, thanks00:03
@rizenthere's a very detailed chapter on this coming out in CM Guide 7.500:04
@rizenthough i guess you can't wait that long00:04
dionakhaha, no but i still look forward to reading it. 00:04
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui00:37
-!- tabb [n=tabitha@166.228.137.215] has joined #WebGUI00:38
-!- mode/#webgui [+o tabb] by ChanServ00:38
-!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has quit []00:43
perlDreamerrizen, are you available?00:49
@rizenno00:52
@rizennot here 00:52
@rizenplease leave a message after the beep00:52
@rizen*beep*00:52
perlDreamerThe Sku's need a way to backtrack to where they are displayed so that the system can have a "Continue shopping" link that takes you out of the SKU.00:53
perlDreamerOne cannot simply use $self->getParent because you might be called from a Shelf.00:53
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]00:54
perlDreamerin which case $self->getParent can take you into the product import node or some other secret place.00:55
perlDreamerSo i'm thinking we need some kind of persistent scratch variable.00:55
@rizenlet's just go to $self->getUrl then00:56
@rizenand the user can use the navigation to get to where the need to go00:56
@rizenthe scratch variable sounds like a maintenance nightmare to me00:57
@rizenincidentally, i'm no longer a fan of the product import node idea either00:57
perlDreamerno?00:57
perlDreamerwhere should we import them?00:57
@rizeni'm thinking that i might move the product import code into shelf00:57
@rizenand import directly under the shelf00:57
perlDreameroh, kind of like a file pile00:57
perlDreamerbut with sku metadata you can still hop around00:58
@rizenwhat do you think of that idea?00:58
perlDreamerI like the file pile.00:59
perlDreamerI don't like the sku meta data concept00:59
@rizenwhat's the sku metadata concept?00:59
@rizeni don't get what you're saying01:00
perlDreamerYou can have the Shelf display Sku's that are not it's direct children01:03
perlDreamerThat's the only thing preventing me from using $self->getParent01:03
perlDreamerand having it work everywhere01:03
@rizenoh sure01:06
perlDreamerAnd I think that going back to where they started is what people want01:06
@rizenthe scratch variable though is going to get us in trouble01:07
@rizenthere' s no way to set it in a uniform manner01:07
perlDreamerI remember it doing that in the Commerce system.  So yeah, I agree.01:07
perlDreamerDo you have other ideas?01:07
perlDreamerCookie?01:08
perlDreamerHTTP REFERRER?01:08
@rizencookie is the same problem01:08
@rizenwe don't have the data01:08
@rizenwe don't know where they came from01:08
@rizenby the time they hit "add to cart" it's too late01:08
perlDreameryeah, that data needs to happen one step back, when they click through into the Product.01:09
@rizenbut how they get there is variable01:09
@rizencould be a search01:09
@rizencould be a shelf01:09
@rizencould be on a page01:09
@rizencould be a direct link01:09
perlDreamersearch, page, link all can use $parent01:09
@rizenthat's why i think $self->getUrl and then let them navigate from there01:10
@rizenno it can't01:10
@rizenat least not according to your argument01:10
@rizenfor example01:10
@rizenlet's say i do a search for "gooey"01:10
@rizenbut gooey is actually in some secret place01:11
@rizenit will find gooey01:11
@rizeni'll go there01:11
@rizenand get parent takes me to the secret place01:11
@rizendirect link is the same01:11
perlDreamerOkay, I agree01:11
@rizenonly for page are you safe with get parent01:11
perlDreamerSo the real problem is the secret place01:11
perlDreamerand the product import node01:11
@rizenyeah01:11
@rizenand getting rid of the product node01:11
@rizenhelps with that a little01:12
@rizenyou still might have the problem of using the shelf metadata system01:12
@rizenbut that's the only corner case01:12
@rizenand not a terrible one01:12
@rizencuz the product will still be listed there01:12
perlDreameryes01:12
@rizensince it's under that shefl01:12
@tavistooooh I want in this convo01:13
@tavistoI'm caught up now01:13
perlDreamerokay, so it's $self->getUrl, we take the user back to the product and let them nav where they want01:13
perlDreamerand it's up to them to guarantee that their users can do that01:14
@rizenunfortunately i think that's the way it has to be01:14
@tavistoyeah this is a stinky thing.. returning to the product01:14
@tavistoc'mon rizen I know you have some magic up your sleeve to accomplish this01:15
@rizeneither that or we return them to $self->getParent 01:15
@rizenand then site owners cannot put their products in a secret place01:15
@rizentavisto...there is only one way to solve the problem the way you want it solved, and i'm unwilling to do it01:16
perlDreamerrizen: are you going to rip out the product import node?01:16
@rizenwe'd have to keep track of the user's path through the site as they move (for every click they make)01:16
@rizenand then we'd have a history01:16
@tavistoso you can't have continue shopping return to the page where the product was displayed?01:16
@rizenperldreamer...no...i'm just going to make it non-system, and then move the import mechanism from commerce into shelf01:16
@tavistobecause sometimes it's not on a page.. but in a shelf?01:16
perlDreamertavisto, right01:17
@rizentavisto no01:17
@tavistogah01:17
@rizenyou're half right01:17
@rizenif it's on a shelf because it's a child of shelf, then it works01:17
@rizenhowever, if it's dyanmically included into the shelf01:17
@rizenor it's displayed via assetproxy01:17
@rizenfrom some weird location01:18
@rizenlike the current product import node01:18
@rizenthat's when we have a problem01:18
@rizenbecause returning them to $self->getParent01:18
@rizenreturns them to the weird location01:18
@tavistohmm..01:18
@tavistois it possible to have a field in the shop that allows someone to override the destination URL of the continue shopping button?01:18
@tavistoby default it would return to product but if you wanted to, you could edit shop settings and put in destination url?01:19
perlDreamerIf they want to do that, they should use their own URL in the template01:19
perlDreamerinstead of the one supplied by the template01:19
@tavistoI thought I looked at that template and it was just a variable and not something you could wrap a <a href> around01:19
perlDreamerif it's a URL, then it should be href wrappable01:21
@rizenit is a button pd01:21
@rizena form button01:21
@tavistoside note: JT Iphone 2.0 is available through manual download right now01:21
-!- tabb [n=tabitha@166.228.137.215] has left #WebGUI []01:21
perlDreamerIf we did one in the product01:21
@rizentavisto: already updated01:21
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI01:21
perlDreamerSorry, I'm confusing topics/templates01:21
@tavistosweet dude.. you like? I'm going to in a bit01:21
@tavistoi cant wait for AIM01:22
@tavistoanyway, it would be very nice to be able to wrap a url around it because then the templating would be simple01:22
@rizenwrapping the url thing isn't going to happen01:23
@rizenit's a VERY complicated form01:23
@tavistoson of ah01:23
@rizenso put in your feature request01:23
@tavistoso then.. it's a manual URL then... or I'm going to screenshot it and turn it into a .jpg :)01:24
@tavistok I can do the rfe.. do you like the idea of having a field where one could enter the alternative destination url?01:24
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]01:43
-!- dionak_ [n=dionak@97.66.185.250] has quit []01:45
-!- juan1 [n=juangui@201.232.58.66] has left #webgui []01:49
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:58
-!- lisette [n=liraos@201.232.58.66] has left #webgui []01:58
CIA-6WebGUI: translation * r6931 /translations/Spanish/Spanish/ (WebGUI.pm PayDriver.pm Shop.pm): Update from translation server02:01
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []02:13
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui02:24
perlDreamerDo you have happy tabs now, topsub?02:30
topsubyes i do!02:30
topsubafter i did the call parent it worked great02:31
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:31
@tavistoomg iphone 2.0 is DOPE02:31
@tavistolove love love it02:31
@tavisto*tavis does the happy dance*02:31
topsubtavis hopefully i will know in the morning02:33
topsubwhen i get my iphone02:33
@tavistodude you are going to love it... some of these apps are actually super cool02:33
@tavistoaim is for sure.02:33
topsubnice02:34
@tavistowe're going to be able to skype through the phone too... (wifi only)02:34
@tavistothere's already a truphone app that uses wifi to do it02:34
topsubnice02:35
@tavistobut the most business critical app would definitely be02:35
@tavistosuper monkey ball02:35
topsubi have had this blackjack for 2  yrs almost02:35
topsublol02:35
topsubthat game is fun02:35
@tavistooh yeah time to throw that into the toliet02:36
topsubonly thing i will miss is the MMS02:36
@tavistoyep I know what you mean02:37
topsubmostly sinc ei am so use to it now02:37
@tavistoinstead you get to visit www.viewmymessage.com and look at some lame webpage02:37
topsubgay!02:38
@tavistoyeah it's really lame02:41
@tavistothe iphone of all phones.... how could that NOT have mms?!02:41
@tavistoand then to mess that up a 2nd time with the 2.0 release..02:41
@tavistoperlDreamer, did you hear if there's going to be a release tonight?02:42
-!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."]02:44
perlDreamertavisto, no idea.  Have to ask Haarg02:45
perlDreamerHe's the release master.02:45
@Haargi'm working on it right now02:45
@tavistocoolio, was just curious02:50
metanili just got purple webgui mascot.. an octopus - written "WEBGUI.ORG"02:52
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]02:53
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:06
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."]03:12
-!- patspam [n=patspam@59.167.77.127] has joined #webgui03:16
metanilone quick question.. is there any built in function where we can get groupname by providing groupid?03:17
CIA-6WebGUI: graham * r6932 /WebGUI/docs/upgrades/packages-7.5.16/webgui7_style3_hierarchical-top-nav.wgpkg: slight improvement to top nav03:20
CIA-6WebGUI: graham * r6933 /WebGUI/docs/upgrades/ (3 files): move packages to end of upgrade script03:20
CIA-6WebGUI: graham * r6934 /WebGUI/ (11 files in 8 dirs): preparing for 7.5.16 release03:20
CIA-6WebGUI: jt * r6935 /releases/WebGUI_7.5.16-beta: Release 7.5.16-beta03:20
patspammetanil: WebGUI::Group->new($session, $groupId)->name()03:24
-!- tabb [n=tabitha@166.228.27.141] has joined #WebGUI03:25
-!- mode/#webgui [+o tabb] by ChanServ03:25
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:25
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:25
dionakhas anyone used the prototype feature of webgui? i just tried it but i'm not sure what it did03:26
metanilthanks03:26
dionakor what it's supposed to do. i expected a new asset in the admin bar03:28
@tabbTavisto: do you know if rizen and perlDreamer came up with a solution to that problem that was being discussed earlier?03:28
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]03:31
@tavistotabb, are you talking about the "continue shopping" option?03:32
@tavistoif so, the outcome was JT telling me to take my idea and submit it as an RFE03:35
@tavistobasically, by default the continue shopping button takes the user back to the product. (which sucks)03:36
@tavistoso, I suggested that there be a field in the shop settings where someone can type in a specific URL to be used as the continue shopping destination03:38
+Radix-wrkdionak: I've used prototype feature before, and I do indeed get an additional item in my admin bar under new content when I do it03:39
+Radix-wrkI have my own video gallery object and a few others which I created with it03:39
-!- tabb_ [n=tabitha@166.224.99.249] has joined #WebGUI03:39
dionakah, i had to change the title from untitled for it to show up. thanks Radix03:40
dionaknice work to whomever thought of that feature.03:42
CIA-6WebGUI: graham * r6936 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.17 dev03:48
metanilwhen using ?op=setScratch&scratchName=somename&scratchValue=somevalue.. "www_" is prefixed in the name.. anyone knows where it is done?03:50
+Radix-wrkcool03:50
metanilmy bad.. its in Operation::Scratch03:54
-!- tabb [n=tabitha@166.228.27.141] has quit [Read error: 110 (Connection timed out)]03:55
-!- tabb_ [n=tabitha@166.224.99.249] has left #WebGUI []03:55
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui04:24
CIA-6WebGUI: patspam * r6937 /branch/WebGUI_flux/ (4 files in 4 dirs): WebGUI_flux: Added AssetMixin::Installable from Doug's experimental branch04:37
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI04:55
-!- mode/#webgui [+o khenn] by ChanServ04:55
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]05:13
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI05:22
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]05:22
metanilis there any quick method to get list of group the a user id (or current user)???05:26
patspamcome again?05:38
patspamyou want to list all the groups a given userId is in?05:38
patspamthat would be WebGUI::User->new($session, $userId)->getGroups()05:39
patspampreaction: you there?05:40
metanil:D05:42
patspamI'm starting to think what we really want for installable/portable/shareable Assets is something built on Module::Install a la cpan modules05:42
patspamthat way people can download, automate checking of dependencies, run test suite and install05:43
patspamdamn him and his American timezone ;)05:51
-!- jfluhmann__ [n=jfluhman@69.39.58.85] has joined #webgui05:52
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Read error: 110 (Connection timed out)]05:54
-!- tabb [n=tabitha@166.228.184.206] has joined #WebGUI06:02
-!- mode/#webgui [+o tabb] by ChanServ06:02
-!- jfluhmann__ is now known as jfluhmann_06:10
-!- tabb [n=tabitha@166.228.184.206] has left #WebGUI []06:22
-!- tabb_ [n=tabitha@166.228.58.233] has joined #WebGUI06:27
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui06:37
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]06:55
-!- tabb_ [n=tabitha@166.228.58.233] has quit [Read error: 110 (Connection timed out)]06:59
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []07:07
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]08:01
@tavistopreaction, you available for a crazy hacking question08:09
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: khenn_, f00li5h08:13
-!- Netsplit over, joins: khenn_, f00li5h08:18
-!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)]08:26
-!- steveo_aa [n=sno@76.226.183.26] has joined #webgui08:30
patspamany core devs about?08:45
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui08:54
-!- mode/#webgui [+o Haarg] by ChanServ08:54
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:46
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []09:50
-!- KlausH [n=KlausH@p5B070EB9.dip0.t-ipconnect.de] has joined #webgui09:50
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:21
-!- patspam [n=patspam@59.167.77.127] has quit ["Leaving."]12:03
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui12:05
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit]12:06
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui13:02
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit ["Changing server..."]13:15
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui13:18
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit [Client Quit]13:20
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui13:45
CIA-6WebGUI: doug * r6938 /branch/doug-experimental/lib/WebGUI/AssetMixin/Installable.pm: Nightly checkin because you forgot14:27
-!- eink is now known as test15:10
-!- test is now known as eink15:10
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"]15:45
SDuensinMorning.15:46
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:31
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:56
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui17:09
SquOnkHi everyone17:09
SquOnkJust upgraded the package to 7.5.16 and it's being reviewed.17:10
SquOnkI've been running testCodebase and getting lot's of "Called UNIVERSAL::can() as a function, not a method..." errors.17:10
SquOnkThis is on a Perl 5.10 Debian17:11
SquOnkBut I guess the error is from DateTime::Timezone17:11
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:20
-!- mode/#webgui [+o tavisto] by ChanServ17:20
topsubDoes anyone know when 7.5 will become stable?17:58
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:08
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui18:08
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui18:22
BeginCSharpwhen i query a in grouping table there are other unknown groupname from a particular.. how to avoid it while querying??18:23
BeginCSharpi mean for a particular userid18:25
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:25
-!- mode/#webgui [+o khenn] by ChanServ18:25
-!- tabb [n=tabitha@166.228.246.107] has joined #WebGUI18:25
-!- mode/#webgui [+o tabb] by ChanServ18:25
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:26
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]18:26
topsubBeginCSharp, not sure i understand what you are trying to do.18:27
BeginCSharpi mean when i directly query the database for a user.. it will show other groups as well.. 18:28
BeginCSharptopsub: Webgui might internally used it i guess.. but how to avoid it whiel querying18:28
BeginCSharpi am trying to get list of groupname and groupid for a user.18:29
topsubwhats your sql query18:29
perlDreamerWebGUI::User->new($session, $userId)->getGroups();18:30
perlDreameruse the API, Luke18:30
BeginCSharpoops18:30
topsubperlDreamer, sounds like he is doing a direct query18:30
topsubya use the API if you can18:30
topsubHe might be doing a sql report18:31
BeginCSharpyaa. direct query .. but if getGroups() works.. that would be fine too.18:31
perlDreamerIt works, it's tested nightly and if the database changes your code won't break.18:35
BeginCSharpnice!18:35
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]18:36
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:36
-!- mode/#webgui [+o khenn] by ChanServ18:37
BeginCSharpperlDreamer: it will return arrayref of groupid.. how about groupname?18:38
perlDreamerWebGUI::Group->new($session,$groupId)->name()18:39
perlDreamerBeginCSharp, all this is explained in the docs for WebGUI::User and WebGUI::Group18:39
perlDreamerperldoc WebGUI/Group.pm18:39
BeginCSharp:)18:40
BeginCSharpthnx.18:40
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui18:42
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:43
BeginCSharpperlDreamer: that works! but its also returning other group which i didn't created.18:44
perlDreamerThat's certainly possible.18:44
BeginCSharp:018:44
topsubAre they the built in / default ones of webgui?18:44
perlDreamerWebGUI does automatically create groups in certain cases for users.18:44
BeginCSharphow to list user created only then?18:45
perlDreamerWhat's the name of the unfamiliar group?18:45
BeginCSharpweird .. its like id.. 22 length char.18:46
perlDreamerYeah, that's automatically created.18:46
BeginCSharpand their groupname is also like that18:46
perlDreamerIf you read through the Group API, you'll see there is a show in forms property.  You can usually use that to filter out automatically created groups.18:46
BeginCSharplet me see it.. 18:47
perlDreamerInstead of chaining the group new, name, create the object, query it for show in forms, and then skip adding that name to your loop if it returns false.18:48
BeginCSharpits sub showInForms ?18:48
perlDreameryup18:48
BeginCSharpperlDreamer: i used this http://webgui.pastebin.com/d1138e74e .. still same result.18:56
-!- tabb [n=tabitha@166.228.246.107] has left #WebGUI []18:59
perlDreamerBeginCSharp, I need more code than that to see what's going on19:00
BeginCSharpperlDreamer: http://webgui.pastebin.com/d2b3da0d219:01
perlDreamerBeginCSharp: Please try this instead: http://webgui.pastebin.com/m1d8bef1f19:05
BeginCSharpit looks similar19:07
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]19:10
-!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has joined #webgui19:14
BeginCSharpperlDreamer: it looks like its returning nothing..i mean no value is stored in $output.19:15
BeginCSharplooks like $group->showInForms() is always returning false.19:16
perlDreamerthere was a typo in the code that I sent, please look at this one instead: http://webgui.pastebin.com/m45ff07db19:19
BeginCSharpyou mean $group->name()?19:19
perlDreameryup19:20
BeginCSharpi already fixed that.. but still not luck..19:20
perlDreamerwell, unlike the first code that I sent you, I actually tested this one, and it works okay.19:21
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit [Read error: 145 (Connection timed out)]19:21
BeginCSharpoops.. really19:21
perlDreameryeah19:21
BeginCSharphold on i'll debug it in another way.19:21
@tavistoHaarg, in 7.5.16 it says that it fixed: Transactions lost in 7.5.11. Does that mean it fixed the bug that caused the loss? Or did it restore the transactions that were lost?19:32
@Haargfixed the bug that caused the loss19:32
@tavistok thanks19:32
BeginCSharpperlDreamer: i did a workaround for the time being .. in a stupid way .. http://webgui.pastebin.com/d7827eb9c19:41
perlDreamerThis is the output from my test script: 1 -- Visitors7 -- Everyone19:42
-!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has joined #webgui19:43
-!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has quit [Client Quit]19:43
BeginCSharp(weird) :(19:43
-!- tabb [n=tabitha@166.224.87.82] has joined #WebGUI19:52
-!- mode/#webgui [+o tabb] by ChanServ19:52
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]19:55
-!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)]20:00
perlDreamerBeginCSharp: do you know the groupId of the strange 22-char group?20:04
BeginCSharpyes20:08
BeginCSharpperlDreamer:i can get those from same loop .. using $groupId and $group->name()..20:09
perlDreamerIn mysql, try doing this, select * from groups where groupId=22-charId;20:13
perlDreamerand paste the output for one of them for me20:13
topsubwhen using a selectBox field type. I am able to seperate my options by "\n" correct? Looking at list.pm thats what it seems like but i am seeing different results20:16
topsubnv20:17
topsubfound my problem20:17
topsubhad single quotes instead of double20:17
CIA-6WebGUI: colin * r6939 /WebGUI/ (2 files in 2 dirs): 20:21
CIA-6WebGUI: ITransact payment driver was using echo i18n calls even though20:21
CIA-6WebGUI: it had real i18n data to pull from.20:21
@preactionif I wanted to add additional data to a new Shop transaction, how would I go about it?20:34
@preactionsay, a Date the purchaser wants the items delivered on?20:34
@preactionwould I want to add the collateral data to the Cart or to the Transaction?20:34
@preactioni think Cart, because Transaction is all handled by the Pay stuff20:34
@tavistogreat question preaction20:36
@preactioni mean, i don't see any method to do this presently, but if I were to add one...?20:36
@tavistoor for instance I've already gotten the question of.... "can I add a 'how did you find me' drop down box to the shopping cart"20:36
@tavistoer actually sorry I'm multi-tasking and distracted.. I mean the checkout process20:37
@tavistoby the way.. where the crap did "user list" asset come from? Maybe I've been living in a cave with wG 7.4 but I've never seen that before20:38
@preactioni think unitedknowledge came up with that one20:38
perlDreameryeah20:39
perlDreamerI don't like the code20:39
perlDreamerI don't know why it's there.20:39
@tavistowell I tried to deploy it and got a the "problem with server" error immediately using the default settings.. So I'm done playing with that for now20:40
@preactionyeah, i had to remove it from a server i monitor, it was killing the whole thing :(20:41
perlDreamerPlease post it as a bug.20:41
@tavistoum.. of course I will once I have time to go through it.. telling you I got an error with no info isn't going to be real helpful20:41
perlDreamerSure.  UK is supposed to be supporting it, and they don't hang out here very much.20:42
perlDreamertavisto: re your title/buttons bug.  What's better than "ITransact"?20:48
@preactionCredit?20:48
@preactionit used to be you could make it say "Credit" from what I remember20:48
perlDreamerThere could be multiple payment gateways20:48
perlDreamerthat accept credit cards20:48
perlDreamerhow about ITransact Credit Card Gateway?20:49
@preactionthat's why he wants user-configurability20:49
@preactionbut for now i suppose Credit Card (ITransact) might work20:49
@preactionput the important bit first20:49
perlDreamerI think that is user configurable.20:49
topsubdoes anyone know when 7.5 will be come stable. i saw in the change log they made an upgrade path it looked like from 7.4.4020:51
CIA-6WebGUI: translation * r6940 /translations/Spanish/ (13 files in 2 dirs): Update from translation server20:51
perlDreamerGo Team Columbia!20:51
@tavistoperlDreamer, it needs to say "Credit Card"20:51
@tavistono one cares about Itransact20:51
perlDreamertavisto, what if someone adds another credit card gateway?20:51
@tavistoI'm confused20:52
@tavistois this hardcoded?20:52
perlDreamerI'm checking.20:52
@tavistoI thought by updating the labels in the payment methods screen20:52
@tavistoit controls what text shows up in those buttons20:52
@tavistoIf someone adds another credit card gateway then they'd be proficient enough to name it something differently20:53
-!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has joined #webgui20:55
@tavistowell that or they'd delete (or not use) the itransact gateway. I only see people adding things like Paypal, Google Checkout, etc.. to WebGUI. If they want to add a new merchant gateway then it's fine too. But there would only ever be 1 of those at a time. (For instance, why would someone do Itransact and then First Data? They wouldn't)20:55
perlDreamerThis is the way I see it.20:58
perlDreamerPB is a hoster20:58
perlDreamerThey'll have as many plugins as avaiable20:58
perlDreamerSo they'll all show up in the Shop Admin screen.20:59
perlDreamerBut in the checkout screen, only the configured ones will show up/20:59
@tavistoit's okay if the shop admin shows itransact b/c the admin will know what that is20:59
perlDreameryeah, hope so at least20:59
@tavistoI'm talking about what the user sees20:59
@tavistoand I'm wondering about this mysterious Label vs. the button generated20:59
ckotilthink i found a bug in the user defined meta data recursive edit function.21:02
ckotilim gonna do some testing to verify21:02
perlDreamertavisto, label only seems to be used to identify this configured driver in the Payment methods screen.21:03
BeginCSharpperlDreamer: back to same story.. select * from groups where groupId=22-charId .. charid???21:03
perlDreamerBeginCSharp: yes....?21:03
@tavistoson of ah!21:03
@preactionperlDreamer, is that the bug (that tavisto is talking about?)21:04
perlDreameryes and no21:04
@tavistoDoes anyone else think it's a good idea to present a new customer/visitor with a payment checkout screen that asks "Do you wish to use:  Cash or Itransact"21:04
@tavistoI think that's a terrible idea21:04
perlDreamerthere are more echo calls in the driver.21:04
perlDreamerthat's hiding some of the nice i18n21:04
@tavistopreaction, I wasn't sure if it was a bug. I figured the label would be used to build the checkout buttons21:04
@preactiontavisto, i think we're in agreement that "ITransact", and simply that, means absolutely nothing to the target user21:05
perlDreamerbut I think there's a different issue that tavisto is bringing up, and that's the user interface21:05
@tavistoyep, that's me.. always bugging you guys about the UI :)21:05
@preactiontavisto, i'd do it myself (bug them about it), if you didn't keep coming up with them first :p21:06
BeginCSharpperlDreamer: http://webgui.pastebin.com/d7208d0cb21:06
@tavistopreaction, you are in a race with lance bugstrong21:07
@tavistoI will let you be him.. (in IRC)21:07
@preactioner... i think i'll maintain my... masculine integrity thank you21:07
-!- KlausH [n=KlausH@p5B070EB9.dip0.t-ipconnect.de] has quit ["......."]21:07
perlDreamertavisto, let's take a step back to the issue at hand.21:08
perlDreamerYou think the button for ITransact should say Credit Card21:09
@tavistocorrect21:09
perlDreamerI can make it do that.21:09
@tavistothe audience is customers.21:09
perlDreamerI changed the driver name to be Credit Card (Itransact)21:11
perlDreamerbutton name will be Credit Card21:11
@preactionbut it's still hardcoded, no? or even i18n? not user-configurable as they configure the Payment Gateway?21:12
perlDreamerNo21:12
perlDreamerthe label is only used in the manage screen21:12
perlDreamerthe button will be i18n'ed21:12
@preactionk21:12
perlDreamerI also udpated the hover help to talk about the label.21:12
perlDreamerIf that doesn't make everyone happy, I would suggest an RFE to add a new Payment driver property called Payment Button Label, that allows the International macro to be evaluated inside it.21:13
@preactionOT: does anybody even use old versions of RSS? everyone uses RSS 2.0 now, right?21:14
ckotilyup21:15
perlDreamertavisto, preaction: fixed21:17
@preactiondanke21:17
perlDreamerBitte schoen, mein freund21:17
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui []21:17
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui21:17
@tavistosweetness pD21:17
@tavistoWell I don't foresee new payment plugins immediately but I still think that if someone will almost always use one or the other. And the Paypal and other payment gateways may be used at the same time but they'll be labeled with Paypal and Google.  :)21:19
perlDreamerDon't both of those use credit cards, too?21:20
@tavistoso should be non issue21:20
@tavistoyeah they can21:20
@tavistobut it's still through Paypal or Google.21:20
CIA-6WebGUI: colin * r6941 /WebGUI/ (4 files in 3 dirs): 21:20
CIA-6WebGUI: Remove more echo calls from ITransact driver.21:20
CIA-6WebGUI: Add an i18n ITransact label to the ITransact i18n.21:20
CIA-6WebGUI: Add a PayDriver i18n label called Credit Card to be used by any credit card processing pay driver.21:20
CIA-6WebGUI: Change the ITransact getButton method to use that label.21:20
CIA-6WebGUI: Updated the PayDriver label hover help to say the label is only used in the Payment method screen21:20
perlDreamerYou do see the irony there, right? ;)21:20
CIA-6WebGUI: and not anywhere else.21:20
@tavistoI think the ability to set the button name would be best.. (in an rfe obviously)21:20
@tavistobut yes I know what you're saying :)21:21
@tavistothe only difference is 1 billion people know what paypal is21:21
@tavisto14 nerds in an IRC channel know what Itransact is21:21
topsubcredit card gateway?21:26
topsubnever heard of that one before if it is21:26
perlDreamer15 neds21:26
perlDreamer:)21:26
topsublamo21:26
@tavistowell topsub actually counts as 2 nerds so 1621:32
@tavistoI'm only .5 nerd but I'm working on it21:32
topsublol21:32
topsubeven more now since i made my own product asset! woot! with custom variants21:32
topsublol21:32
topsub<-- is proud21:33
@tavistothat's sweet dude.. why are building custom product assets?21:33
topsubsince the EMS doesn't act like we want it to21:33
topsubso created my own "product" to sale webinars21:33
topsuband thanks to perlDreamer i have a custom tab to put my new fields in!21:35
@tavistowell that sounds very cool21:37
topsubmaybe webgui can use my custom asset to sale webinars.. lol21:37
@tavistomaybe, tis the beauty of open source.21:38
@tavistoPlus if you make cool stuff you could always make them available to the community or sell em in the marketplace21:38
dionakgood one tavis21:39
@tavistoI would like to see someone take the task of mass converting tons of open source CSS/HTML templates21:42
topsubI will.. done in 2 hours21:52
-!- tabb [n=tabitha@166.224.87.82] has quit [Read error: 110 (Connection timed out)]22:18
topsubdoes the search asset search the variant information that packed as JSON object in the database? In my test it isn't so i wanted to confirm22:18
@preactiontopsub, it searches anything given to it via the indexContent method of WebGUI::Asset. you could override and add your own information if you desire22:21
topsubi created my new asset and added a search asset. Then i told the search asset to search my new asset. So i tired to search for one of my variants and it didn't seem to saerch the JSON column were the variants are stored22:23
topsubI did a search for a price "100" and it didn't return anything22:23
topsubbut i added a variant price of "100"22:24
-!- ascii [n=ascii@64.234.60.83] has quit [Read error: 104 (Connection reset by peer)]22:24
-!- ascii [n=ascii@64.234.60.83] has joined #webgui22:24
@preactionprice is probably not indexed22:26
@preactionbut since you have a custom asset, you can index whatever you want22:26
topsubAnd like you said i will need to overwrite the indexContent in WebGUI::Asset to enable webgui::search to search the price?22:27
topsubIs that what i am understanding?22:27
@preactionoverride, like you did with getEditTabs22:28
@preactionlike, sub indexContent { my $self = shift; my $output = $self->SUPER::indexContent(); $output .= "add some more stuff"; return $output; } 22:28
@preactioni'm not sure if that's exactly how you do it22:28
@preactionlook at WebGUI::Asset::File for an example probably22:29
topsubhmm i am not sure what to include in indexContent. The columns of the tables i want it to search?22:30
@preactionno, the actual content you want to index22:31
@preactionso if you want a number, "100" indexed, you'd include that22:31
@preactionthen a search for "100" would include that result22:32
topsuboh, so i need to put all the variables of the information i want it to index22:32
topsubso the price is in the variable $pice so i need to pass that to the indexContent22:32
topsubi see how file is doing it so i think i get it22:33
@preactionactually it might be even more different: The $indexer thing is a WebGUI::Search::Index object22:33
@preactionso it might be something like $indexer->addContent( "the content you want to index" );22:33
@preactionlooks like the method is called addKeywords22:34
topsubso possible something like ..22:36
topsub$indexer->addKeywords($self->getAllCollateral('variantsJSON')});22:36
topsubhere is the whole function if you want to see how i am using it22:36
topsubhttp://webgui.pastebin.com/m277db53f22:36
@preactionthat depends on what getAllCollateral will do. you can really only send text to addKeywords, so no hashes, no array references22:36
topsubooo22:37
@preactionyou don't want to index the collateral keys, just the collateral data values22:37
@preactionyou don't want a search for "price" to come up with every product in your database22:37
topsubtrue22:37
@preactionyou want it to come up with no products at all (preferably)22:37
topsubalright so i will do a loop to just grab the values of the variants22:37
@preactionunless that's some feature of the individual product22:37
topsubthen send that to the indexr22:38
@preactionan array of values would work, yes22:38
@preactionafter you update that code, you'll need to re-run the indexer. see WebGUI/sbin/search.pl for details on that22:38
topsubah so pass array of values22:38
topsubalright i will do a loop and try that22:38
topsubthanks alot preaction!22:38
@preactionan array will be joined into a space-separated text field automagically22:39
topsubbut it seems this really limits people being able to search your products you are saling22:39
topsubselling*22:39
@preactionso you could do addKeywords( values %{ $self->getAllCollateral } );22:40
@preactionerm... looks like getAllCollateral returns an arrayref, not a hashref22:40
@preactionso you'd need to do a map or something22:41
topsubi crated an array and pushed the variants i want into that array and will send that to the addKeywords. 22:48
topsubYou did say it could handle arrays right?22:49
@preactionyes22:49
@preactionuse the source, luke22:49
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI22:55
-!- mode/#webgui [+o tabb] by ChanServ22:55
-!- SquOnk [n=emhn@201.248.19.52] has quit [Read error: 104 (Connection reset by peer)]22:56
-!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has quit []23:05
CIA-6WebGUI: translation * r6942 /translations/Spanish/Spanish/ (8 files): Update from translation server23:24
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui23:34
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:42
CIA-6WebGUI: translation * r6943 /translations/Spanish/Spanish/ (Asset_FlatDiscount.pm Invite.pm): Update from translation server23:52
-!- dionak [n=dionak@97.66.185.250] has left #webgui []23:53
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []23:53
--- Day changed Sat Jul 12 2008
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI00:35
-!- mode/#webgui [+o tabb] by ChanServ00:35
@tavistoanyone know if there was any plans to incorporate an authorize.net payment plugin into the new e-commerce?00:45
@tavistoI thought I heard something awhile back about it.. but maybe it was just paypal00:45
perlDreamerIt was RFE'ed00:46
@tavistoah okay.. maybe that's why00:46
@tavistohow hard are payment plugins to develop?00:46
CIA-6WebGUI: translation * r6944 /translations/Spanish/Spanish/ (14 files): Update from translation server00:48
perlDreamerI don't know.  Never written one00:57
perlDreamerOnly debugged them :)00:57
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui00:59
miloidrrHi, I have a question about the beta version of webgui 7.5.1500:59
miloidrrI can't see the commit option01:00
miloidrrWhen i add a new asset the system don't show the commit01:00
miloidrrWhy this happen?01:00
perlDreamerBe default, WebGUI autocommits all assets for you.01:02
perlDreamerThis is new to 7.501:02
perlDreamerIf you want manual commit back, you can reset the options in the Admin Console, Setting.01:02
miloidrrHa oK01:04
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui []01:05
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]01:32
@tabbHey -- maybe someone in here will know this!  When you upload an image for a product, it creates a thumbnail version of that image as well.   Anyone know what the size restrictions are on those thumbnails, or where I can find that information?01:46
perlDreamertabb, I think that's in the Settings01:46
@tabbAhh so it can be changed.01:47
@tabbI see it now.01:47
perlDreamerI think so01:47
@tabbThank you!01:47
perlDreamerYou're welcome01:47
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui01:55
-!- mode/#webgui [+v perlmonkey2] by ChanServ01:55
-!- mode/#webgui [+v perlDreamer] by tavisto02:04
-!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has joined #webgui02:29
+perlDreamerand Spanish translation team breaks 40% on translating WebGUI!02:33
+perlDreamerThe Dutch team could not be reached for comment, but at over 96% translated, and showing weekly improvements, should not be worried.02:34
+perlDreamerThe long absent Arabic and German teams also made no comment.02:35
@tabbDo you guys think this bug could be caused by a variable name conflict of some sort?  http://www.plainblack.com/bugs/tracker/gallery-description-text-appearing-in-album02:53
-!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has quit [Read error: 113 (No route to host)]02:59
+perlDreamertabb, if it is browser dependent, then it's not being caused by WebGUI or template variables.03:01
+perlDreamertime to go home03:01
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:01
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has left #WebGUI []03:01
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui03:19
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []03:22
CIA-6WebGUI: ernesto * r6945 /WebGUI/etc/WebGUI.conf.original: 03:49
CIA-6WebGUI: Tidy up default configuration file to enhance readability,03:49
CIA-6WebGUI: having consistent indentation and (re-)ordered lists.03:49
CIA-6WebGUI: chrisn * r6946 /WebGUI/lib/WebGUI/Asset.pm: Alphebetize the widget methods.06:22
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui06:27
-!- mode/#webgui [+v Radix-wrk] by ChanServ06:27
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:28
perlDreamerAre any devs online?06:29
perlDreamerpreaction, apeiron, Haarg?06:30
@apeironWhat's up?06:30
perlDreamerSquOnk just committed some cosmetic changes to the Webgui.conf.orig, and I think there's a bug in one of them.06:30
perlDreamerHe alphabetized all the lists06:30
perlDreamerand I think content handlers, and maybe others, have to be in a certain order06:31
@preactioncontent handlers yes06:33
perlDreamerthat's what I thought.06:35
perlDreamerI'll revert it06:35
@preactionassets, workflow activities, don't need to be in order06:37
@preactionURL handlers i'm pretty sure need to be in order, they just have a prerequisite of "you must pass this regex to proceed"06:37
@preactionso you could have a ".*" regex first, but have it determine whether or not to handle based on a form element. maybe06:38
@preactioni should check that out though06:38
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out]06:43
perlDreamerman, there's bad JSON commas in here too06:44
perlDreamerI never realized how nice Perl's dangling comma rule was06:45
perlDreamersorry guys, just my normal friday evening panic06:46
CIA-6WebGUI: colin * r6947 /WebGUI/etc/WebGUI.conf.original: 06:48
CIA-6WebGUI: In WebGUI.conf.orig, remove dangling commas, which are illegal in JSON.06:48
CIA-6WebGUI: Restore the order of the Content handlers, which are searched in the order listed.06:48
@preactionyeah, that dangling JS comma thing has screwed me over more times than i can count07:03
perlDreamermaybe we could get the javascript people to change their syntax? ;)07:04
@apeironUse a different config file format! </devils_advocate>07:19
perlDreamerwhat do you like, apeiron?07:19
@apeironI would probably opt for Config::General.07:19
@apeironApache-like.07:19
perlDreamerI could handle that07:19
perlDreamerI thought you were going to say YAML07:19
perlDreamerthen I'd have to nuke you07:19
@apeironnooo07:19
@apeironEither that or an INI format.07:20
@apeironKISS is paramount for config files.07:20
perlDreamerOkay, I added a test to monitor the WebGUI.conf.original file.07:28
perlDreamerIt also attempts to do better feedback than JSON does.07:28
perlDreamerI mean, it gives you a flippin' character offset.  How easy is that to deal with?07:30
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:33
CIA-6WebGUI: colin * r6948 /WebGUI/ (etc/WebGUI.conf.original t/WebGUI_conf.t): 07:37
CIA-6WebGUI: Fix more JSON errors in WebGUI.conf.original07:37
CIA-6WebGUI: Add a test to make sure that it is valid JSON.07:37
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui09:04
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Client Quit]09:05
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]11:12
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:18
-!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has joined #webgui11:31
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui13:26
einkhi13:27
einkis anybody here ?13:27
einkup ?14:09
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]14:25
* eink is waiting14:36
* eink hates time zones14:42
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:58
-!- mode/#webgui [+v Radix_] by ChanServ14:58
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI18:11
-!- mode/#webgui [+o khenn] by ChanServ18:11
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui19:08
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []19:18
@preactioneink, you could post your question / comment to one of the webgui forums. that would negate the need to wait until someone in the US or NL are available19:36
@preactionthere's also an AU user19:36
@preactionperlbot .co19:36
perlbot.co is Colombia19:36
@preactionalso .co19:36
@preactionalso looks like .de19:37
einkI've posted here http://www.plainblack.com/plain_black_support19:38
CIA-6WebGUI: colin * r6949 /WebGUI/ (t/Shop/Pay.t lib/WebGUI/i18n/English/PayDriver_ITransact.pm): 19:38
CIA-6WebGUI: Update the test to match the new i18n label.19:38
CIA-6WebGUI: Remove the trailing period from the ITransact i18n label.19:38
einkshould I also have posted on the public forum ?19:39
@preactionah, yes. plainblack support is 9-5 M-F US/Central. 19:39
einkok19:39
@preactionyou Could have posted on the public forum and maybe gotten an answer today or tomorrow, but it's like any other free help: your milage may vary19:39
einkDo I duplicate the question, or do I wait your (or any other) to see it ? (it's the migration problem)19:42
einkthanks19:42
@preactioneink, you have the answer already, you need to upgrade before you can migrate. you can't migrate a site from 7.3.x to 7.4.x without running the upgrade script19:43
@preactionso the reply you made where it worked, that's what you supposed to do19:43
@preactionand that's most likely what they'll say come Monday morning19:43
einkyes but it didn't work19:44
einkdo I need upgrade and then export only the MySQL table, or is there something else to do ?19:46
@preactionyou can either move the mysql database and uploads folder and then upgrade, or upgrade first then move them20:00
@preactionyou just need to make sure you have all the upgrade scripts from 7.3.16 - 7.4.40. located in docs/upgrades20:00
@preactioni think you might need to upgrade to the highest 7.3 version before you upgrade to 7.420:00
@preactionthe support board will help you more though, since i need to get going20:01
einkok20:02
einkthanks20:02
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:07
-!- mode/#webgui [+o tavisto] by ChanServ20:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]20:26
-!- Khaytsus is now known as Khaytsus_20:37
-!- Khaytsus_ is now known as Khaytsus20:37
CIA-6WebGUI: yung * r6950 /WebGUI/ (2 files in 2 dirs): fixed: Gallery: Description Text appearing in Album20:41
einkI've just uploaded two databases, and the two sites seems to work now20:53
einkI've to do the same for the others20:53
CIA-6WebGUI: yung * r6951 /WebGUI/ (5 files in 3 dirs): fixed: Deleting Ticket from Event Management System Asset22:09
CIA-6WebGUI: yung * r6952 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy Search Broken23:40
--- Day changed Sun Jul 13 2008
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit []00:43
CIA-6WebGUI: jt * r6953 /WebGUI/ (9 files in 8 dirs): move product import to shelf01:11
CIA-6WebGUI: colin * r6954 /WebGUI/t/Asset/Sku/Product.t: Remove the getImportProductNode tests since it doesn't exist anymore.01:11
-!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has quit ["......."]02:05
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []03:25
-!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has joined #webgui03:42
CIA-6WebGUI: colin * r6955 /WebGUI/ (lib/WebGUI/Macro/PageUrl.pm t/Macro/PageUrl.t): 05:08
CIA-6WebGUI: Fix a typo in the PageUrl POD.05:08
CIA-6WebGUI: Add tests for the new query argument to the PageUrl macro.05:08
topsubgot a question, when i have a custom asset ( sub class of product ) does indexContent get called automatically?05:27
CIA-6WebGUI: colin * r6956 /WebGUI/t/Shop/Products.t: Make Shop/Products.t fail gracefully05:38
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui06:05
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui06:08
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"]06:29
-!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has quit ["Leaving"]06:54
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)]08:00
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI10:35
-!- mode/#webgui [+o tavisto] by ChanServ10:35
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui10:37
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit [Read error: 104 (Connection reset by peer)]10:38
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui11:31
-!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has joined #webgui11:33
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []11:38
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI11:39
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)]11:55
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI14:27
-!- mode/#webgui [+o tavisto] by ChanServ14:27
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]14:29
-!- rawb [n=rawb@unaffiliated/rawb] has joined #webgui16:42
-!- rawb [n=rawb@unaffiliated/rawb] has left #webgui ["Bye!"]16:43
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui16:53
-!- khenn_ [n=khenn@68.185.161.221] has quit [Remote closed the connection]18:11
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI18:12
-!- mode/#webgui [+o khenn] by ChanServ18:12
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)]18:21
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui19:06
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:06
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui20:06
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []20:55
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui21:03
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21:11
-!- mode/#webgui [+o tavisto] by ChanServ21:11
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []21:21
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui21:22
beginwebguihow to set and reset the showInForms in 'groups' table??21:23
beginwebguii didn't any option for that in Group Edit page...21:23
beginwebguii didn't see any option for that in Group Edit page...21:23
CIA-6WebGUI: colin * r6957 /WebGUI/t/Asset/Asset.t: remove getProductImportNode test from Asset.t21:32
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui21:40
beginwebguihow to set and reset the showInForms in 'groups' table??21:43
beginwebguii didn't see any option for that in Group Edit page...21:43
perlDreamerIt's not property that is available to admins or users.  It's only in the API.21:44
beginwebguibut .. i found that its has been changed21:44
perlDreamerthen it was done in code someplace21:44
beginwebguithe group i created has value 0 for showInForms21:44
beginwebguiand for admin, everyone too21:45
perlDreamerand everyone can see it?21:45
beginwebguino.. even admin cannot see the group it belongs too.. 21:46
beginwebguiso to revert.. i must update through database..?21:46
perlDreameryes, or the API21:46
beginwebguioops.. now i remember.. 21:47
beginwebguii had used showInForms() sub to check whether a group is showable... but i when i wrote at i mistakenly pass parameter in that sub.. which will reset the value of showInForm.. 21:49
perlDreamerYup,  It will do that.21:49
beginwebguii only did that for that first time.. 21:49
perlDreamerAlmost all WebGUI accessors are also mutators.21:49
beginwebgui(funny) :)21:49
beginwebguiperlDreamer: moreover, i was insisting that nothing is shown using your code to check for it .. (it was 2 days ago with anem BeginCSharp .. if you remember)21:51
perlDreameryes, I remember that discussion21:51
perlDreamerso, with the groups restored, does it work correctly now?21:51
beginwebguii have to do it . 21:51
beginwebguiyou said it works for you.. and when i used .. it didn't .. even with the correct version of code. 21:52
beginwebgui:D21:52
beginwebgui(my bad)21:52
perlDreamerwell, if you need a list of the defaults that WebGUI ships with for groups, let me know.21:53
beginwebguisure.. i know its just for four groups.. i can remember it.. 21:55
perlDreamerhttp://webgui.pastebin.com/m6022071b21:57
beginwebguithnks a lot21:58
CIA-6WebGUI: colin * r6958 /WebGUI/t/Asset/Wobject/GalleryAlbum/view.t: comment the GalleryAlbum view tests, and fix a test that was failing due to a bug fix22:17
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui22:17
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []23:20
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []23:28
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui23:29
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []23:37
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui23:37
-!- mode/#webgui [+v snapcount] by ChanServ23:38
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui23:39
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]23:50
--- Day changed Mon Jul 14 2008
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []00:06
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit []00:19
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui00:59
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:14
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui01:14
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]01:17
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]01:43
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui01:53
-!- mode/#webgui [+v snapcount] by ChanServ01:54
-!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has quit ["..."]02:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:48
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:48
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI02:57
-!- mode/#webgui [+o tavisto] by ChanServ02:57
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui03:14
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]03:14
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:23
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]03:30
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui03:31
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:18
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:47
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]04:48
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:48
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui04:49
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui05:24
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]05:28
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"]05:50
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)]06:46
-!- overdrive [n=overdriv@190.39.130.23] has joined #webgui06:54
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []07:02
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:02
-!- mode/#webgui [+o tavisto] by ChanServ07:02
perlDreamertavisto, ya big iphone addicted stud!07:16
perlDreamerDo you think Flash is a little too over the top for my presentation?07:17
@tavistoyeah the 2.0 roxxorz07:19
@tavistonope, I think you should be as cool as you wanna be07:19
@tavistoI rented a chicken suit for my "WebGUI Resources for Newbies" presentation07:20
@tavistobawk!07:20
perlDreamerSweet.  You can practice while we're at OSCON07:20
@tavistoactually... practice will be taken care of this week. I'm on a plane to maddy tomorrow til Fri07:24
@tavistoOSCON should be neat for us... I think we're going to get slammed.. considering we have the best 10x10 property on the show floor07:25
@tavistowe're between the food and Sun's super cool lounge area07:25
perlDreamerGood spot07:26
-!- overdrive [n=overdriv@190.39.130.23] has quit ["Saliendo"]07:34
perlDreamertavisto: you need a costume like this: http://www.flickr.com/photos/x180/31863830/07:37
@tavistoperlDreamer, we got one like that... why do you think we invited you to hang out at the booth?07:38
@tavisto;)07:39
@tavistooh btw.. drink lots of water before you meet up with us07:39
@tavistothat suit gets pretty warm07:39
-!- mode/#webgui [+v perlDreamer] by tavisto07:39
+perlDreamerDon't worry, I'll take good care of you while you're in it.07:39
@tavistouh huh...07:40
@tavistofine.. you talk to people about WebGUI for 12 hours straight.. I'll take the easy job07:40
@tavisto"WebGUI is an open source content management system designed in Perl..."07:40
@tavistox 100007:40
+perlDreamerWell, okay.  How about this?  You wear the chicken suit with the BSD demon headset, and I'll hack perl.07:41
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out]07:44
@tavistoperlDreamer, we'll make JT do that08:03
@tavistoor attempt to anyway08:03
@tavistobtw.. did you look at that crazy email bug I posted a few days ago? (International, <everything>) on the confirmation email from purchasing something from e-commerce08:04
+perlDreamerYes08:06
+perlDreamerStill trying to figure that out08:06
+perlDreamerI'm wondering if you have the International macro configured on that site08:06
+perlDreamerDo you know the easy way of checking?08:06
@tavistoum.. that's the PB beta server (for amla)08:06
@tavistoso maybe that's all that needs to be done you think?08:07
+perlDreamerperhaps08:07
+perlDreamerLog in as Admin08:07
+perlDreamerGo to Help08:07
+perlDreamerChoose List of Configured Macros08:07
+perlDreamerand it will tell you if the International macro is configured or not08:07
+perlDreamerIs anyone else working on Shop anymore?08:08
@tavistointernational is showing "Yes"08:10
+perlDreamerhm08:10
+perlDreamerIt will take some more digging08:10
+perlDreamerAll macros are supposed to be processed before sending08:11
+perlDreamerso it's a bug08:11
@tavistoI haven't heard much in re: to the shop lately so not sure08:11
+perlDreamerI'm not going to have much time for WebGUI hacking in the near future.08:11
@tavistogah!08:11
+perlDreamerAt work we got told to start working evenings and weekends to try to pull in a schedule08:11
+perlDreamerI put in 5 hours today, and 4 yesterday08:11
@tavistowow08:12
+perlDreamerI'm heading to bed.08:16
+perlDreamerlater08:16
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:16
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui08:36
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]09:28
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI09:55
-!- khenn__ [n=khenn@68.185.161.221] has joined #WebGUI09:58
-!- khenn_ [n=khenn@68.185.161.221] has quit [Read error: 104 (Connection reset by peer)]09:58
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)]10:11
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []10:37
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI10:38
-!- mode/#webgui [+o tavisto] by ChanServ10:38
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []10:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:06
-!- KlausH [n=KlausH@p5B070717.dip0.t-ipconnect.de] has joined #webgui11:26
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:19
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui13:55
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:16
CIA-6WebGUI: patspam * r6959 /branch/WebGUI_flux/ (7 files in 5 dirs): WebGUI_flux: graceful handling of undefined Modifier Operands, extra debugging, and various tweaks14:28
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]14:29
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui14:30
CIA-6WebGUI: patspam * r6959 /branch/WebGUI_flux/ (7 files in 5 dirs): WebGUI_flux: graceful handling of undefined Modifier Operands, extra debugging, and various tweaks15:18
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Remote closed the connection]15:25
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:04
-!- mode/#webgui [+o bopbop] by ChanServ16:04
-!- SDuensin [n=Scott@138.sub-75-204-93.myvzw.com] has joined #WebGUI16:13
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui16:34
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:55
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:55
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:55
-!- mode/#webgui [+o Haarg] by ChanServ16:55
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:57
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:59
-!- mode/#webgui [+o tavisto] by ChanServ16:59
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]17:02
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:32
-!- mode/#webgui [+v snapcount] by ChanServ17:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:02
-!- mode/#webgui [+o preaction] by ChanServ18:02
-!- ktopsub [n=josh@97.66.185.250] has joined #webgui18:06
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]18:07
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:12
-!- mode/#webgui [+o tabb] by ChanServ18:12
KlausHHello! For disabling an asset or macro in webgui.conf can I write the comment symbol # at the beginning of the line or have I to delete the line with the asset or macro?18:14
ktopsubthe # should work18:24
@preactionas long as it's still valid JSON, which means no final trailing commas18:24
KlausHThanks - the trailing comma....18:30
@Haargisn't the trailing comma allowed now?18:36
@preactionConfig::JSON and JSON.pm might allow it, but i still won't get into the habit of leaving it18:37
@preactionand iirc perldreamer was helping people with JSON problems in 7.5 due to trailing commas18:37
@Haargyeah, i still avoid using it18:37
@preactionbut maybe we're both just being paranoid18:37
@Haargbut i think with recent revs of Config::JSON it's allowed18:37
-!- khenn__ [n=khenn@68.185.161.221] has quit [Remote closed the connection]18:53
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI18:54
-!- mode/#webgui [+o khenn] by ChanServ18:54
@tavistohmm... in 7.5 the "skip commit comments" option doesn't change anything as far as I can tell19:07
@tavistoregardless of which way I select it (yes/no) I still go to a screen with a comments field, and start/end date options.  Am I missing something here?19:08
@Haargit effects what happens with auto commit on19:09
@Haargi think it may be getting ignored with it off19:09
@preactionis that in the hover help? it only works with Automatically Commit Content19:09
@tavistoactually it is.. talks about with it being used in conjunction with skip commit comments19:11
@tavistoalthough, it doesn't say "only works with"19:12
@tavistoThat's fine though, it makes total sense to me now. :)19:13
@preactionwell yes, but you're the 4th person i've had to answer that question for :p19:15
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:30
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui20:10
@tavistoah well then greater clarification is needed20:18
@tavistoalright peace out peeps.. see you in Madison20:18
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI []20:18
carograymay I ask some questions about the Collaboration System and Collaboration System RSS  templates?20:34
perlDreamersure20:35
perlDreamerhave you looked at the online docs?20:35
@preactioncarogray, you can certainly ask questions, getting answers is only a bit less certain20:35
carograyWe are on 7.4.4020:35
carograyOk _ I am not a programmer so I ask very basic stuff.......We have a collaboration system for news. There is an RSS syndicated content on our front page to display the news. I would like to put into the template for the RSS the attachment_thumbnail for the various news items posted to the collaboration system. 20:37
carograyI copied the syndicated content template and renamed it NLS syndicated content then edited it so the list reads:20:39
carogray<ul>20:39
carogray<tmpl_loop item_loop>20:39
carogray<li>20:39
carogray<tmpl_if link>20:39
carogray<tmpl_if attachment_thumbnail>20:39
carogray<tmpl_var attachment_thumbnail><a href="<tmpl_var link>"><tmpl_var title></a>20:39
carogray</templ_if>20:39
carogray<tmpl_else>20:39
carogray<tmpl_var attachment_thumbnail> <tmpl_var title>20:39
carogray</tmpl_if>20:39
carogray<!-- Don't show beginnings of news -->20:39
carogray<!--<tmpl_if description>20:40
carogray- <tmpl_var description>20:40
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [requested by preaction]20:40
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui20:40
@preactioncarogray, don't paste into IRC channels20:41
carograyoh...20:41
@preactionhttp://webgui.pastebin.com <- paste into the form there, and then give us the URL it gives you20:41
carograydo I just type in?20:41
carograyoh..20:41
carograyok20:41
@preactionit shows up immediately on your screen, but on our screens it spreads out (so you don't get kicked off the IRC server for "flooding")20:41
@preactionbut i could say now that there's probably no way to get that information to the RSS feed in the collaboration system20:42
@preactioni mean, plain black got a request to add that20:43
carograyoh what about the attachment_thumbnail?20:43
@preactionthe RSS feed for the collab does some weird song-and-dance through another module, and that other module doesn't grab attachments or anything20:43
@preactionbut, if you or someone you know is going to the WUC this year, there will be an Advanced presentation on how to make an RSS feed from anything by making a custom template20:44
carograydo you see in the help when it lists variables for the RSS template, it lists attachment_thumbnail, is this for something else20:44
carogray?20:45
@preactionis it not working then?20:45
carograyI put the code I put into the template into the pastebin thing....20:45
carograyI get an error 20:46
@preactioncarogray, now look at the URL in your address bar, and paste that URL in here20:46
@preactionwhat's the error that you get?20:46
carograyI just pasted the error into the bottom of the pastebin where it allows you to amend...20:47
carograyoops sorry URL for pastbin?20:47
carograyhttp://webgui.pastebin.com/d4d050eb920:48
@preactionline 7 in your template </templ_if> should be </tmpl_if>, that's the error20:48
@preactionprobably20:48
carograyis that a space between / and t? 20:49
@preactioncarogray, no. the "e" needs to come out, that's it20:49
carograyoh yes... sorry, a bit blind20:50
carograywell, only 1 bullet - the top 1/2 shows, in the RSS now. So I guess it just doesn't work. 20:52
carograyI wonder why there is an attachment_thumbnail variable to go with an RSS feed if ...perhaps it's just something incomplete that's in the works.20:53
@preactioncarogray, no, you  might have to use the attachmentLoop which is inside the item_loop20:53
carograythanks for your help20:53
@preactionattachment_thumbnail for the item is just the first attachment20:53
@preactionany other attachments are inside the attachmentLoop20:53
carogray...oh so I would loop ...ok  I will try it, do you think since there is the variable that it might be able to work if I try it?20:54
@preactioncarogray, dunno. the Collaboration RSS template help has the attachmentLoop in there if you're looking20:55
carograylookin21:00
carograygetting lost... 21:01
carograythinking about what needs looping the attachments within the item...21:02
@preactionyes, so it would essentially go <tmpl_loop item_loop> <tmpl_loop attachmentLoop> ... </tmpl_loop> </tmpl_loop>21:03
-!- dionak [n=dionak@97.66.185.250] has joined #webgui21:05
carograyoutsdie the list21:06
@preactionuh... if i understand what you mean, yes21:06
@preactionyou'd replace the "..." with the code to generate the <li> elements21:07
carograyok - done, but screwed up syntax again... will have another look21:11
carograyokey doke I have syntax, no errors, but nothing showing up either, wondering if I have written it so that only posts that have an attachment will show up in the list...but there 2 of 3 posts have attachments, so that mustn't be it...21:20
@preactionput your updated template in a pastebin and we can look at it21:21
perlDreamerperhaps carogray is afraid of "commit"-ment?21:21
perlDreamerRSS is always as user Visitor21:21
carograyneed to commit to show up?21:22
carograypasted into pastebin again21:22
carograyhttp://webgui.pastebin.com/d5994051121:22
perlDreamercarogray, yes21:23
carograycommitted. 21:24
perlDreamernow, clear the cache and try to reload the RSS21:24
carograyshould I look at it as a visitor and isn't there some delay with RSS feeds?21:24
carograyoop nothing shows up at all21:25
carograyit's test2.mlri.org21:25
carograythe what's new section21:25
carograythat is on the front page what's new 21:26
@preactioncarogray, yeah, you're only showing the links that have attachments21:26
@preactionit should be more like: <tmpl_loop item_loop><li><tmpl_loop attachmentLoop><tmpl_var attachment_thumbnail></tmpl_loop> <tmpl_var title> </li></tmpl_loop>21:27
carograyaah yes, that's what I had the first time... when I got confused about where the attachment loop should go, but ...if the code I have only shows links for items that have attachments, still those 2 links that have attachments should show up, no?21:29
@preactionit should, yes, but i don't know21:29
carograyhmmm, since we think there is a request for webgui to add attachment thumbnails to RSS but they haven't, just because attachment_thumbnail is a variable doesn't necessarily mean that it will work. I am going to try the other way, attachment loop within each li.21:31
-!- CIA-6 [n=CIA@208.69.182.149] has quit []21:45
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI21:51
carograyall righty tried again, asking it to look at each item, if it has a link, run the attachment loop, if it has an attachment use the thumbnail for it and then usethe link, if there is no attachment, then only use the link, if there is no link run the attachment loop and if there is an attachment use the thumbnail for it and the title if there is no attachment then just put up the tiltle. I get 3 bullets and nothing else.21:57
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []22:29
perlDreamerWhen was the presentation that talks about when what is done in WebGUI?  Like template processing vs macro processing?22:38
dionaki've seen a flow chart in one of the books with that. it was a bit confusing with many arrows...but that was the point of the diagram22:48
-!- tabb_ [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI22:54
-!- tabb_ [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [Client Quit]22:55
-!- ktopsub [n=josh@97.66.185.250] has quit ["Leaving"]23:07
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]23:11
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:18
-!- mode/#webgui [+o tabb] by ChanServ23:18
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit []23:28
perlDreamerthanks, dionak.23:29
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI23:32
@bopbopperlDreamer: wasn't that one of Rizen's wuc talks last year?23:39
@bopbopthe diagram dionak is referring to is in the admin guide23:39
perlDreamerbopbop: I'll check my conference CD. I know he talked about Workflow.23:40
perlDreamerI think I have it figured out.  I thought all templates processed macros.  That's wrong.23:41
perlDreamerSo when Tavis shows up, please tell him that his email receipt bug is fixed.23:41
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [Remote closed the connection]23:45
-!- SDuensin [n=Scott@138.sub-75-204-93.myvzw.com] has quit ["Leaving"]23:58
--- Day changed Tue Jul 15 2008
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI00:00
-!- dionak [n=dionak@97.66.185.250] has quit []00:03
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]00:06
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [Read error: 131 (Connection reset by peer)]00:07
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui00:15
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has left #WebGUI []00:18
CIA-6WebGUI: patspam * r6959 /branch/WebGUI_flux/ (7 files in 5 dirs): WebGUI_flux: graceful handling of undefined Modifier Operands, extra debugging, and various tweaks00:40
CIA-6WebGUI: translation * r6960 /translations/Spanish/Spanish/ (Asset.pm Asset_Dashboard.pm George.pm Shop.pm): Update from translation server00:40
CIA-6WebGUI: graham * r6961 /WebGUI/ (2 files in 2 dirs): fixed: DataForm noloop template variables have incorrect values00:40
CIA-6WebGUI: translation * r6962 /translations/Spanish/ (3 files in 2 dirs): Update from translation server00:40
CIA-6WebGUI: translation * r6963 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server00:40
CIA-6WebGUI: colin * r6964 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: document the overridden duplicate method in Sku/Product.pm00:40
CIA-6WebGUI: colin * r6965 /WebGUI/ (2 files in 2 dirs): 00:40
CIA-6WebGUI: Make the user profile field property protected sticky. Even though it is not00:40
CIA-6WebGUI: set in the interface, the ProfileField package would reset it to 0 in its set00:40
CIA-6WebGUI: method if it was not passed in as a property.00:40
CIA-6WebGUI: colin * r6966 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/PayDriver.pm): 00:40
CIA-6WebGUI: Process macros in the templated email receipt and user notification from the00:40
CIA-6WebGUI: PayDriver in the Shop.00:40
CIA-6WebGUI: translation * r6967 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server00:40
CIA-6WebGUI: tabitha * r6968 /WebGUI/docs/upgrades/ (packages-7.5.17/default_product.wgpkg packages-7.5.17): Fixed issues with Shop templates to make cart more accessible, tweaked visual properties00:40
CIA-6WebGUI: tabitha * r6969 /WebGUI/docs/upgrades/packages-7.5.17/root_import_shelf-default.wgpkg: Added the updated Shelf template that displays the View Cart link00:40
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"]00:45
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:02
-!- mode/#webgui [+o rizen] by ChanServ01:02
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI01:08
-!- mode/#webgui [+o tabb] by ChanServ01:08
-!- KlausH [n=KlausH@p5B070717.dip0.t-ipconnect.de] has quit []01:31
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:41
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui01:46
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:52
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:25
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:30
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:41
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:43
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:43
+perlmonkey2anyone have a favorite bug they'd like smashed in the buglist?02:45
Khaytsusperlmonkey2: You code on WG now?02:48
+perlmonkey2Khaytsus: I'm like a pirate.  I code wherever the wind takes me.02:50
KhaytsusThat doesn't answer my question.02:50
+perlmonkey2Khaytsus: Do you code on WG now?02:50
KhaytsusNo?02:51
+perlmonkey2do you use WG?02:51
KhaytsusYes?02:51
+perlmonkey2JT asked me to squash a few bugs in my spare time.02:52
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]02:52
+perlmonkey2I now have some spare time.02:52
KhaytsusAh.02:52
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:52
CIA-6WebGUI: translation * r6970 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server02:54
CIA-6WebGUI: graham * r6971 /WebGUI/docs/ (4 files in 2 dirs): fixed: DataForm captcha doesn't show up02:54
CIA-6WebGUI: graham * r6972 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetBranch.pm): fixed: edit branch only changes meta data fields if another value is changed02:54
CIA-6WebGUI: translation * r6973 /translations/Spanish/Spanish/ (5 files): Update from translation server02:54
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit []03:01
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]03:03
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]03:03
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui03:06
dionakThe RSS bug is my fave bug03:08
dionakperlmonkey2: http://www.webgui.org/bugs/tracker/rss-and-template-engine-error#AFk7eAV1mhITyygsJLl73g03:10
@preactioni fixed that, no?03:10
dionakoh, yea. sorry. just saw that03:11
@preactioni mean, i may have done so in the worst possible way (by removing any accidental features caused by not removing those things), but it is fixed03:11
@preactionbut we can add better handlers for new XML modules in RSS later (and we will)03:12
dionakwhat version was this released in? i'll give it a look.03:12
dionakmakes sense. i'm just hoping for no error message for now and we'll look into what is needed later. 03:12
@preactionit was a month ago, so it's in the latest beta release03:12
dionakgreat. thanks. :)03:12
dionakwhat is colin's nick?03:18
dionakperldreamer?03:18
+Radix-wrkyeah03:25
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []03:36
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:38
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui03:45
-!- mode/#webgui [+o rizen] by ChanServ03:46
patspamrizen: thanks for the feedback on the Wobject install/upgrade infrastructure03:47
@rizennp man...sorry it took so long03:48
patspamthat's cool, I've been spamming the list a bit lately03:48
@rizenit's not spam when it's useful03:49
@rizeni'm just disappointed more people haven't responded to you03:49
patspamheh yeah i was hoping for some replies to the flux stuff03:50
@rizenthe dev mailing list has virtually died as a result of the IRC channel03:50
@rizenplus in the summer less people participate because they're on vacation03:51
patspamah ok. very much winter over here..03:51
patspamI always rue the time difference for IRC because by the time I get going with my day and start having some interesting questions you guys are all asleep03:52
@rizenhehe03:52
@rizenit kind of sucks for that with the dutch guys too03:53
@rizenby the time we start our day, they are heading to get beers03:53
@rizen=)03:53
patspamhehe03:53
patspamwhat do you think about using something like Module::Install as the basis for the Wobject install stuff, to make Wobject distros more CPAN-like?03:54
@rizenhaven't looked at it03:55
@rizenbut its name sounds promising03:55
patspamit's the module that drives the Makefile.PL thing03:56
patspammakes it easy for authors to list out which modules their distro depends on, define custom install actions etc..03:57
patspamthen users run "perl Makefile.PL", "make test", "make install" etc..03:57
patspam(or CPAN does it for you)03:57
@rizenhmmm03:58
@rizeni don't really like the sound of that03:58
@rizenfor one i'd like it to be more automated than that03:59
@rizenand i wouldn't want it at all tied to cpan03:59
patspamI don't think it's actually tied to cpan, it's just the standardized tool that cpan uses04:00
@rizeni guess i'd need to investigate it more04:00
patspamok no worries, just sounding it out04:00
patspambtw, do you think getting to the stage where the wreconsole is used to grab and install custom Wobjects is a worthwhile goal?04:02
patspamah actually you already said that in the email ;)04:06
@preactionwhat i was thinking that WebGUI itself had the AssetMixin and the sbin/installAsset.pl, while the WRE console knew what to do with a tarball, put files in the right place, etc...04:08
@preactionthough i suppose sbin/installAsset.pl could do it as well04:08
patspampreaction: yeah that would be good if it was in the WRE from the get-go04:24
patspami was thinking it should use a custom lib folder rather than sticking the files into the /data/WebGUI/lib tree04:25
@preactionprobably04:27
patspamwill need to do something for the www/extras/wobject/ folder too04:27
@preactionthat's a bit trickier, but something like that would be useful to me too04:27
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:29
patspamdid you guys see this? http://use.perl.org/articles/08/07/09/1434206.shtml05:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:12
+perlmonkey2boo, it uses surveymonkey05:17
patspamheh05:18
patspambut worth making our mod_perl usage heard05:18
CIA-6WebGUI: yung * r6974 /WebGUI/ (3 files in 3 dirs): fixed: Gallery reverts to undeletable bare asset if created with default view "Single Album"05:35
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"]05:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:55
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)]05:58
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:02
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI06:07
-!- khenn__ [n=khenn@68.185.161.221] has joined #WebGUI06:14
-!- khenn_ [n=khenn@68.185.161.221] has quit [Read error: 104 (Connection reset by peer)]06:14
-!- khenn__ [n=khenn@68.185.161.221] has quit [Client Quit]06:15
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)]06:24
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI06:25
-!- mode/#webgui [+o tavisto] by ChanServ06:25
@tavistowhat's up party people06:25
perlDreameryour bug is fixed, my liege06:29
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI06:38
-!- mode/#webgui [+o tabb] by ChanServ06:38
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui06:48
@tavistoperlDreamer, yeah I saw it... you rock!06:49
perlDreamer'tis true06:49
@tavistoGraham and Vrby asked me about that earlier because Graham got copied on the AMLA error06:49
@tavistois that something that could easily be done to work on the beta right now? (if I asked JT if Graham or someone could do it?)06:50
perlDreameryes06:50
perlDreamertell them that it is rev 696606:50
@tavistoalright I'll do that.. cuz AMLA is chewing on it's own arm waiting for commerce to be back up.. and that bug is quite an obstacle :)06:51
perlDreamerwell, if my design review goes well tomorrow, I may have some more free time for Shop bug fixing.06:52
@tavistohe just told me that there wont be a thursday bugfix release with us doing our pre-wuc thing06:53
perlDreamertell him his ear hair needs trimming and to put one out anyway06:54
@tavistocool man, well hopefully it goes well.. since if it doesn't it will probably be a headache for you06:54
@tavisto:)06:54
-!- mode/#webgui [+v perlDreamer] by tavisto06:55
patspamperlmonkey2: how be the survey 2.0?06:55
patspami haven't checked it out for a month or so, about to build some stuff with it06:56
@tavisto*tavisto rubs his eyes*06:56
@tavistopat, I don't see pm206:56
patspamaw damn06:56
@tavisto:)06:56
patspamaustralian timezone bites again06:57
+perlDreamerHe is usually on around 9:00am PDT06:58
patspami should just shift my working day by 12 hrs.. i could have the tour de france on while i worked that way too..06:58
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit []06:58
patspaminstead of staying up all night watching it and then being sleepy all day06:59
patspamah well, I guess I'll ask svn instead..07:00
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI07:00
-!- mode/#webgui [+o tabb] by ChanServ07:00
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:04
@tavistohehe yeah I always stay up too late as well07:13
@tavistobut then I dont get phone calls and etc... and working for PB lets me have a really flexible schedule07:13
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:39
-!- mode/#webgui [+o preaction] by ChanServ07:39
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host]08:32
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]08:50
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit []08:52
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:07
-!- mode/#webgui [+o Haarg] by ChanServ09:07
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:48
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []09:49
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:18
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []10:30
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI10:33
-!- mode/#webgui [+o tavisto] by ChanServ10:33
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:23
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:37
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []12:30
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui12:30
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []12:53
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:17
CIA-6WebGUI: patspam * r6975 /branch/WebGUI_flux/ (3 files in 3 dirs): WebGUI_flux: Added SurveyCompleted Operand (with tests). Returns true/false depending on whether user has completed the given survey. Will probably need to be updated when Survey2 is done (tests in particular).14:45
-!- carogray [n=Caroline@h69-131-72-152.nwlnnh.dsl.dynamic.tds.net] has joined #webgui14:51
-!- KlausH [n=KlausH@p5B073F59.dip0.t-ipconnect.de] has joined #webgui15:29
-!- dionak [n=dionak@97.66.185.250] has joined #webgui15:36
-!- SDuensin [n=Scott@10.sub-75-207-112.myvzw.com] has joined #WebGUI15:57
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]16:05
SDuensinGreetings.16:08
dionakhello16:17
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui16:26
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI16:30
-!- mode/#webgui [+o tavisto] by ChanServ16:30
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]16:33
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]16:49
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:10
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI17:33
-!- mode/#webgui [+o khenn] by ChanServ17:33
-!- wgGuest24 [n=wgGuest2@static-72-85-248-223.bstnma.east.verizon.net] has joined #webgui17:43
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:54
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)]18:07
topsubWhen creating a custom form control is there a way i can do a pop up box and call a function within my form control?18:13
-!- wgGuest24 [n=wgGuest2@static-72-85-248-223.bstnma.east.verizon.net] has quit [Read error: 104 (Connection reset by peer)]18:35
-!- Point [n=chatzill@89-172-36-36.adsl.net.t-com.hr] has joined #webgui19:05
-!- Point [n=chatzill@89-172-36-36.adsl.net.t-com.hr] has left #webgui []19:08
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI19:11
-!- mode/#webgui [+o khenn] by ChanServ19:11
CIA-6WebGUI: yung * r6976 /WebGUI/lib/WebGUI/Asset/Wobject/UserList.pm: Trying to fix a problem with User List crashing due to old user profile fields belonging to Dashboard.19:29
dionakwhy is it so quiet? is there an event going on?19:40
dionakOSCON isn't till the 21st...19:40
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui20:09
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]20:28
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui21:06
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:06
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit [Read error: 104 (Connection reset by peer)]21:13
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui21:24
perlDreamerI think if my job messes up my email so that I can't receive email, that I should get to go home.21:24
perlDreamerAt least until they fix it21:24
+perlmonkey2just forward your work email to your own server.21:29
+perlmonkey2And tell every that if they really want to contact you, use IM :P21:29
topsubanyone here created there own form control yet? I am stuck on how getValue works in form controls.21:39
topsubI have my form control created, i just need to figure out how webgui processes the form control21:39
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui21:42
-!- dionak__ [n=dionak@97.66.185.250] has joined #webgui21:47
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]21:59
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)]22:03
-!- topsub [n=josh@97.66.185.250] has joined #webgui22:04
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]22:05
perlDreamertopsub: have you figured out getValue yet?22:06
topsubperlDreamer, not yet Trying to see how its called, why its called. I assumed the form control would post the selected values. I am building a select list22:08
topsubhttp://webgui.pastebin.com/m3f1a2f4e22:09
topsubthats my custom form control. its 2 select boxes side by side. This will allow you to select resources for an asset ( webinar )22:09
perlDreamerIf you're trying to build a select list, then why not sub-class an existing one as a base?22:10
perlDreameras to getValue, unless you need to do special processing, you don't have to have one.22:10
topsubi have 2 seelect list going22:14
perlDreamereach one has it's own unique name?22:14
topsubi want to pull my first one which is called "resource"22:14
topsubcorrect22:14
topsubwhat i am getting is a list of users in the system and being able to select them and they will move to the "resource" select list22:15
topsubthen i want to save whats in the "resource" select list in the database22:15
topsubguess i need to tell my form control to just save the contents of the first select box22:16
topsubsorry select list22:16
perlDreamerI think that WebGUI::Form::List::getValue will be helpful to you.22:17
topsubah, i will look into that22:21
topsubWhen the form post i want to get the value (s) from the 'resource' select list and save that. But i wasn't sure how webgui got the values and such.22:21
perlDreamerIt just needs a name22:21
perlDreamerIn fact, you might be able to subclass SelectList entirely and just override to toHtml method to add your extra code and JS.22:22
topsubhmm really..22:23
perlDreameryeah22:24
topsubsounds alot easier then what i am doing22:25
topsubwould that make it so i dont' have to write something to save my values? and reselect my values into the select list?22:27
perlDreamerit would mean that you might only have to write one method in a package instead of all of them.22:28
perlDreamerbut that's based on a bunch of assumptions22:28
perlDreamer1) there's no more magic than what you just described.22:29
topsubWhat i have now.. http://webgui.pastebin.com/m54dfb1a822:33
topsubSeems i just need to tell webgui to pull from the select list with the id "hopper"22:33
topsubarg sry "resource"22:34
perlDreamerwell, maybe22:34
perlDreamerYou may have seen in getValue that the name of the Form is not hardcoded, it's looked up in the Form object's properties?22:34
perlDreamerso, if you use the Form's object's name when you create the form...22:35
perlDreamerif you do it that way, then you could put as many of them as you want into a page22:54
topsubsorry still looking into this.. so i need to setup a definiton and toHtml in my form control22:57
topsubthen in my definition say use this select list as my list to process to the database?22:58
topsubsomething like that?22:58
perlDreamerI think you only need a definition if you're extending or overriding the parent23:01
perlDreamergetDatabaseFieldType is used by some code that automatically generate field forms (Thingy, user profile, etc.)23:02
perlDreameras long as you can inherit from the parent, you're fine.23:02
perlDreamertopsub: are you coming to the WUC?23:02
topsubyep23:02
-!- SDuensin [n=Scott@10.sub-75-207-112.myvzw.com] has quit ["Leaving"]23:50
-!- apeiron_ [i=cc0b812e@gateway/web/ajax/mibbit.com/x-069c9576987b6c35] has joined #webgui23:58
apeiron_tavis is talking about you folks.23:58
-!- apeiron_ is now known as apeiron23:58
-!- mode/#webgui [+o apeiron] by ChanServ23:59
perlDreamerwho, us?23:59
@apeironYep.23:59
perlDreamerwhat did we do?23:59
@apeironBe here.23:59
perlDreamerIs that good?23:59
--- Day changed Wed Jul 16 2008
@apeironIn this case.00:00
perlDreamerYou don't sound very much like apeiron.  You sound more like rizen.00:03
perlDreamerHow do we know he hasn't hijacked your nick?00:03
@apeironUhm, I'm identified and my password is a random sequence of punctuation and alphanumerics.00:03
perlDreamerWell, that sounds more like apeiron.00:04
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:24
BeginnerCSharpHow can we give permission to view/edit an asset to multiple groups??00:32
@apeironBeginnerCSharp: What you'd need to do for that is to make a container group, put the groups you want to view / edit in that group, and then set that group to view / edit.00:34
BeginnerCSharpyou mean group of groups00:35
@apeironYep.00:35
BeginnerCSharpWhy is it WebGUI desgin in that way? it would be easier if there some kind of checkbox for access control for each groups and even users.00:36
perlDreamerBeginnerCSharp, that's a matter of opinion00:39
@apeironBeginnerCSharp: Patches welcome.00:40
BeginnerCSharp:)00:40
BeginnerCSharp(thinking about that)00:40
@apeironIf it gives one a choice between current behavior and what you're describing, I think that'd be reasonable.00:40
@apeiron'cause there're lots of sites that depend on the current behavior, so a patch can't change that.00:41
-!- dionak__ [n=dionak@97.66.185.250] has quit []00:42
BeginnerCSharphaving option like "advanced" beside current implementation would be good00:42
BeginnerCSharp(interesting)00:42
@apeironperlDreamer: I'm not certain, but would Flux be able to manage this?00:43
perlDreamerpossibly00:43
perlDreamerunfortunately, the patSpam man is not online right now00:44
@apeironBeginnerCSharp: You may want to ask patspam about this here, or post on the dev list.00:44
@apeironI'm not precisely certain, but Flux might do that now.00:44
BeginnerCSharpFlux!00:45
@apeironYes, Flux.00:45
BeginnerCSharpis that an asset?00:45
perlDreamerWho can take WebGUI?00:45
perlDreamerAdd some flux to it?00:45
perlDreamerThe patspam man00:45
@apeironBeginnerCSharp: It's more a authorization system.00:45
perlDreamerThe patspam 'cuz he mixes it with perl and makes the world taste good00:45
@apeironIt's not an auth plugin because it ties into WebGUI pretty tightly.00:46
BeginnerCSharpoo.. webgui is based on it.. or we can use "Flux" as addons to webgui?00:47
BeginnerCSharp(am i getting a point here?)00:47
@apeironBeginnerCSharp: It's not based on Flux. Flux is currently being developed.00:47
@apeironHowever, from what I understand, it may do what you need.00:47
BeginnerCSharpo o00:48
BeginnerCSharp( damn it! .. i am using old version)00:48
@apeironFlux doesn't manage logins but rather allows a content manager to specify rules for who can do what with what content.00:49
@apeiron(as far as I understand)00:49
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 60 (Operation timed out)]00:49
@apeironperlbot-- # timing out00:50
BeginnerCSharpgreat! .. i think thats what was looking for.00:50
@apeironYeah, I think so too. But please speak to patspam as he's the authority on this.00:50
BeginnerCSharp(http://www.webgui.org/webgui/dev/discuss/the-webgui_flux-branch#efVKrWCQd1FR0tT5FcbSKw) 00:52
BeginnerCSharpbut still in demo version00:52
@apeironYes, but the best way to make sure that the bugs that affect you are fixed is to try it while it's still in beta. :)00:52
BeginnerCSharpyeah! :)00:53
perlDreamerHe wrote an amazing amount of tests for that code.00:54
perlDreamerIt's the best tested code in WebGUI00:54
perlDreamerphenomenal coverage00:54
perlDreamerpatspam++00:55
perlDreamerBeginnerCSharp, if you look in SVN through the web interface, you can also get the Flux design documents.00:56
-!- khenn [n=khenn@204.11.129.46] has quit []00:56
-!- apeiron [i=cc0b812e@gateway/web/ajax/mibbit.com/x-069c9576987b6c35] has quit ["http://www.mibbit.com ajax IRC Client"]00:58
perlDreamerthat would be https://svn.webgui.org00:58
perlDreamerand browse the repository00:58
BeginnerCSharpgreat!01:04
BeginnerCSharpi am looking at it01:04
-!- KlausH [n=KlausH@p5B073F59.dip0.t-ipconnect.de] has quit []01:32
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui01:34
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:00
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:21
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI02:53
-!- mode/#webgui [+o khenn] by ChanServ02:53
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]03:09
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI03:10
-!- mode/#webgui [+o khenn] by ChanServ03:10
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui03:27
-!- carogray [n=Caroline@h69-131-72-152.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]03:55
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit []03:59
CIA-6WebGUI: colin * r6977 /WebGUI/t/Asset/Asset.t: add another fixTitle test for title only with HTML04:15
CIA-6WebGUI: colin * r6978 /WebGUI/sbin/testEnvironment.pl: Locale::US is not used anymore04:15
CIA-6WebGUI: colin * r6979 /WebGUI/ (17 files in 5 dirs): 04:15
CIA-6WebGUI: Add a continue shopping url to the Donation, Product, FlatDiscount and Subscription04:15
CIA-6WebGUI: Sku's. Update all the templates to display this URL. The new url takes the04:15
CIA-6WebGUI: user back to the view method with no extra variables set (like hasAddedToCart).04:15
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:22
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI04:29
-!- mode/#webgui [+o tavisto] by ChanServ04:29
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui04:29
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []04:52
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui04:52
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI04:54
-!- mode/#webgui [+o tavisto] by ChanServ04:54
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:01
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]05:21
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]05:36
patspamperlmonkey: you about?05:38
patspamperlmonkey2: (oops) you about?05:38
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI05:48
perlDreamerpatspam, we had a Flux customer for you here earlier today05:54
patspamah really?05:55
perlDreameryup05:55
patspamdo tell!05:55
perlDreamerwanted to know why he couldn't say that group A and group B could not be given rights to an Asset.05:55
perlDreamerwe told him you could, if you used a container group05:55
perlDreameror that Flux might do the job.05:55
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui05:56
patspamah ok, flux would eat that up, but yeah so would a container group05:56
patspamflux could also do an arbitrary boolean expression on groups, e.g. (group1 and not group2) or group305:57
perlDreamerflux is very powerful05:58
perlDreamerand has a rockin' test suite05:58
patspamthanks man06:00
patspamI added the first Wobject-related plugin last night (SurveyCompleted), which is where things get really interesting06:02
-!- metanil [n=akhadka@137.48.138.26] has quit [Read error: 110 (Connection timed out)]06:31
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI06:41
-!- mode/#webgui [+o tavisto] by ChanServ06:41
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]06:43
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]07:25
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui07:35
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:43
-!- steveo_a1 [n=sno@adsl-76-234-152-141.dsl.sfldmi.sbcglobal.net] has joined #webgui07:54
-!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)]08:11
-!- steveo_aa [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has joined #webgui09:03
-!- steveo_a1 [n=sno@adsl-76-234-152-141.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]09:08
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:32
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]10:18
-!- Trebbor [n=robbert@mail.bnc.nl] has joined #webgui10:42
TrebborHi.10:42
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []10:45
-!- KlausH [n=KlausH@p5B071351.dip0.t-ipconnect.de] has joined #webgui10:59
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Read error: 60 (Operation timed out)]12:36
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui12:40
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]13:18
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui13:19
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI15:01
-!- mode/#webgui [+o khenn] by ChanServ15:01
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui15:13
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui15:16
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]15:16
ryuu_roHi guys15:18
ryuu_roi've got this strange problem15:18
ryuu_rowhen I open the admin console everything looks okay15:18
ryuu_roI use the default admin style15:19
ryuu_robut when I open the asset manager then my website pokes through15:19
ryuu_rodoes anybody have an idea15:19
ryuu_ro?15:19
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]15:26
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui15:28
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI15:39
SDuensinGreetings.15:42
ryuu_roG'day15:44
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit []15:52
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]15:52
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui15:53
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI15:56
-!- mode/#webgui [+o tavisto] by ChanServ15:56
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui16:26
-!- Charley [n=charley@saccpix.southark.edu] has joined #webgui16:29
CharleyTavis, are you on here?16:29
CharleyHope someone can help.  I posted on the support board that CAPTCHA wasn't working on my site.  Preaction posted "I can't get past the CAPTCHA myself, so as a temporary fix, I have blocked the IP addresses from your server."  Now my site is down completely!  I must be back up.  HELP??16:32
ryuu_roI'm not sure if I can help, but let's start with giving me the url16:34
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []16:34
Charleygoeldorado.com16:40
Charleythanks16:40
ryuu_rois it hosted by PB?16:42
Charleyyes.16:42
ryuu_rook, are you managing the server yourself? Or is PB doing that for you?16:44
CharleyPB16:44
ryuu_rook, in that case i'm afraid I can't help you out. Best thing to do is contact PB I think16:45
CharleyHOW????????16:45
ryuu_roWell you have an support contract don't you? I guess you can find some information there about the Service Delivery of PB16:46
CharleyI am on the $50/mo online support only plan.16:47
carograyHi - we are hosted by PlainBlack we have about 13 sites on a shared server with them, but only one person at our organization is allowed to interact directly with them, yours truly16:48
ryuu_roI really don't know, we run our own servers16:48
carograyIn the past when one of our websites has gone down we are allowed for me to phone them directly to say website down! and they don't charge us16:48
carograyAa if you run your own servers that won't work16:49
CharleyThanks for all your help.  I really appreciate it.  I guess they checked their messages, because it's back up now.16:49
CharleyAgain, thanks for responding and helping me.16:49
ryuu_rono problem, glad it's online16:49
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui16:52
-!- mode/#webgui [+o Haarg] by ChanServ16:52
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:54
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:54
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI16:59
-!- mode/#webgui [+o khenn] by ChanServ16:59
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]17:11
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui17:11
-!- Charley [n=charley@saccpix.southark.edu] has quit []17:11
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui17:16
-!- mode/#webgui [+o Haaarg] by ChanServ17:16
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:30
-!- Haarg [n=haarg@204.11.129.46] has quit [No route to host]17:38
-!- Trebbor [n=robbert@mail.bnc.nl] has quit []17:38
-!- Haaaarg_ [n=haarg@204.11.129.46] has joined #webgui17:39
-!- lisette [n=biktor@201.232.58.66] has joined #webgui17:44
+perlmonkey2is the latest testEnv from svn working for anyone else?17:48
+perlmonkey2Test::MockObject 1.02 is needed, and I have 1.08 installed, yet it keeps asking to update every time I run it.17:49
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]17:50
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui17:51
-!- Haaarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)]17:57
carograycan anyone quickly explain to me what USS in a collaboration system is and how /the purpose of having a default USS template is rather than some other kind of template like "traditional with thumbnail"?18:07
-!- topsub [n=josh@97.66.185.250] has joined #webgui18:08
carograynever mind "quickly", I meant "simply" I think18:12
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]18:13
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:17
+perlmonkey2carogray: I don't see how a thumbnail would be used in a collab with USS as default.18:20
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:24
perlDreamerlisette: Your team continues to do a great job on translating WebGUI.  Great work!18:25
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:26
+perlmonkey2anyone working on "Marking email as unrequired causes duplicate email when registering" ?18:36
+perlmonkey2looks like an easy fix but I don't know how people "check out a bug".18:37
perlDreamerI don't think that's a bug18:37
perlDreamerEmails are supposed to be unique in the system18:37
perlDreamerregardless of whether they're required or not18:38
perlDreamerbut that's my opinion18:38
perlDreamerIf emails are not unique, then "bad things" can happen with parts of wG's API18:38
+perlmonkey2but there is no email18:40
lisetteyes, i translate the monday18:40
lisettethanks.18:40
+perlmonkey2perlDreamer: the bug is when no email is entered18:40
+perlmonkey2because it is not required18:40
lisetteperlDreamer: i need to know more about the programming of the templates, where i find information about this?18:41
perlDreamerlisette, for the HTML::Template syntax, please go over to search.cpan.org and search for HTML::Template.18:41
+perlmonkey2so the check for duplicates probably looks something like "where email = '$emailaddy'" and $emailaddy is equal to ''.  18:41
perlDreamerfor how it is implemented in WebGUI, see Asset::Template, and all subclasses, especially Asset::Template::HTMLTemplate;18:42
perlDreamerperlmonkey2: I _think_ that's either an explicit db check, or a unique column spec.18:42
perlDreamerand '' entered twice is not unique :)18:42
lisettethanks perlDreamer18:43
lisettein this Asset i found the name of variables used?18:43
perlDreamerI'm not sure I understand that, lisette.18:44
perlDreamerFor lists of template variables, see the built-in help viewer.  Admin Console -> Help18:45
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]18:45
lisetteok, thanks18:45
lisettei can do a new template?18:47
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:47
perlDreamerlisette, that depends.18:47
lisetteor which is the way for i do a template?18:47
perlDreamerIf you want to make a customized template in a certain namespace, then yes.18:47
elninoHi everyone!  I have a potential customer that want's to do online registration with credit card payments.  Does webgui do that sort of thing?18:47
perlDreamerIf you want a new template with completely new variables, then you have to write a new method in the Asset to handle it.18:47
perlDreamerelnino: Yes.  The EMS EventManagementSystem is set up for that.18:48
perlDreamerlisette, can you tell me more about what you're trying to do?18:48
+perlmonkey2perlDreamer: I'm not sure what you're saying.  '' entered twice being not unique is the problem.  With the settings listed in the bug, you should be able to have multiple users with '' as their email addy.  Although it looks like the bug might be in the user creation, as all other blank fields are NULL, while email is ''.18:49
elninowhat do I need to have to be able to do that... I've never done anything credit-card stuff before.. I'm assuming I need some kinda of online credit card service?  recommendations?  Approx cost??18:49
perlDreamerWebGUI comes with a driver for the ITransact credit card ecommerce setup.18:49
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"]18:49
+perlmonkey2newByEmail in User.pm might need to be changed if multiple users can have blank emails.18:52
lisettei want to know more of templates, what can do whit this18:52
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:53
perlDreamerIn that case, I'd still make the same recommendations as before.18:53
elnino_laptopgrr .dropped network.  Did I miss anything?  I'll take a look at itransact.. Thanks!18:54
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui18:54
perlDreamerRight now ITransact is WebGUI's only driver for credit card handling.18:54
+perlmonkey2perlDreamer: I wish you would explain what you meant about there not being a bug.  Is it not okay to have two users with empty email addresses?18:55
perlDreamerpm2: not in my opinion18:56
+perlmonkey2perlDreamer: But email can be set to optional?  So is that the bug?18:57
+perlmonkey2Well that was some drive-by advice.19:01
lisetteperlDreamer i want to know more of templates, what can do whit this19:02
perlDreamerperlmonkey2: just ack for newByEmail and look at what breaks if email addresses are not unique19:06
perlDreamerokay lisette, thanks.  I just want to be sure I'm giving you the correct advice.19:06
+perlmonkey2perlDreamer: that seems permature given we still haven't decided if we want non-unique email addresses, even if the only allowed value is NULL or ''.19:07
perlDreamerperlmonkey2, I think we're arguing orthogonally.19:08
perlDreamerI think the question of uniqueness is answered.19:08
perlDreamerIf they're not unique, you break CS and user invites19:08
perlDreameruser invites are optional19:08
perlDreamerCSes, not so much :)19:08
lisetteI want to know where I can reach with templates, so that part of the programming I use to jump to a macro or a wobject, which incidentally I'm watching the tutorial to learn more about the topic, then why wonder what the templates, because they do not know them very well.19:09
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]19:10
+perlmonkey2okay, so then the solution is to not allow empty email addresses.  Which is what I thought you were getting at, but then you asked me to see what newByEmail would break, meaing perhaps the issue was not resolved.19:10
perlDreamerno, that was meant to be illustrative19:10
* perlmonkey2 shoots himself.19:10
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)]19:12
perlDreamersorry, I'm holding 4 conversations at the same time.19:12
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI19:12
+perlmonkey2and newByEmail wouldn't break.  It would simply return the first user.19:12
perlDreamerperlmonkey2: sure, but which of my 500 users with the same, empty email address would that be?19:13
-!- Haaaarg_ is now known as Haarg_19:13
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit]19:13
+perlmonkey2perlDreamer: well I'm only one package into testing for what damage this would do, and so far everything tests for if email is defined.19:14
+perlmonkey2hmm, looks like users with no email would get treated like Visitors or Everyone for CS.19:17
+perlmonkey2and that is the only problem I can find.19:17
perlDreamerwell, maybe I was hasty in my assessment19:17
perlDreameralthough being in groups Visitor, or everyone does preclude you from using email with the CS.19:19
perlDreamerand you wouldn't be able to get email receipts from the Shop19:19
perlDreamerno private messages19:19
+perlmonkey2perhaps an alternative solution.  I'm unfamiliar with the intra-WG messaging, but could  a local email be substituded for blank?19:20
perlDreamerI don't know19:20
+perlmonkey2but having the CS and Shop would have requirements directly opposite of an anonymous website.  So some options will obviously not be compatiable with both.19:21
+perlmonkey2and so far it looks like the code fails gracefully.19:22
perlDreamerYes.  I guess as long as that is clearly documented somewhere that would be okay.19:22
+perlmonkey2I'll write up what I can in the bug and let people closer to the project figure it out.19:22
carograyperlmonkey2: I don't understand what USS is, I am trying to list news items in a collaboration system. Some of the news items have attachments, PDFs and Word files. The default USS looks like the best template to use, but I don't know what USS is - I can guess that it is something like User Syndicated Submission or something, but when I saw the Traditional with Thumbnails template - what it looks like, I thought that would be a better 19:30
perlDreamerUSS is the OLD User Submission System.  It was replaced with the Collaboration System duing the 6.x series.19:31
carograythere is a template called Default USS in the Collaboration System19:32
carograyI am using 7.4.4019:32
perlDreamerthey must have decided not to rename the template19:34
+perlmonkey2$params->{taxRate} = $form->get('taxRate', 'integer');19:34
+perlmonkey2because I'm lazy, the correct type should be 'float'?19:34
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:34
+perlmonkey2I mean, I know it should be a float.  But I'm looking for the keyword there.19:35
perlDreamerfloat it is19:35
-!- Haarg_ [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"]19:36
perlDreamernice catch, pm219:36
* perlmonkey2 bounces to test, yay for bug stomping.19:36
+perlmonkey2not my catch.  Was just in the bugzilla.19:36
perlDreamerCannot paginate in the shop is a duplicate of an earlier bug.19:37
+perlmonkey2isn't that like the 3rd dup? :P19:38
perlDreamerprobably19:38
perlDreamerBut if you fix that bug, I would really like to know how it was fixed.19:38
perlDreamerIt's cookie cutter code from the YUI examples and I'd like to know what I did to mess it up.19:38
+perlmonkey2okay, I'll look into it.  I played with pagination from the survey and often their examples don't carry over well to new instances.19:41
+perlmonkey2but it appears that wasn't the only place for integer tax numbres.  5.5 is now 5519:41
+perlmonkey2oh, the field has JS making it an integer.19:42
perlDreamerline 579 should be $addForm->float19:43
perlDreamerI should have done more extensive UI testing19:44
+perlmonkey2ahah, I was looking through the embedded html :P  BTB, is that the new standard?  Embedding html in the code?19:45
perlDreamerNo, that's how forms are usually generated in wG.  via WebGUI::HTMLForm or WebGUI::TabForm19:45
+perlmonkey2okay, I've never submitted to the main tree.  just check it in with the comment for the bug fix to the main branch?19:46
perlDreamerand update docs/chanagelog/7.x.x.txt19:47
perlDreamerand any gotchas in docs/gotchas.txt19:47
perlDreamerand I like to say how I fixed the bug in the bug itself, but no one else does that.19:47
topsubit seems /data/Webgui/sbin/userImport.pl has a syntax error by default? anyone confirm or is it just my copy. Webgui 7.5.1519:47
topsubjust tried to compile it and it failed19:47
+perlmonkey2perlDreamer: cool thanks.  I'll highlight the fixes in the bug itself also.19:48
dionakmy userImport.pl reports "Global symbol "$cmd" requires explicit package name at userImport.pl line 169."19:48
perlDreamermine, too19:48
perlDreamerdo you want to patch it?  Or do you want me to?19:49
dionaki'll do it19:49
perlDreamertopsub, please register this as a bug so that others know about the problem.19:49
dionakkeep squashing bugs. 19:49
+perlmonkey2perlDreamer: gotchas should be something like 7.5.16 and before, Tax can only be an integer?19:50
perlDreamerno19:50
perlDreamergotchas are big things19:50
perlDreamerbreakage, major changes, new module requirements19:50
+perlmonkey2oh, I thought you were implying that this should go in the gotchas.  you meant only bugs that really break things.19:51
-!- serif [n=serif@97.66.185.250] has joined #webgui19:51
perlDreamerYes.  I'll stop being so terse in my responses.19:52
perlDreamerdionak, that bug was added in rev 6628, for reference.19:53
dionakperlDreamer: I fixed it and committed. anything else i need to do?19:53
perlDreamerNope19:54
dionakcool. thanks. 19:54
perlDreameroh, wait.19:54
perlDreamerPlease close the bug if topsub posts it.19:54
dionaki'm guessing i do that by posting that i fixed it. 19:55
perlDreamerYes.  There's a Close radio button at the bottom of the Post form, right next to Subscribe.19:55
+perlmonkey2doesn't look like I have the ci bit for the main trunk.  'perlmonkey2' and all the pwds I would have used.19:55
perlDreamerweird19:55
perlDreamerwell, please do this then19:56
perlDreamerin the changelog, not that  _you_ did it by adding name and/or company affiliation to the end of the bug fixed message.19:56
perlDreamerIt's a nice kudo19:56
perlDreamerthen email me the patch and I'll apply it.19:56
dionakperlDreamer: i must be blind. I see subscribe but no 'close' radio button. Maybe i don't have permission? 19:57
dionakhttp://www.webgui.org/bugs/tracker/userimport-syntax-error19:57
perlDreamerI'll do it.  You might want to email JT to ask for bug closing permission.19:58
perlDreamerperlmonkey2: Can _you_ close bugs?19:59
+perlmonkey2I see no option to close a bug19:59
perlDreamerOkay, until you all get permission, I'll help out by closing bugs.20:00
perlDreamer$dayJob finally got busy, in a big way.20:00
+perlmonkey2perlDreamer: rather than email you the fix, I'll give you the line numbers to change.  579 41320:00
+perlmonkey2or just /integer20:00
perlDreamerokay, how do you want your name in the changelog?20:00
+perlmonkey2I don't care.20:00
+perlmonkey2just here to stomp on bugs20:00
+perlmonkey2my claim to fame is in how bad I suck.20:01
perlDreamerHow can you suck when you're fixing _my_ bugs? ;)20:01
+perlmonkey2ha20:01
perlDreamerReferring to the WebGUI Codex, chapter 3, subsection 3-4, you may only suck if you fix your own bugs20:03
perlDreameror if rizen says so20:03
+perlmonkey2hah!20:09
* perlDreamer leafs through the Codex some more20:09
perlDreamerthere appear to be lots of those "unless rizen says so" exclusions in there.20:10
+perlmonkey2dictator for life :P20:11
+perlmonkey2Does Larry Wall have a codex?20:12
perlDreamerNo, there are only two perl rules.20:12
perlDreamer1) Larry is always right.20:12
perlDreamer2) When confused, please refer to rule 120:12
perlDreamerthat's a paraphrase20:13
perlDreamerand Larry rarely uses his supreme override power20:13
+perlmonkey2hah, I'd forgotten that one20:13
perlDreamersometimes I think people overlook his greatest contribution to perl20:16
+perlmonkey2perlDreamer: the community he's created?20:19
CIA-6WebGUI: dionak * r6980 /WebGUI/sbin/userImport.pl: Fixing compilation error. is no longer used20:19
CIA-6WebGUI: colin * r6981 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Tax.pm): in Shop/Tax, make taxes floating point numbers instead of integers20:19
perlDreamerawesome, topically correct tolkien quotes in the source code20:19
+perlmonkey2which file/line?20:20
dionakoh, guess i can't use dollar signs in commits. :)20:20
perlDreamerreally?20:21
serifHey, does anyone know of a way to disable caching on a per-asset basis? I seem to recall doing this in earlier versions; I'm on 7.5.15.20:32
serifSpecifically, I have navigation that uses page.isCurrent to change the style of the current nav item, so it is important that this updates every time the page loads.20:34
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]20:37
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui20:37
+perlmonkey2perlDreamer: you set the pagination for each page to have 25 results?20:39
perlDreamerin Shop/Tax www_manage?  I think so.20:39
+perlmonkey2If so, that is probably the bug the submitter refers to.  And I wouldn't call it a bug.20:39
+perlmonkey2I'm slowly entering taxes to hit 25 nad make sure it works.20:39
perlDreamerperlmonkey2, in /data/WebGUI/t/supporting_collateral/taxTables/bigTaxTable.csv is a whole bunch of tax data20:40
perlDreamerit will save you some typing20:40
+perlmonkey2hah, doh20:40
perlDreameron FF on my FC8 box, neither pagination nor column sorting worked.20:41
+perlmonkey2hmm, for taxes I see save save "entry field" browse20:41
perlDreamerhaven't check on FC920:41
+perlmonkey2should one of those save's be import?20:41
perlDreamersure20:41
+perlmonkey2the left or right?20:41
+perlmonkey2I guess right20:42
perlDreamerwell, wait a sec20:42
perlDreamerif that's from Form/File, you may not be able to change it20:42
+perlmonkey2just finished manually entering20:44
+perlmonkey2does not work for FF3.20:44
+perlmonkey2I'll try another browser20:44
-!- serif [n=serif@97.66.185.250] has quit ["Konversation terminated!"]20:44
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:44
-!- mode/#webgui [+o Haarg] by ChanServ20:44
+perlmonkey2nope, no joy in Ephyphany20:44
+perlmonkey2I'll fire up firebug and see what's up.20:45
perlDreamerI hear that it works on Safari20:45
+perlmonkey2you wrote this?  If so what did you dev it on?20:45
perlDreamerWell, after spending 5 days on trying to make it work rizen and I decided that we'd just leave it as it is, since it basically worked but didn't20:46
perlDreamerhave all the bells and whistles.20:46
+perlmonkey2worked as long as there were fewer than 26 entries?20:47
* perlDreamer is shamed20:47
-!- khenn [n=khenn@204.11.129.46] has quit []20:47
+perlmonkey2hahahaha20:47
* perlmonkey2 is shamed too when he writes an incredible piece of software that has a small bug. How dare he have a small bug.20:48
perlDreamerIronically, I had set aside Q1 to learn javascript.  But then Shop came along, and there was great perl to be written...20:48
+perlmonkey2Q1?20:49
perlDreamerJanuary-March20:49
+perlmonkey2oh20:49
+perlmonkey2hmm, I don't think I like this embedded html and js.  Every code change will require a bounce of mod_20:49
perlDreamerhow would you do it?20:49
+perlmonkey2js was in the /extra for dev and the plan was to make it a snippet on release.20:50
+perlmonkey2www/extras/wobject20:51
+perlmonkey2but I'm just a newguy...20:51
perlDreamerNo, you must have talked it through with JT.  and he was okay with it?20:52
perlDreamerhow do you feed variables from the perl side to the JS side?20:52
perlDreamerthat almost sounds like it needs to be a template20:52
perlDreamerbecause this isn't templated20:52
+perlmonkey2perl to JS via JSON20:53
perlDreamerum, close to what I was talking about.20:53
perlDreamerYou'll see there's some concats and sprintf's in there20:53
perlDreamerso that the JS has perl data in it20:53
perlDreameri.e. line 60120:54
+perlmonkey2the way I did it was the parts of the survey were templates which included the JS.  When things were viewed data objects were created for the template, and then a data object was sent back from the js which made a init call upon startup.20:55
+perlmonkey2yeah, that would make the js init much easier.20:55
+perlmonkey2where for what I did, when the JS init'd, it had to make a call to get start up data.20:55
perlDreameryeah20:56
+perlmonkey2for things like drawing YUI widgets and what not.  Although I guess I could have hidden that in HTML.20:56
+perlmonkey2hmm, success and failure handlers are neither being called from the pagination request.21:05
+perlmonkey2I guess I'll look at the logs to see if the server is being hit.21:06
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.]21:34
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui21:34
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.]21:34
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui21:35
perlDreamer"Large FOSS projects take note: Not only can you no longer assume that users will accept change. You may need to learn to live with the fact that many users will actively resist it, and will respond to it in the most adversarial way possible. Ignore that possibility, and you may find your project mired in the same morass in which KDE now finds itself."21:37
perlDreamerfrom http://www.linux.com/feature/14191721:37
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui21:39
-!- vayde [n=vayde@70-59-72-191.mpls.qwest.net] has joined #webgui21:42
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:05
elninohi.. where exactly is the wuc conference? is it at the concourse hotel?22:06
perlDreameryup22:12
elninook.. Thanks. I'm looking at the Extended Stay Deluxe Madison - West. Are there any bad neighborhoods that I need to avoid?22:14
perlDreamerI don't know, elnino.  I would post that on the forum.22:18
elninook.. Thanks. Have a great day.  And whoever suggested running search.pl to reindex my site to fix my search - it worked like a champ.  Thanks!22:19
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]22:23
-!- vayde [n=vayde@70-59-72-191.mpls.qwest.net] has quit ["Exit- stage left"]22:23
+perlmonkey2Poor KDE.  Change is required, but the fanatics against change all seem to use KDE.22:26
perlDreamerspoken like a true Gnome user?22:27
+perlmonkey2what can I say :P22:29
+perlmonkey2Although I've never written anything in qt, so maybe kde is more fun to write for.22:31
perlDreamerI haven't written C in a very, very long time22:31
perlDreamerabout 5 years, when I worked on the gnupic tools22:31
perlDreamerthen, before that, it would have been around 1998, when I worked on perl22:32
+perlmonkey2The last time I worked with C was maybe 5 years ago when I wrote for the Palm.22:38
+perlmonkey2That job sucked.22:38
perlDreameryou got paid to hack on the palm?22:38
+perlmonkey2yeah22:39
+perlmonkey2had a whole slew of commerical apps and custom apps 22:39
+perlmonkey2I wrote the inventory tracking system for the city of Tulsa HUD.22:39
+perlmonkey2or at least the graft onto their existing system so they could use their palm scanners22:40
+perlmonkey2SQLServer mirroring their old ibm db's.  Then the Palms would upload scanned data and location wirelessly.22:41
+perlmonkey2Cool concept, sucked doing in C.22:41
+perlmonkey2perlDreamer: did you have any idea why pagination wasn't working?  I think I've found a silent failure before the request is even made.23:00
perlDreamerperlmonkey2, I'm a JS newb.23:01
perlDreamerno clues whatsoever23:01
+perlmonkey2the failure is in here: //            sorting: {23:02
+perlmonkey2//                key: sortedBy.key,23:02
+perlmonkey2//                dir: ((sortedBy.dir === YAHOO.widget.DataTable.CLASS_DESC) ? "desc" : "asc")23:02
+perlmonkey2//            },23:02
+perlmonkey2as I spam the channel, whups23:02
+perlmonkey2is there another channel for WG devs, or do they work quietly all day long, never talking to anyone else?23:03
perlDreamerthe PB crew is in WUC practice23:04
perlDreamerit's just us devs23:04
+perlmonkey2sortedBy is null23:05
+perlmonkey2var sortedBy  = dt.get('sortedBy'); 23:06
+perlmonkey2that is your white whale.23:06
+perlmonkey2and lovely JS dieing silently like normal.23:06
+perlmonkey2perhaps a check of defined and assignment of defaults?23:09
+perlmonkey2you appear to do it earlier.23:09
+perlmonkey2but I still haven't grokked the code yet.23:10
perlDreamerit's all just YUI glue23:11
+perlmonkey2if sortedBy is null, then calling sortdeBy.key will die I think.23:12
+perlmonkey2is sorting done server side?23:13
perlDreamerI would like that, yes23:13
perlDreamerthat way as you paginate you don't lose your sorting23:13
perlDreamerand that was what I was trying to do23:13
+perlmonkey2okay, after I figure out what .dir does and which one of your methods is the json call handler, this should be a simple fix.23:14
+perlmonkey2ah, dir is short for direction23:15
+perlmonkey2duh23:15
perlDreamerthe code worked fine for pagination, then I tried to extend it for sorting and that's when everything broke.23:16
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:16
+perlmonkey2yeah, can't call members of null without silent death.23:16
+perlmonkey2what a stupid thing for JS to do though.l23:17
perlDreamerIf only they'd gotten perl5 onto the browser23:18
perlDreamermeeting time, be back in an hour23:21
+perlmonkey2okay, fixed the bug23:28
+perlmonkey2but sorting doesn't work.  Did it ever?23:28
+perlmonkey2at least you can paginate now.23:28
+perlmonkey2hmm, probably on the Perl side.  Need to figure out which sub handles that.23:29
+perlmonkey2man, I'm on a roll.  manage would be the sub23:30
+perlmonkey2duh23:30
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui23:41
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui23:41
dionakare you working on the admin console or the shopping cart?23:42
+perlmonkey2are you talking to me?23:45
+perlmonkey2the shop, specifically tax.pm23:45
+perlmonkey2I just fixed pagination, but sorting is broken23:45
+perlmonkey2not sure if it worked before I started playing.23:45
+perlmonkey2can someone test?23:46
dionakcool, just curious23:46
dionakhow do you guys collaborate on development. sometimes when i update from svn it borks my installation. is there a process to it?23:47
dionaklike run database updates?23:47
dionaki would be happy to test otherwise23:47
+perlmonkey2I think there might be some standard process shared by a few elites.  I might even had heard it once, but I don't recall.  I simply manually rotate soft links to WebGUI and backup my db and then create a new db instance.23:48
+perlmonkey2use the wre to quickly create a new test instance.23:48
+perlmonkey2as for testing, just click on shop and then taxes and then add two taxes and try to sort them.23:49
+perlmonkey2admin-console->Shop then on the far right click Taxes23:49
+perlmonkey2if I was truly lazy, I'd write a simple GUI to do all this.23:50
+perlmonkey2all the switching around I mean.23:51
dionaki have my WebGUI dir symlinked to the WebGUI svn checkout right now23:53
+perlmonkey2hmm, that is a sexy idea.  A GUI to wrap a lot of what WRE does, but also switch around active instances of WebGUI and the database. 23:53
dionaki like to see what's going on...23:53
+perlmonkey2well if I was smart enough to figure out what perlDreamer had done for sorting, I'd have a new update for your svn instance :P23:54
dionakso where do you want me to go test then if it's not in svn?23:54
+perlmonkey2no, svn is fine.23:55
+perlmonkey2that instance is the best to test.23:55
dionakk23:55
+perlmonkey2hah, thank you firebug.  manage isn't being called, but getTaxesAsJSON.  Not I can figure out what's up.23:57
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]23:58
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui23:58
dionaktrying to sort by city, no luck23:58
dionakno errors23:59
--- Day changed Thu Jul 17 2008
+perlmonkey2okay, that is what I thought.00:01
+perlmonkey2thanks00:01
dionakyw00:01
dionakwhat's the url params to view cart? 00:05
+perlmonkey2I'm completely unfamiliar with Shop00:10
+perlmonkey2well, I guess I know about Tax now :P00:11
+perlmonkey2Sorting woudl work now except some strange SQL problem.00:11
+perlmonkey2the order by ? ? is being ignored.00:11
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []00:15
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]00:19
+perlmonkey2bah, the problem has to do with placeholders for the sort by00:24
perlDreamerthe placeholders?00:26
perlDreamerno way!00:26
perlDreamersvn blame never lies00:30
+perlmonkey2Oh, no blame from me.  I cna't make it work.00:31
+perlmonkey2if I hard code the sort, it works.00:31
+perlmonkey2if I use ? it doesn't.00:32
perlDreamerno, someone modifed that code after I wrote it00:32
+perlmonkey2perlDreamer: quick question, wouldn't these two lines be the same?  $results{'records'}      = \@records;00:34
+perlmonkey2#    $results{'totalRecords'} = $db->quickScalar('select found_rows()')+0;00:34
+perlmonkey2whups, I mean  $results{'totalRecords'} = scalar @records; 00:34
+perlmonkey2then you don't need SQL_CALC_FOUND_ROWS?00:34
+perlmonkey2not that it matters, as that wasn't the issue.00:35
perlDreamerperlmonkey2: line 1 stores an array ref00:35
+perlmonkey2I thought maybe that was interferring with the sort.00:35
perlDreamerline 2 stores a scalar00:35
+perlmonkey2right, I mean line 2 and 300:35
+perlmonkey2forget 200:35
+perlmonkey2I mean 100:35
perlDreameryes, I think they'd be equivalent00:35
+perlmonkey2this is driving me batty not being able to sort.00:36
+perlmonkey2pagination and sorting is |-| close from working.00:36
perlDreamertry spending a week on it :)00:36
+perlmonkey2hah00:36
+perlmonkey2well pagination works now.00:36
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui00:36
-!- mode/#webgui [+o Haarg] by ChanServ00:36
perlDreamerhey, Haarg!00:36
+perlmonkey2is that a pirate name?00:36
+perlmonkey2If not, it should be.00:37
@Haargit could be.  i don't actually remember where it came from.00:38
lisettei can create a new variable for the templates?00:39
lisetteif yes, how to do this?00:39
perlDreameryou have to alter the source code for the code that uses that module00:40
lisetteand if i want to build a new template what i must do?00:42
perlDreamermost people start by copying an existing template, in the Asset Manager00:43
+perlmonkey2order by ? ? doens't work but order by country asc works.00:45
+perlmonkey2I've tried a single placeholder with country and asc concatted.00:46
perlDreamerpm2, how about an interim check-in?  I'll try to get some time to peek at it myself to help00:46
+perlmonkey2oh, okay00:46
+perlmonkey2if I have the bit00:46
lisettebut if i do a new template don't need install after?00:46
+perlmonkey2if not I'll post it at pastebin00:46
* perlDreamer reminds himself, again, to learn git00:46
perlDreamerlisette, no. You only need to install if you want to take it to another WebGUI website.00:47
perlDreamerIn that case, you make a package out of the template.00:47
+perlmonkey2this is a new one: svn: Your file or directory 'Tax.pm' is probably out-of-date00:49
+perlmonkey2svn: The version resource does not correspond to the resource within the transaction.  Either the requested version resource is out of date (needs to be updated), or the requested version resource is newer than the transaction root (restart the commit).00:49
lisettemmm thanks, perlDreamer.00:50
perlDreamerperlmonkey2: svn up00:50
+perlmonkey2G?00:50
+perlmonkey2what does the G mean for update?00:50
perlDreamerNon-clashing update00:50
perlDreamerLike a C but no action required00:50
perlDreamerin a C, you have to resolve the conflict00:51
+perlmonkey2okay, ci'd00:51
perlDreamerupdating00:52
+perlmonkey2there are two debug statements commented out that need to be removed.  whups.00:53
perlDreamernot a problem00:53
perlDreamermight want to watch the tabs, though00:53
-!- KlausH [n=KlausH@p5B071351.dip0.t-ipconnect.de] has quit []00:53
+perlmonkey2but line 464 is the problem00:54
+perlmonkey2arg....forgot I was workign on my server which doesn't have the .vim updated00:54
+perlmonkey2I'll fix that :P00:54
+perlmonkey2Oh wait, I did.  tabstop=4 shiftwidth=4 expandtab?00:55
+perlmonkey2that not right?00:55
perlDreamerline 469?00:55
+perlmonkey2:464 I mean00:55
+perlmonkey2that holds the key00:55
+perlmonkey2oh, and if you resort while on a different page, you go back to the first page.00:55
+perlmonkey2but the order by on 464 doesn't work.00:56
perlDreamerfrom perldoc DBI: "With most drivers, placeholders can't be used for any element of a statement that would prevent the database server from vali-00:58
perlDreamer       dating the statement and creating a query execution plan for it. For example:"00:58
perlDreamerthat may explain the sorting right there00:58
+perlmonkey2oh...do we "have" to use placeholders here?  I mean it is dangerous not to, but if they were seperatly validated?00:59
perlDreamerI thought it would be convenient to use them there00:59
+perlmonkey2check to make sure $dir is either /asc|desc/00:59
+perlmonkey2well and much safer since this is a client side string.00:59
+perlmonkey2easily altered.00:59
-!- juan1 [n=juangui@201.232.58.66] has quit [Read error: 113 (No route to host)]01:00
+perlmonkey2and validate that key is in the list.01:00
+perlmonkey2easily enough fixed?01:00
perlDreamer$sql .= sprintf ' order by ? %s limit ?,?', $sortDir;01:00
perlDreamerand then removing $sortdir from the placeholders01:00
perlDreamerand probably a little more clean-up01:00
+perlmonkey2well, but that doesn't remove the danger from client side string.01:01
+perlmonkey2they need validation01:01
+perlmonkey2oh wait01:01
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI01:01
-!- mode/#webgui [+o khenn] by ChanServ01:01
@khenngood evening!01:01
+perlmonkey2" asc';delete * form users;'01:01
+perlmonkey2"01:01
perlDreamerNo, that would require a little prevalidation01:01
perlDreamerup on 45601:02
+perlmonkey2hell khenn01:02
@khennhell?01:02
@khenn=)01:02
+perlmonkey2yes, 455 and 456 would need to be validated if we don't use placeholders which we can't.01:02
+perlmonkey2khenn: hah, doh.   Typo.01:02
+perlmonkey2I meant "Howdy doody, wha'ts going on?"01:02
@khennAnyone not attending the WUC this year is going to be missing out!01:03
+perlmonkey2coke off our hooker's rear ends?01:03
+perlmonkey2s/our/of/01:03
+perlmonkey2or the WG equivalent?01:03
@khennit's not in Vegas01:04
+perlmonkey2I guess the WUC dry run went really well?01:04
perlDreamerIt can't have gone too well, MrHairgrease wasn't there01:04
@khennJT says definitely on the hookers01:04
+perlmonkey2hah!01:05
+perlmonkey2perlDreamer: are you fixing the sort or should I?01:08
+perlmonkey2I just got it working but I didn't purify the params.  Also I guess we should figure out why you can't sort on the first pag.e01:08
perlDreamerperlDreamer had to go study the effect of bond wire inductance on ringing durnig transient gate driver simulations.01:08
+perlmonkey2hah01:09
perlDreamerIt's not too bad, only about 2%01:09
+perlmonkey2hmm, I would have thought it at least 6%01:10
perlDreamerNo, it's only about 3 nH and the HVPMOS'es isolate pretty well.01:10
perlDreamerIt really just smeared the transient response and caused a little more propagation delay.01:11
-!- khenn [n=khenn@204.11.129.46] has left #WebGUI []01:11
-!- khenn_ [n=khenn@204.11.129.46] has joined #WebGUI01:13
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit []01:14
perlDreamerperlmonkey2: Maybe tonight I'll build some tests for buildSearchQuery and find out what can be place held and what can't.01:14
+perlmonkey2sounds like fun01:15
+perlmonkey2perlDreamer: too ugly for you?  my $sortKey         = $goodKeys{$form->get('sortKey')} ? $form->get('sortKey') : 'country';01:15
perlDreamerI don't think perl will optimize out the form->get calls, so it's better to stick them in a variable01:16
+perlmonkey2okay01:16
perlDreameraside from that, hash lookups rock01:16
perlDreamerbut for dir I'd just do a lc($sortDir) eq 'asc' ? 'asc' : 'desc'01:17
+perlmonkey2oy, smart01:18
-!- khenn_ [n=khenn@204.11.129.46] has quit [Client Quit]01:18
perlDreamerin perl6, we'll just do an any comparison01:18
lisettewhat is sku?01:18
perlDreamerSku is the base class for all things that can be bought01:18
perlDreamerIt is an Asset01:18
perlDreamerSku is also an abbreviation for "Shop Keeping Unit"01:19
perlDreamera unique identifier for products, which can vary from store to store but is the same for any product variant in a store01:19
+perlmonkey2okay sorting is working and purified.  Now to just figure out why the initial datatable won't wort.01:19
perlDreamerperlmonkey2: with no data?01:19
lisettethanks01:19
perlDreameror sorting on page 1?01:19
+perlmonkey2sorting page 101:19
+perlmonkey2I mean01:19
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]01:20
perlDreamerlisette: http://en.wikipedia.org/wiki/Sku01:20
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui01:20
perlDreamerthere should be a spanish translation for that, too01:20
lisette"Stock Keeping Unit"?01:20
lisetteor shop01:21
perlDreamerStock01:21
CIA-6WebGUI: translation * r6982 /translations/Spanish/Spanish/ (5 files): Update from translation server01:25
CIA-6WebGUI: perlmonkey2 * r6983 /WebGUI/lib/WebGUI/Shop/Tax.pm: Fixed pagination in Tax, sorting still broken01:25
CIA-6WebGUI: translation * r6984 /translations/Spanish/Spanish/ShipDriver.pm: Update from translation server01:25
CIA-6WebGUI: translation * r6985 /translations/Spanish/Spanish/Asset_Wobject.pm: Update from translation server01:25
CIA-6WebGUI: graham * r6986 /WebGUI/sbin/userImport.pl: userImport.pl script was broken01:25
CIA-6WebGUI: graham * r6987 /WebGUI/lib/WebGUI/Asset.pm: only generate toolbars in admin mode01:25
perlDreamersorry about that, Haarg.  It's the redneck 2X4 solution to dirty windows.01:26
-!- dionak [n=dionak@97.66.185.250] has quit []01:29
+perlmonkey2oh, page sorting is supposed to go back to the first page.01:30
perlDreamerit is?01:31
+perlmonkey2perlDreamer: I'm sure glad you comment stuff01:31
perlDreamerwell, that's good then01:31
+perlmonkey2pagination : { // Pagination values01:31
+perlmonkey2    737                 recordOffset: 0, // Default to first page when sorting01:31
+perlmonkey2just need to test that sorting carries over to next page (no reason it shouldn't) and one bug stomped.01:31
perlDreameryeah, I write crappy JS and bad placeholders, but my comments really shine :)01:31
+perlmonkey2oh no.  the sorter is flipping the sort order.  01:33
+perlmonkey2actually just clicking on page 2 flips the sort order.01:34
+perlmonkey2and your code isn't crappy.  It is actually very nice to look at.  Although This mixing of JS and Perl in the same file is .... disturbing **shudder**.01:35
perlDreamerYou've got chocolate in my peanut butter!01:35
+perlmonkey2EXACTLY!01:35
+perlmonkey2and you either have syntax highlighting for penut butter or chocolate, but not both!01:36
perlDreamerwhile I was writing it, I actually thought about building a YUI data table helper module for wG.01:36
perlDreamerto encapsulate it so well that you could just instance one, configure it, and it would hide all that01:36
+perlmonkey2that would be cool.  Although perhaps wait until it isn't YUI beta anymore.01:37
+perlmonkey2ah, when you paginate, the sort key stays teh same, thus it gets flipped.01:43
+perlmonkey2a theory easily tested01:43
+perlmonkey2no, that isn't happening.01:44
+perlmonkey2perlDreamer: you give up for th enight?01:44
perlDreamerno, more $dayJob01:44
perlDreamerI'm good for theorizing, but not much beyond that.01:44
+perlmonkey2okay, I'll leave you alone for $work then.01:44
perlDreamerno no, please keep talking01:45
perlDreamerdid you mean sort dir above?  Is the default backwards?01:45
perlDreamerLike assuming ASC instead of DESC?01:45
-!- Haarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"]01:54
-!- lisette [n=biktor@201.232.58.66] has left #webgui []02:07
+perlmonkey2perlDreamer: There wasn't a default (I think) which is why you can't sort on the first page.  I added a default, but that doesn't solve the problem.  02:10
+perlmonkey2The funcationality I'm seeing is that the first results will be the results seen on page 2.  Which is wrong, it should be the last results you havne't seen yet.  And I'm outputting the JS sort dir type and it starts as 'asc' and then goes to a 'yui-dt'asc/desc' tpe.02:11
+perlmonkey2or value I mean.02:11
+perlmonkey2I wonder why the identity oeprator is being used here.02:22
perlDreameridentity operator?02:22
+perlmonkey2===02:23
-!- beginwebgui [n=beginweb@biigmac.ist.unomaha.edu] has joined #webgui02:23
+perlmonkey2it is messing with my head02:23
perlDreamerI'm heading home.  I'll be working on $dayJob tonight with the hope that I'll have more free time tomorrow.02:25
perlDreamerlater02:25
+perlmonkey2have a good one02:25
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:25
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:47
-!- mode/#webgui [+o Haarg] by ChanServ02:47
-!- beginwebgui [n=beginweb@biigmac.ist.unomaha.edu] has quit [Read error: 110 (Connection timed out)]02:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]03:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui03:00
-!- mode/#webgui [+o Haarg] by ChanServ03:00
CIA-6WebGUI: translation * r6988 /translations/Spanish/Spanish/ (5 files): Update from translation server03:03
CIA-6WebGUI: translation * r6989 /translations/Spanish/Spanish/ (PayDriver_Cash.pm Operation_FormHelpers.pm): Update from translation server03:03
CIA-6WebGUI: translation * r6990 /translations/Spanish/Spanish/Asset_Newsletter.pm: Update from translation server03:03
CIA-6WebGUI: translation * r6991 /translations/Spanish/Spanish/ (Tax.pm Spectre.pm): Update from translation server03:03
CIA-6WebGUI: translation * r6992 /translations/Spanish/Spanish/Asset_WSClient.pm: Update from translation server03:03
CIA-6WebGUI: yung * r6993 /WebGUI/docs/ (2 files in 2 dirs): fixed: Thing list drop down broken when multiple thingy's on one page03:03
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui03:24
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:29
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:29
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI03:34
elninohi..  My CS threads are not archiving.I see the workflows in the scheduler for daily and weekly. Is there something else I should be looking at?03:35
patspamperlmonkey2: that's great news that Survey2 is finished except for the JSON rewrite03:45
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]04:12
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui04:13
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI04:15
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]04:33
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]04:49
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui04:49
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui05:04
metanili am migrating my webgui to next machine. the current version is 7.4.17-stable.. How hard would it be to upgrade to 7.5.16-beta or 7.4.40-stable? (Please note that i have already made major changes to existing code)05:18
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]05:18
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui05:49
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]06:05
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]06:10
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui06:10
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:39
+perlmonkey2patspam: What timezone are you in?  I ask because I wonder if I can send you the information tomorrow morning.06:58
patspamI'm in AEST (it's currently 2pm)07:01
patspamthat's cool, just send me the info when you have time07:01
+perlmonkey2patspam: okay will do.  I posted the db files in the forum.  I'll have to dig up the templates later from $work as I accidently blew them away on my home server.07:08
patspamheh ok, thanks a lot07:09
patspamcan't wait to check it out07:10
patspambtw, what time zone are you in?07:10
+perlmonkey2US central07:14
+perlmonkey211:14pm07:14
perlDreamerperlmonkey2 is actually perlNiteOwl307:14
+perlmonkey2perlDreamer: the sorting issue is sorting me out.07:15
perlDreamerCan you commit?07:15
perlDreamerI'm in the middle of documenting a NAND tree07:15
+perlmonkey2oh, I've improved nothing.  There is a commit with the pagination working.07:15
perlDreamerI'll send you the paper when I'm done, it's an interesting read.07:15
+perlmonkey2nand as in not and :P07:15
perlDreamerYes.07:16
perlDreamerIt's easier to build negative logic (NAND, NOR) in silicon than it is true logic (AND, OR)07:16
+perlmonkey2ic07:16
perlDreamersorry, for the next few days if I don't live and breathe silicon, I won't get to go to OSCON.07:21
+perlmonkey2completely understood.07:21
+perlmonkey2$work pays $bills07:21
+perlmonkey2I just ci'd a few improvements to Tax sorting, but it still isn't working right.07:22
perlDreamerI'll have a go at it, maybe later. Maybe tomorrow.07:23
+perlmonkey2no worries.  I'm |-| close form resolving it.07:23
perlDreamer7 bits is very close07:25
+perlmonkey2I knew something was fishy about those identity operators.  Looks like they might be the problem.07:29
metanili saw whole bunch of entry for same assetid in 'template' table... is it normal? (Is it maintaining the different versions?)07:29
perlDreamer=== is bad?07:29
perlDreamermetanil, that's it exactly.  Different version07:30
perlDreamerindexed by the revisionDate field07:30
+perlmonkey2perlDreamer: === is bad when we get the string and the special YUI types mixed in together.07:30
metanilany limit?07:30
+perlmonkey2string 'asc' is not === YUI::ASC07:30
metanilthe higest i can get is 99 records for same assetId.. is that the limit?07:31
perlDreamerNo07:31
perlDreameryou can keep making revisions until the cows come home07:31
metanilthen no limit.. its keep going on.07:31
perlDreameror you run out of disk space07:31
metanil:)07:31
+perlmonkey2I bet if I replaced all instances of 'desc' with 'yui-dt-desc' it might work.07:33
+perlmonkey2hm07:33
* perlmonkey2 is thinking out loud to the detriment of the channel.07:33
perlDreamerand teaching me quite a bit07:33
+perlmonkey2hah, teaching you how a blithering monkey debugs.07:35
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]07:35
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui07:35
perlDreamerI never would have thought about object overloading and ===07:36
perlDreamerperl often makes that useless07:36
perlDreamerbut I guess in JS it matters07:36
+perlmonkey2$results{'sort'}         = undef;07:36
+perlmonkey2arg, the direction is completely whacked.  I'll do something more methodical tomorrow.  g'night all07:49
perlDreamergood night, perlmonkey208:01
perlDreamerActually, that's a good idea08:05
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:05
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]08:07
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]08:18
-!- perlbot__ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui08:18
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]08:24
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui08:25
-!- beginwebgu1 [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui08:29
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]08:45
-!- KlausH [n=KlausH@p5B0704A3.dip0.t-ipconnect.de] has joined #webgui09:11
-!- beginwebgu1 [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]09:24
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:38
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]10:18
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:19
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]10:41
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui10:42
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:27
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:37
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui11:41
-!- mode/#webgui [+o Haarg] by ChanServ11:41
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui11:53
-!- mode/#webgui [+o Haarg] by ChanServ11:53
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit]11:53
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:02
-!- mode/#webgui [+o Haarg] by ChanServ12:02
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:17
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]14:00
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui14:00
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Client Quit]14:01
CIA-6WebGUI: perlmonkey2 * r6994 /WebGUI/lib/WebGUI/Shop/Tax.pm: Some improvements to Tax.pm sorting, but it is still borked.14:52
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 113 (No route to host)]15:10
-!- perlbot__ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection]15:59
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui16:00
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui16:27
-!- SDuensin [n=Scott@140.sub-75-205-136.myvzw.com] has joined #WebGUI16:37
SDuensinGreetings.16:41
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:43
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:43
-!- carogray [n=Caroline@h69-131-74-130.nwlnnh.dsl.dynamic.tds.net] has joined #webgui16:53
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:53
-!- hans [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui16:57
-!- hans is now known as Marduk16:58
-!- Marduk is now known as Marduc16:59
-!- Marduc is now known as MarducKckckckckc16:59
-!- MarducKckckckckc is now known as Marduck17:00
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui17:00
-!- mode/#webgui [+o Haarg] by ChanServ17:00
dionakhow do i change the style template for the cart?17:02
-!- Haarg [n=haarg@204.11.129.46] has quit [Client Quit]17:04
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui17:05
-!- mode/#webgui [+o Haarg] by ChanServ17:05
dionakwhere is rizen anyways? 17:05
dionakdid someone let him go on vacation or something?17:05
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:06
MarduckHello all17:06
dionakhey17:06
-!- Marduck is now known as kurios17:09
-!- kurios is now known as kurios6317:10
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI17:11
-!- mode/#webgui [+o khenn] by ChanServ17:11
topsubhi17:12
kurios63hi Top17:15
kurios63Anyone know how to change the Returnlink after using Invite a Friend?17:20
kurios63it goes back to the Invite a Friend page but i wan't it to link to the homepage17:20
kurios63I am new here b.t.w. I hope this is the right place to ask a question like this?17:25
dionakit is17:25
kurios63nice17:26
dionakit just may be that no one online is familiar with the feature. do you know what class it uses?17:26
kurios63well, i have the template for Invite a Friend, but the code thats generated after hitting Save is not generated from the the template it seems17:27
dionakwhat is the class of the asset it posts to?17:28
kurios63hmm, lets see17:28
kurios63I am not i understand what you mean.17:30
kurios63I am not *sure, sorry typo17:32
dionakno worries. it looks like it's coded to go back to the last page they were on..17:32
dionaki know it doesn't help you now but you may want to submit an RFE17:33
dionakdo you know how to do that?17:33
kurios63No, can you explain it to me?17:34
dionakgo to webgui.org and click on 'Request Features' in the left nav17:34
dionakadd a new topic with your request...17:34
kurios63Thank you for the info. I will check it out.17:36
dionakvery welcome17:36
kurios63Posted the request17:45
dionakdo you write perl?17:46
dionakor macros?17:46
dionakjust thinking it could be creatively hacked...but it would take some creative work17:47
dionaklike a macro to update the session17:47
kurios63I am a webdeveloper but not a coder. No idea how to write macro's or Perl. Maybe someone picks up the request17:50
kurios63i have to go afk Dionak, back to work :)17:51
dionakk, have a good one17:51
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui18:01
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:18
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit ["leaving"]18:29
-!- lisette [n=biktor@201.232.58.66] has joined #webgui18:30
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"]18:31
+perlmonkey2hidey ho, everyone!18:53
+perlmonkey2Why does svn log not show any recent updates?  19:00
+perlmonkey2seemed like a lot of stuff happened yesterday, but 7.16 isn't in there.19:00
+perlmonkey2weird, now I see today.19:02
+perlmonkey2oh....log must only pull from the last update.19:02
+perlmonkey2kept local I guess.19:02
dionakthat's odd. 19:07
dionaki know svn does keep local files but you would think the log, were it local, would be updated upon every update19:07
+perlmonkey2dionak: don't know.  but I only found yesterdays' log entries after I did an update.  But never discount the fact I'm mostly retarded and probably messed it up :P19:10
dionakwhat were you running log on?19:14
+perlmonkey2dionak: just seeing what my last comment was on Tax.pm19:14
+perlmonkey2making sure I mentioned that only pagination was corrected and sorting was still not.19:14
+perlmonkey2dionak: but the comman was svn --limit 20 log |more :)19:15
dionakmy log dates back to 2008-02-15 13:51:02 and the last commit was 2008-07-16 13:00:05 by colin19:16
dionakjust did an update19:16
dionakoh, wait..19:16
dionaki see your comment. my log was updated after a svn up so it is kept locally19:16
dionakmakes sense. that's one of the values i gathered from the svn developers, to keep things local so you can work off-line19:17
+perlmonkey2Doh, I bet I just guessed what is wrong with sorting.  I bet that both client and server are sorting and reversing each other.19:19
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:25
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui19:28
-!- mode/#webgui [+o apeiron] by ChanServ19:28
@apeironperlbot, how to sound smart19:28
dionakhey pd19:28
@apeironperlbot, how to seem smart19:28
perlbot<apeiron> "@buzzwords\n";19:28
perlDreamergood morning, dionak19:28
lisettethere is any list of the variables of templates? or in the help of my website is all?19:32
perlDreamerthat's all, lisette19:33
lisettetk19:33
perlDreamerlisette, is there something that could be done to make it easier to use?19:35
lisettebecause ... I'm just looking, then I would not know an answer.19:37
+perlmonkey2madre, stupid stupid identity operators.19:38
lisettei try understand how to work and how to use it19:38
+perlmonkey2YUI Dev "I know, lets make it fun to test for BOOL object types, but also strings that are somewhat equivelent, we'll switch back and forth between the two for no reason at all, and have the users of our libraries use the identity operator to sometimes make it work."19:39
+perlmonkey2I'm calling tis fixed by adding a "|| state.sorting.dir == 'desc'" to the previous test of if state.sorting.dir is equal to the YUI object type.19:40
* perlmonkey2 shoots a YUI dev just to watch him die (in Reno no less).19:40
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit []19:45
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 60 (Operation timed out)]19:48
* perlmonkey2 drops the hammer on another bug and watches it squash. This is a lot more fun than I'd hoped for.19:48
+perlmonkey2http://www.plainblack.com/bugs/tracker/cannot-paginate-in-shop should be closed, but I can't close it.19:51
+perlmonkey2are there any dev docs on the EMS2.0?20:02
dionakno, i've gone through this with JT. there's something coming out in a book but nothing besides the code right now20:03
+perlmonkey2dionak: okay, I was going to try to look into the import/export bug, but I have no idea how to enter an event :P20:04
dionakthe ems is an event..! haha. 20:04
dionakto setup an ems, you add the wobject, add a badge and then you can purchase the badge20:05
+perlmonkey2oh, I wanted to create a ticket.20:05
dionakhow much have you worked with the ems?20:06
+perlmonkey2noen20:06
+perlmonkey2none20:06
dionakok, i think you have to add a badge to add a ticket20:06
dionaka ticket is for an event inside the main event (think of conferences)20:07
dionakit appears to be geared towards conferences rather than abstract events20:07
+perlmonkey2only ~3,000 lines of code.  How complicated could it be :P20:07
dionakwhat's the bug?20:08
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)]20:09
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)]20:11
+perlmonkey2dionak: import/export don't do anything.20:15
+perlmonkey2well import takes you to the first screen.20:16
+perlmonkey2http://www.webgui.org/bugs/tracker/ems-2_0-ticket-import/export-borked#9rpwTTvF-gKdomHeFsZzqw20:16
-!- overdrive3000 [n=overdriv@190.39.130.23] has joined #webgui20:16
-!- lisette [n=biktor@201.232.58.66] has left #webgui []20:18
dionakis the export supposed to pull tickets, badges, etc? i tried this the other day and hoped for that result20:20
dionakto be exact, i tried to package and tried to prototype hoping for that result20:21
dionakb/c we have 15 similar events and i wanted to copy one to the other 14 instances20:21
+perlmonkey2Good question.  I was going to look through the code for hints as to what its supposed to do.  I'm wondering if those functionalities aren't in place yet, as they don't look broken so much as not there.20:22
dionaki would agree20:22
CIA-6WebGUI: perlmonkey2 * r6995 /WebGUI/ (3 files in 3 dirs): Shop Tax pagination now fixed. Pagination had a silent JS death that needed testing for, and sorting....don't ask how sorting was fixed as it involved pentacles, my soul, and a contract.20:23
+perlmonkey2I think that message could have used some more documentation.20:24
dionakfunny20:25
dionakyou could have included the contract addendums..20:25
overdrive3000hi, first sorry for my bad english... :-P , what version of webgui recomend for a production system ??? 7.4 stable or 7.5 beta ??21:26
overdrive3000is webgui 7.5 really stable for a production system ??21:27
perlDreamerperlmonkey2: do you need a bug closed?21:36
perlDreameroverdrive3000: Plain Black uses it for their website, forums, RSS, email lists, bug tracker, event management and store.21:39
perlDreamerstill, if you're risk averse, 7.4.40 is very stable, but it will not have any bug fixes released for it anymore21:39
overdrive3000perlDreamer, Plain Black use webgui 7.5 ?21:40
perlDreameryup21:40
overdrive3000ok21:40
perlDreamerthey use the latest version of WebGUI as soon as it comes out21:40
overdrive3000Im a totally new on WebGui... (sorry for my bad english again)21:41
perlDreamerYour english is fine.  Very understandable21:42
perlDreamerYou don't even type with an accent21:42
overdrive3000thanks :)21:42
overdrive3000im a Perl lover... In my work we are choosing a CMS for a site that we are going to implement, I am proposing WebGUI and the other options are Drupal and Plone21:48
perlDreamerI am a volunteer WebGUI dev.  At my regular day job, we use Plone, and it sucks.21:49
perlDreamerIt's hard to edit21:49
perlDreamerIt takes many clicks to download files21:49
perlDreamerThe usability is much worse.21:49
perlDreamerIf all of you are perl programmers, using WebGUI is a big strategic advantage because you can extend it if you want.21:53
perlDreamerwhereas you'd have to learn PHP or Python to work on Drupal or Plone.21:53
overdrive3000ok, i don't know Plone so well, but I think that is a massive resources consumer21:55
overdrive3000can WebGUI make regular tasks as the news management and downloads management (most downloaded files, etc)?21:57
perlDreamerI'm not sure that I understood that.  You're asking if WebGUI will keep track of the most frequently viewed news items, or the most downloaded files?21:58
overdrive3000both...21:59
overdrive3000like drupal or joomla21:59
perlDreamermost frequently viewed news items, yes.  It does that out of the box.21:59
perlDreamerMost downloaded files, I think that would take some custom coding.21:59
overdrive3000Ok...21:59
overdrive3000well im going to make some test with webgui 7.5, thank you...22:00
perlDreameryou're welcome22:01
+perlmonkey2perlDreamer: Sure.  I'm proud to announce http://www.plainblack.com/bugs/tracker/cannot-paginate-in-shop can be completely closed.22:01
+perlmonkey2perlDreamer: And svn blame should be on the YUI devs who created the examples.22:02
perlDreamerI'm vindicated!22:02
+perlmonkey2perlDreamer: I knew something was acting funky with the unity operators, that at a few points it was apples an oranges.22:02
perlDreamerI'll svn up and study.22:03
+perlmonkey2perlDreamer: oh don't.  It is horrid.  A hacked correction.  All references to the YUI #pragmas should be pulled out as not needed.22:04
+perlmonkey2The correction was just to test for both types of asc and desc.22:04
perlDreamerso both sorting and pagination work?22:05
+perlmonkey2but since you wre doing server side sorting, only one type was needed.22:05
+perlmonkey2yep22:05
+perlmonkey2should.22:05
+perlmonkey2I tested and it worked with 28 entries.22:05
perlDreamerso this bug should also be closed: http://www.plainblack.com/voory6jr-3rnz15h1tpkza#vOORY6jr-3RNZ15h1tpkZA ?22:05
+perlmonkey2yes :)22:05
overdrive3000by the way, i'm venezuelan and the site will be to promote free software migration to the national public administration and I love that the site have the signature "powered by WebGUI"22:06
perlDreamerthat's a too-fer!22:06
+perlmonkey2and that was painful to figure out.  YUI should get a nasty letter.22:06
+perlmonkey2I'm writing my congressman!22:06
+perlmonkey2overdrive3000: hah, very cool!22:06
perlDreameroverdrive3000, very cool.  You might also be interested in out internationalization translation project at http://i18n.webgui.org22:07
overdrive3000yes...22:07
perlDreamerWe've recently had a team from Colombia who have been working very hard on translating WebGUI.22:07
perlDreamerThey've taken it from 6% to over 40%22:07
perlDreameroh, and if you'd like to learn more about WebGUI22:08
perlDreamerthe WebGUI User's Conference is at the end of August.22:08
+perlmonkey2I'm excited about the conference.  Should be a lot of fun.22:09
+perlmonkey2perlDreamer: oh, this one should be closed too....I think.  http://www.plainblack.com/bugs/tracker/quotation-marks-in-menu-title-and/or-title-break-crumb-trail-in-the-asset-manager#bqopeC9jepRGL851fcA0XA22:10
dionakwe're looking forward to it too22:10
perlDreamerperlmonkey2: that's 3 down22:10
perlDreamerand I closed all three on the tracker, too22:10
+perlmonkey2sweet :D22:11
+perlmonkey2this is fun22:11
perlDreamerThank you for bug swatting.22:11
perlDreamerIt's a big help.22:11
+perlmonkey2although the next one I picked looks rough.  The EMS2.0 import/export.  Scares me.22:11
perlDreamerNow, if you only you spoke Arabic...22:11
+perlmonkey2perlDreamer: Sorry, I'm barely monolingual and can speak pidgin Spanish.22:12
perlDreamerperlmonkey2: How about these: http://www.plainblack.com/bugs/tracker/collateral-image-manager-broken-in-7_5_16-beta#THwgFXnABOsP0FdB-Tvxvw22:12
perlDreamerhttp://www.plainblack.com/bugs/tracker/server-side-spellchecker-not-working-any-longer#RkpN_442TkCBMOL4OzPqjg22:12
perlDreamerthey are more JS/JSON work22:12
perlDreamerTinyMCE changed their interface to use JSON, and our interfaces need to be updated.22:13
+perlmonkey2oh, okay, I'll work on that one.  I didn't see the updates as I had my email pointing at the wrong place.22:13
overdrive3000thank you for everything, this weekend I will work in translation in order to collaborate on something with you22:15
overdrive3000bye...22:15
perlDreamerthanks overdrive3000.  If you have more questions about WebGUI, please feel free to come back22:15
perlDreameror to post on the forums22:16
overdrive3000Ok, thanks...22:16
-!- overdrive3000 [n=overdriv@190.39.130.23] has quit ["Saliendo"]22:16
+perlmonkey2perlDreamer: The "WebGUI Image Collaterial Manager" in the tinyMCE is the tiny picture window with the mouseover text "Insert WebGUI Image", right?22:18
perlDreameryes22:18
perlDreamerthat's him22:18
perlDreamerhe should have an upload option22:18
+perlmonkey2I can't replicate in FF3 Fedora 922:18
+perlmonkey2Testing in ephypany22:19
perlDreamermaybe it's only windows22:21
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui22:21
-!- mode/#webgui [+v cap10morgan] by ChanServ22:21
+perlmonkey2Hmm, I can't get it to work with Epiphany no matter what I do.22:22
+perlmonkey2but that isn't really mainstream.22:22
+cap10morganI'm pretty sure this line in the new WRE mod_proxy conf files makes every WebGUI site an open HTTP proxy: RewriteRule ^/(.*) http://%{HTTP_HOST}:8081/$1 [P]22:24
perlDreamerI see that he's posted some updates to the bug, and it sounds like a caching issue with FF3.22:24
+cap10morganit just happens to proxy to port 808122:25
+cap10morganbut in my config, i moved the mod_perl stuff to a new server on port 8022:25
+cap10morganso then i got listed as an open proxy22:25
+cap10morganseems like that shouldn't happen, eh?22:25
+perlmonkey2perlDreamer: I just replicated with FF2 on cent5.1.  Installed firebug and some big nasties are showing up.  Might be a tough fix.22:28
+perlmonkey2might be an upstream bug.22:28
+perlmonkey2I'll go look at tinymce's site for bugs.22:29
+perlmonkey2perlDreamer: 3.1.01 is out and WG is on 3.0.5 is looks like.22:30
+perlmonkey2I'll do a local update and see if that resolves it.22:30
+perlmonkey2and I'm sure you were just dieing to hear my play by play plans.  I'll shut up now.22:30
perlDreamerjust so long as you stay away from bodily functions, it's cool with me :)22:32
+perlmonkey2:P22:32
-!- lisette [n=liraos@201.232.58.66] has joined #webgui22:35
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui22:46
-!- Sara [n=Camilo@201.232.58.66] has left #webgui []22:46
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui22:46
SaraHi I have a question about the cs22:47
+perlmonkey2perlDreamer: very interesting.  The error is in YUI's resize22:47
+perlmonkey2hello Sara, what's the Q?22:47
SaraWhen i do a post22:48
SaraI want to put the data post as a variables (title, attachment,) in a xml file22:49
SaraHow can i do this?22:50
Sarawhen an user do it the submit in a post, how can i run a macro, where?22:51
+perlmonkey2Sara: Sounds like you'll need to read up on Macros.22:54
SaraYes22:54
+perlmonkey2From what I understand, when the user submits a post (to a collab?) you data from the post put into an xml file soundhow and then stored somewhere?22:55
+perlmonkey2might be easier to write a batch job to get the rss feed from the wobject and then create you xml from its xml.22:56
SaraIts the easy way?22:57
perlDreamerSara, hard to tell until you've tried it.22:58
perlDreamerWhy will you do with the XML data?22:58
SaraI'm going to try22:59
+perlmonkey2perlDreamer:  This is the line failing from the YUI (2.5.2, I updated locally) resize-beta.js line 1386 easing = YAHOO.util.Easing.easeOut;22:59
+perlmonkey2yeah, figuring this out is going to be fun :P22:59
SaraBut, i need the attachments url, and the title in a xml22:59
+perlmonkey2[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.sessionHistory]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: :: line 644" data: no]23:00
perlDreamerSara, it sounds like you're building an RSS feed23:00
+perlmonkey2Sara: most objects in WG already have rss feeds.23:00
perlDreamerperlmonkey2: Only CS'es.  Maybe the Gallery23:01
+perlmonkey2oh, I thought more.  Forget what I said Sara :P23:01
SaraThe situation is: I have a cs, in this, the users attachment songs, I want to save the variables title and url attachment23:01
SaraA flah player read the xml, and play the songs23:02
SaraI need have this variables in a xml23:03
perlDreamerCould you use the RSS from the CS to do this?  It has all that information, and more.23:03
topsubWhen creating a form control is there a way i can do a pop up box like the "User" form control but call a function inside my form control? LIke.  www_toHtmlPopUp() ?23:05
perlDreamertopsub, that would just be a bunch of JS that you throw into toHtml23:06
perlDreamerwe don't have an auto-popup generator23:06
perlDreamerbut it would be cool23:06
topsubwell the users form control does it but it calls an operation. I would like to call a function in my form control23:07
topsubhmm wonder if there is any work around to do it for now23:07
topsubstill haven't got my custom form control to work but i am working on it slowly23:07
topsubperlDreamer, to do a pop up thats correct but i want it to call a function within my form control23:09
perlDreamertopsub: I don't know if that's possible.  Do other form controls have methods that start with www_?23:10
topsubno. not that i have found23:10
topsublike i said that one form control uses an operation23:10
topsubso i wonder if thats the only way23:10
perlDreamerCheck out Form/Asset, Form/HTMLArea and Form/Attachments for examples of a Form using a method inside it.23:10
perlDreamerand install ack :)23:11
topsub<-- blind23:11
perlDreamerI just did ack 'www_' /data/WebGUI/lib/WebGUI/Form23:11
perlDreamerDon't feel bad.  There's only about 130K lines of code in WebGUI23:12
perlDreamerand that's just the perl23:12
perlDreamernot the templates or the JS23:12
topsubthanks i will check that out.. think thats just what i need!23:13
topsubmy chocolate milk rush is over about 11am and then its down hill from there23:13
perlDreamerI recommend a good, strong mocha.  Which is like a hot chocolate milk with slight coffee flavoring.23:14
perlDreamerIf you use enough chocolate, you can barely taste the coffee23:14
topsublol this office stays alive on coffee.. I am the only one that doesn't drink it23:15
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)]23:21
-!- Sara [n=Camilo@201.232.58.66] has quit [Read error: 110 (Connection timed out)]23:22
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui23:23
Sarahi, excuse me, my internet23:23
-!- lisette [n=liraos@201.232.58.66] has joined #webgui23:23
+perlmonkey2okay anyone here want to try to replicate the tinymce/yui/firefox bug on a different browser?23:27
Saraperlmonkey223:28
SaraDo you understand me?23:29
+perlmonkey2nevermind, just tried it on vista IE7,23:29
+perlmonkey2yes23:29
SaraIn a cs the users attachment mp3 files23:29
SaraI want to save the variables in a xml file, and with a swf play the mp3 list23:30
+perlmonkey2sara sounds like you need some programming23:30
+perlmonkey2Anyone here running Safari?23:30
Sarame23:31
Sarathis is me23:31
Sarawhat do you need23:31
Sara?23:31
+perlmonkey2If you can edit and article and click on the insert webgui image butotn23:31
+perlmonkey2see if there is an error.23:31
+perlmonkey2I'm 99% sure it is a FF3 bug.23:32
SaraI'm going to try23:32
+perlmonkey2thanks :23:32
+perlmonkey2:)23:32
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]23:33
Saraperlmonkey223:36
+perlmonkey2yes Sara23:36
SaraIcan't see the bug23:36
+perlmonkey2that is great news and means it is only in FF3.23:36
SaraIt works23:36
+perlmonkey2And only in earlier builds of FF3.23:37
perlDreamerSounds like a closable bug to me23:38
SaraOk, perlmonkey2, how can i save the variables in a xml file (title and attachment url)?23:39
+perlmonkey2Sara: Your description is very general, so I'm not exactly sure what you want.  But from what I gather, you will need to write some code that is triggered on the submission of a collab entry.  If you do not want to write this code yourself, PlainBlack can write the code for you.23:41
perlDreamerThe other way to do it is to add some extra www_method that generates the file on demand from the Flash player.23:42
perlDreamerOr to alter the file with a workflow on adding a post.23:42
+perlmonkey2perlDreamer: yeah I like the first one.23:44
+perlmonkey2but always hesitate to go off-vanila on core Wobjects.23:44
perlDreameryeah, I understand23:44
perlDreamerI did think about a SQL Report, but it's hard to get storage URLs from that23:44
+perlmonkey2but I'd go with that method for a client.23:45
perlDreamerMaybe we need a StorageUrl macro, which, when given a storageId, generates the URL to the first file found in the storage location.23:46
+perlmonkey2How would the storageId be captured?23:47
perlDreamerselect storageId, title from Post join assetData on Post.assetId=assetData.assetId (and a whole bunch of other clauses)23:48
perlDreamerIt would be used in templates and the like.23:49
+perlmonkey2okay23:49
SaraBut where i must put the macro?23:49
perlDreamerbut that's not RFE'ed or anything, just thinking out loud23:49
perlDreamerSara, you would put it in a SQL Report template23:49
perlDreamerbut, as I said, this macro does not exist23:50
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui23:53
-!- mode/#webgui [+o Haarg] by ChanServ23:53
--- Day changed Fri Jul 18 2008
-!- SDuensin [n=Scott@140.sub-75-205-136.myvzw.com] has quit ["Leaving"]00:02
-!- carogra1 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has joined #webgui00:09
+perlmonkey2hmm, this Shop bug looks pretty serious perlDreamer.  You have in insights?  Or are you busy? http://www.plainblack.com/bugs/tracker/shop-seeing-another-users-cart#Y1ZZP2QeOfPEUYyLsEYUPA00:09
perlDreamerI'm wondering if she ended up using the same Session ID.  Might have gotten stuck in a cookie or something.00:11
perlDreamerIt sounds repeatable, though00:11
perlDreamerwhich is good for bug hunting00:11
+perlmonkey2yeah, I've repeated it.00:13
+perlmonkey2so then shop info is stored client side in cookies?00:14
perlDreamerthe WebGUI sessionId is stored client side in a cookie00:14
perlDreamerthat way wG knows who you are00:14
perlDreamerfrom page to  page00:14
perlDreamersame browser, same session cookie?00:14
+perlmonkey2I just logged in as bob, added a widget to my card.  Logged out, then back in as admin and can view bob's cart as my own.00:15
+perlmonkey2but I'm not sure how serious this bug is.  How often will you have a real life scenario where this happens?00:16
perlDreamerThe problem would be if you log in as admin from another computer and have it happen again.  Or another browser.00:17
perlDreamerbio-break00:17
+perlmonkey2okay, I'll test that.00:17
+perlmonkey2wow00:19
+perlmonkey2spooky.  Okay, one browser is bob, one is admin.  Bob bought a widget and now gets a view cart link.  Admin loads the widget page and gets a view cart link.  Bob's cart has the widget, admin's cart is empty.00:20
+perlmonkey2but why did admin's widget show a link to the cart intead of the offer to purchase the widget?00:20
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI00:21
-!- mode/#webgui [+o tavisto] by ChanServ00:21
-!- carogra2 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has joined #webgui00:22
perlDreamerno idea, perlmonkey2.  Sounds like caching, but Admin is supposed to be uncached.00:22
perlDreamerYou added a Product to the cart?00:22
+perlmonkey2I'll create anothe ruse and see if it is only admin00:22
+perlmonkey2yes00:22
+perlmonkey2I created a widget product.00:22
+perlmonkey2not sure what "Shelf" does though.00:23
@tavistoHaarg, you there?00:23
perlDreamerShelf is a container for Skus00:23
@tavistohey pD00:23
perlDreameryo, tavisto00:23
perlDreamerHow's the WUC looking?00:23
+perlmonkey2yeah, bob and sam can see each others' carts00:24
+perlmonkey2which is new.  At least before Admin and Bob only made the "view cart" show up for the other uers without the contents being shared.00:25
perlDreamerHow is cart indexed in the db?00:25
+perlmonkey2no idea00:26
+perlmonkey2cartid and sessionid00:27
-!- carogray [n=Caroline@h69-131-74-130.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]00:27
+perlmonkey2okay, I'm going code diving.00:28
perlDreamerI'd recommend looking in the Sku, for the getCart method00:28
perlDreamerAsset/Sku.pm00:28
+perlmonkey2the Sku....hmm....okay00:28
perlDreamerIt might also be worth your time to try and write a test for it.00:29
+perlmonkey2let me get a feel for the code and what's going on first.00:29
perlDreamerstoopid $dayJob!00:30
+perlmonkey2you should take a month of vacation like me :P00:31
perlDreamerI want a patron.00:32
perlDreamerSomeone to sponsor me while I write WebGUI code00:32
perlDreamerwith no deadlines or requirements attached.00:32
@tavistoperlDreamer, sorry got brought into a convo here at JT's... but WUC prep went well00:34
@tavistowe wrapped up this afternoon and are chilling now00:35
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:37
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI00:37
-!- mode/#webgui [+o khenn] by ChanServ00:37
-!- dionak [n=dionak@97.66.185.250] has quit []00:37
-!- carogra1 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]00:38
+perlmonkey2perlDreamer: I thought JT offered you that position?00:40
perlDreamerYes, except for the getting paid part :/00:41
-!- lisette [n=liraos@201.232.58.66] has joined #webgui00:41
+perlmonkey2Yeah, I thought JT said he'd do that?00:42
+perlmonkey2oh00:42
+perlmonkey2yeah, I guess chip engineers make a little cheese.00:42
perlDreamerWell, as a trial, we redid our budget this year and cut it 30%.  Just pretended like we took a 30% paycut.00:43
+perlmonkey2I went CS and my two buddies went EE.  They go to work for Xilinx and are worth half a mill before the age of 30.00:43
perlDreamerIt works.00:43
+perlmonkey2perlDreamer: that sounds like a really smart idea.00:43
perlDreamerbut I need to cut another 30% to get to programming salary levels00:43
perlDreamerthat's not doable00:44
+perlmonkey2even if you contracted on the side?00:44
+perlmonkey2ran your own custom shop?00:44
lisettei can do a new workflow?00:45
perlDreamerlisette, yes, you can add Workflows to WebGUI00:45
perlDreamerperlmonkey2, I'm business-smarts impaired.00:45
+perlmonkey2join a few marketing clubs (groups of professinals who refer bidness to each other).00:45
* perlmonkey2 is just too lazy to strike it rich, but he's got several examples of how to do it.00:46
+perlmonkey2although I think text processing as a web service might have a chance.  I've got a better text processing kernel than Semantic-Knowledges tool and they charge $3950 per seat.00:47
+perlmonkey2but my kernel was written in Perl, so it isn't fair to compare the two.  I obvously cheated.00:47
perlDreamerindeed00:49
+perlmonkey2I can index and process 100,000 words a second on a single core of my T8100.  00:49
+perlmonkey2That an't too shabby :P00:49
+perlmonkey2anyways...back to bug stomping.  Get cart is just a call to Shop::Cart->newBySession.00:50
+perlmonkey2getCart shouldn't be messing up because the two carts should come from different sessions.00:50
perlDreamer"shouldn't be"00:51
+perlmonkey2grabs a cartId from the sessionId in the database.00:51
perlDreamerwhat if there's no cart in the db?00:51
+perlmonkey2create a new one with $session and $cartId which would be undef00:51
perlDreamerwith bob and admin, how many carts are there in the db?00:52
+perlmonkey2who wrote this code?  It is really clean.00:52
+perlmonkey2perlDreamer: too00:52
perlDreamerthat's pure rizen code00:52
+perlmonkey2but I also have sam now so there should be 3 but there isn't.00:52
+perlmonkey2unless carts get removed from the table?00:53
perlDreamerwhat if quickScalar returns '' instead of undef?00:53
lisettei can tell a workflow that obtain a specific variable?00:53
+perlmonkey2perlDreamer: is '' defined?00:54
perlDreamersure00:54
perlDreamerit's false but defined00:54
+perlmonkey2yes just tested.00:54
+perlmonkey2hmm00:54
+perlmonkey2guess I need to test quickScalar.00:55
-!- Sara [n=Camilo@201.232.58.66] has left #webgui []00:55
+perlmonkey2surely not though?00:55
perlDreamerdon't know00:55
perlDreamerI'd throw some debug code into getCart, and make another user00:55
+perlmonkey2getCart just hands off to Cart.pm, so I'll throw it there.  Sound right?00:56
perlDreameryeah, newBySession would be good, so long as you can trace if the cart is grabbed, or created fresh00:56
+perlmonkey2I added if(defined $cartId and $cartId ne '') with the same sharing of carts results.  But you're right, I need traces.00:59
+perlmonkey2getCart doesn't look to be called.01:05
@tavistoso perlDreamer, did you just rename "Itransact" into "Credit Card"01:06
@tavistoI remembered you made the change.. but my mind is mush right now01:07
@tavistoI think there is going to be a beta release tonight so you're work shall see the light01:07
lisetteif i create a workflow i need to install?01:08
perlDreamertavisto, the new name is Credit Card (ITransact)01:09
@tavistosweet01:09
@tavistoAMLA will be happy01:10
perlDreamertips happily accepted01:10
perlDreamerperlmonkey2, in eq context, undef is the same as ''01:12
@tavistolook both ways before you cross the street. Welcome to open source.01:12
perlDreamerGood tip.  Here's another one.01:12
perlDreamerYou can ride the light rail for free near OSCON into downtown01:12
perlDreamerbut I'll tell you more about that next week01:13
perlDreameroh, and Rice Junkies on 11th has a great yakisoba chicken burrito01:14
perlDreamerlisette, yes.  Workflows go in WebGUI/Workflow/Activity01:23
perlDreamerand then you have to put it in your WebGUI config file in /data/WebGUI/etc/01:23
perlDreamerperlmonkey2: You learn anything new?01:27
@tavistoyeah I remember hearing that01:33
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:45
lisettei create an activity and a workflow, i wnat to assign this activity to this workflow, how to do?01:51
+perlmonkey2perlDreamer: not yet.  Was taking a break.  About to restart.01:52
+perlmonkey2Just because I'm on vacation doesn't mean I can take some time to read a good junk novel :P01:52
perlDreamerrock on, dude01:52
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]01:54
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]02:07
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:09
-!- KlausH [n=KlausH@p5B0704A3.dip0.t-ipconnect.de] has quit []02:17
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:26
metanilis there any major change in database schema between webgui 7.4.17-stable and 7.5/7.4.40-stable??02:41
perlDreamermetanil, check the gotchas file, docs/gotchas.txt02:41
metanilgotchas!! :)02:42
perlDreamerwhy, what are you seeing?02:42
metanilactually, i am trying to upgrade from 7.4.17-stable to either 7.5/7.4.40-stable.. So, just confirming any database changes, because i already have lots of contain in it.02:50
perlDreamerI think the upgrade path is to 7.4.40, and then to 7.502:53
perlDreamerI don't know if you can do it from 7.4.1702:53
metanili think new Gallery asset not available in 7.4.40.02:54
perlDreamerIt's in 7.5 for sure.  I don't know about 7.4.40.02:54
metanilno its not there. i just checked.02:55
metanilbut thats okay02:55
perlDreamerso upgrade to .40, then up to 7.502:56
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:57
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI03:13
-!- mode/#webgui [+o tavisto] by ChanServ03:13
-!- 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-113.denver.dsl.forethought.net] has joined #webgui03:29
-!- mode/#webgui [+v cap10morgan] by ChanServ03:29
-!- carogra2 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has left #webgui []03:31
metanil"WRE ERROR: Perl make did not complete successfully" in Ubuntu Hardy .. any clue?04:14
metanil./makedepend: 1: Syntax error: Unterminated quoted string04:17
@Haargthat's not much to go on.  if there's more stuff put it on pastebin.04:18
metanilHaarg: http://webgui.pastebin.com/d6ca456c104:20
metanili gave ./build.sh --all04:23
@Haargis that a 64 or 32bit build?04:23
metanilis guess 32bit04:24
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:24
metanilit is 32bit04:25
metanilany specific perl related prereqs??04:26
metanilin readme its just gcc g++ make and ncurses-dev04:26
@Haargi'm not sure.  we don't have much special for perl, just Configure, make, make install04:26
metanili am pretty much sure that the installation done by other user.. (not root.. or as sudo)04:28
perlDreamerperlmonkey2: I've got my bug huntin' boots on.04:29
@Haargcan you try 'ls -l /bin/sh'04:29
metanilsure thing04:29
metanillrwxrwxrwx 1 root root 4 2008-05-30 19:51 /bin/sh -> dash04:29
@Haarghmm04:30
metanildoes it have to bash instead of 'dash'??04:30
@Haargmight be a perl bug relating to dash04:30
@Haargyou might want to try it with bash04:30
metanilyou mean by changing the symlink of sh to bash?04:31
@Haargyeah04:31
@Haargthat's the easiest way at least04:31
metanilok.. lets see... i'll try to build04:31
@HaargperlDreamer, i'm doing a release in a few minutes04:33
perlDreamerI won't have this bug fixed by then.04:33
perlDreamerThanks for the warning, though04:34
metanilstill error while making perl.. but this time its different04:42
metanilHaarg: http://webgui.pastebin.com/d5bb05da004:43
@Haargi can't really help you much with that.  it seems like a general perl problem, so you might look around for answers along those lines.04:46
metanilok.. i'll try googling it.04:47
perlDreamerperlmonkey2: I can't duplicate the bug.04:51
perlDreamerI logged in as Admin, created 2 users and a Product.04:52
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]04:52
perlDreamerAs user1, petebob, i bought a product.04:53
perlDreamerthen in a separate browser, I logged in as user204:53
perlDreamerI couldn't get to user1's cart.04:53
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:53
-!- mode/#webgui [+o Haarg] by ChanServ04:53
CIA-6WebGUI: graham * r6996 /WebGUI/docs/create.sql: preparing for 7.5.17 release04:59
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has quit ["leaving"]05:05
metanilHaarg: now its......... make: *** No rule to make target `<command-line>', needed by `miniperlmain.o'.  Stop05:09
@Haargi really couldn't say.  i haven't run through the wre build in a long time, and i didn't have any problems when i did.05:10
metanil(me too with other machine)05:10
metanilmay its related with new gcc05:11
+perlmonkey2I need a better paying job.  My buddy just got him and his wife new Z3's.05:14
perlDreameris that a gaming console?05:14
+Radix-wrkheh.. no, bmw z3 roadster I suspect ;)05:16
perlDreamerperlmonkey2: I don't think the cart thing is a bug.05:17
perlDreamerAs a browser visiting the site, you get a cookie05:17
perlDreameryou can log in multiple times with the same session with different usernames and passwords05:17
+perlmonkey2with different browsers?05:17
perlDreamerI used different browsers with no problem.05:17
perlDreamerI made two users05:18
perlDreamerpetebob and timbob05:18
+perlmonkey2no bug with two browsers?  maybe epiphany and firefox share cache/cookies?05:18
perlDreamerpossibly05:18
perlDreamerAll I know is I couldn't do it with konqueror and firefox05:18
+perlmonkey2although I checked the DB.  I had two sessions, one for each user logged into seperate browsers.05:19
+perlmonkey2okay, I'll try two seperate machines.05:19
perlDreamerwell, maybe it's best to say I can't duplicate the bug.05:19
+perlmonkey2if that doesn't work, maybe we can call it an insignificant bug?05:19
metanilHaarg: ./source/perl-5.8.8/makedepend.SH and added line......    -e '/^#.*<command-line>/d' \ 05:19
perlDreameryeah05:20
perlDreamerwe blame tavisto05:20
metanili am currently running .. hopefully i will solve that issue.05:20
+perlmonkey2perlDreamer: bad news.  Bob logged in from my server, sam logged in from my laptop.  When sam added a widget to his cart, bob got the "view cart" link instead of an offer to add a widget.05:21
+perlmonkey2hmm...I thought sam added the widget, but only bob's cart shows a widge.t05:22
+perlmonkey2no, widget shows up in correct cart.05:22
perlDreamerhave bob and sam added stuff in the past?05:23
+perlmonkey2perlDreamer: yes05:23
+perlmonkey2all from my laptop.05:23
+perlmonkey2but both sessions should have timed out since I last attempted this.05:23
perlDreamerwell, please add another user, from your laptop, called bill.05:24
perlDreamerhave bill log in from the server05:24
perlDreamerthen I'll be convinced05:24
+perlmonkey2okay05:24
+perlmonkey2j/s family05:24
metanilHaarg: its now working.. it passed through it.05:27
@Haargcool05:27
+perlmonkey2bill was created on the lappy and logged in to the server and saw "View Cart" on the page that should have offered a widget.05:28
@Haargmight be nice to post what you did to the dev mailing list05:28
perlDreamerno add to cart link?05:28
+perlmonkey2nope05:28
@Haargcould be helpful for the next WRE release05:28
+perlmonkey2just view cart.  Althoguh nothing was in the cart.05:28
metanilHarg: Could we add some kind of help for that in ReadMe file under Ubuntu sectioN?05:28
+perlmonkey2j/s I did log into the lappy with bill.  I'll create another and not log into the lappy05:28
@Haargthose kinds of changes shouldn't really be needed05:29
@Haargwe'd want to work around them in the build script05:29
@Haargbut sticking it on the wiki might be good05:29
+perlmonkey2okay, created jill, first time login was the server and she saw view cart.05:29
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]05:29
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui05:29
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:29
perlDreamerno add to cart?05:29
metanilHaarg: its not really related to WRE,, its a bug  of new version of gcc and perl source.05:29
+perlmonkey2nope, no widget to add.05:30
CIA-6WebGUI: jt * r6997 /releases/WebGUI_7.5.17-beta: Release 7.5.17-beta05:30
-!- overdrive3000 [n=overdriv@190.39.130.23] has joined #webgui05:30
perlDreamerare there still available widgets in the quantity field?05:30
+perlmonkey2should be, I added 9905:30
+perlmonkey2j/s05:30
@Haargstill, if we wanted to support that version of ubuntu, we'd put something ot build.sh to make it work05:30
+perlmonkey2yes, 100 left05:30
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]05:31
metanilHaarg, how can we do that?05:31
perlDreamerAre you running the WRE?05:31
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui05:31
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:31
perlDreamerbrb, gotta feed the critters and let the dog out05:31
metanili'll try to change build.sh.05:31
@Haargthere are other places in the build script where it makes changes to the files using regexes.05:31
+perlmonkey2perlDreamer: yes05:31
@Haargwe could probably do something similar05:31
perlDreamerpoor guy, he's standing here with all 4 legs crossed05:31
@Haargi'm not certain what all your changes are, so i couldn't say.05:32
+perlmonkey2hahah05:32
+perlmonkey2he should pee on the carpet for spite :p05:32
@tavistohoowah! 2 hours til we see The Dark Knight05:32
-!- Radix-work [n=Jesse@formsys.com] has joined #webgui05:32
+perlmonkey2or that's what my dog does.  He stands for 5 minutes at the door making an occasional "wuuf", then walks over to the carpet and cuts loose.05:33
+perlmonkey2so he's got us pretty well trained and only makes one wuf05:33
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has quit []05:34
+perlmonkey2perlDreamer: getcart isn't being called until something is added.  So the problem is why "View Cart" is being shown.  This might end up being an easy fix.05:37
perlDreamerViewCart is always shown now in the default template, iirc05:40
perlDreameryeah05:41
perlDreamerthere is always a cart now05:41
perlDreamerbut displaying the add to cart link depends on the hasAddedToCart variable05:41
metanilHaarg: and for regex the build script itself using perl binary. 05:44
+perlmonkey2perlDreamer: hmm, admin and jill can now add without messing with each other.  But bill and jill have problems.05:44
@Haargwell, i'm not sure what we'd do to actually get it to work05:45
perlDreamerbill and jill both logged in from the same place?05:45
perlDreamerhere's a mysql query to try05:46
perlDreamerselect cart.cartId, cart.sessionId, userSession.userId from cart join userSession on cart.sessionId=userSession.sessionId;05:46
+perlmonkey2no, different machines05:47
+perlmonkey2i have 3 uid's with there own cartid and sessionid05:48
+perlmonkey2their05:49
perlDreamerthrow another join and get usernames05:49
perlDreamerbecause you have 5 users so far :)05:49
perlDreamerHaarg, could I get your help tracking down an empty template?05:50
@Haargpossibly05:50
+perlmonkey2bill bob jill05:50
perlDreamerDefault sale notification mail, id: UTmPS_SxenN2XrWEnB4uyQ, url: /shopping-cart-collateral-items/default-sale-notification-mail05:50
perlDreamerthat template is empty05:50
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)]05:50
perlDreamerperlmonkey2, nothing for sam?05:50
+perlmonkey2sam and admin no longer have an entry.05:50
+perlmonkey2but I didn't leave anything in the cart.05:51
+perlmonkey2so does his cart timeout with the session?05:51
perlDreamerI don't know.05:51
perlDreamerNo.  There's no workflow activity to expire carts05:52
perlDreamerthey're permanent05:52
+perlmonkey2I'm still trying to put in traces, but the cart method doesn't have access to the session.05:53
+perlmonkey2and all its members are private for the most part.05:53
perlDreamercart method?05:53
+perlmonkey2newBySession05:53
perlDreamerisn't $session the second argument to newBySession?05:54
+perlmonkey2doh, the session is passed in.....stupid me thought it was a nidea.05:54
+perlmonkey2hah05:54
+perlmonkey2id, not idea05:54
+perlmonkey2but that is only called when something is added to the cart.05:54
+perlmonkey2our problem seems to happen earlier, just from viewing the wobject.05:54
@Haargi'm not seeing anything odd about that template aside from that it is empty05:55
@Haargand there aren't any previous revisions of it on pb.com05:55
perlDreamerI'll add a subroutine to clean it up in the next rev.  Is that okay?05:58
CIA-6WebGUI: graham * r6998 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.18 dev05:59
+perlmonkey2checkView?05:59
perlDreamerthat shouldn't talk to the cart06:00
+perlmonkey2no.06:00
+perlmonkey2Sku in www_view calls checkView, just wondering what it does.06:01
perlDreamercheckView: Asset.pm line 28706:01
+perlmonkey2trying to figure out where the decision to show "View cart" comes from.06:01
perlDreamerview cart is shown all the time06:01
@Haargi guess.  i don't know what that template is used for.06:01
perlDreamerHaarg: it says default sale notification email06:02
+perlmonkey2perlDreamer: do I not have the latest template then?  I don't see view cart.  06:02
perlDreamerso I'm guessing it's related to Shop06:02
+perlmonkey2I see a drop down for the item and a button "Add to cart"06:02
perlDreamerperlmonkey2: what's your svn rev?06:02
perlDreamerare you fully up to date?06:03
perlDreamercurrent rev is 699806:03
perlDreamerif you're within 2-3 of that you're probably fine06:03
perlDreamersvn info /data/WebGUI06:03
+perlmonkey2699406:04
+perlmonkey2I have to replace a lot of JS to get update to work.06:04
@Haargi don't see any references to that template anywhere06:04
perlDreamerHaarg, me either.  When we're clear for commits, I'll nuke it.06:05
@Haargrelease is done06:05
+perlmonkey2js phone06:06
perlDreamerOkay Haarg, template is gone.06:08
perlDreamerperlmonkey2: do you need to do a resetdev?06:09
perlDreamerwebgui.pastebin.com seems to be down, otherwise I'd paste you the right version06:11
@tavistowoohoo!06:11
@tavistoperlDreamer you rock brotha06:11
@tavistothe button and the international errors are fixed06:11
perlDreamerSweet06:11
@tavistoseem to be working great in my testing06:11
perlDreamerSo how long will it take you to start posting iPhone rendering bugs to WebGUI?06:12
@tavistoim taking out a ton of fields now in the purchase history (screen after checkout - confirmation) to make things more simple06:12
@tavistono time for that hehe06:12
@tavistogot peeps all over the place that want webinars and sales info about wG06:13
perlDreamersweet06:13
perlDreameroverdrive3000 is a new potential user as well06:13
perlDreamertrying to convince his group to pick WebGUI over Drupal and Plone06:13
perlDreamerDo you have any advice for him?06:13
@tavistoreally? what group?06:13
metanilHaarg: to fix that issue we need to put this --> sed -e 's/\(.*command\)[ ]\(line.*\)/\1 \2\n\1-\2/g' makedepend.SH .. in build.sh script.06:13
@tavistoThe best way is to sign up for our weekly webinar06:13
@tavistohttp://www.plainblack.com/webinar06:14
@tavistothey can signup as a group and it can even be a private session if they have 3-4 people that want to review the benefits of using WebGUI06:14
perlDreamertavisto, that's all I know06:14
perlDreamerperlbot: paste06:17
perlbotPaste your code to http://sial.org/pbot/perl http://erxz.com/pb or http://p3m.org/pfn/perl and #Perl will be able to view it.06:17
perlDreamerperlmonkey2: this is the latest template: http://p3m.org/pfn/186206:18
perlDreamerif you don't want to do a resetdev, you can load the package directly from06:19
perlDreamer/data/WebGUI/docs/upgrades/packages-7.5.17/default_product.wgpkg06:20
@tavistohmm.. perlDreamer I've been looking around and I don't see a way to delete a transaction out of wG's history06:22
perlDreamerI'll check06:22
@tavistooverdrive3000, if you are interested in signing up for a webinar, it's a great (free) way to get a guided introduction to WebGUI06:23
@tavistoyou can sign up at http://www.plainblack.com/webinar06:23
perlDreamertavisto, there doesn't appear to be a way to delete transactions06:23
@tavistoyeah I noticed06:23
@tavistowhich is weird since it used to let you in the old e-commerce06:23
perlDreamerfunny thing is, there's a method to do it in there06:23
@tavistoit comes in handy when wanting to clear off test transactions06:23
perlDreamerYou'll have to ask rizen about it06:23
@tavistoespecially when peeps have SQL reports tied to whatever transactions are live on the system06:24
@tavistowant me to RFE it?06:24
perlDreamerno, just ask him.  It might be a bug06:24
overdrive3000thanks... Im Registered for a webinars...06:26
@tavistoyou are? What's your first name?06:27
overdrive3000Juan06:27
@tavistooh, hi Juan. This is Tavis Parker. I emailed you earlier06:28
CIA-6WebGUI: colin * r6999 /WebGUI/docs/upgrades/upgrade_7.5.17-7.5.18.pl: Clean up an old, empty template from old Shop work.06:28
@tavistoSorry about the delay, we've been busy getting ready for our national users conference (the WUC)06:28
perlDreamerInternational user's conference06:28
perlDreamerDon't forget that half of The Netherlands is coming06:28
@tavistowell yeah, it's definitely international b/c we'll have attendees with over 4 continents this year06:28
@tavistoer from06:28
overdrive3000hi Tavis06:29
@tavistoJuan, are you the only one attending or did you want to have your co-workers join you?06:29
@tavistoBecause if you are interested, we could schedule a private webinar for you and your team. I do that quite frequently for large organizations that are interested in using WebGUI.06:30
overdrive3000Im alone06:32
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui06:37
+perlmonkey2perlDreamer: but you can't replicate teh bug?06:42
+perlmonkey2can anyone else replicate?06:42
+perlmonkey2cause I'm probably just out of date06:42
+perlmonkey2perlDreamer: upgrade got me the template :)06:44
+perlmonkey2dang it.  Jill added a widget.  Bill reloaded the page and not has the view cart/continue shopping link.06:45
+perlmonkey2Bah, logged in as admin and saw the view cart link (the wrong kind), but turned on admin and the correct page showed.06:50
+perlmonkey2What changes when admin is turned on?06:51
+perlmonkey2Is this a cacheing issue?06:51
-!- Radix-work [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)]06:57
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui06:57
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]07:01
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui07:02
-!- mode/#webgui [+o Haarg] by ChanServ07:02
-!- Radix-work changed the topic of #webgui to: [ WebGUI 7.4.40-stable / 7.5.17-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/07:02
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []07:03
perlDreamerperlmonkey2: it's sounding like caching to me.07:03
perlDreamerTry adding a username macro to the Description or template and see if that helpds07:03
perlDreamerand no, I still can't duplicate the bug.07:06
perlDreamersounds like the Product should not cache07:06
* perlmonkey2 is tarded and can't remember the macro for username07:07
+perlmonkey2but I bet it is listed in the macro dir.07:07
perlDreamerhat at07:08
perlDreamer^@;07:08
+perlmonkey2didn't fix it.07:12
perlDreamerare you seeing different usernames?07:13
+perlmonkey2yes07:13
perlDreamerHm.  Let's try this then.  Please add ^SessionId; in there, too07:13
+perlmonkey2although I just found that if I'm in the cart view and remove the item (but don't leave the screen), the other user gets a normal view.07:13
+perlmonkey2k07:13
perlDreamerYou'll need to add it to your config file and restart WebGUI07:13
+perlmonkey2^SessionId;   07:14
+perlmonkey2that doesn't seem right?07:14
+perlmonkey2lc s?07:14
+perlmonkey2oh07:15
+perlmonkey2I'd like a third person to try this to see if they can replicate, since you can't.07:16
perlDreamerThat's cool with me.07:17
+perlmonkey2Different sessionid's07:21
+perlmonkey2Need to see what's up with the view.07:22
perlDreamertotally weird07:24
+perlmonkey2fixed it.07:25
+perlmonkey2In Product::view commented out the 6th line of that method.  Which is to return the cache.07:26
+perlmonkey2my $out = WebGUI::Cache->new($self->session,"view_".$self->getId)->get; beyond me why that would be returning the same cache for different sessionId's ($self->getId is a sessionid right?)07:27
perlDreamerno, assetId07:28
+perlmonkey2doh07:29
+perlmonkey2that doesn't seem wise.07:29
+perlmonkey2but perhaps it is, I don't know.07:29
perlDreamerWell, for a persistent view of an asset, it would make sense to key it off of assetId07:29
+perlmonkey2But wouldn't that return the same view regardless of session?07:30
perlDreameryes, which for most static Assets is what you want.07:30
+perlmonkey2so for the fix, just pull out teh caching?07:30
perlDreamerSeems like we need to do a cart check, too.07:31
+perlmonkey2heh, I was wondering why if I let it set for  a bit it would work.  cacheTimeout is 10.07:31
perlDreamerIf there's no cart, caching is fine07:31
perlDreamerthat explains why it didn't work for me07:31
perlDreamerI was working fast07:32
perlDreameruh, I mean slow07:32
+perlmonkey2hah07:32
+perlmonkey2that was a tough nut to crack.07:32
+perlmonkey2If I knew what I was doing, probably would have found it much faster.07:32
perlDreamerthe thing is, if it was caching, why did it show different usernames and sessionIds?07:33
+perlmonkey2I'll test again to make sure, but commenting out that cache return seems to have resovled it.07:33
perlDreamernone of the other Skus have caching07:33
+perlmonkey2yep07:34
perlDreamerDonation, Subscription or FlatDiscount07:34
+perlmonkey2that fixed it.07:34
+perlmonkey2but the macros won't be executed from a cache.07:34
+perlmonkey2oh, yes they woud, they wouldn't be cached, right?07:34
+perlmonkey2the template won't be reprocessed, but the macros will, right?07:35
perlDreameryes, because macro processing is done later07:35
+perlmonkey2then that is why the macros showed differently07:35
perlDreamerand that explains the template logic, too07:35
perlDreameryeah07:35
perlDreamerand it makes sense.  You can never tell which macros are dynamic and which are static.07:35
+perlmonkey2so if no other sku has caching, rip it out, or put in tests for a cart?  07:36
perlDreamerRip it out07:36
perlDreamerwait07:36
perlDreamerIt's an asset level property07:36
perlDreamerso to rip it out, it has to be removed from the db and everything07:37
+perlmonkey2eh?07:37
perlDreamerit's a user level property, the cache timeout07:37
perlDreamersee line 6807:37
+perlmonkey2doh07:37
perlDreamerI still think it should be taken out07:38
+perlmonkey2Well then it was there for a reason.  Perhaps run it by JT?07:38
perlDreamerYeah, that's safest07:38
+perlmonkey2But I dont' see why you'd cache an object that was in charge of doing so much.07:39
perlDreamerYou're preaching to the choir, dude.07:39
perlDreamerDo you want a hallelujah?07:39
+perlmonkey2hah07:39
+perlmonkey2can I get an ahmen?07:39
perlDreamerWe say Amen on the west coast07:39
+perlmonkey2heh, in the south, it is not A, but Ah :P07:40
+perlmonkey2so much that growing up I thought it was Allmen07:40
perlDreamerlol07:41
+perlmonkey2I'll email JT to ask what's up unless you want to.07:42
perlDreamerAll you, dude.  I'll be hacking chips tomorrow again.07:43
perlDreamerbut next week, I'm a perl hacker07:43
+perlmonkey2man, sounds like you've got it made.  07:44
+perlmonkey2Can't get bored, and get to have the best of the EE and CS world.07:45
perlDreamerI have to admin, it's not all bad.07:46
perlDreamerIt would be nice to have more CS and less EE sometimes, though.07:46
+perlmonkey2Yeah, I never understood the attraction of EE.07:47
+perlmonkey2I'd want to build robots and mess with sensors and UAV's.07:47
+perlmonkey2But chip design sounds like really difficult puzzle solving for 8 hours straight.07:47
perlDreamerIt can be.07:47
perlDreamerMost of the time it's a lot of tedious documentation and meetings07:48
perlDreamerand avoiding politics07:48
+perlmonkey2and TPS reports.07:48
perlDreamerTPS?07:48
+perlmonkey2But it pays better than code monkeying07:48
+perlmonkey2Form Office Space.07:48
+perlmonkey2From07:48
+perlmonkey2The movie.07:48
perlDreamerI haven't seen that in years.07:49
+perlmonkey2"Jump to conclusions" game.  That was awesome.07:49
perlDreamerHA!07:54
perlDreamerrev 700007:54
perlDreamerit's mine, all mine07:54
perlDreamerI'll be famous, rich and powerful07:54
perlDreamereither that, or a wanna-be perl hacker...07:54
+perlmonkey2hah07:57
+perlmonkey2I saw 7000 coming.  wondered if it was a milestone or anything.07:58
+perlmonkey2maybe 10,000 will be a party.07:58
+perlmonkey2although 7,000 should be a party too07:59
perlDreamerit could be07:59
CIA-6WebGUI: colin * r7000 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): help docs and i18n for the print ticket template07:59
perlDreamerthat's the last of the EMS template documentation08:00
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI08:00
-!- mode/#webgui [+o khenn] by ChanServ08:00
perlDreamertemplate bugs have been posted08:00
perlDreamertime to start porting over Shop/Product import/export tests to the Shelf08:00
perlDreamerand developing a richer grammar for the label scanner08:01
+perlmonkey2these bugs are coming in faster than the bug smashers.08:01
+perlmonkey2tests...I really should write some of those sometime.08:01
perlDreamerI've been told that Gallery related bugs will be fixed by someone else08:01
perlDreameryes, yes you should08:01
perlDreamertesting rocks08:01
perlDreamerI'm taking two tutorials on testing this year at OSCON08:01
perlDreamerTest Driven Development and Selenium testing with PHP08:02
+perlmonkey2selenium....that rings a bell08:03
perlDreamerscripted, browser level testing08:03
+perlmonkey2ah yes, how to get around ajaxified/web2.0 sites for autoation.08:03
+perlmonkey2WWW::Selenium08:04
+perlmonkey2:D08:04
+perlmonkey2test driven development.  That's what I need.08:05
+perlmonkey2write a method, write its test, write a method, writes its test....08:06
+perlmonkey2not, write an application, bang head on why it doesn't workl.08:06
+perlmonkey2okay, time for me to read.  Have a good one PD.08:08
perlDreamergood night08:08
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:08
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit []08:14
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI08:15
-!- mode/#webgui [+o khenn] by ChanServ08:15
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit []08:24
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]08:25
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]08:32
-!- overdrive3000 [n=overdriv@190.39.130.23] has quit ["Saliendo"]08:41
-!- steveo_a1 [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has joined #webgui09:19
-!- steveo_aa [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]09:20
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui09:27
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:31
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]09:31
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:48
-!- KlausH [n=KlausH@p5B070BBB.dip0.t-ipconnect.de] has joined #webgui10:09
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]10:34
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:35
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI11:22
-!- mode/#webgui [+o tavisto] by ChanServ11:22
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]11:38
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []12:28
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI12:34
-!- mode/#webgui [+o tavisto] by ChanServ12:34
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]12:35
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]14:43
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui14:44
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui14:58
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]14:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:19
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui15:36
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:00
-!- mode/#webgui [+o khenn] by ChanServ16:00
SDuensinGreetings!16:03
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]16:03
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:03
-!- mode/#webgui [+o khenn] by ChanServ16:03
-!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has joined #webgui16:06
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui16:10
-!- mode/#webgui [+o Haarg] by ChanServ16:10
AMH_bobGreetings from a dtuch guy looking forward to going to the WUC!16:39
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:39
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:46
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:59
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:03
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui17:10
-!- mode/#webgui [+o bopbop] by ChanServ17:10
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:13
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:13
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has left #webgui []17:29
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:32
-!- mode/#webgui [+o Haarg] by ChanServ17:32
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)]17:34
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:48
-!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has joined #webgui17:48
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has joined #webgui17:50
-!- mode/#webgui [+v cap10morgan] by ChanServ17:50
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:53
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]17:55
-!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has joined #webgui17:58
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui17:58
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:00
-!- mode/#webgui [+o rizen] by ChanServ18:00
-!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has quit ["Leaving."]18:04
-!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]18:06
-!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]18:14
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has quit []18:16
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit []18:16
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)]18:17
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []18:33
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]18:35
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:35
-!- mode/#webgui [+o rizen] by ChanServ18:35
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]18:40
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI18:40
-!- mode/#webgui [+o tavisto] by ChanServ18:40
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui18:42
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Client Quit]18:43
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]18:43
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:45
+perlmonkey2So the pre-Wuc wuc went well?18:48
@rizenfairly18:48
@rizennot as well as i hoped, but we still accomplished a lot18:48
+perlmonkey2rizen: the proof I have is that I had two browsers with different users testing the problem.  And changed the template to output the sessionId and username.18:52
+perlmonkey2Plus the problem goes away when logged in as admin with admin turned on or 10 minutes have passed.18:53
+perlmonkey2also, the problem went away when I commented out the caching line.18:53
@rizenasset caching still makes no sense18:53
+perlmonkey2but these were two browsers on two different machines.18:53
@rizencuz  you're talking about view cart18:53
@rizenand the cart is not an asset18:53
+perlmonkey2well, the view cart link18:53
+perlmonkey2to view the cart.18:53
@rizenthere's nothing user specific in the view cart link18:54
+perlmonkey2the Product either shows a view cart/add a product, or a view cart/thanks for the purchase.18:54
@rizenthe view cart link is ?shop=cart18:54
@rizenthat's it18:54
+perlmonkey2j/s I'll show you the line18:54
@rizenso you're saying it's just showing the "thanks for purchase message" 18:54
+perlmonkey21397 in Product.pm18:55
@rizenand not that when they click on the view cart link18:55
+perlmonkey2right.18:55
@rizenbut when they click on the view cart link the cart is empty, right?18:55
+perlmonkey2I was confused on the best way to explain it aas i was using the previous template that didn't show view cart on every page.18:55
+perlmonkey2yes, it is empty.18:55
+perlmonkey2they don't see anyone elses cart.18:55
@rizenman then both the description from you and kristi sucks ass18:55
@rizencuz you're both talking about the cart18:56
+perlmonkey2I was using the old template :P18:56
@rizenbut the view cart links is not the cart18:56
+perlmonkey2I meant the view cart link18:56
@rizenthis isn't about templates18:56
@rizenyou're talking about a product18:56
+perlmonkey2right, it would be created by the Product18:56
@rizennot the cart18:56
+perlmonkey2absolutely18:56
@rizenso why did both of you say cart then18:56
+perlmonkey2I meant the view cart link18:56
@rizenwhat i'm saying is be specific if you want me to help you18:56
@rizeni can't guess what you mean when you email me18:57
@rizenanyway18:57
+perlmonkey2yeah, that email did suck arse.18:57
+perlmonkey2I plead mild intoxication and brain drain from a really tough bug to track down.18:57
@rizenanyway...line 978 sets $self->{_hasAddedToCart}18:58
@rizenso if that is set, don't cache18:58
@rizenthat solves the problem18:58
+perlmonkey2sweet18:58
+perlmonkey2that fixed it.19:02
+perlmonkey2no, that didn't fix it.  19:06
@rizenit would if you did it right19:08
+perlmonkey2if (!$session->var->isAdminOn && $self->get("cacheTimeout") > 10 && $self->{_hasAddedToCart} != 1){19:08
@rizenyou did it wrong19:09
@rizen=)19:09
@rizenlike i said...don't cache it if the value is set19:09
@rizeni didn't say don't display from cache19:09
@rizeni said don't cache19:09
+perlmonkey2oh crap19:10
+perlmonkey2that makes much more sense.19:10
+perlmonkey2:)19:10
+perlmonkey2okay, now fixed.19:11
@bopboprizen: in my post I was talking about the cart19:22
@bopbopI was shopping as admin, and saw admin's cart19:23
@bopbopwhen logged in as another user, I still admin's cart AND the items I had added as a different user were added to admin's purchases... which were for some reason in the other users cart19:24
@rizenbopbop, so then since perlmonkey2 is *not* talking about the cart, then he is not fixing the bug you reported? is that correct?19:24
+perlmonkey2bopbop: I could not replicate that scenario.  19:24
@bopbopit doesn't sound like it, but the reply he sent was about the bug I'm referring to19:24
+perlmonkey2I had 7 different users adding widgets to carts19:24
@bopbopon the same computer?19:25
@bopbopI'm going to try it again today19:25
+perlmonkey2I could get the Product to show the View Cart/Thanks for Shopping link between seperate users on seperate machines.19:25
+perlmonkey2no, not on the same computer.19:25
+perlmonkey2I'll test that out right now.19:25
@bopbopit has nothing to do with the Product asset though- it's the same cart being used for two different users19:25
@bopbopregardless of the types of assets placed in the cart19:26
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]19:26
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:26
@rizenbopbop...i explained to pm2 in my email to him that the reason you're seeing what you're seeing is that both admin and your "shopping" user have the same session id19:26
@rizenbecause the session id is tied to your web browser19:26
@bopbopooooh, ok19:26
@rizenand that's why you could see those 19:27
@bopbopok19:27
+perlmonkey2oh, sme browser?19:27
@rizenif you use two different web browsers, or two different computers19:27
@rizenthen youw ouldn't have seen that19:27
+perlmonkey2using two browsers from the same machine does not replicate the bug.19:27
perlDreamerrizen, we did also find a caching bug in the Product19:27
perlDreamerhuh?19:27
perlDreamerpm2, what about all that stuff we did last night?19:27
@rizenpd: yeah, already told pm2 how to fix it19:27
@bopbopso, if I was shopping on a WG site, and left, then Ryan came in on the same computer and browser and shopped, he would see my items?19:27
perlDreameronly if you didn't checkout19:27
+perlmonkey2perlDreamer: heh, dang it why didn't you email rizen.  I sent some stupid email that misdiagnosed the problem.19:27
@rizenbopbop, yes19:27
+perlmonkey2bopbop: but Ryan would have to log into your computer as the same user and your sessoin woudl still need to be active.19:28
@bopbopbut I was seeing it logged in as two different users19:29
@rizenpm2: no19:29
@rizenthe session id is the same19:29
@rizenif you log out of webgui19:29
@rizenyou still have a session cookie19:29
@rizenit's just that the session is no longer attached to your user19:29
+perlmonkey2I thought sessions were tied to cookies, and logging into a computer as a different usre wouldnt' give you access to the other user's cookies.19:29
@rizenbut the cart isn't tied to your user19:29
@bopbopbut it shouldn't do that19:29
@rizenit's tied to your session id19:29
@bopbopshouldn't it be tied to the user id?19:29
@rizenbopbop..if that was true then you'd have to log in before you could start shopping19:30
@bopbopso visitors coudn't shop then19:30
@rizenright19:30
@rizenthat's what we have to use session id19:30
perlDreamerwhy can't we kill the cookie when they logout?19:31
+perlmonkey2rizen: no, they didn't have the same sessionid.19:31
+perlmonkey2the problem wasn't from the same session id.19:31
+perlmonkey2it was the Product caching19:31
@rizenpm2 you are talking about something different entirely19:31
@rizenwe are talking about the cart19:32
@rizenyou are talking about the product19:32
+perlmonkey2rizen: oh, perlDreamer, our problem was the Product, not the current topic of the dup'd sessionId and cart.19:32
@rizenperlDreamer2, because of a bug in IE19:32
@rizenyou can't always delete the cookie19:32
perlDreamercan we delete IE? ;) (wishful thinking)19:32
@rizenso because of that, webgui tries to reuse the cookie if it's already there19:32
+perlmonkey2perlDreamer: look at 7001 and see how easy the fix was.  I love it.19:33
+perlmonkey2got to keep caching and an elegant solution.19:33
perlDreamerperlmonkey2, very nice.19:35
+perlmonkey2JT's solution, not mine.19:37
perlDreamerThey don't call him TMRFE for nothing.19:37
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:38
perlDreamerrizen, I'll do what I can for bug fixing19:41
@rizenk19:42
CIA-6WebGUI: perlmonkey2 * r7001 /WebGUI/ (4 files in 4 dirs): Product.pm no longer caches if a cart object has been created for this session.19:43
CIA-6WebGUI: perlmonkey2 * r7002 /WebGUI/etc/WebGUI.conf.original: Removed extra macro I accidently put in for testing.19:43
CIA-6WebGUI: perlmonkey2 * r7003 /WebGUI/lib/WebGUI/Shop/Cart.pm: Cart properties were made public for debugging and then left that way by a accident. Fixed.19:43
+perlmonkey2I fix, two more fixes to fix the fix.19:44
perlDreameryeah, but it's balanced by the amount of time to fix the fix19:44
perlDreameryou get a gimme if you do it within the hour19:44
perlDreamerbut penalties accrue if you nuke a user's entire site19:45
+perlmonkey2Do you get an assist for catching the second?19:45
perlDreameror for the number of users affected19:45
+perlmonkey2if it made it into beta, I'd offer compensation.19:45
perlDreamerI think rizen holds the record, but in the 6.x series I made a form commit which broke every WebGUI site that used it.19:46
+perlmonkey2Yeah, but you're perlDreamer, you've got so much karma you get like free murders now.19:47
perlDreamerYou too, can have oodles of karma if you spend 5 years fixing bugs, uploading contribs and making forum posts19:49
-!- juan [n=juangui@201.232.58.66] has joined #webgui20:13
juanis there a macro that show me how many users are online?20:13
perlDreamerNo20:15
juanok20:15
perlDreamerYou could either build a custom one, or use the SQL macro to do it for you.20:15
juanyes20:16
perlDreamerIn fact, there might even be an example of that very type on the wiki for the SQL macro.20:16
juanI am going to try20:16
juanI have used the SQL macro20:16
perlDreamerI think the table you want is the userSession table20:17
juanok20:17
juanthanks20:17
perlDreamerYou're welcome.  If you want, you can add your example to the SQL macro page in the wiki to help other people out.20:18
juanok20:19
-!- khenn [n=khenn@68.78.80.3] has joined #WebGUI20:26
-!- mode/#webgui [+o khenn] by ChanServ20:26
juanperlDreamer, when a user session expires, it is deleted from this table or it is done by a workflow?20:27
perlDreamerIt is deleted from that table by a workflow.20:28
perlDreamerWebGUI/Workflow/Activity/DeleteExpiredSessions.pm20:28
perlDreamerI think20:28
juanso, if a user log out but the session have not expired it record continues in the table20:29
perlDreamerYes20:31
perlDreamerIf they log back in, they get the same session20:31
perlDreamerthis is important for some parts of WebGUI, like the Shop, where the user's cart is tied to their session20:31
perlDreamerSession expiration is configurable in the Settings screen20:32
juanok20:32
perlDreamerOh, and just so you and lisette and sara know, I think someone from Venezuela may help with the Spanish translation20:32
perlDreamerAre URLs still broken?20:33
perlDreamerlast night's test run has this url: http://www.plainblack.com/zmuhs8ximkxrm6ebag6bug20:34
perlDreamerI think it's an omen that it ends in bag 6 bug20:34
+perlmonkey2bag 6 bug?20:39
perlDreamerthat's at the end of the URL that I posted.20:39
+perlmonkey2hah20:43
+perlmonkey2perlDreamer: you wouldn't mind saving me some time and telling me if this Tax.t is supposed to be ran on an empty tax asset table?20:44
perlDreamerpm2: yup20:44
+perlmonkey2ah, then perhaps that's why it blew up on me.20:44
+perlmonkey2here's to wishful thinking :P20:44
+perlmonkey2oh, looks like the test cleaned out my table for me.20:45
perlDreamer    $session->db->write('delete from tax');20:46
perlDreamer    $session->db->write('delete from cart');20:46
perlDreamer    $session->db->write('delete from addressBook');20:46
perlDreamer    $session->db->write('delete from address');20:46
+perlmonkey2perlDreamer: you know how much easier it would be to change the test than the default direction?  I'm afraid to touch the sorting again lest I break it.  20:49
+perlmonkey2But if the specs call for a default of asc, who am I to argue.20:49
+perlmonkey2I mean dec20:49
perlDreamerThen it's best to change the test.  There's no spec for that.20:49
+perlmonkey2Why would it be desc?  That would mean Z's first, right?20:49
perlDreameryup20:50
+perlmonkey2okay, good, I got it right with asc :P20:50
perlDreamerthere's a bug in the END block for that test.  Please let me know after you've committed so that I can commit the20:51
perlDreamerfix for it20:51
CIA-6WebGUI: colin * r7004 /WebGUI/t/lib/WebGUI/Test.pm: Make the WEBGUI_CONFIG environment variable warning messages more instructive.20:52
+perlmonkey2okay committed20:53
perlDreamerme, too20:55
+perlmonkey2I guess a WebGUI::Strorage object is persistant in the DB?20:55
perlDreamerand the file system20:55
+perlmonkey2then it probably needed ->delete :P20:56
perlDreamerI only have about 1.5 Gb to play with here at $dayJob20:56
+perlmonkey2Okay, my $dayJob wants me to do something, so I'll be on that for a bit.20:56
perlDreamerI thought you were on vacation?20:57
+perlmonkey2I am, but that doesn't stop them from having "emergencies".20:57
+perlmonkey2They need the if/idf numbers for the Valley project today.  The word-document freq vectors for each daily of the Virginia newspaper for the period of the Civil War.  And they need it yesterday to get the pilot work done for the grant application.20:59
+perlmonkey2Funny how academic grants work.  You do the work *then* shop around for grants to pay you for it.20:59
perlDreamersounds like contracting21:04
perlDreamerYou quit your job, then start looking for customers21:04
+perlmonkey2hah, that's exactly what I've been thinking about doing.21:05
+perlmonkey2quiting my job and looking for customers (in the bottom of a bottle).21:05
+perlmonkey2:D21:05
perlDreamerI think you have a better case than that.21:05
perlDreamerYou should quit your job then contract back to the U on a project by project basis21:05
perlDreamerso you have a sponsoring customer as you develop others21:06
+perlmonkey2perlDreamer: I'd rather be a toolsmith to write tools that they and others would buy.21:06
+perlmonkey2or rent 21:06
+perlmonkey2but contracting back to them does make sense.21:07
-!- khenn_ [n=khenn@68.78.80.3] has joined #WebGUI21:15
-!- khenn [n=khenn@68.78.80.3] has quit [Read error: 104 (Connection reset by peer)]21:15
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI21:18
-!- mode/#webgui [+o tabb] by ChanServ21:18
-!- lisette [n=liraos@201.232.58.66] has quit [Remote closed the connection]21:20
CIA-6WebGUI: perlmonkey2 * r7005 /WebGUI/t/Shop/Tax.t: Tax.t needed to test for default direction of asc, not desc. Fixed.21:28
CIA-6WebGUI: colin * r7006 /WebGUI/t/Shop/Tax.t: Clean up the Storage object created during this test.21:28
-!- khenn_ [n=khenn@68.78.80.3] has quit []21:29
-!- dionak [n=dionak@97.66.185.250] has joined #webgui21:40
-!- topsub [n=josh@97.66.185.250] has joined #webgui21:50
dionakis there a way to disable pagination in the admin?21:50
topsubI hope so!21:50
topsubalt + F421:51
perlDreamerwhich system, dionak?21:51
-!- serif [n=serif@97.66.185.250] has joined #webgui21:51
topsubasset manager?21:51
dionakthe asset tree21:51
dionakit adds extra clicks when developing...21:52
perlDreamerI use the search a lot more now21:52
perlDreamerasset manager is not that configurable21:52
perlDreamerif you want to RFE it, I'm sure it would be added in quickly though21:52
dionakwill do21:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:59
-!- mode/#webgui [+o preaction] by ChanServ21:59
topsubI am still confused on how i can get my custom form control to save. I am subclassing WebGUI::Form::List ( same as select list ).22:03
topsubAny clues on how i can trace how this works.22:03
topsubhttp://webgui.pastebin.com/m5f032f8f <-- form contorl22:04
@rizenpreaction: http://www.plainblack.com/rfe/request-for-enhancement/configure-asset-manager---pagination22:05
@preactionerm... so we add it and now it's not wanted?22:06
@rizenpreaction: and you thought that 15 items per page was enough =)22:06
@rizenyp22:06
@preactioni just wanted to be able to see all the entries on the screen + the pagination without having to scroll. The clicking of pagination and then having to scroll up was pissing me off22:06
@preactionof course, i did it in the stupidest way possible22:06
perlDreamernotebook vs desktop?22:06
@preactionerm... plus i don't think it can be made any more obvious. the entire table footer is "Showing Page X of Y" and "Next Page 1 2 3 Prev Page"22:07
@preactionbut, perhaps a larger font?22:07
@preactioneh. it's just the first step in the new asset manager22:08
dionakit's just tedious..22:11
topsuba "Show All" Next Page 1 2 3 Prev Page at the header and footer would be nice.. And if you click show all it saves your selection for everypage22:11
@preactionso a drop-down to configure pagination, an entry in the dropdown for "Show All", and a fully-ajax asset manager (instead of changing pages between assets you're managing)22:12
topsubNeweggs.com pagination is nice22:12
@preactionthat would solve both problems here: showing all entries, and not losing the "Show All" between assets to manage22:12
topsubhttp://www.newegg.com/Store/SubCategory.aspx?SubCategory=7&name=Computer-Cases22:13
topsublook at the top and bottom22:13
dionakputting it at the top would help22:13
perlDreamerand I want a pony22:14
@rizentopsub: new egg's "show all" function still ends up paginating not showing everything22:15
@rizenalso, showing all can be dangerous, which is why we implemented pagination in the first place22:15
@rizenif someone browses to a CS for example that has 15,000 threads22:15
@preactionhow about a better feature: Searching within the current asset's children? basically searching within that page of the Manage screen22:17
@preactioninstead of having to page through and find it, you can type a few letters and get directed right to the result you want22:17
@preaction(in addition to the pagination dropdown and putting it at the top and bottom22:18
@preactionperhaps making the pagination bar a different color for clarity too)22:18
@preactioni mean, now we're reaching "We should design and spec this out", when before I was just trying to make it as functionally and visually equivalent to the old Asset Manager as possible22:19
-!- serif [n=serif@97.66.185.250] has quit [Remote closed the connection]22:41
-!- lisette [n=liraos@201.232.58.66] has joined #webgui22:42
lisettei need to know the postId from the assetId from Collaboration? how to do?22:43
@preactionlisette, postId should be the assetId of the Post, <tmpl_var assetId> perhaps?22:45
lisettemmm the problem is that i build a workflow22:45
lisettethere is another way?22:46
@rizenpreaction: the asset 2.0 ugrades are mostly about upgrades to the asset manager's search mechanism22:46
@preactionlisette, uhm... you have the version tag if you're building a WebGUI::VersionTag workflow (for collaboration post approval), you can get the asset object from there. otherwise if you just have a Collaboration, you'll need to use getLineage22:47
lisetteyes22:47
lisettea workflow of versionTag22:47
lisettebut the assetId that here is of the Collaboration, no of Post22:48
lisettegetLineage?22:48
lisettehow?22:48
perlDreamergetLineage is in the AssetLineage package22:49
lisettethis return me a hash?22:58
perlDreamerno22:58
perlDreamerit returns an array ref22:58
perlDreamer"Returns an array reference of relative asset ids based upon rules."22:59
perlDreamerthat's the first line of the documentation for getLineage22:59
lisetteyes, sorry23:00
lisettei can do this: getLineage($assetId); ?23:01
perlDreamerno23:02
perlDreamergetLineage is an object method23:02
perlDreamerfirst, build an object from the assetId, then use the getLineage method to retrieve information from it.23:02
lisettebut this can be without parameter?23:03
perlDreamerSometimes.  It depends on what kind of information you want from getLineage.23:03
perlDreamerI would read through the documentation very carefully23:03
perlDreamerseveral times23:03
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:08
perlDreamerbopbop, are you around?23:12
-!- dionak [n=dionak@97.66.185.250] has quit []23:14
-!- lisett1 [n=liraos@201.232.58.66] has joined #webgui23:23
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)]23:31
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)]23:31
-!- juan [n=juangui@201.232.58.66] has joined #webgui23:32
@bopbop perldreamer: I'm back23:53
--- Day changed Sat Jul 19 2008
perlDreamerI figured it out00:07
perlDreamerpackages don't contain metadata00:07
perlDreameror keywords00:07
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui00:08
@preactionperlDreamer, sounds like a bug to me :(00:08
topsubhey everyone00:08
perlDreamerno, no more bugs00:08
@preactioni just fixed two that you didn't know we had, does that mean i get to add two now?00:11
perlDreamerpreaction: which two?00:12
@preactionthere was an issue with the new Export to HTML mechanism and the new Widget macro00:12
perlDreamerokay, I just came across a tangential bug so I wanted to make sure we're not stepping on each other's toes.00:12
@preactionthe Export to HTML re-used a single session to try to export multiple assets, but there are certain flags that get set during a request that need to be unset00:13
@preactionlike session->style->sentHeader00:13
perlDreamerIf you ask Keywords for all the assets that have the same keyword as a reference asset, and the reference asset doesn't have any keywords, then you get a list of all assets with any keywords00:13
@preactionbasically: An instance of a WebGUI::Session object is supposed to only have one default asset and one www_ method called on that default asset00:13
@preactionheh, whoops00:14
perlDreamerit's okay, I'll just build in a short circuit check.00:14
perlDreamerbug--00:19
@rizenperlDreamer it should return an empty list then00:19
perlDreamerthat's what it does00:19
perlDreamer...new00:19
perlDreamernew00:19
perlDreamernow00:19
perlDreamerstoopid fingers00:19
@rizenas always, you rock00:19
@rizeni might as well go kill myself, i'm so not needed anymore00:20
@rizen=)00:20
perlDreamerheh, yeah right00:20
perlDreamerWho else is going to do the books every week?00:20
@preactionor all those conferences?00:20
@preactionwho will be the imposing visage that graces The Black Blog?00:20
perlDreamerrizen: Did you fix this bug already: http://www.plainblack.com/bugs/tracker/transactions-appear-w/-no-item#IJsQljyGG98V-GnZ3OUykw00:21
perlDreamerneed to $dayJob for a while now, but I'll be listening in00:22
@rizenno00:29
@rizeni haven't fixed a single bug in a week or so because i'm apparently a lazy bastard who does nothing but accounting and attends trade shows00:30
perlDreamerand practices conference speeches00:30
CIA-6WebGUI: doug * r7007 /WebGUI/ (4 files in 4 dirs): 00:35
CIA-6WebGUI: fixed: issue with asset export HTML and putting head tags ABOVE <!doctype> and <html> tags. Now creates00:35
CIA-6WebGUI: a new session for each asset that it exports.00:35
CIA-6WebGUI: fixed: Widget gear now does not move user to a different part of the page00:35
CIA-6WebGUI: added a nice error message when the Widget macro can't find a URL.00:35
CIA-6WebGUI: colin * r7008 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Keyword.pm): Fix a bug in the Keyword package where it would return a list of all assetIds with keywords if a reference asset with no keywords was passed in00:35
@rizeni have a new goal in life: suck less than preaction00:37
@rizenit's going to be difficult since he sucks so very little00:40
@rizenbut i think i can do it00:40
@tabbI believe in you rizen!00:40
@tabbYou can do it.00:40
lisett1i have a workflow and i getting the assetId by this way  my $asset_properties = $self->session->{_asset}->{_properties}->{"assetId"}; and sometimes works and other not, what happend? what i must do for fix it?00:40
@bopbopjuan: are you around still?00:45
@preactionlisett1, workflows should not have default assets (which is why $self->session->{_asset} will not work all the time)00:56
@preactionalso, you should not be using that anyway, which is why it begins with an underscore: "_asset"00:56
@preactionsame with _properties00:57
perlDreameryeah $self->session->asset->get() is much better00:57
lisett1ok, getId?00:57
@preactiongetId would work, yes00:58
@preactionbut still, workflow runner requests should not have a default asset ($session->asset)00:58
@preactionand if it does, that shouldn't be the asset you're looking for00:58
lisett1i need the assetId of the CS00:59
perlDreamerpreaction: some perspective.  They are trying to make an XML file for a flash player, like a subset of a CS'es RSS.  To do this, we made several suggestions, they picked writing a workflow.  So, she needs to get the CS object into the Workflow.01:03
topsubfor the viewProfile page will we be allow to pull each variable out vs just having one loop we can't control?01:05
perlDreamerno01:05
perlDreamerjust the loop01:05
perlDreamerno by-name interface01:05
topsubhmm wonder if thats a good RFE would allow alot of control for that page01:06
topsublike sql reports01:06
perlDreamerYou usually have a lot more profile fields than SQL Report columns01:07
perlDreamerit seems unwieldy to me01:07
perlDreamerbut that's just my opinion01:07
topsubhmm maybe i can wrap some css around things01:07
topsubmy images are huge i guess i need to turn down the thumbnails or something01:08
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]01:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []01:21
lisett1this $self->session->asset->get() don't work01:28
lisett1sorry01:32
lisett1i found the error!01:32
perlDreamerwhat's the error?01:33
lisett1jajajaja :-[01:36
lisett1i forgot call the package WebGUI::Asset!!01:36
perlDreamerwe've all made that mistake01:36
perlDreameryou shouldn't be embarrassed.01:37
lisett1mmmm01:38
lisett1yes, but this error is very easy...01:38
perlDreamerThink of it this way.01:39
perlDreamerAs a beginner, you should make beginner's mistakes.01:39
perlDreamerSo really, you're doing fine01:39
perlDreamer6 months from now, if you keep making that mistake, it is time to be embarrassed :)01:39
lisett1mmmm, pues si!01:41
lisett1de los errores es que se aprende!01:41
perlDreamerexactamente01:41
perlDreamerI heard this line in a movie last night.  The reason we fall down is so we learn how to get back up.01:42
+perlmonkey2from the errors is what you learn?01:42
+perlmonkey2how01:43
lisett1corrigiendolos e intentar no cometerlos nuevamente01:45
topsubperlDreamer, that deeps.. lol01:45
* perlmonkey2 wonders whatever happened to the translation software supposed to be built into all linux apps like aspell is.01:46
perlDreamertopsub:  if it's good enough for Thomas Wayne, it's good enough for me01:47
+perlmonkey2has anyone tried to use a machine translator to do first pass work for the IL8N and then the translators will only hav eto touch it up.01:49
perlDreamerI think preaction has been doing that with the French translation01:49
+perlmonkey2cool01:49
perlDreamerbut in general, it's so bad that you wouldn't want the raw stuff out there01:49
+perlmonkey2I didn't know preaction spoke french01:50
+perlmonkey2perlDreamer: so, if you were me, would you look to write some more tests or go digging for a JS related bug to resovle?01:51
perlDreamerbus01:51
perlDreamerbugs01:51
+perlmonkey2$work just go their stupid package :P01:51
perlDreamer?01:52
+perlmonkey2I just finished what they needed me to do.01:52
perlDreamerfix bugs01:52
+perlmonkey2csv file 30,000+ columns and 2,300 rows of data.  I hope SPSS can handle it.01:52
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:55
lisett1i have this http://webgui.pastebin.com/d7735e866, and i shows me the next error when i do a post... 2008/07/18 17:53:58 - WARN - www.pruebas.com.conf - Log::Log4perl::Layout::PatternLayout::render[[undef]] - entro al execute***************************01:57
lisett12008/07/18 17:53:58 - ERROR - www.pruebas.com.conf - Log::Log4perl::Layout::PatternLayout::render[[undef]] - Caught exception executing workflow activity lUmDz4RxK1o5O1IhmU6y7w for instance 1YyciMwv7-g0Ov7-9lnmpA which reported Can't call method "getId" on an undefined value at /data/WebGUI/lib/WebGUI/Workflow/Activity/Prueba.pm line 86.01:57
lisett1i don't know hot to fix it01:58
lisett1how01:58
perlDreamerin the Activity, you have some variable01:58
perlDreamerand you're trying to call ->getId on it01:59
perlDreamerbut the variable does not hold an object, it only holds undef01:59
lisett1the only getId is my $assetId = $self->session->asset->getId;02:00
perlDreamerthat would be the one then02:00
perlDreamerYou cannot always assume that $self->session will have an asset inside it02:00
lisett1and then how to do?02:01
perlDreamerhow to get to the CS that you want?02:01
lisett1i need obtain the postId for obtain the storageId02:02
perlDreamerright, but to get the posts, you have to get the CS first, right?02:02
lisett1yes02:03
-!- KlausH [n=KlausH@p5B070BBB.dip0.t-ipconnect.de] has quit []02:04
perlDreamerso the real question is how to get the CS.  Once you have the CS, you know how to get to the Posts?02:04
lisett1yes02:04
-!- juan [n=juangui@201.232.58.66] has left #webgui []02:11
metanildoes wreservice need to be start by super user (root)??02:19
+perlmonkey2metanil: well it will need to run as a user will access to privleged ports.02:21
perlDreamerlisett1: You will have to tell the Activity which CS it has to work on directly.02:21
lisett1yes02:21
metanilperlmonkey2: you mean using sudo ./wreservice.pl ?02:22
perlDreamerlisette, I'm bouncing back and forth between my regular job, and IRC, so I won't be able to spend much time helping today.02:26
perlDreamerIn the CS, trace the code to see when it is added as a new asset to the sytem.02:26
perlDreamerYou'll see it creates a Workflow Activity called GetCSEmail, or something similar.02:26
perlDreamerYou will need to tell your Prueba Workflow Activity the assetId of the CS in the same way.02:26
lisett1ok, thanks, i see the GetCSEmail02:32
metanilI am upgrading to new WebGUI stable version including wre.02:33
metanili already setup wre.02:33
metanili need to get everything from old Webgui machine to this newer one.02:33
metanilhow would i approach?02:33
-!- lisett1 [n=liraos@201.232.58.66] has left #webgui []02:34
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui02:36
-!- mode/#webgui [+o rizen] by ChanServ02:36
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []02:36
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []02:40
metanilits a little bit complex because.. i am upgrading to new machine with new WebGUI and WRE.  I am also going to change the site name.. any help?02:40
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:43
-!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has joined #webgui02:45
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui03:37
topsubtransfer the site over then run the upgrade script on it04:22
topsubthe .conf files04:22
topsubimport the database04:22
-!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has left #webgui []04:46
+perlmonkey2preaction: you awake?04:57
@preactionperlmonkey2, in a manner of speaking05:33
+perlmonkey2okay05:33
+perlmonkey2if email addys are made optional for users, self reging two users with no email addys throws an error that there is a dupe.05:34
+perlmonkey2Do we allow no email addy and break CS and anything else tha tneeds it?  Or disallow it?05:34
@preactioni think the consensus for fixing that bug was "If e-mail is not required and is not some true value, continue. otherwise, error"05:36
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui05:48
+perlmonkey2preaction: I'm having problems parsing that statement.  If email not required and not some true value, continue, else error.  Why does it matter about the true value if email is not required?05:52
perlDreamernote to fellow bug crushers, I'm working on the subscription bugs05:52
@preactionbecause the problem is now: email is not required, email is false (the empty string), you get the error about "duplicate e-mail detected"05:52
@preactioninstead, if e-mail is not a required field, and if e-mail is false, that error should not be displayed05:53
+perlmonkey2k05:54
perlDreameranyone seen rizen in a while?05:57
+perlmonkey26:36 he left05:58
perlDreamergrrrr05:59
+perlmonkey2Oh, if you need any important decisions made concerning the fate and direction of WG, just ask me.06:00
+perlmonkey2:D06:00
perlDreamerokay.06:00
perlDreamercan I send you a screen shot?06:00
+perlmonkey2hah, dude, I keed I keed06:01
perlDreameractually, I was serious.06:03
perlDreamerI work better with second opinions on some stuff06:03
perlDreameron this bug: http://www.plainblack.com/bugs/tracker/manage-subscription-code-batches-names-of-batches-not-displayed#6x243mJqxcSwMiuhMRU7-g06:03
perlDreamerI was wondering if she wants the name instead of the description, or both.06:04
+perlmonkey2j/s let me read it06:04
+perlmonkey2Both would seem better.06:05
+perlmonkey2But I don't know the screen or if there is real estate to have both.06:05
perlDreamerIt's a 4 column layout, it should be okay.06:07
perlDreamerbug--06:08
perlDreamerperlbot: karma bug06:08
perlbotKarma for bug: -1206:08
perlDreamerperlbot: karma bugs06:08
perlbotKarma for bugs: -306:08
+perlmonkey2bugs++06:11
perlDreameryou found a bug, or created one?06:12
CIA-6WebGUI: colin * r7009 /WebGUI/ (2 files in 2 dirs): add batch name to the manage batches screen in the subscription06:12
+perlmonkey2oh, that is for keeping track of bugs?06:13
+perlmonkey2I was just giving it more karma06:14
perlDreamerit's pretty informal06:15
perlDreameraarrggghh!06:30
perlDreamerbugs--06:38
+perlmonkey2bah, I can't even find where email duplicates are checked.  And I just found another bug.  If you are persistant, you can eventually create the user even without entering the email.  The second attempt creates the user.06:39
+perlmonkey2The only place I can find email dup checking is in Profile.pm...has to be it06:41
* perlDreamer refrains from commenting on the craziness of making email addresses optional06:42
+perlmonkey2yeah, well fixing this bug is going to be crazy06:42
@preactionperlmonkey2, the second attempt is supposed to create the user06:43
+perlmonkey2Auth/WebGUI is where the decision is made, but that is passed back from profile06:43
+perlmonkey2but somehow the information about that entry being optional needs to be inserted.06:43
CIA-6WebGUI: colin * r7010 /WebGUI/ (3 files in 3 dirs): change i18n labels in the listSubscriptionCodes screen to try and clear things up06:44
+perlmonkey2is there a built in way to check userProfileField or should I just do a quickScalar db call?06:48
perlDreamerwhat do you mean by check?06:50
perlDreamerfrom a user?06:50
+perlmonkey2I need to see if email is a required field06:50
+perlmonkey2when creating a user 06:50
perlDreamerah, try the ProfileField class :)06:51
perlDreameronce you have the object, you can ask it?06:51
+perlmonkey2from Operation/Profile.06:51
perlDreamerno, WebGUI::ProfileField06:51
perlDreamernot to be confused with WebGUI::ProfileCategory06:51
+perlmonkey2I was saying where I was needing it from06:51
perlDreamersorry06:52
+perlmonkey2so it is not an object in the session.  I need to instantiate a new object and query it?06:52
perlDreameryes06:52
+perlmonkey2wouldn't it be more efficient just to query the db directly?06:52
perlDreamerThat's why encapsulation was invented06:53
perlDreameror you can check to see if it is in the getRequiredFields class method.06:54
+perlmonkey2hmm WegGUI::ProfileField->new($session,'email')->required(); is easier to type I guess :P06:54
perlDreamer$session->db->quickScalar('select 1 from userProfileField where fieldName='email' and isRequired=1');06:56
perlDreamereh, about equivalent06:56
+perlmonkey2the 2nd is a lot faster and uses less resources, but I'm not one to argue overly much :P06:56
perlDreamerthat's good, because arguing senseless points is usually my job07:00
-!- perlDreamer is now known as Quixote107:00
-!- Quixote1 is now known as perlDreamer07:00
+perlmonkey2ah, is WebGUI::ProfileField a singleton?07:00
perlDreamerno07:00
+perlmonkey2I'm seing it used without being instantiated.07:00
perlDreamerwhere?07:01
+perlmonkey2Operation::Profile 6507:01
perlDreamerthat's a class method07:01
+perlmonkey2:oh07:01
+perlmonkey2I'm a bit beer adled.07:01
+perlmonkey2was just calling the method07:02
+perlmonkey2not on an object07:02
perlDreamerwell, if you tried to call it on an object it would puke07:04
+perlmonkey2ah, first param is the class07:05
perlDreamerit might work, as long as you called it as $field->($session, 'email');07:06
+perlmonkey2perlDreamer: you got a sec to tell me if you think this should be tested somehow besides turning on and off email as required and trying to add users?07:06
+perlmonkey2Operation/Profile.pm line 173:         } elsif ($field->getId eq "email" && isDuplicateEmail($session,$data{$field->getId}) && WebGUI::ProfileField->new($session, "email")->isRequired() ) {07:07
+perlmonkey2That works for when email is required and not required as expected.  But there will obviously be downstream bugs when there are users without email addys.07:07
perlDreameryeah07:08
perlDreamerlots of them07:08
perlDreamerI think you should add a blurb to the gotchas.txt file about it07:08
+perlmonkey2okay, will do07:08
perlDreamerthen we can say, "I told you so!"07:08
+perlmonkey2hah!07:08
perlDreamerthen someone will RFE it back out07:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]07:09
+perlmonkey2I'm on the fence on this one.  I can see WG being used with anon users who don't want/need emails07:09
+perlmonkey2whups, he was for it.07:09
perlDreamerit doesn't check to see if the email was real07:09
+perlmonkey2hope he isn't mad07:09
perlDreamerno, that's a connection time out07:09
+perlmonkey2oh07:10
perlDreamerpreaction would say something about it07:10
perlDreamerhe wouldn't just leave07:10
+perlmonkey2should we add email validation?07:10
+perlmonkey2or RFE it?07:10
perlDreamerI think that's in there, but it's optional07:10
perlDreameryou can require email validation, or captcha validation, iirc07:10
perlDreamerwebguiValidateEmail07:11
perlDreamerin Auth::WebGUI07:12
+perlmonkey2ah yes, another optional field07:12
+perlmonkey2okay, I'll add in the gothchas and all it good.07:12
perlDreamerdying from Joker gas would suck07:12
+perlmonkey2you watching a trailer?07:12
perlDreamerBatman, The Animated Series marathon07:12
perlDreameron Toon Disney07:13
+perlmonkey2Toon Disney is showing people die?07:16
+perlmonkey2I wonder if there is a hidden button to close tickets or if I just don't have da POWER07:18
perlDreamerYou need one closed?07:19
+perlmonkey2http://www.plainblack.com/bugs/tracker/marking-email-as-unrequired-causes-duplicate-email-when-registering07:19
perlDreamerclosed07:20
+perlmonkey2gracias07:21
+perlmonkey2I keep see bugs get closed, but the bug list always seems larger and full of more difficult bugs.07:21
perlDreamerno new bugs for several hours07:21
perlDreamerDo you want an easy one to fix?07:21
+perlmonkey2easy is a relative term when it comes to me :P07:22
+perlmonkey2but sure.07:22
perlDreamerTry the Gallery templates one I submitted today.07:22
perlDreamerJust find the template, figure out what the labels should say, and either add them to the i18n or change the template to use some other, existing i18n label.07:22
perlDreamerafter you're done, run the t/i18/templates.t test to verify it's fixed07:23
perlDreamerthen, here's the tricky part07:24
perlDreamerIf you changed i18n, then just add a note to the changelog and commit07:24
+perlmonkey2okay07:24
perlDreamerif you changed a template, make it a package (in the metadata tab of the asset properties screen), export it, and add it to the docs/upgrades/packages-7.5.18 directory07:25
+perlmonkey2sounds simple enough, a monkey could probably do it.  Expect me to fail miserably :P07:25
perlDreamerQuick!  More beer, he's getting depressed.07:25
perlDreamerActually, shouldn't you be cozying up to your wife about now?  It's pretty late out there.07:26
+perlmonkey2it took me so long to respond because I went for another cookie, which my wife had burned, so they require copious amounts of beer to make them less brick like :P07:26
perlDreameryou better hope she doesn't read over your shoulder07:26
+perlmonkey2hah, I already got in trouble for comparing them to charcoal bricks07:26
+perlmonkey2but she's good natured like that.07:26
perlDreamershe's a doctor, or a student?07:26
+perlmonkey2doctor07:26
perlDreamerI have another friend whose wife is a veterinarian.07:27
perlDreamerhe came to band practice one day, looking a little pale and shaky07:27
+perlmonkey2she isn't a MD, she's a PhD07:27
+perlmonkey2ut oh07:27
perlDreamerapparently, he had said something slightly off color07:27
perlDreamerand she threatened to reroute his ureter07:27
+perlmonkey2dear lord.....that is just evil!  07:28
perlDreamerwhat is your wife a doctor of?07:28
+perlmonkey2when a lady, in full qualifications, threatens to alter your plumbing, it is high time to correct whatever it is about yourself which has displeased your queen.07:28
+perlmonkey2composition and Rhetoric.07:29
+perlmonkey2She teaches multi-modal writing, logic, and plato :P07:29
perlDreamerwow07:29
perlDreamerthat's one smart lady07:29
perlDreamerbut comparatively, it sounds like your ureter is safe07:30
+perlmonkey2she always wanted to teach in a small rural school to help disadvantaged kids, so she sees a lot of kids with little to zero knowledge of how to communicate non-verbally, let alone do it with a webpage or some other media.  Their logic skills are usually horribly lacking.07:31
+perlmonkey2So hopefully she makes a difference in a few kids lives.07:32
+perlmonkey2most of the profs at the school are like that, so it is a pretty cool bunch of people who are at that uni just to help kids from the sticks.07:32
perlDreamerthat's very cool07:38
+perlmonkey2You said you added the bug today, I don't see a gallery bug today.07:40
+perlmonkey2colink?07:40
perlDreameryup07:40
perlDreamerthat's me07:40
perlDreamerfirst bug in the list07:41
+perlmonkey2groovy :)07:41
perlDreamerI'm schizo07:41
+perlmonkey2an EE who spends a bunch of time working on a FOSS CMS might just be a bit schizo :)07:42
CIA-6WebGUI: perlmonkey2 * r7011 /WebGUI/ (3 files in 3 dirs): Users who self register without emails being required and leave the email entry blank, no long receive an error from duplicate emails. Fixed.07:43
perlDreamerdid I mention that I also play tuba?07:43
+perlmonkey2hah, that is cool07:43
+perlmonkey2Actively play it?  In a band?07:44
perlDreameryeah07:44
+perlmonkey2Jazz?  Big band?  Concerts?07:44
perlDreamerchurch band, about 20 people07:44
+perlmonkey2That is a pretty large band.07:44
+perlmonkey2Play only Sundays, or other venues?07:45
perlDreamerjust Sundays07:45
+perlmonkey2I don't know that I've ever been to a service with brass in the music.  Guitars, drums but not brass.07:46
perlDreamerwe play classical, gospel  and as much rock as they'll let us07:47
+perlmonkey2Sounds like a lot of fun, actually.07:47
+perlmonkey2I used to play piano, but haven't played in forever.07:49
perlDreamerIt is fun.  More fun than running the coffee cart.07:50
perlDreamerJust about same fun as running the video switcher, or the cameras07:51
+perlmonkey2hmm, I'm not sure the video switcher would be in my set of fun :P07:53
perlDreamergoing to crash out, good night pm208:06
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:06
+perlmonkey2g'n perlDreamer08:07
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)]08:35
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has joined #webgui09:11
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:56
-!- mode/#webgui [+o Haarg] by ChanServ09:56
CIA-6WebGUI: translation * r7012 /translations/Russian/Russian/Workflow_Cron.pm: Update from translation server13:07
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)]14:57
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:03
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:52
-!- mode/#webgui [+o preaction] by ChanServ17:52
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]18:29
+perlmonkey2so quiet here on a Sat.18:42
topsubnot many ppl18:59
topsubblah i got to switch to windows to use ps19:00
topsubuntil i get windows in my vmware19:00
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]19:05
-!- steveo_a1 [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]21:26
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui23:30
-!- mode/#webgui [+o apeiron] by ChanServ23:30
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has joined #webgui23:37
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI23:55
-!- mode/#webgui [+o tavisto] by ChanServ23:55
--- Day changed Sun Jul 20 2008
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []00:23
+perlmonkey2hmm, is there a trick to making sure i18n files are reloaded?01:25
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has quit ["---"]01:28
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has joined #webgui02:00
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has left #webgui []02:01
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has joined #webgui02:02
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has left #webgui []02:02
CIA-6WebGUI: translation * r7013 /translations/Spanish/ (16 files in 2 dirs): Update from translation server03:29
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]05:44
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui06:15
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]06:20
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui07:13
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui []07:24
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui07:55
-!- KlausH [n=KlausH@p5B072F79.dip0.t-ipconnect.de] has joined #webgui11:16
CIA-6WebGUI: doug * r7014 /branch/doug-experimental/lib/WebGUI/Asset/ (Report.pm Event.pm Wobject/Calendar.pm): Nightly checkin because you forgot14:17
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui15:24
-!- mode/#webgui [+o apeiron_] by ChanServ15:24
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]15:33
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui15:56
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui16:15
-!- mode/#webgui [+o apeiron] by ChanServ16:15
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)]16:23
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui17:59
@preactionah crap21:25
BartJolwhat?21:26
BartJolyou're awake?21:26
@preactionno, my nightly auto-checkin program did some checking in of stuff that wasn't supposed to go there21:26
@preactioni do auto-checkin of my experimental branch, but the fixes were supposed to go into HEAD21:26
BartJolah, not good21:26
@preactioneh, simple matter of taking the changes out. i should probably do a merge soon anyway. the last merge to my experimental branch was back in revision 5000. we're on 7000 now21:28
BartJolok, but, not a nice surprise on a sunday afternoon21:28
@preactioneh, i was planning on doing some work today anyway, looks like somebody new has been submitting a few bugfix patches21:29
@preaction"trebor" is what he's been going as on the forums21:29
BartJolI think that's a Dutchie, he greets me enthousiasticly anyway21:30
BartJolbut not sure21:30
@preactioneh, matters not. more people fixing bugs is always welcome ;-)21:31
BartJolindeed, I can only create bugs :)21:31
CIA-6WebGUI: doug * r7015 /branch/doug-experimental/lib/WebGUI/Asset/ (Event.pm Wobject/Calendar.pm): reversing patch... which will probably end up screwing my merge from HEAD21:31
CIA-6WebGUI: doug * r7016 /WebGUI/lib/WebGUI/Asset/ (Event.pm Wobject/Calendar.pm): fixed: Calendar now uses correct method to get user's time zone22:00
CIA-6WebGUI: doug * r7017 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): shortcut ##userPref:<profile field>## macros now work even if shortcut is not under a dashboard22:00
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, SDuensin, topsub22:12
-!- Netsplit over, joins: topsub, SDuensin, f00li5h22:13
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded]22:13
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui22:14
CIA-6WebGUI: doug * r7018 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Control.pm): fixed backwards compatibility with new form control API22:31
-!- Simor [n=Simor@unaffiliated/simor] has joined #webgui22:34
-!- Simor [n=Simor@unaffiliated/simor] has left #webgui []22:35
CIA-6WebGUI: doug * r7019 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/HTMLArea.pm): fix: Image uploader in Rich Editor now works correctly22:59
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui23:27
perlDreamerBartJol: Lots of new EMS stuff checked in for you23:27
BartJoloh joy23:27
BartJoljust 1 day back from my holidays23:28
perlDreamertranslation, like penitence, is good for the soul23:28
BartJoleeeh23:28
perlDreamerThe Spanish translation is shaping up pretty well.23:29
perlDreamerThey passed 45% this week23:29
perlDreamerand someone is working regularly on the Russian translation as well23:29
BartJolwell, then I'll have to hurry23:29
BartJolbut that's very good23:29
BartJolmore translations!23:29
BartJoland german oo lately I believe23:30
perlDreamerhadn't noticed that one.  I'll have to pay more attention23:30
BartJolholidays are good for my soul too I believe23:30
perlDreamervery23:30
BartJolespecially sailing23:30
BartJoltranslating is also very good for my lust to drink beer afterwards23:32
perlDreamerah, but that's bad for your hangover the next day23:33
BartJoltranslating with a hangover is also ok23:33
BartJolyou notice less that it gets boring after a while23:33
perlDreamerwhatever floats your boat23:34
BartJol:)23:34
perlDreamerDo you sail by yourself, or with Koen-Egg23:35
BartJolwell, I have sailed with him, but I surpassed him in sailing skills23:35
BartJolbut last year we sailed together, also with Tessa, but she was kinda scared23:36
BartJolbut that made it more fun for me23:36
perlDreamermeanie :)23:36
BartJolwell I tried to keep it as quiet as possible23:39
BartJolhee KlausH23:45
KlausHHi23:45
BartJolhow do you handle specific terms23:45
BartJolI mean, do you translate everything?23:45
BartJolor also use english words when they are clearer?23:46
KlausHnot everything. It's quite difficult. Ther are for some terrms no really good German words. For example for versioning actions23:46
KlausHThe I take the English ones.23:46
KlausHBut I try to user German where ever possible.23:46
perlDreamerDas ist immer besser.23:47
KlausHRichtig!23:48
KlausHOn the translation server or better the svn connection I miss the possibility to tag and branch.23:48
KlausHNo way to downalod the translation for WebGUI 4.5, or 4.5 , or ...23:48
perlDreamerTagging I understand23:48
perlDreamerbut why branch?23:48
BartJolI understand this one 23:48
BartJolThe template used show to build a form so the user can edit their template.23:48
KlausH4.5 or 4.7...23:48
BartJolI mean don't underdstand23:49
perlDreamerIf you asked Haarg, he'd probably tag the i18n branch for you23:49
perlDreamerbut the problem comes when WebGUI itself branches23:49
perlDreamerFor example, there were no official translations for 7.4 when 7.5 branched23:49
perlDreamersince i18n always tracks the latest version23:49
perlDreamerbut that would explain the branch of the i18n that you asked for, wouldn't it23:50
KlausHyes.23:50
KlausHthat's it.23:50
BartJolyeah, you have to download and save it23:50
KlausHMo wy to downlaod or edit teh translation for the stable 7.423:50
BartJolI do that, to make it available on webgui.nl23:50
perlDreamerWell, I'm pretty sure if some way was found to automatically handle branching in i18n cgi script, JT may accept it23:51
KlausHso I use my own translation server. I think Bernd is using the translation.webgui.org for teh GErman translation23:51
perlDreamerDo you ever try to merge the two?23:51
KlausHno...23:52
KlausHseveral weeks ago I compared them with a diff, but I was working still with 7.3 (or 7.2.x) and the online version was 7.5.x N ot so easy to work with a diff or do a merge23:53
perlDreamerNo, there have been way too many deletions and additions.23:54
KlausHAnd on my server I can do a global search and replace to change umlaut entities to utf8 or to change some pahrases to another translation or similar tasks23:55
perlDreamerit is nice to have direct access to the files, rather than using the cgi script all the time23:56
KlausHin deed23:56
BartJolso some changes added and committed23:56
BartJolnow it's time for beer :)23:57
BartJolbut pd, do you understand the sentence I mentioned?23:57
KlausHabout a yer ago I noticred taht a lot of wrong translations were in the German translation. I think a kind of password security would be great23:57
perlDreamerwhich one was that, BartJol23:57
BartJol The template used show to build a form so the user can edit their template.23:58
perlDreamerKlausH, if you can point those out, they can be reverted.  Just report them as bugs23:58
perlDreamerWhich namespace and tag, BJ?23:58
BartJolI save it, so I will look it up one moment please23:59
perlDreamerI guess I do WebGUI translation, too :)   From Geek to Human.23:59
KlausHa very hard task23:59
--- Day changed Mon Jul 21 2008
BartJoluser profile edit template description in WebGUI namespace00:00
CIA-6WebGUI: translation * r7020 /translations/Dutch/Dutch/ (15 files): Update from translation server00:00
perlDreamerBartJol, in 7.5 we changed the User Profile View and User Profile Edit to be templatable.00:01
perlDreamerso, that last word should be profile, not template.00:01
perlDreamer"The template used show to build a form so the user can edit their user profile."00:02
BartJolok00:03
BartJolbut00:03
perlDreameryes...?00:04
BartJolthe part "The template used show to build" was the part of the grammar I didn't get00:04
perlDreamer"The template used to build a form so the user can edit their user profile."00:05
perlDreamerand then on 'user profile view template description':00:05
perlDreamer"The template used to show the user their user profile."00:05
BartJolbug report, or will you do it immediately00:05
BartJol?00:05
perlDreamerI'll fix it immediately00:05
perlDreamerSince I wrote it in the first place.00:05
BartJolwell, the I just have to click save after the next release for that one 00:07
BartJolonly 3 namespaces incomplete...00:08
KlausHBartJol, you're great!00:09
perlDreamerindeed00:09
BartJolthanks00:09
KlausHI try to complete a German translation of 7.5..stable till WUC / September.00:09
KlausHAnd then change my wg sties to 7.5...00:10
perlDreamer7.5 will be pretty stable by then.00:10
perlDreamerEven now, most changes to the Shop are usability improvements00:10
KlausHWho's comming to the WUC? I will be there this year. I thik we will meet there.00:10
BartJolI will be present00:10
perlDreamerAll of the Dutch teams are coming, they are chartering a private plane to carry them all.00:11
BartJoland presenting00:11
perlDreamerI'll be there, too.00:11
perlDreamerpresently, even00:11
KlausHOh yes - the shop, a little nightmare to regiser for the WUC ;-)00:11
perlDreameryeah00:11
KlausHYou're all having your sessions on the WUC, it's on the schedule00:12
BartJolperlDreamer, are the guys from AMH also coming?00:12
BartJoldidn't know that00:12
perlDreamerI don't know about that.00:12
perlDreamerHaven't seen them around very much lately in IRC or on the boards.00:12
BartJolwell, they are when you are still sleeping00:13
perlDreamersilly me for sleeping00:13
BartJolit IS overrated00:13
KlausHHey, couldn't see them too, and the time zopne is not so different00:13
BartJolbut you live near chicago to, don't you?00:13
perlDreamerme?00:14
BartJolno, oh00:14
KlausHyou00:14
BartJolyes00:14
perlDreamerI live on the west coast, near Portland, Oregon00:14
BartJolmm, I'm going on holidays before the WUC, and I'll have to drop my laptop somewhere00:14
BartJolwell, the a short trip to Madison will do the trick00:15
BartJolI confused your residence with Franks then...00:15
perlDreamerYeah, Frank is just south of Madison.00:16
BartJolwell, I can find JT's house, since we're staying there, it will be the best option00:17
KlausHholiday without laptop????00:17
perlDreamerI've heard about those.  Do they really work?00:18
BartJoleeeh, yeah, internet is all good and well, but sometimes I can do without00:18
BartJolI did it last week00:18
perlDreamerNo tremors or shakes?00:18
KlausHa whole week? no!00:18
perlDreamerNight sweats?00:18
BartJollaptops+sailing equals a bad combination00:18
perlDreamerNervousness, vomiting?00:18
KlausHyou hjave the wrong laptop00:18
BartJolno, just a bad feeling in the mor ning00:19
BartJolbut that might also be beer related00:19
BartJoloh, I will tell Koen that I need another one00:19
KlausHanother beer?00:20
perlDreamermake sure he knows that he needs one, too00:20
KlausHMe too!!00:20
BartJolI have one next to me00:20
BartJolhaving a sip00:20
BartJolmmmm00:20
perlDreamerIs it real beer, or American beer?00:20
BartJoldon't insult me, real beer off course\00:21
BartJolKoen was saying that even now Tessa's not coming, he will refrain from drinking a lot of beer00:21
KlausHCheers! Having a dark Hefe Weizen in front of me00:22
BartJolooh, that sounds good too00:22
perlDreamerTessa's not coming?00:22
BartJolno, she's pregnant00:22
perlDreamerno way ?!00:22
BartJolwell, something to do with having sex I believe00:22
BartJolbut yes, htree months right now00:22
perlDreamerthat's awesome00:23
perlDreamerPlease pass on my congratulations to them.00:23
BartJolyeah, Koen's dream coming true00:23
BartJolI will00:23
BartJolalready saw some pictures of a scan00:23
BartJoldidn't make much sense to me, but whatever00:24
BartJolnot trained to look at those00:24
KlausHnot enough practice?00:25
BartJolnope00:25
CIA-6WebGUI: colin * r7021 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: fix a typo in the user profile edit template desc help00:34
CIA-6WebGUI: colin * r7022 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: fix more typos in the user profile edit/view template desc help00:34
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:45
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []00:54
-!- KlausH [n=KlausH@p5B072F79.dip0.t-ipconnect.de] has quit ["bye.."]00:57
CIA-6WebGUI: yung * r7023 /WebGUI/ (4 files in 4 dirs): fixed: problem with Calendar in EMS "Ticket" tab, "Start" field02:20
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]02:44
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:45
-!- mode/#webgui [+o preaction] by ChanServ02:45
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:35
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:35
-!- jhod [i=jhod@polysidal.net] has joined #webgui04:27
jhodHowdy all.  Anyone able to help me with an installation problem?  I've got it setup the way I think it should be, the testEnvironment.pl and spectre runs fine, but trying to access the webpage gives me the following error from apache: 04:30
jhodError loading WebGUI::Asset::Template::TemplateToolkit! - Can't locate Template.pm in @INC (@INC contains: /opt/WebGUI/lib /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /opt/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm line 19.04:30
jhodBEGIN failed--compilation aborted at /opt/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm line 19.04:30
jhodCompilation failed in require at /opt/WebGUI/sbin/preload.perl line 72.04:30
jhodWhich seems awful odd to me, because the Template.pm file is right there... but then I'm not up on Perl and pathing...04:31
@preactionjhod, what does "cd /usr/local/share/perl; find -name Template.pm"04:34
@preactionsay?04:34
jhodNo Template.pm in /usr/local, but there are in /usr/share/perl5... Debconf/Template.pm, HTML/Template.pm and Filter/Template.pm04:39
@preactionjhod, none of those are "Template", they're Debconf::Template, HTML::Template, and Filter::Template04:40
jhodTrue, but the file is called that. :p04:40
@preactionjhod, so unless you're planning on using the Template Toolkit template engine for WebGUI, you can safely add "WebGUI::Asset::Template::TemplateToolkit to sbin/preload.exclude04:41
@preactionotherwise, you'll want: apt-get install libtemplate-perl <- i think. i don't use debian04:41
jhodI'm sort of confused... please pardon my perl-y ignorance, but wouldn't it be looking for the file WebGUI::Asset::Template in lib/WebGUI/Asset/Template.pm?04:43
@preactionno. it's looking for Template04:43
@preactionexactly that04:43
@preactionthe Template module04:43
@preactionotherwise, the error message would say: WebGUI/Asset/Template.pm04:44
@preactionor HTML/Template.pm, etc...04:44
@preactionWebGUI::Asset::Template => WebGUI/Asset/Template.pm04:44
jhodAlright... thanks ;)04:44
jhodMight be something to add to the testEnvironment.pl script, perhaps?04:44
@preactionuh... why?04:45
@preactionit's probably in there, "Template not installed, but it's optional anyway"04:45
@preactiondid you install it from the debian package?04:46
@preactioner... i mean WebGUI04:46
jhodNo, downloaded it from the site.  Wasn't aware there was a deb package. :p04:47
@preactionit's in sid, so...04:47
@preactionbut we're talking brand-new install then? latest 7.4 or 7.5?04:47
@preactioni'd post that as a bug, mainly because if we're use-ing WebGUI::Asset::Template::TemplateToolkit by default, testEnvironment.pl should make it a required module04:48
jhod7.4.4004:48
@preactioneither that or adding it to preload.exclude by default04:48
@preactioneither that or making that module fail silently if template toolkit is not found04:49
jhodHmm...  I'd like to think I have some apache-fu, but I'm stumped now... can't load the toppage, and no errors appear to be visible anywhere now.  Solved the above problem, thank you very much, but now get connection refused in the browser, and no log anywhere.  This is succeeding beautifully in making me feel stupid. :p04:57
jhodThe other sites on the box all work just fine.04:58
@preactionprobably a DNS resolution problem04:58
@preactionsince if apache is actually being contacted, you'd get the default vhost04:59
jhodNo... because it was giving me the previous error...05:03
jhodVery very weird, but fixed, thanks for the help. ;)05:13
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui05:19
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:19
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui05:41
-!- mode/#webgui [+o apeiron_] by ChanServ05:41
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]05:49
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:37
perlDreamerpreaction, oh exalted dateTime one.  Art thou cognizent and aware?07:06
@preactionfor the moment, yes07:06
perlDreamerI keep getting this error: Could not format date 1216613076 for epoch.  Returning current time07:07
perlDreamerYou seen it before?07:07
@preactionyes, i have a feeling it's in the new Gallery templates07:07
perlDreamernope07:07
perlDreamerNew Subscription asset date selector07:07
@preactionso is it in every date selector?07:08
@preactioni believe that error message is sent by session->datetime->epochToHuman07:08
perlDreamersetToEpoch07:08
@preactioner... so what's the issue?07:09
+perlmonkey2perlDreamer: I'm too stupid to figure out the i18n stuff.  Wasn't able to resolve your bug.  Although I did wonder at adding that line of i18n text and leaving the rest of the wobject hardcoded.07:09
perlDreamerperlmonkey2: I'll fix that one tomorrow, then.  Don't worry about it :)07:10
@preactionperlDreamer, uh... why is setToEpoch getting an epoch? it should be getting a string in the form Y-M-D H:M:S or Y-M-D07:10
perlDreamerGood question, preaction.  I think it's coming from the form.07:10
perlDreamerit says it's getting an opoch07:11
perlDreamerepoch07:11
+perlmonkey2perlDreamer: I added the line to Asset_Photo like the macro call specified, but it never showed up for me.07:11
perlDreamerperlmonkey2: did you restart the server?07:11
+perlmonkey2yes07:11
+perlmonkey2cleared cache07:11
@preactionperlDreamer, perhaps the new date/time YUI calendar thing returns an epoch or something?07:11
@preactionor... hang on07:11
+perlmonkey2put text in the template logic to make sure the macro was being called.07:11
perlDreamerthat's pretty thorough07:12
@preactioni think some of the evilness that was in the Date and DateTime form controls was taken out or misplaced07:12
@preactionif they have a default value that looks like a mysql date, they should return a mysql date (likewise for DateTime)07:13
@preactionno... that's not right either07:13
@preactionsomehow $value on line 140 of WebGUI::Form::Date is already an epoch07:14
@preactionand i think YUI Calendar might be to blame07:14
perlDreamerme, too07:14
@preactionat least, that is where i would start looking, open up Firebug and see what that form element is set to07:14
perlDreamerI'll try a little session->log->warn07:14
perlDreamerew07:14
perlDreamerthen I'd get javascript on me07:14
@preactionor session->log->warn07:14
perlDreamerno way, man07:14
perlDreamerbug--07:18
perlDreamernow to fix this new one...07:18
perlDreamerit's a form init problem.07:23
perlDreamerwhen you call the page the first time, there's not dates in the session form, so they're null.07:23
perlDreamerit must take now in epoch format as a default someplace, which pukes when its passed to setToEpoch07:24
perlDreamerso, just noise07:24
perlDreamerpreaction: did you fix and close the Image uploader bug?07:25
@preactioni believe so, yes07:26
@preactionthe one tredor submitted?07:26
perlDreameryeah07:26
perlDreamerit's still open on the board07:26
@preactionCollateral Image Manager gives error when creating new directory under Media <- this one?07:27
@preactionCollateral Image Manager broken in 7.5.16-beta <- this one is still open because it didn't have a patch submitted with it07:28
perlDreamerah, I see.  Wrong Collateral Image Manager bug07:28
perlDreamermy bad, I'm sorry07:28
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host]07:34
perlDreamerbug--07:37
perlDreamerkarma bug07:37
perlDreamerperlbot: karma bug07:37
perlbotKarma for bug: -1407:38
perlDreamerpreaction, are we still closing bugs when there's no user response?07:39
@preactionyes, no sense leaving them open if we can't reproduce07:39
CIA-6WebGUI: colin * r7024 /WebGUI/ (3 files in 3 dirs): add a date selector to the manage code batch screen in the Subscription Sku07:39
CIA-6WebGUI: colin * r7025 /WebGUI/ (2 files in 2 dirs): fix some template i18n in the gallery add/edit comment template07:39
perlDreamerI'm going to close the edit events in calendar bug07:40
perlDreamerI hate the EMS.07:51
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:51
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]08:24
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has joined #webgui09:35
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]09:44
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui09:45
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:46
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []09:46
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:47
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:53
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:03
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:49
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]11:57
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:13
-!- mode/#webgui [+v Radix_] by ChanServ12:13
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]14:18
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:23
CIA-6WebGUI: translation * r7026 /translations/German/German/ (5 files): Update from translation server15:54
BartJolHee KlausH busy translating?15:55
-!- SDuensin [n=Scott@252.sub-75-206-106.myvzw.com] has joined #WebGUI16:05
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:06
-!- mode/#webgui [+o bopbop] by ChanServ16:06
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]16:09
SDuensinGreetings.16:10
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui16:11
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has quit ["bye"]16:22
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]16:31
CIA-6WebGUI: translation * r7027 /translations/Dutch/Dutch/ (Asset_UserList.pm Asset_EventManagementSystem.pm WebGUI.pm): Update from translation server16:37
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has joined #webgui16:41
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:42
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)]17:12
BartJolonly one asset left to translate to dutch!17:17
ryuu_roso hurry up then :)17:17
BartJoltranslate it yourself!17:19
ryuu_rono way jose, I don't want to steal your work and end up getting the credits17:19
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:20
-!- mode/#webgui [+o preaction] by ChanServ17:20
BartJolyo preaction, did the i18n or svn server crash last week, I thought that I completed the shop asset more than it shows now, might be a illusion of my holidays though17:22
@preactioni don't think it did, but i can check the svn log17:23
BartJolyeah, well otherwise it's my own fault that I didn't commit it17:23
@preactionlast update was 2 lines on the 21st of july17:24
@preactionerm... maybe the "number of lines" is completely inaccurate17:25
BartJolyeah, I thought I did more work than that17:26
BartJolonly worked on 2 namespaces though, but tha germans did some work too17:26
@preactiona lot of work on the new EMS17:26
BartJolI translated that already, only the shop is not fully translated17:27
@preactionthat's what those revisions look like, mostly EMS stuff17:27
BartJolyeah, colin worked on some comments from me too17:27
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui17:28
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:28
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:28
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:29
@preactionBartJol, if you want a history of the Dutch translation, here: https://svn.webgui.org/svnweb/plainblack/browse/translations/Dutch/Dutch/17:30
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:31
-!- mode/#webgui [+o tavisto] by ChanServ17:31
@preactionif you click on a filename and then click "View Revision Log" you can see details about a file. If you then click on the "HTML" link in the "Diff" column, you can see the exact changes in that revision17:31
topsubi am trying to setup 7.5.15 and when i go to start modperl i get this error message in my log and it fails. http://webgui.pastebin.com/m7306767c. I ran testEnvironment and it passes 17:32
@preactiontopsub, not a WRE instance?17:32
topsubwhen i do which perl i get.. /data/wre/prereqs/bin/perl17:33
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui17:33
@preactionerm...17:33
SquOnkGreetings everyone17:33
@preactiontopsub, do this for me then:17:33
@preactioncd /data/WebGUI/lib; perl -c WebGUI/Session.pm17:33
topsubhmm says its okay17:34
topsubWebGUI/Session.pm syntax OK17:34
@preactionuhm... that's not good17:35
@preactionyour error could have come from WebGUI::Session not being able to load17:35
@preactionis there anything else in the error log before that error message?17:35
topsubevery since i tail -f the log i pasted it here http://webgui.pastebin.com/m3d4e7cc717:36
topsublittle easier for me to read17:36
BartJolpreaction thanks17:37
SquOnkQuestion17:37
SquOnkFiles in www/extras/slider have copyright Erik Arvidsson... is he a PlainBlack employee?17:38
SquOnkI'm trying to sort out the last copyright details for the Debian package17:38
SquOnkI also have him as copyright holder for www/extras/wobject/Profiler/sortabletable.js17:38
@preactionSquOnk, not currently, but maybe check docs/credit.txt? if his name isn't in there, then it's an included distribution17:39
topsubomg17:39
topsubwhat the17:39
topsubit finally just started17:39
topsubwhat is that all about17:39
SquOnkBTW, not a single image has a copyright notice on it. Assuming all of the images are the work of PlainBlack, I can hack a script to fix that17:40
SquOnkWhen is 7.5.18 supposed to be out?17:40
@preactionall the icons are that i know of, anything in the style templates inside the database are also17:41
@preactionicons meaning asset icons17:41
@preactionthis week most likely17:41
SquOnkpreaction: All right, I'll fix that today afternoon my time (-4:30 UTC)17:41
SquOnkpreaction: Just hold 7.5.18 so those changes are in. Fixing copyright notices and images without copyright are the only things stopping webgui in Debian now :-)17:42
@preactionto hold the release, you'll have to talk to Haarg 17:42
-!- KlausH [n=KlausH@p5B07390C.dip0.t-ipconnect.de] has joined #webgui17:42
SquOnkpreaction: If 7.5.18 is not _today_, it's fine :-)17:42
@preactionit's not. we release on wednesdays17:43
SquOnkpreaction: That's fine. It gives me time to fix the copyright notice on all the images.17:43
SquOnkThe slider code is being used right now, isn't it?17:43
@preactionmost likely. i'd check in lib/WebGUI/Form/Slider.pm to be sure though17:43
SquOnkpreaction: Ok17:44
SquOnkI have to go. Be back in a couple of hours or so17:45
CIA-6WebGUI: translation * r7028 /translations/Dutch/Dutch/Asset_EventManagementSystem.pm: Update from translation server17:48
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:58
-!- tabb [n=tabitha@166.228.167.77] has joined #WebGUI18:00
-!- mode/#webgui [+o tabb] by ChanServ18:00
BartJolwhoa, more than 2 percent tranlated today I believe18:24
CIA-6WebGUI: translation * r7029 /translations/Dutch/Dutch/Shop.pm: Update from translation server18:25
BartJolwho was it that managed the i18n server?18:26
-!- perlDreamer [n=colink@conference/oscon/x-1c21299cb411351a] has joined #webgui18:26
BartJolyo perlDreamer, left some bugs for you again18:27
perlDreameroy, more bugs?18:27
BartJolyeah, someone confused state and country18:27
perlDreamerduring my vacation even?18:28
BartJoldon't know about that18:28
BartJolwhen was that?18:28
BartJolprobably they were there before, just undiscovered18:28
BartJoldo you manage the I18n server?18:29
perlDreamerI'm at OSCON today, on vacation from $dayJob18:29
perlDreamerbandwidth here is very slow18:29
perlDreamerno18:29
perlDreamerthat's Haarg and PB crew18:29
BartJolok18:29
BartJolHaarg can you make the color coding so that if <100% is translated, it isn't green in the namespace overview, or is that an RFE?18:30
perlDreamerI'd RFE that18:31
BartJolok18:32
perlDreameror even better, get a copy of the i18n.cgi script from SVN and patch it,and attach that to the RFE18:32
@Haargthat's going to have to be an rfe.  there's still quite a few bugs that i need to spend time on.18:32
perlDreamerBartJol: fixed and committed18:34
perlDreamernice catch18:34
BartJolyeah, quite usefull18:35
BartJoldo my best :)18:35
BartJolcommiting an RFE now18:35
perlDreamerstill here?18:38
perlDreamerthe network is bouncing up and down18:38
@preactionperlDreamer, shouldn't have to worry too much, freenode's pingout time are like 20 minutes18:39
@preactionyour hostmask is pretty cool though18:39
perlDreamerwhat is it?18:39
@preactionn=colink@conference/oscon/x-1c21299cb411351a18:39
perlDreamerI have a confession to make.  I'm sitting in a PHP tutorial.18:40
perlDreamerIt's time to make PHPgui rise from the flames!18:40
@preaction...18:40
* preaction sets mode +b perlDreamer*!*@*18:40
BartJolme?18:42
lisetteperlDreamer do you remember that you toll me that i saw the GetCsMail?18:44
perlDreamerlisette: yes18:45
lisettei see this, and this workflow is of type Collaboration, not versionTag, and i need a workflow to be versionTag, then this example does help18:47
lisettebecause in the getCs the pass parameter the same cs18:47
perlDreamerwhy does it need to be of type version tag?  I thought you needed to build a list of titles and attachments.18:48
lisettebecause i need execute this before of approve the post.18:48
+perlmonkey2perlDreamer: It looks like you closed the gallery bug, but I don't see what you did.18:49
perlDreamerperlmonkey2: I added the missing i18n tags18:49
-!- tabb [n=tabitha@166.228.167.77] has quit []18:50
+perlmonkey2to Asset_Photo?18:50
perlDreameryes18:51
lisettehow to do this?18:51
perlDreamerperlmonkey2: there was a commit last night18:52
perlDreamerperlmonkey2: svn rev 702518:54
+perlmonkey2perlDreamer: I must have been doing something wrong to not reload the i18n stuff because your changes look exaclty like mine :P18:54
+perlmonkey2yeah.18:54
+perlmonkey2last two entries in Asset_Photo?18:54
perlDreameryes18:54
+perlmonkey2weird :)18:54
perlDreamerI was using the test to determine if the i18n was working though, not the UI18:55
perlDreamerIt's much, much faster18:55
perlDreamerlike static code analysis18:55
perlDreamerif that template logic is dead, then it would never be seen however18:55
lisetteor i can't do this?18:56
-!- tabb [n=tabitha@70-41-96-97.cust.wildblue.net] has joined #WebGUI18:57
-!- mode/#webgui [+o tabb] by ChanServ18:57
CIA-6WebGUI: colin * r7030 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/Shop.pm): Fix some i18n typos.19:02
CIA-6WebGUI: translation * r7031 /translations/Dutch/Dutch/Shop.pm: Update from translation server19:02
CIA-6WebGUI: colin * r7032 /WebGUI/ (2 files in 2 dirs): Fix i18n typos. Remember to buy BJ a beer.19:02
BartJolI'll remember19:03
perlDreamerYou better, dude ;)19:04
perlDreamerWe old people are notorious for forgetting19:04
BartJolhee, I'm not 29 anymore too19:05
BartJolbe back later19:07
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:07
perlDreamertavisto, you're slacking off.19:19
perlDreamervrby is finding all the shop bugs19:19
+perlmonkey2perlDreamer: ARG!  You enter the exact same comment that I did in the exact same file.  I bounce and clear cache and your change shows up and mine doesn't.  the WRE obviously hates me.19:31
+perlmonkey2:P19:31
* perlDreamer < people want to be me, code fears me19:33
perlDreamerwhoa19:34
perlDreamerthey integrated test coverage into their unit test framework19:34
perlDreamerwhat a great idea19:34
perlDreameryou just give it 1 switch, and it works19:35
perlDreamerphpunit --coverage-html report_dir_path test19:36
+perlmonkey2hah, just had the famous modperl segfault bug hit me on shop19:38
+perlmonkey2it is a very random event.19:38
+perlmonkey2trying to replicate vrby's last bug.19:38
perlDreameryeah19:42
-!- perlDreamer1 [n=colink@conference/oscon/x-b936c1f0598a157b] has joined #webgui19:42
-!- perlDreamer1 [n=colink@conference/oscon/x-b936c1f0598a157b] has quit [Client Quit]19:42
CIA-6WebGUI: colin * r7033 /WebGUI/t/Shop/PayDriver.t: do not delete the default payment gateways!19:43
CIA-6WebGUI: colin * r7034 /WebGUI/ (4 files in 3 dirs): 19:43
CIA-6WebGUI: Add a method for Payment Drivers to see if they can used by a particular user, canUse.19:43
CIA-6WebGUI: Add some tests for the method.19:43
CIA-6WebGUI: Have Pay->getOptions use the method.19:43
-!- perlDreamer1 [n=colink@conference/oscon/x-0df136ff952961ed] has joined #webgui19:44
perlDreamer1grrr19:44
-!- perlDreamer [n=colink@conference/oscon/x-1c21299cb411351a] has quit [Read error: 104 (Connection reset by peer)]19:44
perlDreamer1stoopid weak conference free wireless19:45
-!- perlDreamer1 [n=colink@conference/oscon/x-0df136ff952961ed] has quit ["Leaving."]19:50
-!- perlDreamer [n=colink@conference/oscon/x-f5a1eb46dff1a565] has joined #webgui19:50
-!- perlDreamer [n=colink@conference/oscon/x-f5a1eb46dff1a565] has quit [Read error: 104 (Connection reset by peer)]19:57
@tavistodoes anyone know if the newsletter manager actually emails people content from the cs?20:01
@preactioni thought that was its sole purpose20:04
@tavistoso if people subscribe to the posts in the CS (newsletter) then it will be emailed20:05
@tavistohow is that different than the regular subscribing of a CS?20:06
@preactioni don't know really, you'd have to try it out20:06
@tavistoyeah I'm trying heh20:07
@bopbopI think the Newsletter asset has a separate "subscription"20:12
@bopbopusers go in an select what topics they are interested in- and then only receive the posts w/ matching metadata20:12
@bopbopso, like a CS they subscribe, then they have an option to manage their subscription- My Subscriptions link I think20:15
@bopbopthe Newsletter really is just a revamped CS20:15
@bopboptavisto: you have to set up some metadata to see it20:16
@tavistobopbop, where are the topics generated from?20:28
@bopbopmetadata20:28
@tavistoah.... shoot I knew I was missing something!20:28
@tavisto:) alrighty20:28
@bopbopdon't forget to enable it20:28
+perlmonkey2preaction: The Form::Asset bug would show up if I went to the asset manager and tried to navigate to that asset, right?20:51
@preactionnot the asset manager no, you'd have to open up an asset select box, like the one in the Display tab of the Gallery under "Default View Album"20:52
@preactionit has the button with ". . ." in it and pops up a new window20:52
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui20:52
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []21:02
+perlmonkey2ic21:02
-!- wgGuest51 [n=wgGuest5@208.51.39.34] has joined #webgui21:11
-!- wgGuest51 is now known as bkquinn21:12
-!- dionak [n=dionak@97.66.185.250] has joined #webgui21:14
bkquinndoes anyone know if WG 0.8.3 will run on a 64-bit server with Windows 2003?  i have read all over the forums and wiki...21:14
@preactionbkquinn, it wasn't compiled for 64-bit, but it should run just fine. did you try it?21:15
@preactionwe're talking about the WRE 0.8.3, right?21:15
bkquinnhave not tried it, we're actually looking to buy a new server, and yes, WRE 0.8.3, sorry21:16
@preactionit would run in 32-bit compatibility mode, so it wouldn't get the advantages of a 64-bit native application, but it should run21:18
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui21:20
bkquinngreat, thank you preaction!21:25
-!- bkquinn [n=wgGuest5@208.51.39.34] has quit []21:38
-!- wgGuest42 [n=wgGuest4@208.51.39.34] has joined #webgui21:38
-!- wgGuest42 [n=wgGuest4@208.51.39.34] has quit [Client Quit]21:38
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []21:49
+perlmonkey2preaction: I'm not sure I can replicate your ' bug.  I have a page with a few assets on it.  I can nagivate to the page and see all the assets in it for selection using the default view albulm in Fedora 9's latest FF3.21:59
-!- apeiron_ is now known as apeiron21:59
@preactionthe asset has a ' in the title and menutitle?22:00
+perlmonkey2it has unbalanced ' and " in it.22:00
@preactionyou can select the asset?22:00
+perlmonkey2yes22:00
+perlmonkey2and see what's in it.  Just did it in epiphany.  Now going to try Cent's FF3 build.22:00
+perlmonkey2Root > Home > 'bleh "Documentation" else22:01
@preactionand clicking on the "[select]" link works?22:02
+perlmonkey2okay, I didn't undestand that part.  None of the select links are clickable.22:02
+perlmonkey2does the asset need to be an image?22:03
+perlmonkey2[Select] Hyperlink (and I can clikc the hyperlink)22:03
+perlmonkey2But clicking on [Select] 'bleh "Documentation" else opens up the asset.  Is that not the problem you encountered?22:04
@preactionif you're using the Default View Album, it will need to be an album in the Gallery22:04
@preactionit's the [select] that's the problem22:04
+perlmonkey2okay22:04
+perlmonkey2sorry, my bad22:04
@preactionnot the fact that it isn't a link, but when it is a link, clicking on it does not work22:04
@preactionif the asset has a ' in the title22:05
@preactionno22:05
@preactionif you look at the source for that pop-up window, you'll see why it happens22:06
+perlmonkey2is it tinymce or wg code?22:07
@preactionit's wg code22:07
@preactionit's the pageTree widget22:07
+perlmonkey2viewAlbumAssetId_formId needs to be escaped I'm guessing.22:08
@preactionno, in the code for the pop-up window. it's probably part of lib/WebGUI/Form/Asset.pm22:09
@preactionline 233. $child->get('title'). the title is injected directly into javascript with no escaping of potentially bad things22:12
+perlmonkey2You want to fix it or want me to?  And does WG have a function to call to cleanse links?22:20
@preactionyou're going to have to, since it would take me longer to get everything set up to fix it22:23
@preactionyou'll probably want HTML::Entities encode_entities22:23
@preactionsince the value is being put into an HTML input (i think)22:23
+perlmonkey2&#39; breaks it &quot; is what is being sent as JS, but it is breaking the same.22:34
+perlmonkey2I'm thinking it needs to be escaped on the JS side as the JS sees the encoded text the same.22:35
+perlmonkey2?22:35
+perlmonkey2heck I'll test.22:35
-!- tabb [n=tabitha@70-41-96-97.cust.wildblue.net] has quit []22:47
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui22:47
BeginCSharpwhats the purpose of having user 'zwuoyltjilptril' in mysql???22:48
+perlmonkey2BeginCSharp: it is probably your webgui db user.22:49
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:49
-!- mode/#webgui [+o tavisto] by ChanServ22:49
+perlmonkey2you using the wre?22:49
BeginCSharpyes.22:49
+perlmonkey2then yes.22:49
@preactionit's a limited privileges user so they can't access other databases22:50
BeginCSharppreaction: only limited to particular database (created by webgui) ???22:50
@preactionyes22:51
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui22:51
BeginCSharpis it different for every webgui install.. (Looks like randomly created username)22:53
BeginCSharpwill SELECT,INSERT,UPDATE,DELETE is enough for that user?22:56
@preactionBeginCSharp, yes and yes22:58
BeginCSharp:D22:58
+perlmonkey2This embedded js in the perl is a pita to debug :P22:58
@preactionit's different for every site you create under the same installation of webgui even22:58
+perlmonkey2preaction: I'm not sure I want to understand, but I had to both regex escape the ['"]'s and encode them for it to work.23:06
+perlmonkey2JT needs to be modded negative points for allowing js and html in the perl like that :P23:08
@apeironMight I mention that best practices like that didn't exist when WebGUI was first created? :)23:10
+perlmonkey2apeiron: Then he should have whipped his minions until they bled rivers of blood making the change :P23:11
@apeironI'd have gladly submitted myself to the whipping, trust me.23:11
+perlmonkey2apeiron: I know wg is a very mature app put together over many years.  I don't mean anything serious when I say something like that.  Just deflecting blame at how ridiciously long it took me to figure that bug out.23:12
@apeironperlmonkey2, No worries, no quarrels here.23:12
topsubfinally got my form control working.. My problem was the naming of the fields.. ugh!23:18
topsubWhen you do pop up menus threw webgui is it effect by cacheing? 23:22
@preactiontopsub, browser-side caching happens really only for assets. webgui-side caching only happens when you tell it to23:26
-!- perlDreamer [n=colink@conference/oscon/x-830ffac2fd85560d] has joined #webgui23:33
perlDreameryay, bits23:33
perlDreamerbopbop: are you around?23:34
@bopbopperldreamer: hi23:35
perlDreamerabout the labeling in the manage codes screen?23:35
perlDreamerthe words "this batch" are a bit misleading23:35
perlDreamersince there's a way to select codes based on date.  It might includes several different batches23:35
perlDreamerparticularly when you select date used23:36
@bopbopdelete codes in the selected batch23:36
@bopbopwould that be better?23:36
perlDreamerdelete codes in the selected batch(es) ?23:36
+perlmonkey2Anyone have a pet bug they want me to work on?23:36
@bopbopsure23:36
@bopbopthat works23:36
perlDreamerperlmonkey2: How about the core dump one with the Shop? :)23:36
perlDreamerokay, bopbop, I'll make it that right away.23:36
@bopbopcool- thx23:37
+perlmonkey2perlDreamer: Okay, and while I'm at it I'll solve world hunger and make sure there's a pony in every pot.23:37
+perlmonkey2:P23:37
perlDreamerI'd rather have a cow in the pot, but you mid-westerners can have what you like ;)23:37
+perlmonkey2I try to mix-metaphors for humor multiplies to little effect :P23:38
topsubperlDreamer, that form control i have been working on i finally got it working.. lol23:38
perlDreamercool, topsub23:38
+perlmonkey2s/multiplies/multipliers/23:38
+perlmonkey2when I'm lacing an asset with errorHandler->debug statements, should I leave those in there when I'm done?  23:39
perlDreamerIt depends.  If it's problematic, sure.  That just saves someone else time later.23:40
perlDreamerbut in general they get cleaned out23:40
+perlmonkey2makes sense23:41
CIA-6WebGUI: perlmonkey2 * r7035 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Asset.pm): Web::Form::Asset can now accept assets with '|" in their names.23:43
CIA-6WebGUI: colin * r7036 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: grammatical fine tuning the delete selected codes/batches label23:43
perlDreamerIs anyone working on kristi's Shipping Address/Billing Address bug?23:47
@bopbopperlDreamer: you know what? Something as simple as, "Delete these codes," probably would have done it :)23:50
@bopbopand I think a staff member is working on the address bug23:50
perlDreamerWe can make it say that too.23:50
perlDreamergood23:51
@bopbopyeah, because then users would know the text related to the codes currently viewed23:51
@bopbopcan you fix the Batch ID field label?23:51
perlDreamerI actually fixed that last night23:51
@bopbopcool23:51
@bopbopyou rock23:51
-!- SDuensin [n=Scott@252.sub-75-206-106.myvzw.com] has quit ["Leaving"]23:52
perlDreamerFor problems like the Address, I never know if adding another name field would fix it23:52
perlDreamerbecause then you have to consider international issues with first names and last names23:53
perlDreamerso if someone else will fix it, I get to worry less23:53
+perlmonkey2perlDreamer: hah, how do you even begin to debug a seg fault when calling the function causes the seg fault (it is never entered into).23:55
perlDreamerNo clue.23:56
+perlmonkey2hmm, well I guess I can't test if the first two lines of definition have been entered23:56
perlDreamerthat's as far as I took it that night I was working on it23:56
perlDreamerIt was very consistent where it broke, just not when23:57
perlDreamerit was quite random, somewhere between 2 and 8 items removed from the cart23:57
+perlmonkey2that's what I'm seeing23:57
+perlmonkey2and all of them from the call of $self->definition23:57
perlDreameryep23:57
perlDreamerbut why would that cause a segfault?23:58
perlDreamer...sometimes23:58
perlDreamerit's not item sensitive23:58
+perlmonkey2when it happenes and I go to bounce mod_proxy, it fails to restart23:59
perlDreamerwell, technically, it won't _re_start since it's already down.23:59
perlDreamerbut I don't know how that script is written23:59
--- Day changed Tue Jul 22 2008
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has joined #webgui00:00
-!- mode/#webgui [+v cap10morgan] by ChanServ00:00
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]00:03
+perlmonkey2Hmm, Dumping the product, products that don't fail contain a session with good settings.  Products that fail contain a session with no settings.00:03
+perlmonkey2They are missing more than just settings.00:04
perlDreamerhm00:04
perlDreamersettings might only be created when necessary00:05
perlDreamernope, setting should always be populated00:05
+perlmonkey2hmm, actually the session in a segfault causing product looks like it is unintialized.  Lots of "DUMMY" values00:05
perlDreamerit is created when necessary, but there's a setting call in user, which is always called00:05
perlDreamerpm2: can you paste me a dump?00:06
+perlmonkey2no problem00:06
perlDreamerI found my old wG log file from when I was looking at this00:07
perlDreamerand I see dummy stuff too, but only in the logger object00:07
+perlmonkey2http://webgui.pastebin.com/dd63591e00:07
+perlmonkey2http://webgui.pastebin.com/d1d01b31500:07
+perlmonkey2But notice how many objects the bad session is missing?00:09
perlDreameryeah00:09
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:09
-!- mode/#webgui [+o preaction] by ChanServ00:09
perlDreamersomewhere along the line, something bad happened to $session00:09
+perlmonkey2so we need a full trace from the click on a delete button.00:09
+perlmonkey2remove button I mean00:10
perlDreamerpreaction likes to Carp::long_mess, iirc00:10
perlDreamerlongmess00:10
perlDreamerno underscore00:10
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:16
perlDreamerI think I got it, perlmonkey200:17
perlDreamerIn Shop/Cart, in the www_remove method, line 63600:18
perlDreamerthere's an abused private variable called itemCache00:18
perlDreamerit holds an object reference00:19
perlDreamerline 636 calls delete on the key that holds the item00:19
perlDreamerthat should trigger Session's DESTROY method00:19
-!- dionak [n=dionak@97.66.185.250] has quit []00:19
perlDreamerand after it delete the cache, it calls the item's remove method00:19
perlDreamerremove calls getSku00:19
perlDreamerand whammo!00:20
perlDreamerbad session object00:20
perlDreamerI don't know why that segfaults apache00:20
perlDreamerbut I'll reorder that and see if it behaves differently00:20
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:21
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]00:22
perlDreamerthat seems to have fixed it00:25
perlDreamerI can't get any more crashes00:25
perlDreamerperlmonkey2: are you there00:27
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]00:27
perlDreameror did I get kicked off the network again?00:27
CIA-6WebGUI: colin * r7037 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: final tweak to the delete batch/code label00:28
perlDreamernope, I'm connected00:28
perlDreamerdude, I'm going to commit this00:28
perlDreamerIf you'd test it when you get back on, as a double check, it would be great.00:29
perlDreamersvn rev 703800:30
+perlmonkey2back00:30
perlDreamerbacklog?00:31
perlDreamerI think I fixed it00:31
+perlmonkey2testing00:32
+perlmonkey2I just updated and bounced 'web', and it happened on my second attempt00:32
+perlmonkey2703800:32
perlDreamercrud00:32
+perlmonkey2:(00:33
perlDreamerIt's not dying for me anymore00:33
+perlmonkey2maybe i need to bounce more then web *grasps desperately at straws*00:33
perlDreamerrestarted the browser and everything?00:33
+perlmonkey2not the browser.00:33
perlDreamerthat shouldn't matter00:33
+perlmonkey2I'll clear cache too00:33
+perlmonkey2yep, 5 into it this time00:34
perlDreamerwas it the last item in the cart?00:34
+perlmonkey2But now it looks liek modproxy_error is getting something00:35
+perlmonkey2nope00:35
perlDreameroh, good.00:35
perlDreameranything useful?00:35
+perlmonkey2==> modperl.error.log <==00:35
+perlmonkey2[Mon Jul 21 16:34:06 2008] [notice] child pid 14644 exit signal Segmentation fault (11)00:35
+perlmonkey2[Mon Jul 21 16:34:25 2008] [notice] child pid 14664 exit signal Segmentation fault (11)00:35
+perlmonkey2==> modproxy.error.log <==00:35
+perlmonkey2[Mon Jul 21 16:34:25 2008] [error] [client 192.168.1.105] proxy: error reading status line from remote server jet, referer: http://jet/home/widget200:35
+perlmonkey2[Mon Jul 21 16:34:25 2008] [error] [client 192.168.1.105] proxy: Error reading from remote server returned by /home/widget2, referer: http://jet/home/widget200:35
+perlmonkey2hmm00:35
+perlmonkey2no00:35
+perlmonkey2perlDreamer: you still can't make it die?00:37
perlDreamerI'll keep trying00:37
perlDreamerbut I don't run the WRE, so no mod_proxy00:37
perlDreamerI need a buy all method to preload the cart...00:38
+perlmonkey2:D00:39
+perlmonkey2if_admin00:39
perlDreamerdon't tempt me :)00:39
perlDreameryep, segfault, but it's taking longer now00:43
perlDreamerPlease look at Cart.pm, line 194,500:44
+perlmonkey2yeah, that looks evil.00:49
+perlmonkey2and since the problem is intermittant, it probably has to do with cahcing.00:49
perlDreameryeah, and I understand what the exact problem is00:50
+perlmonkey2undef self00:50
perlDreamerit _is_ the session variable00:50
perlDreamerit contains a copy of the Apache request and server objects00:50
perlDreamerwhen they get cleaned up, apache would be really unhappy00:50
perlDreamerwell, easy fix is to nuke the object caches in Cart and CartItem00:51
+perlmonkey2okay, I guess I'm dense cause I take that to mean the problem is 195 not 194.00:52
perlDreamerno, it means the same problem exists all over the place00:52
perlDreamerwe just haven't seen that one blow up yet00:52
+perlmonkey2oh00:52
perlDreamernot only that, but this caching scheme leaks00:52
perlDreamerthe sku cache in getSku is never cleaned up00:53
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]01:07
-!- mode/#webgui [+v perlDreamer] by tavisto01:08
@tavistohmm.. perlDreamer, nice work on the remove button fix01:08
+perlDreamerthanks, but it's still broken01:08
@tavistooh well then you're fired.01:08
@tavistoThis must be quite some bug considering you normally close my bugs 5 minutes after I report them. :)01:09
+perlDreamerwhen apache segfaults, something bad has happened01:11
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:21
@tavistois this as bad as when Doug Bell puts on his scarecrow mask?01:21
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."]01:23
+perlDreamerworse01:23
+perlDreamerlike JT, unshaven and his armpit hair hanging out01:24
+perlDreamerperlmonkey2: still hanging around?01:24
+perlDreamerI commented out all the itemCache code, and still got segfaults01:25
+perlDreamerbut when I commented out the skuCache code, I haven't been able to get another segfault01:25
+perlDreamerbased on earlier results, I'm going to continue testing :)01:25
CIA-6WebGUI: colin * r7038 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): 01:28
CIA-6WebGUI: Change the order of deleting the item from the cache and calling01:28
CIA-6WebGUI: clean up code, since deleting the item causes the Session var01:28
CIA-6WebGUI: to get nuked.01:28
+perlDreamerperlmonkey2: I've been through three sets of 12 item carts with no problems01:34
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has quit []01:52
+perlDreamer5 sets01:53
+perlDreamerI'm going to put the caching code back in and see if the problem comes back01:53
-!- KlausH [n=KlausH@p5B07390C.dip0.t-ipconnect.de] has quit ["sleeping"]02:01
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]02:09
+perlDreamernow I get crashes02:13
+perlDreamerremove it, crashes go away02:23
+perlDreamerI'm blaming skuCache in Cart/Item.pm02:23
+perlDreamerShop/CartItem.pm, rather02:24
metanili got this error message http://webgui.pastebin.com/d64ea4de1 .. ( i migrated this webgui from other machine)02:24
+perlDreamermetanil, make sure you have the right version of JSON installed02:25
+perlDreamerhave you run the sbin/testEnvironment.pl script?02:25
metanilnot yet02:26
metanili'll do it now.02:26
+perlDreamergood idea :)02:26
metanil:)02:26
metanilperlDreamer: it looks alright.02:27
metanilat least JSON seems OK02:27
metanil(only image magick and aspell is not installed)02:28
+perlDreamerperlmonkey2: do you want me to commit this so that you can test it, too?02:31
metanilpreviously, "objToJson will be obsoleted. Please use to_json instead." was there, and i replaced with to_json and from_json on respective code.02:33
+perlDreamermetanil, what version of WebGUI is this?02:33
+perlDreamerand which WRE?02:34
metanil 7.4.17-stable02:34
metanilwre is latest :D02:34
+perlDreamermetanil, that's a really old 7.502:34
+perlDreamer7.4, rather02:34
+perlDreamerhow about 7.4.40 instead?02:34
+perlDreamerdid you check the newest 7.4 changelog to see if that was already fixed?02:35
+perlDreamerOr search the bug database?02:35
+perlDreameror the forums?02:35
-!- perlDreamer [n=colink@conference/oscon/x-830ffac2fd85560d] has quit ["Leaving."]02:43
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:44
metanilsure02:49
CIA-6WebGUI: colin * r7039 /WebGUI/lib/WebGUI/Shop/ (CartItem.pm Cart.pm): 02:57
CIA-6WebGUI: Removed all caching code. This seems to fix the apache02:57
CIA-6WebGUI: crashing problem. Needs others to double check and02:57
CIA-6WebGUI: review.02:57
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]03:03
+perlmonkey2dang, pd left03:20
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui03:36
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:58
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui04:06
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]04:27
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []04:41
patspamhi guys, just speccing out some hardware for a potentially high traffic wg site, do you guys find that in general more http load balancing or more db slaves is better for increasing performance on a "typical" wg site, whatever that means..?04:45
+perlmonkey2patspam: sounds like a good Q for the forum04:47
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []04:55
+perlmonkey2anyone bored and want to see if the "delete from shopping cart" bug has been resolved?04:57
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has joined #webgui04:59
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]05:24
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:18
perlDreamerperlmonkey2: I'm back at it!06:18
+perlmonkey2perlDreamer: I'm back06:30
perlDreamerdid you test it?06:30
+perlmonkey2yes, failure :(06:31
perlDreamercrap06:31
+perlmonkey2but not with you?06:31
perlDreamerno06:31
perlDreamerI went through 80 or 90 products with no problems06:31
+perlmonkey2Only updated Cart and CartItem?06:31
perlDreameryes06:32
perlDreamerno06:32
+perlmonkey2oh no06:32
perlDreamerI pruned out some dead code from the EMS06:32
perlDreamerbut I can't believe that would matter06:32
+perlmonkey2I was ctrl-p'ing my wre restarts.  only the last command wasn't -restart06:32
perlDreamerit's not even instanciated on my dev site06:32
+perlmonkey2but -start06:32
+perlmonkey2I just restarted and will now test06:32
perlDreamerWhat is Ctrl p-ing?06:33
+perlmonkey2in bash ctrl-p brings up the last command.06:33
+perlmonkey2err, at least the way I have it set up.06:33
+perlmonkey2kind of half-hearted vim06:34
+perlmonkey2but what I mean is I hadn't restarted after your update.  Which looks to have fixed the problem.06:34
perlDreamerno way!06:34
+perlmonkey2I just delted 20 items with no issue.06:34
perlDreamerawesome!06:34
perlDreamernow it would be nice to know why...06:34
+perlmonkey2perlDreamer: you are like some kind of ninja06:34
perlDreameryou did the hard part06:35
perlDreamerI just did the busy work06:35
+perlmonkey2what?06:35
+perlmonkey2no you did the hard part.06:35
+perlmonkey2what did I even do?06:35
perlDreamerI spent hours looking for a reason, but you picked up on the Session var06:35
perlDreamerafter that it was simple06:35
+perlmonkey2after that it took expert knowledge of what is going on in WG.06:35
+perlmonkey2I just started dump monkey debugging by outputting params and comparing them from success to failures.06:36
perlDreamerI did that too, but completely missed the session stuff06:36
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:36
-!- mode/#webgui [+o tavisto] by ChanServ06:36
perlDreamernow, how do we tell JT that we have to kill his asset caching?06:37
+perlmonkey2perlDreamer: Here is why you deserve all the credit.  I couldn't have done what you did without long hours of studying how WG works.06:37
+perlmonkey2hah06:38
+perlmonkey2he'll probably not like it.06:38
+perlmonkey2tell him he can have it back when he can figure out what's wrong with it.06:38
perlDreamergood idea!06:38
perlDreamerwell, at least now I can clean up the commented out code06:39
+perlmonkey2I kept cringing upon hitting every "Remove", dreading this bug not being resolved.06:39
+perlmonkey2:P06:39
perlDreameryeah06:39
perlDreamernow that that's fixed though, we'll have to fix some other bug06:41
+perlmonkey2?06:41
+perlmonkey2oh, just a new bug?06:41
+perlmonkey2Need to make it manditory to write tests as code is developed.06:42
+perlmonkey2one method to one test entry :)06:42
perlDreamermost new code is tested.06:42
+perlmonkey2I guess running the caching through its paces would be a hard test to write.06:43
perlDreameryeah06:43
+perlmonkey2Kristi and Vrby should take a breather from testing.  We're getting overrun.06:48
perlDreamerare there more new ones?06:48
perlDreamerplease say no06:49
+perlmonkey2no, no more than were there this morning.06:49
perlDreamerI closed a lot of those06:49
perlDreamerMy favorite was Kristi's label one06:49
perlDreamerI'd fixed that the night before06:49
+perlmonkey2and most of the ones left either are quasi-bugs more needing design consideration, or fairly new ones that sound easy to fix.06:50
perlDreamerwe need to get her set up with a SVN backed test server06:50
perlDreamerthe 1 week delay is sometimes awkward06:50
+perlmonkey2absolutely06:50
perlDreamertabb has one...06:50
+perlmonkey2I've got one, but I'd be histant to open it to the world.06:51
+perlmonkey2and to allow outside users in.06:51
perlDreamerno, PB can set her one up somehow06:51
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]06:51
+perlmonkey2yeah, surely they can just set up a VM06:51
patspamspeaking of apache restarting, has Class::InsideOut killed our chances of having some sort of Apache2::Reload in the dev wre?06:52
perlDreamerno idea, patspam06:52
+perlmonkey2Class::InsideOout messes with package registering?06:53
patspamnot sure why, but when i tried adding Apache2::Reload back into the wre apache conf it died horribly06:53
perlDreamerperlmonkey2: I'm going to uncomment the item cache in the Cart and see if it stays alive06:53
+perlmonkey2sounds good06:54
+perlmonkey2patspam: and you're sure it is Class::IO?06:54
perlDreamerwe've had Class::IO code for a while06:55
patspamno, not sure.. i just noticed that it's not enabled in wre dev mode anymore06:56
+perlmonkey2don't know.  maybe it slowed down things too much?06:56
patspamand from memory when i tried adding it back myself the errors looked like they were coming from Class::IO modules, but could be wrong06:56
patspamI'll look into it some more and report back06:57
patspamcos it can be very handy when you're hacking stuff06:57
+perlmonkey2looks like it.06:58
perlDreamerI'm old fashioned.  service httpd restart is pretty easy06:58
+perlmonkey2perlDreamer: unless you are me and do  perl wreservice.pl --start modperl see the 'OK' and think you've restarted modperl.06:58
+perlmonkey2:P06:59
perlDreamerremove07:00
perlDreamerwince!07:00
perlDreamerremove07:00
perlDreamerwince!07:00
+perlmonkey2patspam: you were looking at the Survey?07:00
+perlmonkey2hah07:00
+perlmonkey2perlDreamer: exactly :P07:00
perlDreamerboom07:01
+perlmonkey2:(07:01
perlDreamerit was both of them07:01
perlDreamerno item cache, no sku cache07:01
+perlmonkey2adding items to a cart is something that always lags on websites.  I'm betting that there will be negligible complaints from users over this.07:02
+perlmonkey2s/adding/manipulating/07:02
perlDreamermaybe07:02
perlDreamerI'm going to tinker with it a bit more07:03
perlDreamerI found some backwards logic07:03
patspamperlmonkey2: yeah planning on checking it out later today, been bogged down with a spec document for $work07:03
+perlmonkey2I really want to learn what all is going on, but my neighbor gave me dinner last night with food poisoning as desert, so I'm going to call it quits early.07:03
perlDreameroy07:03
perlDreamersend your dog over to pee in his yard07:04
+perlmonkey2patspam: I plan on working on it soon.  Getting excited about it again.07:04
patspamawesome07:04
+perlmonkey2perlDreamer: naw, he's a good guy.  A friendly cop who goes out of his way to be nice.  I probably just have a wussy stomach :P07:04
perlDreamer4 clicks, boom07:05
+perlmonkey2doh07:05
perlDreamergoodbye cache07:05
patspamI've got a couple of specific features in mind that I need for my current project, I'll check it out and then send you my thoughts07:05
+perlmonkey2patspam: can you list them?07:05
patspamyep, *scratches head*..07:05
+perlmonkey2emailed anon users?07:05
+perlmonkey2done07:05
+perlmonkey2only mainstream question type I don't have is matrix.07:05
patspamsome of this you might have already done..07:06
patspamdescriptions/content for q sections07:06
+perlmonkey2yes07:06
+perlmonkey2and sections can appear with or without questions, and can appear on every or just the first page of their questins.07:07
patspamawesome07:07
patspamoption to make text fields mandatory (in survey 1 they can be left blank)07:07
perlDreamerah, that's better07:07
perlDreamerphew07:07
+perlmonkey2I *think* that is mostly done, and even started some work on specifying what type of text field it had to be 07:07
+perlmonkey2bunch of preset text field types07:08
+perlmonkey2or just plain old text.07:08
patspamperlmonkey2++07:08
patspamtime limit on survey completion (start to finish time window)07:08
+perlmonkey2like if you select Other, the Other button and Text fiedl must be filled in.07:08
patspamah that's awesome07:08
+perlmonkey2patspam: nope, no time limits.  But that would be trivial.07:08
patspamyeah i thought that might be a new one07:09
patspammy survey wobjects are going to be used for collecting research data, so the client cares about time window for data validity07:09
+perlmonkey2But a lot of things that were tricky should become very simple once the entire survey is stored in a single JSON object.  Although if the survey is slow because my DB tables are sorry (if they are, know I used to be an Oracle DBA for a major university, which proves my suckiness iwth DBs), please let me know.07:10
patspamsure thing07:10
+perlmonkey2patspam: I dont' have time limits, but timing of everything is recorded.07:10
+perlmonkey2start to finish and per submission.07:11
patspamsweet07:11
patspamscoring/weighting of answers so that you can calculate a "score" at the end07:11
+perlmonkey2yes, questions and/or answers can be assigned scores.07:11
+perlmonkey2but I have done ZERO for reporting.07:11
+perlmonkey2so the scores would only be useful in the reports.07:11
patspamman you rock, that's awesome07:12
+perlmonkey2wait until you have 10 500 question surveys in it and users are waiting 5 seconds for each submission.07:12
+perlmonkey2then you'll know my suckiness :P07:12
patspamI'll need to use the score to determine the message displayed at the end of the survey07:13
+perlmonkey2patspam: that will be novel.  Although a macro could do it.07:13
patspamyeah, or I could use a flux plugin07:13
+perlmonkey2although end of survey could cause the survey to be scored.  Why not?07:14
patspamit would be cool if you could define score ranges and content to display (or url to forward to) based on score07:14
+perlmonkey2patspam: yeah, that sounds perfect for a macro :P07:15
+perlmonkey2or a really helpful contributor to add on 07:15
perlDreamerperlmonkey2, committed, commented and closed07:16
+perlmonkey2woot!07:16
perlDreamertime for this old man to go to bed07:16
+perlmonkey2perlDreamer++07:16
* perlmonkey2 heads to the hills also.07:16
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:16
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."]07:16
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has quit [Remote closed the connection]08:38
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui08:38
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]08:55
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:58
-!- jhod [i=jhod@polysidal.net] has quit [Remote closed the connection]09:00
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []09:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:23
-!- mode/#webgui [+o preaction] by ChanServ10:23
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:30
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:35
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui10:43
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]10:43
-!- Radix-w [n=Jesse@203.161.68.67] has joined #webgui10:52
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]10:52
-!- Radix-w [n=Jesse@203.161.68.67] has quit ["Leaving"]11:19
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has joined #webgui11:53
-!- wgGuest99 [n=wgGuest9@d54C6EA83.access.telenet.be] has joined #webgui12:09
wgGuest99hello all12:11
BartJolhi12:11
wgGuest99i have a quick question, is it possible to install webgui on a remote system? i have webspace at one.com12:12
BartJolwell, probably that will be difficult12:12
BartJoldo you have root access?12:12
BartJolthat makes live easier12:12
BartJoland you need quite a lot off space12:13
wgGuest99nope no root access got 2gig space tho12:13
BartJolah, I used 2.4 1K blocks, and my site is not that full12:14
wgGuest99i´m no web genious so iff install isnt going to be easy i´ll search for alternatives 12:14
BartJolmmm, will be very hard for you12:14
wgGuest99damn webgui was looking good12:15
wgGuest99still is .. :) but not for me12:15
BartJolI would look for alternatives, or another hoster (I work at procolix, netherlands and we host it) if you discover that you really want webgui12:15
BartJolyou wouldn't get root access though, or even shell12:16
BartJolbut we can implement plugins12:16
wgGuest99thanks i´ll keep it in mind iff i dont find my flavour amongst the other CMS´s12:16
BartJolif tested properly12:16
BartJoljust come to this channel and ask me12:17
BartJolif necessary12:17
wgGuest99will do thanks12:17
BartJolnp12:17
-!- wgGuest99 [n=wgGuest9@d54C6EA83.access.telenet.be] has quit []12:17
BartJolsuccess12:17
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has joined #webgui13:05
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui13:53
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]14:04
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui14:10
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 110 (Connection timed out)]14:11
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:17
-!- SDuensin [n=Scott@236.sub-75-205-38.myvzw.com] has joined #WebGUI15:54
SDuensinGreetings.16:01
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:06
BartJolhi16:06
CIA-6WebGUI: colin * r7040 /WebGUI/lib/WebGUI/Shop/ (CartItem.pm Cart.pm): 16:10
CIA-6WebGUI: Apparently, any item or sku caching causes Apache to die. At this16:10
CIA-6WebGUI: point, both the itemCache in the Cart and the skuCache in the CartItem16:10
CIA-6WebGUI: have been removed.16:10
dionakmorning16:16
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:25
-!- mode/#webgui [+o bopbop] by ChanServ16:25
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16:38
BartJoldutch translation of 7.5.17 is completed! and committed to svn17:00
KlausHCongratulataions!17:06
BartJolit took my quite some work, but it is satisfying to complete it17:06
BartJolthanks!17:06
BartJolNow I can only hope that there not very big changes soon...17:07
BartJolthere are, I mean17:08
KlausH..and no much bug reports ;-)17:08
BartJolwell, bug reports boost my karma :)17:08
KlausHcurious karma system17:09
BartJolwell, they like it when someone takes the time to look through everything I think, for making bugs you don't get karma17:10
BartJolbut you can trick the system, making a bug, report it and fix it yourself....17:10
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:14
CIA-6WebGUI: translation * r7041 /translations/Dutch/Dutch/ (Shop.pm WebGUI.pm): Update from translation server17:16
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui17:20
-!- dapperedodo1 [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)]17:32
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)]17:45
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has quit []17:55
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has joined #webgui17:56
-!- topsub [n=josh@97.66.185.250] has joined #webgui18:01
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:05
-!- mode/#webgui [+v cap10morgan] by ChanServ18:05
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui18:15
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:15
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:28
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:29
+perlmonkey2What's the word today?19:00
+perlmonkey2Where can I read the specs on the Shop.  I'm looking at vrby's shop credit bugs and think I need to read a bit about it.19:02
CIA-6WebGUI: graham * r7042 /WebGUI/www/extras/hoverhelp.js: small formatting cleanup19:02
@preactionperlmonkey2, they should be in an old revision of SVN, under the "docs" folder. they were deleted when shop was merged back into head19:03
+perlmonkey2preaction: okay, thanks19:03
+perlmonkey2Please tell me the specs for the EMS are around somewhere.  JT's import/export bug could be from any number of things, but without the spec I won't know what was expected to happen.19:39
+perlmonkey2Is there no place for documentation to be posted?19:42
+perlmonkey2Like for the EMS?19:42
-!- carogra1 [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has joined #webgui19:46
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]19:57
topsubquestion. do you think it would be possible to change the variants to when i want to buy this product i have to type in a text field something. then click add to chart20:03
dionakspecs would be very helpful to those of us who customize webgui. we're often reverse-engineering wg20:42
+perlmonkey2bah, $work needs me to do stuff today anyway.  bug smashing can wait I guess.20:55
@preactioni don't think there was a spec for the EMS21:00
@preactionthe trouble with keeping specs around is they become obsolete and are work to maintain21:01
@preactionwhich is why the Best Practice is to document the code precisely and make that the final word21:01
dionakis there an object relation document any where? 21:14
dionakthat might be easier to maintain. 21:14
dionakwe're reverse-engineering products, cart and transactions right now.21:15
@preactionif you checkout the WebGUI_Commerce branch from before it was deleted, the specs are in there21:16
dionakfiguring out how they relate. we need to register multiple attendees for a training event in the cart21:16
dionakok, that might help. did you work on the shop project? 21:16
@preactionotherwise, i don't even really know, so i can't be of much help21:17
@preactionnope21:18
@preactioni rewrote the asset manager which was necessary because of shop, but otherwise no21:18
CIA-6WebGUI: graham * r7043 /WebGUI/ (5 files in 4 dirs): Converted asset context menus to YUI menus21:28
CIA-6WebGUI: chrisn * r7044 /WebGUI/lib/WebGUI/Asset.pm: Remove a mostly unused $session variable and use $self->session-> instead.22:04
dionakwhat's the easiest way to convert the variant info from a product into a hash?22:09
@preactioncolin would know :(22:11
dionaki thought i could just eval it22:22
@preactionoh oh22:25
@preactionit's JSON, not Perl22:25
@preactionbut you should be using something like getCollateralData22:25
@preactionthere's some *collateral* methods for doing that22:25
dionakah...i see.22:26
dionakeval does work but i'll instantiate and use the api22:27
dionakbtw, i have date as part of a variant and i'm trying to sort by it22:27
CIA-6WebGUI: chrisn * r7045 /WebGUI/lib/WebGUI/Macro/Widget.pm: 23:18
CIA-6WebGUI: $content was used where $output should have been used. Fix the problem and give23:18
CIA-6WebGUI: the variables better names.23:18
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]23:29
-!- SDuensin [n=Scott@236.sub-75-205-38.myvzw.com] has quit ["Leaving"]23:57
--- Day changed Wed Jul 23 2008
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:56
-!- estiven [n=estiven@201.232.58.66] has joined #webgui01:27
-!- lisette [n=liraos@201.232.58.66] has joined #webgui01:28
lisettehow to do for obtain the folder of uploads that is configures in the file .conf of site?01:29
lisettein a workflow01:29
@preactionlisette, why do you need it? you usually get there using WebGUI::Storage01:30
lisettei need create a file in the folder of upload of website01:31
@preactionWebGUI::Storage->create( $session );01:31
@preactionthat makes a new storage location01:31
@preactionif you already have a storage location, WebGUI::Storage->new( $session, $storageId );01:31
@preactionlet's say if you already have the Collaboration System Post, it would be WebGUI::Storage->new( $session, $post->get( 'storageId' ) );01:31
lisetteand Storage gives me from /uploads, and i need the there before01:32
@preactionhuh?01:32
@preactionyou need the path to a file in the uploads folder?01:32
@preaction$storage->getPath( $filename );01:33
@preactionWebGUI::Storage has all the methods you need to work with files in the uploads folder01:33
lisetteStorage gives me the folder from /uploads, and since I need /data, as it is in the configuration file01:33
lisettetha getPath gives me that?01:34
@preactionread the docs01:34
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:34
lisetteok01:34
-!- dionak [n=dionak@97.66.185.250] has quit []01:42
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."]02:01
lisettethaks02:04
-!- lisette [n=liraos@201.232.58.66] has left #webgui []02:04
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has quit [""bye""]02:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, ckotil, ascii, @apeiron, +perlmonkey202:17
-!- Netsplit over, joins: @apeiron, +perlmonkey2, ckotil, @Haarg, ascii02:17
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]02:24
-!- estiven [n=estiven@201.232.58.66] has joined #webgui02:28
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:45
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)]02:49
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:55
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI03:11
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]03:17
-!- estiven [n=estiven@201.232.58.66] has joined #webgui03:18
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []03:20
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]03:27
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:32
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:34
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []03:43
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui03:50
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]03:51
-!- estiven [n=estiven@201.232.58.66] has joined #webgui03:53
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]03:54
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]04:17
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI04:17
+perlmonkey2today was a real quiet day.04:29
dionakit's been quiet lately...but today had more activity than last week04:30
dionakguessing pb was getting ready for the wuc?04:30
dionakand might be rep'ing at oscon?04:30
dionaki know JT was speaking there04:30
dionaklast we spoke04:31
dionakdo you work for PB?04:31
dionakor are you a contributor?04:31
dionakperlmonkey204:31
dionakyour profile doesn't show your name04:32
+perlmonkey2quasi contributor04:32
+perlmonkey2not an employee04:32
dionakwhat's your name? perlmonkey204:32
+perlmonkey2why?04:32
dionakjust curious if we've met at the wuc04:32
+perlmonkey2no, I've never been to a wuc04:32
dionakoh, just trying to put a face to the nick04:33
dionakperlmonkey2: do you use WG at work?04:33
+perlmonkey2orthogonally to what I did at work, we did.04:33
+perlmonkey2We used it for our website is all.04:34
+perlmonkey2I wanted to use it to front end all the apps we developed at work, but they wanted desktop UI's.04:34
dionakso that got you interested in the project i guess04:34
+perlmonkey2yeah.  There was a side project at work for survey systems, so I got something reworked in WG.04:35
dionakare you guys still using it for your website? sounds like no..04:35
+perlmonkey2it is |-| close to being good enough to replace the current WG survey wobject, I just need to spend the time doing it.04:35
+perlmonkey2yes we are.  But I've turned in notice at work.04:35
dionakah04:35
+perlmonkey2Don't know if the 31st of this month or th enext will be my last day.  04:36
dionakyou think you'll still stay a part of the community? seems like you're doing some great work. 04:36
+perlmonkey2Yes, I'd like to.  But I seem to have turned in notice at work without the slightest clue what I'll do instead.04:36
+perlmonkey2Which is why I told them they might get to keep me through August.04:37
+perlmonkey2So I don't know if I"ll be in a position to contribute in the future, but I'd like to.04:37
dionaki hope you're able to. think you'll take some time off between positions?04:37
+perlmonkey2that's what I'm doing now.  Using up my vacation.04:38
dionakcool. 04:38
+perlmonkey2working on bugs for wg04:38
dionakmaybe if you start looking for sub work, we could chat. 04:38
+perlmonkey2that sounds very interesting.  I'd love to just do contracting work for a while.04:38
dionaka lot of devs are going subcontract. it seems to be growing based on yapc experience. 04:39
+perlmonkey2I've got a killer idea for a text processing app built on top of WG, but it will take time to write.  So doing some contracting work on the side would be great.04:39
dionakdo you have contact info and a resume you could share?04:39
dionakwe are always on the lookout for wg integrators04:40
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]04:40
dionakmy email is diona at knowmad dot com04:40
+perlmonkey2Sure, but you wouldn't be offended if I ask some sort of credentials so I know you aren't some sort of scam artist.  My apologies for my paranoia.  04:40
+perlmonkey2knowmad04:41
+perlmonkey2okay, I'll check that.04:41
dionaksure, ask JT or anyone in the community about us. i'm presenting at the wuc this year as well. check the schedule for 'Controlling HTML and CSS'04:41
dionakand there's our website04:41
dionakbut anyone can throw up a website04:41
dionakno offense at all. :)04:42
+perlmonkey2Good :)04:42
+perlmonkey2knowmad....where do I know this name from?04:43
dionakidk...yapc sponsorship, wuc schedules..? 04:43
-!- estiven [n=estiven@201.232.58.66] has joined #webgui04:43
dionakwe try to contribute as time permits04:44
dionaki would love to hear more on your text processing app...see if it has legs04:45
dionakbut that can come in time04:45
+perlmonkey2oh04:45
+perlmonkey2I love to talk about it :P04:45
+perlmonkey2It is basically a knock off of Tropes using several FOSS components.04:45
dionakso contact me and i'll share my IM info with you. 04:46
dionakand we can talk more04:46
+perlmonkey2What Semantic-Knowledge does for $5,000 per licence, I think I can do much much cheaper.  In fact my core text processing kernel is magnitudes faster than theirs.04:46
+perlmonkey2k04:46
dionakinteresting...there are a few of industries that would find that useful04:47
dionakthat i have experience with.04:47
dionakand the current mysql full text search is a little wanting.04:48
+perlmonkey2I have no idea who uses Tropes though.  $work had its own special uses, which are probably not widely shared.04:48
dionaki don't know the details of Tropes but I know that digital asset sellers have a need for natural language searching. stock photos and videos for instance...bow (on a present) vs. bow (on a ship)04:50
dionakthe faster you can put a product in someone's browser, the more you can sell04:51
dionaki spent 2 yrs working with thinkstock.com before acquistion04:52
+perlmonkey2dionak: My dream has always been to go to graduate school under Ted Pederson.  And while that is unlikely, I have instead become familiar with his text disambiguation, clustering, and analytical tools.04:54
+perlmonkey2But that would seem to be a fairly custom app.  What I plan on writing is much more general.04:55
dionaklet's talk more off irc...send me your info04:56
+perlmonkey2done04:56
dionakcool. thanks 04:56
+perlmonkey2de ndada04:56
+perlmonkey2nada04:56
-!- carogra1 [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has left #webgui []04:57
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 60 (Operation timed out)]05:24
+perlmonkey2dionak: You're kind of freaking me out a bit.  One second you were all chatty and now after you have my information you aren't saying a word.  Did I just give out my info to a crook?05:34
+perlmonkey2If $parent is a valid GalleryAlbum, I wonder how this could return undef:  my $shortcut05:42
+perlmonkey2        = $parent->addChild({05:42
+perlmonkey2            className           => "WebGUI::Asset::Shortcut",05:42
+perlmonkey2            shortcutToAssetId   => $self->getId,05:42
+perlmonkey2        });05:42
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []05:58
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]06:24
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui07:26
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]07:26
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui07:27
CIA-6WebGUI: colin * r7046 /WebGUI/t/Shop/Transaction.t: Update this test to keep up to date with Transaction.pm07:29
CIA-6WebGUI: colin * r7047 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: fix typos in Shop i18n07:29
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]08:55
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui08:56
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has joined #webgui09:29
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:41
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui10:27
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]10:27
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]10:32
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui10:32
-!- mode/#webgui [+v Radix-wrk] by ChanServ10:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:40
-!- mode/#webgui [+o preaction] by ChanServ10:41
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:48
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:24
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:24
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has joined #webgui14:51
consultrmannhello?14:54
consultrmannis it "required" to have webgui 'running' on the webserver?  If not, then how are the websites accessed when managed by webgui?14:56
consultrmannapeiron:  hello, is it "required" to have webgui 'running' on the webserver?  If not, then how are the websites accessed when managed by webgui?14:57
consultrmannhello, anybody home?15:17
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has left #webgui []15:30
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui15:32
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]15:33
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection]15:39
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui15:40
-!- SDuensin [n=Scott@251.sub-75-205-136.myvzw.com] has joined #WebGUI15:57
SDuensinGreetings.15:59
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:11
dionakmorning..16:15
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:35
AMH_bobhowdy16:40
-!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui16:48
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:54
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:54
+perlmonkey2Can anyone else get the rss feed for the bugs page?17:03
dionakno, i can't17:10
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:17
+perlmonkey2Oh well.  Would be a nice page to have rss on.17:20
+perlmonkey2GalleryAlbum calls SUPER::addChild, which is a Asset::Wobject which is an Asset.  Neither of those parent classes seem to have an addChild method.  Yet the addChild method is what is failing for this bug.17:28
dionakperhaps it should be using the addChild method from AssetLineage.pm?17:30
+perlmonkey2so that would be a mixin from a parent class?17:30
dionakit looks like Asset.pm is using addChild as a method of self17:31
dionakyou would think it would be inherited17:31
dionaknot sure about the mixin 17:31
+perlmonkey2If it is inherited, I don't see where.17:32
+perlmonkey2But I think this bug has multiple causes.  GalleryAlbum checks for a ShortCut type, but is sent a sub Gallery type.  But if I fix that, the super addchild also fails even though the parentId looks valid.17:33
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)]17:46
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:46
+perlmonkey2man, now this is jacked up.  I finally get crosspublish to work and have a galleryalbum capable of adding a shortcut child to it, only to find that a galleryalbum can't display/load a shortcut.17:52
-!- perlDreamer [n=colink@conference/oscon/x-b6a0fc93a6251a26] has joined #webgui17:57
perlDreamerBartJo2: You got any more i18n bugs?17:58
BartJo2well, I finished translating, so theoretically the answer should be no17:58
perlDreamergood, on both accounts17:59
BartJo2but next round probably I will find some new stuff17:59
BartJo2but everything I saw is reported directly to you or in a bug report17:59
BartJo2but don't held me responsible for typ-o's in the english WebGUI18:01
perlDreamerOh no, I'm responsible for most of those18:01
perlDreamerI'm happy that you found them :)18:01
BartJo2:), well as second reviewer I have some tasks...18:02
BartJo2to drink beer...18:02
+perlmonkey2Okay, I give up on the GalleryAlbum cross publish bug.18:02
+perlmonkey2Shortcuts are beyond m.e18:02
BartJo2improving WebGUI in any way is hard, but good...18:03
perlDreamerperlmonkey2: are you stuck?18:03
+perlmonkey2absolutely18:04
perlDreamerwant some help?  I can at least listen as you talk it through.18:04
+perlmonkey2I don't know if a gallery file should be inheriting shortcut attributes, or if a galleryalbulm should be able to handle a shortcut object.18:04
perlDreamerhttp://monty-says.blogspot.com/2008/07/what-if.html18:04
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:05
+perlmonkey2perlDreamer: yes, that seems like a very exciting development.18:05
perlDreamergallery file should not be inheriting from Shortcut, only from Asset::File18:05
perlDreamerwhat method does cross publish call?18:06
+perlmonkey2perlDreamer: okay.  Then GalleryAlbum::addChild expects only a GalleryFile, but GalleryFile makeShortcut calls its parent (a GalleryAlbum) to add a child and passes it a Shortcut type.18:08
+perlmonkey2crosspublish appears to have the galleryfile call its own makeshurtcut.18:08
perlDreamerthen can you change the override in GalleryAlbum addChild to also allow shortcuts?18:10
+perlmonkey2I did, and now GalleryAlumb blows up every time I call view on it as it now has a child it doens't know how to show.18:11
+perlmonkey2GalleryAlbum line 19418:11
perlDreamerof course, because Shortcut doesn't have a getTemplateVars method18:12
+perlmonkey2and there you have my problem.  I haven't a clue where to go from there.18:13
perlDreamerthen, in there, could you check the class of the child, and add some magic to handle Shortcuts?18:13
+perlmonkey2Which implies I fully grok GalleryAlbum and know what needs to be done.18:13
+perlmonkey2:D18:13
perlDreamerwell, kinda18:13
perlDreamerIt's a family problem, typical stress between the parent, trying to impose order and regularity18:14
perlDreamerand the child, who is yearning to stretch their wings and be individual18:14
perlDreamerthe solution, is spanking18:14
+perlmonkey2hah!18:14
perlDreamerSo, everyone line up, grab a paddle, and grab preaction18:14
perlDreamersince he's the grandparent responsible for both18:14
+perlmonkey2poor preaction, just minding his own business.18:15
perlDreamerperlmonkey2: In the shortcut, I think the getShortcut* methods may be of use18:16
+perlmonkey2I guess the next step is to see what $var->{file_loop} is used for to see if a shortcut can skip it or fudge it.18:16
+perlmonkey2oh18:16
perlDreamerShortcuts know how to get what they're shortcutting18:16
perlDreamerI _think_ you can skip all the override and criteria stuff18:17
+perlmonkey2so create the object, test type, and if a shortcut, get the cutted object's templatevars?18:17
perlDreamerbut this is not a small bug18:17
perlDreameryeah, if a shortcut, get what I'm shortcutting, make sure IT is a GalleryFile, and then get template vars18:18
perlDreameror this just repeats with a layer of indirection18:18
+perlmonkey2perlDreamer: now that you say it, that should have been obvious.  I should have looked at shortcut to see if I can get its pointed at objects info.18:18
perlDreamereh, it's not that obvious18:18
perlDreamerShortcut is not so simple and straightforward as it used to be18:18
+perlmonkey2Well thank you perlDreamer.  That would have bothered me all day if I had given up on it :P18:19
perlDreameryou're welcome18:19
perlDreameryay, another test is passing18:22
perlDreamernow we're down to one test to update (product.t -> shelf.t)18:22
perlDreamerone test to fix (critic_labels.t)18:23
perlDreamerand one to reexamine (syndicated_content.t)18:23
+perlmonkey2nice18:24
perlDreamerOSCON is starting, to networking is going to start sucking as everyone logs on18:29
perlDreamerI'll be on and off through the day18:30
+perlmonkey2OSCON.....How cool would it be to be there?18:34
perlDreamermuy18:34
perlDreameralthough, it's also way fun hanging out with the PB crew18:35
+perlmonkey2looking for live webcasts, but not finding any.18:35
perlDreamernope, not likely to be any, either18:35
perlDreamerwow18:42
perlDreamerthere's Tim Bray18:42
perlDreamerBrian Aker18:42
perlDreamerdrizzle will not be supported on Windows, though18:44
perlDreamerwhich will probably not make it too attractive for WebGUI/WRE18:45
BartJo2instead of a firewall windscreenwipers against drizzle?18:45
perlDreamerI prefer pastry icing drizzle18:48
+perlmonkey2Asset::newByDynamicClass doesn't seem to like to instantiate a Shortcut18:53
perlDreamerbuild a test?18:54
+perlmonkey2 my $className   = $assetClass->{$assetId}; is returning undef18:56
+perlmonkey2and assetId is a valid shortcut18:56
+perlmonkey2my $assetClass  = $session->stow->get("assetClass"); is where assetClass comes form18:57
+perlmonkey2oh, never mind, that is just for cacheing.18:57
+perlmonkey2WebGUI::Asset->new($session,$assetId,$className,$revisionDate); is what is failing.  assetId, session, and classname are good, revisiondate is undef.  I don't see the poblem.19:02
+perlmonkey2guess the debugging needs to move to new asset.19:02
perlDreamerwhat are the state and status of the Shortcut?19:04
+perlmonkey2published and 19:05
+perlmonkey2dont' see a status colum19:05
CIA-6WebGUI: colin * r7048 /WebGUI/t/ (Shop/Products.t Asset/Wobject/Shelf.t): move Shop/Products tests into Asset/Wobject/Shelf19:05
perlDreamersee asset table19:05
+perlmonkey2yeah, I'm in the asset tabel and don't see a status column19:06
perlDreamerokay, then it's in assetData.  I can never keep them straight19:06
+perlmonkey2pending19:06
+perlmonkey2someone shootme19:06
perlDreamerit should auto-commit19:07
+perlmonkey2it shoudl have19:07
perlDreamerIn the cross publish code, is there a commit call after it builds the Shortcut?19:07
+perlmonkey2it is working now19:08
+perlmonkey2looks like my shortcut adding before galleryalbum could take a shortcut was keeping the shortcuts from being comitted or something.19:09
+perlmonkey2now the picture has shown up 6 times in the second album19:09
perlDreamerexcellent19:09
perlDreamerthat sounds like it's fixed19:09
+perlmonkey2hah, don't delete the picture19:09
+perlmonkey2you don't delete the shortcut but the pic.19:10
perlDreamerhm19:10
+perlmonkey2testing again19:10
perlDreamerand it won't clean up the shortcut beneath the 2nd album19:10
+perlmonkey2I deleted the shortcut from the second alb, and all the other shortcuts and the first alb picture deleted19:11
+perlmonkey2I'm hoping the shortcut objects were also deleted.19:11
+perlmonkey2but probably jnot19:11
+perlmonkey2probably just the pic they poinited at.19:11
perlDreameryeah19:12
-!- BartJo2 [n=plainstu@host2.procolix.com] has left #webgui []19:12
perlDreamerthat means that the approach I suggested won't work19:12
perlDreamerwell, here are a few others19:13
perlDreamer1) If this is a shortcut, then certain actions may need to be overridden, delete, cut, copy, make shortcut, etc.19:13
perlDreamer2) the template variable structure needs to be changed so that if you have a shortcut, it renders the shortcut and the stuff it contains19:14
+perlmonkey2ug19:15
perlDreamerthe big concept at OSCON this year is cloud computing19:18
perlDreamerand open data19:19
+perlmonkey2cloud computing++19:21
+perlmonkey2open data++19:21
+perlmonkey2it might be simpler if crosspublish didn't create a shortcut, but a copy of the image.19:23
+perlmonkey2else GalleryAlbum needs to be able to treat a shortcut like a photo19:24
perlDreamercopying the image has a data size penalty19:24
+perlmonkey2yeah, it looks like GalleryAlbum needs a serious overhaul.19:24
+perlmonkey2well...maybe not too serious.  19:25
+perlmonkey2But I don't think I'm the person to make the decisions that need to be made.19:25
perlDreamerno, I think that preaction/gallery customer need to hack on that bug.19:26
@preactionindeed19:26
perlDreamerpreaction, I would like a favor19:26
@preactionif cross publish created a copy, then the original could be changed without the copy knowing19:27
perlDreamerCould you please tag/reply to all Gallery bugs that PB/customer will fix?19:27
@preactionfurthermore, it would add to the disk space usage19:27
@preactionof course19:27
@preactionk19:27
perlDreamermany thanks, dude19:27
perlDreameralso, if there are new PB staff working on other bugs, could they be tagged too?19:27
perlDreamerwe're running out of workable bugs19:28
@preactionjust trust me that Cross Publish is a Good Idea, even if it is currently not being used as such19:28
perlDreamerI believe you19:28
@preactionYouTube Playlists for example, could be created with Cross Publish19:28
@preaction"Favorites" lists19:28
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui19:29
-!- mode/#webgui [+v cap10morgan] by ChanServ19:29
perlDreamerbe back later, happy hacking, all!20:07
-!- perlDreamer [n=colink@conference/oscon/x-b6a0fc93a6251a26] has quit ["Leaving."]20:07
CIA-6WebGUI: colin * r7049 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: 20:21
CIA-6WebGUI: Handle the case when the i18n key is calculated, rather than20:21
CIA-6WebGUI: being a string.20:21
CIA-6WebGUI: colin * r7050 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: remove TODO item for calculated keys20:21
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui20:37
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui20:45
-!- mode/#webgui [+o bopbop] by ChanServ20:45
BartJolis rizen around here lately?20:58
BartJolwanna drop by on aug 11th20:58
@bopboprizen is at OSCON this week20:59
@preactionhe's at a conference currently20:59
BartJolok, I'll sit and wait aptiently20:59
+perlmonkey2Can someone tell me which screens this bug is talking about? http://www.plainblack.com/qp9xhcdwcp29r3_g6sjqkg#qp9xhcDWcp29R3_g6SJqKg21:01
BartJollooks like a purchase overview21:02
BartJoldon't know whether it is before or after checkout21:03
@preactioni think it's before21:04
@preactioni think it's when you're building multiple badges21:04
BartJolsorry but I don't have a recent version installed, should, but something is broken in  my test site21:04
+perlmonkey2building multiple badges, not buying?21:05
BartJolwell, Vrby is talking about purchasing, so I expect that it is while buying...21:06
@preactionpurchasing multiple badges, you need to build them first, then you can buy them21:06
BartJolfigures :)21:07
+perlmonkey2oh weird.  Now I see the switch to.21:07
@preactionwhen you have multiple badges, you can switch between them, i think it's the box to switch between them that he means21:07
+perlmonkey2but my template doesn't mess it up.21:07
BartJolbrowser problems?21:07
@preactionmight want to check multiple browsers, Vrby uses FF3 and/or Safari21:08
+perlmonkey2I'll post on the bug asking which of the included templates was being used.21:08
+perlmonkey2oh21:08
+perlmonkey2I'm in FF3, and don't have access to Safari.21:08
BartJol?21:08
BartJoldo you have a site, I have safar21:08
+perlmonkey2But even with admin turned on, I can see the switch to link.21:09
+perlmonkey2BartJol: Nothing public facing.21:09
BartJolof course...21:09
@preactionperlmonkey2, otherwise konqueror uses webkit, or i think you can also get epiphany with a webkit renderer nowadays21:09
+perlmonkey2preaction: okay, I'll see if I can get epiphany set up to use webkit.21:10
+perlmonkey2okay, when you have multiple badges in the cart is when the link is supposed to show up in the screen where you can add tickets, ribbons, tokens to your badge.21:14
+perlmonkey2PB really needs a public facing test instance kept svn update2date.21:15
+perlmonkey2Can anyone hit this? http://70.164.69.210/21:29
+perlmonkey2oh, nm, looks like my modproxy isn't set up right.21:30
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"]21:41
+perlmonkey2BartJol: awake?22:42
BartJolsure22:42
+perlmonkey2www.lostokies.com should allow you to test now.22:42
BartJolonly 15 to 10 here22:42
+perlmonkey2heh22:42
BartJolwhat?22:43
BartJoldon't I need an account?22:43
+perlmonkey2the ems badges switch badge link22:43
+perlmonkey2visitor can do it.22:43
BartJolok22:43
BartJolmmm I put both badges in my cart and can switch in the screen : ?func=buildBadge;badgeId=G8ST6dxqn3qOf7q7S0dKVg22:47
BartJolit doesn't look perfect, but it's clickable22:47
BartJolwill change resolution/window size22:48
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui22:48
-!- mode/#webgui [+o apeiron_] by ChanServ22:48
BartJolwondow size np22:48
BartJolall seems well22:50
BartJolthat's the default template?22:50
+perlmonkey2I used the wre site builder22:50
BartJoloh, should be safari, oops22:50
+perlmonkey2The YUI table is the only thing that looks bad, right?  Looks slightly out of place.  But shouldn't be blocking any links.22:51
BartJolindeed22:52
BartJolthat links are nowhere near the ribbon etc tabs22:52
BartJolwell you should contact Jamie and find out how exactly he got that blockage22:53
+perlmonkey2right on.  Thanks for the help :)22:53
BartJolI can try ie?22:54
BartJolthat messes up everything22:54
BartJolie6 should be the worst22:54
+perlmonkey2okay, j/s I shut off access.22:55
+perlmonkey2BartJol: okay, you should have access for ie6 tests.22:55
BartJolok22:55
BartJolwell, it messes it up alright22:56
+perlmonkey2hmm22:57
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)]22:57
BartJolmade a screenshot uploading it to my website now22:58
+perlmonkey2k22:59
+perlmonkey2BartJol: j/s, running to the store for refreshments.  Want anything?23:02
+perlmonkey2I can fax it to you :P23:02
BartJol:)23:02
BartJolok, I'm a bit struggling with my site23:03
BartJolso I take the alternative, just run with the winds23:03
BartJolhttp://www.bartjol.nl/home23:04
BartJolthe link on the bottom of the page23:04
BartJolwith capture in it23:04
BartJolIE7 isn't pretty either23:10
BartJoltop one is ie623:13
BartJolmiddle ie7 just after going to the site23:13
BartJolbottom one ie7 after a short while waiting23:13
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI23:13
+perlmonkey2wow.  That is pretty bad.23:16
BartJolperlmonkey2, aren't stores closed at this time?23:16
+perlmonkey2It is 3:17pm here.  And many stores are 24/7 around here.23:17
BartJolI can't even buy badges,23:17
+perlmonkey2yeah, I wonder what is up with that.  Surely that is an artifact of this particular instance.23:17
@preactionisn't the Thingy supposed to export a Thing's fields with the package?23:17
BartJoltime difference, always a bitch :)23:17
BartJolpreaction, I didn't thought so23:18
BartJolyung was working on such a functionality I believe23:18
@preactioni thought the idea was to be able to make .wgpkg of Thingys and offer them as applications of some kind23:18
BartJolthat was one of the comments we had during one of our drinks'23:18
BartJollike a application without the data you mean?23:19
BartJolbut with fields and there names23:19
BartJoltheir23:19
@preactionright23:20
BartJolmmm23:20
@preactionthe data was supposed to be exported as a CSV or something23:20
@preactionbut as a seperate operation23:20
BartJolsomething like that yeah... eeeh don't remember exactly23:20
BartJolyung said something about that....23:21
BartJolisn't really helpfull is it..23:21
BartJolperlmonkey2, also want a ie5.5 screenshot, or are you to afraid for that?23:22
@preactionwe don't support IE 5.5, just 6+23:23
BartJolpweew23:23
BartJolthat's a relief23:23
@preactionyeah, IE6 is hard enough to support without adding 5.5 to the list23:23
+perlmonkey2BartJol: some of those screenshots look like the page didn't finish loading.23:24
+perlmonkey2I only have 512kbs upstream.23:24
BartJolwell23:24
BartJolI can reload, but tried that aalready23:24
+perlmonkey2i trust you23:24
BartJolwhoa, that's a first :)23:25
BartJolin the ie6, it is also an object that is partially placed over the other23:26
+perlmonkey2hmm...Okay, I'll put in the notes that someone with access to ie6/7 needs to work on the template.23:28
BartJolwhistling and looking the other way...23:29
lisetteanyone knows if webgui have a CRM?23:30
+perlmonkey2hah23:30
BartJolyou can make thingy a bit like that I suppose23:30
lisetteif have a thing similar?23:30
+perlmonkey2lisette: No, but I know a guy in the survey industry who wanted to build one in WebGUI, complete with call tech support.23:30
dionaka crm would be a handy feature23:31
lisetteok, then anyone can recommend me one?23:32
dionakor integration with a crm service..23:32
dionakhave you looked at highrise?23:32
BartJolsorry, I am not very into the crm's23:32
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui23:32
+perlmonkey2looks like a crm might have a lot of overlapping functionality with existing WG wobjects.23:36
BartJolbut perlmonkey2, templating is all about making it work indifferent browser I thought23:36
+perlmonkey2BartJol: ?  a good template should support all major browsers.23:38
BartJolyou mean it must be global?23:39
BartJolwell, unfortunately it doen't work that way, most of the time23:39
BartJolbut I agree23:39
BartJolmmm, should go working on my presentation23:53
-!- SDuensin [n=Scott@251.sub-75-205-136.myvzw.com] has quit ["Leaving"]23:53
-!- dionak [n=dionak@97.66.185.250] has quit []23:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]23:59
--- Day changed Thu Jul 24 2008
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]00:01
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:01
-!- mode/#webgui [+o preaction] by ChanServ00:01
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:01
-!- walla-wally [n=wally@74-129-192-43.dhcp.insightbb.com] has joined #webgui00:04
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has joined #webgui00:06
walla-wallyi am having some trouble with webgui, it seems to peg the processor for about 15min each time I add a new site (I have 50 sites now)00:06
BartJoland 1 wre?00:07
walla-wallyit looked like spectre was the culprit so I ran spectre.pl --status, it showed 0 running workflows and 62,000 total workflows00:07
walla-wallydoes that mean anything?00:07
BartJolno00:07
walla-wallyspectre --test didn't show anything wrong00:07
BartJolwre- webgui runtime environment, sorry it's 23.00 here00:08
BartJolnot that awake00:08
walla-wallyI have 1 wre running all the sites00:08
walla-wally1 server, 1 wre00:08
walla-wallyright now spectre process is using 144M00:08
walla-wallyand it is still using 16% processor00:09
walla-wallyI guess I need to run spectre in debug mode... also I am having trouble stopping spectre, I have to kill it usually00:09
BartJolwhoa, that shouldn't have to00:10
consultrmannBartJol: Hello,  who would i ask about the wre and networking?00:11
BartJolmmm, I suppose that preaction and apeiron are your guys right now00:11
walla-wallyok, it stopped normally this time, now I restarted it and system is pegged again00:11
BartJoland if you start it directly?00:12
BartJolgo to /data/WebGUI/sbin00:13
BartJolperl spectre.pl --daemon\00:13
walla-wallyyeah, do I do --daemon --debug ?00:13
BartJolwithout the \00:13
BartJol--run --debug00:13
walla-wallyok now spectre doesn't want to stop00:13
walla-wallyok00:13
walla-wallyok i have killed spectre, now there is an httpd/mysql going nuts00:15
walla-wallyI am not seing anyting in the logs at all00:15
BartJolmmm00:16
BartJolthis goes a bit out of my league I'm afraid00:16
walla-wallythere is some interaction with spectre/webgui/mysql going on here00:16
BartJolinteraction is good00:17
walla-wallyok, running in debug mode now00:18
BartJolanything interesting?00:18
walla-wallyi see a lot of "loading scheduler... fetching site data... etc" it is taking about 10s to load each site00:18
walla-wallyi guess that is the issue then00:19
@preactionwalla-wally, probably because there are a lot of instances on each site00:19
@preactionthe lot of instances on each site is the problem, they aren't being worked through for some reason00:19
walla-wallyyes, there are 62000 workflows as I said00:19
@preactionis there anything in the webgui.log?00:19
walla-wallyI wonder if I can clean them out somehow00:19
walla-wallynope00:20
lisettei which script of webgui i can find the use of XML::Simple?00:20
walla-wallythe status on the workflows is "never run" I suppose they are too old to run but webgui won't kill them00:21
walla-wallyi belive they were brought about by a problem we had with our dns setup a few days back00:22
@preactionwalla-wally, they will eventually try to be run again, but if they continue to remain "never run", spectre might not be communicating with the right webgui00:23
lisette?00:23
@preactionor might not be communicating at all00:23
BartJollisette : /data/wre/prereqs/lib/perl5/site_perl/5.8.8/XML/Simple/FAQ.pod ?00:24
walla-wallypreaction, if spectre.pl --test doesn't show any issues could it be a communication issue?00:26
@preactionwalla-wally, probably not00:26
walla-wallycan I just get rid of these workflows permanently and start over?00:26
walla-wallyas far as I know the sites are operating correctly00:27
lisettethe source installation00:27
walla-wallyok it looks like it is moving through the workflows now00:27
lisettei need see an example00:27
walla-wallyquestion is do they accumulate faster than it will get through them00:28
lisettehow to use00:28
BartJollisette, sorry, don't have one00:29
BartJolwalla-wally, just wait and hope00:29
walla-wallyinteresting, it will take 51 hrs to flush them out00:30
lisettebecause i see in the search.cpan.org but don't found one, then i need see the code of webgui where use it00:30
walla-wallygive or take00:30
BartJolwell, you have some time to get coffee then00:30
walla-wallyyay00:31
BartJollisette: http://www.tutorialized.com/tutorial/XML-Simple-Module/12239 ?00:35
BartJola google search on " perl xml simple tutorial" gives some results00:38
BartJollisette, did that give you some clues?00:41
lisettethis module is used for manipulate files .xml00:43
-!- estiven1 [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]00:44
consultrmannpreaction: hello, i have network question for you.  I plan on build a caching server running Varnish.  I was told the the wre/webgui has caching features.  I would rather not do any caching 'at' the webserver.  is this possible?00:47
@preactionwebgui caches data itself, some of these things you can disable, some you cannot00:49
@preactionthe wre mod_proxy does no caching00:49
@preactionyou should be wary of any caching: it will not work if you have user accounts (since users can see different things), session scratch variables (cached pages may show invalid data) and other such00:50
@preactionin short: caching outside of WebGUI is difficult to get right00:51
@preactionyou can search webgui.org for the dozens of people who've had problems with browser caches00:51
lisetteand when i install WebGUI source is necesary to install this module00:56
BartJol<endlessloop func="emty and refresh">00:56
BartJolin that doc I mentioned first there was an installguide00:57
@preactionlisette, XML::Simple is probably used by the SyndicatedContent asset00:57
@preactionor maybe it's a dependency of XML::RSS00:57
consultrmannpreaction:  so, is it possible to have 2 webguis?  one on a caching server, and one for the webserver?  Because webgui is a resource 'hog', i would like to cache  the "edge."  how can i avoid having to cache "at" the webserver.  I plan to be 'slashdotted', and i have 20 diff. virtual accts.00:57
@preactionalternatively, you could grep the codebase for XML::Simple00:57
@preactionconsultrmann, Layout assets have burst protection built-in to combat the slashdot effect. you could do the 2 webservers thing though, but still you have to be wary of stale or invalid cache00:59
@preactionsee also WebGUI::Cache::Database or WebGUI::Cache::Memcached00:59
@preaction(for speedier webgui caching)00:59
BartJolbut my mind is going, so sleep seems a good option, goodnight00:59
@preactionalso consider a seperate database server with multiple, load-balanced web servers (if you're going to have multiple servers like that)01:00
@preactionalternatively, have one "master" and one "slave" mysql (since mysql doesn't do clustering yet, just read-only slaves)01:00
@preactionwebgui.conf.original has information on how to set up read-only slaves in WebGUI01:01
BartJolperlmonkey2, if you need more ie or safari checking leave me a message somewhere, I can place results on my site again01:01
consultrmannpreaction.  aaaahh!  ok. one more question.  is it 'required' that i run webgui on the production webserver, or can i have a dedicated machine for content/site mgt.  I so, how will the 'generated' pages be found on the 'production' box?01:02
@preactionyou could also do this: set up one part of your site for "static" content, and use WebGUI's Export to HTML feature01:03
@preactionthen set up another area for dynamic content, where you have your Thingy, your Collaboration System, etc...01:03
@preactionactually, i think i just described what you were just talking about01:03
@preactionand no, you can use WebGUI's Export to HTML to make a static HTML site out of your WebGUI site01:04
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []01:05
consultrmannpreaction: so, there's no real way separate 'church from state'?  so, what this means is:  if i have 20 employees, from all over the globe, adding/updating content for 20 websites, they'll have to log into a highly trafficed web server - in 'real-time'?01:09
@preactionit works for us, but you can also have it so when they update content, it gets automatically exported to HTML01:10
consultrmannpreaction: but what about the dynamic side?01:12
@preactionthey're updating content on the dynamic side, which, when updated, gets exported to the static side01:13
@preactionthe highly-trafficked part is the static side01:13
@preactionotherwise, again, having hundreds of concurrent users all adding, deleting, modifying, or just viewing pages doesn't really cause a problem01:13
consultrmannpreaction:  oooh, so i can separate the machines?01:14
@preactioni mean, have you already run into the performance problem? or are you just guessing there will be one?01:14
consultrmannpreaction: ..just guessing.  i want to be prepared01:14
@preactionwe run 70+ sites on a single server. we've got sites with 30,000+ registered users with 30 admins constantly working on content (admittedly that ones got two load-balanced servers, but imho it doesn't need them. we go onto one server for maintenance and they don't ever notice)01:15
consultrmannpreaction:  if i can export to static, then how will the pages be found - like redirections or 'pretty' urls?  doesn't webui handle that?  what if i have 5k pages?01:15
@preactionthat same site hosts events with hundreds of concurrent users, no slowdowns (and no caching written into that event's asset)01:16
@preactionthe export to static is all handled, redirects and pretty URLs and all01:16
@preactionmost likely you won't need any of this, WebGUI will work fine unless you're trying to run it on a slow, 1Ghz box with only 1Gb RAM01:16
consultrmannpreaction:  great!  you've been a big help!!!01:17
consultrmannpreaction:  uh,oh.  that's what i have!01:17
@preactionyou can see our server specs on store.plainblack.com01:17
@preactioner... plainblack.com/store01:18
@preactioni mean, that 1Ghz will work, just not for the high-traffic site you've been mentioning01:18
@preactionbut it might, who knows. i'm just saying what we run01:18
consultrmannpreaction:  what if the machine is a dual-processor?01:19
consultrmannpreaction:  thanks for your help.  ...tomorrow?01:19
@preactionit's about one of our basic servers, sounds like, and those usually aren't good for more than one high-traffic, or a couple medium traffic01:20
@preactionhttps://www.plainblack.com/uploads/e-/tg/e-tguTOOBdE_dWLONgB_sw/Hosting.pdf <- our servers01:20
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:43
-!- mode/#webgui [+o preaction_] by ChanServ01:43
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]01:50
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has quit ["bye.."]02:07
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]02:07
elninoI"m going I'm going I'll see you all at the conference!02:10
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]02:26
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:37
CIA-6WebGUI: yung * r7051 /WebGUI/ (2 files in 2 dirs): fixed: EMS Ticket Meta Fields- Can't Delete03:02
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]03:37
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui03:41
SquOnkHi everyone03:41
SquOnkFWIW, webgui 7.5.17 has been uploaded to the NEW queue for Debian Sid.03:42
SquOnkThis means its going for review, and if accepted, we've made it.03:42
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui03:42
-!- mode/#webgui [+o apeiron] by ChanServ03:42
SquOnkAfter that, all the uploads will be less "nitpicky"03:42
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]03:50
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:55
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:55
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]03:58
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui04:08
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui04:08
-!- mode/#webgui [+v cap10morgan] by ChanServ04:08
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]04:16
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui04:17
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:17
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui04:17
+perlmonkey2I was going to try to resolve the shop needs ssl when available bug, but first need to enable ssl on my wre install.  Is this the latest instructions for doing that?  http://www.plainblack.com/community-wiki/configuring-webgui-for-ssl-https04:25
+perlmonkey2And those instructions seem kind of weak.  Editing a template will enable ssl?  Wouldn't I first need to copy that template overwriting the previous modproxy.conf?04:26
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI04:50
+perlmonkey2anyone who knows the Shop want to talk a bit about it?05:17
+perlmonkey2I'm thinking the shelf, cart and product should be the only assets which should automatically turn on ssl.05:18
@preaction_personally i would think only the cart05:23
@preaction_anyplace where we're entering personally-identifying information05:23
+perlmonkey2sold!  That's what I'm thinking too.05:24
+perlmonkey2shouldn't have ssl just to view a product or shelf.  05:24
+perlmonkey2hmm, and probbaly just the cart's www_view.  once ssl in enabled, all the other www_ methods will then already be ssl linked.05:25
@preaction_well, i was thinking that anywhere you created a cart link, that link would be created with https:// 05:26
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui05:27
@preaction_but, cart's www_view could also call "forceSslMode" which would redirect the user to the exact place they were at if they were not in SSL mode05:27
@preaction_forceSecureConnection05:27
+perlmonkey2if ssl mode isn't available will it error, or just continue in non-ssl mode?05:28
@preaction_i don't know how it knows if SSL mode is available or not05:28
@preaction_a configuration property perhaps?05:28
@preaction_yes. sslEnabled05:29
+perlmonkey2yeah, session conf has that.05:29
+perlmonkey2just wondering if I need to test or if forceSecureConnection handles hta.t05:29
@preaction_i was suggesting you make a method for it05:29
+perlmonkey2k05:30
@preaction_WebGUI::Shop::forceSecureConnection, which would take the user's current location, see if they're in SSL, see if sslEnabled in conf, and if necessary, redirect them to the exact same place as they were, only in SSL mode instead05:30
@preaction_this could be so generally useful that it might be good to go into WebGUI::Session::URL even05:31
@preaction_but perhaps it should be more descriptive of what it actually does: redirectToSSL05:31
@preaction_or redirectToSecure05:31
@preaction_whichever really05:32
@preaction_i like Secure more, since SSL is an acronym and people tend to wonder if acronyms in method names are all upper-case or camel case or lower-case or something05:32
@preaction_most of the methods in WebGUI::Session::URL end up screwing me and making me look them up every time05:33
@preaction_getSiteURL or getSiteUrl?05:33
@preaction_extrasUrl or extrasURL?05:33
+perlmonkey2So I should add the method to URL and just make the call to it from cart?05:33
@preaction_sounds good to me05:34
+perlmonkey2groovy05:34
@preaction_you may also want to allow an optional "url" argument to the method, and if it is missing, try to make the "url" from the session->url->page and env->get('QUERY_STRING')05:34
@preaction_that's session->env->get('QUERY_STRING') btw05:35
-!- arbingersys [n=jar@75-167-157-111.bois.qwest.net] has joined #webgui05:45
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]05:46
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]05:53
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:54
-!- mode/#webgui [+o preaction_] by ChanServ05:54
+perlmonkey2okay, I think I'll finish that in the morning.  I'm calling it a night.05:55
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)]05:58
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui06:05
metanili got whole bunch of error in webgui.log .. http://webgui.pastebin.com/d42cb319c    any guidance what is happening..06:06
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]06:15
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:41
-!- arbingersys [n=jar@75-167-157-111.bois.qwest.net] has quit [Read error: 113 (No route to host)]07:43
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]07:48
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:55
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit ["Exit- stage left"]09:00
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: patspam10:17
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, ckotil, preaction__, +cap10morgan, perlbot, BeginCSharp, consultrmann, metanil, f00li5h, ascii, (+8 more, use /NETSPLIT to show all of them)10:17
-!- Netsplit over, joins: patspam10:18
-!- Netsplit over, joins: @apeiron, AMH_bob, dapperedodo, preaction__, metanil, SDuensin, +Radix-wrk, +cap10morgan, consultrmann, walla-wally (+8 more)10:18
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:21
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]10:55
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui11:09
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has joined #webgui11:22
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]12:14
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]13:48
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:00
-!- eink [n=eink@AMontsouris-157-1-136-130.w90-46.abo.wanadoo.fr] has joined #webgui14:07
-!- carogray [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has joined #webgui14:11
BartJolafternoon14:15
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH14:55
-!- Netsplit over, joins: KlausH14:57
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui15:21
-!- dionak [n=dionak@97.66.185.250] has joined #webgui15:36
-!- dionak [n=dionak@97.66.185.250] has quit []15:42
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:03
BartJolhee prlmonkey2, goodmorning, already figured out those templates?16:06
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)]16:08
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui16:08
-!- mode/#webgui [+v cap10morgan] by ChanServ16:08
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui16:11
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:19
-!- mode/#webgui [+o bopbop] by ChanServ16:20
kurios63Good afternoon all16:23
@bopbophello16:24
BartJolhi16:27
BartJolmmm, I should learn to spell names correctly16:37
BartJolperlmonkey2, hows the shop template doing?16:38
BartJolneed more tests?16:39
+perlmonkey2Oh, I abondoned that to someone with IE.  I can't change the template if I can't look at what is wrong.16:39
BartJolthere you go16:40
KlausHhi. Is there a way to rearrange the assets shown in admin menu besides the alphabetical order?16:51
BartJolwell, you can change the ad mion console template16:53
KlausH especially to group them - perhaps with indenting - to have similar things togeher, like everything for the shop, or custom prototypes16:53
BartJols/ad mion/admin/16:53
KlausHI do mean the admin menu on the left16:54
BartJolyeah, there's a template for that too16:55
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit ["Exit- stage left"]16:55
KlausHI will look and test. 16:57
BartJolimport node ->macro adminbar16:58
KlausHfor better usability I think there should be grouping and arrangement by function, there are a lot of assets...16:59
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui16:59
BartJoloh that sounds nice, maybe you can paste it somewhere, lately we have quite some complaints about the overviewability of the adminbar17:00
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."]17:02
BartJolKlausH, but you must be carefull, the differnt functions visibility also depends on rights and UI, so you should hardcode the links to the functions17:03
BartJols/should/shouldn't/17:03
KlausHdrag n drop to reorder and group would be nicer.17:07
BartJoloff course, but live isn't always that simple17:08
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)]17:28
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has left #webgui []17:35
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:46
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:16
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []18:21
-!- walla-wally [n=wally@74-129-192-43.dhcp.insightbb.com] has quit [Read error: 104 (Connection reset by peer)]18:21
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:27
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"]18:40
-!- perlDreamer [n=colink@conference/oscon/x-6fec9c393dfe9f52] has joined #webgui18:41
perlDreamerthese conferences are murder18:41
perlDreamerYou have to talk to people, instead of type at them18:41
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:43
-!- mode/#webgui [+v cap10morgan] by ChanServ18:43
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has quit ["cu"]18:50
-!- lisette [n=liraos@201.232.58.66] has joined #webgui18:52
+perlmonkey2hah18:54
+perlmonkey2perlDreamer: how's it going?18:54
perlDreamerI spent all day yesterday help the PB staff at their booth18:54
perlDreamerhelped give away about 600 Gooey dolls18:55
perlDreamerand talked to "people"18:55
perlDreamerno coding18:55
perlDreamervery disturbing18:55
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has joined #webgui18:58
+perlmonkey2actual people?  Carbon based lifeforms who communicated via vibrating the air around them?  How ghastly.18:58
perlDreamerindeed18:59
perlDreamerMost people had never heard of WebGUI and PB, but that's changing now18:59
perlDreamerI met Tim Bray yesterday19:00
-!- wgGuest82 [n=wgGuest8@mail.esemalta.com] has joined #webgui19:05
-!- wgGuest82 [n=wgGuest8@mail.esemalta.com] has quit [Client Quit]19:06
+perlmonkey2Tim Bray, wow.19:09
+perlmonkey2That's pretty cool19:09
+perlmonkey2perlDreamer: WG has some overlap with what he'd be doing, right?19:11
perlDreamernot really19:11
perlDreamerHe invented XML19:11
perlDreamerworks for sun19:11
perlDreamerthinks about big things19:11
+perlmonkey2does their web stuff though?19:11
+perlmonkey2oh19:11
perlDreamerand asks for Gooey dolls19:11
+perlmonkey2hah19:11
CIA-6WebGUI: colin * r7052 /WebGUI/ (2 files in 2 dirs): fix JSON lookup methods to always return an empty array, to prevent the infamous Data Error label from being displayed. Also, EMS clean-up, round 119:34
CIA-6WebGUI: colin * r7053 /WebGUI/ (2 files in 2 dirs): fix a typo in the collaboration rss template field for the "description"19:34
perlDreamerHaarg: I found and fixed the logging issue.  It's hard to duplicate, because it works different depending on what environment you use.19:34
@Haargi suspected as much19:35
perlDreamerThe big is very evil19:35
perlDreameranytime DESTROY is called (when a session ends), it would decrement caller_depth19:35
perlDreamerso it works right after apache is reloaded for the first view, but then not for any others19:36
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui19:36
perlDreamerthe openId people are launching openWeb19:37
perlDreamerwhose goal is to keep patented content off the web19:37
-!- eink [n=eink@AMontsouris-157-1-136-130.w90-46.abo.wanadoo.fr] has quit [Read error: 145 (Connection timed out)]19:43
-!- perlDreamer [n=colink@conference/oscon/x-6fec9c393dfe9f52] has quit ["Leaving."]19:43
BeginCSharpwhat is this error all about? http://webgui.pastebin.com/d267d361c20:21
preaction__spectre can't communicate with my.domain.com20:27
preaction__see the webgui error log for details20:27
preaction__or spectre.pl --test20:27
BeginCSharppreaction__, actually that output is from webgui.log20:33
BeginCSharpi have to do spectre.pl --test.20:33
preaction__then you might have to bump up the loglevel20:33
preaction__to WARN or INFO20:33
preaction__INFO probably20:33
preaction__or stop spectre and do: spectre.pl --run --debug20:34
BeginCSharpcool.. i'll get back to you guys. 20:34
BeginCSharpspectre.pl --test runs fine.. no error pops up. and ends up saying "Tests completed".20:36
preaction__so then there's something wrong with the data spectre is getting20:38
preaction__take the first sitename in your webgui configuration file, and run "curl http://sitename?op=spectreGetSiteData" and pastebin the output somewhere20:38
preaction__it should NOT be an HTML file, it should look like code (it's JSON)20:38
preaction__if it's HTML, something is wrong20:39
BeginCSharppreaction__: http://webgui.pastebin.com/d134f701820:47
BeginCSharpit doesn't look like HTML to me.20:47
preaction__yup looks fine20:48
-!- carogra1 [n=Caroline@h69-131-74-77.nwlnnh.dsl.dynamic.tds.net] has joined #webgui21:02
-!- carogray [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]21:20
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Read error: 104 (Connection reset by peer)]21:56
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui22:00
-!- mode/#webgui [+v crythias] by ChanServ22:00
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []22:00
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui22:01
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)]22:15
+perlmonkey2What would be the best way to redirect to ssl?22:19
+perlmonkey2asset seems to turn on ssl automagically if a definition member is set.22:20
preaction__session->http->setRedirect( "https:// ... " )22:20
+perlmonkey2preaction__: yeah, I could rebuild the url string, but I didn't want to rewrite code if it already existed somewhere else.22:20
preaction__what assets do is make links to themselves in https:// mode in the Asset->getUrl sub22:21
+perlmonkey2$self->get("encryptPage")22:21
+perlmonkey2checkView22:21
+perlmonkey2So if I could flip that....22:22
+perlmonkey2Hmm, perhaps we're looking at this the wrong way.  Why not have the cart check to see if its encryptPage is true if sslenabled and if not, set it to true.22:22
preaction__because Cart is not an asset?22:23
+perlmonkey2dang22:23
+perlmonkey2I knew that, just wasn't thinking.22:23
+perlmonkey2okay22:23
+perlmonkey2nm, I'll have it rebuild the string.22:23
+perlmonkey2in the Session/Url22:23
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)]22:26
+perlmonkey2hah22:34
+perlmonkey2couldn't get it to work because I was building the url from the site which was www.test.com.  That of course does not resolve to my test server.22:34
CIA-6WebGUI: colin * r7054 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Session/ErrorHandler.pm): fix Log::Log4perl line reporting22:38
+perlmonkey2bah, this is a pain in the arse.  I not only need the requested URL, but I need to full query string.22:42
+perlmonkey2unless the first time they click on the Cart it gives them the same page only in SSL.22:43
+perlmonkey2Do people really work all day on this channel and stay this quiet?22:46
preaction__yes22:46
-!- carogray [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has joined #webgui22:48
BeginCSharphttp://webgui.pastebin.com/d4211735222:49
BeginCSharpi got that error while testing spectre22:50
BeginCSharpseems like problem in library path.22:50
-!- carogra1 [n=Caroline@h69-131-74-77.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]22:54
preaction__BeginCSharp, for anything in sbin, you must first cd /data/WebGUI/sbin22:58
BeginCSharpoh.. thks23:00
+perlmonkey2BeginCSharp: FYI the error was saying the app couldn't find the packages required which is usually a good sign the path to the packages is relative to the path of execution.  Which is why you needed to be in the correct directory to run the app.23:03
BeginCSharpperlmonkey2, i was just wondering whether its intentinal or not.23:04
BeginCSharpbut guys .. i am still getting "Couldn't fetch Spectre configuration data ..." in webgui.log .. however my site is runnnig fine..23:05
BeginCSharpNow i'm getting Permission Denied "This Asset is locked for editing under a version tag different from the one that you are using."23:08
BeginCSharpwhile try to edit one template23:09
+perlmonkey2yeah, spectre couldn't commit your changes because it isn't running23:10
+perlmonkey2BeginCSharp: did you configure spectre correctly?  If you're using the wre you shouldn't have had to do anything.23:11
+perlmonkey2BeginCSharp: do you have a /data/WebGUI/etc/spectre.conf?23:11
BeginCSharpyes i have.. 23:11
BeginCSharpyou first statement is true23:11
+perlmonkey2does the user spectre is running as have access to the file?23:12
BeginCSharpwhen i changed that file.. my spectre ( i found later) was screwed up..23:12
+perlmonkey2if it is screwed up, start over with the template23:13
+perlmonkey2make a new one.23:13
BeginCSharpso it was unable to commit my changes.. Now i manage to run spectre without error.. it is showing this error23:13
BeginCSharpcan i able to go to database and delete records.. will that do?23:13
BeginCSharpi mean just to rollback.23:14
+perlmonkey2it is tedious to do it by hand.  Why not just get spectre working to commit your chnages?23:14
BeginCSharpyes.. but just for this template.. because my spectre is running fine now.. i won't have that problem again(hopefullY)23:15
BeginCSharpi saw isLocked field in asset, assetVersionTag, and Thread i guess.23:16
preaction__it's just asset that you need to worry about, but i thought it was assetData23:34
preaction__you also need to set status="approved" in assetData23:34
BeginCSharpthnks preaction__ 23:36
BeginCSharpnow that problem is resolved.23:36
BeginCSharpBut one error is still hanging 23:36
BeginCSharpi ran spectre in debug mode and got http://webgui.pastebin.com/d2e9dc7e023:38
BeginCSharpin webgui.conf it returns --> ERROR - spectre.conf - POE::Kernel::_dispatch_event[1012] - ADMIN: Couldn't fetch Spectre configuration data for ...23:39
--- Day changed Fri Jul 25 2008
BeginCSharp?00:09
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]00:09
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has quit ["bye"]00:47
+perlmonkey2BeginCSharp: are you running the wre?01:47
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:22
-!- carogra1 [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has joined #webgui02:38
-!- carogray [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]02:56
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui03:04
patspamperlmonkey2: is survey reporting/gradebook/etc.. in the works?03:40
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:48
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:48
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]03:50
patspamperlmonkey2: you there?04:33
+perlmonkey2j/s04:35
+perlmonkey2brb04:36
CIA-6WebGUI: perlmonkey2 * r7055 /WebGUI/ (3 files in 3 dirs): Cart now redirects to ssl if the site is ssl enabled.04:38
CIA-6WebGUI: colin * r7056 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Fix default values in the asset meta data.04:38
CIA-6WebGUI: colin * r7057 /WebGUI/docs/changelog/7.x.x.txt: document the right bug that was fixed04:38
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Read error: 113 (No route to host)]04:39
+perlmonkey2patspam: here now04:40
patspamI've been playing with Survey204:40
patspamit's really cool04:40
patspambut also rough around the edges04:40
+perlmonkey2I've planned a major rewrite of it to use JSON for all collateral except for response data.04:40
+perlmonkey2yeah04:41
+perlmonkey2and I wanted to do a lot more than the original survey did for reporting.04:41
patspamcurrently it doesn't do any reporting yeah?04:41
+perlmonkey2build in some real reports which build data like most people will need it.04:41
+perlmonkey2right, zero reporting.04:41
+perlmonkey2at $work I had built some custom sql queries the it guy there ran to build reports.04:42
+perlmonkey2As they only needed single reports after long running surveys.04:42
patspamare you planning on making the answer types customisable?04:42
+perlmonkey2how so?04:43
patspame.g. "Importance", "Likelihood" etc.. which are answer bundles04:43
+perlmonkey2you can already customize those.04:43
+perlmonkey2you mean create custom answer bundles?04:44
patspamyeah04:44
+perlmonkey2custom question types?04:44
+perlmonkey2that was a 2.0 vs of the project.04:44
+perlmonkey2But yes, that was eventually planned.  But it would mean a seperate template collateral table to store individual users templates.04:45
+perlmonkey2and I'm sure they'll eventually want to share, so methods to do that also.04:45
patspamheh ok04:45
+perlmonkey2But first it needs to be faster.  Which as far as I can tell, means JSONifying the non-response collateral.04:46
patspamyou happy for me to start contributing code to the branch to smooth out the rough edges?04:46
+perlmonkey2JSON::XS on any realistic size survey will be much faster than the 10 or so DB queries I do in there to get the different rows needed to present a new page.04:46
+perlmonkey2patspam: sure, but what were you planning on doing.  A lot of that stuff I want to rewrite from scratch.04:47
+perlmonkey2or at least mostly from scratch.04:47
patspamhmm ok04:47
+perlmonkey2the survey creation portion needs much more templatizing.04:47
+perlmonkey2and I'm not sure I do that the way WG does it.  They embed a lot of HTML and JS in the Perl code, where I did it all seperating and sent state back and forth through AJAX calls.04:48
patspamyeah the json passing is a nice clean way of doing it04:48
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui04:48
+perlmonkey2patspam: How serious are you about this?  because I need some way to start making money.  I turned in notice at work without finding another job.  And I detest the idea of an honest job with an 8-5.  04:49
+perlmonkey2So get serious about finishing this survey to have it on my resume for contract jobs :D04:49
patspammy 2 current projects both need some serious Survey magic so I'm keen to get it up and running ASAP04:50
patspamI can dedicate all my working hours to it04:51
+perlmonkey2I'm on the hook to JT to keep bug splatting, but I also want to have this survey done very soon.04:51
+perlmonkey2what would you start working on now?04:52
patspamcool, sounds like we should try to collaborate then04:52
+perlmonkey2first I mean04:52
+perlmonkey2yes, indeed04:52
+perlmonkey2oh, did you look at the DB to see if any more optimizations could be done?04:52
patspamnot yet, I've only been checking out what functionality is implemented so far04:53
+perlmonkey2Oh I had a brilliant idea to vastly speed up next questions logic.  when a user first starts a survey, every random section is precomputed.  So for the sake of the survey logic it is no longer random.04:53
+perlmonkey2That saves hvaing two sets of logic for lots of different things.04:54
patspamok, shall I just jump in and start hacking/refactoring where I see fit?04:55
+perlmonkey2Sure.  And if you want to make the part of the survey editor that isn't templatized, templatized, tha twould be great.04:56
+perlmonkey2and it all needs logic so that only appropriate options are shown for each question type.04:56
+perlmonkey2or the entire thing completely rewritten cause I suck.04:56
+perlmonkey2either or :P04:56
patspamexcellent. yeah that would be nice04:56
patspamthe options, not the rewrite ;)04:56
patspamthe jump-to option should be a drop-down list too yeah?04:57
patspamof all defined q vars04:57
patspamand same for section branching04:57
+perlmonkey2That survey is not how I usually write code.  But I was doing it for a professor on the grant who kept ocming up with new ideas and changing his old ideas.04:57
+perlmonkey2yeah, that would be sexy.04:57
+perlmonkey2no typos.04:57
patspamand section content box to be converted into a rich content box?04:58
+perlmonkey2yeah, all the text boxes needed to be converted.04:58
+perlmonkey2question and answer.04:58
+perlmonkey2Did I manage to put in the image type question?04:58
patspamcool. heh i must admit it did take me a while to stop twitching after cracking open the code, kinda all over the place04:58
+perlmonkey2upload an image in response?04:58
+perlmonkey2hah04:59
+perlmonkey2The Perl, the JS or both/04:59
+perlmonkey2?04:59
patspamthe perl. the js looks a lot cleaner (and has lots more comments)04:59
patspamalthough I've really only just given them the skimmable code test, haven't read through them properly04:59
+perlmonkey2Yeah, JSONifying the Perl will help clean it up a lot.  Plus it just needs refactoring.  I kept having to duct-tape in new functionality and it just kept getting cruftier and cruftier.05:00
patspamyeah, but the actual functionality is really cool, so just needs some refactoring05:01
patspamI'll get cracking on it!05:01
+perlmonkey2oh...a major thing.  It has zero i18n05:01
+perlmonkey2don't know if you need that.05:01
patspamyeah I saw that, not needed by me at this stage, easy to retrofit later05:02
patspamand dare I ask... is there a test suite?05:02
+perlmonkey2hahahahahahahaha05:03
+perlmonkey2that would have been smart and made things SOOO much easier.05:03
+perlmonkey2Maybe tonight I'll rough out what needs to be cut out to put in the JSON collateral.  And then write the test suite first.05:03
patspamsounds good. I'll add to it as i go too05:04
patspamthe other day i wrote a Survey1 plugin for Flux, so I had to create and test a survey via the old API, man that was painful05:05
patspamperlmonkey2: if the survey2 stuff goes well I might be able to offer you some wG hacking work in the near future05:36
-!- carogra1 [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has left #webgui []05:37
+perlmonkey2patspam: woot!  I like it ;)05:38
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui06:03
-!- mode/#webgui [+v cap10morgan] by ChanServ06:03
CIA-6WebGUI: graham * r7058 /wrebuild/wre/var/setupfiles/modproxy.template: always proxy to localhost to eliminate need for DNS lookup and prevent proxy abuse.06:41
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)]06:49
CIA-6WebGUI: graham * r7059 /WebGUI/ (7 files in 5 dirs): asset context menu tweaks07:10
CIA-6WebGUI: graham * r7060 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetBranch.pm): fixed: edit branch doesn't show list style metadata fields properly07:10
CIA-6WebGUI: graham * r7061 /WebGUI/lib/WebGUI/Macro/AdminBar.pm: admin bar shouldn't double includes07:10
CIA-6WebGUI: graham * r7062 /WebGUI/ (2 files in 2 dirs): fixed: Collaboration system includes header link even with RSS turned off07:10
CIA-6WebGUI: graham * r7063 /WebGUI/lib/WebGUI/URL/Credits.pm: clean up credits code a little07:10
CIA-6WebGUI: graham * r7064 /WebGUI/ (4 files in 4 dirs): 07:10
CIA-6WebGUI: fixed: User is logged out if a fatal error occurs07:10
CIA-6WebGUI: error reporting and debug cleanups07:10
CIA-6WebGUI: graham * r7065 /WebGUI/ (3 files in 3 dirs): fixed: Collateral Image Manager broken in Firefox 307:10
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Connection reset by peer]07:50
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI07:50
-!- mode/#webgui [+o tabb] by ChanServ07:50
CIA-6WebGUI: graham * r7066 /wrebuild/wre/var/setupfiles/modperl.conf: quiet modperl's SSL cache warnings08:15
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]08:26
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:27
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []09:43
CIA-6WebGUI: graham * r7067 /WebGUI/t/Session/ErrorHandler.t: fix test for current debug messages09:56
CIA-6WebGUI: graham * r7068 /WebGUI/docs/create.sql: preparing for 7.5.18 release09:56
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI09:57
-!- mode/#webgui [+o tabb] by ChanServ09:57
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Client Quit]09:58
CIA-6WebGUI: jt * r7069 /releases/WebGUI_7.5.18-beta: Release 7.5.18-beta10:24
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:27
CIA-6WebGUI: graham * r7070 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.19 dev10:55
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI13:04
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]14:43
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:44
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui14:58
BartJolwell, it's nice to spam everyone with messages on translations15:07
SDuensinMorning.15:46
BartJolhi15:46
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:30
-!- mode/#webgui [+o bopbop] by ChanServ16:31
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:34
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:34
+perlmonkey2If collateral is stored as JSON, users will not be able to write their own sql queries against it.  Concerning the survey, would having several good methods to export data be good enough.  Or would not having the surveys exposed to sql queries be a huge problem?16:38
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:45
BartJolas a standard it seems a bit strange16:51
BartJolyou wanna be able to make queries in survey entries I think16:51
BartJolbrb16:51
+perlmonkey2BartJol: yes exactly.  But I can't seem to make my queries any faster, so a medium powered machine with a few thousand questions and 10's of thousands of responses is just slow as dirt to display new questions.16:57
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:00
BartJolthat isn't good either...17:02
BartJolbut those are seperate surveys then? several 1000nds of questions doesnt seem appealing to me17:03
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"]17:05
BartJoljust make sure that everyone that runs webgui, has a powerfull machine :)17:08
+perlmonkey2BartJol: hah.  The machine had 1GB memory and a 3.2Ghz P417:10
+perlmonkey2ram was never used all the way up as the survey2 doesn't cache anything.17:11
+perlmonkey2But a page submit would be about 5 seconds until the next page of questions was returned.17:11
BartJolmmm17:11
BartJolhardware sounds fast enough17:12
+perlmonkey2Which makes sense as "select 'x' from anytable" is 20ms minimum query on that machine.  Start adding a lot of data to those tables and even with perfectly indexed tables, you won't even get close to that 20ms query.  17:12
+perlmonkey2but look at the code and all the queries I have to run.17:13
BartJolwhere? lostokies?17:13
+perlmonkey2maybe 10-15 (can't remember as its been a while since I worked on it).17:13
+perlmonkey2in the Survey2 branch.17:13
+perlmonkey2in svn.17:13
BartJolok17:13
+perlmonkey2no, actually don't look at the code.17:14
+perlmonkey2It started out as a modest webt2.0 replacement for the old survey, but then got slowly requirement added into a giant mess.17:14
+perlmonkey2of duct tape and bailing wire.17:14
+perlmonkey2The JS isn't too bad, but the Perl is pure hacksville.17:15
BartJolmmm17:16
BartJolso S3 should be a complete rebuild of S2?17:17
+perlmonkey2BartJol: oh no.17:18
+perlmonkey2I think most of the logic would stay the same and nearly all the JS would stay the same17:19
+perlmonkey2just refactor the perl to use a single JSON collateral for the survey.17:19
+perlmonkey2That way a user taking the survey only has 3 queries.  The first grabs the survey collateral.  The second grabs all their response info.  The third records their previous responses.17:20
+perlmonkey2and those first two could be combined.17:20
+perlmonkey2into a single query17:21
BartJoland what will be the problem with reading it from json formatted docs?17:21
+perlmonkey2eh?17:21
BartJoloh, apparently I misunderstood17:21
+perlmonkey2The JSON will be stored as another column in the asset table in the DB.17:22
+perlmonkey2which gives the magical bonus of versioning of collateral.17:22
+perlmonkey2hmm, which means that responses need to be stamped with survey versions.17:22
+perlmonkey2But there is still the major problem of the SQL Report being useless for the survey if only the response tables are available17:24
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:24
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui17:26
BartJolyeah, If you wanna customise the results (I have done that lately, with four endbosses of macros) you would get in trouble17:26
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:41
CIA-6WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server18:42
CIA-6WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server18:44
-!- perlDreamer [n=colink@conference/oscon/x-cf76b5a51b61d1d1] has joined #webgui18:55
perlDreamerHaarg: all image access seems to be broken in .1818:55
perlDreameractually, anything in uploads18:55
@Haarghmm19:01
@Haargi'm not seeing that here19:02
perlDreamer2008/07/25 08:54:09 - WARN - mywebgui.conf - WebGUI::Asset::newByUrl[1755] - The URL ba/xo/baxoDEB4C8eLjZbnENMs9w/footer_right.jpg was requested, but does not exist in your asset tree.19:02
@Haargwhat it your gateway set to19:03
@Haarg?19:03
perlDreameris it slash, /19:04
perlDreamerI'll rebuild the config from scratch, and see if that fixes it19:04
@Haargonly change made in that area is19:06
@Haarg-    $matchUri =~ s{^$gateway(.*)}{/$1};19:06
@Haarg+    $matchUri =~ s{^$gateway}{/};19:06
-!- KlausH [n=KlausH@p5B070959.dip0.t-ipconnect.de] has joined #webgui19:07
perlDreamerconfig rebuild didn't help19:11
perlDreamerand svn is clean19:12
@Haargwhat does your urlHandlers config section look like?19:16
perlDreamerit's the same as the default19:16
perlDreamerI think it's a caching problem, but that means that it went bad into the cache at some point19:16
perlDreamerseems only to be for visitor19:17
perlDreamerAdmin works okay19:17
@Haargi don't get any problems with visitor either, so it must be a cache thing19:18
+perlmonkey2perlDreamer: got a sec?19:18
perlDreamerperlmonkey2: sure19:18
@Haargthat's wierd though19:18
perlDreameryeah19:18
+perlmonkey2perlDreamer: How big a deal is it that non-response collaterial for the survey won't be usable by the SQL Report?19:18
+perlmonkey2perlDreamer: only the built in reports will be available.  Users can't make their own.19:19
perlDreamerwell, at first thought, I'm not that worried19:19
perlDreamerwhat kind of reports do they want to build about sections, ordering, questions and so on?19:20
perlDreameras long as they can get to the responses, that should be the important stuff?19:20
+perlmonkey2perlDreamer: And I guess anyone needing anything fancy will be using another tool like SPSS or something anyways.19:22
perlDreamerSPSS?19:22
+perlmonkey2statistical tool19:22
perlDreamerYour users, who asked for Survey2, does the lack of access to that info worry them?19:23
+perlmonkey2Well it never worried them because they had me to do whatever needed doing.  Also they are no longer my users :)19:23
perlDreamerhuh?19:24
perlDreamernew $dayJob?19:24
+perlmonkey2So it might worry them now.  But really they just wanted the database export to be transposed for easy import into SPSS and then they'd do their real analysis there.19:24
+perlmonkey2no, no new dayjob.19:24
+perlmonkey2Turned in my two month notice end of June.19:24
+perlmonkey2Although I hvae a feeling they may cut me loose at the end of this month.19:24
perlDreamerah, so looking for new $dayJob19:25
+perlmonkey2hah, yes.19:25
+perlmonkey2or some way to make a living19:25
+perlmonkey2looking at trying my hand at a text processing service19:25
+perlmonkey2I learned a trick or two at $work and think I can give the tiny niche industry's main competitors a run for their money.19:26
perlDreamerexcellent19:26
+perlmonkey2but I'll need to find regular pay somehow before I can get that going as it will take some time.19:26
perlDreamerHaarg: If I use a hostname, then visitor can't see the images19:27
perlDreamerif I use the IP address, then I can 19:27
perlDreamerimages work for Admin in either case19:27
@Haargnothing odd in your apache configs i take it?19:28
perlDreamerhttp://webgui.pastebin.com/m5505e52819:29
@Haargit's not that it can't access the images, it's that it's generating the wrong urls, right?19:29
perlDreameryes19:29
@Haargvery odd19:36
perlDreamerand I can set up other aliases for the IP address, and they all work19:37
perlDreamerit's only the sitename listed in the config file19:37
@Haargyou have ssl enabled?19:42
@HaargforceSecureConnection looks broken, but i don't see how you could be hitting that19:43
+perlmonkey2what's wrong with forceSecureConnection?19:45
@Haargif($url !~ /^$self->getSiteURL()/i){19:45
+perlmonkey2ic19:46
@Haargcan't call methods in quoted strings19:46
+perlmonkey2unless someone has already written code against it, then that shouldn't be effecting anyone.19:46
perlDreamerah, but then why aren't you having problems, Haarg?19:46
@Haargthat's only in the cart19:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:47
-!- mode/#webgui [+o preaction] by ChanServ19:47
@Haargi don't think that's it, i was just looking for anything related to sitename19:47
+perlmonkey2Haarg: the only call to that so far is in the cart, which wouldn't pass in a URL so that test wouldnt' matter.19:47
+perlmonkey2oh19:47
+perlmonkey2ic19:47
perlDreamerHaarg: no SSL19:47
+perlmonkey2nm19:47
@Haargsitename isn't used for matching when you access a site, so i don't think it's related19:49
@Haargit seems like it's picking up the wrong config file or something, but i don't see how that would happen19:50
perlDreamerand only by user19:52
@Haargyeah19:52
CIA-6WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server19:57
@Haargdid you clear your cache?  the only thing i'm coming up with is somehow a test screwed up the uploads url.20:00
perlDreamerI've cleared the cache, wiped the db, the whole 9 yards20:00
@Haargand browser cache i take it?20:01
perlDreamerI didn't clear the browser cache.  Every time I hit the page, I see new timestamped entries in webgui.log20:02
perlDreamermaybe this is the first 5.10 compatibility problem20:05
@Haargi'm really not sure20:07
+perlmonkey2Is it a bug that after you buy a badge in the EMS and complete the transaction you are then returned to the enter your address page to add a new badge to the cart?20:08
+perlmonkey2and I just purchased a new badge, paid cash, and my instore credit wasn't deducted from.20:10
+perlmonkey2Is paying cash not supposed to take first from in-store credit?20:10
perlDreamerperlmonkey2: there are existing bugs against in-store credit20:11
+perlmonkey2oh, I couldn't repeat them earlier...I guess I just did now.20:12
perlDreamer:)20:12
perlDreamerI looked into those a bit, and I know there are in-store credit bugs in the ITransact plug-in20:13
+perlmonkey2hmm, maybe a new bug.  If you chose to pay with credit.  You can purchase a badge without completing the credit card purchase.20:14
+perlmonkey2Yeah, just clicking on pay with credit card completes the purchase.20:15
perlDreamerI'm not sure how, but I seem to have cleared it up.20:19
perlDreamerI'm going to see if that survives a reboot, for stability20:20
perlDreamerI'll be back on later20:20
-!- perlDreamer [n=colink@conference/oscon/x-cf76b5a51b61d1d1] has quit ["Leaving."]20:20
topsubdoes anyone think not having a select all button in the asset manager is annoying?20:27
topsubOr am i the only one that looks / uses that20:27
-!- perlDreamer [n=colink@conference/oscon/x-f857d3d9578e5af1] has joined #webgui20:28
dionaki used it previously and miss it...20:28
dionaki'll add an rfe20:30
topsubcool20:31
topsub7.5.18 doesn't have it20:31
topsubso doesn't seem it would go back in20:32
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]20:56
@preactionit can go back in, surely20:59
perlDreamerwhat are y'all talking about?20:59
@preactionit would just be "Select All" on this page20:59
topsubIn the asset manager21:01
perlDreamerah, yeah21:01
topsubI just seem to use a select all a good bit21:02
topsubeven more so when setting up webgui sites i have to delete whats there to add my own site structure and clicking one by one takes time21:02
perlDreamerThat would be a neat, 10 line script21:03
perlDreamergrab the home node, purge it, rebuild it empty21:03
@preactionbut with that and the desired page size select box, it would work just as it used to21:05
topsubYa cuz i normally add new webgui site and delete all the assets inside Home21:05
topsuband start freash21:06
topsubif we could build a sitemap and import it and have webgui create the site structure would be cool.. hmmmm21:06
perlDreamerindeed21:06
perlDreamerstart with the skeleton in WebGUI/sbin21:06
topsubflag saying this needs to be a folder, this pagelayout etc and it would create that..21:06
topsubhmm wonder if anyone would use that21:07
topsubif i build it21:07
topsubmaybe CSV file21:07
topsubname / url / type?21:07
perlDreameryou would, at least21:07
topsublol21:07
topsubtrue21:07
topsubwe take the time to create a sitemap already21:07
topsubso why do double work of importing it21:07
@preactionthe old Select All feature of the old Asset Manager21:07
perlDreamerit's kind of like the site builder, but on the command line21:07
topsubhmm maybe i will look into building something21:08
topsubcuz if it can create pagelayouts and folders on the fly21:08
topsubseem won't take that much work21:08
@preactionwhat if we built that into the WRE's add site functionality? the ability to specify a database dump (or even an active database) to copy for the new site?21:13
perlDreamerearly OSCON news release21:13
perlDreamer"there will be a usable perl6 this Christmas"21:13
+perlmonkey2perlDreamer: what?21:14
+perlmonkey2perl6 ready for the big time?21:14
+perlmonkey2beyond words man.21:14
perlDreamerI don't know what the definition of "usable" is21:14
+perlmonkey2still, that is more of a promise than ever before.21:14
perlDreamerI'm guessing it will do more than say "Hello Perl6 World";21:14
+perlmonkey2hah21:14
+perlmonkey2non-broken threading.21:15
+perlmonkey2poor 5.1021:15
+perlmonkey2might only 2-3 years before 6 replaces it.21:15
@preactiontheoretically you could replace docs/create.sql with something of your own design, but that wouldn't survive upgrades21:15
perlDreamerperl5 will be around for a very long time, even after perl6 comes out21:15
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]21:17
@preactionthere's the WebGUI::Content::Setup, you could replace that if you wanted too21:17
perlDreamerContent::Setup could accept a csv file of site data21:18
perlDreamergiving you 3 options, instead of just two21:18
perlDreamerbut I would argue it's better to develop it as a command line tool21:18
perlDreamerand then extend C::S to use those methods21:18
@preactionthat's the site starter wizard thing that appears21:19
@preactioni'll believe it when i see it21:36
dionakperlDreamer: are you sure it's this xmas?21:41
dionaknot a xmas21:41
dionak?21:41
perlDreamer"usable perl6 this christmas"21:41
perlDreamerlike in 200821:41
perlDreamerI'll ask Jerry Gay in a bit21:41
dionakHe's there too. nice. :)21:41
perlDreamereveryone is here21:41
perlDreamerLarry, Tom, Randal21:41
perlDreamerPatrick, Jerry21:42
perlDreamerEric Wilhelm21:42
perlDreamerAllison Randal21:42
perlDreamerUri Guttman21:42
perlDreamerPerrin Harkins21:42
perlDreamerAndy Lester21:42
perlDreamerDamian Conway21:42
dionakdang, i hate i'm missing that! 21:42
dionakgood group of people21:42
perlDreameryeah, I'm going to miss seeing them21:44
@preactioni still like the idea of having the WRE's add site do the work21:44
perlDreamerme, too.  Just make it all use the same code so that we can automate it from the command line, or the site starter, or from the new XMPP interface to WebGUI21:45
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI21:46
-!- mode/#webgui [+o tabb] by ChanServ21:47
@tabbDoes anyone happen to know what the macro ^despacer() does specifically?  There's no entry for it in the wiki, I'm thinking it replaces spaces with hyphens? 21:47
perlDreamertabb: never heard of a despacer macro21:48
perlDreamerIt's not core WebGUI21:48
@tabbFun!21:49
perlDreamerwhich site are you working on?  Customer?21:49
dionakditto21:49
@tabbNope, something else.21:49
@tabbIt's okay, I can figure it out.21:49
perlDreamergood luck21:49
@tabbSo because it's not core webgui there's no reason to add it to the wiki correct?21:49
perlDreamerright21:50
@tabbAlright!  Thanks. :)21:50
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Remote closed the connection]21:52
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui21:53
-!- mode/#webgui [+v cap10morgan] by ChanServ21:53
dionakmakes sense to not add it since it's not core21:56
dionakthat would be confusing21:56
dionakperlDreamer: what is the " new XMPP interface to WebGUI"?21:56
perlDreamerit's this idea I had21:56
perlDreamerXMPP is the Jabber protocol21:56
perlDreamerso that you could IM with WebGUI21:56
perlDreameror Spectre21:56
topsub.21:57
@Haargso working on the server side spell checker, tinymce submits data as a json blob21:59
dionakoh, cool. 21:59
@Haargi wonder if i should put some code for dealing with that in the Session::Form or somewhere21:59
perlDreameryeah!22:00
@Haargsince we might have that come up more in the future22:00
topsubthat sounds cool perlDreamer22:00
perlDreamerI'd use that in the JSON collateral stuff that I did for the Product Sku22:00
perlDreamerwell, maybe22:00
@Haargwell, often you get the json blob sent as a parameter22:01
@Haargin this case, it just posts it directly22:01
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [Remote closed the connection]22:06
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui22:10
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has left #webgui []22:10
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui22:10
-!- perlDreamer [n=colink@conference/oscon/x-f857d3d9578e5af1] has quit ["Leaving."]22:23
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI22:34
CIA-6WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server22:37
CIA-6WebGUI: translation * r7072 /translations/Dutch/Dutch/ (Asset_Collaboration.pm Asset.pm WebGUI.pm): Update from translation server22:37
CIA-6WebGUI: perlmonkey2 * r7073 /WebGUI/lib/WebGUI/Session/Url.pm: Session/Url forceSecureConnection regex fix.22:37
CIA-6WebGUI: colin * r7074 /WebGUI/lib/WebGUI/Session/Url.pm: fix a syntax error in Session/Url.pm22:37
CIA-6WebGUI: colin * r7075 /WebGUI/t/Session/Url.t: one test for forceSecureConnections22:37
CIA-6WebGUI: colin * r7076 /WebGUI/t/Session/Env.t: convert Session/Env.t to use Test::MockObject::Extends22:37
CIA-6WebGUI: colin * r7077 /WebGUI/t/Session/Url.t: convert Session/Url.t to use Test::MockObject::Extends for ENV work22:37
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui22:47
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []22:51
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui22:56
-!- mode/#webgui [+v cap10morgan] by ChanServ22:56
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []23:06
dionakdoes anyone know if event metadata for the ems is related to the entire event or just a ticket (or badge)?23:12
dionakoh, looks like just tickets have metadata23:14
dionakthere's some code at line 2450 of EventManagementSystem.pm that calls  $self->get('globalMetadata'). i just did a grep of the codebase to see where that's set and this appears to be the only reference to this attribute. 23:19
dionakso it appears that would never be true...23:19
dionakold code?23:20
dionakglobal event metadata would be very useful23:22
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui23:26
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui23:38
-!- mode/#webgui [+v cap10morgan] by ChanServ23:38
BartJolanyone here from madison?23:44
BartJolI'm looking for the best way for going from chicago o'hare to madison by public transportation...23:44
@preactionuhm... greyhound might work, but you might be best off getting a flight into Madison23:54
BartJolwill look into those options, thanks23:56
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:56
@preactionthe nearest Amtrak from madison is in Columbus, which iirc is about 30 miles away23:56
-!- dionak [n=dionak@97.66.185.250] has quit []23:56
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"]23:58
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui23:58
BartJolwhoa, training in the us must be terrible23:59
--- Day changed Sat Jul 26 2008
@preactionit is...00:04
BartJoland that just to drop a laptop before my holidays00:05
@preactionAmtrak is a gov't-regulated monopoly on heavy rail passenger lines, and they suck00:08
@preactionand we have very little light rail to speak of00:09
@preactiongreyhound is probably your best bet00:10
BartJolwill be a long trip to voyageurs national park for me00:10
@preactionwait, maybe Amtrak does have a madison station00:11
BartJolon their site, they give a bus alternative00:12
@preactionokay... i don't understand really, but it looks like Amtrak has a supporting Bus system00:13
BartJollooks like it, but greyhound seems to be faster00:14
@preactionheh. looks like Amtrak DOES have Chicago-to-Madison service, but it's all by bus00:17
BartJolalthough slightly more expensive00:17
BartJolstill have to seek a place to sleep for 1 night, planning to bother JT and Sarah with that00:18
@preactionyeah, there's a special law in place so they can't compete with Greyhound, since Amtrak is a goverment-subsidized monopoly, so you might not be able to use it unless you arrived in Chicago on an Amtrak train00:24
BartJolI arrive there by plane...00:25
@preactionyeah, probably cheaper too00:26
+perlmonkey2xmpp for wg/wre is about the sexiest thing I've ever heard.00:26
BartJoltraining over the atlantic is very hard too00:26
+perlmonkey2in fact....just the idea is mind blowing for any number of different applications00:26
@apeironOoh. XMPP + wG.00:29
@apeironWould be an interesting experiment as a different kind of SPECTRE that doesn't use HTTP.00:29
@apeironOr IKC.00:29
+perlmonkey2I wonder how heavy the protocol is.  If it might be useful for shoveling large amounts of data around.00:31
+perlmonkey2nope, xmpp is 60-70% overhead.00:32
@preactionhttp://en.wikipedia.org/wiki/Midwest_Regional_Rail_Initiative <- this is what I want to see happen, it's been in the planning / testing phase for almost 12 years now...00:33
+perlmonkey2preaction: never happen.  politics will get in the way and the trains will have to make too many stops to ever compete against the airlines.00:35
BartJolnice plan, only the chicago "hub" shouldn't crash00:35
+perlmonkey2But it sure would make getting to the WUC a lot more fun.00:36
+perlmonkey2I wondn't even mind the fact it takes days longer to get anywhere by train than by flying.  But the cost is also magnitudes higher.00:37
@preactioni want WebGUI::Content::Catalyst00:38
BartJolit's times like this that I get to appreciate the dutch railway system00:38
BartJolCatalyst?00:39
+perlmonkey2BartJol: Just remember the next time you're complaining about the railway system.  You could be in the US.00:39
+perlmonkey2preaction: a framework insides of a framework?00:39
BartJolI will, but now I also have a car, so my choices expanded00:40
@preactiongood god how badly am I lagging?00:47
+perlmonkey27.5 minutes?00:47
+perlmonkey2:D00:47
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []00:51
@preaction10 minutes... I'm lagging something like 10 minutes behind everybody...00:51
BartJolI am missing something...00:58
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)]00:59
@preactionYou all see my text about 10 minutes after I type it... :(01:03
+perlmonkey2preaction: are you at a research station on the S. Pole or perhaps Mars?01:12
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui01:12
BartJoldistance to the sun is about 8 light minutes01:22
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []01:33
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:33
-!- mode/#webgui [+o preaction_] by ChanServ01:33
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has quit [Remote closed the connection]01:45
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]01:51
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []02:09
topsubwith my car about 50 seconds02:52
topsubto the sun that is02:52
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"]03:14
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]03:20
-!- KlausH [n=KlausH@p5B070959.dip0.t-ipconnect.de] has quit ["bye"]03:22
CIA-6WebGUI: colin * r7078 /WebGUI/lib/WebGUI/Session/Http.pm: Add a method to directly set the redirect location.05:10
CIA-6WebGUI: colin * r7079 /WebGUI/t/Session/Url.t: Add a lot more tests for forceSecureConnection05:39
CIA-6WebGUI: colin * r7080 /WebGUI/lib/WebGUI/Session/Url.pm: forceSecureConnection: grab a url object and use it directly.05:39
CIA-6WebGUI: colin * r7081 /WebGUI/ (2 files in 2 dirs): 05:39
CIA-6WebGUI: Fix two issues with sub deleteAttachedFiles that were preventing05:39
CIA-6WebGUI: it from being purged from the trash.05:39
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:44
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:48
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection]05:56
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]07:44
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI08:15
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]08:24
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui11:49
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #webgui12:47
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]13:37
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui13:40
-!- mode/#webgui [+o apeiron_] by ChanServ13:41
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]13:47
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI13:56
WebGUIhail webgui13:58
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has joined #webgui15:51
-!- nashirak [n=nashirak@193.255.100.97.cfl.res.rr.com] has joined #webgui16:09
nashirakCan someone point me to any documentation on how to install WebGUI without screwing up an existing site?  I have searched and can't find anything... thanks16:10
-!- nashirak [n=nashirak@193.255.100.97.cfl.res.rr.com] has quit ["BitchX: for distribution only with a new PC"]16:15
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:46
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:46
WebGUIhttp://www.webgui.org/tbb/webgui-going-into-debian-lenny16:46
WebGUIso here we go: vi /etc/apt/sources.list16:46
WebGUIchange etch into lenny16:46
WebGUIapt-get update16:46
WebGUIapt-get dist-upgrade16:46
WebGUIok, that is done16:59
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:05
WebGUIwebgui is listed here: http://ftp-master.debian.org/new.html17:18
WebGUIhttp://www.webgui.org/etcetera/history-of-getting-webgui-into-debian18:17
WebGUI:)18:17
+perlmonkey2hmm, it takes .5 seconds to decode 150,000 rows of a three deep hash with each entry having 255 random chars.18:29
+perlmonkey2with JSON::XS18:29
WebGUIah18:48
WebGUIthe webgui package for debian can be obtained by issuing 'svn export svn://svn.debian.org/svn/collab-maint/ext-maint/webgui' :)18:49
WebGUItime for a shower :)18:53
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has quit []19:07
+perlmonkey2WebGUI: too cool19:07
WebGUIbecause?19:13
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui19:18
-!- mode/#webgui [+v cap10morgan] by ChanServ19:18
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Read error: 104 (Connection reset by peer)]19:28
+perlmonkey2WebGUI: isn't this the first time WG has been packaged in a major OS repo?19:29
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui19:33
-!- mode/#webgui [+v cap10morgan] by ChanServ19:33
WebGUII think it is19:43
WebGUIbut it isn't in the repo yet19:43
WebGUIyou cannot use it as an official part of debian yet19:43
CIA-6WebGUI: colin * r7082 /WebGUI/ (4 files in 4 dirs): 19:45
CIA-6WebGUI: Fix pagination problems in the lookupRegistrants screen with YUI.19:45
CIA-6WebGUI: A little WGBP indenting in getRegistrantsAsJson in the EMS.19:45
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)]20:13
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Read error: 104 (Connection reset by peer)]20:45
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui20:46
-!- mode/#webgui [+v cap10morgan] by ChanServ20:46
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Client Quit]20:46
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui20:56
perlDreamernice detective work, WebGUI21:36
perlDreamernow, all we need to know is when it hits the repositories21:36
-!- WebGUI is now known as SynQ23:12
SynQthat is better23:12
SynQthanks perlDreamer23:12
SynQI just got back from watching CSI ;)23:13
perlDreamerI just got back from OSCON23:14
SynQwow23:14
SynQhow was that?23:14
perlDreamerThe Red Hat/Fedora people are interested in a WebGUI package23:14
perlDreamerbut they won't maintain the package for us23:14
perlDreamerOSCON was very good23:14
perlDreamerLots of emphasis on cloud computing and decentralized/disconnected operations23:14
--- Day changed Sun Jul 27 2008
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui00:48
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui01:58
-!- mode/#webgui [+v cap10morgan] by ChanServ01:58
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has joined #webgui02:03
metanilI recently found one problem....... even for a user with uilevel 1 .. it can view/edit all the items in admin console... like they even can create user.. 02:05
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]02:40
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui03:09
perlDreamermetanil, is this user an admin?03:21
metanilno03:21
metanilits not the admin03:21
perlDreamerhow do they find a link to the admin console?03:21
metanilcontent manager03:21
perlDreamerwhich content manager?03:22
metanili mean group name is "Content Managers"03:23
metanillike we have all those webgui group.. product manager, package manager, workflow manager...... content manager.....03:23
perlDreamerI see03:24
metanilso i put this particular use in content manager group03:24
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has quit []03:25
metanilwhere in code will webgui checks for it.. (whether what admin items should be displayed or not)03:25
perlDreamerIt's all over the place03:25
metanilfor assets .. its in Assets.pm03:25
metaniland webgui.conf.03:25
metanillike uilevel.03:25
metanilbut i don't know about the items in admin..03:26
perlDreamerAdminConsole.pm03:26
perlDreameralso, Macro/AdminBar.pm03:26
perlDreamerand each and every operation03:26
metanil:o03:26
perlDreamerbut I don't think he'd be allowed to create a user03:26
perlDreamerunless...03:26
metanilat least the new user creation form is displayed.03:26
perlDreamerthat doesn't mean he can create a user03:26
metanil:D03:26
metanili'll try right away03:27
perlDreamerif you'd like it otherwise, that would be an RFE.  It might get promoted to a bug.03:27
metanilno, it can even create user. :(03:28
metaniluillevel - novice... group->content manager03:29
perlDreamerIn the Settings for the site, see if there is a second group allowed to create users03:29
metanilAs far i remember.. it was working ..  ( i usually use admin account, so i can't figure out since when this happened)03:30
perlDreamerpermissions tab in the Settings has a list of secondary groups03:30
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has quit ["Exit- stage left"]03:31
perlDreamermake sure that it isn't set to Content Managers for Users, or Users (add only)03:31
metaniloh at least something is working.. i cannot see "setting"  from this user.. 03:31
metanili can see these items http://webgui.pastebin.com/de3c36fe03:32
perlDreamerI'm on 7.5.18, and I created a user who is only in group content manager03:34
perlDreamerand there's no link to User03:34
perlDreamereither in the Admin Bar (on the left)03:34
perlDreameror the Admin Console03:34
perlDreamerwhich version are you using?03:34
perlDreamerwhen I type in the listUser link manually, it tells me that it is an Administrative Function and You have to be an administrator to perform this function03:36
perlDreamerso, somewhere on your site you've setup Content Managers to also be Admins03:36
metanili am using quite old one03:39
metanil7.4.13 i guess03:39
perlDreamerthat could be bug that has been fixed in a newer version03:39
metaniloops .. right 03:39
metanilyou're right.03:39
perlDreamerI'm right?03:39
metanilthe setting->permission03:39
metanilusers->"content managers"03:39
perlDreamerwell, there you go then :)03:39
metaniland most of them are content managers.03:40
metanil:(03:40
perlDreamerhm03:40
perlDreameryou could always change that03:40
metanilcool..by using "manage"03:41
metanil"I'm on 7.5.18, and I created a user who is only in group content manager" <-- 7.4.13 doesn't do that.. actually i posted a feature to request it.. and its available right after that version.. ( and my webgui name was also there in changelog file :D :D)03:43
perlDreamerthen updating should help you out03:53
perlDreamergotta head to dinner03:54
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]03:54
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []04:33
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]04:51
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:15
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui05:59
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]06:19
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has left #webgui ["Exit- stage right"]06:20
CIA-6WebGUI: colin * r7083 /WebGUI/lib/WebGUI/ (4 files in 3 dirs): fix broken i18n labels in Asset export, and in the Shop06:29
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui09:44
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 60 (Operation timed out)]09:49
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has joined #webgui11:20
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]13:58
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui14:02
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui15:11
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui []15:12
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has quit ["bye"]15:42
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]15:57
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui16:01
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Client Quit]16:05
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:06
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:06
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui16:27
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI17:16
-!- SynQ [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]17:29
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui17:59
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui18:04
-!- mode/#webgui [+v cap10morgan] by ChanServ18:04
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit []18:38
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui18:54
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 60 (Operation timed out)]19:00
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui19:23
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has joined #webgui19:55
BartJolhee, KlausH bernd also wants to help tra nslating german19:56
BartJolso I referred him to you19:57
KlausHThank you. 20:01
BartJolalmost afraid you'd mind :)20:01
BartJolbut now I'm going to the bbq20:04
KlausHYou're lucky. Here we have rain, storm and thunder20:11
-!- SynQ [n=synq@f216097.upc-f.chello.nl] has joined #WebGUI20:15
-!- SynQ is now known as Synq220:16
Synq2hi there20:20
Synq2the more I understand what and how things are going on in debian the more exited I get about it20:20
Synq2I'm "upgrading" one of my virtuals to debian sid as we speak 20:21
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI20:36
-!- mode/#webgui [+o tavisto] by ChanServ20:36
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]21:14
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit []21:19
-!- cap10morgan [n=cap10mor@74.7.53.210] has joined #webgui21:39
-!- mode/#webgui [+v cap10morgan] by ChanServ21:39
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:48
Synq2http://www.visualwebgui.com22:48
Synq2what is that?22:48
Synq2looks to me a good reason for a cad letter22:50
-!- cap10morgan [n=cap10mor@74.7.53.210] has quit []22:54
-!- tavisto [n=tavisto@71.83.238.128] has quit []23:02
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI23:03
-!- mode/#webgui [+o tavisto] by ChanServ23:03
-!- tavisto [n=tavisto@71.83.238.128] has quit [Client Quit]23:05
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Client Quit]23:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:13
-!- mode/#webgui [+o preaction] by ChanServ23:13
-!- cap10morgan [n=cap10mor@74.7.53.210] has joined #webgui23:18
-!- mode/#webgui [+v cap10morgan] by ChanServ23:18
-!- cap10morgan [n=cap10mor@74.7.53.210] has quit []23:50
--- Day changed Mon Jul 28 2008
-!- SctlndDave [n=dave@host81-152-111-236.range81-152.btcentralplus.com] has joined #webgui00:17
SctlndDaveanyone know anything about dreamweaver?00:17
+perlmonkey2SctlndDave: like what?00:18
SctlndDavelike i have a bunch of thumbs in a table..00:19
SctlndDaveand i need to be able to click one and load images into another table00:19
+perlmonkey2I don't think dreamweaver will help you do that.00:24
+perlmonkey2I could be wrong.00:24
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI00:36
-!- mode/#webgui [+o tabb] by ChanServ00:36
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has quit ["cu"]00:40
-!- Synq2 [n=synq@f216097.upc-f.chello.nl] has quit ["nite"]00:51
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]01:02
-!- SctlndDave [n=dave@host81-152-111-236.range81-152.btcentralplus.com] has quit []01:06
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui01:14
-!- mode/#webgui [+v cap10morgan] by ChanServ01:14
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit]01:17
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:39
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:39
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []02:41
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui03:30
-!- steveo_aa [n=sno@adsl-76-226-108-250.dsl.sfldmi.sbcglobal.net] has joined #webgui04:47
-!- SquOnk [n=emhn@190.79.201.121] has joined #webgui05:19
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui06:00
perlDreamerSquOnk!06:01
SquOnkperlDreamer: Hey06:01
perlDreamerHey, any news about WebGUI and Debian?06:01
SquOnkperlDreamer: Yes06:01
perlDreamerYou've probably heard that questions dozens of times already06:01
SquOnkperlDreamer: The package is in the NEW queue, waiting for approval.06:01
SquOnkperlDreamer: The Lenny freeze is official, started last friday.06:01
perlDreamerdoes that mean that we missed it?06:01
SquOnkperlDreamer: If the package is ACCEPTED, it will make it into Lenny by manual intervention of the sponsors.06:01
perlDreamerah, okay06:02
SquOnkperlDreamer: If hte package is REJECTED, it will not make it into Lenny. In that case, I will continue working to make it into Lenny+1 but will have unofficial packages available for installation on some repository.06:02
perlDreamercool06:02
perlDreamerThe Fedora people came to talk to us at OSCON06:03
perlDreamerthey'd really like a package, but aren't willing to maintain it for us06:03
SquOnkperlDreamer: Since the NEW queue _is_ long and webgui is a big package, it's natural for FTP Masters to take a while in checking it out.06:03
SquOnkperlDreamer: But part of the freeze is cleaning up the NEW queue, so they have to check it out.06:03
SquOnkperlDreamer: Fedora lacks about a third of the Perl modules required.06:04
perlDreameryeah, so they would all have to be modularized, too06:04
SquOnkperlDreamer: It took me a year to get all the Perl modules into Debian... and Debian has _automated_ packaging tools for Perl modules, mind you06:04
SquOnkperlDreamer: Right06:05
SquOnkperlDreamer: Tomorrow (20:00 UTC) there will be a 7.5.17 or 7.5.18 "preview" package in my private repository.06:05
perlDreamerdo you now maintain all those perl module packages, as well as WebGUI?06:05
SquOnkperlDreamer: The package there will be the same one in the NEW queue06:06
SquOnkperlDreamer: Yes, as part of the Debian Perl Group. The Debian Perl Group maintains over 800+ Perl Modules in proper Debian fashion.06:06
SquOnkperlDreamer: Debian is the distribution having the largest (by far) amount of Debian modules packaged and ready to use without the need to use CPAN06:06
SquOnkperlDreamer: And if you are using some module that is not available in Debian, you just do06:07
SquOnkdh-make-perl --cpan Your::Weird::Module06:07
SquOnk...and lo and behold, you get libyour-weird-module-perl ready to install, complying with Debian policy :-)06:07
SquOnk(We make dh-make-perl in the Debian Group :-)06:07
perlDreamersweet06:07
perlDreamerI wonder if the fedora crew have a similar tool.06:07
SquOnkperlDreamer: No, they don't06:08
SquOnkperlDreamer: And they hate me when I point out that fact at our Perl Mongers meetings here in Caracas06:08
perlDreamerI can see why.06:08
SquOnkperlDreamer: Debian also has "bundle packages". For instance, CGI::Application has a gazillion plugins...06:08
SquOnk...well, there's libcgi-application-plugins-perl that has almost ALL available CGI::App plugins ready to use.06:09
SquOnkperlDreamer: One thing I'm going to work on after the Lenny freeze, is in patching WebGUI to use Module::Install instead of manual installation.06:09
SquOnkperlDreamer: That would ease installations even on Windows06:09
perlDreamerso the WebGUI modules would live in the perl lib directory?06:10
SquOnkperlDreamer: And will make the Debian package even easier to maintain. Right now I have three patches and a custom Makefile building the thing06:10
SquOnkperlDreamer: Yep06:10
SquOnkperlDreamer: The other thing I will do is patch it to use PostgreSQL instead of MySQL...06:10
perlDreamerwhy do that?06:11
SquOnkperlDreamer: Performance and scalability.06:11
+Radix-wrkthat's going to be optional though surely06:13
SquOnkperlDreamer: Most of my customers are fleeing away from MySQL because it cannot handle the load (transactions) of their applications. We tend to offer solutions involving Request Tracker and fixing their databases/applications to work under PostgreSQL.06:13
SquOnkRadix-wrk: Sure.06:13
+Radix-wrkgood work on getting webgui into debian.. got fingers crossed here :)06:14
SquOnkperlDreamer: ...and throw in a GIS system using Grass, there's nothing like PostGIS to handle the data and the load.06:14
SquOnkperlDreamer: So, it's only natural for us to want WebGUI to run on PostgreSQL.06:15
perlDreamermakes sense06:15
SquOnkperlDreamer: There are other things that make making a Debian webgui package easier.06:17
SquOnkperlDreamer: The current package is not using debconf nor dbconfig, but immediately after it is ACCEPTed, it will.06:18
SquOnkperlDreamer: debconf allows the package to ask the administrator for parameters, either through a curses-based interface or a GUI (Gnome/KDE)...06:18
SquOnkperlDreamer: ...and so the configuration file could be generated based on that information during installation, so the admin wouldn't need to touch the config files manually.06:19
SquOnkperlDreamer: The questions and its answers are stored by the Debian package manager, so when you upgrade the package, they are automatically used.06:19
SquOnkperlDreamer: You can even go as far as "pre-answering" the questions for automated installs.06:20
perlDreamerSquOnk: by giving it some kind of "semi-config" file?06:20
SquOnkperlDreamer: Couple that with dbconfig, and you have automatic database setup. dbconfig is a set of Debian utilities that will ask for database, name, user, password, etc. and use one or several SQL scripts to initialize it for you.06:20
SquOnkperlDreamer: Yep.06:20
perlDreamersince WebGUI's config files would depend on dbconfig, can it be told to run before debconf?06:21
SquOnkperlDreamer: Take WebGUI.conf.sample, tweak it a little bit to comply with Debian Policy (done by me, already) and using Text::Template to fill the fields read through debconf.06:21
SquOnkperlDreamer: That's handled by the package. The user does not need to worry about that, because I already took care of the configuration as package builder.06:22
perlDreamerSquOnk: You did notice that some of those changes had to be reverted, yes?06:22
SquOnk...and RH derivatives do not have anything resembling that06:22
SquOnkperlDreamer: Yes. And that's no problem since I check the patches with every update.06:22
perlDreamergood06:22
SquOnkperlDreamer: The webgui package is handled in an SVN repository. We Debian developers use a tool named svn-buildpackage that takes care of the "dirty work" of upgrading a package.06:23
perlDreamerIt is only the URL and Content handlers that you have to be careful of, since the order in the config file determines the order that they are evaluated.06:23
SquOnkperlDreamer: If the upgrade is not "clean", in the sense that my patches do not apply cleanly, it lets me know :-)06:23
perlDreamergood06:23
SquOnkBut what I really want done, is either Module::Install or Module::Build installation for WebGUI.06:25
SquOnkAnd that's what I'm going to work on after the Lenny freeze thing...06:27
perlDreamerI've never asked rizen why he hasn't gone that route in the past.06:27
perlDreamerbut I know another large perl application, smolder, does the same thing06:28
CIA-6WebGUI: colin * r7084 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: remove debug code from the Perl::Critic label scanner06:28
CIA-6WebGUI: colin * r7085 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Search.pm): Document the heretofore missing joinClass option in WebGUI::Search.06:28
@preactionoh lord... now that you've documented it we have to keep it06:29
perlDreamerpreaction: are you talking about that commit?06:30
perlDreamershould I have not done that?06:30
@preactionno, i'm joking06:30
perlDreamerphew06:30
@preactioni just hate that option06:30
@preactionand the option that was there before too06:30
@preactionJT wrote a Black Blog post about pluggable WebGUI::Search, and THAT is what I really want06:31
* perlDreamer is Search ignorant, as I haven't written tests for it yet06:31
perlDreamerpreaction: http://www.plainblack.com/bugs/tracker/anonymous-registration-form-produces-invalid-html06:33
perlDreamerhave you read that bug?06:33
@preactionnot yet, and I hate the <title> of the webgui.org pages now06:33
@preactionwhoever we hired for "SEO" should be immediately fired06:33
@preactionlooks like we were putting HTML into i18n06:34
perlDreamerNot really.  There are generated list items with no enclosing UL tag.06:34
perlDreamerI'm thinking the right way to do that is in the code, not in the template.06:35
@preactioni would think that the right way to do it would be to keep the <li> out of the code and put it in the template, in case the user wants the error messages to be formatted differently06:35
perlDreamerbut error is not a loop in this case06:36
perlDreamerprobably could be, but isn't06:36
@preactionerm... whoops06:36
@preactionyeah, guess it's going to have to be like you said06:36
perlDreamerdid you see the message passing in there?06:36
perlDreamerit's combination of return and self method calls06:37
perlDreamerIt reminded me of the Lee brothers.06:37
perlDreamerUgg and Home06:37
perlDreamerno, you're right.  There's HTML in the i18n, too06:42
perlDreamerWebGUI label 77 has HTML in it06:42
perlDreamerI hate the Auth modules06:52
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI06:52
-!- mode/#webgui [+o tavisto] by ChanServ06:52
perlDreamerwhat say, tavisto06:53
@tavistohowdy06:53
@tavistohanging out in Richland, WA06:54
-!- mode/#webgui [+v perlDreamer] by tavisto06:54
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]06:54
@tavistowent up Mt Rainier yesterday... was amazing06:54
+perlDreamerYeah, very nice scenery.06:54
@tavistoyeah I've never seen anything like it... appalachians are nothing compared to that06:55
+perlDreamerWe grow 'em big in the northwest06:55
+perlDreamerKathy says you have to eat a SpudNut while you're there.06:56
+perlDreamerIt's a donut made with potato flour06:56
+perlDreamer"They're in the Uptown, around the corner from the Town Crier"06:57
-!- steveo_aa [n=sno@adsl-76-226-108-250.dsl.sfldmi.sbcglobal.net] has quit [Remote closed the connection]07:00
@tavistoyeah I already did07:00
@tavisto3 of them to be exact07:00
+perlDreamergood man07:01
@tavistoyeah the uptown is a hilarious strip mall07:01
+perlDreamerHow do you do that and stay thin?07:01
@tavistoit's straight from the 60's with it's awesome atomic corner07:01
@tavistowell later I hiked 2 miles worth of snow trails07:01
@tavistoRainier was 4ft deep with snow... on the observation trails07:02
+perlDreamerDid you go up to Paradise?07:02
@tavistoof course since I am from Michigan I was out in a t-shirt, jeans, and sneakers jumping through it like a rabbit07:02
@tavistoyep07:02
@tavistothen went up from there07:02
+perlDreamerNow Kathy is really jealous07:02
@tavistoit was fun with the snow I thought07:03
@tavistoadded more fun and challenge07:03
+perlDreamertime for old men to crash out.07:07
+perlDreamerThanks to all for chats, info and help.07:07
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:07
@tavistonight07:07
-!- tavisto [n=tavisto@71.83.238.128] has left #WebGUI []07:07
-!- SquOnk [n=emhn@190.79.201.121] has quit ["Yippie kay-ai-yay fudder muckers!"]07:10
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]08:05
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI08:31
-!- mode/#webgui [+o tavisto] by ChanServ08:31
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI08:40
-!- mode/#webgui [+o tabb] by ChanServ08:40
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Client Quit]08:43
-!- tavisto [n=tavisto@71.83.238.128] has quit []09:41
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:50
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:41
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui10:43
CIA-6WebGUI: translation * r7086 /translations/German/German/ (AuthWebGUI.pm Asset_Calendar.pm Asset_Donation.pm Asset.pm): Update from translation server10:47
CIA-6WebGUI: translation * r7087 /translations/German/German/Asset_UserList.pm: Update from translation server10:47
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:00
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui11:49
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui []11:49
CIA-6WebGUI: translation * r7088 /translations/German/German/Asset_UserList.pm: Update from translation server12:13
CIA-6WebGUI: translation * r7089 /translations/German/German/ (WebGUI.pm WebGUIProfile.pm): Update from translation server12:13
CIA-6WebGUI: translation * r7090 /translations/German/German/VersionTag.pm: Update from translation server12:47
CIA-6WebGUI: translation * r7091 /translations/German/German/Macro_SpectreCheck.pm: Update from translation server12:47
CIA-6WebGUI: translation * r7092 /translations/German/German/ (Macro_L_loginBox.pm Macro_SQL.pm): Update from translation server12:47
CIA-6WebGUI: translation * r7093 /translations/German/German/Asset_WSClient.pm: Update from translation server13:21
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:21
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui14:41
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui15:56
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:56
-!- SDuensin [n=Scott@193.sub-75-204-87.myvzw.com] has joined #WebGUI16:01
BartJolafternoon16:01
SDuensinGood morning.16:03
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:06
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:19
-!- mode/#webgui [+o bopbop] by ChanServ16:19
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]16:47
+perlmonkey2morning16:48
+perlmonkey2Does a ticket need to be especially linked to a badge in order to purchase it when purchasing a badge?16:51
+perlmonkey2I can purchase ribbons and tokens no problem, but I can never add a ticket.16:52
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:55
BartJolI think it has to, considering the translations I made, but from the programming side, I'm not sure16:55
BartJolI thought the badge is necesary to subscribe a person to the global event (the badge) and tickets are sub-events16:57
BartJolso tickets always have to be added to a badge.., because it has to be coupled to a person16:58
+perlmonkey2when buying a badge though, I have never been able to add a ticket to teh badge.16:59
BartJoland be carefull not to mix recurring and non-recurring events16:59
+perlmonkey2the screen with the ticket,ribbon,token tabs, I can't checkmark a ticket.16:59
BartJolmmm16:59
BartJolstill have to upgrade, nice plan for tonight, then I can test some stuff like this17:00
+perlmonkey2and then when buying stuff, shouldn't the withdraw first come from in store credit?17:00
+perlmonkey2if I chose to pay with cash or cc, shouldn't the in-store credit be debited first?17:01
BartJolwell, I don't think so17:01
BartJolif you specify another payment gateway, it would irritate me that the program decides that it takes the one it prefers itself17:02
BartJola message that says that you still have credit would be ok17:02
+perlmonkey2but in-store credit is money the shop owes the customer.  Wouldn't the shop first want to reduce that to zero before transacting actual money?17:03
+perlmonkey2or is in-store credit only supposed to be used with a credit card, which I don't have set up.17:03
BartJolI don't know exactly how money is added to the user credit-depot17:04
+perlmonkey2I don't know how these bugs are supposed to get fixed when there are no docs and no one around on IRC who knows, and the buglist never gets any responses.17:05
BartJolor is it credit that is automatically added to the user account on subscribing for a badge17:05
BartJolme neither, just trying to help ....~)17:05
+perlmonkey2Sorry, just frustrating17:06
BartJolstump the pb staff17:06
+perlmonkey2Also, do you think it is a bug that a badge is purchased after you click on the credit card payment button and then even if that fails, you still have your badge?17:06
BartJolcan imagine the frustration, you wanna do something, but nobody tells how...17:06
+perlmonkey2Which you can return for in-store credit?17:07
BartJolthe badge stays a while in your card, there's a timeout for that17:07
BartJolcart17:07
BartJolso you can purchase it via another payment gateway17:07
+perlmonkey2BartJol: Once you click on a payment type I don't thin kit is in your cart anymore.17:07
+perlmonkey2I just got an error saying my billing info wasn't complete on my credit card checkout.17:08
BartJolno? mmm let me check on that timeout stuff17:08
+perlmonkey2I go back to the ems page and look at my cart, empty.17:08
+perlmonkey2View badges, and see that I now have one.17:08
BartJolAsset_EventManagementSystem Tag item expiration time17:09
+perlmonkey2BartJol: I don't think the time is expiring in the cart.  After you chose a payment gateway, it is transacted.17:09
+perlmonkey2moved out of your cart and owned by you.17:09
BartJolNamespace Asset_EventManagementSystemTag item expiration time help17:10
BartJolHow long should EMS items be allowed to sit in a cart before they are expired to be freed up for someone else to purchase?17:10
BartJolthats the text in i18n17:10
BartJolbut I'm not sure whethedr choosing a gateway ends that period\17:10
+perlmonkey2But they aren't timing out.  They are removed exactly when the transaction button is clicked.17:10
BartJolok17:10
BartJolI thought it might still be there until a purchase is completed17:11
+perlmonkey2either that I've I've gotten really really unlucky several times in a row and just managed to hit that timeout period right as I chose a gateway.  Usually within 10 seconds of putting the item in my cart.17:11
BartJolthat should be ok17:11
BartJol10 sec timeout would be ridiculous as a default\17:12
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:14
-!- mode/#webgui [+o Haarg] by ChanServ17:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:15
-!- mode/#webgui [+o rizen] by ChanServ17:15
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui17:15
BartJo1I was out for a few secs17:16
@bopbopperlmonkey2: you create Badge Groups, and then in the Badge and Ticket add/edit screens, you associate them to the same badge group17:17
@bopbopthat will result in tickets being made available for purchase once its related badge is also purchased17:17
CIA-6WebGUI: translation * r7094 /translations/German/German/Asset_WSClient.pm: Update from translation server17:17
CIA-6WebGUI: translation * r7095 /translations/German/German/ (2 files): Update from translation server17:17
CIA-6WebGUI: translation * r7096 /translations/German/German/Asset_Collaboration.pm: Update from translation server17:17
+perlmonkey2bopbop: okay.  I had made the groups and added everything to it, I just didn't know you had to purcahse a badge before the ticket.  Thought you should be able to purchase both at the same time.  But that makes sense.17:18
@bopbopthe badge is the prerequisite to the ticket17:18
@bopbopif you remove the badge from the cart, all the tickets get removed too17:19
+perlmonkey2bopbop: Oh, so I can add a ticket to the cart if I have a badge in it.  or at I'm supposed to be able to do that (I can't)?17:20
+perlmonkey2Also I just purcahsed a badge and see no way to now purchase a ticket seperately.17:21
@bopbopwhat should happen, is you create your badge group, then in the badge add/edit screen select the badge group in the Related badge group (sic) field; then make your tickets, and relate the tickets to the same related badge group. Once the badge is placed in the cart (and a little registration screen is completed) the user is directed to the badge builder screen, where tickets, ribbons, and tokens can be added to the cart17:21
+perlmonkey2okay, I didn't build the badges and tickets in that order.  I built a badge, a ticket, a badge group, then added the badge and ticket to the group.17:22
+perlmonkey2I'll try it in the correct order.17:22
@bopbopshould still work, how you did it17:22
@bopbopbecause that's how I initially did it too17:22
+perlmonkey2nope, can't add a ticket now17:24
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]17:32
+perlmonkey2oh someone shootme.  Can't add tickets that are today.17:36
+perlmonkey2I mean for events today.17:36
+perlmonkey2although since the datetime choser only picks days and the time defaults to now, it would be in the past.17:36
BartJo1shoot17:37
BartJo1and miss17:37
+perlmonkey2bumping up the hour by 1 resolves it.17:37
+perlmonkey2okay, back to "what should be the expected action when a payment gateway is chosen?"17:38
+perlmonkey2the badge is moved out of my cart and is now available for "Look up badges" when I click on "checkout"17:39
+perlmonkey2before I even chose a payment gateway17:39
BartJo1I would expect to have to fill in personal information, or confirm that the data that the program comes up with is correct17:39
-!- lisette [n=liraos@201.232.58.66] has joined #webgui17:39
BartJo1or considering the purchases themselves?17:40
+perlmonkey2I'd think the payment transaction would need to complete before the badge would be moved out of the cart.17:40
BartJo1yeah, me to, when the gateway crashes, you have to fill in everything again17:40
BeginCSharphow can i move to next tabindex element as soon as i type two letter in a textbox??17:41
+perlmonkey2BartJo1: or there is no reason to ever pay for anything.  You get the badge, tickets, ribbons, whatever just by starting to pay.17:41
+perlmonkey2Quit at that point and the goods are yours.17:41
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui17:42
BartJo1would be a great customer attracting feature :)17:42
+perlmonkey2BartJo1: yeah "free stuff" has always done that :P17:42
+perlmonkey2Oh well, I'm not sure where to go from there.  I'm off to a different bug.17:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:43
-!- mode/#webgui [+o preaction] by ChanServ17:43
BartJo1BeginCSharp, can you point out exactly what you mean?17:44
+perlmonkey2hmm, maybe the badge times out if a transaction isn't completed soon.17:44
BeginCSharpBartJo1, in any form if i type two letter (length), the focus should be trasferred to next element.17:44
BartJo1ok, like in your tcp/ip settings after 3 numbers...17:45
@bopbopperlmonkey2: I believe the badge does time out17:45
@bopbopso event seats aren't stuck in limbo17:45
@bopbopif you don't check in X amount of time (an hour?) it gets returned to the EMS so others can purchase it17:46
BartJo1sorry wouldn't know that17:46
CIA-6WebGUI: translation * r7097 /translations/German/German/Asset_DataForm.pm: Update from translation server17:47
CIA-6WebGUI: translation * r7098 /translations/German/German/ (Asset_EventManagementSystem.pm Asset_Event.pm): Update from translation server17:47
CIA-6WebGUI: translation * r7099 /translations/German/German/Asset_Navigation.pm: Update from translation server17:47
CIA-6WebGUI: translation * r7100 /translations/German/German/Asset_Post.pm: Update from translation server17:47
+perlmonkey2bopbop: okay, so if they click checkout, and if they don't pay in 1 hour, it gets removed from their account and put back in the queue for purchase?17:47
@bopbopyes17:47
@bopbopyou check with rizen on the exact amount of time if you want17:48
BartJo110 secs17:48
@bopbopit gets removed from the cart if you don't check out in 10 secs?17:49
@bopbopthat seems awfully quick17:49
BartJo1indeed, have to be fast as lightning17:49
+perlmonkey2bopbop: my user 'sam' has quite a different experience than 'admin'.  Looks like I'll need to set up a real payment gateway to test non-admin users.  But a lot of the problems shouold go away, for instance refunding badges that havent' finished being purchased.17:49
@bopbopyeah, a normal user won't see a lot of the stuff you're seeing as admin17:50
@rizenthere is a workflow activity17:53
@rizenbut you have to enable it17:53
@rizenit's not enabled by default17:53
BartJo1oh and rizen, is it ok if I come and bother you on august 11? mainly just to drop a laptop18:02
@rizenyou're going to be here?18:02
@rizenthat's like 3 weeks early for the wuc18:03
BartJo1yeah, going on holidays befor the wuc18:03
@rizenyeah, feel free to stop by..i'll be here working away on some top secret stuff to be unveiled at the wuc18:03
BartJo1but don't wanna carry my laptop everywhere18:03
BartJo1oooh, that's exciting18:03
BartJo1I will not pry..18:04
+perlmonkey2okay, then the payment stuff isn't a bug.  Which probably means the in-store credit bugs aren't really bugs.18:19
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui []18:23
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:23
-!- mode/#webgui [+v cap10morgan] by ChanServ18:23
CIA-6WebGUI: graham * r7101 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): revert r7017, it didn't allow userPref macros and doing so requires more extensive changes18:36
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui []18:38
+perlmonkey2Can someone tell me under which circumstances in-store credit will be debited from?18:38
@rizenalways18:40
@bopbopdebited from? if it's in the user's account, it will automatically be applied to a purchase18:41
@rizenif there is in-shop credit it will always be used first18:41
@rizenand the remainder will be processed by the payment gateway18:41
+perlmonkey2okay, I'm clicking on cash for badges/tickets and it is not being debited against.18:48
@rizenare you looking at your cart?18:48
@rizenand does it show that you have a credit balance in the cart?18:48
+perlmonkey2yes, I'm looking at the cart and admin has 1110 in in-store credit.18:55
+perlmonkey2In-Shop I mean18:55
+perlmonkey2I must not be set up for using Shop correctly.  When I try to purchase a non-ems product, the in-store credit looks like it is debited correctly when I add an item and view the cart.  But when I checkout and pay cash, my in-store balance doens't change.19:00
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]19:05
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]19:12
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui19:25
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui []19:25
-!- lisabartig [n=lisabart@99-201-229-52.area4.spcsdns.net] has joined #webgui19:26
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui19:39
-!- nuba [n=nuba@hq.imaterial.org] has quit ["Reconnecting"]19:46
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui19:46
topsubIs there a way i can set profile view page so everyone can view it?19:47
topsubinstead of forcing people to login19:47
dionakrizen: do you know what work is going on with the ems?19:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]19:58
-!- lisette [n=liraos@201.232.58.66] has left #webgui []20:00
@rizenright now i'm fixing the import /export mechanism for tickets20:00
@rizenother than that, it's all about bug fixing20:01
@rizeni have the export all fixed up20:01
@rizenand the import should be working by the end of the day20:01
@rizenso hopefully i can check this all in at the end of the day20:01
dionakok, just curious because i'm looking into subclassing it to add features i need for a project. friday i noticed that there used to be event meta data fields but it doesn't look like that's implemented anymore. one of the tables used no longer exists in my copy of the wg db. 20:02
dionakthis would be really useful if i could assign it to the event so I could tell an event was happening in say...the state NC or assign the date that the event starts and ends20:03
dionakis that code going away? or being refactored?20:04
dionaksee 'sub getEventMetaDataFields'20:04
@rizenthey still exist20:05
@rizenoh..that is old code20:05
dionakhandy code..20:06
@rizenhandy if it worked20:06
dionakyes.20:06
@rizenyou'll see some other methods when i do my checkin later today20:06
@rizenrelated to metadata20:06
dionakis any metadata related to the entire event? 20:07
dionakthat's really what i'm looking for so I can query the ems tables and get a list of all ems' and sort them by date.20:07
@rizenyou can enable content profiling20:07
dionakyea, but then that will be on every asset in the system.20:07
@rizenthere's no reason that i can think of to have special metadata system at the EMS level20:08
@rizenmaybe at the badge level...but that would be about it20:08
@rizenwe already have it at the ticket level20:08
dionakto be able to tell when and where an event is occurring?20:08
@rizenwhy would you use metadata for that?20:09
@rizenwhy not just add those fields right to the EMS if it was important20:09
dionakso it could be flexible.20:09
dionakmy thought was that someone else might have different needs. 20:09
@rizenyeah...and that's why content profiling exists20:09
@rizenfor any generic needs a theoretical "someone" might have20:09
dionakok, i'd rather just add it to the asset then. 20:10
@rizenplease do then20:10
dionaki'll look for your update later today. 20:10
dionakthanks20:11
dionakrizen: to subclass, i know i need a new table but do you think i'll run into any data issues if i use the existing badge, ticket, registrant, etc tables?20:18
@rizeni don't think so, but of course ems is a composite asset, so therefore wasn't designed to be subclassed20:27
@rizenthat's the biggest limitation with composite assets20:28
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]20:36
+perlmonkey2For the cs post order by bug, we want the posts to be ordered by the date of the last response, right?20:47
@Haargyes20:50
+perlmonkey2The simple solution would be to update the starting post of the thread upon each new entry in the thread.  Sound correct?20:50
+perlmonkey2update the revisionDate of the starting post I mean.20:50
@Haargwell, the real issue is the isNew method isn't returning the correct value all the time21:00
@Haargyou may be able to work around it by doing something like that, but i'd rather figure out the root issue21:00
@Haarglast time this bug was on the list, we made a bunch of large changes to fix it21:01
@Haargand it still wasn't resolved21:01
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:04
-!- mode/#webgui [+o preaction] by ChanServ21:04
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui21:07
+perlmonkey2Haarg: okay, I'll see if fresh eyes on the problem helps.21:13
+perlmonkey2I'm trying to find where creationDate is inherited from because it is being compared with the == operator and I want to make sure it is a unix int and not a string.21:18
-!- lisabartig [n=lisabart@99-201-229-52.area4.spcsdns.net] has quit []21:19
+perlmonkey2But I guess that was too obvious:P21:21
perlDreamerWebGUI would see through such an plan :)21:21
-!- WebGUI is now known as SynQ21:31
* perlDreamer suspects that SynQ is actually a Spectre Workflow run amok21:33
SynQis it21:33
perlDreamerperl SynQ --spectreTest21:34
SynQbut quite an intelligent one then21:34
SynQno such option21:34
perlDreamerha21:34
SynQI see there won't be an acme presentation at the WUC21:35
SynQor is trouble-shooting webgui an acme presentation in disguise/21:37
+perlmonkey2I'm still wrapping my head around CS posts/threads, but I don't see how Post::isNew can be a problem for threads not being ordered correctly.21:42
@preactionperlmonkey2, trace what happens when Post::isNew is true, and when it is false, then you'll know why when Post::isNew is false-negative, it screws up how threads are ordered (by last reply)21:43
+perlmonkey2okay, isNew hasn't given wrong results yet for the creationDate/revisionDate.  The reorder works if you update a thread.  So for some reason the creationDate/revisionDate grabbed when a new post is added/updated are wrong.  Does that all sound correct?21:48
@Haargsomething like that21:50
@Haargwhen you post a new post, sometimes creationDate and revisionDate different by a small amount.  that makes it think it is an existing post, so it doesn't update the places it needs to.21:51
+perlmonkey2Okay, when I add a new post to a thread, the threads revisionDate doesn't change and every call to isNew comes back like the creationDate/revisionDate say it should.21:55
@preactionit's an intermittent problem, hard to reproduce, which is why it has lasted these many years21:56
@Haargyeah.  the thread's revisionDate shouldn't change.21:59
+perlmonkey2Haarg: But the threads are ordered by their revisionDate.  How else could adding a new post to a thread effect the thread's order?22:02
@HaarglastPostDate22:03
-!- apeiron_ is now known as apeiron22:03
+perlmonkey2Haarg: Neither date update or date submitted sort by lastPostDate.  At least when I log CS::getThreadsPaginator.22:09
@Haargit doesn't by default22:09
@Haargbut it is available to be sorted by22:09
+perlmonkey2So then the expected behavior is working.22:09
@Haargno22:10
+perlmonkey2So then adding a post to a thread shouldn't change the sort order of the thread?22:10
@Haargthe sorting thing isn't the real problem22:10
@Haargthe fact that lastPostId/lastPostDate aren't always updated properly is the problem22:10
@Haargone manifestation of that is trying to sort by the last post doesn't work22:11
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui22:25
slickwarehey all... I have a navigation question that I can't find answers to in the wiki22:30
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Nick collision from services.]22:35
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui22:35
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Nick collision from services.]22:35
dionakjust ask22:35
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui22:35
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui22:40
-!- lisette [n=liraos@201.232.58.66] has joined #webgui22:40
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui22:53
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Client Quit]22:53
slickwareso I have a top-level navigation, I have it set to self/children/descendants, but it only is showing the first 3 links from my site22:54
slickwareand it's showing them in a tier list rather than a flat list (like they are22:55
slickwarehome/about/resources/contact are all on the same level22:55
slickwarebut only home-about-resources is displaying, with a tab-inward on each22:55
perlDreamerURL?22:56
slickwareweb519.plainblack.net22:56
slickwarelower-right side22:56
perlDreamerwhich template are you using?22:57
slickwareflexmenu22:57
slickwarevertical22:57
perlDreamerif you change the template, does it behave any differently?22:58
slickwareI tried bullet-list22:58
perlDreamerand have you tried flushing the cache?22:58
slickwareyes to the cache... tried different browsers too22:58
perlDreamerare all the assets committed?  Any pending version tags?22:58
slickwareno version tags22:58
slickwareall committed22:58
perlDreamercan you duplicate this on the demo site?22:59
slickwarewhat i'm hung up on is why they are tabbed over, as if they were actually descendents rather than children22:59
slickwareI think that's the right term anyway22:59
slickwareif they're all essentially in the root directory, shouldn't they all be in one single vertical line?22:59
perlDreameryou would think so23:00
perlDreamermaybe you're having CSS clashes23:00
slickwarehow so23:00
perlDreamerwell, all that layout is done with css?  so if you've overridden some CSS class that flexMenu wants to use, then it would look strange.23:00
perlDreameranyway, please try to duplicate it on the demo site with default templates.23:01
perlDreamerthat's the fastest way to determine if it's a bug in the core, or some kind of configuration/layout problem on this particular site.23:01
slickwarei'm sure it's a layout problem23:01
perlDreamerif so, then this channel may not be the most helpful.23:02
slickwarehmm23:03
slickwareso strange... I have nearly NO css defined for this site aside from font-family23:03
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui23:06
slickwareoh.. I think I figured it out...23:07
slickwaresomehow, even though the URLs don't reflect it, each page IS actually inside "about"23:07
slickwareso Home>About>Resouces>etc23:07
perlDreamerURLs and hierarchy are not tied together in WebGUI23:07
slickwareyet the URLs are still /home, /about23:08
slickwareI thought they were?23:08
slickwareor, I thought they used to be/23:08
perlDreamerNope.23:08
@rizennever have been23:08
perlDreamerBut in 7.5 you can ask it to help you set that up, if you want.23:08
@rizenit's one of webgui's coolest features...but also one of it's greatest points of confusion23:08
perlDreamerslickware, just use the asset manager to cut/copy/paste the hierarchy into shape.23:09
slickwarethat's what i'm doing23:09
slickwareI guess my question is, how do I prevent users from messing up hierarchy in the future?23:09
@rizendon't let them add pages23:09
@rizen=)23:09
slickwarelol23:09
slickwarethanks JT23:09
@rizenthe deal is that this is a training issue23:09
perlDreamerIf you can find a way to stop users from making mistakes, we should talk about a new business venture.23:09
@rizenwherever you are when you add a page23:10
@rizenis where that page is going to be added23:10
slickwarethe WEIRD thing is23:10
@rizenso if you want to add a top level page23:10
slickwareI was with this user when she added the pages23:10
@rizenthen you have to be on the home page23:10
@rizenso then i guess you need to be trained as well23:10
@rizen=)23:10
* perlDreamer suggests that training start closer to home23:10
slickwarebut due to some weird browser cache issue, even though I made sure she was on the home page each time, it created the pages as children23:10
slickwareshe was having other issues too, changes would never show and she would continually have to re-load the page23:11
@rizeni can't imagine how that would be23:11
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:11
slickwareI THINK I know23:11
@rizenbut you can turn on prevent proxy caching if you think there is something weird going on23:11
@rizenit adds crap to the end of every url to make each request unique23:11
slickwareI think it has something to do with my auto-commit and auto-comment version-tagging :_D23:12
slickwarewhew... all fixed now23:15
slickwareI like when it works the way i'm used to... it usually does23:15
dionakhey, i'm starting a test for the eventmanagementsystem.pm class23:15
dionaki'll add it this evening rizen23:16
perlDreamerw00t! testing23:17
SynQwhere?23:17
SynQwhere is the url?23:17
slickwareis there still a "redirect URL" option for a page layout?23:18
@rizenexcellent dk23:18
perlDreamerSynQ: I'll send you the URL after dionak writes the test.23:19
@rizenslickware, no there is now a redirect asset instead23:19
SynQhmm23:20
SynQperlDreamer: I thought you meant that webgui is in debian testing23:20
SynQ:(23:20
perlDreamerno, wrong kind of testing23:20
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI23:20
-!- mode/#webgui [+o tabb] by ChanServ23:20
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui23:45
-!- SDuensin [n=Scott@193.sub-75-204-87.myvzw.com] has quit ["Leaving"]23:51
--- Day changed Tue Jul 29 2008
slickwareis there a "best" way for a user to upload multiple files to a single page without using the asset manager and linking them/00:01
perlDreamerFilePile00:01
slickwarewhat does that do for them though00:01
slickwareif I upload a PDF to a filepile on a page, it just sits in the assetmanager...00:02
slickwarehow does a user *easily* then link it, say, in an article?00:02
perlDreamerif you upload a FilePile to a page, it will make a set of links on the page00:02
perlDreamerIf you want to link to it from the article, you use the Asset Tree button in TinyMCE00:02
slickwareah00:03
slickwareI didn't realize it had different functionality on the new_content area as it did on the asset manager00:04
perlDreamerto be honest, it shouldn't00:04
* slickware taps head wisely00:04
perlDreamerso if you head back to the page, you should see a bunch of links there, at the bottom00:04
slickwareif nothing else, I can figure out what webgui *shouldn't* do :-D00:04
perlDreamerif not, then it's time to file a bug :)00:04
slickwareit does, that's basically all they need00:05
slickwarei'm not worried about linking in-line... if they want to figure that out, they can do it themselves00:05
+perlmonkey2What should be done for the shipping vs billing single name vs two name entries?00:07
+perlmonkey2add a first and last name box for single name?00:08
+perlmonkey2I mean add a first an dlast name box for shipping00:08
+perlmonkey2This is in reference to this: http://www.webgui.org/bugs/tracker/shop-shipping-address-and-billing-address-fields-dont-match#fByWtdqTuX-IMNqB-8SVvg00:08
perlDreamerthat's what I would do00:12
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI00:23
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]00:23
-!- dionak [n=dionak@97.66.185.250] has quit []00:40
+perlmonkey2arg, how can it be so hard to find the billing information template?00:50
perlDreamer1) find the variable containing the templateId00:51
perlDreamer2) trace it back to the definition subroutine00:51
perlDreamer3) lookup assetId00:52
perlDreamer4) use templateFiler.pl to grab all templates, and alter the interesting one00:52
+perlmonkey2yeah, 1) is giving me the most trouble00:52
perlDreamerfor 1...00:53
perlDreamerbilling info is in the PayDriver package, or the ITransact package, iirc00:53
+perlmonkey2oh wait....shopaddressbooktemplate *might* be what I want.00:53
+perlmonkey2k00:53
+perlmonkey2muahahahaha, got it.  Now only 1/3rd of m life to figure out how to include a patch which includes a template, a table, and 3 modules.00:59
perlDreamerperlmonkey2: upgrade scripts and packages00:59
+perlmonkey2All for a "minor" bug :P00:59
perlDreameradd the table with the upgrade script00:59
perlDreamerthe template needs to be made into a package and added to the correctly named (by version) packages-<version> directory01:00
perlDreamerwhy does it take 3 modules?01:00
+perlmonkey2there is an address module, then the two pay drivers...err.only one of those has a billing addy right?  so then 2 modules.01:01
perlDreamerah, I see01:01
perlDreamerso just do the commit from the top level, it will pick them all up01:01
+perlmonkey2yeah, that part is the easiest...and whups, Itransact, address, and Paydriver all need udpated, so 3 was right.01:02
@preactionor cd /data/WebGUI; svn ci list/your/files/here01:02
+perlmonkey2okay everyone, I know I'm dense, but I do know how to commit multiple files at the same time :P01:02
perlDreamergo to /data/WebGUI01:03
perlDreamertype: svn commit01:03
+perlmonkey2cd /data/WebGUI; svn ci . -m "everything in the store must GO GO GO1"01:03
perlDreamerit will recurse and pick up all changes and added files01:03
+perlmonkey2bah, I've got a lot more testing before I can commit anyways01:04
perlDreamerindeed01:04
+perlmonkey2Not sure I can finish testing since I don't think I can configure Itransact.01:04
perlDreameryou could set up automated testing, and mock the ITransact module to always return completed w.r.t transactions01:07
+perlmonkey2I'll see if I can set up a dummy account first at the website.01:13
+perlmonkey2I'm off for a bit, so take a deep breath and enjoy the silence.01:22
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:22
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui01:33
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]01:37
+perlmonkey2perlDreamer: for the Itransact, what if I set shippingAddressName and paymentAddressName = address.firstName . " ". address.lastName ?01:48
+perlmonkey2just concat the first and last?01:48
perlDreamerFor first order, I think that's fine01:49
perlDreamerat some point, we'll need to add a flag to the Language.pm module to handle localization01:49
perlDreamerSince many eastern languages use last name . ' ' . first name01:49
perlDreamerChinese01:49
perlDreamerHindi01:49
+perlmonkey2ah, good catch.01:51
perlDreamerbut until we get semi-complete (> 5%) translations, I wouldn't worry about it.01:52
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."]02:02
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI02:08
-!- mode/#webgui [+o tabb] by ChanServ02:08
perlDreamerso, what do you know, tabb?  Is it borken?02:09
@tabbWell changing the language fixes the date, and breaks EVERYTHING else.02:09
@tabbSo technically no, it's not broken.02:09
@tabb:)02:09
perlDreameroy02:09
dionakrizen: have you committed ems changes from today? i'm writing my test but the purge methods are unhappy02:10
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 60 (Operation timed out)]02:13
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:32
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:38
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:38
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui02:38
CIA-6WebGUI: dionak * r7102 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding test for EMS. Currently this test fails due to table and column discrepancies02:42
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit [Remote closed the connection]02:47
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:53
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:56
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has left #WebGUI []03:38
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []03:43
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit ["bye"]03:46
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI03:48
-!- mode/#webgui [+o tavisto] by ChanServ03:48
-!- tavisto [n=tavisto@71.83.238.128] has left #WebGUI []03:49
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui04:14
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI05:05
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has left #WebGUI []05:06
@rizendionak: no i didn't finish the work05:11
@rizeni've rewritten the purge method05:11
@rizenthat was still the old one from the old ems05:12
@rizenhere i'll commit what i have so far05:12
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI05:13
-!- mode/#webgui [+o tabb] by ChanServ05:13
dionakrizen: thanks for the commit. i think i need to refactor the test to use Mech. I'll work on that this week. 05:18
@rizennp05:19
@rizensorry i didn't get it entirely done 05:19
dionaknp05:19
@rizentoday was my first day back after being gone for the past 2 weeks05:19
@rizenand all hell broke loose as far as people calling me and otherwise needing my attention05:19
@rizenso i didn't get much done05:19
dionakyea, i noticed you were gone and figured you were busy with conferences. 05:19
dionaki can relate. hopefully we can finish this stuff as the week progresses.05:21
@rizenif i can even get a couple hours tomorrow then i'll be done with the ems05:21
@rizenand i have to get it done somehow, because the new shop guide has to go to the presses05:21
@rizenand the last piece of documentation is waiting on this05:21
dionakis the db schema up to date? or are changes coming through?05:22
@rizenthere shouldn't be any db changes for what i'm working on05:22
dionakok, great. thanks. 05:22
@rizeni'm just doing an import mechanism05:22
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []05:28
dionakrizen: do i need to commit an ems before adding badges?05:31
@rizenthat's a great question...i haven't tried it05:32
@rizenbut probably the answer is yes05:32
@rizenthat's how most composite assets work05:32
@rizenexcept the gallery, which has special code to work around it05:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:34
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 60 (Operation timed out)]05:37
CIA-6WebGUI: jt * r7103 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): fixed export, purge, and some other stuff for ems.05:44
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui06:18
-!- mode/#webgui [+o rizen] by ChanServ06:18
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui07:04
perlDreamerrizen: I think I have a fix for the EMS badge creation during upgrade bug, but there's no easy way to test it.07:05
@rizenwell then i guess do the best you can07:06
@rizenthat's what i'd do07:06
perlDreamerokely-dokely07:06
perlDreamerthe upgrade code needs to be copied into the 7.4.40- upgrade file?07:07
@rizenwell one of them anyway07:08
@rizenthe 7.4.40-7.5.1107:09
@rizeni mean07:09
perlDreamerOkay07:09
perlDreamer upgrade_7.4.40-7.5.16.pl07:10
@rizenyeah that one07:12
@rizeni clearly need to get off my computer now07:13
@rizenttyl07:13
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []07:13
perlDreamerbye, jt07:13
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]07:45
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:50
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection]09:25
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui09:25
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []09:52
-!- KlausH [n=KlausH@p5B070756.dip0.t-ipconnect.de] has joined #webgui10:00
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:29
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:47
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:53
CIA-6WebGUI: translation * r7104 /translations/German/German/ (Asset_Photo.pm Asset_Newsletter.pm Asset_Layout.pm): Update from translation server11:01
-!- ascii [n=ascii@64.234.60.83] has quit [Read error: 113 (No route to host)]11:06
-!- ascii [n=ascii@64.234.60.83] has joined #webgui11:12
-!- lus [n=chatzill@217.73.176.60] has joined #webgui12:10
BartJolmorning12:13
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []12:46
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui13:12
CIA-6WebGUI: yung * r7105 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: thingy's checkbox field13:16
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui13:34
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui []13:37
lushow do I install mod_apreq2.so, with yum on CentOS?13:39
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 110 (Connection timed out)]13:52
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui13:54
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui13:55
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit [Read error: 104 (Connection reset by peer)]13:56
-!- BartJol [n=webgui@host2.procolix.com] has joined #webgui14:05
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]14:12
BartJolanyone here a windows wre environment?14:21
BartJolmy mysql is bugging me14:21
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:22
BartJolit started, but I can't add a site\14:22
BartJolso I'm doing something wronf14:26
BartJolmy other mysql (not wre ) is disabled14:27
BartJoland the only my.cnf file is in wre/var/setupfiles14:28
CIA-6WebGUI: doug * r7106 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Nightly checkin because you forgot14:37
-!- lisabartig [n=lisabart@68-29-221-255.area4.spcsdns.net] has joined #webgui14:49
BartJolhi14:50
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui15:02
-!- mode/#webgui [+v snapcount] by ChanServ15:03
-!- ascii [n=ascii@64.234.60.83] has quit [Read error: 110 (Connection timed out)]15:11
-!- ascii [n=ascii@64.234.60.83] has joined #webgui15:13
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui15:16
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has left #webgui ["Exit- stage right"]15:29
CIA-6WebGUI: doug * r7106 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Nightly checkin because you forgot15:52
-!- SDuensin [n=Scott@71.sub-75-204-157.myvzw.com] has joined #WebGUI16:00
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []16:00
SDuensinMorning.16:01
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection]16:03
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui16:03
-!- ryuu_ro [n=rory@cd4401873.cable.wanadoo.nl] has joined #webgui16:30
BartJolyo16:34
BartJolaren't you supposed to be sick?16:35
ryuu_roWell......... I am16:36
BartJolinsane in the brain16:36
ryuu_rois insane got no brain :)16:37
BartJolbut problems?16:37
ryuu_rono not really.... still working on my presentation16:38
BartJolaah16:39
ryuu_roand you?16:39
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:39
BartJolwell, the usual, configuring e-mail accounts, trying to get the wre work under windows16:40
BartJolwatch porn16:40
ryuu_roRadix_: any change you're online?16:40
ryuu_roBartJol: :) you are a very strange man16:41
BartJolwhy?16:41
BartJolI thought that aspect of my personality was the most sane?16:41
ryuu_rodo i really have to explain myself?16:41
BartJolwell, it's just that I know even stranger people16:42
BartJolI like to relate myself to them16:42
ryuu_roI like to distance myself from them16:43
BartJolwell while relating, the distance becomes obvious16:43
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:44
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:44
ryuu_rotrue that, true that16:46
BartJolremote desktop followed by a vnc connecting is slow to a painfull level :(16:46
ryuu_ro:) hang on man, you will succeed16:47
+perlmonkey2BartJol: ssh tunnel to the vnc straight from your machine skipping the rmeote desktop :)16:50
BartJolyeah, that's another option, but normally it's not that slow16:51
BartJolmaybe I'm to lazy16:51
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:55
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:10
-!- mode/#webgui [+o rizen] by ChanServ17:10
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]17:31
BartJolin what directory do I have run the scripts for installing Config::JSON?17:43
BartJolI, know, I'm stupid and lazy17:43
@rizenno specific directory17:43
@rizenat least if you're using the wre17:44
@rizenare you using the wre?17:44
@rizentype:17:44
@rizencpan17:44
@rizeninstall Config::JSON17:44
@rizenexit17:44
BartJolyes, with a 7.5.9 installation17:44
BartJolok17:44
BartJolrunning..17:45
BartJolthe srever refuses me17:45
BartJolI think I did something wrong installing in the first place...17:46
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"]17:47
@rizentry this then17:47
@rizenwhich perl17:47
@rizensee if it gives you wre perl17:47
@rizentell me what it returns17:47
BartJolit's /data/wre/prereqs/bin/perl17:47
BartJolthat sounds good17:47
@rizenyup17:49
@rizenok which user are you?17:49
@rizenwhoami17:49
@rizenare you root, or just bart17:49
BartJolbart17:50
@rizenyou'll probably need to be root17:50
@rizenso you could do17:50
@rizensudo cpan17:50
@Haargyou can reconfigure the cpan shell with the command o conf init17:50
BartJolok, now i try it with root17:50
BartJol    -- NOT OK17:51
BartJolRunning make test17:51
BartJol  Can't test without successful make17:51
BartJolRunning make install17:51
BartJol  make had returned bad status, install seems impossible17:51
@Haarganything before the NOT OK?17:52
BartJolof course, but I started a bit carefull17:52
BartJolRunning make test17:52
BartJol  Delayed until after prerequisites17:52
BartJolRunning make install17:52
BartJol  Delayed until after prerequisites17:52
BartJolRunning install for module Test::Tester17:52
BartJolRunning make for F/FD/FDALY/Test-Tester-0.107.tar.gz17:52
BartJol  Is already unwrapped into directory /root/.cpan/build/Test-Tester-0.10717:53
BartJol  Has already been processed within this session17:53
BartJolRunning make test17:53
BartJol  Can't test without successful make17:53
BartJolRunning make install17:53
BartJol  make had returned bad status, install seems impossible17:53
BartJolRunning make for F/FD/FDALY/Test-NoWarnings-0.084.tar.gz17:53
BartJol  Is already unwrapped into directory /root/.cpan/build/Test-NoWarnings-0.17:53
BartJoland17:56
SDuensinHey gang - does the new commerce stuff in the betas work yet?  Can it do subscriptions?17:56
@rizenyes, yes17:56
SDuensinrizen - you guys rock, rock17:56
@rizenit's haargs fault if we do17:57
@Haargthat's just saying it had an error processing them earlier - the real error would be listed the first time it tried to do so.17:57
lisabartigperlmonkey2 - I am new at PlainBlack and I was also working on the splitting of the name in the addresses, have you checked in your work?  I wanted to check out what you did to see if I was on the right track with my changes.17:57
@Haargyou could just pastebin the whole thing17:57
BartJolHaarg, sure17:57
BartJolall I could select is in http://webgui.pastebin.com/m5811445917:58
-!- lus [n=chatzill@217.73.176.60] has quit ["Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031312]"]17:58
BartJolis it enough?18:03
@Haargi guess18:03
@HaargTest::Tester seems to be where the problems is, although it doesn't really show why18:04
@Haargyou can do 'look Test::Tester' then 'perl Makefile.PL'18:04
BartJolpasted the result of look in the same pastebin18:07
BartJolmakefile is created18:07
BartJolmake does look good18:08
BartJolmake test en make install too18:09
BartJolthen try cpan ->install config::json again?18:09
@Haargyeah18:10
BartJolcpan18:10
@Haargsimplest to restart cpan first though18:10
BartJolwrong window...18:10
@Haargto clear it's state info18:10
@Haargits18:10
BartJolalready see a could not eval error18:15
BartJoloh, maybe a setenv18:15
BartJolcpan> install Config::JSON18:16
BartJolCPAN: Storable loaded ok18:16
BartJolGoing to read /root/.cpan/Metadata18:16
BartJol  Database was generated on Tue, 29 Jul 2008 06:02:48 GMT18:16
BartJolConfig::JSON is up to date.18:16
BartJolwell...18:16
BartJolmy faith isn't endless18:16
BartJoldo I have to change the jsonToObj calls in spectre manually?18:19
@Haargyou can grab the latest wre files off svn18:22
BartJolaah, well, I think, that I will just export my site into a package and do I nice new clean install.... Probably I screwed up already by now18:23
BartJolbut it is worth a last shot18:23
BartJolthank you very much18:23
@Haargoh, sometimes Config::JSON's version is detected wrong18:23
@Haargso you would want to do force install Config::JSON18:24
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui18:25
-!- mode/#webgui [+v cap10morgan] by ChanServ18:25
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui18:26
-!- mode/#webgui [+o bopbop] by ChanServ18:26
BartJolmmm just need a bit more experience, just puzzling, hope I get better18:28
+perlmonkey2lisabartig: sorry I didn't get back to you sooner18:28
+perlmonkey2I've made the change in the DB, the address template and 3 files.  But I haven't tested it yet.18:28
+perlmonkey2Well I've made a few runs and so far it seems to work.  But I need to make sure the Itransact and CC fields are being correctly filled out.18:29
BartJolthat looked better18:29
BartJolmmm, have an appointment now, will be strugging on next time, thanks18:31
-!- BartJol [n=webgui@host2.procolix.com] has left #webgui []18:31
lisabartigWhat are the CC fields?  18:33
+perlmonkey2lisabartig: credit card, which I guess are the same as Itransact18:33
-!- SDuensin_ [n=Scott@121.sub-75-205-141.myvzw.com] has joined #WebGUI18:34
lisabartigperlmonkey2: be back later, I have some more questions for you.18:39
-!- lisabartig [n=lisabart@68-29-221-255.area4.spcsdns.net] has quit []18:40
+perlmonkey2lisabartig: I've still got more templates to fix and somewhere the firstname/lastname are getting dropped when I'm setting the billing address, but if I tell it to "use this address" the second time, it picks up the firstname/lastname18:40
+perlmonkey2too slow.18:41
-!- SDuensin [n=Scott@71.sub-75-204-157.myvzw.com] has quit [Read error: 110 (Connection timed out)]18:48
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:49
+perlmonkey2Is there a straightforward way to see what template I'm looking at?18:54
perlDreamerno18:54
perlDreamerfrom the URL, you can find the method18:54
perlDreamerfrom the method, you can find the asset property18:55
perlDreamerfrom the asset property, in the db, you can find the template18:55
perlDreamernow, that being said...18:55
perlDreamerI wouldn't doubt that a patch to add some HTML comments about the current template would be seriously considered18:55
+perlmonkey2perlDreamer: How messed up is this.  I have nothing in my cart.  But if I click checkout the cart page reloads.  And it randomly shows the first name last name as either correct or empty.18:55
perlDreamerperlmonkey2, that may be by design.  If you checkout, but can't, it might just return you to the cart.18:56
perlDreamerYou'd have to trace the code to see if there's a missing error message18:56
perlDreamerI've spent 6 weeks fixing shop bugs18:56
+perlmonkey2perlDreamer: that's not the part that is weird.  its that the template is only sometimes getting the fname/lname.18:57
+perlmonkey2you'd think I woul dhave either added it or not added it.  But somehow I've partially added it.18:57
perlDreamersounds like a two-path/branch problem18:57
+perlmonkey2with the exact same input?18:58
+perlmonkey2just keep clicking 'checkout' over and over 18:58
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection]18:58
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui18:58
+perlmonkey2oh well, I'm going code diving to see what's what :)18:58
perlDreamerhave fun, dude18:58
perlDreamerhere at $dayJob, there are a set of principles that people are supposed to use18:59
perlDreamerThe most joked about one is "Don't suffer fools"18:59
perlDreamerBut the most practical one is "Get help often."18:59
+perlmonkey2You're either saying you wish I would go away, I need to ask for help as often as I feel, or both.19:00
+perlmonkey2:P19:00
perlDreamerNo, just to point out the insanity of $dayJob19:01
perlDreamerI would love not to suffer fools, but they're in management.19:01
+perlmonkey2They're genetically predisposed to that job area.19:02
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui19:10
SquOnkHi everyone19:11
perlDreamerSquOnk! Howdy19:11
SquOnkI promised preview packages in my repository for last night.19:11
SquOnkHowever, I had to pull and all-day all-nighter at a customer with a severe crash19:11
SquOnkI'm waking up just now (11:40 VET), since I went to bed around 5:30VET19:12
perlDreamerwow19:12
SquOnkIf it weren't for FAI and unattended, I would still be setting up things...19:13
SquOnkAnyway...19:13
SquOnk...things are quite messy around the Debian freeze. It will probably be half a week or so before FTP Masters check out the package and let it into Sid.19:13
SquOnkSince the package is labelled as "extra", it's easier to force it into Lenny19:13
perlDreamerOkay, some people were panicking yesterday since they heard about the freeze and worrying if wG made it in.19:14
SquOnkWell, we can't say anything until it's ACCEPTed or REJECTed.19:14
perlDreameryeah, but they weren't in channel when you gave me the update earlier this week.19:15
SquOnkIn the former case, being labelled as "extra" gives us another chance; in the latter case, there will be no chance.19:15
SquOnkEither way, I will keep publicly accesible packages out of the Debian repository.19:15
SquOnkBesides, one thing is the freeze and a very different one the release... so don't panic yet :-)19:16
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]19:17
+perlmonkey2perlDreamer: hah, simple restart of web fixed my weird addy problem.  Now just need to get product to show the correct receipt, make sure the itransact xml is formed correctly and this might be ready.19:20
perlDreamerexcellent!19:20
perlDreamerdid you ever resolve the lastPost bug?19:21
+perlmonkey2no19:23
+perlmonkey2perlDreamer: I was under a mistaken impression of what the problem was.a19:24
+perlmonkey2and I could never get the two dates to not add up correclty19:24
+perlmonkey2probably needs some sort of automated test that looks at the log for each run until it spots a bad return and then gives you all the params at the time.19:24
+perlmonkey2some sort of serious thrashing is required.19:25
perlDreameryeah19:25
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection]19:47
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui19:47
* perlDreamer goes afk.19:57
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui20:15
-!- mode/#webgui [+v crythias] by ChanServ20:15
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []20:15
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]20:18
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection]20:29
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui20:29
-!- dionak [n=dionak@97.66.185.250] has quit ["see ya..."]20:31
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui20:33
-!- dionak [n=dionak@97.66.185.250] has joined #webgui20:34
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has quit [Client Quit]20:37
+perlmonkey2https://www.test.com/home/product-1 is showing me the product receipt for my purchase.  Is this view in the product as the URL would imply or am I looking at a cart view or somethign?21:06
-!- vcs__ [n=Scott@216.sub-75-205-10.myvzw.com] has joined #WebGUI21:06
+perlmonkey2nm, that comes from the PayDriver21:08
perlDreamerpreaction: how is User->getGroupIdsRecursive different from Group->getGroupsIn?21:10
@preactiongetGroupsIn is the wrong way21:11
@preactionif you're a member of Admins, which is a member of MyGroup, you're a member of MyGroup21:11
@preactionif you're a member of MyGroup, though, you're not also a member of Admins21:11
@preactiongetGroupsIn would get Admins from MyGroup21:11
perlDreamergetGroupsFor?21:11
@preactiongetGroupIdsRecursive uses getGroupsFor21:12
perlDreamerokay, thanks for setting me straight21:12
perlDreamerDo you want a test written for it?21:12
@preactionsure21:13
perlDreamerI'll see what I can do21:13
-!- SDuensin_ [n=Scott@121.sub-75-205-141.myvzw.com] has quit [Read error: 110 (Connection timed out)]21:20
+perlmonkey2Aye carumba!  It works.21:21
+perlmonkey2oh....must test EMS still.  dang.21:21
+perlmonkey2should the ems 'name' entry for the badge, just take the concatted first/last name or have new fields for them?21:22
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]21:24
CIA-6WebGUI: doug * r7107 /WebGUI/ (3 files in 3 dirs): Inbox can now handle millions of messages without being impossible to view21:24
CIA-6WebGUI: doug * r7108 /WebGUI/ (4 files in 4 dirs): 21:24
CIA-6WebGUI: exposed a form variable for Gallery Album Others Can Add asset property21:24
CIA-6WebGUI: checkin missing WebGUI::User method21:24
CIA-6WebGUI: dionak * r7109 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Refactored to use Test::WWW::Mechanize21:24
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has joined #webgui21:37
+perlmonkey2perlDreamer: if you get bored and want to help a simpleton, I could use a hand.21:48
+perlmonkey2shouldn't take more than two seconds.21:49
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui21:49
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has left #webgui []21:49
+perlmonkey2I'm having a hell of a time finding the template displayed after you click on Buy for a badge. 22:08
@preactionit might not be a template22:10
@preactionit might just be a message22:10
+perlmonkey2You're probably right as I've look at all the templates in the definition.  But I'll be damned if I can see how it is built.22:11
+perlmonkey2Sku/EMSBadge.  I think the functionality should be spread out a little more :P22:24
perlDreamerThat's the penalty for being pluggable22:32
perlDreamerwhat caused the email hiccup from plainblack's website?22:33
@rizenperlmonkey2: look at the www_buildBadge() method in the ems22:34
@rizenpd: don't know22:35
dionakperlmonkey2: if you're working on the ems, can you add tests?22:48
+perlmonkey2dionak: only orthogonally.  Just needed to make sure it could take a first/last name from the address package.22:49
+perlmonkey2Now trying to figure out how to roll all this back into the main branch.22:49
ryuu_rorizen: did you reserve a special place for WUC example packages, or should I just e-mail it to you when I'm finished with it?22:50
SquOnkAll right...22:50
@rizena special place?22:50
SquOnkIf you use Debian Sid and have it up-to-date...22:50
SquOnk...you can add22:50
@rizenyou mean a place to upload?22:50
ryuu_roexactly22:51
SquOnkdeb http://itverx.com.ve/debian sid main22:51
SquOnk...to your /etc/apt/sources.list22:51
SquOnkThen you do22:51
SquOnkaptitude update ; aptitude install webgui22:51
@rizennope, just email them to vrby@plainblack.com when you are finished22:51
SquOnkThen you go read /usr/share/doc/webgui/README.Debian22:51
SquOnk...and enjoy.22:51
ryuu_rook thanks!22:51
SquOnkPlease be gentle because it's my ADSL and there's not much upload bandwidth.22:51
SquOnkThe package has 7.5.18 and it's almost exactly the package that went into the NEW queue in Debian.22:52
SquOnkI'd appreciate all the feedback you can give back regarding bugs, fixes and wishes...22:52
@rizenSquOnk, if we don't make it into debian Lenny and you need some hosting space for your packages let me know. i'll work something out22:52
SquOnk...I am working in automatic database installation22:53
SquOnkrizen: Sure. Thanks22:53
perlDreamerperlmonkey2, just go to the top of your checkout and type 'svn commit'22:53
+perlmonkey2perlDreamer: I'm fully competent with svn.22:56
+perlmonkey2I'm trying to export my template22:56
+perlmonkey2having permissions problems in uploads.22:56
perlDreamerah, sorry for being presumptous22:56
+perlmonkey2something is jacked with my uploads.  For some reason it is looking for them in my wre dir, but my conf has it set properly in domains.  If I post the new address (Default) template, can someone else export it as a package and commit it?22:59
perlDreamerwhat's your exportPath set to?23:00
perlDreamer(in the config file)23:01
+perlmonkey2oh23:01
perlDreamerwait a sec, I'm getting confused again.  exportPath is for exporting as HTML23:01
+perlmonkey2I only see uploadsPath and extrasPath.  I don't see an exportPath.23:01
+perlmonkey2"uploadsPath" : "/data/domains/www.test.com/public/uploads",    so I have no idea why the logs are showing an error in wre/htdocs/uploads when I try to export the package.23:02
SquOnkperlbot: There's exportPath23:03
+perlmonkey2http://pastebin.com/d27ba8d3c  The only change is the name entry is gone replaced iwth a fristName and lastName entry23:03
+perlmonkey2hmm...interesting.  I wonder if this is a bug with the wre not setting an exportpath?23:04
perlDreamerit shouldn't be exportpath, that's my bad23:04
@Haargsounds like documentroot isn't set right23:10
dionakrizen: i've got about 24 tests for the ems..basically creating badges and tickets23:12
dionaklooks like purge is still complaining23:13
dionakat least on my system. Unknown column 'badgeAssetId' 23:13
topsubi have question about setRedirect. does it return a page to the browser  to force a browser redirect ( external ) or does it cause an apache redirect?23:13
-!- knowmad [n=william@97.66.185.250] has joined #webgui23:13
@preactiontopsub, iirc it does both23:14
perlDreamerack setRedirect /data/WebGUI/lib/WebGUI23:15
dionakit's in /data/WebGUI/lib/WebGUI/Session/Http.pm23:15
+perlmonkey2Haarg: I'd kiss you if you were here!  23:15
perlDreamerdionak, but I think there's some secret sauce that goes with it23:16
+perlmonkey2Haarg: something broke when I enabled ssl.  Connecting on port 80 resolved it and I exported the package.23:16
topsubI see it setting a meta tag23:16
perlDreameryup23:16
topsubbut also  $self->{_http}{location} = $url;23:16
perlDreamerThat's where to redirect to23:16
perlDreamerand I think that methods that use have to return some flag/string so that content chunking does the right thing.23:17
knowmadbut it's also setting a status of 302 which looks like something apache may use for an internal redirect23:18
knowmadline 514 in latest beta23:18
+perlmonkey2okay, so the address table needs name removed and firstName and lastName added.  I need to include a packaged template.  And also make sure my commit is only used after these have been installed/updated.23:19
dionakin /data/WebGUI/lib/WebGUI/Shop/Tax.pm www_exportTax is using setRedirect and returning the string 'redirect'. 23:19
dionakidk if that's what you were thinking of perlDreamer23:19
perlDreameryeah, that's it23:19
perlDreamerI don't think it does an internal redirect, I'm pretty sure it loops back through the browser.23:20
dionakin other places, undef is being returned when that method is used23:20
@rizendionak: badgeAssetId isn't in the purge method for the EMS23:20
@rizenare you sure you have the latest code?23:20
@preactionwhat do you mean by "internal redirect"?23:20
@preactionit sends a 3XX error code to the browser, an HTTP redirect, as per the HTTP spec23:20
dionakrizen: yea, i'm up to date23:21
@rizenand is it EMS or something else..like EMSBadge that's complaining?23:21
dionakprobably another module23:22
@rizenit should say in your log23:22
@rizenmodule name and line number23:22
@rizenregardless, check your tests in when you're ready and i'll have a look at it at some point. right now i have to finish this import thing23:23
perlDreamerdionak, did you convert _all_ of the tests to use Mech?23:23
dionakno, i'm using mech to add badges and tickets, then calling the methods to check that getBadges and getTickets returns the right objects and expected number23:25
-!- ryuu_ro [n=rory@cd4401873.cable.wanadoo.nl] has quit [Read error: 54 (Connection reset by peer)]23:25
dionaki don't see anything in the log23:25
@rizendionak: any particular reason why you're using mech? seems like the hardest way you could have done it23:26
dionakb/c i tried doing it without mech and it didn't work23:27
dionakof course, maybe that was the due to the commit workflow i discovered later23:29
+perlmonkey2to add a package to the packages, do you just concat it to the packages file?23:29
dionakyw btw ;)23:29
@rizenpm2: 1) export the package to a file using webgui's UI23:31
+perlmonkey2rizen: I did23:31
+perlmonkey2I now have the file23:31
@rizen2) copy that file into your /data/WebGUI/docs/upgrades/packages-7.5.19 folder23:31
@rizen3) svn add the file23:31
dionakrizen: take a look at r7110. is that the better way?23:31
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui23:31
-!- mode/#webgui [+v crythias] by ChanServ23:31
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:31
+perlmonkey2rizen: okay, I must have been smoking crack because I thought that dir was a binary.23:32
@rizendionak: i have no idea what you're talking about23:33
dionaki was talking about subversion revisions23:33
@rizeni understand that you're pointing to a subversion rev23:34
@rizenbut "better" compared to what23:34
@rizenand what is "that" exactly23:34
perlDreamerrizen: there was an earlier version of the tests that were API based23:34
dionakeasier was the word you used...23:34
dionaktesting the ems23:34
@rizenanything that uses mech is not the easier or better way in my opinion23:35
@rizenmech is the last resort when there is no other way to get the job done23:35
dionaki would have to use all the modules that the ems uses in order to test the methods in ems.pm because it doesn't appear that there is a way to add collateral like tickets, badges, etc. otherwise.23:36
dionakwhich would be fine but it just seems odd to write a test that tests several modules. however, i guess i'm doing that anyways. 23:37
dionakmech is a pain, you're right23:37
dionakuseful but tedious23:37
@rizentickets aren't collateral23:38
@rizenbut anyway...yes it may seem wierd23:38
@rizenbut that's beause you're trying to treat them as separate assets23:39
@rizenbut they aren't23:39
@rizenthey are a composite asset23:39
perlDreamerIt's like trying to test Post23:39
@rizenindividually each component is useless without the other23:39
perlDreameryou really can't do it without a CS23:39
perlDreamerand vice versa23:39
dionakyea, i see. that was my sticking point23:39
@rizenwhen dealing with composite assets you just have to think differently23:40
perlDreamerso Mech tests, which do integration testing, make that part easier, but they're also Mech tests, which means that you need a browser handy.23:40
@rizenthe whole suite of assets that make up the composite asset is a whol23:40
@rizene23:40
@rizenit also means that the tests can't run unless apache is running23:40
@rizenwhich makes the tests less useful23:40
dionaki see your point. 23:41
SquOnkApache::Emulator::Test23:42
dionaki'll refactor it. i still have the pre-mech code. i was having trouble adding badges with that code but, like i said, it might be the workflow on the addChild i noticed last night23:42
@rizenmy $ticket = $ems->addChild; $session->output->setHandler($somehandler); $ems->www_getTicketsAsJson() would be more useful23:42
perlDreamerSquOnk, that's way out of date.  Does it still work?23:42
SquOnkperlDreamer: Don't think so23:43
perlDreamerWe did build something like that, t/lib/WebGUI/Test/PseudoRequest.pm23:43
@preactionsee also WebGUI::Test->getPage23:46
-!- dionak [n=dionak@97.66.185.250] has quit []23:50
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:52
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui23:59
--- Day changed Wed Jul 30 2008
-!- vcs__ [n=Scott@216.sub-75-205-10.myvzw.com] has quit ["Leaving"]00:05
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]00:12
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]00:20
SynQgood day00:23
SynQI have good news :)00:23
SynQa new making of me (with some of Tessa, in fact half of Tessa) is in the making00:24
SynQand due end of january00:24
SynQ:)00:24
SynQand all is well :)00:24
@rizendear god, he finally reproduced00:25
@rizenthe world is coming to an end00:26
@rizen=)00:26
SquOnklol00:30
SquOnkSynQ: Well, congratulations to you and your wife.00:31
SquOnkI'm getting "Called UNIVERSAL::can() as a function, not a method at /usr/share/perl5/DateTime/TimeZone.pm line 77" in a lot of tests00:31
SynQthanks SquOnk00:31
SquOnkThis is a Perl 5.10 system, mind you.00:31
SynQI've taken quite some time to look at the webgui package00:32
SynQare you coming to the WUC?00:32
SquOnkSynQ: Sadly, no.00:32
SynQI'm going to do a Births of a Feather session about webgui and debian00:32
SynQhttp://www.webgui.org/wuc/session-descriptions/bof--webgui-and-debian-a-sound-marriage00:32
SquOnkSynQ: Hey, great!00:33
SquOnkSynQ: Build a wishlist so I can make them happen in the package.00:33
SynQI will make notes00:33
SquOnkI've already started working on automatic database creation/configuration and automatic configuration file generation based on simple questions.00:33
SynQcan I provide you with (one or more) virtual machines to test the package on/00:34
SynQwhould that help you develop the package?00:34
SquOnkSynQ: Thanks for the offer. I do a lot of Debian development so I have the necessary infrastructure here.00:35
SynQok00:35
SynQI noticed that your repository is not really 'fast' as in does not provide a lot of bandwith00:35
SynQcan I help in that?00:35
SquOnkSynQ: If we don't make it into Lenny, we'll need a place to host the webgui Debian repository.00:35
SynQok00:35
SynQthat I can arrange00:36
SquOnkSynQ: My repository is just my office's ADSL :-)00:36
SynQah00:36
SynQI run a hosting company00:36
SynQwe have a 1 Gbps uplink00:36
SynQhowever the bandwith is not to burn00:36
SynQbut I can spare some Mbps00:36
SynQmost of the time00:36
SquOnkAnother thing I'm working on is having webgui-i18n-* packages, so translations can be added or removed easily.00:36
SynQah00:36
SquOnkSynQ: rizen offered hosting too.00:37
SynQyou are exactly at the right address for that with ProcoliX too00:37
SynQsince Bart is maintaining the one and only full 100% translation of webgui00:37
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]00:37
SynQthe dutch one00:37
SquOnkDat klopt!00:37
SynQhehe00:37
SquOnkI might help with the spanish one :-)00:38
SynQis your dutch that good?00:38
SquOnkSynQ: Nee.00:38
SquOnkSynQ: Ik spreek neederlands niet00:38
SquOnk...or something along the lines.00:38
SynQok nice00:38
SynQdus je begrijpt het wel?00:38
SquOnkSynQ: I lived on and off for a year over there in the late 9000:38
SquOnkSynQ: Een bietje00:38
SynQgaaf00:39
SynQkewl00:39
perlDreamerCongratulations, SynQ.00:39
SquOnkMak ik een bierje, a.u.b?00:39
@rizenSquOnk: I've been emailing you about needing photos and also asking about something else private...have you received those emails?00:39
SynQthanks colin00:39
perlDreamerMay your wife have a nausea free pregnancy.00:39
SynQperlDreamer: she has up till now00:39
SquOnkrizen: Yes. I completely forgot about the picture. I'm rescuing the Gooey doll from my son in order to take the picture :-)00:40
perlDreamerThat's good.  Kathy was sick for 9 months00:40
SynQshe is quite tired all the time00:40
perlDreamerdude, just do all the housework, cook her food, rub her feet and get up in the middle of the night when she has cravnigs00:40
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]00:40
perlDreamerIt will pay off in spades later00:40
SynQSquOnk: if you ever need a place to stay while in the Netherlands, just ask00:40
@rizencould you please reply about the other private matter00:40
SynQI'll make a bed00:40
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui00:40
SquOnkSynQ: Thanks00:40
SynQperlDreamer: that I did even before tessa became pregnant00:41
SynQSquOnk: it could be next to the baby's bedroom though :)00:41
SquOnkSynQ: Heh00:41
SquOnkrizen: Sure.00:41
SynQrizen is sharing his privates all over the world?00:42
@rizensecret might be a better word than private in this case00:42
SynQoeh00:42
SynQsecrets00:42
SynQcampaign secrets00:43
perlDreamerrizen for V.P in 2008!00:43
SynQI think rizen should make a 'tour d'europe' like mr. obama did00:43
@rizennext year synq...already told you00:45
SynQI know00:45
SynQI've allready discussed that with Tessa00:45
SynQI'll definately try and join you in Lisbon00:45
SynQhttps://fedoraproject.org/wiki/PackageMaintainers/CreatingPackageHowTo00:46
-!- knowmad [n=william@97.66.185.250] has left #webgui []00:47
SynQSquOnk: do you know if there is also a 'perl packagers group' for fedora or centos?00:48
SquOnkSynQ: No, there isn't00:48
SquOnkSynQ: The thing is they don't have the tools that Debian has for autopackaging Debian modules, so almost every package is handcrafted.00:49
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:49
SynQmah00:50
SynQsounds like it's going to be a lot of work to create a fedora package for webgui00:50
SquOnkSynQ: They have a (very simplistic) RPM template for Perl modules, but that's about it.00:51
SynQperhaps I could get a college student to do that for us00:51
SynQand build our own tools to maintain that00:51
perlDreamerSynQ, that's good for now, but we also need ongoing, longterm support.00:51
SynQlongterm support is much more easy if you have a good starting point00:51
perlDreameryes, that's true00:52
SynQit's like keeping the translation up-to-date00:52
SynQonce you have a fully translated version00:52
SynQit's only a few dozen minutes a week to keep it up to date00:52
SynQbut if I could get a college student to do a 'stage' with us packaging webgui for fedora00:53
SynQthen the bulk of the work would be done00:53
SynQand maintainting could be done by Bart or Eelco00:53
perlDreamerEelco?00:54
SquOnkSynQ: You should also look at tools like perl2rpm and rpm-build-perl00:55
SquOnkSynQ: Those tools are pretty much what dh-make-perl for Debian was three years ago.00:55
SynQyes Eelco00:55
SynQSquOnk: thanks for the tip00:55
SquOnkSynQ: Things might have improved, but I really don't follow RPM based distributions.00:56
SynQI can understand that00:56
SynQfocus is the masters main tool00:56
SynQwow00:56
SynQdid I just say that?00:56
SynQthat would do really good on the wall in a toilet 'focus is the masters main tool'00:57
SynQ:)00:57
SquOnkI read a funny script on a urinal last week, in spanish though.00:57
SquOnk"Orine feliz, orine contento, pero por favor, orine adentro"00:58
SquOnkIt rhymes in spanish.00:58
SquOnk"Piss happy, piss joyfully, but please, piss inside the bowl"00:58
SynQhehe00:58
SynQgreat00:58
SquOnkMaybe someone should come up with an appropiate english translation.00:58
SynQ'I't great to be a happy pisser as long as you don't miss her'00:59
SynQsomething like that?00:59
SquOnkNot sure if that's the point...01:00
SynQat least it rhymes01:00
SquOnk...yeah01:00
SynQok01:01
SynQmidnight01:01
SynQtime for bed01:01
perlDreamergood night, dad01:01
SynQthanks :) <- very big smile01:01
SynQnite niet01:01
SquOnkSynQ: Sleep. A lot.01:02
SynQthanks01:02
SynQcatch you later01:02
SquOnkEhm... in t/AdSpace/Ad.t... line 213, shouldn't it be 'is' instead of 'isa'?01:09
SquOnkis($ad->get('type'), 'text', 'property set during object creation');01:09
perlDreameryes, although it seems to fallback to working as "is"01:11
SquOnkperlDreamer: ...spitting an ugly error in Perl 5.1001:11
perlDreamerIt's running okay under 5.8.801:11
perlDreamerDo you want to commit that, or do you want me to?01:11
SquOnkperlDreamer: Go ahead01:12
perlDreamersvn rev 711301:12
SquOnkperlDreamer: And then test 44 fails01:12
SquOnkTest returned status 255 (wstat 65280, 0xff00)01:12
perlDreamerit's actually complaining that the plan is off by 101:13
perlDreamerthat sounds like a bug01:14
SquOnk$numTests = 29 fixes it01:15
SquOnkLine 21301:15
SquOnkLine 39, even01:15
perlDreameryeah, I fixed him, too rev 711401:16
perlDreamerI need to rerun a set on my box at home01:16
perlDreamerthen maybe we can convince rizen to go to perl 5.1001:16
@rizenno01:16
perlDreamermaybe we can convince rizen to go to 5.10.101:17
@rizennot a chance01:17
SquOnk:-)01:17
perlDreamermaybe I can give rizen a large pizza, twinkies and we can go to 5.10.201:17
@rizennever!01:17
@rizenbesides, you'd go broke just holding a box of twinkies01:18
SquOnkHe'll switch for a french translation01:18
@rizenyour trainer would charge you $20 just for sniffing them01:18
perlDreamerholding twinkies is fine01:18
CIA-6WebGUI: dionak * r7110 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding test for ticket creation01:18
CIA-6WebGUI: dionak * r7111 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding additional tests for tickets01:18
CIA-6WebGUI: perlmonkey2 * r7112 /WebGUI/ (7 files in 5 dirs): Added first name and last name address options for products.01:18
CIA-6WebGUI: colin * r7113 /WebGUI/t/AdSpace/Ad.t: fix typo in ad type checking01:18
CIA-6WebGUI: colin * r7114 /WebGUI/t/AdSpace/Ad.t: adjust plan now that the isa test is corrected01:18
@rizenpd you know the reason we can't go to 5.8, right?01:18
perlDreamerNo.01:18
@rizeni mean 5.1001:18
SquOnkLenny runs 5.1001:19
perlDreamerfc 9 runs 5.1001:19
@rizeni'm not saying that we can't work on 5.10 squ0nk01:19
@rizeni'm saying we can't set that as the standard for webgui01:19
SquOnkOh, I did not mean that01:19
@rizenthe api compatibility promise01:19
perlDreamerWebGUI 8....?01:19
@rizenif we (the devs) started using features of 5.10 then we'd break the api promise01:20
@rizenyep, when we get to webgui 801:20
@rizenin a year01:20
@rizenthen we can switch to 5.10 being the standard01:20
perlDreamerwhat about the RHEL/CentOs customers?01:20
@rizenwhat about them?01:20
perlDreamerthey wouldn't be able to use 5.10 on their boxen01:21
@rizenthat's what the wre is for01:21
@rizenthey may not be able to use native packages, but that's the whole problem with native packages01:21
@rizendependency hell01:21
SquOnkFWIW, I'm making sure testCodebase works fine in 5.1001:21
SquOnk...so expect test fixing from me.01:21
@rizensweet01:21
@rizenjust make sure not to use any 5.10 features01:22
@rizenlike say01:22
@rizenor the new regex stuff01:22
SquOnkrizen: Ok01:22
SquOnkThere are a lot of tests failing in 5.10 because DateTime::Timezone calls UNIVERSAL::can() as a function, not as a method.01:28
SquOnk...but I can't spot the actual bug in DateTime::Timezone.01:29
perlDreamerSquOnk, is that a fail, or just warnings?01:29
SquOnkperlDreamer: An ugly warning, not a failure.01:30
SquOnkPodChecker should test the POD in the sbin scripts.01:32
perlDreamersure01:32
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has quit []01:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:36
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui01:42
-!- KlausH [n=KlausH@p5B070756.dip0.t-ipconnect.de] has quit ["bye"]01:43
@Haargwhat is one test you are seeing that UNIVERSAL::can failure in?01:44
@Haargthat shouldn't be an error.  you are allowed to call it as a function, it is just considered bad practice.01:45
SquOnkHaarg: It's DateTime::Timezone's fault01:47
SquOnk...or so I think01:47
@Haargyeah, but i can't reproduce the problem01:47
@Haargi'm using 5.1001:47
SquOnkHaarg: What version of DateTime::Timezone do you have?01:50
@Haarg0.7401:50
SquOnkHaarg: I have 0.7701:50
@Haargwhat is one test you are seeing it fail on?01:51
SquOnkHaarg: There are several tests warning about that01:51
@Haargi just need one01:51
SquOnkt/Asset/Asset.t01:51
SquOnk(that's the first onethat warns)01:51
SquOnkCalled UNIVERSAL::can() as a function, not a method at /usr/share/perl5/DateTime/TimeZone.pm line 7701:51
SquOnkI have DT::TZ 0.7701:52
@Haargthat's a warning that should only be spit out if UNIVERSAL::can (the module) is being loaded01:52
@Haargis there some way that could be happenning on your machine?01:52
SquOnkHaarg: Possibly. Haven't checked thoroughly though.01:54
SquOnkHaarg: I'm off going home, but I'll look at it again tomorrow.01:54
@Haargok, i see the warning now01:54
SquOnkSee you guys tomorrow.01:55
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]01:55
@Haargit's Test::MockObject's fault01:56
@Haargit's loading UNIVERSAL::can01:56
@Haargyay action at a distance01:56
perlDreamerhttp://rt.cpan.org/Public/Bug/Display.html?id=2471601:59
@Haargyeah01:59
perlDreamerso does that mean we're stuck with it?02:01
@Haargpretty much02:02
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:09
@HaargUNIVERSAL-can-1.13_001 fixes it02:13
@Haarghttp://rt.cpan.org/Public/Bug/Display.html?id=2488102:15
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:22
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui02:32
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:57
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has joined #webgui03:06
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has left #webgui []03:08
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:41
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:41
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."]03:48
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Remote closed the connection]04:15
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui04:18
-!- carogra1 [n=Caroline@h69-131-73-134.nwlnnh.dsl.dynamic.tds.net] has joined #webgui04:45
-!- carogra2 [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has joined #webgui04:51
-!- carogra1 [n=Caroline@h69-131-73-134.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]04:58
-!- carogra2 [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]06:16
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]07:00
CIA-6WebGUI: colin * r7115 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: Fix syntax mistakes in address upgrade subroutine.07:23
patspamInbox::Message..07:41
patspammessage status can be pending or completed07:42
patspamwhat about read/unread?07:42
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"]07:42
CIA-6WebGUI: colin * r7116 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.10-7.5.11.pl): 08:04
CIA-6WebGUI: Fix the EMS upgrade script for 7.5.11 to only create badges for users08:04
CIA-6WebGUI: who completed their transactions.08:04
CIA-6WebGUI: colin * r7117 /WebGUI/docs/upgrades/upgrade_7.4.40-7.5.16.pl: Port over the ems badge upgrade fix to the branch upgrade script.08:04
patspamah I see, unread/read are used, just not documented08:11
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Remote closed the connection]09:58
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui10:04
-!- KlausH [n=KlausH@p5B070CCA.dip0.t-ipconnect.de] has joined #webgui10:24
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:52
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]15:36
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui15:37
CIA-6WebGUI: translation * r7118 /translations/Polish/ (161 files in 2 dirs): Update from translation server15:51
SDuensinGreetings.16:02
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:05
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:07
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:07
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:29
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."]16:31
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:32
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:32
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui16:42
-!- mode/#webgui [+o bopbop] by ChanServ16:42
-!- rizen [n=rizen@71.86.227.90] has joined #webgui16:57
-!- mode/#webgui [+o rizen] by ChanServ16:57
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:01
-!- mode/#webgui [+o preaction] by ChanServ17:01
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []17:10
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui17:26
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:27
-!- mode/#webgui [+o Haarg] by ChanServ17:27
doc_777Hello friends! Using the photo gallery in the latest beta... are nested albums possible yet?17:28
@preactionno, and they probably won't be17:29
@preactionyou can make an RFE though17:29
doc_777Sorry but what is an RFE  ?  ;-)17:30
@preactionhttp://webgui.org/rfe17:30
doc_777Thank you ;)17:31
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]17:40
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui17:40
SDuensinAnyone using LDAP?  Any "gotchas" to watch for?17:54
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:55
-!- mode/#webgui [+o tavisto] by ChanServ17:55
+perlmonkey2SDuensin: the only gotcha I've encounted is you need to ssl tunnel to use encryption.18:01
+perlmonkey2SDuensin: although it looks like all the libraries used support SSL and a bit of hacking could have it supported natively.18:02
SDuensinWhat I'd really like to do is have WebGUI's users match the actual users on a Linux box somewhere.18:02
SDuensinNew person signs up on WebGUI, they get an account created.18:02
SDuensinThat kind of thing.18:02
+perlmonkey2from what little I know of LDAP, it should work for that.  As long as you use LDAP authent on your nix box.18:03
SDuensinThat just seems cleaner than all the usual ssh/scripting hackery usually required.18:04
-!- mode/#webgui [+o perlmonkey2] by rizen18:04
SDuensinUh oh.  Lurker!18:04
SDuensinMorning, rizen 18:04
@rizenmorning sk18:04
@rizensd18:04
@rizenhow's it going?18:05
SDuensinMy brain hurts.  18:05
* SDuensin is trying to make WebGUI do things it wasn't intended to do ... again.18:05
@perlmonkey2SDuensin: heh, just remember, I qualified my statements with my little knowledge of ldap.  At $olddayjob the ldap authent already had the accounts created.18:05
SDuensinFortunately, the box I want to add LDAP to only has about a dozen accounts on it.  All of them expendable if need be.18:06
SDuensinGot any recommendations for this crazyness, rizen ?18:06
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:06
-!- mode/#webgui [+v cap10morgan] by ChanServ18:06
@rizenwell you can't use ldap for that18:07
@rizenat least not with webgui18:07
@rizenbecause WebGUI won't create new ldap users18:07
@rizenif you're going to use ldap with webgui, the users have to already exist in ldap18:07
@rizensame goes for linux18:07
SDuensinSo what is "Automatic LDAP Registration"?18:08
@rizenyou can definitely set up linux to authenticate against ldap18:08
SDuensinOh.  Damn tooltips explain that.18:08
* SDuensin sighs.18:08
SDuensinSo I'm headed back to script-fu.18:08
@rizenSD, if you want to add that feature18:08
@rizento the LDAP auth module18:08
@rizeni'd accept it into the core18:08
* SDuensin hardly knows anything about LDAP.18:09
@rizenas long as there was a switch to turn it off18:09
SDuensinTo me, LDAP is Active Directory that's not broken.  :-)18:09
@rizenah SD, that's a terrible excuse18:09
@rizenyou should say "but this gives me an opportunity to learn LDAP"18:09
SDuensinMy problem with script-fu is that once a user is created on WebGUI, I no longer have access to their clear-text password to send it over to UNIX-land.18:10
SDuensinI may end up going that route (learning LDAP, that is).  Like always, I'm pressed for time.18:10
@rizenSD, i should point out that what you're talking about sounds very dangerous to me regardless18:10
SDuensinDanger is my game.  :-)18:11
@preactionanyone have a couple minutes to answer some questions about WebGUI::Shop::PayDriver?18:12
@preactionit seems the ITransact driver has a few more methods than the base class, and they aren't documented: www_pay and www_processRecurringTransactionPostback18:13
@rizenright, payment drivers can add extra www_ methods, just like assets do it18:16
@rizenwhat do you want to know?18:17
-!- fansipans [n=mwalker@72.242.161.254] has joined #webgui18:17
@rizenjust what those 2 methods do?18:17
@preactionyeah18:17
@preactionpay gets info from the user so that the payment can happen, right?18:18
@rizenthe postback method is called by the itransact server everytime a recurring transaction is processed, so that we can kick off things inside of webgui18:18
@rizenlike extending privilege durations18:18
@preactionright18:18
@rizenand pay yes, gets the user's payment info to be handed off for processing18:19
@preactionk, sounds good, thanks18:20
SDuensinIn the "authentication" table in the database, is "identifier" the hashed password?18:21
@rizenyup18:22
SDuensinDo you crypt() it, or is that something MySQL did?18:22
SDuensinIf it's done with crypt(), then I should be able to pass it to useradd in Linux.18:23
@preactionsee lib/WebGUI/Auth/WebGUI.pm it uses Digest::MD518:23
@bopbopperlmonkey2: you're making me dizzy- first you're in, then you're out... stay put18:23
@bopbopwelcome18:23
@bopboprizen: is that import/export bug done?18:24
@rizenyes18:24
@bopbopis the release tomorrow?18:24
SDuensinpreaction - Thanks, I'll check it out.18:24
@rizeni'll take a screenshot for you18:24
@bopbopcool-thx18:24
@rizenyeah, tomorrow night, which means you won't see it until friday18:24
@rizenso i'll take a screenshot18:24
@bopbopok18:24
bartjolso we see it in the morning18:27
fansipansall hail firefox shortcut ctrl+shift+t18:34
fansipans(open last closed tab)18:34
fansipansit even supports multiple undo - as all software should :]18:34
@perlmonkey2bopbop: oh, i'm in and staying put :P18:34
fansipans(ack - sorry wrong channel - again!)18:35
@rizenfansipans, webgui keeps track of version history...so that's like multiple undo18:35
@rizen=)18:35
@bopbopgood18:35
@rizenbopbop, let me know if you need more info than my email has18:35
@bopbopok- thanks rizen18:35
@rizenoh, and in case i didn't make it clear...this import/export is only for tickets, not for badges, ribbons, tokens18:36
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:36
-!- mode/#webgui [+o khenn] by ChanServ18:36
@bopbopright18:36
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI18:38
-!- mode/#webgui [+o tabb] by ChanServ18:38
@bopboprizen: so, like Products, this allows them to manage their tickets in an external program, then import them and everything will update with the new data, correct?18:38
@rizenright18:40
@rizenwhich is very important when you're dealing with 4000+ events18:41
@rizenlike gama does18:41
@bopbopok18:41
@bopbopout of curiosity18:41
@rizenthey maintain all the data in a spreadsheet18:41
@rizenand then just import18:41
@bopbopdoes gama have a situation at their conference where computers are set up for online shopping18:41
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:41
@rizennot yet18:42
perlDreamerholy smoke, the whole crowd is here18:42
@rizenthe do have computers at the registration desk18:42
@bopbopwill that be a headache if they do? 18:42
@bopbopok18:42
@rizenand so people come up and register for various things...but it's not a kiosk type thing...it's all point of sale18:42
@bopbopok18:42
bartjolwell, I'm gonna pratise my beer drinking for the wuc, it's bloody hot here, ciao18:43
@perlmonkey2hasta bartjol18:43
bartjolla vista18:43
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:43
perlDreamerperlmonkey2: POD needs to be updated for the update subroutine in Shop/Address.pm18:44
@perlmonkey2perlDreamer: doh.  okay.  Could you do me a huge favor and test?  I tested as a I could here, but I wasn't able to test the upgrade scripts.18:45
perlDreamerI fixed the upgrade script last night18:46
perlDreamerbut the Shop/Address.t test is failing18:46
@perlmonkey2perlDreamer: okay, I'll fix the test also.18:50
perlDreamerI'll get the test18:50
perlDreamernow that I'm back at work I can't do the heavy bug fixing that I was doing last week18:50
perlDreamerbut little jobs like this are perfect18:50
perlDreamerhack on18:50
@perlmonkey2sweet, thanks perlDreamer :)18:51
perlDreamertest is fixed18:56
@tavistoum... 10 Reasons YAPC should be in Lisbon.... very interesting :)18:57
@rizenyeah sorry about that18:58
@rizenthey asked me to be funny...which i'm not18:58
@tavistohehe nah yours was okay18:58
@rizenso that was my pro wrestler imitation18:58
@tavistoI thought you were going to be more WWE'ish18:58
@tavistolike saying "oooooooh yeah!"18:58
@tavistobut the worst was the guy on the toliet18:58
@rizenthat one was the best!!!18:58
@tavistoI think I threw up a little in my mouth18:58
SDuensin?19:01
SDuensinWhat's the safe way to change a user's auth method?19:09
@preactionedit their user from the Admin Console?19:10
* SDuensin was gonna do that, but then chickened out.19:10
CIA-6WebGUI: colin * r7119 /WebGUI/t/Shop/Address.t: update Shop/Address.t test for new Address book fields19:16
CIA-6WebGUI: perlmonkey2 * r7120 /WebGUI/lib/WebGUI/Shop/Address.pm: Fixed Address.pm POD to include firstName and lastName attributes.19:16
perlDreamerperlmonkey2++19:25
@perlmonkey2perlDreamer: I don't know why you ++'s me, but I certainly feel ++ today ;)19:26
perlDreamerfor putting up with my POD and test nagging19:26
@perlmonkey2Hah, not nagging as they are good points.  Now that I'll be working on code where I'm not the only developer, I need to get into better habits.19:29
perlDreamermy favorite habits are:19:29
perlDreamer1) Reading every SVN commit and asking questions about stuff I don't understand19:29
perlDreamer2) writing POD19:29
perlDreamer3) writing tests19:29
@perlmonkey2I could see test writing getting addictive.  19:30
@perlmonkey2Fun kind of puzzle solving.19:30
perlDreamerIt can19:30
perlDreamerHave you seen the code in t/lib/Perl/Critic/Policies/WebGUI/NoIllegalI18nLabels.pm ?19:30
@perlmonkey2hah, no19:30
@perlmonkey2I'll go look19:30
@perlmonkey2the log says it is your baby.  With so many different people working on i18n, I guess that test was sorely needed.19:33
perlDreamerwell, with so many different i18n coding styles it was needed19:33
perlDreamerpreaction and khenn are particularly challenging19:34
@preactionpfft19:34
perlDreameryour i18n asset method is not currently tested19:34
@preactionmy code and labels are elegant and easy-to-understand19:34
perlDreamerand may be untestable19:34
perlDreamerand unchecked19:34
SynQ10.000 of my little friends?19:37
SynQI'd say I'd bring approximately 200- to 500-million of my little thingies. :)19:39
SynQhttp://en.wikipedia.org/wiki/Semen19:39
SynQI think that from now on I will name my example instances of thingy 'spermatozoon' :)19:40
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"]19:44
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:46
-!- rizen [n=rizen@71.86.227.90] has quit [Read error: 104 (Connection reset by peer)]19:46
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:48
-!- mode/#webgui [+o Haarg] by ChanServ19:49
doc_777I just upgraded to the latest beta. 7.5.18 and the photo gallery has a thick black bar at the top and bottom that are wider than the site. They run off the side and keep going  ;)   19:53
doc_777Where is this defined at?19:53
topsubis it css?19:54
@preactionit's in the CSS, yes19:57
SDuensinWhoa.  I just made a subscription!  However, when trying to pay by "Cash", it seems the subtotal and discount fields are swapped.19:57
doc_777Not really sure. Trying to find out. Is that in the site template or imported from the root templates?19:57
* SDuensin has to go find the bug tracker. :-)19:58
doc_777Aha, lemme look there!19:58
rizen_SDuensin: if the system allowed you to pay for a subscription using the cash payment gateway, that's a bug too19:59
rizen_please report it19:59
SDuensinhehe19:59
SDuensinWell, it let me get to the checkout page.  Didn't hit "Pay".20:00
rizen_it shouldn't even display cash as an option20:00
SDuensinOK.20:01
SDuensinOk, I think I'm in screwball land.  Apparently I'm not running the release I thought I was.20:05
SDuensinCan the WRE install betas?20:05
* SDuensin wants bleeding-edge on this box!20:06
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui20:07
doc_777In the latest beta > gallery.  When you view a picture there is a lot of details then more details (that go all the way down the page!). Is there a way to turn all those details off?  (sorry for all the questions but just upgraded and am trying to resolve the issues that developed)20:17
perlDreamerdoc_777: sounds like you want a custom template.  Do you know how to make one?20:19
doc_777We have a template we use on the site but that does not seem to cover the gallery. I believe the problem is the site using one and the gallery using another ;)20:21
perlDreamerDid you tell the gallery to use this template?20:22
doc_777The style yes, the rest is using the default gallery templates.20:23
* SDuensin cheers! He broke it!20:25
perlDreamerIn the Gallery edit screen, in the Display tab, you want to set "Template to View a File" to your custom template.20:25
perlDreamerIf it won't, the template you mentioned earlier is the wrong type (namespace) and you'll need to build a custom one.20:25
doc_777Ok, will try that. Thanks!20:26
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI20:47
elninoI was wondering about the EMS system - which I believe is webgui's shopping cart object? right?20:48
elninoIf I was to sell t-shirts, and the t-shirts come in different sizes, and the picks the t-shirt and then the size, can I set up the system to charge extra for the XXL? - this is an analogy to what I need to do with our products. I figured everyone should understand the t-shirt scenario.20:49
perlDreamerthe EMS is the Event Management system.20:49
perlDreamerit plugs into the shopping cart/commerce20:50
perlDreamerbut what you want is a Product Asset20:50
perlDreamer(in 7.5.10 and above)20:50
elninoDoes the product asset tie into the shoping cart?20:50
elninoI tried playing around with the produt asset in 7.4, and it doesn't seem to have a shopping cart associated with it.20:52
perlDreamerIn 7.5.10 and above, the Product asset ties in 20:52
perlDreamerin 7.4, one would use the Product screen in the Admin Console20:52
elninook... So this probably where I thought I'd be using the EMS system, because our products are classes that we are allowing people to sign up for,. but I need to have the ability to have a"t-shirt size and price" capability. Which I could probably just use the product asset still.  20:54
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has quit [Read error: 104 (Connection reset by peer)]20:54
perlDreamerThe EMS does use the commerce system in 7.420:54
perlDreamerso you'd use both20:54
perlDreamerthe good news is that both products and the EMS have an upgrade path into 7.5.10, where the Shop was introduced.20:55
elninoSo.. our other requirment is to have schedule conflict built in when a customer signs up for a class.  does the EMS system have that?20:55
perlDreamerI don't know.20:56
elninois there a talk at the conference about all this, I need to be sure I go to that.. Yep, I'm signed up!!!20:56
perlDreamerThe EMS is different in 7.5, and that's probably what would be talked about.20:56
SDuensinDo subscriptions in 7.4.x (or 7.5.x for that matter) have the ability to recur automatically?20:57
perlDreameryes, in both versions20:57
perlDreamerthat's the recurrence field in the Subscription setup20:57
SDuensinFantastic.  Damn, I'm excited about this project.  :-)20:57
SDuensinI didn't see that.  Guess I need to go look again!20:58
perlDreamerso, about your earlier comment about subtotal in the Subscription checkout, is it really okay/20:58
SDuensinWell, rizen_ said I shouldn't even have made it that far.20:58
perlDreamerhe built that system, so he'd know21:04
perlDreamerI thought it would have stopped you at the select payment gateway screen21:04
SDuensinIt's still screwy, even with credit card...21:06
perlDreamerwhich version?21:07
SDuensinMy item is 9.95.  Subtotal is 0.00.  Discount is 9.95.  Total is 9.95.21:07
SDuensin7.4.4021:07
perlDreameroh21:07
perlDreamer7.4.40 is done21:07
perlDreamerwe're not releasing any new bugfixes for the 7.4 series21:07
SDuensinYea, I know.  Nuke it.  :-)21:07
perlDreameryou need a bright, shiny new 7.5 Shop21:08
SDuensinI tried.  Can't upgrade from 7.4.40.  Made a huge mess.21:08
perlDreamerreally?21:08
perlDreamerwhat did it do?21:09
SDuensinThe "Gotchas" says past like 7.4.21, you're hosed.21:09
perlDreamerno21:09
SDuensinI told it to do the upgrade and it just said "Done!" and then nothing worked.21:09
perlDreamerthere's a new upgrade path from 7.4.40 to 7.5.1621:09
SDuensinI also used cpan to install all the stuff it told me to install.21:09
perlDreamerI would try the 7.4.40 to 7.5.16 upgrade path21:10
perlDreamerit should work21:10
perlDreamerif it doesn't that's definitely a bug21:10
* SDuensin is scared.21:10
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]21:11
* perlDreamer puts on his yoda ears21:11
perlDreamerDo, or do not.  There is no try.21:11
SDuensinI know.  I tried and got kicked in the head.21:11
* SDuensin is making a tarball first this time.21:12
perlDreamertell you what.  If you try again and it fails, I'll offer to help you through it, even up to logging on to your box, if you're okay with that.21:12
perlDreamerbut it would be after lunch, PDT time21:12
SDuensinhehe21:12
perlDreamerand the backup/tarball is a great idea21:13
SDuensinGonna try it.  Go to 7.5.16 and then up to 17?21:13
SDuensin(Not like there's anything on this site - I just installed it!)21:13
perlDreameryou should be able to go from 7.4.40 to 7.5.16 or .17 or higher21:13
SDuensinOk, it asks what to upgrade to.  I'm keying in "7.5.17-beta"21:14
perlDreamerusing the WRE?21:14
SDuensin0.8.321:15
perlDreamerokay, then I'd better amend what I said earlier.21:15
SDuensinI did a "./webguiupdate.pl"21:15
SDuensinHehehe21:15
perlDreamerI don't use the WRE21:15
perlDreamerso I can't say what problems you might come across.21:15
SDuensinPaste:21:15
SDuensinDo you want me to start the upgrade script? {y|n} [n] y21:15
SDuensinFinished!21:16
SDuensinNothing seems to happen.21:16
perlDreameris there a webgui.log or wre.log file to check?21:16
perlDreamer(note, lunch in 3 minutes)21:16
SDuensinHehehe21:16
SDuensinI can do a fresh install.  Not that big a deal.21:16
SDuensinSeems it did *something*.  testEnvironment.pl is installing all kinds of stuff.  :-)21:18
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [Read error: 110 (Connection timed out)]21:34
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection]21:36
-!- topsub [n=josh@97.66.185.250] has joined #webgui21:37
SDuensinTopic says 7.5.17, but I just got 7.5.18.22:19
SDuensin(And it won't run.)22:19
* SDuensin waits for perlDreamer to get back from lunch22:38
doc_777We used to be able to add "Syndicated Content" but after upgrading to 7.5.18 I no longer see that as an option... How do we handle rss feeds now?22:41
SDuensinI can't even get into 7.5.18.22:43
SDuensinI get:  Can't locate object method "caught" via package "WebGUI::Error" (perhaps you forgot to load "WebGUI::Error"?) at /data/WebGUI/lib/WebGUI/URL/Content.pm line 57.22:43
doc_777using wre or local install?22:44
SDuensinManual install option in WRE 0.8.3.  Then I ran testEnvironment.pl to update my modules.22:44
doc_777did testEnvironment.pl complete ok without any errors at all?22:45
SDuensinYep.  Only PerlMagick is missing.22:45
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]22:47
doc_777Unfortunantly we don' run the wre and just installed it manually. But it sounds as if webgui is not loaded at all22:47
* SDuensin has no idea.22:49
doc_777Did you try running ./setEnvironment (I think it is called) before running ./testEnvironment ?  I had a nightmare with 2 versions of perl once. One in the wre and one out ;)22:50
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:51
SDuensinYep.  I'm all setE'd.22:51
doc_777Well I am no help ;)22:52
SDuensinhehe22:52
doc_777Anyone know what happened to Syndicated Content in 7.5.18 ? Was it renamed, removed...23:21
rizen_it's still there doc23:22
rizen_make sure it's still in your config file23:22
-!- rizen_ is now known as rizen23:22
-!- mode/#webgui [+o rizen] by ChanServ23:22
doc_777Let me check that. And thanks ;)23:23
-!- perlDreame1 [n=ckuskie@nat082.mxim.com] has joined #webgui23:26
doc_777In my www.domain.conf I have "WebGUI::Asset::Wobject::SyndicatedContent",  But Syndicated Content does not show as a new asset to add ;)23:26
@preactioncheck the log file, it might not be loading properly23:27
SDuensinperlDreame1 is back!  Whoooo!23:28
* SDuensin can't get 7.5.18 to run on 0.8.3. :-(23:28
@rizenSD is it because you haven't installed all the new perl modules that you need?23:29
SDuensinrizen - testEnvironment passes fine.23:29
SDuensinI get:  Can't locate object method "caught" via package "WebGUI::Error" (perhaps you forgot to load "WebGUI::Error"?) at /data/WebGUI/lib/WebGUI/URL/Content.pm line 57.23:29
@rizenthat means you haven't installed Class::Exception23:30
@rizenforget test environment...did you install the modules asked for in the gotchas?23:30
SDuensinYep.23:31
SDuensinFile::Path, Archive::Any, Exception::Class, Path::Class, Image::ExifTool, List::MoreUtils, JSON 2.x.x, Config::JSON23:32
SDuensinThat's all that was mentioned post 7.4.x.23:32
SDuensinThis is a clean box.  I followed the docs to install the WRE with a manual WebGUI install.23:33
@preactiondid you install Exception::Class in the WRE's perl or in your system's perl?23:35
@preactiontype "which perl"23:35
SDuensinWRE's perl.  Everything was under a setEnvironment.23:35
SDuensin- /data/wre/prereqs/bin/perl23:36
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui23:36
SDuensincpan> install Exception::Class23:36
SDuensinCPAN: Storable loaded ok23:36
SDuensinGoing to read /root/.cpan/Metadata23:36
SDuensin  Database was generated on Wed, 30 Jul 2008 12:02:52 GMT23:36
SDuensinException::Class is up to date.23:36
* SDuensin sighs23:45
doc_777The Syndicated Content is loaded... I can add by visiting:  http://www.lorisgt.com/main?func=add;class=WebGUI::Asset::Wobject::SyndicatedContent;proceed=manageAssets   But it does not show up in the asset list.23:46
doc_777Weird ;)23:46
SDuensindoc_777 - That's kind of how my 7.4.40 upgraded to 7.5.18 behaved.  No Subscriptions, but a link to it displayed them.23:47
doc_777Thats whats happening to mine. Which I just upgraded today and it broke ;)"23:47
SDuensinThat's why I started over with a fresh 7.5.18.  Except that's even worse.23:48
doc_777We upgraded because of the gallery. The one in the older versions was pretty busted.  The new looked a lot better ;)23:49
* SDuensin wrote his own23:49
SDuensinI'm scared to death to even attempt to upgrade my production sites.23:50
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI23:51
doc_777I backed everything up first. Its mostly looking fine. 23:51
SDuensinYou can see my gallery on vgs.jaegertech.net23:52
doc_777You know why I could not see Syndicated Content. You seem to have to be logged in as THE root admin... Just being an admin will not show the link...23:52
-!- wgGuest22 [n=wgGuest2@190.183.24.14] has joined #webgui23:52
SDuensinI even generate a PicLens feed.23:52
@preactiondoc_777, then it's a UI Level problem23:53
@preactionyour other admin user has a low UI level, and thus cannot see the Syndicated Content asset23:53
-!- wgGuest22 [n=wgGuest2@190.183.24.14] has quit [Client Quit]23:53
doc_777SDuensin, thats a nice looking gallery  ;)23:54
SDuensinThanks.  It's just a folder template.23:55
SDuensinYou can add comments and such to the photos that display under them in the lightbox view.  I've just been too lazy to do it on that site.23:55
-!- cesard [n=cesard@190.183.24.14] has joined #webgui23:56
doc_777Very sweet looking. I like the album list on the side of it.23:56
doc_777If you are in the Admin group and still dont have enough permissions... where do you go from there?23:58
@preactionit's not permissions, it's UI level. it's a way of hiding complicated things from people who don't understand them23:59
@preactionyou can change UI Level in the user's profile23:59
doc_777ok!23:59
--- Day changed Thu Jul 31 2008
doc_777Gimme Guru!  ;-)00:00
@preactionWhere does the confirmation e-mail get sent to the user after they're done shopping in the new Shop?00:01
@preactiondoes one get sent out? I can't seem to find anything about it00:01
@rizenwhere = to the user00:04
@rizenyou said it in your message00:04
* SDuensin needs to start drinking.00:04
@rizenthe template is specified in each payment gateway00:04
@preactionso it's the PayDriver that sends the message00:04
@rizenthe "to" is the user's inbox00:04
@rizeni think it's actually the transaction that sends the message..00:05
@rizeneither that or the PayDriver super class00:05
@rizenthe template is inherited from the superclass00:05
@preactionyeah, the super class. didn't think to ack for WebGUI::Inbox00:05
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:06
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Read error: 104 (Connection reset by peer)]00:09
SDuensinDid anything change in the conf files from 17 to 18?  Maybe I'm missing something during the load?00:09
@preactionthere'd be an error message about that most likely00:10
* SDuensin sighs00:10
SDuensinNope.  Just that error about the catch.00:10
SDuensinDunno why it can't find it.  It "use"s WebGUI::Error and "caught" is defined.00:11
SDuensin<insert scream here>00:18
SDuensinOH!  OH!  OH!  IT'S RUNNING!00:20
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit []00:21
perlDreame1good news, SDuensin00:28
SDuensinStill no subscriptions.  :-(00:29
SDuensinOr did that move out of the admin console?00:29
perlDreame1yes00:29
perlDreame1now subscriptions are assets00:29
perlDreame1what was the magic to get it working?00:29
SDuensinI tried a "windows fix" and rebooted the box.  When it came back up, the web server started.  So I deleted the site using the wreconsole, re-added it, and restarted the server.00:30
SDuensinMakes no sense, but it's up.00:30
perlDreame1which OS?00:30
SDuensinUbuntu 8.04 Server x8600:31
perlDreame1that's usually a solid WRE OS.00:31
SDuensinaka Ubroken 8.04.00:31
@preactioni don't think that is the first time that problem was solved by a reboot00:31
SDuensinClean box, too.  Installed the server edition, sshd, and updated the packages.  Nothing else prior to loading WebGUI.00:32
SDuensinSad thing is, had I been on a Windows box, I'd have tried that *first* instead of hours later.  :-)00:32
SDuensinAww man, "select all" is gone from the asset manager grids.00:33
perlDreame1just go one level up, and select the parent and kill that00:33
@rizenSD i think you should rail on preaction for that one00:34
@preactioni lose again!00:34
perlDreame1I think he should write it as a patch and attach it to the RFE so I can commit it00:34
@rizeni just like to give you crap preaction00:34
perlDreame1forget beating preaction, we'll just guilt trip him to death00:34
@preactionoh, Select All00:34
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]00:39
-!- cesard [n=cesard@190.183.24.14] has quit [Read error: 104 (Connection reset by peer)]00:39
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui00:40
doc_777Anyone seen this in your logfile:   "Could not format date 1217454063 for epoch.  Returning current time"00:41
perlDreame1yes.  I think that was a submitted bug that has been fixed00:41
perlDreame1might want to search the bug list00:41
doc_777ok ;)00:42
doc_777I just upgraded to 7.5.18 today and this started.00:42
SDuensinYea, I get that, too.00:42
perlDreame1I could be wrong.  It happens from time to time00:43
perlDreame1July is almost over, so it should be my turn.00:43
perlDreame1:)00:43
SDuensinBack to "Select All" - I use it to quickly invert a selection.  Like if I want to delete everything except a couple items, I'll select all, then uncheck what I want to keep.  Much faster than checking 100 boxes.00:43
perlDreame1SD: If you supply a patch for it, I'll commit it.00:43
SDuensinperlDreame1 - You're a funny guy.00:44
SDuensin:-P00:44
perlDreame1I don't do javascript, otherwise I'd do it.00:44
perlDreame1After the WUC, I'm learning javascript00:44
SDuensin<-- Note, does not say "jsDreamer".    :-P00:45
doc_777I don't see anything about the epoch on googly or plainblack. Maybe it will not fill the log files till a fix comes out ;)00:45
perlDreame1I know why it's familiar00:47
perlDreame1I found it, too00:47
perlDreame1but it looks like I never finished fixing it00:48
perlDreame1doc_777, please post this as a bug00:48
doc_777aha!00:48
doc_777Will try, have never posted one ;)00:48
perlDreame1bug posting is tons of fun, and it earns you karma on the site.00:48
SDuensinI'm assuming all subscriptions are recurring until canceled?00:49
CIA-6WebGUI: jt * r7121 /WebGUI/ (4 files in 4 dirs): forgot to check this in somehow00:52
@rizensd: yes00:53
SDuensinrizen: Thanks00:54
* SDuensin is really liking this00:54
doc_777posted the bug ;)00:57
@perlmonkey2who is this perlDreame1 ?01:02
perlDreame1it's me, dude01:02
perlDreame1still having nick issues01:02
@perlmonkey2It looks like you, but you've changed something?  Your hair?01:02
@perlmonkey2:P01:03
perlDreame1I bent my r01:03
@perlmonkey2hah01:03
@perlmonkey2run a red light?01:03
perlDreame1too many pushups01:03
@perlmonkey2Doh :o01:03
perlDreame1told my trainer that I thought about stealing M&Ms from JT, and I ran stairs and did lots of pushups01:03
@perlmonkey2still hitting the gym hard?01:04
perlDreame1yeah01:04
@rizensee pd...i told you he'd punish you for even thinking about sweets01:04
@perlmonkey2you should ease up on it or you'll hurt it 01:04
perlDreame1well, my r is bent, I should have learned before now01:04
@rizenand yesterday you were talking about twinkies, so i think he should get you again01:04
perlDreame1I was giving you twinkies, not thinking about eating them01:05
@rizenregardless, you brought up twinkies01:05
@perlmonkey2subconciously desiring twinkies?01:05
perlDreame1no01:05
perlDreame1no no no no no01:06
perlDreame1('no') x 1501:06
@rizenwhile (1) { say "Yes!"; }01:06
SDuensinJust FYI, popping up the file browse dialog when you click on the filename field on any of the upload things is *very* annoying.01:06
perlDreame1^C01:06
perlDreame1^C01:06
@perlmonkey2hahhaha01:06
perlDreame1^Z01:06
perlDreame1bg01:06
perlDreame1kill %101:06
SDuensinPR#601:06
perlDreame1fg %1 > /dev/null01:07
@perlmonkey2when that all fails try halt;01:07
SDuensinRUN/STOP-RESTORE01:07
@rizenSD: not sure what you're talking about01:08
SDuensinWonder if it's FF doing it?01:08
SDuensinrizen:  For example, in the asset manager, add an image.  Browse for an image and then try to highlight the filename.  It pops the browse window open again.01:09
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:09
@rizenthat can't be webgui01:09
@rizenthe browse dialog box is a client function01:10
@rizenare you using the new firefox beta01:10
SDuensinYea.  I just realized that.01:10
SDuensinUsing 3.0.1 on Linux.01:10
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: tabb_, ascii01:11
-!- Netsplit over, joins: ascii, tabb_01:13
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []01:16
lisettehello01:29
lisettei have a new workflow01:30
lisetteand dont work and the log shows me the next error01:30
lisette500 Internal Server Error01:30
lisette</BODY>01:30
lisette</HTML>01:30
lisette2008/07/30 17:16:11 - ERROR - spectre.conf - POE::Kernel::_dispatch_event[1051] - WORKFLOW: Response for www.pruebas.com - t_P9eGatyP98RfS3yIincg had a communications error. <HTML>01:30
lisette<HEAD><TITLE>An Error Occurred</TITLE></HEAD>01:30
lisette<BODY>01:30
lisette<H1>An Error Occurred</H1>01:30
lisette400 Bad Request01:30
lisette</BODY>01:30
lisette</HTML>01:30
lisettewhat i must do?01:30
@preactionlisette, please do not paste into the channel01:30
lisettesorry01:30
@preaction400 Bad Request means that spectre didn't make an appropriate HTTP request01:31
@preactiondid you write the activity yourself?01:32
lisetteyes01:35
-!- KlausH [n=KlausH@p5B070CCA.dip0.t-ipconnect.de] has quit ["bye"]01:37
@preactiondid you restart spectre and webgui after?01:37
@preactiondoes the modperl / modproxy error log say anything about this?01:38
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]01:38
@preactionotherwise, the only suggestion I can offer, if this problem continues, is to find out exactly what spectre is trying to send to the web server01:38
-!- dionak [n=dionak@97.66.185.250] has quit []02:12
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []02:12
perlDreame1I love it02:14
perlDreame1Pictures of my boys online02:14
-!- perlDreame1 [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)]02:44
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui02:55
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui03:00
-!- mode/#webgui [+v cap10morgan] by ChanServ03:00
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit []03:15
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:38
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:38
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has left #webgui []03:47
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:51
-!- mode/#webgui [+o preaction] by ChanServ03:51
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]04:39
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui04:46
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit []04:47
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui04:49
SquOnkHi everyone04:49
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui04:56
perlDreamerperlmonkey2: are you awake/around/aware/about/a.{4}?05:00
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:05
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:15
elninohi. I'm playing on a demo site.  I have ems running - kinda different, don't really understand the badge thing, but I think I understand it enough... started playing with products, and wondering how I can add a product to my cart. EMS did the whole cart thing for me. Am I missing something?05:17
perlDreamerto add a product to the cart, you have to add a variant.  In edit mode, you'll see a controls box with Set Price and SKU.05:18
perlDreamerthat's what you need.05:19
@perlmonkey2perlDreamer: I am now05:20
@perlmonkey2what's the word?05:20
@perlmonkey2was moving boxes into the garage.  I think this will be the last time I move because I've now collected so much junk, packing takes weeks.05:21
perlDreamertemplate packages :)05:21
@perlmonkey2what was wrong with mine?05:21
perlDreameryou did everything except add and commit the new address template for lastName/firstName05:21
@perlmonkey2oh05:21
@perlmonkey2I forgot to add it05:21
perlDreamerI do that all the time05:21
@perlmonkey2and it wasn't magically committed without being added05:22
@perlmonkey2stupid svn not knowing magic.05:22
perlDreamerindeed05:22
@perlmonkey2done05:23
perlDreamermuchas gracias05:24
@perlmonkey2de nada05:24
elninoyep. got two of them already. I went to products, list variants but when I edit them, the fields are blank. but when I go to the product and look under parameters and edit either of the two options I set (which are the variaants - right?) the fields are what I set them as...05:24
elninothat probably made no sense.05:24
perlDreamerno :)05:24
elninook. are the options I create for a "parameter" under "product" the same as a variant?05:25
perlDreamerno05:25
elninooh.05:25
elninothey list as variants05:25
perlDreamercan you show me a snapshot?05:25
perlDreameror a URL?05:25
elninohttp://demo.plainblack.com/demo1217466897_707/home?op=manageProduct;productId=UwXz1xcfzZ_SEgwitpl84Q05:25
elninousual username/passowrd05:26
perlDreamerthis is an EMS05:26
perlDreamerwhere is the Product?05:26
elninono, that's the product go to products. and it lists two EMS events and one product (hostess)05:27
elninohttp://demo.plainblack.com/demo1217466897_707/home?op=listProducts - has three: class AM, class PM and hostess05:27
perlDreamerthis is 7.4?05:28
elninoI don't know.  it's the demo site.05:28
elninoI figured it was 7.505:28
perlDreamerno, beta.plainblack.com is 7.505:28
perlDreamer7.4 is demo05:28
perlDreamerwell, demo is 7.405:28
elninooh... I'll go there..  I'll be back. =)  Thanks!05:29
perlDreamerI'll tell you more about 7.405:29
perlDreamerin 7.4, after adding a product in the Product Manager, you use the Product Macro to bring it into your site.05:29
perlDreamer7.5 is simpler in that respect05:29
perlDreamerit's all asset based05:29
elninook. I was wondering about that.. I'll start using the products then. I had to do something all goofy to do what I wanted to do.....05:31
perlDreamerokay, is there anything geekier than talking about a perl-based CMS while watching Voltron on a DVR?05:31
elninonope.05:32
elninofor now, I'm just playing with products, I'm playing,  If I endup getting this gig, it'll be hosted at webgui, and I believe it will be 7.5. right? So I'll try the beta.  Thanks!05:32
SquOnkAny Cubs fan here?05:33
perlDreamerperlmonkey2: are you moving?05:35
elninook. I'm lost. I created an EMS, and in 7.4 it has a link to add an event.  where did that link go?  =(05:41
perlDreamerin 7.4, I think you start by adding a badge05:43
elninoah.  in 7.5 events are called tickets.05:44
elninoor so it seems. we'll see. -)05:44
elninooh. I'm confused. good news, I got the products to work, but the ems thing... I have two badges they are in my assets, but when I "view badges" from the home page, I don't see them... I didn't see anything in the wiki. =(05:54
@perlmonkey2perlDreamer: yeah, I'm moving very soon.  05:56
perlDreamerIs rizen making you move to Madison?05:56
@perlmonkey2hah, yeah into his basement.05:56
perlDreamerat least it will be warm05:56
perlDreamernext to all those servers05:56
@perlmonkey2heh05:56
CIA-6WebGUI: perlmonkey2 * r7122 /WebGUI/docs/upgrades/packages-7.5.19/shopping-cart-collateral-items_address-default.wgpkg: added shopping cart address template package05:58
CIA-6WebGUI: colin * r7123 /WebGUI/ (4 files in 4 dirs): Fix per item shipping in Products.05:58
CIA-6WebGUI: colin * r7124 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Product.pm): 05:58
CIA-6WebGUI: Fix the configured title that is displayed when an asset is added05:58
CIA-6WebGUI: to the cart.05:58
perlDreamerelnino, badges have to be added as children of the EMS.  Use it's Add Badge button.05:59
elninoyep they are - but I'll double check.. hold on, I'm reporting a bug.06:01
elninoyep. I have one ticket, and three badges under the event manager06:04
elninohttp://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?op=assetManager;method=manage06:04
elninowhen I click on look up badge, the url says "look up registrant" is it gonig to the wrong url?06:05
perlDreamerit might have the wrong label06:06
perlDreamerpost that as a bug, too, please06:08
elninoinstead of http://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?func=lookupRegistrant I tried http://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?func=lookupBadge - It didn't do anything.06:08
elninoI posted it as a bug.06:10
perlDreamerit's probably just a bad i18n label06:11
elninowell, I can't for the life of me find the badges I created, and add it to my cart on the demo site.06:15
perlDreamerelnino, I turned on debug mode to look at your demo site06:21
perlDreamerthere will be lots of extra stuff down below06:21
perlDreamerfor a little bit06:21
elninosure. 06:22
perlDreamerfor some reason it isn't obeying the gateway06:23
perlDreamereither that, or they've disabled adding payment gateway to the beta and demo sites06:23
perlDreameradding payment gateways works fine on my dev box06:24
perlDreamerbut the gateway is /06:24
elninothat shouldn't prevent me from seeing the badges I created. when I do a search, I come up with zero records. In the asset manager, there are 3 under the EMS system.06:27
elninoand I can add a product to my cart just fine, if it was disabled, I shouldn't have been able to do that, no?06:28
perlDreamerelnino, you're on a roll tonight06:29
perlDreamerit's a bug in the payment gateway edit save code06:29
elninoreally, i'm not.. I'm so tired. I need to go to bed.06:29
perlDreamerwell, with the authority vested in me by rizen, the wG community and the state of oregon06:30
perlDreamerI send you to bed.06:30
elninook..lol. I'll let you work on your project. Thanks for spending time on this.  =)06:30
-!- SquOnk [n=emhn@190.74.82.175] has quit ["Yippie kay-ai-yay fudder muckers!"]06:30
perlDreamerwell, my project is fixing bugs06:30
perlDreamerso as you find them, I fix them06:30
perlDreamerand your bug exists in two places06:31
perlDreamership drivers and payment gateways06:31
elninoIs there a bug for me to report? 06:31
elninooh. I see ou know them already. =)06:31
perlDreamerIf you want the karma, go ahead and report it06:31
perlDreamer10 karma per bug report, iirc06:31
elninonah, you can have them.  going to the conference>06:31
elnino?06:31
perlDreameryeah, I'm speaking there06:31
perlDreamermy real name is Colin Kuskie06:31
elninoyou read my mind. I was going to ask who you were..  ok! 06:32
elninoIm Lauralyn. I'll be there. I'm so excited!!06:32
perlDreamerI've heard about that.  I'm glad they were able to find you a room with a kitchenette.06:33
perlDreamerIf you've seen the OSCON posting from JT, it's my boys who are under all those Gooey dolls06:33
elninoyeah! I couldn't do all four days, but at least I'm going AND the two marketing gals are going too - I couldn't believe it when they told me. They're the ones who want to look for a different CMS.  Grrr. 06:34
perlDreamerwe'll teach them to love WebGUI06:34
elninoI hope so!06:35
perlDreamerwhat are we competing against?  Joomla, Plone?06:35
elninodo you have twins? 06:36
perlDreamerno, they're 7 and 906:36
elninoI have no idea.  the SEO consultant thinks that webgui isn't flexibale enough. One of the marketing gals is fine with webgui. and the one being influenaced by the SEO consultant has only been at the company for a month.06:36
perlDreamerHow old is your son?06:37
elninoI asked what the seo consultant has usedin the past, but was given no info.  Just: "we can table this till next year"06:37
elninomy daughter is 17 months.06:37
perlDreamerwhoops, sorry 'bout that06:37
perlDreamerthe boys have been asking for a sister06:37
elninoit's ok.  her hair is short.06:37
elninotime to rest for tomorrow. Have fun with bug fixes. I'm sure I'll sign on before the conference again.06:38
perlDreamercool06:38
perlDreamersee you later06:39
elninobye06:39
perlDreamersee if you can find rizen tomorrow for more EMS help06:39
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:39
CIA-6WebGUI: colin * r7125 /WebGUI/t/Asset/Sku/Product.t: update Sku/Product.t test to include isShippingAddress and getConfiguredTitle06:46
CIA-6WebGUI: colin * r7126 /WebGUI/lib/WebGUI/Shop/Address.pm: first name and last name are separated by a space, not a break06:46
CIA-6WebGUI: colin * r7127 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: remove debugging code from Product.t06:46
CIA-6WebGUI: colin * r7128 /WebGUI/ (3 files in 2 dirs): 06:46
CIA-6WebGUI: Fix a bug where PayDriver and ShopDriver would do a redirect and ignore06:46
CIA-6WebGUI: the site gateway url.06:46
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI06:57
perlDreamertaking a break, be back in 20-30 minutes07:00
-!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has joined #webgui07:01
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]07:13
CIA-6WebGUI: colin * r7129 /WebGUI/docs/changelog/7.x.x.txt: correct bug attribution07:17
CIA-6WebGUI: colin * r7130 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: fix some indent and spacing issues in the Shop i18n file07:17
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:33
-!- mode/#webgui [+o preaction] by ChanServ07:33
perlDreamerhey, preaction07:45
@preactionsup07:48
perlDreamerfixed 5 bugs tonight07:48
perlDreamerelnino was finding them faster than I could fix them tonight07:48
@preactionnice07:48
@preactionfinding is the first step towards fixing07:49
perlDreamerwhat are you hacking on nowadays?07:49
sanyock3Hi All07:49
perlDreamerhey, sanyock307:50
@preactioni'm actually writing quotes mostly, and fixing gallery problems07:50
@preactioni fixed that inbox thing, which took me a week to come up with07:50
@preactioni'm now fixing disk space issues with the Gallery: people upload 300DPI images unknowingly, and monitors only can display 72DPI images07:50
perlDreamerthe inbox work is nice07:52
sanyock3Please let me know how "uploads" subfolders like /4O/_Y/4O_YL0ZkgxEe7eMoenH4Pw/  are named (a term), to search on that topic on webgui.org07:52
@preactionsanyock3, GUID: Generic Unique IDs07:52
@preactionin short: Random07:52
@preactionincredibly random07:52
@preactionperlbot math 64^2207:53
perlbot5.44451787073502e+3907:53
sanyock3After Windows->Linux move some links have incorrect case, and therefore pictures are not visible as long as linux is case sensitive07:53
@preactionthat many different combinations07:53
@preactionsanyock3, for that we have the caseInsensitiveOS flag in the config file07:53
@preactionbut that will only work for new uploads07:53
perlDreameryeah07:53
perlDreamerif there's stuff on windows and you're not using it, you could be screwed07:54
@preactiondid we write a script to translate those?07:54
perlDreamernot that I know of07:54
perlDreameryou'd have to ask Frank07:54
@preactionit's as simple as converting the base64 ascii string to hex07:54
sanyock3preaction, Thanks for info, I will try it07:54
perlDreameryes, but you have to find the right entry in the db07:54
perlDreamerin every table07:54
@preactionno, that stays the same, there's an additional table i think that holds the translated value07:55
perlDreameryeah, that's right07:55
@preactionthe fields in the DB are VARCHAR(22) BINARY, so we can't put the hex in there at all07:55
@preactionthough that additional table is completely unnecessary, since it's a straight conversion 07:55
perlDreamerstorageTranslation table07:55
sanyock3I was trying to find how a folder is choosen for an assetId from ImageAsset07:55
@preactionsanyock3, it's in WebGUI::Storage07:56
@preactionit's not the assetId, it's the storageId. Image is a subclass of File, so look in the FileAsset table07:56
sanyock3I can write a script in mono to correct the thing07:56
@preactionthat translation table is so unnecessary... but it's there so we have to use it07:56
perlDreamermaybe we should RFE it out07:57
@preactionwe'd have to benchmark: is a database call faster or slower than a decode/recode07:59
perlDreameryeah08:02
perlDreamereverytime I try to benchmark something, rizen always tells me I do it wrong08:02
@preactiondo you use Benchmark.pm?08:03
sanyock3How could it get a state when08:03
sanyock3storageId: AIUNVgakAooMYvAZG2cvbA08:03
sanyock3and file is located in 08:03
sanyock3/data/domains/kurgan.pfr.ru/www/public/uploads/ai/UN/AIUNVgakAooMYvAZG2cvbA/20_06_2008_Spotr1.jpg08:03
perlDreameryeah08:03
@preactionsanyock3, what do you mean?08:03
sanyock3I mean case inconsistence08:03
sanyock3ai and AI08:03
@preactionthat doesn't look like it was created by webgui, is that from the linux box?08:03
sanyock3It was from an old Windows WRE 6.6.508:04
sanyock3On linux it became noticable08:04
@preactionso that's probably why: case didn't matter in windows. the first directory created was "ai", then later webgui made a storage location with "AI" and it went under that directory08:05
@preactionright, but the problem is it was created on a case insensitive os. it was an old bug that got fixed08:05
sanyock3Would a taking storageId as a good info and validating and correcting (renaming directories) according it would be a correct fix?08:08
@preactionyou could try...08:09
@preactionthere's a not insignificant chance that two of the 22 character strings had exactly the same characters but different cases08:09
sanyock3Thanks, I will try08:09
@preactionso the biggest problem will be those first two directories, the two with just two characters each08:09
@preactionif you do make it work, please post the results to the community contributions area, no matter what language it's written in, people will probably be interested in a solution08:10
perlDreameryeah08:10
sanyock3I will08:10
sanyock3Also I have a Windows GUI program to collect working time from SWTT and publish data into remote WebGUI site, then reporting08:11
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]08:12
sanyock3May be it will be usefull too08:12
sanyock3http://tracker.aklabs.com/08:13
sanyock3It is SWTT08:13
@preactionwindows only? that would be awesome for OSX08:14
sanyock3Export script most likely will work on mono08:15
@preactioni wonder... if i could somehow make one for vim08:15
@preactionno, the SWTT thing08:15
sanyock3But GUI part is done using DevExpress.com grid which is only on windows yet08:16
sanyock3GUI can be used separately from export08:16
sanyock3GUI is for enterring comments08:16
sanyock3I am going to automate them by pulling completed tasks from Outlook08:17
@preactionoh, something else i'm thinking about maybe hacking on is WebGUI::URL::Catalyst -- a base class for building Catalyst apps into WebGUI08:20
perlDreamercool08:20
@preactionit would be nicest if we can just use existing catalyst apps inside webgui, but i don't know enough to know if that can be done08:20
perlDreamerI hate the Auth code08:21
perlDreamerit needs to die and be rewritten08:21
@preactionyeah... i was first :p08:21
perlDreamerafter someone writes a full test suite for it08:21
@preactionwe can rewrite it and still keep the old code now08:21
perlDreamerAuth2?08:22
@preactionsomething like that yes08:22
@preactionyay Content handlers!08:22
@preactioncould theoretically do that for Assets too, we're already starting to do it for Operations08:22
@preactionAssets don't need it though, Auth does08:22
perlDreamerrizen says that assets get thumped in v808:22
@preactionerm... huh?08:23
perlDreamerin WebGUI 8, Assets get an overhaul08:23
perlDreamerAPI rewrite08:23
perlDreamerclean-up08:23
@preactionohh right08:23
@preactionhopefully he'll take my semantic bitching seriously08:23
@preaction"processPropertiesFromFormPost" should be "processAssetEditForm"08:23
perlDreamerI know he teases you a bunch, but he listens to everything you say08:24
@preactionor just "processEditForm"08:24
@preactionjust like getEditForm08:24
perlDreamerI'd rather it was processForm08:24
@preactionwhich form?08:24
perlDreamer_all_ of them08:24
perlDreamerno more handwriting forms08:24
perlDreamerlets automate them all08:24
perlDreameruse definition subs everywhere08:24
@preactionmmmm i <3 definition subs08:24
@preactionoh, reminds me: I want WebGUI::Form::Control classes to have getEditForm methods08:25
@preactionThingy does some hackery to provide an edit form for controls, same with User Profiling08:25
perlDreamerI need to abstract out the JSON collateral handler into its own module08:25
@preactionyes! mixins ftw!08:26
perlDreameryeah, more form automation would be good08:26
perlDreamerthat way, it would also hide the fields that users don't need08:26
perlDreamerlike the list interfaces for non-list items08:26
@preactionit could also provide a better interface for "default values" and "possible values", the two things that most users have to come here for help on08:27
perlDreamerthat's what I said :)08:27
@preactionthat too!08:27
perlDreameroh, I see.  not only hide them, but make the easier to use08:27
perlDreamergood idea08:27
@preactionmy oft-mentioned almost-vaporware Asset Report might be chugging along again: I have to write a form control to input a boolean query, and the interface for it is going to be tricky08:28
@preactionlike if you see message rules in your mail client, something like that08:28
@preactionit might be easier if i didn't want arbitrary grouping parentheses08:30
perlDreamerthere's a Text::Balanced method that will help parse that08:30
@preactioni'm thinking of having a "basic" and "advanced" interface toggle, one with the grouping parents, one with just "If (any/all) of the following conditions are met"08:30
@preactioni'm going to use SQL::Statement actually, i'll store it as SQL in the database08:30
@preactioni should just take the plunge and mock it up, since the immensity of the problem (being generic enough to handle all my boolean query needs in the future, and i have lots of ideas in that regard) is crippling me :(08:31
perlDreamernothing better than trying to do it08:32
perlDreamerexcept writing tests for it ;)08:32
perlDreamerI'm toast.08:32
@preactionlikewise, i'm going to bed08:32
perlDreamerI'll have to finish the LDAP display fixes tomorrow.08:32
perlDreamer'night, dude08:32
@preactionsomeone else uses LDAP? wow08:32
perlDreamerwell, I feel like it ought be fixed like the WebGUI auth method08:33
perlDreamerit's really a trivial bug, but then all need to get fixed08:33
@preactiontrue enough08:34
@preactionnight08:34
perlDreamer'night08:34
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."]08:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]09:03
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]10:19
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui10:20
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba10:26
-!- Netsplit over, joins: nuba10:28
-!- KlausH [n=KlausH@p5B073A66.dip0.t-ipconnect.de] has joined #webgui10:34
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:31
-!- carogray [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has joined #webgui13:52
-!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has left #webgui []14:01
-!- carogray [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has left #webgui []14:21
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:36
-!- lus [n=chatzill@217.73.176.60] has joined #webgui15:47
lusbig trouble installin Apache2::Request on CentOS15:48
lusdidn't manage to install it15:48
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui15:59
-!- mode/#webgui [+o bopbop] by ChanServ15:59
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui16:01
doc_777In the 7.5.18 beta gallery. Is there a way to make the thumbnail view the default?16:13
BartJolwhat view are you exactly talking about?16:16
BartJolI think you have to adjust your template16:16
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:17
doc_777When you click an album to view it.... it lists 2 rows of photos with a thumbnail, slideshow, and album view. I would like the default to be thumbnail ;)16:19
BartJolso make a copy of the desired template and replace the tmpl_var url with tmpl_var thumbNailUrl16:20
BartJolsorry thumbnailUrl16:21
BartJolwith non capital n16:21
BartJolso that would be in the copy of thetemplate default gallery view album16:22
doc_777Gotcha. That appears what I will have to do. Thanks!16:22
BartJolmy pleasure16:22
doc_777BartJol: Should that be: <tmpl_var thumbnailUrl>   ?16:31
BartJolyes16:31
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui16:32
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:32
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:47
-!- SDuensin [n=Scott@94.sub-75-207-140.myvzw.com] has joined #WebGUI17:05
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui17:11
-!- mode/#webgui [+v cap10morgan] by ChanServ17:11
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:13
-!- mode/#webgui [+o rizen] by ChanServ17:13
doc_777I made a copy of DefaultGalleryViewAlbum and under <tmpl_loop file_loop> changed <a href="<tmpl_var url>" to <a href="<tmpl_var thumbnailUrl>" but the view is still the default side by side. What am I missing to make thumbnail the default view?17:23
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui17:23
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:23
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:30
-!- mode/#webgui [+o Haarg] by ChanServ17:30
dionaksounds right. are you sure you have the right template assigned to the asset?17:40
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:43
-!- mode/#webgui [+o preaction] by ChanServ17:43
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui17:45
KC2QBUHowdy17:46
+perlmonkey2KC2QBU: howdy17:46
KC2QBUHow's it going?17:46
BartJolgood, a bit stress for my presentation17:47
+MrHairgreasehowdy!17:47
KC2QBUwhat presentation would this be?17:47
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:47
-!- mode/#webgui [+o khenn] by ChanServ17:47
BartJolon macros at the wuc17:48
KC2QBUBartjol: Sounds like fun :)17:48
BartJolit is, but off course i'm making it on the final day17:48
KC2QBUBartJol: Yeah so you can stress out through the whole Conf? :) hehe17:49
BartJolwell, it is one of the first presentations17:51
BartJolso no stress therwe17:51
KC2QBUBartJol: Hehe Yeah17:52
KC2QBUBartJol:  Well, Macros is more of an advanced topic.  I still have to learn the basics.  Just finally got wre 0.8.3 working17:53
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI17:53
KC2QBUhi WebGUI17:53
BartJolwell it's macros for users17:53
BartJolnot programming them17:54
BartJolbut for my presentation I made a nice macro though17:54
BartJolback to work]17:54
KC2QBUBartJol:  What is the Macro you made?17:54
+MrHairgreaseit shows pictures of MrHairgrease17:55
+MrHairgreasethat's why it's nice17:55
BartJoldancing in his naked arse17:55
+MrHairgreaseooh17:55
KC2QBUhehe17:55
+MrHairgreaseI knew I left those photo's somewhere =)17:55
KC2QBUwouldn't that scare away your customers? :)17:57
+perlmonkey2dev question.  If you've already ran the .18-.19 upgrade, what's the easiest way to rerun it if it is changed?  And is that even advisable?17:57
+MrHairgreaseyou cannot rerun it per se17:58
+MrHairgreaseb/c if it does db stuff17:58
+MrHairgreaseyou'll get db errors17:58
+MrHairgreasealso17:58
+MrHairgreaseit's just a bad idea17:58
+MrHairgreasewhat i do is this17:59
+MrHairgreasedrop the db17:59
+MrHairgreaseinsert previousVersion.sql17:59
+MrHairgreaseperl upgrade --doit --override17:59
+MrHairgreaserestart apache17:59
-!- lus [n=chatzill@217.73.176.60] has quit [Read error: 104 (Connection reset by peer)]18:00
+perlmonkey2okay, that makes sense.  Nothing in this version to lose as it is only a dev instance.  Thanks :)18:00
+MrHairgreaseoki18:00
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."]18:01
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit []18:01
@preactionthere's a nice script that will do all that for you, available here: https://svn.webgui.org/plainblack/tools/wg-reset.pl18:01
@preactioner.. just wg-reset (no .pl_18:01
+perlmonkey2preaction: sweet, thanks.  18:02
-!- SynQ [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)]18:02
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]18:03
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:21
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)]18:24
-!- carogra1 [n=Caroline@h69-131-76-112.nwlnnh.dsl.dynamic.tds.net] has joined #webgui18:29
KC2QBUOnce isntalled, does WebGUI use the apache2.conf and ports.conf or does it bypass them?18:35
+MrHairgreaseyou are referring to the default debian/ubuntu /etc/apache2 conf files?18:36
+MrHairgreaseif so than yes and no18:36
+MrHairgreasethe wre comes with its own apache18:37
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:37
+MrHairgreaseso while it doesn't override the /etc/apache2 files essentially. It uses completely otrher conf files18:37
+MrHairgreasethey are in /data/wre/etc (or something like that)18:38
KC2QBUso it runs of it's own Apache server with the wre?18:38
+MrHairgreaseyes18:38
+MrHairgreaseit runs two instances actually18:38
+MrHairgreaseone on port 8018:39
+MrHairgreaseand another on port 81 or 8181 or so18:39
+MrHairgreasethe apache on port 80 is a reverse proxy18:39
+MrHairgreasethat proxies the other apache which is the actual mod_perl ontent server18:39
+MrHairgreasethis is done to reduce the load on the mod_perl server by slow connections18:40
+MrHairgreaseon a sidenote that means that you cannot run the default apache the comes with your distro on the ports on which the mod_proxy and mod_perl wre apache are running18:43
KC2QBUah18:43
KC2QBUthanks for the info18:43
+MrHairgreasealso you cannot run the mysql that comes with your distro18:43
+MrHairgreasethe wre has it's own18:43
+MrHairgreasemake sure you read the stuff in /data/wre/docs/install.txt18:43
KC2QBUI noticed that18:43
+MrHairgreaseok18:43
+MrHairgreasejust being sure18:43
KC2QBUnow lets say I want to add a port that the server listens on, lets say 15000.  Can I add that port so that webgui also so that it listens on this port as well?18:45
+MrHairgreasesure18:45
+MrHairgreaseyou'd want to add that port to the Ports or Listen directive in the mod_proxy conf18:46
+MrHairgreaselemme check where dthat is18:46
KC2QBUYeah, I've been searching for that myself with no luck yet18:47
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui18:47
-!- mode/#webgui [+v cap10morgan] by ChanServ18:47
+MrHairgrease/data/wre/etc/modproxy.conf18:47
+MrHairgreaseadd the port to the Listen direcxtive18:47
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]18:48
+MrHairgreaseand do a /data/wre/sbin/wreservice --restart modproxy18:48
+MrHairgreaseafterwards18:48
KC2QBUthanks18:48
+MrHairgreasenp18:49
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:49
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]18:49
KC2QBUso basically you don't have to install LAMP when you install wre?18:49
+MrHairgreaseindeed18:50
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui18:50
+MrHairgreaseyou don't even need perl18:50
+MrHairgreasesince the wre has its own18:50
+MrHairgreaseyou install the wre 18:50
SDuensinMorning.18:50
+MrHairgreasefollow the instructions18:50
perlDreamerMrHairgrease!  Long time no see, man.18:50
+MrHairgreaseand you are ready to go18:50
+MrHairgreasepd!18:50
+MrHairgreasejust returned from a well deserved holliday18:50
perlDreamerAre you an employed Eurotrash person now?18:50
KC2QBUhi perlDreamer, SDuensin18:51
+MrHairgreaseand of course the graduation stuff kept me quite busy before that18:51
+MrHairgreaseno18:51
perlDreamerof course18:51
+MrHairgreasenot employed yet18:51
+MrHairgreasedid you already finish your presentatoion perldreamer18:51
+MrHairgrease?18:52
perlDreamerWebGUI Programming Mistakes is in good shape.18:52
perlDreamerAll I need is a video and some chocolate and it is done.18:52
perlDreamerThe revamp of last years Getting your Ideas into WebGUI still needs work18:52
+MrHairgreasevideo and chocolate?18:52
perlDreamerThat's all I can say.18:52
+MrHairgreaseoehh18:53
perlDreamerIf I told you more, I'd have to hack your computer, cell phone and television set.18:53
+MrHairgreasenow i'm curious18:53
+MrHairgreaseI'm pretty sure my tv set is not hackable18:53
perlDreamerKC2QBU, what's shakin'?18:53
+MrHairgreaseit's very old18:53
perlDreamerI have big magnets18:53
+MrHairgreasehehe18:53
KC2QBUNot much, just pulling out the hairs and adding more gray :)18:54
+MrHairgreasebut so you're doing two talks this year?18:54
perlDreameryes18:54
+MrHairgreasecool18:54
+MrHairgreaseI'm back to only one this year18:55
perlDreamerWhat are you talking about?18:55
perlDreamerI should go read the schedule again.18:55
+MrHairgreaselast year I had two18:56
+MrHairgreasethis year I have one18:56
perlDreamerWell, next year we'll swap again18:56
+MrHairgreasehehe18:56
+MrHairgreasewe'll see about that18:56
+MrHairgreaseare your kids still hooked on steamlocomotives btw?18:57
CIA-6WebGUI: jt * r7131 /tools/translationserver.cgi: performance enhancement18:57
perlDreameroh yes18:58
perlDreamerWe're planning a two-train camping trip later in August before the WUC18:58
perlDreamerWe've seen every steam train in Oregon, except for 1 in Prineville18:58
perlDreamerand we'll also go visit the Sumpter Valley railroad on that trip18:58
+MrHairgreaseWhen I was in Switzerland I grabbed this folder of some swiss steam train you can ride18:58
perlDreamerNo way!  Really?18:58
+MrHairgreaseI they like it I can take it with me18:59
+MrHairgreasenever rode it though18:59
perlDreamerIt's okay, they love to learn about trains, no matter where they are18:59
perlDreameror how much they cost...18:59
+MrHairgreaseI'm not sure it's for sale18:59
perlDreamerfor riding18:59
+MrHairgreasethe Swiss tend to be a very preserving people =)18:59
perlDreamerI told them we're not buying any18:59
+MrHairgreaseyeah19:00
+MrHairgreaseI guess you have to show em who's boss19:00
perlDreamerRecently, Peter has been making plans to turn our house into a train station.19:00
+MrHairgreaseanyway I'll take it with me19:00
perlDreamerthanks, man19:00
+MrHairgreaseif nothing else it's good for brushing up the german, french an italian =)19:00
perlDreamerNo spanish translation?19:01
perlDreamerduh19:01
perlDreamerof course not19:01
perlDreamerIt's swiss19:01
+MrHairgreaseno spanish19:01
+MrHairgreasebut I think it also ha english content19:01
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:09
KC2QBUMrHairgrease: couldn't restart wreservice with that command. 19:09
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:18
-!- mode/#webgui [+o rizen] by ChanServ19:18
+perlmonkey2So I hear there is a top secret book about to be released?19:25
perlDreamerRumor mungoring makes the day go by more quickly, dude19:26
perlDreamerOut with it!19:27
+perlmonkey2Beatle the Bard?19:28
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui19:31
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has quit []19:32
lisettehot to do for test that a workflow is finished well19:36
-!- carogray [n=Caroline@h69-131-73-45.nwlnnh.dsl.dynamic.tds.net] has joined #webgui19:48
+perlmonkey2Can someone verify this?  Go to admin console -> shop and see if there is a products link on the right nav list.19:59
perlDreamerNope.  rizen fixed it a few days ago20:00
perlDreamerbug closed20:00
perlDreamermove on people, there's nothing to see here20:00
+perlmonkey2there's another related one that needs to be closed also.20:00
perlDreamerwhich one?20:00
+perlmonkey2no, I'm just an idiot and hadn't scrolled down.20:00
+perlmonkey2it must have *just* been closed though :P20:01
perlDreamerThe Cash Checkout issue bug looks intriguing20:01
perlDreameror, Could not format date20:02
perlDreamerI have that bug completely triaged, so if you want to work on it let me know.20:02
perlDreamerbb20:02
+perlmonkey2perlDreamer: I'll do the could not format date20:03
+perlmonkey2it is filling up my logs too 20:03
-!- carogra1 [n=Caroline@h69-131-76-112.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)]20:06
+perlmonkey2Anyone ever ran into this.  I did an svn revert, wre --restart all and still I only get one log message to the files and then no more logs are written.20:13
perlDreamernever seen that one20:23
-!- KlausH [n=KlausH@p5B073A66.dip0.t-ipconnect.de] has quit ["bye"]20:24
+perlmonkey2perlDreamer: a problem in my config when I enabled ssl20:24
doc_777Gallery - What am I missing to make thumbnail the default view when viewing the album? I made a copy of DefaultGalleryViewAlbum and under <tmpl_loop file_loop> changed <a href="<tmpl_var url>" to <a href="<tmpl_var thumbnailUrl>" but the view is still the default side by side.20:26
perlDreamerthat would be a link to an image, href20:27
perlDreamertry looking up the image tag20:27
+perlmonkey2perlDreamer: switching to the cash bug checkout bug.  Trying to trigger the date bug I ran into it, and it seems a bit strange.  And since I've been playing in that area, I might be able to solve it fast.20:27
perlDreamercool20:28
perlDreamerI haven't looked into the Cash bug20:28
perlDreamerbut it doesn't involve Itransact, so it should be easier to work on20:28
perlDreamerI think bopbop/kristi hit it on the head in her follow-up to vrby's comments20:28
perlDreamer"more than two items"20:29
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has quit ["Leaving."]20:29
-!- SDuensin_ [n=Scott@229.sub-75-206-108.myvzw.com] has joined #WebGUI20:29
@preactiondoc_777, you wanted to change Default Gallery List Albums20:30
doc_777ah, so it is not in album view at all...20:30
+perlmonkey2perlDreamer: the failure I'm seeing is the template to process.  20:30
@preactionthe first view when you enter the Gallery is usually the List Albums view20:30
@preactionunless you configured it to be a single album, then it is only the default view of the Album20:31
doc_777I have a list of albums. When I click an album I would like to show the thumbnail view of that album. Right now the default is a dual list of pictures.20:32
@preactionright, so you want to change the Default Gallery List Albums template20:32
@preactionto use <tmpl_var url_thumbnails>20:32
doc_777Let me try that again. brb ;)20:33
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui20:34
perlDreamergotta VM into windows for a while.  bbl.20:37
-!- SDuensin [n=Scott@94.sub-75-207-140.myvzw.com] has quit [Read error: 110 (Connection timed out)]20:37
doc_777Ok, I copied DefaultGalleryListAlbums to a new template and assigned it. Under <tmpl_loop albums> I changed <a href="<tmpl_var url>" to <a href="<tmpl_var url_thumbnails>". Saved and it made no change...20:40
@preactiondid you change your Gallery to use hte new template?20:42
doc_777yes I did... and then cleared the cache (not sure if that would help but who knows ;-)20:46
doc_777Under <div class="albumImage">20:48
doc_777<tmpl_if thumbnailUrl><a href="<tmpl_var url_thumbnails>"20:48
BartJoldid you already pasted your template in pastebin?20:49
@preactionand then you're clicking on the album's thumbnail image and you're not being taken to the album thumbnails page?20:50
doc_777No I havent. People have had me editing different templates so was unsure which does what. We started with AlbumView but I think it is AlbumList that is the culprit now.20:50
BartJolwell for total certainty you can put some text in your template, when it appears you're sure you got the right one20:52
BartJoltakes some trial and error, but in the end it will give some result20:52
doc_777As of now I can click the album and be brought to the thumbnail view but the thumbnails have ?func=thumbnails attached to them as well. That makes a loop to itself instead of displaying the details ;)20:52
BartJolcool20:53
doc_777Yea, it is a work in progress. But slowly getting there ;)20:53
BartJolwell first I'm gonna make dinner20:56
BartJolthen I'll be back to help if necessary and wanted :)20:57
doc_777I have it now looks like. Enjoy!20:57
doc_777Thanks for all the help everyone.20:57
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI21:09
topsubugh.. the shopping cart template is one big table!21:30
@rizenugh?21:30
@rizenwhy ug?21:30
topsubexpecting css layout21:30
@preactionit's rows and columns of data, thus it should be a table21:30
topsubboo21:31
@preactiontable does not preclude CSS21:31
topsubeyes crossed when i saw that.. wasn't expecting that21:31
@preactionyou would prefer divitis? i tend to like semantic markup more21:31
topsubdoes the cart page show variants by default? 21:34
topsubdoesn't seem like it21:34
topsubpreaction, seems just floating information  wouldn't be that hard21:35
topsubbut i can see point of table easier to show data21:35
@preactionbut it would be wrong21:35
perlDreamerwhat the cart holds is a "configured product".  See the applyOptions method in Asset/Sku for details.21:35
topsubwe are going to inject more options into cart items table so we can pull out on the view cart page21:36
perlDreamerjust remember that carts can contain more than Products21:40
perlDreamerwe handle that now by changing the getConfiguredTitle method21:40
perlDreamerit would allow you to display whatever info without altering the Cart at all21:40
perlDreameroh, just so you know, there commits to Asset/Sku/Product.pm last night, so a svn update would be a good idea.21:41
@rizenboo topsub boo21:41
@rizentopsub is a markup racist21:42
@rizenhe's calling for an ethnic cleansing21:42
topsublol21:43
topsubbooo rizen boo21:43
@preactionare we still on .19? is that being released today?22:06
perlDreameronly Haarg knows.  We're on .19 of of now22:06
@Haargyeah, there will be a release22:06
@preactionk, just wondering when so i know when i should commit this change (just testing now)22:09
topsubfound this and thought it was cool.. Reminds me of thingy   http://www.phpform.org/formbuilder/index.php22:14
topsubreally slick interface22:14
BartJolWebGUI, still there?22:23
BartJolthere's a template in your mailbox22:23
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)]22:23
+perlmonkey2can someone look at their db receiptEmailTemplateId is?  I loaded previousVersion.sql and now that temlate is set to BMzuE91-XB8E-XGll1zpvA but it should be bPz1yk6Y9uwMDMBcmMsSCg22:23
@rizenthat is pretty sweet topsub22:24
BartJolperlmonkey2, nothing to do with versioning?22:24
topsubrizen, ya the interface is nice.. maybe thingy could adapt that style.. Has very slick interface22:24
topsubi was "wow'd" by it22:25
topsubi didn't download the code or anything22:25
@rizendefinitely worth looking into22:25
@rizenbut i wouldn't do it just for thingy22:26
+perlmonkey2BartJol: I would guess so, but I would wonder why the upgrade script wouldn't have changed the existing template ids.22:26
+perlmonkey2just not sure if it is a bug or not.22:26
BartJolwhat table is it?22:26
+perlmonkey2BartJol: paymentGatey22:26
topsubwhat do you mean? adapt that kind of interface threwout webgui?22:26
+perlmonkey2gateway22:26
BartJolah, my version is too old22:27
BartJolonly 7.5.922:27
perlDreamerperlmonkey2, that's definitely a bug22:27
perlDreamerneed to write an update script to JSON a new receiptEmailTemplateId bug in22:27
perlDreamerYou can use PayDriver's API to do that22:27
+perlmonkey2JSON a new templateid bug in?22:28
perlDreamertemplate variable Id is stored in JSON in that table22:28
perlDreameryou can use the PayDriver's get and update methods to fix it22:29
+perlmonkey2how about I just change the previousVersion.sql to contain the correct assetId for the default template?22:29
perlDreamerchanging pV.sql is not allowed22:29
perlDreamersince it won't update users using the defaults22:29
+perlmonkey2Bear with me a bit, but the problem is that somehow the template id and the default template value in the module have both changed, while the entry for the payment gateway still points at the old template id?22:31
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]22:31
perlDreameryes22:31
+perlmonkey2so updates7.5.19 needs an entry to change the JSON receipt template id to the correct one.  Okay, simple enough22:32
@rizentopsub is silly22:34
BartJolwhy this time?22:35
BartJolI thought I was the king of sillyland22:35
+perlmonkey2perlDreamer: okay, just to be thoroughly annoying, I should create a new paymentgateway for every gateway id in the table, get the options, update the receipttemplateid option, then set it?22:35
topsublol, i do what i can22:36
perlDreamernot quite22:38
perlDreamerInstanciate each gateway, one at a time22:38
perlDreamerif it uses the old, bad templateId, then update it to use the correct one.22:38
perlDreamerif it has some other templateId, leave it alone since it is probably customized by the user22:38
+perlmonkey2oh, yeah22:39
+perlmonkey2I would have clobbered all the new paymentgateways that were created.22:39
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]22:39
+perlmonkey2It isn't possible that I just somehow don't have the BMzuE91-XB8E-XGll1zpvA template?22:40
+perlmonkey2before I do this, I just want to double verify that this template is no longer in the current DB.22:41
perlDreamerit's not in the db22:41
perlDreamerselect namespace,assetId from template where assetId like 'BM%';22:41
+perlmonkey2perlDreamer: well if it isn't in your db and isn't in mine, then I guess it got changed fo'sho'22:42
perlDreamerindeed22:42
perlDreamerselect namespace,assetId from template where namespace='Shop/EmailReceipt';22:43
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"]22:48
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui22:56
-!- mode/#webgui [+o Haarg] by ChanServ22:56
+perlmonkey2perlDreamer: hmm, that DateTime::setToEpoch doesn't show up in my logs after the 28th.  And I'm not sure how to replicate it.23:27
perlDreamermake a subscription asset, and try to use the data selector23:30
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui23:45
KC2QBUHowdy23:46
KC2QBUI had to restart my server and apparently webgui doesn't restart automatically.  How do I restart it?23:48
KC2QBUI installed wre 0.8.323:48
@preactionwreservice --start all23:48
@preactioner... wreservice.pl --start all23:49
@preactionyou might think about reading docs/install.txt, there are notes on how to get startup scripts for various distributions23:49
CIA-6WebGUI: perlmonkey2 * r7132 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: upgrade script corrects assetId of paymentgateway's receipt template id.23:50
CIA-6WebGUI: doug * r7133 /WebGUI/ (6 files in 6 dirs): fixed Gallery Disk Space problem by adding a way to change image density23:50
KC2QBUI looked at the install.txt in /data/wre/docs/ but didn't se it in there23:50
@preactionwhat OS are you using?23:51
KC2QBUUbuntu 8.0423:51
KC2QBUserver23:51
@preactionlook in /data/wre/sbin/services/ubuntu23:52
@preactionyou can use those scripts to make webgui start automatically23:52
@preactioner... looks like nothing's there23:52
@preactionbut the redhat ones should work23:52
KC2QBUactually I had to use sudo ./wreservice.pl --start all23:54
@preactionright, i'm saying you can use the scripts in /data/wre/sbin/services/redhat to make webgui start and stop automatically by putting them in the right place23:55
-!- SDuensin_ [n=Scott@229.sub-75-206-108.myvzw.com] has quit ["Leaving"]23:57
KC2QBUright place meaning init.d?23:58
@preactioni don't know, ask #ubuntu23:58
@preactionyou might have to do something else after that, like chkconfig in redhat23:58
KC2QBUthanks for helping me getting it restarted23:59
--- Log closed Fri Aug 01 00:00:53 2008

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!