--- Log opened Tue Jul 01 00:00:58 2008 00:03 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 00:08 < CIA-6> WebGUI: colin * r6842 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: clearer hover help for asset exporting 00:10 < perlDreamer> melleb, if you rolled back the version tag containg the original install of the site, then that would happen. 00:11 < melleb> perlDreamer, do you mean that is should give me the last version before the version i rolled back? 00:12 < perlDreamer> no, if there's only 1 version tag and you roll it back, then all the content disappears 00:13 < melleb> there are like hundred of version tags left... 00:13 < perlDreamer> well, let's try this a different way then 00:13 < perlDreamer> do you have backups? :) 00:15 < perlDreamer> Once you roll the tag back, there's no other way to get the content back 00:22 -!- melleb_ [n=x@dhcp-077-248-063-013.chello.nl] has joined #webgui 00:22 -!- melleb [n=x@dhcp-077-248-063-013.chello.nl] has quit [Read error: 104 (Connection reset by peer)] 00:23 < melleb_> and then internet breaks up... great... :) 00:23 < melleb_> perlDreamer, is there any way to fix this from inside webgui? 00:25 < perlDreamer> No. 00:25 < perlDreamer> Once you roll it back, it's gone 00:25 < perlDreamer> Do you have backups? 00:26 < melleb_> its 11PM here, so i can't really call the guys who host the site :/ 00:26 -!- melleb_ is now known as melleb 00:27 < perlDreamer> melleb: Who does your hosting? 00:27 < melleb> unitedknowledge.nl 00:28 < melleb> perlDreamer, but normally this isn't expected behaviour right? 00:28 -!- wgGuest90 [n=wgGuest9@wsip-68-14-225-112.ph.ph.cox.net] has joined #webgui 00:29 < perlDreamer> Oh yeah. If you decide to nuke your site by rolling back version tags, WebGUI will let you. 00:29 < perlDreamer> I think it even has a confirmation screen, doesn't it? 00:29 <@preaction> yes 00:29 <@preaction> not a screen, but a JS popup 00:29 < melleb> jups 00:30 < melleb> i only wanted to remove my modifications to the site, so i only rolled back my versions 00:32 < melleb> its not like i've done anything wrong by rolling back my versions right? 00:32 < perlDreamer> well, there is some discrepancy somewhere. If you only rollled back your versions, it _should_ be fine. 00:33 < wgGuest90> when I first setup webgui I logged into a page that let me start and stop services, setup new sites etc.. 00:33 < wgGuest90> what ist he url of that page? 00:33 < perlDreamer> By counterargument (which may be flawed), everything isn't fine, so maybe you missed one, or did a different one. 00:33 < wgGuest90> cant' seem to findit 00:33 < melleb> perlDreamer, nope i'm certain of that... 00:34 < melleb> perlDreamer, preaction, thanks for the help i'll call the webgui-gurus in the morning... maybe they know of a solution... 00:39 -!- melleb [n=x@dhcp-077-248-063-013.chello.nl] has quit [] 00:39 <@preaction> wgGuest90, 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 use 00:44 < wgGuest90> awesome thanks - I'll try that 00:44 -!- wgGuest90 [n=wgGuest9@wsip-68-14-225-112.ph.ph.cox.net] has quit [] 01:17 -!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has quit ["bye"] 01:41 -!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui 02:20 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 03:39 -!- 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 #webgui 03:42 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:42 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:14 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 04:14 -!- mode/#webgui [+o Haarg] by ChanServ 05:15 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 05:19 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui [] 06:23 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] 06:26 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 06:26 -!- mode/#webgui [+v Radix-wrk] by ChanServ 06:38 -!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui 06:38 -!- mode/#webgui [+o apeiron_] by ChanServ 06:45 -!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit ["leaving"] 06:54 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 07:04 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui 07:05 -!- mode/#webgui [+o apeiron] by ChanServ 07:36 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 08:55 -!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui 09:31 <@Haarg> well shit 09:32 <@Haarg> case insensitivity messed up style 1 09:44 <@preaction> nice 09:51 -!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has joined #webgui 10:47 -!- Trebbor [n=robbert@mail.bnc.nl] has joined #webgui 10:47 < Trebbor> Hi. 10:50 < Trebbor> Somebody there who can perhaps help me out? 11:00 <@preaction> perlbot ask 11:00 < perlbot> Don't ask to ask, just ask. 11:13 < Trebbor> Haha, never mind. I fixed it myself. (after a few hours looking) 11:14 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 11:14 < Trebbor> Goodmorning Bartjol. 11:14 < BartJol> hi 11:15 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 11:21 < patspam> has anyone tried doing profiling with DProf whilst using WebGUI::Test? 11:23 < BartJol> mmm patspam, if it's about testeing PerlDreamer is your guy 11:23 <@preaction> patspam, i've done DProf profiling while running normally, but not via the tests 11:23 < patspam> ok maybe I'll try to catch him tomorrow.. they don't seem to play nicely together 11:23 < patspam> dprof's output gets garbled 11:24 < patspam> which i think supposedly happens if you run it in conjunction with Test::More 11:38 < patspam> aha, tracked it down to Class::InsideOut 11:39 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:52 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 13:26 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] 14:27 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:30 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui 14:30 -!- mode/#webgui [+v MrHairgrease] by ChanServ 14:47 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 14:55 < CIA-6> WebGUI: patspam * r6843 /branch/WebGUI_flux/ (14 files in 5 dirs): WebGUI_flux: test refactoring and some benchmarking/profiling 15:07 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 15:57 -!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has joined #WebGUI 16:02 < SDuensin> Greetings. 16:15 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui 16:15 -!- mode/#webgui [+o bopbop] by ChanServ 16:27 < ckotil> Good Morning 16:29 <+MrHairgrease> howdy! 16:48 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 17:17 -!- Trebbor [n=robbert@mail.bnc.nl] has quit [] 17:22 -!- knowmad [n=william@97.66.185.250] has joined #webgui 17:22 < knowmad> morning people (or afternoon to MHG et al) 17:23 < knowmad> is 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 #WebGUI 17:23 -!- mode/#webgui [+o tavisto] by ChanServ 17:23 < knowmad> in particular, i need to know if it can do coupons 17:23 < knowmad> hey tavisto 17:23 <@bopbop> yes, you can do coupons 17:23 <@tavisto> yo 17:23 < knowmad> thanks bopbop 17:23 <@tavisto> yes, flat rate coupons can be added to the new cart 17:23 <@bopbop> yep 17:23 < knowmad> can it do 1-time coupons? 17:23 <+MrHairgrease> hi knowmad 17:23 < knowmad> hey MrHairgrease 17:24 <+MrHairgrease> i think all coupons are one time 17:24 < knowmad> that seems odd 17:24 <+MrHairgrease> with coupons you mean price reduction tickets right 17:24 <+MrHairgrease> ? 17:24 < knowmad> yep 17:24 <+MrHairgrease> so you'll want people to redeem those only once right? 17:25 <+MrHairgrease> or else they'll always have a reduction 17:25 < knowmad> exactly 17:25 < knowmad> there are some cases where i'd want to allow users to reuse coupons, but in this instance not 17:25 <+MrHairgrease> so by definition, coupons are 1 time redeemable only 17:25 <+MrHairgrease> oh ok 17:25 <+MrHairgrease> i see 17:25 <+MrHairgrease> dunno if that's possible 17:25 <+MrHairgrease> rizen does 17:25 <+MrHairgrease> since he made the coupons 17:26 <+MrHairgrease> speaking of which 17:26 <+MrHairgrease> where's rizen anyway? 17:26 < knowmad> where is rizen? 17:26 <+MrHairgrease> he seems to have disappeared from the surface of the earth 17:26 < knowmad> tavis probably has him busy ;) 17:26 < knowmad> thanks for the input... 17:27 <+MrHairgrease> oki 17:27 <+MrHairgrease> best way to find out is to check the code 17:31 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 17:32 -!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] 17:35 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] 17:44 -!- Sara [n=Camilo@201.232.58.66] has joined #webgui 17:44 <@tavisto> I think Rizen has been on fire lately and hasn't been on IM and IRC lately 17:59 -!- juan [n=juangui@201.232.58.66] has joined #webgui 18:05 < Sara> Hi, I have a question about the cs 18:06 < BartJol> Sara, well fire away 18:07 < Sara> There are some macro to show the post most rate? 18:07 < BartJol> in the overview from fifferent forums? 18:07 < BartJol> I think thta's a template 18:09 < Sara> I have many post in a cs, i would like to show the post most rate 18:10 < Sara> or the most visit post 18:11 < Sara> is this posible? 18:11 < BartJol> 18:11 < BartJol> ah, well 18:11 < BartJol> you want to show the post title, with a link to the post that is viewed most often? 18:12 < Sara> Yes i do 18:13 < BartJol> I don't think a macro exists for that purpose, you can also make a sqlreport for that or make a macro 18:13 < BartJol> shouldn't be to bad 18:15 < BartJol> or I can write it but it will cost our standard hourly wage (85 euro) 18:15 < BartJol> that's procolix 18:17 < Sara> 8-) 18:17 < BartJol> no? ok 18:17 < BartJol> :) 18:20 < Sara> Bartjol, can you tell me in wich table of the data base i must do it the sql report? 18:21 < BartJol> collaboration? 18:23 < Sara> Ok, let me see 18:24 < BartJol> not sure, just a guess 18:25 < BartJol> with a capital: Collaboration 18:26 < BartJol> but Post is probably also a good idea 18:28 < BartJol> have fun with it, I'm off,todeloo 18:28 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:30 -!- knowmad [n=william@97.66.185.250] has left #webgui [] 18:36 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:51 < CIA-6> WebGUI: graham * r6844 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): fixed: Synopsis doesn't update after editting posts 18:51 < CIA-6> WebGUI: graham * r6845 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: Mail messages not properly decoded 18:51 < CIA-6> WebGUI: graham * r6846 /WebGUI/ (56 files in 33 dirs): fixed: Style 1, other areas broken due to case sensitivity in uploads 18:51 < CIA-6> WebGUI: graham * r6847 /WebGUI/www/uploads/ (14 files in 14 dirs): cleaning up uploads dirs 19:00 -!- topsub [n=josh@97.66.185.250] has joined #webgui 19:38 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 20:13 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 20:13 -!- mode/#webgui [+o preaction] by ChanServ 20:13 -!- lisette [n=ubuntu@201.232.58.66] has quit [Read error: 104 (Connection reset by peer)] 20:14 <@tavisto> webgui.org is soooooooo slow 20:41 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot 20:41 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 20:42 -!- Netsplit over, joins: perlbot 20:55 -!- Sara [n=Camilo@201.232.58.66] has left #webgui [] 21:33 -!- 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 #webgui 21: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 #webgui 21:38 -!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui 21:41 -!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Client Quit] 21:48 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 22:06 < topsub> can i do an auto incrementing Id number with thingy 22:11 < ckotil> can you disable caching on a single asset? 22:27 < ckotil> the nocache html headers did the trick. 22:28 < ckotil> =) 22:28 < ckotil> working on this web form that is served up via macro. and data was getting cached 22:35 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 22:35 -!- mode/#webgui [+o khenn] by ChanServ 22:44 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 22:53 < perlDreamer> apeiron, 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 <@apeiron> perlDreamer, The camera was made in ~2004 22:54 < perlDreamer> um, too much caffeine? 22:54 <@apeiron> Self-taken, yeah, and my hands aren't steady. 22:57 <@apeiron> perlDreamer, Hey, didn't you add an RFE for being able to self-assign a bug? 22:57 < perlDreamer> yes, I called it "grab a bug" 22:57 <@apeiron> I know it existed because I dumped all my karma into it but I can't find it now. 22:57 <@apeiron> Maybe it was implemented? 22:57 < perlDreamer> could be 22:57 < perlDreamer> let's check 22:58 < perlDreamer> apeiron: http://www.webgui.org/qicscyynmapmzmbi1zoyya#qICScyYnmAPmZmBi1zoYYA 22:58 <@apeiron> ah. 22:58 <@apeiron> That URL bug is fixed, by the way. 22:59 < perlDreamer> cool 23:00 < perlDreamer> tavisto, I'm sending another church toward PB for some help. 23:00 < perlDreamer> It's Whitney Baptist, and the contact should be Mark. 23:01 <@tavisto> alrighty 23:02 <@tavisto> perlDreamer, do you think you are capable of fixing the "add to cart" bug? 23:02 <@tavisto> where it returns the user to the product instead of the thank you message? 23:02 < perlDreamer> I would have fixed that bug last week, except for one thing. 23:02 < perlDreamer> I think it will break shelves badly 23:02 <@tavisto> it will? 23:03 < perlDreamer> Yeah. Do you want me to explain it? 23:03 <@tavisto> if you've got the time I'd like to know 23:03 < perlDreamer> Okay 23:03 < perlDreamer> Consider that you have 3 products on 1 page 23:03 <@tavisto> b/c Kristi and I think that it's impossible to use right now 23:03 <@tavisto> k 23:04 < perlDreamer> What 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 < perlDreamer> That, alone, is very easy. 23:04 < perlDreamer> The problem comes when you have a shelf. 23:04 <@tavisto> actually it's a return to a template 23:04 < perlDreamer> No 23:04 <@tavisto> of the product... showing the thank you message? 23:04 < perlDreamer> Are we talking abuot the same thing? 23:05 <@tavisto> not sure now... 23:05 <@tavisto> I'm talking about the issue where a user adds something to cart... then it returns them to the same product view 23:05 < perlDreamer> Is this a posted bug? 23:06 <@tavisto> it *should* return them to a blank screen with the thank you message 23:06 <@tavisto> yeah it's under Kristi's 23:06 <@tavisto> let me grab it 23:06 < perlDreamer> please shoot me a URL 23:06 <@tavisto> http://www.webgui.org/bugs/tracker/add-to-cart-button-broken#nCiOC-vIM0cobTKRn1-CyQ 23:07 < perlDreamer> Is that only on PB.com, or is it also on beta.webgui.org? 23:07 < perlDreamer> I thought that was a PB only bug. 23:07 <@tavisto> no this also affects anything using the beta 23:08 < perlDreamer> let's set up a beta site to test it 23:08 <@tavisto> well this is confusing Colin because it's a hybrid issue between 2 bug reports 23:08 <@tavisto> Let me explain what is happening and you tell me if this is the same thing. 23:08 < perlDreamer> okay 23:08 <@tavisto> User goes to page.... where a product is displaying. They click on add to cart. 23:09 <@tavisto> Screen 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 <@tavisto> This only affects products and Donations are actually showing the Thank you Message 23:10 <@tavisto> But 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 < perlDreamer> I have a beta demo site here: http://beta.webgui.org/demo1214939307_856/home 23:10 <@tavisto> k 23:10 < perlDreamer> It has a product on the main page at the bottom. 23:10 < perlDreamer> if you click on add to cart it does... 23:11 <@tavisto> i added it to cart 23:11 < perlDreamer> not show you the thank you message 23:11 <@tavisto> now I see a screen that tells me 23:11 <@tavisto> widgets are cool 23:11 <@tavisto> and I see an option to add to cart again... 23:11 <@tavisto> this is very flawd 23:11 <@tavisto> flawed even 23:11 <@tavisto> It should just show me thank you message and any macros I add to the space 23:12 <@tavisto> ie. (Continue Shopping link, and then a ^ViewCart; macro) 23:13 <@tavisto> it just doesn't make sense to have the user see "add to cart" and the product dropdowns right after they add something to cart 23:14 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @apeiron 23:15 -!- Netsplit over, joins: @apeiron, perlbot 23:19 * perlDreamer is madly tracing perl code... 23:20 < perlDreamer> So _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:24 <@tavisto> I'm not sure... there's obviously a bug in that the welcome message isn't displayed 23:24 < perlDreamer> there's template variable to do that 23:24 < perlDreamer> It's just not in the default template 23:25 < perlDreamer> the template variable is called hasAddedToCart 23:25 < perlDreamer> that's the conditional 23:25 < perlDreamer> and the thank you message is thankYouMessage 23:26 < perlDreamer> http://beta.webgui.org/demo1214939307_856/home?op=viewHelp;hid=product%20template;namespace=Asset_Product 23:26 < perlDreamer> about in the middle 23:26 < perlDreamer> kristi's bug is quite different 23:26 <@tavisto> well the problem is that Kristi and I don't know what's connected and what's not 23:27 <@tavisto> we're looking at it from a user perspective 23:27 <@tavisto> by 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 < perlDreamer> I am probably not your typical user. It doesn't bother me. 23:28 <@tavisto> that's right you aren't 23:28 <@tavisto> the guy who picks up webgui and tries to add a simple shopping cart. 23:28 <@tavisto> that's the guy that's saying exactly what I'm saying 23:29 <@tavisto> actually, Tavis, the guy that's been around WebGUI since before it existed... is saying that. 23:29 <@tavisto> :) 23:29 < perlDreamer> So 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:30 <@tavisto> once I add it to cart... I want to see the confirmation that it's been added. And then "Continue Shopping" and "View Cart" options 23:30 <@tavisto> can 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 user 23:30 <@tavisto> my thought right now is to keep clicking the add to cart button.... like a gerbil in a wheel 23:31 < perlDreamer> Sure, let them buy as many as they want. 23:31 <@preaction> we've got enough of that confusion stuff to last us a few eons :p 23:31 <@tavisto> okay.... without confirmation? 23:31 <@preaction> but can't they update quantity in the cart itself? 23:31 <@tavisto> how do I even know it's added? 23:31 <@tavisto> where can I go from here? 23:31 <@preaction> DISNEY WORLD! 23:31 <@tavisto> why does it keep taking me back to the stupid product!!!!! AAAARGH! 23:32 <@tavisto> am I speaking a different language here or what? :) 23:32 < perlDreamer> Dude, I know you're frustrated. But I'm finding it really hard to get a concrete set of requirements out of you. 23:32 < perlDreamer> Without that I can't hack safely. 23:32 <@tavisto> really? 23:32 < perlDreamer> Yeah 23:32 <@tavisto> *tavis is frustrated* 23:32 <@preaction> perlDreamer, i think he wants a page like the CS Post's www_showConfirmation 23:33 <@preaction> that says the thank you and provides two links: Back to the product (Continue Shopping) and View Cart 23:33 <@tavisto> yes. 23:33 < perlDreamer> preaction: he's brought up 4 slightly related issues. 23:33 <@preaction> ahh 23:33 < perlDreamer> some of them are doable right now with a different templat 23:33 < perlDreamer> some require more code 23:33 < perlDreamer> for example, what does Continue Shopping do? 23:33 < perlDreamer> where does it take you? 23:33 <@tavisto> okay yeah maybe I confused you with the proxy stuff... Lets get back to just product. 23:34 <@preaction> back to the page they were on before... if in doubt, just go back to the product 23:34 < perlDreamer> Okay, with respect to a confirmation, that's pure template work. 23:34 < perlDreamer> 5 minute job 23:34 <@preaction> hmm... that might be a bit weird 23:34 <@tavisto> the continue shopping would be a manual link that I would create I think 23:34 <@tavisto> not something global in webgui 23:34 <@preaction> perhaps www_addToCart needs a returnUrl? 23:34 < perlDreamer> exactly, preaction. Now consider how the Shelf would affect that. 23:34 <@tavisto> so dont worry about that I dont think 23:34 <@tavisto> The only thing that is important 23:35 <@tavisto> 1. Thank you Message 23:35 <@tavisto> 2. View Cart 23:35 <@preaction> tavisto, 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 <@tavisto> 3. (Product does not show) 23:35 <@tavisto> Okay, Preaction I agree with you... Continue Shopping would be GREAT to have by default 23:35 <@tavisto> I'm just not being greedy right now... I just need this to work 23:35 <@tavisto> :) 23:36 <@tavisto> So yes it would be cool to have Continue Shopping and I see this as a vital component. 23:36 <@preaction> i guess i haven't poked around the new Commerce enough yet to know what we can and cannot do right now 23:36 < perlDreamer> tavisto, 1 and 2 are pure templating work. It can be done right now by anyone with admin rights to PB.com 23:36 < perlDreamer> also, please just write down all your requirements 23:36 < perlDreamer> have JT bless them 23:36 < perlDreamer> and I'll code them 23:36 <@tavisto> okay and 3? 23:36 <@tavisto> about the product not showing up after "add to cart" is pressed 23:37 < perlDreamer> Just write down _everything_ that you want. 23:37 < perlDreamer> if JT blesses it, I'll build it 23:37 <@preaction> so once a product is in the cart, you don't want the user to be able to see it anymore? 23:37 < perlDreamer> or he can 23:37 <@preaction> or just the Add to Cart link for the product that is already in the cart? 23:37 <@tavisto> preaction, when the thank you message is displayed 23:37 < perlDreamer> just the Add to Cart 23:37 <@preaction> oh 23:37 <@tavisto> so when someone hits the add to cart button 23:37 <@tavisto> I want them to see blank screen 23:37 <@tavisto> with thank you 23:37 <@tavisto> view cart link 23:37 <@tavisto> and the continue shopping link 23:38 <@tavisto> tada! 23:38 <@preaction> so 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 < perlDreamer> Like I said, "thank you" and "view cart" are just template changes 23:38 <@preaction> (i mean, currently) 23:38 <@tavisto> I will write this down and talk with JT 23:38 < perlDreamer> Okay 23:38 <@tavisto> uh... preaction you're losing me 23:39 <@preaction> the current behavior 23:39 <@tavisto> right now, when someone adds to cart, it returns to the specific product view 23:39 <@tavisto> not even the page it was on 23:39 <@preaction> well, that's to be expected kinda, but go on 23:39 <@tavisto> so my guess is that it should go to the product view as it is now but with a different template 23:40 <@tavisto> and on the "Thank you message" screen the product dropdown, variations, and add to cart should be hidden 23:40 <@preaction> instead of hidden, just say "shouldn't be there". to me, hidden implies they're there but the user can't see them. ;) 23:40 < perlDreamer> nah, I know how to translate marketing into code :) 23:41 <@preaction> in essence, you're asking for another page, the Confirmation page 23:41 <@preaction> which is a good idea imho 23:41 <@preaction> i've been putting them everywhere these days. people seem to expect that everything they do gets read back to them 23:41 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 23:43 <@tavisto> well it seems like online there are 2 main ways that e-commerce retailers operate 23:43 <@tavisto> when you add to cart you go to cart and see the product there... or you get some confirmation screen 23:43 <@tavisto> the other option I guess would be the mini cart that updates and shows you what's in your cart 23:44 <@preaction> right. 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 later 23:44 <@preaction> like, value-add or impulse buys 23:44 <@tavisto> absolutely 23:44 <@tavisto> that's all we need 23:44 <@tavisto> just the basic functionality 23:48 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:52 <@tavisto> perldreamer, 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:53 <@tavisto> I guess I could mock it up but if 1&2 only take a second it would be cool to see and play with it 23:53 < perlDreamer> I can't do it right now, $dayJob has reared it's ugly head. 23:53 <@tavisto> ah okay np 23:55 -!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has quit ["Leaving"] 23:59 <@tavisto> preaction, do you think this qualifies as a bug report or is it better suited as an RFE? 23:59 < perlDreamer> tavisto, they're bugs 23:59 <@tavisto> alright thanks 23:59 < perlDreamer> if JT wants to RFE them instead, he'll tell you 23:59 <@tavisto> :) --- Day changed Wed Jul 02 2008 00:09 -!- dionak [n=dionak@97.66.185.250] has quit [] 00:12 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 00:26 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH 00:27 -!- Netsplit over, joins: KlausH 00:31 -!- dionak [n=dionak@97.66.185.250] has quit [] 00:34 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 00:46 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 01:00 -!- dionak [n=dionak@97.66.185.250] has quit [] 01:02 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 01:14 -!- dionak [n=dionak@97.66.185.250] has quit [] 01:15 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 01:15 < elnino> hi!!! 01:16 < perlDreamer> Howdy! 01:17 < elnino> I guess my boss is still considering sending me to the conference. we'll see... 01:17 < elnino> I'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:20 < perlDreamer> I've never tinkered with the spell checker for wG. 01:20 < elnino> do you use a browser addin? 01:21 < perlDreamer> No. Almost everything I do with wG is on the command line. 01:21 < elnino> yes, sure for admin, but for content - what do your users use? 01:22 < perlDreamer> They don't do online spell checking. We have (had) content creators and site editors. 01:23 < elnino> that's what i meant - your content creaters and site editors... 01:23 < perlDreamer> they used TinyMCE 01:25 < perlDreamer> sorry, elnino. On this particular subject I'm not so much help. 01:37 < perlDreamer> Well, I've followed the instructions on the wiki and the server side spell checker doesn't work. 01:37 < perlDreamer> That's a bug. 01:44 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:45 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 01:55 -!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has quit ["bye"] 01:58 < perlDreamer> elnino, I filed a bug report about the spell checker, but this one is not a trivial fix. 01:59 < perlDreamer> it looks like tinyMCE has rewritten their plugin, and it will require some extensive hacking on our end of it. 02:12 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 02:41 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 03:24 -!- 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 #webgui 04:06 -!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui 04:06 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:13 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 04:36 -!- Radix-wrk [n=Jesse@formsys.com] has quit ["Leaving"] 04:36 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui 04:41 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 06:00 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] 06:01 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 06:13 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] 07:17 -!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui 08:18 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 08:18 -!- mode/#webgui [+o khenn] by ChanServ 09:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 09:44 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:50 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui 09:50 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 54 (Connection reset by peer)] 10:09 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:15 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 10:47 -!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] 10:48 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui 11:16 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [] 11:50 -!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui 11:51 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 12:08 -!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:24 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] 12:53 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 13:04 -!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 14:28 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:44 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] 14:55 -!- melleb [n=x@ip5451e230.direct-adsl.nl] has joined #webgui 14:55 -!- melleb [n=x@ip5451e230.direct-adsl.nl] has left #webgui [] 15:07 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 15:12 -!- SquOnk [n=emhn@201.248.19.52] has joined #webgui 15:12 < SquOnk> Hi everyone 15:12 < SquOnk> I'm getting a weird message in my log 15:13 < SquOnk> 2008/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:14 < SquOnk> Correct me if I'm wrong, but I believe the URL should be yui/build/reset-fonts-grids/reset-fonts-grids.css, right? 15:19 < BartJol> I won't correct you, but neither affirm... 15:19 < BartJol> just don't know 15:20 < SquOnk> Heh 15:20 < BartJol> useless isn't it? 15:20 < SquOnk> BartJol: :-) 15:21 < BartJol> Very good in saying useless things :) 15:21 < BartJol> it's a feature, not a bug 15:21 < ryuu_ro> In my WRE install that's the place where you can find it 15:22 < ryuu_ro> so you're right about yui/build/reset-fonts-grids/reset-fonts-grids.css 15:23 < SquOnk> ryuu_ro: This is 7.5.14. The wrong URL shows up in every page. 15:23 < SquOnk> In the header, to be precise 15:23 < ryuu_ro> did you upgrade? 15:23 < SquOnk> ryuu_ro: No, I haven't 15:24 < ryuu_ro> ok, did you change your style? 15:24 < SquOnk> ryuu_ro: Nope 15:24 < SquOnk> ryuu_ro: It's a fresh install. 15:24 < ryuu_ro> hmm, so nothing changed and this started happening 15:24 < ryuu_ro> ow ok, what version are you running? 15:24 < SquOnk> ryuu_ro: Exactly 15:24 < SquOnk> 7.5.14 15:25 < ryuu_ro> ok, I can't check it out right now, but maybe a template is broken 15:25 < ryuu_ro> do you use a webgui standard style? 15:25 < SquOnk> ryuu_ro: It's the standard style. 15:26 < SquOnk> ryuu_ro: It's a fresh install out of the 7.5.14 tarball. 15:26 < SquOnk> ryuu_ro: That's the current version I'm packaging for Debian :-) 15:26 < SquOnk> ryuu_ro: I also believe some template is b0rken. 15:26 < SquOnk> ryuu_ro: And it should be the template with the header 15:27 < SquOnk> ryuu_ro: I did not have that problem with 7.5.11, that being the last tarball I packaged for Debian 15:28 < ryuu_ro> ok, did you check out the gotcha.txt? Maybe they've changed the yui dir 15:29 < SquOnk> ryuu_ro: Yes. Nothing there 15:30 < SquOnk> julioh hizo un video porno cromando el pomo de una puerta 15:30 < SquOnk> Sorry. 15:30 < SquOnk> Wrong channel 15:30 < ryuu_ro> :) 15:31 < SquOnk> I'm still sleepy 15:32 < ryuu_ro> hmmm, for me 2 hours till the end of the working day 15:32 < SquOnk> I'm just starting... 15:32 < SquOnk> ryuu_ro: Where in the Netherlands are you? 15:33 < ryuu_ro> in Delft at Oqapi 15:34 < SquOnk> Hmmm. Never been there. I lived in the Netherlands on and off for a year and half between 1997-1998 15:34 < ryuu_ro> ow ok, where'd you live then? 15:34 < SquOnk> A'dam, Utrecht, Leeuwaarden and Amersfoort 15:34 < SquOnk> Depending on the customer... 15:35 < SquOnk> I was in Amsterdam most of the time. 15:35 < ryuu_ro> aha, traveling around the country 15:35 < ryuu_ro> I live in Voorburg a litte place next to The Hague 15:35 < SquOnk> Nice 15:36 < SquOnk> I was lucky enough to see snow in Amsterdam on my last night :-) 15:37 < ryuu_ro> then you had some luck indeed, all we see nowadays I either rain or sunshine 15:39 < ryuu_ro> I checked out the standard conf file and the path there is right, so my thoughts are that a template is broken 15:39 < ryuu_ro> I don't have it installed, so I can't check it out now 15:40 < SquOnk> ryuu_ro: Ok. It should be the template that creates the header, since the wrong path is showing up in a tag referencing a stylesheet. 15:41 < ryuu_ro> Yep, I think you're probably right 15:55 -!- SDuensin [n=Scott@41.sub-75-207-192.myvzw.com] has joined #WebGUI 15:57 < SDuensin> Morning. 16:12 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui 16:13 -!- mode/#webgui [+o bopbop] by ChanServ 16:39 -!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit [] 16:40 -!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui 16:51 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 17:05 -!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection] 17:10 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 17:13 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:13 -!- mode/#webgui [+o tavisto] by ChanServ 17:24 < CIA-6> WebGUI: jt * r6848 /translations/Russian/Russian/AdminConsole.pm: update_from_translation_server 17:24 < CIA-6> WebGUI: translation * r6849 /translations/RedNeck/ (161 files in 2 dirs): Update from translation server 17:30 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 17:33 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 17:33 <@Haarg> hopefully the translation script will work properly now 17:45 -!- lisette [n=liraos@201.232.58.66] has joined #webgui 17:46 <@tavisto> bopbop, I take it no one can buy any products online right now at pb.com 17:46 <@bopbop> they can 17:46 <@bopbop> they have to add the items to their carts 17:46 <@bopbop> and then go to the main merchandise page to get to the cart 17:47 <@bopbop> so, once they get to the broken page, they have to back track 17:47 <@tavisto> hmm... 17:47 <@bopbop> but that's just for merchandise 17:47 <@bopbop> I don't know what happens w/ support, hosting etc 17:47 <@bopbop> I haven't explored that 17:47 <@bopbop> subscriptions don't show prices right now either 17:48 <@bopbop> it's ugly out there 17:48 <@tavisto> hmm... okay so they add to cart and then need to go back to the main categories page? 17:48 <@tavisto> yes this is bad 17:49 <@bopbop> yes 17:49 <@bopbop> I stuck the view cart link on that page last week just so I could get stuff out of my own cart 17:49 <@bopbop> I had added every last t-shirt to it trying to figure out what was going on ;) 17:49 <@bopbop> figured I better get them out of there 17:50 <@bopbop> it's very bad- I don't think anyone shopping out on pb.com right now would know wtf was going on 17:51 <@bopbop> Other shopping options work better- subscription assets, aside from not displaying the price, seem to be working alright 18:00 < CIA-6> WebGUI: graham * r6850 /tools/translationserver.cgi: set encoding correctly in translation modules 18:00 < CIA-6> WebGUI: graham * r6851 /tools/translationserver.cgi: proper utf8 support for translation server 18:01 < elnino> has anyone here been able to enable server side spell checker within tinymce? 18:04 <@Haarg> i haven't tried, but it likely broke with the tinymce 3 change 18:05 < elnino> yes, 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 < elnino> anyone know what version of tinymce the 7.4.x track uses? 18:05 <@Haarg> i could't say about that then 18:06 <@Haarg> tinymce 2 18:07 < SquOnk> For those of you just checking in... 18:08 < SquOnk> I'm getting a weird message in my log 18:08 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:08 < SquOnk> 2008/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 < SquOnk> Correct me if I'm wrong, but I believe the URL should be yui/build/reset-fonts-grids/reset-fonts-grids.css, right? 18:08 < SquOnk> If that's the case, then the template for the header, is setting the URL badly 18:09 < SquOnk> This is a 7.5.14 .tar.gz install with the default theme. 18:09 < SquOnk> (The one going into Debian :-) 18:10 < elnino> to 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 < SquOnk> elnino: It does 18:13 < elnino> I missed the question then... 18:14 <@tavisto> bopbop, I have a half page worth of instructions on how to checkout... Im embarrassed to even send this to the CMSmatrix advertiser 18:14 <@bopbop> yikes- send it to me quick 18:14 <@bopbop> they might not need to do all of it 18:14 <@tavisto> if they weren't over in eastern europe with broken english they could pay us over the phone... 18:14 <@tavisto> k 18:19 <@Haarg> SquOnk, i know about that issue 18:20 < SquOnk> Haarg: Aha! Talk to me :-) 18:20 < SquOnk> Haarg: Will it be fixed in 7.5.15? And when will that be out :-) 18:20 <@Haarg> i'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 anyway 18:20 <@Haarg> should get it fixed, yeah - tomorrow 18:20 < SquOnk> Haarg: Exactly what I suspected :-) 18:21 < SquOnk> Haarg: My sponsor is checking the package today, and hopefully we will be able to upload 7.5.15 18:21 -!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] 18:21 < SquOnk> Haarg: Speaking of extras, is tt.js being used? 18:21 <@Haarg> i believe so yes 18:22 <@Haarg> it was recently added 18:22 <@Haarg> apeiron may know more 18:22 < SquOnk> Haarg: It's a third party JS? 18:22 <@Haarg> looks that way 18:22 <@apeiron> Yes, it's used for the widget / static exporting systems. 18:23 < SquOnk> Haarg: I have to include it in the copyright statement for the Debian package. I believe it will NOT be a problem. 18:23 < SquOnk> The rest of the stuff in extras es Copyright plainblack (except yui and tinymce), right? 18:25 <@Haarg> it looks like it 18:26 < SquOnk> Great 18:26 < SquOnk> We're looking good. 18:27 < SquOnk> There'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 #webgui 18:27 < SquOnk> Counting 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:28 < SquOnk> So I have enough slack to polish any remaining issues with webgui (which are mostly licensing and proper symlinking of stuff) 18:36 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 18:46 <@Haarg> apeiron, can you check something for me? 18:47 <@apeiron> Haarg, Sure. What's up? 18:47 <@Haarg> case sensitivity on your computer 18:47 <@apeiron> Yes, it's case sensitive. 18:47 <@apeiron> The Macs, anyway. 18:47 <@Haarg> are you certain? 18:48 <@apeiron> Positive. 18:48 <@apeiron> https://svn.webgui.org/svnweb/plainblack/browse/WebGUI/www/uploads/ and search for jx 18:49 <@Haarg> hmm, i guess jt must have set up your computer like that 18:50 <@apeiron> Er 18:50 <@apeiron> Sorry, *in*sensitive. 18:50 <@apeiron> Sensitive to the jx/jX/JX/Jx thing. 18:51 <@Haarg> um 18:56 <@Haarg> i 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 <@apeiron> Yeah, I misspoke when I said it is case sensitive. 18:56 <@apeiron> The 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 <@Haarg> yeah, i just fixed that yesterday 18:57 <@apeiron> So, er, how come it's still in svn head? :) 18:57 <@Haarg> example? 18:57 <@apeiron> The link I gave above, search for 'jx' 18:57 <@Haarg> well, yes 18:57 <@Haarg> but it should be that way 18:58 <@apeiron> heh 18:58 <@apeiron> It's broken that way. :) 18:58 <@Haarg> the problem i meant was that there were some uploads in the wrong place 18:58 <@apeiron> No one running OS X can do an svn up / checkout presently with that as it is. 18:58 <@apeiron> I guess they can create a case-sensitive HFS+ partition, but that's it. 18:58 <@Haarg> that's what i did 18:58 <@Haarg> in a disk image 18:59 <@apeiron> heh 18:59 <@apeiron> It can be argued that people shouldn't have to go through that hassle. :) 18:59 <@Haarg> yeah, but there are ways that is dealt with 19:00 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 19:00 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:00 <@Haarg> it's optimized for linux 19:01 <@apeiron> uhm 19:01 <@apeiron> that seems kind of uhm 19:01 <@apeiron> silly 19:01 <@apeiron> Considering the equipment PB staffers have. :) 19:01 <@Haarg> well, it was somewhat a mistake 19:01 <@Haarg> but there is a switch for using case insensitive uploads locations 19:01 <@Haarg> but it is slower 19:02 <@Haarg> anyway, it shouldn't really cause problems for devs 19:02 <@apeiron> I'm not talking about that--I'm talking about the ability to check out the code. 19:02 <@Haarg> it actually fails? 19:02 <@apeiron> Yes! 19:02 <@Haarg> heh 19:02 <@apeiron> Hard fail. 19:02 <@Haarg> wasn't aware of that 19:02 <@apeiron> The only solution is to create a case sensitive partition. 19:04 <@Haarg> i'll have to think about that 19:06 <@Haarg> aside from svn being bitchy it shouldn't matter too much since nobody updates uploads but me 19:08 <@apeiron> s/bitchy/totally preventing svn up and svn co/ 19:09 <@apeiron> It's totally broken. It won't work at all. 19:09 <@apeiron> One absolutely cannot do a full checkout or update. 19:09 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 19:09 -!- mode/#webgui [+o preaction] by ChanServ 19:11 <@apeiron> You also can't do a checkout *at all* on Windows. 19:11 <@apeiron> I feel that's kinda, uhm, serious 19:12 <@Haarg> not that serious 19:13 <@Haarg> but this should be dealt with one way or another 19:14 -!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] 19:29 < elnino> looking 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:37 <@Haarg> i think so but i have no idea how the spellchecker works 19:40 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 19:40 -!- mode/#webgui [+o tavisto] by ChanServ 19:50 < elnino> I kinda figured.. 19:52 < elnino> our 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 live 19:52 < elnino> with this? 19:52 < elnino> It's esentially theh same design, just different width (banner, menu and content are affected) and background image added. 20:04 < elnino> forget what I wrote above, this is what I'm asking: 20:05 < elnino> css 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:07 < elnino> GOSH 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:20 < elnino> never mind I'm done for today. Have a good day/evening! 20:21 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 20:39 < CIA-6> WebGUI: graham * r6852 /WebGUI/ (16 files in 10 dirs): removing uploads conflicts with case insentitive fs 20:55 <@apeiron> Haarg, Thank you, sir. 21:05 -!- spytheman [n=dido@78.90.30.32] has joined #webgui 21:32 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 22:02 -!- topsub [n=josh@97.66.185.250] has joined #webgui 22:16 -!- lisette [n=liraos@201.232.58.66] has left #webgui [] 22:45 -!- spytheman [n=dido@78.90.30.32] has left #webgui [] 22:45 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 22:46 < perlDreamer> argh 22:46 < perlDreamer> 4 hour monster meeting 23:07 < perlDreamer> Haarg, 7.4.15 release is tomorrow? 23:11 -!- metalman [n=metalman@208.78.97.46] has joined #webgui 23:19 < perlDreamer> tavisto, I have a modified product template that displays the thank you message and a view cart link. 23:19 < perlDreamer> Do you have time to look at it? 23:19 <@tavisto> omg.. I was just coming back into here to see what's up 23:20 <@tavisto> good timing pD! 23:20 <@tavisto> heck yeah I have time 23:20 < perlDreamer> actually, I'm going to email you 3 packages. I'd like you to check them all, if that's okay. 23:20 < perlDreamer> they're 7.5.15 pre-release 23:20 <@tavisto> alright, just apply to a demo 23:20 <@tavisto> beta demo 23:20 < perlDreamer> I'm going to a $dayJob meeting in 9 minutes. I'll email them to you ;) 23:21 <@tavisto> I mean, I will of course :) 23:21 <@tavisto> oh yeah for sure... sorry didn't mean to imply I need you to do it 23:21 < perlDreamer> sweet 23:25 < perlDreamer> be back later. Feel free to leave comments here or to email me. 23:32 <@tavisto> alright thanks perlDreamer 23:45 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 23:46 < slickware> hey all. 23:46 < slickware> can the Package utility be used to take an entire site from one server to another? 23:46 <@preaction> hola 23:46 <@preaction> yes, with caveats. 23:46 <@tavisto> I believe the answer to your question is.. maybe 23:46 <@tavisto> ;) 23:46 <@preaction> some things aren't covered by packages. like Shortcut Overrides 23:47 <@tavisto> *drumroll for preaction's answer* 23:47 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 23:47 -!- mode/#webgui [+o rizen] by ChanServ 23:47 <@tavisto> and 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 < slickware> I really just want my images directory, my stylesheet, and my style template packaged. 23:48 < slickware> I don't even have any wobjects being used except for 'search', but I could kill that temporarily if necessary 23:48 < CIA-6> WebGUI: 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 cart 23:56 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, steveo_aa 23:57 -!- Netsplit over, joins: perlDreamer, steveo_aa --- Day changed Thu Jul 03 2008 00:03 < dionak> you could place those under a folder and package the folder 00:03 < dionak> for instance, a theme folder 00:03 < slickware> they are, at the moment actually 00:03 < slickware> /root/themes or something 00:04 < dionak> we've found it's easier to move an entire site by dumping the db and compressing the uploads. 00:04 < dionak> gotta watch out for version differences tho b/c the schema could change between versions. 00:21 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 00:24 < slickware> sweet - the folder packaging worked great. 00:27 < perlDreamer> tavisto, talk to me buddy 00:34 -!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit ["bye"] 00:39 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 00:40 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 00:43 <@tavisto> yo I tried out the product template already 00:43 < perlDreamer> and... 00:43 <@tavisto> I am putting my feedback in an email but I can post it for you right now if you'd like 00:44 <@tavisto> I already have the product feedback done 00:45 < perlDreamer> I'll wait :) 00:45 < perlDreamer> email on 00:46 <@tavisto> k good I figured I wouldn't spam the channel 00:50 < perlDreamer> _everyone_ wants to know what's wrong with Shop, dude 00:55 <@tavisto> hmm I just realized that my suggestion on the product is actually rectified by turning the title off on the product 00:56 < perlDreamer> which suggestion is that? 00:56 <@tavisto> perlDreamer, what if we took the product title out of that template and instead put the productname variable in the thank you message 00:56 <@tavisto> that way by default it would always say something like 00:57 <@tavisto> "A has been added to your cart." 00:58 < perlDreamer> That 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:59 <@tavisto> ah okay, well in that case... turning off the title does work and it's functionally correct 00:59 <@tavisto> the product, it's drop down menu and variants are all removed 01:00 <@tavisto> a continue shopping option would be sweet at some point too but then again it's not a must have right now 01:00 < perlDreamer> that's going to be hard 01:00 < perlDreamer> Because 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 <@tavisto> personally, for now it's not a big deal to manually add it next to view cart. :) Customized for whoever is using the shop 01:00 < perlDreamer> Yeah 01:01 < perlDreamer> It just goes in the template. 01:01 <@tavisto> I'm cool with that 01:01 <@tavisto> yep 01:08 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:17 < perlDreamer> tavisto: 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:22 <@tavisto> yeah because it's already after you have gotten the confirmation 01:22 <@tavisto> wow we have a huge storm here in Michigan right now 01:23 <@tavisto> perlDreamer, it appears that the "add to cart" button sticks around when you see the "The Coupon has been added to the cart. 01:23 <@preaction> yeah, Frank just reported huge storm where he lives, so i've got like 45 minutes to get a bike ride in before it hits me 01:23 <@tavisto> yep, 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... baaad 01:24 <@tavisto> monstrous even.. gah 01:26 <@tavisto> perlDreamer, so for the flat rate coupon, the add to cart button needs to be replaced with the ^ViewCart; 01:33 -!- dionak [n=dionak@97.66.185.250] has quit [] 01:37 <@tavisto> Also, if a coupon has a description, it is appearing above the thank you message once you "add to cart". 01:38 <@tavisto> Obviously, the description doesn't need to appear there. :) 01:46 <@tavisto> I'm off to dinner.. I'll see what else I can come up with and will be in touch 01:46 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 01:50 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 01:50 -!- mode/#webgui [+o tavisto] by ChanServ 01:51 < CIA-6> WebGUI: translation * r6854 /translations/Ukrainian/ (147 files in 2 dirs): Update from translation server 01:54 -!- 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:58 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 02:26 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 02:52 -!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 03:09 -!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection] 03:10 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 03:10 -!- mode/#webgui [+o preaction] by ChanServ 03:30 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:30 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:41 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 03:51 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] 03:54 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 04:01 -!- metalman [n=metalman@208.78.97.46] has quit ["Lost terminal"] 04:31 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 04:31 -!- mode/#webgui [+o tavisto] by ChanServ 04:48 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 05:00 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 05:10 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 06:35 -!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has joined #webgui 06:35 -!- mode/#webgui [+v cap10morgan] by ChanServ 07:09 < patspam> anyone know why Apache2::Reload isn't configured for the dev WRE anymore? 07:16 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h 07:17 -!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui 07:20 < patspam> hmm i get the feeling Class::InsideOut is the culprit again.. 07:21 < patspam> Module::Refresh doesn't seem to like it either 08:10 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 08:10 < perlDreamer> anyone know how to configure selinux so that httpd won't puke? 08:18 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 09:29 < CIA-6> WebGUI: patspam * r6855 /WebGUI/lib/WebGUI/TabForm.pm: Fixed bug in TabForm.pm SYNOPSIS 09:33 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:36 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 10:07 -!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has joined #webgui 10:12 -!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui 11:01 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:54 < CIA-6> WebGUI: patspam * r6856 /branch/WebGUI_flux/ (15 files in 11 dirs): 11:54 < CIA-6> WebGUI: WebGUI_flux: better benchmarking code 11:54 < CIA-6> WebGUI: The beginnings of a Flux Admin GUI 11:54 < CIA-6> WebGUI: Ability to turn Flux on/off site-wide 13:58 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] 14:15 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 15:21 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 15:41 -!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection] 15:46 < slickware> is there, any longer, a "display list of upcoming calendar events" option? 15:47 < slickware> I thought there used to be an events calendar 15:47 < slickware> or a different display type... I miss small_calendar! 15:47 -!- vayde [n=vayde@63-226-151-4.mpls.qwest.net] has joined #webgui 15:53 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui 15:54 < SDuensin> Greetings. 16:10 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 16:10 < ckotil> Good Morning 16:12 < ckotil> SDuensin: what heartbeat monitoring software do you use? i seem to recall you recommended an alternative to ganglia some time ago 16:13 < SDuensin> Not I. Sorry. 16:14 * SDuensin has Zenoss installed, but hasn't really used it. 16:17 -!- 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 #webgui 16:21 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 16:22 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui 16:22 -!- mode/#webgui [+o bopbop] by ChanServ 16:30 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 16:30 -!- mode/#webgui [+o khenn] by ChanServ 16:47 -!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui 16:47 -!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 16:49 -!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection] 16:52 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 16:52 -!- mode/#webgui [+o tavisto] by ChanServ 17:20 -!- juan [n=juangui@201.232.58.66] has joined #webgui 17:21 < ckotil> k. ya, its not zenoss 17:24 -!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] 17:27 -!- bartjol [n=bartjol@194.171.50.123] has joined #webgui 17:33 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 17:38 -!- lisette [n=liraos@201.232.58.66] has joined #webgui 17:46 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 17:51 < lisette> hello, i to create a collaboration system by a macro, but i don't see the icon of RSS, what i must do? 17:52 < perlDreamer> lisette: check the template for the right variables 17:52 < lisette> the RSS i see enabled and in the database is in 1 17:52 < perlDreamer> yes, but is the rss url template variable in your template? 17:54 < lisette> rssTemplateId=>'PBtmpl0000000000000142', 17:54 < perlDreamer> getting closer 17:54 < perlDreamer> There is a Collaboration system template 17:54 < perlDreamer> inside that template, it must have the rss url template variable 17:57 < bartjol> ? 17:58 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 17:58 < perlDreamer> away to meeting 17:58 < lisette> i search, wait me please 17:58 < bartjol> bye PD 17:58 < lisette> i have this in the template, 17:58 < lisette> RSS 17:58 < lisette> 18:00 < lisette> if i do edit and save, without any change, and after that if it works 18:05 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:10 < bartjol> you mean it works right now? without changing? strange... 18:10 < bartjol> I think it is a feature :) 18:10 < lisette> no 18:10 < bartjol> oh 18:11 < lisette> what I mean is that it has always been the case and I want to know how can I fix 18:12 < bartjol> it is the default RSS template right? 18:12 < lisette> I 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:13 < bartjol> I see the same id, so probably yes 18:13 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 18:13 -!- mode/#webgui [+o khenn] by ChanServ 18:13 < lisette> yes that? 18:14 < bartjol> yes, it is the template I'm looking at 18:14 < bartjol> but 18:15 < bartjol> I see no tmpl_var rss.url 18:16 < bartjol> so it is only the same tmpl id 18:16 < bartjol> what version? 18:16 < bartjol> od webgui? 18:16 < lisette> 7.4.40 18:18 < bartjol> also not in a 7.4.21 en not in 7.5.9 18:18 < bartjol> sorry, I don't have a 7.4.40 available 18:22 < bartjol> so what template is it about? pretend that I'm really stupid (shouldn't be to hard) en lead me the way to your default template 18:23 < bartjol> step by step 18:23 < lisette> i have a macro that creates a collaboration system 18:23 < bartjol> created yourself? 18:23 < lisette> and in the template have a 18:23 < lisette> (09:59:01) lisette: RSS 18:23 < lisette> (09:59:01) lisette: 18:24 < lisette> but the icon of RSS don't shows me 18:24 < bartjol> so your using the variable as a boolean and a value 18:25 < bartjol> but what icon should you see? 18:26 < lisette> The symbol of RSS 18:26 < lisette> in my case the text that i do 18:26 < bartjol> ok, then I understand, just the linktext it is 18:27 < lisette> yes 18:28 < bartjol> well 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 < bartjol> if($rssurl) { 18:28 < bartjol> print "link with url"; 18:28 < bartjol> } 18:29 -!- Sara [n=Camilo@201.232.58.66] has joined #webgui 18:30 < bartjol> so maybe the if only wants to see a numer (normally 0 or 1) 18:31 < lisette> i can do this in any macro? 18:31 < lisette> or in the macro that creates the collaboration? 18:35 < bartjol> no you can't 18:35 < bartjol> only if you give the right parameters 18:35 < bartjol> and even then I'm not sure 18:36 < bartjol> I don't really understand the use of such a macro, but that is my problem 18:36 < bartjol> to many things have to be set 18:36 < bartjol> too many 18:41 < bartjol> but I have to have food, so I'm going home, have dinner and play soccer, have fun hacking 18:41 -!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] 18:53 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 19:33 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 19:50 -!- gggp [n=giulio@189.34.205.91] has joined #webgui 19:52 < dionak> is sql form being removed in the near future? topsub isn't seeing it in the latest version 19:52 -!- topsub [n=josh@97.66.185.250] has joined #webgui 19:56 < dionak> looks like the answer to my question is yes 19:56 <@bopbop> it is being removed in favor of Thingy 19:56 <@bopbop> I think there is a way to maintain it though if you're using it already 19:56 < dionak> but thingy is so very young 19:56 < slickware> ugh. I'm on PB Agency hosting. I imported a package, got it working. Then I unchecked the "make package" box so it would disappear 19:56 < slickware> but every time I log out/back in again, the package re-appears 19:59 < dionak> thingy hasn't even been released or adopted yet. so deprecating another asset in favor of it seems very premature. 20:00 < dionak> slickware, is there an open version tag? 20:00 -!- gggp [n=giulio@189.34.205.91] has left #webgui ["Saindo"] 20:00 <@preaction> dionak, 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:01 < dionak> so upgrading won't be a problem then? 20:01 < dionak> that sounds promising 20:01 <@preaction> unless you upgrade, SQLForm wasn't being used (so got deletec), and THEN you want to use the SQLForm 20:02 <@preaction> then 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 < dionak> gotcha 20:02 < dionak> so we'll have to maintain it going forward if we want to keep it 20:03 <@preaction> basically 20:03 < dionak> ok, thanks for the info. 20:03 < dionak> does anyone here have experience with the event management system? 20:05 < dionak> we'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:06 <@preaction> you probably want multiples. from what i understand the EMS is designed to handle one event 20:06 < dionak> you're right.. 20:06 <@preaction> that is, the EMS shows all the available Badges, Events, and Ribbons that are inside of it 20:06 < dionak> events could be workshops, for instance? 20:07 <@preaction> yeah 20:07 <@preaction> we use the EMS for the WUC 20:08 < dionak> i'll probably have more questions but that helps. haven't used the ems before. 20:09 < dionak> there's no way to associate speakers to an event is there? 20:10 < dionak> doesn'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 <@preaction> there's no resource management built into the EMS yet, no 20:11 <@preaction> that would be a very welcome addition though 20:13 < dionak> who wrote the ems? rizen? 20:16 < dionak> are there any specs for the ems? that would be helpful. 20:17 < slickware> dionak: there is no longer an open version tag 20:17 < slickware> dionak: I commit them all after login and the package disappears (for a while) 20:18 < dionak> sounds like a support issue 20:18 < dionak> since you're on shared hosting 20:21 < slickware> ah. it was me being an idiot 20:21 < slickware> I packaged one site from a private server onto the agency host 20:21 < slickware> deleted the package from the agency host 20:21 < slickware> and then logged back in (accidentally) to the private host and saw the package still there 20:32 < topsub> Question, Where are events stored in the database? 20:32 < topsub> for 7.5.10 20:33 < topsub> nvr mind 20:36 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 20:36 -!- mode/#webgui [+o tavisto] by ChanServ 20:56 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 21:23 < SDuensin> Any Linux experts here that can answer a non-WebGUI question? 21:29 <@Haarg> possibly 21:29 <@apeiron> It may be wiser to ask in the channel devoted to your vendor's products, though. 21:29 <@apeiron> More people, more eyes, at the very least. 21:35 < perlDreamer> Indeed. I asked a SELinux question in here last night at 11:00pm PDT and got nothing back. 21:41 < SDuensin> Yea. They weren't helpful. :-) 21:41 < SDuensin> It's OK. I've decided to just hack it. 21:51 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 22:02 -!- lisette [n=liraos@201.232.58.66] has left #webgui [] 22:25 < dionak> does 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 system 22:26 < dionak> EventManagementSystem table is in create.sql... 22:27 < dionak> EventManagementSystem_products looks like it was added in 7.3.15 22:27 < perlDreamer> I think that's dead code 22:27 < perlDreamer> buildMenu, calls _getFieldHash which calls _getAllEvents 22:27 < perlDreamer> I don't see buildMenu ever being called 22:28 <@preaction> it's probably best not to try to understand the old EMS. on with the new EMS! 22:28 < perlDreamer> preaction: How do you tell the difference? :) 22:29 < dionak> good question. 22:29 <@preaction> iirc the new EMS doesn't have a second, "pseudo-cart" for badges that haven't been added to the Real cart yet 22:29 < dionak> i'm looking at svn 22:29 <@preaction> that pseudo-cart, btw, caused at least a dozen bugs 22:29 < dionak> so the references in EventManagementSystem.pm to EventManagementSystem_products are pointless? 22:29 <@preaction> Ribbons were added, Badges are no longer also Events 22:30 < dionak> maybe the methods aren't called.. 22:30 < perlDreamer> I think so, dionak 22:30 < perlDreamer> that's what I'm seeing 22:30 < perlDreamer> addToScratchCart isn't called 22:30 < dionak> ok...yea, i see. 22:31 < dionak> i was trying to see if i could manage webinars using the ems 22:31 < dionak> i'm thinking 'no' atm 22:31 <@preaction> the new EMS uses that _products table 22:31 < dionak> b/c i would have to have an ems for each one? 22:31 < perlDreamer> Don't know. I'm EMS-ignorant 22:32 <@preaction> no, you should be able to handle webinars using the EMS 22:32 < dionak> what gets added to the products table? badges? 22:32 <@preaction> but, i too am EMS illiterate 22:32 < perlDreamer> Badges, Ribbons, Tickets, Tokens 22:32 < dionak> oh my! 22:32 < perlDreamer> looking at WebGUI/Asset/Sku 22:32 < dionak> haha 22:33 <@preaction> maybe the new EMS is easier to use 22:33 <@preaction> like the new Shop 22:33 < perlDreamer> You're a funny man, preaction. 22:33 < dionak> i believe i must be looking at the new ems.. 22:34 <@preaction> dionak, 7.5.11 it was added i believe 22:34 < dionak> ok, i'm on 7.5.13. i live on the edge 22:35 < dionak> EMS seems like a conference managing tool rather than abstracted events. 22:36 <@preaction> it is designed that way, yes, but you should be able to ... jury-rig it a bit 22:36 < perlDreamer> Just tell it the conference is really long 22:37 <@preaction> are you working on a subscription model? or selling individual tickets? 22:37 < dionak> individual 22:37 < dionak> there are 3 different type of events total. annual conferences, webinars and seminars 22:37 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 22:38 <@preaction> but each event will have to be purchased seperately, correct? 22:38 <@preaction> no matter what 22:38 < dionak> yes 22:38 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 22:38 < dionak> event descriptions would not really change between events 22:38 -!- Sara1 [n=Camilo@201.232.58.66] has joined #webgui 22:38 < dionak> for instance a webinar description stays the same. 22:38 <@preaction> in that case, you would probably make a Badge for each Event 22:39 < dionak> the only issue i see with that is there is no date associated to a badge. 22:39 < dionak> or time, right? 22:39 < perlDreamer> Could you put it in the Badge title? 22:39 < dionak> hm, it's an idea.. 22:39 < dionak> how would it expire? 22:39 < perlDreamer> manually, probably 22:40 < dionak> hm. 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 <@preaction> i think your goal, then, would be a way to buy a ticket without having to buy a badge 22:40 <@preaction> but, i also think that was considered and rejected, but a lot of stuff was rejected (all due to time constraints) 22:42 < dionak> ok, that makes sense b/c tickets have dates and times. i wonder how hard that would be? 22:42 < dionak> that is what i need, basically 22:42 < dionak> looking 22:42 <@preaction> i 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 < perlDreamer> nice catch, apeiron 22:43 < dionak> perhaps requiring badges could be a configuration option. ok, i'll try to catch up with him 22:43 <@preaction> the 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-6> WebGUI: 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 #webgui 22:44 < dionak> thanks for the input guys 22:44 <@preaction> but something as simple as a "Allow Ticket to be purchased without a Badge" flag might work 22:45 < doc777> Hello 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 < perlDreamer> yes 22:45 < perlDreamer> those files need to be visible to the user since images and other collateral are stored in there 22:45 < perlDreamer> See lots of discussion in bugs and forum on it. 22:46 < doc777> ok ;-) I found em scattered all over google 22:46 <@preaction> edit your robots.txt 22:46 <@apeiron> wow, they're all over Google? 22:46 <@preaction> example.com/robots.txt?func=edit 22:46 <@apeiron> That means that Visitor can access them, no? 22:46 <@preaction> yes 22:47 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 22:47 -!- mode/#webgui [+o tavisto] by ChanServ 22:48 < perlDreamer> tavisto, I have approximately 55 minutes for template hacking. 22:48 < perlDreamer> What's tops on your list? 22:48 <@tavisto> ooh lets see 22:48 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 22:48 <@tavisto> did you get my msgs from last night? 22:48 < perlDreamer> yes, but they're at home on $laptop 22:48 < perlDreamer> right now I'm at $dayJob 22:48 <@tavisto> ah okay 22:49 < perlDreamer> I remember one of them 22:49 < perlDreamer> the AddToCart button on the Coupon requires code which won't be released until 7.5.15 22:49 < perlDreamer> so no worries on that one 22:50 -!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 22:50 <@tavisto> on the subscription or flat rate discount coupon.... the thank you message screen showed the "add to cart" button instead of the ^ViewCart; 22:50 <@tavisto> or is that what you're referring to 22:51 < perlDreamer> Just on the coupon 22:51 < perlDreamer> I'll have a look at the Subscription 22:51 <@tavisto> lets see 22:52 -!- Sara [n=Camilo@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 22:54 -!- juan [n=juangui@201.232.58.66] has joined #webgui 22:56 < perlDreamer> tavisto, the Subscription also depends on 7.5.15 code 22:56 < perlDreamer> so you're good there, too 22:56 < perlDreamer> I'm guessing that 7.5.15 will come out today 22:56 < perlDreamer> since it's Thursday 23:04 < doc777> In my: default-gallery-view-album template there is the line: 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:05 <@preaction> doc777, no, it doesn't control the next and previous pages. it just does the perpage form 23:06 < doc777> My 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:08 <@preaction> 25 or 50 is the default per page 23:08 <@preaction> but, i thought i made that settable in the Gallery properties 23:09 < doc777> Think 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 < dionak> so 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 <@preaction> nope, maybe not. the List Albums view defaults to 25 or 50 23:10 <@preaction> the View Album view can have fewer files, which is settable in the latest release of WebGUI 23:10 <@preaction> the thumbnails and slideshow views both show all at all times (since there is no reason to do otherwise) 23:10 < doc777> Thank you for your help preaction. Is there a way I can edit something and make it about 15 maybe? 23:11 <@preaction> in the latest beta releast of WebGUI, there's a Default Files Per Page setting in the Gallery properties 23:11 <@preaction> but, again, nothing for Albums themselves 23:12 <@preaction> if the perpage form was added, it wouldn't change the default. the default setting would have to be added 23:12 <@preaction> Default Albums Per Page, for example 23:13 <@preaction> you 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 upgrade 23:13 <@preaction> or you could add the feature, submit an RFE and attach the patch, and then it would probably get added quickly 23:14 < doc777> Pretty 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 <@preaction> the lib/WebGUI/Asset/Wobject/Gallery.pm file 23:15 < doc777> Thanks! 23:15 <@preaction> but doing this, stopping yourself from being able to upgrade, is a very bad idea 23:15 <@preaction> if you want, you could make your own sub-class of the Gallery to hold your changes 23:15 < doc777> When I have 2 full days and a really good back up I will upgrade ;) 23:15 <@preaction> or, as i said, you could make a patch to go into WebGUI 23:15 <@preaction> you're being overly scared. upgrading in the 7.x series is not difficult at all 23:15 < doc777> But tomorow is the 4rth of july and do not want to still be here ;) 23:16 < doc777> grins years of experience and failure to blame I guess... 23:18 <@preaction> oh, 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 :p 23:18 <@tavisto> perlDreamer, I dont know of any more template work to do 23:18 <@tavisto> er that can be done... however I noticed I get lots of proxy errors when i remove items from the cart 23:18 <@tavisto> if you take a beta demo right now 23:19 <@tavisto> and add 10-15 items to the cart you'll get 2-3 that give you the proxy error 23:19 <@tavisto> (when using the remove button) 23:25 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 23:30 < perlDreamer> proxy error? 23:31 < perlDreamer> can you paste me some output into a paste? webgui.pastebin.com 23:32 < perlDreamer> I'll just try it :) 23:33 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 23:34 -!- mode/#webgui [+o khenn] by ChanServ 23:34 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Remote closed the connection] 23:38 -!- 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 < perlDreamer> I think you also need to change it in the settings 23:39 < perlDreamer> Settings in the Admin Console 23:39 < juan> and all the path automatically will change 23:39 < perlDreamer> as long as they are not hardcoded in any content, yes 23:40 < perlDreamer> lisette: Are you still having your RSS problems? Can you show me a site with the problem? 23:40 < lisette> yes 23:46 < Sara1> PerlDreamer 23:46 < Sara1> http://www.tareanet.edu.co/home/mi-zona/usuarios/blogs 23:46 < Sara1> You can see the problem in this link 23:47 < perlDreamer> I'm going to need a little help with the Spanish content. Where should I be looking? 23:48 < Sara1> there are many cs's, the most of this can't the rss option disable 23:48 < Sara1> But other cs's has the option 23:49 < Sara1> Agregar = add 23:49 < perlDreamer> okay 23:49 < Sara1> suscribir = suscribe 23:49 < Sara1> Buscar = search 23:49 < perlDreamer> The Admin has an RSS link 23:49 < Sara1> YEs 23:49 < Sara1> the cs's admin 23:49 < perlDreamer> but others on the page do not have the RSS link 23:49 < perlDreamer> are they supposed to have the RSS link? 23:50 < Sara1> yes, it is 23:50 < perlDreamer> so you want them _all_ to have the RSS link? Every CS on the page? 23:50 < Sara1> Yes 23:50 < Sara1> all the cs has the same cs weblog template 23:51 < perlDreamer> and each one has the Enable RSS option turned on in the Display tab? 23:51 < Sara1> Tes 23:51 < Sara1> YEs 23:52 < Sara1> The cs has been created with a macro 23:52 < Sara1> And all the settings options it's ok, but the rss option only show when i have edited the cs, and save it 23:53 < perlDreamer> ah 23:53 < perlDreamer> okay 23:53 < Sara1> PErlDreamer, please look this 23:53 < Sara1> The lrestrepo blog 23:53 < Sara1> Can you see it? 23:53 < perlDreamer> yes 23:53 < Sara1> It don't has the rss option enable 23:54 < Sara1> but wait please 23:54 < Sara1> Im going to edit and save 23:54 < perlDreamer> okay. After you make the change, please flush the cache since I'm visitor on that site. 23:55 < Sara1> It's ready 23:55 < perlDreamer> Now it's showing up. 23:56 < perlDreamer> I'm going to test that on 7.5 and see if it's the same 23:56 < perlDreamer> If so, you've found a bug. 23:56 < Sara1> Please Ctrl F5 23:56 < perlDreamer> What is Ctrl F5? 23:56 < Sara1> I have edited and saved it, and the rss option is showed 23:56 <@apeiron> IE force refresh 23:56 <@apeiron> (since refresh in IE doesn't actually mean refresh) 23:56 <@preaction> Shift + F5 for firefox 23:57 <@preaction> or just Refresh for Safari 23:57 < perlDreamer> When I reloaded the page, it came up. 23:57 * apeiron loves IE 23:57 < perlDreamer> This seems to work okay on 7.5 23:57 < perlDreamer> so it must be a 7.4.40 bug 23:57 < Sara1> Ok 23:58 < Sara1> but i dont found the reason to this 23:58 < Sara1> maybe a bug 23:58 < perlDreamer> Sara1, if you add a CS in the normal way does it work the same way? 23:58 < perlDreamer> Is it only the CS created by the macro that has this problem/ 23:58 < Sara1> I f i add a new cs it don't happen 23:59 < perlDreamer> hm 23:59 < Sara1> The css show all the options 23:59 < perlDreamer> Asi, es solo los CS hecho por el macro que tiene la problema? 23:59 < Sara1> Exactly 23:59 < Sara1> =) --- Day changed Fri Jul 04 2008 00:00 < perlDreamer> Puedo yo veo el macro, por favor? Please use the webgui.pastebin.com 00:00 < Sara1> Ok please wait 00:01 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 00:01 < perlDreamer> Sara1, I think this is a bug in 7.5, too. 00:02 < lisette> http://webgui.pastebin.com/d565ae380 00:03 < perlDreamer> Yes. This will also is broken in 7.5. 00:03 < perlDreamer> The good news is that it can probably be fixed. 00:04 < perlDreamer> preaction: do you have 5 minutes? 00:04 <@preaction> pourquoi? 00:04 < perlDreamer> CS'es created programmatically do not have RSS enabled, since it involves calling pPFFP 00:05 <@preaction> you're kidding, right? who the hell designed that? 00:05 <@preaction> uh... 00:05 < perlDreamer> It wasn't you 00:06 < perlDreamer> lisette: please try adding this to the CS properties and tell me what happens when you make a new CS 00:06 < perlDreamer> rssCapableRssFromParentId => 1 00:06 <@preaction> it should be in an overridden update call probably, and it should probably also have its own routine ( createRssFromParent or whatever) 00:06 < perlDreamer> It needs to be ripped out and rewritten from scratch 00:06 <@preaction> RSS mixin ftw! 00:06 < perlDreamer> but this is an old discussion between us, and I think we agree completely 00:07 < perlDreamer> It's just a matter of tuits 00:07 < lisette> ok, wait me 00:07 < perlDreamer> Yo espero 00:07 < perlDreamer> Algunas veces, tengo la pacienca de un santo 00:07 < perlDreamer> y lo demas ... 00:07 <@preaction> 7.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:08 < perlDreamer> I so need to win the lottery 00:08 <@preaction> so you can pay me $100,000 to add those features? 00:09 < perlDreamer> Yeah, and do all my long ignored long term projects 00:09 < perlDreamer> or, in other words, do wG work without the fear of being fired from $dayJob :) 00:09 < slickware> shit, for $100k, I'd add those features 00:09 < slickware> and I can't even code in perl 00:10 < perlDreamer> slickware, that's how we got here in the first place 00:10 < perlDreamer> actually, that dev knew perl fairly well 00:10 < slickware> you got paid $100k to learn perl? 00:10 < perlDreamer> I wish 00:10 < slickware> I just got paid $600 to learn CSS and I thought I was doing pretty well 00:12 < perlDreamer> lisette, Sara1, let me try to explain why it did not work. 00:13 < perlDreamer> I know you understand object inheritance in code, but in WebGUI, there is object inheritance in code, and also in the database. 00:13 < perlDreamer> It depends on another table. 00:13 < perlDreamer> Fortunately, WebGUI will handle all the table lookups for you when you call addChild 00:18 * SDuensin is back. Run! 00:18 < perlDreamer> lisette, Sara1: Please this updated code. I made the changes at the bottom. http://webgui.pastebin.com/m50bd39b2 00:19 < SDuensin> I'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 < perlDreamer> SDuensin, all template variables are in the Admin Console -> Help -> Navigation Template 00:20 < perlDreamer> I'm guessing that size is not one of them 00:20 < SDuensin> I'm reading that, perlDreamer. 00:20 < perlDreamer> You _could_ try a Folder asset, but it only goes 1 level deep. And I don't know if it shows size. 00:20 < SDuensin> What I need never is. :-( 00:20 < lisette> don't work 00:21 < perlDreamer> lisette, the new code that I just pasted? 00:21 < perlDreamer> http://webgui.pastebin.com/m50bd39b2 00:21 < lisette> http://webgui.pastebin.com/m6fcfc126 00:22 < perlDreamer> Please see this one: http://webgui.pastebin.com/m50bd39b2. It needs the extra line at the bottom. 00:22 < perlDreamer> hold on 00:22 < perlDreamer> that won't work either 00:25 < lisette> wait me 00:25 < perlDreamer> El code nuevo no va a funcionar bien. 00:26 < perlDreamer> Para hace un CS con code es facil 00:26 < perlDreamer> Para hace un CS con RSS con code es dificilisimo 00:26 * SDuensin reads the docs, really. They're just not what he wants to hear. 00:27 < perlDreamer> Sorry, SDuensin. So many people don't. It make me irritable. 00:27 < SDuensin> I completely understand. :-) 00:27 < perlDreamer> Do you really need the size? 00:27 < lisette> why not? 00:28 < SDuensin> Yep. Building an RSS feed for a podcast. 00:28 < perlDreamer> SDuensin, you do know the CS will do that for you? 00:28 < perlDreamer> and give you the size. 00:28 < SDuensin> I think I'm gonna have to build my own macro to do what I want. 00:28 < SDuensin> Yea, I should probably be using the CS instead of files. 00:28 < perlDreamer> lisette, the field rssCapableRssFromParentId should not be set to 1. 00:29 < perlDreamer> It needs a very special Asset 00:29 < perlDreamer> A macro would do it nicely. 00:31 < SDuensin> I still wanna yank the ID3 info, too, so we're likely headed to macro-land anyway. 00:32 <@preaction> for that, you might be headed towards "GalleryFile" land 00:32 <@preaction> then you could use the Gallery 00:32 * SDuensin doesn't even know what GalleryFile is. 00:32 <@preaction> it's a file inside the Gallery 00:33 < lisette> and then erase this lines? 00:33 < SDuensin> Are you gonna hit me if I say "what Gallery"? 00:33 < perlDreamer> lisette: Just the one with parentId in it 00:33 <@preaction> the Gallery added to 7.5.0 00:33 * SDuensin only sees the Photo Gallery in the CS. 00:33 < lisette> ok 00:34 < perlDreamer> preaction: I'm going to need an alibi 00:34 <@preaction> SDuensin, then you're not using 7.5.x 00:34 < SDuensin> Nope. Up top there, "stable" is still next to 7.4.x. :-P 00:34 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 00:35 <@preaction> perlDreamer, 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 pants 00:35 <@preaction> but in a manly way 00:35 <@preaction> not a girly pee your pants 00:35 < perlDreamer> Not too convincing 00:35 < perlDreamer> I'm wearing shorts 00:35 <@preaction> damnit 00:36 < perlDreamer> This crud creates a whole separate asset for handling RSS. 00:36 < perlDreamer> It's nutz. 00:37 <@preaction> i think we had a plan to have RSSFromParent work for Every asset. it... didnt work out that way 00:39 < Sara1> perlDreamer 00:39 < perlDreamer> yes, Sara1 00:39 < Sara1> Can i create a macro to take all the cs, and do it edit ansave? 00:40 < perlDreamer> in theory yes, but that would be very, very difficult. 00:40 < Sara1> Tks perl, 00:41 < perlDreamer> Sara1, lisette: Please give me a little time to trace some code, about half an hour. 00:46 < Sara1> Ok, really tks 00:48 -!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has quit ["bye"] 00:53 < perlDreamer> Sara1: http://webgui.pastebin.com/m632a501e 00:53 < perlDreamer> Note the new code at the end of sub blog 00:53 < perlDreamer> now I need to concentrate on $dayJob for a while 00:58 -!- dionak [n=dionak@97.66.185.250] has left #webgui [] 01:01 < Sara1> PErlDreamer, what is it for? 01:18 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 01:21 < lisette> with this changes this works? 01:37 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 01:39 -!- lisette [n=lramirez@201.232.58.66] has left #webgui [] 02:03 < perlDreamer> Sara1: it should work. I have not tested it. 02:06 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 02:12 -!- Sara1 [n=Camilo@201.232.58.66] has left #webgui [] 02:18 < CIA-6> WebGUI: graham * r6858 /WebGUI/ (3 files in 3 dirs): fixed: Wait Until, new approval request workflow not available to add 02:18 < CIA-6> WebGUI: graham * r6859 /WebGUI/lib/WebGUI/i18n/English/Asset_Collaboration.pm: change wording on CS commit workflow 02:18 < CIA-6> WebGUI: graham * r6860 /WebGUI/docs/ (4 files in 2 dirs): cleaned up style 3 and top navigation 02:18 < CIA-6> WebGUI: graham * r6861 /WebGUI/docs/create.sql: preparing for 7.5.15 release 02:25 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:40 < CIA-6> WebGUI: graham * r6862 /WebGUI/docs/upgrades/upgrade_7.5.14-7.5.15.pl: clean up messages in upgrade script 02:40 < CIA-6> WebGUI: jt * r6863 /releases/WebGUI_7.5.15-beta: Release 7.5.15-beta 02:41 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 03:08 < CIA-6> WebGUI: graham * r6864 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.16 dev 03:11 -!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has quit [] 03:16 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:16 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:19 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 03:41 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] 03:43 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 04:17 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 06:31 < CIA-6> WebGUI: patspam * r6865 /branch/WebGUI_flux/ (6 files in 4 dirs): WebGUI_flux: A working Flux Admin console 06:31 < CIA-6> WebGUI: patspam * r6866 /branch/WebGUI_flux/www/extras/ (flux/add2.gif flux): WebGUI_flux: some flux-related collateral 06:41 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 06:46 -!- overdrive [n=overdriv@190.39.130.23] has joined #webgui 06:59 -!- overdrive [n=overdriv@190.39.130.23] has quit [Remote closed the connection] 07:05 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 07:40 < perlDreamer> only the WebGUI faithful and the bots remain 07:44 < SDuensin> Hey perlDreamer 07:44 < SDuensin> Got my ^MP3Info() macro working! 07:44 < perlDreamer> awesome! 07:45 < perlDreamer> I'm tracking down "Tavis's favorite Shop bug of the day". 07:45 < SDuensin> Ooo - just found something a bit screwy. 07:45 < perlDreamer> what? 07:45 < SDuensin> All my assets are dated Dec 31, 1969. Oops. 07:45 < perlDreamer> that's a problem. 07:46 < SDuensin> That's what happens when I read the docs. :-P 07:46 < perlDreamer> If that's in the docs, we should find those and fix them. 07:46 < SDuensin> The 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:47 < perlDreamer> that's in the wiki? 07:47 < SDuensin> Yup. I'll find it. 07:48 < SDuensin> It 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 < SDuensin> http://www.webgui.org/community-wiki/date-macro 07:48 < perlDreamer> It's available for all Assets. Not for their content. 07:48 < perlDreamer> page.revisionDate is not in the Nav template? 07:48 < SDuensin> Um, but isn't File an asset? 07:49 < SDuensin> Guess it's not. It's on the docs page for it. 07:49 < perlDreamer> Yes, but inside the page loop you only get what's listed. 07:49 < SDuensin> Well, poop. 07:49 < perlDreamer> The revisionDate template variables does exist in the nav template, but it's revision date for the nav itself. 07:50 < SDuensin> Crap. Well, I need to know the date of the file based on the assetId. 07:50 < SDuensin> Guess I'll be updating that macro. :-) 07:50 < perlDreamer> Yup 07:50 < SDuensin> This is gonna work really well though. 07:51 < perlDreamer> just remember, the page loop inside the Nav does not give you access to the Assets, just some information about them. 07:51 < SDuensin> Right, but it does give me the assetId. I pass that to my macro and it looks up the file on disk. 07:57 < perlDreamer> I 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 < perlDreamer> that way the template only gets the stuff that it wants 07:57 < perlDreamer> and it should lighten up the templating system 07:58 < perlDreamer> you know, kind of like the dot syntax in TT 07:59 < SDuensin> TT? 08:01 < perlDreamer> Template::Toolkit 08:01 < perlDreamer> It's a more powerful, but more complicated templating system 08:04 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 08:06 < perlDreamer> Template::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::Template 08:07 < perlDreamer> but nothing actually done yet 08:07 < SDuensin> Hmm. Seems I have a bad mime type. 08:10 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 08:11 < perlDreamer> I only use white mime's. 08:12 <+Radix-wrk> mine die quietly 08:12 < SDuensin> Can I change the MIME type WebGUI sends a page out as? 08:12 < perlDreamer> yes 08:12 < SDuensin> Where's that hidden? 08:13 < perlDreamer> first I'd try the fetchMimeType macro 08:14 < perlDreamer> after that... 08:14 < SDuensin> That tells me, but I need to specify that a URL goes out as XML. 08:14 < perlDreamer> $session->http->setMimeType 08:15 < perlDreamer> but I seem to remember that the Nav will let you change that, in the asset properties (edit screen) 08:15 < SDuensin> Uhh. Yea. 08:15 < SDuensin> Looking 08:15 < perlDreamer> in the properties tab 08:15 < perlDreamer> in the edit screen 08:15 < perlDreamer> I thought it should be there 08:16 < SDuensin> Thanks 08:16 < perlDreamer> Since I wrote it to help people use the Nav for making RSS ;) 08:18 < SDuensin> Now I just gotta fix my XML. 08:21 < perlDreamer> this is bad news 08:21 < perlDreamer> I've traced this bug all the way back to Asset.pm 08:21 < perlDreamer> that is very, very bad 08:21 < SDuensin> Ut oh. 08:24 < CIA-6> WebGUI: patspam * r6867 /branch/WebGUI_flux/fluxdesigndocs/ (flux.pdf icon.png): WebGUI_flux: updated design docs 08:29 < SDuensin> Man alive. I'm gonna have to do some serious PerlFu to fix these MP3 ID3 tags. They're REALLY messed up. 08:32 < SDuensin> Anyway, talk to you later! Finally going to bed. 08:34 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 08:40 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:46 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 09:06 -!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has joined #webgui 09:46 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 11:11 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:17 < CIA-6> WebGUI: patspam * r6868 /branch/WebGUI_flux/docs/create.sql: WebGUI_flux: Added some pre-packaged demo rules to create.sql 11:32 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 13:54 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 13:55 < BartJol> hee boldy 14:10 < AMH_bob> Hallo Marco, 14:10 < AMH_bob> Hier is mijn artikel voor 7 juli 2008; 14:10 < AMH_bob> https://www.amtq.eu/documentation/web-succes-magazine/article-subjects/actual-articles/inspiratie-bij-het-ontwerpen-van-nieuwe-website---bob 14:10 < AMH_bob> Nieuwe onderwerpen heb je al. 14:10 < AMH_bob> Groetjes, 14:10 < AMH_bob> Bob. 14:10 < AMH_bob> AAAAAHHHHHHH! Sorry everybody, I pasted were I shouldn't have..... 14:10 < AMH_bob> ==================== 14:11 < BartJol> well 14:12 < BartJol> is it intersting? 14:13 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] 14:19 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 14:19 -!- mode/#webgui [+v Radix_] by ChanServ 14:29 < AMH_bob> Hhh, if your Dutch (and you are) you can read in in one the comming WSM's. Sign up at the alphamegahosting website. 14:34 < BartJol> mmm, maybe check it out... 15:57 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 16:22 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 16:22 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] 16:43 -!- 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 #webgui 17:08 -!- SquOnk [n=emhn@201.248.19.52] has joined #webgui 17:08 < SquOnk> Hi everyone 17:08 < SquOnk> Just to confirm that the problem I mentioned regarding the invalid path for some CSS is fixed in 7.5.15 17:10 -!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has joined #webgui 17:11 -!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has quit [Client Quit] 17:36 < BartJol> ok, so it was a bug? 17:36 < BartJol> i heard there's also a band called squonk 17:37 < SquOnk> BartJol: Looks like it. The latest template has the right path. 17:38 < SquOnk> BartJol: Probably inspired on Genesis' song :-) 17:38 < BartJol> ah, I don't know the band, so hard to say 17:39 < BartJol> I see it's a genesis tribute band 17:40 < BartJol> http://www.squonk.nl/home-engl.html 17:54 -!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui 18:00 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 18:00 -!- mode/#webgui [+v perlmonkey2] by ChanServ 18:00 <+perlmonkey2> what's new with WebGUI? 18:05 < BartJol> c2 18:05 < BartJol> =commerce2 18:05 < BartJol> and thingy 18:07 < miloidrr> Hi i Have a quiestion about the cs, can i put an option to referer a post of cs? 18:08 < BartJol> sorry, could you please rephrase that? I don't understand 18:09 < BartJol> but perlmonkey2, don't you know already? 18:10 <+perlmonkey2> BartJol: no I don't? :) 18:11 <+perlmonkey2> oh, I knew C2 and Thingy were out. 18:11 <+perlmonkey2> sorry, the last month has been a blur working 16 hour days. Just finished my project yesterday. 18:11 < BartJol> well, the standard answer is "look at the changelog" :) 18:11 <+perlmonkey2> hah 18:13 < BartJol> but I can do that for you, only costs 85 euro per hour :P 18:13 < BartJol> that's about 500 dollar 18:20 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:31 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 18:42 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 19:28 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 19:37 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 19:38 < perlDreamer> SquOnk: How goes the long, laborious path into Debian? 19:41 < SquOnk> perlDreamer: Winding :-) 19:41 < perlDreamer> Are we all clear of licensing issues? 20:01 * perlDreamer goes off to install a freezer in the garage. 21:47 -!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] 22:42 -!- steveo_aa [n=sno@76.226.183.26] has quit ["Leaving."] 23:03 -!- 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:14 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui 23:15 -!- mode/#webgui [+o apeiron] by ChanServ 23:30 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui --- Day changed Sat Jul 05 2008 00:42 -!- lisette [n=lramirez@201.232.58.66] has left #webgui [] 00:58 < CIA-6> WebGUI: translation * r6869 /translations/Ukrainian/Ukrainian/ (5 files): Update from translation server 00:58 < CIA-6> WebGUI: translation * r6870 /translations/Ukrainian/Ukrainian.pm: Update from translation server 00:58 < CIA-6> WebGUI: translation * r6871 /translations/Ukrainian/Ukrainian/Activity_RequestApprovalForVersionTag_ByCommitterGroup.pm: Update from translation server 01:20 < CIA-6> WebGUI: translation * r6872 /translations/Ukrainian/Ukrainian.pm: Update from translation server 01:20 < CIA-6> WebGUI: translation * r6873 /translations/Russian/ (161 files in 2 dirs): Update from translation server 01:20 < CIA-6> WebGUI: translation * r6874 /translations/Bulgarian/ (161 files in 2 dirs): Update from translation server 01:42 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] 01:51 -!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has quit ["cu"] 01:58 -!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has joined #webgui 02:08 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 02:08 -!- mode/#webgui [+o Haarg] by ChanServ 02:48 -!- 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:57 -!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 04:15 -!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] 05:11 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 05:12 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection] 05:13 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 06:52 -!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui 07:36 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Remote closed the connection] 07:37 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui 07:37 -!- mode/#webgui [+o apeiron] by ChanServ 07:46 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] 07:48 -!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)] 08:30 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 08:30 -!- mode/#webgui [+v Radix_] by ChanServ 10:50 -!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has joined #webgui 11:19 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 14:09 -!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui 16:28 -!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] 17:21 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 18:38 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] 23:55 -!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui --- Day changed Sun Jul 06 2008 00:10 -!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Remote closed the connection] 01:08 -!- waiwai933 [n=chatzill@66.192.207.218] has joined #webgui 01:09 < waiwai933> Is anyone there? 01:09 < waiwai933> hello? 01:10 -!- waiwai933 [n=chatzill@66.192.207.218] has left #webgui [] 01:17 < CIA-6> WebGUI: translation * r6875 /translations/Russian/Russian/Asset.pm: Update from translation server 03:09 -!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has quit ["bye"] 05:55 -!- 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 #webgui 05:55 -!- mode/#webgui [+o apeiron] by ChanServ 12:12 -!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has joined #webgui 22:59 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 22:59 -!- mode/#webgui [+v perlmonkey2] by ChanServ --- Day changed Mon Jul 07 2008 00:55 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 00:55 -!- mode/#webgui [+o Haarg] by ChanServ 01:05 -!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has quit ["bye"] 03:27 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:27 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:56 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 04:38 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 04:39 -!- mode/#webgui [+o preaction] by ChanServ 05:02 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 05:02 < perlDreamer> perlmonkey2! 05:02 < perlDreamer> Where have you been, dude? 05:55 <+perlmonkey2> perlDreamer: hey, you still around? 05:56 <+perlmonkey2> I just put in one heck of a month to finish up a project. 06:14 < perlDreamer> I'm still around. Have to put the kids to bed. 06:14 < perlDreamer> So I'll be here on and off for a while 06:16 < perlDreamer> So, what do you know about SELinux on FC9? 06:16 < perlDreamer> How can I tell it to leave Apache alone? 07:12 <+perlmonkey2> perlDreamer: keep looking for the error messages, then enter the commands. 07:12 <+perlmonkey2> ls -Z in the cgi-bin is a good way to find out what the permissions should look like. 07:13 <+perlmonkey2> perlDreamer: 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:29 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] 07:38 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 08:14 -!- tabb [n=tabitha@166.228.149.8] has joined #WebGUI 08:14 -!- mode/#webgui [+o tabb] by ChanServ 08:31 -!- tabb [n=tabitha@166.228.149.8] has left #WebGUI [] 09:28 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:47 -!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has joined #webgui 11:19 -!- bartjol [n=bartjol@194.171.50.123] has joined #webgui 11:22 -!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] 11:35 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 11:40 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 13:49 < CIA-6> WebGUI: patspam * r6876 /branch/WebGUI_flux/ (13 files in 2 dirs): WebGUI_flux: added remaining Operators [Pete] 13:49 < CIA-6> WebGUI: patspam * r6877 /branch/WebGUI_flux/ (9 files in 2 dirs): WebGUI_Flux Test cases for Operators : Peter 13:49 < CIA-6> WebGUI: patspam * r6878 /branch/WebGUI_flux/ (5 files in 3 dirs): WebGUI_flux: MatchesPartialText is now case-insensitive 14:25 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:02 -!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)] 15:36 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 15:41 -!- bartjol [n=bartjol@194.171.50.123] has joined #webgui 15:47 -!- Khaytsus [n=Khaytsus@theblackmoor.net] has joined #webgui 15:48 < Khaytsus> Can the stuff in /data/domains/*/public/uploads be cleared out somehow? 15:48 < Khaytsus> For my fairly small website, this directory is 750M and has files dating back from when I first installed. 15:51 -!- SDuensin [n=Scott@169.sub-75-207-113.myvzw.com] has joined #WebGUI 15:53 < SDuensin> Morning. 16:33 < bartjol> Khaytus, maybe enable the PurgeOldTrash workflow 16:33 < bartjol> what version ar you using? 16:34 < bartjol> Morning SDuensin 16:40 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:40 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:43 -!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] 16:44 < SDuensin> Is 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 < bartjol> maybe the rebuildlineage script 16:44 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection] 16:45 * SDuensin had a horrible "server" weekend. 16:45 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 16:47 < SDuensin> bartjol - I'm scared. :-) 16:47 < SDuensin> Says it can re-order my assets. I *just* did that by hand to fix them! 16:48 < bartjol> :) 16:49 < bartjol> well it ***should*** move everything back in lie 16:49 < bartjol> line 16:49 < bartjol> I did it once without many troubles 16:49 < SDuensin> Eh, what the hell. I have a backup. :-) 16:52 < bartjol> fingers crossed 16:52 < SDuensin> No orphans found. 16:53 < bartjol> well 16:54 < bartjol> that went ok then ... 16:54 < SDuensin> Except I was hoping it'd find all those extra MP3s. 16:54 < SDuensin> Doing a good old fashioned "updatedb" so I can locate them again. 16:58 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:58 < SDuensin> brb 16:58 < SDuensin> (Still got dupes) 17:19 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:19 -!- mode/#webgui [+o rizen] by ChanServ 17:25 < SDuensin> back 17:25 < SDuensin> OH NO! RIZEN IS HERE! 17:26 <@rizen> yup, here to kick ass and take names. 17:27 * SDuensin is here to fix orphaned files and rave about WebGUI. 17:27 * nuba has been just lurking for a long time.. 17:29 < SDuensin> Hey rizen, somehow, I have a lot of duplicate files in my upload hierarchy. :-( 17:29 <@rizen> sweet 17:30 <@rizen> you know that you're supposed to have that, right? 17:30 < SDuensin> It would be if they were little JPGs. Unfortunately, they're 50+ meg MP3s. 17:30 < SDuensin> Maybe in rizen-land I'm supposed to. :-P 17:31 <@rizen> it's called versioning 17:31 <@rizen> every time you edit the file asset a new copy of the file is created 17:31 < SDuensin> Egads. (But it makes sense.) 17:31 < SDuensin> I was kinda wondering if that was the case. 17:31 <@rizen> you can delete the old revs of stuff 17:31 <@rizen> and that will delete the old files 17:31 <+perlmonkey2> should image collateral be versioned/ 17:31 <@rizen> yup 17:32 * SDuensin likes versions. 17:32 < SDuensin> Where's that stuff hidden so I can go nuke it? 17:32 <@rizen> well you can click on the icon of any given asset which will bring up a sub-menu and "revisions" will be in there 17:32 <@rizen> or 17:33 <@rizen> you can edit the workflow that cleans up old revs 17:33 <@rizen> to do it more often 17:33 <@rizen> so that it's constantly cleaning out old stuff 17:33 < SDuensin> Reason 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 <@rizen> right now it only checks once per week, and only cleans out old stuff after it's hung around for a year 17:34 < SDuensin> Can I just run the "nuke it" workflow? 17:34 <@rizen> no...cuz the settings in the workflow activity only kill stuff older than a year 17:34 <@rizen> you'd have to change that setting first 17:35 < SDuensin> Ah, ok. I'm still dangerous with workflows. :-) 17:35 <@rizen> then you could run the nuke it workflow 17:35 * SDuensin is poking around now. 17:35 < topsub> hello rizen, we meet again! 17:37 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 17:38 <@rizen> i should have killed you in our last encounter topsub. cross me again and you will rue the day you ever met me! 17:38 < topsub> lol 17:38 < SDuensin> Ok, so how do I make that workflow run _now_? (I edited the asset delete thing.) 17:39 <@rizen> go 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 < SDuensin> Damn you rizen - how dare you put things in logical places. 17:40 <@rizen> it would be more logical if the "Schedule" screen was part of the workflow manager..which i intend to do in a future release 17:46 < bartjol> and probably put in a lot of i18n to shut my mouth 17:46 * SDuensin needs to study that stuff for his MP3Info macro. 17:48 < bartjol> but a ribbon is like a discount coupon, only usable several times for different events? 17:52 < SDuensin> What's the latest WebGUI you can run on a pre-0.8.x WRE? Not finding it in the wiki. 17:53 < bartjol> should be in the changelog 17:53 <@rizen> bartjol: yes 17:53 < SDuensin> cool 17:54 * SDuensin is the odd user who actually reads the docs. Problem is, he can never FIND them! :-P 17:54 <@rizen> 7.4.20 i believe 17:54 < bartjol> but 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 #WebGUI 17:54 -!- mode/#webgui [+o tabb] by ChanServ 17:55 < bartjol> do you switch badges? 17:55 < bartjol> or other stuff that is related to them to another badge? 17:56 <@rizen> you can buy badges for other people 17:56 <@rizen> so the %s allows you to switch between all the badges that you're buying 17:56 <@rizen> so that you can add tickets to them, ribbons, tokens, etc 17:58 < bartjol> sweet 17:59 < bartjol> so you switch so you can mange the other badge, ok 18:00 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 18:00 -!- mode/#webgui [+o Haarg] by ChanServ 18:01 < bartjol> we need bigger conferences here... otherwise the available features will be underestimated... WUC in the netherlands next year? 18:03 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:07 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 18:07 -!- mode/#webgui [+o tavisto] by ChanServ 18:07 <@tabb> Haha bartjol isn't it pretty cold over there? 18:07 < bartjol> and rainy 18:07 < bartjol> we love cold weather and rain 18:07 < bartjol> and cheese and beer 18:08 < bartjol> wooden shoes 18:08 < bartjol> etc 18:08 < bartjol> but sometimes is nice, and duringthe wuc, most of the time you're inside 18:08 <@tabb> Hmm cheese and beer...I can relate to that! :) 18:09 < bartjol> and right you are! 18:13 -!- crythias [n=gyoung@69.68.148.96] has joined #webgui 18:13 -!- mode/#webgui [+v crythias] by ChanServ 18:13 -!- crythias [n=gyoung@69.68.148.96] has left #webgui [] 18:19 <@rizen> you guys put on a WUC one year, but haven't done it since. 18:19 <@rizen> why is that? 18:20 <@rizen> incidentally the WUC this year in Madison has officially gone international...and more importantly intercontinental 18:20 <@rizen> we'll have people there from 4 continents 18:23 < bartjol> well, I don't know actually, I'm just in the board for a year 18:24 < bartjol> maybe not enough attendees 18:24 < bartjol> maybe too much trouble for organising.. 18:25 < bartjol> thinking on the translation of a token... 18:25 < bartjol> it's a bitch 18:28 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 18:30 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 18:30 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] 18:33 <@rizen> feel free to use a different word for "token" 18:33 <@rizen> it could be "item" 18:33 <@rizen> it's really just the sale of some physical good attached to the badge 18:34 <@rizen> people will use it for selling conference t-shirts, conference money, and conference memorabilia 18:34 <@rizen> one conference will even be using it to sell parking and hotel rooms 18:34 < bartjol> ok 18:35 < bartjol> but that doesn't make it easier, item is too broad I think and is also used in abstract terms 18:36 < bartjol> but I''l ponder about it 18:53 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:54 < perlDreamer> bartjol: EMS help is fixed 18:54 < perlDreamer> I wouldn't do too much work in there, as the EMS help is being updated 18:54 < bartjol> jee, that's fast 18:54 < perlDreamer> hey, you're bartjol 18:54 < bartjol> eeeh, yeah off course, who else should I be? 18:55 < perlDreamer> I mean that your i18n translation work gets high priority 18:55 < perlDreamer> mainly because I can fix it quickly :) 18:55 < bartjol> but indeed I'm boring, same name here as on the site 19:00 < perlDreamer> some of us have to remain anonymous due to our superhero identities 19:01 < bartjol> Translating feels more like being a monk than a superhero 19:01 < bartjol> in dutch it's also a word: monnikenwerk 19:02 < bartjol> for long repetative tasks 19:02 < perlDreamer> sing it, Brother BartJol 19:03 < bartjol> the translation blues 19:06 < bartjol> weel I had a festival yesterday, so right now, translating is ok 19:06 < perlDreamer> festival? Like a party? 19:07 < bartjol> yeah, with a lot of bands, beer and women in a park in Rotterdam 19:08 <@tabb> That sounds like fun ;) 19:13 < perlDreamer> bartjol: 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:14 < bartjol> it was fun 19:16 < bartjol> ah, but please tell me it's not meaningless to translate 7.5.15 19:19 < bartjol> perlDreamer? 19:19 < bartjol> Am I filling my live with performing meaningless tasks? 19:20 < perlDreamer> No, bartjol. Just know that a lot of existing EMS i18n will be going away and be replaced with bright, shiny, new i18n. 19:20 < bartjol> ok, so everything that is new is good 19:20 <@preaction> mmmm shiny things 19:21 < bartjol> you want the whole i18n as wallpaper preaction? 19:21 <@preaction> wallpaper isnt shiny! 19:21 <@preaction> unless you make it shiny 19:21 <@preaction> printed on aluminum foil perhaps? 19:22 < bartjol> the i18n itself is shiny 19:22 < perlDreamer> preaction: you should check out the new test that I committed this morning 19:22 < perlDreamer> It's another i18n label scanner 19:23 <@preaction> the craziness that parses templates for the ^International macro? 19:23 <@preaction> IT'S SHEER CRAZINESS! 19:23 <@preaction> but it may also be genius! 19:23 <@apeiron> SHEER GENIUS 19:23 < perlDreamer> yup, that's the one 19:23 < perlDreamer> already found 8 broken i18n labels in there 19:24 <@preaction> i wonder... maybe we could add some well-formed markup tests in there someday... 19:24 <@preaction> no, nm. too much HTML in 19:24 < perlDreamer> Sure. I think there is a tidy based test module in CPAN 19:27 < bartjol> perlDreamer, are there namespaces that you want to have checked first (then I can translate them first, and check directly) 19:30 < perlDreamer> anything but EMS 19:30 < perlDreamer> EMS after 7.5.16 19:31 < bartjol> ok, just worked this afternoon on ems, so I can't make the same mistake anymore 19:37 < bartjol> have fun, bye 19:37 -!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] 19:48 -!- lisette [n=liraos@201.232.58.66] has joined #webgui 20:09 -!- tabb [n=tabitha@166.228.231.115] has left #WebGUI [] 20:14 < lisette> anyone know if webgui support OAuth? 20:14 < perlDreamer> WebGUI supports LDAP, and its own internal auth system. 20:15 < perlDreamer> Anything else would be in the Get Add Ons section of webgui.org 20:15 < lisette> but the protocol OAuth? 20:15 <@apeiron> That said, you may be able to find an auth... yeah. :) 20:15 < lisette> this is based on openid 20:38 -!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has joined #webgui 20:40 -!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has quit [Client Quit] 21:43 <@rizen> he doesn't go out with girls anymore 21:44 <@rizen> he doesn't intend to marry 21:44 <@rizen> he only goes out with guys he adores 21:44 <@rizen> perlDreamer is a 21:44 < perlDreamer> perl hacker 21:44 <@rizen> very nice guy 21:44 < perlDreamer> speaking of which... 21:49 -!- crythias [n=gyoung@69.68.148.96] has joined #webgui 21:50 -!- mode/#webgui [+v crythias] by ChanServ 21:55 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 22:03 < topsub> Not 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 change 22:26 < Khaytsus> Is 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 < Khaytsus> I'm trying to figure out the 'safest' way to clean out /data/domains/*/public/uploads 22:27 < perlDreamer> Khaytsus, Purge Old Trash is probably the safest way to go. 22:28 < perlDreamer> but it's not new 22:29 < perlDreamer> It's been around since March of 2006 22:29 < Khaytsus> perlDreamer: odd, I don't see it in WorkFlows. 22:29 < Khaytsus> Is that where I'd find it? 22:30 < perlDreamer> Is it in your config file? 22:30 < perlDreamer> WebGUI::Workflow::Activity::PurgeOldTrash 22:30 <@rizen> that's not the name of a workflow khaytsus 22:30 <@rizen> it's the name of an activity in a workflow 22:30 <@rizen> its part of one of the maintenance workflows 22:30 <@rizen> probably the weekly one, but maybe the daily one 22:30 < Khaytsus> Hmmmm... 22:31 < Khaytsus> Sorry, I'm not a very advanced WebGUI user, let me get in admin and look at the workflows for the maintenance 22:32 < Khaytsus> Hourly, daily, and weekly are enabled.. 22:34 < Khaytsus> Honestly not sure what to look for.. editing daily or weekly I see some clean temp etc stuff 22:35 < perlDreamer> It's in the weekly activities 22:35 < perlDreamer> delete assets from trash that have been sitting around for 30 days 22:35 < perlDreamer> that's the name of it 22:35 < Khaytsus> Yeah, that's there 22:36 < perlDreamer> that "instance" is of the PurgeOldTrash type 22:36 < perlDreamer> It is configured to delete trash older than 30 days old 22:36 < Khaytsus> Yep, looks to be set that way to me. 22:38 < Khaytsus> Maybe it's "missed" some events? The days are scattered, but goes all the way back to 12/2006 22:39 < perlDreamer> you're saying that you have things in the Trash from 2006? 22:39 < Khaytsus> Is 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 do 22:39 < perlDreamer> Khaytsus: definitely do not do that 22:39 < Khaytsus> drwxr-xr-x 3 apache apache 4096 Dec 9 2006 /data/domains/webgui.theblackmoor.net/public/uploads/ch// 22:40 < perlDreamer> sure, that might be a vital part of WebGUI stored as an upload 22:40 < perlDreamer> the only safe way to know what to delete is to stay inside the system 22:40 < Khaytsus> Right, which is why I haven't done anything silly :) 22:41 <@Haarg> the other thing is old revisions of assets are kept for a year 22:41 <@Haarg> which includes any attached files 22:41 <@Haarg> there's a workflow activity to purge those revisions as well 22:42 < Khaytsus> 724M in the uploads directory and this is really just a small personal website.. 22:46 < Khaytsus> For 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:47 < perlDreamer> That's pretty much all the feedback you get from a Workflow Activity 22:48 < Khaytsus> Anything else I can try to nudge it towards dumping the old files? 22:48 <@rizen> set the delete revisions activity to something like 30 days 22:48 <@rizen> and then run that workflow again 22:51 < Khaytsus> Set it to 30 days in weekly and re-ran weekly; no change in storage space used or directories there 22:52 < perlDreamer> What do you put on your "small personal website"? 22:52 < perlDreamer> MP3s, vidoes, pictures, applications? 22:52 < Khaytsus> Oh no, nothing like that. Just information. 22:54 < perlDreamer> well, if you've deleted the old versions, then the only thing left is originals. 22:54 < perlDreamer> There must really be 724 MB of data in there 22:54 < Khaytsus> A great deal of it is cookie files 22:54 < perlDreamer> cookie files? 22:54 < Khaytsus> 91,300 files 22:55 <@rizen> do you have a lot of http proxies on your site? 22:55 < Khaytsus> Actually yes I do 22:55 < Khaytsus> You can smack me, but they're to use an existing hit counter 22:55 <@rizen> those cookie files are created by the http proxy assets 22:55 < Khaytsus> I tried to figure out how to do a webgui-native one and gave up 22:56 -!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI 22:57 -!- mode/#webgui [+o tabb] by ChanServ 22:57 <@rizen> hit counter? 22:57 <@rizen> you mean circa 1994? 22:58 < Khaytsus> :P 22:58 < Khaytsus> I think I wrote it around then TBG 22:58 < Khaytsus> TBH 22:59 < Khaytsus> 2002, but anyway :) 23:00 < Khaytsus> So are the cookies files safe to delete? 23:03 <@rizen> here i just whipped this one up for you in about 32 seconds: 23:03 <@rizen> http://webgui.pastebin.com/m29199a71 23:03 <@rizen> yes you can safely delete the cookies files 23:04 < perlDreamer> rizen: do we need a workflow activity to do that? 91 kFiles is a lot of inodes 23:04 <@rizen> pd: wouldn't hurt 23:07 < Khaytsus> rizen: Cool, I was between meetings, thank you! Deceptively simple! 23:08 < Khaytsus> rizen: Would that work per-page? 23:08 < perlDreamer> Khaytsus, you would have to use a different counter name on each page 23:08 <@rizen> you'd have to create a new counter name on every page 23:09 < Khaytsus> so "my counter" would be page-specific 23:10 < perlDreamer> yes 23:10 < Khaytsus> Cool, 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:11 < perlDreamer> Well, by asking "dumb questions" you got a free macro and helped us to realize that the HTTP Proxy asset leaks cookie files. 23:11 < perlDreamer> Please keep asking! 23:11 < perlDreamer> Oh, and if you're willing, create a wiki page about the simple hit counter macro. 23:11 < perlDreamer> It might help other people out. 23:11 < Khaytsus> :) Sure, I'll be glad to do that. 23:13 < Khaytsus> bb, 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 < Khaytsus> Hell of a lot easier to figure out than the old one where I never could remember which little node of something does what. 23:14 < perlDreamer> what was the old one? 23:15 <@rizen> here's one that autocreates counters for each page: 23:15 <@rizen> http://webgui.pastebin.com/m47421a97 23:16 <@rizen> put that in your wiki page too 23:17 < perlDreamer> would passive profiling work for this? 23:17 < perlDreamer> of course, it's more complex than the macro 23:19 <@rizen> you probably could use passive profiling 23:19 <@rizen> honestly though, i haven't messed with passive profiling in several years, i don't even know how to use it 23:20 <@rizen> i should really build a nice gui around that system to make it more accessible to peeps 23:20 < perlDreamer> I think that subsystem might be down now anyway. Kristi has a bug posted against it. 23:22 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 23:22 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] 23:23 < rizen_> sorry, don't know what happened there 23:23 < perlDreamer> freenode is having problems 23: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 #webgui 23:23 -!- mode/#webgui [+o rizen] by ChanServ 23:23 <@rizen> wtf 23:24 < perlDreamer> freenode is having problems 23:25 <@rizen> with me specifically? 23:25 <@rizen> what did i do to them 23:25 <@rizen> =) 23:25 < perlDreamer> You're associated with me 23:30 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:37 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 23:37 -!- mode/#webgui [+o khenn] by ChanServ 23:49 -!- Sara [n=Camilo@201.232.58.66] has joined #webgui 23:49 < Sara> Hi, I have a question about the macros 23:49 < perlDreamer> okay 23:49 < Sara> is there a macro that show the URL? 23:50 < Sara> The current url? 23:50 < perlDreamer> do you mean like ^PageUrl()? 23:52 < Sara> Let me se 23:53 -!- 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:56 < Khaytsus> rizen: Okay, I'm stumped on which table to insert the counter information into :) 23:56 < perlDreamer> there is a table called incrementer. 23:56 < Khaytsus> Oh snap 23:57 < perlDreamer> but the second version of the macro will handle that work for you. 23:59 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] --- Day changed Tue Jul 08 2008 00:04 < Sara> Tks, PerlDreamer 00:05 < perlDreamer> You're welcome, Sara. The wiki has good information about macros. http://www.webgui.org/community-wiki 00:10 < Khaytsus> Oh, I missed the second version, nice! :)) 00:36 -!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit [] 00:44 < Khaytsus> Okay, one more thing.. I added it to the conf, but I am getting "^PageHitCounter;" in the asset as text, not the macro. 00:44 <@preaction> check the error log 00:44 < Khaytsus> I've triple-checked the macro reference in the conf, name, and in the macro. k 00:45 < Khaytsus> Undefined routine &WebGUI::Macro::PageHitCounter 00:47 <@preaction> er.. that can't be the whole error message 00:47 < Khaytsus> k 00:47 < Khaytsus> http://webgui.pastebin.com/m78e1f33f 00:48 <@preaction> there's most likely a syntax error in the macro code 00:49 < Khaytsus> I did fix a missing quote, but here's the code. 00:49 < Khaytsus> http://webgui.pastebin.com/m47421a97 00:50 < Khaytsus> I fixed a missing quote in line 13, $db->write("insert into incrementer values (?,0)", [$name]); 00:52 <@preaction> eh, looks all right to me. dunno what the problem is 00:52 < Khaytsus> If I try to execute it with perl, it doe error but I can't figure out why.. 00:52 < Khaytsus> http://webgui.pastebin.com/m60365f0b 00:54 < Khaytsus> Doh, missing ) on the unless line 00:55 < Khaytsus> Works :) 00:56 < Khaytsus> Thanks 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 well 01:02 <@rizen> keep 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:03 < Khaytsus> Nah, I bet I have <50 01:04 < Khaytsus> BTW, I added a small tidbit.. added an optional argument which prepopulates if specified to that value 01:05 <@rizen> keep in mind that every post in a CS is potentially an additional page 01:05 <@rizen> and every wikipage, and every photo in the gallery, etc 01:07 < Khaytsus> So I can transfer my current hits into this new hit system 01:07 < Khaytsus> (sorry, was being queried on something... Should have closed my office door :) 01:07 < Khaytsus> So 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, anyway 01:10 < Khaytsus> Would 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:13 < Khaytsus> Okay, bbiab, headed home. 01:15 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:29 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 01:31 -!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has quit ["bye"] 01:31 < CIA-6> WebGUI: colin * r6879 /WebGUI/t/i18n/template.t: 01:31 < CIA-6> WebGUI: Add a test that scans templates for International macros 01:31 < CIA-6> WebGUI: and makes sure that their namespaces and labels resolve. 01:31 < CIA-6> WebGUI: colin * r6880 /WebGUI/lib/WebGUI/i18n/English/ (Friends.pm Asset_Event.pm): Fix broken labels in template macro calls. 01:31 < CIA-6> WebGUI: colin * r6881 /WebGUI/docs/upgrades/ (2 files in 2 dirs): 01:31 < CIA-6> WebGUI: Fix a misspelling in the default calendar print event template. Bad International 01:31 < CIA-6> WebGUI: macro call. 01:31 < CIA-6> WebGUI: colin * r6882 /WebGUI/lib/WebGUI/Asset/Template.pm: fix a typo in the Asset::Template getList POD 01:31 < CIA-6> WebGUI: jt * r6883 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.4.40-7.5.16.pl): making beta / stable branch merge 01:31 < CIA-6> WebGUI: colin * r6884 /WebGUI/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm: fix a typo in the EMS token instructions help 01:31 < CIA-6> WebGUI: graham * r6885 /WebGUI/ (3 files in 2 dirs): fixed: More permissive DSN checking to allow use of SQLite (thanks pathma) 01:31 < CIA-6> WebGUI: graham * r6886 /WebGUI/docs/upgrades/packages-7.5.16/all_7.5_packages.wgpkg: created merged package file 01:31 < CIA-6> WebGUI: 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 merge 01:32 < perlDreamer> wow, those were almost 7 hours ago 01:32 < CIA-6> WebGUI: 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-6> WebGUI: frank * r6889 /WebGUI/docs/changelog/7.x.x.txt: Project Management Fix 01:33 <@rizen> Khaytsus i'd put it in the style, unless you only want the counter on specific pages 01:33 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 01:34 -!- lisette [n=liraos@201.232.58.66] has left #webgui [] 01:51 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 02:19 -!- Sara [n=Camilo@201.232.58.66] has left #webgui [] 02:24 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 02:24 < elnino> hi all. SEO consultant causing problems again. 02:25 < elnino> is it correct that webgui's core is xhtml compliant? 02:25 < elnino> and is it true that IE doesn't recognize or support xhtml? 02:26 < elnino> if 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 < elnino> grr. 02:26 < elnino> any advice? if not, thanks for listening. 02:26 < elnino> =) 02:27 < perlDreamer> It is true that wG's core is xhtml compliant. 02:28 < perlDreamer> I can't talk about IE, except anecdotally. And it sucks 02:34 < elnino> this really stinks. She's good. but I really have a hard time believing PPC will be penalized because we aren't "IE Tidy" 02:35 < Khaytsus> elnino: I'm no expert, but I'm pretty sure xhtml does not mean the output is really that different than html. 02:35 < Khaytsus> To the end-user, xhtml and html are basically equivilent. 02:35 < perlDreamer> elnino, I know of an SEO expert who deals with WebGUI regularly. It will not prevent you from getting page rank. 02:35 < Khaytsus> xhtml adds some extra requirements, but I seriously doubt WebGUI "won't work" or render or what not on IE. 02:35 < perlDreamer> Would you like her name? 02:36 < elnino> I wouldn't mind bouncing ideas off of your SEO expert. 02:36 < perlDreamer> Her name is Tiffany Patterson. 02:36 < perlDreamer> Let me dig up a website/email address. 02:36 < perlDreamer> actually... 02:36 < elnino> that would be great. Thanks! 02:36 < perlDreamer> khenn, are you online? 02:38 < perlDreamer> I believe this is her website: http://elitedesignsltd.com/ 02:38 < perlDreamer> I'll double check and post back tomorrow. 02:43 -!- 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 #webgui 02:43 -!- mode/#webgui [+o apeiron_] by ChanServ 02:57 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 02:58 <@preaction> elnino, IE doesn't support XHTML as an XML dialect. I'll explain... 02:58 <@preaction> XML is another subset of SGML, like HTML is a subset of SGML 02:59 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 02:59 -!- mode/#webgui [+o tavisto] by ChanServ 02:59 <@preaction> however, 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 () 02:59 <@preaction> XML is designed to make SGML easier for computers to interpret 02:59 < elnino> got it so far. 02:59 <@preaction> HTML allows for so many truly evil things, like

(with no closing

), or
  • (no closing
  • ) 03:00 <@preaction> so XHTML is the XML version of HTML 03:00 <@preaction> since XHTML is an XML dialect, it has a content-type (MIME) of "application/xhtml+xml" 03:00 <@preaction> not text/html (since it is not html) 03:00 <@preaction> sending a content-type of application/xhtml+xml to IE makes it fail 03:01 <@preaction> furthermore, sending that content-type to Firefox or some other browsers changes the behavior to make the browser verify the XML's well-formedness 03:01 <@preaction> so if the XHTML document is not well-formed (has bad syntax), an error is shown instead of the page 03:01 <@preaction> this is a Good Thing (tm) 03:02 <@preaction> so, 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 HTML 03:02 <@preaction> which is true 03:02 <@preaction> so, some die-hards distill this down to the non-techies that "IE does not support XHTML" 03:02 <@preaction> which, again, is true from a certain point of view 03:03 <@preaction> IE 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:04 <@preaction> the 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 checks 03:05 <@preaction> when in fact the culprit is their shoddy website 03:05 <@preaction> Joel Spolsky did a good piece on the problems with web standards 03:05 <@preaction> which 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 way 03:06 <@preaction> but, 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:07 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:07 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:07 <@preaction> most likely we won't do that, since it's hacky and ugly and (as mentioned before) will probably break people's sites 03:12 < elnino> hmm. 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:13 <@preaction> http://www.joelonsoftware.com/items/2008/03/17.html <- this one 03:13 <@preaction> it's about web standards as a whole 03:14 <@preaction> it doesn't directly address the application/xhtml+xml thing (since it's not really a thing that everyone knows) 03:30 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 03:42 < patspam> is the dev list playing up? 03:42 < patspam> I sent an email 17hrs ago that hasn't shown up yet 03:42 <@preaction> i think. we've been getting some pages from plainblack.com, i suspect things will be back to normal shortly 03:43 < patspam> ah ok. I'll give it some more time 03:49 < elnino> hey preaction... I noticed tha tmicrosoft's site is xhtml=transitional. That's will blow our SEO's mind... 03:53 <@preaction> not really. google still doesn't pass validation 03:53 <@preaction> these are problems, doing what they do is still not the right thing to do 03:55 < elnino> I 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:57 < elnino> Joel'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 < elnino> out of curiousity, is webgui going to consider doing html 4.01 strict? 03:58 <@preaction> no. it would be impossible at the current stage 03:58 <@preaction> even 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 <@preaction> there are a lot of WebGUI that generates markup (not just adds data to variables to be processed in templates) 03:58 <@preaction> the HTMLForm, TabForm, etc... 03:58 <@preaction> the form controls 04:01 < elnino> yeah, I saw all that stuff in the perl. That would be a mess to change. 04:01 < elnino> well, 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:02 < elnino> even tinymce strives to be xhtml compliant. So it would be hard do otherwise with anything using tinymce 04:02 < elnino> Just checking - it sounds like I understand, right? 04:03 < elnino> cause I feel somewhat intelligent about it now... =) 04:13 <+Radix-wrk> joel spotsky hits the nail on the head again in that article doesn't he :) 04:14 <@preaction> elnino, 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:27 < elnino> Thanks 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:38 < CIA-6> WebGUI: colin * r6890 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): 04:38 < CIA-6> WebGUI: Huge update of EMS Help and i18n. Old i18n and help have been 04:38 < CIA-6> WebGUI: removed, and new Help and i18n have been added. 2-3 more EMS 04:38 < CIA-6> WebGUI: templates still need their template variables documented. 04:39 <@preaction> i suspect i'll be writing a blog entry about it tonight or wednesday, since the staff blog has been woefully under-used 04:49 -!- 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 #WEBGUI 05:00 < elnino> hey preaction, is there a place I can change webgui to be xhtml transitional instead of strict? 05:01 <@preaction> your style template is what sets the doctype 05:01 <@preaction> webgui doesn't do anything with that. since it outputs xhtml strict, you can call it transitional if you want 05:01 <@preaction> (though the same is not true the other way around) 05:04 < elnino> I just found it as you just responded. Yep, understood - it just saves me a lot of editing. =) Thanks again! 05:05 <@preaction> all honesty, i'd still use "strict" 05:05 <@preaction> and if it's validated, that means essentially you would survive if your markup was passed through an XML filter (probably) 05:06 <@preaction> there are and such that are allowed in Strict but aren't allowed in XML 05:06 <@preaction> you don't even want to know how you'd have to escape Javascript and CSS in the XHTML files 05:06 < elnino> true... I'll work towards it, but to pacify my seo consultant. I have less errors this way. =) 05:07 <@preaction> ah, mais oui 05:15 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 05:15 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 05:15 -!- mode/#webgui [+o Haarg] by ChanServ 05: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 #WEBGUI 05:16 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] 05:18 -!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has joined #webgui 05:28 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 05:29 < elnino_laptop> hey 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:30 <@preaction> yeah, been there. which is why you'll see me on the HTML 4.01 Strict side of the fence most days 05:30 <@preaction> but JT is TMRFE and as I mentioned before, "fixing" WebGUI is such a huge effort... 05:31 <@preaction> and for all real purposes, xhtml is just fine. for SEO purposes, it makes absolutely no difference 05:33 <@preaction> i 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:34 <@preaction> i 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 loopholes 05:37 < elnino_laptop> true... Well. I'm really done for the night.. Truely... Have a good night. 05:38 < elnino_laptop> and if you hear from perldreamer, I found the consultant he recommended.. Thanks to him. 05:44 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 06:08 -!- apeiron_ is now known as apeiron 06:57 -!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has quit ["Exit- stage left"] 07:23 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 07:27 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 08:46 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 08:54 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui 09:13 -!- testing [n=Khaytsus@theblackmoor.net] has joined #webgui 09:14 -!- testing is now known as Guest96356 09:16 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:19 -!- Khaytsus [n=Khaytsus@theblackmoor.net] has quit [Read error: 110 (Connection timed out)] 09:19 -!- Guest96356 is now known as Khaytsus 09:40 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"] 10:11 -!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui 10:11 -!- mode/#webgui [+o apeiron_] by ChanServ 10:17 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 10:37 < CIA-6> WebGUI: translation * r6891 /translations/German/ (161 files in 2 dirs): Update from translation server 10:45 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 10:53 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:04 < CIA-6> WebGUI: translation * r6892 /translations/German/German/Asset_RichEdit.pm: Update from translation server 11:19 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 11:19 -!- mode/#webgui [+o Haarg] by ChanServ 11:34 < CIA-6> WebGUI: translation * r6893 /translations/Dutch/ (161 files in 2 dirs): Update from translation server 12:14 -!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has joined #webgui 12:28 < CIA-6> WebGUI: translation * r6894 /translations/German/German/Asset_RichEdit.pm: Update from translation server 12:28 < CIA-6> WebGUI: translation * r6895 /translations/German/German/Asset_RichEdit.pm: Update from translation server 12:28 < CIA-6> WebGUI: translation * r6896 /translations/German/German/VersionTag.pm: Update from translation server 12:45 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 14:29 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:53 -!- SDuensin [n=Scott@75.204.154.255] has joined #WebGUI 15:54 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 16:00 < SDuensin> Morning. 16:05 < BartJol> hi 16:17 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:45 -!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui 16:46 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui 16:50 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:51 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:51 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 17:01 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] 17:05 -!- vayde [n=vayde@63.228.39.10] has joined #webgui 17:12 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:12 -!- mode/#webgui [+o Haarg] by ChanServ 17:23 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 17:24 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 17:24 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] 17:26 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:26 -!- mode/#webgui [+o tavisto] by ChanServ 17:29 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:29 -!- mode/#webgui [+o rizen] by ChanServ 17:29 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 17:29 -!- mode/#webgui [+o preaction] by ChanServ 17:41 < topsub> is there any way to be able to add custom fields for products? Like meta data but i don't want it to show up globally 17:47 < BartJol> in c2 or c1? 17:48 < BartJol> I think you can add properties to vevery sku. 17:48 < BartJol> in the template you can decide whether or not to show it 17:49 < BartJol> but, I haven't tried it 17:52 < topsub> hmm 17:52 < topsub> BartJol, is there a setup for these properties or is it per product? 17:53 < BartJol> I think it is per product 17:53 < topsub> well wait.. i guess i could change the "add a feature" to what i need 17:53 < topsub> and be able to search for that 17:53 < BartJol> but if you use sku for very similar products, you need only 1 17:53 < BartJol> ooh, searching... dunno about that 17:54 < topsub> hmm well let me restate i will need to be able to pull out of the database based on my custom field 17:55 < topsub> i will need to ad a date to each product 17:55 < BartJol> ok, so my option is useless (just affirmation) 17:55 < topsub> and want to use sql report to pull out the products based on the date 17:56 < BartJol> isn't that in the assetdata of a product? 17:56 < BartJol> so compare product with assetdata and grep the date from the assetData table 17:57 < BartJol> oh, that's the date created 17:57 < BartJol> sorry 17:57 < topsub> ya... good thought tho 17:57 < BartJol> almost a good idea... 17:57 < topsub> lol ya 17:57 < topsub> had an idea could i embed it in the variant 17:57 < topsub> to say this product is a webshow and from your variants you can select what dates you want to go to 17:58 <@preaction> topsub, your best bet probably would be to make a subclass of Product and add your properties to its definition 17:58 <@preaction> or... are you looking for the Event Management System? 17:58 < topsub> we don't want to have to add a badge to buy a ticket 17:58 < topsub> is what we are trying to avoid 18:00 < BartJol> well, 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 simple 18:00 < BartJol> ? 18:02 < topsub> I am looking to use sql report to pull out these products based on the dates 18:03 < BartJol> wel if you add a feature, it is stored in Product_feature 18:04 < BartJol> these tables are avaiable, just (ab)use them for your goal: 18:04 < BartJol> Product_accessory | 18:04 < BartJol> | Product_benefit | 18:04 < BartJol> | Product_feature | 18:04 < BartJol> | Product_related | 18:04 < BartJol> | Product_specification 18:04 < BartJol> those you can search with a sqlreport 18:05 < topsub> that might be a possible solution 18:05 < BartJol> I am not as dumb as I look :) 18:08 < topsub> lol never passed judgement 18:09 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:12 < topsub> so i will now write a sql report to pull based on features and then just link them back to the product.. think that will work 18:13 < BartJol> it's worth an attempt 18:13 < topsub> Seems like it will work.. thanks BartJol 18:13 < BartJol> good luck! 18:37 -!- estiven1 [n=estiven@201.232.58.66] has joined #webgui 18:38 -!- juan [n=juangui@201.232.58.66] has joined #webgui 18:39 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:40 < juan> i 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:42 < perlDreamer> juan: changing the domain (sitename) should not matter unless you hard-coded it into the content. 18:43 -!- estiven1 [n=estiven@201.232.58.66] has left #webgui [] 18:43 -!- estiven1 [n=estiven@201.232.58.66] has joined #webgui 18:43 < juan> this is the problem 18:44 < perlDreamer> So, in the content you put the sitename in URLs? 18:44 < juan> yes 18:44 < perlDreamer> Well, you have a problem :) 18:44 < perlDreamer> It 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:45 < perlDreamer> In the future, you should consider using a macro to hold the sitename for you. 18:45 < perlDreamer> either ^u; for the company URL, or ^/; for the gateway URL. 18:46 < perlDreamer> then WebGUI will handle the site name for you and your content will be more portable. 18:47 < BartJol> eeh perlDreamer, I fould another i18n thingy 18:47 < BartJol> have fun with it :) 18:48 < perlDreamer> oy, that's my code, too 18:48 * perlDreamer is shamed 18:48 < perlDreamer> It's hard to blush on IRC 18:48 < BartJol> whoahhaha 18:48 < BartJol> evil laughs are easier 18:48 < BartJol> but gotta go, I'm hungry and were going out for dinner woth procolix 18:49 < juan> do you know what tables need to be changed? 18:49 < perlDreamer> juan, what assets do you have on your site? 18:49 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 18:49 < perlDreamer> table wobject, field description will get many of them. 18:49 < perlDreamer> But you also need Post, Snippet, maybe Template and so on. 18:50 < perlDreamer> It 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 #webgui 18:50 < juan> ok 18:50 < juan> i am going to change by hand 18:51 < perlDreamer> how many pages are there? 18:52 < juan> around 100 pages 18:52 -!- apeiron_ is now known as apeiron 19:10 < CIA-6> WebGUI: colin * r6897 /WebGUI/lib/WebGUI/i18n/English/Asset_Product.pm: fix bad grammar in the short description help 19:18 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 19:21 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] 20:07 -!- tabb [n=tabitha@166.228.207.60] has joined #WebGUI 20:07 -!- mode/#webgui [+o tabb] by ChanServ 20:08 -!- tabb [n=tabitha@166.228.207.60] has left #WebGUI [] 20:11 < CIA-6> WebGUI: graham * r6898 /WebGUI/lib/WebGUI/Cache.pm: better handling of character encoding in Cache 20:11 < CIA-6> WebGUI: graham * r6899 /WebGUI/sbin/testEnvironment.pl: we've required 5.8 for a long time, set properly in testEnvironment.pl 20:11 < CIA-6> WebGUI: graham * r6900 /WebGUI/ (2 files in 2 dirs): 20:11 < CIA-6> WebGUI: fixed: Syndicated Content doesn't always decode text properly 20:11 < CIA-6> WebGUI: fixed: Syndicated Content caches improperly 20:35 -!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection] 20:37 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui 21:06 -!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui 21:42 < CIA-6> WebGUI: graham * r6901 /wrebuild/wre/lib/WRE/Site.pm: improve domain name calculation 21:43 -!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 21:45 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 21:54 -!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [] 21:56 < perlDreamer> Haarg: would it help if I started using UTF-8 in some of the tests? 21:57 <@Haarg> it would be good to have some tests for utf8 stuff, yeah 21:58 < perlDreamer> I'll start reading up on it, then. All I know now is "\x{dddd}". 22:04 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 22:05 < elnino> hey perldreamer, found Tiffany. We'll be talking SEO stuff tomorrow. Thanks for the lead!! 22:05 < perlDreamer> You're welcome. 22:05 < perlDreamer> I know the SEO consultant has been giving you problems for quite a while. 22:08 < elnino> Well, 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:13 < topsub> Alright 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 < perlDreamer> look in the Thingy code to see if that's supposed to work. 22:14 <@preaction> there's a way to export the data, i'm pretty sure the package is just supposed to be the schema, with no data inside 22:14 < topsub> hmm, any document on how exporting data can be done? 22:15 < perlDreamer> AssetPackage.pm 22:15 <@preaction> it should be a link 22:15 <@preaction> or maybe it's only per-Thing that you can export, i don't know 22:15 <@preaction> the discussion was here, but i don't remember it 22:16 < topsub> hmm looking now 22:16 < perlDreamer> In the search screen, if you're in the exportGroup, it will give you a link 22:17 < perlDreamer> also assumes that the template uses the export_url template variable 22:17 < topsub> i am on the beta now looking 22:20 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 22:21 < topsub> hmm on the search page i see import can't see export yet. let me make sure this template has the variable 22:23 < perlDreamer> You might actually have to do a search, as well. 22:23 < topsub> wow 22:23 < topsub> thats it 22:23 < topsub> have to search for what you want 22:23 < topsub> then export the data 22:23 < topsub> thats kinda busted 22:24 < topsub> not what i was expecting 22:24 < perlDreamer> I agree. It suxors. 22:24 < topsub> nice call perlDreamer 22:24 < perlDreamer> Just write a patch that fixes it in a reasonable way and RFE it. 22:24 < topsub> u act like i have all this time on my hand.. lol 22:25 < topsub> trying to transfer this site from my sandbox to dev server and bam no data.. 22:26 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] 22:26 <@preaction> it would probably be easier to transfer database dumps 22:26 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 22:28 < perlDreamer> topsub, 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 < perlDreamer> No one else has your priorities. 22:28 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 22:28 -!- mode/#webgui [+o Haarg] by ChanServ 22:31 < topsub> i agree, just don't have the time on this project to do that 22:41 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] 22:43 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 22:43 -!- mode/#webgui [+o Haarg] by ChanServ 22:57 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["ChatZilla 0.9.83 [Firefox 3.0/2008052906]"] 23:00 -!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 23:01 -!- 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 #webgui 23:03 -!- estiven1 [n=estiven@201.232.58.66] has quit ["Leaving."] 23:12 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 23:12 < CIA-6> WebGUI: graham * r6902 /wrebuild/build.sh: include File::Path 2.04 23:30 -!- vayde [n=vayde@63.228.39.10] has quit ["Exit- stage left"] 23:40 < CIA-6> WebGUI: jt * r6903 /WebGUI/docs/ (3 files in 2 dirs): fixed transactions lost during 7.5.11 upgrade 23:40 < CIA-6> WebGUI: graham * r6904 /WebGUI/ (3 files in 3 dirs): added File::Path 2.04 as a prerequisite 23:50 -!- SDuensin [n=Scott@75.204.154.255] has quit ["Leaving"] 23:53 <@preaction> would it be evil of me to use an i18n value to test if a certain button is clicked? 23:54 <@preaction> so if ( $form->get('action') eq $i18n->get( 'delete' ) ) { ... } 23:54 < perlDreamer> I don't think it would be evil. 23:54 < perlDreamer> Just so long as it doesn't end up looking like Calendar www_view 23:54 <@preaction> if IE6 supported the 23:56 <@preaction> IE6 uses the contents of the button as the value though 23:56 <@preaction> but <- Cutez is the value and the label 23:57 <@Haarg> what about using a different name? 23:58 <@preaction> sigh... always coming up with a valid solution that invalidates my entire problem... 23:58 <@preaction> i mean, sounds good 23:58 <@preaction> don't know why i didn't remember that, did the same thing for the GalleryAlbum www_edit buttons... --- Day changed Wed Jul 09 2008 00:07 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 00:10 < CIA-6> WebGUI: graham * r6905 /WebGUI/ (3 files in 3 dirs): 00:10 < CIA-6> WebGUI: fixed: Asset Manager shows data error when no child assets to display 00:10 < CIA-6> WebGUI: changed: show 25 items per page in asset manager 00:12 <@preaction> we're releasing .16 this week, right? 00:13 <@Haarg> yes 00:14 <@preaction> Haarg, 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 links 00:14 < perlDreamer> so to fix the DataTable data error problem, all you have to do is pass it a valid but empty data set? 00:14 <@preaction> my eventual goal would be to make the New Content, Clipboard, and Packages things fly-out menus, as well 00:16 <@Haarg> it 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 <@preaction> yeah, it's in the JS 00:16 <@Haarg> the array of assets was being autovivicated. just making sure it always existed fixed the issue, and it reports there are no items. 00:19 < perlDreamer> I'll have to remember that when I rework the Tax screen in the Shop. 00:20 < perlDreamer> also, 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:21 <@Haarg> yeah 00:22 < perlDreamer> ack '(from|to)_json' /data/WebGUI/lib/WebGUI 00:39 < CIA-6> WebGUI: doug * r6906 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): fixed: Asset manager buttons now work in IE6 00:39 < CIA-6> WebGUI: colin * r6907 /WebGUI/ (2 files in 2 dirs): Fix potential JSON/UTF8 encoding issues in Asset/Sku/Product.pm 00:39 < CIA-6> WebGUI: 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 upgrades 00:39 < CIA-6> WebGUI: colin * r6909 /WebGUI/lib/WebGUI/Shop/ShipDriver.pm: fix JSON encoding problems in Shop/ShipDriver 01:16 -!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui 01:17 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:40 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 01:47 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 02:01 -!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] 02:03 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 02:03 -!- mode/#webgui [+o rizen] by ChanServ 02:15 < perlDreamer> rizen: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks 02:15 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 02:16 <@rizen> i'll have tavis get that fixed 02:17 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 02:28 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:30 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 02:39 -!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has quit ["cu"] 03:23 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 04:03 < CIA-6> WebGUI: colin * r6910 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): 04:03 < CIA-6> WebGUI: Remove all tabs from the i18n/EMS. 04:03 < CIA-6> WebGUI: Add the lookup registrant template help and i18n. 04:03 < CIA-6> WebGUI: Remove unused i18n from the old EMS. 04:21 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 04:27 < CIA-6> WebGUI: colin * r6911 /WebGUI/t/i18n/template.t: 04:27 < CIA-6> WebGUI: Add some more comments to i18n/template.t and remove unused regexps. 04:27 < CIA-6> WebGUI: Lookup the name of the International macro is the specified config file. 04:44 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] 04:49 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 04:49 -!- mode/#webgui [+o khenn] by ChanServ 05:09 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 05:09 -!- mode/#webgui [+v Radix-wrk] by ChanServ 05:58 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] 06:51 < metanil> i am getting this errors (from yesterday) ->http://www.pastehere.com/?sadsio 06:51 < metanil> any idea? 07:07 < CIA-6> WebGUI: colin * r6912 /WebGUI/docs/ (2 files in 2 dirs): do not show the add to cart form immediately after donating 07:07 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 07:10 < perlDreamer> metanil, 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:12 < metanil> oki 07:14 < metanil> perDreamer: what about the file it was looking for? i cannot find that file in my local folder too.. 07:15 < metanil> perlDreamer: what about the file it was looking for? i cannot find that file in my local folder too.. 07:15 < perlDreamer> well, if it's gone, it's gone. 07:15 < perlDreamer> But that's a part of your db 07:15 < perlDreamer> I hope you have backups 07:15 < metanil> oops 07:15 < perlDreamer> no backups? 07:16 < metanil> no recent ones 07:16 < metanil> i do have.. but its pretty old. 07:16 < perlDreamer> metanil, you need to have daily backups 07:16 < perlDreamer> and you should keep weekly backups for several months 07:16 < perlDreamer> for just this kind of occasion 07:16 < metanil> :D yes... my bad :( 07:16 < perlDreamer> metanil, I'm very sorry. 07:17 < perlDreamer> Are you using the WRE? Maybe it's backing things up for you? 07:17 < metanil> yes 07:17 < metanil> i'm using WRE 07:18 < perlDreamer> well, some place in there (I don't use the WRE) it has automatic backups. 07:18 < perlDreamer> You might want to check the setup. 07:19 < metanil> great! 07:19 < metanil> lemme look 07:21 < metanil> perlDreamer: i think i found the source of the problem 07:21 < perlDreamer> good! 07:21 < perlDreamer> what is it? 07:21 < metanil> someone changed the permission of all within mysqldata 07:21 < metanil> (most probably) 07:21 < metanil> because its showing root now 07:22 < metanil> i guess it should be 'webgui' isn't it? 07:23 < perlDreamer> I don't know. It needs to be readable by the mysql user. 07:31 < metanil> perlDreamer: yes, i just verified it.. its permission issue... thanks for the lead. 07:31 < perlDreamer> you're welcome 07:31 < perlDreamer> Now, SET UP THE BACKUPS! 07:31 < perlDreamer> Do it now, so you don't forget or anything else happens. 07:31 < metanil> :D oh yeah.. 07:32 < metanil> does wre has option for it.. or i have to manually write script. 07:32 < perlDreamer> I'm almost positive that the WRE will do backups for you, bug again, I don't use it. 07:33 < metanil> hmm.. i'll look at it then.. 07:33 < metanil> time to head off now.. 07:34 < perlDreamer> g'night 07:35 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:42 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 07:43 -!- mode/#webgui [+o Haarg] by ChanServ 08:07 -!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has joined #webgui 08:07 < wgGuest17> hello 08:08 < wgGuest17> hey, I just installed webgui on RHEL4 (centos) 08:08 < wgGuest17> I added a site, but when I go to it, it is just garbaly goop 08:09 < wgGuest17> but if I go to mysite.com:8081 08:09 < wgGuest17> it's like it is what I want on port 80. 08:09 < wgGuest17> Whats the deal? 08:11 <@Haarg> does the system already have a different service running on port 80? 08:15 -!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has quit [] 08:16 -!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 09:02 < patspam> he/she probably forgot to restart the wre 09:10 -!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:13 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 09:14 -!- mode/#webgui [+o preaction] by ChanServ 09:14 < tavisto_> no, I honestly don't think we should ban preaction from the IRC channel. He's a good guy 09:14 <@preaction> HA! as if you could! 09:14 < tavisto_> wait for it... ah there it is! 09:15 <@preaction> one day I shall show you what being a Founder truly means 09:15 < tavisto_> hehe 09:15 <@preaction> and then you shall RUE the day you ever dared cross me! 09:15 < tavisto_> go on... start rueing 09:15 -!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 09:16 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 09:16 -!- mode/#webgui [+o tavisto] by ChanServ 09:34 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:51 -!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui 09:51 -!- mode/#webgui [+o apeiron] by ChanServ 09:57 -!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 09:57 -!- mode/#webgui [+o Haaarg] by ChanServ 10:05 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 10:08 <@tavisto> preaction, do you know anything about quantities in the shopping cart? 10:08 <@tavisto> I'm noticing that the products that were imported from 7.4 all have a quantity of -1 in their single variants 10:09 <@tavisto> what'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 <@tavisto> so this could be by design.... or it could be a bug. :) 10:10 <@tavisto> it's actually very useful for situations where you want to force the user to only be able to buy one 10:43 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 10:46 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 10:46 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 11:08 -!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has joined #webgui 11:26 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 14:08 -!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 14:23 < ryuu_ro> Hi guys, does some one has experience with the following? 14:23 < ryuu_ro> I have a webgui site and a mail app written in Perl 14:23 < ryuu_ro> the webgui runs under the wre 14:23 < ryuu_ro> the mail app runs in a different env 14:24 < ryuu_ro> in the webgui site I have a link to the mail app (I use a redirect) 14:24 < ryuu_ro> when I click the link in IE 6 I get an internal server error 14:24 < ryuu_ro> IE 7, FF 1 2 3 works fine 14:25 < ryuu_ro> does anybody have an idea? 14:30 < BartJol> you already asked me... ;) 14:38 < ryuu_ro> Bartjol: thanks a lot..... :) 14:46 < ryuu_ro> Bartjol: what word did you use for the translation of tingy? I can't recall 14:46 < BartJol> thingy :) 14:46 < ryuu_ro> figures 14:47 < BartJol> nicely translated isn't it :) 14:48 < ryuu_ro> well done, the point of a translation is that we can read the text in our own language right? 14:50 < BartJol> well thingy is just a name, which can't be translated 14:52 < ryuu_ro> then how do you explain that sesame's street's big bird is called Pino in Dutch? 14:53 < ryuu_ro> :) 15:01 < BartJol> nice comparison 15:01 < ryuu_ro> thanks 15:04 < BartJol> oh, and the answer is on wikipedia http://en.wikipedia.org/wiki/Sesamstraat 15:05 < ryuu_ro> hmm, I never knew that. Thanks Wikipedia! 15:32 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 15:32 -!- mode/#webgui [+o rizen] by ChanServ 15:55 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 15:57 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 16:00 < ckotil> Does anyone create an offline/static copy of their webgui site(s)? 16:01 < ckotil> and whats the best way to accomplish that? crawling, export to html workflow? 16:03 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:15 -!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 16:17 < SDuensin> Greetings. 16:19 < BartJol> hi 16:19 < BartJol> hee tobsub, did your product date query succeed? 16:24 -!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui 16:31 -!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [] 16:57 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:57 -!- mode/#webgui [+o khenn] by ChanServ 17:03 -!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui 17:03 -!- mode/#webgui [+o apeiron] by ChanServ 17:03 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:03 -!- mode/#webgui [+o rizen] by ChanServ 17:04 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:04 -!- mode/#webgui [+o tavisto] by ChanServ 17:07 -!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 17:23 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:23 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] 17:29 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:29 -!- mode/#webgui [+o Haarg] by ChanServ 17:34 < topsub> bartjol, finallly at like 10 i got to create a subclass of product 17:34 < topsub> sorry you missspelled my name so it never popped that someone talking to me 17:34 < BartJol> oops 17:35 < BartJol> copy paste is da bomb! 17:35 < topsub> i got the sub class going for product for a web ticket.. Added custom fields to it and created database 17:37 < topsub> but yes in the end a sql report will work perfect to pull the upcoming web shows 17:38 < BartJol> brb 17:50 < BartJol> well, problem solved in an elaborate way 17:56 < topsub> yep it did 18:10 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 18:10 -!- mode/#webgui [+v perlmonkey2] by ChanServ 18:20 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:35 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:37 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 18:40 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 18:47 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 18:51 < perlDreamer> BartJol: All fixed 18:53 < BartJol> great 18:54 < perlDreamer> You should tell Koen that you only get paid to translate WebGUI, not proofread it. That should be an extra charge :) 18:57 < perlDreamer> metanil: Have you set up your backups yet? 18:59 < BartJol> well, then Koen will send a bill to JT for making incomplete software 19:00 < perlDreamer> I'd like to see that 19:00 < BartJol> only when I can see JT's face when KOen gives it to him, so maybe at the wuc 19:00 < BartJol> maybe Koen should start prac tise running 19:01 < perlDreamer> It wouldn't matter. 19:01 < perlDreamer> rizen_ packs iron 19:01 < rizen_> and don't forget that i have more minions than he does 19:02 < BartJol> so 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 < BartJol> aha, but don't underestimate me 19:02 < BartJol> I will encourage PB when they start chasing Koen 19:03 < BartJol> ah 19:03 < BartJol> I don't know that much slang 19:04 < BartJol> and minions=bullets? 19:04 < perlDreamer> No, minions = mindless zombie followers 19:06 < BartJol> well, gotta go, someone is cooking for me 19:06 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 19:23 < perlDreamer> rizen_: I want your templates 19:24 < rizen_> huh? 19:24 < perlDreamer> I want your Product template 19:24 < rizen_> what product template 19:24 < perlDreamer> to close one of Kristi's bugs 19:24 < perlDreamer> The one you use for merchandise 19:24 < rizen_> on plainblack.com? 19:24 < perlDreamer> yup 19:25 < rizen_> but it's modified for our site 19:25 < perlDreamer> that's okay. I'll modify it and send it back, and we can close the bug. 19:25 < perlDreamer> I'd do it myself, but my admin access to pb.com seems to be down. 19:26 < rizen_> i'll email it to you 19:27 < rizen_> or better yet 19:27 < rizen_> get it here: https://www.plainblack.com/uploads/temp/49/493VuCRN5_Na5KGsJg0tCw/templates_product_webgui-merchandise-product.wgpkg 19:27 < perlDreamer> thanks 19:37 < perlDreamer> rizen_: updated product template back at ya 19:38 < perlDreamer> coming via email 19:38 < rizen_> aren't you just going to check it in? 19:38 < rizen_> or is this only on plainblack.com 19:38 < perlDreamer> It's PB's template 19:38 < perlDreamer> it's customized 19:39 < perlDreamer> I think that the merch products could also use some Inventory Control love, since I know you have Gooeys in stock 19:43 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 19:44 < elnino> hi 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:46 -!- ktopsub [n=josh@97.66.185.250] has joined #webgui 19:46 < perlDreamer> elnino, that's what it is supposed to do. Title, menu title and (description or synopsis) 19:46 <@preaction> it doesn't search fields, it searches the assetIndex table, which is usually made up of the synopsis and the title 19:47 < perlDreamer> my $keywords = join(" ",$asset->get("title"), $asset->get("menuTitle"), $asset->get("synopsis"), $url, 19:47 < perlDreamer> $description); 19:48 < perlDreamer> but 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 < elnino> I 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 < elnino> character limit? default stop word list? I don't know what those are...I have 7.4.21... 19:49 < perlDreamer> it only index words longer than 4 characters 19:49 < rizen_> pd, there's no quantity field in the product 19:49 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 19:49 < perlDreamer> rizen_: huh? 19:49 < rizen_> how would i adjust quantity available 19:49 < perlDreamer> in the variants? 19:49 < rizen_> i'm editing gooey 19:49 < rizen_> trying to say that there are a gazillion available 19:49 < elnino> pd: ah.. I'm searching longer words than that... skus to be specific. 99000-0 19:49 < rizen_> but there's no field to put gazillion into 19:50 < perlDreamer> rizen_: Quantity is stored in the variant, not in the asset itself. 19:50 < rizen_> ah 19:51 < perlDreamer> elnino, I'd recommend manually reindexing the site using the sbin/search.pl script 19:53 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui [] 19:53 < elnino> ok. will. do. I'll be back. later or tomorrow. Thanks again! 19:53 < perlDreamer> good luck 19:57 -!- topsub [n=josh@97.66.185.250] has quit [Connection timed out] 20:03 -!- ktopsub [n=josh@97.66.185.250] has quit ["Leaving"] 20:04 -!- topsub [n=josh@97.66.185.250] has joined #webgui 20:04 < topsub> Is there a way i could like sub class variants? To have users fill out more information about each variant? 20:05 < perlDreamer> topsub: do you mean product variants? 20:05 < topsub> yes sorry 20:05 < perlDreamer> In the new Shop, or old Commerce? 20:06 < topsub> right now in 7.5.13 20:06 < perlDreamer> Well, there's good news. 20:06 < perlDreamer> Variants are stored as JSON in the db. 20:06 < perlDreamer> So if you subclass Asset::Sku::Product and override the variant edit and display code you can put whatever you want in there 20:07 < perlDreamer> so that's view, editVariant, editVariantSave, and maybe a few others as well 20:07 < topsub> ah so in www_editVariant just add whatever i want 20:07 < topsub> yep i see it 20:07 < perlDreamer> yeah 20:07 < topsub> i have a subclass of product already 20:08 < perlDreamer> what more do you want in a variant? 20:08 < topsub> so i need to change that 20:08 < topsub> the "view" function is what sends to the template? 20:09 < perlDreamer> yes 20:09 < topsub> will it not pick up my new variants columns / fields automatically? 20:09 < perlDreamer> if you wanted to display the new variant fields, no. 20:09 < topsub> like when you change definitions? 20:09 < topsub> ah 20:09 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 20:10 < perlDreamer> when you change definitions, that's an asset level property 20:10 < topsub> i see the loop around line 1537 20:10 < perlDreamer> those are automatically handled 20:10 < topsub> variant_ sku / title / price / weight / qty 20:10 < perlDreamer> right 20:10 < topsub> so making custom variant wont' be that hard 20:10 < perlDreamer> no 20:10 < topsub> or changing 20:10 < topsub> awesome thanks alot! perlDreamer you the man 20:10 < topsub> ! 20:11 < perlDreamer> You're welcome. I wrote that code, so I'm somewhat familiar with it. 20:11 < perlDreamer> but I'm still curious. What more does your customer want in a variant? 20:13 < JamA> hi, 20:13 < JamA> I've the same probleme as shown here : http://tinyurl.com/6ruwfk (I posted under wguser) 20:13 < JamA> I have to do soon an installation of wG, and I'd like to patch this. 20:13 < JamA> Could someone help me ? 20:13 < JamA> thanks a lot 20:15 < perlDreamer> JamA, the patch didn't work. You'll need to manually patch WRE/Spectre.pm 20:16 < JamA> how ? 20:16 < perlDreamer> JamA, are you a programmer type, a sys-admin type, or a WebGUI user type person? 20:17 < JamA> I install WebGUI for someone, not a programmer 20:17 < JamA> i'm not a programmer* 20:17 < perlDreamer> Okay. 20:18 < perlDreamer> So you either need to find a programmer, or we need to find a way to get you a patched WRE/Spectre.pm 20:18 < perlDreamer> Which WRE version are you using? 20:18 < JamA> 0.8.3 20:19 < perlDreamer> I 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:20 < JamA> Ok, thanks 20:28 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 20:49 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 20:49 -!- mode/#webgui [+o preaction_] by ChanServ 20:55 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 21:00 -!- preaction_ is now known as preaction 21:01 < CIA-6> WebGUI: colin * r6913 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: fix bad layout in Subscription redeem code help 21:21 < topsub> perlDreamer, hey just got back from lunch we are using products as tickets so people can buy tickets to events 21:22 < topsub> so we are converting it to something we need because the EMS doesn't support what the client is looking for 21:25 < perlDreamer> gotcha. Thanks, topsub. 21:29 < topsub> perlDreamer, would it be possible to do a select list / select box in variants? 21:29 < topsub> Will it support this? 21:30 < perlDreamer> It would support any single select right out of the box. 21:30 < perlDreamer> Multiple select would require a lot more work. 21:31 < topsub> alright 21:31 < perlDreamer> If you make that work, I'd love a patch to fold back in. Especially if it has a test script. 21:31 < topsub> so i would just change float, integer, text, to my field type i am looking for? 21:31 < perlDreamer> yes 21:31 < topsub> nice, 21:36 < topsub> if 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:37 < topsub> Almost how thingy allows you to link "thingy" to users 21:37 < topsub> this would need to be a one to many 21:37 < perlDreamer> there 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:38 < topsub> Would i possible clone how variants, features, benifits work now to add resources? 21:38 < perlDreamer> I would use related products as a place to start cloning. 21:40 < topsub> would these json objects be able to support this one to many relationships? 21:40 < perlDreamer> they're stored as a JSON array, so I believe so. 21:40 < perlDreamer> you can query the db for the Product table and check the structure manually. 21:48 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] 22:04 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 22:14 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 22:31 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 22:49 < ckotil> if i send my picture to the plainblack graphic designer , can he or she create a 'The people beside webgui' banner for me? 22:50 < ckotil> everyone looks so cool on those banners 23:00 < perlDreamer> ckotil, PBWG people are nominated 23:06 < ckotil> yeah 23:06 < ckotil> im not saying my banner should go on the site 23:06 < ckotil> id put it on mine ;) 23:18 < SDuensin> Egads. Is there a way to make images uploaded via File Pile *not* be hidden from navigation? 23:20 < perlDreamer> JamA: This is the URL to file you need: https://svn.webgui.org/svnweb/plainblack/checkout/wrebuild/wre/lib/WRE/Spectre.pm 23:20 < ckotil> SDuensin: it should be the same as every other asset 23:20 < JamA> thanks, i'll check 23:20 < SDuensin> ckotil - Eh, yea. 23:21 < perlDreamer> Yup. There's a little Hide From Nav button right at the top of the File Pile 23:21 < SDuensin> Ah, thanks perlDreamer 23:21 * SDuensin didn't check. Bad user. 23:22 * SDuensin is turning into an RSS madman. 23:35 < JamA> perlDreamer: It seems to work : i don't get any new mail, thanks :) 23:36 * JamA has to learn programming 23:57 -!- estiven [n=estiven@201.232.58.66] has joined #webgui --- Day changed Thu Jul 10 2008 00:06 < estiven> Hi, I have a old site in oracle portal whit many pages of articles and the new version is make in WebGui 00:06 < estiven> Can I create a script to migrate the content? 00:06 < estiven> I know how get the content of the old site but i don't know how post in a colaboration system from a script... 00:09 -!- 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 #webgui 00:09 -!- mode/#webgui [+o apeiron] by ChanServ 00:09 <@preaction> estiven, 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.pl 00:10 <@preaction> at least, i think that's what it's called 00:10 < estiven> mm, excelent 00:10 < estiven> thanks 00:14 < rizen_> preaction, perlDreamer, anybody else that cares 00:14 < rizen_> i need to bounce something 00:15 <@preaction> k 00:15 < rizen_> i have block of code that i throw an error in 00:15 < rizen_> i eval and use WebGUI::Error->caught 00:15 < rizen_> to catch it 00:15 < rizen_> and then i return an error message having caught the error 00:15 < rizen_> exception handled 00:15 < rizen_> except that it's not 00:15 < rizen_> because i have another block of code outside of that, which is recatching the error 00:16 < rizen_> caught() supposed to reset $@ so that the error won't get caught unless you rethrow it? 00:16 <@preaction> i would think 00:16 < rizen_> if not, what is the point of rethrow? 00:16 <@preaction> or maybe it just makes sure caught() doesn't catch it again until you rethrow 00:17 < rizen_> well the point is that caught() is recatching it 00:18 < 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 is 00:18 <@apeiron> I know you're catching it, but it really sounds like it's not being caught. 00:18 <@preaction> yeah, that isn't indicated by any of the docs at all 00:19 < rizen_> i just figured it out 00:19 < rizen_> i wasn't re-evalling at the top level code 00:19 < rizen_> and eval is what resets $@ 00:20 < rizen_> i only evalled once 00:20 < rizen_> but caught twice 00:20 <@apeiron> So you got the $@ from the inner scope. 00:25 -!- dionak [n=dionak@97.66.185.250] has quit [] 00:39 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 00:55 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 01:26 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 01:33 -!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui [] 01:37 < CIA-6> WebGUI: graham * r6914 /WebGUI/ (4 files in 3 dirs): optimized PurgeOldInboxMessages workflow 01:37 < CIA-6> WebGUI: graham * r6915 /WebGUI/lib/WebGUI/AssetPackage.pm: allow anyone who can edit to export any asset as a package 01:37 < CIA-6> WebGUI: graham * r6916 /WebGUI/lib/WebGUI/Cache.pm: clean up and comment parseKey in cache 01:37 < CIA-6> WebGUI: graham * r6917 /WebGUI/sbin/upgrade.pl: get rid of 'USE database;' lines from upgrade backups 01:42 < perlDreamer> Haarg, with the package export change, is there any UI support for that? 01:43 <@Haarg> no 01:43 <@Haarg> not at this point at least 01:43 < perlDreamer> okay. 02:05 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 02:30 -!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI 02:30 -!- mode/#webgui [+o tabb] by ChanServ 02:36 -!- estiven [n=estiven@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 02:49 -!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] 02:51 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 02:52 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:57 -!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit [] 03:06 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 03:06 -!- mode/#webgui [+o rizen] by ChanServ 03:09 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix_ 03:09 -!- Netsplit over, joins: Radix_ 03:20 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 03:31 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:32 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:34 -!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has quit [] 03:39 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:48 -!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:52 -!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] 04:08 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)] 04:16 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 04:21 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 04:22 -!- mode/#webgui [+o rizen] by ChanServ 04:25 < patspam> hmm, WUC registration checkout seems to be borked 04:31 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 04:34 < patspam> phew, limped through on the 3rd try 04:34 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 04:44 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 04:44 -!- mode/#webgui [+v Radix-wrk] by ChanServ 05:15 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 05:21 < topsub> When making custom assets can i create my own tabs? 05:22 < metanil> topsub: sure 05:22 < topsub> is it as simple as just changing the name of the tab in the definition? or does it require more work? 05:24 < metanil> topsub: you need to look at some of the existing code for help.. its not that hard i would say 05:24 < metanil> but depends upon your requirement.. 05:41 < topsub> ah. i am making a custom product asset and would like to add a new tab for the fields i am adding 05:43 < metanil> topsub: you mean while editing right? 05:43 < topsub> yes 05:47 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 05:48 < perlDreamer> Does anyone know if there's a release pending? 05:49 < topsub> hmm how do i find out what file this is calling "?op=formUsers;formId=testuser_formId" 05:50 < topsub> this is called in a form control User.pm. its the pop up window 05:53 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 05:55 < perlDreamer> Look in Operation.pm 05:55 < perlDreamer> find the formUsers entry 05:55 < perlDreamer> it will tell you what module is being used 05:56 < perlDreamer> topsub: That's WebGUI::Operation.pm, to be exact. 05:57 < topsub> sweet thanks.. haven't got into the op yet.. so thanks! 05:57 < topsub> writing a custom form control now 05:58 < perlDreamer> For handling tickets? 05:59 < topsub> it will be for that client yes 06:00 < topsub> trying to expanded the user.pm form 06:00 < perlDreamer> Have you looked at UserList.pm? 06:01 < topsub> what version is tha tin? 06:01 < perlDreamer> 7.5.now 06:01 < perlDreamer> maybe back as far as .10 06:01 < topsub> hmm 06:01 < topsub> not in 7.5.10 06:02 < topsub> i am making a userlist one 06:02 < topsub> but never saw a prebuilt WebGUI::Form:;UserList 06:02 < perlDreamer> Asset/Wobject/UserList.pm 06:02 < perlDreamer> I'm not sure how it works 06:04 < topsub> ya kinda looking at it 06:04 < topsub> my plan is to allow someone have a fieldtype userlist or something 06:04 < topsub> which will allow you to select a one to many 06:05 < topsub> bascially i am allowing someone to add resources to products 06:05 < topsub> really what i am doing in a more abstract idea 06:11 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 06:12 -!- mode/#webgui [+o rizen] by ChanServ 06:12 <@rizen> patspam try again 06:13 < patspam> rizen: it took my money on the 3rd try 06:14 <@rizen> we're aware that there is a problem and are working as hard as possible to fix it 06:15 < patspam> i noticed that the credit card iTransact screen didn't go to https by default 06:15 < patspam> but it worked over https after i modified the url 06:23 <@rizen> oh goodie, one more thing on my damn list to fix 06:23 <@rizen> thanks for letting me know though 06:24 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 07:01 <@tavisto> patspam, you were having a problem processing a sale on pb.com? 07:02 < perlDreamer> that's what he said 07:02 <@tavisto> last week there were issues with internal server errors occuring on final checkout but nothing I could test 07:02 <@tavisto> once I get AMLA fixed up with their e-commerce I have access to the gateway to test 07:04 < CIA-6> WebGUI: colin * r6918 /WebGUI/docs/ (3 files in 2 dirs): 07:04 < CIA-6> WebGUI: Fix reordering of old events in the week view by giving 07:04 < CIA-6> WebGUI: any Event with a NULL sequenceNumber a valid sequenceNumber. 07:40 < topsub> hey perlDreamer, have you ever created custom tabs? 07:41 < perlDreamer> yes 07:41 < topsub> is that documented anywere? lol 07:41 < perlDreamer> do you want to extend an existing tabform, or make one from scratch? 07:41 < patspam> tavisto: yeah, not so much the sale itself, more the cart/checkout process 07:41 < topsub> when you edit a prdocut all these custom fields i am making i would like to be able to put under there own tab 07:42 < topsub> so make one from scratch i guess it would be 07:42 <@tavisto> patspam, was it a particular error or did it just return you to the PB homepage? 07:42 <@tavisto> I've seen both when I was assisting people purchase stuff earlier this week 07:43 < perlDreamer> topsub, you need to do 2 things 07:43 < perlDreamer> 1) review Asset/Sku.pm, sub getEditTabs 07:43 <@tavisto> it'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 helped 07:43 < perlDreamer> and add your own in your child 07:43 < perlDreamer> 2) in your definition sub, refer to the new tab in the tab field. 07:44 < patspam> yeah first i couldn't find the checkout button, then i realised i had to add a Ship To address 07:44 < patspam> and after that, clicking checkout dropped me back to PB 07:44 <@tavisto> yeah, the ship to address isn't that intuitive for new peeps 07:44 < patspam> also the Tickets/Ribbons/Tokens screen is somewhat empty/confusing.. 07:44 < patspam> and Ribbons/Tokens shows "Data Error" 07:44 <@tavisto> yeah that EMS is really broken right now 07:45 <@tavisto> plus the header bar sticks way out into the badge 07:45 <@tavisto> I really wish that it wasn't required to go through the process of entering/selecting a shipping address 07:45 < patspam> and lastly, the iTransact screen wasn't encrypted (rizen took note of this when i mentioned it a few hours ago) 07:45 <@tavisto> I 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 subscriptions 07:46 < patspam> oh and i didn't get any sort of "purchase successful" message in the browser, just dropped back to the Buy Tickets page 07:46 <@tavisto> ah... I see.. I tried to change the name of the Itransact payment gateway button but I wasn't able to do that 07:46 < patspam> but i did get the confirmation email, so I think I'm coming to the WUC ;) 07:47 <@tavisto> heh.... wow.. yeah there are still some serious issues with the checkout.. I can verify for you :) one sec 07:47 < topsub> hmm not sure i am following how to add another one 07:47 < topsub> will i change the getEditTabs to a new on ei want 07:47 < topsub> ? 07:48 <@tavisto> yep, patspam you are all set. 07:48 <@tavisto> I see your transaction 07:48 < patspam> tavisto: yay :) 07:48 <@tavisto> wow you bought 10 WUC badges? 07:48 <@tavisto> just kidding... hehe 07:48 < patspam> hehe 07:48 < topsub> tavisto we have more pool to play at the WUC!! 07:49 <@tavisto> haha yeah sure.. although I'm getting tired of 0wning j00 07:49 < topsub> lol... 07:49 <@tavisto> there is one thing that madison has lots of.... 07:49 < topsub> girls? 07:49 <@tavisto> bars, pubs, taverns 07:49 <@tavisto> pool tables, darts, etc.. 07:49 < topsub> nice! 07:49 <@tavisto> it's like the bar capital of the world 07:49 < topsub> ping pong and pool time 07:49 <@tavisto> hmm.. not sure about ping pong 07:50 <@tavisto> but there's plenty to do 07:50 <@tavisto> I'll be there on Monday for our wuc prep stuff 07:50 <@tavisto> and yes there are plenty of girls as it is a college town 07:50 < topsub> nice 07:50 < patspam> the TASTE festival looks kind of cool 07:50 <@tavisto> yeah I think so too 07:50 < perlDreamer> topsub, I just added POD on how to add tabs. 07:51 < patspam> I think the friend I'm staying with is going to take me to a folk festival in Dodgeville the weekend before too 07:51 < perlDreamer> topsub: you override getEditTabs to tell WebGUI which tabs you want to add. 07:51 < topsub> oh within my new class? 07:52 < perlDreamer> yes 07:52 < perlDreamer> You can see Asset/Sku to see how it's done. 07:52 < topsub> but will it add the Shop one and also my new custom one? 07:52 < topsub> is what i am looking for 07:52 < perlDreamer> I sure hope so. 07:52 < perlDreamer> If not, we have another bug to fix 07:52 < topsub> lol alright i will give it a shot 07:54 <@tavisto> man we're getting a ton of new peeps interested in webinars 07:54 <@tavisto> from all over the place too 07:54 < perlDreamer> it's about time 07:54 < perlDreamer> how many conference have y'all gone to so far? 07:54 < perlDreamer> 3? 07:54 <@tavisto> scale, GTS, YAPC 07:54 <@tavisto> yeah I think that's all 07:55 <@tavisto> TechWeb is trying to get us to go out to new york since we're exhibiting in oscon 07:55 < patspam> YAPC::Europe will be my first (2 weeks before WUC) 07:55 < perlDreamer> TechWeb? 07:56 <@tavisto> yeah it's something o'reilly (sp?) 07:56 <@tavisto> just like with oscon 07:56 <@tavisto> we're going to have a sweet location at oscon because we were the first exhibitor to sign up. prime location 07:57 < topsub> where are the PODS i haven't ever looked at them.. sorry its late! :-) 07:58 < perlDreamer> to see the new POD, you'd have to update from SVN 07:58 < perlDreamer> in general, you use perldoc 07:58 < perlDreamer> perldoc Module::Name 08:00 < topsub> could i look online also ? 08:00 < topsub> the builds / api online docs? 08:00 < CIA-6> WebGUI: colin * r6919 /WebGUI/lib/WebGUI/Asset.pm: document how to add new tabs to getEditForm 08:00 < perlDreamer> Yes, but they won't build for another few hours 08:01 < perlDreamer> https://svn.webgui.org/svnweb/plainblack/revision/?rev=6919 08:02 < patspam> are create.sql and /data/WebGUI/www/extras/uploads generated automatically? or do you guys make changes manually? 08:02 < perlDreamer> both 08:02 < patspam> e.g. to change the skeleton for new sites 08:02 < perlDreamer> create.sql is always made by hand, although I'd guess that Haarg has it automated by now. 08:03 < perlDreamer> uploads is often added to during upgrades, so it's semi-manual 08:03 < patspam> ah ok, thanks perlDreamer 08:05 < patspam> I think I'm going to compile a Wobject Best Practices article in the wiki, my ad-hoc approach up until now has been pretty sucky 08:05 < perlDreamer> that's a good idea 08:06 < perlDreamer> w.r.t create.sql, any changes needed to it should always be done via an upgrade script. 08:06 < perlDreamer> for uploads, I've seen Haarg check in stuff, but no one else. 08:06 < perlDreamer> packages are probably best for that. 08:07 < patspam> yeah packages seem to be a nicer approach 08:08 < patspam> I think I'm going to switch to using packages for my own client wobjects too 08:11 < perlDreamer> time for the west coaster to crash out. More fun tomorrow 08:11 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:19 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 09:32 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:39 -!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has joined #webgui 10:34 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 10:54 < patspam> strikes me that the WebGUI upgrade process would be really useful for developers deploying/upgrading their own wobjects 11:16 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:39 -!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 12:56 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 13:00 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 13:23 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 13:23 -!- mode/#webgui [+o Haarg] by ChanServ 13:59 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 14:12 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] 14:28 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:41 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] 15:05 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, jfluhmann 15:08 -!- Netsplit over, joins: jfluhmann, ckotil 15:15 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] 15:16 -!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui [] 15:24 -!- 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 #webgui 15:40 -!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 15:56 -!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] 16:06 -!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has joined #WebGUI 16:11 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 16:22 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:22 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:25 < SDuensin> Greetings. 16:33 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:34 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:34 -!- mode/#webgui [+o rizen] by ChanServ 17:04 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 17:08 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 17:16 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:16 -!- mode/#webgui [+o rizen] by ChanServ 17:33 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:33 -!- mode/#webgui [+o Haarg] by ChanServ 17:34 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 17:49 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:50 -!- mode/#webgui [+o khenn] by ChanServ 17:53 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has left #WebGUI [] 17:53 < perlDreamer> rizen: 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:54 < perlDreamer> I'll try to get it in by the .16 release, but no promises. 17:54 <@rizen> cool 17:54 <@rizen> but why didn't tavis report it i wonder 17:54 <@rizen> the .16 release won't be coming out until this afternoon 17:54 <@rizen> so you have some time 17:55 < perlDreamer> I'm in a 4-hour meeting this morning, so maybe not. 17:55 <@rizen> ah. =) 17:55 <@rizen> if 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 luxury 17:56 < perlDreamer> It's not a show stopper, some of the template work I've done over the last week has hidden the bug. 17:56 < perlDreamer> What happened yesterday? 17:57 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:57 -!- mode/#webgui [+o tavisto] by ChanServ 17:58 <@rizen> it was already the worst day i've had at PB in 3 or 4 months by 4pm 17:58 <@rizen> and then at 4pm i accidentally destroyed plainblack.com with a bug that i created 6 years ago 17:58 < perlDreamer> talking about laying in wait 17:59 <@rizen> well at least it's fixed now thanks to graham so it won't be hitting anyone else in the future 17:59 < perlDreamer> gotta scoot to my meeting, I'll be back on later 18:00 <@rizen> later 18:02 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 18:02 -!- mode/#webgui [+o khenn] by ChanServ 18:06 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has left #WebGUI [] 18:07 < CIA-6> WebGUI: jt * r6920 /WebGUI/ (3 files in 3 dirs): 18:07 < CIA-6> WebGUI: - Fixed a problem where shop could create internal server errors instead of 18:07 < CIA-6> WebGUI: catching the exceptions. 18:07 < CIA-6> WebGUI: - Made the iTransact terminal link a button that automatically logs you in. 18:07 < CIA-6> WebGUI: - iTransact now more gracefully handles recurring payment postback errors. 18:16 < topsub> has anyone messed with "dateTime" form control. It shows me the calendar but i don't see anyway to set the time 18:23 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:26 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 18:26 < elnino> hi all. It's me again. another day, another quick topic. 18:27 < elnino> I 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:28 <@preaction> the collab system has a "Use Content Filtering" setting, the Content Filter is a tab in the Admin Console (so yes to 1) 18:28 <@preaction> filters for what types of attachments, not really: anything that could be considered harmful or undesireable is made into a text file 18:29 <@preaction> but that's not configurable 18:30 < elnino> what/where are the rules that consider a file "harmful"? 18:30 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:30 <@preaction> if they would hurt the site, exploit browser bugs, cause undesired operation, host spam messages 18:31 <@preaction> so, JS, HTML, Perl 18:31 < elnino> so we can't prevent people posting videos. or images on the forum? 18:34 <@preaction> not that i'm aware of, besides the file-size limit you can impose in the site settings 18:37 < elnino> ok.. can our admins moderate the posts before they get posted? 18:53 <@preaction> yes 18:54 <@preaction> well, not before they get Posted, but before they show up on the live site. they're on the site, but "pending" 18:54 <@preaction> I believe the Content Manager's guide has information on Content Approval 18:54 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 18:55 < elnino_laptop> I hate wireless networks 18:55 < elnino_laptop> Cool thanks for confirming. Thats it for today I think. Have a good one! 18:57 -!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI 18:57 < elnino_home> grr. I'm logging off. 18:57 -!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] 19:00 -!- juan1 [n=juangui@201.232.58.66] has joined #webgui 19:04 < juan1> the 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 events 19:05 < juan1> the admin user also can not edit the events 19:08 <@preaction> There's a Group to Add Events, they can add events and edit events they have added 19:08 <@preaction> but anyone who can edit the Calendar should be able to edit any Event as well 19:08 <@preaction> which version? 19:10 < juan1> 7.4.40 19:12 -!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] 19:14 < juan1> Actually the people in Who can edit, have that problem 19:14 -!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] 19:23 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["Changing server..."] 19:24 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 19:24 -!- lisette [n=liraos@201.232.58.66] has joined #webgui 19:25 <@preaction> juan1, 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 really 19:33 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 19:33 < slickware> formatting question for whoever's online... 19:34 < slickware> I 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 text 19:34 < juan1> ok, no problem 19:35 < juan1> i will wait the 7.5 series 19:36 < CIA-6> WebGUI: translation * r6921 /translations/Spanish/ (162 files in 2 dirs): Update from translation server 19:36 < CIA-6> WebGUI: doug * r6922 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Workflow/Instance.pm): added some more information to an error message. 19:37 < slickware> it looks like it's performing the "cleanup messy code" feature when I hit save... is there a way to turn that off? 19:39 <@preaction> slickware, i believe it's a configuration of the Rich Editor, but copy/paste from Word usually isn't a good idea 19:40 < slickware> I 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 to 19:41 < slickware> any idea if there's a way to turn that off? 19:42 < slickware> oh maybe it's "preserve whitespace as preformatted text" ? 19:43 < slickware> nope 19:43 < slickware> damn it 19:43 <@preaction> no, it should be called Cleanup Messy Code 19:43 < slickware> the feature is there, but why would it apply itself when I hit Save? 19:44 < slickware> if I turn off the cleanup button, maybe it will stop applying automatically? 19:45 < slickware> ahhhhhh 19:45 < slickware> there's a button to add called "Paste From Word" 19:48 < slickware> what is the difference between "Commit Without Approval" and "Commit Content Immediately" ? 19:52 <@preaction> the second one went away in a 7.5 version and works just like Commit Without Approval now? 19:52 <@preaction> in your version, it's the difference between sending a workflow to spectre (the first one) and not sending it (the second one) 19:52 < slickware> i'm on an agency host 19:52 <@preaction> this is a difference of a few seconds, but also would commit the content is spectre is down 19:52 <@preaction> then you're on a 7.4 version 19:53 < slickware> the wording seems to imply that they should both commit content without asking me to save/commit 19:53 < slickware> but the 1st one seems to imply that it won't ask, but also won't be immediate? 19:53 <@preaction> no, clicking "Save" does not commit content. Clicking "Commit" commits content, which triggers the workflow 19:54 < slickware> right - you have to click "commit" and then "save" 19:56 < slickware> I would like to have all tags commit and save themselves without user interaction 19:56 < slickware> a'la 5x style :) 19:56 <@preaction> that's a frequently-asked question. also, are you an agency hoster with plain black? 19:56 < slickware> actually... full workflow... you have to Save your edits. Then Commit, then choose "OK I want to commit" and then "Save". 19:57 <@preaction> (frequently-asked means: check the wiki, check the forums, check the support boards) 19:57 < slickware> I am an agency hoster with PB 19:57 <@preaction> that's not a "Workflow" as WebGUI thinks of them 19:57 < slickware> right 19:57 < slickware> it's a workflow as it relates to my flowing of work 19:57 <@preaction> then search the Plainblack Support Boards too 19:57 < slickware> or the interruption of my flow 19:57 < slickware> I thought I heard something about it being easier in 7.5 19:57 < slickware> or less obtrusive 19:58 <@preaction> it'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 series 20:03 <@preaction> slickware, "Automatically Request Commit" and "Skip Commit Comments" are the two settings, Admin Console, Settings panel, Content tab. 20:09 < slickware> I understand the thought there, but that is some seriously poor wording! 20:09 <@preaction> why? and "patches welcome" 20:09 < slickware> one 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 article 20:11 <@preaction> Webgui considers "request commit" to be "trigger the commit workflow, which may or may not actually commit the content" 20:11 <@preaction> it might have to get approval 20:11 < slickware> and for some reason if you have "skip commit comments" set to "yes", you are still asked if you want to comment 20:11 <@preaction> or it might be a workflow that just deletes the version tag, who knows 20:11 < slickware> (unless you also choose to automatically request commit) 20:11 <@preaction> sure, if you create version tags manually, the normal process applies 20:12 < slickware> I 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 code 20:12 < topsub> hey 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:14 <@preaction> slickware, you can also post ideas for improvements to the RFE list, http://webgui.org "Request a Feature" 20:15 < ckotil> how often do RFE's get implemented? 20:15 < ckotil> i dont think ive ever had a single one get enough karma 20:16 < slickware> i'm glad someone said it :) 20:16 <@preaction> ckotil, i implemented the top 5 karma RFEs for the 7.5 series, out of the goodness of my heart 20:17 <@preaction> but JT has acknowledged that we have lacked in implementing them, and he has policies to remedy that 20:17 < ckotil> preaction: :) thanks, you rock 20:17 < ckotil> ah cool 20:18 <@preaction> that's why the DataForm now has Captcha and Version Tag in the Admin Console is a lot cooler 20:18 < ckotil> nice 20:18 < perlDreamer> preaction: don't forget that you rewrote the Admin Console, as well 20:18 <@preaction> that wasn't karma RFE, but that was out of the goodness of my heart 20:19 < ckotil> http://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 multi 20:20 < perlDreamer> that would have to be done per file. No fun at all. 20:20 < ckotil> heh 20:32 <+perlmonkey2> perlDreamer: 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:36 -!- 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 #WebGUI 20:36 -!- mode/#webgui [+o tabb] by ChanServ 20:37 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 20:38 < dionak> has the event manager changed between 7.5.10 and 7.5.15? 20:38 <@preaction> yes 20:39 <@preaction> completely rewritten 20:39 < dionak> k 20:39 < dionak> thanks. 20:39 < dionak> just needed a sanity check there. :) 20:45 < nuba> no kidding, you come to IRC for a sanity check? thats insane in itself.. 20:46 < dionak> lol, yea. good point 20:58 < CIA-6> WebGUI: translation * r6923 /translations/Spanish/Spanish/ (Asset_DataForm.pm Asset_Event.pm): Update from translation server 21:04 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] 21:25 < CIA-6> WebGUI: translation * r6924 /translations/French/ (161 files in 2 dirs): Update from translation server 21:29 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui 21:31 < slickware> you guys are more sane than other employees here 21:35 <@preaction> if you say so 21:37 -!- estiven [n=estiven@201.232.58.66] has joined #webgui 21:47 < slickware> Yesterday 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 < slickware> so yeah... compared to that... you guys are WAY sane 21:55 <@tabb> Wow. 21:55 <@tabb> That's special. 21:55 <@preaction> that's straight-jacket special 21:56 <@tabb> Truth. 22:13 < slickware> it got even worse as the conversation went on 22:14 < slickware> she deletes any files she finds in her registry that have ".dll" extensions... 22:14 < slickware> she removes any files listed as "hidden" (system files) 22:14 < slickware> she can't connect to her home network, but somehow "the virus" has spread to her home pc as well... through osmosis! 22:15 < slickware> so yeah. it was a fun day yesterday 22:15 < slickware> i'm out. enjoy your sanity, all 22:15 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 22:21 <@preaction> hmm... there's a fine, fine line between insanity and ignorance 22:22 * apeiron is happily on the side of insanity. 22:25 -!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui 22:27 < dionak> sounds like her virus is her 22:29 < BartJol> who, me? 22:33 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 22:34 < topsub> perlDreamer!! got a question for you :-) 22:34 < perlDreamer> you can always ask 22:34 < perlDreamer> answers are less deterministic :) 22:34 < topsub> i 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 information 22:35 < topsub> could this be a bug in the system? 22:35 <@preaction> erm... it could be a bug in your asset 22:35 < topsub> thats not allowing me to add my own custom tab in my definition in my new custom asset? 22:35 < perlDreamer> Can you please paste me your getEditTabs code? 22:35 < topsub> well when i take out the fucntion and any referace to that new tab it works 22:36 < topsub> http://webgui.pastebin.com/m4dfe0784 22:36 <@preaction> you don't add the superclass's getEditTabs to yours 22:36 <@preaction> so there's only one tab: yours 22:37 <@preaction> then when it tries to add things to the "properties" tab, (which doesn't exist), it dies 22:37 < topsub> oohhh i see 22:37 <@preaction> or, wait, was that something I wanted to do but haven't done yet 22:38 <@preaction> nm, i'm wrong, you're right 22:38 < topsub> so i need to return the new tab and the super to the funcion 22:38 < perlDreamer> No, it looks okay 22:38 < topsub> oh 22:38 < perlDreamer> but this is subclassing Sku/Product, which also has a getEditTabs 22:38 < perlDreamer> No error log info? 22:38 < topsub> nope i don't see any dumping of errors 22:38 < perlDreamer> Not in webgui.log or httpd error.log? 22:39 < topsub> i am lookgin at modperl and webgui.log 22:40 <@preaction> bump the loglevel up to INFO maybe? 22:40 < perlDreamer> couldn't hurt 22:40 < topsub> haven't checked httpd.error.log, looking for it now 22:41 < perlDreamer> I bet that's it. 22:41 <@preaction> that's the modperl.error.log, it's the httpd error_log for the modperl instance of the WRE apache 22:41 < perlDreamer> Sku/Product/Topsub.pm overrides Sku's getEditTabs, so the Shop tab is not defined 22:42 < perlDreamer> but it ought to gripe about it, not just die silently 22:42 < lisette> where find "weekly" in the i18n? this for add an event, and don't find this in the "Asset_Event" 22:42 < topsub> so is adding tabs still possible? 22:43 < perlDreamer> I would try preaction's idea of calling SUPER::getEditTabs and accumulating info 22:43 < perlDreamer> get the tabs from parent, and then add your to the batch 22:43 <@preaction> that might not work for direct subclasses of Asset and Wobject though (since there is no SUPER::getEditTabs for those classes) 22:43 < perlDreamer> if that works, I'll update the POD 22:43 < perlDreamer> yes there is 22:43 < perlDreamer> Asset.pm has a stub 22:43 <@preaction> oh, right 22:43 < perlDreamer> Wobject will inherit from Asset. 22:43 <@preaction> duh, i just looked at it 22:44 < topsub> so i will need to do something like.. return $self->SUPER::getEditTabs, (['details', 'details', 9]); ? Is that what you are thinking? 22:44 < perlDreamer> something like that 22:44 < perlDreamer> $parentTabs = SUPER:: .... 22:45 < perlDreamer> push @{$parentTabs}, [myTabSpec] 22:45 < perlDreamer> um 22:45 < perlDreamer> no 22:45 < perlDreamer> What you said should work 22:45 <@preaction> return ($self->SUPER::getEditTabs, [ myTabSpec ] ); <- should work fine 22:46 < perlDreamer> lisette, the Event template might not be fully internationalized. 22:46 < topsub> it worked!! 22:46 < perlDreamer> You'd have to check it to see if it is hardcoded as "weekly", or uses a template variable 22:47 < topsub> http://webgui.pastebin.com/m2b04107e 22:47 < topsub> thanks perlDreamer, preaction! 22:47 < lisette> thank perlDreamer 22:47 < topsub> + rep for perlDreamer 22:47 < perlDreamer> Don't thank me too much, I gave you a bad answer last night ;) 22:48 < perlDreamer> I'm going to update the POD, and tweak Sku's and CS'es getEditTabs to chain like that. 22:48 < perlDreamer> and test it 22:48 < perlDreamer> and then commit it 22:48 < CIA-6> WebGUI: translation * r6925 /translations/Spanish/Spanish/ (Asset_File.pm Asset.pm Asset_EventManagementSystem.pm): Update from translation server 22:52 < topsub> so then i won't have to call super next time? 22:53 <@preaction> no, you'll always need to 22:53 < topsub> Still seems odd to me that it doesn't ouptput anything into the logs tho 22:53 <@preaction> that's how overriding methods works, you have to explicitly call the SUPERclass method if you want it to do what it does 22:53 < topsub> seems like something would say what happen with it 22:53 < perlDreamer> It's in the logs somewhere 22:53 < perlDreamer> It has to be 22:53 < topsub> maybe i am looking in the wrong place 22:53 < perlDreamer> At somepoint, you're calling undef->method 22:54 < perlDreamer> and that always logs 22:54 <@preaction> it's probably something like "cannot call method ..." 22:54 < perlDreamer> Looks like it's time to write TabForm tests 22:56 -!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] 22:57 < perlDreamer> rizen: We're gonna hack at OSCON, right? 22:58 <@rizen> nope 22:59 < perlDreamer> What? 22:59 <@rizen> you understand that i'm going to be at the booth all day long, right? 22:59 <@rizen> 10 hours straight, on my feet talking to peeps 22:59 < perlDreamer> Yeah. they have power and wireless 22:59 <@rizen> there won't be time for hacking 22:59 < perlDreamer> okay. I'll hack. You can point at me and show how dedicated your dev team is. 22:59 <@rizen> hehe 23:00 <@rizen> if oscon is anything like our other trade shows 23:00 <@preaction> hell, play the "He's not even getting PAID by us" angle 23:00 <@rizen> we'll have lines forming at the booth 23:00 < perlDreamer> and hopefully they'll follow up later 23:00 <@rizen> at times we had 10-15 people waiting to talk to us 23:01 < perlDreamer> Well, 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 <@rizen> how about this, i'll answer your questions between talking to peeps, and you hack =) 23:01 < perlDreamer> okay, that will work, too. 23:02 < perlDreamer> And I'll try not to say things like "Hey, this code sucks! Did you write this, JT?" 23:04 <@rizen> that would be helpful =) 23:04 <@rizen> you can tell me that when i take you out for dinner later 23:10 < dionak> is there a way to add metadata to an event in the ems? i see some code for it but no interface. may be overlooking it 23:10 < perlDreamer> Kathy said that we have a Brazilian BBQ place here in town that we're taking you out to. 23:10 < dionak> or a date? 23:13 < nuba> fogo de chao? 23:13 < perlDreamer> might be, nuba. I forget the name of the restaurant 23:17 < topsub> For the products do you need a weight for the shopping cart to work? 23:17 < perlDreamer> No 23:17 <@rizen> only if you want to use weight based shipping 23:17 < topsub> and quantity? 23:17 <@rizen> yes 23:18 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui [] 23:18 < topsub> if i always know the Qty could i make it an hidden field 23:18 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 23:18 < topsub> dont' see why i couldn't 23:18 <@tavisto> who else works on the core with JT and Doug E. Fresh? 23:18 < perlDreamer> apeiron and Haarg 23:18 < perlDreamer> khenn 23:19 <@apeiron> I do, bits and pieces here and there. 23:19 <@tavisto> alright 23:19 <@tavisto> well you're all fired.. PerlDreamer is now TMRFE 23:20 < perlDreamer> what did I do? 23:21 < topsub> lol 23:22 <@apeiron> If you're TMRFE you can fire tavisto or better yet make him the new TMRFE. 23:22 <@tavisto> nope I'm fired too 23:23 <@tavisto> tag you're it... I'm touching safety! 23:23 < perlDreamer> No touchbacks! 23:23 <@tavisto> hehe 23:28 < perlDreamer> okay, cute kid moment for the day. 23:29 < perlDreamer> My 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 <@preaction> that would be the most awesome thing anyone has ever done ever 23:30 < perlDreamer> I think it's right up there with the FireFox "Don't hurt the web" poster. 23:36 < perlDreamer> preaction, topsub, new getEditTabs POD and reference code committed 23:36 < topsub> sweet! 23:38 < CIA-6> WebGUI: graham * r6926 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fixed: List style Content profile fields broken 23:38 < CIA-6> WebGUI: doug * r6927 /WebGUI/ (3 files in 3 dirs): fixed: User who can approve version tag no longer sees Permission Denied after they've approved 23:38 < CIA-6> WebGUI: doug * r6928 /WebGUI/lib/WebGUI/Operation/Cron.pm: added that friendly error message to www_runCronJob 23:38 < CIA-6> WebGUI: colin * r6929 /WebGUI/lib/WebGUI/TabForm.pm: Add a logged warning for trying to fetch a non-existant tab by key. 23:38 < CIA-6> WebGUI: 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 style 23:43 < dionak> rizen, is there an interface in the ems for metadata fields? 23:44 <@tavisto> yo perlDreamer, check us out.... http://www.perlfoundation.org/perl5/index.cgi?web_frameworks 23:44 <@tavisto> we are "popular" 23:45 < perlDreamer> not bad, tavisto 23:45 <@tavisto> it needs to be expanded upon.. the WebGUI page that is 23:45 <@tavisto> i was thinking about linking "People of WebGUI" to it... (thus the reason for my question about who all works on core) 23:45 <@rizen> yes 23:46 <@rizen> go to the tickets screen 23:46 <@rizen> and you'll see it 23:46 < perlDreamer> why is "with" bolded on the webgui page, tavisto? 23:47 < dionak> alright, cool. thanks. 23:47 < dionak> see it 23:47 <@tavisto> I 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 well 23:47 < dionak> so meta fields relate to a ticket? or an event? 23:48 < perlDreamer> Oh, okay. You just have to keep in mind that I'm marketing impaired. 23:48 <@preaction> it's a framework with an implemented CMS on-top of it 23:48 <@tavisto> oh cmon now.. that's not true 23:49 <@tavisto> so 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 <@tavisto> It's going to be techies like you reading this so it needs to appeal to you. 23:49 < perlDreamer> Since there isn't a lot of other markup on that page, the with stands out a lot to me. 23:50 <@tavisto> alright, well then that works 23:52 <@rizen> meta fields relate to a ticket 23:52 <@rizen> we may add a meta fields system for badges as well at some point, but currently it wasn't a requirement 23:58 -!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has quit ["Leaving"] --- Day changed Fri Jul 11 2008 00:00 -!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] 00:00 <@rizen> colin: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks 00:01 < dionak> ok. 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 <@rizen> yes 00:01 <@rizen> as in you can only purchase certain tickets with certain badges 00:03 < dionak> so it's a container that holds tickets related to a badge. 00:03 < dionak> mind if i add that to the docs? 00:03 <@rizen> what docs? 00:03 < dionak> the class, eventmanagementsystem.pm. 00:03 < perlDreamer> that would be great wiki informatino 00:03 <@rizen> oh the pod. go ahead 00:03 < dionak> ok, thanks 00:04 <@rizen> there's a very detailed chapter on this coming out in CM Guide 7.5 00:04 <@rizen> though i guess you can't wait that long 00:04 < dionak> haha, no but i still look forward to reading it. 00:37 -!- dionak_ [n=dionak@97.66.185.250] has joined #webgui 00:38 -!- tabb [n=tabitha@166.228.137.215] has joined #WebGUI 00:38 -!- mode/#webgui [+o tabb] by ChanServ 00:43 -!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has quit [] 00:49 < perlDreamer> rizen, are you available? 00:52 <@rizen> no 00:52 <@rizen> not here 00:52 <@rizen> please leave a message after the beep 00:52 <@rizen> *beep* 00:53 < perlDreamer> The 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 < perlDreamer> One cannot simply use $self->getParent because you might be called from a Shelf. 00:54 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 00:55 < perlDreamer> in which case $self->getParent can take you into the product import node or some other secret place. 00:55 < perlDreamer> So i'm thinking we need some kind of persistent scratch variable. 00:56 <@rizen> let's just go to $self->getUrl then 00:56 <@rizen> and the user can use the navigation to get to where the need to go 00:57 <@rizen> the scratch variable sounds like a maintenance nightmare to me 00:57 <@rizen> incidentally, i'm no longer a fan of the product import node idea either 00:57 < perlDreamer> no? 00:57 < perlDreamer> where should we import them? 00:57 <@rizen> i'm thinking that i might move the product import code into shelf 00:57 <@rizen> and import directly under the shelf 00:57 < perlDreamer> oh, kind of like a file pile 00:58 < perlDreamer> but with sku metadata you can still hop around 00:58 <@rizen> what do you think of that idea? 00:59 < perlDreamer> I like the file pile. 00:59 < perlDreamer> I don't like the sku meta data concept 00:59 <@rizen> what's the sku metadata concept? 01:00 <@rizen> i don't get what you're saying 01:03 < perlDreamer> You can have the Shelf display Sku's that are not it's direct children 01:03 < perlDreamer> That's the only thing preventing me from using $self->getParent 01:03 < perlDreamer> and having it work everywhere 01:06 <@rizen> oh sure 01:06 < perlDreamer> And I think that going back to where they started is what people want 01:07 <@rizen> the scratch variable though is going to get us in trouble 01:07 <@rizen> there' s no way to set it in a uniform manner 01:07 < perlDreamer> I remember it doing that in the Commerce system. So yeah, I agree. 01:07 < perlDreamer> Do you have other ideas? 01:08 < perlDreamer> Cookie? 01:08 < perlDreamer> HTTP REFERRER? 01:08 <@rizen> cookie is the same problem 01:08 <@rizen> we don't have the data 01:08 <@rizen> we don't know where they came from 01:08 <@rizen> by the time they hit "add to cart" it's too late 01:09 < perlDreamer> yeah, that data needs to happen one step back, when they click through into the Product. 01:09 <@rizen> but how they get there is variable 01:09 <@rizen> could be a search 01:09 <@rizen> could be a shelf 01:09 <@rizen> could be on a page 01:09 <@rizen> could be a direct link 01:09 < perlDreamer> search, page, link all can use $parent 01:10 <@rizen> that's why i think $self->getUrl and then let them navigate from there 01:10 <@rizen> no it can't 01:10 <@rizen> at least not according to your argument 01:10 <@rizen> for example 01:10 <@rizen> let's say i do a search for "gooey" 01:11 <@rizen> but gooey is actually in some secret place 01:11 <@rizen> it will find gooey 01:11 <@rizen> i'll go there 01:11 <@rizen> and get parent takes me to the secret place 01:11 <@rizen> direct link is the same 01:11 < perlDreamer> Okay, I agree 01:11 <@rizen> only for page are you safe with get parent 01:11 < perlDreamer> So the real problem is the secret place 01:11 < perlDreamer> and the product import node 01:11 <@rizen> yeah 01:11 <@rizen> and getting rid of the product node 01:12 <@rizen> helps with that a little 01:12 <@rizen> you still might have the problem of using the shelf metadata system 01:12 <@rizen> but that's the only corner case 01:12 <@rizen> and not a terrible one 01:12 <@rizen> cuz the product will still be listed there 01:12 < perlDreamer> yes 01:12 <@rizen> since it's under that shefl 01:13 <@tavisto> oooh I want in this convo 01:13 <@tavisto> I'm caught up now 01:13 < perlDreamer> okay, so it's $self->getUrl, we take the user back to the product and let them nav where they want 01:14 < perlDreamer> and it's up to them to guarantee that their users can do that 01:14 <@rizen> unfortunately i think that's the way it has to be 01:14 <@tavisto> yeah this is a stinky thing.. returning to the product 01:15 <@tavisto> c'mon rizen I know you have some magic up your sleeve to accomplish this 01:15 <@rizen> either that or we return them to $self->getParent 01:15 <@rizen> and then site owners cannot put their products in a secret place 01:16 <@rizen> tavisto...there is only one way to solve the problem the way you want it solved, and i'm unwilling to do it 01:16 < perlDreamer> rizen: are you going to rip out the product import node? 01:16 <@rizen> we'd have to keep track of the user's path through the site as they move (for every click they make) 01:16 <@rizen> and then we'd have a history 01:16 <@tavisto> so you can't have continue shopping return to the page where the product was displayed? 01:16 <@rizen> perldreamer...no...i'm just going to make it non-system, and then move the import mechanism from commerce into shelf 01:16 <@tavisto> because sometimes it's not on a page.. but in a shelf? 01:17 < perlDreamer> tavisto, right 01:17 <@rizen> tavisto no 01:17 <@tavisto> gah 01:17 <@rizen> you're half right 01:17 <@rizen> if it's on a shelf because it's a child of shelf, then it works 01:17 <@rizen> however, if it's dyanmically included into the shelf 01:17 <@rizen> or it's displayed via assetproxy 01:18 <@rizen> from some weird location 01:18 <@rizen> like the current product import node 01:18 <@rizen> that's when we have a problem 01:18 <@rizen> because returning them to $self->getParent 01:18 <@rizen> returns them to the weird location 01:18 <@tavisto> hmm.. 01:18 <@tavisto> is it possible to have a field in the shop that allows someone to override the destination URL of the continue shopping button? 01:19 <@tavisto> by default it would return to product but if you wanted to, you could edit shop settings and put in destination url? 01:19 < perlDreamer> If they want to do that, they should use their own URL in the template 01:19 < perlDreamer> instead of the one supplied by the template 01:19 <@tavisto> I thought I looked at that template and it was just a variable and not something you could wrap a around 01:21 < perlDreamer> if it's a URL, then it should be href wrappable 01:21 <@rizen> it is a button pd 01:21 <@rizen> a form button 01:21 <@tavisto> side note: JT Iphone 2.0 is available through manual download right now 01:21 -!- tabb [n=tabitha@166.228.137.215] has left #WebGUI [] 01:21 < perlDreamer> If we did one in the product 01:21 <@rizen> tavisto: already updated 01:21 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 01:21 < perlDreamer> Sorry, I'm confusing topics/templates 01:21 <@tavisto> sweet dude.. you like? I'm going to in a bit 01:22 <@tavisto> i cant wait for AIM 01:22 <@tavisto> anyway, it would be very nice to be able to wrap a url around it because then the templating would be simple 01:23 <@rizen> wrapping the url thing isn't going to happen 01:23 <@rizen> it's a VERY complicated form 01:23 <@tavisto> son of ah 01:23 <@rizen> so put in your feature request 01:24 <@tavisto> so then.. it's a manual URL then... or I'm going to screenshot it and turn it into a .jpg :) 01:24 <@tavisto> k I can do the rfe.. do you like the idea of having a field where one could enter the alternative destination url? 01:43 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 01:45 -!- dionak_ [n=dionak@97.66.185.250] has quit [] 01:49 -!- juan1 [n=juangui@201.232.58.66] has left #webgui [] 01:58 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:58 -!- lisette [n=liraos@201.232.58.66] has left #webgui [] 02:01 < CIA-6> WebGUI: translation * r6931 /translations/Spanish/Spanish/ (WebGUI.pm PayDriver.pm Shop.pm): Update from translation server 02:13 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 02:24 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 02:30 < perlDreamer> Do you have happy tabs now, topsub? 02:30 < topsub> yes i do! 02:31 < topsub> after i did the call parent it worked great 02:31 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 02:31 <@tavisto> omg iphone 2.0 is DOPE 02:31 <@tavisto> love love love it 02:31 <@tavisto> *tavis does the happy dance* 02:33 < topsub> tavis hopefully i will know in the morning 02:33 < topsub> when i get my iphone 02:33 <@tavisto> dude you are going to love it... some of these apps are actually super cool 02:33 <@tavisto> aim is for sure. 02:34 < topsub> nice 02:34 <@tavisto> we're going to be able to skype through the phone too... (wifi only) 02:34 <@tavisto> there's already a truphone app that uses wifi to do it 02:35 < topsub> nice 02:35 <@tavisto> but the most business critical app would definitely be 02:35 <@tavisto> super monkey ball 02:35 < topsub> i have had this blackjack for 2 yrs almost 02:35 < topsub> lol 02:35 < topsub> that game is fun 02:36 <@tavisto> oh yeah time to throw that into the toliet 02:36 < topsub> only thing i will miss is the MMS 02:37 <@tavisto> yep I know what you mean 02:37 < topsub> mostly sinc ei am so use to it now 02:37 <@tavisto> instead you get to visit www.viewmymessage.com and look at some lame webpage 02:38 < topsub> gay! 02:41 <@tavisto> yeah it's really lame 02:41 <@tavisto> the iphone of all phones.... how could that NOT have mms?! 02:41 <@tavisto> and then to mess that up a 2nd time with the 2.0 release.. 02:42 <@tavisto> perlDreamer, did you hear if there's going to be a release tonight? 02:44 -!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."] 02:45 < perlDreamer> tavisto, no idea. Have to ask Haarg 02:45 < perlDreamer> He's the release master. 02:45 <@Haarg> i'm working on it right now 02:50 <@tavisto> coolio, was just curious 02:52 < metanil> i just got purple webgui mascot.. an octopus - written "WEBGUI.ORG" 02:53 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 03:06 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 03:12 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] 03:16 -!- patspam [n=patspam@59.167.77.127] has joined #webgui 03:17 < metanil> one quick question.. is there any built in function where we can get groupname by providing groupid? 03:20 < CIA-6> WebGUI: graham * r6932 /WebGUI/docs/upgrades/packages-7.5.16/webgui7_style3_hierarchical-top-nav.wgpkg: slight improvement to top nav 03:20 < CIA-6> WebGUI: graham * r6933 /WebGUI/docs/upgrades/ (3 files): move packages to end of upgrade script 03:20 < CIA-6> WebGUI: graham * r6934 /WebGUI/ (11 files in 8 dirs): preparing for 7.5.16 release 03:20 < CIA-6> WebGUI: jt * r6935 /releases/WebGUI_7.5.16-beta: Release 7.5.16-beta 03:24 < patspam> metanil: WebGUI::Group->new($session, $groupId)->name() 03:25 -!- tabb [n=tabitha@166.228.27.141] has joined #WebGUI 03:25 -!- mode/#webgui [+o tabb] by ChanServ 03:25 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:25 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:26 < dionak> has anyone used the prototype feature of webgui? i just tried it but i'm not sure what it did 03:26 < metanil> thanks 03:28 < dionak> or what it's supposed to do. i expected a new asset in the admin bar 03:28 <@tabb> Tavisto: do you know if rizen and perlDreamer came up with a solution to that problem that was being discussed earlier? 03:31 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 03:32 <@tavisto> tabb, are you talking about the "continue shopping" option? 03:35 <@tavisto> if so, the outcome was JT telling me to take my idea and submit it as an RFE 03:36 <@tavisto> basically, by default the continue shopping button takes the user back to the product. (which sucks) 03:38 <@tavisto> so, 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 destination 03:39 <+Radix-wrk> dionak: I've used prototype feature before, and I do indeed get an additional item in my admin bar under new content when I do it 03:39 <+Radix-wrk> I have my own video gallery object and a few others which I created with it 03:39 -!- tabb_ [n=tabitha@166.224.99.249] has joined #WebGUI 03:40 < dionak> ah, i had to change the title from untitled for it to show up. thanks Radix 03:42 < dionak> nice work to whomever thought of that feature. 03:48 < CIA-6> WebGUI: graham * r6936 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.17 dev 03:50 < metanil> when using ?op=setScratch&scratchName=somename&scratchValue=somevalue.. "www_" is prefixed in the name.. anyone knows where it is done? 03:50 <+Radix-wrk> cool 03:54 < metanil> my bad.. its in Operation::Scratch 03:55 -!- 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 [] 04:24 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui 04:37 < CIA-6> WebGUI: patspam * r6937 /branch/WebGUI_flux/ (4 files in 4 dirs): WebGUI_flux: Added AssetMixin::Installable from Doug's experimental branch 04:55 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 04:55 -!- mode/#webgui [+o khenn] by ChanServ 05:13 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] 05:22 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 05:22 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] 05:26 < metanil> is there any quick method to get list of group the a user id (or current user)??? 05:38 < patspam> come again? 05:38 < patspam> you want to list all the groups a given userId is in? 05:39 < patspam> that would be WebGUI::User->new($session, $userId)->getGroups() 05:40 < patspam> preaction: you there? 05:42 < metanil> :D 05:42 < patspam> I'm starting to think what we really want for installable/portable/shareable Assets is something built on Module::Install a la cpan modules 05:43 < patspam> that way people can download, automate checking of dependencies, run test suite and install 05:51 < patspam> damn him and his American timezone ;) 05:52 -!- jfluhmann__ [n=jfluhman@69.39.58.85] has joined #webgui 05:54 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Read error: 110 (Connection timed out)] 06:02 -!- tabb [n=tabitha@166.228.184.206] has joined #WebGUI 06:02 -!- mode/#webgui [+o tabb] by ChanServ 06:10 -!- jfluhmann__ is now known as jfluhmann_ 06:22 -!- tabb [n=tabitha@166.228.184.206] has left #WebGUI [] 06:27 -!- tabb_ [n=tabitha@166.228.58.233] has joined #WebGUI 06:37 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 06:55 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 06:59 -!- tabb_ [n=tabitha@166.228.58.233] has quit [Read error: 110 (Connection timed out)] 07:07 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 08:01 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] 08:09 <@tavisto> preaction, you available for a crazy hacking question 08:13 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: khenn_, f00li5h 08:18 -!- Netsplit over, joins: khenn_, f00li5h 08:26 -!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)] 08:30 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 08:45 < patspam> any core devs about? 08:54 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 08:54 -!- mode/#webgui [+o Haarg] by ChanServ 09:46 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:50 -!- 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 #webgui 11:21 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:03 -!- patspam [n=patspam@59.167.77.127] has quit ["Leaving."] 12:05 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui 12:06 -!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] 13:02 -!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui 13:15 -!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit ["Changing server..."] 13:18 -!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui 13:20 -!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit [Client Quit] 13:45 -!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui 14:27 < CIA-6> WebGUI: doug * r6938 /branch/doug-experimental/lib/WebGUI/AssetMixin/Installable.pm: Nightly checkin because you forgot 15:10 -!- eink is now known as test 15:10 -!- test is now known as eink 15:45 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"] 15:46 < SDuensin> Morning. 16:31 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:56 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 17:09 -!- SquOnk [n=emhn@201.248.19.52] has joined #webgui 17:09 < SquOnk> Hi everyone 17:10 < SquOnk> Just upgraded the package to 7.5.16 and it's being reviewed. 17:10 < SquOnk> I've been running testCodebase and getting lot's of "Called UNIVERSAL::can() as a function, not a method..." errors. 17:11 < SquOnk> This is on a Perl 5.10 Debian 17:11 < SquOnk> But I guess the error is from DateTime::Timezone 17:20 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:20 -!- mode/#webgui [+o tavisto] by ChanServ 17:58 < topsub> Does anyone know when 7.5 will become stable? 18:08 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:08 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:22 -!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui 18:23 < BeginCSharp> when i query a in grouping table there are other unknown groupname from a particular.. how to avoid it while querying?? 18:25 < BeginCSharp> i mean for a particular userid 18:25 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI 18:25 -!- mode/#webgui [+o khenn] by ChanServ 18:25 -!- tabb [n=tabitha@166.228.246.107] has joined #WebGUI 18:25 -!- mode/#webgui [+o tabb] by ChanServ 18:26 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:26 -!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] 18:27 < topsub> BeginCSharp, not sure i understand what you are trying to do. 18:28 < BeginCSharp> i mean when i directly query the database for a user.. it will show other groups as well.. 18:28 < BeginCSharp> topsub: Webgui might internally used it i guess.. but how to avoid it whiel querying 18:29 < BeginCSharp> i am trying to get list of groupname and groupid for a user. 18:29 < topsub> whats your sql query 18:30 < perlDreamer> WebGUI::User->new($session, $userId)->getGroups(); 18:30 < perlDreamer> use the API, Luke 18:30 < BeginCSharp> oops 18:30 < topsub> perlDreamer, sounds like he is doing a direct query 18:30 < topsub> ya use the API if you can 18:31 < topsub> He might be doing a sql report 18:31 < BeginCSharp> yaa. direct query .. but if getGroups() works.. that would be fine too. 18:35 < perlDreamer> It works, it's tested nightly and if the database changes your code won't break. 18:35 < BeginCSharp> nice! 18:36 -!- 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 #WebGUI 18:37 -!- mode/#webgui [+o khenn] by ChanServ 18:38 < BeginCSharp> perlDreamer: it will return arrayref of groupid.. how about groupname? 18:39 < perlDreamer> WebGUI::Group->new($session,$groupId)->name() 18:39 < perlDreamer> BeginCSharp, all this is explained in the docs for WebGUI::User and WebGUI::Group 18:39 < perlDreamer> perldoc WebGUI/Group.pm 18:40 < BeginCSharp> :) 18:40 < BeginCSharp> thnx. 18:42 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 18:43 -!- mode/#webgui [+v perlmonkey2] by ChanServ 18:44 < BeginCSharp> perlDreamer: that works! but its also returning other group which i didn't created. 18:44 < perlDreamer> That's certainly possible. 18:44 < BeginCSharp> :0 18:44 < topsub> Are they the built in / default ones of webgui? 18:44 < perlDreamer> WebGUI does automatically create groups in certain cases for users. 18:45 < BeginCSharp> how to list user created only then? 18:45 < perlDreamer> What's the name of the unfamiliar group? 18:46 < BeginCSharp> weird .. its like id.. 22 length char. 18:46 < perlDreamer> Yeah, that's automatically created. 18:46 < BeginCSharp> and their groupname is also like that 18:46 < perlDreamer> If 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:47 < BeginCSharp> let me see it.. 18:48 < perlDreamer> Instead 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 < BeginCSharp> its sub showInForms ? 18:48 < perlDreamer> yup 18:56 < BeginCSharp> perlDreamer: i used this http://webgui.pastebin.com/d1138e74e .. still same result. 18:59 -!- tabb [n=tabitha@166.228.246.107] has left #WebGUI [] 19:00 < perlDreamer> BeginCSharp, I need more code than that to see what's going on 19:01 < BeginCSharp> perlDreamer: http://webgui.pastebin.com/d2b3da0d2 19:05 < perlDreamer> BeginCSharp: Please try this instead: http://webgui.pastebin.com/m1d8bef1f 19:07 < BeginCSharp> it looks similar 19:10 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 19:14 -!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has joined #webgui 19:15 < BeginCSharp> perlDreamer: it looks like its returning nothing..i mean no value is stored in $output. 19:16 < BeginCSharp> looks like $group->showInForms() is always returning false. 19:19 < perlDreamer> there was a typo in the code that I sent, please look at this one instead: http://webgui.pastebin.com/m45ff07db 19:19 < BeginCSharp> you mean $group->name()? 19:20 < perlDreamer> yup 19:20 < BeginCSharp> i already fixed that.. but still not luck.. 19:21 < perlDreamer> well, 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 < BeginCSharp> oops.. really 19:21 < perlDreamer> yeah 19:21 < BeginCSharp> hold on i'll debug it in another way. 19:32 <@tavisto> Haarg, 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 <@Haarg> fixed the bug that caused the loss 19:32 <@tavisto> k thanks 19:41 < BeginCSharp> perlDreamer: i did a workaround for the time being .. in a stupid way .. http://webgui.pastebin.com/d7827eb9c 19:42 < perlDreamer> This is the output from my test script: 1 -- Visitors7 -- Everyone 19:43 -!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has joined #webgui 19:43 -!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has quit [Client Quit] 19:43 < BeginCSharp> (weird) :( 19:52 -!- tabb [n=tabitha@166.224.87.82] has joined #WebGUI 19:52 -!- mode/#webgui [+o tabb] by ChanServ 19:55 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] 20:00 -!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20:04 < perlDreamer> BeginCSharp: do you know the groupId of the strange 22-char group? 20:08 < BeginCSharp> yes 20:09 < BeginCSharp> perlDreamer:i can get those from same loop .. using $groupId and $group->name().. 20:13 < perlDreamer> In mysql, try doing this, select * from groups where groupId=22-charId; 20:13 < perlDreamer> and paste the output for one of them for me 20:16 < topsub> when 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 results 20:17 < topsub> nv 20:17 < topsub> found my problem 20:17 < topsub> had single quotes instead of double 20:21 < CIA-6> WebGUI: colin * r6939 /WebGUI/ (2 files in 2 dirs): 20:21 < CIA-6> WebGUI: ITransact payment driver was using echo i18n calls even though 20:21 < CIA-6> WebGUI: it had real i18n data to pull from. 20:34 <@preaction> if I wanted to add additional data to a new Shop transaction, how would I go about it? 20:34 <@preaction> say, a Date the purchaser wants the items delivered on? 20:34 <@preaction> would I want to add the collateral data to the Cart or to the Transaction? 20:34 <@preaction> i think Cart, because Transaction is all handled by the Pay stuff 20:36 <@tavisto> great question preaction 20:36 <@preaction> i mean, i don't see any method to do this presently, but if I were to add one...? 20:36 <@tavisto> or 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:37 <@tavisto> er actually sorry I'm multi-tasking and distracted.. I mean the checkout process 20:38 <@tavisto> by 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 before 20:38 <@preaction> i think unitedknowledge came up with that one 20:39 < perlDreamer> yeah 20:39 < perlDreamer> I don't like the code 20:39 < perlDreamer> I don't know why it's there. 20:40 <@tavisto> well 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 now 20:41 <@preaction> yeah, i had to remove it from a server i monitor, it was killing the whole thing :( 20:41 < perlDreamer> Please post it as a bug. 20:41 <@tavisto> um.. 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 helpful 20:42 < perlDreamer> Sure. UK is supposed to be supporting it, and they don't hang out here very much. 20:48 < perlDreamer> tavisto: re your title/buttons bug. What's better than "ITransact"? 20:48 <@preaction> Credit? 20:48 <@preaction> it used to be you could make it say "Credit" from what I remember 20:48 < perlDreamer> There could be multiple payment gateways 20:48 < perlDreamer> that accept credit cards 20:49 < perlDreamer> how about ITransact Credit Card Gateway? 20:49 <@preaction> that's why he wants user-configurability 20:49 <@preaction> but for now i suppose Credit Card (ITransact) might work 20:49 <@preaction> put the important bit first 20:49 < perlDreamer> I think that is user configurable. 20:51 < topsub> does 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.40 20:51 < CIA-6> WebGUI: translation * r6940 /translations/Spanish/ (13 files in 2 dirs): Update from translation server 20:51 < perlDreamer> Go Team Columbia! 20:51 <@tavisto> perlDreamer, it needs to say "Credit Card" 20:51 <@tavisto> no one cares about Itransact 20:51 < perlDreamer> tavisto, what if someone adds another credit card gateway? 20:52 <@tavisto> I'm confused 20:52 <@tavisto> is this hardcoded? 20:52 < perlDreamer> I'm checking. 20:52 <@tavisto> I thought by updating the labels in the payment methods screen 20:52 <@tavisto> it controls what text shows up in those buttons 20:53 <@tavisto> If someone adds another credit card gateway then they'd be proficient enough to name it something differently 20:55 -!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has joined #webgui 20:55 <@tavisto> well 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:58 < perlDreamer> This is the way I see it. 20:58 < perlDreamer> PB is a hoster 20:58 < perlDreamer> They'll have as many plugins as avaiable 20:59 < perlDreamer> So they'll all show up in the Shop Admin screen. 20:59 < perlDreamer> But in the checkout screen, only the configured ones will show up/ 20:59 <@tavisto> it's okay if the shop admin shows itransact b/c the admin will know what that is 20:59 < perlDreamer> yeah, hope so at least 20:59 <@tavisto> I'm talking about what the user sees 20:59 <@tavisto> and I'm wondering about this mysterious Label vs. the button generated 21:02 < ckotil> think i found a bug in the user defined meta data recursive edit function. 21:02 < ckotil> im gonna do some testing to verify 21:03 < perlDreamer> tavisto, label only seems to be used to identify this configured driver in the Payment methods screen. 21:03 < BeginCSharp> perlDreamer: back to same story.. select * from groups where groupId=22-charId .. charid??? 21:03 < perlDreamer> BeginCSharp: yes....? 21:03 <@tavisto> son of ah! 21:04 <@preaction> perlDreamer, is that the bug (that tavisto is talking about?) 21:04 < perlDreamer> yes and no 21:04 <@tavisto> Does 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 <@tavisto> I think that's a terrible idea 21:04 < perlDreamer> there are more echo calls in the driver. 21:04 < perlDreamer> that's hiding some of the nice i18n 21:04 <@tavisto> preaction, I wasn't sure if it was a bug. I figured the label would be used to build the checkout buttons 21:05 <@preaction> tavisto, i think we're in agreement that "ITransact", and simply that, means absolutely nothing to the target user 21:05 < perlDreamer> but I think there's a different issue that tavisto is bringing up, and that's the user interface 21:05 <@tavisto> yep, that's me.. always bugging you guys about the UI :) 21:06 <@preaction> tavisto, i'd do it myself (bug them about it), if you didn't keep coming up with them first :p 21:06 < BeginCSharp> perlDreamer: http://webgui.pastebin.com/d7208d0cb 21:07 <@tavisto> preaction, you are in a race with lance bugstrong 21:07 <@tavisto> I will let you be him.. (in IRC) 21:07 <@preaction> er... i think i'll maintain my... masculine integrity thank you 21:07 -!- KlausH [n=KlausH@p5B070EB9.dip0.t-ipconnect.de] has quit ["......."] 21:08 < perlDreamer> tavisto, let's take a step back to the issue at hand. 21:09 < perlDreamer> You think the button for ITransact should say Credit Card 21:09 <@tavisto> correct 21:09 < perlDreamer> I can make it do that. 21:09 <@tavisto> the audience is customers. 21:11 < perlDreamer> I changed the driver name to be Credit Card (Itransact) 21:11 < perlDreamer> button name will be Credit Card 21:12 <@preaction> but it's still hardcoded, no? or even i18n? not user-configurable as they configure the Payment Gateway? 21:12 < perlDreamer> No 21:12 < perlDreamer> the label is only used in the manage screen 21:12 < perlDreamer> the button will be i18n'ed 21:12 <@preaction> k 21:12 < perlDreamer> I also udpated the hover help to talk about the label. 21:13 < perlDreamer> If 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:14 <@preaction> OT: does anybody even use old versions of RSS? everyone uses RSS 2.0 now, right? 21:15 < ckotil> yup 21:17 < perlDreamer> tavisto, preaction: fixed 21:17 <@preaction> danke 21:17 < perlDreamer> Bitte schoen, mein freund 21:17 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui [] 21:17 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 21:17 <@tavisto> sweetness pD 21:19 <@tavisto> Well 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:20 < perlDreamer> Don't both of those use credit cards, too? 21:20 <@tavisto> so should be non issue 21:20 <@tavisto> yeah they can 21:20 <@tavisto> but it's still through Paypal or Google. 21:20 < CIA-6> WebGUI: colin * r6941 /WebGUI/ (4 files in 3 dirs): 21:20 < CIA-6> WebGUI: Remove more echo calls from ITransact driver. 21:20 < CIA-6> WebGUI: Add an i18n ITransact label to the ITransact i18n. 21:20 < CIA-6> WebGUI: Add a PayDriver i18n label called Credit Card to be used by any credit card processing pay driver. 21:20 < CIA-6> WebGUI: Change the ITransact getButton method to use that label. 21:20 < CIA-6> WebGUI: Updated the PayDriver label hover help to say the label is only used in the Payment method screen 21:20 < perlDreamer> You do see the irony there, right? ;) 21:20 < CIA-6> WebGUI: and not anywhere else. 21:20 <@tavisto> I think the ability to set the button name would be best.. (in an rfe obviously) 21:21 <@tavisto> but yes I know what you're saying :) 21:21 <@tavisto> the only difference is 1 billion people know what paypal is 21:21 <@tavisto> 14 nerds in an IRC channel know what Itransact is 21:26 < topsub> credit card gateway? 21:26 < topsub> never heard of that one before if it is 21:26 < perlDreamer> 15 neds 21:26 < perlDreamer> :) 21:26 < topsub> lamo 21:32 <@tavisto> well topsub actually counts as 2 nerds so 16 21:32 <@tavisto> I'm only .5 nerd but I'm working on it 21:32 < topsub> lol 21:32 < topsub> even more now since i made my own product asset! woot! with custom variants 21:32 < topsub> lol 21:33 < topsub> <-- is proud 21:33 <@tavisto> that's sweet dude.. why are building custom product assets? 21:33 < topsub> since the EMS doesn't act like we want it to 21:33 < topsub> so created my own "product" to sale webinars 21:35 < topsub> and thanks to perlDreamer i have a custom tab to put my new fields in! 21:37 <@tavisto> well that sounds very cool 21:37 < topsub> maybe webgui can use my custom asset to sale webinars.. lol 21:38 <@tavisto> maybe, tis the beauty of open source. 21:38 <@tavisto> Plus if you make cool stuff you could always make them available to the community or sell em in the marketplace 21:39 < dionak> good one tavis 21:42 <@tavisto> I would like to see someone take the task of mass converting tons of open source CSS/HTML templates 21:52 < topsub> I will.. done in 2 hours 22:18 -!- tabb [n=tabitha@166.224.87.82] has quit [Read error: 110 (Connection timed out)] 22:18 < topsub> does 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 confirm 22:21 <@preaction> topsub, it searches anything given to it via the indexContent method of WebGUI::Asset. you could override and add your own information if you desire 22:23 < topsub> i 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 stored 22:23 < topsub> I did a search for a price "100" and it didn't return anything 22:24 < topsub> but 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 #webgui 22:26 <@preaction> price is probably not indexed 22:26 <@preaction> but since you have a custom asset, you can index whatever you want 22:27 < topsub> And like you said i will need to overwrite the indexContent in WebGUI::Asset to enable webgui::search to search the price? 22:27 < topsub> Is that what i am understanding? 22:28 <@preaction> override, like you did with getEditTabs 22:28 <@preaction> like, sub indexContent { my $self = shift; my $output = $self->SUPER::indexContent(); $output .= "add some more stuff"; return $output; } 22:28 <@preaction> i'm not sure if that's exactly how you do it 22:29 <@preaction> look at WebGUI::Asset::File for an example probably 22:30 < topsub> hmm i am not sure what to include in indexContent. The columns of the tables i want it to search? 22:31 <@preaction> no, the actual content you want to index 22:31 <@preaction> so if you want a number, "100" indexed, you'd include that 22:32 <@preaction> then a search for "100" would include that result 22:32 < topsub> oh, so i need to put all the variables of the information i want it to index 22:32 < topsub> so the price is in the variable $pice so i need to pass that to the indexContent 22:33 < topsub> i see how file is doing it so i think i get it 22:33 <@preaction> actually it might be even more different: The $indexer thing is a WebGUI::Search::Index object 22:33 <@preaction> so it might be something like $indexer->addContent( "the content you want to index" ); 22:34 <@preaction> looks like the method is called addKeywords 22:36 < topsub> so possible something like .. 22:36 < topsub> $indexer->addKeywords($self->getAllCollateral('variantsJSON')}); 22:36 < topsub> here is the whole function if you want to see how i am using it 22:36 < topsub> http://webgui.pastebin.com/m277db53f 22:36 <@preaction> that depends on what getAllCollateral will do. you can really only send text to addKeywords, so no hashes, no array references 22:37 < topsub> ooo 22:37 <@preaction> you don't want to index the collateral keys, just the collateral data values 22:37 <@preaction> you don't want a search for "price" to come up with every product in your database 22:37 < topsub> true 22:37 <@preaction> you want it to come up with no products at all (preferably) 22:37 < topsub> alright so i will do a loop to just grab the values of the variants 22:37 <@preaction> unless that's some feature of the individual product 22:38 < topsub> then send that to the indexr 22:38 <@preaction> an array of values would work, yes 22:38 <@preaction> after you update that code, you'll need to re-run the indexer. see WebGUI/sbin/search.pl for details on that 22:38 < topsub> ah so pass array of values 22:38 < topsub> alright i will do a loop and try that 22:38 < topsub> thanks alot preaction! 22:39 <@preaction> an array will be joined into a space-separated text field automagically 22:39 < topsub> but it seems this really limits people being able to search your products you are saling 22:39 < topsub> selling* 22:40 <@preaction> so you could do addKeywords( values %{ $self->getAllCollateral } ); 22:40 <@preaction> erm... looks like getAllCollateral returns an arrayref, not a hashref 22:41 <@preaction> so you'd need to do a map or something 22:48 < topsub> i crated an array and pushed the variants i want into that array and will send that to the addKeywords. 22:49 < topsub> You did say it could handle arrays right? 22:49 <@preaction> yes 22:49 <@preaction> use the source, luke 22:55 -!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI 22:55 -!- mode/#webgui [+o tabb] by ChanServ 22:56 -!- SquOnk [n=emhn@201.248.19.52] has quit [Read error: 104 (Connection reset by peer)] 23:05 -!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has quit [] 23:24 < CIA-6> WebGUI: translation * r6942 /translations/Spanish/Spanish/ (8 files): Update from translation server 23:34 -!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui 23:42 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:52 < CIA-6> WebGUI: translation * r6943 /translations/Spanish/Spanish/ (Asset_FlatDiscount.pm Invite.pm): Update from translation server 23:53 -!- 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 [] --- Day changed Sat Jul 12 2008 00:35 -!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI 00:35 -!- mode/#webgui [+o tabb] by ChanServ 00:45 <@tavisto> anyone know if there was any plans to incorporate an authorize.net payment plugin into the new e-commerce? 00:45 <@tavisto> I thought I heard something awhile back about it.. but maybe it was just paypal 00:46 < perlDreamer> It was RFE'ed 00:46 <@tavisto> ah okay.. maybe that's why 00:46 <@tavisto> how hard are payment plugins to develop? 00:48 < CIA-6> WebGUI: translation * r6944 /translations/Spanish/Spanish/ (14 files): Update from translation server 00:57 < perlDreamer> I don't know. Never written one 00:57 < perlDreamer> Only debugged them :) 00:59 -!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui 00:59 < miloidrr> Hi, I have a question about the beta version of webgui 7.5.15 01:00 < miloidrr> I can't see the commit option 01:00 < miloidrr> When i add a new asset the system don't show the commit 01:00 < miloidrr> Why this happen? 01:02 < perlDreamer> Be default, WebGUI autocommits all assets for you. 01:02 < perlDreamer> This is new to 7.5 01:02 < perlDreamer> If you want manual commit back, you can reset the options in the Admin Console, Setting. 01:04 < miloidrr> Ha oK 01:05 -!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] 01:32 -!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 01:46 <@tabb> Hey -- 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 < perlDreamer> tabb, I think that's in the Settings 01:47 <@tabb> Ahh so it can be changed. 01:47 <@tabb> I see it now. 01:47 < perlDreamer> I think so 01:47 <@tabb> Thank you! 01:47 < perlDreamer> You're welcome 01:55 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 01:55 -!- mode/#webgui [+v perlmonkey2] by ChanServ 02:04 -!- mode/#webgui [+v perlDreamer] by tavisto 02:29 -!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has joined #webgui 02:33 <+perlDreamer> and Spanish translation team breaks 40% on translating WebGUI! 02:34 <+perlDreamer> The Dutch team could not be reached for comment, but at over 96% translated, and showing weekly improvements, should not be worried. 02:35 <+perlDreamer> The long absent Arabic and German teams also made no comment. 02:53 <@tabb> Do 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-album 02:59 -!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has quit [Read error: 113 (No route to host)] 03:01 <+perlDreamer> tabb, if it is browser dependent, then it's not being caused by WebGUI or template variables. 03:01 <+perlDreamer> time to go home 03: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:19 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui 03:22 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 03:49 < CIA-6> WebGUI: ernesto * r6945 /WebGUI/etc/WebGUI.conf.original: 03:49 < CIA-6> WebGUI: Tidy up default configuration file to enhance readability, 03:49 < CIA-6> WebGUI: having consistent indentation and (re-)ordered lists. 06:22 < CIA-6> WebGUI: chrisn * r6946 /WebGUI/lib/WebGUI/Asset.pm: Alphebetize the widget methods. 06:27 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 06:27 -!- mode/#webgui [+v Radix-wrk] by ChanServ 06:28 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:29 < perlDreamer> Are any devs online? 06:30 < perlDreamer> preaction, apeiron, Haarg? 06:30 <@apeiron> What's up? 06:30 < perlDreamer> SquOnk just committed some cosmetic changes to the Webgui.conf.orig, and I think there's a bug in one of them. 06:30 < perlDreamer> He alphabetized all the lists 06:31 < perlDreamer> and I think content handlers, and maybe others, have to be in a certain order 06:33 <@preaction> content handlers yes 06:35 < perlDreamer> that's what I thought. 06:35 < perlDreamer> I'll revert it 06:37 <@preaction> assets, workflow activities, don't need to be in order 06:37 <@preaction> URL handlers i'm pretty sure need to be in order, they just have a prerequisite of "you must pass this regex to proceed" 06:38 <@preaction> so you could have a ".*" regex first, but have it determine whether or not to handle based on a form element. maybe 06:38 <@preaction> i should check that out though 06:43 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 06:44 < perlDreamer> man, there's bad JSON commas in here too 06:45 < perlDreamer> I never realized how nice Perl's dangling comma rule was 06:46 < perlDreamer> sorry guys, just my normal friday evening panic 06:48 < CIA-6> WebGUI: colin * r6947 /WebGUI/etc/WebGUI.conf.original: 06:48 < CIA-6> WebGUI: In WebGUI.conf.orig, remove dangling commas, which are illegal in JSON. 06:48 < CIA-6> WebGUI: Restore the order of the Content handlers, which are searched in the order listed. 07:03 <@preaction> yeah, that dangling JS comma thing has screwed me over more times than i can count 07:04 < perlDreamer> maybe we could get the javascript people to change their syntax? ;) 07:19 <@apeiron> Use a different config file format! 07:19 < perlDreamer> what do you like, apeiron? 07:19 <@apeiron> I would probably opt for Config::General. 07:19 <@apeiron> Apache-like. 07:19 < perlDreamer> I could handle that 07:19 < perlDreamer> I thought you were going to say YAML 07:19 < perlDreamer> then I'd have to nuke you 07:19 <@apeiron> nooo 07:20 <@apeiron> Either that or an INI format. 07:20 <@apeiron> KISS is paramount for config files. 07:28 < perlDreamer> Okay, I added a test to monitor the WebGUI.conf.original file. 07:28 < perlDreamer> It also attempts to do better feedback than JSON does. 07:30 < perlDreamer> I mean, it gives you a flippin' character offset. How easy is that to deal with? 07:33 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:37 < CIA-6> WebGUI: colin * r6948 /WebGUI/ (etc/WebGUI.conf.original t/WebGUI_conf.t): 07:37 < CIA-6> WebGUI: Fix more JSON errors in WebGUI.conf.original 07:37 < CIA-6> WebGUI: Add a test to make sure that it is valid JSON. 09:04 -!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui 09:05 -!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Client Quit] 11:12 -!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 11:18 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:31 -!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has joined #webgui 13:26 -!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui 13:27 < eink> hi 13:27 < eink> is anybody here ? 14:09 < eink> up ? 14:25 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] 14:36 * eink is waiting 14:42 * eink hates time zones 14:58 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 14:58 -!- mode/#webgui [+v Radix_] by ChanServ 18:11 -!- khenn [n=khenn@68.185.161.221] has joined #WebGUI 18:11 -!- mode/#webgui [+o khenn] by ChanServ 19:08 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 19:18 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 19:36 <@preaction> eink, 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 available 19:36 <@preaction> there's also an AU user 19:36 <@preaction> perlbot .co 19:36 < perlbot> .co is Colombia 19:36 <@preaction> also .co 19:37 <@preaction> also looks like .de 19:38 < eink> I've posted here http://www.plainblack.com/plain_black_support 19:38 < CIA-6> WebGUI: colin * r6949 /WebGUI/ (t/Shop/Pay.t lib/WebGUI/i18n/English/PayDriver_ITransact.pm): 19:38 < CIA-6> WebGUI: Update the test to match the new i18n label. 19:38 < CIA-6> WebGUI: Remove the trailing period from the ITransact i18n label. 19:39 < eink> should I also have posted on the public forum ? 19:39 <@preaction> ah, yes. plainblack support is 9-5 M-F US/Central. 19:39 < eink> ok 19:39 <@preaction> you 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 vary 19:42 < eink> Do I duplicate the question, or do I wait your (or any other) to see it ? (it's the migration problem) 19:42 < eink> thanks 19:43 <@preaction> eink, 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 script 19:43 <@preaction> so the reply you made where it worked, that's what you supposed to do 19:43 <@preaction> and that's most likely what they'll say come Monday morning 19:44 < eink> yes but it didn't work 19:46 < eink> do I need upgrade and then export only the MySQL table, or is there something else to do ? 20:00 <@preaction> you can either move the mysql database and uploads folder and then upgrade, or upgrade first then move them 20:00 <@preaction> you just need to make sure you have all the upgrade scripts from 7.3.16 - 7.4.40. located in docs/upgrades 20:00 <@preaction> i think you might need to upgrade to the highest 7.3 version before you upgrade to 7.4 20:01 <@preaction> the support board will help you more though, since i need to get going 20:02 < eink> ok 20:02 < eink> thanks 20:07 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 20:07 -!- mode/#webgui [+o tavisto] by ChanServ 20:26 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 20:37 -!- Khaytsus is now known as Khaytsus_ 20:37 -!- Khaytsus_ is now known as Khaytsus 20:41 < CIA-6> WebGUI: yung * r6950 /WebGUI/ (2 files in 2 dirs): fixed: Gallery: Description Text appearing in Album 20:53 < eink> I've just uploaded two databases, and the two sites seems to work now 20:53 < eink> I've to do the same for the others 22:09 < CIA-6> WebGUI: yung * r6951 /WebGUI/ (5 files in 3 dirs): fixed: Deleting Ticket from Event Management System Asset 23:40 < CIA-6> WebGUI: yung * r6952 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy Search Broken --- Day changed Sun Jul 13 2008 00:43 -!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] 01:11 < CIA-6> WebGUI: jt * r6953 /WebGUI/ (9 files in 8 dirs): move product import to shelf 01:11 < CIA-6> WebGUI: colin * r6954 /WebGUI/t/Asset/Sku/Product.t: Remove the getImportProductNode tests since it doesn't exist anymore. 02:05 -!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has quit ["......."] 03:25 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 03:42 -!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has joined #webgui 05:08 < CIA-6> WebGUI: colin * r6955 /WebGUI/ (lib/WebGUI/Macro/PageUrl.pm t/Macro/PageUrl.t): 05:08 < CIA-6> WebGUI: Fix a typo in the PageUrl POD. 05:08 < CIA-6> WebGUI: Add tests for the new query argument to the PageUrl macro. 05:27 < topsub> got a question, when i have a custom asset ( sub class of product ) does indexContent get called automatically? 05:38 < CIA-6> WebGUI: colin * r6956 /WebGUI/t/Shop/Products.t: Make Shop/Products.t fail gracefully 06:05 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 06:08 -!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui 06:29 -!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"] 06:54 -!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has quit ["Leaving"] 08:00 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] 10:35 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 10:35 -!- mode/#webgui [+o tavisto] by ChanServ 10:37 -!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui 10:38 -!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit [Read error: 104 (Connection reset by peer)] 11:31 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 11:33 -!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has joined #webgui 11:38 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 11:39 -!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI 11:55 -!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)] 14:27 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 14:27 -!- mode/#webgui [+o tavisto] by ChanServ 14:29 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] 16:42 -!- rawb [n=rawb@unaffiliated/rawb] has joined #webgui 16:43 -!- rawb [n=rawb@unaffiliated/rawb] has left #webgui ["Bye!"] 16:53 -!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui 18:11 -!- khenn_ [n=khenn@68.185.161.221] has quit [Remote closed the connection] 18:12 -!- khenn [n=khenn@68.185.161.221] has joined #WebGUI 18:12 -!- mode/#webgui [+o khenn] by ChanServ 18:21 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] 19:06 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 19:06 -!- mode/#webgui [+v perlmonkey2] by ChanServ 20:06 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 20:55 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 21:03 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 21:11 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 21:11 -!- mode/#webgui [+o tavisto] by ChanServ 21:21 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 21:22 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui 21:23 < beginwebgui> how to set and reset the showInForms in 'groups' table?? 21:23 < beginwebgui> i didn't any option for that in Group Edit page... 21:23 < beginwebgui> i didn't see any option for that in Group Edit page... 21:32 < CIA-6> WebGUI: colin * r6957 /WebGUI/t/Asset/Asset.t: remove getProductImportNode test from Asset.t 21:40 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 21:43 < beginwebgui> how to set and reset the showInForms in 'groups' table?? 21:43 < beginwebgui> i didn't see any option for that in Group Edit page... 21:44 < perlDreamer> It's not property that is available to admins or users. It's only in the API. 21:44 < beginwebgui> but .. i found that its has been changed 21:44 < perlDreamer> then it was done in code someplace 21:44 < beginwebgui> the group i created has value 0 for showInForms 21:45 < beginwebgui> and for admin, everyone too 21:45 < perlDreamer> and everyone can see it? 21:46 < beginwebgui> no.. even admin cannot see the group it belongs too.. 21:46 < beginwebgui> so to revert.. i must update through database..? 21:46 < perlDreamer> yes, or the API 21:47 < beginwebgui> oops.. now i remember.. 21:49 < beginwebgui> i 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 < perlDreamer> Yup, It will do that. 21:49 < beginwebgui> i only did that for that first time.. 21:49 < perlDreamer> Almost all WebGUI accessors are also mutators. 21:49 < beginwebgui> (funny) :) 21:51 < beginwebgui> perlDreamer: 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 < perlDreamer> yes, I remember that discussion 21:51 < perlDreamer> so, with the groups restored, does it work correctly now? 21:51 < beginwebgui> i have to do it . 21:52 < beginwebgui> you said it works for you.. and when i used .. it didn't .. even with the correct version of code. 21:52 < beginwebgui> :D 21:52 < beginwebgui> (my bad) 21:53 < perlDreamer> well, if you need a list of the defaults that WebGUI ships with for groups, let me know. 21:55 < beginwebgui> sure.. i know its just for four groups.. i can remember it.. 21:57 < perlDreamer> http://webgui.pastebin.com/m6022071b 21:58 < beginwebgui> thnks a lot 22:17 < CIA-6> WebGUI: 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 fix 22:17 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 23:20 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 23:28 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 23:29 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 23:37 -!- 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 #webgui 23:38 -!- mode/#webgui [+v snapcount] by ChanServ 23:39 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 23:50 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] --- Day changed Mon Jul 14 2008 00:06 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 00:19 -!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] 00:59 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui 01:14 -!- 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 #webgui 01:17 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] 01:43 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 01:53 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 01:54 -!- mode/#webgui [+v snapcount] by ChanServ 02:34 -!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has quit ["..."] 02:48 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:48 -!- mode/#webgui [+v Radix-wrk] by ChanServ 02:57 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 02:57 -!- mode/#webgui [+o tavisto] by ChanServ 03:14 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 03:14 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 03:23 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:30 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] 03:31 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 04:18 -!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 04:47 -!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 04:48 -!- 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 #webgui 04:49 -!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui 05:24 -!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui 05:28 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] 05:50 -!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"] 06:46 -!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)] 06:54 -!- overdrive [n=overdriv@190.39.130.23] has joined #webgui 07:02 -!- 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 #WebGUI 07:02 -!- mode/#webgui [+o tavisto] by ChanServ 07:16 < perlDreamer> tavisto, ya big iphone addicted stud! 07:17 < perlDreamer> Do you think Flash is a little too over the top for my presentation? 07:19 <@tavisto> yeah the 2.0 roxxorz 07:19 <@tavisto> nope, I think you should be as cool as you wanna be 07:20 <@tavisto> I rented a chicken suit for my "WebGUI Resources for Newbies" presentation 07:20 <@tavisto> bawk! 07:20 < perlDreamer> Sweet. You can practice while we're at OSCON 07:24 <@tavisto> actually... practice will be taken care of this week. I'm on a plane to maddy tomorrow til Fri 07:25 <@tavisto> OSCON should be neat for us... I think we're going to get slammed.. considering we have the best 10x10 property on the show floor 07:25 <@tavisto> we're between the food and Sun's super cool lounge area 07:26 < perlDreamer> Good spot 07:34 -!- overdrive [n=overdriv@190.39.130.23] has quit ["Saliendo"] 07:37 < perlDreamer> tavisto: you need a costume like this: http://www.flickr.com/photos/x180/31863830/ 07:38 <@tavisto> perlDreamer, we got one like that... why do you think we invited you to hang out at the booth? 07:39 <@tavisto> ;) 07:39 <@tavisto> oh btw.. drink lots of water before you meet up with us 07:39 <@tavisto> that suit gets pretty warm 07:39 -!- mode/#webgui [+v perlDreamer] by tavisto 07:39 <+perlDreamer> Don't worry, I'll take good care of you while you're in it. 07:40 <@tavisto> uh huh... 07:40 <@tavisto> fine.. you talk to people about WebGUI for 12 hours straight.. I'll take the easy job 07:40 <@tavisto> "WebGUI is an open source content management system designed in Perl..." 07:40 <@tavisto> x 1000 07:41 <+perlDreamer> Well, okay. How about this? You wear the chicken suit with the BSD demon headset, and I'll hack perl. 07:44 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 08:03 <@tavisto> perlDreamer, we'll make JT do that 08:03 <@tavisto> or attempt to anyway 08:04 <@tavisto> btw.. did you look at that crazy email bug I posted a few days ago? (International, ) on the confirmation email from purchasing something from e-commerce 08:06 <+perlDreamer> Yes 08:06 <+perlDreamer> Still trying to figure that out 08:06 <+perlDreamer> I'm wondering if you have the International macro configured on that site 08:06 <+perlDreamer> Do you know the easy way of checking? 08:06 <@tavisto> um.. that's the PB beta server (for amla) 08:07 <@tavisto> so maybe that's all that needs to be done you think? 08:07 <+perlDreamer> perhaps 08:07 <+perlDreamer> Log in as Admin 08:07 <+perlDreamer> Go to Help 08:07 <+perlDreamer> Choose List of Configured Macros 08:07 <+perlDreamer> and it will tell you if the International macro is configured or not 08:08 <+perlDreamer> Is anyone else working on Shop anymore? 08:10 <@tavisto> international is showing "Yes" 08:10 <+perlDreamer> hm 08:10 <+perlDreamer> It will take some more digging 08:11 <+perlDreamer> All macros are supposed to be processed before sending 08:11 <+perlDreamer> so it's a bug 08:11 <@tavisto> I haven't heard much in re: to the shop lately so not sure 08:11 <+perlDreamer> I'm not going to have much time for WebGUI hacking in the near future. 08:11 <@tavisto> gah! 08:11 <+perlDreamer> At work we got told to start working evenings and weekends to try to pull in a schedule 08:11 <+perlDreamer> I put in 5 hours today, and 4 yesterday 08:12 <@tavisto> wow 08:16 <+perlDreamer> I'm heading to bed. 08:16 <+perlDreamer> later 08:16 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:36 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui 09:28 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] 09:55 -!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI 09:58 -!- khenn__ [n=khenn@68.185.161.221] has joined #WebGUI 09:58 -!- khenn_ [n=khenn@68.185.161.221] has quit [Read error: 104 (Connection reset by peer)] 10:11 -!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)] 10:37 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 10:38 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 10:38 -!- mode/#webgui [+o tavisto] by ChanServ 10:48 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 11:06 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:26 -!- KlausH [n=KlausH@p5B070717.dip0.t-ipconnect.de] has joined #webgui 12:19 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 13:55 -!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui 14:16 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:28 < CIA-6> WebGUI: patspam * r6959 /branch/WebGUI_flux/ (7 files in 5 dirs): WebGUI_flux: graceful handling of undefined Modifier Operands, extra debugging, and various tweaks 14:29 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] 14:30 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 15:18 < CIA-6> WebGUI: patspam * r6959 /branch/WebGUI_flux/ (7 files in 5 dirs): WebGUI_flux: graceful handling of undefined Modifier Operands, extra debugging, and various tweaks 15:25 -!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Remote closed the connection] 16:04 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui 16:04 -!- mode/#webgui [+o bopbop] by ChanServ 16:13 -!- SDuensin [n=Scott@138.sub-75-204-93.myvzw.com] has joined #WebGUI 16:34 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui 16:55 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:55 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:55 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:55 -!- mode/#webgui [+o Haarg] by ChanServ 16:57 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:59 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 16:59 -!- mode/#webgui [+o tavisto] by ChanServ 17:02 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] 17:32 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 17:33 -!- mode/#webgui [+v snapcount] by ChanServ 18:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 18:02 -!- mode/#webgui [+o preaction] by ChanServ 18:06 -!- ktopsub [n=josh@97.66.185.250] has joined #webgui 18:07 -!- topsub [n=josh@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] 18:12 -!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI 18:12 -!- mode/#webgui [+o tabb] by ChanServ 18:14 < KlausH> Hello! 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:24 < ktopsub> the # should work 18:24 <@preaction> as long as it's still valid JSON, which means no final trailing commas 18:30 < KlausH> Thanks - the trailing comma.... 18:36 <@Haarg> isn't the trailing comma allowed now? 18:37 <@preaction> Config::JSON and JSON.pm might allow it, but i still won't get into the habit of leaving it 18:37 <@preaction> and iirc perldreamer was helping people with JSON problems in 7.5 due to trailing commas 18:37 <@Haarg> yeah, i still avoid using it 18:37 <@preaction> but maybe we're both just being paranoid 18:37 <@Haarg> but i think with recent revs of Config::JSON it's allowed 18:53 -!- khenn__ [n=khenn@68.185.161.221] has quit [Remote closed the connection] 18:54 -!- khenn [n=khenn@68.185.161.221] has joined #WebGUI 18:54 -!- mode/#webgui [+o khenn] by ChanServ 19:07 <@tavisto> hmm... in 7.5 the "skip commit comments" option doesn't change anything as far as I can tell 19:08 <@tavisto> regardless 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:09 <@Haarg> it effects what happens with auto commit on 19:09 <@Haarg> i think it may be getting ignored with it off 19:09 <@preaction> is that in the hover help? it only works with Automatically Commit Content 19:11 <@tavisto> actually it is.. talks about with it being used in conjunction with skip commit comments 19:12 <@tavisto> although, it doesn't say "only works with" 19:13 <@tavisto> That's fine though, it makes total sense to me now. :) 19:15 <@preaction> well yes, but you're the 4th person i've had to answer that question for :p 19:30 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 20:10 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 20:18 <@tavisto> ah well then greater clarification is needed 20:18 <@tavisto> alright peace out peeps.. see you in Madison 20:18 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 20:34 < carogray> may I ask some questions about the Collaboration System and Collaboration System RSS templates? 20:35 < perlDreamer> sure 20:35 < perlDreamer> have you looked at the online docs? 20:35 <@preaction> carogray, you can certainly ask questions, getting answers is only a bit less certain 20:35 < carogray> We are on 7.4.40 20:37 < carogray> Ok _ 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:39 < carogray> I copied the syndicated content template and renamed it NLS syndicated content then edited it so the list reads: 20:39 < carogray>
      20:39 < carogray> 20:39 < carogray>
    • 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:39 < carogray> 20:40 < carogray> sed -e 's/\(.*command\)[ ]\(line.*\)/\1 \2\n\1-\2/g' makedepend.SH .. in build.sh script. 06:13 <@tavisto> The best way is to sign up for our weekly webinar 06:14 <@tavisto> http://www.plainblack.com/webinar 06:14 <@tavisto> they 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 WebGUI 06:14 < perlDreamer> tavisto, that's all I know 06:17 < perlDreamer> perlbot: paste 06:17 < perlbot> Paste 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:18 < perlDreamer> perlmonkey2: this is the latest template: http://p3m.org/pfn/1862 06:19 < perlDreamer> if you don't want to do a resetdev, you can load the package directly from 06:20 < perlDreamer> /data/WebGUI/docs/upgrades/packages-7.5.17/default_product.wgpkg 06:22 <@tavisto> hmm.. perlDreamer I've been looking around and I don't see a way to delete a transaction out of wG's history 06:22 < perlDreamer> I'll check 06:23 <@tavisto> overdrive3000, if you are interested in signing up for a webinar, it's a great (free) way to get a guided introduction to WebGUI 06:23 <@tavisto> you can sign up at http://www.plainblack.com/webinar 06:23 < perlDreamer> tavisto, there doesn't appear to be a way to delete transactions 06:23 <@tavisto> yeah I noticed 06:23 <@tavisto> which is weird since it used to let you in the old e-commerce 06:23 < perlDreamer> funny thing is, there's a method to do it in there 06:23 <@tavisto> it comes in handy when wanting to clear off test transactions 06:23 < perlDreamer> You'll have to ask rizen about it 06:24 <@tavisto> especially when peeps have SQL reports tied to whatever transactions are live on the system 06:24 <@tavisto> want me to RFE it? 06:24 < perlDreamer> no, just ask him. It might be a bug 06:26 < overdrive3000> thanks... Im Registered for a webinars... 06:27 <@tavisto> you are? What's your first name? 06:27 < overdrive3000> Juan 06:28 <@tavisto> oh, hi Juan. This is Tavis Parker. I emailed you earlier 06:28 < CIA-6> WebGUI: 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 <@tavisto> Sorry about the delay, we've been busy getting ready for our national users conference (the WUC) 06:28 < perlDreamer> International user's conference 06:28 < perlDreamer> Don't forget that half of The Netherlands is coming 06:28 <@tavisto> well yeah, it's definitely international b/c we'll have attendees with over 4 continents this year 06:28 <@tavisto> er from 06:29 < overdrive3000> hi Tavis 06:29 <@tavisto> Juan, are you the only one attending or did you want to have your co-workers join you? 06:30 <@tavisto> Because 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:32 < overdrive3000> Im alone 06:37 -!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui 06:42 <+perlmonkey2> perlDreamer: but you can't replicate teh bug? 06:42 <+perlmonkey2> can anyone else replicate? 06:42 <+perlmonkey2> cause I'm probably just out of date 06:44 <+perlmonkey2> perlDreamer: upgrade got me the template :) 06:45 <+perlmonkey2> dang it. Jill added a widget. Bill reloaded the page and not has the view cart/continue shopping link. 06:50 <+perlmonkey2> Bah, logged in as admin and saw the view cart link (the wrong kind), but turned on admin and the correct page showed. 06:51 <+perlmonkey2> What changes when admin is turned on? 06:51 <+perlmonkey2> Is this a cacheing issue? 06:57 -!- 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 #webgui 07:01 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 07:02 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 07:02 -!- mode/#webgui [+o Haarg] by ChanServ 07: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:03 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 07:03 < perlDreamer> perlmonkey2: it's sounding like caching to me. 07:03 < perlDreamer> Try adding a username macro to the Description or template and see if that helpds 07:06 < perlDreamer> and no, I still can't duplicate the bug. 07:06 < perlDreamer> sounds like the Product should not cache 07:07 * perlmonkey2 is tarded and can't remember the macro for username 07:07 <+perlmonkey2> but I bet it is listed in the macro dir. 07:08 < perlDreamer> hat at 07:08 < perlDreamer> ^@; 07:12 <+perlmonkey2> didn't fix it. 07:13 < perlDreamer> are you seeing different usernames? 07:13 <+perlmonkey2> yes 07:13 < perlDreamer> Hm. Let's try this then. Please add ^SessionId; in there, too 07:13 <+perlmonkey2> although 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 <+perlmonkey2> k 07:13 < perlDreamer> You'll need to add it to your config file and restart WebGUI 07:14 <+perlmonkey2> ^SessionId; 07:14 <+perlmonkey2> that doesn't seem right? 07:14 <+perlmonkey2> lc s? 07:15 <+perlmonkey2> oh 07:16 <+perlmonkey2> I'd like a third person to try this to see if they can replicate, since you can't. 07:17 < perlDreamer> That's cool with me. 07:21 <+perlmonkey2> Different sessionid's 07:22 <+perlmonkey2> Need to see what's up with the view. 07:24 < perlDreamer> totally weird 07:25 <+perlmonkey2> fixed it. 07:26 <+perlmonkey2> In Product::view commented out the 6th line of that method. Which is to return the cache. 07:27 <+perlmonkey2> my $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:28 < perlDreamer> no, assetId 07:29 <+perlmonkey2> doh 07:29 <+perlmonkey2> that doesn't seem wise. 07:29 <+perlmonkey2> but perhaps it is, I don't know. 07:29 < perlDreamer> Well, for a persistent view of an asset, it would make sense to key it off of assetId 07:30 <+perlmonkey2> But wouldn't that return the same view regardless of session? 07:30 < perlDreamer> yes, which for most static Assets is what you want. 07:30 <+perlmonkey2> so for the fix, just pull out teh caching? 07:31 < perlDreamer> Seems like we need to do a cart check, too. 07:31 <+perlmonkey2> heh, I was wondering why if I let it set for a bit it would work. cacheTimeout is 10. 07:31 < perlDreamer> If there's no cart, caching is fine 07:31 < perlDreamer> that explains why it didn't work for me 07:32 < perlDreamer> I was working fast 07:32 < perlDreamer> uh, I mean slow 07:32 <+perlmonkey2> hah 07:32 <+perlmonkey2> that was a tough nut to crack. 07:32 <+perlmonkey2> If I knew what I was doing, probably would have found it much faster. 07:33 < perlDreamer> the thing is, if it was caching, why did it show different usernames and sessionIds? 07:33 <+perlmonkey2> I'll test again to make sure, but commenting out that cache return seems to have resovled it. 07:33 < perlDreamer> none of the other Skus have caching 07:34 <+perlmonkey2> yep 07:34 < perlDreamer> Donation, Subscription or FlatDiscount 07:34 <+perlmonkey2> that fixed it. 07:34 <+perlmonkey2> but the macros won't be executed from a cache. 07:34 <+perlmonkey2> oh, yes they woud, they wouldn't be cached, right? 07:35 <+perlmonkey2> the template won't be reprocessed, but the macros will, right? 07:35 < perlDreamer> yes, because macro processing is done later 07:35 <+perlmonkey2> then that is why the macros showed differently 07:35 < perlDreamer> and that explains the template logic, too 07:35 < perlDreamer> yeah 07:35 < perlDreamer> and it makes sense. You can never tell which macros are dynamic and which are static. 07:36 <+perlmonkey2> so if no other sku has caching, rip it out, or put in tests for a cart? 07:36 < perlDreamer> Rip it out 07:36 < perlDreamer> wait 07:36 < perlDreamer> It's an asset level property 07:37 < perlDreamer> so to rip it out, it has to be removed from the db and everything 07:37 <+perlmonkey2> eh? 07:37 < perlDreamer> it's a user level property, the cache timeout 07:37 < perlDreamer> see line 68 07:37 <+perlmonkey2> doh 07:38 < perlDreamer> I still think it should be taken out 07:38 <+perlmonkey2> Well then it was there for a reason. Perhaps run it by JT? 07:38 < perlDreamer> Yeah, that's safest 07:39 <+perlmonkey2> But I dont' see why you'd cache an object that was in charge of doing so much. 07:39 < perlDreamer> You're preaching to the choir, dude. 07:39 < perlDreamer> Do you want a hallelujah? 07:39 <+perlmonkey2> hah 07:39 <+perlmonkey2> can I get an ahmen? 07:39 < perlDreamer> We say Amen on the west coast 07:40 <+perlmonkey2> heh, in the south, it is not A, but Ah :P 07:40 <+perlmonkey2> so much that growing up I thought it was Allmen 07:41 < perlDreamer> lol 07:42 <+perlmonkey2> I'll email JT to ask what's up unless you want to. 07:43 < perlDreamer> All you, dude. I'll be hacking chips tomorrow again. 07:43 < perlDreamer> but next week, I'm a perl hacker 07:44 <+perlmonkey2> man, sounds like you've got it made. 07:45 <+perlmonkey2> Can't get bored, and get to have the best of the EE and CS world. 07:46 < perlDreamer> I have to admin, it's not all bad. 07:46 < perlDreamer> It would be nice to have more CS and less EE sometimes, though. 07:47 <+perlmonkey2> Yeah, I never understood the attraction of EE. 07:47 <+perlmonkey2> I'd want to build robots and mess with sensors and UAV's. 07:47 <+perlmonkey2> But chip design sounds like really difficult puzzle solving for 8 hours straight. 07:47 < perlDreamer> It can be. 07:48 < perlDreamer> Most of the time it's a lot of tedious documentation and meetings 07:48 < perlDreamer> and avoiding politics 07:48 <+perlmonkey2> and TPS reports. 07:48 < perlDreamer> TPS? 07:48 <+perlmonkey2> But it pays better than code monkeying 07:48 <+perlmonkey2> Form Office Space. 07:48 <+perlmonkey2> From 07:48 <+perlmonkey2> The movie. 07:49 < perlDreamer> I haven't seen that in years. 07:49 <+perlmonkey2> "Jump to conclusions" game. That was awesome. 07:54 < perlDreamer> HA! 07:54 < perlDreamer> rev 7000 07:54 < perlDreamer> it's mine, all mine 07:54 < perlDreamer> I'll be famous, rich and powerful 07:54 < perlDreamer> either that, or a wanna-be perl hacker... 07:57 <+perlmonkey2> hah 07:58 <+perlmonkey2> I saw 7000 coming. wondered if it was a milestone or anything. 07:58 <+perlmonkey2> maybe 10,000 will be a party. 07:59 <+perlmonkey2> although 7,000 should be a party too 07:59 < perlDreamer> it could be 07:59 < CIA-6> WebGUI: colin * r7000 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): help docs and i18n for the print ticket template 08:00 < perlDreamer> that's the last of the EMS template documentation 08:00 -!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI 08:00 -!- mode/#webgui [+o khenn] by ChanServ 08:00 < perlDreamer> template bugs have been posted 08:00 < perlDreamer> time to start porting over Shop/Product import/export tests to the Shelf 08:01 < perlDreamer> and developing a richer grammar for the label scanner 08:01 <+perlmonkey2> these bugs are coming in faster than the bug smashers. 08:01 <+perlmonkey2> tests...I really should write some of those sometime. 08:01 < perlDreamer> I've been told that Gallery related bugs will be fixed by someone else 08:01 < perlDreamer> yes, yes you should 08:01 < perlDreamer> testing rocks 08:01 < perlDreamer> I'm taking two tutorials on testing this year at OSCON 08:02 < perlDreamer> Test Driven Development and Selenium testing with PHP 08:03 <+perlmonkey2> selenium....that rings a bell 08:03 < perlDreamer> scripted, browser level testing 08:03 <+perlmonkey2> ah yes, how to get around ajaxified/web2.0 sites for autoation. 08:04 <+perlmonkey2> WWW::Selenium 08:04 <+perlmonkey2> :D 08:05 <+perlmonkey2> test driven development. That's what I need. 08:06 <+perlmonkey2> write a method, write its test, write a method, writes its test.... 08:06 <+perlmonkey2> not, write an application, bang head on why it doesn't workl. 08:08 <+perlmonkey2> okay, time for me to read. Have a good one PD. 08:08 < perlDreamer> good night 08:08 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:14 -!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] 08:15 -!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI 08:15 -!- mode/#webgui [+o khenn] by ChanServ 08:24 -!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] 08:25 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] 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:41 -!- overdrive3000 [n=overdriv@190.39.130.23] has quit ["Saliendo"] 09:19 -!- steveo_a1 [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has joined #webgui 09:20 -!- steveo_aa [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 09:27 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui 09:31 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:31 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] 09:48 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:09 -!- KlausH [n=KlausH@p5B070BBB.dip0.t-ipconnect.de] has joined #webgui 10:34 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 10:35 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 11:22 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 11:22 -!- mode/#webgui [+o tavisto] by ChanServ 11:38 -!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:28 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 12:34 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 12:34 -!- mode/#webgui [+o tavisto] by ChanServ 12:35 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] 14:43 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 14:44 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 14:58 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui 14:58 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] 15:19 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 15:36 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 16:00 -!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:00 -!- mode/#webgui [+o khenn] by ChanServ 16:03 < SDuensin> Greetings! 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 #WebGUI 16:03 -!- mode/#webgui [+o khenn] by ChanServ 16:06 -!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has joined #webgui 16:10 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui 16:10 -!- mode/#webgui [+o Haarg] by ChanServ 16:39 < AMH_bob> Greetings from a dtuch guy looking forward to going to the WUC! 16:39 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:46 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 16:59 -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 17:03 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 17:10 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui 17:10 -!- mode/#webgui [+o bopbop] by ChanServ 17:13 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 17:13 -!- mode/#webgui [+v perlmonkey2] by ChanServ 17:29 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has left #webgui [] 17:32 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:32 -!- mode/#webgui [+o Haarg] by ChanServ 17:34 -!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 17:48 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 17:48 -!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has joined #webgui 17:50 -!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has joined #webgui 17:50 -!- mode/#webgui [+v cap10morgan] by ChanServ 17:53 -!- topsub [n=josh@97.66.185.250] has joined #webgui 17:55 -!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 17:58 -!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has joined #webgui 17:58 -!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui 18:00 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 18:00 -!- mode/#webgui [+o rizen] by ChanServ 18:04 -!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has quit ["Leaving."] 18:06 -!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] 18:14 -!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] 18:16 -!- 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:17 -!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 18:33 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 18:35 -!- 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 #webgui 18:35 -!- mode/#webgui [+o rizen] by ChanServ 18:40 -!- 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 #WebGUI 18:40 -!- mode/#webgui [+o tavisto] by ChanServ 18:42 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 18:43 -!- 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:45 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 18:48 <+perlmonkey2> So the pre-Wuc wuc went well? 18:48 <@rizen> fairly 18:48 <@rizen> not as well as i hoped, but we still accomplished a lot 18:52 <+perlmonkey2> rizen: 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:53 <+perlmonkey2> Plus the problem goes away when logged in as admin with admin turned on or 10 minutes have passed. 18:53 <+perlmonkey2> also, the problem went away when I commented out the caching line. 18:53 <@rizen> asset caching still makes no sense 18:53 <+perlmonkey2> but these were two browsers on two different machines. 18:53 <@rizen> cuz you're talking about view cart 18:53 <@rizen> and the cart is not an asset 18:53 <+perlmonkey2> well, the view cart link 18:53 <+perlmonkey2> to view the cart. 18:54 <@rizen> there's nothing user specific in the view cart link 18:54 <+perlmonkey2> the Product either shows a view cart/add a product, or a view cart/thanks for the purchase. 18:54 <@rizen> the view cart link is ?shop=cart 18:54 <@rizen> that's it 18:54 <+perlmonkey2> j/s I'll show you the line 18:54 <@rizen> so you're saying it's just showing the "thanks for purchase message" 18:55 <+perlmonkey2> 1397 in Product.pm 18:55 <@rizen> and not that when they click on the view cart link 18:55 <+perlmonkey2> right. 18:55 <@rizen> but when they click on the view cart link the cart is empty, right? 18:55 <+perlmonkey2> I 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 <+perlmonkey2> yes, it is empty. 18:55 <+perlmonkey2> they don't see anyone elses cart. 18:55 <@rizen> man then both the description from you and kristi sucks ass 18:56 <@rizen> cuz you're both talking about the cart 18:56 <+perlmonkey2> I was using the old template :P 18:56 <@rizen> but the view cart links is not the cart 18:56 <+perlmonkey2> I meant the view cart link 18:56 <@rizen> this isn't about templates 18:56 <@rizen> you're talking about a product 18:56 <+perlmonkey2> right, it would be created by the Product 18:56 <@rizen> not the cart 18:56 <+perlmonkey2> absolutely 18:56 <@rizen> so why did both of you say cart then 18:56 <+perlmonkey2> I meant the view cart link 18:56 <@rizen> what i'm saying is be specific if you want me to help you 18:57 <@rizen> i can't guess what you mean when you email me 18:57 <@rizen> anyway 18:57 <+perlmonkey2> yeah, that email did suck arse. 18:57 <+perlmonkey2> I plead mild intoxication and brain drain from a really tough bug to track down. 18:58 <@rizen> anyway...line 978 sets $self->{_hasAddedToCart} 18:58 <@rizen> so if that is set, don't cache 18:58 <@rizen> that solves the problem 18:58 <+perlmonkey2> sweet 19:02 <+perlmonkey2> that fixed it. 19:06 <+perlmonkey2> no, that didn't fix it. 19:08 <@rizen> it would if you did it right 19:08 <+perlmonkey2> if (!$session->var->isAdminOn && $self->get("cacheTimeout") > 10 && $self->{_hasAddedToCart} != 1){ 19:09 <@rizen> you did it wrong 19:09 <@rizen> =) 19:09 <@rizen> like i said...don't cache it if the value is set 19:09 <@rizen> i didn't say don't display from cache 19:09 <@rizen> i said don't cache 19:10 <+perlmonkey2> oh crap 19:10 <+perlmonkey2> that makes much more sense. 19:10 <+perlmonkey2> :) 19:11 <+perlmonkey2> okay, now fixed. 19:22 <@bopbop> rizen: in my post I was talking about the cart 19:23 <@bopbop> I was shopping as admin, and saw admin's cart 19:24 <@bopbop> when 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 cart 19:24 <@rizen> bopbop, so then since perlmonkey2 is *not* talking about the cart, then he is not fixing the bug you reported? is that correct? 19:24 <+perlmonkey2> bopbop: I could not replicate that scenario. 19:24 <@bopbop> it doesn't sound like it, but the reply he sent was about the bug I'm referring to 19:24 <+perlmonkey2> I had 7 different users adding widgets to carts 19:25 <@bopbop> on the same computer? 19:25 <@bopbop> I'm going to try it again today 19:25 <+perlmonkey2> I could get the Product to show the View Cart/Thanks for Shopping link between seperate users on seperate machines. 19:25 <+perlmonkey2> no, not on the same computer. 19:25 <+perlmonkey2> I'll test that out right now. 19:25 <@bopbop> it has nothing to do with the Product asset though- it's the same cart being used for two different users 19:26 <@bopbop> regardless of the types of assets placed in the cart 19: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 #webgui 19:26 <@rizen> bopbop...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 id 19:26 <@rizen> because the session id is tied to your web browser 19:26 <@bopbop> ooooh, ok 19:27 <@rizen> and that's why you could see those 19:27 <@bopbop> ok 19:27 <+perlmonkey2> oh, sme browser? 19:27 <@rizen> if you use two different web browsers, or two different computers 19:27 <@rizen> then youw ouldn't have seen that 19:27 <+perlmonkey2> using two browsers from the same machine does not replicate the bug. 19:27 < perlDreamer> rizen, we did also find a caching bug in the Product 19:27 < perlDreamer> huh? 19:27 < perlDreamer> pm2, what about all that stuff we did last night? 19:27 <@rizen> pd: yeah, already told pm2 how to fix it 19:27 <@bopbop> so, 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 < perlDreamer> only if you didn't checkout 19:27 <+perlmonkey2> perlDreamer: heh, dang it why didn't you email rizen. I sent some stupid email that misdiagnosed the problem. 19:27 <@rizen> bopbop, yes 19:28 <+perlmonkey2> bopbop: but Ryan would have to log into your computer as the same user and your sessoin woudl still need to be active. 19:29 <@bopbop> but I was seeing it logged in as two different users 19:29 <@rizen> pm2: no 19:29 <@rizen> the session id is the same 19:29 <@rizen> if you log out of webgui 19:29 <@rizen> you still have a session cookie 19:29 <@rizen> it's just that the session is no longer attached to your user 19:29 <+perlmonkey2> I 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 <@rizen> but the cart isn't tied to your user 19:29 <@bopbop> but it shouldn't do that 19:29 <@rizen> it's tied to your session id 19:29 <@bopbop> shouldn't it be tied to the user id? 19:30 <@rizen> bopbop..if that was true then you'd have to log in before you could start shopping 19:30 <@bopbop> so visitors coudn't shop then 19:30 <@rizen> right 19:30 <@rizen> that's what we have to use session id 19:31 < perlDreamer> why can't we kill the cookie when they logout? 19:31 <+perlmonkey2> rizen: no, they didn't have the same sessionid. 19:31 <+perlmonkey2> the problem wasn't from the same session id. 19:31 <+perlmonkey2> it was the Product caching 19:31 <@rizen> pm2 you are talking about something different entirely 19:32 <@rizen> we are talking about the cart 19:32 <@rizen> you are talking about the product 19:32 <+perlmonkey2> rizen: oh, perlDreamer, our problem was the Product, not the current topic of the dup'd sessionId and cart. 19:32 <@rizen> perlDreamer2, because of a bug in IE 19:32 <@rizen> you can't always delete the cookie 19:32 < perlDreamer> can we delete IE? ;) (wishful thinking) 19:32 <@rizen> so because of that, webgui tries to reuse the cookie if it's already there 19:33 <+perlmonkey2> perlDreamer: look at 7001 and see how easy the fix was. I love it. 19:33 <+perlmonkey2> got to keep caching and an elegant solution. 19:35 < perlDreamer> perlmonkey2, very nice. 19:37 <+perlmonkey2> JT's solution, not mine. 19:37 < perlDreamer> They don't call him TMRFE for nothing. 19:38 -!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 19:41 < perlDreamer> rizen, I'll do what I can for bug fixing 19:42 <@rizen> k 19:43 < CIA-6> WebGUI: 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-6> WebGUI: perlmonkey2 * r7002 /WebGUI/etc/WebGUI.conf.original: Removed extra macro I accidently put in for testing. 19:43 < CIA-6> WebGUI: 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:44 <+perlmonkey2> I fix, two more fixes to fix the fix. 19:44 < perlDreamer> yeah, but it's balanced by the amount of time to fix the fix 19:44 < perlDreamer> you get a gimme if you do it within the hour 19:45 < perlDreamer> but penalties accrue if you nuke a user's entire site 19:45 <+perlmonkey2> Do you get an assist for catching the second? 19:45 < perlDreamer> or for the number of users affected 19:45 <+perlmonkey2> if it made it into beta, I'd offer compensation. 19:46 < perlDreamer> I 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:47 <+perlmonkey2> Yeah, but you're perlDreamer, you've got so much karma you get like free murders now. 19:49 < perlDreamer> You too, can have oodles of karma if you spend 5 years fixing bugs, uploading contribs and making forum posts 20:13 -!- juan [n=juangui@201.232.58.66] has joined #webgui 20:13 < juan> is there a macro that show me how many users are online? 20:15 < perlDreamer> No 20:15 < juan> ok 20:15 < perlDreamer> You could either build a custom one, or use the SQL macro to do it for you. 20:16 < juan> yes 20:16 < perlDreamer> In fact, there might even be an example of that very type on the wiki for the SQL macro. 20:16 < juan> I am going to try 20:16 < juan> I have used the SQL macro 20:17 < perlDreamer> I think the table you want is the userSession table 20:17 < juan> ok 20:17 < juan> thanks 20:18 < perlDreamer> You're welcome. If you want, you can add your example to the SQL macro page in the wiki to help other people out. 20:19 < juan> ok 20:26 -!- khenn [n=khenn@68.78.80.3] has joined #WebGUI 20:26 -!- mode/#webgui [+o khenn] by ChanServ 20:27 < juan> perlDreamer, when a user session expires, it is deleted from this table or it is done by a workflow? 20:28 < perlDreamer> It is deleted from that table by a workflow. 20:28 < perlDreamer> WebGUI/Workflow/Activity/DeleteExpiredSessions.pm 20:28 < perlDreamer> I think 20:29 < juan> so, if a user log out but the session have not expired it record continues in the table 20:31 < perlDreamer> Yes 20:31 < perlDreamer> If they log back in, they get the same session 20:31 < perlDreamer> this is important for some parts of WebGUI, like the Shop, where the user's cart is tied to their session 20:32 < perlDreamer> Session expiration is configurable in the Settings screen 20:32 < juan> ok 20:32 < perlDreamer> Oh, and just so you and lisette and sara know, I think someone from Venezuela may help with the Spanish translation 20:33 < perlDreamer> Are URLs still broken? 20:34 < perlDreamer> last night's test run has this url: http://www.plainblack.com/zmuhs8ximkxrm6ebag6bug 20:34 < perlDreamer> I think it's an omen that it ends in bag 6 bug 20:39 <+perlmonkey2> bag 6 bug? 20:39 < perlDreamer> that's at the end of the URL that I posted. 20:43 <+perlmonkey2> hah 20:44 <+perlmonkey2> perlDreamer: 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 < perlDreamer> pm2: yup 20:44 <+perlmonkey2> ah, then perhaps that's why it blew up on me. 20:44 <+perlmonkey2> here's to wishful thinking :P 20:45 <+perlmonkey2> oh, looks like the test cleaned out my table for me. 20:46 < 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:49 <+perlmonkey2> perlDreamer: 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 <+perlmonkey2> But if the specs call for a default of asc, who am I to argue. 20:49 <+perlmonkey2> I mean dec 20:49 < perlDreamer> Then it's best to change the test. There's no spec for that. 20:49 <+perlmonkey2> Why would it be desc? That would mean Z's first, right? 20:50 < perlDreamer> yup 20:50 <+perlmonkey2> okay, good, I got it right with asc :P 20:51 < perlDreamer> there's a bug in the END block for that test. Please let me know after you've committed so that I can commit the 20:51 < perlDreamer> fix for it 20:52 < CIA-6> WebGUI: colin * r7004 /WebGUI/t/lib/WebGUI/Test.pm: Make the WEBGUI_CONFIG environment variable warning messages more instructive. 20:53 <+perlmonkey2> okay committed 20:55 < perlDreamer> me, too 20:55 <+perlmonkey2> I guess a WebGUI::Strorage object is persistant in the DB? 20:55 < perlDreamer> and the file system 20:56 <+perlmonkey2> then it probably needed ->delete :P 20:56 < perlDreamer> I only have about 1.5 Gb to play with here at $dayJob 20:56 <+perlmonkey2> Okay, my $dayJob wants me to do something, so I'll be on that for a bit. 20:57 < perlDreamer> I thought you were on vacation? 20:57 <+perlmonkey2> I am, but that doesn't stop them from having "emergencies". 20:59 <+perlmonkey2> They 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 <+perlmonkey2> Funny how academic grants work. You do the work *then* shop around for grants to pay you for it. 21:04 < perlDreamer> sounds like contracting 21:04 < perlDreamer> You quit your job, then start looking for customers 21:05 <+perlmonkey2> hah, that's exactly what I've been thinking about doing. 21:05 <+perlmonkey2> quiting my job and looking for customers (in the bottom of a bottle). 21:05 <+perlmonkey2> :D 21:05 < perlDreamer> I think you have a better case than that. 21:05 < perlDreamer> You should quit your job then contract back to the U on a project by project basis 21:06 < perlDreamer> so you have a sponsoring customer as you develop others 21:06 <+perlmonkey2> perlDreamer: I'd rather be a toolsmith to write tools that they and others would buy. 21:06 <+perlmonkey2> or rent 21:07 <+perlmonkey2> but contracting back to them does make sense. 21:15 -!- khenn_ [n=khenn@68.78.80.3] has joined #WebGUI 21:15 -!- khenn [n=khenn@68.78.80.3] has quit [Read error: 104 (Connection reset by peer)] 21:18 -!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI 21:18 -!- mode/#webgui [+o tabb] by ChanServ 21:20 -!- lisette [n=liraos@201.232.58.66] has quit [Remote closed the connection] 21:28 < CIA-6> WebGUI: perlmonkey2 * r7005 /WebGUI/t/Shop/Tax.t: Tax.t needed to test for default direction of asc, not desc. Fixed. 21:28 < CIA-6> WebGUI: colin * r7006 /WebGUI/t/Shop/Tax.t: Clean up the Storage object created during this test. 21:29 -!- khenn_ [n=khenn@68.78.80.3] has quit [] 21:40 -!- dionak [n=dionak@97.66.185.250] has joined #webgui 21:50 -!- topsub [n=josh@97.66.185.250] has joined #webgui 21:50 < dionak> is there a way to disable pagination in the admin? 21:50 < topsub> I hope so! 21:51 < topsub> alt + F4 21:51 < perlDreamer> which system, dionak? 21:51 -!- serif [n=serif@97.66.185.250] has joined #webgui 21:51 < topsub> asset manager? 21:51 < dionak> the asset tree 21:52 < dionak> it adds extra clicks when developing... 21:52 < perlDreamer> I use the search a lot more now 21:52 < perlDreamer> asset manager is not that configurable 21:52 < perlDreamer> if you want to RFE it, I'm sure it would be added in quickly though 21:54 < dionak> will do 21:59 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 21:59 -!- mode/#webgui [+o preaction] by ChanServ 22:03 < topsub> I 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 < topsub> Any clues on how i can trace how this works. 22:04 < topsub> http://webgui.pastebin.com/m5f032f8f <-- form contorl 22:05 <@rizen> preaction: http://www.plainblack.com/rfe/request-for-enhancement/configure-asset-manager---pagination 22:06 <@preaction> erm... so we add it and now it's not wanted? 22:06 <@rizen> preaction: and you thought that 15 items per page was enough =) 22:06 <@rizen> yp 22:06 <@preaction> i 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 off 22:06 <@preaction> of course, i did it in the stupidest way possible 22:06 < perlDreamer> notebook vs desktop? 22:07 <@preaction> erm... 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 <@preaction> but, perhaps a larger font? 22:08 <@preaction> eh. it's just the first step in the new asset manager 22:11 < dionak> it's just tedious.. 22:11 < topsub> a "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 everypage 22:12 <@preaction> so 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 < topsub> Neweggs.com pagination is nice 22:12 <@preaction> that would solve both problems here: showing all entries, and not losing the "Show All" between assets to manage 22:13 < topsub> http://www.newegg.com/Store/SubCategory.aspx?SubCategory=7&name=Computer-Cases 22:13 < topsub> look at the top and bottom 22:13 < dionak> putting it at the top would help 22:14 < perlDreamer> and I want a pony 22:15 <@rizen> topsub: new egg's "show all" function still ends up paginating not showing everything 22:15 <@rizen> also, showing all can be dangerous, which is why we implemented pagination in the first place 22:15 <@rizen> if someone browses to a CS for example that has 15,000 threads 22:17 <@preaction> how about a better feature: Searching within the current asset's children? basically searching within that page of the Manage screen 22:17 <@preaction> instead of having to page through and find it, you can type a few letters and get directed right to the result you want 22:18 <@preaction> (in addition to the pagination dropdown and putting it at the top and bottom 22:18 <@preaction> perhaps making the pagination bar a different color for clarity too) 22:19 <@preaction> i 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 possible 22:41 -!- serif [n=serif@97.66.185.250] has quit [Remote closed the connection] 22:42 -!- lisette [n=liraos@201.232.58.66] has joined #webgui 22:43 < lisette> i need to know the postId from the assetId from Collaboration? how to do? 22:45 <@preaction> lisette, postId should be the assetId of the Post, perhaps? 22:45 < lisette> mmm the problem is that i build a workflow 22:46 < lisette> there is another way? 22:46 <@rizen> preaction: the asset 2.0 ugrades are mostly about upgrades to the asset manager's search mechanism 22:47 <@preaction> lisette, 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 getLineage 22:47 < lisette> yes 22:47 < lisette> a workflow of versionTag 22:48 < lisette> but the assetId that here is of the Collaboration, no of Post 22:48 < lisette> getLineage? 22:48 < lisette> how? 22:49 < perlDreamer> getLineage is in the AssetLineage package 22:58 < lisette> this return me a hash? 22:58 < perlDreamer> no 22:58 < perlDreamer> it returns an array ref 22:59 < perlDreamer> "Returns an array reference of relative asset ids based upon rules." 22:59 < perlDreamer> that's the first line of the documentation for getLineage 23:00 < lisette> yes, sorry 23:01 < lisette> i can do this: getLineage($assetId); ? 23:02 < perlDreamer> no 23:02 < perlDreamer> getLineage is an object method 23:02 < perlDreamer> first, build an object from the assetId, then use the getLineage method to retrieve information from it. 23:03 < lisette> but this can be without parameter? 23:03 < perlDreamer> Sometimes. It depends on what kind of information you want from getLineage. 23:03 < perlDreamer> I would read through the documentation very carefully 23:03 < perlDreamer> several times 23:08 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:12 < perlDreamer> bopbop, are you around? 23:14 -!- dionak [n=dionak@97.66.185.250] has quit [] 23:23 -!- lisett1 [n=liraos@201.232.58.66] has joined #webgui 23:31 -!- 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:32 -!- juan [n=juangui@201.232.58.66] has joined #webgui 23:53 <@bopbop> perldreamer: I'm back --- Day changed Sat Jul 19 2008 00:07 < perlDreamer> I figured it out 00:07 < perlDreamer> packages don't contain metadata 00:07 < perlDreamer> or keywords 00:08 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 00:08 <@preaction> perlDreamer, sounds like a bug to me :( 00:08 < topsub> hey everyone 00:08 < perlDreamer> no, no more bugs 00:11 <@preaction> i just fixed two that you didn't know we had, does that mean i get to add two now? 00:12 < perlDreamer> preaction: which two? 00:12 <@preaction> there was an issue with the new Export to HTML mechanism and the new Widget macro 00:12 < perlDreamer> okay, I just came across a tangential bug so I wanted to make sure we're not stepping on each other's toes. 00:13 <@preaction> the 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 unset 00:13 <@preaction> like session->style->sentHeader 00:13 < perlDreamer> If 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 keywords 00:13 <@preaction> basically: An instance of a WebGUI::Session object is supposed to only have one default asset and one www_ method called on that default asset 00:14 <@preaction> heh, whoops 00:14 < perlDreamer> it's okay, I'll just build in a short circuit check. 00:19 < perlDreamer> bug-- 00:19 <@rizen> perlDreamer it should return an empty list then 00:19 < perlDreamer> that's what it does 00:19 < perlDreamer> ...new 00:19 < perlDreamer> new 00:19 < perlDreamer> now 00:19 < perlDreamer> stoopid fingers 00:19 <@rizen> as always, you rock 00:20 <@rizen> i might as well go kill myself, i'm so not needed anymore 00:20 <@rizen> =) 00:20 < perlDreamer> heh, yeah right 00:20 < perlDreamer> Who else is going to do the books every week? 00:20 <@preaction> or all those conferences? 00:20 <@preaction> who will be the imposing visage that graces The Black Blog? 00:21 < perlDreamer> rizen: Did you fix this bug already: http://www.plainblack.com/bugs/tracker/transactions-appear-w/-no-item#IJsQljyGG98V-GnZ3OUykw 00:22 < perlDreamer> need to $dayJob for a while now, but I'll be listening in 00:29 <@rizen> no 00:30 <@rizen> i 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 shows 00:30 < perlDreamer> and practices conference speeches 00:35 < CIA-6> WebGUI: doug * r7007 /WebGUI/ (4 files in 4 dirs): 00:35 < CIA-6> WebGUI: fixed: issue with asset export HTML and putting head tags ABOVE and tags. Now creates 00:35 < CIA-6> WebGUI: a new session for each asset that it exports. 00:35 < CIA-6> WebGUI: fixed: Widget gear now does not move user to a different part of the page 00:35 < CIA-6> WebGUI: added a nice error message when the Widget macro can't find a URL. 00:35 < CIA-6> WebGUI: 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 in 00:37 <@rizen> i have a new goal in life: suck less than preaction 00:40 <@rizen> it's going to be difficult since he sucks so very little 00:40 <@rizen> but i think i can do it 00:40 <@tabb> I believe in you rizen! 00:40 <@tabb> You can do it. 00:40 < lisett1> i 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:45 <@bopbop> juan: are you around still? 00:56 <@preaction> lisett1, workflows should not have default assets (which is why $self->session->{_asset} will not work all the time) 00:56 <@preaction> also, you should not be using that anyway, which is why it begins with an underscore: "_asset" 00:57 <@preaction> same with _properties 00:57 < perlDreamer> yeah $self->session->asset->get() is much better 00:57 < lisett1> ok, getId? 00:58 <@preaction> getId would work, yes 00:58 <@preaction> but still, workflow runner requests should not have a default asset ($session->asset) 00:58 <@preaction> and if it does, that shouldn't be the asset you're looking for 00:59 < lisett1> i need the assetId of the CS 01:03 < perlDreamer> preaction: 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:05 < topsub> for the viewProfile page will we be allow to pull each variable out vs just having one loop we can't control? 01:05 < perlDreamer> no 01:05 < perlDreamer> just the loop 01:05 < perlDreamer> no by-name interface 01:06 < topsub> hmm wonder if thats a good RFE would allow alot of control for that page 01:06 < topsub> like sql reports 01:07 < perlDreamer> You usually have a lot more profile fields than SQL Report columns 01:07 < perlDreamer> it seems unwieldy to me 01:07 < perlDreamer> but that's just my opinion 01:07 < topsub> hmm maybe i can wrap some css around things 01:08 < topsub> my images are huge i guess i need to turn down the thumbnails or something 01:10 -!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 01:21 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] 01:28 < lisett1> this $self->session->asset->get() don't work 01:32 < lisett1> sorry 01:32 < lisett1> i found the error! 01:33 < perlDreamer> what's the error? 01:36 < lisett1> jajajaja :-[ 01:36 < lisett1> i forgot call the package WebGUI::Asset!! 01:36 < perlDreamer> we've all made that mistake 01:37 < perlDreamer> you shouldn't be embarrassed. 01:38 < lisett1> mmmm 01:38 < lisett1> yes, but this error is very easy... 01:39 < perlDreamer> Think of it this way. 01:39 < perlDreamer> As a beginner, you should make beginner's mistakes. 01:39 < perlDreamer> So really, you're doing fine 01:39 < perlDreamer> 6 months from now, if you keep making that mistake, it is time to be embarrassed :) 01:41 < lisett1> mmmm, pues si! 01:41 < lisett1> de los errores es que se aprende! 01:41 < perlDreamer> exactamente 01:42 < perlDreamer> I heard this line in a movie last night. The reason we fall down is so we learn how to get back up. 01:42 <+perlmonkey2> from the errors is what you learn? 01:43 <+perlmonkey2> how 01:45 < lisett1> corrigiendolos e intentar no cometerlos nuevamente 01:45 < topsub> perlDreamer, that deeps.. lol 01:46 * perlmonkey2 wonders whatever happened to the translation software supposed to be built into all linux apps like aspell is. 01:47 < perlDreamer> topsub: if it's good enough for Thomas Wayne, it's good enough for me 01:49 <+perlmonkey2> has 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 < perlDreamer> I think preaction has been doing that with the French translation 01:49 <+perlmonkey2> cool 01:49 < perlDreamer> but in general, it's so bad that you wouldn't want the raw stuff out there 01:50 <+perlmonkey2> I didn't know preaction spoke french 01:51 <+perlmonkey2> perlDreamer: 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 < perlDreamer> bus 01:51 < perlDreamer> bugs 01:51 <+perlmonkey2> $work just go their stupid package :P 01:52 < perlDreamer> ? 01:52 <+perlmonkey2> I just finished what they needed me to do. 01:52 < perlDreamer> fix bugs 01:52 <+perlmonkey2> csv file 30,000+ columns and 2,300 rows of data. I hope SPSS can handle it. 01:55 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:57 < lisett1> i 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 < lisett1> 2008/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:58 < lisett1> i don't know hot to fix it 01:58 < lisett1> how 01:58 < perlDreamer> in the Activity, you have some variable 01:59 < perlDreamer> and you're trying to call ->getId on it 01:59 < perlDreamer> but the variable does not hold an object, it only holds undef 02:00 < lisett1> the only getId is my $assetId = $self->session->asset->getId; 02:00 < perlDreamer> that would be the one then 02:00 < perlDreamer> You cannot always assume that $self->session will have an asset inside it 02:01 < lisett1> and then how to do? 02:01 < perlDreamer> how to get to the CS that you want? 02:02 < lisett1> i need obtain the postId for obtain the storageId 02:02 < perlDreamer> right, but to get the posts, you have to get the CS first, right? 02:03 < lisett1> yes 02:04 -!- KlausH [n=KlausH@p5B070BBB.dip0.t-ipconnect.de] has quit [] 02:04 < perlDreamer> so the real question is how to get the CS. Once you have the CS, you know how to get to the Posts? 02:04 < lisett1> yes 02:11 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 02:19 < metanil> does wreservice need to be start by super user (root)?? 02:21 <+perlmonkey2> metanil: well it will need to run as a user will access to privleged ports. 02:21 < perlDreamer> lisett1: You will have to tell the Activity which CS it has to work on directly. 02:21 < lisett1> yes 02:22 < metanil> perlmonkey2: you mean using sudo ./wreservice.pl ? 02:26 < perlDreamer> lisette, 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 < perlDreamer> In the CS, trace the code to see when it is added as a new asset to the sytem. 02:26 < perlDreamer> You'll see it creates a Workflow Activity called GetCSEmail, or something similar. 02:26 < perlDreamer> You will need to tell your Prueba Workflow Activity the assetId of the CS in the same way. 02:32 < lisett1> ok, thanks, i see the GetCSEmail 02:33 < metanil> I am upgrading to new WebGUI stable version including wre. 02:33 < metanil> i already setup wre. 02:33 < metanil> i need to get everything from old Webgui machine to this newer one. 02:33 < metanil> how would i approach? 02:34 -!- lisett1 [n=liraos@201.232.58.66] has left #webgui [] 02:36 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 02:36 -!- mode/#webgui [+o rizen] by ChanServ 02:36 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] 02:40 -!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] 02:40 < metanil> its 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:43 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:45 -!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has joined #webgui 03:37 -!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui 04:22 < topsub> transfer the site over then run the upgrade script on it 04:22 < topsub> the .conf files 04:22 < topsub> import the database 04:46 -!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] 04:57 <+perlmonkey2> preaction: you awake? 05:33 <@preaction> perlmonkey2, in a manner of speaking 05:33 <+perlmonkey2> okay 05:34 <+perlmonkey2> if 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 <+perlmonkey2> Do we allow no email addy and break CS and anything else tha tneeds it? Or disallow it? 05:36 <@preaction> i think the consensus for fixing that bug was "If e-mail is not required and is not some true value, continue. otherwise, error" 05:48 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 05:52 <+perlmonkey2> preaction: 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 < perlDreamer> note to fellow bug crushers, I'm working on the subscription bugs 05:52 <@preaction> because the problem is now: email is not required, email is false (the empty string), you get the error about "duplicate e-mail detected" 05:53 <@preaction> instead, if e-mail is not a required field, and if e-mail is false, that error should not be displayed 05:54 <+perlmonkey2> k 05:57 < perlDreamer> anyone seen rizen in a while? 05:58 <+perlmonkey2> 6:36 he left 05:59 < perlDreamer> grrrr 06:00 <+perlmonkey2> Oh, if you need any important decisions made concerning the fate and direction of WG, just ask me. 06:00 <+perlmonkey2> :D 06:00 < perlDreamer> okay. 06:00 < perlDreamer> can I send you a screen shot? 06:01 <+perlmonkey2> hah, dude, I keed I keed 06:03 < perlDreamer> actually, I was serious. 06:03 < perlDreamer> I work better with second opinions on some stuff 06:03 < perlDreamer> on this bug: http://www.plainblack.com/bugs/tracker/manage-subscription-code-batches-names-of-batches-not-displayed#6x243mJqxcSwMiuhMRU7-g 06:04 < perlDreamer> I was wondering if she wants the name instead of the description, or both. 06:04 <+perlmonkey2> j/s let me read it 06:05 <+perlmonkey2> Both would seem better. 06:05 <+perlmonkey2> But I don't know the screen or if there is real estate to have both. 06:07 < perlDreamer> It's a 4 column layout, it should be okay. 06:08 < perlDreamer> bug-- 06:08 < perlDreamer> perlbot: karma bug 06:08 < perlbot> Karma for bug: -12 06:08 < perlDreamer> perlbot: karma bugs 06:08 < perlbot> Karma for bugs: -3 06:11 <+perlmonkey2> bugs++ 06:12 < perlDreamer> you found a bug, or created one? 06:12 < CIA-6> WebGUI: colin * r7009 /WebGUI/ (2 files in 2 dirs): add batch name to the manage batches screen in the subscription 06:13 <+perlmonkey2> oh, that is for keeping track of bugs? 06:14 <+perlmonkey2> I was just giving it more karma 06:15 < perlDreamer> it's pretty informal 06:30 < perlDreamer> aarrggghh! 06:38 < perlDreamer> bugs-- 06:39 <+perlmonkey2> bah, 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:41 <+perlmonkey2> The only place I can find email dup checking is in Profile.pm...has to be it 06:42 * perlDreamer refrains from commenting on the craziness of making email addresses optional 06:42 <+perlmonkey2> yeah, well fixing this bug is going to be crazy 06:43 <@preaction> perlmonkey2, the second attempt is supposed to create the user 06:43 <+perlmonkey2> Auth/WebGUI is where the decision is made, but that is passed back from profile 06:43 <+perlmonkey2> but somehow the information about that entry being optional needs to be inserted. 06:44 < CIA-6> WebGUI: colin * r7010 /WebGUI/ (3 files in 3 dirs): change i18n labels in the listSubscriptionCodes screen to try and clear things up 06:48 <+perlmonkey2> is there a built in way to check userProfileField or should I just do a quickScalar db call? 06:50 < perlDreamer> what do you mean by check? 06:50 < perlDreamer> from a user? 06:50 <+perlmonkey2> I need to see if email is a required field 06:50 <+perlmonkey2> when creating a user 06:51 < perlDreamer> ah, try the ProfileField class :) 06:51 < perlDreamer> once you have the object, you can ask it? 06:51 <+perlmonkey2> from Operation/Profile. 06:51 < perlDreamer> no, WebGUI::ProfileField 06:51 < perlDreamer> not to be confused with WebGUI::ProfileCategory 06:51 <+perlmonkey2> I was saying where I was needing it from 06:52 < perlDreamer> sorry 06:52 <+perlmonkey2> so it is not an object in the session. I need to instantiate a new object and query it? 06:52 < perlDreamer> yes 06:52 <+perlmonkey2> wouldn't it be more efficient just to query the db directly? 06:53 < perlDreamer> That's why encapsulation was invented 06:54 < perlDreamer> or you can check to see if it is in the getRequiredFields class method. 06:54 <+perlmonkey2> hmm WegGUI::ProfileField->new($session,'email')->required(); is easier to type I guess :P 06:56 < perlDreamer> $session->db->quickScalar('select 1 from userProfileField where fieldName='email' and isRequired=1'); 06:56 < perlDreamer> eh, about equivalent 06:56 <+perlmonkey2> the 2nd is a lot faster and uses less resources, but I'm not one to argue overly much :P 07:00 < perlDreamer> that's good, because arguing senseless points is usually my job 07:00 -!- perlDreamer is now known as Quixote1 07:00 -!- Quixote1 is now known as perlDreamer 07:00 <+perlmonkey2> ah, is WebGUI::ProfileField a singleton? 07:00 < perlDreamer> no 07:00 <+perlmonkey2> I'm seing it used without being instantiated. 07:01 < perlDreamer> where? 07:01 <+perlmonkey2> Operation::Profile 65 07:01 < perlDreamer> that's a class method 07:01 <+perlmonkey2> :oh 07:01 <+perlmonkey2> I'm a bit beer adled. 07:02 <+perlmonkey2> was just calling the method 07:02 <+perlmonkey2> not on an object 07:04 < perlDreamer> well, if you tried to call it on an object it would puke 07:05 <+perlmonkey2> ah, first param is the class 07:06 < perlDreamer> it might work, as long as you called it as $field->($session, 'email'); 07:06 <+perlmonkey2> perlDreamer: 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:07 <+perlmonkey2> Operation/Profile.pm line 173: } elsif ($field->getId eq "email" && isDuplicateEmail($session,$data{$field->getId}) && WebGUI::ProfileField->new($session, "email")->isRequired() ) { 07:07 <+perlmonkey2> That 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:08 < perlDreamer> yeah 07:08 < perlDreamer> lots of them 07:08 < perlDreamer> I think you should add a blurb to the gotchas.txt file about it 07:08 <+perlmonkey2> okay, will do 07:08 < perlDreamer> then we can say, "I told you so!" 07:08 <+perlmonkey2> hah! 07:08 < perlDreamer> then someone will RFE it back out 07:09 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 07:09 <+perlmonkey2> I'm on the fence on this one. I can see WG being used with anon users who don't want/need emails 07:09 <+perlmonkey2> whups, he was for it. 07:09 < perlDreamer> it doesn't check to see if the email was real 07:09 <+perlmonkey2> hope he isn't mad 07:09 < perlDreamer> no, that's a connection time out 07:10 <+perlmonkey2> oh 07:10 < perlDreamer> preaction would say something about it 07:10 < perlDreamer> he wouldn't just leave 07:10 <+perlmonkey2> should we add email validation? 07:10 <+perlmonkey2> or RFE it? 07:10 < perlDreamer> I think that's in there, but it's optional 07:10 < perlDreamer> you can require email validation, or captcha validation, iirc 07:11 < perlDreamer> webguiValidateEmail 07:12 < perlDreamer> in Auth::WebGUI 07:12 <+perlmonkey2> ah yes, another optional field 07:12 <+perlmonkey2> okay, I'll add in the gothchas and all it good. 07:12 < perlDreamer> dying from Joker gas would suck 07:12 <+perlmonkey2> you watching a trailer? 07:12 < perlDreamer> Batman, The Animated Series marathon 07:13 < perlDreamer> on Toon Disney 07:16 <+perlmonkey2> Toon Disney is showing people die? 07:18 <+perlmonkey2> I wonder if there is a hidden button to close tickets or if I just don't have da POWER 07:19 < perlDreamer> You need one closed? 07:19 <+perlmonkey2> http://www.plainblack.com/bugs/tracker/marking-email-as-unrequired-causes-duplicate-email-when-registering 07:20 < perlDreamer> closed 07:21 <+perlmonkey2> gracias 07:21 <+perlmonkey2> I keep see bugs get closed, but the bug list always seems larger and full of more difficult bugs. 07:21 < perlDreamer> no new bugs for several hours 07:21 < perlDreamer> Do you want an easy one to fix? 07:22 <+perlmonkey2> easy is a relative term when it comes to me :P 07:22 <+perlmonkey2> but sure. 07:22 < perlDreamer> Try the Gallery templates one I submitted today. 07:22 < perlDreamer> Just 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:23 < perlDreamer> after you're done, run the t/i18/templates.t test to verify it's fixed 07:24 < perlDreamer> then, here's the tricky part 07:24 < perlDreamer> If you changed i18n, then just add a note to the changelog and commit 07:24 <+perlmonkey2> okay 07:25 < perlDreamer> if 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 directory 07:25 <+perlmonkey2> sounds simple enough, a monkey could probably do it. Expect me to fail miserably :P 07:25 < perlDreamer> Quick! More beer, he's getting depressed. 07:26 < perlDreamer> Actually, shouldn't you be cozying up to your wife about now? It's pretty late out there. 07:26 <+perlmonkey2> it 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 :P 07:26 < perlDreamer> you better hope she doesn't read over your shoulder 07:26 <+perlmonkey2> hah, I already got in trouble for comparing them to charcoal bricks 07:26 <+perlmonkey2> but she's good natured like that. 07:26 < perlDreamer> she's a doctor, or a student? 07:26 <+perlmonkey2> doctor 07:27 < perlDreamer> I have another friend whose wife is a veterinarian. 07:27 < perlDreamer> he came to band practice one day, looking a little pale and shaky 07:27 <+perlmonkey2> she isn't a MD, she's a PhD 07:27 <+perlmonkey2> ut oh 07:27 < perlDreamer> apparently, he had said something slightly off color 07:27 < perlDreamer> and she threatened to reroute his ureter 07:28 <+perlmonkey2> dear lord.....that is just evil! 07:28 < perlDreamer> what is your wife a doctor of? 07:28 <+perlmonkey2> when 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:29 <+perlmonkey2> composition and Rhetoric. 07:29 <+perlmonkey2> She teaches multi-modal writing, logic, and plato :P 07:29 < perlDreamer> wow 07:29 < perlDreamer> that's one smart lady 07:30 < perlDreamer> but comparatively, it sounds like your ureter is safe 07:31 <+perlmonkey2> she 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:32 <+perlmonkey2> So hopefully she makes a difference in a few kids lives. 07:32 <+perlmonkey2> most 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:38 < perlDreamer> that's very cool 07:40 <+perlmonkey2> You said you added the bug today, I don't see a gallery bug today. 07:40 <+perlmonkey2> colink? 07:40 < perlDreamer> yup 07:40 < perlDreamer> that's me 07:41 < perlDreamer> first bug in the list 07:41 <+perlmonkey2> groovy :) 07:41 < perlDreamer> I'm schizo 07:42 <+perlmonkey2> an EE who spends a bunch of time working on a FOSS CMS might just be a bit schizo :) 07:43 < CIA-6> WebGUI: 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 < perlDreamer> did I mention that I also play tuba? 07:43 <+perlmonkey2> hah, that is cool 07:44 <+perlmonkey2> Actively play it? In a band? 07:44 < perlDreamer> yeah 07:44 <+perlmonkey2> Jazz? Big band? Concerts? 07:44 < perlDreamer> church band, about 20 people 07:44 <+perlmonkey2> That is a pretty large band. 07:45 <+perlmonkey2> Play only Sundays, or other venues? 07:45 < perlDreamer> just Sundays 07:46 <+perlmonkey2> I don't know that I've ever been to a service with brass in the music. Guitars, drums but not brass. 07:47 < perlDreamer> we play classical, gospel and as much rock as they'll let us 07:47 <+perlmonkey2> Sounds like a lot of fun, actually. 07:49 <+perlmonkey2> I used to