--- Log opened Tue Jul 01 00:00:58 2008 | ||
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 00:03 | |
CIA-6 | WebGUI: colin * r6842 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: clearer hover help for asset exporting | 00:08 |
---|---|---|
perlDreamer | melleb, if you rolled back the version tag containg the original install of the site, then that would happen. | 00:10 |
melleb | perlDreamer, do you mean that is should give me the last version before the version i rolled back? | 00:11 |
perlDreamer | no, if there's only 1 version tag and you roll it back, then all the content disappears | 00:12 |
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:13 |
perlDreamer | Once you roll the tag back, there's no other way to get the content back | 00:15 |
-!- 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:22 | |
melleb_ | and then internet breaks up... great... :) | 00:23 |
melleb_ | perlDreamer, is there any way to fix this from inside webgui? | 00:23 |
perlDreamer | No. | 00:25 |
perlDreamer | Once you roll it back, it's gone | 00:25 |
perlDreamer | Do you have backups? | 00:25 |
melleb_ | its 11PM here, so i can't really call the guys who host the site :/ | 00:26 |
-!- melleb_ is now known as melleb | 00:26 | |
perlDreamer | melleb: Who does your hosting? | 00:27 |
melleb | unitedknowledge.nl | 00:27 |
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:28 | |
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:29 |
melleb | i only wanted to remove my modifications to the site, so i only rolled back my versions | 00:30 |
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:32 |
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:33 |
melleb | perlDreamer, preaction, thanks for the help i'll call the webgui-gurus in the morning... maybe they know of a solution... | 00:34 |
-!- melleb [n=x@dhcp-077-248-063-013.chello.nl] has quit [] | 00:39 | |
@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:39 |
wgGuest90 | awesome thanks - I'll try that | 00:44 |
-!- wgGuest90 [n=wgGuest9@wsip-68-14-225-112.ph.ph.cox.net] has quit [] | 00:44 | |
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has quit ["bye"] | 01:17 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 01:41 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:20 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 03:39 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:39 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:42 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:42 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 04:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 04:14 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 05:15 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui [] | 05:19 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 06:23 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 06:26 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 06:26 | |
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 06:38 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 06:38 | |
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit ["leaving"] | 06:45 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 06:54 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 07:04 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 07:05 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 07:36 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:55 | |
@Haarg | well shit | 09:31 |
@Haarg | case insensitivity messed up style 1 | 09:32 |
@preaction | nice | 09:44 |
-!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has joined #webgui | 09:51 | |
-!- Trebbor [n=robbert@mail.bnc.nl] has joined #webgui | 10:47 | |
Trebbor | Hi. | 10:47 |
Trebbor | Somebody there who can perhaps help me out? | 10:50 |
@preaction | perlbot ask | 11:00 |
perlbot | Don't ask to ask, just ask. | 11:00 |
Trebbor | Haha, never mind. I fixed it myself. (after a few hours looking) | 11:13 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:14 | |
Trebbor | Goodmorning Bartjol. | 11:14 |
BartJol | hi | 11:14 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:15 | |
patspam | has anyone tried doing profiling with DProf whilst using WebGUI::Test? | 11:21 |
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:23 |
patspam | which i think supposedly happens if you run it in conjunction with Test::More | 11:24 |
patspam | aha, tracked it down to Class::InsideOut | 11:38 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:39 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 11:52 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 13:26 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:27 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:30 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:30 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:47 | |
CIA-6 | WebGUI: patspam * r6843 /branch/WebGUI_flux/ (14 files in 5 dirs): WebGUI_flux: test refactoring and some benchmarking/profiling | 14:55 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:07 | |
-!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has joined #WebGUI | 15:57 | |
SDuensin | Greetings. | 16:02 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:15 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:15 | |
ckotil | Good Morning | 16:27 |
+MrHairgrease | howdy! | 16:29 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 16:48 | |
-!- Trebbor [n=robbert@mail.bnc.nl] has quit [] | 17:17 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 17:22 | |
knowmad | morning people (or afternoon to MHG et al) | 17:22 |
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:23 |
+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:24 |
+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:25 |
+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:26 |
+MrHairgrease | oki | 17:27 |
+MrHairgrease | best way to find out is to check the code | 17:27 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:31 | |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:32 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 17:35 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 17:44 | |
@tavisto | I think Rizen has been on fire lately and hasn't been on IM and IRC lately | 17:44 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 17:59 | |
Sara | Hi, I have a question about the cs | 18:05 |
BartJol | Sara, well fire away | 18:06 |
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:07 |
Sara | I have many post in a cs, i would like to show the post most rate | 18:09 |
Sara | or the most visit post | 18:10 |
Sara | is this posible? | 18:11 |
BartJol | <tmpl_var views> | 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:11 |
Sara | Yes i do | 18:12 |
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:13 |
BartJol | or I can write it but it will cost our standard hourly wage (85 euro) | 18:15 |
BartJol | that's procolix | 18:15 |
Sara | 8-) | 18:17 |
BartJol | no? ok | 18:17 |
BartJol | :) | 18:17 |
Sara | Bartjol, can you tell me in wich table of the data base i must do it the sql report? | 18:20 |
BartJol | collaboration? | 18:21 |
Sara | Ok, let me see | 18:23 |
BartJol | not sure, just a guess | 18:24 |
BartJol | with a capital: Collaboration | 18:25 |
BartJol | but Post is probably also a good idea | 18:26 |
BartJol | have fun with it, I'm off,todeloo | 18:28 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:28 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 18:30 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:36 | |
CIA-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 | 18:51 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 19:00 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 19:38 | |
-!- 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:13 | |
@tavisto | webgui.org is soooooooo slow | 20:14 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot | 20:41 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:41 | |
-!- Netsplit over, joins: perlbot | 20:42 | |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 20:55 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.] | 21:33 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 21:33 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.] | 21:34 | |
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui | 21:34 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 21:38 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Client Quit] | 21:41 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 21:48 | |
topsub | can i do an auto incrementing Id number with thingy | 22:06 |
ckotil | can you disable caching on a single asset? | 22:11 |
ckotil | the nocache html headers did the trick. | 22:27 |
ckotil | =) | 22:28 |
ckotil | working on this web form that is served up via macro. and data was getting cached | 22:28 |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 22:35 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:35 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 22:44 | |
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:53 |
perlDreamer | um, too much caffeine? | 22:54 |
@apeiron | Self-taken, yeah, and my hands aren't steady. | 22:54 |
@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:57 |
perlDreamer | apeiron: http://www.webgui.org/qicscyynmapmzmbi1zoyya#qICScyYnmAPmZmBi1zoYYA | 22:58 |
@apeiron | ah. | 22:58 |
@apeiron | That URL bug is fixed, by the way. | 22:58 |
perlDreamer | cool | 22:59 |
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:00 |
@tavisto | alrighty | 23:01 |
@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:02 |
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:03 |
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:04 |
@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:05 |
@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:06 |
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:07 |
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:08 |
@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:09 |
@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:10 |
@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:11 |
@tavisto | ie. (Continue Shopping link, and then a ^ViewCart; macro) | 23:12 |
@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:13 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @apeiron | 23:14 | |
-!- Netsplit over, joins: @apeiron, perlbot | 23:15 | |
* perlDreamer is madly tracing perl code... | 23:19 | |
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:20 |
@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:24 |
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:25 |
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:26 |
@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:27 |
@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:28 |
@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:29 |
@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:30 |
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:31 |
@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:32 |
@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:33 |
@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:34 |
@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:35 |
@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:36 |
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:37 |
@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:38 |
@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:39 |
@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:40 |
@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:41 | |
@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:43 |
@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:44 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:48 | |
@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:52 |
@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:53 |
-!- SDuensin [n=Scott@238.sub-75-204-84.myvzw.com] has quit ["Leaving"] | 23:55 | |
@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 | :) | 23:59 |
--- Day changed Wed Jul 02 2008 | ||
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:09 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:12 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH | 00:26 | |
-!- Netsplit over, joins: KlausH | 00:27 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:31 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:34 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 00:46 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:00 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:02 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:14 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 01:15 | |
elnino | hi!!! | 01:15 |
perlDreamer | Howdy! | 01:16 |
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:17 |
perlDreamer | I've never tinkered with the spell checker for wG. | 01:20 |
elnino | do you use a browser addin? | 01:20 |
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:21 |
perlDreamer | They don't do online spell checking. We have (had) content creators and site editors. | 01:22 |
elnino | that's what i meant - your content creaters and site editors... | 01:23 |
perlDreamer | they used TinyMCE | 01:23 |
perlDreamer | sorry, elnino. On this particular subject I'm not so much help. | 01:25 |
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:37 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:44 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 01:45 | |
-!- KlausH [n=KlausH@p5B0709D7.dip0.t-ipconnect.de] has quit ["bye"] | 01:55 | |
perlDreamer | elnino, I filed a bug report about the spell checker, but this one is not a trivial fix. | 01:58 |
perlDreamer | it looks like tinyMCE has rewritten their plugin, and it will require some extensive hacking on our end of it. | 01:59 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:12 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:41 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 03:24 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:24 | |
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui | 04:06 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:06 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:13 | |
-!- Radix-wrk [n=Jesse@formsys.com] has quit ["Leaving"] | 04:36 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 04:36 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:41 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 06:00 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 06:01 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] | 06:13 | |
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui | 07:17 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 08:18 | |
-!- mode/#webgui [+o khenn] by ChanServ | 08:18 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 09:02 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:44 | |
-!- 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)] | 09:50 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:09 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:15 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 10:47 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 10:48 | |
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [] | 11:16 | |
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui | 11:50 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:51 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 12:08 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 12:24 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 12:53 | |
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 13:04 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:28 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 14:44 | |
-!- melleb [n=x@ip5451e230.direct-adsl.nl] has joined #webgui | 14:55 | |
-!- melleb [n=x@ip5451e230.direct-adsl.nl] has left #webgui [] | 14:55 | |
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui | 15:07 | |
-!- 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:12 |
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:13 |
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:14 |
BartJol | I won't correct you, but neither affirm... | 15:19 |
BartJol | just don't know | 15:19 |
SquOnk | Heh | 15:20 |
BartJol | useless isn't it? | 15:20 |
SquOnk | BartJol: :-) | 15:20 |
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:21 |
ryuu_ro | so you're right about yui/build/reset-fonts-grids/reset-fonts-grids.css | 15:22 |
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:23 |
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:24 |
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:25 |
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:26 |
SquOnk | ryuu_ro: I did not have that problem with 7.5.11, that being the last tarball I packaged for Debian | 15:27 |
ryuu_ro | ok, did you check out the gotcha.txt? Maybe they've changed the yui dir | 15:28 |
SquOnk | ryuu_ro: Yes. Nothing there | 15:29 |
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:30 |
SquOnk | I'm still sleepy | 15:31 |
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:32 |
ryuu_ro | in Delft at Oqapi | 15:33 |
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:34 |
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:35 |
SquOnk | I was lucky enough to see snow in Amsterdam on my last night :-) | 15:36 |
ryuu_ro | then you had some luck indeed, all we see nowadays I either rain or sunshine | 15:37 |
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:39 |
SquOnk | ryuu_ro: Ok. It should be the template that creates the header, since the wrong path is showing up in a <link> tag referencing a stylesheet. | 15:40 |
ryuu_ro | Yep, I think you're probably right | 15:41 |
-!- SDuensin [n=Scott@41.sub-75-207-192.myvzw.com] has joined #WebGUI | 15:55 | |
SDuensin | Morning. | 15:57 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:12 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:13 | |
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit [] | 16:39 | |
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has joined #webgui | 16:40 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:51 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection] | 17:05 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 17:10 | |
-!- 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:13 | |
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:24 |
-!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] | 17:30 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:33 | |
@Haarg | hopefully the translation script will work properly now | 17:33 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:45 | |
@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:46 |
@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:47 |
@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:48 |
@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:49 |
@bopbop | it's very bad- I don't think anyone shopping out on pb.com right now would know wtf was going on | 17:50 |
@bopbop | Other shopping options work better- subscription assets, aside from not displaying the price, seem to be working alright | 17:51 |
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:00 |
elnino | has anyone here been able to enable server side spell checker within tinymce? | 18:01 |
@Haarg | i haven't tried, but it likely broke with the tinymce 3 change | 18:04 |
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:05 |
@Haarg | tinymce 2 | 18:06 |
SquOnk | For those of you just checking in... | 18:07 |
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:08 |
SquOnk | This is a 7.5.14 .tar.gz install with the default theme. | 18:09 |
SquOnk | (The one going into Debian :-) | 18:09 |
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:10 |
elnino | I missed the question then... | 18:13 |
@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:14 |
@Haarg | SquOnk, i know about that issue | 18:19 |
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:20 |
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:21 |
@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:22 |
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:23 |
@Haarg | it looks like it | 18:25 |
SquOnk | Great | 18:26 |
SquOnk | We're looking good. | 18:26 |
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:27 |
SquOnk | So I have enough slack to polish any remaining issues with webgui (which are mostly licensing and proper symlinking of stuff) | 18:28 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 18:36 | |
@Haarg | apeiron, can you check something for me? | 18:46 |
@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:47 |
@apeiron | Positive. | 18:48 |
@apeiron | https://svn.webgui.org/svnweb/plainblack/browse/WebGUI/www/uploads/ and search for jx | 18:48 |
@Haarg | hmm, i guess jt must have set up your computer like that | 18:49 |
@apeiron | Er | 18:50 |
@apeiron | Sorry, *in*sensitive. | 18:50 |
@apeiron | Sensitive to the jx/jX/JX/Jx thing. | 18:50 |
@Haarg | um | 18:51 |
@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:56 |
@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:57 |
@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:58 |
@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 | 18:59 |
-!- 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:00 |
@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:01 |
@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:02 |
@Haarg | i'll have to think about that | 19:04 |
@Haarg | aside from svn being bitchy it shouldn't matter too much since nobody updates uploads but me | 19:06 |
@apeiron | s/bitchy/totally preventing svn up and svn co/ | 19:08 |
@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:09 | |
@apeiron | You also can't do a checkout *at all* on Windows. | 19:11 |
@apeiron | I feel that's kinda, uhm, serious | 19:11 |
@Haarg | not that serious | 19:12 |
@Haarg | but this should be dealt with one way or another | 19:13 |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 19:14 | |
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:29 |
@Haarg | i think so but i have no idea how the spellchecker works | 19:37 |
-!- 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:40 | |
elnino | I kinda figured.. | 19:50 |
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. | 19:52 |
elnino | forget what I wrote above, this is what I'm asking: | 20:04 |
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:05 |
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:07 |
elnino | never mind I'm done for today. Have a good day/evening! | 20:20 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 20:21 | |
CIA-6 | WebGUI: graham * r6852 /WebGUI/ (16 files in 10 dirs): removing uploads conflicts with case insentitive fs | 20:39 |
@apeiron | Haarg, Thank you, sir. | 20:55 |
-!- spytheman [n=dido@78.90.30.32] has joined #webgui | 21:05 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 21:32 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 22:02 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 22:16 | |
-!- spytheman [n=dido@78.90.30.32] has left #webgui [] | 22:45 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 22:45 | |
perlDreamer | argh | 22:46 |
perlDreamer | 4 hour monster meeting | 22:46 |
perlDreamer | Haarg, 7.4.15 release is tomorrow? | 23:07 |
-!- metalman [n=metalman@208.78.97.46] has joined #webgui | 23:11 | |
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:19 |
@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:20 |
@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:21 |
perlDreamer | be back later. Feel free to leave comments here or to email me. | 23:25 |
@tavisto | alright thanks perlDreamer | 23:32 |
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui | 23:45 | |
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:46 |
@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:47 |
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:48 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, steveo_aa | 23:56 | |
-!- Netsplit over, joins: perlDreamer, steveo_aa | 23:57 | |
--- Day changed Thu Jul 03 2008 | ||
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:03 |
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:04 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 00:21 | |
slickware | sweet - the folder packaging worked great. | 00:24 |
perlDreamer | tavisto, talk to me buddy | 00:27 |
-!- KlausH [n=KlausH@p5B071091.dip0.t-ipconnect.de] has quit ["bye"] | 00:34 | |
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] | 00:39 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 00:40 | |
@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:43 |
@tavisto | I already have the product feedback done | 00:44 |
perlDreamer | I'll wait :) | 00:45 |
perlDreamer | email on | 00:45 |
@tavisto | k good I figured I wouldn't spam the channel | 00:46 |
perlDreamer | _everyone_ wants to know what's wrong with Shop, dude | 00:50 |
@tavisto | hmm I just realized that my suggestion on the product is actually rectified by turning the title off on the product | 00:55 |
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:56 |
@tavisto | "A <product name here> has been added to your cart." | 00:57 |
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:58 | |
@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 | 00:59 |
@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:00 |
perlDreamer | It just goes in the template. | 01:01 |
@tavisto | I'm cool with that | 01:01 |
@tavisto | yep | 01:01 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:08 | |
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:17 |
@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:22 |
@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:23 |
@tavisto | monstrous even.. gah | 01:24 |
@tavisto | perlDreamer, so for the flat rate coupon, the add to cart button needs to be replaced with the ^ViewCart; | 01:26 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:33 | |
@tavisto | Also, if a coupon has a description, it is appearing above the thank you message once you "add to cart". | 01:37 |
@tavisto | Obviously, the description doesn't need to appear there. :) | 01:38 |
@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:46 | |
-!- 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:50 | |
CIA-6 | WebGUI: translation * r6854 /translations/Ukrainian/ (147 files in 2 dirs): Update from translation server | 01:51 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:54 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 01:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:58 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:26 | |
-!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 02:52 | |
-!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection] | 03:09 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 03:10 | |
-!- mode/#webgui [+o preaction] by ChanServ | 03:10 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:30 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:30 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 03:41 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 03:51 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:54 | |
-!- metalman [n=metalman@208.78.97.46] has quit ["Lost terminal"] | 04:01 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 04:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:31 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:48 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 05:00 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 05:10 | |
-!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has joined #webgui | 06:35 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:35 | |
patspam | anyone know why Apache2::Reload isn't configured for the dev WRE anymore? | 07:09 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h | 07:16 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 07:17 | |
patspam | hmm i get the feeling Class::InsideOut is the culprit again.. | 07:20 |
patspam | Module::Refresh doesn't seem to like it either | 07:21 |
-!- 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:10 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:18 | |
CIA-6 | WebGUI: patspam * r6855 /WebGUI/lib/WebGUI/TabForm.pm: Fixed bug in TabForm.pm SYNOPSIS | 09:29 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:33 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:36 | |
-!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has joined #webgui | 10:07 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 10:12 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:01 | |
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 | 11:54 |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] | 13:58 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 14:15 | |
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui | 15:21 | |
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection] | 15:41 | |
slickware | is there, any longer, a "display list of upcoming calendar events" option? | 15:46 |
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:47 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 15:53 | |
SDuensin | Greetings. | 15:54 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:10 | |
ckotil | Good Morning | 16:10 |
ckotil | SDuensin: what heartbeat monitoring software do you use? i seem to recall you recommended an alternative to ganglia some time ago | 16:12 |
SDuensin | Not I. Sorry. | 16:13 |
* SDuensin has Zenoss installed, but hasn't really used it. | 16:14 | |
-!- vayde [n=vayde@63-226-151-4.mpls.qwest.net] has quit ["Exit- stage left"] | 16:17 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 16:17 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:21 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:22 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:22 | |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 16:30 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:30 | |
-!- 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:47 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Remote closed the connection] | 16:49 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:52 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:52 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 17:20 | |
ckotil | k. ya, its not zenoss | 17:21 |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:24 | |
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui | 17:27 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:33 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:38 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 17:46 | |
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:51 |
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:52 |
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:54 |
bartjol | <tmpl_var rss.url> ? | 17:57 |
-!- 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, <tmpl_if rss.url> | 17:58 |
lisette | <a href="<tmpl_var rss.url>">RSS</a> | 17:58 |
lisette | </tmpl_if> | 17:58 |
lisette | if i do edit and save, without any change, and after that if it works | 18:00 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:05 | |
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:10 |
lisette | what I mean is that it has always been the case and I want to know how can I fix | 18:11 |
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:12 |
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:13 |
bartjol | yes, it is the template I'm looking at | 18:14 |
bartjol | but | 18:14 |
bartjol | I see no tmpl_var rss.url | 18:15 |
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:16 |
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:18 |
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:22 |
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 <tmpl_if rss.url> | 18:23 |
lisette | (09:59:01) lisette: <a href="<tmpl_var rss.url>">RSS</a> | 18:23 |
lisette | (09:59:01) lisette: </tmpl_if> | 18:23 |
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:24 |
bartjol | but what icon should you see? | 18:25 |
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:26 |
lisette | yes | 18:27 |
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:28 |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 18:29 | |
bartjol | so maybe the if only wants to see a numer (normally 0 or 1) | 18:30 |
lisette | i can do this in any macro? | 18:31 |
lisette | or in the macro that creates the collaboration? | 18:31 |
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:35 |
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:36 |
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:41 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 18:53 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 19:33 | |
-!- gggp [n=giulio@189.34.205.91] has joined #webgui | 19:50 | |
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:52 | |
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:56 |
dionak | thingy hasn't even been released or adopted yet. so deprecating another asset in favor of it seems very premature. | 19:59 |
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:00 |
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:01 |
@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:02 |
@preaction | basically | 20:03 |
dionak | ok, thanks for the info. | 20:03 |
dionak | does anyone here have experience with the event management system? | 20:03 |
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:05 |
@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:06 |
@preaction | yeah | 20:07 |
@preaction | we use the EMS for the WUC | 20:07 |
dionak | i'll probably have more questions but that helps. haven't used the ems before. | 20:08 |
dionak | there's no way to associate speakers to an event is there? | 20:09 |
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:10 |
@preaction | that would be a very welcome addition though | 20:11 |
dionak | who wrote the ems? rizen? | 20:13 |
dionak | are there any specs for the ems? that would be helpful. | 20:16 |
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:17 |
dionak | sounds like a support issue | 20:18 |
dionak | since you're on shared hosting | 20:18 |
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:21 |
topsub | Question, Where are events stored in the database? | 20:32 |
topsub | for 7.5.10 | 20:32 |
topsub | nvr mind | 20:33 |
-!- 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:36 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:56 | |
SDuensin | Any Linux experts here that can answer a non-WebGUI question? | 21:23 |
@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:29 |
perlDreamer | Indeed. I asked a SELinux question in here last night at 11:00pm PDT and got nothing back. | 21:35 |
SDuensin | Yea. They weren't helpful. :-) | 21:41 |
SDuensin | It's OK. I've decided to just hack it. | 21:41 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 21:51 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 22:02 | |
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:25 |
dionak | EventManagementSystem table is in create.sql... | 22:26 |
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:27 |
@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:28 |
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:29 |
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:30 |
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:31 |
@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:32 |
@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:33 |
@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:34 |
dionak | EMS seems like a conference managing tool rather than abstracted events. | 22:35 |
@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:36 |
@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:37 | |
@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:38 |
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:39 |
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:40 |
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:42 |
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:43 | |
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:44 |
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:45 |
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:46 |
-!- 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:47 | |
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:48 |
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:49 |
-!- 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:50 |
perlDreamer | Just on the coupon | 22:51 |
perlDreamer | I'll have a look at the Subscription | 22:51 |
@tavisto | lets see | 22:51 |
-!- Sara [n=Camilo@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 22:52 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 22:54 | |
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 | 22:56 |
doc777 | In my: default-gallery-view-album template there is the line: <!-- FIXME: Add perpage form --> does anyone know if this has been fixed yet? It controls the previous and next page for the gallery I think and I sorely need it ;) | 23:04 |
@preaction | doc777, no, it doesn't control the next and previous pages. it just does the perpage form | 23:05 |
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:06 |
@preaction | 25 or 50 is the default per page | 23:08 |
@preaction | but, i thought i made that settable in the Gallery properties | 23:08 |
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:09 |
@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:10 |
@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:11 |
@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:12 |
@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:13 |
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:14 |
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:15 |
doc777 | grins years of experience and failure to blame I guess... | 23:16 |
@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:18 |
@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:19 |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 23:25 | |
perlDreamer | proxy error? | 23:30 |
perlDreamer | can you paste me some output into a paste? webgui.pastebin.com | 23:31 |
perlDreamer | I'll just try it :) | 23:32 |
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 23:33 | |
-!- 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:34 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 23:38 | |
juan | i have a site configured like www.example.net.co and now i want to change it to www.example.com.co. if i change it in the config file and the apache configuration , is enough? | 23:38 |
perlDreamer | I think you also need to change it in the settings | 23:38 |
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:39 |
perlDreamer | lisette: Are you still having your RSS problems? Can you show me a site with the problem? | 23:40 |
lisette | yes | 23:40 |
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:46 |
perlDreamer | I'm going to need a little help with the Spanish content. Where should I be looking? | 23:47 |
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:48 |
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:49 |
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:50 |
perlDreamer | and each one has the Enable RSS option turned on in the Display tab? | 23:51 |
Sara1 | Tes | 23:51 |
Sara1 | YEs | 23:51 |
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:52 |
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:53 |
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:54 |
Sara1 | It's ready | 23:55 |
perlDreamer | Now it's showing up. | 23:55 |
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:56 |
@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:57 |
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:58 |
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 | =) | 23:59 |
--- Day changed Fri Jul 04 2008 | ||
perlDreamer | Puedo yo veo el macro, por favor? Please use the webgui.pastebin.com | 00:00 |
Sara1 | Ok please wait | 00:00 |
-!- 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:01 |
lisette | http://webgui.pastebin.com/d565ae380 | 00:02 |
perlDreamer | Yes. This will also is broken in 7.5. | 00:03 |
perlDreamer | The good news is that it can probably be fixed. | 00:03 |
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:04 |
@preaction | you're kidding, right? who the hell designed that? | 00:05 |
@preaction | uh... | 00:05 |
perlDreamer | It wasn't you | 00:05 |
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:06 |
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:07 |
perlDreamer | I so need to win the lottery | 00:08 |
@preaction | so you can pay me $100,000 to add those features? | 00:08 |
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:09 |
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:10 |
perlDreamer | lisette, Sara1, let me try to explain why it did not work. | 00:12 |
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:13 |
* 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:18 |
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:19 |
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:20 |
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:21 |
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:22 |
lisette | wait me | 00:25 |
perlDreamer | El code nuevo no va a funcionar bien. | 00:25 |
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:26 | |
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:27 |
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:28 |
perlDreamer | It needs a very special Asset | 00:29 |
perlDreamer | A macro would do it nicely. | 00:29 |
SDuensin | I still wanna yank the ID3 info, too, so we're likely headed to macro-land anyway. | 00:31 |
@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:32 |
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:33 |
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:34 | |
@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:35 |
perlDreamer | This crud creates a whole separate asset for handling RSS. | 00:36 |
perlDreamer | It's nutz. | 00:36 |
@preaction | i think we had a plan to have RSSFromParent work for Every asset. it... didnt work out that way | 00:37 |
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:39 |
perlDreamer | in theory yes, but that would be very, very difficult. | 00:40 |
Sara1 | Tks perl, | 00:40 |
perlDreamer | Sara1, lisette: Please give me a little time to trace some code, about half an hour. | 00:41 |
Sara1 | Ok, really tks | 00:46 |
-!- KlausH [n=KlausH@p5B0701D0.dip0.t-ipconnect.de] has quit ["bye"] | 00:48 | |
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:53 |
-!- dionak [n=dionak@97.66.185.250] has left #webgui [] | 00:58 | |
Sara1 | PErlDreamer, what is it for? | 01:01 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 01:18 | |
lisette | with this changes this works? | 01:21 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 01:37 | |
-!- lisette [n=lramirez@201.232.58.66] has left #webgui [] | 01:39 | |
perlDreamer | Sara1: it should work. I have not tested it. | 02:03 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 02:06 | |
-!- Sara1 [n=Camilo@201.232.58.66] has left #webgui [] | 02:12 | |
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:18 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:25 | |
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:40 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 02:41 | |
CIA-6 | WebGUI: graham * r6864 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.16 dev | 03:08 |
-!- cap10morgan [n=cap10mor@206-124-6-241.denver.dsl.forethought.net] has quit [] | 03:11 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:16 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:16 | |
-!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] | 03:19 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 03:41 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 03:43 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 04:17 | |
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:31 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 06:41 | |
-!- overdrive [n=overdriv@190.39.130.23] has joined #webgui | 06:46 | |
-!- overdrive [n=overdriv@190.39.130.23] has quit [Remote closed the connection] | 06:59 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 07:05 | |
perlDreamer | only the WebGUI faithful and the bots remain | 07:40 |
SDuensin | Hey perlDreamer | 07:44 |
SDuensin | Got my ^MP3Info() macro working! | 07:44 |
perlDreamer | awesome! | 07:44 |
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:45 |
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:46 |
perlDreamer | that's in the wiki? | 07:47 |
SDuensin | Yup. I'll find it. | 07:47 |
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:48 |
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:49 |
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:50 |
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:51 |
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:57 |
perlDreamer | you know, kind of like the dot syntax in TT | 07:58 |
SDuensin | TT? | 07:59 |
perlDreamer | Template::Toolkit | 08:01 |
perlDreamer | It's a more powerful, but more complicated templating system | 08:01 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 08:04 | |
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:06 |
perlDreamer | but nothing actually done yet | 08:07 |
SDuensin | Hmm. Seems I have a bad mime type. | 08:07 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 08:10 | |
perlDreamer | I only use white mime's. | 08:11 |
+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:12 |
perlDreamer | first I'd try the fetchMimeType macro | 08:13 |
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:14 |
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:15 |
SDuensin | Thanks | 08:16 |
perlDreamer | Since I wrote it to help people use the Nav for making RSS ;) | 08:16 |
SDuensin | Now I just gotta fix my XML. | 08:18 |
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:21 |
CIA-6 | WebGUI: patspam * r6867 /branch/WebGUI_flux/fluxdesigndocs/ (flux.pdf icon.png): WebGUI_flux: updated design docs | 08:24 |
SDuensin | Man alive. I'm gonna have to do some serious PerlFu to fix these MP3 ID3 tags. They're REALLY messed up. | 08:29 |
SDuensin | Anyway, talk to you later! Finally going to bed. | 08:32 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 08:34 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:40 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 08:46 | |
-!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has joined #webgui | 09:06 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:46 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:11 | |
CIA-6 | WebGUI: patspam * r6868 /branch/WebGUI_flux/docs/create.sql: WebGUI_flux: Added some pre-packaged demo rules to create.sql | 11:17 |
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui | 11:32 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 13:54 | |
BartJol | hee boldy | 13:55 |
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:10 |
BartJol | well | 14:11 |
BartJol | is it intersting? | 14:12 |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 14:13 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:19 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:19 | |
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:29 |
BartJol | mmm, maybe check it out... | 14:34 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:57 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 16:22 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] | 16:22 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 16:43 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 16:43 | |
-!- 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:08 |
-!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has joined #webgui | 17:10 | |
-!- wgGuest36 [n=wgGuest3@118-92-128-165.dsl.dyn.ihug.co.nz] has quit [Client Quit] | 17:11 | |
BartJol | ok, so it was a bug? | 17:36 |
BartJol | i heard there's also a band called squonk | 17:36 |
SquOnk | BartJol: Looks like it. The latest template has the right path. | 17:37 |
SquOnk | BartJol: Probably inspired on Genesis' song :-) | 17:38 |
BartJol | ah, I don't know the band, so hard to say | 17:38 |
BartJol | I see it's a genesis tribute band | 17:39 |
BartJol | http://www.squonk.nl/home-engl.html | 17:40 |
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui | 17:54 | |
-!- 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:00 |
BartJol | c2 | 18:05 |
BartJol | =commerce2 | 18:05 |
BartJol | and thingy | 18:05 |
miloidrr | Hi i Have a quiestion about the cs, can i put an option to referer a post of cs? | 18:07 |
BartJol | sorry, could you please rephrase that? I don't understand | 18:08 |
BartJol | but perlmonkey2, don't you know already? | 18:09 |
+perlmonkey2 | BartJol: no I don't? :) | 18:10 |
+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:11 |
BartJol | but I can do that for you, only costs 85 euro per hour :P | 18:13 |
BartJol | that's about 500 dollar | 18:13 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:20 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:31 | |
-!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] | 18:42 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 19:28 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 19:37 | |
perlDreamer | SquOnk: How goes the long, laborious path into Debian? | 19:38 |
SquOnk | perlDreamer: Winding :-) | 19:41 |
perlDreamer | Are we all clear of licensing issues? | 19:41 |
* perlDreamer goes off to install a freezer in the garage. | 20:01 | |
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] | 21:47 | |
-!- steveo_aa [n=sno@76.226.183.26] has quit ["Leaving."] | 22:42 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 23:03 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 23:03 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 23:14 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 23:15 | |
-!- lisette [n=lramirez@201.232.58.66] has joined #webgui | 23:30 | |
--- Day changed Sat Jul 05 2008 | ||
-!- lisette [n=lramirez@201.232.58.66] has left #webgui [] | 00:42 | |
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 | 00:58 |
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:20 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 01:42 | |
-!- KlausH [n=KlausH@p5B070D01.dip0.t-ipconnect.de] has quit ["cu"] | 01:51 | |
-!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has joined #webgui | 01:58 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:08 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:08 | |
-!- apeiron changed the topic of #webgui to: [ WebGUI 7.4.40-stable / 7.5.14-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 02:48 | |
-!- apeiron changed the topic of #webgui to: [ WebGUI 7.4.40-stable / 7.5.15-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 02:48 | |
-!- snapcount [n=snapcoun@adsl-226-226-53.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)] | 02:57 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 04:15 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 05:11 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 05:12 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 05:13 | |
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui | 06:52 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Remote closed the connection] | 07:36 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 07:37 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 07:37 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 07:46 | |
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)] | 07:48 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:30 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:30 | |
-!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has joined #webgui | 10:50 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 11:19 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 14:09 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 16:28 | |
-!- steveo_aa [n=sno@76.226.183.26] has joined #webgui | 17:21 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 18:38 | |
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has joined #webgui | 23:55 | |
--- Day changed Sun Jul 06 2008 | ||
-!- snapcount [n=snapcoun@76.9.101.97.cfl.res.rr.com] has quit [Remote closed the connection] | 00:10 | |
-!- waiwai933 [n=chatzill@66.192.207.218] has joined #webgui | 01:08 | |
waiwai933 | Is anyone there? | 01:09 |
waiwai933 | hello? | 01:09 |
-!- waiwai933 [n=chatzill@66.192.207.218] has left #webgui [] | 01:10 | |
CIA-6 | WebGUI: translation * r6875 /translations/Russian/Russian/Asset.pm: Update from translation server | 01:17 |
-!- KlausH [n=KlausH@p5B070805.dip0.t-ipconnect.de] has quit ["bye"] | 03:09 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 05:55 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 05:55 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 05:55 | |
-!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has joined #webgui | 12:12 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 22:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 22:59 | |
--- Day changed Mon Jul 07 2008 | ||
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 00:55 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:55 | |
-!- KlausH [n=KlausH@p5B070C4D.dip0.t-ipconnect.de] has quit ["bye"] | 01:05 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:27 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:27 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:56 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 04:38 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:39 | |
-!- 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:02 |
+perlmonkey2 | perlDreamer: hey, you still around? | 05:55 |
+perlmonkey2 | I just put in one heck of a month to finish up a project. | 05:56 |
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:14 |
perlDreamer | So, what do you know about SELinux on FC9? | 06:16 |
perlDreamer | How can I tell it to leave Apache alone? | 06:16 |
+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:12 |
+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:13 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 07:29 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 07:38 | |
-!- tabb [n=tabitha@166.228.149.8] has joined #WebGUI | 08:14 | |
-!- mode/#webgui [+o tabb] by ChanServ | 08:14 | |
-!- tabb [n=tabitha@166.228.149.8] has left #WebGUI [] | 08:31 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:28 | |
-!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has joined #webgui | 09:47 | |
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui | 11:19 | |
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] | 11:22 | |
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui | 11:35 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:40 | |
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 | 13:49 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:25 | |
-!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)] | 15:02 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 15:36 | |
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui | 15:41 | |
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has joined #webgui | 15:47 | |
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:48 |
-!- SDuensin [n=Scott@169.sub-75-207-113.myvzw.com] has joined #WebGUI | 15:51 | |
SDuensin | Morning. | 15:53 |
bartjol | Khaytus, maybe enable the PurgeOldTrash workflow | 16:33 |
bartjol | what version ar you using? | 16:33 |
bartjol | Morning SDuensin | 16:34 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:40 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:40 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] | 16:43 | |
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:44 | |
* SDuensin had a horrible "server" weekend. | 16:45 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 16:45 | |
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:47 |
bartjol | :) | 16:48 |
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:49 |
bartjol | fingers crossed | 16:52 |
SDuensin | No orphans found. | 16:52 |
bartjol | well | 16:53 |
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:54 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:58 | |
SDuensin | brb | 16:58 |
SDuensin | (Still got dupes) | 16:58 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:19 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:19 | |
SDuensin | back | 17:25 |
SDuensin | OH NO! RIZEN IS HERE! | 17:25 |
@rizen | yup, here to kick ass and take names. | 17:26 |
* SDuensin is here to fix orphaned files and rave about WebGUI. | 17:27 | |
* nuba has been just lurking for a long time.. | 17:27 | |
SDuensin | Hey rizen, somehow, I have a lot of duplicate files in my upload hierarchy. :-( | 17:29 |
@rizen | sweet | 17:29 |
@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:30 |
@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:31 |
* 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:32 |
@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:33 |
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:34 |
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:35 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:37 | |
@rizen | i should have killed you in our last encounter topsub. cross me again and you will rue the day you ever met me! <insert evil laugh here> | 17:38 |
topsub | lol | 17:38 |
SDuensin | Ok, so how do I make that workflow run _now_? (I edited the asset delete thing.) | 17:38 |
@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:39 |
@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:40 |
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:46 | |
bartjol | but a ribbon is like a discount coupon, only usable several times for different events? | 17:48 |
SDuensin | What's the latest WebGUI you can run on a pre-0.8.x WRE? Not finding it in the wiki. | 17:52 |
bartjol | should be in the changelog | 17:53 |
@rizen | bartjol: yes | 17:53 |
SDuensin | cool | 17:53 |
* 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:54 | |
bartjol | do you switch badges? | 17:55 |
bartjol | or other stuff that is related to them to another badge? | 17:55 |
@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:56 |
bartjol | sweet | 17:58 |
bartjol | so you switch so you can mange the other badge, ok | 17:59 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:00 | |
bartjol | we need bigger conferences here... otherwise the available features will be underestimated... WUC in the netherlands next year? | 18:01 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:03 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #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:07 |
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:08 |
bartjol | and right you are! | 18:09 |
-!- 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:13 | |
@rizen | you guys put on a WUC one year, but haven't done it since. | 18:19 |
@rizen | why is that? | 18:19 |
@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:20 |
bartjol | well, I don't know actually, I'm just in the board for a year | 18:23 |
bartjol | maybe not enough attendees | 18:24 |
bartjol | maybe too much trouble for organising.. | 18:24 |
bartjol | thinking on the translation of a token... | 18:25 |
bartjol | it's a bitch | 18:25 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 18:28 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 18:30 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] | 18:30 | |
@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:33 |
@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:34 |
bartjol | but that doesn't make it easier, item is too broad I think and is also used in abstract terms | 18:35 |
bartjol | but I''l ponder about it | 18:36 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:53 | |
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:54 |
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 | 18:55 |
perlDreamer | some of us have to remain anonymous due to our superhero identities | 19:00 |
bartjol | Translating feels more like being a monk than a superhero | 19:01 |
bartjol | in dutch it's also a word: monnikenwerk | 19:01 |
bartjol | for long repetative tasks | 19:02 |
perlDreamer | sing it, Brother BartJol | 19:02 |
bartjol | the translation blues | 19:03 |
bartjol | weel I had a festival yesterday, so right now, translating is ok | 19:06 |
perlDreamer | festival? Like a party? | 19:06 |
bartjol | yeah, with a lot of bands, beer and women in a park in Rotterdam | 19:07 |
@tabb | That sounds like fun ;) | 19:08 |
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:13 |
bartjol | it was fun | 19:14 |
bartjol | ah, but please tell me it's not meaningless to translate 7.5.15 | 19:16 |
bartjol | perlDreamer? | 19:19 |
bartjol | Am I filling my live with performing meaningless tasks? | 19:19 |
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:20 |
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:21 |
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:22 |
@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:23 |
@preaction | i wonder... maybe we could add some well-formed markup tests in there someday... | 19:24 |
@preaction | no, nm. too much HTML in <tmpl_var> | 19:24 |
perlDreamer | Sure. I think there is a tidy based test module in CPAN | 19:24 |
bartjol | perlDreamer, are there namespaces that you want to have checked first (then I can translate them first, and check directly) | 19:27 |
perlDreamer | anything but EMS | 19:30 |
perlDreamer | EMS after 7.5.16 | 19:30 |
bartjol | ok, just worked this afternoon on ems, so I can't make the same mistake anymore | 19:31 |
bartjol | have fun, bye | 19:37 |
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] | 19:37 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 19:48 | |
-!- tabb [n=tabitha@166.228.231.115] has left #WebGUI [] | 20:09 | |
lisette | anyone know if webgui support OAuth? | 20:14 |
perlDreamer | WebGUI supports LDAP, and its own internal auth system. | 20:14 |
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:15 |
-!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has joined #webgui | 20:38 | |
-!- wgGuest83 [n=wgGuest8@84-73-174-230.dclient.hispeed.ch] has quit [Client Quit] | 20:40 | |
@rizen | he doesn't go out with girls anymore | 21:43 |
@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:44 |
-!- crythias [n=gyoung@69.68.148.96] has joined #webgui | 21:49 | |
-!- mode/#webgui [+v crythias] by ChanServ | 21:50 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 21:55 | |
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:03 |
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:26 |
perlDreamer | Khaytsus, Purge Old Trash is probably the safest way to go. | 22:27 |
perlDreamer | but it's not new | 22:28 |
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:29 |
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:30 |
Khaytsus | Sorry, I'm not a very advanced WebGUI user, let me get in admin and look at the workflows for the maintenance | 22:31 |
Khaytsus | Hourly, daily, and weekly are enabled.. | 22:32 |
Khaytsus | Honestly not sure what to look for.. editing daily or weekly I see some clean temp etc stuff | 22:34 |
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:35 |
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:36 |
Khaytsus | Maybe it's "missed" some events? The days are scattered, but goes all the way back to 12/2006 | 22:38 |
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:39 |
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:40 |
@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:41 |
Khaytsus | 724M in the uploads directory and this is really just a small personal website.. | 22:42 |
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:46 |
perlDreamer | That's pretty much all the feedback you get from a Workflow Activity | 22:47 |
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:48 |
Khaytsus | Set it to 30 days in weekly and re-ran weekly; no change in storage space used or directories there | 22:51 |
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:52 |
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:54 |
@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:55 |
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI | 22:56 | |
-!- mode/#webgui [+o tabb] by ChanServ | 22:57 | |
@rizen | hit counter? | 22:57 |
@rizen | you mean circa 1994? | 22:57 |
Khaytsus | :P | 22:58 |
Khaytsus | I think I wrote it around then TBG | 22:58 |
Khaytsus | TBH | 22:58 |
Khaytsus | 2002, but anyway :) | 22:59 |
Khaytsus | So are the cookies files safe to delete? | 23:00 |
@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:03 |
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:04 |
Khaytsus | rizen: Cool, I was between meetings, thank you! Deceptively simple! | 23:07 |
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:08 |
Khaytsus | so "my counter" would be page-specific | 23:09 |
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:10 |
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:11 |
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:13 |
perlDreamer | what was the old one? | 23:14 |
@rizen | here's one that autocreates counters for each page: | 23:15 |
@rizen | http://webgui.pastebin.com/m47421a97 | 23:15 |
@rizen | put that in your wiki page too | 23:16 |
perlDreamer | would passive profiling work for this? | 23:17 |
perlDreamer | of course, it's more complex than the macro | 23:17 |
@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:19 |
@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:20 |
-!- 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:22 | |
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:23 |
perlDreamer | freenode is having problems | 23:24 |
@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:25 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:30 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 23:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:37 | |
-!- 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:49 |
Sara | The current url? | 23:50 |
perlDreamer | do you mean like ^PageUrl()? | 23:50 |
Sara | Let me se | 23:52 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 23:53 | |
-!- SDuensin [n=Scott@169.sub-75-207-113.myvzw.com] has quit ["Leaving"] | 23:53 | |
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:56 |
perlDreamer | but the second version of the macro will handle that work for you. | 23:57 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 23:59 | |
--- Day changed Tue Jul 08 2008 | ||
Sara | Tks, PerlDreamer | 00:04 |
perlDreamer | You're welcome, Sara. The wiki has good information about macros. http://www.webgui.org/community-wiki | 00:05 |
Khaytsus | Oh, I missed the second version, nice! :)) | 00:10 |
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit [] | 00:36 | |
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:44 |
Khaytsus | Undefined routine &WebGUI::Macro::PageHitCounter | 00:45 |
@preaction | er.. that can't be the whole error message | 00:47 |
Khaytsus | k | 00:47 |
Khaytsus | http://webgui.pastebin.com/m78e1f33f | 00:47 |
@preaction | there's most likely a syntax error in the macro code | 00:48 |
Khaytsus | I did fix a missing quote, but here's the code. | 00:49 |
Khaytsus | http://webgui.pastebin.com/m47421a97 | 00:49 |
Khaytsus | I fixed a missing quote in line 13, $db->write("insert into incrementer values (?,0)", [$name]); | 00:50 |
@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:52 |
Khaytsus | Doh, missing ) on the unless line | 00:54 |
Khaytsus | Works :) | 00:55 |
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 | 00:56 |
@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:02 |
Khaytsus | Nah, I bet I have <50 | 01:03 |
Khaytsus | BTW, I added a small tidbit.. added an optional argument which prepopulates if specified to that value | 01:04 |
@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:05 |
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:07 |
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:10 |
Khaytsus | Okay, bbiab, headed home. | 01:13 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:15 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 01:29 | |
-!- KlausH [n=KlausH@p5B070993.dip0.t-ipconnect.de] has quit ["bye"] | 01:31 | |
CIA-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:31 |
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:32 |
@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:33 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 01:34 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:51 | |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 02:19 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 02:24 | |
elnino | hi all. SEO consultant causing problems again. | 02:24 |
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:25 |
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:26 |
perlDreamer | It is true that wG's core is xhtml compliant. | 02:27 |
perlDreamer | I can't talk about IE, except anecdotally. And it sucks | 02:28 |
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:34 |
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:35 |
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:36 |
perlDreamer | I believe this is her website: http://elitedesignsltd.com/ | 02:38 |
perlDreamer | I'll double check and post back tomorrow. | 02:38 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:43 | |
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 02:43 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 02:43 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:57 | |
@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:58 |
-!- 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 (<input type="checkbox" checked>) | 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 <p> (with no closing </p>), or <li> (no closing </li>) | 02:59 |
@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:00 |
@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:01 |
@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:02 |
@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:03 |
@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:04 |
@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:05 |
@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:06 |
-!- 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:07 |
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:12 |
@preaction | http://www.joelonsoftware.com/items/2008/03/17.html <- this one | 03:13 |
@preaction | it's about web standards as a whole | 03:13 |
@preaction | it doesn't directly address the application/xhtml+xml thing (since it's not really a thing that everyone knows) | 03:14 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:30 | |
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:42 |
patspam | ah ok. I'll give it some more time | 03:43 |
elnino | hey preaction... I noticed tha tmicrosoft's site is xhtml=transitional. That's will blow our SEO's mind... | 03:49 |
@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:53 |
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:55 |
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:57 |
@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 | 03:58 |
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:01 |
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:02 |
elnino | cause I feel somewhat intelligent about it now... =) | 04:03 |
+Radix-wrk | joel spotsky hits the nail on the head again in that article doesn't he :) | 04:13 |
@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:14 |
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:27 |
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:38 |
@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:39 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 04:49 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:49 | |
elnino | hey preaction, is there a place I can change webgui to be xhtml transitional instead of strict? | 05:00 |
@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:01 |
elnino | I just found it as you just responded. Yep, understood - it just saves me a lot of editing. =) Thanks again! | 05:04 |
@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:05 |
@preaction | there are <![CDATA[ ... ]]> 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:06 |
@preaction | ah, mais oui | 05:07 |
-!- 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:15 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 05:16 | |
-!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has joined #webgui | 05:18 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:28 | |
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:29 |
@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:30 |
@preaction | and for all real purposes, xhtml is just fine. for SEO purposes, it makes absolutely no difference | 05:31 |
@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:33 | |
@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:34 |
elnino_laptop | true... Well. I'm really done for the night.. Truely... Have a good night. | 05:37 |
elnino_laptop | and if you hear from perldreamer, I found the consultant he recommended.. Thanks to him. | 05:38 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 05:44 | |
-!- apeiron_ is now known as apeiron | 06:08 | |
-!- vayde [n=vayde@63-228-39-10.mpls.qwest.net] has quit ["Exit- stage left"] | 06:57 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 07:23 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 07:27 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 08:46 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui | 08:54 | |
-!- testing [n=Khaytsus@theblackmoor.net] has joined #webgui | 09:13 | |
-!- testing is now known as Guest96356 | 09:14 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:16 | |
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has quit [Read error: 110 (Connection timed out)] | 09:19 | |
-!- Guest96356 is now known as Khaytsus | 09:19 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"] | 09:40 | |
-!- apeiron_ [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has joined #webgui | 10:11 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 10:11 | |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 10:17 | |
CIA-6 | WebGUI: translation * r6891 /translations/German/ (161 files in 2 dirs): Update from translation server | 10:37 |
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui | 10:45 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:53 | |
CIA-6 | WebGUI: translation * r6892 /translations/German/German/Asset_RichEdit.pm: Update from translation server | 11:04 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:19 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:19 | |
CIA-6 | WebGUI: translation * r6893 /translations/Dutch/ (161 files in 2 dirs): Update from translation server | 11:34 |
-!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has joined #webgui | 12:14 | |
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:28 |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 12:45 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:29 | |
-!- SDuensin [n=Scott@75.204.154.255] has joined #WebGUI | 15:53 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 15:54 | |
SDuensin | Morning. | 16:00 |
BartJol | hi | 16:05 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:17 | |
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui | 16:45 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui | 16:46 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:50 | |
-!- 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"] | 16:51 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] | 17:01 | |
-!- vayde [n=vayde@63.228.39.10] has joined #webgui | 17:05 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:12 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:12 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 17:23 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 17:24 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] | 17:24 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:26 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:26 | |
-!- 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:29 | |
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:41 |
BartJol | in c2 or c1? | 17:47 |
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:48 |
BartJol | but, I haven't tried it | 17:49 |
topsub | hmm | 17:52 |
topsub | BartJol, is there a setup for these properties or is it per product? | 17:52 |
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:53 |
topsub | hmm well let me restate i will need to be able to pull out of the database based on my custom field | 17:54 |
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:55 |
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:56 |
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:57 |
@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 | 17:58 |
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:00 |
topsub | I am looking to use sql report to pull out these products based on the dates | 18:02 |
BartJol | wel if you add a feature, it is stored in Product_feature | 18:03 |
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:04 |
topsub | that might be a possible solution | 18:05 |
BartJol | I am not as dumb as I look :) | 18:05 |
topsub | lol never passed judgement | 18:08 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:09 | |
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:12 |
BartJol | it's worth an attempt | 18:13 |
topsub | Seems like it will work.. thanks BartJol | 18:13 |
BartJol | good luck! | 18:13 |
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui | 18:37 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 18:38 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:39 | |
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:40 |
perlDreamer | juan: changing the domain (sitename) should not matter unless you hard-coded it into the content. | 18:42 |
-!- estiven1 [n=estiven@201.232.58.66] has left #webgui [] | 18:43 | |
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui | 18:43 | |
juan | this is the problem | 18:43 |
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:44 |
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:45 |
perlDreamer | then WebGUI will handle the site name for you and your content will be more portable. | 18:46 |
BartJol | eeh perlDreamer, I fould another i18n thingy | 18:47 |
BartJol | have fun with it :) | 18:47 |
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:48 |
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:49 |
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:50 |
perlDreamer | how many pages are there? | 18:51 |
juan | around 100 pages | 18:52 |
-!- apeiron_ is now known as apeiron | 18:52 | |
CIA-6 | WebGUI: colin * r6897 /WebGUI/lib/WebGUI/i18n/English/Asset_Product.pm: fix bad grammar in the short description help | 19:10 |
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 19:18 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 19:21 | |
-!- tabb [n=tabitha@166.228.207.60] has joined #WebGUI | 20:07 | |
-!- mode/#webgui [+o tabb] by ChanServ | 20:07 | |
-!- tabb [n=tabitha@166.228.207.60] has left #WebGUI [] | 20:08 | |
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:11 |
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection] | 20:35 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 20:37 | |
-!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui | 21:06 | |
CIA-6 | WebGUI: graham * r6901 /wrebuild/wre/lib/WRE/Site.pm: improve domain name calculation | 21:42 |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:43 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:45 | |
-!- wgGuest16 [n=wgGuest1@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [] | 21:54 | |
perlDreamer | Haarg: would it help if I started using UTF-8 in some of the tests? | 21:56 |
@Haarg | it would be good to have some tests for utf8 stuff, yeah | 21:57 |
perlDreamer | I'll start reading up on it, then. All I know now is "\x{dddd}". | 21:58 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:04 | |
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:05 |
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:08 |
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:13 |
@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:14 |
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:15 |
topsub | hmm looking now | 22:16 |
perlDreamer | In the search screen, if you're in the exportGroup, it will give you a link | 22:16 |
perlDreamer | also assumes that the template uses the export_url template variable | 22:17 |
topsub | i am on the beta now looking | 22:17 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 22:20 | |
topsub | hmm on the search page i see import can't see export yet. let me make sure this template has the variable | 22:21 |
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:23 |
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:24 |
topsub | trying to transfer this site from my sandbox to dev server and bam no data.. | 22:25 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] | 22:26 | |
@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:26 | |
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:28 | |
topsub | i agree, just don't have the time on this project to do that | 22:31 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] | 22:41 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 22:43 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:43 | |
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["ChatZilla 0.9.83 [Firefox 3.0/2008052906]"] | 22:57 | |
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 23:00 | |
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 23:01 | |
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 23:01 | |
-!- estiven1 [n=estiven@201.232.58.66] has quit ["Leaving."] | 23:03 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 23:12 | |
CIA-6 | WebGUI: graham * r6902 /wrebuild/build.sh: include File::Path 2.04 | 23:12 |
-!- vayde [n=vayde@63.228.39.10] has quit ["Exit- stage left"] | 23:30 | |
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:40 |
-!- SDuensin [n=Scott@75.204.154.255] has quit ["Leaving"] | 23:50 | |
@preaction | would it be evil of me to use an i18n value to test if a certain button is clicked? | 23:53 |
@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 <button> element properly, i wouldn't be asking this... :p | 23:54 |
@preaction | i'm trying to avoid using JS, is why | 23:55 |
@Haarg | what would <button> allow you to do? | 23:55 |
perlDreamer | and why avoid JS? | 23:55 |
@preaction | button allows me to set value="" and have a different label inside of it | 23:55 |
@preaction | <button name="action" value="cut">Cutez</button> | 23:56 |
@preaction | IE6 uses the contents of the button as the value though | 23:56 |
@preaction | but <input type="submit" name="action" value="Cutez" /> <- Cutez is the value and the label | 23:56 |
@Haarg | what about using a different name? | 23:57 |
@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... | 23:58 |
--- Day changed Wed Jul 09 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:07 | |
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:10 |
@preaction | we're releasing .16 this week, right? | 00:12 |
@Haarg | yes | 00:13 |
@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:14 |
@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:16 |
perlDreamer | I'll have to remember that when I rework the Tax screen in the Shop. | 00:19 |
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:20 |
@Haarg | yeah | 00:21 |
perlDreamer | ack '(from|to)_json' /data/WebGUI/lib/WebGUI | 00:22 |
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 | 00:39 |
-!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui | 01:16 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:17 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 01:40 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:47 | |
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 02:01 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 02:03 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:03 | |
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:15 | |
@rizen | i'll have tavis get that fixed | 02:16 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 02:17 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:28 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:30 | |
-!- KlausH [n=KlausH@p5B070D1B.dip0.t-ipconnect.de] has quit ["cu"] | 02:39 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:23 | |
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:03 |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 04:21 | |
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:27 |
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] | 04:44 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 04:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:49 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:09 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:09 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [] | 05:58 | |
metanil | i am getting this errors (from yesterday) ->http://www.pastehere.com/?sadsio | 06:51 |
metanil | any idea? | 06:51 |
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:07 | |
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:10 |
metanil | oki | 07:12 |
metanil | perDreamer: what about the file it was looking for? i cannot find that file in my local folder too.. | 07:14 |
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:15 |
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:16 |
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:17 |
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:18 |
metanil | great! | 07:19 |
metanil | lemme look | 07:19 |
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:21 |
metanil | i guess it should be 'webgui' isn't it? | 07:22 |
perlDreamer | I don't know. It needs to be readable by the mysql user. | 07:23 |
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:31 |
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:32 |
metanil | hmm.. i'll look at it then.. | 07:33 |
metanil | time to head off now.. | 07:33 |
perlDreamer | g'night | 07:34 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:35 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:42 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:43 | |
-!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has joined #webgui | 08:07 | |
wgGuest17 | hello | 08:07 |
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:08 |
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:09 |
@Haarg | does the system already have a different service running on port 80? | 08:11 |
-!- wgGuest17 [n=wgGuest1@65.104.57.180.ptr.us.xo.net] has quit [] | 08:15 | |
-!- perlmonkey21 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 08:16 | |
patspam | he/she probably forgot to restart the wre | 09:02 |
-!- apeiron [n=apeiron@c-69-248-118-67.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 09:10 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 09:13 | |
-!- 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:14 |
@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:15 | |
-!- 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:16 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:34 | |
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #webgui | 09:51 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 09:51 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:57 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 09:57 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 10:05 | |
@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:08 |
@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:09 |
@tavisto | it's actually very useful for situations where you want to force the user to only be able to buy one | 10:10 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 10:43 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:46 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:46 | |
-!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has joined #webgui | 11:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:26 | |
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 14:08 | |
ryuu_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:23 |
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:24 |
ryuu_ro | does anybody have an idea? | 14:25 |
BartJol | you already asked me... ;) | 14:30 |
ryuu_ro | Bartjol: thanks a lot..... :) | 14:38 |
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:46 |
BartJol | nicely translated isn't it :) | 14:47 |
ryuu_ro | well done, the point of a translation is that we can read the text in our own language right? | 14:48 |
BartJol | well thingy is just a name, which can't be translated | 14:50 |
ryuu_ro | then how do you explain that sesame's street's big bird is called Pino in Dutch? | 14:52 |
ryuu_ro | :) | 14:53 |
BartJol | nice comparison | 15:01 |
ryuu_ro | thanks | 15:01 |
BartJol | oh, and the answer is on wikipedia http://en.wikipedia.org/wiki/Sesamstraat | 15:04 |
ryuu_ro | hmm, I never knew that. Thanks Wikipedia! | 15:05 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 15:32 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:32 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 15:55 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:57 | |
ckotil | Does anyone create an offline/static copy of their webgui site(s)? | 16:00 |
ckotil | and whats the best way to accomplish that? crawling, export to html workflow? | 16:01 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:03 | |
-!- wgGuest55 [n=wgGuest5@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 16:15 | |
SDuensin | Greetings. | 16:17 |
BartJol | hi | 16:19 |
BartJol | hee tobsub, did your product date query succeed? | 16:19 |
-!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has joined #webgui | 16:24 | |
-!- wgGuest39 [n=wgGuest3@99-11-246-34.lightspeed.cicril.sbcglobal.net] has quit [] | 16:31 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 16:57 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:57 | |
-!- 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:03 | |
-!- 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:04 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:07 | |
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #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:23 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:29 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:29 | |
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:34 |
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:35 |
topsub | but yes in the end a sql report will work perfect to pull the upcoming web shows | 17:37 |
BartJol | brb | 17:38 |
BartJol | well, problem solved in an elaborate way | 17:50 |
topsub | yep it did | 17:56 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 18:10 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:10 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:20 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:35 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:37 | |
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 18:40 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:47 | |
perlDreamer | BartJol: All fixed | 18:51 |
BartJol | great | 18:53 |
perlDreamer | You should tell Koen that you only get paid to translate WebGUI, not proofread it. That should be an extra charge :) | 18:54 |
perlDreamer | metanil: Have you set up your backups yet? | 18:57 |
BartJol | well, then Koen will send a bill to JT for making incomplete software | 18:59 |
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:00 |
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:01 |
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:02 |
BartJol | ah | 19:03 |
BartJol | I don't know that much slang | 19:03 |
BartJol | and minions=bullets? | 19:04 |
perlDreamer | No, minions = mindless zombie followers | 19:04 |
BartJol | well, gotta go, someone is cooking for me | 19:06 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:06 | |
perlDreamer | rizen_: I want your templates | 19:23 |
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:24 |
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:25 |
rizen_ | i'll email it to you | 19:26 |
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:27 |
perlDreamer | rizen_: updated product template back at ya | 19:37 |
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:38 |
perlDreamer | I think that the merch products could also use some Inventory Control love, since I know you have Gooeys in stock | 19:39 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 19:43 | |
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:44 |
-!- 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:46 |
perlDreamer | my $keywords = join(" ",$asset->get("title"), $asset->get("menuTitle"), $asset->get("synopsis"), $url, | 19:47 |
perlDreamer | $description); | 19:47 |
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:48 |
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:49 |
perlDreamer | rizen_: Quantity is stored in the variant, not in the asset itself. | 19:50 |
rizen_ | ah | 19:50 |
perlDreamer | elnino, I'd recommend manually reindexing the site using the sbin/search.pl script | 19:51 |
-!- 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:53 |
-!- topsub [n=josh@97.66.185.250] has quit [Connection timed out] | 19:57 | |
-!- ktopsub [n=josh@97.66.185.250] has quit ["Leaving"] | 20:03 | |
-!- topsub [n=josh@97.66.185.250] has joined #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:04 |
perlDreamer | topsub: do you mean product variants? | 20:05 |
topsub | yes sorry | 20:05 |
perlDreamer | In the new Shop, or old Commerce? | 20:05 |
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:06 |
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:07 |
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:08 |
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:09 | |
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:10 |
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:11 |
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:13 |
perlDreamer | JamA, the patch didn't work. You'll need to manually patch WRE/Spectre.pm | 20:15 |
JamA | how ? | 20:16 |
perlDreamer | JamA, are you a programmer type, a sys-admin type, or a WebGUI user type person? | 20:16 |
JamA | I install WebGUI for someone, not a programmer | 20:17 |
JamA | i'm not a programmer* | 20:17 |
perlDreamer | Okay. | 20:17 |
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:18 |
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:19 |
JamA | Ok, thanks | 20:20 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 20:28 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 20:49 | |
-!- mode/#webgui [+o preaction_] by ChanServ | 20:49 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 20:55 | |
-!- preaction_ is now known as preaction | 21:00 | |
CIA-6 | WebGUI: colin * r6913 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: fix bad layout in Subscription redeem code help | 21:01 |
topsub | perlDreamer, hey just got back from lunch we are using products as tickets so people can buy tickets to events | 21:21 |
topsub | so we are converting it to something we need because the EMS doesn't support what the client is looking for | 21:22 |
perlDreamer | gotcha. Thanks, topsub. | 21:25 |
topsub | perlDreamer, would it be possible to do a select list / select box in variants? | 21:29 |
topsub | Will it support this? | 21:29 |
perlDreamer | It would support any single select right out of the box. | 21:30 |
perlDreamer | Multiple select would require a lot more work. | 21:30 |
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:31 |
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:36 |
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:37 |
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:38 |
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:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:48 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:04 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:14 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 22:31 | |
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:49 |
ckotil | everyone looks so cool on those banners | 22:50 |
perlDreamer | ckotil, PBWG people are nominated | 23:00 |
ckotil | yeah | 23:06 |
ckotil | im not saying my banner should go on the site | 23:06 |
ckotil | id put it on mine ;) | 23:06 |
SDuensin | Egads. Is there a way to make images uploaded via File Pile *not* be hidden from navigation? | 23:18 |
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:20 |
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:21 | |
* SDuensin is turning into an RSS madman. | 23:22 | |
JamA | perlDreamer: It seems to work : i don't get any new mail, thanks :) | 23:35 |
* JamA has to learn programming | 23:36 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 23:57 | |
--- Day changed Thu Jul 10 2008 | ||
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:06 |
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit ["Reconnecting"] | 00:09 | |
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has joined #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:09 |
@preaction | at least, i think that's what it's called | 00:10 |
estiven | mm, excelent | 00:10 |
estiven | thanks | 00:10 |
rizen_ | preaction, perlDreamer, anybody else that cares | 00:14 |
rizen_ | i need to bounce something | 00:14 |
@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:15 |
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:16 |
rizen_ | well the point is that caught() is recatching it | 00:17 |
rizen_ | is it a total hack for me to do: | 00:18 |
rizen_ | $@ = undef; | 00:18 |
rizen_ | it seems that shouldn't be necessary, but it 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:18 |
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:19 |
rizen_ | i only evalled once | 00:20 |
rizen_ | but caught twice | 00:20 |
@apeiron | So you got the $@ from the inner scope. | 00:20 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:25 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:39 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 00:55 | |
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:26 | |
-!- JamA [n=chatzill@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui [] | 01:33 | |
CIA-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:37 |
perlDreamer | Haarg, with the package export change, is there any UI support for that? | 01:42 |
@Haarg | no | 01:43 |
@Haarg | not at this point at least | 01:43 |
perlDreamer | okay. | 01:43 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:05 | |
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has joined #WebGUI | 02:30 | |
-!- mode/#webgui [+o tabb] by ChanServ | 02:30 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 02:36 | |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 02:49 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 02:51 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:52 | |
-!- tabb [n=tabitha@67-54-182-41.cust.wildblue.net] has quit [] | 02:57 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 03:06 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:06 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix_ | 03:09 | |
-!- Netsplit over, joins: Radix_ | 03:09 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 03:20 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:31 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:32 | |
-!- KlausH [n=KlausH@p5B070DA7.dip0.t-ipconnect.de] has quit [] | 03:34 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 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 quit [Client Quit] | 03:52 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 04:08 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 04:16 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 04:21 | |
-!- mode/#webgui [+o rizen] by ChanServ | 04:22 | |
patspam | hmm, WUC registration checkout seems to be borked | 04:25 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 04:31 | |
patspam | phew, limped through on the 3rd try | 04:34 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 04:34 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:44 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 05:15 | |
topsub | When making custom assets can i create my own tabs? | 05:21 |
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:22 |
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:24 |
topsub | ah. i am making a custom product asset and would like to add a new tab for the fields i am adding | 05:41 |
metanil | topsub: you mean while editing right? | 05:43 |
topsub | yes | 05:43 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:47 | |
perlDreamer | Does anyone know if there's a release pending? | 05:48 |
topsub | hmm how do i find out what file this is calling "?op=formUsers;formId=testuser_formId" | 05:49 |
topsub | this is called in a form control User.pm. its the pop up window | 05:50 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 05:53 | |
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:55 |
perlDreamer | topsub: That's WebGUI::Operation.pm, to be exact. | 05:56 |
topsub | sweet thanks.. haven't got into the op yet.. so thanks! | 05:57 |
topsub | writing a custom form control now | 05:57 |
perlDreamer | For handling tickets? | 05:58 |
topsub | it will be for that client yes | 05:59 |
topsub | trying to expanded the user.pm form | 06:00 |
perlDreamer | Have you looked at UserList.pm? | 06:00 |
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:01 |
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:02 |
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:04 |
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:05 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 06:11 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:12 | |
@rizen | patspam try again | 06:12 |
patspam | rizen: it took my money on the 3rd try | 06:13 |
@rizen | we're aware that there is a problem and are working as hard as possible to fix it | 06:14 |
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:15 |
@rizen | oh goodie, one more thing on my damn list to fix | 06:23 |
@rizen | thanks for letting me know though | 06:23 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 06:24 | |
@tavisto | patspam, you were having a problem processing a sale on pb.com? | 07:01 |
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:02 |
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:04 |
topsub | hey perlDreamer, have you ever created custom tabs? | 07:40 |
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:41 |
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:42 |
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:43 |
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:44 |
@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:45 |
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:46 |
@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:47 |
@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:48 |
@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:49 |
@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:50 |
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:51 |
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:52 |
@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:54 |
@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:55 |
@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:56 |
topsub | where are the PODS i haven't ever looked at them.. sorry its late! :-) | 07:57 |
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 | 07:58 |
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:00 |
perlDreamer | https://svn.webgui.org/svnweb/plainblack/revision/?rev=6919 | 08:01 |
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:02 |
perlDreamer | uploads is often added to during upgrades, so it's semi-manual | 08:03 |
patspam | ah ok, thanks perlDreamer | 08:03 |
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:05 |
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:06 |
patspam | yeah packages seem to be a nicer approach | 08:07 |
patspam | I think I'm going to switch to using packages for my own client wobjects too | 08:08 |
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:11 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 08:19 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:32 | |
-!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has joined #webgui | 09:39 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 10:34 | |
patspam | strikes me that the WebGUI upgrade process would be really useful for developers deploying/upgrading their own wobjects | 10:54 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:16 | |
-!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 12:39 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 12:56 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 13:00 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 13:23 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 13:23 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 13:59 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] | 14:12 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:28 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 14:41 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, jfluhmann | 15:05 | |
-!- Netsplit over, joins: jfluhmann, ckotil | 15:08 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 15:15 | |
-!- JamA [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has left #webgui [] | 15:16 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 15:24 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 15:24 | |
-!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 15:40 | |
-!- eink [n=KVIrc@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] | 15:56 | |
-!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has joined #WebGUI | 16:06 | |
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 16:11 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:22 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:22 | |
SDuensin | Greetings. | 16:25 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:33 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 16:34 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:34 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 17:04 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 17:08 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:16 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:33 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:33 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 17:34 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 17:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:50 | |
-!- 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:53 |
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:54 |
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:55 |
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:56 |
-!- 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:57 | |
@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:58 |
@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 | 17:59 |
@rizen | later | 18:00 |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:02 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:02 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has left #WebGUI [] | 18:06 | |
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:07 |
topsub | has anyone messed with "dateTime" form control. It shows me the calendar but i don't see anyway to set the time | 18:16 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:23 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:26 | |
elnino | hi all. It's me again. another day, another quick topic. | 18:26 |
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:27 |
@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:28 |
@preaction | but that's not configurable | 18:29 |
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:30 |
@preaction | so, JS, HTML, Perl | 18:31 |
elnino | so we can't prevent people posting videos. or images on the forum? | 18:31 |
@preaction | not that i'm aware of, besides the file-size limit you can impose in the site settings | 18:34 |
elnino | ok.. can our admins moderate the posts before they get posted? | 18:37 |
@preaction | yes | 18:53 |
@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:54 | |
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:55 |
-!- 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] | 18:57 | |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 19:00 | |
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:04 |
juan1 | the admin user also can not edit the events | 19:05 |
@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:08 |
juan1 | 7.4.40 | 19:10 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 19:12 | |
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:14 | |
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit ["Changing server..."] | 19:23 | |
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 19:24 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 19:24 | |
@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:25 |
-!- 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:33 |
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:34 |
juan1 | i will wait the 7.5 series | 19:35 |
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:36 |
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:37 |
@preaction | slickware, i believe it's a configuration of the Rich Editor, but copy/paste from Word usually isn't a good idea | 19:39 |
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:40 |
slickware | any idea if there's a way to turn that off? | 19:41 |
slickware | oh maybe it's "preserve whitespace as preformatted text" ? | 19:42 |
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:43 |
slickware | if I turn off the cleanup button, maybe it will stop applying automatically? | 19:44 |
slickware | ahhhhhh | 19:45 |
slickware | there's a button to add called "Paste From Word" | 19:45 |
slickware | what is the difference between "Commit Without Approval" and "Commit Content Immediately" ? | 19:48 |
@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:52 |
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:53 |
slickware | right - you have to click "commit" and then "save" | 19:54 |
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:56 |
@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:57 |
@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 | 19:58 |
@preaction | slickware, "Automatically Request Commit" and "Skip Commit Comments" are the two settings, Admin Console, Settings panel, Content tab. | 20:03 |
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:09 |
@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:11 |
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:12 |
@preaction | slickware, you can also post ideas for improvements to the RFE list, http://webgui.org "Request a Feature" | 20:14 |
ckotil | how often do RFE's get implemented? | 20:15 |
ckotil | i dont think ive ever had a single one get enough karma | 20:15 |
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:16 |
@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:17 |
@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:18 |
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:19 |
perlDreamer | that would have to be done per file. No fun at all. | 20:20 |
ckotil | heh | 20:20 |
+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:32 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 20:36 | |
-!- tabb [n=tabitha@166.228.46.207] has joined #WebGUI | 20:36 | |
-!- mode/#webgui [+o tabb] by ChanServ | 20:36 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 20:37 | |
dionak | has the event manager changed between 7.5.10 and 7.5.15? | 20:38 |
@preaction | yes | 20:38 |
@preaction | completely rewritten | 20:39 |
dionak | k | 20:39 |
dionak | thanks. | 20:39 |
dionak | just needed a sanity check there. :) | 20:39 |
nuba | no kidding, you come to IRC for a sanity check? thats insane in itself.. | 20:45 |
dionak | lol, yea. good point | 20:46 |
CIA-6 | WebGUI: translation * r6923 /translations/Spanish/Spanish/ (Asset_DataForm.pm Asset_Event.pm): Update from translation server | 20:58 |
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] | 21:04 | |
CIA-6 | WebGUI: translation * r6924 /translations/French/ (161 files in 2 dirs): Update from translation server | 21:25 |
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has joined #webgui | 21:29 | |
slickware | you guys are more sane than other employees here | 21:31 |
@preaction | if you say so | 21:35 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 21:37 | |
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:47 |
@tabb | Wow. | 21:55 |
@tabb | That's special. | 21:55 |
@preaction | that's straight-jacket special | 21:55 |
@tabb | Truth. | 21:56 |
slickware | it got even worse as the conversation went on | 22:13 |
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:14 |
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:15 | |
@preaction | hmm... there's a fine, fine line between insanity and ignorance | 22:21 |
* apeiron is happily on the side of insanity. | 22:22 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 22:25 | |
dionak | sounds like her virus is her | 22:27 |
BartJol | who, me? | 22:29 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 22:33 | |
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:34 |
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:35 |
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:36 |
@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:37 |
@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:38 |
topsub | i am lookgin at modperl and webgui.log | 22:39 |
@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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
topsub | so then i won't have to call super next time? | 22:52 |
@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:53 |
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:54 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 22:56 | |
perlDreamer | rizen: We're gonna hack at OSCON, right? | 22:57 |
@rizen | nope | 22:58 |
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 | 22:59 |
@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:00 |
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:01 |
perlDreamer | And I'll try not to say things like "Hey, this code sucks! Did you write this, JT?" | 23:02 |
@rizen | that would be helpful =) | 23:04 |
@rizen | you can tell me that when i take you out for dinner later | 23:04 |
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:10 |
nuba | fogo de chao? | 23:13 |
perlDreamer | might be, nuba. I forget the name of the restaurant | 23:13 |
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:17 |
-!- 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:18 |
@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:19 |
perlDreamer | what did I do? | 23:20 |
topsub | lol | 23:21 |
@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:22 |
@tavisto | tag you're it... I'm touching safety! | 23:23 |
perlDreamer | No touchbacks! | 23:23 |
@tavisto | hehe | 23:23 |
perlDreamer | okay, cute kid moment for the day. | 23:28 |
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:29 |
perlDreamer | I think it's right up there with the FireFox "Don't hurt the web" poster. | 23:30 |
perlDreamer | preaction, topsub, new getEditTabs POD and reference code committed | 23:36 |
topsub | sweet! | 23:36 |
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:38 |
dionak | rizen, is there an interface in the ems for metadata fields? | 23:43 |
@tavisto | yo perlDreamer, check us out.... http://www.perlfoundation.org/perl5/index.cgi?web_frameworks | 23:44 |
@tavisto | we are "popular" | 23:44 |
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:45 |
@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:46 |
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:47 |
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:48 |
@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:49 |
@tavisto | alright, well then that works | 23:50 |
@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:52 |
-!- SDuensin [n=Scott@92.sub-75-205-234.myvzw.com] has quit ["Leaving"] | 23:58 | |
--- Day changed Fri Jul 11 2008 | ||
-!- eink [n=eink@AMontsouris-157-1-68-66.w90-46.abo.wanadoo.fr] has quit [] | 00:00 | |
@rizen | colin: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks | 00:00 |
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:01 |
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:03 |
@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:04 |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 00:37 | |
-!- tabb [n=tabitha@166.228.137.215] has joined #WebGUI | 00:38 | |
-!- mode/#webgui [+o tabb] by ChanServ | 00:38 | |
-!- KlausH [n=KlausH@p5B070B5A.dip0.t-ipconnect.de] has quit [] | 00:43 | |
perlDreamer | rizen, are you available? | 00:49 |
@rizen | no | 00:52 |
@rizen | not here | 00:52 |
@rizen | please leave a message after the beep | 00:52 |
@rizen | *beep* | 00:52 |
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:53 |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 00:54 | |
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:55 |
@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:56 |
@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:57 |
perlDreamer | but with sku metadata you can still hop around | 00:58 |
@rizen | what do you think of that idea? | 00:58 |
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? | 00:59 |
@rizen | i don't get what you're saying | 01:00 |
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:03 |
@rizen | oh sure | 01:06 |
perlDreamer | And I think that going back to where they started is what people want | 01:06 |
@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:07 |
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:08 |
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:09 |
@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:10 |
@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:11 |
@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:12 |
@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:13 |
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:14 |
@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:15 |
@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:16 |
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:17 |
@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:18 |
@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 <a href> around | 01:19 |
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:21 |
@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:22 |
@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:23 |
@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:24 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 01:43 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [] | 01:45 | |
-!- juan1 [n=juangui@201.232.58.66] has left #webgui [] | 01:49 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:58 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 01:58 | |
CIA-6 | WebGUI: translation * r6931 /translations/Spanish/Spanish/ (WebGUI.pm PayDriver.pm Shop.pm): Update from translation server | 02:01 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 02:13 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 02:24 | |
perlDreamer | Do you have happy tabs now, topsub? | 02:30 |
topsub | yes i do! | 02:30 |
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:31 |
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:33 |
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:34 |
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:35 |
@tavisto | oh yeah time to throw that into the toliet | 02:36 |
topsub | only thing i will miss is the MMS | 02:36 |
@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:37 |
topsub | gay! | 02:38 |
@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:41 |
@tavisto | perlDreamer, did you hear if there's going to be a release tonight? | 02:42 |
-!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."] | 02:44 | |
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:45 |
@tavisto | coolio, was just curious | 02:50 |
metanil | i just got purple webgui mascot.. an octopus - written "WEBGUI.ORG" | 02:52 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 02:53 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:06 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit ["Leaving."] | 03:12 | |
-!- patspam [n=patspam@59.167.77.127] has joined #webgui | 03:16 | |
metanil | one quick question.. is there any built in function where we can get groupname by providing groupid? | 03:17 |
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:20 |
patspam | metanil: WebGUI::Group->new($session, $groupId)->name() | 03:24 |
-!- 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:25 | |
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:26 |
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:28 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 03:31 | |
@tavisto | tabb, are you talking about the "continue shopping" option? | 03:32 |
@tavisto | if so, the outcome was JT telling me to take my idea and submit it as an RFE | 03:35 |
@tavisto | basically, by default the continue shopping button takes the user back to the product. (which sucks) | 03:36 |
@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:38 |
+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:39 | |
dionak | ah, i had to change the title from untitled for it to show up. thanks Radix | 03:40 |
dionak | nice work to whomever thought of that feature. | 03:42 |
CIA-6 | WebGUI: graham * r6936 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.17 dev | 03:48 |
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:50 |
metanil | my bad.. its in Operation::Scratch | 03:54 |
-!- tabb [n=tabitha@166.228.27.141] has quit [Read error: 110 (Connection timed out)] | 03:55 | |
-!- tabb_ [n=tabitha@166.224.99.249] has left #WebGUI [] | 03:55 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui | 04:24 | |
CIA-6 | WebGUI: patspam * r6937 /branch/WebGUI_flux/ (4 files in 4 dirs): WebGUI_flux: Added AssetMixin::Installable from Doug's experimental branch | 04:37 |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 04:55 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:55 | |
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 05:13 | |
-!- khenn_ [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #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:22 | |
metanil | is there any quick method to get list of group the a user id (or current user)??? | 05:26 |
patspam | come again? | 05:38 |
patspam | you want to list all the groups a given userId is in? | 05:38 |
patspam | that would be WebGUI::User->new($session, $userId)->getGroups() | 05:39 |
patspam | preaction: you there? | 05:40 |
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:42 |
patspam | that way people can download, automate checking of dependencies, run test suite and install | 05:43 |
patspam | damn him and his American timezone ;) | 05:51 |
-!- jfluhmann__ [n=jfluhman@69.39.58.85] has joined #webgui | 05:52 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Read error: 110 (Connection timed out)] | 05:54 | |
-!- tabb [n=tabitha@166.228.184.206] has joined #WebGUI | 06:02 | |
-!- mode/#webgui [+o tabb] by ChanServ | 06:02 | |
-!- jfluhmann__ is now known as jfluhmann_ | 06:10 | |
-!- tabb [n=tabitha@166.228.184.206] has left #WebGUI [] | 06:22 | |
-!- tabb_ [n=tabitha@166.228.58.233] has joined #WebGUI | 06:27 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 06:37 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 06:55 | |
-!- tabb_ [n=tabitha@166.228.58.233] has quit [Read error: 110 (Connection timed out)] | 06:59 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 07:07 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 08:01 | |
@tavisto | preaction, you available for a crazy hacking question | 08:09 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: khenn_, f00li5h | 08:13 | |
-!- Netsplit over, joins: khenn_, f00li5h | 08:18 | |
-!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)] | 08:26 | |
-!- steveo_aa [n=sno@76.226.183.26] has joined #webgui | 08:30 | |
patspam | any core devs about? | 08:45 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:54 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:54 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:46 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 09:50 | |
-!- KlausH [n=KlausH@p5B070EB9.dip0.t-ipconnect.de] has joined #webgui | 09:50 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:21 | |
-!- patspam [n=patspam@59.167.77.127] has quit ["Leaving."] | 12:03 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has joined #webgui | 12:05 | |
-!- patspam [n=patspam@ppp59-167-77-127.lns1.mel6.internode.on.net] has quit [Client Quit] | 12:06 | |
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui | 13:02 | |
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit ["Changing server..."] | 13:15 | |
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui | 13:18 | |
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has quit [Client Quit] | 13:20 | |
-!- eink [n=eink@AMontsouris-157-1-119-42.w90-46.abo.wanadoo.fr] has joined #webgui | 13:45 | |
CIA-6 | WebGUI: doug * r6938 /branch/doug-experimental/lib/WebGUI/AssetMixin/Installable.pm: Nightly checkin because you forgot | 14:27 |
-!- eink is now known as test | 15:10 | |
-!- test is now known as eink | 15:10 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit ["Open Source Symposium 2008 - http://www.texasoss.org/"] | 15:45 | |
SDuensin | Morning. | 15:46 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:31 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:56 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 17:09 | |
SquOnk | Hi everyone | 17:09 |
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:10 |
SquOnk | This is on a Perl 5.10 Debian | 17:11 |
SquOnk | But I guess the error is from DateTime::Timezone | 17:11 |
-!- 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:20 | |
topsub | Does anyone know when 7.5 will become stable? | 17:58 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:08 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 18:08 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui | 18:22 | |
BeginCSharp | when i query a in grouping table there are other unknown groupname from a particular.. how to avoid it while querying?? | 18:23 |
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:25 | |
-!- 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:26 | |
topsub | BeginCSharp, not sure i understand what you are trying to do. | 18:27 |
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:28 |
BeginCSharp | i am trying to get list of groupname and groupid for a user. | 18:29 |
topsub | whats your sql query | 18:29 |
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:30 |
topsub | He might be doing a sql report | 18:31 |
BeginCSharp | yaa. direct query .. but if getGroups() works.. that would be fine too. | 18:31 |
perlDreamer | It works, it's tested nightly and if the database changes your code won't break. | 18:35 |
BeginCSharp | nice! | 18:35 |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] | 18:36 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:37 | |
BeginCSharp | perlDreamer: it will return arrayref of groupid.. how about groupname? | 18:38 |
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:39 |
BeginCSharp | :) | 18:40 |
BeginCSharp | thnx. | 18:40 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 18:42 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:43 | |
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:44 |
BeginCSharp | how to list user created only then? | 18:45 |
perlDreamer | What's the name of the unfamiliar group? | 18:45 |
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:46 |
BeginCSharp | let me see it.. | 18:47 |
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:48 |
BeginCSharp | perlDreamer: i used this http://webgui.pastebin.com/d1138e74e .. still same result. | 18:56 |
-!- tabb [n=tabitha@166.228.246.107] has left #WebGUI [] | 18:59 | |
perlDreamer | BeginCSharp, I need more code than that to see what's going on | 19:00 |
BeginCSharp | perlDreamer: http://webgui.pastebin.com/d2b3da0d2 | 19:01 |
perlDreamer | BeginCSharp: Please try this instead: http://webgui.pastebin.com/m1d8bef1f | 19:05 |
BeginCSharp | it looks similar | 19:07 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 19:10 | |
-!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has joined #webgui | 19:14 | |
BeginCSharp | perlDreamer: it looks like its returning nothing..i mean no value is stored in $output. | 19:15 |
BeginCSharp | looks like $group->showInForms() is always returning false. | 19:16 |
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:19 |
perlDreamer | yup | 19:20 |
BeginCSharp | i already fixed that.. but still not luck.. | 19:20 |
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:21 |
@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:32 |
BeginCSharp | perlDreamer: i did a workaround for the time being .. in a stupid way .. http://webgui.pastebin.com/d7827eb9c | 19:41 |
perlDreamer | This is the output from my test script: 1 -- Visitors7 -- Everyone | 19:42 |
-!- 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:43 |
-!- tabb [n=tabitha@166.224.87.82] has joined #WebGUI | 19:52 | |
-!- mode/#webgui [+o tabb] by ChanServ | 19:52 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 19:55 | |
-!- |JamA| [n=eink@AMontsouris-157-1-93-246.w90-46.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] | 20:00 | |
perlDreamer | BeginCSharp: do you know the groupId of the strange 22-char group? | 20:04 |
BeginCSharp | yes | 20:08 |
BeginCSharp | perlDreamer:i can get those from same loop .. using $groupId and $group->name().. | 20:09 |
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:13 |
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:16 |
topsub | nv | 20:17 |
topsub | found my problem | 20:17 |
topsub | had single quotes instead of double | 20:17 |
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:21 |
@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:34 |
@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:36 |
@tavisto | er actually sorry I'm multi-tasking and distracted.. I mean the checkout process | 20:37 |
@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:38 |
perlDreamer | yeah | 20:39 |
perlDreamer | I don't like the code | 20:39 |
perlDreamer | I don't know why it's there. | 20:39 |
@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:40 |
@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:41 |
perlDreamer | Sure. UK is supposed to be supporting it, and they don't hang out here very much. | 20:42 |
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:48 |
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:49 |
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:51 |
@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:52 |
@tavisto | If someone adds another credit card gateway then they'd be proficient enough to name it something differently | 20:53 |
-!- 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:55 |
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:58 |
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 | 20:59 |
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:02 |
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:03 |
@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:04 |
@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:05 |
@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:06 |
@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:07 | |
perlDreamer | tavisto, let's take a step back to the issue at hand. | 21:08 |
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:09 |
perlDreamer | I changed the driver name to be Credit Card (Itransact) | 21:11 |
perlDreamer | button name will be Credit Card | 21:11 |
@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:12 |
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:13 |
@preaction | OT: does anybody even use old versions of RSS? everyone uses RSS 2.0 now, right? | 21:14 |
ckotil | yup | 21:15 |
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:17 |
@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:19 |
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:20 |
@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:21 |
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:26 |
@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:32 |
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:33 |
topsub | and thanks to perlDreamer i have a custom tab to put my new fields in! | 21:35 |
@tavisto | well that sounds very cool | 21:37 |
topsub | maybe webgui can use my custom asset to sale webinars.. lol | 21:37 |
@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:38 |
dionak | good one tavis | 21:39 |
@tavisto | I would like to see someone take the task of mass converting tons of open source CSS/HTML templates | 21:42 |
topsub | I will.. done in 2 hours | 21:52 |
-!- 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:18 |
@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:21 |
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:23 |
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:24 | |
@preaction | price is probably not indexed | 22:26 |
@preaction | but since you have a custom asset, you can index whatever you want | 22:26 |
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:27 |
@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:28 |
@preaction | look at WebGUI::Asset::File for an example probably | 22:29 |
topsub | hmm i am not sure what to include in indexContent. The columns of the tables i want it to search? | 22:30 |
@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:31 |
@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:32 |
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:33 |
@preaction | looks like the method is called addKeywords | 22:34 |
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:36 |
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:37 |
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:38 |
@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:39 |
@preaction | so you could do addKeywords( values %{ $self->getAllCollateral } ); | 22:40 |
@preaction | erm... looks like getAllCollateral returns an arrayref, not a hashref | 22:40 |
@preaction | so you'd need to do a map or something | 22:41 |
topsub | i crated an array and pushed the variants i want into that array and will send that to the addKeywords. | 22:48 |
topsub | You did say it could handle arrays right? | 22:49 |
@preaction | yes | 22:49 |
@preaction | use the source, luke | 22:49 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 22:55 | |
-!- mode/#webgui [+o tabb] by ChanServ | 22:55 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit [Read error: 104 (Connection reset by peer)] | 22:56 | |
-!- eink [n=eink@AMontsouris-157-1-128-67.w90-46.abo.wanadoo.fr] has quit [] | 23:05 | |
CIA-6 | WebGUI: translation * r6942 /translations/Spanish/Spanish/ (8 files): Update from translation server | 23:24 |
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui | 23:34 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:42 | |
CIA-6 | WebGUI: translation * r6943 /translations/Spanish/Spanish/ (Asset_FlatDiscount.pm Invite.pm): Update from translation server | 23:52 |
-!- dionak [n=dionak@97.66.185.250] has left #webgui [] | 23:53 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 23:53 | |
--- Day changed Sat Jul 12 2008 | ||
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 00:35 | |
-!- mode/#webgui [+o tabb] by ChanServ | 00:35 | |
@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:45 |
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:46 |
CIA-6 | WebGUI: translation * r6944 /translations/Spanish/Spanish/ (14 files): Update from translation server | 00:48 |
perlDreamer | I don't know. Never written one | 00:57 |
perlDreamer | Only debugged them :) | 00:57 |
-!- 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 | 00:59 |
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:00 |
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:02 |
miloidrr | Ha oK | 01:04 |
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] | 01:05 | |
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 01:32 | |
@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:46 |
@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:47 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 01:55 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 01:55 | |
-!- mode/#webgui [+v perlDreamer] by tavisto | 02:04 | |
-!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has joined #webgui | 02:29 | |
+perlDreamer | and Spanish translation team breaks 40% on translating WebGUI! | 02:33 |
+perlDreamer | The Dutch team could not be reached for comment, but at over 96% translated, and showing weekly improvements, should not be worried. | 02:34 |
+perlDreamer | The long absent Arabic and German teams also made no comment. | 02:35 |
@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:53 |
-!- vayde [n=vayde@63-226-150-67.mpls.qwest.net] has quit [Read error: 113 (No route to host)] | 02:59 | |
+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:01 | |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has joined #webgui | 03:19 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 03:22 | |
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. | 03:49 |
CIA-6 | WebGUI: chrisn * r6946 /WebGUI/lib/WebGUI/Asset.pm: Alphebetize the widget methods. | 06:22 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 06:27 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 06:27 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:28 | |
perlDreamer | Are any devs online? | 06:29 |
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:30 |
perlDreamer | and I think content handlers, and maybe others, have to be in a certain order | 06:31 |
@preaction | content handlers yes | 06:33 |
perlDreamer | that's what I thought. | 06:35 |
perlDreamer | I'll revert it | 06:35 |
@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:37 |
@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:38 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] | 06:43 | |
perlDreamer | man, there's bad JSON commas in here too | 06:44 |
perlDreamer | I never realized how nice Perl's dangling comma rule was | 06:45 |
perlDreamer | sorry guys, just my normal friday evening panic | 06:46 |
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. | 06:48 |
@preaction | yeah, that dangling JS comma thing has screwed me over more times than i can count | 07:03 |
perlDreamer | maybe we could get the javascript people to change their syntax? ;) | 07:04 |
@apeiron | Use a different config file format! </devils_advocate> | 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:19 |
@apeiron | Either that or an INI format. | 07:20 |
@apeiron | KISS is paramount for config files. | 07:20 |
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:28 |
perlDreamer | I mean, it gives you a flippin' character offset. How easy is that to deal with? | 07:30 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:33 | |
CIA-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. | 07:37 |
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has joined #webgui | 09:04 | |
-!- nights3133 [n=registra@adsl-75-19-115-117.dsl.yntwoh.sbcglobal.net] has quit [Client Quit] | 09:05 | |
-!- khenn [n=khenn@68-114-220-93.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 11:12 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:18 | |
-!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has joined #webgui | 11:31 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui | 13:26 | |
eink | hi | 13:27 |
eink | is anybody here ? | 13:27 |
eink | up ? | 14:09 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 14:25 | |
* eink is waiting | 14:36 | |
* eink hates time zones | 14:42 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:58 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:58 | |
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI | 18:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:11 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 19:08 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 19:18 | |
@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:36 |
@preaction | also looks like .de | 19:37 |
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:38 |
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:39 |
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:42 |
@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:43 |
eink | yes but it didn't work | 19:44 |
eink | do I need upgrade and then export only the MySQL table, or is there something else to do ? | 19:46 |
@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:00 |
@preaction | the support board will help you more though, since i need to get going | 20:01 |
eink | ok | 20:02 |
eink | thanks | 20:02 |
-!- 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:07 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 20:26 | |
-!- Khaytsus is now known as Khaytsus_ | 20:37 | |
-!- Khaytsus_ is now known as Khaytsus | 20:37 | |
CIA-6 | WebGUI: yung * r6950 /WebGUI/ (2 files in 2 dirs): fixed: Gallery: Description Text appearing in Album | 20:41 |
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 | 20:53 |
CIA-6 | WebGUI: yung * r6951 /WebGUI/ (5 files in 3 dirs): fixed: Deleting Ticket from Event Management System Asset | 22:09 |
CIA-6 | WebGUI: yung * r6952 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy Search Broken | 23:40 |
--- Day changed Sun Jul 13 2008 | ||
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] | 00:43 | |
CIA-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. | 01:11 |
-!- KlausH [n=KlausH@p5B0714A5.dip0.t-ipconnect.de] has quit ["......."] | 02:05 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 03:25 | |
-!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has joined #webgui | 03:42 | |
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:08 |
topsub | got a question, when i have a custom asset ( sub class of product ) does indexContent get called automatically? | 05:27 |
CIA-6 | WebGUI: colin * r6956 /WebGUI/t/Shop/Products.t: Make Shop/Products.t fail gracefully | 05:38 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 06:05 | |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui | 06:08 | |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"] | 06:29 | |
-!- topsub [n=josh@cpe-024-074-118-221.carolina.res.rr.com] has quit ["Leaving"] | 06:54 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 08:00 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 10:35 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 10:35 | |
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui | 10:37 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit [Read error: 104 (Connection reset by peer)] | 10:38 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 11:31 | |
-!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has joined #webgui | 11:33 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 11:38 | |
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI | 11:39 | |
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)] | 11:55 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 14:27 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 14:27 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] | 14:29 | |
-!- rawb [n=rawb@unaffiliated/rawb] has joined #webgui | 16:42 | |
-!- rawb [n=rawb@unaffiliated/rawb] has left #webgui ["Bye!"] | 16:43 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui | 16:53 | |
-!- khenn_ [n=khenn@68.185.161.221] has quit [Remote closed the connection] | 18:11 | |
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI | 18:12 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:12 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 18:21 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 19:06 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:06 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 20:06 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 20:55 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 21:03 | |
-!- 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:11 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 21:21 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 21:22 | |
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:23 |
CIA-6 | WebGUI: colin * r6957 /WebGUI/t/Asset/Asset.t: remove getProductImportNode test from Asset.t | 21:32 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 21:40 | |
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:43 |
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:44 |
beginwebgui | and for admin, everyone too | 21:45 |
perlDreamer | and everyone can see it? | 21:45 |
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:46 |
beginwebgui | oops.. now i remember.. | 21:47 |
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:49 |
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:51 |
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:52 |
perlDreamer | well, if you need a list of the defaults that WebGUI ships with for groups, let me know. | 21:53 |
beginwebgui | sure.. i know its just for four groups.. i can remember it.. | 21:55 |
perlDreamer | http://webgui.pastebin.com/m6022071b | 21:57 |
beginwebgui | thnks a lot | 21:58 |
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 | 22:17 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 23:20 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 23:28 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 23:29 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 23:37 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 23:37 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 23:38 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 23:39 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 23:50 | |
--- Day changed Mon Jul 14 2008 | ||
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 00:06 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] | 00:19 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 00:59 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:14 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:14 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 01:17 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 01:43 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 01:53 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 01:54 | |
-!- KlausH [n=KlausH@p5B071DAA.dip0.t-ipconnect.de] has quit ["..."] | 02:34 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:48 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:48 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 02:57 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 02:57 | |
-!- 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:14 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:23 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 03:30 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 03:31 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:18 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 04:47 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 04:48 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:48 | |
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui | 04:49 | |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui | 05:24 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 05:28 | |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"] | 05:50 | |
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)] | 06:46 | |
-!- overdrive [n=overdriv@190.39.130.23] has joined #webgui | 06:54 | |
-!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 07:02 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:02 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:02 | |
perlDreamer | tavisto, ya big iphone addicted stud! | 07:16 |
perlDreamer | Do you think Flash is a little too over the top for my presentation? | 07:17 |
@tavisto | yeah the 2.0 roxxorz | 07:19 |
@tavisto | nope, I think you should be as cool as you wanna be | 07:19 |
@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:20 |
@tavisto | actually... practice will be taken care of this week. I'm on a plane to maddy tomorrow til Fri | 07:24 |
@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:25 |
perlDreamer | Good spot | 07:26 |
-!- overdrive [n=overdriv@190.39.130.23] has quit ["Saliendo"] | 07:34 | |
perlDreamer | tavisto: you need a costume like this: http://www.flickr.com/photos/x180/31863830/ | 07:37 |
@tavisto | perlDreamer, we got one like that... why do you think we invited you to hang out at the booth? | 07:38 |
@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:39 |
@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:40 |
+perlDreamer | Well, okay. How about this? You wear the chicken suit with the BSD demon headset, and I'll hack perl. | 07:41 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] | 07:44 | |
@tavisto | perlDreamer, we'll make JT do that | 08:03 |
@tavisto | or attempt to anyway | 08:03 |
@tavisto | btw.. did you look at that crazy email bug I posted a few days ago? (International, <everything>) on the confirmation email from purchasing something from e-commerce | 08:04 |
+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:06 |
@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:07 |
+perlDreamer | Is anyone else working on Shop anymore? | 08:08 |
@tavisto | international is showing "Yes" | 08:10 |
+perlDreamer | hm | 08:10 |
+perlDreamer | It will take some more digging | 08:10 |
+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:11 |
@tavisto | wow | 08:12 |
+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:16 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 08:36 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 09:28 | |
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI | 09:55 | |
-!- 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)] | 09:58 | |
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)] | 10:11 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 10:37 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 10:38 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 10:38 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 10:48 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:06 | |
-!- KlausH [n=KlausH@p5B070717.dip0.t-ipconnect.de] has joined #webgui | 11:26 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:19 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui | 13:55 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:16 | |
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:28 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 14:29 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 14:30 | |
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:18 |
-!- jfluhmann_ [n=jfluhman@69.39.58.85] has quit [Remote closed the connection] | 15:25 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:04 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:04 | |
-!- SDuensin [n=Scott@138.sub-75-204-93.myvzw.com] has joined #WebGUI | 16:13 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 16:34 | |
-!- 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:55 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:57 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:59 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:59 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 17:02 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:32 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 17:33 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:02 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:02 | |
-!- ktopsub [n=josh@97.66.185.250] has joined #webgui | 18:06 | |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 18:07 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:12 | |
-!- mode/#webgui [+o tabb] by ChanServ | 18:12 | |
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:14 |
ktopsub | the # should work | 18:24 |
@preaction | as long as it's still valid JSON, which means no final trailing commas | 18:24 |
KlausH | Thanks - the trailing comma.... | 18:30 |
@Haarg | isn't the trailing comma allowed now? | 18:36 |
@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:37 |
-!- khenn__ [n=khenn@68.185.161.221] has quit [Remote closed the connection] | 18:53 | |
-!- khenn [n=khenn@68.185.161.221] has joined #WebGUI | 18:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:54 | |
@tavisto | hmm... in 7.5 the "skip commit comments" option doesn't change anything as far as I can tell | 19:07 |
@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:08 |
@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:09 |
@tavisto | actually it is.. talks about with it being used in conjunction with skip commit comments | 19:11 |
@tavisto | although, it doesn't say "only works with" | 19:12 |
@tavisto | That's fine though, it makes total sense to me now. :) | 19:13 |
@preaction | well yes, but you're the 4th person i've had to answer that question for :p | 19:15 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:30 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 20:10 | |
@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:18 | |
carogray | may I ask some questions about the Collaboration System and Collaboration System RSS templates? | 20:34 |
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:35 |
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:37 |
carogray | I copied the syndicated content template and renamed it NLS syndicated content then edited it so the list reads: | 20:39 |
carogray | <ul> | 20:39 |
carogray | <tmpl_loop item_loop> | 20:39 |
carogray | <li> | 20:39 |
carogray | <tmpl_if link> | 20:39 |
carogray | <tmpl_if attachment_thumbnail> | 20:39 |
carogray | <tmpl_var attachment_thumbnail><a href="<tmpl_var link>"><tmpl_var title></a> | 20:39 |
carogray | </templ_if> | 20:39 |
carogray | <tmpl_else> | 20:39 |
carogray | <tmpl_var attachment_thumbnail> <tmpl_var title> | 20:39 |
carogray | </tmpl_if> | 20:39 |
carogray | <!-- Don't show beginnings of news --> | 20:39 |
carogray | <!--<tmpl_if description> | 20:40 |
carogray | - <tmpl_var description> | 20:40 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [requested by preaction] | 20:40 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 20:40 | |
@preaction | carogray, don't paste into IRC channels | 20:41 |
carogray | oh... | 20:41 |
@preaction | http://webgui.pastebin.com <- paste into the form there, and then give us the URL it gives you | 20:41 |
carogray | do I just type in? | 20:41 |
carogray | oh.. | 20:41 |
carogray | ok | 20:41 |
@preaction | it shows up immediately on your screen, but on our screens it spreads out (so you don't get kicked off the IRC server for "flooding") | 20:41 |
@preaction | but i could say now that there's probably no way to get that information to the RSS feed in the collaboration system | 20:42 |
@preaction | i mean, plain black got a request to add that | 20:43 |
carogray | oh what about the attachment_thumbnail? | 20:43 |
@preaction | the RSS feed for the collab does some weird song-and-dance through another module, and that other module doesn't grab attachments or anything | 20:43 |
@preaction | but, if you or someone you know is going to the WUC this year, there will be an Advanced presentation on how to make an RSS feed from anything by making a custom template | 20:44 |
carogray | do you see in the help when it lists variables for the RSS template, it lists attachment_thumbnail, is this for something else | 20:44 |
carogray | ? | 20:45 |
@preaction | is it not working then? | 20:45 |
carogray | I put the code I put into the template into the pastebin thing.... | 20:45 |
carogray | I get an error | 20:46 |
@preaction | carogray, now look at the URL in your address bar, and paste that URL in here | 20:46 |
@preaction | what's the error that you get? | 20:46 |
carogray | I just pasted the error into the bottom of the pastebin where it allows you to amend... | 20:47 |
carogray | oops sorry URL for pastbin? | 20:47 |
carogray | http://webgui.pastebin.com/d4d050eb9 | 20:48 |
@preaction | line 7 in your template </templ_if> should be </tmpl_if>, that's the error | 20:48 |
@preaction | probably | 20:48 |
carogray | is that a space between / and t? | 20:49 |
@preaction | carogray, no. the "e" needs to come out, that's it | 20:49 |
carogray | oh yes... sorry, a bit blind | 20:50 |
carogray | well, only 1 bullet - the top 1/2 shows, in the RSS now. So I guess it just doesn't work. | 20:52 |
carogray | I wonder why there is an attachment_thumbnail variable to go with an RSS feed if ...perhaps it's just something incomplete that's in the works. | 20:53 |
@preaction | carogray, no, you might have to use the attachmentLoop which is inside the item_loop | 20:53 |
carogray | thanks for your help | 20:53 |
@preaction | attachment_thumbnail for the item is just the first attachment | 20:53 |
@preaction | any other attachments are inside the attachmentLoop | 20:53 |
carogray | ...oh so I would loop ...ok I will try it, do you think since there is the variable that it might be able to work if I try it? | 20:54 |
@preaction | carogray, dunno. the Collaboration RSS template help has the attachmentLoop in there if you're looking | 20:55 |
carogray | lookin | 21:00 |
carogray | getting lost... | 21:01 |
carogray | thinking about what needs looping the attachments within the item... | 21:02 |
@preaction | yes, so it would essentially go <tmpl_loop item_loop> <tmpl_loop attachmentLoop> ... </tmpl_loop> </tmpl_loop> | 21:03 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:05 | |
carogray | outsdie the list | 21:06 |
@preaction | uh... if i understand what you mean, yes | 21:06 |
@preaction | you'd replace the "..." with the code to generate the <li> elements | 21:07 |
carogray | ok - done, but screwed up syntax again... will have another look | 21:11 |
carogray | okey doke I have syntax, no errors, but nothing showing up either, wondering if I have written it so that only posts that have an attachment will show up in the list...but there 2 of 3 posts have attachments, so that mustn't be it... | 21:20 |
@preaction | put your updated template in a pastebin and we can look at it | 21:21 |
perlDreamer | perhaps carogray is afraid of "commit"-ment? | 21:21 |
perlDreamer | RSS is always as user Visitor | 21:21 |
carogray | need to commit to show up? | 21:22 |
carogray | pasted into pastebin again | 21:22 |
carogray | http://webgui.pastebin.com/d59940511 | 21:22 |
perlDreamer | carogray, yes | 21:23 |
carogray | committed. | 21:24 |
perlDreamer | now, clear the cache and try to reload the RSS | 21:24 |
carogray | should I look at it as a visitor and isn't there some delay with RSS feeds? | 21:24 |
carogray | oop nothing shows up at all | 21:25 |
carogray | it's test2.mlri.org | 21:25 |
carogray | the what's new section | 21:25 |
carogray | that is on the front page what's new | 21:26 |
@preaction | carogray, yeah, you're only showing the links that have attachments | 21:26 |
@preaction | it should be more like: <tmpl_loop item_loop><li><tmpl_loop attachmentLoop><tmpl_var attachment_thumbnail></tmpl_loop> <tmpl_var title> </li></tmpl_loop> | 21:27 |
carogray | aah yes, that's what I had the first time... when I got confused about where the attachment loop should go, but ...if the code I have only shows links for items that have attachments, still those 2 links that have attachments should show up, no? | 21:29 |
@preaction | it should, yes, but i don't know | 21:29 |
carogray | hmmm, since we think there is a request for webgui to add attachment thumbnails to RSS but they haven't, just because attachment_thumbnail is a variable doesn't necessarily mean that it will work. I am going to try the other way, attachment loop within each li. | 21:31 |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 21:45 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 21:51 | |
carogray | all righty tried again, asking it to look at each item, if it has a link, run the attachment loop, if it has an attachment use the thumbnail for it and then usethe link, if there is no attachment, then only use the link, if there is no link run the attachment loop and if there is an attachment use the thumbnail for it and the title if there is no attachment then just put up the tiltle. I get 3 bullets and nothing else. | 21:57 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 22:29 | |
perlDreamer | When was the presentation that talks about when what is done in WebGUI? Like template processing vs macro processing? | 22:38 |
dionak | i've seen a flow chart in one of the books with that. it was a bit confusing with many arrows...but that was the point of the diagram | 22:48 |
-!- tabb_ [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 22:54 | |
-!- tabb_ [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 22:55 | |
-!- ktopsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:07 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 23:11 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 23:18 | |
-!- mode/#webgui [+o tabb] by ChanServ | 23:18 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [] | 23:28 | |
perlDreamer | thanks, dionak. | 23:29 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 23:32 | |
@bopbop | perlDreamer: wasn't that one of Rizen's wuc talks last year? | 23:39 |
@bopbop | the diagram dionak is referring to is in the admin guide | 23:39 |
perlDreamer | bopbop: I'll check my conference CD. I know he talked about Workflow. | 23:40 |
perlDreamer | I think I have it figured out. I thought all templates processed macros. That's wrong. | 23:41 |
perlDreamer | So when Tavis shows up, please tell him that his email receipt bug is fixed. | 23:41 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [Remote closed the connection] | 23:45 | |
-!- SDuensin [n=Scott@138.sub-75-204-93.myvzw.com] has quit ["Leaving"] | 23:58 | |
--- Day changed Tue Jul 15 2008 | ||
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 00:00 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:03 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 00:06 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [Read error: 131 (Connection reset by peer)] | 00:07 | |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has joined #webgui | 00:15 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has left #WebGUI [] | 00: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 | 00:40 |
CIA-6 | WebGUI: translation * r6960 /translations/Spanish/Spanish/ (Asset.pm Asset_Dashboard.pm George.pm Shop.pm): Update from translation server | 00:40 |
CIA-6 | WebGUI: graham * r6961 /WebGUI/ (2 files in 2 dirs): fixed: DataForm noloop template variables have incorrect values | 00:40 |
CIA-6 | WebGUI: translation * r6962 /translations/Spanish/ (3 files in 2 dirs): Update from translation server | 00:40 |
CIA-6 | WebGUI: translation * r6963 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server | 00:40 |
CIA-6 | WebGUI: colin * r6964 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: document the overridden duplicate method in Sku/Product.pm | 00:40 |
CIA-6 | WebGUI: colin * r6965 /WebGUI/ (2 files in 2 dirs): | 00:40 |
CIA-6 | WebGUI: Make the user profile field property protected sticky. Even though it is not | 00:40 |
CIA-6 | WebGUI: set in the interface, the ProfileField package would reset it to 0 in its set | 00:40 |
CIA-6 | WebGUI: method if it was not passed in as a property. | 00:40 |
CIA-6 | WebGUI: colin * r6966 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/PayDriver.pm): | 00:40 |
CIA-6 | WebGUI: Process macros in the templated email receipt and user notification from the | 00:40 |
CIA-6 | WebGUI: PayDriver in the Shop. | 00:40 |
CIA-6 | WebGUI: translation * r6967 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server | 00:40 |
CIA-6 | WebGUI: tabitha * r6968 /WebGUI/docs/upgrades/ (packages-7.5.17/default_product.wgpkg packages-7.5.17): Fixed issues with Shop templates to make cart more accessible, tweaked visual properties | 00:40 |
CIA-6 | WebGUI: tabitha * r6969 /WebGUI/docs/upgrades/packages-7.5.17/root_import_shelf-default.wgpkg: Added the updated Shelf template that displays the View Cart link | 00:40 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] | 00:45 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 01:02 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:02 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 01:08 | |
-!- mode/#webgui [+o tabb] by ChanServ | 01:08 | |
-!- KlausH [n=KlausH@p5B070717.dip0.t-ipconnect.de] has quit [] | 01:31 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:41 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 01:46 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:52 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:25 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:30 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:41 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:43 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:43 | |
+perlmonkey2 | anyone have a favorite bug they'd like smashed in the buglist? | 02:45 |
Khaytsus | perlmonkey2: You code on WG now? | 02:48 |
+perlmonkey2 | Khaytsus: I'm like a pirate. I code wherever the wind takes me. | 02:50 |
Khaytsus | That doesn't answer my question. | 02:50 |
+perlmonkey2 | Khaytsus: Do you code on WG now? | 02:50 |
Khaytsus | No? | 02:51 |
+perlmonkey2 | do you use WG? | 02:51 |
Khaytsus | Yes? | 02:51 |
+perlmonkey2 | JT asked me to squash a few bugs in my spare time. | 02:52 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 02:52 | |
+perlmonkey2 | I now have some spare time. | 02:52 |
Khaytsus | Ah. | 02:52 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:52 | |
CIA-6 | WebGUI: translation * r6970 /translations/Spanish/Spanish/Asset_DataForm.pm: Update from translation server | 02:54 |
CIA-6 | WebGUI: graham * r6971 /WebGUI/docs/ (4 files in 2 dirs): fixed: DataForm captcha doesn't show up | 02:54 |
CIA-6 | WebGUI: graham * r6972 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetBranch.pm): fixed: edit branch only changes meta data fields if another value is changed | 02:54 |
CIA-6 | WebGUI: translation * r6973 /translations/Spanish/Spanish/ (5 files): Update from translation server | 02:54 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [] | 03:01 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 03:03 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 03:03 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 03:06 | |
dionak | The RSS bug is my fave bug | 03:08 |
dionak | perlmonkey2: http://www.webgui.org/bugs/tracker/rss-and-template-engine-error#AFk7eAV1mhITyygsJLl73g | 03:10 |
@preaction | i fixed that, no? | 03:10 |
dionak | oh, yea. sorry. just saw that | 03:11 |
@preaction | i mean, i may have done so in the worst possible way (by removing any accidental features caused by not removing those things), but it is fixed | 03:11 |
@preaction | but we can add better handlers for new XML modules in RSS later (and we will) | 03:12 |
dionak | what version was this released in? i'll give it a look. | 03:12 |
dionak | makes sense. i'm just hoping for no error message for now and we'll look into what is needed later. | 03:12 |
@preaction | it was a month ago, so it's in the latest beta release | 03:12 |
dionak | great. thanks. :) | 03:12 |
dionak | what is colin's nick? | 03:18 |
dionak | perldreamer? | 03:18 |
+Radix-wrk | yeah | 03:25 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:36 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:38 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 03:45 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:46 | |
patspam | rizen: thanks for the feedback on the Wobject install/upgrade infrastructure | 03:47 |
@rizen | np man...sorry it took so long | 03:48 |
patspam | that's cool, I've been spamming the list a bit lately | 03:48 |
@rizen | it's not spam when it's useful | 03:49 |
@rizen | i'm just disappointed more people haven't responded to you | 03:49 |
patspam | heh yeah i was hoping for some replies to the flux stuff | 03:50 |
@rizen | the dev mailing list has virtually died as a result of the IRC channel | 03:50 |
@rizen | plus in the summer less people participate because they're on vacation | 03:51 |
patspam | ah ok. very much winter over here.. | 03:51 |
patspam | I always rue the time difference for IRC because by the time I get going with my day and start having some interesting questions you guys are all asleep | 03:52 |
@rizen | hehe | 03:52 |
@rizen | it kind of sucks for that with the dutch guys too | 03:53 |
@rizen | by the time we start our day, they are heading to get beers | 03:53 |
@rizen | =) | 03:53 |
patspam | hehe | 03:53 |
patspam | what do you think about using something like Module::Install as the basis for the Wobject install stuff, to make Wobject distros more CPAN-like? | 03:54 |
@rizen | haven't looked at it | 03:55 |
@rizen | but its name sounds promising | 03:55 |
patspam | it's the module that drives the Makefile.PL thing | 03:56 |
patspam | makes it easy for authors to list out which modules their distro depends on, define custom install actions etc.. | 03:57 |
patspam | then users run "perl Makefile.PL", "make test", "make install" etc.. | 03:57 |
patspam | (or CPAN does it for you) | 03:57 |
@rizen | hmmm | 03:58 |
@rizen | i don't really like the sound of that | 03:58 |
@rizen | for one i'd like it to be more automated than that | 03:59 |
@rizen | and i wouldn't want it at all tied to cpan | 03:59 |
patspam | I don't think it's actually tied to cpan, it's just the standardized tool that cpan uses | 04:00 |
@rizen | i guess i'd need to investigate it more | 04:00 |
patspam | ok no worries, just sounding it out | 04:00 |
patspam | btw, do you think getting to the stage where the wreconsole is used to grab and install custom Wobjects is a worthwhile goal? | 04:02 |
patspam | ah actually you already said that in the email ;) | 04:06 |
@preaction | what i was thinking that WebGUI itself had the AssetMixin and the sbin/installAsset.pl, while the WRE console knew what to do with a tarball, put files in the right place, etc... | 04:08 |
@preaction | though i suppose sbin/installAsset.pl could do it as well | 04:08 |
patspam | preaction: yeah that would be good if it was in the WRE from the get-go | 04:24 |
patspam | i was thinking it should use a custom lib folder rather than sticking the files into the /data/WebGUI/lib tree | 04:25 |
@preaction | probably | 04:27 |
patspam | will need to do something for the www/extras/wobject/ folder too | 04:27 |
@preaction | that's a bit trickier, but something like that would be useful to me too | 04:27 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:29 | |
patspam | did you guys see this? http://use.perl.org/articles/08/07/09/1434206.shtml | 05:08 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 05:12 | |
+perlmonkey2 | boo, it uses surveymonkey | 05:17 |
patspam | heh | 05:18 |
patspam | but worth making our mod_perl usage heard | 05:18 |
CIA-6 | WebGUI: yung * r6974 /WebGUI/ (3 files in 3 dirs): fixed: Gallery reverts to undeletable bare asset if created with default view "Single Album" | 05:35 |
-!- vayde [n=vayde@63-228-51-70.mpls.qwest.net] has quit ["Exit- stage left"] | 05:52 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 05:55 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 05:58 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:02 | |
-!- khenn_ [n=khenn@68.185.161.221] has joined #WebGUI | 06:07 | |
-!- khenn__ [n=khenn@68.185.161.221] has joined #WebGUI | 06:14 | |
-!- khenn_ [n=khenn@68.185.161.221] has quit [Read error: 104 (Connection reset by peer)] | 06:14 | |
-!- khenn__ [n=khenn@68.185.161.221] has quit [Client Quit] | 06:15 | |
-!- khenn [n=khenn@68.185.161.221] has quit [Read error: 113 (No route to host)] | 06:24 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 06:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:25 | |
@tavisto | what's up party people | 06:25 |
perlDreamer | your bug is fixed, my liege | 06:29 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 06:38 | |
-!- mode/#webgui [+o tabb] by ChanServ | 06:38 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 06:48 | |
@tavisto | perlDreamer, yeah I saw it... you rock! | 06:49 |
perlDreamer | 'tis true | 06:49 |
@tavisto | Graham and Vrby asked me about that earlier because Graham got copied on the AMLA error | 06:49 |
@tavisto | is that something that could easily be done to work on the beta right now? (if I asked JT if Graham or someone could do it?) | 06:50 |
perlDreamer | yes | 06:50 |
perlDreamer | tell them that it is rev 6966 | 06:50 |
@tavisto | alright I'll do that.. cuz AMLA is chewing on it's own arm waiting for commerce to be back up.. and that bug is quite an obstacle :) | 06:51 |
perlDreamer | well, if my design review goes well tomorrow, I may have some more free time for Shop bug fixing. | 06:52 |
@tavisto | he just told me that there wont be a thursday bugfix release with us doing our pre-wuc thing | 06:53 |
perlDreamer | tell him his ear hair needs trimming and to put one out anyway | 06:54 |
@tavisto | cool man, well hopefully it goes well.. since if it doesn't it will probably be a headache for you | 06:54 |
@tavisto | :) | 06:54 |
-!- mode/#webgui [+v perlDreamer] by tavisto | 06:55 | |
patspam | perlmonkey2: how be the survey 2.0? | 06:55 |
patspam | i haven't checked it out for a month or so, about to build some stuff with it | 06:56 |
@tavisto | *tavisto rubs his eyes* | 06:56 |
@tavisto | pat, I don't see pm2 | 06:56 |
patspam | aw damn | 06:56 |
@tavisto | :) | 06:56 |
patspam | australian timezone bites again | 06:57 |
+perlDreamer | He is usually on around 9:00am PDT | 06:58 |
patspam | i should just shift my working day by 12 hrs.. i could have the tour de france on while i worked that way too.. | 06:58 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [] | 06:58 | |
patspam | instead of staying up all night watching it and then being sleepy all day | 06:59 |
patspam | ah well, I guess I'll ask svn instead.. | 07:00 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 07:00 | |
-!- mode/#webgui [+o tabb] by ChanServ | 07:00 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:04 | |
@tavisto | hehe yeah I always stay up too late as well | 07:13 |
@tavisto | but then I dont get phone calls and etc... and working for PB lets me have a really flexible schedule | 07:13 |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 07:39 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:39 | |
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host] | 08:32 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 08:50 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [] | 08:52 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:07 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:07 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:48 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] | 09:49 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:18 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 10:30 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 10:33 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 10:33 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:23 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:37 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 12:30 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 12:30 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 12:53 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:17 | |
CIA-6 | WebGUI: patspam * r6975 /branch/WebGUI_flux/ (3 files in 3 dirs): WebGUI_flux: Added SurveyCompleted Operand (with tests). Returns true/false depending on whether user has completed the given survey. Will probably need to be updated when Survey2 is done (tests in particular). | 14:45 |
-!- carogray [n=Caroline@h69-131-72-152.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 14:51 | |
-!- KlausH [n=KlausH@p5B073F59.dip0.t-ipconnect.de] has joined #webgui | 15:29 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:36 | |
-!- SDuensin [n=Scott@10.sub-75-207-112.myvzw.com] has joined #WebGUI | 15:57 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 16:05 | |
SDuensin | Greetings. | 16:08 |
dionak | hello | 16:17 |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 16:26 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 16:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:30 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] | 16:33 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 16:49 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:10 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 17:33 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:33 | |
-!- wgGuest24 [n=wgGuest2@static-72-85-248-223.bstnma.east.verizon.net] has joined #webgui | 17:43 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 17:54 | |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 18:07 | |
topsub | When creating a custom form control is there a way i can do a pop up box and call a function within my form control? | 18:13 |
-!- wgGuest24 [n=wgGuest2@static-72-85-248-223.bstnma.east.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 18:35 | |
-!- Point [n=chatzill@89-172-36-36.adsl.net.t-com.hr] has joined #webgui | 19:05 | |
-!- Point [n=chatzill@89-172-36-36.adsl.net.t-com.hr] has left #webgui [] | 19:08 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 19:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19:11 | |
CIA-6 | WebGUI: yung * r6976 /WebGUI/lib/WebGUI/Asset/Wobject/UserList.pm: Trying to fix a problem with User List crashing due to old user profile fields belonging to Dashboard. | 19:29 |
dionak | why is it so quiet? is there an event going on? | 19:40 |
dionak | OSCON isn't till the 21st... | 19:40 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:09 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 20:28 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 21:06 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 21:06 | |
-!- apeiron [n=apeiron@c-76-124-253-113.hsd1.pa.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 21:13 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 21:24 | |
perlDreamer | I think if my job messes up my email so that I can't receive email, that I should get to go home. | 21:24 |
perlDreamer | At least until they fix it | 21:24 |
+perlmonkey2 | just forward your work email to your own server. | 21:29 |
+perlmonkey2 | And tell every that if they really want to contact you, use IM :P | 21:29 |
topsub | anyone here created there own form control yet? I am stuck on how getValue works in form controls. | 21:39 |
topsub | I have my form control created, i just need to figure out how webgui processes the form control | 21:39 |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 21:42 | |
-!- dionak__ [n=dionak@97.66.185.250] has joined #webgui | 21:47 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 21:59 | |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 22:03 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 22:04 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 22:05 | |
perlDreamer | topsub: have you figured out getValue yet? | 22:06 |
topsub | perlDreamer, not yet Trying to see how its called, why its called. I assumed the form control would post the selected values. I am building a select list | 22:08 |
topsub | http://webgui.pastebin.com/m3f1a2f4e | 22:09 |
topsub | thats my custom form control. its 2 select boxes side by side. This will allow you to select resources for an asset ( webinar ) | 22:09 |
perlDreamer | If you're trying to build a select list, then why not sub-class an existing one as a base? | 22:10 |
perlDreamer | as to getValue, unless you need to do special processing, you don't have to have one. | 22:10 |
topsub | i have 2 seelect list going | 22:14 |
perlDreamer | each one has it's own unique name? | 22:14 |
topsub | i want to pull my first one which is called "resource" | 22:14 |
topsub | correct | 22:14 |
topsub | what i am getting is a list of users in the system and being able to select them and they will move to the "resource" select list | 22:15 |
topsub | then i want to save whats in the "resource" select list in the database | 22:15 |
topsub | guess i need to tell my form control to just save the contents of the first select box | 22:16 |
topsub | sorry select list | 22:16 |
perlDreamer | I think that WebGUI::Form::List::getValue will be helpful to you. | 22:17 |
topsub | ah, i will look into that | 22:21 |
topsub | When the form post i want to get the value (s) from the 'resource' select list and save that. But i wasn't sure how webgui got the values and such. | 22:21 |
perlDreamer | It just needs a name | 22:21 |
perlDreamer | In fact, you might be able to subclass SelectList entirely and just override to toHtml method to add your extra code and JS. | 22:22 |
topsub | hmm really.. | 22:23 |
perlDreamer | yeah | 22:24 |
topsub | sounds alot easier then what i am doing | 22:25 |
topsub | would that make it so i dont' have to write something to save my values? and reselect my values into the select list? | 22:27 |
perlDreamer | it would mean that you might only have to write one method in a package instead of all of them. | 22:28 |
perlDreamer | but that's based on a bunch of assumptions | 22:28 |
perlDreamer | 1) there's no more magic than what you just described. | 22:29 |
topsub | What i have now.. http://webgui.pastebin.com/m54dfb1a8 | 22:33 |
topsub | Seems i just need to tell webgui to pull from the select list with the id "hopper" | 22:33 |
topsub | arg sry "resource" | 22:34 |
perlDreamer | well, maybe | 22:34 |
perlDreamer | You may have seen in getValue that the name of the Form is not hardcoded, it's looked up in the Form object's properties? | 22:34 |
perlDreamer | so, if you use the Form's object's name when you create the form... | 22:35 |
perlDreamer | if you do it that way, then you could put as many of them as you want into a page | 22:54 |
topsub | sorry still looking into this.. so i need to setup a definiton and toHtml in my form control | 22:57 |
topsub | then in my definition say use this select list as my list to process to the database? | 22:58 |
topsub | something like that? | 22:58 |
perlDreamer | I think you only need a definition if you're extending or overriding the parent | 23:01 |
perlDreamer | getDatabaseFieldType is used by some code that automatically generate field forms (Thingy, user profile, etc.) | 23:02 |
perlDreamer | as long as you can inherit from the parent, you're fine. | 23:02 |
perlDreamer | topsub: are you coming to the WUC? | 23:02 |
topsub | yep | 23:02 |
-!- SDuensin [n=Scott@10.sub-75-207-112.myvzw.com] has quit ["Leaving"] | 23:50 | |
-!- apeiron_ [i=cc0b812e@gateway/web/ajax/mibbit.com/x-069c9576987b6c35] has joined #webgui | 23:58 | |
apeiron_ | tavis is talking about you folks. | 23:58 |
-!- apeiron_ is now known as apeiron | 23:58 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 23:59 | |
perlDreamer | who, us? | 23:59 |
@apeiron | Yep. | 23:59 |
perlDreamer | what did we do? | 23:59 |
@apeiron | Be here. | 23:59 |
perlDreamer | Is that good? | 23:59 |
--- Day changed Wed Jul 16 2008 | ||
@apeiron | In this case. | 00:00 |
perlDreamer | You don't sound very much like apeiron. You sound more like rizen. | 00:03 |
perlDreamer | How do we know he hasn't hijacked your nick? | 00:03 |
@apeiron | Uhm, I'm identified and my password is a random sequence of punctuation and alphanumerics. | 00:03 |
perlDreamer | Well, that sounds more like apeiron. | 00:04 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:24 | |
BeginnerCSharp | How can we give permission to view/edit an asset to multiple groups?? | 00:32 |
@apeiron | BeginnerCSharp: What you'd need to do for that is to make a container group, put the groups you want to view / edit in that group, and then set that group to view / edit. | 00:34 |
BeginnerCSharp | you mean group of groups | 00:35 |
@apeiron | Yep. | 00:35 |
BeginnerCSharp | Why is it WebGUI desgin in that way? it would be easier if there some kind of checkbox for access control for each groups and even users. | 00:36 |
perlDreamer | BeginnerCSharp, that's a matter of opinion | 00:39 |
@apeiron | BeginnerCSharp: Patches welcome. | 00:40 |
BeginnerCSharp | :) | 00:40 |
BeginnerCSharp | (thinking about that) | 00:40 |
@apeiron | If it gives one a choice between current behavior and what you're describing, I think that'd be reasonable. | 00:40 |
@apeiron | 'cause there're lots of sites that depend on the current behavior, so a patch can't change that. | 00:41 |
-!- dionak__ [n=dionak@97.66.185.250] has quit [] | 00:42 | |
BeginnerCSharp | having option like "advanced" beside current implementation would be good | 00:42 |
BeginnerCSharp | (interesting) | 00:42 |
@apeiron | perlDreamer: I'm not certain, but would Flux be able to manage this? | 00:43 |
perlDreamer | possibly | 00:43 |
perlDreamer | unfortunately, the patSpam man is not online right now | 00:44 |
@apeiron | BeginnerCSharp: You may want to ask patspam about this here, or post on the dev list. | 00:44 |
@apeiron | I'm not precisely certain, but Flux might do that now. | 00:44 |
BeginnerCSharp | Flux! | 00:45 |
@apeiron | Yes, Flux. | 00:45 |
BeginnerCSharp | is that an asset? | 00:45 |
perlDreamer | Who can take WebGUI? | 00:45 |
perlDreamer | Add some flux to it? | 00:45 |
perlDreamer | The patspam man | 00:45 |
@apeiron | BeginnerCSharp: It's more a authorization system. | 00:45 |
perlDreamer | The patspam 'cuz he mixes it with perl and makes the world taste good | 00:45 |
@apeiron | It's not an auth plugin because it ties into WebGUI pretty tightly. | 00:46 |
BeginnerCSharp | oo.. webgui is based on it.. or we can use "Flux" as addons to webgui? | 00:47 |
BeginnerCSharp | (am i getting a point here?) | 00:47 |
@apeiron | BeginnerCSharp: It's not based on Flux. Flux is currently being developed. | 00:47 |
@apeiron | However, from what I understand, it may do what you need. | 00:47 |
BeginnerCSharp | o o | 00:48 |
BeginnerCSharp | ( damn it! .. i am using old version) | 00:48 |
@apeiron | Flux doesn't manage logins but rather allows a content manager to specify rules for who can do what with what content. | 00:49 |
@apeiron | (as far as I understand) | 00:49 |
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 60 (Operation timed out)] | 00:49 | |
@apeiron | perlbot-- # timing out | 00:50 |
BeginnerCSharp | great! .. i think thats what was looking for. | 00:50 |
@apeiron | Yeah, I think so too. But please speak to patspam as he's the authority on this. | 00:50 |
BeginnerCSharp | (http://www.webgui.org/webgui/dev/discuss/the-webgui_flux-branch#efVKrWCQd1FR0tT5FcbSKw) | 00:52 |
BeginnerCSharp | but still in demo version | 00:52 |
@apeiron | Yes, but the best way to make sure that the bugs that affect you are fixed is to try it while it's still in beta. :) | 00:52 |
BeginnerCSharp | yeah! :) | 00:53 |
perlDreamer | He wrote an amazing amount of tests for that code. | 00:54 |
perlDreamer | It's the best tested code in WebGUI | 00:54 |
perlDreamer | phenomenal coverage | 00:54 |
perlDreamer | patspam++ | 00:55 |
perlDreamer | BeginnerCSharp, if you look in SVN through the web interface, you can also get the Flux design documents. | 00:56 |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 00:56 | |
-!- apeiron [i=cc0b812e@gateway/web/ajax/mibbit.com/x-069c9576987b6c35] has quit ["http://www.mibbit.com ajax IRC Client"] | 00:58 | |
perlDreamer | that would be https://svn.webgui.org | 00:58 |
perlDreamer | and browse the repository | 00:58 |
BeginnerCSharp | great! | 01:04 |
BeginnerCSharp | i am looking at it | 01:04 |
-!- KlausH [n=KlausH@p5B073F59.dip0.t-ipconnect.de] has quit [] | 01:32 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:34 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:00 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:21 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 02:53 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:53 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 03:09 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 03:10 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:10 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 03:27 | |
-!- carogray [n=Caroline@h69-131-72-152.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 03:55 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] | 03:59 | |
CIA-6 | WebGUI: colin * r6977 /WebGUI/t/Asset/Asset.t: add another fixTitle test for title only with HTML | 04:15 |
CIA-6 | WebGUI: colin * r6978 /WebGUI/sbin/testEnvironment.pl: Locale::US is not used anymore | 04:15 |
CIA-6 | WebGUI: colin * r6979 /WebGUI/ (17 files in 5 dirs): | 04:15 |
CIA-6 | WebGUI: Add a continue shopping url to the Donation, Product, FlatDiscount and Subscription | 04:15 |
CIA-6 | WebGUI: Sku's. Update all the templates to display this URL. The new url takes the | 04:15 |
CIA-6 | WebGUI: user back to the view method with no extra variables set (like hasAddedToCart). | 04:15 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:22 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 04:29 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:29 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 04:29 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 04:52 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 04:52 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 04:54 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:54 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 05:01 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 05:21 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 05:36 | |
patspam | perlmonkey: you about? | 05:38 |
patspam | perlmonkey2: (oops) you about? | 05:38 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 05:48 | |
perlDreamer | patspam, we had a Flux customer for you here earlier today | 05:54 |
patspam | ah really? | 05:55 |
perlDreamer | yup | 05:55 |
patspam | do tell! | 05:55 |
perlDreamer | wanted to know why he couldn't say that group A and group B could not be given rights to an Asset. | 05:55 |
perlDreamer | we told him you could, if you used a container group | 05:55 |
perlDreamer | or that Flux might do the job. | 05:55 |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 05:56 | |
patspam | ah ok, flux would eat that up, but yeah so would a container group | 05:56 |
patspam | flux could also do an arbitrary boolean expression on groups, e.g. (group1 and not group2) or group3 | 05:57 |
perlDreamer | flux is very powerful | 05:58 |
perlDreamer | and has a rockin' test suite | 05:58 |
patspam | thanks man | 06:00 |
patspam | I added the first Wobject-related plugin last night (SurveyCompleted), which is where things get really interesting | 06:02 |
-!- metanil [n=akhadka@137.48.138.26] has quit [Read error: 110 (Connection timed out)] | 06:31 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 06:41 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:41 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 06:43 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 07:25 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 07:35 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:43 | |
-!- steveo_a1 [n=sno@adsl-76-234-152-141.dsl.sfldmi.sbcglobal.net] has joined #webgui | 07:54 | |
-!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)] | 08:11 | |
-!- steveo_aa [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has joined #webgui | 09:03 | |
-!- steveo_a1 [n=sno@adsl-76-234-152-141.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 09:08 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:32 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 10:18 | |
-!- Trebbor [n=robbert@mail.bnc.nl] has joined #webgui | 10:42 | |
Trebbor | Hi. | 10:42 |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 10:45 | |
-!- KlausH [n=KlausH@p5B071351.dip0.t-ipconnect.de] has joined #webgui | 10:59 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Read error: 60 (Operation timed out)] | 12:36 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 12:40 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 13:18 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 13:19 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 15:01 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:01 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 15:13 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 15:16 | |
-!- dionak_ [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 15:16 | |
ryuu_ro | Hi guys | 15:18 |
ryuu_ro | i've got this strange problem | 15:18 |
ryuu_ro | when I open the admin console everything looks okay | 15:18 |
ryuu_ro | I use the default admin style | 15:19 |
ryuu_ro | but when I open the asset manager then my website pokes through | 15:19 |
ryuu_ro | does anybody have an idea | 15:19 |
ryuu_ro | ? | 15:19 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 15:26 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 15:28 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 15:39 | |
SDuensin | Greetings. | 15:42 |
ryuu_ro | G'day | 15:44 |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] | 15:52 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 15:52 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 15:53 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 15:56 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:56 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:26 | |
-!- Charley [n=charley@saccpix.southark.edu] has joined #webgui | 16:29 | |
Charley | Tavis, are you on here? | 16:29 |
Charley | Hope someone can help. I posted on the support board that CAPTCHA wasn't working on my site. Preaction posted "I can't get past the CAPTCHA myself, so as a temporary fix, I have blocked the IP addresses from your server." Now my site is down completely! I must be back up. HELP?? | 16:32 |
ryuu_ro | I'm not sure if I can help, but let's start with giving me the url | 16:34 |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 16:34 | |
Charley | goeldorado.com | 16:40 |
Charley | thanks | 16:40 |
ryuu_ro | is it hosted by PB? | 16:42 |
Charley | yes. | 16:42 |
ryuu_ro | ok, are you managing the server yourself? Or is PB doing that for you? | 16:44 |
Charley | PB | 16:44 |
ryuu_ro | ok, in that case i'm afraid I can't help you out. Best thing to do is contact PB I think | 16:45 |
Charley | HOW???????? | 16:45 |
ryuu_ro | Well you have an support contract don't you? I guess you can find some information there about the Service Delivery of PB | 16:46 |
Charley | I am on the $50/mo online support only plan. | 16:47 |
carogray | Hi - we are hosted by PlainBlack we have about 13 sites on a shared server with them, but only one person at our organization is allowed to interact directly with them, yours truly | 16:48 |
ryuu_ro | I really don't know, we run our own servers | 16:48 |
carogray | In the past when one of our websites has gone down we are allowed for me to phone them directly to say website down! and they don't charge us | 16:48 |
carogray | Aa if you run your own servers that won't work | 16:49 |
Charley | Thanks for all your help. I really appreciate it. I guess they checked their messages, because it's back up now. | 16:49 |
Charley | Again, thanks for responding and helping me. | 16:49 |
ryuu_ro | no problem, glad it's online | 16:49 |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 16:52 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:52 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:54 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:54 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 16:59 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:59 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 17:11 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 17:11 | |
-!- Charley [n=charley@saccpix.southark.edu] has quit [] | 17:11 | |
-!- Haaarg [n=haarg@204.11.129.46] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 17:16 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:30 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [No route to host] | 17:38 | |
-!- Trebbor [n=robbert@mail.bnc.nl] has quit [] | 17:38 | |
-!- Haaaarg_ [n=haarg@204.11.129.46] has joined #webgui | 17:39 | |
-!- lisette [n=biktor@201.232.58.66] has joined #webgui | 17:44 | |
+perlmonkey2 | is the latest testEnv from svn working for anyone else? | 17:48 |
+perlmonkey2 | Test::MockObject 1.02 is needed, and I have 1.08 installed, yet it keeps asking to update every time I run it. | 17:49 |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 17:50 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 17:51 | |
-!- Haaarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)] | 17:57 | |
carogray | can anyone quickly explain to me what USS in a collaboration system is and how /the purpose of having a default USS template is rather than some other kind of template like "traditional with thumbnail"? | 18:07 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 18:08 | |
carogray | never mind "quickly", I meant "simply" I think | 18:12 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 18:13 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:17 | |
+perlmonkey2 | carogray: I don't see how a thumbnail would be used in a collab with USS as default. | 18:20 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:24 | |
perlDreamer | lisette: Your team continues to do a great job on translating WebGUI. Great work! | 18:25 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:26 | |
+perlmonkey2 | anyone working on "Marking email as unrequired causes duplicate email when registering" ? | 18:36 |
+perlmonkey2 | looks like an easy fix but I don't know how people "check out a bug". | 18:37 |
perlDreamer | I don't think that's a bug | 18:37 |
perlDreamer | Emails are supposed to be unique in the system | 18:37 |
perlDreamer | regardless of whether they're required or not | 18:38 |
perlDreamer | but that's my opinion | 18:38 |
perlDreamer | If emails are not unique, then "bad things" can happen with parts of wG's API | 18:38 |
+perlmonkey2 | but there is no email | 18:40 |
lisette | yes, i translate the monday | 18:40 |
lisette | thanks. | 18:40 |
+perlmonkey2 | perlDreamer: the bug is when no email is entered | 18:40 |
+perlmonkey2 | because it is not required | 18:40 |
lisette | perlDreamer: i need to know more about the programming of the templates, where i find information about this? | 18:41 |
perlDreamer | lisette, for the HTML::Template syntax, please go over to search.cpan.org and search for HTML::Template. | 18:41 |
+perlmonkey2 | so the check for duplicates probably looks something like "where email = '$emailaddy'" and $emailaddy is equal to ''. | 18:41 |
perlDreamer | for how it is implemented in WebGUI, see Asset::Template, and all subclasses, especially Asset::Template::HTMLTemplate; | 18:42 |
perlDreamer | perlmonkey2: I _think_ that's either an explicit db check, or a unique column spec. | 18:42 |
perlDreamer | and '' entered twice is not unique :) | 18:42 |
lisette | thanks perlDreamer | 18:43 |
lisette | in this Asset i found the name of variables used? | 18:43 |
perlDreamer | I'm not sure I understand that, lisette. | 18:44 |
perlDreamer | For lists of template variables, see the built-in help viewer. Admin Console -> Help | 18:45 |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 18:45 | |
lisette | ok, thanks | 18:45 |
lisette | i can do a new template? | 18:47 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:47 | |
perlDreamer | lisette, that depends. | 18:47 |
lisette | or which is the way for i do a template? | 18:47 |
perlDreamer | If you want to make a customized template in a certain namespace, then yes. | 18:47 |
elnino | Hi everyone! I have a potential customer that want's to do online registration with credit card payments. Does webgui do that sort of thing? | 18:47 |
perlDreamer | If you want a new template with completely new variables, then you have to write a new method in the Asset to handle it. | 18:47 |
perlDreamer | elnino: Yes. The EMS EventManagementSystem is set up for that. | 18:48 |
perlDreamer | lisette, can you tell me more about what you're trying to do? | 18:48 |
+perlmonkey2 | perlDreamer: I'm not sure what you're saying. '' entered twice being not unique is the problem. With the settings listed in the bug, you should be able to have multiple users with '' as their email addy. Although it looks like the bug might be in the user creation, as all other blank fields are NULL, while email is ''. | 18:49 |
elnino | what do I need to have to be able to do that... I've never done anything credit-card stuff before.. I'm assuming I need some kinda of online credit card service? recommendations? Approx cost?? | 18:49 |
perlDreamer | WebGUI comes with a driver for the ITransact credit card ecommerce setup. | 18:49 |
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"] | 18:49 | |
+perlmonkey2 | newByEmail in User.pm might need to be changed if multiple users can have blank emails. | 18:52 |
lisette | i want to know more of templates, what can do whit this | 18:52 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:53 | |
perlDreamer | In that case, I'd still make the same recommendations as before. | 18:53 |
elnino_laptop | grr .dropped network. Did I miss anything? I'll take a look at itransact.. Thanks! | 18:54 |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui | 18:54 | |
perlDreamer | Right now ITransact is WebGUI's only driver for credit card handling. | 18:54 |
+perlmonkey2 | perlDreamer: I wish you would explain what you meant about there not being a bug. Is it not okay to have two users with empty email addresses? | 18:55 |
perlDreamer | pm2: not in my opinion | 18:56 |
+perlmonkey2 | perlDreamer: But email can be set to optional? So is that the bug? | 18:57 |
+perlmonkey2 | Well that was some drive-by advice. | 19:01 |
lisette | perlDreamer i want to know more of templates, what can do whit this | 19:02 |
perlDreamer | perlmonkey2: just ack for newByEmail and look at what breaks if email addresses are not unique | 19:06 |
perlDreamer | okay lisette, thanks. I just want to be sure I'm giving you the correct advice. | 19:06 |
+perlmonkey2 | perlDreamer: that seems permature given we still haven't decided if we want non-unique email addresses, even if the only allowed value is NULL or ''. | 19:07 |
perlDreamer | perlmonkey2, I think we're arguing orthogonally. | 19:08 |
perlDreamer | I think the question of uniqueness is answered. | 19:08 |
perlDreamer | If they're not unique, you break CS and user invites | 19:08 |
perlDreamer | user invites are optional | 19:08 |
perlDreamer | CSes, not so much :) | 19:08 |
lisette | I want to know where I can reach with templates, so that part of the programming I use to jump to a macro or a wobject, which incidentally I'm watching the tutorial to learn more about the topic, then why wonder what the templates, because they do not know them very well. | 19:09 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 19:10 | |
+perlmonkey2 | okay, so then the solution is to not allow empty email addresses. Which is what I thought you were getting at, but then you asked me to see what newByEmail would break, meaing perhaps the issue was not resolved. | 19:10 |
perlDreamer | no, that was meant to be illustrative | 19:10 |
* perlmonkey2 shoots himself. | 19:10 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 19:12 | |
perlDreamer | sorry, I'm holding 4 conversations at the same time. | 19:12 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 19:12 | |
+perlmonkey2 | and newByEmail wouldn't break. It would simply return the first user. | 19:12 |
perlDreamer | perlmonkey2: sure, but which of my 500 users with the same, empty email address would that be? | 19:13 |
-!- Haaaarg_ is now known as Haarg_ | 19:13 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 19:13 | |
+perlmonkey2 | perlDreamer: well I'm only one package into testing for what damage this would do, and so far everything tests for if email is defined. | 19:14 |
+perlmonkey2 | hmm, looks like users with no email would get treated like Visitors or Everyone for CS. | 19:17 |
+perlmonkey2 | and that is the only problem I can find. | 19:17 |
perlDreamer | well, maybe I was hasty in my assessment | 19:17 |
perlDreamer | although being in groups Visitor, or everyone does preclude you from using email with the CS. | 19:19 |
perlDreamer | and you wouldn't be able to get email receipts from the Shop | 19:19 |
perlDreamer | no private messages | 19:19 |
+perlmonkey2 | perhaps an alternative solution. I'm unfamiliar with the intra-WG messaging, but could a local email be substituded for blank? | 19:20 |
perlDreamer | I don't know | 19:20 |
+perlmonkey2 | but having the CS and Shop would have requirements directly opposite of an anonymous website. So some options will obviously not be compatiable with both. | 19:21 |
+perlmonkey2 | and so far it looks like the code fails gracefully. | 19:22 |
perlDreamer | Yes. I guess as long as that is clearly documented somewhere that would be okay. | 19:22 |
+perlmonkey2 | I'll write up what I can in the bug and let people closer to the project figure it out. | 19:22 |
carogray | perlmonkey2: I don't understand what USS is, I am trying to list news items in a collaboration system. Some of the news items have attachments, PDFs and Word files. The default USS looks like the best template to use, but I don't know what USS is - I can guess that it is something like User Syndicated Submission or something, but when I saw the Traditional with Thumbnails template - what it looks like, I thought that would be a better | 19:30 |
perlDreamer | USS is the OLD User Submission System. It was replaced with the Collaboration System duing the 6.x series. | 19:31 |
carogray | there is a template called Default USS in the Collaboration System | 19:32 |
carogray | I am using 7.4.40 | 19:32 |
perlDreamer | they must have decided not to rename the template | 19:34 |
+perlmonkey2 | $params->{taxRate} = $form->get('taxRate', 'integer'); | 19:34 |
+perlmonkey2 | because I'm lazy, the correct type should be 'float'? | 19:34 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 19:34 | |
+perlmonkey2 | I mean, I know it should be a float. But I'm looking for the keyword there. | 19:35 |
perlDreamer | float it is | 19:35 |
-!- Haarg_ [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 19:36 | |
perlDreamer | nice catch, pm2 | 19:36 |
* perlmonkey2 bounces to test, yay for bug stomping. | 19:36 | |
+perlmonkey2 | not my catch. Was just in the bugzilla. | 19:36 |
perlDreamer | Cannot paginate in the shop is a duplicate of an earlier bug. | 19:37 |
+perlmonkey2 | isn't that like the 3rd dup? :P | 19:38 |
perlDreamer | probably | 19:38 |
perlDreamer | But if you fix that bug, I would really like to know how it was fixed. | 19:38 |
perlDreamer | It's cookie cutter code from the YUI examples and I'd like to know what I did to mess it up. | 19:38 |
+perlmonkey2 | okay, I'll look into it. I played with pagination from the survey and often their examples don't carry over well to new instances. | 19:41 |
+perlmonkey2 | but it appears that wasn't the only place for integer tax numbres. 5.5 is now 55 | 19:41 |
+perlmonkey2 | oh, the field has JS making it an integer. | 19:42 |
perlDreamer | line 579 should be $addForm->float | 19:43 |
perlDreamer | I should have done more extensive UI testing | 19:44 |
+perlmonkey2 | ahah, I was looking through the embedded html :P BTB, is that the new standard? Embedding html in the code? | 19:45 |
perlDreamer | No, that's how forms are usually generated in wG. via WebGUI::HTMLForm or WebGUI::TabForm | 19:45 |
+perlmonkey2 | okay, I've never submitted to the main tree. just check it in with the comment for the bug fix to the main branch? | 19:46 |
perlDreamer | and update docs/chanagelog/7.x.x.txt | 19:47 |
perlDreamer | and any gotchas in docs/gotchas.txt | 19:47 |
perlDreamer | and I like to say how I fixed the bug in the bug itself, but no one else does that. | 19:47 |
topsub | it seems /data/Webgui/sbin/userImport.pl has a syntax error by default? anyone confirm or is it just my copy. Webgui 7.5.15 | 19:47 |
topsub | just tried to compile it and it failed | 19:47 |
+perlmonkey2 | perlDreamer: cool thanks. I'll highlight the fixes in the bug itself also. | 19:48 |
dionak | my userImport.pl reports "Global symbol "$cmd" requires explicit package name at userImport.pl line 169." | 19:48 |
perlDreamer | mine, too | 19:48 |
perlDreamer | do you want to patch it? Or do you want me to? | 19:49 |
dionak | i'll do it | 19:49 |
perlDreamer | topsub, please register this as a bug so that others know about the problem. | 19:49 |
dionak | keep squashing bugs. | 19:49 |
+perlmonkey2 | perlDreamer: gotchas should be something like 7.5.16 and before, Tax can only be an integer? | 19:50 |
perlDreamer | no | 19:50 |
perlDreamer | gotchas are big things | 19:50 |
perlDreamer | breakage, major changes, new module requirements | 19:50 |
+perlmonkey2 | oh, I thought you were implying that this should go in the gotchas. you meant only bugs that really break things. | 19:51 |
-!- serif [n=serif@97.66.185.250] has joined #webgui | 19:51 | |
perlDreamer | Yes. I'll stop being so terse in my responses. | 19:52 |
perlDreamer | dionak, that bug was added in rev 6628, for reference. | 19:53 |
dionak | perlDreamer: I fixed it and committed. anything else i need to do? | 19:53 |
perlDreamer | Nope | 19:54 |
dionak | cool. thanks. | 19:54 |
perlDreamer | oh, wait. | 19:54 |
perlDreamer | Please close the bug if topsub posts it. | 19:54 |
dionak | i'm guessing i do that by posting that i fixed it. | 19:55 |
perlDreamer | Yes. There's a Close radio button at the bottom of the Post form, right next to Subscribe. | 19:55 |
+perlmonkey2 | doesn't look like I have the ci bit for the main trunk. 'perlmonkey2' and all the pwds I would have used. | 19:55 |
perlDreamer | weird | 19:55 |
perlDreamer | well, please do this then | 19:56 |
perlDreamer | in the changelog, not that _you_ did it by adding name and/or company affiliation to the end of the bug fixed message. | 19:56 |
perlDreamer | It's a nice kudo | 19:56 |
perlDreamer | then email me the patch and I'll apply it. | 19:56 |
dionak | perlDreamer: i must be blind. I see subscribe but no 'close' radio button. Maybe i don't have permission? | 19:57 |
dionak | http://www.webgui.org/bugs/tracker/userimport-syntax-error | 19:57 |
perlDreamer | I'll do it. You might want to email JT to ask for bug closing permission. | 19:58 |
perlDreamer | perlmonkey2: Can _you_ close bugs? | 19:59 |
+perlmonkey2 | I see no option to close a bug | 19:59 |
perlDreamer | Okay, until you all get permission, I'll help out by closing bugs. | 20:00 |
perlDreamer | $dayJob finally got busy, in a big way. | 20:00 |
+perlmonkey2 | perlDreamer: rather than email you the fix, I'll give you the line numbers to change. 579 413 | 20:00 |
+perlmonkey2 | or just /integer | 20:00 |
perlDreamer | okay, how do you want your name in the changelog? | 20:00 |
+perlmonkey2 | I don't care. | 20:00 |
+perlmonkey2 | just here to stomp on bugs | 20:00 |
+perlmonkey2 | my claim to fame is in how bad I suck. | 20:01 |
perlDreamer | How can you suck when you're fixing _my_ bugs? ;) | 20:01 |
+perlmonkey2 | ha | 20:01 |
perlDreamer | Referring to the WebGUI Codex, chapter 3, subsection 3-4, you may only suck if you fix your own bugs | 20:03 |
perlDreamer | or if rizen says so | 20:03 |
+perlmonkey2 | hah! | 20:09 |
* perlDreamer leafs through the Codex some more | 20:09 | |
perlDreamer | there appear to be lots of those "unless rizen says so" exclusions in there. | 20:10 |
+perlmonkey2 | dictator for life :P | 20:11 |
+perlmonkey2 | Does Larry Wall have a codex? | 20:12 |
perlDreamer | No, there are only two perl rules. | 20:12 |
perlDreamer | 1) Larry is always right. | 20:12 |
perlDreamer | 2) When confused, please refer to rule 1 | 20:12 |
perlDreamer | that's a paraphrase | 20:13 |
perlDreamer | and Larry rarely uses his supreme override power | 20:13 |
+perlmonkey2 | hah, I'd forgotten that one | 20:13 |
perlDreamer | sometimes I think people overlook his greatest contribution to perl | 20:16 |
+perlmonkey2 | perlDreamer: the community he's created? | 20:19 |
CIA-6 | WebGUI: dionak * r6980 /WebGUI/sbin/userImport.pl: Fixing compilation error. is no longer used | 20:19 |
CIA-6 | WebGUI: colin * r6981 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Tax.pm): in Shop/Tax, make taxes floating point numbers instead of integers | 20:19 |
perlDreamer | awesome, topically correct tolkien quotes in the source code | 20:19 |
+perlmonkey2 | which file/line? | 20:20 |
dionak | oh, guess i can't use dollar signs in commits. :) | 20:20 |
perlDreamer | really? | 20:21 |
serif | Hey, does anyone know of a way to disable caching on a per-asset basis? I seem to recall doing this in earlier versions; I'm on 7.5.15. | 20:32 |
serif | Specifically, I have navigation that uses page.isCurrent to change the style of the current nav item, so it is important that this updates every time the page loads. | 20:34 |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 20:37 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 20:37 | |
+perlmonkey2 | perlDreamer: you set the pagination for each page to have 25 results? | 20:39 |
perlDreamer | in Shop/Tax www_manage? I think so. | 20:39 |
+perlmonkey2 | If so, that is probably the bug the submitter refers to. And I wouldn't call it a bug. | 20:39 |
+perlmonkey2 | I'm slowly entering taxes to hit 25 nad make sure it works. | 20:39 |
perlDreamer | perlmonkey2, in /data/WebGUI/t/supporting_collateral/taxTables/bigTaxTable.csv is a whole bunch of tax data | 20:40 |
perlDreamer | it will save you some typing | 20:40 |
+perlmonkey2 | hah, doh | 20:40 |
perlDreamer | on FF on my FC8 box, neither pagination nor column sorting worked. | 20:41 |
+perlmonkey2 | hmm, for taxes I see save save "entry field" browse | 20:41 |
perlDreamer | haven't check on FC9 | 20:41 |
+perlmonkey2 | should one of those save's be import? | 20:41 |
perlDreamer | sure | 20:41 |
+perlmonkey2 | the left or right? | 20:41 |
+perlmonkey2 | I guess right | 20:42 |
perlDreamer | well, wait a sec | 20:42 |
perlDreamer | if that's from Form/File, you may not be able to change it | 20:42 |
+perlmonkey2 | just finished manually entering | 20:44 |
+perlmonkey2 | does not work for FF3. | 20:44 |
+perlmonkey2 | I'll try another browser | 20:44 |
-!- serif [n=serif@97.66.185.250] has quit ["Konversation terminated!"] | 20:44 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 20:44 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 20:44 | |
+perlmonkey2 | nope, no joy in Ephyphany | 20:44 |
+perlmonkey2 | I'll fire up firebug and see what's up. | 20:45 |
perlDreamer | I hear that it works on Safari | 20:45 |
+perlmonkey2 | you wrote this? If so what did you dev it on? | 20:45 |
perlDreamer | Well, after spending 5 days on trying to make it work rizen and I decided that we'd just leave it as it is, since it basically worked but didn't | 20:46 |
perlDreamer | have all the bells and whistles. | 20:46 |
+perlmonkey2 | worked as long as there were fewer than 26 entries? | 20:47 |
* perlDreamer is shamed | 20:47 | |
-!- khenn [n=khenn@204.11.129.46] has quit [] | 20:47 | |
+perlmonkey2 | hahahaha | 20:47 |
* perlmonkey2 is shamed too when he writes an incredible piece of software that has a small bug. How dare he have a small bug. | 20:48 | |
perlDreamer | Ironically, I had set aside Q1 to learn javascript. But then Shop came along, and there was great perl to be written... | 20:48 |
+perlmonkey2 | Q1? | 20:49 |
perlDreamer | January-March | 20:49 |
+perlmonkey2 | oh | 20:49 |
+perlmonkey2 | hmm, I don't think I like this embedded html and js. Every code change will require a bounce of mod_ | 20:49 |
perlDreamer | how would you do it? | 20:49 |
+perlmonkey2 | js was in the /extra for dev and the plan was to make it a snippet on release. | 20:50 |
+perlmonkey2 | www/extras/wobject | 20:51 |
+perlmonkey2 | but I'm just a newguy... | 20:51 |
perlDreamer | No, you must have talked it through with JT. and he was okay with it? | 20:52 |
perlDreamer | how do you feed variables from the perl side to the JS side? | 20:52 |
perlDreamer | that almost sounds like it needs to be a template | 20:52 |
perlDreamer | because this isn't templated | 20:52 |
+perlmonkey2 | perl to JS via JSON | 20:53 |
perlDreamer | um, close to what I was talking about. | 20:53 |
perlDreamer | You'll see there's some concats and sprintf's in there | 20:53 |
perlDreamer | so that the JS has perl data in it | 20:53 |
perlDreamer | i.e. line 601 | 20:54 |
+perlmonkey2 | the way I did it was the parts of the survey were templates which included the JS. When things were viewed data objects were created for the template, and then a data object was sent back from the js which made a init call upon startup. | 20:55 |
+perlmonkey2 | yeah, that would make the js init much easier. | 20:55 |
+perlmonkey2 | where for what I did, when the JS init'd, it had to make a call to get start up data. | 20:55 |
perlDreamer | yeah | 20:56 |
+perlmonkey2 | for things like drawing YUI widgets and what not. Although I guess I could have hidden that in HTML. | 20:56 |
+perlmonkey2 | hmm, success and failure handlers are neither being called from the pagination request. | 21:05 |
+perlmonkey2 | I guess I'll look at the logs to see if the server is being hit. | 21:06 |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Nick collision from services.] | 21:34 | |
-!- perlbot [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #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:35 | |
perlDreamer | "Large FOSS projects take note: Not only can you no longer assume that users will accept change. You may need to learn to live with the fact that many users will actively resist it, and will respond to it in the most adversarial way possible. Ignore that possibility, and you may find your project mired in the same morass in which KDE now finds itself." | 21:37 |
perlDreamer | from http://www.linux.com/feature/141917 | 21:37 |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 21:39 | |
-!- vayde [n=vayde@70-59-72-191.mpls.qwest.net] has joined #webgui | 21:42 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:05 | |
elnino | hi.. where exactly is the wuc conference? is it at the concourse hotel? | 22:06 |
perlDreamer | yup | 22:12 |
elnino | ok.. Thanks. I'm looking at the Extended Stay Deluxe Madison - West. Are there any bad neighborhoods that I need to avoid? | 22:14 |
perlDreamer | I don't know, elnino. I would post that on the forum. | 22:18 |
elnino | ok.. Thanks. Have a great day. And whoever suggested running search.pl to reindex my site to fix my search - it worked like a champ. Thanks! | 22:19 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 22:23 | |
-!- vayde [n=vayde@70-59-72-191.mpls.qwest.net] has quit ["Exit- stage left"] | 22:23 | |
+perlmonkey2 | Poor KDE. Change is required, but the fanatics against change all seem to use KDE. | 22:26 |
perlDreamer | spoken like a true Gnome user? | 22:27 |
+perlmonkey2 | what can I say :P | 22:29 |
+perlmonkey2 | Although I've never written anything in qt, so maybe kde is more fun to write for. | 22:31 |
perlDreamer | I haven't written C in a very, very long time | 22:31 |
perlDreamer | about 5 years, when I worked on the gnupic tools | 22:31 |
perlDreamer | then, before that, it would have been around 1998, when I worked on perl | 22:32 |
+perlmonkey2 | The last time I worked with C was maybe 5 years ago when I wrote for the Palm. | 22:38 |
+perlmonkey2 | That job sucked. | 22:38 |
perlDreamer | you got paid to hack on the palm? | 22:38 |
+perlmonkey2 | yeah | 22:39 |
+perlmonkey2 | had a whole slew of commerical apps and custom apps | 22:39 |
+perlmonkey2 | I wrote the inventory tracking system for the city of Tulsa HUD. | 22:39 |
+perlmonkey2 | or at least the graft onto their existing system so they could use their palm scanners | 22:40 |
+perlmonkey2 | SQLServer mirroring their old ibm db's. Then the Palms would upload scanned data and location wirelessly. | 22:41 |
+perlmonkey2 | Cool concept, sucked doing in C. | 22:41 |
+perlmonkey2 | perlDreamer: did you have any idea why pagination wasn't working? I think I've found a silent failure before the request is even made. | 23:00 |
perlDreamer | perlmonkey2, I'm a JS newb. | 23:01 |
perlDreamer | no clues whatsoever | 23:01 |
+perlmonkey2 | the failure is in here: // sorting: { | 23:02 |
+perlmonkey2 | // key: sortedBy.key, | 23:02 |
+perlmonkey2 | // dir: ((sortedBy.dir === YAHOO.widget.DataTable.CLASS_DESC) ? "desc" : "asc") | 23:02 |
+perlmonkey2 | // }, | 23:02 |
+perlmonkey2 | as I spam the channel, whups | 23:02 |
+perlmonkey2 | is there another channel for WG devs, or do they work quietly all day long, never talking to anyone else? | 23:03 |
perlDreamer | the PB crew is in WUC practice | 23:04 |
perlDreamer | it's just us devs | 23:04 |
+perlmonkey2 | sortedBy is null | 23:05 |
+perlmonkey2 | var sortedBy = dt.get('sortedBy'); | 23:06 |
+perlmonkey2 | that is your white whale. | 23:06 |
+perlmonkey2 | and lovely JS dieing silently like normal. | 23:06 |
+perlmonkey2 | perhaps a check of defined and assignment of defaults? | 23:09 |
+perlmonkey2 | you appear to do it earlier. | 23:09 |
+perlmonkey2 | but I still haven't grokked the code yet. | 23:10 |
perlDreamer | it's all just YUI glue | 23:11 |
+perlmonkey2 | if sortedBy is null, then calling sortdeBy.key will die I think. | 23:12 |
+perlmonkey2 | is sorting done server side? | 23:13 |
perlDreamer | I would like that, yes | 23:13 |
perlDreamer | that way as you paginate you don't lose your sorting | 23:13 |
perlDreamer | and that was what I was trying to do | 23:13 |
+perlmonkey2 | okay, after I figure out what .dir does and which one of your methods is the json call handler, this should be a simple fix. | 23:14 |
+perlmonkey2 | ah, dir is short for direction | 23:15 |
+perlmonkey2 | duh | 23:15 |
perlDreamer | the code worked fine for pagination, then I tried to extend it for sorting and that's when everything broke. | 23:16 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:16 | |
+perlmonkey2 | yeah, can't call members of null without silent death. | 23:16 |
+perlmonkey2 | what a stupid thing for JS to do though.l | 23:17 |
perlDreamer | If only they'd gotten perl5 onto the browser | 23:18 |
perlDreamer | meeting time, be back in an hour | 23:21 |
+perlmonkey2 | okay, fixed the bug | 23:28 |
+perlmonkey2 | but sorting doesn't work. Did it ever? | 23:28 |
+perlmonkey2 | at least you can paginate now. | 23:28 |
+perlmonkey2 | hmm, probably on the Perl side. Need to figure out which sub handles that. | 23:29 |
+perlmonkey2 | man, I'm on a roll. manage would be the sub | 23:30 |
+perlmonkey2 | duh | 23:30 |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 23:41 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 23:41 | |
dionak | are you working on the admin console or the shopping cart? | 23:42 |
+perlmonkey2 | are you talking to me? | 23:45 |
+perlmonkey2 | the shop, specifically tax.pm | 23:45 |
+perlmonkey2 | I just fixed pagination, but sorting is broken | 23:45 |
+perlmonkey2 | not sure if it worked before I started playing. | 23:45 |
+perlmonkey2 | can someone test? | 23:46 |
dionak | cool, just curious | 23:46 |
dionak | how do you guys collaborate on development. sometimes when i update from svn it borks my installation. is there a process to it? | 23:47 |
dionak | like run database updates? | 23:47 |
dionak | i would be happy to test otherwise | 23:47 |
+perlmonkey2 | I think there might be some standard process shared by a few elites. I might even had heard it once, but I don't recall. I simply manually rotate soft links to WebGUI and backup my db and then create a new db instance. | 23:48 |
+perlmonkey2 | use the wre to quickly create a new test instance. | 23:48 |
+perlmonkey2 | as for testing, just click on shop and then taxes and then add two taxes and try to sort them. | 23:49 |
+perlmonkey2 | admin-console->Shop then on the far right click Taxes | 23:49 |
+perlmonkey2 | if I was truly lazy, I'd write a simple GUI to do all this. | 23:50 |
+perlmonkey2 | all the switching around I mean. | 23:51 |
dionak | i have my WebGUI dir symlinked to the WebGUI svn checkout right now | 23:53 |
+perlmonkey2 | hmm, that is a sexy idea. A GUI to wrap a lot of what WRE does, but also switch around active instances of WebGUI and the database. | 23:53 |
dionak | i like to see what's going on... | 23:53 |
+perlmonkey2 | well if I was smart enough to figure out what perlDreamer had done for sorting, I'd have a new update for your svn instance :P | 23:54 |
dionak | so where do you want me to go test then if it's not in svn? | 23:54 |
+perlmonkey2 | no, svn is fine. | 23:55 |
+perlmonkey2 | that instance is the best to test. | 23:55 |
dionak | k | 23:55 |
+perlmonkey2 | hah, thank you firebug. manage isn't being called, but getTaxesAsJSON. Not I can figure out what's up. | 23:57 |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 23:58 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 23:58 | |
dionak | trying to sort by city, no luck | 23:58 |
dionak | no errors | 23:59 |
--- Day changed Thu Jul 17 2008 | ||
+perlmonkey2 | okay, that is what I thought. | 00:01 |
+perlmonkey2 | thanks | 00:01 |
dionak | yw | 00:01 |
dionak | what's the url params to view cart? | 00:05 |
+perlmonkey2 | I'm completely unfamiliar with Shop | 00:10 |
+perlmonkey2 | well, I guess I know about Tax now :P | 00:11 |
+perlmonkey2 | Sorting woudl work now except some strange SQL problem. | 00:11 |
+perlmonkey2 | the order by ? ? is being ignored. | 00:11 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 00:15 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 00:19 | |
+perlmonkey2 | bah, the problem has to do with placeholders for the sort by | 00:24 |
perlDreamer | the placeholders? | 00:26 |
perlDreamer | no way! | 00:26 |
perlDreamer | svn blame never lies | 00:30 |
+perlmonkey2 | Oh, no blame from me. I cna't make it work. | 00:31 |
+perlmonkey2 | if I hard code the sort, it works. | 00:31 |
+perlmonkey2 | if I use ? it doesn't. | 00:32 |
perlDreamer | no, someone modifed that code after I wrote it | 00:32 |
+perlmonkey2 | perlDreamer: quick question, wouldn't these two lines be the same? $results{'records'} = \@records; | 00:34 |
+perlmonkey2 | # $results{'totalRecords'} = $db->quickScalar('select found_rows()')+0; | 00:34 |
+perlmonkey2 | whups, I mean $results{'totalRecords'} = scalar @records; | 00:34 |
+perlmonkey2 | then you don't need SQL_CALC_FOUND_ROWS? | 00:34 |
+perlmonkey2 | not that it matters, as that wasn't the issue. | 00:35 |
perlDreamer | perlmonkey2: line 1 stores an array ref | 00:35 |
+perlmonkey2 | I thought maybe that was interferring with the sort. | 00:35 |
perlDreamer | line 2 stores a scalar | 00:35 |
+perlmonkey2 | right, I mean line 2 and 3 | 00:35 |
+perlmonkey2 | forget 2 | 00:35 |
+perlmonkey2 | I mean 1 | 00:35 |
perlDreamer | yes, I think they'd be equivalent | 00:35 |
+perlmonkey2 | this is driving me batty not being able to sort. | 00:36 |
+perlmonkey2 | pagination and sorting is |-| close from working. | 00:36 |
perlDreamer | try spending a week on it :) | 00:36 |
+perlmonkey2 | hah | 00:36 |
+perlmonkey2 | well pagination works now. | 00:36 |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 00:36 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:36 | |
perlDreamer | hey, Haarg! | 00:36 |
+perlmonkey2 | is that a pirate name? | 00:36 |
+perlmonkey2 | If not, it should be. | 00:37 |
@Haarg | it could be. i don't actually remember where it came from. | 00:38 |
lisette | i can create a new variable for the templates? | 00:39 |
lisette | if yes, how to do this? | 00:39 |
perlDreamer | you have to alter the source code for the code that uses that module | 00:40 |
lisette | and if i want to build a new template what i must do? | 00:42 |
perlDreamer | most people start by copying an existing template, in the Asset Manager | 00:43 |
+perlmonkey2 | order by ? ? doens't work but order by country asc works. | 00:45 |
+perlmonkey2 | I've tried a single placeholder with country and asc concatted. | 00:46 |
perlDreamer | pm2, how about an interim check-in? I'll try to get some time to peek at it myself to help | 00:46 |
+perlmonkey2 | oh, okay | 00:46 |
+perlmonkey2 | if I have the bit | 00:46 |
lisette | but if i do a new template don't need install after? | 00:46 |
+perlmonkey2 | if not I'll post it at pastebin | 00:46 |
* perlDreamer reminds himself, again, to learn git | 00:46 | |
perlDreamer | lisette, no. You only need to install if you want to take it to another WebGUI website. | 00:47 |
perlDreamer | In that case, you make a package out of the template. | 00:47 |
+perlmonkey2 | this is a new one: svn: Your file or directory 'Tax.pm' is probably out-of-date | 00:49 |
+perlmonkey2 | svn: The version resource does not correspond to the resource within the transaction. Either the requested version resource is out of date (needs to be updated), or the requested version resource is newer than the transaction root (restart the commit). | 00:49 |
lisette | mmm thanks, perlDreamer. | 00:50 |
perlDreamer | perlmonkey2: svn up | 00:50 |
+perlmonkey2 | G? | 00:50 |
+perlmonkey2 | what does the G mean for update? | 00:50 |
perlDreamer | Non-clashing update | 00:50 |
perlDreamer | Like a C but no action required | 00:50 |
perlDreamer | in a C, you have to resolve the conflict | 00:51 |
+perlmonkey2 | okay, ci'd | 00:51 |
perlDreamer | updating | 00:52 |
+perlmonkey2 | there are two debug statements commented out that need to be removed. whups. | 00:53 |
perlDreamer | not a problem | 00:53 |
perlDreamer | might want to watch the tabs, though | 00:53 |
-!- KlausH [n=KlausH@p5B071351.dip0.t-ipconnect.de] has quit [] | 00:53 | |
+perlmonkey2 | but line 464 is the problem | 00:54 |
+perlmonkey2 | arg....forgot I was workign on my server which doesn't have the .vim updated | 00:54 |
+perlmonkey2 | I'll fix that :P | 00:54 |
+perlmonkey2 | Oh wait, I did. tabstop=4 shiftwidth=4 expandtab? | 00:55 |
+perlmonkey2 | that not right? | 00:55 |
perlDreamer | line 469? | 00:55 |
+perlmonkey2 | :464 I mean | 00:55 |
+perlmonkey2 | that holds the key | 00:55 |
+perlmonkey2 | oh, and if you resort while on a different page, you go back to the first page. | 00:55 |
+perlmonkey2 | but the order by on 464 doesn't work. | 00:56 |
perlDreamer | from perldoc DBI: "With most drivers, placeholders can't be used for any element of a statement that would prevent the database server from vali- | 00:58 |
perlDreamer | dating the statement and creating a query execution plan for it. For example:" | 00:58 |
perlDreamer | that may explain the sorting right there | 00:58 |
+perlmonkey2 | oh...do we "have" to use placeholders here? I mean it is dangerous not to, but if they were seperatly validated? | 00:59 |
perlDreamer | I thought it would be convenient to use them there | 00:59 |
+perlmonkey2 | check to make sure $dir is either /asc|desc/ | 00:59 |
+perlmonkey2 | well and much safer since this is a client side string. | 00:59 |
+perlmonkey2 | easily altered. | 00:59 |
-!- juan1 [n=juangui@201.232.58.66] has quit [Read error: 113 (No route to host)] | 01:00 | |
+perlmonkey2 | and validate that key is in the list. | 01:00 |
+perlmonkey2 | easily enough fixed? | 01:00 |
perlDreamer | $sql .= sprintf ' order by ? %s limit ?,?', $sortDir; | 01:00 |
perlDreamer | and then removing $sortdir from the placeholders | 01:00 |
perlDreamer | and probably a little more clean-up | 01:00 |
+perlmonkey2 | well, but that doesn't remove the danger from client side string. | 01:01 |
+perlmonkey2 | they need validation | 01:01 |
+perlmonkey2 | oh wait | 01:01 |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 01:01 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:01 | |
@khenn | good evening! | 01:01 |
+perlmonkey2 | " asc';delete * form users;' | 01:01 |
+perlmonkey2 | " | 01:01 |
perlDreamer | No, that would require a little prevalidation | 01:01 |
perlDreamer | up on 456 | 01:02 |
+perlmonkey2 | hell khenn | 01:02 |
@khenn | hell? | 01:02 |
@khenn | =) | 01:02 |
+perlmonkey2 | yes, 455 and 456 would need to be validated if we don't use placeholders which we can't. | 01:02 |
+perlmonkey2 | khenn: hah, doh. Typo. | 01:02 |
+perlmonkey2 | I meant "Howdy doody, wha'ts going on?" | 01:02 |
@khenn | Anyone not attending the WUC this year is going to be missing out! | 01:03 |
+perlmonkey2 | coke off our hooker's rear ends? | 01:03 |
+perlmonkey2 | s/our/of/ | 01:03 |
+perlmonkey2 | or the WG equivalent? | 01:03 |
@khenn | it's not in Vegas | 01:04 |
+perlmonkey2 | I guess the WUC dry run went really well? | 01:04 |
perlDreamer | It can't have gone too well, MrHairgrease wasn't there | 01:04 |
@khenn | JT says definitely on the hookers | 01:04 |
+perlmonkey2 | hah! | 01:05 |
+perlmonkey2 | perlDreamer: are you fixing the sort or should I? | 01:08 |
+perlmonkey2 | I just got it working but I didn't purify the params. Also I guess we should figure out why you can't sort on the first pag.e | 01:08 |
perlDreamer | perlDreamer had to go study the effect of bond wire inductance on ringing durnig transient gate driver simulations. | 01:08 |
+perlmonkey2 | hah | 01:09 |
perlDreamer | It's not too bad, only about 2% | 01:09 |
+perlmonkey2 | hmm, I would have thought it at least 6% | 01:10 |
perlDreamer | No, it's only about 3 nH and the HVPMOS'es isolate pretty well. | 01:10 |
perlDreamer | It really just smeared the transient response and caused a little more propagation delay. | 01:11 |
-!- khenn [n=khenn@204.11.129.46] has left #WebGUI [] | 01:11 | |
-!- khenn_ [n=khenn@204.11.129.46] has joined #WebGUI | 01:13 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] | 01:14 | |
perlDreamer | perlmonkey2: Maybe tonight I'll build some tests for buildSearchQuery and find out what can be place held and what can't. | 01:14 |
+perlmonkey2 | sounds like fun | 01:15 |
+perlmonkey2 | perlDreamer: too ugly for you? my $sortKey = $goodKeys{$form->get('sortKey')} ? $form->get('sortKey') : 'country'; | 01:15 |
perlDreamer | I don't think perl will optimize out the form->get calls, so it's better to stick them in a variable | 01:16 |
+perlmonkey2 | okay | 01:16 |
perlDreamer | aside from that, hash lookups rock | 01:16 |
perlDreamer | but for dir I'd just do a lc($sortDir) eq 'asc' ? 'asc' : 'desc' | 01:17 |
+perlmonkey2 | oy, smart | 01:18 |
-!- khenn_ [n=khenn@204.11.129.46] has quit [Client Quit] | 01:18 | |
perlDreamer | in perl6, we'll just do an any comparison | 01:18 |
lisette | what is sku? | 01:18 |
perlDreamer | Sku is the base class for all things that can be bought | 01:18 |
perlDreamer | It is an Asset | 01:18 |
perlDreamer | Sku is also an abbreviation for "Shop Keeping Unit" | 01:19 |
perlDreamer | a unique identifier for products, which can vary from store to store but is the same for any product variant in a store | 01:19 |
+perlmonkey2 | okay sorting is working and purified. Now to just figure out why the initial datatable won't wort. | 01:19 |
perlDreamer | perlmonkey2: with no data? | 01:19 |
lisette | thanks | 01:19 |
perlDreamer | or sorting on page 1? | 01:19 |
+perlmonkey2 | sorting page 1 | 01:19 |
+perlmonkey2 | I mean | 01:19 |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 01:20 | |
perlDreamer | lisette: http://en.wikipedia.org/wiki/Sku | 01:20 |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 01:20 | |
perlDreamer | there should be a spanish translation for that, too | 01:20 |
lisette | "Stock Keeping Unit"? | 01:20 |
lisette | or shop | 01:21 |
perlDreamer | Stock | 01:21 |
CIA-6 | WebGUI: translation * r6982 /translations/Spanish/Spanish/ (5 files): Update from translation server | 01:25 |
CIA-6 | WebGUI: perlmonkey2 * r6983 /WebGUI/lib/WebGUI/Shop/Tax.pm: Fixed pagination in Tax, sorting still broken | 01:25 |
CIA-6 | WebGUI: translation * r6984 /translations/Spanish/Spanish/ShipDriver.pm: Update from translation server | 01:25 |
CIA-6 | WebGUI: translation * r6985 /translations/Spanish/Spanish/Asset_Wobject.pm: Update from translation server | 01:25 |
CIA-6 | WebGUI: graham * r6986 /WebGUI/sbin/userImport.pl: userImport.pl script was broken | 01:25 |
CIA-6 | WebGUI: graham * r6987 /WebGUI/lib/WebGUI/Asset.pm: only generate toolbars in admin mode | 01:25 |
perlDreamer | sorry about that, Haarg. It's the redneck 2X4 solution to dirty windows. | 01:26 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:29 | |
+perlmonkey2 | oh, page sorting is supposed to go back to the first page. | 01:30 |
perlDreamer | it is? | 01:31 |
+perlmonkey2 | perlDreamer: I'm sure glad you comment stuff | 01:31 |
perlDreamer | well, that's good then | 01:31 |
+perlmonkey2 | pagination : { // Pagination values | 01:31 |
+perlmonkey2 | 737 recordOffset: 0, // Default to first page when sorting | 01:31 |
+perlmonkey2 | just need to test that sorting carries over to next page (no reason it shouldn't) and one bug stomped. | 01:31 |
perlDreamer | yeah, I write crappy JS and bad placeholders, but my comments really shine :) | 01:31 |
+perlmonkey2 | oh no. the sorter is flipping the sort order. | 01:33 |
+perlmonkey2 | actually just clicking on page 2 flips the sort order. | 01:34 |
+perlmonkey2 | and your code isn't crappy. It is actually very nice to look at. Although This mixing of JS and Perl in the same file is .... disturbing **shudder**. | 01:35 |
perlDreamer | You've got chocolate in my peanut butter! | 01:35 |
+perlmonkey2 | EXACTLY! | 01:35 |
+perlmonkey2 | and you either have syntax highlighting for penut butter or chocolate, but not both! | 01:36 |
perlDreamer | while I was writing it, I actually thought about building a YUI data table helper module for wG. | 01:36 |
perlDreamer | to encapsulate it so well that you could just instance one, configure it, and it would hide all that | 01:36 |
+perlmonkey2 | that would be cool. Although perhaps wait until it isn't YUI beta anymore. | 01:37 |
+perlmonkey2 | ah, when you paginate, the sort key stays teh same, thus it gets flipped. | 01:43 |
+perlmonkey2 | a theory easily tested | 01:43 |
+perlmonkey2 | no, that isn't happening. | 01:44 |
+perlmonkey2 | perlDreamer: you give up for th enight? | 01:44 |
perlDreamer | no, more $dayJob | 01:44 |
perlDreamer | I'm good for theorizing, but not much beyond that. | 01:44 |
+perlmonkey2 | okay, I'll leave you alone for $work then. | 01:44 |
perlDreamer | no no, please keep talking | 01:45 |
perlDreamer | did you mean sort dir above? Is the default backwards? | 01:45 |
perlDreamer | Like assuming ASC instead of DESC? | 01:45 |
-!- Haarg [n=haarg@204.11.129.46] has quit ["This computer has gone to sleep"] | 01:54 | |
-!- lisette [n=biktor@201.232.58.66] has left #webgui [] | 02:07 | |
+perlmonkey2 | perlDreamer: There wasn't a default (I think) which is why you can't sort on the first page. I added a default, but that doesn't solve the problem. | 02:10 |
+perlmonkey2 | The funcationality I'm seeing is that the first results will be the results seen on page 2. Which is wrong, it should be the last results you havne't seen yet. And I'm outputting the JS sort dir type and it starts as 'asc' and then goes to a 'yui-dt'asc/desc' tpe. | 02:11 |
+perlmonkey2 | or value I mean. | 02:11 |
+perlmonkey2 | I wonder why the identity oeprator is being used here. | 02:22 |
perlDreamer | identity operator? | 02:22 |
+perlmonkey2 | === | 02:23 |
-!- beginwebgui [n=beginweb@biigmac.ist.unomaha.edu] has joined #webgui | 02:23 | |
+perlmonkey2 | it is messing with my head | 02:23 |
perlDreamer | I'm heading home. I'll be working on $dayJob tonight with the hope that I'll have more free time tomorrow. | 02:25 |
perlDreamer | later | 02:25 |
+perlmonkey2 | have a good one | 02:25 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:25 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:47 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:47 | |
-!- beginwebgui [n=beginweb@biigmac.ist.unomaha.edu] has quit [Read error: 110 (Connection timed out)] | 02:58 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 03:00 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 03:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:00 | |
CIA-6 | WebGUI: translation * r6988 /translations/Spanish/Spanish/ (5 files): Update from translation server | 03:03 |
CIA-6 | WebGUI: translation * r6989 /translations/Spanish/Spanish/ (PayDriver_Cash.pm Operation_FormHelpers.pm): Update from translation server | 03:03 |
CIA-6 | WebGUI: translation * r6990 /translations/Spanish/Spanish/Asset_Newsletter.pm: Update from translation server | 03:03 |
CIA-6 | WebGUI: translation * r6991 /translations/Spanish/Spanish/ (Tax.pm Spectre.pm): Update from translation server | 03:03 |
CIA-6 | WebGUI: translation * r6992 /translations/Spanish/Spanish/Asset_WSClient.pm: Update from translation server | 03:03 |
CIA-6 | WebGUI: yung * r6993 /WebGUI/docs/ (2 files in 2 dirs): fixed: Thing list drop down broken when multiple thingy's on one page | 03:03 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 03:24 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:29 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:29 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 03:34 | |
elnino | hi.. My CS threads are not archiving.I see the workflows in the scheduler for daily and weekly. Is there something else I should be looking at? | 03:35 |
patspam | perlmonkey2: that's great news that Survey2 is finished except for the JSON rewrite | 03:45 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 04:12 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 04:13 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:15 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 04:33 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 04:49 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 04:49 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 05:04 | |
metanil | i am migrating my webgui to next machine. the current version is 7.4.17-stable.. How hard would it be to upgrade to 7.5.16-beta or 7.4.40-stable? (Please note that i have already made major changes to existing code) | 05:18 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:18 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 05:49 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 06:05 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 06:10 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 06:10 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:39 | |
+perlmonkey2 | patspam: What timezone are you in? I ask because I wonder if I can send you the information tomorrow morning. | 06:58 |
patspam | I'm in AEST (it's currently 2pm) | 07:01 |
patspam | that's cool, just send me the info when you have time | 07:01 |
+perlmonkey2 | patspam: okay will do. I posted the db files in the forum. I'll have to dig up the templates later from $work as I accidently blew them away on my home server. | 07:08 |
patspam | heh ok, thanks a lot | 07:09 |
patspam | can't wait to check it out | 07:10 |
patspam | btw, what time zone are you in? | 07:10 |
+perlmonkey2 | US central | 07:14 |
+perlmonkey2 | 11:14pm | 07:14 |
perlDreamer | perlmonkey2 is actually perlNiteOwl3 | 07:14 |
+perlmonkey2 | perlDreamer: the sorting issue is sorting me out. | 07:15 |
perlDreamer | Can you commit? | 07:15 |
perlDreamer | I'm in the middle of documenting a NAND tree | 07:15 |
+perlmonkey2 | oh, I've improved nothing. There is a commit with the pagination working. | 07:15 |
perlDreamer | I'll send you the paper when I'm done, it's an interesting read. | 07:15 |
+perlmonkey2 | nand as in not and :P | 07:15 |
perlDreamer | Yes. | 07:16 |
perlDreamer | It's easier to build negative logic (NAND, NOR) in silicon than it is true logic (AND, OR) | 07:16 |
+perlmonkey2 | ic | 07:16 |
perlDreamer | sorry, for the next few days if I don't live and breathe silicon, I won't get to go to OSCON. | 07:21 |
+perlmonkey2 | completely understood. | 07:21 |
+perlmonkey2 | $work pays $bills | 07:21 |
+perlmonkey2 | I just ci'd a few improvements to Tax sorting, but it still isn't working right. | 07:22 |
perlDreamer | I'll have a go at it, maybe later. Maybe tomorrow. | 07:23 |
+perlmonkey2 | no worries. I'm |-| close form resolving it. | 07:23 |
perlDreamer | 7 bits is very close | 07:25 |
+perlmonkey2 | I knew something was fishy about those identity operators. Looks like they might be the problem. | 07:29 |
metanil | i saw whole bunch of entry for same assetid in 'template' table... is it normal? (Is it maintaining the different versions?) | 07:29 |
perlDreamer | === is bad? | 07:29 |
perlDreamer | metanil, that's it exactly. Different version | 07:30 |
perlDreamer | indexed by the revisionDate field | 07:30 |
+perlmonkey2 | perlDreamer: === is bad when we get the string and the special YUI types mixed in together. | 07:30 |
metanil | any limit? | 07:30 |
+perlmonkey2 | string 'asc' is not === YUI::ASC | 07:30 |
metanil | the higest i can get is 99 records for same assetId.. is that the limit? | 07:31 |
perlDreamer | No | 07:31 |
perlDreamer | you can keep making revisions until the cows come home | 07:31 |
metanil | then no limit.. its keep going on. | 07:31 |
perlDreamer | or you run out of disk space | 07:31 |
metanil | :) | 07:31 |
+perlmonkey2 | I bet if I replaced all instances of 'desc' with 'yui-dt-desc' it might work. | 07:33 |
+perlmonkey2 | hm | 07:33 |
* perlmonkey2 is thinking out loud to the detriment of the channel. | 07:33 | |
perlDreamer | and teaching me quite a bit | 07:33 |
+perlmonkey2 | hah, teaching you how a blithering monkey debugs. | 07:35 |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 07:35 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 07:35 | |
perlDreamer | I never would have thought about object overloading and === | 07:36 |
perlDreamer | perl often makes that useless | 07:36 |
perlDreamer | but I guess in JS it matters | 07:36 |
+perlmonkey2 | $results{'sort'} = undef; | 07:36 |
+perlmonkey2 | arg, the direction is completely whacked. I'll do something more methodical tomorrow. g'night all | 07:49 |
perlDreamer | good night, perlmonkey2 | 08:01 |
perlDreamer | Actually, that's a good idea | 08:05 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:05 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 08:07 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 08:18 | |
-!- perlbot__ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 08:18 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 08:24 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 08:25 | |
-!- beginwebgu1 [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 08:29 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 08:45 | |
-!- KlausH [n=KlausH@p5B0704A3.dip0.t-ipconnect.de] has joined #webgui | 09:11 | |
-!- beginwebgu1 [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 09:24 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:38 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 10:18 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:19 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 10:41 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 10:42 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:27 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:37 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:41 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:41 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:51 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:53 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 11:53 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:02 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:02 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:17 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 14:00 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 14:00 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Client Quit] | 14:01 | |
CIA-6 | WebGUI: perlmonkey2 * r6994 /WebGUI/lib/WebGUI/Shop/Tax.pm: Some improvements to Tax.pm sorting, but it is still borked. | 14:52 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 113 (No route to host)] | 15:10 | |
-!- perlbot__ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 15:59 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has joined #webgui | 16:00 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has joined #webgui | 16:27 | |
-!- SDuensin [n=Scott@140.sub-75-205-136.myvzw.com] has joined #WebGUI | 16:37 | |
SDuensin | Greetings. | 16:41 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:43 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:43 | |
-!- carogray [n=Caroline@h69-131-74-130.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 16:53 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:53 | |
-!- hans [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 16:57 | |
-!- hans is now known as Marduk | 16:58 | |
-!- Marduk is now known as Marduc | 16:59 | |
-!- Marduc is now known as MarducKckckckckc | 16:59 | |
-!- MarducKckckckckc is now known as Marduck | 17:00 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 17:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:00 | |
dionak | how do i change the style template for the cart? | 17:02 |
-!- Haarg [n=haarg@204.11.129.46] has quit [Client Quit] | 17:04 | |
-!- Haarg [n=haarg@204.11.129.46] has joined #webgui | 17:05 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:05 | |
dionak | where is rizen anyways? | 17:05 |
dionak | did someone let him go on vacation or something? | 17:05 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:06 | |
Marduck | Hello all | 17:06 |
dionak | hey | 17:06 |
-!- Marduck is now known as kurios | 17:09 | |
-!- kurios is now known as kurios63 | 17:10 | |
-!- khenn [n=khenn@204.11.129.46] has joined #WebGUI | 17:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:11 | |
topsub | hi | 17:12 |
kurios63 | hi Top | 17:15 |
kurios63 | Anyone know how to change the Returnlink after using Invite a Friend? | 17:20 |
kurios63 | it goes back to the Invite a Friend page but i wan't it to link to the homepage | 17:20 |
kurios63 | I am new here b.t.w. I hope this is the right place to ask a question like this? | 17:25 |
dionak | it is | 17:25 |
kurios63 | nice | 17:26 |
dionak | it just may be that no one online is familiar with the feature. do you know what class it uses? | 17:26 |
kurios63 | well, i have the template for Invite a Friend, but the code thats generated after hitting Save is not generated from the the template it seems | 17:27 |
dionak | what is the class of the asset it posts to? | 17:28 |
kurios63 | hmm, lets see | 17:28 |
kurios63 | I am not i understand what you mean. | 17:30 |
kurios63 | I am not *sure, sorry typo | 17:32 |
dionak | no worries. it looks like it's coded to go back to the last page they were on.. | 17:32 |
dionak | i know it doesn't help you now but you may want to submit an RFE | 17:33 |
dionak | do you know how to do that? | 17:33 |
kurios63 | No, can you explain it to me? | 17:34 |
dionak | go to webgui.org and click on 'Request Features' in the left nav | 17:34 |
dionak | add a new topic with your request... | 17:34 |
kurios63 | Thank you for the info. I will check it out. | 17:36 |
dionak | very welcome | 17:36 |
kurios63 | Posted the request | 17:45 |
dionak | do you write perl? | 17:46 |
dionak | or macros? | 17:46 |
dionak | just thinking it could be creatively hacked...but it would take some creative work | 17:47 |
dionak | like a macro to update the session | 17:47 |
kurios63 | I am a webdeveloper but not a coder. No idea how to write macro's or Perl. Maybe someone picks up the request | 17:50 |
kurios63 | i have to go afk Dionak, back to work :) | 17:51 |
dionak | k, have a good one | 17:51 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 18:01 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:18 | |
-!- perlbot_ [n=cardinal@c-24-30-67-86.hsd1.ga.comcast.net] has quit ["leaving"] | 18:29 | |
-!- lisette [n=biktor@201.232.58.66] has joined #webgui | 18:30 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] | 18:31 | |
+perlmonkey2 | hidey ho, everyone! | 18:53 |
+perlmonkey2 | Why does svn log not show any recent updates? | 19:00 |
+perlmonkey2 | seemed like a lot of stuff happened yesterday, but 7.16 isn't in there. | 19:00 |
+perlmonkey2 | weird, now I see today. | 19:02 |
+perlmonkey2 | oh....log must only pull from the last update. | 19:02 |
+perlmonkey2 | kept local I guess. | 19:02 |
dionak | that's odd. | 19:07 |
dionak | i know svn does keep local files but you would think the log, were it local, would be updated upon every update | 19:07 |
+perlmonkey2 | dionak: don't know. but I only found yesterdays' log entries after I did an update. But never discount the fact I'm mostly retarded and probably messed it up :P | 19:10 |
dionak | what were you running log on? | 19:14 |
+perlmonkey2 | dionak: just seeing what my last comment was on Tax.pm | 19:14 |
+perlmonkey2 | making sure I mentioned that only pagination was corrected and sorting was still not. | 19:14 |
+perlmonkey2 | dionak: but the comman was svn --limit 20 log |more :) | 19:15 |
dionak | my log dates back to 2008-02-15 13:51:02 and the last commit was 2008-07-16 13:00:05 by colin | 19:16 |
dionak | just did an update | 19:16 |
dionak | oh, wait.. | 19:16 |
dionak | i see your comment. my log was updated after a svn up so it is kept locally | 19:16 |
dionak | makes sense. that's one of the values i gathered from the svn developers, to keep things local so you can work off-line | 19:17 |
+perlmonkey2 | Doh, I bet I just guessed what is wrong with sorting. I bet that both client and server are sorting and reversing each other. | 19:19 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:25 | |
-!- apeiron [n=apeiron@204.11.129.46] has joined #webgui | 19:28 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 19:28 | |
@apeiron | perlbot, how to sound smart | 19:28 |
dionak | hey pd | 19:28 |
@apeiron | perlbot, how to seem smart | 19:28 |
perlbot | <apeiron> "@buzzwords\n"; | 19:28 |
perlDreamer | good morning, dionak | 19:28 |
lisette | there is any list of the variables of templates? or in the help of my website is all? | 19:32 |
perlDreamer | that's all, lisette | 19:33 |
lisette | tk | 19:33 |
perlDreamer | lisette, is there something that could be done to make it easier to use? | 19:35 |
lisette | because ... I'm just looking, then I would not know an answer. | 19:37 |
+perlmonkey2 | madre, stupid stupid identity operators. | 19:38 |
lisette | i try understand how to work and how to use it | 19:38 |
+perlmonkey2 | YUI Dev "I know, lets make it fun to test for BOOL object types, but also strings that are somewhat equivelent, we'll switch back and forth between the two for no reason at all, and have the users of our libraries use the identity operator to sometimes make it work." | 19:39 |
+perlmonkey2 | I'm calling tis fixed by adding a "|| state.sorting.dir == 'desc'" to the previous test of if state.sorting.dir is equal to the YUI object type. | 19:40 |
* perlmonkey2 shoots a YUI dev just to watch him die (in Reno no less). | 19:40 | |
-!- eink [n=eink@AMontsouris-157-1-81-24.w90-46.abo.wanadoo.fr] has quit [] | 19:45 | |
-!- apeiron [n=apeiron@204.11.129.46] has quit [Read error: 60 (Operation timed out)] | 19:48 | |
* perlmonkey2 drops the hammer on another bug and watches it squash. This is a lot more fun than I'd hoped for. | 19:48 | |
+perlmonkey2 | http://www.plainblack.com/bugs/tracker/cannot-paginate-in-shop should be closed, but I can't close it. | 19:51 |
+perlmonkey2 | are there any dev docs on the EMS2.0? | 20:02 |
dionak | no, i've gone through this with JT. there's something coming out in a book but nothing besides the code right now | 20:03 |
+perlmonkey2 | dionak: okay, I was going to try to look into the import/export bug, but I have no idea how to enter an event :P | 20:04 |
dionak | the ems is an event..! haha. | 20:04 |
dionak | to setup an ems, you add the wobject, add a badge and then you can purchase the badge | 20:05 |
+perlmonkey2 | oh, I wanted to create a ticket. | 20:05 |
dionak | how much have you worked with the ems? | 20:06 |
+perlmonkey2 | noen | 20:06 |
+perlmonkey2 | none | 20:06 |
dionak | ok, i think you have to add a badge to add a ticket | 20:06 |
dionak | a ticket is for an event inside the main event (think of conferences) | 20:07 |
dionak | it appears to be geared towards conferences rather than abstract events | 20:07 |
+perlmonkey2 | only ~3,000 lines of code. How complicated could it be :P | 20:07 |
dionak | what's the bug? | 20:08 |
-!- khenn [n=khenn@204.11.129.46] has quit [Read error: 113 (No route to host)] | 20:09 | |
-!- Haarg [n=haarg@204.11.129.46] has quit [Read error: 113 (No route to host)] | 20:11 | |
+perlmonkey2 | dionak: import/export don't do anything. | 20:15 |
+perlmonkey2 | well import takes you to the first screen. | 20:16 |
+perlmonkey2 | http://www.webgui.org/bugs/tracker/ems-2_0-ticket-import/export-borked#9rpwTTvF-gKdomHeFsZzqw | 20:16 |
-!- overdrive3000 [n=overdriv@190.39.130.23] has joined #webgui | 20:16 | |
-!- lisette [n=biktor@201.232.58.66] has left #webgui [] | 20:18 | |
dionak | is the export supposed to pull tickets, badges, etc? i tried this the other day and hoped for that result | 20:20 |
dionak | to be exact, i tried to package and tried to prototype hoping for that result | 20:21 |
dionak | b/c we have 15 similar events and i wanted to copy one to the other 14 instances | 20:21 |
+perlmonkey2 | Good question. I was going to look through the code for hints as to what its supposed to do. I'm wondering if those functionalities aren't in place yet, as they don't look broken so much as not there. | 20:22 |
dionak | i would agree | 20:22 |
CIA-6 | WebGUI: perlmonkey2 * r6995 /WebGUI/ (3 files in 3 dirs): Shop Tax pagination now fixed. Pagination had a silent JS death that needed testing for, and sorting....don't ask how sorting was fixed as it involved pentacles, my soul, and a contract. | 20:23 |
+perlmonkey2 | I think that message could have used some more documentation. | 20:24 |
dionak | funny | 20:25 |
dionak | you could have included the contract addendums.. | 20:25 |
overdrive3000 | hi, first sorry for my bad english... :-P , what version of webgui recomend for a production system ??? 7.4 stable or 7.5 beta ?? | 21:26 |
overdrive3000 | is webgui 7.5 really stable for a production system ?? | 21:27 |
perlDreamer | perlmonkey2: do you need a bug closed? | 21:36 |
perlDreamer | overdrive3000: Plain Black uses it for their website, forums, RSS, email lists, bug tracker, event management and store. | 21:39 |
perlDreamer | still, if you're risk averse, 7.4.40 is very stable, but it will not have any bug fixes released for it anymore | 21:39 |
overdrive3000 | perlDreamer, Plain Black use webgui 7.5 ? | 21:40 |
perlDreamer | yup | 21:40 |
overdrive3000 | ok | 21:40 |
perlDreamer | they use the latest version of WebGUI as soon as it comes out | 21:40 |
overdrive3000 | Im a totally new on WebGui... (sorry for my bad english again) | 21:41 |
perlDreamer | Your english is fine. Very understandable | 21:42 |
perlDreamer | You don't even type with an accent | 21:42 |
overdrive3000 | thanks :) | 21:42 |
overdrive3000 | im a Perl lover... In my work we are choosing a CMS for a site that we are going to implement, I am proposing WebGUI and the other options are Drupal and Plone | 21:48 |
perlDreamer | I am a volunteer WebGUI dev. At my regular day job, we use Plone, and it sucks. | 21:49 |
perlDreamer | It's hard to edit | 21:49 |
perlDreamer | It takes many clicks to download files | 21:49 |
perlDreamer | The usability is much worse. | 21:49 |
perlDreamer | If all of you are perl programmers, using WebGUI is a big strategic advantage because you can extend it if you want. | 21:53 |
perlDreamer | whereas you'd have to learn PHP or Python to work on Drupal or Plone. | 21:53 |
overdrive3000 | ok, i don't know Plone so well, but I think that is a massive resources consumer | 21:55 |
overdrive3000 | can WebGUI make regular tasks as the news management and downloads management (most downloaded files, etc)? | 21:57 |
perlDreamer | I'm not sure that I understood that. You're asking if WebGUI will keep track of the most frequently viewed news items, or the most downloaded files? | 21:58 |
overdrive3000 | both... | 21:59 |
overdrive3000 | like drupal or joomla | 21:59 |
perlDreamer | most frequently viewed news items, yes. It does that out of the box. | 21:59 |
perlDreamer | Most downloaded files, I think that would take some custom coding. | 21:59 |
overdrive3000 | Ok... | 21:59 |
overdrive3000 | well im going to make some test with webgui 7.5, thank you... | 22:00 |
perlDreamer | you're welcome | 22:01 |
+perlmonkey2 | perlDreamer: Sure. I'm proud to announce http://www.plainblack.com/bugs/tracker/cannot-paginate-in-shop can be completely closed. | 22:01 |
+perlmonkey2 | perlDreamer: And svn blame should be on the YUI devs who created the examples. | 22:02 |
perlDreamer | I'm vindicated! | 22:02 |
+perlmonkey2 | perlDreamer: I knew something was acting funky with the unity operators, that at a few points it was apples an oranges. | 22:02 |
perlDreamer | I'll svn up and study. | 22:03 |
+perlmonkey2 | perlDreamer: oh don't. It is horrid. A hacked correction. All references to the YUI #pragmas should be pulled out as not needed. | 22:04 |
+perlmonkey2 | The correction was just to test for both types of asc and desc. | 22:04 |
perlDreamer | so both sorting and pagination work? | 22:05 |
+perlmonkey2 | but since you wre doing server side sorting, only one type was needed. | 22:05 |
+perlmonkey2 | yep | 22:05 |
+perlmonkey2 | should. | 22:05 |
+perlmonkey2 | I tested and it worked with 28 entries. | 22:05 |
perlDreamer | so this bug should also be closed: http://www.plainblack.com/voory6jr-3rnz15h1tpkza#vOORY6jr-3RNZ15h1tpkZA ? | 22:05 |
+perlmonkey2 | yes :) | 22:05 |
overdrive3000 | by the way, i'm venezuelan and the site will be to promote free software migration to the national public administration and I love that the site have the signature "powered by WebGUI" | 22:06 |
perlDreamer | that's a too-fer! | 22:06 |
+perlmonkey2 | and that was painful to figure out. YUI should get a nasty letter. | 22:06 |
+perlmonkey2 | I'm writing my congressman! | 22:06 |
+perlmonkey2 | overdrive3000: hah, very cool! | 22:06 |
perlDreamer | overdrive3000, very cool. You might also be interested in out internationalization translation project at http://i18n.webgui.org | 22:07 |
overdrive3000 | yes... | 22:07 |
perlDreamer | We've recently had a team from Colombia who have been working very hard on translating WebGUI. | 22:07 |
perlDreamer | They've taken it from 6% to over 40% | 22:07 |
perlDreamer | oh, and if you'd like to learn more about WebGUI | 22:08 |
perlDreamer | the WebGUI User's Conference is at the end of August. | 22:08 |
+perlmonkey2 | I'm excited about the conference. Should be a lot of fun. | 22:09 |
+perlmonkey2 | perlDreamer: oh, this one should be closed too....I think. http://www.plainblack.com/bugs/tracker/quotation-marks-in-menu-title-and/or-title-break-crumb-trail-in-the-asset-manager#bqopeC9jepRGL851fcA0XA | 22:10 |
dionak | we're looking forward to it too | 22:10 |
perlDreamer | perlmonkey2: that's 3 down | 22:10 |
perlDreamer | and I closed all three on the tracker, too | 22:10 |
+perlmonkey2 | sweet :D | 22:11 |
+perlmonkey2 | this is fun | 22:11 |
perlDreamer | Thank you for bug swatting. | 22:11 |
perlDreamer | It's a big help. | 22:11 |
+perlmonkey2 | although the next one I picked looks rough. The EMS2.0 import/export. Scares me. | 22:11 |
perlDreamer | Now, if you only you spoke Arabic... | 22:11 |
+perlmonkey2 | perlDreamer: Sorry, I'm barely monolingual and can speak pidgin Spanish. | 22:12 |
perlDreamer | perlmonkey2: How about these: http://www.plainblack.com/bugs/tracker/collateral-image-manager-broken-in-7_5_16-beta#THwgFXnABOsP0FdB-Tvxvw | 22:12 |
perlDreamer | http://www.plainblack.com/bugs/tracker/server-side-spellchecker-not-working-any-longer#RkpN_442TkCBMOL4OzPqjg | 22:12 |
perlDreamer | they are more JS/JSON work | 22:12 |
perlDreamer | TinyMCE changed their interface to use JSON, and our interfaces need to be updated. | 22:13 |
+perlmonkey2 | oh, okay, I'll work on that one. I didn't see the updates as I had my email pointing at the wrong place. | 22:13 |
overdrive3000 | thank you for everything, this weekend I will work in translation in order to collaborate on something with you | 22:15 |
overdrive3000 | bye... | 22:15 |
perlDreamer | thanks overdrive3000. If you have more questions about WebGUI, please feel free to come back | 22:15 |
perlDreamer | or to post on the forums | 22:16 |
overdrive3000 | Ok, thanks... | 22:16 |
-!- overdrive3000 [n=overdriv@190.39.130.23] has quit ["Saliendo"] | 22:16 | |
+perlmonkey2 | perlDreamer: The "WebGUI Image Collaterial Manager" in the tinyMCE is the tiny picture window with the mouseover text "Insert WebGUI Image", right? | 22:18 |
perlDreamer | yes | 22:18 |
perlDreamer | that's him | 22:18 |
perlDreamer | he should have an upload option | 22:18 |
+perlmonkey2 | I can't replicate in FF3 Fedora 9 | 22:18 |
+perlmonkey2 | Testing in ephypany | 22:19 |
perlDreamer | maybe it's only windows | 22:21 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 22:21 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:21 | |
+perlmonkey2 | Hmm, I can't get it to work with Epiphany no matter what I do. | 22:22 |
+perlmonkey2 | but that isn't really mainstream. | 22:22 |
+cap10morgan | I'm pretty sure this line in the new WRE mod_proxy conf files makes every WebGUI site an open HTTP proxy: RewriteRule ^/(.*) http://%{HTTP_HOST}:8081/$1 [P] | 22:24 |
perlDreamer | I see that he's posted some updates to the bug, and it sounds like a caching issue with FF3. | 22:24 |
+cap10morgan | it just happens to proxy to port 8081 | 22:25 |
+cap10morgan | but in my config, i moved the mod_perl stuff to a new server on port 80 | 22:25 |
+cap10morgan | so then i got listed as an open proxy | 22:25 |
+cap10morgan | seems like that shouldn't happen, eh? | 22:25 |
+perlmonkey2 | perlDreamer: I just replicated with FF2 on cent5.1. Installed firebug and some big nasties are showing up. Might be a tough fix. | 22:28 |
+perlmonkey2 | might be an upstream bug. | 22:28 |
+perlmonkey2 | I'll go look at tinymce's site for bugs. | 22:29 |
+perlmonkey2 | perlDreamer: 3.1.01 is out and WG is on 3.0.5 is looks like. | 22:30 |
+perlmonkey2 | I'll do a local update and see if that resolves it. | 22:30 |
+perlmonkey2 | and I'm sure you were just dieing to hear my play by play plans. I'll shut up now. | 22:30 |
perlDreamer | just so long as you stay away from bodily functions, it's cool with me :) | 22:32 |
+perlmonkey2 | :P | 22:32 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 22:35 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 22:46 | |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 22:46 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 22:46 | |
Sara | Hi I have a question about the cs | 22:47 |
+perlmonkey2 | perlDreamer: very interesting. The error is in YUI's resize | 22:47 |
+perlmonkey2 | hello Sara, what's the Q? | 22:47 |
Sara | When i do a post | 22:48 |
Sara | I want to put the data post as a variables (title, attachment,) in a xml file | 22:49 |
Sara | How can i do this? | 22:50 |
Sara | when an user do it the submit in a post, how can i run a macro, where? | 22:51 |
+perlmonkey2 | Sara: Sounds like you'll need to read up on Macros. | 22:54 |
Sara | Yes | 22:54 |
+perlmonkey2 | From what I understand, when the user submits a post (to a collab?) you data from the post put into an xml file soundhow and then stored somewhere? | 22:55 |
+perlmonkey2 | might be easier to write a batch job to get the rss feed from the wobject and then create you xml from its xml. | 22:56 |
Sara | Its the easy way? | 22:57 |
perlDreamer | Sara, hard to tell until you've tried it. | 22:58 |
perlDreamer | Why will you do with the XML data? | 22:58 |
Sara | I'm going to try | 22:59 |
+perlmonkey2 | perlDreamer: This is the line failing from the YUI (2.5.2, I updated locally) resize-beta.js line 1386 easing = YAHOO.util.Easing.easeOut; | 22:59 |
+perlmonkey2 | yeah, figuring this out is going to be fun :P | 22:59 |
Sara | But, i need the attachments url, and the title in a xml | 22:59 |
+perlmonkey2 | [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.sessionHistory]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/bindings/browser.xml :: :: line 644" data: no] | 23:00 |
perlDreamer | Sara, it sounds like you're building an RSS feed | 23:00 |
+perlmonkey2 | Sara: most objects in WG already have rss feeds. | 23:00 |
perlDreamer | perlmonkey2: Only CS'es. Maybe the Gallery | 23:01 |
+perlmonkey2 | oh, I thought more. Forget what I said Sara :P | 23:01 |
Sara | The situation is: I have a cs, in this, the users attachment songs, I want to save the variables title and url attachment | 23:01 |
Sara | A flah player read the xml, and play the songs | 23:02 |
Sara | I need have this variables in a xml | 23:03 |
perlDreamer | Could you use the RSS from the CS to do this? It has all that information, and more. | 23:03 |
topsub | When creating a form control is there a way i can do a pop up box like the "User" form control but call a function inside my form control? LIke. www_toHtmlPopUp() ? | 23:05 |
perlDreamer | topsub, that would just be a bunch of JS that you throw into toHtml | 23:06 |
perlDreamer | we don't have an auto-popup generator | 23:06 |
perlDreamer | but it would be cool | 23:06 |
topsub | well the users form control does it but it calls an operation. I would like to call a function in my form control | 23:07 |
topsub | hmm wonder if there is any work around to do it for now | 23:07 |
topsub | still haven't got my custom form control to work but i am working on it slowly | 23:07 |
topsub | perlDreamer, to do a pop up thats correct but i want it to call a function within my form control | 23:09 |
perlDreamer | topsub: I don't know if that's possible. Do other form controls have methods that start with www_? | 23:10 |
topsub | no. not that i have found | 23:10 |
topsub | like i said that one form control uses an operation | 23:10 |
topsub | so i wonder if thats the only way | 23:10 |
perlDreamer | Check out Form/Asset, Form/HTMLArea and Form/Attachments for examples of a Form using a method inside it. | 23:10 |
perlDreamer | and install ack :) | 23:11 |
topsub | <-- blind | 23:11 |
perlDreamer | I just did ack 'www_' /data/WebGUI/lib/WebGUI/Form | 23:11 |
perlDreamer | Don't feel bad. There's only about 130K lines of code in WebGUI | 23:12 |
perlDreamer | and that's just the perl | 23:12 |
perlDreamer | not the templates or the JS | 23:12 |
topsub | thanks i will check that out.. think thats just what i need! | 23:13 |
topsub | my chocolate milk rush is over about 11am and then its down hill from there | 23:13 |
perlDreamer | I recommend a good, strong mocha. Which is like a hot chocolate milk with slight coffee flavoring. | 23:14 |
perlDreamer | If you use enough chocolate, you can barely taste the coffee | 23:14 |
topsub | lol this office stays alive on coffee.. I am the only one that doesn't drink it | 23:15 |
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:21 | |
-!- Sara [n=Camilo@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:22 | |
-!- Sara [n=Camilo@201.232.58.66] has joined #webgui | 23:23 | |
Sara | hi, excuse me, my internet | 23:23 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 23:23 | |
+perlmonkey2 | okay anyone here want to try to replicate the tinymce/yui/firefox bug on a different browser? | 23:27 |
Sara | perlmonkey2 | 23:28 |
Sara | Do you understand me? | 23:29 |
+perlmonkey2 | nevermind, just tried it on vista IE7, | 23:29 |
+perlmonkey2 | yes | 23:29 |
Sara | In a cs the users attachment mp3 files | 23:29 |
Sara | I want to save the variables in a xml file, and with a swf play the mp3 list | 23:30 |
+perlmonkey2 | sara sounds like you need some programming | 23:30 |
+perlmonkey2 | Anyone here running Safari? | 23:30 |
Sara | me | 23:31 |
Sara | this is me | 23:31 |
Sara | what do you need | 23:31 |
Sara | ? | 23:31 |
+perlmonkey2 | If you can edit and article and click on the insert webgui image butotn | 23:31 |
+perlmonkey2 | see if there is an error. | 23:31 |
+perlmonkey2 | I'm 99% sure it is a FF3 bug. | 23:32 |
Sara | I'm going to try | 23:32 |
+perlmonkey2 | thanks : | 23:32 |
+perlmonkey2 | :) | 23:32 |
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 23:33 | |
Sara | perlmonkey2 | 23:36 |
+perlmonkey2 | yes Sara | 23:36 |
Sara | Ican't see the bug | 23:36 |
+perlmonkey2 | that is great news and means it is only in FF3. | 23:36 |
Sara | It works | 23:36 |
+perlmonkey2 | And only in earlier builds of FF3. | 23:37 |
perlDreamer | Sounds like a closable bug to me | 23:38 |
Sara | Ok, perlmonkey2, how can i save the variables in a xml file (title and attachment url)? | 23:39 |
+perlmonkey2 | Sara: Your description is very general, so I'm not exactly sure what you want. But from what I gather, you will need to write some code that is triggered on the submission of a collab entry. If you do not want to write this code yourself, PlainBlack can write the code for you. | 23:41 |
perlDreamer | The other way to do it is to add some extra www_method that generates the file on demand from the Flash player. | 23:42 |
perlDreamer | Or to alter the file with a workflow on adding a post. | 23:42 |
+perlmonkey2 | perlDreamer: yeah I like the first one. | 23:44 |
+perlmonkey2 | but always hesitate to go off-vanila on core Wobjects. | 23:44 |
perlDreamer | yeah, I understand | 23:44 |
perlDreamer | I did think about a SQL Report, but it's hard to get storage URLs from that | 23:44 |
+perlmonkey2 | but I'd go with that method for a client. | 23:45 |
perlDreamer | Maybe we need a StorageUrl macro, which, when given a storageId, generates the URL to the first file found in the storage location. | 23:46 |
+perlmonkey2 | How would the storageId be captured? | 23:47 |
perlDreamer | select storageId, title from Post join assetData on Post.assetId=assetData.assetId (and a whole bunch of other clauses) | 23:48 |
perlDreamer | It would be used in templates and the like. | 23:49 |
+perlmonkey2 | okay | 23:49 |
Sara | But where i must put the macro? | 23:49 |
perlDreamer | but that's not RFE'ed or anything, just thinking out loud | 23:49 |
perlDreamer | Sara, you would put it in a SQL Report template | 23:49 |
perlDreamer | but, as I said, this macro does not exist | 23:50 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 23:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 23:53 | |
--- Day changed Fri Jul 18 2008 | ||
-!- SDuensin [n=Scott@140.sub-75-205-136.myvzw.com] has quit ["Leaving"] | 00:02 | |
-!- carogra1 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 00:09 | |
+perlmonkey2 | hmm, this Shop bug looks pretty serious perlDreamer. You have in insights? Or are you busy? http://www.plainblack.com/bugs/tracker/shop-seeing-another-users-cart#Y1ZZP2QeOfPEUYyLsEYUPA | 00:09 |
perlDreamer | I'm wondering if she ended up using the same Session ID. Might have gotten stuck in a cookie or something. | 00:11 |
perlDreamer | It sounds repeatable, though | 00:11 |
perlDreamer | which is good for bug hunting | 00:11 |
+perlmonkey2 | yeah, I've repeated it. | 00:13 |
+perlmonkey2 | so then shop info is stored client side in cookies? | 00:14 |
perlDreamer | the WebGUI sessionId is stored client side in a cookie | 00:14 |
perlDreamer | that way wG knows who you are | 00:14 |
perlDreamer | from page to page | 00:14 |
perlDreamer | same browser, same session cookie? | 00:14 |
+perlmonkey2 | I just logged in as bob, added a widget to my card. Logged out, then back in as admin and can view bob's cart as my own. | 00:15 |
+perlmonkey2 | but I'm not sure how serious this bug is. How often will you have a real life scenario where this happens? | 00:16 |
perlDreamer | The problem would be if you log in as admin from another computer and have it happen again. Or another browser. | 00:17 |
perlDreamer | bio-break | 00:17 |
+perlmonkey2 | okay, I'll test that. | 00:17 |
+perlmonkey2 | wow | 00:19 |
+perlmonkey2 | spooky. Okay, one browser is bob, one is admin. Bob bought a widget and now gets a view cart link. Admin loads the widget page and gets a view cart link. Bob's cart has the widget, admin's cart is empty. | 00:20 |
+perlmonkey2 | but why did admin's widget show a link to the cart intead of the offer to purchase the widget? | 00:20 |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 00:21 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:21 | |
-!- carogra2 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 00:22 | |
perlDreamer | no idea, perlmonkey2. Sounds like caching, but Admin is supposed to be uncached. | 00:22 |
perlDreamer | You added a Product to the cart? | 00:22 |
+perlmonkey2 | I'll create anothe ruse and see if it is only admin | 00:22 |
+perlmonkey2 | yes | 00:22 |
+perlmonkey2 | I created a widget product. | 00:22 |
+perlmonkey2 | not sure what "Shelf" does though. | 00:23 |
@tavisto | Haarg, you there? | 00:23 |
perlDreamer | Shelf is a container for Skus | 00:23 |
@tavisto | hey pD | 00:23 |
perlDreamer | yo, tavisto | 00:23 |
perlDreamer | How's the WUC looking? | 00:23 |
+perlmonkey2 | yeah, bob and sam can see each others' carts | 00:24 |
+perlmonkey2 | which is new. At least before Admin and Bob only made the "view cart" show up for the other uers without the contents being shared. | 00:25 |
perlDreamer | How is cart indexed in the db? | 00:25 |
+perlmonkey2 | no idea | 00:26 |
+perlmonkey2 | cartid and sessionid | 00:27 |
-!- carogray [n=Caroline@h69-131-74-130.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 00:27 | |
+perlmonkey2 | okay, I'm going code diving. | 00:28 |
perlDreamer | I'd recommend looking in the Sku, for the getCart method | 00:28 |
perlDreamer | Asset/Sku.pm | 00:28 |
+perlmonkey2 | the Sku....hmm....okay | 00:28 |
perlDreamer | It might also be worth your time to try and write a test for it. | 00:29 |
+perlmonkey2 | let me get a feel for the code and what's going on first. | 00:29 |
perlDreamer | stoopid $dayJob! | 00:30 |
+perlmonkey2 | you should take a month of vacation like me :P | 00:31 |
perlDreamer | I want a patron. | 00:32 |
perlDreamer | Someone to sponsor me while I write WebGUI code | 00:32 |
perlDreamer | with no deadlines or requirements attached. | 00:32 |
@tavisto | perlDreamer, sorry got brought into a convo here at JT's... but WUC prep went well | 00:34 |
@tavisto | we wrapped up this afternoon and are chilling now | 00:35 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:37 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 00:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 00:37 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:37 | |
-!- carogra1 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 00:38 | |
+perlmonkey2 | perlDreamer: I thought JT offered you that position? | 00:40 |
perlDreamer | Yes, except for the getting paid part :/ | 00:41 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 00:41 | |
+perlmonkey2 | Yeah, I thought JT said he'd do that? | 00:42 |
+perlmonkey2 | oh | 00:42 |
+perlmonkey2 | yeah, I guess chip engineers make a little cheese. | 00:42 |
perlDreamer | Well, as a trial, we redid our budget this year and cut it 30%. Just pretended like we took a 30% paycut. | 00:43 |
+perlmonkey2 | I went CS and my two buddies went EE. They go to work for Xilinx and are worth half a mill before the age of 30. | 00:43 |
perlDreamer | It works. | 00:43 |
+perlmonkey2 | perlDreamer: that sounds like a really smart idea. | 00:43 |
perlDreamer | but I need to cut another 30% to get to programming salary levels | 00:43 |
perlDreamer | that's not doable | 00:44 |
+perlmonkey2 | even if you contracted on the side? | 00:44 |
+perlmonkey2 | ran your own custom shop? | 00:44 |
lisette | i can do a new workflow? | 00:45 |
perlDreamer | lisette, yes, you can add Workflows to WebGUI | 00:45 |
perlDreamer | perlmonkey2, I'm business-smarts impaired. | 00:45 |
+perlmonkey2 | join a few marketing clubs (groups of professinals who refer bidness to each other). | 00:45 |
* perlmonkey2 is just too lazy to strike it rich, but he's got several examples of how to do it. | 00:46 | |
+perlmonkey2 | although I think text processing as a web service might have a chance. I've got a better text processing kernel than Semantic-Knowledges tool and they charge $3950 per seat. | 00:47 |
+perlmonkey2 | but my kernel was written in Perl, so it isn't fair to compare the two. I obvously cheated. | 00:47 |
perlDreamer | indeed | 00:49 |
+perlmonkey2 | I can index and process 100,000 words a second on a single core of my T8100. | 00:49 |
+perlmonkey2 | That an't too shabby :P | 00:49 |
+perlmonkey2 | anyways...back to bug stomping. Get cart is just a call to Shop::Cart->newBySession. | 00:50 |
+perlmonkey2 | getCart shouldn't be messing up because the two carts should come from different sessions. | 00:50 |
perlDreamer | "shouldn't be" | 00:51 |
+perlmonkey2 | grabs a cartId from the sessionId in the database. | 00:51 |
perlDreamer | what if there's no cart in the db? | 00:51 |
+perlmonkey2 | create a new one with $session and $cartId which would be undef | 00:51 |
perlDreamer | with bob and admin, how many carts are there in the db? | 00:52 |
+perlmonkey2 | who wrote this code? It is really clean. | 00:52 |
+perlmonkey2 | perlDreamer: too | 00:52 |
perlDreamer | that's pure rizen code | 00:52 |
+perlmonkey2 | but I also have sam now so there should be 3 but there isn't. | 00:52 |
+perlmonkey2 | unless carts get removed from the table? | 00:53 |
perlDreamer | what if quickScalar returns '' instead of undef? | 00:53 |
lisette | i can tell a workflow that obtain a specific variable? | 00:53 |
+perlmonkey2 | perlDreamer: is '' defined? | 00:54 |
perlDreamer | sure | 00:54 |
perlDreamer | it's false but defined | 00:54 |
+perlmonkey2 | yes just tested. | 00:54 |
+perlmonkey2 | hmm | 00:54 |
+perlmonkey2 | guess I need to test quickScalar. | 00:55 |
-!- Sara [n=Camilo@201.232.58.66] has left #webgui [] | 00:55 | |
+perlmonkey2 | surely not though? | 00:55 |
perlDreamer | don't know | 00:55 |
perlDreamer | I'd throw some debug code into getCart, and make another user | 00:55 |
+perlmonkey2 | getCart just hands off to Cart.pm, so I'll throw it there. Sound right? | 00:56 |
perlDreamer | yeah, newBySession would be good, so long as you can trace if the cart is grabbed, or created fresh | 00:56 |
+perlmonkey2 | I added if(defined $cartId and $cartId ne '') with the same sharing of carts results. But you're right, I need traces. | 00:59 |
+perlmonkey2 | getCart doesn't look to be called. | 01:05 |
@tavisto | so perlDreamer, did you just rename "Itransact" into "Credit Card" | 01:06 |
@tavisto | I remembered you made the change.. but my mind is mush right now | 01:07 |
@tavisto | I think there is going to be a beta release tonight so you're work shall see the light | 01:07 |
lisette | if i create a workflow i need to install? | 01:08 |
perlDreamer | tavisto, the new name is Credit Card (ITransact) | 01:09 |
@tavisto | sweet | 01:09 |
@tavisto | AMLA will be happy | 01:10 |
perlDreamer | tips happily accepted | 01:10 |
perlDreamer | perlmonkey2, in eq context, undef is the same as '' | 01:12 |
@tavisto | look both ways before you cross the street. Welcome to open source. | 01:12 |
perlDreamer | Good tip. Here's another one. | 01:12 |
perlDreamer | You can ride the light rail for free near OSCON into downtown | 01:12 |
perlDreamer | but I'll tell you more about that next week | 01:13 |
perlDreamer | oh, and Rice Junkies on 11th has a great yakisoba chicken burrito | 01:14 |
perlDreamer | lisette, yes. Workflows go in WebGUI/Workflow/Activity | 01:23 |
perlDreamer | and then you have to put it in your WebGUI config file in /data/WebGUI/etc/ | 01:23 |
perlDreamer | perlmonkey2: You learn anything new? | 01:27 |
@tavisto | yeah I remember hearing that | 01:33 |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:45 | |
lisette | i create an activity and a workflow, i wnat to assign this activity to this workflow, how to do? | 01:51 |
+perlmonkey2 | perlDreamer: not yet. Was taking a break. About to restart. | 01:52 |
+perlmonkey2 | Just because I'm on vacation doesn't mean I can take some time to read a good junk novel :P | 01:52 |
perlDreamer | rock on, dude | 01:52 |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 01:54 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:07 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:09 | |
-!- KlausH [n=KlausH@p5B0704A3.dip0.t-ipconnect.de] has quit [] | 02:17 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:26 | |
metanil | is there any major change in database schema between webgui 7.4.17-stable and 7.5/7.4.40-stable?? | 02:41 |
perlDreamer | metanil, check the gotchas file, docs/gotchas.txt | 02:41 |
metanil | gotchas!! :) | 02:42 |
perlDreamer | why, what are you seeing? | 02:42 |
metanil | actually, i am trying to upgrade from 7.4.17-stable to either 7.5/7.4.40-stable.. So, just confirming any database changes, because i already have lots of contain in it. | 02:50 |
perlDreamer | I think the upgrade path is to 7.4.40, and then to 7.5 | 02:53 |
perlDreamer | I don't know if you can do it from 7.4.17 | 02:53 |
metanil | i think new Gallery asset not available in 7.4.40. | 02:54 |
perlDreamer | It's in 7.5 for sure. I don't know about 7.4.40. | 02:54 |
metanil | no its not there. i just checked. | 02:55 |
metanil | but thats okay | 02:55 |
perlDreamer | so upgrade to .40, then up to 7.5 | 02:56 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:57 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 03:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:13 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:28 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:28 | |
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has joined #webgui | 03:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:29 | |
-!- carogra2 [n=Caroline@h69-131-74-66.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 03:31 | |
metanil | "WRE ERROR: Perl make did not complete successfully" in Ubuntu Hardy .. any clue? | 04:14 |
metanil | ./makedepend: 1: Syntax error: Unterminated quoted string | 04:17 |
@Haarg | that's not much to go on. if there's more stuff put it on pastebin. | 04:18 |
metanil | Haarg: http://webgui.pastebin.com/d6ca456c1 | 04:20 |
metanil | i gave ./build.sh --all | 04:23 |
@Haarg | is that a 64 or 32bit build? | 04:23 |
metanil | is guess 32bit | 04:24 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:24 | |
metanil | it is 32bit | 04:25 |
metanil | any specific perl related prereqs?? | 04:26 |
metanil | in readme its just gcc g++ make and ncurses-dev | 04:26 |
@Haarg | i'm not sure. we don't have much special for perl, just Configure, make, make install | 04:26 |
metanil | i am pretty much sure that the installation done by other user.. (not root.. or as sudo) | 04:28 |
perlDreamer | perlmonkey2: I've got my bug huntin' boots on. | 04:29 |
@Haarg | can you try 'ls -l /bin/sh' | 04:29 |
metanil | sure thing | 04:29 |
metanil | lrwxrwxrwx 1 root root 4 2008-05-30 19:51 /bin/sh -> dash | 04:29 |
@Haarg | hmm | 04:30 |
metanil | does it have to bash instead of 'dash'?? | 04:30 |
@Haarg | might be a perl bug relating to dash | 04:30 |
@Haarg | you might want to try it with bash | 04:30 |
metanil | you mean by changing the symlink of sh to bash? | 04:31 |
@Haarg | yeah | 04:31 |
@Haarg | that's the easiest way at least | 04:31 |
metanil | ok.. lets see... i'll try to build | 04:31 |
@Haarg | perlDreamer, i'm doing a release in a few minutes | 04:33 |
perlDreamer | I won't have this bug fixed by then. | 04:33 |
perlDreamer | Thanks for the warning, though | 04:34 |
metanil | still error while making perl.. but this time its different | 04:42 |
metanil | Haarg: http://webgui.pastebin.com/d5bb05da0 | 04:43 |
@Haarg | i can't really help you much with that. it seems like a general perl problem, so you might look around for answers along those lines. | 04:46 |
metanil | ok.. i'll try googling it. | 04:47 |
perlDreamer | perlmonkey2: I can't duplicate the bug. | 04:51 |
perlDreamer | I logged in as Admin, created 2 users and a Product. | 04:52 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] | 04:52 | |
perlDreamer | As user1, petebob, i bought a product. | 04:53 |
perlDreamer | then in a separate browser, I logged in as user2 | 04:53 |
perlDreamer | I couldn't get to user1's cart. | 04:53 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 04:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 04:53 | |
CIA-6 | WebGUI: graham * r6996 /WebGUI/docs/create.sql: preparing for 7.5.17 release | 04:59 |
-!- Khaytsus [n=Khaytsus@theblackmoor.net] has quit ["leaving"] | 05:05 | |
metanil | Haarg: now its......... make: *** No rule to make target `<command-line>', needed by `miniperlmain.o'. Stop | 05:09 |
@Haarg | i really couldn't say. i haven't run through the wre build in a long time, and i didn't have any problems when i did. | 05:10 |
metanil | (me too with other machine) | 05:10 |
metanil | may its related with new gcc | 05:11 |
+perlmonkey2 | I need a better paying job. My buddy just got him and his wife new Z3's. | 05:14 |
perlDreamer | is that a gaming console? | 05:14 |
+Radix-wrk | heh.. no, bmw z3 roadster I suspect ;) | 05:16 |
perlDreamer | perlmonkey2: I don't think the cart thing is a bug. | 05:17 |
perlDreamer | As a browser visiting the site, you get a cookie | 05:17 |
perlDreamer | you can log in multiple times with the same session with different usernames and passwords | 05:17 |
+perlmonkey2 | with different browsers? | 05:17 |
perlDreamer | I used different browsers with no problem. | 05:17 |
perlDreamer | I made two users | 05:18 |
perlDreamer | petebob and timbob | 05:18 |
+perlmonkey2 | no bug with two browsers? maybe epiphany and firefox share cache/cookies? | 05:18 |
perlDreamer | possibly | 05:18 |
perlDreamer | All I know is I couldn't do it with konqueror and firefox | 05:18 |
+perlmonkey2 | although I checked the DB. I had two sessions, one for each user logged into seperate browsers. | 05:19 |
+perlmonkey2 | okay, I'll try two seperate machines. | 05:19 |
perlDreamer | well, maybe it's best to say I can't duplicate the bug. | 05:19 |
+perlmonkey2 | if that doesn't work, maybe we can call it an insignificant bug? | 05:19 |
metanil | Haarg: ./source/perl-5.8.8/makedepend.SH and added line...... -e '/^#.*<command-line>/d' \ | 05:19 |
perlDreamer | yeah | 05:20 |
perlDreamer | we blame tavisto | 05:20 |
metanil | i am currently running .. hopefully i will solve that issue. | 05:20 |
+perlmonkey2 | perlDreamer: bad news. Bob logged in from my server, sam logged in from my laptop. When sam added a widget to his cart, bob got the "view cart" link instead of an offer to add a widget. | 05:21 |
+perlmonkey2 | hmm...I thought sam added the widget, but only bob's cart shows a widge.t | 05:22 |
+perlmonkey2 | no, widget shows up in correct cart. | 05:22 |
perlDreamer | have bob and sam added stuff in the past? | 05:23 |
+perlmonkey2 | perlDreamer: yes | 05:23 |
+perlmonkey2 | all from my laptop. | 05:23 |
+perlmonkey2 | but both sessions should have timed out since I last attempted this. | 05:23 |
perlDreamer | well, please add another user, from your laptop, called bill. | 05:24 |
perlDreamer | have bill log in from the server | 05:24 |
perlDreamer | then I'll be convinced | 05:24 |
+perlmonkey2 | okay | 05:24 |
+perlmonkey2 | j/s family | 05:24 |
metanil | Haarg: its now working.. it passed through it. | 05:27 |
@Haarg | cool | 05:27 |
+perlmonkey2 | bill was created on the lappy and logged in to the server and saw "View Cart" on the page that should have offered a widget. | 05:28 |
@Haarg | might be nice to post what you did to the dev mailing list | 05:28 |
perlDreamer | no add to cart link? | 05:28 |
+perlmonkey2 | nope | 05:28 |
@Haarg | could be helpful for the next WRE release | 05:28 |
+perlmonkey2 | just view cart. Althoguh nothing was in the cart. | 05:28 |
metanil | Harg: Could we add some kind of help for that in ReadMe file under Ubuntu sectioN? | 05:28 |
+perlmonkey2 | j/s I did log into the lappy with bill. I'll create another and not log into the lappy | 05:28 |
@Haarg | those kinds of changes shouldn't really be needed | 05:29 |
@Haarg | we'd want to work around them in the build script | 05:29 |
@Haarg | but sticking it on the wiki might be good | 05:29 |
+perlmonkey2 | okay, created jill, first time login was the server and she saw view cart. | 05:29 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 05:29 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:29 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:29 | |
perlDreamer | no add to cart? | 05:29 |
metanil | Haarg: its not really related to WRE,, its a bug of new version of gcc and perl source. | 05:29 |
+perlmonkey2 | nope, no widget to add. | 05:30 |
CIA-6 | WebGUI: jt * r6997 /releases/WebGUI_7.5.17-beta: Release 7.5.17-beta | 05:30 |
-!- overdrive3000 [n=overdriv@190.39.130.23] has joined #webgui | 05:30 | |
perlDreamer | are there still available widgets in the quantity field? | 05:30 |
+perlmonkey2 | should be, I added 99 | 05:30 |
+perlmonkey2 | j/s | 05:30 |
@Haarg | still, if we wanted to support that version of ubuntu, we'd put something ot build.sh to make it work | 05:30 |
+perlmonkey2 | yes, 100 left | 05:30 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 05:31 | |
metanil | Haarg, how can we do that? | 05:31 |
perlDreamer | Are you running the WRE? | 05:31 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:31 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:31 | |
perlDreamer | brb, gotta feed the critters and let the dog out | 05:31 |
metanil | i'll try to change build.sh. | 05:31 |
@Haarg | there are other places in the build script where it makes changes to the files using regexes. | 05:31 |
+perlmonkey2 | perlDreamer: yes | 05:31 |
@Haarg | we could probably do something similar | 05:31 |
perlDreamer | poor guy, he's standing here with all 4 legs crossed | 05:31 |
@Haarg | i'm not certain what all your changes are, so i couldn't say. | 05:32 |
+perlmonkey2 | hahah | 05:32 |
+perlmonkey2 | he should pee on the carpet for spite :p | 05:32 |
@tavisto | hoowah! 2 hours til we see The Dark Knight | 05:32 |
-!- Radix-work [n=Jesse@formsys.com] has joined #webgui | 05:32 | |
+perlmonkey2 | or that's what my dog does. He stands for 5 minutes at the door making an occasional "wuuf", then walks over to the carpet and cuts loose. | 05:33 |
+perlmonkey2 | so he's got us pretty well trained and only makes one wuf | 05:33 |
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has quit [] | 05:34 | |
+perlmonkey2 | perlDreamer: getcart isn't being called until something is added. So the problem is why "View Cart" is being shown. This might end up being an easy fix. | 05:37 |
perlDreamer | ViewCart is always shown now in the default template, iirc | 05:40 |
perlDreamer | yeah | 05:41 |
perlDreamer | there is always a cart now | 05:41 |
perlDreamer | but displaying the add to cart link depends on the hasAddedToCart variable | 05:41 |
metanil | Haarg: and for regex the build script itself using perl binary. | 05:44 |
+perlmonkey2 | perlDreamer: hmm, admin and jill can now add without messing with each other. But bill and jill have problems. | 05:44 |
@Haarg | well, i'm not sure what we'd do to actually get it to work | 05:45 |
perlDreamer | bill and jill both logged in from the same place? | 05:45 |
perlDreamer | here's a mysql query to try | 05:46 |
perlDreamer | select cart.cartId, cart.sessionId, userSession.userId from cart join userSession on cart.sessionId=userSession.sessionId; | 05:46 |
+perlmonkey2 | no, different machines | 05:47 |
+perlmonkey2 | i have 3 uid's with there own cartid and sessionid | 05:48 |
+perlmonkey2 | their | 05:49 |
perlDreamer | throw another join and get usernames | 05:49 |
perlDreamer | because you have 5 users so far :) | 05:49 |
perlDreamer | Haarg, could I get your help tracking down an empty template? | 05:50 |
@Haarg | possibly | 05:50 |
+perlmonkey2 | bill bob jill | 05:50 |
perlDreamer | Default sale notification mail, id: UTmPS_SxenN2XrWEnB4uyQ, url: /shopping-cart-collateral-items/default-sale-notification-mail | 05:50 |
perlDreamer | that template is empty | 05:50 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)] | 05:50 | |
perlDreamer | perlmonkey2, nothing for sam? | 05:50 |
+perlmonkey2 | sam and admin no longer have an entry. | 05:50 |
+perlmonkey2 | but I didn't leave anything in the cart. | 05:51 |
+perlmonkey2 | so does his cart timeout with the session? | 05:51 |
perlDreamer | I don't know. | 05:51 |
perlDreamer | No. There's no workflow activity to expire carts | 05:52 |
perlDreamer | they're permanent | 05:52 |
+perlmonkey2 | I'm still trying to put in traces, but the cart method doesn't have access to the session. | 05:53 |
+perlmonkey2 | and all its members are private for the most part. | 05:53 |
perlDreamer | cart method? | 05:53 |
+perlmonkey2 | newBySession | 05:53 |
perlDreamer | isn't $session the second argument to newBySession? | 05:54 |
+perlmonkey2 | doh, the session is passed in.....stupid me thought it was a nidea. | 05:54 |
+perlmonkey2 | hah | 05:54 |
+perlmonkey2 | id, not idea | 05:54 |
+perlmonkey2 | but that is only called when something is added to the cart. | 05:54 |
+perlmonkey2 | our problem seems to happen earlier, just from viewing the wobject. | 05:54 |
@Haarg | i'm not seeing anything odd about that template aside from that it is empty | 05:55 |
@Haarg | and there aren't any previous revisions of it on pb.com | 05:55 |
perlDreamer | I'll add a subroutine to clean it up in the next rev. Is that okay? | 05:58 |
CIA-6 | WebGUI: graham * r6998 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.18 dev | 05:59 |
+perlmonkey2 | checkView? | 05:59 |
perlDreamer | that shouldn't talk to the cart | 06:00 |
+perlmonkey2 | no. | 06:00 |
+perlmonkey2 | Sku in www_view calls checkView, just wondering what it does. | 06:01 |
perlDreamer | checkView: Asset.pm line 287 | 06:01 |
+perlmonkey2 | trying to figure out where the decision to show "View cart" comes from. | 06:01 |
perlDreamer | view cart is shown all the time | 06:01 |
@Haarg | i guess. i don't know what that template is used for. | 06:01 |
perlDreamer | Haarg: it says default sale notification email | 06:02 |
+perlmonkey2 | perlDreamer: do I not have the latest template then? I don't see view cart. | 06:02 |
perlDreamer | so I'm guessing it's related to Shop | 06:02 |
+perlmonkey2 | I see a drop down for the item and a button "Add to cart" | 06:02 |
perlDreamer | perlmonkey2: what's your svn rev? | 06:02 |
perlDreamer | are you fully up to date? | 06:03 |
perlDreamer | current rev is 6998 | 06:03 |
perlDreamer | if you're within 2-3 of that you're probably fine | 06:03 |
perlDreamer | svn info /data/WebGUI | 06:03 |
+perlmonkey2 | 6994 | 06:04 |
+perlmonkey2 | I have to replace a lot of JS to get update to work. | 06:04 |
@Haarg | i don't see any references to that template anywhere | 06:04 |
perlDreamer | Haarg, me either. When we're clear for commits, I'll nuke it. | 06:05 |
@Haarg | release is done | 06:05 |
+perlmonkey2 | js phone | 06:06 |
perlDreamer | Okay Haarg, template is gone. | 06:08 |
perlDreamer | perlmonkey2: do you need to do a resetdev? | 06:09 |
perlDreamer | webgui.pastebin.com seems to be down, otherwise I'd paste you the right version | 06:11 |
@tavisto | woohoo! | 06:11 |
@tavisto | perlDreamer you rock brotha | 06:11 |
@tavisto | the button and the international errors are fixed | 06:11 |
perlDreamer | Sweet | 06:11 |
@tavisto | seem to be working great in my testing | 06:11 |
perlDreamer | So how long will it take you to start posting iPhone rendering bugs to WebGUI? | 06:12 |
@tavisto | im taking out a ton of fields now in the purchase history (screen after checkout - confirmation) to make things more simple | 06:12 |
@tavisto | no time for that hehe | 06:12 |
@tavisto | got peeps all over the place that want webinars and sales info about wG | 06:13 |
perlDreamer | sweet | 06:13 |
perlDreamer | overdrive3000 is a new potential user as well | 06:13 |
perlDreamer | trying to convince his group to pick WebGUI over Drupal and Plone | 06:13 |
perlDreamer | Do you have any advice for him? | 06:13 |
@tavisto | really? what group? | 06:13 |
metanil | Haarg: to fix that issue we need to put this --> sed -e 's/\(.*command\)[ ]\(line.*\)/\1 \2\n\1-\2/g' makedepend.SH .. in build.sh script. | 06:13 |
@tavisto | The best way is to sign up for our weekly webinar | 06:13 |
@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:14 |
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:17 |
perlDreamer | perlmonkey2: this is the latest template: http://p3m.org/pfn/1862 | 06:18 |
perlDreamer | if you don't want to do a resetdev, you can load the package directly from | 06:19 |
perlDreamer | /data/WebGUI/docs/upgrades/packages-7.5.17/default_product.wgpkg | 06:20 |
@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:22 |
@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:23 |
@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:24 |
overdrive3000 | thanks... Im Registered for a webinars... | 06:26 |
@tavisto | you are? What's your first name? | 06:27 |
overdrive3000 | Juan | 06:27 |
@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:28 |
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:29 |
@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:30 |
overdrive3000 | Im alone | 06:32 |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has joined #webgui | 06:37 | |
+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:42 |
+perlmonkey2 | perlDreamer: upgrade got me the template :) | 06:44 |
+perlmonkey2 | dang it. Jill added a widget. Bill reloaded the page and not has the view cart/continue shopping link. | 06:45 |
+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:50 |
+perlmonkey2 | What changes when admin is turned on? | 06:51 |
+perlmonkey2 | Is this a cacheing issue? | 06:51 |
-!- Radix-work [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 06:57 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 06:57 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 07:01 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #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:02 | |
-!- 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:03 |
perlDreamer | and no, I still can't duplicate the bug. | 07:06 |
perlDreamer | sounds like the Product should not cache | 07:06 |
* 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:07 |
perlDreamer | hat at | 07:08 |
perlDreamer | ^@; | 07:08 |
+perlmonkey2 | didn't fix it. | 07:12 |
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:13 |
+perlmonkey2 | ^SessionId; | 07:14 |
+perlmonkey2 | that doesn't seem right? | 07:14 |
+perlmonkey2 | lc s? | 07:14 |
+perlmonkey2 | oh | 07:15 |
+perlmonkey2 | I'd like a third person to try this to see if they can replicate, since you can't. | 07:16 |
perlDreamer | That's cool with me. | 07:17 |
+perlmonkey2 | Different sessionid's | 07:21 |
+perlmonkey2 | Need to see what's up with the view. | 07:22 |
perlDreamer | totally weird | 07:24 |
+perlmonkey2 | fixed it. | 07:25 |
+perlmonkey2 | In Product::view commented out the 6th line of that method. Which is to return the cache. | 07:26 |
+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:27 |
perlDreamer | no, assetId | 07:28 |
+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:29 |
+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:30 |
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:31 |
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:32 |
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:33 |
+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:34 |
+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:35 |
+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:36 |
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:37 |
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:38 |
+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:39 |
+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:40 |
perlDreamer | lol | 07:41 |
+perlmonkey2 | I'll email JT to ask what's up unless you want to. | 07:42 |
perlDreamer | All you, dude. I'll be hacking chips tomorrow again. | 07:43 |
perlDreamer | but next week, I'm a perl hacker | 07:43 |
+perlmonkey2 | man, sounds like you've got it made. | 07:44 |
+perlmonkey2 | Can't get bored, and get to have the best of the EE and CS world. | 07:45 |
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:46 |
+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:47 |
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:48 |
perlDreamer | I haven't seen that in years. | 07:49 |
+perlmonkey2 | "Jump to conclusions" game. That was awesome. | 07:49 |
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:54 |
+perlmonkey2 | hah | 07:57 |
+perlmonkey2 | I saw 7000 coming. wondered if it was a milestone or anything. | 07:58 |
+perlmonkey2 | maybe 10,000 will be a party. | 07:58 |
+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 | 07:59 |
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:00 |
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:01 |
perlDreamer | Test Driven Development and Selenium testing with PHP | 08:02 |
+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:03 |
+perlmonkey2 | WWW::Selenium | 08:04 |
+perlmonkey2 | :D | 08:04 |
+perlmonkey2 | test driven development. That's what I need. | 08:05 |
+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:06 |
+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:08 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] | 08:14 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 08:15 | |
-!- mode/#webgui [+o khenn] by ChanServ | 08:15 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] | 08:24 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 08:25 | |
-!- beginwebgui [n=beginweb@ip98-161-19-214.om.om.cox.net] has quit [Read error: 110 (Connection timed out)] | 08:32 | |
-!- overdrive3000 [n=overdriv@190.39.130.23] has quit ["Saliendo"] | 08:41 | |
-!- steveo_a1 [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has joined #webgui | 09:19 | |
-!- steveo_aa [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 09:20 | |
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui | 09:27 | |
-!- 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:31 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:48 | |
-!- KlausH [n=KlausH@p5B070BBB.dip0.t-ipconnect.de] has joined #webgui | 10:09 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 10:34 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:35 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 11:22 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 11:22 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:38 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 12:28 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 12:34 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 12:34 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] | 12:35 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 14:43 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 14:44 | |
-!- 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)] | 14:58 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 15:19 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 15:36 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 16:00 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:00 | |
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:03 | |
-!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 16:06 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:10 | |
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:39 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:46 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:59 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 17:03 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:10 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:13 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:13 | |
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has left #webgui [] | 17:29 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:32 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:32 | |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 17:34 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:48 | |
-!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 17:48 | |
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has joined #webgui | 17:50 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:50 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:53 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 17:55 | |
-!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 17:58 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 17:58 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:00 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:00 | |
-!- carogra2 [n=Caroline@h69-131-73-204.nwlnnh.dsl.dynamic.tds.net] has quit ["Leaving."] | 18:04 | |
-!- carogray [n=Caroline@h69-131-75-241.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 18:06 | |
-!- carogra1 [n=Caroline@h69-131-76-132.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 18:14 | |
-!- cap10morgan [n=cap10mor@206-124-6-113.denver.dsl.forethought.net] has quit [] | 18:16 | |
-!- khenn [n=khenn@24-241-239-2.dhcp.mdsn.wi.charter.com] has quit [] | 18:16 | |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 18:17 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 18:33 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 18:35 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 18:35 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:35 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 18:40 | |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI | 18:40 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:40 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 18:42 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Client Quit] | 18:43 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 18:43 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:45 | |
+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:48 |
+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:52 |
+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:53 |
@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:54 |
+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:55 |
@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:56 |
@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:57 |
@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 | 18:58 |
+perlmonkey2 | that fixed it. | 19:02 |
+perlmonkey2 | no, that didn't fix it. | 19:06 |
@rizen | it would if you did it right | 19:08 |
+perlmonkey2 | if (!$session->var->isAdminOn && $self->get("cacheTimeout") > 10 && $self->{_hasAddedToCart} != 1){ | 19:08 |
@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:09 |
+perlmonkey2 | oh crap | 19:10 |
+perlmonkey2 | that makes much more sense. | 19:10 |
+perlmonkey2 | :) | 19:10 |
+perlmonkey2 | okay, now fixed. | 19:11 |
@bopbop | rizen: in my post I was talking about the cart | 19:22 |
@bopbop | I was shopping as admin, and saw admin's cart | 19:23 |
@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:24 |
@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:25 |
@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:26 |
@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:27 |
+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:28 |
@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:29 |
@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:30 |
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:31 |
@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:32 |
+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:33 |
perlDreamer | perlmonkey2, very nice. | 19:35 |
+perlmonkey2 | JT's solution, not mine. | 19:37 |
perlDreamer | They don't call him TMRFE for nothing. | 19:37 |
-!- tavisto [n=tavisto@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 19:38 | |
perlDreamer | rizen, I'll do what I can for bug fixing | 19:41 |
@rizen | k | 19:42 |
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:43 |
+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:44 |
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:45 |
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:46 |
+perlmonkey2 | Yeah, but you're perlDreamer, you've got so much karma you get like free murders now. | 19:47 |
perlDreamer | You too, can have oodles of karma if you spend 5 years fixing bugs, uploading contribs and making forum posts | 19:49 |
-!- 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:13 |
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:15 |
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:16 |
perlDreamer | I think the table you want is the userSession table | 20:17 |
juan | ok | 20:17 |
juan | thanks | 20:17 |
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:18 |
juan | ok | 20:19 |
-!- khenn [n=khenn@68.78.80.3] has joined #WebGUI | 20:26 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:26 | |
juan | perlDreamer, when a user session expires, it is deleted from this table or it is done by a workflow? | 20:27 |
perlDreamer | It is deleted from that table by a workflow. | 20:28 |
perlDreamer | WebGUI/Workflow/Activity/DeleteExpiredSessions.pm | 20:28 |
perlDreamer | I think | 20:28 |
juan | so, if a user log out but the session have not expired it record continues in the table | 20:29 |
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:31 |
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:32 |
perlDreamer | Are URLs still broken? | 20:33 |
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:34 |
+perlmonkey2 | bag 6 bug? | 20:39 |
perlDreamer | that's at the end of the URL that I posted. | 20:39 |
+perlmonkey2 | hah | 20:43 |
+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:44 |
+perlmonkey2 | oh, looks like the test cleaned out my table for me. | 20:45 |
perlDreamer | $session->db->write('delete from tax'); | 20:46 |
perlDreamer | $session->db->write('delete from cart'); | 20:46 |
perlDreamer | $session->db->write('delete from addressBook'); | 20:46 |
perlDreamer | $session->db->write('delete from address'); | 20:46 |
+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:49 |
perlDreamer | yup | 20:50 |
+perlmonkey2 | okay, good, I got it right with asc :P | 20:50 |
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:51 |
CIA-6 | WebGUI: colin * r7004 /WebGUI/t/lib/WebGUI/Test.pm: Make the WEBGUI_CONFIG environment variable warning messages more instructive. | 20:52 |
+perlmonkey2 | okay committed | 20:53 |
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:55 |
+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:56 |
perlDreamer | I thought you were on vacation? | 20:57 |
+perlmonkey2 | I am, but that doesn't stop them from having "emergencies". | 20:57 |
+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. | 20:59 |
perlDreamer | sounds like contracting | 21:04 |
perlDreamer | You quit your job, then start looking for customers | 21:04 |
+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:05 |
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:06 |
+perlmonkey2 | but contracting back to them does make sense. | 21:07 |
-!- 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:15 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 21:18 | |
-!- mode/#webgui [+o tabb] by ChanServ | 21:18 | |
-!- lisette [n=liraos@201.232.58.66] has quit [Remote closed the connection] | 21:20 | |
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:28 |
-!- khenn_ [n=khenn@68.78.80.3] has quit [] | 21:29 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:40 | |
-!- 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:50 |
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:51 |
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:52 |
dionak | will do | 21:54 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:59 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:59 | |
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:03 |
topsub | http://webgui.pastebin.com/m5f032f8f <-- form contorl | 22:04 |
@rizen | preaction: http://www.plainblack.com/rfe/request-for-enhancement/configure-asset-manager---pagination | 22:05 |
@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:06 |
@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:07 |
@preaction | eh. it's just the first step in the new asset manager | 22:08 |
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:11 |
@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:12 |
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:13 |
perlDreamer | and I want a pony | 22:14 |
@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:15 |
@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:17 |
@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:18 |
@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:19 |
-!- serif [n=serif@97.66.185.250] has quit [Remote closed the connection] | 22:41 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 22:42 | |
lisette | i need to know the postId from the assetId from Collaboration? how to do? | 22:43 |
@preaction | lisette, postId should be the assetId of the Post, <tmpl_var assetId> perhaps? | 22:45 |
lisette | mmm the problem is that i build a workflow | 22:45 |
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:46 |
@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:47 |
lisette | but the assetId that here is of the Collaboration, no of Post | 22:48 |
lisette | getLineage? | 22:48 |
lisette | how? | 22:48 |
perlDreamer | getLineage is in the AssetLineage package | 22:49 |
lisette | this return me a hash? | 22:58 |
perlDreamer | no | 22:58 |
perlDreamer | it returns an array ref | 22:58 |
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 | 22:59 |
lisette | yes, sorry | 23:00 |
lisette | i can do this: getLineage($assetId); ? | 23:01 |
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:02 |
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:03 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:08 | |
perlDreamer | bopbop, are you around? | 23:12 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:14 | |
-!- lisett1 [n=liraos@201.232.58.66] has joined #webgui | 23:23 | |
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:31 | |
-!- juan [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:31 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 23:32 | |
@bopbop | perldreamer: I'm back | 23:53 |
--- Day changed Sat Jul 19 2008 | ||
perlDreamer | I figured it out | 00:07 |
perlDreamer | packages don't contain metadata | 00:07 |
perlDreamer | or keywords | 00:07 |
-!- 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:08 |
@preaction | i just fixed two that you didn't know we had, does that mean i get to add two now? | 00:11 |
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:12 |
@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:13 |
@preaction | heh, whoops | 00:14 |
perlDreamer | it's okay, I'll just build in a short circuit check. | 00:14 |
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:19 |
@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:20 |
perlDreamer | rizen: Did you fix this bug already: http://www.plainblack.com/bugs/tracker/transactions-appear-w/-no-item#IJsQljyGG98V-GnZ3OUykw | 00:21 |
perlDreamer | need to $dayJob for a while now, but I'll be listening in | 00:22 |
@rizen | no | 00:29 |
@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:30 |
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 <!doctype> and <html> 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:35 |
@rizen | i have a new goal in life: suck less than preaction | 00:37 |
@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:40 |
@bopbop | juan: are you around still? | 00:45 |
@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:56 |
@preaction | same with _properties | 00:57 |
perlDreamer | yeah $self->session->asset->get() is much better | 00:57 |
lisett1 | ok, getId? | 00:57 |
@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:58 |
lisett1 | i need the assetId of the CS | 00:59 |
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:03 |
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:05 |
topsub | hmm wonder if thats a good RFE would allow alot of control for that page | 01:06 |
topsub | like sql reports | 01:06 |
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:07 |
topsub | my images are huge i guess i need to turn down the thumbnails or something | 01:08 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 01:10 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui [] | 01:21 | |
lisett1 | this $self->session->asset->get() don't work | 01:28 |
lisett1 | sorry | 01:32 |
lisett1 | i found the error! | 01:32 |
perlDreamer | what's the error? | 01:33 |
lisett1 | jajajaja :-[ | 01:36 |
lisett1 | i forgot call the package WebGUI::Asset!! | 01:36 |
perlDreamer | we've all made that mistake | 01:36 |
perlDreamer | you shouldn't be embarrassed. | 01:37 |
lisett1 | mmmm | 01:38 |
lisett1 | yes, but this error is very easy... | 01:38 |
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:39 |
lisett1 | mmmm, pues si! | 01:41 |
lisett1 | de los errores es que se aprende! | 01:41 |
perlDreamer | exactamente | 01:41 |
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:42 |
+perlmonkey2 | how | 01:43 |
lisett1 | corrigiendolos e intentar no cometerlos nuevamente | 01:45 |
topsub | perlDreamer, that deeps.. lol | 01:45 |
* perlmonkey2 wonders whatever happened to the translation software supposed to be built into all linux apps like aspell is. | 01:46 | |
perlDreamer | topsub: if it's good enough for Thomas Wayne, it's good enough for me | 01:47 |
+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:49 |
+perlmonkey2 | I didn't know preaction spoke french | 01:50 |
+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:51 |
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:52 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:55 | |
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:57 |
lisett1 | i don't know hot to fix it | 01:58 |
lisett1 | how | 01:58 |
perlDreamer | in the Activity, you have some variable | 01:58 |
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 | 01:59 |
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:00 |
lisett1 | and then how to do? | 02:01 |
perlDreamer | how to get to the CS that you want? | 02:01 |
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:02 |
lisett1 | yes | 02:03 |
-!- 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:04 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 02:11 | |
metanil | does wreservice need to be start by super user (root)?? | 02:19 |
+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:21 |
metanil | perlmonkey2: you mean using sudo ./wreservice.pl ? | 02:22 |
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:26 |
lisett1 | ok, thanks, i see the GetCSEmail | 02:32 |
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:33 |
-!- lisett1 [n=liraos@201.232.58.66] has left #webgui [] | 02:34 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #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:36 | |
-!- 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:40 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:43 | |
-!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 02:45 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 03:37 | |
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:22 |
-!- carogray [n=Caroline@h69-131-72-158.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 04:46 | |
+perlmonkey2 | preaction: you awake? | 04:57 |
@preaction | perlmonkey2, in a manner of speaking | 05:33 |
+perlmonkey2 | okay | 05:33 |
+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:34 |
@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:36 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 05:48 | |
+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:52 |
@preaction | instead, if e-mail is not a required field, and if e-mail is false, that error should not be displayed | 05:53 |
+perlmonkey2 | k | 05:54 |
perlDreamer | anyone seen rizen in a while? | 05:57 |
+perlmonkey2 | 6:36 he left | 05:58 |
perlDreamer | grrrr | 05:59 |
+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:00 |
+perlmonkey2 | hah, dude, I keed I keed | 06:01 |
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:03 |
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:04 |
+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:05 |
perlDreamer | It's a 4 column layout, it should be okay. | 06:07 |
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:08 |
+perlmonkey2 | bugs++ | 06:11 |
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:12 |
+perlmonkey2 | oh, that is for keeping track of bugs? | 06:13 |
+perlmonkey2 | I was just giving it more karma | 06:14 |
perlDreamer | it's pretty informal | 06:15 |
perlDreamer | aarrggghh! | 06:30 |
perlDreamer | bugs-- | 06:38 |
+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:39 |
+perlmonkey2 | The only place I can find email dup checking is in Profile.pm...has to be it | 06:41 |
* 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:42 |
@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:43 |
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:44 |
+perlmonkey2 | is there a built in way to check userProfileField or should I just do a quickScalar db call? | 06:48 |
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:50 |
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:51 |
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:52 |
perlDreamer | That's why encapsulation was invented | 06:53 |
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:54 |
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 | 06:56 |
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:00 |
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:01 |
+perlmonkey2 | was just calling the method | 07:02 |
+perlmonkey2 | not on an object | 07:02 |
perlDreamer | well, if you tried to call it on an object it would puke | 07:04 |
+perlmonkey2 | ah, first param is the class | 07:05 |
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:06 |
+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:07 |
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:08 |
-!- 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:09 |
+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:10 |
perlDreamer | webguiValidateEmail | 07:11 |
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:12 |
perlDreamer | on Toon Disney | 07:13 |
+perlmonkey2 | Toon Disney is showing people die? | 07:16 |
+perlmonkey2 | I wonder if there is a hidden button to close tickets or if I just don't have da POWER | 07:18 |
perlDreamer | You need one closed? | 07:19 |
+perlmonkey2 | http://www.plainblack.com/bugs/tracker/marking-email-as-unrequired-causes-duplicate-email-when-registering | 07:19 |
perlDreamer | closed | 07:20 |
+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:21 |
+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:22 |
perlDreamer | after you're done, run the t/i18/templates.t test to verify it's fixed | 07:23 |
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:24 |
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:25 |
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:26 |
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:27 |
+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:28 |
+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:29 |
perlDreamer | but comparatively, it sounds like your ureter is safe | 07:30 |
+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:31 |
+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:32 |
perlDreamer | that's very cool | 07:38 |
+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:40 |
perlDreamer | first bug in the list | 07:41 |
+perlmonkey2 | groovy :) | 07:41 |
perlDreamer | I'm schizo | 07:41 |
+perlmonkey2 | an EE who spends a bunch of time working on a FOSS CMS might just be a bit schizo :) | 07:42 |
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:43 |
+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:44 |
+perlmonkey2 | Play only Sundays, or other venues? | 07:45 |
perlDreamer | just Sundays | 07:45 |
+perlmonkey2 | I don't know that I've ever been to a service with brass in the music. Guitars, drums but not brass. | 07:46 |
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:47 |
+perlmonkey2 | I used to play piano, but haven't played in forever. | 07:49 |
perlDreamer | It is fun. More fun than running the coffee cart. | 07:50 |
perlDreamer | Just about same fun as running the video switcher, or the cameras | 07:51 |
+perlmonkey2 | hmm, I'm not sure the video switcher would be in my set of fun :P | 07:53 |
perlDreamer | going to crash out, good night pm2 | 08:06 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:06 | |
+perlmonkey2 | g'n perlDreamer | 08:07 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 08:35 | |
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has joined #webgui | 09:11 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:56 | |
CIA-6 | WebGUI: translation * r7012 /translations/Russian/Russian/Workflow_Cron.pm: Update from translation server | 13:07 |
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] | 14:57 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:03 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:03 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:52 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:52 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 18:29 | |
+perlmonkey2 | so quiet here on a Sat. | 18:42 |
topsub | not many ppl | 18:59 |
topsub | blah i got to switch to windows to use ps | 19:00 |
topsub | until i get windows in my vmware | 19:00 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 19:05 | |
-!- steveo_a1 [n=sno@adsl-76-226-107-5.dsl.sfldmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 21:26 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 23:30 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 23:30 | |
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has joined #webgui | 23:37 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:55 | |
--- Day changed Sun Jul 20 2008 | ||
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 00:23 | |
+perlmonkey2 | hmm, is there a trick to making sure i18n files are reloaded? | 01:25 |
-!- KlausH [n=KlausH@p5B071131.dip0.t-ipconnect.de] has quit ["---"] | 01:28 | |
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has joined #webgui | 02:00 | |
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has left #webgui [] | 02:01 | |
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has joined #webgui | 02:02 | |
-!- Point [n=chatzill@89-172-32-109.adsl.net.t-com.hr] has left #webgui [] | 02:02 | |
CIA-6 | WebGUI: translation * r7013 /translations/Spanish/ (16 files in 2 dirs): Update from translation server | 03:29 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 05:44 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 06:15 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 06:20 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 07:13 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui [] | 07:24 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 07:55 | |
-!- KlausH [n=KlausH@p5B072F79.dip0.t-ipconnect.de] has joined #webgui | 11:16 | |
CIA-6 | WebGUI: doug * r7014 /branch/doug-experimental/lib/WebGUI/Asset/ (Report.pm Event.pm Wobject/Calendar.pm): Nightly checkin because you forgot | 14:17 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 15:24 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 15:24 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 15:33 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 15:56 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 16:15 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 16:15 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 16:23 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 17:59 | |
@preaction | ah crap | 21:25 |
BartJol | what? | 21:26 |
BartJol | you're awake? | 21:26 |
@preaction | no, my nightly auto-checkin program did some checking in of stuff that wasn't supposed to go there | 21:26 |
@preaction | i do auto-checkin of my experimental branch, but the fixes were supposed to go into HEAD | 21:26 |
BartJol | ah, not good | 21:26 |
@preaction | eh, simple matter of taking the changes out. i should probably do a merge soon anyway. the last merge to my experimental branch was back in revision 5000. we're on 7000 now | 21:28 |
BartJol | ok, but, not a nice surprise on a sunday afternoon | 21:28 |
@preaction | eh, i was planning on doing some work today anyway, looks like somebody new has been submitting a few bugfix patches | 21:29 |
@preaction | "trebor" is what he's been going as on the forums | 21:29 |
BartJol | I think that's a Dutchie, he greets me enthousiasticly anyway | 21:30 |
BartJol | but not sure | 21:30 |
@preaction | eh, matters not. more people fixing bugs is always welcome ;-) | 21:31 |
BartJol | indeed, I can only create bugs :) | 21:31 |
CIA-6 | WebGUI: doug * r7015 /branch/doug-experimental/lib/WebGUI/Asset/ (Event.pm Wobject/Calendar.pm): reversing patch... which will probably end up screwing my merge from HEAD | 21:31 |
CIA-6 | WebGUI: doug * r7016 /WebGUI/lib/WebGUI/Asset/ (Event.pm Wobject/Calendar.pm): fixed: Calendar now uses correct method to get user's time zone | 22:00 |
CIA-6 | WebGUI: doug * r7017 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): shortcut ##userPref:<profile field>## macros now work even if shortcut is not under a dashboard | 22:00 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, SDuensin, topsub | 22:12 | |
-!- Netsplit over, joins: topsub, SDuensin, f00li5h | 22:13 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded] | 22:13 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 22:14 | |
CIA-6 | WebGUI: doug * r7018 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Control.pm): fixed backwards compatibility with new form control API | 22:31 |
-!- Simor [n=Simor@unaffiliated/simor] has joined #webgui | 22:34 | |
-!- Simor [n=Simor@unaffiliated/simor] has left #webgui [] | 22:35 | |
CIA-6 | WebGUI: doug * r7019 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/HTMLArea.pm): fix: Image uploader in Rich Editor now works correctly | 22:59 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 23:27 | |
perlDreamer | BartJol: Lots of new EMS stuff checked in for you | 23:27 |
BartJol | oh joy | 23:27 |
BartJol | just 1 day back from my holidays | 23:28 |
perlDreamer | translation, like penitence, is good for the soul | 23:28 |
BartJol | eeeh | 23:28 |
perlDreamer | The Spanish translation is shaping up pretty well. | 23:29 |
perlDreamer | They passed 45% this week | 23:29 |
perlDreamer | and someone is working regularly on the Russian translation as well | 23:29 |
BartJol | well, then I'll have to hurry | 23:29 |
BartJol | but that's very good | 23:29 |
BartJol | more translations! | 23:29 |
BartJol | and german oo lately I believe | 23:30 |
perlDreamer | hadn't noticed that one. I'll have to pay more attention | 23:30 |
BartJol | holidays are good for my soul too I believe | 23:30 |
perlDreamer | very | 23:30 |
BartJol | especially sailing | 23:30 |
BartJol | translating is also very good for my lust to drink beer afterwards | 23:32 |
perlDreamer | ah, but that's bad for your hangover the next day | 23:33 |
BartJol | translating with a hangover is also ok | 23:33 |
BartJol | you notice less that it gets boring after a while | 23:33 |
perlDreamer | whatever floats your boat | 23:34 |
BartJol | :) | 23:34 |
perlDreamer | Do you sail by yourself, or with Koen-Egg | 23:35 |
BartJol | well, I have sailed with him, but I surpassed him in sailing skills | 23:35 |
BartJol | but last year we sailed together, also with Tessa, but she was kinda scared | 23:36 |
BartJol | but that made it more fun for me | 23:36 |
perlDreamer | meanie :) | 23:36 |
BartJol | well I tried to keep it as quiet as possible | 23:39 |
BartJol | hee KlausH | 23:45 |
KlausH | Hi | 23:45 |
BartJol | how do you handle specific terms | 23:45 |
BartJol | I mean, do you translate everything? | 23:45 |
BartJol | or also use english words when they are clearer? | 23:46 |
KlausH | not everything. It's quite difficult. Ther are for some terrms no really good German words. For example for versioning actions | 23:46 |
KlausH | The I take the English ones. | 23:46 |
KlausH | But I try to user German where ever possible. | 23:46 |
perlDreamer | Das ist immer besser. | 23:47 |
KlausH | Richtig! | 23:48 |
KlausH | On the translation server or better the svn connection I miss the possibility to tag and branch. | 23:48 |
KlausH | No way to downalod the translation for WebGUI 4.5, or 4.5 , or ... | 23:48 |
perlDreamer | Tagging I understand | 23:48 |
perlDreamer | but why branch? | 23:48 |
BartJol | I understand this one | 23:48 |
BartJol | The template used show to build a form so the user can edit their template. | 23:48 |
KlausH | 4.5 or 4.7... | 23:48 |
BartJol | I mean don't underdstand | 23:49 |
perlDreamer | If you asked Haarg, he'd probably tag the i18n branch for you | 23:49 |
perlDreamer | but the problem comes when WebGUI itself branches | 23:49 |
perlDreamer | For example, there were no official translations for 7.4 when 7.5 branched | 23:49 |
perlDreamer | since i18n always tracks the latest version | 23:49 |
perlDreamer | but that would explain the branch of the i18n that you asked for, wouldn't it | 23:50 |
KlausH | yes. | 23:50 |
KlausH | that's it. | 23:50 |
BartJol | yeah, you have to download and save it | 23:50 |
KlausH | Mo wy to downlaod or edit teh translation for the stable 7.4 | 23:50 |
BartJol | I do that, to make it available on webgui.nl | 23:50 |
perlDreamer | Well, I'm pretty sure if some way was found to automatically handle branching in i18n cgi script, JT may accept it | 23:51 |
KlausH | so I use my own translation server. I think Bernd is using the translation.webgui.org for teh GErman translation | 23:51 |
perlDreamer | Do you ever try to merge the two? | 23:51 |
KlausH | no... | 23:52 |
KlausH | several weeks ago I compared them with a diff, but I was working still with 7.3 (or 7.2.x) and the online version was 7.5.x N ot so easy to work with a diff or do a merge | 23:53 |
perlDreamer | No, there have been way too many deletions and additions. | 23:54 |
KlausH | And on my server I can do a global search and replace to change umlaut entities to utf8 or to change some pahrases to another translation or similar tasks | 23:55 |
perlDreamer | it is nice to have direct access to the files, rather than using the cgi script all the time | 23:56 |
KlausH | in deed | 23:56 |
BartJol | so some changes added and committed | 23:56 |
BartJol | now it's time for beer :) | 23:57 |
BartJol | but pd, do you understand the sentence I mentioned? | 23:57 |
KlausH | about a yer ago I noticred taht a lot of wrong translations were in the German translation. I think a kind of password security would be great | 23:57 |
perlDreamer | which one was that, BartJol | 23:57 |
BartJol | The template used show to build a form so the user can edit their template. | 23:58 |
perlDreamer | KlausH, if you can point those out, they can be reverted. Just report them as bugs | 23:58 |
perlDreamer | Which namespace and tag, BJ? | 23:58 |
BartJol | I save it, so I will look it up one moment please | 23:59 |
perlDreamer | I guess I do WebGUI translation, too :) From Geek to Human. | 23:59 |
KlausH | a very hard task | 23:59 |
--- Day changed Mon Jul 21 2008 | ||
BartJol | user profile edit template description in WebGUI namespace | 00:00 |
CIA-6 | WebGUI: translation * r7020 /translations/Dutch/Dutch/ (15 files): Update from translation server | 00:00 |
perlDreamer | BartJol, in 7.5 we changed the User Profile View and User Profile Edit to be templatable. | 00:01 |
perlDreamer | so, that last word should be profile, not template. | 00:01 |
perlDreamer | "The template used show to build a form so the user can edit their user profile." | 00:02 |
BartJol | ok | 00:03 |
BartJol | but | 00:03 |
perlDreamer | yes...? | 00:04 |
BartJol | the part "The template used show to build" was the part of the grammar I didn't get | 00:04 |
perlDreamer | "The template used to build a form so the user can edit their user profile." | 00:05 |
perlDreamer | and then on 'user profile view template description': | 00:05 |
perlDreamer | "The template used to show the user their user profile." | 00:05 |
BartJol | bug report, or will you do it immediately | 00:05 |
BartJol | ? | 00:05 |
perlDreamer | I'll fix it immediately | 00:05 |
perlDreamer | Since I wrote it in the first place. | 00:05 |
BartJol | well, the I just have to click save after the next release for that one | 00:07 |
BartJol | only 3 namespaces incomplete... | 00:08 |
KlausH | BartJol, you're great! | 00:09 |
perlDreamer | indeed | 00:09 |
BartJol | thanks | 00:09 |
KlausH | I try to complete a German translation of 7.5..stable till WUC / September. | 00:09 |
KlausH | And then change my wg sties to 7.5... | 00:10 |
perlDreamer | 7.5 will be pretty stable by then. | 00:10 |
perlDreamer | Even now, most changes to the Shop are usability improvements | 00:10 |
KlausH | Who's comming to the WUC? I will be there this year. I thik we will meet there. | 00:10 |
BartJol | I will be present | 00:10 |
perlDreamer | All of the Dutch teams are coming, they are chartering a private plane to carry them all. | 00:11 |
BartJol | and presenting | 00:11 |
perlDreamer | I'll be there, too. | 00:11 |
perlDreamer | presently, even | 00:11 |
KlausH | Oh yes - the shop, a little nightmare to regiser for the WUC ;-) | 00:11 |
perlDreamer | yeah | 00:11 |
KlausH | You're all having your sessions on the WUC, it's on the schedule | 00:12 |
BartJol | perlDreamer, are the guys from AMH also coming? | 00:12 |
BartJol | didn't know that | 00:12 |
perlDreamer | I don't know about that. | 00:12 |
perlDreamer | Haven't seen them around very much lately in IRC or on the boards. | 00:12 |
BartJol | well, they are when you are still sleeping | 00:13 |
perlDreamer | silly me for sleeping | 00:13 |
BartJol | it IS overrated | 00:13 |
KlausH | Hey, couldn't see them too, and the time zopne is not so different | 00:13 |
BartJol | but you live near chicago to, don't you? | 00:13 |
perlDreamer | me? | 00:14 |
BartJol | no, oh | 00:14 |
KlausH | you | 00:14 |
BartJol | yes | 00:14 |
perlDreamer | I live on the west coast, near Portland, Oregon | 00:14 |
BartJol | mm, I'm going on holidays before the WUC, and I'll have to drop my laptop somewhere | 00:14 |
BartJol | well, the a short trip to Madison will do the trick | 00:15 |
BartJol | I confused your residence with Franks then... | 00:15 |
perlDreamer | Yeah, Frank is just south of Madison. | 00:16 |
BartJol | well, I can find JT's house, since we're staying there, it will be the best option | 00:17 |
KlausH | holiday without laptop???? | 00:17 |
perlDreamer | I've heard about those. Do they really work? | 00:18 |
BartJol | eeeh, yeah, internet is all good and well, but sometimes I can do without | 00:18 |
BartJol | I did it last week | 00:18 |
perlDreamer | No tremors or shakes? | 00:18 |
KlausH | a whole week? no! | 00:18 |
perlDreamer | Night sweats? | 00:18 |
BartJol | laptops+sailing equals a bad combination | 00:18 |
perlDreamer | Nervousness, vomiting? | 00:18 |
KlausH | you hjave the wrong laptop | 00:18 |
BartJol | no, just a bad feeling in the mor ning | 00:19 |
BartJol | but that might also be beer related | 00:19 |
BartJol | oh, I will tell Koen that I need another one | 00:19 |
KlausH | another beer? | 00:20 |
perlDreamer | make sure he knows that he needs one, too | 00:20 |
KlausH | Me too!! | 00:20 |
BartJol | I have one next to me | 00:20 |
BartJol | having a sip | 00:20 |
BartJol | mmmm | 00:20 |
perlDreamer | Is it real beer, or American beer? | 00:20 |
BartJol | don't insult me, real beer off course\ | 00:21 |
BartJol | Koen was saying that even now Tessa's not coming, he will refrain from drinking a lot of beer | 00:21 |
KlausH | Cheers! Having a dark Hefe Weizen in front of me | 00:22 |
BartJol | ooh, that sounds good too | 00:22 |
perlDreamer | Tessa's not coming? | 00:22 |
BartJol | no, she's pregnant | 00:22 |
perlDreamer | no way ?! | 00:22 |
BartJol | well, something to do with having sex I believe | 00:22 |
BartJol | but yes, htree months right now | 00:22 |
perlDreamer | that's awesome | 00:23 |
perlDreamer | Please pass on my congratulations to them. | 00:23 |
BartJol | yeah, Koen's dream coming true | 00:23 |
BartJol | I will | 00:23 |
BartJol | already saw some pictures of a scan | 00:23 |
BartJol | didn't make much sense to me, but whatever | 00:24 |
BartJol | not trained to look at those | 00:24 |
KlausH | not enough practice? | 00:25 |
BartJol | nope | 00:25 |
CIA-6 | WebGUI: colin * r7021 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: fix a typo in the user profile edit template desc help | 00:34 |
CIA-6 | WebGUI: colin * r7022 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: fix more typos in the user profile edit/view template desc help | 00:34 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:45 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 00:54 | |
-!- KlausH [n=KlausH@p5B072F79.dip0.t-ipconnect.de] has quit ["bye.."] | 00:57 | |
CIA-6 | WebGUI: yung * r7023 /WebGUI/ (4 files in 4 dirs): fixed: problem with Calendar in EMS "Ticket" tab, "Start" field | 02:20 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 02:44 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 02:45 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:45 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:35 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:35 | |
-!- jhod [i=jhod@polysidal.net] has joined #webgui | 04:27 | |
jhod | Howdy all. Anyone able to help me with an installation problem? I've got it setup the way I think it should be, the testEnvironment.pl and spectre runs fine, but trying to access the webpage gives me the following error from apache: | 04:30 |
jhod | Error loading WebGUI::Asset::Template::TemplateToolkit! - Can't locate Template.pm in @INC (@INC contains: /opt/WebGUI/lib /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/apache2) at /opt/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm line 19. | 04:30 |
jhod | BEGIN failed--compilation aborted at /opt/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm line 19. | 04:30 |
jhod | Compilation failed in require at /opt/WebGUI/sbin/preload.perl line 72. | 04:30 |
jhod | Which seems awful odd to me, because the Template.pm file is right there... but then I'm not up on Perl and pathing... | 04:31 |
@preaction | jhod, what does "cd /usr/local/share/perl; find -name Template.pm" | 04:34 |
@preaction | say? | 04:34 |
jhod | No Template.pm in /usr/local, but there are in /usr/share/perl5... Debconf/Template.pm, HTML/Template.pm and Filter/Template.pm | 04:39 |
@preaction | jhod, none of those are "Template", they're Debconf::Template, HTML::Template, and Filter::Template | 04:40 |
jhod | True, but the file is called that. :p | 04:40 |
@preaction | jhod, so unless you're planning on using the Template Toolkit template engine for WebGUI, you can safely add "WebGUI::Asset::Template::TemplateToolkit to sbin/preload.exclude | 04:41 |
@preaction | otherwise, you'll want: apt-get install libtemplate-perl <- i think. i don't use debian | 04:41 |
jhod | I'm sort of confused... please pardon my perl-y ignorance, but wouldn't it be looking for the file WebGUI::Asset::Template in lib/WebGUI/Asset/Template.pm? | 04:43 |
@preaction | no. it's looking for Template | 04:43 |
@preaction | exactly that | 04:43 |
@preaction | the Template module | 04:43 |
@preaction | otherwise, the error message would say: WebGUI/Asset/Template.pm | 04:44 |
@preaction | or HTML/Template.pm, etc... | 04:44 |
@preaction | WebGUI::Asset::Template => WebGUI/Asset/Template.pm | 04:44 |
jhod | Alright... thanks ;) | 04:44 |
jhod | Might be something to add to the testEnvironment.pl script, perhaps? | 04:44 |
@preaction | uh... why? | 04:45 |
@preaction | it's probably in there, "Template not installed, but it's optional anyway" | 04:45 |
@preaction | did you install it from the debian package? | 04:46 |
@preaction | er... i mean WebGUI | 04:46 |
jhod | No, downloaded it from the site. Wasn't aware there was a deb package. :p | 04:47 |
@preaction | it's in sid, so... | 04:47 |
@preaction | but we're talking brand-new install then? latest 7.4 or 7.5? | 04:47 |
@preaction | i'd post that as a bug, mainly because if we're use-ing WebGUI::Asset::Template::TemplateToolkit by default, testEnvironment.pl should make it a required module | 04:48 |
jhod | 7.4.40 | 04:48 |
@preaction | either that or adding it to preload.exclude by default | 04:48 |
@preaction | either that or making that module fail silently if template toolkit is not found | 04:49 |
jhod | Hmm... I'd like to think I have some apache-fu, but I'm stumped now... can't load the toppage, and no errors appear to be visible anywhere now. Solved the above problem, thank you very much, but now get connection refused in the browser, and no log anywhere. This is succeeding beautifully in making me feel stupid. :p | 04:57 |
jhod | The other sites on the box all work just fine. | 04:58 |
@preaction | probably a DNS resolution problem | 04:58 |
@preaction | since if apache is actually being contacted, you'd get the default vhost | 04:59 |
jhod | No... because it was giving me the previous error... | 05:03 |
jhod | Very very weird, but fixed, thanks for the help. ;) | 05:13 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 05:19 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05:19 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 05:41 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 05:41 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 05:49 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:37 | |
perlDreamer | preaction, oh exalted dateTime one. Art thou cognizent and aware? | 07:06 |
@preaction | for the moment, yes | 07:06 |
perlDreamer | I keep getting this error: Could not format date 1216613076 for epoch. Returning current time | 07:07 |
perlDreamer | You seen it before? | 07:07 |
@preaction | yes, i have a feeling it's in the new Gallery templates | 07:07 |
perlDreamer | nope | 07:07 |
perlDreamer | New Subscription asset date selector | 07:07 |
@preaction | so is it in every date selector? | 07:08 |
@preaction | i believe that error message is sent by session->datetime->epochToHuman | 07:08 |
perlDreamer | setToEpoch | 07:08 |
@preaction | er... so what's the issue? | 07:09 |
+perlmonkey2 | perlDreamer: I'm too stupid to figure out the i18n stuff. Wasn't able to resolve your bug. Although I did wonder at adding that line of i18n text and leaving the rest of the wobject hardcoded. | 07:09 |
perlDreamer | perlmonkey2: I'll fix that one tomorrow, then. Don't worry about it :) | 07:10 |
@preaction | perlDreamer, uh... why is setToEpoch getting an epoch? it should be getting a string in the form Y-M-D H:M:S or Y-M-D | 07:10 |
perlDreamer | Good question, preaction. I think it's coming from the form. | 07:10 |
perlDreamer | it says it's getting an opoch | 07:11 |
perlDreamer | epoch | 07:11 |
+perlmonkey2 | perlDreamer: I added the line to Asset_Photo like the macro call specified, but it never showed up for me. | 07:11 |
perlDreamer | perlmonkey2: did you restart the server? | 07:11 |
+perlmonkey2 | yes | 07:11 |
+perlmonkey2 | cleared cache | 07:11 |
@preaction | perlDreamer, perhaps the new date/time YUI calendar thing returns an epoch or something? | 07:11 |
@preaction | or... hang on | 07:11 |
+perlmonkey2 | put text in the template logic to make sure the macro was being called. | 07:11 |
perlDreamer | that's pretty thorough | 07:12 |
@preaction | i think some of the evilness that was in the Date and DateTime form controls was taken out or misplaced | 07:12 |
@preaction | if they have a default value that looks like a mysql date, they should return a mysql date (likewise for DateTime) | 07:13 |
@preaction | no... that's not right either | 07:13 |
@preaction | somehow $value on line 140 of WebGUI::Form::Date is already an epoch | 07:14 |
@preaction | and i think YUI Calendar might be to blame | 07:14 |
perlDreamer | me, too | 07:14 |
@preaction | at least, that is where i would start looking, open up Firebug and see what that form element is set to | 07:14 |
perlDreamer | I'll try a little session->log->warn | 07:14 |
perlDreamer | ew | 07:14 |
perlDreamer | then I'd get javascript on me | 07:14 |
@preaction | or session->log->warn | 07:14 |
perlDreamer | no way, man | 07:14 |
perlDreamer | bug-- | 07:18 |
perlDreamer | now to fix this new one... | 07:18 |
perlDreamer | it's a form init problem. | 07:23 |
perlDreamer | when you call the page the first time, there's not dates in the session form, so they're null. | 07:23 |
perlDreamer | it must take now in epoch format as a default someplace, which pukes when its passed to setToEpoch | 07:24 |
perlDreamer | so, just noise | 07:24 |
perlDreamer | preaction: did you fix and close the Image uploader bug? | 07:25 |
@preaction | i believe so, yes | 07:26 |
@preaction | the one tredor submitted? | 07:26 |
perlDreamer | yeah | 07:26 |
perlDreamer | it's still open on the board | 07:26 |
@preaction | Collateral Image Manager gives error when creating new directory under Media <- this one? | 07:27 |
@preaction | Collateral Image Manager broken in 7.5.16-beta <- this one is still open because it didn't have a patch submitted with it | 07:28 |
perlDreamer | ah, I see. Wrong Collateral Image Manager bug | 07:28 |
perlDreamer | my bad, I'm sorry | 07:28 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [No route to host] | 07:34 | |
perlDreamer | bug-- | 07:37 |
perlDreamer | karma bug | 07:37 |
perlDreamer | perlbot: karma bug | 07:37 |
perlbot | Karma for bug: -14 | 07:38 |
perlDreamer | preaction, are we still closing bugs when there's no user response? | 07:39 |
@preaction | yes, no sense leaving them open if we can't reproduce | 07:39 |
CIA-6 | WebGUI: colin * r7024 /WebGUI/ (3 files in 3 dirs): add a date selector to the manage code batch screen in the Subscription Sku | 07:39 |
CIA-6 | WebGUI: colin * r7025 /WebGUI/ (2 files in 2 dirs): fix some template i18n in the gallery add/edit comment template | 07:39 |
perlDreamer | I'm going to close the edit events in calendar bug | 07:40 |
perlDreamer | I hate the EMS. | 07:51 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:51 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 08:24 | |
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has joined #webgui | 09:35 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 09:44 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 09:45 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:46 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 09:46 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:47 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:53 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:03 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:49 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 11:57 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 12:13 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 12:13 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 14:18 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:23 | |
CIA-6 | WebGUI: translation * r7026 /translations/German/German/ (5 files): Update from translation server | 15:54 |
BartJol | Hee KlausH busy translating? | 15:55 |
-!- SDuensin [n=Scott@252.sub-75-206-106.myvzw.com] has joined #WebGUI | 16:05 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:06 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:06 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] | 16:09 | |
SDuensin | Greetings. | 16:10 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 16:11 | |
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has quit ["bye"] | 16:22 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 16:31 | |
CIA-6 | WebGUI: translation * r7027 /translations/Dutch/Dutch/ (Asset_UserList.pm Asset_EventManagementSystem.pm WebGUI.pm): Update from translation server | 16:37 |
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has joined #webgui | 16:41 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:42 | |
-!- KlausH [n=KlausH@p5B07071F.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] | 17:12 | |
BartJol | only one asset left to translate to dutch! | 17:17 |
ryuu_ro | so hurry up then :) | 17:17 |
BartJol | translate it yourself! | 17:19 |
ryuu_ro | no way jose, I don't want to steal your work and end up getting the credits | 17:19 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:20 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:20 | |
BartJol | yo preaction, did the i18n or svn server crash last week, I thought that I completed the shop asset more than it shows now, might be a illusion of my holidays though | 17:22 |
@preaction | i don't think it did, but i can check the svn log | 17:23 |
BartJol | yeah, well otherwise it's my own fault that I didn't commit it | 17:23 |
@preaction | last update was 2 lines on the 21st of july | 17:24 |
@preaction | erm... maybe the "number of lines" is completely inaccurate | 17:25 |
BartJol | yeah, I thought I did more work than that | 17:26 |
BartJol | only worked on 2 namespaces though, but tha germans did some work too | 17:26 |
@preaction | a lot of work on the new EMS | 17:26 |
BartJol | I translated that already, only the shop is not fully translated | 17:27 |
@preaction | that's what those revisions look like, mostly EMS stuff | 17:27 |
BartJol | yeah, colin worked on some comments from me too | 17:27 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 17:28 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:28 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:28 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:29 | |
@preaction | BartJol, if you want a history of the Dutch translation, here: https://svn.webgui.org/svnweb/plainblack/browse/translations/Dutch/Dutch/ | 17:30 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:31 | |
@preaction | if you click on a filename and then click "View Revision Log" you can see details about a file. If you then click on the "HTML" link in the "Diff" column, you can see the exact changes in that revision | 17:31 |
topsub | i am trying to setup 7.5.15 and when i go to start modperl i get this error message in my log and it fails. http://webgui.pastebin.com/m7306767c. I ran testEnvironment and it passes | 17:32 |
@preaction | topsub, not a WRE instance? | 17:32 |
topsub | when i do which perl i get.. /data/wre/prereqs/bin/perl | 17:33 |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 17:33 | |
@preaction | erm... | 17:33 |
SquOnk | Greetings everyone | 17:33 |
@preaction | topsub, do this for me then: | 17:33 |
@preaction | cd /data/WebGUI/lib; perl -c WebGUI/Session.pm | 17:33 |
topsub | hmm says its okay | 17:34 |
topsub | WebGUI/Session.pm syntax OK | 17:34 |
@preaction | uhm... that's not good | 17:35 |
@preaction | your error could have come from WebGUI::Session not being able to load | 17:35 |
@preaction | is there anything else in the error log before that error message? | 17:35 |
topsub | every since i tail -f the log i pasted it here http://webgui.pastebin.com/m3d4e7cc7 | 17:36 |
topsub | little easier for me to read | 17:36 |
BartJol | preaction thanks | 17:37 |
SquOnk | Question | 17:37 |
SquOnk | Files in www/extras/slider have copyright Erik Arvidsson... is he a PlainBlack employee? | 17:38 |
SquOnk | I'm trying to sort out the last copyright details for the Debian package | 17:38 |
SquOnk | I also have him as copyright holder for www/extras/wobject/Profiler/sortabletable.js | 17:38 |
@preaction | SquOnk, not currently, but maybe check docs/credit.txt? if his name isn't in there, then it's an included distribution | 17:39 |
topsub | omg | 17:39 |
topsub | what the | 17:39 |
topsub | it finally just started | 17:39 |
topsub | what is that all about | 17:39 |
SquOnk | BTW, not a single image has a copyright notice on it. Assuming all of the images are the work of PlainBlack, I can hack a script to fix that | 17:40 |
SquOnk | When is 7.5.18 supposed to be out? | 17:40 |
@preaction | all the icons are that i know of, anything in the style templates inside the database are also | 17:41 |
@preaction | icons meaning asset icons | 17:41 |
@preaction | this week most likely | 17:41 |
SquOnk | preaction: All right, I'll fix that today afternoon my time (-4:30 UTC) | 17:41 |
SquOnk | preaction: Just hold 7.5.18 so those changes are in. Fixing copyright notices and images without copyright are the only things stopping webgui in Debian now :-) | 17:42 |
@preaction | to hold the release, you'll have to talk to Haarg | 17:42 |
-!- KlausH [n=KlausH@p5B07390C.dip0.t-ipconnect.de] has joined #webgui | 17:42 | |
SquOnk | preaction: If 7.5.18 is not _today_, it's fine :-) | 17:42 |
@preaction | it's not. we release on wednesdays | 17:43 |
SquOnk | preaction: That's fine. It gives me time to fix the copyright notice on all the images. | 17:43 |
SquOnk | The slider code is being used right now, isn't it? | 17:43 |
@preaction | most likely. i'd check in lib/WebGUI/Form/Slider.pm to be sure though | 17:43 |
SquOnk | preaction: Ok | 17:44 |
SquOnk | I have to go. Be back in a couple of hours or so | 17:45 |
CIA-6 | WebGUI: translation * r7028 /translations/Dutch/Dutch/Asset_EventManagementSystem.pm: Update from translation server | 17:48 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 17:58 | |
-!- tabb [n=tabitha@166.228.167.77] has joined #WebGUI | 18:00 | |
-!- mode/#webgui [+o tabb] by ChanServ | 18:00 | |
BartJol | whoa, more than 2 percent tranlated today I believe | 18:24 |
CIA-6 | WebGUI: translation * r7029 /translations/Dutch/Dutch/Shop.pm: Update from translation server | 18:25 |
BartJol | who was it that managed the i18n server? | 18:26 |
-!- perlDreamer [n=colink@conference/oscon/x-1c21299cb411351a] has joined #webgui | 18:26 | |
BartJol | yo perlDreamer, left some bugs for you again | 18:27 |
perlDreamer | oy, more bugs? | 18:27 |
BartJol | yeah, someone confused state and country | 18:27 |
perlDreamer | during my vacation even? | 18:28 |
BartJol | don't know about that | 18:28 |
BartJol | when was that? | 18:28 |
BartJol | probably they were there before, just undiscovered | 18:28 |
BartJol | do you manage the I18n server? | 18:29 |
perlDreamer | I'm at OSCON today, on vacation from $dayJob | 18:29 |
perlDreamer | bandwidth here is very slow | 18:29 |
perlDreamer | no | 18:29 |
perlDreamer | that's Haarg and PB crew | 18:29 |
BartJol | ok | 18:29 |
BartJol | Haarg can you make the color coding so that if <100% is translated, it isn't green in the namespace overview, or is that an RFE? | 18:30 |
perlDreamer | I'd RFE that | 18:31 |
BartJol | ok | 18:32 |
perlDreamer | or even better, get a copy of the i18n.cgi script from SVN and patch it,and attach that to the RFE | 18:32 |
@Haarg | that's going to have to be an rfe. there's still quite a few bugs that i need to spend time on. | 18:32 |
perlDreamer | BartJol: fixed and committed | 18:34 |
perlDreamer | nice catch | 18:34 |
BartJol | yeah, quite usefull | 18:35 |
BartJol | do my best :) | 18:35 |
BartJol | commiting an RFE now | 18:35 |
perlDreamer | still here? | 18:38 |
perlDreamer | the network is bouncing up and down | 18:38 |
@preaction | perlDreamer, shouldn't have to worry too much, freenode's pingout time are like 20 minutes | 18:39 |
@preaction | your hostmask is pretty cool though | 18:39 |
perlDreamer | what is it? | 18:39 |
@preaction | n=colink@conference/oscon/x-1c21299cb411351a | 18:39 |
perlDreamer | I have a confession to make. I'm sitting in a PHP tutorial. | 18:40 |
perlDreamer | It's time to make PHPgui rise from the flames! | 18:40 |
@preaction | ... | 18:40 |
* preaction sets mode +b perlDreamer*!*@* | 18:40 | |
BartJol | me? | 18:42 |
lisette | perlDreamer do you remember that you toll me that i saw the GetCsMail? | 18:44 |
perlDreamer | lisette: yes | 18:45 |
lisette | i see this, and this workflow is of type Collaboration, not versionTag, and i need a workflow to be versionTag, then this example does help | 18:47 |
lisette | because in the getCs the pass parameter the same cs | 18:47 |
perlDreamer | why does it need to be of type version tag? I thought you needed to build a list of titles and attachments. | 18:48 |
lisette | because i need execute this before of approve the post. | 18:48 |
+perlmonkey2 | perlDreamer: It looks like you closed the gallery bug, but I don't see what you did. | 18:49 |
perlDreamer | perlmonkey2: I added the missing i18n tags | 18:49 |
-!- tabb [n=tabitha@166.228.167.77] has quit [] | 18:50 | |
+perlmonkey2 | to Asset_Photo? | 18:50 |
perlDreamer | yes | 18:51 |
lisette | how to do this? | 18:51 |
perlDreamer | perlmonkey2: there was a commit last night | 18:52 |
perlDreamer | perlmonkey2: svn rev 7025 | 18:54 |
+perlmonkey2 | perlDreamer: I must have been doing something wrong to not reload the i18n stuff because your changes look exaclty like mine :P | 18:54 |
+perlmonkey2 | yeah. | 18:54 |
+perlmonkey2 | last two entries in Asset_Photo? | 18:54 |
perlDreamer | yes | 18:54 |
+perlmonkey2 | weird :) | 18:54 |
perlDreamer | I was using the test to determine if the i18n was working though, not the UI | 18:55 |
perlDreamer | It's much, much faster | 18:55 |
perlDreamer | like static code analysis | 18:55 |
perlDreamer | if that template logic is dead, then it would never be seen however | 18:55 |
lisette | or i can't do this? | 18:56 |
-!- tabb [n=tabitha@70-41-96-97.cust.wildblue.net] has joined #WebGUI | 18:57 | |
-!- mode/#webgui [+o tabb] by ChanServ | 18:57 | |
CIA-6 | WebGUI: colin * r7030 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/Shop.pm): Fix some i18n typos. | 19:02 |
CIA-6 | WebGUI: translation * r7031 /translations/Dutch/Dutch/Shop.pm: Update from translation server | 19:02 |
CIA-6 | WebGUI: colin * r7032 /WebGUI/ (2 files in 2 dirs): Fix i18n typos. Remember to buy BJ a beer. | 19:02 |
BartJol | I'll remember | 19:03 |
perlDreamer | You better, dude ;) | 19:04 |
perlDreamer | We old people are notorious for forgetting | 19:04 |
BartJol | hee, I'm not 29 anymore too | 19:05 |
BartJol | be back later | 19:07 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:07 | |
perlDreamer | tavisto, you're slacking off. | 19:19 |
perlDreamer | vrby is finding all the shop bugs | 19:19 |
+perlmonkey2 | perlDreamer: ARG! You enter the exact same comment that I did in the exact same file. I bounce and clear cache and your change shows up and mine doesn't. the WRE obviously hates me. | 19:31 |
+perlmonkey2 | :P | 19:31 |
* perlDreamer < people want to be me, code fears me | 19:33 | |
perlDreamer | whoa | 19:34 |
perlDreamer | they integrated test coverage into their unit test framework | 19:34 |
perlDreamer | what a great idea | 19:34 |
perlDreamer | you just give it 1 switch, and it works | 19:35 |
perlDreamer | phpunit --coverage-html report_dir_path test | 19:36 |
+perlmonkey2 | hah, just had the famous modperl segfault bug hit me on shop | 19:38 |
+perlmonkey2 | it is a very random event. | 19:38 |
+perlmonkey2 | trying to replicate vrby's last bug. | 19:38 |
perlDreamer | yeah | 19:42 |
-!- perlDreamer1 [n=colink@conference/oscon/x-b936c1f0598a157b] has joined #webgui | 19:42 | |
-!- perlDreamer1 [n=colink@conference/oscon/x-b936c1f0598a157b] has quit [Client Quit] | 19:42 | |
CIA-6 | WebGUI: colin * r7033 /WebGUI/t/Shop/PayDriver.t: do not delete the default payment gateways! | 19:43 |
CIA-6 | WebGUI: colin * r7034 /WebGUI/ (4 files in 3 dirs): | 19:43 |
CIA-6 | WebGUI: Add a method for Payment Drivers to see if they can used by a particular user, canUse. | 19:43 |
CIA-6 | WebGUI: Add some tests for the method. | 19:43 |
CIA-6 | WebGUI: Have Pay->getOptions use the method. | 19:43 |
-!- perlDreamer1 [n=colink@conference/oscon/x-0df136ff952961ed] has joined #webgui | 19:44 | |
perlDreamer1 | grrr | 19:44 |
-!- perlDreamer [n=colink@conference/oscon/x-1c21299cb411351a] has quit [Read error: 104 (Connection reset by peer)] | 19:44 | |
perlDreamer1 | stoopid weak conference free wireless | 19:45 |
-!- perlDreamer1 [n=colink@conference/oscon/x-0df136ff952961ed] has quit ["Leaving."] | 19:50 | |
-!- perlDreamer [n=colink@conference/oscon/x-f5a1eb46dff1a565] has joined #webgui | 19:50 | |
-!- perlDreamer [n=colink@conference/oscon/x-f5a1eb46dff1a565] has quit [Read error: 104 (Connection reset by peer)] | 19:57 | |
@tavisto | does anyone know if the newsletter manager actually emails people content from the cs? | 20:01 |
@preaction | i thought that was its sole purpose | 20:04 |
@tavisto | so if people subscribe to the posts in the CS (newsletter) then it will be emailed | 20:05 |
@tavisto | how is that different than the regular subscribing of a CS? | 20:06 |
@preaction | i don't know really, you'd have to try it out | 20:06 |
@tavisto | yeah I'm trying heh | 20:07 |
@bopbop | I think the Newsletter asset has a separate "subscription" | 20:12 |
@bopbop | users go in an select what topics they are interested in- and then only receive the posts w/ matching metadata | 20:12 |
@bopbop | so, like a CS they subscribe, then they have an option to manage their subscription- My Subscriptions link I think | 20:15 |
@bopbop | the Newsletter really is just a revamped CS | 20:15 |
@bopbop | tavisto: you have to set up some metadata to see it | 20:16 |
@tavisto | bopbop, where are the topics generated from? | 20:28 |
@bopbop | metadata | 20:28 |
@tavisto | ah.... shoot I knew I was missing something! | 20:28 |
@tavisto | :) alrighty | 20:28 |
@bopbop | don't forget to enable it | 20:28 |
+perlmonkey2 | preaction: The Form::Asset bug would show up if I went to the asset manager and tried to navigate to that asset, right? | 20:51 |
@preaction | not the asset manager no, you'd have to open up an asset select box, like the one in the Display tab of the Gallery under "Default View Album" | 20:52 |
@preaction | it has the button with ". . ." in it and pops up a new window | 20:52 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 20:52 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 21:02 | |
+perlmonkey2 | ic | 21:02 |
-!- wgGuest51 [n=wgGuest5@208.51.39.34] has joined #webgui | 21:11 | |
-!- wgGuest51 is now known as bkquinn | 21:12 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:14 | |
bkquinn | does anyone know if WG 0.8.3 will run on a 64-bit server with Windows 2003? i have read all over the forums and wiki... | 21:14 |
@preaction | bkquinn, it wasn't compiled for 64-bit, but it should run just fine. did you try it? | 21:15 |
@preaction | we're talking about the WRE 0.8.3, right? | 21:15 |
bkquinn | have not tried it, we're actually looking to buy a new server, and yes, WRE 0.8.3, sorry | 21:16 |
@preaction | it would run in 32-bit compatibility mode, so it wouldn't get the advantages of a 64-bit native application, but it should run | 21:18 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 21:20 | |
bkquinn | great, thank you preaction! | 21:25 |
-!- bkquinn [n=wgGuest5@208.51.39.34] has quit [] | 21:38 | |
-!- wgGuest42 [n=wgGuest4@208.51.39.34] has joined #webgui | 21:38 | |
-!- wgGuest42 [n=wgGuest4@208.51.39.34] has quit [Client Quit] | 21:38 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 21:49 | |
+perlmonkey2 | preaction: I'm not sure I can replicate your ' bug. I have a page with a few assets on it. I can nagivate to the page and see all the assets in it for selection using the default view albulm in Fedora 9's latest FF3. | 21:59 |
-!- apeiron_ is now known as apeiron | 21:59 | |
@preaction | the asset has a ' in the title and menutitle? | 22:00 |
+perlmonkey2 | it has unbalanced ' and " in it. | 22:00 |
@preaction | you can select the asset? | 22:00 |
+perlmonkey2 | yes | 22:00 |
+perlmonkey2 | and see what's in it. Just did it in epiphany. Now going to try Cent's FF3 build. | 22:00 |
+perlmonkey2 | Root > Home > 'bleh "Documentation" else | 22:01 |
@preaction | and clicking on the "[select]" link works? | 22:02 |
+perlmonkey2 | okay, I didn't undestand that part. None of the select links are clickable. | 22:02 |
+perlmonkey2 | does the asset need to be an image? | 22:03 |
+perlmonkey2 | [Select] Hyperlink (and I can clikc the hyperlink) | 22:03 |
+perlmonkey2 | But clicking on [Select] 'bleh "Documentation" else opens up the asset. Is that not the problem you encountered? | 22:04 |
@preaction | if you're using the Default View Album, it will need to be an album in the Gallery | 22:04 |
@preaction | it's the [select] that's the problem | 22:04 |
+perlmonkey2 | okay | 22:04 |
+perlmonkey2 | sorry, my bad | 22:04 |
@preaction | not the fact that it isn't a link, but when it is a link, clicking on it does not work | 22:04 |
@preaction | if the asset has a ' in the title | 22:05 |
@preaction | no | 22:05 |
@preaction | if you look at the source for that pop-up window, you'll see why it happens | 22:06 |
+perlmonkey2 | is it tinymce or wg code? | 22:07 |
@preaction | it's wg code | 22:07 |
@preaction | it's the pageTree widget | 22:07 |
+perlmonkey2 | viewAlbumAssetId_formId needs to be escaped I'm guessing. | 22:08 |
@preaction | no, in the code for the pop-up window. it's probably part of lib/WebGUI/Form/Asset.pm | 22:09 |
@preaction | line 233. $child->get('title'). the title is injected directly into javascript with no escaping of potentially bad things | 22:12 |
+perlmonkey2 | You want to fix it or want me to? And does WG have a function to call to cleanse links? | 22:20 |
@preaction | you're going to have to, since it would take me longer to get everything set up to fix it | 22:23 |
@preaction | you'll probably want HTML::Entities encode_entities | 22:23 |
@preaction | since the value is being put into an HTML input (i think) | 22:23 |
+perlmonkey2 | ' breaks it " is what is being sent as JS, but it is breaking the same. | 22:34 |
+perlmonkey2 | I'm thinking it needs to be escaped on the JS side as the JS sees the encoded text the same. | 22:35 |
+perlmonkey2 | ? | 22:35 |
+perlmonkey2 | heck I'll test. | 22:35 |
-!- tabb [n=tabitha@70-41-96-97.cust.wildblue.net] has quit [] | 22:47 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui | 22:47 | |
BeginCSharp | whats the purpose of having user 'zwuoyltjilptril' in mysql??? | 22:48 |
+perlmonkey2 | BeginCSharp: it is probably your webgui db user. | 22:49 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:49 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:49 | |
+perlmonkey2 | you using the wre? | 22:49 |
BeginCSharp | yes. | 22:49 |
+perlmonkey2 | then yes. | 22:49 |
@preaction | it's a limited privileges user so they can't access other databases | 22:50 |
BeginCSharp | preaction: only limited to particular database (created by webgui) ??? | 22:50 |
@preaction | yes | 22:51 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 22:51 | |
BeginCSharp | is it different for every webgui install.. (Looks like randomly created username) | 22:53 |
BeginCSharp | will SELECT,INSERT,UPDATE,DELETE is enough for that user? | 22:56 |
@preaction | BeginCSharp, yes and yes | 22:58 |
BeginCSharp | :D | 22:58 |
+perlmonkey2 | This embedded js in the perl is a pita to debug :P | 22:58 |
@preaction | it's different for every site you create under the same installation of webgui even | 22:58 |
+perlmonkey2 | preaction: I'm not sure I want to understand, but I had to both regex escape the ['"]'s and encode them for it to work. | 23:06 |
+perlmonkey2 | JT needs to be modded negative points for allowing js and html in the perl like that :P | 23:08 |
@apeiron | Might I mention that best practices like that didn't exist when WebGUI was first created? :) | 23:10 |
+perlmonkey2 | apeiron: Then he should have whipped his minions until they bled rivers of blood making the change :P | 23:11 |
@apeiron | I'd have gladly submitted myself to the whipping, trust me. | 23:11 |
+perlmonkey2 | apeiron: I know wg is a very mature app put together over many years. I don't mean anything serious when I say something like that. Just deflecting blame at how ridiciously long it took me to figure that bug out. | 23:12 |
@apeiron | perlmonkey2, No worries, no quarrels here. | 23:12 |
topsub | finally got my form control working.. My problem was the naming of the fields.. ugh! | 23:18 |
topsub | When you do pop up menus threw webgui is it effect by cacheing? | 23:22 |
@preaction | topsub, browser-side caching happens really only for assets. webgui-side caching only happens when you tell it to | 23:26 |
-!- perlDreamer [n=colink@conference/oscon/x-830ffac2fd85560d] has joined #webgui | 23:33 | |
perlDreamer | yay, bits | 23:33 |
perlDreamer | bopbop: are you around? | 23:34 |
@bopbop | perldreamer: hi | 23:35 |
perlDreamer | about the labeling in the manage codes screen? | 23:35 |
perlDreamer | the words "this batch" are a bit misleading | 23:35 |
perlDreamer | since there's a way to select codes based on date. It might includes several different batches | 23:35 |
perlDreamer | particularly when you select date used | 23:36 |
@bopbop | delete codes in the selected batch | 23:36 |
@bopbop | would that be better? | 23:36 |
perlDreamer | delete codes in the selected batch(es) ? | 23:36 |
+perlmonkey2 | Anyone have a pet bug they want me to work on? | 23:36 |
@bopbop | sure | 23:36 |
@bopbop | that works | 23:36 |
perlDreamer | perlmonkey2: How about the core dump one with the Shop? :) | 23:36 |
perlDreamer | okay, bopbop, I'll make it that right away. | 23:36 |
@bopbop | cool- thx | 23:37 |
+perlmonkey2 | perlDreamer: Okay, and while I'm at it I'll solve world hunger and make sure there's a pony in every pot. | 23:37 |
+perlmonkey2 | :P | 23:37 |
perlDreamer | I'd rather have a cow in the pot, but you mid-westerners can have what you like ;) | 23:37 |
+perlmonkey2 | I try to mix-metaphors for humor multiplies to little effect :P | 23:38 |
topsub | perlDreamer, that form control i have been working on i finally got it working.. lol | 23:38 |
perlDreamer | cool, topsub | 23:38 |
+perlmonkey2 | s/multiplies/multipliers/ | 23:38 |
+perlmonkey2 | when I'm lacing an asset with errorHandler->debug statements, should I leave those in there when I'm done? | 23:39 |
perlDreamer | It depends. If it's problematic, sure. That just saves someone else time later. | 23:40 |
perlDreamer | but in general they get cleaned out | 23:40 |
+perlmonkey2 | makes sense | 23:41 |
CIA-6 | WebGUI: perlmonkey2 * r7035 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Asset.pm): Web::Form::Asset can now accept assets with '|" in their names. | 23:43 |
CIA-6 | WebGUI: colin * r7036 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: grammatical fine tuning the delete selected codes/batches label | 23:43 |
perlDreamer | Is anyone working on kristi's Shipping Address/Billing Address bug? | 23:47 |
@bopbop | perlDreamer: you know what? Something as simple as, "Delete these codes," probably would have done it :) | 23:50 |
@bopbop | and I think a staff member is working on the address bug | 23:50 |
perlDreamer | We can make it say that too. | 23:50 |
perlDreamer | good | 23:51 |
@bopbop | yeah, because then users would know the text related to the codes currently viewed | 23:51 |
@bopbop | can you fix the Batch ID field label? | 23:51 |
perlDreamer | I actually fixed that last night | 23:51 |
@bopbop | cool | 23:51 |
@bopbop | you rock | 23:51 |
-!- SDuensin [n=Scott@252.sub-75-206-106.myvzw.com] has quit ["Leaving"] | 23:52 | |
perlDreamer | For problems like the Address, I never know if adding another name field would fix it | 23:52 |
perlDreamer | because then you have to consider international issues with first names and last names | 23:53 |
perlDreamer | so if someone else will fix it, I get to worry less | 23:53 |
+perlmonkey2 | perlDreamer: hah, how do you even begin to debug a seg fault when calling the function causes the seg fault (it is never entered into). | 23:55 |
perlDreamer | No clue. | 23:56 |
+perlmonkey2 | hmm, well I guess I can't test if the first two lines of definition have been entered | 23:56 |
perlDreamer | that's as far as I took it that night I was working on it | 23:56 |
perlDreamer | It was very consistent where it broke, just not when | 23:57 |
perlDreamer | it was quite random, somewhere between 2 and 8 items removed from the cart | 23:57 |
+perlmonkey2 | that's what I'm seeing | 23:57 |
+perlmonkey2 | and all of them from the call of $self->definition | 23:57 |
perlDreamer | yep | 23:57 |
perlDreamer | but why would that cause a segfault? | 23:58 |
perlDreamer | ...sometimes | 23:58 |
perlDreamer | it's not item sensitive | 23:58 |
+perlmonkey2 | when it happenes and I go to bounce mod_proxy, it fails to restart | 23:59 |
perlDreamer | well, technically, it won't _re_start since it's already down. | 23:59 |
perlDreamer | but I don't know how that script is written | 23:59 |
--- Day changed Tue Jul 22 2008 | ||
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has joined #webgui | 00:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:00 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 00:03 | |
+perlmonkey2 | Hmm, Dumping the product, products that don't fail contain a session with good settings. Products that fail contain a session with no settings. | 00:03 |
+perlmonkey2 | They are missing more than just settings. | 00:04 |
perlDreamer | hm | 00:04 |
perlDreamer | settings might only be created when necessary | 00:05 |
perlDreamer | nope, setting should always be populated | 00:05 |
+perlmonkey2 | hmm, actually the session in a segfault causing product looks like it is unintialized. Lots of "DUMMY" values | 00:05 |
perlDreamer | it is created when necessary, but there's a setting call in user, which is always called | 00:05 |
perlDreamer | pm2: can you paste me a dump? | 00:06 |
+perlmonkey2 | no problem | 00:06 |
perlDreamer | I found my old wG log file from when I was looking at this | 00:07 |
perlDreamer | and I see dummy stuff too, but only in the logger object | 00:07 |
+perlmonkey2 | http://webgui.pastebin.com/dd63591e | 00:07 |
+perlmonkey2 | http://webgui.pastebin.com/d1d01b315 | 00:07 |
+perlmonkey2 | But notice how many objects the bad session is missing? | 00:09 |
perlDreamer | yeah | 00:09 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 00:09 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:09 | |
perlDreamer | somewhere along the line, something bad happened to $session | 00:09 |
+perlmonkey2 | so we need a full trace from the click on a delete button. | 00:09 |
+perlmonkey2 | remove button I mean | 00:10 |
perlDreamer | preaction likes to Carp::long_mess, iirc | 00:10 |
perlDreamer | longmess | 00:10 |
perlDreamer | no underscore | 00:10 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:16 | |
perlDreamer | I think I got it, perlmonkey2 | 00:17 |
perlDreamer | In Shop/Cart, in the www_remove method, line 636 | 00:18 |
perlDreamer | there's an abused private variable called itemCache | 00:18 |
perlDreamer | it holds an object reference | 00:19 |
perlDreamer | line 636 calls delete on the key that holds the item | 00:19 |
perlDreamer | that should trigger Session's DESTROY method | 00:19 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:19 | |
perlDreamer | and after it delete the cache, it calls the item's remove method | 00:19 |
perlDreamer | remove calls getSku | 00:19 |
perlDreamer | and whammo! | 00:20 |
perlDreamer | bad session object | 00:20 |
perlDreamer | I don't know why that segfaults apache | 00:20 |
perlDreamer | but I'll reorder that and see if it behaves differently | 00:20 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:21 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 00:22 | |
perlDreamer | that seems to have fixed it | 00:25 |
perlDreamer | I can't get any more crashes | 00:25 |
perlDreamer | perlmonkey2: are you there | 00:27 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] | 00:27 | |
perlDreamer | or did I get kicked off the network again? | 00:27 |
CIA-6 | WebGUI: colin * r7037 /WebGUI/lib/WebGUI/i18n/English/Asset_Subscription.pm: final tweak to the delete batch/code label | 00:28 |
perlDreamer | nope, I'm connected | 00:28 |
perlDreamer | dude, I'm going to commit this | 00:28 |
perlDreamer | If you'd test it when you get back on, as a double check, it would be great. | 00:29 |
perlDreamer | svn rev 7038 | 00:30 |
+perlmonkey2 | back | 00:30 |
perlDreamer | backlog? | 00:31 |
perlDreamer | I think I fixed it | 00:31 |
+perlmonkey2 | testing | 00:32 |
+perlmonkey2 | I just updated and bounced 'web', and it happened on my second attempt | 00:32 |
+perlmonkey2 | 7038 | 00:32 |
perlDreamer | crud | 00:32 |
+perlmonkey2 | :( | 00:33 |
perlDreamer | It's not dying for me anymore | 00:33 |
+perlmonkey2 | maybe i need to bounce more then web *grasps desperately at straws* | 00:33 |
perlDreamer | restarted the browser and everything? | 00:33 |
+perlmonkey2 | not the browser. | 00:33 |
perlDreamer | that shouldn't matter | 00:33 |
+perlmonkey2 | I'll clear cache too | 00:33 |
+perlmonkey2 | yep, 5 into it this time | 00:34 |
perlDreamer | was it the last item in the cart? | 00:34 |
+perlmonkey2 | But now it looks liek modproxy_error is getting something | 00:35 |
+perlmonkey2 | nope | 00:35 |
perlDreamer | oh, good. | 00:35 |
perlDreamer | anything useful? | 00:35 |
+perlmonkey2 | ==> modperl.error.log <== | 00:35 |
+perlmonkey2 | [Mon Jul 21 16:34:06 2008] [notice] child pid 14644 exit signal Segmentation fault (11) | 00:35 |
+perlmonkey2 | [Mon Jul 21 16:34:25 2008] [notice] child pid 14664 exit signal Segmentation fault (11) | 00:35 |
+perlmonkey2 | ==> modproxy.error.log <== | 00:35 |
+perlmonkey2 | [Mon Jul 21 16:34:25 2008] [error] [client 192.168.1.105] proxy: error reading status line from remote server jet, referer: http://jet/home/widget2 | 00:35 |
+perlmonkey2 | [Mon Jul 21 16:34:25 2008] [error] [client 192.168.1.105] proxy: Error reading from remote server returned by /home/widget2, referer: http://jet/home/widget2 | 00:35 |
+perlmonkey2 | hmm | 00:35 |
+perlmonkey2 | no | 00:35 |
+perlmonkey2 | perlDreamer: you still can't make it die? | 00:37 |
perlDreamer | I'll keep trying | 00:37 |
perlDreamer | but I don't run the WRE, so no mod_proxy | 00:37 |
perlDreamer | I need a buy all method to preload the cart... | 00:38 |
+perlmonkey2 | :D | 00:39 |
+perlmonkey2 | if_admin | 00:39 |
perlDreamer | don't tempt me :) | 00:39 |
perlDreamer | yep, segfault, but it's taking longer now | 00:43 |
perlDreamer | Please look at Cart.pm, line 194,5 | 00:44 |
+perlmonkey2 | yeah, that looks evil. | 00:49 |
+perlmonkey2 | and since the problem is intermittant, it probably has to do with cahcing. | 00:49 |
perlDreamer | yeah, and I understand what the exact problem is | 00:50 |
+perlmonkey2 | undef self | 00:50 |
perlDreamer | it _is_ the session variable | 00:50 |
perlDreamer | it contains a copy of the Apache request and server objects | 00:50 |
perlDreamer | when they get cleaned up, apache would be really unhappy | 00:50 |
perlDreamer | well, easy fix is to nuke the object caches in Cart and CartItem | 00:51 |
+perlmonkey2 | okay, I guess I'm dense cause I take that to mean the problem is 195 not 194. | 00:52 |
perlDreamer | no, it means the same problem exists all over the place | 00:52 |
perlDreamer | we just haven't seen that one blow up yet | 00:52 |
+perlmonkey2 | oh | 00:52 |
perlDreamer | not only that, but this caching scheme leaks | 00:52 |
perlDreamer | the sku cache in getSku is never cleaned up | 00:53 |
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 01:07 | |
-!- mode/#webgui [+v perlDreamer] by tavisto | 01:08 | |
@tavisto | hmm.. perlDreamer, nice work on the remove button fix | 01:08 |
+perlDreamer | thanks, but it's still broken | 01:08 |
@tavisto | oh well then you're fired. | 01:08 |
@tavisto | This must be quite some bug considering you normally close my bugs 5 minutes after I report them. :) | 01:09 |
+perlDreamer | when apache segfaults, something bad has happened | 01:11 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:21 | |
@tavisto | is this as bad as when Doug Bell puts on his scarecrow mask? | 01:21 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 01:23 | |
+perlDreamer | worse | 01:23 |
+perlDreamer | like JT, unshaven and his armpit hair hanging out | 01:24 |
+perlDreamer | perlmonkey2: still hanging around? | 01:24 |
+perlDreamer | I commented out all the itemCache code, and still got segfaults | 01:25 |
+perlDreamer | but when I commented out the skuCache code, I haven't been able to get another segfault | 01:25 |
+perlDreamer | based on earlier results, I'm going to continue testing :) | 01:25 |
CIA-6 | WebGUI: colin * r7038 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): | 01:28 |
CIA-6 | WebGUI: Change the order of deleting the item from the cache and calling | 01:28 |
CIA-6 | WebGUI: clean up code, since deleting the item causes the Session var | 01:28 |
CIA-6 | WebGUI: to get nuked. | 01:28 |
+perlDreamer | perlmonkey2: I've been through three sets of 12 item carts with no problems | 01:34 |
-!- cap10morgan [n=cap10mor@206-124-6-172.denver.dsl.forethought.net] has quit [] | 01:52 | |
+perlDreamer | 5 sets | 01:53 |
+perlDreamer | I'm going to put the caching code back in and see if the problem comes back | 01:53 |
-!- KlausH [n=KlausH@p5B07390C.dip0.t-ipconnect.de] has quit ["sleeping"] | 02:01 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:09 | |
+perlDreamer | now I get crashes | 02:13 |
+perlDreamer | remove it, crashes go away | 02:23 |
+perlDreamer | I'm blaming skuCache in Cart/Item.pm | 02:23 |
+perlDreamer | Shop/CartItem.pm, rather | 02:24 |
metanil | i got this error message http://webgui.pastebin.com/d64ea4de1 .. ( i migrated this webgui from other machine) | 02:24 |
+perlDreamer | metanil, make sure you have the right version of JSON installed | 02:25 |
+perlDreamer | have you run the sbin/testEnvironment.pl script? | 02:25 |
metanil | not yet | 02:26 |
metanil | i'll do it now. | 02:26 |
+perlDreamer | good idea :) | 02:26 |
metanil | :) | 02:26 |
metanil | perlDreamer: it looks alright. | 02:27 |
metanil | at least JSON seems OK | 02:27 |
metanil | (only image magick and aspell is not installed) | 02:28 |
+perlDreamer | perlmonkey2: do you want me to commit this so that you can test it, too? | 02:31 |
metanil | previously, "objToJson will be obsoleted. Please use to_json instead." was there, and i replaced with to_json and from_json on respective code. | 02:33 |
+perlDreamer | metanil, what version of WebGUI is this? | 02:33 |
+perlDreamer | and which WRE? | 02:34 |
metanil | 7.4.17-stable | 02:34 |
metanil | wre is latest :D | 02:34 |
+perlDreamer | metanil, that's a really old 7.5 | 02:34 |
+perlDreamer | 7.4, rather | 02:34 |
+perlDreamer | how about 7.4.40 instead? | 02:34 |
+perlDreamer | did you check the newest 7.4 changelog to see if that was already fixed? | 02:35 |
+perlDreamer | Or search the bug database? | 02:35 |
+perlDreamer | or the forums? | 02:35 |
-!- perlDreamer [n=colink@conference/oscon/x-830ffac2fd85560d] has quit ["Leaving."] | 02:43 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:44 | |
metanil | sure | 02:49 |
CIA-6 | WebGUI: colin * r7039 /WebGUI/lib/WebGUI/Shop/ (CartItem.pm Cart.pm): | 02:57 |
CIA-6 | WebGUI: Removed all caching code. This seems to fix the apache | 02:57 |
CIA-6 | WebGUI: crashing problem. Needs others to double check and | 02:57 |
CIA-6 | WebGUI: review. | 02:57 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 03:03 | |
+perlmonkey2 | dang, pd left | 03:20 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 03:36 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:58 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 04:06 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 04:27 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 04:41 | |
patspam | hi guys, just speccing out some hardware for a potentially high traffic wg site, do you guys find that in general more http load balancing or more db slaves is better for increasing performance on a "typical" wg site, whatever that means..? | 04:45 |
+perlmonkey2 | patspam: sounds like a good Q for the forum | 04:47 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 04:55 | |
+perlmonkey2 | anyone bored and want to see if the "delete from shopping cart" bug has been resolved? | 04:57 |
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 04:59 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 05:24 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:18 | |
perlDreamer | perlmonkey2: I'm back at it! | 06:18 |
+perlmonkey2 | perlDreamer: I'm back | 06:30 |
perlDreamer | did you test it? | 06:30 |
+perlmonkey2 | yes, failure :( | 06:31 |
perlDreamer | crap | 06:31 |
+perlmonkey2 | but not with you? | 06:31 |
perlDreamer | no | 06:31 |
perlDreamer | I went through 80 or 90 products with no problems | 06:31 |
+perlmonkey2 | Only updated Cart and CartItem? | 06:31 |
perlDreamer | yes | 06:32 |
perlDreamer | no | 06:32 |
+perlmonkey2 | oh no | 06:32 |
perlDreamer | I pruned out some dead code from the EMS | 06:32 |
perlDreamer | but I can't believe that would matter | 06:32 |
+perlmonkey2 | I was ctrl-p'ing my wre restarts. only the last command wasn't -restart | 06:32 |
perlDreamer | it's not even instanciated on my dev site | 06:32 |
+perlmonkey2 | but -start | 06:32 |
+perlmonkey2 | I just restarted and will now test | 06:32 |
perlDreamer | What is Ctrl p-ing? | 06:33 |
+perlmonkey2 | in bash ctrl-p brings up the last command. | 06:33 |
+perlmonkey2 | err, at least the way I have it set up. | 06:33 |
+perlmonkey2 | kind of half-hearted vim | 06:34 |
+perlmonkey2 | but what I mean is I hadn't restarted after your update. Which looks to have fixed the problem. | 06:34 |
perlDreamer | no way! | 06:34 |
+perlmonkey2 | I just delted 20 items with no issue. | 06:34 |
perlDreamer | awesome! | 06:34 |
perlDreamer | now it would be nice to know why... | 06:34 |
+perlmonkey2 | perlDreamer: you are like some kind of ninja | 06:34 |
perlDreamer | you did the hard part | 06:35 |
perlDreamer | I just did the busy work | 06:35 |
+perlmonkey2 | what? | 06:35 |
+perlmonkey2 | no you did the hard part. | 06:35 |
+perlmonkey2 | what did I even do? | 06:35 |
perlDreamer | I spent hours looking for a reason, but you picked up on the Session var | 06:35 |
perlDreamer | after that it was simple | 06:35 |
+perlmonkey2 | after that it took expert knowledge of what is going on in WG. | 06:35 |
+perlmonkey2 | I just started dump monkey debugging by outputting params and comparing them from success to failures. | 06:36 |
perlDreamer | I did that too, but completely missed the session stuff | 06:36 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:36 | |
perlDreamer | now, how do we tell JT that we have to kill his asset caching? | 06:37 |
+perlmonkey2 | perlDreamer: Here is why you deserve all the credit. I couldn't have done what you did without long hours of studying how WG works. | 06:37 |
+perlmonkey2 | hah | 06:38 |
+perlmonkey2 | he'll probably not like it. | 06:38 |
+perlmonkey2 | tell him he can have it back when he can figure out what's wrong with it. | 06:38 |
perlDreamer | good idea! | 06:38 |
perlDreamer | well, at least now I can clean up the commented out code | 06:39 |
+perlmonkey2 | I kept cringing upon hitting every "Remove", dreading this bug not being resolved. | 06:39 |
+perlmonkey2 | :P | 06:39 |
perlDreamer | yeah | 06:39 |
perlDreamer | now that that's fixed though, we'll have to fix some other bug | 06:41 |
+perlmonkey2 | ? | 06:41 |
+perlmonkey2 | oh, just a new bug? | 06:41 |
+perlmonkey2 | Need to make it manditory to write tests as code is developed. | 06:42 |
+perlmonkey2 | one method to one test entry :) | 06:42 |
perlDreamer | most new code is tested. | 06:42 |
+perlmonkey2 | I guess running the caching through its paces would be a hard test to write. | 06:43 |
perlDreamer | yeah | 06:43 |
+perlmonkey2 | Kristi and Vrby should take a breather from testing. We're getting overrun. | 06:48 |
perlDreamer | are there more new ones? | 06:48 |
perlDreamer | please say no | 06:49 |
+perlmonkey2 | no, no more than were there this morning. | 06:49 |
perlDreamer | I closed a lot of those | 06:49 |
perlDreamer | My favorite was Kristi's label one | 06:49 |
perlDreamer | I'd fixed that the night before | 06:49 |
+perlmonkey2 | and most of the ones left either are quasi-bugs more needing design consideration, or fairly new ones that sound easy to fix. | 06:50 |
perlDreamer | we need to get her set up with a SVN backed test server | 06:50 |
perlDreamer | the 1 week delay is sometimes awkward | 06:50 |
+perlmonkey2 | absolutely | 06:50 |
perlDreamer | tabb has one... | 06:50 |
+perlmonkey2 | I've got one, but I'd be histant to open it to the world. | 06:51 |
+perlmonkey2 | and to allow outside users in. | 06:51 |
perlDreamer | no, PB can set her one up somehow | 06:51 |
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 06:51 | |
+perlmonkey2 | yeah, surely they can just set up a VM | 06:51 |
patspam | speaking of apache restarting, has Class::InsideOut killed our chances of having some sort of Apache2::Reload in the dev wre? | 06:52 |
perlDreamer | no idea, patspam | 06:52 |
+perlmonkey2 | Class::InsideOout messes with package registering? | 06:53 |
patspam | not sure why, but when i tried adding Apache2::Reload back into the wre apache conf it died horribly | 06:53 |
perlDreamer | perlmonkey2: I'm going to uncomment the item cache in the Cart and see if it stays alive | 06:53 |
+perlmonkey2 | sounds good | 06:54 |
+perlmonkey2 | patspam: and you're sure it is Class::IO? | 06:54 |
perlDreamer | we've had Class::IO code for a while | 06:55 |
patspam | no, not sure.. i just noticed that it's not enabled in wre dev mode anymore | 06:56 |
+perlmonkey2 | don't know. maybe it slowed down things too much? | 06:56 |
patspam | and from memory when i tried adding it back myself the errors looked like they were coming from Class::IO modules, but could be wrong | 06:56 |
patspam | I'll look into it some more and report back | 06:57 |
patspam | cos it can be very handy when you're hacking stuff | 06:57 |
+perlmonkey2 | looks like it. | 06:58 |
perlDreamer | I'm old fashioned. service httpd restart is pretty easy | 06:58 |
+perlmonkey2 | perlDreamer: unless you are me and do perl wreservice.pl --start modperl see the 'OK' and think you've restarted modperl. | 06:58 |
+perlmonkey2 | :P | 06:59 |
perlDreamer | remove | 07:00 |
perlDreamer | wince! | 07:00 |
perlDreamer | remove | 07:00 |
perlDreamer | wince! | 07:00 |
+perlmonkey2 | patspam: you were looking at the Survey? | 07:00 |
+perlmonkey2 | hah | 07:00 |
+perlmonkey2 | perlDreamer: exactly :P | 07:00 |
perlDreamer | boom | 07:01 |
+perlmonkey2 | :( | 07:01 |
perlDreamer | it was both of them | 07:01 |
perlDreamer | no item cache, no sku cache | 07:01 |
+perlmonkey2 | adding items to a cart is something that always lags on websites. I'm betting that there will be negligible complaints from users over this. | 07:02 |
+perlmonkey2 | s/adding/manipulating/ | 07:02 |
perlDreamer | maybe | 07:02 |
perlDreamer | I'm going to tinker with it a bit more | 07:03 |
perlDreamer | I found some backwards logic | 07:03 |
patspam | perlmonkey2: yeah planning on checking it out later today, been bogged down with a spec document for $work | 07:03 |
+perlmonkey2 | I really want to learn what all is going on, but my neighbor gave me dinner last night with food poisoning as desert, so I'm going to call it quits early. | 07:03 |
perlDreamer | oy | 07:03 |
perlDreamer | send your dog over to pee in his yard | 07:04 |
+perlmonkey2 | patspam: I plan on working on it soon. Getting excited about it again. | 07:04 |
patspam | awesome | 07:04 |
+perlmonkey2 | perlDreamer: naw, he's a good guy. A friendly cop who goes out of his way to be nice. I probably just have a wussy stomach :P | 07:04 |
perlDreamer | 4 clicks, boom | 07:05 |
+perlmonkey2 | doh | 07:05 |
perlDreamer | goodbye cache | 07:05 |
patspam | I've got a couple of specific features in mind that I need for my current project, I'll check it out and then send you my thoughts | 07:05 |
+perlmonkey2 | patspam: can you list them? | 07:05 |
patspam | yep, *scratches head*.. | 07:05 |
+perlmonkey2 | emailed anon users? | 07:05 |
+perlmonkey2 | done | 07:05 |
+perlmonkey2 | only mainstream question type I don't have is matrix. | 07:05 |
patspam | some of this you might have already done.. | 07:06 |
patspam | descriptions/content for q sections | 07:06 |
+perlmonkey2 | yes | 07:06 |
+perlmonkey2 | and sections can appear with or without questions, and can appear on every or just the first page of their questins. | 07:07 |
patspam | awesome | 07:07 |
patspam | option to make text fields mandatory (in survey 1 they can be left blank) | 07:07 |
perlDreamer | ah, that's better | 07:07 |
perlDreamer | phew | 07:07 |
+perlmonkey2 | I *think* that is mostly done, and even started some work on specifying what type of text field it had to be | 07:07 |
+perlmonkey2 | bunch of preset text field types | 07:08 |
+perlmonkey2 | or just plain old text. | 07:08 |
patspam | perlmonkey2++ | 07:08 |
patspam | time limit on survey completion (start to finish time window) | 07:08 |
+perlmonkey2 | like if you select Other, the Other button and Text fiedl must be filled in. | 07:08 |
patspam | ah that's awesome | 07:08 |
+perlmonkey2 | patspam: nope, no time limits. But that would be trivial. | 07:08 |
patspam | yeah i thought that might be a new one | 07:09 |
patspam | my survey wobjects are going to be used for collecting research data, so the client cares about time window for data validity | 07:09 |
+perlmonkey2 | But a lot of things that were tricky should become very simple once the entire survey is stored in a single JSON object. Although if the survey is slow because my DB tables are sorry (if they are, know I used to be an Oracle DBA for a major university, which proves my suckiness iwth DBs), please let me know. | 07:10 |
patspam | sure thing | 07:10 |
+perlmonkey2 | patspam: I dont' have time limits, but timing of everything is recorded. | 07:10 |
+perlmonkey2 | start to finish and per submission. | 07:11 |
patspam | sweet | 07:11 |
patspam | scoring/weighting of answers so that you can calculate a "score" at the end | 07:11 |
+perlmonkey2 | yes, questions and/or answers can be assigned scores. | 07:11 |
+perlmonkey2 | but I have done ZERO for reporting. | 07:11 |
+perlmonkey2 | so the scores would only be useful in the reports. | 07:11 |
patspam | man you rock, that's awesome | 07:12 |
+perlmonkey2 | wait until you have 10 500 question surveys in it and users are waiting 5 seconds for each submission. | 07:12 |
+perlmonkey2 | then you'll know my suckiness :P | 07:12 |
patspam | I'll need to use the score to determine the message displayed at the end of the survey | 07:13 |
+perlmonkey2 | patspam: that will be novel. Although a macro could do it. | 07:13 |
patspam | yeah, or I could use a flux plugin | 07:13 |
+perlmonkey2 | although end of survey could cause the survey to be scored. Why not? | 07:14 |
patspam | it would be cool if you could define score ranges and content to display (or url to forward to) based on score | 07:14 |
+perlmonkey2 | patspam: yeah, that sounds perfect for a macro :P | 07:15 |
+perlmonkey2 | or a really helpful contributor to add on | 07:15 |
perlDreamer | perlmonkey2, committed, commented and closed | 07:16 |
+perlmonkey2 | woot! | 07:16 |
perlDreamer | time for this old man to go to bed | 07:16 |
+perlmonkey2 | perlDreamer++ | 07:16 |
* perlmonkey2 heads to the hills also. | 07:16 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:16 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 07:16 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has quit [Remote closed the connection] | 08:38 | |
-!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui | 08:38 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 08:55 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:58 | |
-!- jhod [i=jhod@polysidal.net] has quit [Remote closed the connection] | 09:00 | |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 09:35 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 10:23 | |
-!- mode/#webgui [+o preaction] by ChanServ | 10:23 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:30 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:35 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 10:43 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 10:43 | |
-!- Radix-w [n=Jesse@203.161.68.67] has joined #webgui | 10:52 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 10:52 | |
-!- Radix-w [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:19 | |
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has joined #webgui | 11:53 | |
-!- wgGuest99 [n=wgGuest9@d54C6EA83.access.telenet.be] has joined #webgui | 12:09 | |
wgGuest99 | hello all | 12:11 |
BartJol | hi | 12:11 |
wgGuest99 | i have a quick question, is it possible to install webgui on a remote system? i have webspace at one.com | 12:12 |
BartJol | well, probably that will be difficult | 12:12 |
BartJol | do you have root access? | 12:12 |
BartJol | that makes live easier | 12:12 |
BartJol | and you need quite a lot off space | 12:13 |
wgGuest99 | nope no root access got 2gig space tho | 12:13 |
BartJol | ah, I used 2.4 1K blocks, and my site is not that full | 12:14 |
wgGuest99 | i�m no web genious so iff install isnt going to be easy i�ll search for alternatives | 12:14 |
BartJol | mmm, will be very hard for you | 12:14 |
wgGuest99 | damn webgui was looking good | 12:15 |
wgGuest99 | still is .. :) but not for me | 12:15 |
BartJol | I would look for alternatives, or another hoster (I work at procolix, netherlands and we host it) if you discover that you really want webgui | 12:15 |
BartJol | you wouldn't get root access though, or even shell | 12:16 |
BartJol | but we can implement plugins | 12:16 |
wgGuest99 | thanks i�ll keep it in mind iff i dont find my flavour amongst the other CMS�s | 12:16 |
BartJol | if tested properly | 12:16 |
BartJol | just come to this channel and ask me | 12:17 |
BartJol | if necessary | 12:17 |
wgGuest99 | will do thanks | 12:17 |
BartJol | np | 12:17 |
-!- wgGuest99 [n=wgGuest9@d54C6EA83.access.telenet.be] has quit [] | 12:17 | |
BartJol | success | 12:17 |
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 13:05 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui | 13:53 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 14:04 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 14:10 | |
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 110 (Connection timed out)] | 14:11 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:17 | |
-!- SDuensin [n=Scott@236.sub-75-205-38.myvzw.com] has joined #WebGUI | 15:54 | |
SDuensin | Greetings. | 16:01 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:06 | |
BartJol | hi | 16:06 |
CIA-6 | WebGUI: colin * r7040 /WebGUI/lib/WebGUI/Shop/ (CartItem.pm Cart.pm): | 16:10 |
CIA-6 | WebGUI: Apparently, any item or sku caching causes Apache to die. At this | 16:10 |
CIA-6 | WebGUI: point, both the itemCache in the Cart and the skuCache in the CartItem | 16:10 |
CIA-6 | WebGUI: have been removed. | 16:10 |
dionak | morning | 16:16 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:25 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:25 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:38 | |
BartJol | dutch translation of 7.5.17 is completed! and committed to svn | 17:00 |
KlausH | Congratulataions! | 17:06 |
BartJol | it took my quite some work, but it is satisfying to complete it | 17:06 |
BartJol | thanks! | 17:06 |
BartJol | Now I can only hope that there not very big changes soon... | 17:07 |
BartJol | there are, I mean | 17:08 |
KlausH | ..and no much bug reports ;-) | 17:08 |
BartJol | well, bug reports boost my karma :) | 17:08 |
KlausH | curious karma system | 17:09 |
BartJol | well, they like it when someone takes the time to look through everything I think, for making bugs you don't get karma | 17:10 |
BartJol | but you can trick the system, making a bug, report it and fix it yourself.... | 17:10 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:14 | |
CIA-6 | WebGUI: translation * r7041 /translations/Dutch/Dutch/ (Shop.pm WebGUI.pm): Update from translation server | 17:16 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 17:20 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)] | 17:32 | |
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 17:45 | |
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has quit [] | 17:55 | |
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has joined #webgui | 17:56 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 18:01 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:05 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 18:15 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:15 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:28 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:29 | |
+perlmonkey2 | What's the word today? | 19:00 |
+perlmonkey2 | Where can I read the specs on the Shop. I'm looking at vrby's shop credit bugs and think I need to read a bit about it. | 19:02 |
CIA-6 | WebGUI: graham * r7042 /WebGUI/www/extras/hoverhelp.js: small formatting cleanup | 19:02 |
@preaction | perlmonkey2, they should be in an old revision of SVN, under the "docs" folder. they were deleted when shop was merged back into head | 19:03 |
+perlmonkey2 | preaction: okay, thanks | 19:03 |
+perlmonkey2 | Please tell me the specs for the EMS are around somewhere. JT's import/export bug could be from any number of things, but without the spec I won't know what was expected to happen. | 19:39 |
+perlmonkey2 | Is there no place for documentation to be posted? | 19:42 |
+perlmonkey2 | Like for the EMS? | 19:42 |
-!- carogra1 [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 19:46 | |
-!- carogray [n=Caroline@h69-131-74-76.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 19:57 | |
topsub | question. do you think it would be possible to change the variants to when i want to buy this product i have to type in a text field something. then click add to chart | 20:03 |
dionak | specs would be very helpful to those of us who customize webgui. we're often reverse-engineering wg | 20:42 |
+perlmonkey2 | bah, $work needs me to do stuff today anyway. bug smashing can wait I guess. | 20:55 |
@preaction | i don't think there was a spec for the EMS | 21:00 |
@preaction | the trouble with keeping specs around is they become obsolete and are work to maintain | 21:01 |
@preaction | which is why the Best Practice is to document the code precisely and make that the final word | 21:01 |
dionak | is there an object relation document any where? | 21:14 |
dionak | that might be easier to maintain. | 21:14 |
dionak | we're reverse-engineering products, cart and transactions right now. | 21:15 |
@preaction | if you checkout the WebGUI_Commerce branch from before it was deleted, the specs are in there | 21:16 |
dionak | figuring out how they relate. we need to register multiple attendees for a training event in the cart | 21:16 |
dionak | ok, that might help. did you work on the shop project? | 21:16 |
@preaction | otherwise, i don't even really know, so i can't be of much help | 21:17 |
@preaction | nope | 21:18 |
@preaction | i rewrote the asset manager which was necessary because of shop, but otherwise no | 21:18 |
CIA-6 | WebGUI: graham * r7043 /WebGUI/ (5 files in 4 dirs): Converted asset context menus to YUI menus | 21:28 |
CIA-6 | WebGUI: chrisn * r7044 /WebGUI/lib/WebGUI/Asset.pm: Remove a mostly unused $session variable and use $self->session-> instead. | 22:04 |
dionak | what's the easiest way to convert the variant info from a product into a hash? | 22:09 |
@preaction | colin would know :( | 22:11 |
dionak | i thought i could just eval it | 22:22 |
@preaction | oh oh | 22:25 |
@preaction | it's JSON, not Perl | 22:25 |
@preaction | but you should be using something like getCollateralData | 22:25 |
@preaction | there's some *collateral* methods for doing that | 22:25 |
dionak | ah...i see. | 22:26 |
dionak | eval does work but i'll instantiate and use the api | 22:27 |
dionak | btw, i have date as part of a variant and i'm trying to sort by it | 22:27 |
CIA-6 | WebGUI: chrisn * r7045 /WebGUI/lib/WebGUI/Macro/Widget.pm: | 23:18 |
CIA-6 | WebGUI: $content was used where $output should have been used. Fix the problem and give | 23:18 |
CIA-6 | WebGUI: the variables better names. | 23:18 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 23:29 | |
-!- SDuensin [n=Scott@236.sub-75-205-38.myvzw.com] has quit ["Leaving"] | 23:57 | |
--- Day changed Wed Jul 23 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:56 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 01:27 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 01:28 | |
lisette | how to do for obtain the folder of uploads that is configures in the file .conf of site? | 01:29 |
lisette | in a workflow | 01:29 |
@preaction | lisette, why do you need it? you usually get there using WebGUI::Storage | 01:30 |
lisette | i need create a file in the folder of upload of website | 01:31 |
@preaction | WebGUI::Storage->create( $session ); | 01:31 |
@preaction | that makes a new storage location | 01:31 |
@preaction | if you already have a storage location, WebGUI::Storage->new( $session, $storageId ); | 01:31 |
@preaction | let's say if you already have the Collaboration System Post, it would be WebGUI::Storage->new( $session, $post->get( 'storageId' ) ); | 01:31 |
lisette | and Storage gives me from /uploads, and i need the there before | 01:32 |
@preaction | huh? | 01:32 |
@preaction | you need the path to a file in the uploads folder? | 01:32 |
@preaction | $storage->getPath( $filename ); | 01:33 |
@preaction | WebGUI::Storage has all the methods you need to work with files in the uploads folder | 01:33 |
lisette | Storage gives me the folder from /uploads, and since I need /data, as it is in the configuration file | 01:33 |
lisette | tha getPath gives me that? | 01:34 |
@preaction | read the docs | 01:34 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:34 | |
lisette | ok | 01:34 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:42 | |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 02:01 | |
lisette | thaks | 02:04 |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 02:04 | |
-!- KlausH [n=KlausH@p5B070EA9.dip0.t-ipconnect.de] has quit [""bye""] | 02:14 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, ckotil, ascii, @apeiron, +perlmonkey2 | 02:17 | |
-!- Netsplit over, joins: @apeiron, +perlmonkey2, ckotil, @Haarg, ascii | 02:17 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 02:24 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 02:28 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:45 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] | 02:49 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:55 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 03:11 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 03:17 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 03:18 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:20 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 03:27 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:32 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:34 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:34 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:43 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 03:50 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 03:51 | |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 03:53 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 03:54 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)] | 04:17 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:17 | |
+perlmonkey2 | today was a real quiet day. | 04:29 |
dionak | it's been quiet lately...but today had more activity than last week | 04:30 |
dionak | guessing pb was getting ready for the wuc? | 04:30 |
dionak | and might be rep'ing at oscon? | 04:30 |
dionak | i know JT was speaking there | 04:30 |
dionak | last we spoke | 04:31 |
dionak | do you work for PB? | 04:31 |
dionak | or are you a contributor? | 04:31 |
dionak | perlmonkey2 | 04:31 |
dionak | your profile doesn't show your name | 04:32 |
+perlmonkey2 | quasi contributor | 04:32 |
+perlmonkey2 | not an employee | 04:32 |
dionak | what's your name? perlmonkey2 | 04:32 |
+perlmonkey2 | why? | 04:32 |
dionak | just curious if we've met at the wuc | 04:32 |
+perlmonkey2 | no, I've never been to a wuc | 04:32 |
dionak | oh, just trying to put a face to the nick | 04:33 |
dionak | perlmonkey2: do you use WG at work? | 04:33 |
+perlmonkey2 | orthogonally to what I did at work, we did. | 04:33 |
+perlmonkey2 | We used it for our website is all. | 04:34 |
+perlmonkey2 | I wanted to use it to front end all the apps we developed at work, but they wanted desktop UI's. | 04:34 |
dionak | so that got you interested in the project i guess | 04:34 |
+perlmonkey2 | yeah. There was a side project at work for survey systems, so I got something reworked in WG. | 04:35 |
dionak | are you guys still using it for your website? sounds like no.. | 04:35 |
+perlmonkey2 | it is |-| close to being good enough to replace the current WG survey wobject, I just need to spend the time doing it. | 04:35 |
+perlmonkey2 | yes we are. But I've turned in notice at work. | 04:35 |
dionak | ah | 04:35 |
+perlmonkey2 | Don't know if the 31st of this month or th enext will be my last day. | 04:36 |
dionak | you think you'll still stay a part of the community? seems like you're doing some great work. | 04:36 |
+perlmonkey2 | Yes, I'd like to. But I seem to have turned in notice at work without the slightest clue what I'll do instead. | 04:36 |
+perlmonkey2 | Which is why I told them they might get to keep me through August. | 04:37 |
+perlmonkey2 | So I don't know if I"ll be in a position to contribute in the future, but I'd like to. | 04:37 |
dionak | i hope you're able to. think you'll take some time off between positions? | 04:37 |
+perlmonkey2 | that's what I'm doing now. Using up my vacation. | 04:38 |
dionak | cool. | 04:38 |
+perlmonkey2 | working on bugs for wg | 04:38 |
dionak | maybe if you start looking for sub work, we could chat. | 04:38 |
+perlmonkey2 | that sounds very interesting. I'd love to just do contracting work for a while. | 04:38 |
dionak | a lot of devs are going subcontract. it seems to be growing based on yapc experience. | 04:39 |
+perlmonkey2 | I've got a killer idea for a text processing app built on top of WG, but it will take time to write. So doing some contracting work on the side would be great. | 04:39 |
dionak | do you have contact info and a resume you could share? | 04:39 |
dionak | we are always on the lookout for wg integrators | 04:40 |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 04:40 | |
dionak | my email is diona at knowmad dot com | 04:40 |
+perlmonkey2 | Sure, but you wouldn't be offended if I ask some sort of credentials so I know you aren't some sort of scam artist. My apologies for my paranoia. | 04:40 |
+perlmonkey2 | knowmad | 04:41 |
+perlmonkey2 | okay, I'll check that. | 04:41 |
dionak | sure, ask JT or anyone in the community about us. i'm presenting at the wuc this year as well. check the schedule for 'Controlling HTML and CSS' | 04:41 |
dionak | and there's our website | 04:41 |
dionak | but anyone can throw up a website | 04:41 |
dionak | no offense at all. :) | 04:42 |
+perlmonkey2 | Good :) | 04:42 |
+perlmonkey2 | knowmad....where do I know this name from? | 04:43 |
dionak | idk...yapc sponsorship, wuc schedules..? | 04:43 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 04:43 | |
dionak | we try to contribute as time permits | 04:44 |
dionak | i would love to hear more on your text processing app...see if it has legs | 04:45 |
dionak | but that can come in time | 04:45 |
+perlmonkey2 | oh | 04:45 |
+perlmonkey2 | I love to talk about it :P | 04:45 |
+perlmonkey2 | It is basically a knock off of Tropes using several FOSS components. | 04:45 |
dionak | so contact me and i'll share my IM info with you. | 04:46 |
dionak | and we can talk more | 04:46 |
+perlmonkey2 | What Semantic-Knowledge does for $5,000 per licence, I think I can do much much cheaper. In fact my core text processing kernel is magnitudes faster than theirs. | 04:46 |
+perlmonkey2 | k | 04:46 |
dionak | interesting...there are a few of industries that would find that useful | 04:47 |
dionak | that i have experience with. | 04:47 |
dionak | and the current mysql full text search is a little wanting. | 04:48 |
+perlmonkey2 | I have no idea who uses Tropes though. $work had its own special uses, which are probably not widely shared. | 04:48 |
dionak | i don't know the details of Tropes but I know that digital asset sellers have a need for natural language searching. stock photos and videos for instance...bow (on a present) vs. bow (on a ship) | 04:50 |
dionak | the faster you can put a product in someone's browser, the more you can sell | 04:51 |
dionak | i spent 2 yrs working with thinkstock.com before acquistion | 04:52 |
+perlmonkey2 | dionak: My dream has always been to go to graduate school under Ted Pederson. And while that is unlikely, I have instead become familiar with his text disambiguation, clustering, and analytical tools. | 04:54 |
+perlmonkey2 | But that would seem to be a fairly custom app. What I plan on writing is much more general. | 04:55 |
dionak | let's talk more off irc...send me your info | 04:56 |
+perlmonkey2 | done | 04:56 |
dionak | cool. thanks | 04:56 |
+perlmonkey2 | de ndada | 04:56 |
+perlmonkey2 | nada | 04:56 |
-!- carogra1 [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 04:57 | |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 60 (Operation timed out)] | 05:24 | |
+perlmonkey2 | dionak: You're kind of freaking me out a bit. One second you were all chatty and now after you have my information you aren't saying a word. Did I just give out my info to a crook? | 05:34 |
+perlmonkey2 | If $parent is a valid GalleryAlbum, I wonder how this could return undef: my $shortcut | 05:42 |
+perlmonkey2 | = $parent->addChild({ | 05:42 |
+perlmonkey2 | className => "WebGUI::Asset::Shortcut", | 05:42 |
+perlmonkey2 | shortcutToAssetId => $self->getId, | 05:42 |
+perlmonkey2 | }); | 05:42 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 05:58 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 06:24 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 07:26 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 07:26 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 07:27 | |
CIA-6 | WebGUI: colin * r7046 /WebGUI/t/Shop/Transaction.t: Update this test to keep up to date with Transaction.pm | 07:29 |
CIA-6 | WebGUI: colin * r7047 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: fix typos in Shop i18n | 07:29 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 08:55 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 08:56 | |
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has joined #webgui | 09:29 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:41 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 10:27 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 10:27 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 10:32 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 10:32 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 10:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 10:40 | |
-!- mode/#webgui [+o preaction] by ChanServ | 10:41 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:48 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:48 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:24 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 14:24 | |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has joined #webgui | 14:51 | |
consultrmann | hello? | 14:54 |
consultrmann | is it "required" to have webgui 'running' on the webserver? If not, then how are the websites accessed when managed by webgui? | 14:56 |
consultrmann | apeiron: hello, is it "required" to have webgui 'running' on the webserver? If not, then how are the websites accessed when managed by webgui? | 14:57 |
consultrmann | hello, anybody home? | 15:17 |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has left #webgui [] | 15:30 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 15:32 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] | 15:33 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit [Remote closed the connection] | 15:39 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 15:40 | |
-!- SDuensin [n=Scott@251.sub-75-205-136.myvzw.com] has joined #WebGUI | 15:57 | |
SDuensin | Greetings. | 15:59 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:11 | |
dionak | morning.. | 16:15 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:35 | |
AMH_bob | howdy | 16:40 |
-!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui | 16:48 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:54 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:54 | |
+perlmonkey2 | Can anyone else get the rss feed for the bugs page? | 17:03 |
dionak | no, i can't | 17:10 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:17 | |
+perlmonkey2 | Oh well. Would be a nice page to have rss on. | 17:20 |
+perlmonkey2 | GalleryAlbum calls SUPER::addChild, which is a Asset::Wobject which is an Asset. Neither of those parent classes seem to have an addChild method. Yet the addChild method is what is failing for this bug. | 17:28 |
dionak | perhaps it should be using the addChild method from AssetLineage.pm? | 17:30 |
+perlmonkey2 | so that would be a mixin from a parent class? | 17:30 |
dionak | it looks like Asset.pm is using addChild as a method of self | 17:31 |
dionak | you would think it would be inherited | 17:31 |
dionak | not sure about the mixin | 17:31 |
+perlmonkey2 | If it is inherited, I don't see where. | 17:32 |
+perlmonkey2 | But I think this bug has multiple causes. GalleryAlbum checks for a ShortCut type, but is sent a sub Gallery type. But if I fix that, the super addchild also fails even though the parentId looks valid. | 17:33 |
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 17:46 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:46 | |
+perlmonkey2 | man, now this is jacked up. I finally get crosspublish to work and have a galleryalbum capable of adding a shortcut child to it, only to find that a galleryalbum can't display/load a shortcut. | 17:52 |
-!- perlDreamer [n=colink@conference/oscon/x-b6a0fc93a6251a26] has joined #webgui | 17:57 | |
perlDreamer | BartJo2: You got any more i18n bugs? | 17:58 |
BartJo2 | well, I finished translating, so theoretically the answer should be no | 17:58 |
perlDreamer | good, on both accounts | 17:59 |
BartJo2 | but next round probably I will find some new stuff | 17:59 |
BartJo2 | but everything I saw is reported directly to you or in a bug report | 17:59 |
BartJo2 | but don't held me responsible for typ-o's in the english WebGUI | 18:01 |
perlDreamer | Oh no, I'm responsible for most of those | 18:01 |
perlDreamer | I'm happy that you found them :) | 18:01 |
BartJo2 | :), well as second reviewer I have some tasks... | 18:02 |
BartJo2 | to drink beer... | 18:02 |
+perlmonkey2 | Okay, I give up on the GalleryAlbum cross publish bug. | 18:02 |
+perlmonkey2 | Shortcuts are beyond m.e | 18:02 |
BartJo2 | improving WebGUI in any way is hard, but good... | 18:03 |
perlDreamer | perlmonkey2: are you stuck? | 18:03 |
+perlmonkey2 | absolutely | 18:04 |
perlDreamer | want some help? I can at least listen as you talk it through. | 18:04 |
+perlmonkey2 | I don't know if a gallery file should be inheriting shortcut attributes, or if a galleryalbulm should be able to handle a shortcut object. | 18:04 |
perlDreamer | http://monty-says.blogspot.com/2008/07/what-if.html | 18:04 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:05 | |
+perlmonkey2 | perlDreamer: yes, that seems like a very exciting development. | 18:05 |
perlDreamer | gallery file should not be inheriting from Shortcut, only from Asset::File | 18:05 |
perlDreamer | what method does cross publish call? | 18:06 |
+perlmonkey2 | perlDreamer: okay. Then GalleryAlbum::addChild expects only a GalleryFile, but GalleryFile makeShortcut calls its parent (a GalleryAlbum) to add a child and passes it a Shortcut type. | 18:08 |
+perlmonkey2 | crosspublish appears to have the galleryfile call its own makeshurtcut. | 18:08 |
perlDreamer | then can you change the override in GalleryAlbum addChild to also allow shortcuts? | 18:10 |
+perlmonkey2 | I did, and now GalleryAlumb blows up every time I call view on it as it now has a child it doens't know how to show. | 18:11 |
+perlmonkey2 | GalleryAlbum line 194 | 18:11 |
perlDreamer | of course, because Shortcut doesn't have a getTemplateVars method | 18:12 |
+perlmonkey2 | and there you have my problem. I haven't a clue where to go from there. | 18:13 |
perlDreamer | then, in there, could you check the class of the child, and add some magic to handle Shortcuts? | 18:13 |
+perlmonkey2 | Which implies I fully grok GalleryAlbum and know what needs to be done. | 18:13 |
+perlmonkey2 | :D | 18:13 |
perlDreamer | well, kinda | 18:13 |
perlDreamer | It's a family problem, typical stress between the parent, trying to impose order and regularity | 18:14 |
perlDreamer | and the child, who is yearning to stretch their wings and be individual | 18:14 |
perlDreamer | the solution, is spanking | 18:14 |
+perlmonkey2 | hah! | 18:14 |
perlDreamer | So, everyone line up, grab a paddle, and grab preaction | 18:14 |
perlDreamer | since he's the grandparent responsible for both | 18:14 |
+perlmonkey2 | poor preaction, just minding his own business. | 18:15 |
perlDreamer | perlmonkey2: In the shortcut, I think the getShortcut* methods may be of use | 18:16 |
+perlmonkey2 | I guess the next step is to see what $var->{file_loop} is used for to see if a shortcut can skip it or fudge it. | 18:16 |
+perlmonkey2 | oh | 18:16 |
perlDreamer | Shortcuts know how to get what they're shortcutting | 18:16 |
perlDreamer | I _think_ you can skip all the override and criteria stuff | 18:17 |
+perlmonkey2 | so create the object, test type, and if a shortcut, get the cutted object's templatevars? | 18:17 |
perlDreamer | but this is not a small bug | 18:17 |
perlDreamer | yeah, if a shortcut, get what I'm shortcutting, make sure IT is a GalleryFile, and then get template vars | 18:18 |
perlDreamer | or this just repeats with a layer of indirection | 18:18 |
+perlmonkey2 | perlDreamer: now that you say it, that should have been obvious. I should have looked at shortcut to see if I can get its pointed at objects info. | 18:18 |
perlDreamer | eh, it's not that obvious | 18:18 |
perlDreamer | Shortcut is not so simple and straightforward as it used to be | 18:18 |
+perlmonkey2 | Well thank you perlDreamer. That would have bothered me all day if I had given up on it :P | 18:19 |
perlDreamer | you're welcome | 18:19 |
perlDreamer | yay, another test is passing | 18:22 |
perlDreamer | now we're down to one test to update (product.t -> shelf.t) | 18:22 |
perlDreamer | one test to fix (critic_labels.t) | 18:23 |
perlDreamer | and one to reexamine (syndicated_content.t) | 18:23 |
+perlmonkey2 | nice | 18:24 |
perlDreamer | OSCON is starting, to networking is going to start sucking as everyone logs on | 18:29 |
perlDreamer | I'll be on and off through the day | 18:30 |
+perlmonkey2 | OSCON.....How cool would it be to be there? | 18:34 |
perlDreamer | muy | 18:34 |
perlDreamer | although, it's also way fun hanging out with the PB crew | 18:35 |
+perlmonkey2 | looking for live webcasts, but not finding any. | 18:35 |
perlDreamer | nope, not likely to be any, either | 18:35 |
perlDreamer | wow | 18:42 |
perlDreamer | there's Tim Bray | 18:42 |
perlDreamer | Brian Aker | 18:42 |
perlDreamer | drizzle will not be supported on Windows, though | 18:44 |
perlDreamer | which will probably not make it too attractive for WebGUI/WRE | 18:45 |
BartJo2 | instead of a firewall windscreenwipers against drizzle? | 18:45 |
perlDreamer | I prefer pastry icing drizzle | 18:48 |
+perlmonkey2 | Asset::newByDynamicClass doesn't seem to like to instantiate a Shortcut | 18:53 |
perlDreamer | build a test? | 18:54 |
+perlmonkey2 | my $className = $assetClass->{$assetId}; is returning undef | 18:56 |
+perlmonkey2 | and assetId is a valid shortcut | 18:56 |
+perlmonkey2 | my $assetClass = $session->stow->get("assetClass"); is where assetClass comes form | 18:57 |
+perlmonkey2 | oh, never mind, that is just for cacheing. | 18:57 |
+perlmonkey2 | WebGUI::Asset->new($session,$assetId,$className,$revisionDate); is what is failing. assetId, session, and classname are good, revisiondate is undef. I don't see the poblem. | 19:02 |
+perlmonkey2 | guess the debugging needs to move to new asset. | 19:02 |
perlDreamer | what are the state and status of the Shortcut? | 19:04 |
+perlmonkey2 | published and | 19:05 |
+perlmonkey2 | dont' see a status colum | 19:05 |
CIA-6 | WebGUI: colin * r7048 /WebGUI/t/ (Shop/Products.t Asset/Wobject/Shelf.t): move Shop/Products tests into Asset/Wobject/Shelf | 19:05 |
perlDreamer | see asset table | 19:05 |
+perlmonkey2 | yeah, I'm in the asset tabel and don't see a status column | 19:06 |
perlDreamer | okay, then it's in assetData. I can never keep them straight | 19:06 |
+perlmonkey2 | pending | 19:06 |
+perlmonkey2 | someone shootme | 19:06 |
perlDreamer | it should auto-commit | 19:07 |
+perlmonkey2 | it shoudl have | 19:07 |
perlDreamer | In the cross publish code, is there a commit call after it builds the Shortcut? | 19:07 |
+perlmonkey2 | it is working now | 19:08 |
+perlmonkey2 | looks like my shortcut adding before galleryalbum could take a shortcut was keeping the shortcuts from being comitted or something. | 19:09 |
+perlmonkey2 | now the picture has shown up 6 times in the second album | 19:09 |
perlDreamer | excellent | 19:09 |
perlDreamer | that sounds like it's fixed | 19:09 |
+perlmonkey2 | hah, don't delete the picture | 19:09 |
+perlmonkey2 | you don't delete the shortcut but the pic. | 19:10 |
perlDreamer | hm | 19:10 |
+perlmonkey2 | testing again | 19:10 |
perlDreamer | and it won't clean up the shortcut beneath the 2nd album | 19:10 |
+perlmonkey2 | I deleted the shortcut from the second alb, and all the other shortcuts and the first alb picture deleted | 19:11 |
+perlmonkey2 | I'm hoping the shortcut objects were also deleted. | 19:11 |
+perlmonkey2 | but probably jnot | 19:11 |
+perlmonkey2 | probably just the pic they poinited at. | 19:11 |
perlDreamer | yeah | 19:12 |
-!- BartJo2 [n=plainstu@host2.procolix.com] has left #webgui [] | 19:12 | |
perlDreamer | that means that the approach I suggested won't work | 19:12 |
perlDreamer | well, here are a few others | 19:13 |
perlDreamer | 1) If this is a shortcut, then certain actions may need to be overridden, delete, cut, copy, make shortcut, etc. | 19:13 |
perlDreamer | 2) the template variable structure needs to be changed so that if you have a shortcut, it renders the shortcut and the stuff it contains | 19:14 |
+perlmonkey2 | ug | 19:15 |
perlDreamer | the big concept at OSCON this year is cloud computing | 19:18 |
perlDreamer | and open data | 19:19 |
+perlmonkey2 | cloud computing++ | 19:21 |
+perlmonkey2 | open data++ | 19:21 |
+perlmonkey2 | it might be simpler if crosspublish didn't create a shortcut, but a copy of the image. | 19:23 |
+perlmonkey2 | else GalleryAlbum needs to be able to treat a shortcut like a photo | 19:24 |
perlDreamer | copying the image has a data size penalty | 19:24 |
+perlmonkey2 | yeah, it looks like GalleryAlbum needs a serious overhaul. | 19:24 |
+perlmonkey2 | well...maybe not too serious. | 19:25 |
+perlmonkey2 | But I don't think I'm the person to make the decisions that need to be made. | 19:25 |
perlDreamer | no, I think that preaction/gallery customer need to hack on that bug. | 19:26 |
@preaction | indeed | 19:26 |
perlDreamer | preaction, I would like a favor | 19:26 |
@preaction | if cross publish created a copy, then the original could be changed without the copy knowing | 19:27 |
perlDreamer | Could you please tag/reply to all Gallery bugs that PB/customer will fix? | 19:27 |
@preaction | furthermore, it would add to the disk space usage | 19:27 |
@preaction | of course | 19:27 |
@preaction | k | 19:27 |
perlDreamer | many thanks, dude | 19:27 |
perlDreamer | also, if there are new PB staff working on other bugs, could they be tagged too? | 19:27 |
perlDreamer | we're running out of workable bugs | 19:28 |
@preaction | just trust me that Cross Publish is a Good Idea, even if it is currently not being used as such | 19:28 |
perlDreamer | I believe you | 19:28 |
@preaction | YouTube Playlists for example, could be created with Cross Publish | 19:28 |
@preaction | "Favorites" lists | 19:28 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 19:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:29 | |
perlDreamer | be back later, happy hacking, all! | 20:07 |
-!- perlDreamer [n=colink@conference/oscon/x-b6a0fc93a6251a26] has quit ["Leaving."] | 20:07 | |
CIA-6 | WebGUI: colin * r7049 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: | 20:21 |
CIA-6 | WebGUI: Handle the case when the i18n key is calculated, rather than | 20:21 |
CIA-6 | WebGUI: being a string. | 20:21 |
CIA-6 | WebGUI: colin * r7050 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: remove TODO item for calculated keys | 20:21 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 20:37 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 20:45 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:45 | |
BartJol | is rizen around here lately? | 20:58 |
BartJol | wanna drop by on aug 11th | 20:58 |
@bopbop | rizen is at OSCON this week | 20:59 |
@preaction | he's at a conference currently | 20:59 |
BartJol | ok, I'll sit and wait aptiently | 20:59 |
+perlmonkey2 | Can someone tell me which screens this bug is talking about? http://www.plainblack.com/qp9xhcdwcp29r3_g6sjqkg#qp9xhcDWcp29R3_g6SJqKg | 21:01 |
BartJol | looks like a purchase overview | 21:02 |
BartJol | don't know whether it is before or after checkout | 21:03 |
@preaction | i think it's before | 21:04 |
@preaction | i think it's when you're building multiple badges | 21:04 |
BartJol | sorry but I don't have a recent version installed, should, but something is broken in my test site | 21:04 |
+perlmonkey2 | building multiple badges, not buying? | 21:05 |
BartJol | well, Vrby is talking about purchasing, so I expect that it is while buying... | 21:06 |
@preaction | purchasing multiple badges, you need to build them first, then you can buy them | 21:06 |
BartJol | figures :) | 21:07 |
+perlmonkey2 | oh weird. Now I see the switch to. | 21:07 |
@preaction | when you have multiple badges, you can switch between them, i think it's the box to switch between them that he means | 21:07 |
+perlmonkey2 | but my template doesn't mess it up. | 21:07 |
BartJol | browser problems? | 21:07 |
@preaction | might want to check multiple browsers, Vrby uses FF3 and/or Safari | 21:08 |
+perlmonkey2 | I'll post on the bug asking which of the included templates was being used. | 21:08 |
+perlmonkey2 | oh | 21:08 |
+perlmonkey2 | I'm in FF3, and don't have access to Safari. | 21:08 |
BartJol | ? | 21:08 |
BartJol | do you have a site, I have safar | 21:08 |
+perlmonkey2 | But even with admin turned on, I can see the switch to link. | 21:09 |
+perlmonkey2 | BartJol: Nothing public facing. | 21:09 |
BartJol | of course... | 21:09 |
@preaction | perlmonkey2, otherwise konqueror uses webkit, or i think you can also get epiphany with a webkit renderer nowadays | 21:09 |
+perlmonkey2 | preaction: okay, I'll see if I can get epiphany set up to use webkit. | 21:10 |
+perlmonkey2 | okay, when you have multiple badges in the cart is when the link is supposed to show up in the screen where you can add tickets, ribbons, tokens to your badge. | 21:14 |
+perlmonkey2 | PB really needs a public facing test instance kept svn update2date. | 21:15 |
+perlmonkey2 | Can anyone hit this? http://70.164.69.210/ | 21:29 |
+perlmonkey2 | oh, nm, looks like my modproxy isn't set up right. | 21:30 |
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] | 21:41 | |
+perlmonkey2 | BartJol: awake? | 22:42 |
BartJol | sure | 22:42 |
+perlmonkey2 | www.lostokies.com should allow you to test now. | 22:42 |
BartJol | only 15 to 10 here | 22:42 |
+perlmonkey2 | heh | 22:42 |
BartJol | what? | 22:43 |
BartJol | don't I need an account? | 22:43 |
+perlmonkey2 | the ems badges switch badge link | 22:43 |
+perlmonkey2 | visitor can do it. | 22:43 |
BartJol | ok | 22:43 |
BartJol | mmm I put both badges in my cart and can switch in the screen : ?func=buildBadge;badgeId=G8ST6dxqn3qOf7q7S0dKVg | 22:47 |
BartJol | it doesn't look perfect, but it's clickable | 22:47 |
BartJol | will change resolution/window size | 22:48 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 22:48 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 22:48 | |
BartJol | wondow size np | 22:48 |
BartJol | all seems well | 22:50 |
BartJol | that's the default template? | 22:50 |
+perlmonkey2 | I used the wre site builder | 22:50 |
BartJol | oh, should be safari, oops | 22:50 |
+perlmonkey2 | The YUI table is the only thing that looks bad, right? Looks slightly out of place. But shouldn't be blocking any links. | 22:51 |
BartJol | indeed | 22:52 |
BartJol | that links are nowhere near the ribbon etc tabs | 22:52 |
BartJol | well you should contact Jamie and find out how exactly he got that blockage | 22:53 |
+perlmonkey2 | right on. Thanks for the help :) | 22:53 |
BartJol | I can try ie? | 22:54 |
BartJol | that messes up everything | 22:54 |
BartJol | ie6 should be the worst | 22:54 |
+perlmonkey2 | okay, j/s I shut off access. | 22:55 |
+perlmonkey2 | BartJol: okay, you should have access for ie6 tests. | 22:55 |
BartJol | ok | 22:55 |
BartJol | well, it messes it up alright | 22:56 |
+perlmonkey2 | hmm | 22:57 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 22:57 | |
BartJol | made a screenshot uploading it to my website now | 22:58 |
+perlmonkey2 | k | 22:59 |
+perlmonkey2 | BartJol: j/s, running to the store for refreshments. Want anything? | 23:02 |
+perlmonkey2 | I can fax it to you :P | 23:02 |
BartJol | :) | 23:02 |
BartJol | ok, I'm a bit struggling with my site | 23:03 |
BartJol | so I take the alternative, just run with the winds | 23:03 |
BartJol | http://www.bartjol.nl/home | 23:04 |
BartJol | the link on the bottom of the page | 23:04 |
BartJol | with capture in it | 23:04 |
BartJol | IE7 isn't pretty either | 23:10 |
BartJol | top one is ie6 | 23:13 |
BartJol | middle ie7 just after going to the site | 23:13 |
BartJol | bottom one ie7 after a short while waiting | 23:13 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:13 | |
+perlmonkey2 | wow. That is pretty bad. | 23:16 |
BartJol | perlmonkey2, aren't stores closed at this time? | 23:16 |
+perlmonkey2 | It is 3:17pm here. And many stores are 24/7 around here. | 23:17 |
BartJol | I can't even buy badges, | 23:17 |
+perlmonkey2 | yeah, I wonder what is up with that. Surely that is an artifact of this particular instance. | 23:17 |
@preaction | isn't the Thingy supposed to export a Thing's fields with the package? | 23:17 |
BartJol | time difference, always a bitch :) | 23:17 |
BartJol | preaction, I didn't thought so | 23:18 |
BartJol | yung was working on such a functionality I believe | 23:18 |
@preaction | i thought the idea was to be able to make .wgpkg of Thingys and offer them as applications of some kind | 23:18 |
BartJol | that was one of the comments we had during one of our drinks' | 23:18 |
BartJol | like a application without the data you mean? | 23:19 |
BartJol | but with fields and there names | 23:19 |
BartJol | their | 23:19 |
@preaction | right | 23:20 |
BartJol | mmm | 23:20 |
@preaction | the data was supposed to be exported as a CSV or something | 23:20 |
@preaction | but as a seperate operation | 23:20 |
BartJol | something like that yeah... eeeh don't remember exactly | 23:20 |
BartJol | yung said something about that.... | 23:21 |
BartJol | isn't really helpfull is it.. | 23:21 |
BartJol | perlmonkey2, also want a ie5.5 screenshot, or are you to afraid for that? | 23:22 |
@preaction | we don't support IE 5.5, just 6+ | 23:23 |
BartJol | pweew | 23:23 |
BartJol | that's a relief | 23:23 |
@preaction | yeah, IE6 is hard enough to support without adding 5.5 to the list | 23:23 |
+perlmonkey2 | BartJol: some of those screenshots look like the page didn't finish loading. | 23:24 |
+perlmonkey2 | I only have 512kbs upstream. | 23:24 |
BartJol | well | 23:24 |
BartJol | I can reload, but tried that aalready | 23:24 |
+perlmonkey2 | i trust you | 23:24 |
BartJol | whoa, that's a first :) | 23:25 |
BartJol | in the ie6, it is also an object that is partially placed over the other | 23:26 |
+perlmonkey2 | hmm...Okay, I'll put in the notes that someone with access to ie6/7 needs to work on the template. | 23:28 |
BartJol | whistling and looking the other way... | 23:29 |
lisette | anyone knows if webgui have a CRM? | 23:30 |
+perlmonkey2 | hah | 23:30 |
BartJol | you can make thingy a bit like that I suppose | 23:30 |
lisette | if have a thing similar? | 23:30 |
+perlmonkey2 | lisette: No, but I know a guy in the survey industry who wanted to build one in WebGUI, complete with call tech support. | 23:30 |
dionak | a crm would be a handy feature | 23:31 |
lisette | ok, then anyone can recommend me one? | 23:32 |
dionak | or integration with a crm service.. | 23:32 |
dionak | have you looked at highrise? | 23:32 |
BartJol | sorry, I am not very into the crm's | 23:32 |
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui | 23:32 | |
+perlmonkey2 | looks like a crm might have a lot of overlapping functionality with existing WG wobjects. | 23:36 |
BartJol | but perlmonkey2, templating is all about making it work indifferent browser I thought | 23:36 |
+perlmonkey2 | BartJol: ? a good template should support all major browsers. | 23:38 |
BartJol | you mean it must be global? | 23:39 |
BartJol | well, unfortunately it doen't work that way, most of the time | 23:39 |
BartJol | but I agree | 23:39 |
BartJol | mmm, should go working on my presentation | 23:53 |
-!- SDuensin [n=Scott@251.sub-75-205-136.myvzw.com] has quit ["Leaving"] | 23:53 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:53 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] | 23:59 | |
--- Day changed Thu Jul 24 2008 | ||
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 00:01 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 00:01 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:01 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:01 | |
-!- walla-wally [n=wally@74-129-192-43.dhcp.insightbb.com] has joined #webgui | 00:04 | |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has joined #webgui | 00:06 | |
walla-wally | i am having some trouble with webgui, it seems to peg the processor for about 15min each time I add a new site (I have 50 sites now) | 00:06 |
BartJol | and 1 wre? | 00:07 |
walla-wally | it looked like spectre was the culprit so I ran spectre.pl --status, it showed 0 running workflows and 62,000 total workflows | 00:07 |
walla-wally | does that mean anything? | 00:07 |
BartJol | no | 00:07 |
walla-wally | spectre --test didn't show anything wrong | 00:07 |
BartJol | wre- webgui runtime environment, sorry it's 23.00 here | 00:08 |
BartJol | not that awake | 00:08 |
walla-wally | I have 1 wre running all the sites | 00:08 |
walla-wally | 1 server, 1 wre | 00:08 |
walla-wally | right now spectre process is using 144M | 00:08 |
walla-wally | and it is still using 16% processor | 00:09 |
walla-wally | I guess I need to run spectre in debug mode... also I am having trouble stopping spectre, I have to kill it usually | 00:09 |
BartJol | whoa, that shouldn't have to | 00:10 |
consultrmann | BartJol: Hello, who would i ask about the wre and networking? | 00:11 |
BartJol | mmm, I suppose that preaction and apeiron are your guys right now | 00:11 |
walla-wally | ok, it stopped normally this time, now I restarted it and system is pegged again | 00:11 |
BartJol | and if you start it directly? | 00:12 |
BartJol | go to /data/WebGUI/sbin | 00:13 |
BartJol | perl spectre.pl --daemon\ | 00:13 |
walla-wally | yeah, do I do --daemon --debug ? | 00:13 |
BartJol | without the \ | 00:13 |
BartJol | --run --debug | 00:13 |
walla-wally | ok now spectre doesn't want to stop | 00:13 |
walla-wally | ok | 00:13 |
walla-wally | ok i have killed spectre, now there is an httpd/mysql going nuts | 00:15 |
walla-wally | I am not seing anyting in the logs at all | 00:15 |
BartJol | mmm | 00:16 |
BartJol | this goes a bit out of my league I'm afraid | 00:16 |
walla-wally | there is some interaction with spectre/webgui/mysql going on here | 00:16 |
BartJol | interaction is good | 00:17 |
walla-wally | ok, running in debug mode now | 00:18 |
BartJol | anything interesting? | 00:18 |
walla-wally | i see a lot of "loading scheduler... fetching site data... etc" it is taking about 10s to load each site | 00:18 |
walla-wally | i guess that is the issue then | 00:19 |
@preaction | walla-wally, probably because there are a lot of instances on each site | 00:19 |
@preaction | the lot of instances on each site is the problem, they aren't being worked through for some reason | 00:19 |
walla-wally | yes, there are 62000 workflows as I said | 00:19 |
@preaction | is there anything in the webgui.log? | 00:19 |
walla-wally | I wonder if I can clean them out somehow | 00:19 |
walla-wally | nope | 00:20 |
lisette | i which script of webgui i can find the use of XML::Simple? | 00:20 |
walla-wally | the status on the workflows is "never run" I suppose they are too old to run but webgui won't kill them | 00:21 |
walla-wally | i belive they were brought about by a problem we had with our dns setup a few days back | 00:22 |
@preaction | walla-wally, they will eventually try to be run again, but if they continue to remain "never run", spectre might not be communicating with the right webgui | 00:23 |
lisette | ? | 00:23 |
@preaction | or might not be communicating at all | 00:23 |
BartJol | lisette : /data/wre/prereqs/lib/perl5/site_perl/5.8.8/XML/Simple/FAQ.pod ? | 00:24 |
walla-wally | preaction, if spectre.pl --test doesn't show any issues could it be a communication issue? | 00:26 |
@preaction | walla-wally, probably not | 00:26 |
walla-wally | can I just get rid of these workflows permanently and start over? | 00:26 |
walla-wally | as far as I know the sites are operating correctly | 00:27 |
lisette | the source installation | 00:27 |
walla-wally | ok it looks like it is moving through the workflows now | 00:27 |
lisette | i need see an example | 00:27 |
walla-wally | question is do they accumulate faster than it will get through them | 00:28 |
lisette | how to use | 00:28 |
BartJol | lisette, sorry, don't have one | 00:29 |
BartJol | walla-wally, just wait and hope | 00:29 |
walla-wally | interesting, it will take 51 hrs to flush them out | 00:30 |
lisette | because i see in the search.cpan.org but don't found one, then i need see the code of webgui where use it | 00:30 |
walla-wally | give or take | 00:30 |
BartJol | well, you have some time to get coffee then | 00:30 |
walla-wally | yay | 00:31 |
BartJol | lisette: http://www.tutorialized.com/tutorial/XML-Simple-Module/12239 ? | 00:35 |
BartJol | a google search on " perl xml simple tutorial" gives some results | 00:38 |
BartJol | lisette, did that give you some clues? | 00:41 |
lisette | this module is used for manipulate files .xml | 00:43 |
-!- estiven1 [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 00:44 | |
consultrmann | preaction: hello, i have network question for you. I plan on build a caching server running Varnish. I was told the the wre/webgui has caching features. I would rather not do any caching 'at' the webserver. is this possible? | 00:47 |
@preaction | webgui caches data itself, some of these things you can disable, some you cannot | 00:49 |
@preaction | the wre mod_proxy does no caching | 00:49 |
@preaction | you should be wary of any caching: it will not work if you have user accounts (since users can see different things), session scratch variables (cached pages may show invalid data) and other such | 00:50 |
@preaction | in short: caching outside of WebGUI is difficult to get right | 00:51 |
@preaction | you can search webgui.org for the dozens of people who've had problems with browser caches | 00:51 |
lisette | and when i install WebGUI source is necesary to install this module | 00:56 |
BartJol | <endlessloop func="emty and refresh"> | 00:56 |
BartJol | in that doc I mentioned first there was an installguide | 00:57 |
@preaction | lisette, XML::Simple is probably used by the SyndicatedContent asset | 00:57 |
@preaction | or maybe it's a dependency of XML::RSS | 00:57 |
consultrmann | preaction: so, is it possible to have 2 webguis? one on a caching server, and one for the webserver? Because webgui is a resource 'hog', i would like to cache the "edge." how can i avoid having to cache "at" the webserver. I plan to be 'slashdotted', and i have 20 diff. virtual accts. | 00:57 |
@preaction | alternatively, you could grep the codebase for XML::Simple | 00:57 |
@preaction | consultrmann, Layout assets have burst protection built-in to combat the slashdot effect. you could do the 2 webservers thing though, but still you have to be wary of stale or invalid cache | 00:59 |
@preaction | see also WebGUI::Cache::Database or WebGUI::Cache::Memcached | 00:59 |
@preaction | (for speedier webgui caching) | 00:59 |
BartJol | but my mind is going, so sleep seems a good option, goodnight | 00:59 |
@preaction | also consider a seperate database server with multiple, load-balanced web servers (if you're going to have multiple servers like that) | 01:00 |
@preaction | alternatively, have one "master" and one "slave" mysql (since mysql doesn't do clustering yet, just read-only slaves) | 01:00 |
@preaction | webgui.conf.original has information on how to set up read-only slaves in WebGUI | 01:01 |
BartJol | perlmonkey2, if you need more ie or safari checking leave me a message somewhere, I can place results on my site again | 01:01 |
consultrmann | preaction. aaaahh! ok. one more question. is it 'required' that i run webgui on the production webserver, or can i have a dedicated machine for content/site mgt. I so, how will the 'generated' pages be found on the 'production' box? | 01:02 |
@preaction | you could also do this: set up one part of your site for "static" content, and use WebGUI's Export to HTML feature | 01:03 |
@preaction | then set up another area for dynamic content, where you have your Thingy, your Collaboration System, etc... | 01:03 |
@preaction | actually, i think i just described what you were just talking about | 01:03 |
@preaction | and no, you can use WebGUI's Export to HTML to make a static HTML site out of your WebGUI site | 01:04 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:05 | |
consultrmann | preaction: so, there's no real way separate 'church from state'? so, what this means is: if i have 20 employees, from all over the globe, adding/updating content for 20 websites, they'll have to log into a highly trafficed web server - in 'real-time'? | 01:09 |
@preaction | it works for us, but you can also have it so when they update content, it gets automatically exported to HTML | 01:10 |
consultrmann | preaction: but what about the dynamic side? | 01:12 |
@preaction | they're updating content on the dynamic side, which, when updated, gets exported to the static side | 01:13 |
@preaction | the highly-trafficked part is the static side | 01:13 |
@preaction | otherwise, again, having hundreds of concurrent users all adding, deleting, modifying, or just viewing pages doesn't really cause a problem | 01:13 |
consultrmann | preaction: oooh, so i can separate the machines? | 01:14 |
@preaction | i mean, have you already run into the performance problem? or are you just guessing there will be one? | 01:14 |
consultrmann | preaction: ..just guessing. i want to be prepared | 01:14 |
@preaction | we run 70+ sites on a single server. we've got sites with 30,000+ registered users with 30 admins constantly working on content (admittedly that ones got two load-balanced servers, but imho it doesn't need them. we go onto one server for maintenance and they don't ever notice) | 01:15 |
consultrmann | preaction: if i can export to static, then how will the pages be found - like redirections or 'pretty' urls? doesn't webui handle that? what if i have 5k pages? | 01:15 |
@preaction | that same site hosts events with hundreds of concurrent users, no slowdowns (and no caching written into that event's asset) | 01:16 |
@preaction | the export to static is all handled, redirects and pretty URLs and all | 01:16 |
@preaction | most likely you won't need any of this, WebGUI will work fine unless you're trying to run it on a slow, 1Ghz box with only 1Gb RAM | 01:16 |
consultrmann | preaction: great! you've been a big help!!! | 01:17 |
consultrmann | preaction: uh,oh. that's what i have! | 01:17 |
@preaction | you can see our server specs on store.plainblack.com | 01:17 |
@preaction | er... plainblack.com/store | 01:18 |
@preaction | i mean, that 1Ghz will work, just not for the high-traffic site you've been mentioning | 01:18 |
@preaction | but it might, who knows. i'm just saying what we run | 01:18 |
consultrmann | preaction: what if the machine is a dual-processor? | 01:19 |
consultrmann | preaction: thanks for your help. ...tomorrow? | 01:19 |
@preaction | it's about one of our basic servers, sounds like, and those usually aren't good for more than one high-traffic, or a couple medium traffic | 01:20 |
@preaction | https://www.plainblack.com/uploads/e-/tg/e-tguTOOBdE_dWLONgB_sw/Hosting.pdf <- our servers | 01:20 |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 01:43 | |
-!- mode/#webgui [+o preaction_] by ChanServ | 01:43 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 01:50 | |
-!- KlausH [n=KlausH@p5B070DD7.dip0.t-ipconnect.de] has quit ["bye.."] | 02:07 | |
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 02:07 | |
elnino | I"m going I'm going I'll see you all at the conference! | 02:10 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 02:26 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:37 | |
CIA-6 | WebGUI: yung * r7051 /WebGUI/ (2 files in 2 dirs): fixed: EMS Ticket Meta Fields- Can't Delete | 03:02 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 03:37 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 03:41 | |
SquOnk | Hi everyone | 03:41 |
SquOnk | FWIW, webgui 7.5.17 has been uploaded to the NEW queue for Debian Sid. | 03:42 |
SquOnk | This means its going for review, and if accepted, we've made it. | 03:42 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 03:42 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 03:42 | |
SquOnk | After that, all the uploads will be less "nitpicky" | 03:42 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 03:50 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:55 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:55 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 03:58 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 04:08 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 04:08 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 04:16 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:17 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:17 | |
-!- snapcount [n=snapcoun@97.101.9.76] has joined #webgui | 04:17 | |
+perlmonkey2 | I was going to try to resolve the shop needs ssl when available bug, but first need to enable ssl on my wre install. Is this the latest instructions for doing that? http://www.plainblack.com/community-wiki/configuring-webgui-for-ssl-https | 04:25 |
+perlmonkey2 | And those instructions seem kind of weak. Editing a template will enable ssl? Wouldn't I first need to copy that template overwriting the previous modproxy.conf? | 04:26 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:50 | |
+perlmonkey2 | anyone who knows the Shop want to talk a bit about it? | 05:17 |
+perlmonkey2 | I'm thinking the shelf, cart and product should be the only assets which should automatically turn on ssl. | 05:18 |
@preaction_ | personally i would think only the cart | 05:23 |
@preaction_ | anyplace where we're entering personally-identifying information | 05:23 |
+perlmonkey2 | sold! That's what I'm thinking too. | 05:24 |
+perlmonkey2 | shouldn't have ssl just to view a product or shelf. | 05:24 |
+perlmonkey2 | hmm, and probbaly just the cart's www_view. once ssl in enabled, all the other www_ methods will then already be ssl linked. | 05:25 |
@preaction_ | well, i was thinking that anywhere you created a cart link, that link would be created with https:// | 05:26 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui | 05:27 | |
@preaction_ | but, cart's www_view could also call "forceSslMode" which would redirect the user to the exact place they were at if they were not in SSL mode | 05:27 |
@preaction_ | forceSecureConnection | 05:27 |
+perlmonkey2 | if ssl mode isn't available will it error, or just continue in non-ssl mode? | 05:28 |
@preaction_ | i don't know how it knows if SSL mode is available or not | 05:28 |
@preaction_ | a configuration property perhaps? | 05:28 |
@preaction_ | yes. sslEnabled | 05:29 |
+perlmonkey2 | yeah, session conf has that. | 05:29 |
+perlmonkey2 | just wondering if I need to test or if forceSecureConnection handles hta.t | 05:29 |
@preaction_ | i was suggesting you make a method for it | 05:29 |
+perlmonkey2 | k | 05:30 |
@preaction_ | WebGUI::Shop::forceSecureConnection, which would take the user's current location, see if they're in SSL, see if sslEnabled in conf, and if necessary, redirect them to the exact same place as they were, only in SSL mode instead | 05:30 |
@preaction_ | this could be so generally useful that it might be good to go into WebGUI::Session::URL even | 05:31 |
@preaction_ | but perhaps it should be more descriptive of what it actually does: redirectToSSL | 05:31 |
@preaction_ | or redirectToSecure | 05:31 |
@preaction_ | whichever really | 05:32 |
@preaction_ | i like Secure more, since SSL is an acronym and people tend to wonder if acronyms in method names are all upper-case or camel case or lower-case or something | 05:32 |
@preaction_ | most of the methods in WebGUI::Session::URL end up screwing me and making me look them up every time | 05:33 |
@preaction_ | getSiteURL or getSiteUrl? | 05:33 |
@preaction_ | extrasUrl or extrasURL? | 05:33 |
+perlmonkey2 | So I should add the method to URL and just make the call to it from cart? | 05:33 |
@preaction_ | sounds good to me | 05:34 |
+perlmonkey2 | groovy | 05:34 |
@preaction_ | you may also want to allow an optional "url" argument to the method, and if it is missing, try to make the "url" from the session->url->page and env->get('QUERY_STRING') | 05:34 |
@preaction_ | that's session->env->get('QUERY_STRING') btw | 05:35 |
-!- arbingersys [n=jar@75-167-157-111.bois.qwest.net] has joined #webgui | 05:45 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 05:46 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] | 05:53 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:54 | |
-!- mode/#webgui [+o preaction_] by ChanServ | 05:54 | |
+perlmonkey2 | okay, I think I'll finish that in the morning. I'm calling it a night. | 05:55 |
-!- snapcount [n=snapcoun@97.101.9.76] has quit [Read error: 110 (Connection timed out)] | 05:58 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 06:05 | |
metanil | i got whole bunch of error in webgui.log .. http://webgui.pastebin.com/d42cb319c any guidance what is happening.. | 06:06 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 06:15 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:41 | |
-!- arbingersys [n=jar@75-167-157-111.bois.qwest.net] has quit [Read error: 113 (No route to host)] | 07:43 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 07:48 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:55 | |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit ["Exit- stage left"] | 09:00 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:42 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: patspam | 10:17 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, ckotil, preaction__, +cap10morgan, perlbot, BeginCSharp, consultrmann, metanil, f00li5h, ascii, (+8 more, use /NETSPLIT to show all of them) | 10:17 | |
-!- Netsplit over, joins: patspam | 10:18 | |
-!- Netsplit over, joins: @apeiron, AMH_bob, dapperedodo, preaction__, metanil, SDuensin, +Radix-wrk, +cap10morgan, consultrmann, walla-wally (+8 more) | 10:18 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:21 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 10:55 | |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has joined #webgui | 11:09 | |
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has joined #webgui | 11:22 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 12:14 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 13:48 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:00 | |
-!- eink [n=eink@AMontsouris-157-1-136-130.w90-46.abo.wanadoo.fr] has joined #webgui | 14:07 | |
-!- carogray [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 14:11 | |
BartJol | afternoon | 14:15 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: KlausH | 14:55 | |
-!- Netsplit over, joins: KlausH | 14:57 | |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui | 15:21 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:36 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 15:42 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:03 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:03 | |
BartJol | hee prlmonkey2, goodmorning, already figured out those templates? | 16:06 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 16:08 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 16:08 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:08 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 16:11 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:19 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:20 | |
kurios63 | Good afternoon all | 16:23 |
@bopbop | hello | 16:24 |
BartJol | hi | 16:27 |
BartJol | mmm, I should learn to spell names correctly | 16:37 |
BartJol | perlmonkey2, hows the shop template doing? | 16:38 |
BartJol | need more tests? | 16:39 |
+perlmonkey2 | Oh, I abondoned that to someone with IE. I can't change the template if I can't look at what is wrong. | 16:39 |
BartJol | there you go | 16:40 |
KlausH | hi. Is there a way to rearrange the assets shown in admin menu besides the alphabetical order? | 16:51 |
BartJol | well, you can change the ad mion console template | 16:53 |
KlausH | especially to group them - perhaps with indenting - to have similar things togeher, like everything for the shop, or custom prototypes | 16:53 |
BartJol | s/ad mion/admin/ | 16:53 |
KlausH | I do mean the admin menu on the left | 16:54 |
BartJol | yeah, there's a template for that too | 16:55 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit ["Exit- stage left"] | 16:55 | |
KlausH | I will look and test. | 16:57 |
BartJol | import node ->macro adminbar | 16:58 |
KlausH | for better usability I think there should be grouping and arrangement by function, there are a lot of assets... | 16:59 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui | 16:59 | |
BartJol | oh that sounds nice, maybe you can paste it somewhere, lately we have quite some complaints about the overviewability of the adminbar | 17:00 |
-!- patspam [n=patspam@ppp59-167-81-60.lns2.mel6.internode.on.net] has quit ["Leaving."] | 17:02 | |
BartJol | KlausH, but you must be carefull, the differnt functions visibility also depends on rights and UI, so you should hardcode the links to the functions | 17:03 |
BartJol | s/should/shouldn't/ | 17:03 |
KlausH | drag n drop to reorder and group would be nicer. | 17:07 |
BartJol | off course, but live isn't always that simple | 17:08 |
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)] | 17:28 | |
-!- consultrmann [n=Administ@248-83.customer.cloud9.net] has left #webgui [] | 17:35 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:46 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:16 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 18:21 | |
-!- walla-wally [n=wally@74-129-192-43.dhcp.insightbb.com] has quit [Read error: 104 (Connection reset by peer)] | 18:21 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:27 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]"] | 18:40 | |
-!- perlDreamer [n=colink@conference/oscon/x-6fec9c393dfe9f52] has joined #webgui | 18:41 | |
perlDreamer | these conferences are murder | 18:41 |
perlDreamer | You have to talk to people, instead of type at them | 18:41 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:43 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:43 | |
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has quit ["cu"] | 18:50 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 18:52 | |
+perlmonkey2 | hah | 18:54 |
+perlmonkey2 | perlDreamer: how's it going? | 18:54 |
perlDreamer | I spent all day yesterday help the PB staff at their booth | 18:54 |
perlDreamer | helped give away about 600 Gooey dolls | 18:55 |
perlDreamer | and talked to "people" | 18:55 |
perlDreamer | no coding | 18:55 |
perlDreamer | very disturbing | 18:55 |
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has joined #webgui | 18:58 | |
+perlmonkey2 | actual people? Carbon based lifeforms who communicated via vibrating the air around them? How ghastly. | 18:58 |
perlDreamer | indeed | 18:59 |
perlDreamer | Most people had never heard of WebGUI and PB, but that's changing now | 18:59 |
perlDreamer | I met Tim Bray yesterday | 19:00 |
-!- wgGuest82 [n=wgGuest8@mail.esemalta.com] has joined #webgui | 19:05 | |
-!- wgGuest82 [n=wgGuest8@mail.esemalta.com] has quit [Client Quit] | 19:06 | |
+perlmonkey2 | Tim Bray, wow. | 19:09 |
+perlmonkey2 | That's pretty cool | 19:09 |
+perlmonkey2 | perlDreamer: WG has some overlap with what he'd be doing, right? | 19:11 |
perlDreamer | not really | 19:11 |
perlDreamer | He invented XML | 19:11 |
perlDreamer | works for sun | 19:11 |
perlDreamer | thinks about big things | 19:11 |
+perlmonkey2 | does their web stuff though? | 19:11 |
+perlmonkey2 | oh | 19:11 |
perlDreamer | and asks for Gooey dolls | 19:11 |
+perlmonkey2 | hah | 19:11 |
CIA-6 | WebGUI: colin * r7052 /WebGUI/ (2 files in 2 dirs): fix JSON lookup methods to always return an empty array, to prevent the infamous Data Error label from being displayed. Also, EMS clean-up, round 1 | 19:34 |
CIA-6 | WebGUI: colin * r7053 /WebGUI/ (2 files in 2 dirs): fix a typo in the collaboration rss template field for the "description" | 19:34 |
perlDreamer | Haarg: I found and fixed the logging issue. It's hard to duplicate, because it works different depending on what environment you use. | 19:34 |
@Haarg | i suspected as much | 19:35 |
perlDreamer | The big is very evil | 19:35 |
perlDreamer | anytime DESTROY is called (when a session ends), it would decrement caller_depth | 19:35 |
perlDreamer | so it works right after apache is reloaded for the first view, but then not for any others | 19:36 |
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui | 19:36 | |
perlDreamer | the openId people are launching openWeb | 19:37 |
perlDreamer | whose goal is to keep patented content off the web | 19:37 |
-!- eink [n=eink@AMontsouris-157-1-136-130.w90-46.abo.wanadoo.fr] has quit [Read error: 145 (Connection timed out)] | 19:43 | |
-!- perlDreamer [n=colink@conference/oscon/x-6fec9c393dfe9f52] has quit ["Leaving."] | 19:43 | |
BeginCSharp | what is this error all about? http://webgui.pastebin.com/d267d361c | 20:21 |
preaction__ | spectre can't communicate with my.domain.com | 20:27 |
preaction__ | see the webgui error log for details | 20:27 |
preaction__ | or spectre.pl --test | 20:27 |
BeginCSharp | preaction__, actually that output is from webgui.log | 20:33 |
BeginCSharp | i have to do spectre.pl --test. | 20:33 |
preaction__ | then you might have to bump up the loglevel | 20:33 |
preaction__ | to WARN or INFO | 20:33 |
preaction__ | INFO probably | 20:33 |
preaction__ | or stop spectre and do: spectre.pl --run --debug | 20:34 |
BeginCSharp | cool.. i'll get back to you guys. | 20:34 |
BeginCSharp | spectre.pl --test runs fine.. no error pops up. and ends up saying "Tests completed". | 20:36 |
preaction__ | so then there's something wrong with the data spectre is getting | 20:38 |
preaction__ | take the first sitename in your webgui configuration file, and run "curl http://sitename?op=spectreGetSiteData" and pastebin the output somewhere | 20:38 |
preaction__ | it should NOT be an HTML file, it should look like code (it's JSON) | 20:38 |
preaction__ | if it's HTML, something is wrong | 20:39 |
BeginCSharp | preaction__: http://webgui.pastebin.com/d134f7018 | 20:47 |
BeginCSharp | it doesn't look like HTML to me. | 20:47 |
preaction__ | yup looks fine | 20:48 |
-!- carogra1 [n=Caroline@h69-131-74-77.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 21:02 | |
-!- carogray [n=Caroline@h69-131-75-195.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 21:20 | |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Read error: 104 (Connection reset by peer)] | 21:56 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 22:00 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:00 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 22:00 | |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui | 22:01 | |
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 22:15 | |
+perlmonkey2 | What would be the best way to redirect to ssl? | 22:19 |
+perlmonkey2 | asset seems to turn on ssl automagically if a definition member is set. | 22:20 |
preaction__ | session->http->setRedirect( "https:// ... " ) | 22:20 |
+perlmonkey2 | preaction__: yeah, I could rebuild the url string, but I didn't want to rewrite code if it already existed somewhere else. | 22:20 |
preaction__ | what assets do is make links to themselves in https:// mode in the Asset->getUrl sub | 22:21 |
+perlmonkey2 | $self->get("encryptPage") | 22:21 |
+perlmonkey2 | checkView | 22:21 |
+perlmonkey2 | So if I could flip that.... | 22:22 |
+perlmonkey2 | Hmm, perhaps we're looking at this the wrong way. Why not have the cart check to see if its encryptPage is true if sslenabled and if not, set it to true. | 22:22 |
preaction__ | because Cart is not an asset? | 22:23 |
+perlmonkey2 | dang | 22:23 |
+perlmonkey2 | I knew that, just wasn't thinking. | 22:23 |
+perlmonkey2 | okay | 22:23 |
+perlmonkey2 | nm, I'll have it rebuild the string. | 22:23 |
+perlmonkey2 | in the Session/Url | 22:23 |
-!- lisette [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 22:26 | |
+perlmonkey2 | hah | 22:34 |
+perlmonkey2 | couldn't get it to work because I was building the url from the site which was www.test.com. That of course does not resolve to my test server. | 22:34 |
CIA-6 | WebGUI: colin * r7054 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Session/ErrorHandler.pm): fix Log::Log4perl line reporting | 22:38 |
+perlmonkey2 | bah, this is a pain in the arse. I not only need the requested URL, but I need to full query string. | 22:42 |
+perlmonkey2 | unless the first time they click on the Cart it gives them the same page only in SSL. | 22:43 |
+perlmonkey2 | Do people really work all day on this channel and stay this quiet? | 22:46 |
preaction__ | yes | 22:46 |
-!- carogray [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 22:48 | |
BeginCSharp | http://webgui.pastebin.com/d42117352 | 22:49 |
BeginCSharp | i got that error while testing spectre | 22:50 |
BeginCSharp | seems like problem in library path. | 22:50 |
-!- carogra1 [n=Caroline@h69-131-74-77.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 22:54 | |
preaction__ | BeginCSharp, for anything in sbin, you must first cd /data/WebGUI/sbin | 22:58 |
BeginCSharp | oh.. thks | 23:00 |
+perlmonkey2 | BeginCSharp: FYI the error was saying the app couldn't find the packages required which is usually a good sign the path to the packages is relative to the path of execution. Which is why you needed to be in the correct directory to run the app. | 23:03 |
BeginCSharp | perlmonkey2, i was just wondering whether its intentinal or not. | 23:04 |
BeginCSharp | but guys .. i am still getting "Couldn't fetch Spectre configuration data ..." in webgui.log .. however my site is runnnig fine.. | 23:05 |
BeginCSharp | Now i'm getting Permission Denied "This Asset is locked for editing under a version tag different from the one that you are using." | 23:08 |
BeginCSharp | while try to edit one template | 23:09 |
+perlmonkey2 | yeah, spectre couldn't commit your changes because it isn't running | 23:10 |
+perlmonkey2 | BeginCSharp: did you configure spectre correctly? If you're using the wre you shouldn't have had to do anything. | 23:11 |
+perlmonkey2 | BeginCSharp: do you have a /data/WebGUI/etc/spectre.conf? | 23:11 |
BeginCSharp | yes i have.. | 23:11 |
BeginCSharp | you first statement is true | 23:11 |
+perlmonkey2 | does the user spectre is running as have access to the file? | 23:12 |
BeginCSharp | when i changed that file.. my spectre ( i found later) was screwed up.. | 23:12 |
+perlmonkey2 | if it is screwed up, start over with the template | 23:13 |
+perlmonkey2 | make a new one. | 23:13 |
BeginCSharp | so it was unable to commit my changes.. Now i manage to run spectre without error.. it is showing this error | 23:13 |
BeginCSharp | can i able to go to database and delete records.. will that do? | 23:13 |
BeginCSharp | i mean just to rollback. | 23:14 |
+perlmonkey2 | it is tedious to do it by hand. Why not just get spectre working to commit your chnages? | 23:14 |
BeginCSharp | yes.. but just for this template.. because my spectre is running fine now.. i won't have that problem again(hopefullY) | 23:15 |
BeginCSharp | i saw isLocked field in asset, assetVersionTag, and Thread i guess. | 23:16 |
preaction__ | it's just asset that you need to worry about, but i thought it was assetData | 23:34 |
preaction__ | you also need to set status="approved" in assetData | 23:34 |
BeginCSharp | thnks preaction__ | 23:36 |
BeginCSharp | now that problem is resolved. | 23:36 |
BeginCSharp | But one error is still hanging | 23:36 |
BeginCSharp | i ran spectre in debug mode and got http://webgui.pastebin.com/d2e9dc7e0 | 23:38 |
BeginCSharp | in webgui.conf it returns --> ERROR - spectre.conf - POE::Kernel::_dispatch_event[1012] - ADMIN: Couldn't fetch Spectre configuration data for ... | 23:39 |
--- Day changed Fri Jul 25 2008 | ||
BeginCSharp | ? | 00:09 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 00:09 | |
-!- KlausH [n=KlausH@p5B073925.dip0.t-ipconnect.de] has quit ["bye"] | 00:47 | |
+perlmonkey2 | BeginCSharp: are you running the wre? | 01:47 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:22 | |
-!- carogra1 [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 02:38 | |
-!- carogray [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 02:56 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 03:04 | |
patspam | perlmonkey2: is survey reporting/gradebook/etc.. in the works? | 03:40 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:48 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:48 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 03:50 | |
patspam | perlmonkey2: you there? | 04:33 |
+perlmonkey2 | j/s | 04:35 |
+perlmonkey2 | brb | 04:36 |
CIA-6 | WebGUI: perlmonkey2 * r7055 /WebGUI/ (3 files in 3 dirs): Cart now redirects to ssl if the site is ssl enabled. | 04:38 |
CIA-6 | WebGUI: colin * r7056 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Fix default values in the asset meta data. | 04:38 |
CIA-6 | WebGUI: colin * r7057 /WebGUI/docs/changelog/7.x.x.txt: document the right bug that was fixed | 04:38 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Read error: 113 (No route to host)] | 04:39 | |
+perlmonkey2 | patspam: here now | 04:40 |
patspam | I've been playing with Survey2 | 04:40 |
patspam | it's really cool | 04:40 |
patspam | but also rough around the edges | 04:40 |
+perlmonkey2 | I've planned a major rewrite of it to use JSON for all collateral except for response data. | 04:40 |
+perlmonkey2 | yeah | 04:41 |
+perlmonkey2 | and I wanted to do a lot more than the original survey did for reporting. | 04:41 |
patspam | currently it doesn't do any reporting yeah? | 04:41 |
+perlmonkey2 | build in some real reports which build data like most people will need it. | 04:41 |
+perlmonkey2 | right, zero reporting. | 04:41 |
+perlmonkey2 | at $work I had built some custom sql queries the it guy there ran to build reports. | 04:42 |
+perlmonkey2 | As they only needed single reports after long running surveys. | 04:42 |
patspam | are you planning on making the answer types customisable? | 04:42 |
+perlmonkey2 | how so? | 04:43 |
patspam | e.g. "Importance", "Likelihood" etc.. which are answer bundles | 04:43 |
+perlmonkey2 | you can already customize those. | 04:43 |
+perlmonkey2 | you mean create custom answer bundles? | 04:44 |
patspam | yeah | 04:44 |
+perlmonkey2 | custom question types? | 04:44 |
+perlmonkey2 | that was a 2.0 vs of the project. | 04:44 |
+perlmonkey2 | But yes, that was eventually planned. But it would mean a seperate template collateral table to store individual users templates. | 04:45 |
+perlmonkey2 | and I'm sure they'll eventually want to share, so methods to do that also. | 04:45 |
patspam | heh ok | 04:45 |
+perlmonkey2 | But first it needs to be faster. Which as far as I can tell, means JSONifying the non-response collateral. | 04:46 |
patspam | you happy for me to start contributing code to the branch to smooth out the rough edges? | 04:46 |
+perlmonkey2 | JSON::XS on any realistic size survey will be much faster than the 10 or so DB queries I do in there to get the different rows needed to present a new page. | 04:46 |
+perlmonkey2 | patspam: sure, but what were you planning on doing. A lot of that stuff I want to rewrite from scratch. | 04:47 |
+perlmonkey2 | or at least mostly from scratch. | 04:47 |
patspam | hmm ok | 04:47 |
+perlmonkey2 | the survey creation portion needs much more templatizing. | 04:47 |
+perlmonkey2 | and I'm not sure I do that the way WG does it. They embed a lot of HTML and JS in the Perl code, where I did it all seperating and sent state back and forth through AJAX calls. | 04:48 |
patspam | yeah the json passing is a nice clean way of doing it | 04:48 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has joined #webgui | 04:48 | |
+perlmonkey2 | patspam: How serious are you about this? because I need some way to start making money. I turned in notice at work without finding another job. And I detest the idea of an honest job with an 8-5. | 04:49 |
+perlmonkey2 | So get serious about finishing this survey to have it on my resume for contract jobs :D | 04:49 |
patspam | my 2 current projects both need some serious Survey magic so I'm keen to get it up and running ASAP | 04:50 |
patspam | I can dedicate all my working hours to it | 04:51 |
+perlmonkey2 | I'm on the hook to JT to keep bug splatting, but I also want to have this survey done very soon. | 04:51 |
+perlmonkey2 | what would you start working on now? | 04:52 |
patspam | cool, sounds like we should try to collaborate then | 04:52 |
+perlmonkey2 | first I mean | 04:52 |
+perlmonkey2 | yes, indeed | 04:52 |
+perlmonkey2 | oh, did you look at the DB to see if any more optimizations could be done? | 04:52 |
patspam | not yet, I've only been checking out what functionality is implemented so far | 04:53 |
+perlmonkey2 | Oh I had a brilliant idea to vastly speed up next questions logic. when a user first starts a survey, every random section is precomputed. So for the sake of the survey logic it is no longer random. | 04:53 |
+perlmonkey2 | That saves hvaing two sets of logic for lots of different things. | 04:54 |
patspam | ok, shall I just jump in and start hacking/refactoring where I see fit? | 04:55 |
+perlmonkey2 | Sure. And if you want to make the part of the survey editor that isn't templatized, templatized, tha twould be great. | 04:56 |
+perlmonkey2 | and it all needs logic so that only appropriate options are shown for each question type. | 04:56 |
+perlmonkey2 | or the entire thing completely rewritten cause I suck. | 04:56 |
+perlmonkey2 | either or :P | 04:56 |
patspam | excellent. yeah that would be nice | 04:56 |
patspam | the options, not the rewrite ;) | 04:56 |
patspam | the jump-to option should be a drop-down list too yeah? | 04:57 |
patspam | of all defined q vars | 04:57 |
patspam | and same for section branching | 04:57 |
+perlmonkey2 | That survey is not how I usually write code. But I was doing it for a professor on the grant who kept ocming up with new ideas and changing his old ideas. | 04:57 |
+perlmonkey2 | yeah, that would be sexy. | 04:57 |
+perlmonkey2 | no typos. | 04:57 |
patspam | and section content box to be converted into a rich content box? | 04:58 |
+perlmonkey2 | yeah, all the text boxes needed to be converted. | 04:58 |
+perlmonkey2 | question and answer. | 04:58 |
+perlmonkey2 | Did I manage to put in the image type question? | 04:58 |
patspam | cool. heh i must admit it did take me a while to stop twitching after cracking open the code, kinda all over the place | 04:58 |
+perlmonkey2 | upload an image in response? | 04:58 |
+perlmonkey2 | hah | 04:59 |
+perlmonkey2 | The Perl, the JS or both/ | 04:59 |
+perlmonkey2 | ? | 04:59 |
patspam | the perl. the js looks a lot cleaner (and has lots more comments) | 04:59 |
patspam | although I've really only just given them the skimmable code test, haven't read through them properly | 04:59 |
+perlmonkey2 | Yeah, JSONifying the Perl will help clean it up a lot. Plus it just needs refactoring. I kept having to duct-tape in new functionality and it just kept getting cruftier and cruftier. | 05:00 |
patspam | yeah, but the actual functionality is really cool, so just needs some refactoring | 05:01 |
patspam | I'll get cracking on it! | 05:01 |
+perlmonkey2 | oh...a major thing. It has zero i18n | 05:01 |
+perlmonkey2 | don't know if you need that. | 05:01 |
patspam | yeah I saw that, not needed by me at this stage, easy to retrofit later | 05:02 |
patspam | and dare I ask... is there a test suite? | 05:02 |
+perlmonkey2 | hahahahahahahaha | 05:03 |
+perlmonkey2 | that would have been smart and made things SOOO much easier. | 05:03 |
+perlmonkey2 | Maybe tonight I'll rough out what needs to be cut out to put in the JSON collateral. And then write the test suite first. | 05:03 |
patspam | sounds good. I'll add to it as i go too | 05:04 |
patspam | the other day i wrote a Survey1 plugin for Flux, so I had to create and test a survey via the old API, man that was painful | 05:05 |
patspam | perlmonkey2: if the survey2 stuff goes well I might be able to offer you some wG hacking work in the near future | 05:36 |
-!- carogra1 [n=Caroline@h69-131-72-139.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 05:37 | |
+perlmonkey2 | patspam: woot! I like it ;) | 05:38 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 06:03 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:03 | |
CIA-6 | WebGUI: graham * r7058 /wrebuild/wre/var/setupfiles/modproxy.template: always proxy to localhost to eliminate need for DNS lookup and prevent proxy abuse. | 06:41 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 06:49 | |
CIA-6 | WebGUI: graham * r7059 /WebGUI/ (7 files in 5 dirs): asset context menu tweaks | 07:10 |
CIA-6 | WebGUI: graham * r7060 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetBranch.pm): fixed: edit branch doesn't show list style metadata fields properly | 07:10 |
CIA-6 | WebGUI: graham * r7061 /WebGUI/lib/WebGUI/Macro/AdminBar.pm: admin bar shouldn't double includes | 07:10 |
CIA-6 | WebGUI: graham * r7062 /WebGUI/ (2 files in 2 dirs): fixed: Collaboration system includes header link even with RSS turned off | 07:10 |
CIA-6 | WebGUI: graham * r7063 /WebGUI/lib/WebGUI/URL/Credits.pm: clean up credits code a little | 07:10 |
CIA-6 | WebGUI: graham * r7064 /WebGUI/ (4 files in 4 dirs): | 07:10 |
CIA-6 | WebGUI: fixed: User is logged out if a fatal error occurs | 07:10 |
CIA-6 | WebGUI: error reporting and debug cleanups | 07:10 |
CIA-6 | WebGUI: graham * r7065 /WebGUI/ (3 files in 3 dirs): fixed: Collateral Image Manager broken in Firefox 3 | 07:10 |
-!- vayde [n=vayde@65-103-5-26.mpls.qwest.net] has quit [Connection reset by peer] | 07:50 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 07:50 | |
-!- mode/#webgui [+o tabb] by ChanServ | 07:50 | |
CIA-6 | WebGUI: graham * r7066 /wrebuild/wre/var/setupfiles/modperl.conf: quiet modperl's SSL cache warnings | 08:15 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] | 08:26 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:27 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 09:43 | |
CIA-6 | WebGUI: graham * r7067 /WebGUI/t/Session/ErrorHandler.t: fix test for current debug messages | 09:56 |
CIA-6 | WebGUI: graham * r7068 /WebGUI/docs/create.sql: preparing for 7.5.18 release | 09:56 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 09:57 | |
-!- mode/#webgui [+o tabb] by ChanServ | 09:57 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Client Quit] | 09:58 | |
CIA-6 | WebGUI: jt * r7069 /releases/WebGUI_7.5.18-beta: Release 7.5.18-beta | 10:24 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:27 | |
CIA-6 | WebGUI: graham * r7070 /WebGUI/ (4 files in 4 dirs): preparing for 7.5.19 dev | 10:55 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 13:04 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 14:43 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:44 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 14:58 | |
BartJol | well, it's nice to spam everyone with messages on translations | 15:07 |
SDuensin | Morning. | 15:46 |
BartJol | hi | 15:46 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:30 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:31 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:34 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:34 | |
+perlmonkey2 | If collateral is stored as JSON, users will not be able to write their own sql queries against it. Concerning the survey, would having several good methods to export data be good enough. Or would not having the surveys exposed to sql queries be a huge problem? | 16:38 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:45 | |
BartJol | as a standard it seems a bit strange | 16:51 |
BartJol | you wanna be able to make queries in survey entries I think | 16:51 |
BartJol | brb | 16:51 |
+perlmonkey2 | BartJol: yes exactly. But I can't seem to make my queries any faster, so a medium powered machine with a few thousand questions and 10's of thousands of responses is just slow as dirt to display new questions. | 16:57 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 17:00 | |
BartJol | that isn't good either... | 17:02 |
BartJol | but those are seperate surveys then? several 1000nds of questions doesnt seem appealing to me | 17:03 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"] | 17:05 | |
BartJol | just make sure that everyone that runs webgui, has a powerfull machine :) | 17:08 |
+perlmonkey2 | BartJol: hah. The machine had 1GB memory and a 3.2Ghz P4 | 17:10 |
+perlmonkey2 | ram was never used all the way up as the survey2 doesn't cache anything. | 17:11 |
+perlmonkey2 | But a page submit would be about 5 seconds until the next page of questions was returned. | 17:11 |
BartJol | mmm | 17:11 |
BartJol | hardware sounds fast enough | 17:12 |
+perlmonkey2 | Which makes sense as "select 'x' from anytable" is 20ms minimum query on that machine. Start adding a lot of data to those tables and even with perfectly indexed tables, you won't even get close to that 20ms query. | 17:12 |
+perlmonkey2 | but look at the code and all the queries I have to run. | 17:13 |
BartJol | where? lostokies? | 17:13 |
+perlmonkey2 | maybe 10-15 (can't remember as its been a while since I worked on it). | 17:13 |
+perlmonkey2 | in the Survey2 branch. | 17:13 |
+perlmonkey2 | in svn. | 17:13 |
BartJol | ok | 17:13 |
+perlmonkey2 | no, actually don't look at the code. | 17:14 |
+perlmonkey2 | It started out as a modest webt2.0 replacement for the old survey, but then got slowly requirement added into a giant mess. | 17:14 |
+perlmonkey2 | of duct tape and bailing wire. | 17:14 |
+perlmonkey2 | The JS isn't too bad, but the Perl is pure hacksville. | 17:15 |
BartJol | mmm | 17:16 |
BartJol | so S3 should be a complete rebuild of S2? | 17:17 |
+perlmonkey2 | BartJol: oh no. | 17:18 |
+perlmonkey2 | I think most of the logic would stay the same and nearly all the JS would stay the same | 17:19 |
+perlmonkey2 | just refactor the perl to use a single JSON collateral for the survey. | 17:19 |
+perlmonkey2 | That way a user taking the survey only has 3 queries. The first grabs the survey collateral. The second grabs all their response info. The third records their previous responses. | 17:20 |
+perlmonkey2 | and those first two could be combined. | 17:20 |
+perlmonkey2 | into a single query | 17:21 |
BartJol | and what will be the problem with reading it from json formatted docs? | 17:21 |
+perlmonkey2 | eh? | 17:21 |
BartJol | oh, apparently I misunderstood | 17:21 |
+perlmonkey2 | The JSON will be stored as another column in the asset table in the DB. | 17:22 |
+perlmonkey2 | which gives the magical bonus of versioning of collateral. | 17:22 |
+perlmonkey2 | hmm, which means that responses need to be stamped with survey versions. | 17:22 |
+perlmonkey2 | But there is still the major problem of the SQL Report being useless for the survey if only the response tables are available | 17:24 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:24 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 17:26 | |
BartJol | yeah, If you wanna customise the results (I have done that lately, with four endbosses of macros) you would get in trouble | 17:26 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:41 | |
CIA-6 | WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server | 18:42 |
CIA-6 | WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server | 18:44 |
-!- perlDreamer [n=colink@conference/oscon/x-cf76b5a51b61d1d1] has joined #webgui | 18:55 | |
perlDreamer | Haarg: all image access seems to be broken in .18 | 18:55 |
perlDreamer | actually, anything in uploads | 18:55 |
@Haarg | hmm | 19:01 |
@Haarg | i'm not seeing that here | 19:02 |
perlDreamer | 2008/07/25 08:54:09 - WARN - mywebgui.conf - WebGUI::Asset::newByUrl[1755] - The URL ba/xo/baxoDEB4C8eLjZbnENMs9w/footer_right.jpg was requested, but does not exist in your asset tree. | 19:02 |
@Haarg | what it your gateway set to | 19:03 |
@Haarg | ? | 19:03 |
perlDreamer | is it slash, / | 19:04 |
perlDreamer | I'll rebuild the config from scratch, and see if that fixes it | 19:04 |
@Haarg | only change made in that area is | 19:06 |
@Haarg | - $matchUri =~ s{^$gateway(.*)}{/$1}; | 19:06 |
@Haarg | + $matchUri =~ s{^$gateway}{/}; | 19:06 |
-!- KlausH [n=KlausH@p5B070959.dip0.t-ipconnect.de] has joined #webgui | 19:07 | |
perlDreamer | config rebuild didn't help | 19:11 |
perlDreamer | and svn is clean | 19:12 |
@Haarg | what does your urlHandlers config section look like? | 19:16 |
perlDreamer | it's the same as the default | 19:16 |
perlDreamer | I think it's a caching problem, but that means that it went bad into the cache at some point | 19:16 |
perlDreamer | seems only to be for visitor | 19:17 |
perlDreamer | Admin works okay | 19:17 |
@Haarg | i don't get any problems with visitor either, so it must be a cache thing | 19:18 |
+perlmonkey2 | perlDreamer: got a sec? | 19:18 |
perlDreamer | perlmonkey2: sure | 19:18 |
@Haarg | that's wierd though | 19:18 |
perlDreamer | yeah | 19:18 |
+perlmonkey2 | perlDreamer: How big a deal is it that non-response collaterial for the survey won't be usable by the SQL Report? | 19:18 |
+perlmonkey2 | perlDreamer: only the built in reports will be available. Users can't make their own. | 19:19 |
perlDreamer | well, at first thought, I'm not that worried | 19:19 |
perlDreamer | what kind of reports do they want to build about sections, ordering, questions and so on? | 19:20 |
perlDreamer | as long as they can get to the responses, that should be the important stuff? | 19:20 |
+perlmonkey2 | perlDreamer: And I guess anyone needing anything fancy will be using another tool like SPSS or something anyways. | 19:22 |
perlDreamer | SPSS? | 19:22 |
+perlmonkey2 | statistical tool | 19:22 |
perlDreamer | Your users, who asked for Survey2, does the lack of access to that info worry them? | 19:23 |
+perlmonkey2 | Well it never worried them because they had me to do whatever needed doing. Also they are no longer my users :) | 19:23 |
perlDreamer | huh? | 19:24 |
perlDreamer | new $dayJob? | 19:24 |
+perlmonkey2 | So it might worry them now. But really they just wanted the database export to be transposed for easy import into SPSS and then they'd do their real analysis there. | 19:24 |
+perlmonkey2 | no, no new dayjob. | 19:24 |
+perlmonkey2 | Turned in my two month notice end of June. | 19:24 |
+perlmonkey2 | Although I hvae a feeling they may cut me loose at the end of this month. | 19:24 |
perlDreamer | ah, so looking for new $dayJob | 19:25 |
+perlmonkey2 | hah, yes. | 19:25 |
+perlmonkey2 | or some way to make a living | 19:25 |
+perlmonkey2 | looking at trying my hand at a text processing service | 19:25 |
+perlmonkey2 | I learned a trick or two at $work and think I can give the tiny niche industry's main competitors a run for their money. | 19:26 |
perlDreamer | excellent | 19:26 |
+perlmonkey2 | but I'll need to find regular pay somehow before I can get that going as it will take some time. | 19:26 |
perlDreamer | Haarg: If I use a hostname, then visitor can't see the images | 19:27 |
perlDreamer | if I use the IP address, then I can | 19:27 |
perlDreamer | images work for Admin in either case | 19:27 |
@Haarg | nothing odd in your apache configs i take it? | 19:28 |
perlDreamer | http://webgui.pastebin.com/m5505e528 | 19:29 |
@Haarg | it's not that it can't access the images, it's that it's generating the wrong urls, right? | 19:29 |
perlDreamer | yes | 19:29 |
@Haarg | very odd | 19:36 |
perlDreamer | and I can set up other aliases for the IP address, and they all work | 19:37 |
perlDreamer | it's only the sitename listed in the config file | 19:37 |
@Haarg | you have ssl enabled? | 19:42 |
@Haarg | forceSecureConnection looks broken, but i don't see how you could be hitting that | 19:43 |
+perlmonkey2 | what's wrong with forceSecureConnection? | 19:45 |
@Haarg | if($url !~ /^$self->getSiteURL()/i){ | 19:45 |
+perlmonkey2 | ic | 19:46 |
@Haarg | can't call methods in quoted strings | 19:46 |
+perlmonkey2 | unless someone has already written code against it, then that shouldn't be effecting anyone. | 19:46 |
perlDreamer | ah, but then why aren't you having problems, Haarg? | 19:46 |
@Haarg | that's only in the cart | 19:46 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:47 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:47 | |
@Haarg | i don't think that's it, i was just looking for anything related to sitename | 19:47 |
+perlmonkey2 | Haarg: the only call to that so far is in the cart, which wouldn't pass in a URL so that test wouldnt' matter. | 19:47 |
+perlmonkey2 | oh | 19:47 |
+perlmonkey2 | ic | 19:47 |
perlDreamer | Haarg: no SSL | 19:47 |
+perlmonkey2 | nm | 19:47 |
@Haarg | sitename isn't used for matching when you access a site, so i don't think it's related | 19:49 |
@Haarg | it seems like it's picking up the wrong config file or something, but i don't see how that would happen | 19:50 |
perlDreamer | and only by user | 19:52 |
@Haarg | yeah | 19:52 |
CIA-6 | WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server | 19:57 |
@Haarg | did you clear your cache? the only thing i'm coming up with is somehow a test screwed up the uploads url. | 20:00 |
perlDreamer | I've cleared the cache, wiped the db, the whole 9 yards | 20:00 |
@Haarg | and browser cache i take it? | 20:01 |
perlDreamer | I didn't clear the browser cache. Every time I hit the page, I see new timestamped entries in webgui.log | 20:02 |
perlDreamer | maybe this is the first 5.10 compatibility problem | 20:05 |
@Haarg | i'm really not sure | 20:07 |
+perlmonkey2 | Is it a bug that after you buy a badge in the EMS and complete the transaction you are then returned to the enter your address page to add a new badge to the cart? | 20:08 |
+perlmonkey2 | and I just purchased a new badge, paid cash, and my instore credit wasn't deducted from. | 20:10 |
+perlmonkey2 | Is paying cash not supposed to take first from in-store credit? | 20:10 |
perlDreamer | perlmonkey2: there are existing bugs against in-store credit | 20:11 |
+perlmonkey2 | oh, I couldn't repeat them earlier...I guess I just did now. | 20:12 |
perlDreamer | :) | 20:12 |
perlDreamer | I looked into those a bit, and I know there are in-store credit bugs in the ITransact plug-in | 20:13 |
+perlmonkey2 | hmm, maybe a new bug. If you chose to pay with credit. You can purchase a badge without completing the credit card purchase. | 20:14 |
+perlmonkey2 | Yeah, just clicking on pay with credit card completes the purchase. | 20:15 |
perlDreamer | I'm not sure how, but I seem to have cleared it up. | 20:19 |
perlDreamer | I'm going to see if that survives a reboot, for stability | 20:20 |
perlDreamer | I'll be back on later | 20:20 |
-!- perlDreamer [n=colink@conference/oscon/x-cf76b5a51b61d1d1] has quit ["Leaving."] | 20:20 | |
topsub | does anyone think not having a select all button in the asset manager is annoying? | 20:27 |
topsub | Or am i the only one that looks / uses that | 20:27 |
-!- perlDreamer [n=colink@conference/oscon/x-f857d3d9578e5af1] has joined #webgui | 20:28 | |
dionak | i used it previously and miss it... | 20:28 |
dionak | i'll add an rfe | 20:30 |
topsub | cool | 20:31 |
topsub | 7.5.18 doesn't have it | 20:31 |
topsub | so doesn't seem it would go back in | 20:32 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 20:56 | |
@preaction | it can go back in, surely | 20:59 |
perlDreamer | what are y'all talking about? | 20:59 |
@preaction | it would just be "Select All" on this page | 20:59 |
topsub | In the asset manager | 21:01 |
perlDreamer | ah, yeah | 21:01 |
topsub | I just seem to use a select all a good bit | 21:02 |
topsub | even more so when setting up webgui sites i have to delete whats there to add my own site structure and clicking one by one takes time | 21:02 |
perlDreamer | That would be a neat, 10 line script | 21:03 |
perlDreamer | grab the home node, purge it, rebuild it empty | 21:03 |
@preaction | but with that and the desired page size select box, it would work just as it used to | 21:05 |
topsub | Ya cuz i normally add new webgui site and delete all the assets inside Home | 21:05 |
topsub | and start freash | 21:06 |
topsub | if we could build a sitemap and import it and have webgui create the site structure would be cool.. hmmmm | 21:06 |
perlDreamer | indeed | 21:06 |
perlDreamer | start with the skeleton in WebGUI/sbin | 21:06 |
topsub | flag saying this needs to be a folder, this pagelayout etc and it would create that.. | 21:06 |
topsub | hmm wonder if anyone would use that | 21:07 |
topsub | if i build it | 21:07 |
topsub | maybe CSV file | 21:07 |
topsub | name / url / type? | 21:07 |
perlDreamer | you would, at least | 21:07 |
topsub | lol | 21:07 |
topsub | true | 21:07 |
topsub | we take the time to create a sitemap already | 21:07 |
topsub | so why do double work of importing it | 21:07 |
@preaction | the old Select All feature of the old Asset Manager | 21:07 |
perlDreamer | it's kind of like the site builder, but on the command line | 21:07 |
topsub | hmm maybe i will look into building something | 21:08 |
topsub | cuz if it can create pagelayouts and folders on the fly | 21:08 |
topsub | seem won't take that much work | 21:08 |
@preaction | what if we built that into the WRE's add site functionality? the ability to specify a database dump (or even an active database) to copy for the new site? | 21:13 |
perlDreamer | early OSCON news release | 21:13 |
perlDreamer | "there will be a usable perl6 this Christmas" | 21:13 |
+perlmonkey2 | perlDreamer: what? | 21:14 |
+perlmonkey2 | perl6 ready for the big time? | 21:14 |
+perlmonkey2 | beyond words man. | 21:14 |
perlDreamer | I don't know what the definition of "usable" is | 21:14 |
+perlmonkey2 | still, that is more of a promise than ever before. | 21:14 |
perlDreamer | I'm guessing it will do more than say "Hello Perl6 World"; | 21:14 |
+perlmonkey2 | hah | 21:14 |
+perlmonkey2 | non-broken threading. | 21:15 |
+perlmonkey2 | poor 5.10 | 21:15 |
+perlmonkey2 | might only 2-3 years before 6 replaces it. | 21:15 |
@preaction | theoretically you could replace docs/create.sql with something of your own design, but that wouldn't survive upgrades | 21:15 |
perlDreamer | perl5 will be around for a very long time, even after perl6 comes out | 21:15 |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 21:17 | |
@preaction | there's the WebGUI::Content::Setup, you could replace that if you wanted too | 21:17 |
perlDreamer | Content::Setup could accept a csv file of site data | 21:18 |
perlDreamer | giving you 3 options, instead of just two | 21:18 |
perlDreamer | but I would argue it's better to develop it as a command line tool | 21:18 |
perlDreamer | and then extend C::S to use those methods | 21:18 |
@preaction | that's the site starter wizard thing that appears | 21:19 |
@preaction | i'll believe it when i see it | 21:36 |
dionak | perlDreamer: are you sure it's this xmas? | 21:41 |
dionak | not a xmas | 21:41 |
dionak | ? | 21:41 |
perlDreamer | "usable perl6 this christmas" | 21:41 |
perlDreamer | like in 2008 | 21:41 |
perlDreamer | I'll ask Jerry Gay in a bit | 21:41 |
dionak | He's there too. nice. :) | 21:41 |
perlDreamer | everyone is here | 21:41 |
perlDreamer | Larry, Tom, Randal | 21:41 |
perlDreamer | Patrick, Jerry | 21:42 |
perlDreamer | Eric Wilhelm | 21:42 |
perlDreamer | Allison Randal | 21:42 |
perlDreamer | Uri Guttman | 21:42 |
perlDreamer | Perrin Harkins | 21:42 |
perlDreamer | Andy Lester | 21:42 |
perlDreamer | Damian Conway | 21:42 |
dionak | dang, i hate i'm missing that! | 21:42 |
dionak | good group of people | 21:42 |
perlDreamer | yeah, I'm going to miss seeing them | 21:44 |
@preaction | i still like the idea of having the WRE's add site do the work | 21:44 |
perlDreamer | me, too. Just make it all use the same code so that we can automate it from the command line, or the site starter, or from the new XMPP interface to WebGUI | 21:45 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 21:46 | |
-!- mode/#webgui [+o tabb] by ChanServ | 21:47 | |
@tabb | Does anyone happen to know what the macro ^despacer() does specifically? There's no entry for it in the wiki, I'm thinking it replaces spaces with hyphens? | 21:47 |
perlDreamer | tabb: never heard of a despacer macro | 21:48 |
perlDreamer | It's not core WebGUI | 21:48 |
@tabb | Fun! | 21:49 |
perlDreamer | which site are you working on? Customer? | 21:49 |
dionak | ditto | 21:49 |
@tabb | Nope, something else. | 21:49 |
@tabb | It's okay, I can figure it out. | 21:49 |
perlDreamer | good luck | 21:49 |
@tabb | So because it's not core webgui there's no reason to add it to the wiki correct? | 21:49 |
perlDreamer | right | 21:50 |
@tabb | Alright! Thanks. :) | 21:50 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Remote closed the connection] | 21:52 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 21:53 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:53 | |
dionak | makes sense to not add it since it's not core | 21:56 |
dionak | that would be confusing | 21:56 |
dionak | perlDreamer: what is the " new XMPP interface to WebGUI"? | 21:56 |
perlDreamer | it's this idea I had | 21:56 |
perlDreamer | XMPP is the Jabber protocol | 21:56 |
perlDreamer | so that you could IM with WebGUI | 21:56 |
perlDreamer | or Spectre | 21:56 |
topsub | . | 21:57 |
@Haarg | so working on the server side spell checker, tinymce submits data as a json blob | 21:59 |
dionak | oh, cool. | 21:59 |
@Haarg | i wonder if i should put some code for dealing with that in the Session::Form or somewhere | 21:59 |
perlDreamer | yeah! | 22:00 |
@Haarg | since we might have that come up more in the future | 22:00 |
topsub | that sounds cool perlDreamer | 22:00 |
perlDreamer | I'd use that in the JSON collateral stuff that I did for the Product Sku | 22:00 |
perlDreamer | well, maybe | 22:00 |
@Haarg | well, often you get the json blob sent as a parameter | 22:01 |
@Haarg | in this case, it just posts it directly | 22:01 |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has quit [Remote closed the connection] | 22:06 | |
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui | 22:10 | |
-!- |JamA| [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has left #webgui [] | 22:10 | |
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui | 22:10 | |
-!- perlDreamer [n=colink@conference/oscon/x-f857d3d9578e5af1] has quit ["Leaving."] | 22:23 | |
-!- CIA-6 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI | 22:34 | |
CIA-6 | WebGUI: translation * r7071 /translations/Dutch/Dutch/ (4 files): Update from translation server | 22:37 |
CIA-6 | WebGUI: translation * r7072 /translations/Dutch/Dutch/ (Asset_Collaboration.pm Asset.pm WebGUI.pm): Update from translation server | 22:37 |
CIA-6 | WebGUI: perlmonkey2 * r7073 /WebGUI/lib/WebGUI/Session/Url.pm: Session/Url forceSecureConnection regex fix. | 22:37 |
CIA-6 | WebGUI: colin * r7074 /WebGUI/lib/WebGUI/Session/Url.pm: fix a syntax error in Session/Url.pm | 22:37 |
CIA-6 | WebGUI: colin * r7075 /WebGUI/t/Session/Url.t: one test for forceSecureConnections | 22:37 |
CIA-6 | WebGUI: colin * r7076 /WebGUI/t/Session/Env.t: convert Session/Env.t to use Test::MockObject::Extends | 22:37 |
CIA-6 | WebGUI: colin * r7077 /WebGUI/t/Session/Url.t: convert Session/Url.t to use Test::MockObject::Extends for ENV work | 22:37 |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui | 22:47 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 22:51 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 22:56 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:56 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 23:06 | |
dionak | does anyone know if event metadata for the ems is related to the entire event or just a ticket (or badge)? | 23:12 |
dionak | oh, looks like just tickets have metadata | 23:14 |
dionak | there's some code at line 2450 of EventManagementSystem.pm that calls $self->get('globalMetadata'). i just did a grep of the codebase to see where that's set and this appears to be the only reference to this attribute. | 23:19 |
dionak | so it appears that would never be true... | 23:19 |
dionak | old code? | 23:20 |
dionak | global event metadata would be very useful | 23:22 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 23:26 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 23:38 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:38 | |
BartJol | anyone here from madison? | 23:44 |
BartJol | I'm looking for the best way for going from chicago o'hare to madison by public transportation... | 23:44 |
@preaction | uhm... greyhound might work, but you might be best off getting a flight into Madison | 23:54 |
BartJol | will look into those options, thanks | 23:56 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:56 | |
@preaction | the nearest Amtrak from madison is in Columbus, which iirc is about 30 miles away | 23:56 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:56 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"] | 23:58 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui | 23:58 | |
BartJol | whoa, training in the us must be terrible | 23:59 |
--- Day changed Sat Jul 26 2008 | ||
@preaction | it is... | 00:04 |
BartJol | and that just to drop a laptop before my holidays | 00:05 |
@preaction | Amtrak is a gov't-regulated monopoly on heavy rail passenger lines, and they suck | 00:08 |
@preaction | and we have very little light rail to speak of | 00:09 |
@preaction | greyhound is probably your best bet | 00:10 |
BartJol | will be a long trip to voyageurs national park for me | 00:10 |
@preaction | wait, maybe Amtrak does have a madison station | 00:11 |
BartJol | on their site, they give a bus alternative | 00:12 |
@preaction | okay... i don't understand really, but it looks like Amtrak has a supporting Bus system | 00:13 |
BartJol | looks like it, but greyhound seems to be faster | 00:14 |
@preaction | heh. looks like Amtrak DOES have Chicago-to-Madison service, but it's all by bus | 00:17 |
BartJol | although slightly more expensive | 00:17 |
BartJol | still have to seek a place to sleep for 1 night, planning to bother JT and Sarah with that | 00:18 |
@preaction | yeah, there's a special law in place so they can't compete with Greyhound, since Amtrak is a goverment-subsidized monopoly, so you might not be able to use it unless you arrived in Chicago on an Amtrak train | 00:24 |
BartJol | I arrive there by plane... | 00:25 |
@preaction | yeah, probably cheaper too | 00:26 |
+perlmonkey2 | xmpp for wg/wre is about the sexiest thing I've ever heard. | 00:26 |
BartJol | training over the atlantic is very hard too | 00:26 |
+perlmonkey2 | in fact....just the idea is mind blowing for any number of different applications | 00:26 |
@apeiron | Ooh. XMPP + wG. | 00:29 |
@apeiron | Would be an interesting experiment as a different kind of SPECTRE that doesn't use HTTP. | 00:29 |
@apeiron | Or IKC. | 00:29 |
+perlmonkey2 | I wonder how heavy the protocol is. If it might be useful for shoveling large amounts of data around. | 00:31 |
+perlmonkey2 | nope, xmpp is 60-70% overhead. | 00:32 |
@preaction | http://en.wikipedia.org/wiki/Midwest_Regional_Rail_Initiative <- this is what I want to see happen, it's been in the planning / testing phase for almost 12 years now... | 00:33 |
+perlmonkey2 | preaction: never happen. politics will get in the way and the trains will have to make too many stops to ever compete against the airlines. | 00:35 |
BartJol | nice plan, only the chicago "hub" shouldn't crash | 00:35 |
+perlmonkey2 | But it sure would make getting to the WUC a lot more fun. | 00:36 |
+perlmonkey2 | I wondn't even mind the fact it takes days longer to get anywhere by train than by flying. But the cost is also magnitudes higher. | 00:37 |
@preaction | i want WebGUI::Content::Catalyst | 00:38 |
BartJol | it's times like this that I get to appreciate the dutch railway system | 00:38 |
BartJol | Catalyst? | 00:39 |
+perlmonkey2 | BartJol: Just remember the next time you're complaining about the railway system. You could be in the US. | 00:39 |
+perlmonkey2 | preaction: a framework insides of a framework? | 00:39 |
BartJol | I will, but now I also have a car, so my choices expanded | 00:40 |
@preaction | good god how badly am I lagging? | 00:47 |
+perlmonkey2 | 7.5 minutes? | 00:47 |
+perlmonkey2 | :D | 00:47 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 00:51 | |
@preaction | 10 minutes... I'm lagging something like 10 minutes behind everybody... | 00:51 |
BartJol | I am missing something... | 00:58 |
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit [Read error: 104 (Connection reset by peer)] | 00:59 | |
@preaction | You all see my text about 10 minutes after I type it... :( | 01:03 |
+perlmonkey2 | preaction: are you at a research station on the S. Pole or perhaps Mars? | 01:12 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 01:12 | |
BartJol | distance to the sun is about 8 light minutes | 01:22 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 01:33 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 01:33 | |
-!- mode/#webgui [+o preaction_] by ChanServ | 01:33 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has quit [Remote closed the connection] | 01:45 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success] | 01:51 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 02:09 | |
topsub | with my car about 50 seconds | 02:52 |
topsub | to the sun that is | 02:52 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] | 03:14 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 03:20 | |
-!- KlausH [n=KlausH@p5B070959.dip0.t-ipconnect.de] has quit ["bye"] | 03:22 | |
CIA-6 | WebGUI: colin * r7078 /WebGUI/lib/WebGUI/Session/Http.pm: Add a method to directly set the redirect location. | 05:10 |
CIA-6 | WebGUI: colin * r7079 /WebGUI/t/Session/Url.t: Add a lot more tests for forceSecureConnection | 05:39 |
CIA-6 | WebGUI: colin * r7080 /WebGUI/lib/WebGUI/Session/Url.pm: forceSecureConnection: grab a url object and use it directly. | 05:39 |
CIA-6 | WebGUI: colin * r7081 /WebGUI/ (2 files in 2 dirs): | 05:39 |
CIA-6 | WebGUI: Fix two issues with sub deleteAttachedFiles that were preventing | 05:39 |
CIA-6 | WebGUI: it from being purged from the trash. | 05:39 |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:44 | |
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 05:48 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Remote closed the connection] | 05:56 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:44 | |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 08:15 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 08:24 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 11:49 | |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #webgui | 12:47 | |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 13:37 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 13:40 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 13:41 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 13:47 | |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI | 13:56 | |
WebGUI | hail webgui | 13:58 |
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has joined #webgui | 15:51 | |
-!- nashirak [n=nashirak@193.255.100.97.cfl.res.rr.com] has joined #webgui | 16:09 | |
nashirak | Can someone point me to any documentation on how to install WebGUI without screwing up an existing site? I have searched and can't find anything... thanks | 16:10 |
-!- nashirak [n=nashirak@193.255.100.97.cfl.res.rr.com] has quit ["BitchX: for distribution only with a new PC"] | 16:15 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:46 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:46 | |
WebGUI | http://www.webgui.org/tbb/webgui-going-into-debian-lenny | 16:46 |
WebGUI | so here we go: vi /etc/apt/sources.list | 16:46 |
WebGUI | change etch into lenny | 16:46 |
WebGUI | apt-get update | 16:46 |
WebGUI | apt-get dist-upgrade | 16:46 |
WebGUI | ok, that is done | 16:59 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:05 | |
WebGUI | webgui is listed here: http://ftp-master.debian.org/new.html | 17:18 |
WebGUI | http://www.webgui.org/etcetera/history-of-getting-webgui-into-debian | 18:17 |
WebGUI | :) | 18:17 |
+perlmonkey2 | hmm, it takes .5 seconds to decode 150,000 rows of a three deep hash with each entry having 255 random chars. | 18:29 |
+perlmonkey2 | with JSON::XS | 18:29 |
WebGUI | ah | 18:48 |
WebGUI | the webgui package for debian can be obtained by issuing 'svn export svn://svn.debian.org/svn/collab-maint/ext-maint/webgui' :) | 18:49 |
WebGUI | time for a shower :) | 18:53 |
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has quit [] | 19:07 | |
+perlmonkey2 | WebGUI: too cool | 19:07 |
WebGUI | because? | 19:13 |
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui | 19:18 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:18 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Read error: 104 (Connection reset by peer)] | 19:28 | |
+perlmonkey2 | WebGUI: isn't this the first time WG has been packaged in a major OS repo? | 19:29 |
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui | 19:33 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:33 | |
WebGUI | I think it is | 19:43 |
WebGUI | but it isn't in the repo yet | 19:43 |
WebGUI | you cannot use it as an official part of debian yet | 19:43 |
CIA-6 | WebGUI: colin * r7082 /WebGUI/ (4 files in 4 dirs): | 19:45 |
CIA-6 | WebGUI: Fix pagination problems in the lookupRegistrants screen with YUI. | 19:45 |
CIA-6 | WebGUI: A little WGBP indenting in getRegistrantsAsJson in the EMS. | 19:45 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] | 20:13 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Read error: 104 (Connection reset by peer)] | 20:45 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui | 20:46 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:46 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [Client Quit] | 20:46 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 20:56 | |
perlDreamer | nice detective work, WebGUI | 21:36 |
perlDreamer | now, all we need to know is when it hits the repositories | 21:36 |
-!- WebGUI is now known as SynQ | 23:12 | |
SynQ | that is better | 23:12 |
SynQ | thanks perlDreamer | 23:12 |
SynQ | I just got back from watching CSI ;) | 23:13 |
perlDreamer | I just got back from OSCON | 23:14 |
SynQ | wow | 23:14 |
SynQ | how was that? | 23:14 |
perlDreamer | The Red Hat/Fedora people are interested in a WebGUI package | 23:14 |
perlDreamer | but they won't maintain the package for us | 23:14 |
perlDreamer | OSCON was very good | 23:14 |
perlDreamer | Lots of emphasis on cloud computing and decentralized/disconnected operations | 23:14 |
--- Day changed Sun Jul 27 2008 | ||
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 00:48 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 01:58 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:58 | |
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has joined #webgui | 02:03 | |
metanil | I recently found one problem....... even for a user with uilevel 1 .. it can view/edit all the items in admin console... like they even can create user.. | 02:05 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 02:40 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui | 03:09 | |
perlDreamer | metanil, is this user an admin? | 03:21 |
metanil | no | 03:21 |
metanil | its not the admin | 03:21 |
perlDreamer | how do they find a link to the admin console? | 03:21 |
metanil | content manager | 03:21 |
perlDreamer | which content manager? | 03:22 |
metanil | i mean group name is "Content Managers" | 03:23 |
metanil | like we have all those webgui group.. product manager, package manager, workflow manager...... content manager..... | 03:23 |
perlDreamer | I see | 03:24 |
metanil | so i put this particular use in content manager group | 03:24 |
-!- KlausH [n=KlausH@p5B0707DD.dip0.t-ipconnect.de] has quit [] | 03:25 | |
metanil | where in code will webgui checks for it.. (whether what admin items should be displayed or not) | 03:25 |
perlDreamer | It's all over the place | 03:25 |
metanil | for assets .. its in Assets.pm | 03:25 |
metanil | and webgui.conf. | 03:25 |
metanil | like uilevel. | 03:25 |
metanil | but i don't know about the items in admin.. | 03:26 |
perlDreamer | AdminConsole.pm | 03:26 |
perlDreamer | also, Macro/AdminBar.pm | 03:26 |
perlDreamer | and each and every operation | 03:26 |
metanil | :o | 03:26 |
perlDreamer | but I don't think he'd be allowed to create a user | 03:26 |
perlDreamer | unless... | 03:26 |
metanil | at least the new user creation form is displayed. | 03:26 |
perlDreamer | that doesn't mean he can create a user | 03:26 |
metanil | :D | 03:26 |
metanil | i'll try right away | 03:27 |
perlDreamer | if you'd like it otherwise, that would be an RFE. It might get promoted to a bug. | 03:27 |
metanil | no, it can even create user. :( | 03:28 |
metanil | uillevel - novice... group->content manager | 03:29 |
perlDreamer | In the Settings for the site, see if there is a second group allowed to create users | 03:29 |
metanil | As far i remember.. it was working .. ( i usually use admin account, so i can't figure out since when this happened) | 03:30 |
perlDreamer | permissions tab in the Settings has a list of secondary groups | 03:30 |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has quit ["Exit- stage left"] | 03:31 | |
perlDreamer | make sure that it isn't set to Content Managers for Users, or Users (add only) | 03:31 |
metanil | oh at least something is working.. i cannot see "setting" from this user.. | 03:31 |
metanil | i can see these items http://webgui.pastebin.com/de3c36fe | 03:32 |
perlDreamer | I'm on 7.5.18, and I created a user who is only in group content manager | 03:34 |
perlDreamer | and there's no link to User | 03:34 |
perlDreamer | either in the Admin Bar (on the left) | 03:34 |
perlDreamer | or the Admin Console | 03:34 |
perlDreamer | which version are you using? | 03:34 |
perlDreamer | when I type in the listUser link manually, it tells me that it is an Administrative Function and You have to be an administrator to perform this function | 03:36 |
perlDreamer | so, somewhere on your site you've setup Content Managers to also be Admins | 03:36 |
metanil | i am using quite old one | 03:39 |
metanil | 7.4.13 i guess | 03:39 |
perlDreamer | that could be bug that has been fixed in a newer version | 03:39 |
metanil | oops .. right | 03:39 |
metanil | you're right. | 03:39 |
perlDreamer | I'm right? | 03:39 |
metanil | the setting->permission | 03:39 |
metanil | users->"content managers" | 03:39 |
perlDreamer | well, there you go then :) | 03:39 |
metanil | and most of them are content managers. | 03:40 |
metanil | :( | 03:40 |
perlDreamer | hm | 03:40 |
perlDreamer | you could always change that | 03:40 |
metanil | cool..by using "manage" | 03:41 |
metanil | "I'm on 7.5.18, and I created a user who is only in group content manager" <-- 7.4.13 doesn't do that.. actually i posted a feature to request it.. and its available right after that version.. ( and my webgui name was also there in changelog file :D :D) | 03:43 |
perlDreamer | then updating should help you out | 03:53 |
perlDreamer | gotta head to dinner | 03:54 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 03:54 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 04:33 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 04:51 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:15 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui | 05:59 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 06:19 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has left #webgui ["Exit- stage right"] | 06:20 | |
CIA-6 | WebGUI: colin * r7083 /WebGUI/lib/WebGUI/ (4 files in 3 dirs): fix broken i18n labels in Asset export, and in the Shop | 06:29 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 09:44 | |
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 60 (Operation timed out)] | 09:49 | |
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has joined #webgui | 11:20 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 13:58 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 14:02 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 15:11 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 15:12 | |
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has quit ["bye"] | 15:42 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 15:57 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 16:01 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Client Quit] | 16:05 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:06 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:06 | |
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has joined #webgui | 16:27 | |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI | 17:16 | |
-!- SynQ [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 17:29 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 17:59 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has joined #webgui | 18:04 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:04 | |
-!- cap10morgan [n=cap10mor@129.19.150.13] has quit [] | 18:38 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 18:54 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 60 (Operation timed out)] | 19:00 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 19:23 | |
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has joined #webgui | 19:55 | |
BartJol | hee, KlausH bernd also wants to help tra nslating german | 19:56 |
BartJol | so I referred him to you | 19:57 |
KlausH | Thank you. | 20:01 |
BartJol | almost afraid you'd mind :) | 20:01 |
BartJol | but now I'm going to the bbq | 20:04 |
KlausH | You're lucky. Here we have rain, storm and thunder | 20:11 |
-!- SynQ [n=synq@f216097.upc-f.chello.nl] has joined #WebGUI | 20:15 | |
-!- SynQ is now known as Synq2 | 20:16 | |
Synq2 | hi there | 20:20 |
Synq2 | the more I understand what and how things are going on in debian the more exited I get about it | 20:20 |
Synq2 | I'm "upgrading" one of my virtuals to debian sid as we speak | 20:21 |
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI | 20:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:36 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)] | 21:14 | |
-!- eink [n=eink@AMontsouris-157-1-23-193.w90-46.abo.wanadoo.fr] has quit [] | 21:19 | |
-!- cap10morgan [n=cap10mor@74.7.53.210] has joined #webgui | 21:39 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:39 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 22:48 | |
Synq2 | http://www.visualwebgui.com | 22:48 |
Synq2 | what is that? | 22:48 |
Synq2 | looks to me a good reason for a cad letter | 22:50 |
-!- cap10morgan [n=cap10mor@74.7.53.210] has quit [] | 22:54 | |
-!- tavisto [n=tavisto@71.83.238.128] has quit [] | 23:02 | |
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI | 23:03 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:03 | |
-!- tavisto [n=tavisto@71.83.238.128] has quit [Client Quit] | 23:05 | |
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Client Quit] | 23:12 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 23:13 | |
-!- mode/#webgui [+o preaction] by ChanServ | 23:13 | |
-!- cap10morgan [n=cap10mor@74.7.53.210] has joined #webgui | 23:18 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:18 | |
-!- cap10morgan [n=cap10mor@74.7.53.210] has quit [] | 23:50 | |
--- Day changed Mon Jul 28 2008 | ||
-!- SctlndDave [n=dave@host81-152-111-236.range81-152.btcentralplus.com] has joined #webgui | 00:17 | |
SctlndDave | anyone know anything about dreamweaver? | 00:17 |
+perlmonkey2 | SctlndDave: like what? | 00:18 |
SctlndDave | like i have a bunch of thumbs in a table.. | 00:19 |
SctlndDave | and i need to be able to click one and load images into another table | 00:19 |
+perlmonkey2 | I don't think dreamweaver will help you do that. | 00:24 |
+perlmonkey2 | I could be wrong. | 00:24 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 00:36 | |
-!- mode/#webgui [+o tabb] by ChanServ | 00:36 | |
-!- KlausH [n=KlausH@p5B072DEB.dip0.t-ipconnect.de] has quit ["cu"] | 00:40 | |
-!- Synq2 [n=synq@f216097.upc-f.chello.nl] has quit ["nite"] | 00:51 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 01:02 | |
-!- SctlndDave [n=dave@host81-152-111-236.range81-152.btcentralplus.com] has quit [] | 01:06 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 01:14 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:14 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [Client Quit] | 01:17 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:39 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:39 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 02:41 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 03:30 | |
-!- steveo_aa [n=sno@adsl-76-226-108-250.dsl.sfldmi.sbcglobal.net] has joined #webgui | 04:47 | |
-!- SquOnk [n=emhn@190.79.201.121] has joined #webgui | 05:19 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 06:00 | |
perlDreamer | SquOnk! | 06:01 |
SquOnk | perlDreamer: Hey | 06:01 |
perlDreamer | Hey, any news about WebGUI and Debian? | 06:01 |
SquOnk | perlDreamer: Yes | 06:01 |
perlDreamer | You've probably heard that questions dozens of times already | 06:01 |
SquOnk | perlDreamer: The package is in the NEW queue, waiting for approval. | 06:01 |
SquOnk | perlDreamer: The Lenny freeze is official, started last friday. | 06:01 |
perlDreamer | does that mean that we missed it? | 06:01 |
SquOnk | perlDreamer: If the package is ACCEPTED, it will make it into Lenny by manual intervention of the sponsors. | 06:01 |
perlDreamer | ah, okay | 06:02 |
SquOnk | perlDreamer: If hte package is REJECTED, it will not make it into Lenny. In that case, I will continue working to make it into Lenny+1 but will have unofficial packages available for installation on some repository. | 06:02 |
perlDreamer | cool | 06:02 |
perlDreamer | The Fedora people came to talk to us at OSCON | 06:03 |
perlDreamer | they'd really like a package, but aren't willing to maintain it for us | 06:03 |
SquOnk | perlDreamer: Since the NEW queue _is_ long and webgui is a big package, it's natural for FTP Masters to take a while in checking it out. | 06:03 |
SquOnk | perlDreamer: But part of the freeze is cleaning up the NEW queue, so they have to check it out. | 06:03 |
SquOnk | perlDreamer: Fedora lacks about a third of the Perl modules required. | 06:04 |
perlDreamer | yeah, so they would all have to be modularized, too | 06:04 |
SquOnk | perlDreamer: It took me a year to get all the Perl modules into Debian... and Debian has _automated_ packaging tools for Perl modules, mind you | 06:04 |
SquOnk | perlDreamer: Right | 06:05 |
SquOnk | perlDreamer: Tomorrow (20:00 UTC) there will be a 7.5.17 or 7.5.18 "preview" package in my private repository. | 06:05 |
perlDreamer | do you now maintain all those perl module packages, as well as WebGUI? | 06:05 |
SquOnk | perlDreamer: The package there will be the same one in the NEW queue | 06:06 |
SquOnk | perlDreamer: Yes, as part of the Debian Perl Group. The Debian Perl Group maintains over 800+ Perl Modules in proper Debian fashion. | 06:06 |
SquOnk | perlDreamer: Debian is the distribution having the largest (by far) amount of Debian modules packaged and ready to use without the need to use CPAN | 06:06 |
SquOnk | perlDreamer: And if you are using some module that is not available in Debian, you just do | 06:07 |
SquOnk | dh-make-perl --cpan Your::Weird::Module | 06:07 |
SquOnk | ...and lo and behold, you get libyour-weird-module-perl ready to install, complying with Debian policy :-) | 06:07 |
SquOnk | (We make dh-make-perl in the Debian Group :-) | 06:07 |
perlDreamer | sweet | 06:07 |
perlDreamer | I wonder if the fedora crew have a similar tool. | 06:07 |
SquOnk | perlDreamer: No, they don't | 06:08 |
SquOnk | perlDreamer: And they hate me when I point out that fact at our Perl Mongers meetings here in Caracas | 06:08 |
perlDreamer | I can see why. | 06:08 |
SquOnk | perlDreamer: Debian also has "bundle packages". For instance, CGI::Application has a gazillion plugins... | 06:08 |
SquOnk | ...well, there's libcgi-application-plugins-perl that has almost ALL available CGI::App plugins ready to use. | 06:09 |
SquOnk | perlDreamer: One thing I'm going to work on after the Lenny freeze, is in patching WebGUI to use Module::Install instead of manual installation. | 06:09 |
SquOnk | perlDreamer: That would ease installations even on Windows | 06:09 |
perlDreamer | so the WebGUI modules would live in the perl lib directory? | 06:10 |
SquOnk | perlDreamer: And will make the Debian package even easier to maintain. Right now I have three patches and a custom Makefile building the thing | 06:10 |
SquOnk | perlDreamer: Yep | 06:10 |
SquOnk | perlDreamer: The other thing I will do is patch it to use PostgreSQL instead of MySQL... | 06:10 |
perlDreamer | why do that? | 06:11 |
SquOnk | perlDreamer: Performance and scalability. | 06:11 |
+Radix-wrk | that's going to be optional though surely | 06:13 |
SquOnk | perlDreamer: Most of my customers are fleeing away from MySQL because it cannot handle the load (transactions) of their applications. We tend to offer solutions involving Request Tracker and fixing their databases/applications to work under PostgreSQL. | 06:13 |
SquOnk | Radix-wrk: Sure. | 06:13 |
+Radix-wrk | good work on getting webgui into debian.. got fingers crossed here :) | 06:14 |
SquOnk | perlDreamer: ...and throw in a GIS system using Grass, there's nothing like PostGIS to handle the data and the load. | 06:14 |
SquOnk | perlDreamer: So, it's only natural for us to want WebGUI to run on PostgreSQL. | 06:15 |
perlDreamer | makes sense | 06:15 |
SquOnk | perlDreamer: There are other things that make making a Debian webgui package easier. | 06:17 |
SquOnk | perlDreamer: The current package is not using debconf nor dbconfig, but immediately after it is ACCEPTed, it will. | 06:18 |
SquOnk | perlDreamer: debconf allows the package to ask the administrator for parameters, either through a curses-based interface or a GUI (Gnome/KDE)... | 06:18 |
SquOnk | perlDreamer: ...and so the configuration file could be generated based on that information during installation, so the admin wouldn't need to touch the config files manually. | 06:19 |
SquOnk | perlDreamer: The questions and its answers are stored by the Debian package manager, so when you upgrade the package, they are automatically used. | 06:19 |
SquOnk | perlDreamer: You can even go as far as "pre-answering" the questions for automated installs. | 06:20 |
perlDreamer | SquOnk: by giving it some kind of "semi-config" file? | 06:20 |
SquOnk | perlDreamer: Couple that with dbconfig, and you have automatic database setup. dbconfig is a set of Debian utilities that will ask for database, name, user, password, etc. and use one or several SQL scripts to initialize it for you. | 06:20 |
SquOnk | perlDreamer: Yep. | 06:20 |
perlDreamer | since WebGUI's config files would depend on dbconfig, can it be told to run before debconf? | 06:21 |
SquOnk | perlDreamer: Take WebGUI.conf.sample, tweak it a little bit to comply with Debian Policy (done by me, already) and using Text::Template to fill the fields read through debconf. | 06:21 |
SquOnk | perlDreamer: That's handled by the package. The user does not need to worry about that, because I already took care of the configuration as package builder. | 06:22 |
perlDreamer | SquOnk: You did notice that some of those changes had to be reverted, yes? | 06:22 |
SquOnk | ...and RH derivatives do not have anything resembling that | 06:22 |
SquOnk | perlDreamer: Yes. And that's no problem since I check the patches with every update. | 06:22 |
perlDreamer | good | 06:22 |
SquOnk | perlDreamer: The webgui package is handled in an SVN repository. We Debian developers use a tool named svn-buildpackage that takes care of the "dirty work" of upgrading a package. | 06:23 |
perlDreamer | It is only the URL and Content handlers that you have to be careful of, since the order in the config file determines the order that they are evaluated. | 06:23 |
SquOnk | perlDreamer: If the upgrade is not "clean", in the sense that my patches do not apply cleanly, it lets me know :-) | 06:23 |
perlDreamer | good | 06:23 |
SquOnk | But what I really want done, is either Module::Install or Module::Build installation for WebGUI. | 06:25 |
SquOnk | And that's what I'm going to work on after the Lenny freeze thing... | 06:27 |
perlDreamer | I've never asked rizen why he hasn't gone that route in the past. | 06:27 |
perlDreamer | but I know another large perl application, smolder, does the same thing | 06:28 |
CIA-6 | WebGUI: colin * r7084 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: remove debug code from the Perl::Critic label scanner | 06:28 |
CIA-6 | WebGUI: colin * r7085 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Search.pm): Document the heretofore missing joinClass option in WebGUI::Search. | 06:28 |
@preaction | oh lord... now that you've documented it we have to keep it | 06:29 |
perlDreamer | preaction: are you talking about that commit? | 06:30 |
perlDreamer | should I have not done that? | 06:30 |
@preaction | no, i'm joking | 06:30 |
perlDreamer | phew | 06:30 |
@preaction | i just hate that option | 06:30 |
@preaction | and the option that was there before too | 06:30 |
@preaction | JT wrote a Black Blog post about pluggable WebGUI::Search, and THAT is what I really want | 06:31 |
* perlDreamer is Search ignorant, as I haven't written tests for it yet | 06:31 | |
perlDreamer | preaction: http://www.plainblack.com/bugs/tracker/anonymous-registration-form-produces-invalid-html | 06:33 |
perlDreamer | have you read that bug? | 06:33 |
@preaction | not yet, and I hate the <title> of the webgui.org pages now | 06:33 |
@preaction | whoever we hired for "SEO" should be immediately fired | 06:33 |
@preaction | looks like we were putting HTML into i18n | 06:34 |
perlDreamer | Not really. There are generated list items with no enclosing UL tag. | 06:34 |
perlDreamer | I'm thinking the right way to do that is in the code, not in the template. | 06:35 |
@preaction | i would think that the right way to do it would be to keep the <li> out of the code and put it in the template, in case the user wants the error messages to be formatted differently | 06:35 |
perlDreamer | but error is not a loop in this case | 06:36 |
perlDreamer | probably could be, but isn't | 06:36 |
@preaction | erm... whoops | 06:36 |
@preaction | yeah, guess it's going to have to be like you said | 06:36 |
perlDreamer | did you see the message passing in there? | 06:36 |
perlDreamer | it's combination of return and self method calls | 06:37 |
perlDreamer | It reminded me of the Lee brothers. | 06:37 |
perlDreamer | Ugg and Home | 06:37 |
perlDreamer | no, you're right. There's HTML in the i18n, too | 06:42 |
perlDreamer | WebGUI label 77 has HTML in it | 06:42 |
perlDreamer | I hate the Auth modules | 06:52 |
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI | 06:52 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:52 | |
perlDreamer | what say, tavisto | 06:53 |
@tavisto | howdy | 06:53 |
@tavisto | hanging out in Richland, WA | 06:54 |
-!- mode/#webgui [+v perlDreamer] by tavisto | 06:54 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 06:54 | |
@tavisto | went up Mt Rainier yesterday... was amazing | 06:54 |
+perlDreamer | Yeah, very nice scenery. | 06:54 |
@tavisto | yeah I've never seen anything like it... appalachians are nothing compared to that | 06:55 |
+perlDreamer | We grow 'em big in the northwest | 06:55 |
+perlDreamer | Kathy says you have to eat a SpudNut while you're there. | 06:56 |
+perlDreamer | It's a donut made with potato flour | 06:56 |
+perlDreamer | "They're in the Uptown, around the corner from the Town Crier" | 06:57 |
-!- steveo_aa [n=sno@adsl-76-226-108-250.dsl.sfldmi.sbcglobal.net] has quit [Remote closed the connection] | 07:00 | |
@tavisto | yeah I already did | 07:00 |
@tavisto | 3 of them to be exact | 07:00 |
+perlDreamer | good man | 07:01 |
@tavisto | yeah the uptown is a hilarious strip mall | 07:01 |
+perlDreamer | How do you do that and stay thin? | 07:01 |
@tavisto | it's straight from the 60's with it's awesome atomic corner | 07:01 |
@tavisto | well later I hiked 2 miles worth of snow trails | 07:01 |
@tavisto | Rainier was 4ft deep with snow... on the observation trails | 07:02 |
+perlDreamer | Did you go up to Paradise? | 07:02 |
@tavisto | of course since I am from Michigan I was out in a t-shirt, jeans, and sneakers jumping through it like a rabbit | 07:02 |
@tavisto | yep | 07:02 |
@tavisto | then went up from there | 07:02 |
+perlDreamer | Now Kathy is really jealous | 07:02 |
@tavisto | it was fun with the snow I thought | 07:03 |
@tavisto | added more fun and challenge | 07:03 |
+perlDreamer | time for old men to crash out. | 07:07 |
+perlDreamer | Thanks to all for chats, info and help. | 07:07 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:07 | |
@tavisto | night | 07:07 |
-!- tavisto [n=tavisto@71.83.238.128] has left #WebGUI [] | 07:07 | |
-!- SquOnk [n=emhn@190.79.201.121] has quit ["Yippie kay-ai-yay fudder muckers!"] | 07:10 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 08:05 | |
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI | 08:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:31 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 08:40 | |
-!- mode/#webgui [+o tabb] by ChanServ | 08:40 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Client Quit] | 08:43 | |
-!- tavisto [n=tavisto@71.83.238.128] has quit [] | 09:41 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:50 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:41 | |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui | 10:43 | |
CIA-6 | WebGUI: translation * r7086 /translations/German/German/ (AuthWebGUI.pm Asset_Calendar.pm Asset_Donation.pm Asset.pm): Update from translation server | 10:47 |
CIA-6 | WebGUI: translation * r7087 /translations/German/German/Asset_UserList.pm: Update from translation server | 10:47 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:00 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 11:49 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 11:49 | |
CIA-6 | WebGUI: translation * r7088 /translations/German/German/Asset_UserList.pm: Update from translation server | 12:13 |
CIA-6 | WebGUI: translation * r7089 /translations/German/German/ (WebGUI.pm WebGUIProfile.pm): Update from translation server | 12:13 |
CIA-6 | WebGUI: translation * r7090 /translations/German/German/VersionTag.pm: Update from translation server | 12:47 |
CIA-6 | WebGUI: translation * r7091 /translations/German/German/Macro_SpectreCheck.pm: Update from translation server | 12:47 |
CIA-6 | WebGUI: translation * r7092 /translations/German/German/ (Macro_L_loginBox.pm Macro_SQL.pm): Update from translation server | 12:47 |
CIA-6 | WebGUI: translation * r7093 /translations/German/German/Asset_WSClient.pm: Update from translation server | 13:21 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:21 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 14:41 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 15:56 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:56 | |
-!- SDuensin [n=Scott@193.sub-75-204-87.myvzw.com] has joined #WebGUI | 16:01 | |
BartJol | afternoon | 16:01 |
SDuensin | Good morning. | 16:03 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:06 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:19 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:19 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 16:47 | |
+perlmonkey2 | morning | 16:48 |
+perlmonkey2 | Does a ticket need to be especially linked to a badge in order to purchase it when purchasing a badge? | 16:51 |
+perlmonkey2 | I can purchase ribbons and tokens no problem, but I can never add a ticket. | 16:52 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:55 | |
BartJol | I think it has to, considering the translations I made, but from the programming side, I'm not sure | 16:55 |
BartJol | I thought the badge is necesary to subscribe a person to the global event (the badge) and tickets are sub-events | 16:57 |
BartJol | so tickets always have to be added to a badge.., because it has to be coupled to a person | 16:58 |
+perlmonkey2 | when buying a badge though, I have never been able to add a ticket to teh badge. | 16:59 |
BartJol | and be carefull not to mix recurring and non-recurring events | 16:59 |
+perlmonkey2 | the screen with the ticket,ribbon,token tabs, I can't checkmark a ticket. | 16:59 |
BartJol | mmm | 16:59 |
BartJol | still have to upgrade, nice plan for tonight, then I can test some stuff like this | 17:00 |
+perlmonkey2 | and then when buying stuff, shouldn't the withdraw first come from in store credit? | 17:00 |
+perlmonkey2 | if I chose to pay with cash or cc, shouldn't the in-store credit be debited first? | 17:01 |
BartJol | well, I don't think so | 17:01 |
BartJol | if you specify another payment gateway, it would irritate me that the program decides that it takes the one it prefers itself | 17:02 |
BartJol | a message that says that you still have credit would be ok | 17:02 |
+perlmonkey2 | but in-store credit is money the shop owes the customer. Wouldn't the shop first want to reduce that to zero before transacting actual money? | 17:03 |
+perlmonkey2 | or is in-store credit only supposed to be used with a credit card, which I don't have set up. | 17:03 |
BartJol | I don't know exactly how money is added to the user credit-depot | 17:04 |
+perlmonkey2 | I don't know how these bugs are supposed to get fixed when there are no docs and no one around on IRC who knows, and the buglist never gets any responses. | 17:05 |
BartJol | or is it credit that is automatically added to the user account on subscribing for a badge | 17:05 |
BartJol | me neither, just trying to help ....~) | 17:05 |
+perlmonkey2 | Sorry, just frustrating | 17:06 |
BartJol | stump the pb staff | 17:06 |
+perlmonkey2 | Also, do you think it is a bug that a badge is purchased after you click on the credit card payment button and then even if that fails, you still have your badge? | 17:06 |
BartJol | can imagine the frustration, you wanna do something, but nobody tells how... | 17:06 |
+perlmonkey2 | Which you can return for in-store credit? | 17:07 |
BartJol | the badge stays a while in your card, there's a timeout for that | 17:07 |
BartJol | cart | 17:07 |
BartJol | so you can purchase it via another payment gateway | 17:07 |
+perlmonkey2 | BartJol: Once you click on a payment type I don't thin kit is in your cart anymore. | 17:07 |
+perlmonkey2 | I just got an error saying my billing info wasn't complete on my credit card checkout. | 17:08 |
BartJol | no? mmm let me check on that timeout stuff | 17:08 |
+perlmonkey2 | I go back to the ems page and look at my cart, empty. | 17:08 |
+perlmonkey2 | View badges, and see that I now have one. | 17:08 |
BartJol | Asset_EventManagementSystem Tag item expiration time | 17:09 |
+perlmonkey2 | BartJol: I don't think the time is expiring in the cart. After you chose a payment gateway, it is transacted. | 17:09 |
+perlmonkey2 | moved out of your cart and owned by you. | 17:09 |
BartJol | Namespace Asset_EventManagementSystemTag item expiration time help | 17:10 |
BartJol | How long should EMS items be allowed to sit in a cart before they are expired to be freed up for someone else to purchase? | 17:10 |
BartJol | thats the text in i18n | 17:10 |
BartJol | but I'm not sure whethedr choosing a gateway ends that period\ | 17:10 |
+perlmonkey2 | But they aren't timing out. They are removed exactly when the transaction button is clicked. | 17:10 |
BartJol | ok | 17:10 |
BartJol | I thought it might still be there until a purchase is completed | 17:11 |
+perlmonkey2 | either that I've I've gotten really really unlucky several times in a row and just managed to hit that timeout period right as I chose a gateway. Usually within 10 seconds of putting the item in my cart. | 17:11 |
BartJol | that should be ok | 17:11 |
BartJol | 10 sec timeout would be ridiculous as a default\ | 17:12 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:14 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:15 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:15 | |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 17:15 | |
BartJo1 | I was out for a few secs | 17:16 |
@bopbop | perlmonkey2: you create Badge Groups, and then in the Badge and Ticket add/edit screens, you associate them to the same badge group | 17:17 |
@bopbop | that will result in tickets being made available for purchase once its related badge is also purchased | 17:17 |
CIA-6 | WebGUI: translation * r7094 /translations/German/German/Asset_WSClient.pm: Update from translation server | 17:17 |
CIA-6 | WebGUI: translation * r7095 /translations/German/German/ (2 files): Update from translation server | 17:17 |
CIA-6 | WebGUI: translation * r7096 /translations/German/German/Asset_Collaboration.pm: Update from translation server | 17:17 |
+perlmonkey2 | bopbop: okay. I had made the groups and added everything to it, I just didn't know you had to purcahse a badge before the ticket. Thought you should be able to purchase both at the same time. But that makes sense. | 17:18 |
@bopbop | the badge is the prerequisite to the ticket | 17:18 |
@bopbop | if you remove the badge from the cart, all the tickets get removed too | 17:19 |
+perlmonkey2 | bopbop: Oh, so I can add a ticket to the cart if I have a badge in it. or at I'm supposed to be able to do that (I can't)? | 17:20 |
+perlmonkey2 | Also I just purcahsed a badge and see no way to now purchase a ticket seperately. | 17:21 |
@bopbop | what should happen, is you create your badge group, then in the badge add/edit screen select the badge group in the Related badge group (sic) field; then make your tickets, and relate the tickets to the same related badge group. Once the badge is placed in the cart (and a little registration screen is completed) the user is directed to the badge builder screen, where tickets, ribbons, and tokens can be added to the cart | 17:21 |
+perlmonkey2 | okay, I didn't build the badges and tickets in that order. I built a badge, a ticket, a badge group, then added the badge and ticket to the group. | 17:22 |
+perlmonkey2 | I'll try it in the correct order. | 17:22 |
@bopbop | should still work, how you did it | 17:22 |
@bopbop | because that's how I initially did it too | 17:22 |
+perlmonkey2 | nope, can't add a ticket now | 17:24 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] | 17:32 | |
+perlmonkey2 | oh someone shootme. Can't add tickets that are today. | 17:36 |
+perlmonkey2 | I mean for events today. | 17:36 |
+perlmonkey2 | although since the datetime choser only picks days and the time defaults to now, it would be in the past. | 17:36 |
BartJo1 | shoot | 17:37 |
BartJo1 | and miss | 17:37 |
+perlmonkey2 | bumping up the hour by 1 resolves it. | 17:37 |
+perlmonkey2 | okay, back to "what should be the expected action when a payment gateway is chosen?" | 17:38 |
+perlmonkey2 | the badge is moved out of my cart and is now available for "Look up badges" when I click on "checkout" | 17:39 |
+perlmonkey2 | before I even chose a payment gateway | 17:39 |
BartJo1 | I would expect to have to fill in personal information, or confirm that the data that the program comes up with is correct | 17:39 |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 17:39 | |
BartJo1 | or considering the purchases themselves? | 17:40 |
+perlmonkey2 | I'd think the payment transaction would need to complete before the badge would be moved out of the cart. | 17:40 |
BartJo1 | yeah, me to, when the gateway crashes, you have to fill in everything again | 17:40 |
BeginCSharp | how can i move to next tabindex element as soon as i type two letter in a textbox?? | 17:41 |
+perlmonkey2 | BartJo1: or there is no reason to ever pay for anything. You get the badge, tickets, ribbons, whatever just by starting to pay. | 17:41 |
+perlmonkey2 | Quit at that point and the goods are yours. | 17:41 |
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 17:42 | |
BartJo1 | would be a great customer attracting feature :) | 17:42 |
+perlmonkey2 | BartJo1: yeah "free stuff" has always done that :P | 17:42 |
+perlmonkey2 | Oh well, I'm not sure where to go from there. I'm off to a different bug. | 17:42 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:43 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:43 | |
BartJo1 | BeginCSharp, can you point out exactly what you mean? | 17:44 |
+perlmonkey2 | hmm, maybe the badge times out if a transaction isn't completed soon. | 17:44 |
BeginCSharp | BartJo1, in any form if i type two letter (length), the focus should be trasferred to next element. | 17:44 |
BartJo1 | ok, like in your tcp/ip settings after 3 numbers... | 17:45 |
@bopbop | perlmonkey2: I believe the badge does time out | 17:45 |
@bopbop | so event seats aren't stuck in limbo | 17:45 |
@bopbop | if you don't check in X amount of time (an hour?) it gets returned to the EMS so others can purchase it | 17:46 |
BartJo1 | sorry wouldn't know that | 17:46 |
CIA-6 | WebGUI: translation * r7097 /translations/German/German/Asset_DataForm.pm: Update from translation server | 17:47 |
CIA-6 | WebGUI: translation * r7098 /translations/German/German/ (Asset_EventManagementSystem.pm Asset_Event.pm): Update from translation server | 17:47 |
CIA-6 | WebGUI: translation * r7099 /translations/German/German/Asset_Navigation.pm: Update from translation server | 17:47 |
CIA-6 | WebGUI: translation * r7100 /translations/German/German/Asset_Post.pm: Update from translation server | 17:47 |
+perlmonkey2 | bopbop: okay, so if they click checkout, and if they don't pay in 1 hour, it gets removed from their account and put back in the queue for purchase? | 17:47 |
@bopbop | yes | 17:47 |
@bopbop | you check with rizen on the exact amount of time if you want | 17:48 |
BartJo1 | 10 secs | 17:48 |
@bopbop | it gets removed from the cart if you don't check out in 10 secs? | 17:49 |
@bopbop | that seems awfully quick | 17:49 |
BartJo1 | indeed, have to be fast as lightning | 17:49 |
+perlmonkey2 | bopbop: my user 'sam' has quite a different experience than 'admin'. Looks like I'll need to set up a real payment gateway to test non-admin users. But a lot of the problems shouold go away, for instance refunding badges that havent' finished being purchased. | 17:49 |
@bopbop | yeah, a normal user won't see a lot of the stuff you're seeing as admin | 17:50 |
@rizen | there is a workflow activity | 17:53 |
@rizen | but you have to enable it | 17:53 |
@rizen | it's not enabled by default | 17:53 |
BartJo1 | oh and rizen, is it ok if I come and bother you on august 11? mainly just to drop a laptop | 18:02 |
@rizen | you're going to be here? | 18:02 |
@rizen | that's like 3 weeks early for the wuc | 18:03 |
BartJo1 | yeah, going on holidays befor the wuc | 18:03 |
@rizen | yeah, feel free to stop by..i'll be here working away on some top secret stuff to be unveiled at the wuc | 18:03 |
BartJo1 | but don't wanna carry my laptop everywhere | 18:03 |
BartJo1 | oooh, that's exciting | 18:03 |
BartJo1 | I will not pry.. | 18:04 |
+perlmonkey2 | okay, then the payment stuff isn't a bug. Which probably means the in-store credit bugs aren't really bugs. | 18:19 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:23 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:23 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:23 | |
CIA-6 | WebGUI: graham * r7101 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): revert r7017, it didn't allow userPref macros and doing so requires more extensive changes | 18:36 |
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui [] | 18:38 | |
+perlmonkey2 | Can someone tell me under which circumstances in-store credit will be debited from? | 18:38 |
@rizen | always | 18:40 |
@bopbop | debited from? if it's in the user's account, it will automatically be applied to a purchase | 18:41 |
@rizen | if there is in-shop credit it will always be used first | 18:41 |
@rizen | and the remainder will be processed by the payment gateway | 18:41 |
+perlmonkey2 | okay, I'm clicking on cash for badges/tickets and it is not being debited against. | 18:48 |
@rizen | are you looking at your cart? | 18:48 |
@rizen | and does it show that you have a credit balance in the cart? | 18:48 |
+perlmonkey2 | yes, I'm looking at the cart and admin has 1110 in in-store credit. | 18:55 |
+perlmonkey2 | In-Shop I mean | 18:55 |
+perlmonkey2 | I must not be set up for using Shop correctly. When I try to purchase a non-ems product, the in-store credit looks like it is debited correctly when I add an item and view the cart. But when I checkout and pay cash, my in-store balance doens't change. | 19:00 |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] | 19:05 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 19:12 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 19:25 | |
-!- carogray [n=Caroline@h69-131-75-107.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 19:25 | |
-!- lisabartig [n=lisabart@99-201-229-52.area4.spcsdns.net] has joined #webgui | 19:26 | |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui | 19:39 | |
-!- nuba [n=nuba@hq.imaterial.org] has quit ["Reconnecting"] | 19:46 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 19:46 | |
topsub | Is there a way i can set profile view page so everyone can view it? | 19:47 |
topsub | instead of forcing people to login | 19:47 |
dionak | rizen: do you know what work is going on with the ems? | 19:52 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 19:58 | |
-!- lisette [n=liraos@201.232.58.66] has left #webgui [] | 20:00 | |
@rizen | right now i'm fixing the import /export mechanism for tickets | 20:00 |
@rizen | other than that, it's all about bug fixing | 20:01 |
@rizen | i have the export all fixed up | 20:01 |
@rizen | and the import should be working by the end of the day | 20:01 |
@rizen | so hopefully i can check this all in at the end of the day | 20:01 |
dionak | ok, just curious because i'm looking into subclassing it to add features i need for a project. friday i noticed that there used to be event meta data fields but it doesn't look like that's implemented anymore. one of the tables used no longer exists in my copy of the wg db. | 20:02 |
dionak | this would be really useful if i could assign it to the event so I could tell an event was happening in say...the state NC or assign the date that the event starts and ends | 20:03 |
dionak | is that code going away? or being refactored? | 20:04 |
dionak | see 'sub getEventMetaDataFields' | 20:04 |
@rizen | they still exist | 20:05 |
@rizen | oh..that is old code | 20:05 |
dionak | handy code.. | 20:06 |
@rizen | handy if it worked | 20:06 |
dionak | yes. | 20:06 |
@rizen | you'll see some other methods when i do my checkin later today | 20:06 |
@rizen | related to metadata | 20:06 |
dionak | is any metadata related to the entire event? | 20:07 |
dionak | that's really what i'm looking for so I can query the ems tables and get a list of all ems' and sort them by date. | 20:07 |
@rizen | you can enable content profiling | 20:07 |
dionak | yea, but then that will be on every asset in the system. | 20:07 |
@rizen | there's no reason that i can think of to have special metadata system at the EMS level | 20:08 |
@rizen | maybe at the badge level...but that would be about it | 20:08 |
@rizen | we already have it at the ticket level | 20:08 |
dionak | to be able to tell when and where an event is occurring? | 20:08 |
@rizen | why would you use metadata for that? | 20:09 |
@rizen | why not just add those fields right to the EMS if it was important | 20:09 |
dionak | so it could be flexible. | 20:09 |
dionak | my thought was that someone else might have different needs. | 20:09 |
@rizen | yeah...and that's why content profiling exists | 20:09 |
@rizen | for any generic needs a theoretical "someone" might have | 20:09 |
dionak | ok, i'd rather just add it to the asset then. | 20:10 |
@rizen | please do then | 20:10 |
dionak | i'll look for your update later today. | 20:10 |
dionak | thanks | 20:11 |
dionak | rizen: to subclass, i know i need a new table but do you think i'll run into any data issues if i use the existing badge, ticket, registrant, etc tables? | 20:18 |
@rizen | i don't think so, but of course ems is a composite asset, so therefore wasn't designed to be subclassed | 20:27 |
@rizen | that's the biggest limitation with composite assets | 20:28 |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] | 20:36 | |
+perlmonkey2 | For the cs post order by bug, we want the posts to be ordered by the date of the last response, right? | 20:47 |
@Haarg | yes | 20:50 |
+perlmonkey2 | The simple solution would be to update the starting post of the thread upon each new entry in the thread. Sound correct? | 20:50 |
+perlmonkey2 | update the revisionDate of the starting post I mean. | 20:50 |
@Haarg | well, the real issue is the isNew method isn't returning the correct value all the time | 21:00 |
@Haarg | you may be able to work around it by doing something like that, but i'd rather figure out the root issue | 21:00 |
@Haarg | last time this bug was on the list, we made a bunch of large changes to fix it | 21:01 |
@Haarg | and it still wasn't resolved | 21:01 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:04 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:04 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 21:07 | |
+perlmonkey2 | Haarg: okay, I'll see if fresh eyes on the problem helps. | 21:13 |
+perlmonkey2 | I'm trying to find where creationDate is inherited from because it is being compared with the == operator and I want to make sure it is a unix int and not a string. | 21:18 |
-!- lisabartig [n=lisabart@99-201-229-52.area4.spcsdns.net] has quit [] | 21:19 | |
+perlmonkey2 | But I guess that was too obvious:P | 21:21 |
perlDreamer | WebGUI would see through such an plan :) | 21:21 |
-!- WebGUI is now known as SynQ | 21:31 | |
* perlDreamer suspects that SynQ is actually a Spectre Workflow run amok | 21:33 | |
SynQ | is it | 21:33 |
perlDreamer | perl SynQ --spectreTest | 21:34 |
SynQ | but quite an intelligent one then | 21:34 |
SynQ | no such option | 21:34 |
perlDreamer | ha | 21:34 |
SynQ | I see there won't be an acme presentation at the WUC | 21:35 |
SynQ | or is trouble-shooting webgui an acme presentation in disguise/ | 21:37 |
+perlmonkey2 | I'm still wrapping my head around CS posts/threads, but I don't see how Post::isNew can be a problem for threads not being ordered correctly. | 21:42 |
@preaction | perlmonkey2, trace what happens when Post::isNew is true, and when it is false, then you'll know why when Post::isNew is false-negative, it screws up how threads are ordered (by last reply) | 21:43 |
+perlmonkey2 | okay, isNew hasn't given wrong results yet for the creationDate/revisionDate. The reorder works if you update a thread. So for some reason the creationDate/revisionDate grabbed when a new post is added/updated are wrong. Does that all sound correct? | 21:48 |
@Haarg | something like that | 21:50 |
@Haarg | when you post a new post, sometimes creationDate and revisionDate different by a small amount. that makes it think it is an existing post, so it doesn't update the places it needs to. | 21:51 |
+perlmonkey2 | Okay, when I add a new post to a thread, the threads revisionDate doesn't change and every call to isNew comes back like the creationDate/revisionDate say it should. | 21:55 |
@preaction | it's an intermittent problem, hard to reproduce, which is why it has lasted these many years | 21:56 |
@Haarg | yeah. the thread's revisionDate shouldn't change. | 21:59 |
+perlmonkey2 | Haarg: But the threads are ordered by their revisionDate. How else could adding a new post to a thread effect the thread's order? | 22:02 |
@Haarg | lastPostDate | 22:03 |
-!- apeiron_ is now known as apeiron | 22:03 | |
+perlmonkey2 | Haarg: Neither date update or date submitted sort by lastPostDate. At least when I log CS::getThreadsPaginator. | 22:09 |
@Haarg | it doesn't by default | 22:09 |
@Haarg | but it is available to be sorted by | 22:09 |
+perlmonkey2 | So then the expected behavior is working. | 22:09 |
@Haarg | no | 22:10 |
+perlmonkey2 | So then adding a post to a thread shouldn't change the sort order of the thread? | 22:10 |
@Haarg | the sorting thing isn't the real problem | 22:10 |
@Haarg | the fact that lastPostId/lastPostDate aren't always updated properly is the problem | 22:10 |
@Haarg | one manifestation of that is trying to sort by the last post doesn't work | 22:11 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui | 22:25 | |
slickware | hey all... I have a navigation question that I can't find answers to in the wiki | 22:30 |
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Nick collision from services.] | 22:35 | |
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 22:35 | |
-!- perlbot [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Nick collision from services.] | 22:35 | |
dionak | just ask | 22:35 |
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui | 22:35 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 22:40 | |
-!- lisette [n=liraos@201.232.58.66] has joined #webgui | 22:40 | |
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 22:53 | |
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Client Quit] | 22:53 | |
slickware | so I have a top-level navigation, I have it set to self/children/descendants, but it only is showing the first 3 links from my site | 22:54 |
slickware | and it's showing them in a tier list rather than a flat list (like they are | 22:55 |
slickware | home/about/resources/contact are all on the same level | 22:55 |
slickware | but only home-about-resources is displaying, with a tab-inward on each | 22:55 |
perlDreamer | URL? | 22:56 |
slickware | web519.plainblack.net | 22:56 |
slickware | lower-right side | 22:56 |
perlDreamer | which template are you using? | 22:57 |
slickware | flexmenu | 22:57 |
slickware | vertical | 22:57 |
perlDreamer | if you change the template, does it behave any differently? | 22:58 |
slickware | I tried bullet-list | 22:58 |
perlDreamer | and have you tried flushing the cache? | 22:58 |
slickware | yes to the cache... tried different browsers too | 22:58 |
perlDreamer | are all the assets committed? Any pending version tags? | 22:58 |
slickware | no version tags | 22:58 |
slickware | all committed | 22:58 |
perlDreamer | can you duplicate this on the demo site? | 22:59 |
slickware | what i'm hung up on is why they are tabbed over, as if they were actually descendents rather than children | 22:59 |
slickware | I think that's the right term anyway | 22:59 |
slickware | if they're all essentially in the root directory, shouldn't they all be in one single vertical line? | 22:59 |
perlDreamer | you would think so | 23:00 |
perlDreamer | maybe you're having CSS clashes | 23:00 |
slickware | how so | 23:00 |
perlDreamer | well, all that layout is done with css? so if you've overridden some CSS class that flexMenu wants to use, then it would look strange. | 23:00 |
perlDreamer | anyway, please try to duplicate it on the demo site with default templates. | 23:01 |
perlDreamer | that's the fastest way to determine if it's a bug in the core, or some kind of configuration/layout problem on this particular site. | 23:01 |
slickware | i'm sure it's a layout problem | 23:01 |
perlDreamer | if so, then this channel may not be the most helpful. | 23:02 |
slickware | hmm | 23:03 |
slickware | so strange... I have nearly NO css defined for this site aside from font-family | 23:03 |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has joined #webgui | 23:06 | |
slickware | oh.. I think I figured it out... | 23:07 |
slickware | somehow, even though the URLs don't reflect it, each page IS actually inside "about" | 23:07 |
slickware | so Home>About>Resouces>etc | 23:07 |
perlDreamer | URLs and hierarchy are not tied together in WebGUI | 23:07 |
slickware | yet the URLs are still /home, /about | 23:08 |
slickware | I thought they were? | 23:08 |
slickware | or, I thought they used to be/ | 23:08 |
perlDreamer | Nope. | 23:08 |
@rizen | never have been | 23:08 |
perlDreamer | But in 7.5 you can ask it to help you set that up, if you want. | 23:08 |
@rizen | it's one of webgui's coolest features...but also one of it's greatest points of confusion | 23:08 |
perlDreamer | slickware, just use the asset manager to cut/copy/paste the hierarchy into shape. | 23:09 |
slickware | that's what i'm doing | 23:09 |
slickware | I guess my question is, how do I prevent users from messing up hierarchy in the future? | 23:09 |
@rizen | don't let them add pages | 23:09 |
@rizen | =) | 23:09 |
slickware | lol | 23:09 |
slickware | thanks JT | 23:09 |
@rizen | the deal is that this is a training issue | 23:09 |
perlDreamer | If you can find a way to stop users from making mistakes, we should talk about a new business venture. | 23:09 |
@rizen | wherever you are when you add a page | 23:10 |
@rizen | is where that page is going to be added | 23:10 |
slickware | the WEIRD thing is | 23:10 |
@rizen | so if you want to add a top level page | 23:10 |
slickware | I was with this user when she added the pages | 23:10 |
@rizen | then you have to be on the home page | 23:10 |
@rizen | so then i guess you need to be trained as well | 23:10 |
@rizen | =) | 23:10 |
* perlDreamer suggests that training start closer to home | 23:10 | |
slickware | but due to some weird browser cache issue, even though I made sure she was on the home page each time, it created the pages as children | 23:10 |
slickware | she was having other issues too, changes would never show and she would continually have to re-load the page | 23:11 |
@rizen | i can't imagine how that would be | 23:11 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:11 | |
slickware | I THINK I know | 23:11 |
@rizen | but you can turn on prevent proxy caching if you think there is something weird going on | 23:11 |
@rizen | it adds crap to the end of every url to make each request unique | 23:11 |
slickware | I think it has something to do with my auto-commit and auto-comment version-tagging :_D | 23:12 |
slickware | whew... all fixed now | 23:15 |
slickware | I like when it works the way i'm used to... it usually does | 23:15 |
dionak | hey, i'm starting a test for the eventmanagementsystem.pm class | 23:15 |
dionak | i'll add it this evening rizen | 23:16 |
perlDreamer | w00t! testing | 23:17 |
SynQ | where? | 23:17 |
SynQ | where is the url? | 23:17 |
slickware | is there still a "redirect URL" option for a page layout? | 23:18 |
@rizen | excellent dk | 23:18 |
perlDreamer | SynQ: I'll send you the URL after dionak writes the test. | 23:19 |
@rizen | slickware, no there is now a redirect asset instead | 23:19 |
SynQ | hmm | 23:20 |
SynQ | perlDreamer: I thought you meant that webgui is in debian testing | 23:20 |
SynQ | :( | 23:20 |
perlDreamer | no, wrong kind of testing | 23:20 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 23:20 | |
-!- mode/#webgui [+o tabb] by ChanServ | 23:20 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 23:45 | |
-!- SDuensin [n=Scott@193.sub-75-204-87.myvzw.com] has quit ["Leaving"] | 23:51 | |
--- Day changed Tue Jul 29 2008 | ||
slickware | is there a "best" way for a user to upload multiple files to a single page without using the asset manager and linking them/ | 00:01 |
perlDreamer | FilePile | 00:01 |
slickware | what does that do for them though | 00:01 |
slickware | if I upload a PDF to a filepile on a page, it just sits in the assetmanager... | 00:02 |
slickware | how does a user *easily* then link it, say, in an article? | 00:02 |
perlDreamer | if you upload a FilePile to a page, it will make a set of links on the page | 00:02 |
perlDreamer | If you want to link to it from the article, you use the Asset Tree button in TinyMCE | 00:02 |
slickware | ah | 00:03 |
slickware | I didn't realize it had different functionality on the new_content area as it did on the asset manager | 00:04 |
perlDreamer | to be honest, it shouldn't | 00:04 |
* slickware taps head wisely | 00:04 | |
perlDreamer | so if you head back to the page, you should see a bunch of links there, at the bottom | 00:04 |
slickware | if nothing else, I can figure out what webgui *shouldn't* do :-D | 00:04 |
perlDreamer | if not, then it's time to file a bug :) | 00:04 |
slickware | it does, that's basically all they need | 00:05 |
slickware | i'm not worried about linking in-line... if they want to figure that out, they can do it themselves | 00:05 |
+perlmonkey2 | What should be done for the shipping vs billing single name vs two name entries? | 00:07 |
+perlmonkey2 | add a first and last name box for single name? | 00:08 |
+perlmonkey2 | I mean add a first an dlast name box for shipping | 00:08 |
+perlmonkey2 | This is in reference to this: http://www.webgui.org/bugs/tracker/shop-shipping-address-and-billing-address-fields-dont-match#fByWtdqTuX-IMNqB-8SVvg | 00:08 |
perlDreamer | that's what I would do | 00:12 |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 00:23 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 00:23 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:40 | |
+perlmonkey2 | arg, how can it be so hard to find the billing information template? | 00:50 |
perlDreamer | 1) find the variable containing the templateId | 00:51 |
perlDreamer | 2) trace it back to the definition subroutine | 00:51 |
perlDreamer | 3) lookup assetId | 00:52 |
perlDreamer | 4) use templateFiler.pl to grab all templates, and alter the interesting one | 00:52 |
+perlmonkey2 | yeah, 1) is giving me the most trouble | 00:52 |
perlDreamer | for 1... | 00:53 |
perlDreamer | billing info is in the PayDriver package, or the ITransact package, iirc | 00:53 |
+perlmonkey2 | oh wait....shopaddressbooktemplate *might* be what I want. | 00:53 |
+perlmonkey2 | k | 00:53 |
+perlmonkey2 | muahahahaha, got it. Now only 1/3rd of m life to figure out how to include a patch which includes a template, a table, and 3 modules. | 00:59 |
perlDreamer | perlmonkey2: upgrade scripts and packages | 00:59 |
+perlmonkey2 | All for a "minor" bug :P | 00:59 |
perlDreamer | add the table with the upgrade script | 00:59 |
perlDreamer | the template needs to be made into a package and added to the correctly named (by version) packages-<version> directory | 01:00 |
perlDreamer | why does it take 3 modules? | 01:00 |
+perlmonkey2 | there is an address module, then the two pay drivers...err.only one of those has a billing addy right? so then 2 modules. | 01:01 |
perlDreamer | ah, I see | 01:01 |
perlDreamer | so just do the commit from the top level, it will pick them all up | 01:01 |
+perlmonkey2 | yeah, that part is the easiest...and whups, Itransact, address, and Paydriver all need udpated, so 3 was right. | 01:02 |
@preaction | or cd /data/WebGUI; svn ci list/your/files/here | 01:02 |
+perlmonkey2 | okay everyone, I know I'm dense, but I do know how to commit multiple files at the same time :P | 01:02 |
perlDreamer | go to /data/WebGUI | 01:03 |
perlDreamer | type: svn commit | 01:03 |
+perlmonkey2 | cd /data/WebGUI; svn ci . -m "everything in the store must GO GO GO1" | 01:03 |
perlDreamer | it will recurse and pick up all changes and added files | 01:03 |
+perlmonkey2 | bah, I've got a lot more testing before I can commit anyways | 01:04 |
perlDreamer | indeed | 01:04 |
+perlmonkey2 | Not sure I can finish testing since I don't think I can configure Itransact. | 01:04 |
perlDreamer | you could set up automated testing, and mock the ITransact module to always return completed w.r.t transactions | 01:07 |
+perlmonkey2 | I'll see if I can set up a dummy account first at the website. | 01:13 |
+perlmonkey2 | I'm off for a bit, so take a deep breath and enjoy the silence. | 01:22 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:22 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:33 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 01:37 | |
+perlmonkey2 | perlDreamer: for the Itransact, what if I set shippingAddressName and paymentAddressName = address.firstName . " ". address.lastName ? | 01:48 |
+perlmonkey2 | just concat the first and last? | 01:48 |
perlDreamer | For first order, I think that's fine | 01:49 |
perlDreamer | at some point, we'll need to add a flag to the Language.pm module to handle localization | 01:49 |
perlDreamer | Since many eastern languages use last name . ' ' . first name | 01:49 |
perlDreamer | Chinese | 01:49 |
perlDreamer | Hindi | 01:49 |
+perlmonkey2 | ah, good catch. | 01:51 |
perlDreamer | but until we get semi-complete (> 5%) translations, I wouldn't worry about it. | 01:52 |
-!- lisette [n=liraos@201.232.58.66] has quit ["Leaving."] | 02:02 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 02:08 | |
-!- mode/#webgui [+o tabb] by ChanServ | 02:08 | |
perlDreamer | so, what do you know, tabb? Is it borken? | 02:09 |
@tabb | Well changing the language fixes the date, and breaks EVERYTHING else. | 02:09 |
@tabb | So technically no, it's not broken. | 02:09 |
@tabb | :) | 02:09 |
perlDreamer | oy | 02:09 |
dionak | rizen: have you committed ems changes from today? i'm writing my test but the purge methods are unhappy | 02:10 |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 60 (Operation timed out)] | 02:13 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:32 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:38 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:38 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 02:38 | |
CIA-6 | WebGUI: dionak * r7102 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding test for EMS. Currently this test fails due to table and column discrepancies | 02:42 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit [Remote closed the connection] | 02:47 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:53 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:56 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has left #WebGUI [] | 03:38 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 03:43 | |
-!- KlausH [n=KlausH@p5B070AF5.dip0.t-ipconnect.de] has quit ["bye"] | 03:46 | |
-!- tavisto [n=tavisto@71.83.238.128] has joined #WebGUI | 03:48 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:48 | |
-!- tavisto [n=tavisto@71.83.238.128] has left #WebGUI [] | 03:49 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:14 | |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 05:05 | |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has left #WebGUI [] | 05:06 | |
@rizen | dionak: no i didn't finish the work | 05:11 |
@rizen | i've rewritten the purge method | 05:11 |
@rizen | that was still the old one from the old ems | 05:12 |
@rizen | here i'll commit what i have so far | 05:12 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 05:13 | |
-!- mode/#webgui [+o tabb] by ChanServ | 05:13 | |
dionak | rizen: thanks for the commit. i think i need to refactor the test to use Mech. I'll work on that this week. | 05:18 |
@rizen | np | 05:19 |
@rizen | sorry i didn't get it entirely done | 05:19 |
dionak | np | 05:19 |
@rizen | today was my first day back after being gone for the past 2 weeks | 05:19 |
@rizen | and all hell broke loose as far as people calling me and otherwise needing my attention | 05:19 |
@rizen | so i didn't get much done | 05:19 |
dionak | yea, i noticed you were gone and figured you were busy with conferences. | 05:19 |
dionak | i can relate. hopefully we can finish this stuff as the week progresses. | 05:21 |
@rizen | if i can even get a couple hours tomorrow then i'll be done with the ems | 05:21 |
@rizen | and i have to get it done somehow, because the new shop guide has to go to the presses | 05:21 |
@rizen | and the last piece of documentation is waiting on this | 05:21 |
dionak | is the db schema up to date? or are changes coming through? | 05:22 |
@rizen | there shouldn't be any db changes for what i'm working on | 05:22 |
dionak | ok, great. thanks. | 05:22 |
@rizen | i'm just doing an import mechanism | 05:22 |
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui [] | 05:28 | |
dionak | rizen: do i need to commit an ems before adding badges? | 05:31 |
@rizen | that's a great question...i haven't tried it | 05:32 |
@rizen | but probably the answer is yes | 05:32 |
@rizen | that's how most composite assets work | 05:32 |
@rizen | except the gallery, which has special code to work around it | 05:32 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 05:34 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 60 (Operation timed out)] | 05:37 | |
CIA-6 | WebGUI: jt * r7103 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): fixed export, purge, and some other stuff for ems. | 05:44 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 06:18 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:18 | |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 07:04 | |
perlDreamer | rizen: I think I have a fix for the EMS badge creation during upgrade bug, but there's no easy way to test it. | 07:05 |
@rizen | well then i guess do the best you can | 07:06 |
@rizen | that's what i'd do | 07:06 |
perlDreamer | okely-dokely | 07:06 |
perlDreamer | the upgrade code needs to be copied into the 7.4.40- upgrade file? | 07:07 |
@rizen | well one of them anyway | 07:08 |
@rizen | the 7.4.40-7.5.11 | 07:09 |
@rizen | i mean | 07:09 |
perlDreamer | Okay | 07:09 |
perlDreamer | upgrade_7.4.40-7.5.16.pl | 07:10 |
@rizen | yeah that one | 07:12 |
@rizen | i clearly need to get off my computer now | 07:13 |
@rizen | ttyl | 07:13 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 07:13 | |
perlDreamer | bye, jt | 07:13 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:45 | |
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui | 08:50 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 09:25 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 09:25 | |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 09:52 | |
-!- KlausH [n=KlausH@p5B070756.dip0.t-ipconnect.de] has joined #webgui | 10:00 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:29 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:47 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:53 | |
CIA-6 | WebGUI: translation * r7104 /translations/German/German/ (Asset_Photo.pm Asset_Newsletter.pm Asset_Layout.pm): Update from translation server | 11:01 |
-!- ascii [n=ascii@64.234.60.83] has quit [Read error: 113 (No route to host)] | 11:06 | |
-!- ascii [n=ascii@64.234.60.83] has joined #webgui | 11:12 | |
-!- lus [n=chatzill@217.73.176.60] has joined #webgui | 12:10 | |
BartJol | morning | 12:13 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 12:46 | |
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 13:12 | |
CIA-6 | WebGUI: yung * r7105 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: thingy's checkbox field | 13:16 |
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui | 13:34 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui [] | 13:37 | |
lus | how do I install mod_apreq2.so, with yum on CentOS? | 13:39 |
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 110 (Connection timed out)] | 13:52 | |
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has joined #webgui | 13:54 | |
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 13:55 | |
-!- BeginCSharp [n=BeginCSh@mail.hdmcorp.com] has quit [Read error: 104 (Connection reset by peer)] | 13:56 | |
-!- BartJol [n=webgui@host2.procolix.com] has joined #webgui | 14:05 | |
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 14:12 | |
BartJol | anyone here a windows wre environment? | 14:21 |
BartJol | my mysql is bugging me | 14:21 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:22 | |
BartJol | it started, but I can't add a site\ | 14:22 |
BartJol | so I'm doing something wronf | 14:26 |
BartJol | my other mysql (not wre ) is disabled | 14:27 |
BartJol | and the only my.cnf file is in wre/var/setupfiles | 14:28 |
CIA-6 | WebGUI: doug * r7106 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Nightly checkin because you forgot | 14:37 |
-!- lisabartig [n=lisabart@68-29-221-255.area4.spcsdns.net] has joined #webgui | 14:49 | |
BartJol | hi | 14:50 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 15:02 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 15:03 | |
-!- ascii [n=ascii@64.234.60.83] has quit [Read error: 110 (Connection timed out)] | 15:11 | |
-!- ascii [n=ascii@64.234.60.83] has joined #webgui | 15:13 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has joined #webgui | 15:16 | |
-!- vayde [n=vayde@63-226-177-53.mpls.qwest.net] has left #webgui ["Exit- stage right"] | 15:29 | |
CIA-6 | WebGUI: doug * r7106 /branch/doug-experimental/lib/WebGUI/ (3 files in 3 dirs): Nightly checkin because you forgot | 15:52 |
-!- SDuensin [n=Scott@71.sub-75-204-157.myvzw.com] has joined #WebGUI | 16:00 | |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 16:00 | |
SDuensin | Morning. | 16:01 |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 16:03 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 16:03 | |
-!- ryuu_ro [n=rory@cd4401873.cable.wanadoo.nl] has joined #webgui | 16:30 | |
BartJol | yo | 16:34 |
BartJol | aren't you supposed to be sick? | 16:35 |
ryuu_ro | Well......... I am | 16:36 |
BartJol | insane in the brain | 16:36 |
ryuu_ro | is insane got no brain :) | 16:37 |
BartJol | but problems? | 16:37 |
ryuu_ro | no not really.... still working on my presentation | 16:38 |
BartJol | aah | 16:39 |
ryuu_ro | and you? | 16:39 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:39 | |
BartJol | well, the usual, configuring e-mail accounts, trying to get the wre work under windows | 16:40 |
BartJol | watch porn | 16:40 |
ryuu_ro | Radix_: any change you're online? | 16:40 |
ryuu_ro | BartJol: :) you are a very strange man | 16:41 |
BartJol | why? | 16:41 |
BartJol | I thought that aspect of my personality was the most sane? | 16:41 |
ryuu_ro | do i really have to explain myself? | 16:41 |
BartJol | well, it's just that I know even stranger people | 16:42 |
BartJol | I like to relate myself to them | 16:42 |
ryuu_ro | I like to distance myself from them | 16:43 |
BartJol | well while relating, the distance becomes obvious | 16:43 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:44 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:44 | |
ryuu_ro | true that, true that | 16:46 |
BartJol | remote desktop followed by a vnc connecting is slow to a painfull level :( | 16:46 |
ryuu_ro | :) hang on man, you will succeed | 16:47 |
+perlmonkey2 | BartJol: ssh tunnel to the vnc straight from your machine skipping the rmeote desktop :) | 16:50 |
BartJol | yeah, that's another option, but normally it's not that slow | 16:51 |
BartJol | maybe I'm to lazy | 16:51 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:55 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:10 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 17:31 | |
BartJol | in what directory do I have run the scripts for installing Config::JSON? | 17:43 |
BartJol | I, know, I'm stupid and lazy | 17:43 |
@rizen | no specific directory | 17:43 |
@rizen | at least if you're using the wre | 17:44 |
@rizen | are you using the wre? | 17:44 |
@rizen | type: | 17:44 |
@rizen | cpan | 17:44 |
@rizen | install Config::JSON | 17:44 |
@rizen | exit | 17:44 |
BartJol | yes, with a 7.5.9 installation | 17:44 |
BartJol | ok | 17:44 |
BartJol | running.. | 17:45 |
BartJol | the srever refuses me | 17:45 |
BartJol | I think I did something wrong installing in the first place... | 17:46 |
-!- BeginnerCSharp [n=BeginCSh@mail.hdmcorp.com] has quit ["Leaving"] | 17:47 | |
@rizen | try this then | 17:47 |
@rizen | which perl | 17:47 |
@rizen | see if it gives you wre perl | 17:47 |
@rizen | tell me what it returns | 17:47 |
BartJol | it's /data/wre/prereqs/bin/perl | 17:47 |
BartJol | that sounds good | 17:47 |
@rizen | yup | 17:49 |
@rizen | ok which user are you? | 17:49 |
@rizen | whoami | 17:49 |
@rizen | are you root, or just bart | 17:49 |
BartJol | bart | 17:50 |
@rizen | you'll probably need to be root | 17:50 |
@rizen | so you could do | 17:50 |
@rizen | sudo cpan | 17:50 |
@Haarg | you can reconfigure the cpan shell with the command o conf init | 17:50 |
BartJol | ok, now i try it with root | 17:50 |
BartJol | -- NOT OK | 17:51 |
BartJol | Running make test | 17:51 |
BartJol | Can't test without successful make | 17:51 |
BartJol | Running make install | 17:51 |
BartJol | make had returned bad status, install seems impossible | 17:51 |
@Haarg | anything before the NOT OK? | 17:52 |
BartJol | of course, but I started a bit carefull | 17:52 |
BartJol | Running make test | 17:52 |
BartJol | Delayed until after prerequisites | 17:52 |
BartJol | Running make install | 17:52 |
BartJol | Delayed until after prerequisites | 17:52 |
BartJol | Running install for module Test::Tester | 17:52 |
BartJol | Running make for F/FD/FDALY/Test-Tester-0.107.tar.gz | 17:52 |
BartJol | Is already unwrapped into directory /root/.cpan/build/Test-Tester-0.107 | 17:53 |
BartJol | Has already been processed within this session | 17:53 |
BartJol | Running make test | 17:53 |
BartJol | Can't test without successful make | 17:53 |
BartJol | Running make install | 17:53 |
BartJol | make had returned bad status, install seems impossible | 17:53 |
BartJol | Running make for F/FD/FDALY/Test-NoWarnings-0.084.tar.gz | 17:53 |
BartJol | Is already unwrapped into directory /root/.cpan/build/Test-NoWarnings-0. | 17:53 |
BartJol | and | 17:56 |
SDuensin | Hey gang - does the new commerce stuff in the betas work yet? Can it do subscriptions? | 17:56 |
@rizen | yes, yes | 17:56 |
SDuensin | rizen - you guys rock, rock | 17:56 |
@rizen | it's haargs fault if we do | 17:57 |
@Haarg | that's just saying it had an error processing them earlier - the real error would be listed the first time it tried to do so. | 17:57 |
lisabartig | perlmonkey2 - I am new at PlainBlack and I was also working on the splitting of the name in the addresses, have you checked in your work? I wanted to check out what you did to see if I was on the right track with my changes. | 17:57 |
@Haarg | you could just pastebin the whole thing | 17:57 |
BartJol | Haarg, sure | 17:57 |
BartJol | all I could select is in http://webgui.pastebin.com/m58114459 | 17:58 |
-!- lus [n=chatzill@217.73.176.60] has quit ["Chatzilla 0.9.75.1 [SeaMonkey 1.1.9/2008031312]"] | 17:58 | |
BartJol | is it enough? | 18:03 |
@Haarg | i guess | 18:03 |
@Haarg | Test::Tester seems to be where the problems is, although it doesn't really show why | 18:04 |
@Haarg | you can do 'look Test::Tester' then 'perl Makefile.PL' | 18:04 |
BartJol | pasted the result of look in the same pastebin | 18:07 |
BartJol | makefile is created | 18:07 |
BartJol | make does look good | 18:08 |
BartJol | make test en make install too | 18:09 |
BartJol | then try cpan ->install config::json again? | 18:09 |
@Haarg | yeah | 18:10 |
BartJol | cpan | 18:10 |
@Haarg | simplest to restart cpan first though | 18:10 |
BartJol | wrong window... | 18:10 |
@Haarg | to clear it's state info | 18:10 |
@Haarg | its | 18:10 |
BartJol | already see a could not eval error | 18:15 |
BartJol | oh, maybe a setenv | 18:15 |
BartJol | cpan> install Config::JSON | 18:16 |
BartJol | CPAN: Storable loaded ok | 18:16 |
BartJol | Going to read /root/.cpan/Metadata | 18:16 |
BartJol | Database was generated on Tue, 29 Jul 2008 06:02:48 GMT | 18:16 |
BartJol | Config::JSON is up to date. | 18:16 |
BartJol | well... | 18:16 |
BartJol | my faith isn't endless | 18:16 |
BartJol | do I have to change the jsonToObj calls in spectre manually? | 18:19 |
@Haarg | you can grab the latest wre files off svn | 18:22 |
BartJol | aah, well, I think, that I will just export my site into a package and do I nice new clean install.... Probably I screwed up already by now | 18:23 |
BartJol | but it is worth a last shot | 18:23 |
BartJol | thank you very much | 18:23 |
@Haarg | oh, sometimes Config::JSON's version is detected wrong | 18:23 |
@Haarg | so you would want to do force install Config::JSON | 18:24 |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 18:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:25 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 18:26 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 18:26 | |
BartJol | mmm just need a bit more experience, just puzzling, hope I get better | 18:28 |
+perlmonkey2 | lisabartig: sorry I didn't get back to you sooner | 18:28 |
+perlmonkey2 | I've made the change in the DB, the address template and 3 files. But I haven't tested it yet. | 18:28 |
+perlmonkey2 | Well I've made a few runs and so far it seems to work. But I need to make sure the Itransact and CC fields are being correctly filled out. | 18:29 |
BartJol | that looked better | 18:29 |
BartJol | mmm, have an appointment now, will be strugging on next time, thanks | 18:31 |
-!- BartJol [n=webgui@host2.procolix.com] has left #webgui [] | 18:31 | |
lisabartig | What are the CC fields? | 18:33 |
+perlmonkey2 | lisabartig: credit card, which I guess are the same as Itransact | 18:33 |
-!- SDuensin_ [n=Scott@121.sub-75-205-141.myvzw.com] has joined #WebGUI | 18:34 | |
lisabartig | perlmonkey2: be back later, I have some more questions for you. | 18:39 |
-!- lisabartig [n=lisabart@68-29-221-255.area4.spcsdns.net] has quit [] | 18:40 | |
+perlmonkey2 | lisabartig: I've still got more templates to fix and somewhere the firstname/lastname are getting dropped when I'm setting the billing address, but if I tell it to "use this address" the second time, it picks up the firstname/lastname | 18:40 |
+perlmonkey2 | too slow. | 18:41 |
-!- SDuensin [n=Scott@71.sub-75-204-157.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 18:48 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:49 | |
+perlmonkey2 | Is there a straightforward way to see what template I'm looking at? | 18:54 |
perlDreamer | no | 18:54 |
perlDreamer | from the URL, you can find the method | 18:54 |
perlDreamer | from the method, you can find the asset property | 18:55 |
perlDreamer | from the asset property, in the db, you can find the template | 18:55 |
perlDreamer | now, that being said... | 18:55 |
perlDreamer | I wouldn't doubt that a patch to add some HTML comments about the current template would be seriously considered | 18:55 |
+perlmonkey2 | perlDreamer: How messed up is this. I have nothing in my cart. But if I click checkout the cart page reloads. And it randomly shows the first name last name as either correct or empty. | 18:55 |
perlDreamer | perlmonkey2, that may be by design. If you checkout, but can't, it might just return you to the cart. | 18:56 |
perlDreamer | You'd have to trace the code to see if there's a missing error message | 18:56 |
perlDreamer | I've spent 6 weeks fixing shop bugs | 18:56 |
+perlmonkey2 | perlDreamer: that's not the part that is weird. its that the template is only sometimes getting the fname/lname. | 18:57 |
+perlmonkey2 | you'd think I woul dhave either added it or not added it. But somehow I've partially added it. | 18:57 |
perlDreamer | sounds like a two-path/branch problem | 18:57 |
+perlmonkey2 | with the exact same input? | 18:58 |
+perlmonkey2 | just keep clicking 'checkout' over and over | 18:58 |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 18:58 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 18:58 | |
+perlmonkey2 | oh well, I'm going code diving to see what's what :) | 18:58 |
perlDreamer | have fun, dude | 18:58 |
perlDreamer | here at $dayJob, there are a set of principles that people are supposed to use | 18:59 |
perlDreamer | The most joked about one is "Don't suffer fools" | 18:59 |
perlDreamer | But the most practical one is "Get help often." | 18:59 |
+perlmonkey2 | You're either saying you wish I would go away, I need to ask for help as often as I feel, or both. | 19:00 |
+perlmonkey2 | :P | 19:00 |
perlDreamer | No, just to point out the insanity of $dayJob | 19:01 |
perlDreamer | I would love not to suffer fools, but they're in management. | 19:01 |
+perlmonkey2 | They're genetically predisposed to that job area. | 19:02 |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 19:10 | |
SquOnk | Hi everyone | 19:11 |
perlDreamer | SquOnk! Howdy | 19:11 |
SquOnk | I promised preview packages in my repository for last night. | 19:11 |
SquOnk | However, I had to pull and all-day all-nighter at a customer with a severe crash | 19:11 |
SquOnk | I'm waking up just now (11:40 VET), since I went to bed around 5:30VET | 19:12 |
perlDreamer | wow | 19:12 |
SquOnk | If it weren't for FAI and unattended, I would still be setting up things... | 19:13 |
SquOnk | Anyway... | 19:13 |
SquOnk | ...things are quite messy around the Debian freeze. It will probably be half a week or so before FTP Masters check out the package and let it into Sid. | 19:13 |
SquOnk | Since the package is labelled as "extra", it's easier to force it into Lenny | 19:13 |
perlDreamer | Okay, some people were panicking yesterday since they heard about the freeze and worrying if wG made it in. | 19:14 |
SquOnk | Well, we can't say anything until it's ACCEPTed or REJECTed. | 19:14 |
perlDreamer | yeah, but they weren't in channel when you gave me the update earlier this week. | 19:15 |
SquOnk | In the former case, being labelled as "extra" gives us another chance; in the latter case, there will be no chance. | 19:15 |
SquOnk | Either way, I will keep publicly accesible packages out of the Debian repository. | 19:15 |
SquOnk | Besides, one thing is the freeze and a very different one the release... so don't panic yet :-) | 19:16 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 19:17 | |
+perlmonkey2 | perlDreamer: hah, simple restart of web fixed my weird addy problem. Now just need to get product to show the correct receipt, make sure the itransact xml is formed correctly and this might be ready. | 19:20 |
perlDreamer | excellent! | 19:20 |
perlDreamer | did you ever resolve the lastPost bug? | 19:21 |
+perlmonkey2 | no | 19:23 |
+perlmonkey2 | perlDreamer: I was under a mistaken impression of what the problem was.a | 19:24 |
+perlmonkey2 | and I could never get the two dates to not add up correclty | 19:24 |
+perlmonkey2 | probably needs some sort of automated test that looks at the log for each run until it spots a bad return and then gives you all the params at the time. | 19:24 |
+perlmonkey2 | some sort of serious thrashing is required. | 19:25 |
perlDreamer | yeah | 19:25 |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 19:47 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 19:47 | |
* perlDreamer goes afk. | 19:57 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 20:15 | |
-!- mode/#webgui [+v crythias] by ChanServ | 20:15 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 20:15 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 20:18 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 20:29 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has joined #webgui | 20:29 | |
-!- dionak [n=dionak@97.66.185.250] has quit ["see ya..."] | 20:31 | |
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has joined #webgui | 20:33 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 20:34 | |
-!- jfluhmann [n=jfluhman@x170y043.angelo.edu] has quit [Client Quit] | 20:37 | |
+perlmonkey2 | https://www.test.com/home/product-1 is showing me the product receipt for my purchase. Is this view in the product as the URL would imply or am I looking at a cart view or somethign? | 21:06 |
-!- vcs__ [n=Scott@216.sub-75-205-10.myvzw.com] has joined #WebGUI | 21:06 | |
+perlmonkey2 | nm, that comes from the PayDriver | 21:08 |
perlDreamer | preaction: how is User->getGroupIdsRecursive different from Group->getGroupsIn? | 21:10 |
@preaction | getGroupsIn is the wrong way | 21:11 |
@preaction | if you're a member of Admins, which is a member of MyGroup, you're a member of MyGroup | 21:11 |
@preaction | if you're a member of MyGroup, though, you're not also a member of Admins | 21:11 |
@preaction | getGroupsIn would get Admins from MyGroup | 21:11 |
perlDreamer | getGroupsFor? | 21:11 |
@preaction | getGroupIdsRecursive uses getGroupsFor | 21:12 |
perlDreamer | okay, thanks for setting me straight | 21:12 |
perlDreamer | Do you want a test written for it? | 21:12 |
@preaction | sure | 21:13 |
perlDreamer | I'll see what I can do | 21:13 |
-!- SDuensin_ [n=Scott@121.sub-75-205-141.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 21:20 | |
+perlmonkey2 | Aye carumba! It works. | 21:21 |
+perlmonkey2 | oh....must test EMS still. dang. | 21:21 |
+perlmonkey2 | should the ems 'name' entry for the badge, just take the concatted first/last name or have new fields for them? | 21:22 |
-!- carogra1 [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 21:24 | |
CIA-6 | WebGUI: doug * r7107 /WebGUI/ (3 files in 3 dirs): Inbox can now handle millions of messages without being impossible to view | 21:24 |
CIA-6 | WebGUI: doug * r7108 /WebGUI/ (4 files in 4 dirs): | 21:24 |
CIA-6 | WebGUI: exposed a form variable for Gallery Album Others Can Add asset property | 21:24 |
CIA-6 | WebGUI: checkin missing WebGUI::User method | 21:24 |
CIA-6 | WebGUI: dionak * r7109 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Refactored to use Test::WWW::Mechanize | 21:24 |
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has joined #webgui | 21:37 | |
+perlmonkey2 | perlDreamer: if you get bored and want to help a simpleton, I could use a hand. | 21:48 |
+perlmonkey2 | shouldn't take more than two seconds. | 21:49 |
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 21:49 | |
-!- carogray [n=Caroline@h69-131-74-105.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 21:49 | |
+perlmonkey2 | I'm having a hell of a time finding the template displayed after you click on Buy for a badge. | 22:08 |
@preaction | it might not be a template | 22:10 |
@preaction | it might just be a message | 22:10 |
+perlmonkey2 | You're probably right as I've look at all the templates in the definition. But I'll be damned if I can see how it is built. | 22:11 |
+perlmonkey2 | Sku/EMSBadge. I think the functionality should be spread out a little more :P | 22:24 |
perlDreamer | That's the penalty for being pluggable | 22:32 |
perlDreamer | what caused the email hiccup from plainblack's website? | 22:33 |
@rizen | perlmonkey2: look at the www_buildBadge() method in the ems | 22:34 |
@rizen | pd: don't know | 22:35 |
dionak | perlmonkey2: if you're working on the ems, can you add tests? | 22:48 |
+perlmonkey2 | dionak: only orthogonally. Just needed to make sure it could take a first/last name from the address package. | 22:49 |
+perlmonkey2 | Now trying to figure out how to roll all this back into the main branch. | 22:49 |
ryuu_ro | rizen: did you reserve a special place for WUC example packages, or should I just e-mail it to you when I'm finished with it? | 22:50 |
SquOnk | All right... | 22:50 |
@rizen | a special place? | 22:50 |
SquOnk | If you use Debian Sid and have it up-to-date... | 22:50 |
SquOnk | ...you can add | 22:50 |
@rizen | you mean a place to upload? | 22:50 |
ryuu_ro | exactly | 22:51 |
SquOnk | deb http://itverx.com.ve/debian sid main | 22:51 |
SquOnk | ...to your /etc/apt/sources.list | 22:51 |
SquOnk | Then you do | 22:51 |
SquOnk | aptitude update ; aptitude install webgui | 22:51 |
@rizen | nope, just email them to vrby@plainblack.com when you are finished | 22:51 |
SquOnk | Then you go read /usr/share/doc/webgui/README.Debian | 22:51 |
SquOnk | ...and enjoy. | 22:51 |
ryuu_ro | ok thanks! | 22:51 |
SquOnk | Please be gentle because it's my ADSL and there's not much upload bandwidth. | 22:51 |
SquOnk | The package has 7.5.18 and it's almost exactly the package that went into the NEW queue in Debian. | 22:52 |
SquOnk | I'd appreciate all the feedback you can give back regarding bugs, fixes and wishes... | 22:52 |
@rizen | SquOnk, if we don't make it into debian Lenny and you need some hosting space for your packages let me know. i'll work something out | 22:52 |
SquOnk | ...I am working in automatic database installation | 22:53 |
SquOnk | rizen: Sure. Thanks | 22:53 |
perlDreamer | perlmonkey2, just go to the top of your checkout and type 'svn commit' | 22:53 |
+perlmonkey2 | perlDreamer: I'm fully competent with svn. | 22:56 |
+perlmonkey2 | I'm trying to export my template | 22:56 |
+perlmonkey2 | having permissions problems in uploads. | 22:56 |
perlDreamer | ah, sorry for being presumptous | 22:56 |
+perlmonkey2 | something is jacked with my uploads. For some reason it is looking for them in my wre dir, but my conf has it set properly in domains. If I post the new address (Default) template, can someone else export it as a package and commit it? | 22:59 |
perlDreamer | what's your exportPath set to? | 23:00 |
perlDreamer | (in the config file) | 23:01 |
+perlmonkey2 | oh | 23:01 |
perlDreamer | wait a sec, I'm getting confused again. exportPath is for exporting as HTML | 23:01 |
+perlmonkey2 | I only see uploadsPath and extrasPath. I don't see an exportPath. | 23:01 |
+perlmonkey2 | "uploadsPath" : "/data/domains/www.test.com/public/uploads", so I have no idea why the logs are showing an error in wre/htdocs/uploads when I try to export the package. | 23:02 |
SquOnk | perlbot: There's exportPath | 23:03 |
+perlmonkey2 | http://pastebin.com/d27ba8d3c The only change is the name entry is gone replaced iwth a fristName and lastName entry | 23:03 |
+perlmonkey2 | hmm...interesting. I wonder if this is a bug with the wre not setting an exportpath? | 23:04 |
perlDreamer | it shouldn't be exportpath, that's my bad | 23:04 |
@Haarg | sounds like documentroot isn't set right | 23:10 |
dionak | rizen: i've got about 24 tests for the ems..basically creating badges and tickets | 23:12 |
dionak | looks like purge is still complaining | 23:13 |
dionak | at least on my system. Unknown column 'badgeAssetId' | 23:13 |
topsub | i have question about setRedirect. does it return a page to the browser to force a browser redirect ( external ) or does it cause an apache redirect? | 23:13 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 23:13 | |
@preaction | topsub, iirc it does both | 23:14 |
perlDreamer | ack setRedirect /data/WebGUI/lib/WebGUI | 23:15 |
dionak | it's in /data/WebGUI/lib/WebGUI/Session/Http.pm | 23:15 |
+perlmonkey2 | Haarg: I'd kiss you if you were here! | 23:15 |
perlDreamer | dionak, but I think there's some secret sauce that goes with it | 23:16 |
+perlmonkey2 | Haarg: something broke when I enabled ssl. Connecting on port 80 resolved it and I exported the package. | 23:16 |
topsub | I see it setting a meta tag | 23:16 |
perlDreamer | yup | 23:16 |
topsub | but also $self->{_http}{location} = $url; | 23:16 |
perlDreamer | That's where to redirect to | 23:16 |
perlDreamer | and I think that methods that use have to return some flag/string so that content chunking does the right thing. | 23:17 |
knowmad | but it's also setting a status of 302 which looks like something apache may use for an internal redirect | 23:18 |
knowmad | line 514 in latest beta | 23:18 |
+perlmonkey2 | okay, so the address table needs name removed and firstName and lastName added. I need to include a packaged template. And also make sure my commit is only used after these have been installed/updated. | 23:19 |
dionak | in /data/WebGUI/lib/WebGUI/Shop/Tax.pm www_exportTax is using setRedirect and returning the string 'redirect'. | 23:19 |
dionak | idk if that's what you were thinking of perlDreamer | 23:19 |
perlDreamer | yeah, that's it | 23:19 |
perlDreamer | I don't think it does an internal redirect, I'm pretty sure it loops back through the browser. | 23:20 |
dionak | in other places, undef is being returned when that method is used | 23:20 |
@rizen | dionak: badgeAssetId isn't in the purge method for the EMS | 23:20 |
@rizen | are you sure you have the latest code? | 23:20 |
@preaction | what do you mean by "internal redirect"? | 23:20 |
@preaction | it sends a 3XX error code to the browser, an HTTP redirect, as per the HTTP spec | 23:20 |
dionak | rizen: yea, i'm up to date | 23:21 |
@rizen | and is it EMS or something else..like EMSBadge that's complaining? | 23:21 |
dionak | probably another module | 23:22 |
@rizen | it should say in your log | 23:22 |
@rizen | module name and line number | 23:22 |
@rizen | regardless, check your tests in when you're ready and i'll have a look at it at some point. right now i have to finish this import thing | 23:23 |
perlDreamer | dionak, did you convert _all_ of the tests to use Mech? | 23:23 |
dionak | no, i'm using mech to add badges and tickets, then calling the methods to check that getBadges and getTickets returns the right objects and expected number | 23:25 |
-!- ryuu_ro [n=rory@cd4401873.cable.wanadoo.nl] has quit [Read error: 54 (Connection reset by peer)] | 23:25 | |
dionak | i don't see anything in the log | 23:25 |
@rizen | dionak: any particular reason why you're using mech? seems like the hardest way you could have done it | 23:26 |
dionak | b/c i tried doing it without mech and it didn't work | 23:27 |
dionak | of course, maybe that was the due to the commit workflow i discovered later | 23:29 |
+perlmonkey2 | to add a package to the packages, do you just concat it to the packages file? | 23:29 |
dionak | yw btw ;) | 23:29 |
@rizen | pm2: 1) export the package to a file using webgui's UI | 23:31 |
+perlmonkey2 | rizen: I did | 23:31 |
+perlmonkey2 | I now have the file | 23:31 |
@rizen | 2) copy that file into your /data/WebGUI/docs/upgrades/packages-7.5.19 folder | 23:31 |
@rizen | 3) svn add the file | 23:31 |
dionak | rizen: take a look at r7110. is that the better way? | 23:31 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 23:31 | |
-!- mode/#webgui [+v crythias] by ChanServ | 23:31 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 23:31 | |
+perlmonkey2 | rizen: okay, I must have been smoking crack because I thought that dir was a binary. | 23:32 |
@rizen | dionak: i have no idea what you're talking about | 23:33 |
dionak | i was talking about subversion revisions | 23:33 |
@rizen | i understand that you're pointing to a subversion rev | 23:34 |
@rizen | but "better" compared to what | 23:34 |
@rizen | and what is "that" exactly | 23:34 |
perlDreamer | rizen: there was an earlier version of the tests that were API based | 23:34 |
dionak | easier was the word you used... | 23:34 |
dionak | testing the ems | 23:34 |
@rizen | anything that uses mech is not the easier or better way in my opinion | 23:35 |
@rizen | mech is the last resort when there is no other way to get the job done | 23:35 |
dionak | i would have to use all the modules that the ems uses in order to test the methods in ems.pm because it doesn't appear that there is a way to add collateral like tickets, badges, etc. otherwise. | 23:36 |
dionak | which would be fine but it just seems odd to write a test that tests several modules. however, i guess i'm doing that anyways. | 23:37 |
dionak | mech is a pain, you're right | 23:37 |
dionak | useful but tedious | 23:37 |
@rizen | tickets aren't collateral | 23:38 |
@rizen | but anyway...yes it may seem wierd | 23:38 |
@rizen | but that's beause you're trying to treat them as separate assets | 23:39 |
@rizen | but they aren't | 23:39 |
@rizen | they are a composite asset | 23:39 |
perlDreamer | It's like trying to test Post | 23:39 |
@rizen | individually each component is useless without the other | 23:39 |
perlDreamer | you really can't do it without a CS | 23:39 |
perlDreamer | and vice versa | 23:39 |
dionak | yea, i see. that was my sticking point | 23:39 |
@rizen | when dealing with composite assets you just have to think differently | 23:40 |
perlDreamer | so Mech tests, which do integration testing, make that part easier, but they're also Mech tests, which means that you need a browser handy. | 23:40 |
@rizen | the whole suite of assets that make up the composite asset is a whol | 23:40 |
@rizen | e | 23:40 |
@rizen | it also means that the tests can't run unless apache is running | 23:40 |
@rizen | which makes the tests less useful | 23:40 |
dionak | i see your point. | 23:41 |
SquOnk | Apache::Emulator::Test | 23:42 |
dionak | i'll refactor it. i still have the pre-mech code. i was having trouble adding badges with that code but, like i said, it might be the workflow on the addChild i noticed last night | 23:42 |
@rizen | my $ticket = $ems->addChild; $session->output->setHandler($somehandler); $ems->www_getTicketsAsJson() would be more useful | 23:42 |
perlDreamer | SquOnk, that's way out of date. Does it still work? | 23:42 |
SquOnk | perlDreamer: Don't think so | 23:43 |
perlDreamer | We did build something like that, t/lib/WebGUI/Test/PseudoRequest.pm | 23:43 |
@preaction | see also WebGUI::Test->getPage | 23:46 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:50 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:52 | |
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui | 23:59 | |
--- Day changed Wed Jul 30 2008 | ||
-!- vcs__ [n=Scott@216.sub-75-205-10.myvzw.com] has quit ["Leaving"] | 00:05 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 00:12 | |
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 00:20 | |
SynQ | good day | 00:23 |
SynQ | I have good news :) | 00:23 |
SynQ | a new making of me (with some of Tessa, in fact half of Tessa) is in the making | 00:24 |
SynQ | and due end of january | 00:24 |
SynQ | :) | 00:24 |
SynQ | and all is well :) | 00:24 |
@rizen | dear god, he finally reproduced | 00:25 |
@rizen | the world is coming to an end | 00:26 |
@rizen | =) | 00:26 |
SquOnk | lol | 00:30 |
SquOnk | SynQ: Well, congratulations to you and your wife. | 00:31 |
SquOnk | I'm getting "Called UNIVERSAL::can() as a function, not a method at /usr/share/perl5/DateTime/TimeZone.pm line 77" in a lot of tests | 00:31 |
SynQ | thanks SquOnk | 00:31 |
SquOnk | This is a Perl 5.10 system, mind you. | 00:31 |
SynQ | I've taken quite some time to look at the webgui package | 00:32 |
SynQ | are you coming to the WUC? | 00:32 |
SquOnk | SynQ: Sadly, no. | 00:32 |
SynQ | I'm going to do a Births of a Feather session about webgui and debian | 00:32 |
SynQ | http://www.webgui.org/wuc/session-descriptions/bof--webgui-and-debian-a-sound-marriage | 00:32 |
SquOnk | SynQ: Hey, great! | 00:33 |
SquOnk | SynQ: Build a wishlist so I can make them happen in the package. | 00:33 |
SynQ | I will make notes | 00:33 |
SquOnk | I've already started working on automatic database creation/configuration and automatic configuration file generation based on simple questions. | 00:33 |
SynQ | can I provide you with (one or more) virtual machines to test the package on/ | 00:34 |
SynQ | whould that help you develop the package? | 00:34 |
SquOnk | SynQ: Thanks for the offer. I do a lot of Debian development so I have the necessary infrastructure here. | 00:35 |
SynQ | ok | 00:35 |
SynQ | I noticed that your repository is not really 'fast' as in does not provide a lot of bandwith | 00:35 |
SynQ | can I help in that? | 00:35 |
SquOnk | SynQ: If we don't make it into Lenny, we'll need a place to host the webgui Debian repository. | 00:35 |
SynQ | ok | 00:35 |
SynQ | that I can arrange | 00:36 |
SquOnk | SynQ: My repository is just my office's ADSL :-) | 00:36 |
SynQ | ah | 00:36 |
SynQ | I run a hosting company | 00:36 |
SynQ | we have a 1 Gbps uplink | 00:36 |
SynQ | however the bandwith is not to burn | 00:36 |
SynQ | but I can spare some Mbps | 00:36 |
SynQ | most of the time | 00:36 |
SquOnk | Another thing I'm working on is having webgui-i18n-* packages, so translations can be added or removed easily. | 00:36 |
SynQ | ah | 00:36 |
SquOnk | SynQ: rizen offered hosting too. | 00:37 |
SynQ | you are exactly at the right address for that with ProcoliX too | 00:37 |
SynQ | since Bart is maintaining the one and only full 100% translation of webgui | 00:37 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 00:37 | |
SynQ | the dutch one | 00:37 |
SquOnk | Dat klopt! | 00:37 |
SynQ | hehe | 00:37 |
SquOnk | I might help with the spanish one :-) | 00:38 |
SynQ | is your dutch that good? | 00:38 |
SquOnk | SynQ: Nee. | 00:38 |
SquOnk | SynQ: Ik spreek neederlands niet | 00:38 |
SquOnk | ...or something along the lines. | 00:38 |
SynQ | ok nice | 00:38 |
SynQ | dus je begrijpt het wel? | 00:38 |
SquOnk | SynQ: I lived on and off for a year over there in the late 90 | 00:38 |
SquOnk | SynQ: Een bietje | 00:38 |
SynQ | gaaf | 00:39 |
SynQ | kewl | 00:39 |
perlDreamer | Congratulations, SynQ. | 00:39 |
SquOnk | Mak ik een bierje, a.u.b? | 00:39 |
@rizen | SquOnk: I've been emailing you about needing photos and also asking about something else private...have you received those emails? | 00:39 |
SynQ | thanks colin | 00:39 |
perlDreamer | May your wife have a nausea free pregnancy. | 00:39 |
SynQ | perlDreamer: she has up till now | 00:39 |
SquOnk | rizen: Yes. I completely forgot about the picture. I'm rescuing the Gooey doll from my son in order to take the picture :-) | 00:40 |
perlDreamer | That's good. Kathy was sick for 9 months | 00:40 |
SynQ | she is quite tired all the time | 00:40 |
perlDreamer | dude, just do all the housework, cook her food, rub her feet and get up in the middle of the night when she has cravnigs | 00:40 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 00:40 | |
perlDreamer | It will pay off in spades later | 00:40 |
SynQ | SquOnk: if you ever need a place to stay while in the Netherlands, just ask | 00:40 |
@rizen | could you please reply about the other private matter | 00:40 |
SynQ | I'll make a bed | 00:40 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 00:40 | |
SquOnk | SynQ: Thanks | 00:40 |
SynQ | perlDreamer: that I did even before tessa became pregnant | 00:41 |
SynQ | SquOnk: it could be next to the baby's bedroom though :) | 00:41 |
SquOnk | SynQ: Heh | 00:41 |
SquOnk | rizen: Sure. | 00:41 |
SynQ | rizen is sharing his privates all over the world? | 00:42 |
@rizen | secret might be a better word than private in this case | 00:42 |
SynQ | oeh | 00:42 |
SynQ | secrets | 00:42 |
SynQ | campaign secrets | 00:43 |
perlDreamer | rizen for V.P in 2008! | 00:43 |
SynQ | I think rizen should make a 'tour d'europe' like mr. obama did | 00:43 |
@rizen | next year synq...already told you | 00:45 |
SynQ | I know | 00:45 |
SynQ | I've allready discussed that with Tessa | 00:45 |
SynQ | I'll definately try and join you in Lisbon | 00:45 |
SynQ | https://fedoraproject.org/wiki/PackageMaintainers/CreatingPackageHowTo | 00:46 |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 00:47 | |
SynQ | SquOnk: do you know if there is also a 'perl packagers group' for fedora or centos? | 00:48 |
SquOnk | SynQ: No, there isn't | 00:48 |
SquOnk | SynQ: The thing is they don't have the tools that Debian has for autopackaging Debian modules, so almost every package is handcrafted. | 00:49 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:49 | |
SynQ | mah | 00:50 |
SynQ | sounds like it's going to be a lot of work to create a fedora package for webgui | 00:50 |
SquOnk | SynQ: They have a (very simplistic) RPM template for Perl modules, but that's about it. | 00:51 |
SynQ | perhaps I could get a college student to do that for us | 00:51 |
SynQ | and build our own tools to maintain that | 00:51 |
perlDreamer | SynQ, that's good for now, but we also need ongoing, longterm support. | 00:51 |
SynQ | longterm support is much more easy if you have a good starting point | 00:51 |
perlDreamer | yes, that's true | 00:52 |
SynQ | it's like keeping the translation up-to-date | 00:52 |
SynQ | once you have a fully translated version | 00:52 |
SynQ | it's only a few dozen minutes a week to keep it up to date | 00:52 |
SynQ | but if I could get a college student to do a 'stage' with us packaging webgui for fedora | 00:53 |
SynQ | then the bulk of the work would be done | 00:53 |
SynQ | and maintainting could be done by Bart or Eelco | 00:53 |
perlDreamer | Eelco? | 00:54 |
SquOnk | SynQ: You should also look at tools like perl2rpm and rpm-build-perl | 00:55 |
SquOnk | SynQ: Those tools are pretty much what dh-make-perl for Debian was three years ago. | 00:55 |
SynQ | yes Eelco | 00:55 |
SynQ | SquOnk: thanks for the tip | 00:55 |
SquOnk | SynQ: Things might have improved, but I really don't follow RPM based distributions. | 00:56 |
SynQ | I can understand that | 00:56 |
SynQ | focus is the masters main tool | 00:56 |
SynQ | wow | 00:56 |
SynQ | did I just say that? | 00:56 |
SynQ | that would do really good on the wall in a toilet 'focus is the masters main tool' | 00:57 |
SynQ | :) | 00:57 |
SquOnk | I read a funny script on a urinal last week, in spanish though. | 00:57 |
SquOnk | "Orine feliz, orine contento, pero por favor, orine adentro" | 00:58 |
SquOnk | It rhymes in spanish. | 00:58 |
SquOnk | "Piss happy, piss joyfully, but please, piss inside the bowl" | 00:58 |
SynQ | hehe | 00:58 |
SynQ | great | 00:58 |
SquOnk | Maybe someone should come up with an appropiate english translation. | 00:58 |
SynQ | 'I't great to be a happy pisser as long as you don't miss her' | 00:59 |
SynQ | something like that? | 00:59 |
SquOnk | Not sure if that's the point... | 01:00 |
SynQ | at least it rhymes | 01:00 |
SquOnk | ...yeah | 01:00 |
SynQ | ok | 01:01 |
SynQ | midnight | 01:01 |
SynQ | time for bed | 01:01 |
perlDreamer | good night, dad | 01:01 |
SynQ | thanks :) <- very big smile | 01:01 |
SynQ | nite niet | 01:01 |
SquOnk | SynQ: Sleep. A lot. | 01:02 |
SynQ | thanks | 01:02 |
SynQ | catch you later | 01:02 |
SquOnk | Ehm... in t/AdSpace/Ad.t... line 213, shouldn't it be 'is' instead of 'isa'? | 01:09 |
SquOnk | is($ad->get('type'), 'text', 'property set during object creation'); | 01:09 |
perlDreamer | yes, although it seems to fallback to working as "is" | 01:11 |
SquOnk | perlDreamer: ...spitting an ugly error in Perl 5.10 | 01:11 |
perlDreamer | It's running okay under 5.8.8 | 01:11 |
perlDreamer | Do you want to commit that, or do you want me to? | 01:11 |
SquOnk | perlDreamer: Go ahead | 01:12 |
perlDreamer | svn rev 7113 | 01:12 |
SquOnk | perlDreamer: And then test 44 fails | 01:12 |
SquOnk | Test returned status 255 (wstat 65280, 0xff00) | 01:12 |
perlDreamer | it's actually complaining that the plan is off by 1 | 01:13 |
perlDreamer | that sounds like a bug | 01:14 |
SquOnk | $numTests = 29 fixes it | 01:15 |
SquOnk | Line 213 | 01:15 |
SquOnk | Line 39, even | 01:15 |
perlDreamer | yeah, I fixed him, too rev 7114 | 01:16 |
perlDreamer | I need to rerun a set on my box at home | 01:16 |
perlDreamer | then maybe we can convince rizen to go to perl 5.10 | 01:16 |
@rizen | no | 01:16 |
perlDreamer | maybe we can convince rizen to go to 5.10.1 | 01:17 |
@rizen | not a chance | 01:17 |
SquOnk | :-) | 01:17 |
perlDreamer | maybe I can give rizen a large pizza, twinkies and we can go to 5.10.2 | 01:17 |
@rizen | never! | 01:17 |
@rizen | besides, you'd go broke just holding a box of twinkies | 01:18 |
SquOnk | He'll switch for a french translation | 01:18 |
@rizen | your trainer would charge you $20 just for sniffing them | 01:18 |
perlDreamer | holding twinkies is fine | 01:18 |
CIA-6 | WebGUI: dionak * r7110 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding test for ticket creation | 01:18 |
CIA-6 | WebGUI: dionak * r7111 /WebGUI/t/Asset/Wobject/EventManagementSystem.t: Adding additional tests for tickets | 01:18 |
CIA-6 | WebGUI: perlmonkey2 * r7112 /WebGUI/ (7 files in 5 dirs): Added first name and last name address options for products. | 01:18 |
CIA-6 | WebGUI: colin * r7113 /WebGUI/t/AdSpace/Ad.t: fix typo in ad type checking | 01:18 |
CIA-6 | WebGUI: colin * r7114 /WebGUI/t/AdSpace/Ad.t: adjust plan now that the isa test is corrected | 01:18 |
@rizen | pd you know the reason we can't go to 5.8, right? | 01:18 |
perlDreamer | No. | 01:18 |
@rizen | i mean 5.10 | 01:18 |
SquOnk | Lenny runs 5.10 | 01:19 |
perlDreamer | fc 9 runs 5.10 | 01:19 |
@rizen | i'm not saying that we can't work on 5.10 squ0nk | 01:19 |
@rizen | i'm saying we can't set that as the standard for webgui | 01:19 |
SquOnk | Oh, I did not mean that | 01:19 |
@rizen | the api compatibility promise | 01:19 |
perlDreamer | WebGUI 8....? | 01:19 |
@rizen | if we (the devs) started using features of 5.10 then we'd break the api promise | 01:20 |
@rizen | yep, when we get to webgui 8 | 01:20 |
@rizen | in a year | 01:20 |
@rizen | then we can switch to 5.10 being the standard | 01:20 |
perlDreamer | what about the RHEL/CentOs customers? | 01:20 |
@rizen | what about them? | 01:20 |
perlDreamer | they wouldn't be able to use 5.10 on their boxen | 01:21 |
@rizen | that's what the wre is for | 01:21 |
@rizen | they may not be able to use native packages, but that's the whole problem with native packages | 01:21 |
@rizen | dependency hell | 01:21 |
SquOnk | FWIW, I'm making sure testCodebase works fine in 5.10 | 01:21 |
SquOnk | ...so expect test fixing from me. | 01:21 |
@rizen | sweet | 01:21 |
@rizen | just make sure not to use any 5.10 features | 01:22 |
@rizen | like say | 01:22 |
@rizen | or the new regex stuff | 01:22 |
SquOnk | rizen: Ok | 01:22 |
SquOnk | There are a lot of tests failing in 5.10 because DateTime::Timezone calls UNIVERSAL::can() as a function, not as a method. | 01:28 |
SquOnk | ...but I can't spot the actual bug in DateTime::Timezone. | 01:29 |
perlDreamer | SquOnk, is that a fail, or just warnings? | 01:29 |
SquOnk | perlDreamer: An ugly warning, not a failure. | 01:30 |
SquOnk | PodChecker should test the POD in the sbin scripts. | 01:32 |
perlDreamer | sure | 01:32 |
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has quit [] | 01:32 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:36 | |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui | 01:42 | |
-!- KlausH [n=KlausH@p5B070756.dip0.t-ipconnect.de] has quit ["bye"] | 01:43 | |
@Haarg | what is one test you are seeing that UNIVERSAL::can failure in? | 01:44 |
@Haarg | that shouldn't be an error. you are allowed to call it as a function, it is just considered bad practice. | 01:45 |
SquOnk | Haarg: It's DateTime::Timezone's fault | 01:47 |
SquOnk | ...or so I think | 01:47 |
@Haarg | yeah, but i can't reproduce the problem | 01:47 |
@Haarg | i'm using 5.10 | 01:47 |
SquOnk | Haarg: What version of DateTime::Timezone do you have? | 01:50 |
@Haarg | 0.74 | 01:50 |
SquOnk | Haarg: I have 0.77 | 01:50 |
@Haarg | what is one test you are seeing it fail on? | 01:51 |
SquOnk | Haarg: There are several tests warning about that | 01:51 |
@Haarg | i just need one | 01:51 |
SquOnk | t/Asset/Asset.t | 01:51 |
SquOnk | (that's the first onethat warns) | 01:51 |
SquOnk | Called UNIVERSAL::can() as a function, not a method at /usr/share/perl5/DateTime/TimeZone.pm line 77 | 01:51 |
SquOnk | I have DT::TZ 0.77 | 01:52 |
@Haarg | that's a warning that should only be spit out if UNIVERSAL::can (the module) is being loaded | 01:52 |
@Haarg | is there some way that could be happenning on your machine? | 01:52 |
SquOnk | Haarg: Possibly. Haven't checked thoroughly though. | 01:54 |
SquOnk | Haarg: I'm off going home, but I'll look at it again tomorrow. | 01:54 |
@Haarg | ok, i see the warning now | 01:54 |
SquOnk | See you guys tomorrow. | 01:55 |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 01:55 | |
@Haarg | it's Test::MockObject's fault | 01:56 |
@Haarg | it's loading UNIVERSAL::can | 01:56 |
@Haarg | yay action at a distance | 01:56 |
perlDreamer | http://rt.cpan.org/Public/Bug/Display.html?id=24716 | 01:59 |
@Haarg | yeah | 01:59 |
perlDreamer | so does that mean we're stuck with it? | 02:01 |
@Haarg | pretty much | 02:02 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:09 | |
@Haarg | UNIVERSAL-can-1.13_001 fixes it | 02:13 |
@Haarg | http://rt.cpan.org/Public/Bug/Display.html?id=24881 | 02:15 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:22 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 02:32 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:57 | |
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has joined #webgui | 03:06 | |
-!- lisabartig [n=lisabart@68-31-201-66.area4.spcsdns.net] has left #webgui [] | 03:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:41 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:41 | |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 03:48 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Remote closed the connection] | 04:15 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 04:18 | |
-!- carogra1 [n=Caroline@h69-131-73-134.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 04:45 | |
-!- carogra2 [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 04:51 | |
-!- carogra1 [n=Caroline@h69-131-73-134.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 04:58 | |
-!- carogra2 [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 06:16 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 07:00 | |
CIA-6 | WebGUI: colin * r7115 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: Fix syntax mistakes in address upgrade subroutine. | 07:23 |
patspam | Inbox::Message.. | 07:41 |
patspam | message status can be pending or completed | 07:42 |
patspam | what about read/unread? | 07:42 |
-!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] | 07:42 | |
CIA-6 | WebGUI: colin * r7116 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.10-7.5.11.pl): | 08:04 |
CIA-6 | WebGUI: Fix the EMS upgrade script for 7.5.11 to only create badges for users | 08:04 |
CIA-6 | WebGUI: who completed their transactions. | 08:04 |
CIA-6 | WebGUI: colin * r7117 /WebGUI/docs/upgrades/upgrade_7.4.40-7.5.16.pl: Port over the ems badge upgrade fix to the branch upgrade script. | 08:04 |
patspam | ah I see, unread/read are used, just not documented | 08:11 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit [Remote closed the connection] | 09:58 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 10:04 | |
-!- KlausH [n=KlausH@p5B070CCA.dip0.t-ipconnect.de] has joined #webgui | 10:24 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:52 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 15:36 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 15:37 | |
CIA-6 | WebGUI: translation * r7118 /translations/Polish/ (161 files in 2 dirs): Update from translation server | 15:51 |
SDuensin | Greetings. | 16:02 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:05 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:07 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:07 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:29 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] | 16:31 | |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:32 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:32 | |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:42 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:42 | |
-!- rizen [n=rizen@71.86.227.90] has joined #webgui | 16:57 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:57 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:01 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:01 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 17:10 | |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 17:26 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:27 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:27 | |
doc_777 | Hello friends! Using the photo gallery in the latest beta... are nested albums possible yet? | 17:28 |
@preaction | no, and they probably won't be | 17:29 |
@preaction | you can make an RFE though | 17:29 |
doc_777 | Sorry but what is an RFE ? ;-) | 17:30 |
@preaction | http://webgui.org/rfe | 17:30 |
doc_777 | Thank you ;) | 17:31 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 17:40 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 17:40 | |
SDuensin | Anyone using LDAP? Any "gotchas" to watch for? | 17:54 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:55 | |
+perlmonkey2 | SDuensin: the only gotcha I've encounted is you need to ssl tunnel to use encryption. | 18:01 |
+perlmonkey2 | SDuensin: although it looks like all the libraries used support SSL and a bit of hacking could have it supported natively. | 18:02 |
SDuensin | What I'd really like to do is have WebGUI's users match the actual users on a Linux box somewhere. | 18:02 |
SDuensin | New person signs up on WebGUI, they get an account created. | 18:02 |
SDuensin | That kind of thing. | 18:02 |
+perlmonkey2 | from what little I know of LDAP, it should work for that. As long as you use LDAP authent on your nix box. | 18:03 |
SDuensin | That just seems cleaner than all the usual ssh/scripting hackery usually required. | 18:04 |
-!- mode/#webgui [+o perlmonkey2] by rizen | 18:04 | |
SDuensin | Uh oh. Lurker! | 18:04 |
SDuensin | Morning, rizen | 18:04 |
@rizen | morning sk | 18:04 |
@rizen | sd | 18:04 |
@rizen | how's it going? | 18:05 |
SDuensin | My brain hurts. | 18:05 |
* SDuensin is trying to make WebGUI do things it wasn't intended to do ... again. | 18:05 | |
@perlmonkey2 | SDuensin: heh, just remember, I qualified my statements with my little knowledge of ldap. At $olddayjob the ldap authent already had the accounts created. | 18:05 |
SDuensin | Fortunately, the box I want to add LDAP to only has about a dozen accounts on it. All of them expendable if need be. | 18:06 |
SDuensin | Got any recommendations for this crazyness, rizen ? | 18:06 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:06 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:06 | |
@rizen | well you can't use ldap for that | 18:07 |
@rizen | at least not with webgui | 18:07 |
@rizen | because WebGUI won't create new ldap users | 18:07 |
@rizen | if you're going to use ldap with webgui, the users have to already exist in ldap | 18:07 |
@rizen | same goes for linux | 18:07 |
SDuensin | So what is "Automatic LDAP Registration"? | 18:08 |
@rizen | you can definitely set up linux to authenticate against ldap | 18:08 |
SDuensin | Oh. Damn tooltips explain that. | 18:08 |
* SDuensin sighs. | 18:08 | |
SDuensin | So I'm headed back to script-fu. | 18:08 |
@rizen | SD, if you want to add that feature | 18:08 |
@rizen | to the LDAP auth module | 18:08 |
@rizen | i'd accept it into the core | 18:08 |
* SDuensin hardly knows anything about LDAP. | 18:09 | |
@rizen | as long as there was a switch to turn it off | 18:09 |
SDuensin | To me, LDAP is Active Directory that's not broken. :-) | 18:09 |
@rizen | ah SD, that's a terrible excuse | 18:09 |
@rizen | you should say "but this gives me an opportunity to learn LDAP" | 18:09 |
SDuensin | My problem with script-fu is that once a user is created on WebGUI, I no longer have access to their clear-text password to send it over to UNIX-land. | 18:10 |
SDuensin | I may end up going that route (learning LDAP, that is). Like always, I'm pressed for time. | 18:10 |
@rizen | SD, i should point out that what you're talking about sounds very dangerous to me regardless | 18:10 |
SDuensin | Danger is my game. :-) | 18:11 |
@preaction | anyone have a couple minutes to answer some questions about WebGUI::Shop::PayDriver? | 18:12 |
@preaction | it seems the ITransact driver has a few more methods than the base class, and they aren't documented: www_pay and www_processRecurringTransactionPostback | 18:13 |
@rizen | right, payment drivers can add extra www_ methods, just like assets do it | 18:16 |
@rizen | what do you want to know? | 18:17 |
-!- fansipans [n=mwalker@72.242.161.254] has joined #webgui | 18:17 | |
@rizen | just what those 2 methods do? | 18:17 |
@preaction | yeah | 18:17 |
@preaction | pay gets info from the user so that the payment can happen, right? | 18:18 |
@rizen | the postback method is called by the itransact server everytime a recurring transaction is processed, so that we can kick off things inside of webgui | 18:18 |
@rizen | like extending privilege durations | 18:18 |
@preaction | right | 18:18 |
@rizen | and pay yes, gets the user's payment info to be handed off for processing | 18:19 |
@preaction | k, sounds good, thanks | 18:20 |
SDuensin | In the "authentication" table in the database, is "identifier" the hashed password? | 18:21 |
@rizen | yup | 18:22 |
SDuensin | Do you crypt() it, or is that something MySQL did? | 18:22 |
SDuensin | If it's done with crypt(), then I should be able to pass it to useradd in Linux. | 18:23 |
@preaction | see lib/WebGUI/Auth/WebGUI.pm it uses Digest::MD5 | 18:23 |
@bopbop | perlmonkey2: you're making me dizzy- first you're in, then you're out... stay put | 18:23 |
@bopbop | welcome | 18:23 |
@bopbop | rizen: is that import/export bug done? | 18:24 |
@rizen | yes | 18:24 |
@bopbop | is the release tomorrow? | 18:24 |
SDuensin | preaction - Thanks, I'll check it out. | 18:24 |
@rizen | i'll take a screenshot for you | 18:24 |
@bopbop | cool-thx | 18:24 |
@rizen | yeah, tomorrow night, which means you won't see it until friday | 18:24 |
@rizen | so i'll take a screenshot | 18:24 |
@bopbop | ok | 18:24 |
bartjol | so we see it in the morning | 18:27 |
fansipans | all hail firefox shortcut ctrl+shift+t | 18:34 |
fansipans | (open last closed tab) | 18:34 |
fansipans | it even supports multiple undo - as all software should :] | 18:34 |
@perlmonkey2 | bopbop: oh, i'm in and staying put :P | 18:34 |
fansipans | (ack - sorry wrong channel - again!) | 18:35 |
@rizen | fansipans, webgui keeps track of version history...so that's like multiple undo | 18:35 |
@rizen | =) | 18:35 |
@bopbop | good | 18:35 |
@rizen | bopbop, let me know if you need more info than my email has | 18:35 |
@bopbop | ok- thanks rizen | 18:35 |
@rizen | oh, and in case i didn't make it clear...this import/export is only for tickets, not for badges, ribbons, tokens | 18:36 |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:36 | |
@bopbop | right | 18:36 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 18:38 | |
-!- mode/#webgui [+o tabb] by ChanServ | 18:38 | |
@bopbop | rizen: so, like Products, this allows them to manage their tickets in an external program, then import them and everything will update with the new data, correct? | 18:38 |
@rizen | right | 18:40 |
@rizen | which is very important when you're dealing with 4000+ events | 18:41 |
@rizen | like gama does | 18:41 |
@bopbop | ok | 18:41 |
@bopbop | out of curiosity | 18:41 |
@rizen | they maintain all the data in a spreadsheet | 18:41 |
@rizen | and then just import | 18:41 |
@bopbop | does gama have a situation at their conference where computers are set up for online shopping | 18:41 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:41 | |
@rizen | not yet | 18:42 |
perlDreamer | holy smoke, the whole crowd is here | 18:42 |
@rizen | the do have computers at the registration desk | 18:42 |
@bopbop | will that be a headache if they do? | 18:42 |
@bopbop | ok | 18:42 |
@rizen | and so people come up and register for various things...but it's not a kiosk type thing...it's all point of sale | 18:42 |
@bopbop | ok | 18:42 |
bartjol | well, I'm gonna pratise my beer drinking for the wuc, it's bloody hot here, ciao | 18:43 |
@perlmonkey2 | hasta bartjol | 18:43 |
bartjol | la vista | 18:43 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 18:43 | |
perlDreamer | perlmonkey2: POD needs to be updated for the update subroutine in Shop/Address.pm | 18:44 |
@perlmonkey2 | perlDreamer: doh. okay. Could you do me a huge favor and test? I tested as a I could here, but I wasn't able to test the upgrade scripts. | 18:45 |
perlDreamer | I fixed the upgrade script last night | 18:46 |
perlDreamer | but the Shop/Address.t test is failing | 18:46 |
@perlmonkey2 | perlDreamer: okay, I'll fix the test also. | 18:50 |
perlDreamer | I'll get the test | 18:50 |
perlDreamer | now that I'm back at work I can't do the heavy bug fixing that I was doing last week | 18:50 |
perlDreamer | but little jobs like this are perfect | 18:50 |
perlDreamer | hack on | 18:50 |
@perlmonkey2 | sweet, thanks perlDreamer :) | 18:51 |
perlDreamer | test is fixed | 18:56 |
@tavisto | um... 10 Reasons YAPC should be in Lisbon.... very interesting :) | 18:57 |
@rizen | yeah sorry about that | 18:58 |
@rizen | they asked me to be funny...which i'm not | 18:58 |
@tavisto | hehe nah yours was okay | 18:58 |
@rizen | so that was my pro wrestler imitation | 18:58 |
@tavisto | I thought you were going to be more WWE'ish | 18:58 |
@tavisto | like saying "oooooooh yeah!" | 18:58 |
@tavisto | but the worst was the guy on the toliet | 18:58 |
@rizen | that one was the best!!! | 18:58 |
@tavisto | I think I threw up a little in my mouth | 18:58 |
SDuensin | ? | 19:01 |
SDuensin | What's the safe way to change a user's auth method? | 19:09 |
@preaction | edit their user from the Admin Console? | 19:10 |
* SDuensin was gonna do that, but then chickened out. | 19:10 | |
CIA-6 | WebGUI: colin * r7119 /WebGUI/t/Shop/Address.t: update Shop/Address.t test for new Address book fields | 19:16 |
CIA-6 | WebGUI: perlmonkey2 * r7120 /WebGUI/lib/WebGUI/Shop/Address.pm: Fixed Address.pm POD to include firstName and lastName attributes. | 19:16 |
perlDreamer | perlmonkey2++ | 19:25 |
@perlmonkey2 | perlDreamer: I don't know why you ++'s me, but I certainly feel ++ today ;) | 19:26 |
perlDreamer | for putting up with my POD and test nagging | 19:26 |
@perlmonkey2 | Hah, not nagging as they are good points. Now that I'll be working on code where I'm not the only developer, I need to get into better habits. | 19:29 |
perlDreamer | my favorite habits are: | 19:29 |
perlDreamer | 1) Reading every SVN commit and asking questions about stuff I don't understand | 19:29 |
perlDreamer | 2) writing POD | 19:29 |
perlDreamer | 3) writing tests | 19:29 |
@perlmonkey2 | I could see test writing getting addictive. | 19:30 |
@perlmonkey2 | Fun kind of puzzle solving. | 19:30 |
perlDreamer | It can | 19:30 |
perlDreamer | Have you seen the code in t/lib/Perl/Critic/Policies/WebGUI/NoIllegalI18nLabels.pm ? | 19:30 |
@perlmonkey2 | hah, no | 19:30 |
@perlmonkey2 | I'll go look | 19:30 |
@perlmonkey2 | the log says it is your baby. With so many different people working on i18n, I guess that test was sorely needed. | 19:33 |
perlDreamer | well, with so many different i18n coding styles it was needed | 19:33 |
perlDreamer | preaction and khenn are particularly challenging | 19:34 |
@preaction | pfft | 19:34 |
perlDreamer | your i18n asset method is not currently tested | 19:34 |
@preaction | my code and labels are elegant and easy-to-understand | 19:34 |
perlDreamer | and may be untestable | 19:34 |
perlDreamer | and unchecked | 19:34 |
SynQ | 10.000 of my little friends? | 19:37 |
SynQ | I'd say I'd bring approximately 200- to 500-million of my little thingies. :) | 19:39 |
SynQ | http://en.wikipedia.org/wiki/Semen | 19:39 |
SynQ | I think that from now on I will name my example instances of thingy 'spermatozoon' :) | 19:40 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] | 19:44 | |
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:46 | |
-!- rizen [n=rizen@71.86.227.90] has quit [Read error: 104 (Connection reset by peer)] | 19:46 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:48 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 19:49 | |
doc_777 | I just upgraded to the latest beta. 7.5.18 and the photo gallery has a thick black bar at the top and bottom that are wider than the site. They run off the side and keep going ;) | 19:53 |
doc_777 | Where is this defined at? | 19:53 |
topsub | is it css? | 19:54 |
@preaction | it's in the CSS, yes | 19:57 |
SDuensin | Whoa. I just made a subscription! However, when trying to pay by "Cash", it seems the subtotal and discount fields are swapped. | 19:57 |
doc_777 | Not really sure. Trying to find out. Is that in the site template or imported from the root templates? | 19:57 |
* SDuensin has to go find the bug tracker. :-) | 19:58 | |
doc_777 | Aha, lemme look there! | 19:58 |
rizen_ | SDuensin: if the system allowed you to pay for a subscription using the cash payment gateway, that's a bug too | 19:59 |
rizen_ | please report it | 19:59 |
SDuensin | hehe | 19:59 |
SDuensin | Well, it let me get to the checkout page. Didn't hit "Pay". | 20:00 |
rizen_ | it shouldn't even display cash as an option | 20:00 |
SDuensin | OK. | 20:01 |
SDuensin | Ok, I think I'm in screwball land. Apparently I'm not running the release I thought I was. | 20:05 |
SDuensin | Can the WRE install betas? | 20:05 |
* SDuensin wants bleeding-edge on this box! | 20:06 | |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui | 20:07 | |
doc_777 | In the latest beta > gallery. When you view a picture there is a lot of details then more details (that go all the way down the page!). Is there a way to turn all those details off? (sorry for all the questions but just upgraded and am trying to resolve the issues that developed) | 20:17 |
perlDreamer | doc_777: sounds like you want a custom template. Do you know how to make one? | 20:19 |
doc_777 | We have a template we use on the site but that does not seem to cover the gallery. I believe the problem is the site using one and the gallery using another ;) | 20:21 |
perlDreamer | Did you tell the gallery to use this template? | 20:22 |
doc_777 | The style yes, the rest is using the default gallery templates. | 20:23 |
* SDuensin cheers! He broke it! | 20:25 | |
perlDreamer | In the Gallery edit screen, in the Display tab, you want to set "Template to View a File" to your custom template. | 20:25 |
perlDreamer | If it won't, the template you mentioned earlier is the wrong type (namespace) and you'll need to build a custom one. | 20:25 |
doc_777 | Ok, will try that. Thanks! | 20:26 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:47 | |
elnino | I was wondering about the EMS system - which I believe is webgui's shopping cart object? right? | 20:48 |
elnino | If I was to sell t-shirts, and the t-shirts come in different sizes, and the picks the t-shirt and then the size, can I set up the system to charge extra for the XXL? - this is an analogy to what I need to do with our products. I figured everyone should understand the t-shirt scenario. | 20:49 |
perlDreamer | the EMS is the Event Management system. | 20:49 |
perlDreamer | it plugs into the shopping cart/commerce | 20:50 |
perlDreamer | but what you want is a Product Asset | 20:50 |
perlDreamer | (in 7.5.10 and above) | 20:50 |
elnino | Does the product asset tie into the shoping cart? | 20:50 |
elnino | I tried playing around with the produt asset in 7.4, and it doesn't seem to have a shopping cart associated with it. | 20:52 |
perlDreamer | In 7.5.10 and above, the Product asset ties in | 20:52 |
perlDreamer | in 7.4, one would use the Product screen in the Admin Console | 20:52 |
elnino | ok... So this probably where I thought I'd be using the EMS system, because our products are classes that we are allowing people to sign up for,. but I need to have the ability to have a"t-shirt size and price" capability. Which I could probably just use the product asset still. | 20:54 |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 20:54 | |
perlDreamer | The EMS does use the commerce system in 7.4 | 20:54 |
perlDreamer | so you'd use both | 20:54 |
perlDreamer | the good news is that both products and the EMS have an upgrade path into 7.5.10, where the Shop was introduced. | 20:55 |
elnino | So.. our other requirment is to have schedule conflict built in when a customer signs up for a class. does the EMS system have that? | 20:55 |
perlDreamer | I don't know. | 20:56 |
elnino | is there a talk at the conference about all this, I need to be sure I go to that.. Yep, I'm signed up!!! | 20:56 |
perlDreamer | The EMS is different in 7.5, and that's probably what would be talked about. | 20:56 |
SDuensin | Do subscriptions in 7.4.x (or 7.5.x for that matter) have the ability to recur automatically? | 20:57 |
perlDreamer | yes, in both versions | 20:57 |
perlDreamer | that's the recurrence field in the Subscription setup | 20:57 |
SDuensin | Fantastic. Damn, I'm excited about this project. :-) | 20:57 |
SDuensin | I didn't see that. Guess I need to go look again! | 20:58 |
perlDreamer | so, about your earlier comment about subtotal in the Subscription checkout, is it really okay/ | 20:58 |
SDuensin | Well, rizen_ said I shouldn't even have made it that far. | 20:58 |
perlDreamer | he built that system, so he'd know | 21:04 |
perlDreamer | I thought it would have stopped you at the select payment gateway screen | 21:04 |
SDuensin | It's still screwy, even with credit card... | 21:06 |
perlDreamer | which version? | 21:07 |
SDuensin | My item is 9.95. Subtotal is 0.00. Discount is 9.95. Total is 9.95. | 21:07 |
SDuensin | 7.4.40 | 21:07 |
perlDreamer | oh | 21:07 |
perlDreamer | 7.4.40 is done | 21:07 |
perlDreamer | we're not releasing any new bugfixes for the 7.4 series | 21:07 |
SDuensin | Yea, I know. Nuke it. :-) | 21:07 |
perlDreamer | you need a bright, shiny new 7.5 Shop | 21:08 |
SDuensin | I tried. Can't upgrade from 7.4.40. Made a huge mess. | 21:08 |
perlDreamer | really? | 21:08 |
perlDreamer | what did it do? | 21:09 |
SDuensin | The "Gotchas" says past like 7.4.21, you're hosed. | 21:09 |
perlDreamer | no | 21:09 |
SDuensin | I told it to do the upgrade and it just said "Done!" and then nothing worked. | 21:09 |
perlDreamer | there's a new upgrade path from 7.4.40 to 7.5.16 | 21:09 |
SDuensin | I also used cpan to install all the stuff it told me to install. | 21:09 |
perlDreamer | I would try the 7.4.40 to 7.5.16 upgrade path | 21:10 |
perlDreamer | it should work | 21:10 |
perlDreamer | if it doesn't that's definitely a bug | 21:10 |
* SDuensin is scared. | 21:10 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 21:11 | |
* perlDreamer puts on his yoda ears | 21:11 | |
perlDreamer | Do, or do not. There is no try. | 21:11 |
SDuensin | I know. I tried and got kicked in the head. | 21:11 |
* SDuensin is making a tarball first this time. | 21:12 | |
perlDreamer | tell you what. If you try again and it fails, I'll offer to help you through it, even up to logging on to your box, if you're okay with that. | 21:12 |
perlDreamer | but it would be after lunch, PDT time | 21:12 |
SDuensin | hehe | 21:12 |
perlDreamer | and the backup/tarball is a great idea | 21:13 |
SDuensin | Gonna try it. Go to 7.5.16 and then up to 17? | 21:13 |
SDuensin | (Not like there's anything on this site - I just installed it!) | 21:13 |
perlDreamer | you should be able to go from 7.4.40 to 7.5.16 or .17 or higher | 21:13 |
SDuensin | Ok, it asks what to upgrade to. I'm keying in "7.5.17-beta" | 21:14 |
perlDreamer | using the WRE? | 21:14 |
SDuensin | 0.8.3 | 21:15 |
perlDreamer | okay, then I'd better amend what I said earlier. | 21:15 |
SDuensin | I did a "./webguiupdate.pl" | 21:15 |
SDuensin | Hehehe | 21:15 |
perlDreamer | I don't use the WRE | 21:15 |
perlDreamer | so I can't say what problems you might come across. | 21:15 |
SDuensin | Paste: | 21:15 |
SDuensin | Do you want me to start the upgrade script? {y|n} [n] y | 21:15 |
SDuensin | Finished! | 21:16 |
SDuensin | Nothing seems to happen. | 21:16 |
perlDreamer | is there a webgui.log or wre.log file to check? | 21:16 |
perlDreamer | (note, lunch in 3 minutes) | 21:16 |
SDuensin | Hehehe | 21:16 |
SDuensin | I can do a fresh install. Not that big a deal. | 21:16 |
SDuensin | Seems it did *something*. testEnvironment.pl is installing all kinds of stuff. :-) | 21:18 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [Read error: 110 (Connection timed out)] | 21:34 | |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 21:36 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 21:37 | |
SDuensin | Topic says 7.5.17, but I just got 7.5.18. | 22:19 |
SDuensin | (And it won't run.) | 22:19 |
* SDuensin waits for perlDreamer to get back from lunch | 22:38 | |
doc_777 | We used to be able to add "Syndicated Content" but after upgrading to 7.5.18 I no longer see that as an option... How do we handle rss feeds now? | 22:41 |
SDuensin | I can't even get into 7.5.18. | 22:43 |
SDuensin | I get: Can't locate object method "caught" via package "WebGUI::Error" (perhaps you forgot to load "WebGUI::Error"?) at /data/WebGUI/lib/WebGUI/URL/Content.pm line 57. | 22:43 |
doc_777 | using wre or local install? | 22:44 |
SDuensin | Manual install option in WRE 0.8.3. Then I ran testEnvironment.pl to update my modules. | 22:44 |
doc_777 | did testEnvironment.pl complete ok without any errors at all? | 22:45 |
SDuensin | Yep. Only PerlMagick is missing. | 22:45 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 22:47 | |
doc_777 | Unfortunantly we don' run the wre and just installed it manually. But it sounds as if webgui is not loaded at all | 22:47 |
* SDuensin has no idea. | 22:49 | |
doc_777 | Did you try running ./setEnvironment (I think it is called) before running ./testEnvironment ? I had a nightmare with 2 versions of perl once. One in the wre and one out ;) | 22:50 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:51 | |
SDuensin | Yep. I'm all setE'd. | 22:51 |
doc_777 | Well I am no help ;) | 22:52 |
SDuensin | hehe | 22:52 |
doc_777 | Anyone know what happened to Syndicated Content in 7.5.18 ? Was it renamed, removed... | 23:21 |
rizen_ | it's still there doc | 23:22 |
rizen_ | make sure it's still in your config file | 23:22 |
-!- rizen_ is now known as rizen | 23:22 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:22 | |
doc_777 | Let me check that. And thanks ;) | 23:23 |
-!- perlDreame1 [n=ckuskie@nat082.mxim.com] has joined #webgui | 23:26 | |
doc_777 | In my www.domain.conf I have "WebGUI::Asset::Wobject::SyndicatedContent", But Syndicated Content does not show as a new asset to add ;) | 23:26 |
@preaction | check the log file, it might not be loading properly | 23:27 |
SDuensin | perlDreame1 is back! Whoooo! | 23:28 |
* SDuensin can't get 7.5.18 to run on 0.8.3. :-( | 23:28 | |
@rizen | SD is it because you haven't installed all the new perl modules that you need? | 23:29 |
SDuensin | rizen - testEnvironment passes fine. | 23:29 |
SDuensin | I get: Can't locate object method "caught" via package "WebGUI::Error" (perhaps you forgot to load "WebGUI::Error"?) at /data/WebGUI/lib/WebGUI/URL/Content.pm line 57. | 23:29 |
@rizen | that means you haven't installed Class::Exception | 23:30 |
@rizen | forget test environment...did you install the modules asked for in the gotchas? | 23:30 |
SDuensin | Yep. | 23:31 |
SDuensin | File::Path, Archive::Any, Exception::Class, Path::Class, Image::ExifTool, List::MoreUtils, JSON 2.x.x, Config::JSON | 23:32 |
SDuensin | That's all that was mentioned post 7.4.x. | 23:32 |
SDuensin | This is a clean box. I followed the docs to install the WRE with a manual WebGUI install. | 23:33 |
@preaction | did you install Exception::Class in the WRE's perl or in your system's perl? | 23:35 |
@preaction | type "which perl" | 23:35 |
SDuensin | WRE's perl. Everything was under a setEnvironment. | 23:35 |
SDuensin | - /data/wre/prereqs/bin/perl | 23:36 |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui | 23:36 | |
SDuensin | cpan> install Exception::Class | 23:36 |
SDuensin | CPAN: Storable loaded ok | 23:36 |
SDuensin | Going to read /root/.cpan/Metadata | 23:36 |
SDuensin | Database was generated on Wed, 30 Jul 2008 12:02:52 GMT | 23:36 |
SDuensin | Exception::Class is up to date. | 23:36 |
* SDuensin sighs | 23:45 | |
doc_777 | The Syndicated Content is loaded... I can add by visiting: http://www.lorisgt.com/main?func=add;class=WebGUI::Asset::Wobject::SyndicatedContent;proceed=manageAssets But it does not show up in the asset list. | 23:46 |
doc_777 | Weird ;) | 23:46 |
SDuensin | doc_777 - That's kind of how my 7.4.40 upgraded to 7.5.18 behaved. No Subscriptions, but a link to it displayed them. | 23:47 |
doc_777 | Thats whats happening to mine. Which I just upgraded today and it broke ;)" | 23:47 |
SDuensin | That's why I started over with a fresh 7.5.18. Except that's even worse. | 23:48 |
doc_777 | We upgraded because of the gallery. The one in the older versions was pretty busted. The new looked a lot better ;) | 23:49 |
* SDuensin wrote his own | 23:49 | |
SDuensin | I'm scared to death to even attempt to upgrade my production sites. | 23:50 |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has joined #WebGUI | 23:51 | |
doc_777 | I backed everything up first. Its mostly looking fine. | 23:51 |
SDuensin | You can see my gallery on vgs.jaegertech.net | 23:52 |
doc_777 | You know why I could not see Syndicated Content. You seem to have to be logged in as THE root admin... Just being an admin will not show the link... | 23:52 |
-!- wgGuest22 [n=wgGuest2@190.183.24.14] has joined #webgui | 23:52 | |
SDuensin | I even generate a PicLens feed. | 23:52 |
@preaction | doc_777, then it's a UI Level problem | 23:53 |
@preaction | your other admin user has a low UI level, and thus cannot see the Syndicated Content asset | 23:53 |
-!- wgGuest22 [n=wgGuest2@190.183.24.14] has quit [Client Quit] | 23:53 | |
doc_777 | SDuensin, thats a nice looking gallery ;) | 23:54 |
SDuensin | Thanks. It's just a folder template. | 23:55 |
SDuensin | You can add comments and such to the photos that display under them in the lightbox view. I've just been too lazy to do it on that site. | 23:55 |
-!- cesard [n=cesard@190.183.24.14] has joined #webgui | 23:56 | |
doc_777 | Very sweet looking. I like the album list on the side of it. | 23:56 |
doc_777 | If you are in the Admin group and still dont have enough permissions... where do you go from there? | 23:58 |
@preaction | it's not permissions, it's UI level. it's a way of hiding complicated things from people who don't understand them | 23:59 |
@preaction | you can change UI Level in the user's profile | 23:59 |
doc_777 | ok! | 23:59 |
--- Day changed Thu Jul 31 2008 | ||
doc_777 | Gimme Guru! ;-) | 00:00 |
@preaction | Where does the confirmation e-mail get sent to the user after they're done shopping in the new Shop? | 00:01 |
@preaction | does one get sent out? I can't seem to find anything about it | 00:01 |
@rizen | where = to the user | 00:04 |
@rizen | you said it in your message | 00:04 |
* SDuensin needs to start drinking. | 00:04 | |
@rizen | the template is specified in each payment gateway | 00:04 |
@preaction | so it's the PayDriver that sends the message | 00:04 |
@rizen | the "to" is the user's inbox | 00:04 |
@rizen | i think it's actually the transaction that sends the message.. | 00:05 |
@rizen | either that or the PayDriver super class | 00:05 |
@rizen | the template is inherited from the superclass | 00:05 |
@preaction | yeah, the super class. didn't think to ack for WebGUI::Inbox | 00:05 |
-!- tabb [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 00:06 | |
-!- perlbot_ [n=cardinal@c-24-98-55-130.hsd1.ga.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 00:09 | |
SDuensin | Did anything change in the conf files from 17 to 18? Maybe I'm missing something during the load? | 00:09 |
@preaction | there'd be an error message about that most likely | 00:10 |
* SDuensin sighs | 00:10 | |
SDuensin | Nope. Just that error about the catch. | 00:10 |
SDuensin | Dunno why it can't find it. It "use"s WebGUI::Error and "caught" is defined. | 00:11 |
SDuensin | <insert scream here> | 00:18 |
SDuensin | OH! OH! OH! IT'S RUNNING! | 00:20 |
-!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] | 00:21 | |
perlDreame1 | good news, SDuensin | 00:28 |
SDuensin | Still no subscriptions. :-( | 00:29 |
SDuensin | Or did that move out of the admin console? | 00:29 |
perlDreame1 | yes | 00:29 |
perlDreame1 | now subscriptions are assets | 00:29 |
perlDreame1 | what was the magic to get it working? | 00:29 |
SDuensin | I tried a "windows fix" and rebooted the box. When it came back up, the web server started. So I deleted the site using the wreconsole, re-added it, and restarted the server. | 00:30 |
SDuensin | Makes no sense, but it's up. | 00:30 |
perlDreame1 | which OS? | 00:30 |
SDuensin | Ubuntu 8.04 Server x86 | 00:31 |
perlDreame1 | that's usually a solid WRE OS. | 00:31 |
SDuensin | aka Ubroken 8.04. | 00:31 |
@preaction | i don't think that is the first time that problem was solved by a reboot | 00:31 |
SDuensin | Clean box, too. Installed the server edition, sshd, and updated the packages. Nothing else prior to loading WebGUI. | 00:32 |
SDuensin | Sad thing is, had I been on a Windows box, I'd have tried that *first* instead of hours later. :-) | 00:32 |
SDuensin | Aww man, "select all" is gone from the asset manager grids. | 00:33 |
perlDreame1 | just go one level up, and select the parent and kill that | 00:33 |
@rizen | SD i think you should rail on preaction for that one | 00:34 |
@preaction | i lose again! | 00:34 |
perlDreame1 | I think he should write it as a patch and attach it to the RFE so I can commit it | 00:34 |
@rizen | i just like to give you crap preaction | 00:34 |
perlDreame1 | forget beating preaction, we'll just guilt trip him to death | 00:34 |
@preaction | oh, Select All | 00:34 |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 00:39 | |
-!- cesard [n=cesard@190.183.24.14] has quit [Read error: 104 (Connection reset by peer)] | 00:39 | |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 00:40 | |
doc_777 | Anyone seen this in your logfile: "Could not format date 1217454063 for epoch. Returning current time" | 00:41 |
perlDreame1 | yes. I think that was a submitted bug that has been fixed | 00:41 |
perlDreame1 | might want to search the bug list | 00:41 |
doc_777 | ok ;) | 00:42 |
doc_777 | I just upgraded to 7.5.18 today and this started. | 00:42 |
SDuensin | Yea, I get that, too. | 00:42 |
perlDreame1 | I could be wrong. It happens from time to time | 00:43 |
perlDreame1 | July is almost over, so it should be my turn. | 00:43 |
perlDreame1 | :) | 00:43 |
SDuensin | Back to "Select All" - I use it to quickly invert a selection. Like if I want to delete everything except a couple items, I'll select all, then uncheck what I want to keep. Much faster than checking 100 boxes. | 00:43 |
perlDreame1 | SD: If you supply a patch for it, I'll commit it. | 00:43 |
SDuensin | perlDreame1 - You're a funny guy. | 00:44 |
SDuensin | :-P | 00:44 |
perlDreame1 | I don't do javascript, otherwise I'd do it. | 00:44 |
perlDreame1 | After the WUC, I'm learning javascript | 00:44 |
SDuensin | <-- Note, does not say "jsDreamer". :-P | 00:45 |
doc_777 | I don't see anything about the epoch on googly or plainblack. Maybe it will not fill the log files till a fix comes out ;) | 00:45 |
perlDreame1 | I know why it's familiar | 00:47 |
perlDreame1 | I found it, too | 00:47 |
perlDreame1 | but it looks like I never finished fixing it | 00:48 |
perlDreame1 | doc_777, please post this as a bug | 00:48 |
doc_777 | aha! | 00:48 |
doc_777 | Will try, have never posted one ;) | 00:48 |
perlDreame1 | bug posting is tons of fun, and it earns you karma on the site. | 00:48 |
SDuensin | I'm assuming all subscriptions are recurring until canceled? | 00:49 |
CIA-6 | WebGUI: jt * r7121 /WebGUI/ (4 files in 4 dirs): forgot to check this in somehow | 00:52 |
@rizen | sd: yes | 00:53 |
SDuensin | rizen: Thanks | 00:54 |
* SDuensin is really liking this | 00:54 | |
doc_777 | posted the bug ;) | 00:57 |
@perlmonkey2 | who is this perlDreame1 ? | 01:02 |
perlDreame1 | it's me, dude | 01:02 |
perlDreame1 | still having nick issues | 01:02 |
@perlmonkey2 | It looks like you, but you've changed something? Your hair? | 01:02 |
@perlmonkey2 | :P | 01:03 |
perlDreame1 | I bent my r | 01:03 |
@perlmonkey2 | hah | 01:03 |
@perlmonkey2 | run a red light? | 01:03 |
perlDreame1 | too many pushups | 01:03 |
@perlmonkey2 | Doh :o | 01:03 |
perlDreame1 | told my trainer that I thought about stealing M&Ms from JT, and I ran stairs and did lots of pushups | 01:03 |
@perlmonkey2 | still hitting the gym hard? | 01:04 |
perlDreame1 | yeah | 01:04 |
@rizen | see pd...i told you he'd punish you for even thinking about sweets | 01:04 |
@perlmonkey2 | you should ease up on it or you'll hurt it | 01:04 |
perlDreame1 | well, my r is bent, I should have learned before now | 01:04 |
@rizen | and yesterday you were talking about twinkies, so i think he should get you again | 01:04 |
perlDreame1 | I was giving you twinkies, not thinking about eating them | 01:05 |
@rizen | regardless, you brought up twinkies | 01:05 |
@perlmonkey2 | subconciously desiring twinkies? | 01:05 |
perlDreame1 | no | 01:05 |
perlDreame1 | no no no no no | 01:06 |
perlDreame1 | ('no') x 15 | 01:06 |
@rizen | while (1) { say "Yes!"; } | 01:06 |
SDuensin | Just FYI, popping up the file browse dialog when you click on the filename field on any of the upload things is *very* annoying. | 01:06 |
perlDreame1 | ^C | 01:06 |
perlDreame1 | ^C | 01:06 |
@perlmonkey2 | hahhaha | 01:06 |
perlDreame1 | ^Z | 01:06 |
perlDreame1 | bg | 01:06 |
perlDreame1 | kill %1 | 01:06 |
SDuensin | PR#6 | 01:06 |
perlDreame1 | fg %1 > /dev/null | 01:07 |
@perlmonkey2 | when that all fails try halt; | 01:07 |
SDuensin | RUN/STOP-RESTORE | 01:07 |
@rizen | SD: not sure what you're talking about | 01:08 |
SDuensin | Wonder if it's FF doing it? | 01:08 |
SDuensin | rizen: For example, in the asset manager, add an image. Browse for an image and then try to highlight the filename. It pops the browse window open again. | 01:09 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:09 | |
@rizen | that can't be webgui | 01:09 |
@rizen | the browse dialog box is a client function | 01:10 |
@rizen | are you using the new firefox beta | 01:10 |
SDuensin | Yea. I just realized that. | 01:10 |
SDuensin | Using 3.0.1 on Linux. | 01:10 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: tabb_, ascii | 01:11 | |
-!- Netsplit over, joins: ascii, tabb_ | 01:13 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 01:16 | |
lisette | hello | 01:29 |
lisette | i have a new workflow | 01:30 |
lisette | and dont work and the log shows me the next error | 01:30 |
lisette | 500 Internal Server Error | 01:30 |
lisette | </BODY> | 01:30 |
lisette | </HTML> | 01:30 |
lisette | 2008/07/30 17:16:11 - ERROR - spectre.conf - POE::Kernel::_dispatch_event[1051] - WORKFLOW: Response for www.pruebas.com - t_P9eGatyP98RfS3yIincg had a communications error. <HTML> | 01:30 |
lisette | <HEAD><TITLE>An Error Occurred</TITLE></HEAD> | 01:30 |
lisette | <BODY> | 01:30 |
lisette | <H1>An Error Occurred</H1> | 01:30 |
lisette | 400 Bad Request | 01:30 |
lisette | </BODY> | 01:30 |
lisette | </HTML> | 01:30 |
lisette | what i must do? | 01:30 |
@preaction | lisette, please do not paste into the channel | 01:30 |
lisette | sorry | 01:30 |
@preaction | 400 Bad Request means that spectre didn't make an appropriate HTTP request | 01:31 |
@preaction | did you write the activity yourself? | 01:32 |
lisette | yes | 01:35 |
-!- KlausH [n=KlausH@p5B070CCA.dip0.t-ipconnect.de] has quit ["bye"] | 01:37 | |
@preaction | did you restart spectre and webgui after? | 01:37 |
@preaction | does the modperl / modproxy error log say anything about this? | 01:38 |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 01:38 | |
@preaction | otherwise, the only suggestion I can offer, if this problem continues, is to find out exactly what spectre is trying to send to the web server | 01:38 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 02:12 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 02:12 | |
perlDreame1 | I love it | 02:14 |
perlDreame1 | Pictures of my boys online | 02:14 |
-!- perlDreame1 [n=ckuskie@nat082.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:32 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)] | 02:44 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 02:55 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 03:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:00 | |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] | 03:15 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:38 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:38 | |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has left #webgui [] | 03:47 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 03:51 | |
-!- mode/#webgui [+o preaction] by ChanServ | 03:51 | |
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)] | 04:39 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 04:46 | |
-!- tabb_ [n=tabitha@CPE-24-209-146-231.wi.res.rr.com] has quit [] | 04:47 | |
-!- SquOnk [n=emhn@190.74.82.175] has joined #webgui | 04:49 | |
SquOnk | Hi everyone | 04:49 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui | 04:56 | |
perlDreamer | perlmonkey2: are you awake/around/aware/about/a.{4}? | 05:00 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 05:05 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:15 | |
elnino | hi. I'm playing on a demo site. I have ems running - kinda different, don't really understand the badge thing, but I think I understand it enough... started playing with products, and wondering how I can add a product to my cart. EMS did the whole cart thing for me. Am I missing something? | 05:17 |
perlDreamer | to add a product to the cart, you have to add a variant. In edit mode, you'll see a controls box with Set Price and SKU. | 05:18 |
perlDreamer | that's what you need. | 05:19 |
@perlmonkey2 | perlDreamer: I am now | 05:20 |
@perlmonkey2 | what's the word? | 05:20 |
@perlmonkey2 | was moving boxes into the garage. I think this will be the last time I move because I've now collected so much junk, packing takes weeks. | 05:21 |
perlDreamer | template packages :) | 05:21 |
@perlmonkey2 | what was wrong with mine? | 05:21 |
perlDreamer | you did everything except add and commit the new address template for lastName/firstName | 05:21 |
@perlmonkey2 | oh | 05:21 |
@perlmonkey2 | I forgot to add it | 05:21 |
perlDreamer | I do that all the time | 05:21 |
@perlmonkey2 | and it wasn't magically committed without being added | 05:22 |
@perlmonkey2 | stupid svn not knowing magic. | 05:22 |
perlDreamer | indeed | 05:22 |
@perlmonkey2 | done | 05:23 |
perlDreamer | muchas gracias | 05:24 |
@perlmonkey2 | de nada | 05:24 |
elnino | yep. got two of them already. I went to products, list variants but when I edit them, the fields are blank. but when I go to the product and look under parameters and edit either of the two options I set (which are the variaants - right?) the fields are what I set them as... | 05:24 |
elnino | that probably made no sense. | 05:24 |
perlDreamer | no :) | 05:24 |
elnino | ok. are the options I create for a "parameter" under "product" the same as a variant? | 05:25 |
perlDreamer | no | 05:25 |
elnino | oh. | 05:25 |
elnino | they list as variants | 05:25 |
perlDreamer | can you show me a snapshot? | 05:25 |
perlDreamer | or a URL? | 05:25 |
elnino | http://demo.plainblack.com/demo1217466897_707/home?op=manageProduct;productId=UwXz1xcfzZ_SEgwitpl84Q | 05:25 |
elnino | usual username/passowrd | 05:26 |
perlDreamer | this is an EMS | 05:26 |
perlDreamer | where is the Product? | 05:26 |
elnino | no, that's the product go to products. and it lists two EMS events and one product (hostess) | 05:27 |
elnino | http://demo.plainblack.com/demo1217466897_707/home?op=listProducts - has three: class AM, class PM and hostess | 05:27 |
perlDreamer | this is 7.4? | 05:28 |
elnino | I don't know. it's the demo site. | 05:28 |
elnino | I figured it was 7.5 | 05:28 |
perlDreamer | no, beta.plainblack.com is 7.5 | 05:28 |
perlDreamer | 7.4 is demo | 05:28 |
perlDreamer | well, demo is 7.4 | 05:28 |
elnino | oh... I'll go there.. I'll be back. =) Thanks! | 05:29 |
perlDreamer | I'll tell you more about 7.4 | 05:29 |
perlDreamer | in 7.4, after adding a product in the Product Manager, you use the Product Macro to bring it into your site. | 05:29 |
perlDreamer | 7.5 is simpler in that respect | 05:29 |
perlDreamer | it's all asset based | 05:29 |
elnino | ok. I was wondering about that.. I'll start using the products then. I had to do something all goofy to do what I wanted to do..... | 05:31 |
perlDreamer | okay, is there anything geekier than talking about a perl-based CMS while watching Voltron on a DVR? | 05:31 |
elnino | nope. | 05:32 |
elnino | for now, I'm just playing with products, I'm playing, If I endup getting this gig, it'll be hosted at webgui, and I believe it will be 7.5. right? So I'll try the beta. Thanks! | 05:32 |
SquOnk | Any Cubs fan here? | 05:33 |
perlDreamer | perlmonkey2: are you moving? | 05:35 |
elnino | ok. I'm lost. I created an EMS, and in 7.4 it has a link to add an event. where did that link go? =( | 05:41 |
perlDreamer | in 7.4, I think you start by adding a badge | 05:43 |
elnino | ah. in 7.5 events are called tickets. | 05:44 |
elnino | or so it seems. we'll see. -) | 05:44 |
elnino | oh. I'm confused. good news, I got the products to work, but the ems thing... I have two badges they are in my assets, but when I "view badges" from the home page, I don't see them... I didn't see anything in the wiki. =( | 05:54 |
@perlmonkey2 | perlDreamer: yeah, I'm moving very soon. | 05:56 |
perlDreamer | Is rizen making you move to Madison? | 05:56 |
@perlmonkey2 | hah, yeah into his basement. | 05:56 |
perlDreamer | at least it will be warm | 05:56 |
perlDreamer | next to all those servers | 05:56 |
@perlmonkey2 | heh | 05:56 |
CIA-6 | WebGUI: perlmonkey2 * r7122 /WebGUI/docs/upgrades/packages-7.5.19/shopping-cart-collateral-items_address-default.wgpkg: added shopping cart address template package | 05:58 |
CIA-6 | WebGUI: colin * r7123 /WebGUI/ (4 files in 4 dirs): Fix per item shipping in Products. | 05:58 |
CIA-6 | WebGUI: colin * r7124 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Product.pm): | 05:58 |
CIA-6 | WebGUI: Fix the configured title that is displayed when an asset is added | 05:58 |
CIA-6 | WebGUI: to the cart. | 05:58 |
perlDreamer | elnino, badges have to be added as children of the EMS. Use it's Add Badge button. | 05:59 |
elnino | yep they are - but I'll double check.. hold on, I'm reporting a bug. | 06:01 |
elnino | yep. I have one ticket, and three badges under the event manager | 06:04 |
elnino | http://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?op=assetManager;method=manage | 06:04 |
elnino | when I click on look up badge, the url says "look up registrant" is it gonig to the wrong url? | 06:05 |
perlDreamer | it might have the wrong label | 06:06 |
perlDreamer | post that as a bug, too, please | 06:08 |
elnino | instead of http://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?func=lookupRegistrant I tried http://beta.webgui.org/demo1217468044_582/getting_started/sorla-classes?func=lookupBadge - It didn't do anything. | 06:08 |
elnino | I posted it as a bug. | 06:10 |
perlDreamer | it's probably just a bad i18n label | 06:11 |
elnino | well, I can't for the life of me find the badges I created, and add it to my cart on the demo site. | 06:15 |
perlDreamer | elnino, I turned on debug mode to look at your demo site | 06:21 |
perlDreamer | there will be lots of extra stuff down below | 06:21 |
perlDreamer | for a little bit | 06:21 |
elnino | sure. | 06:22 |
perlDreamer | for some reason it isn't obeying the gateway | 06:23 |
perlDreamer | either that, or they've disabled adding payment gateway to the beta and demo sites | 06:23 |
perlDreamer | adding payment gateways works fine on my dev box | 06:24 |
perlDreamer | but the gateway is / | 06:24 |
elnino | that shouldn't prevent me from seeing the badges I created. when I do a search, I come up with zero records. In the asset manager, there are 3 under the EMS system. | 06:27 |
elnino | and I can add a product to my cart just fine, if it was disabled, I shouldn't have been able to do that, no? | 06:28 |
perlDreamer | elnino, you're on a roll tonight | 06:29 |
perlDreamer | it's a bug in the payment gateway edit save code | 06:29 |
elnino | really, i'm not.. I'm so tired. I need to go to bed. | 06:29 |
perlDreamer | well, with the authority vested in me by rizen, the wG community and the state of oregon | 06:30 |
perlDreamer | I send you to bed. | 06:30 |
elnino | ok..lol. I'll let you work on your project. Thanks for spending time on this. =) | 06:30 |
-!- SquOnk [n=emhn@190.74.82.175] has quit ["Yippie kay-ai-yay fudder muckers!"] | 06:30 | |
perlDreamer | well, my project is fixing bugs | 06:30 |
perlDreamer | so as you find them, I fix them | 06:30 |
perlDreamer | and your bug exists in two places | 06:31 |
perlDreamer | ship drivers and payment gateways | 06:31 |
elnino | Is there a bug for me to report? | 06:31 |
elnino | oh. I see ou know them already. =) | 06:31 |
perlDreamer | If you want the karma, go ahead and report it | 06:31 |
perlDreamer | 10 karma per bug report, iirc | 06:31 |
elnino | nah, you can have them. going to the conference> | 06:31 |
elnino | ? | 06:31 |
perlDreamer | yeah, I'm speaking there | 06:31 |
perlDreamer | my real name is Colin Kuskie | 06:31 |
elnino | you read my mind. I was going to ask who you were.. ok! | 06:32 |
elnino | Im Lauralyn. I'll be there. I'm so excited!! | 06:32 |
perlDreamer | I've heard about that. I'm glad they were able to find you a room with a kitchenette. | 06:33 |
perlDreamer | If you've seen the OSCON posting from JT, it's my boys who are under all those Gooey dolls | 06:33 |
elnino | yeah! I couldn't do all four days, but at least I'm going AND the two marketing gals are going too - I couldn't believe it when they told me. They're the ones who want to look for a different CMS. Grrr. | 06:34 |
perlDreamer | we'll teach them to love WebGUI | 06:34 |
elnino | I hope so! | 06:35 |
perlDreamer | what are we competing against? Joomla, Plone? | 06:35 |
elnino | do you have twins? | 06:36 |
perlDreamer | no, they're 7 and 9 | 06:36 |
elnino | I have no idea. the SEO consultant thinks that webgui isn't flexibale enough. One of the marketing gals is fine with webgui. and the one being influenaced by the SEO consultant has only been at the company for a month. | 06:36 |
perlDreamer | How old is your son? | 06:37 |
elnino | I asked what the seo consultant has usedin the past, but was given no info. Just: "we can table this till next year" | 06:37 |
elnino | my daughter is 17 months. | 06:37 |
perlDreamer | whoops, sorry 'bout that | 06:37 |
perlDreamer | the boys have been asking for a sister | 06:37 |
elnino | it's ok. her hair is short. | 06:37 |
elnino | time to rest for tomorrow. Have fun with bug fixes. I'm sure I'll sign on before the conference again. | 06:38 |
perlDreamer | cool | 06:38 |
perlDreamer | see you later | 06:39 |
elnino | bye | 06:39 |
perlDreamer | see if you can find rizen tomorrow for more EMS help | 06:39 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:39 | |
CIA-6 | WebGUI: colin * r7125 /WebGUI/t/Asset/Sku/Product.t: update Sku/Product.t test to include isShippingAddress and getConfiguredTitle | 06:46 |
CIA-6 | WebGUI: colin * r7126 /WebGUI/lib/WebGUI/Shop/Address.pm: first name and last name are separated by a space, not a break | 06:46 |
CIA-6 | WebGUI: colin * r7127 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: remove debugging code from Product.t | 06:46 |
CIA-6 | WebGUI: colin * r7128 /WebGUI/ (3 files in 2 dirs): | 06:46 |
CIA-6 | WebGUI: Fix a bug where PayDriver and ShopDriver would do a redirect and ignore | 06:46 |
CIA-6 | WebGUI: the site gateway url. | 06:46 |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 06:57 | |
perlDreamer | taking a break, be back in 20-30 minutes | 07:00 |
-!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has joined #webgui | 07:01 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 07:13 | |
CIA-6 | WebGUI: colin * r7129 /WebGUI/docs/changelog/7.x.x.txt: correct bug attribution | 07:17 |
CIA-6 | WebGUI: colin * r7130 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: fix some indent and spacing issues in the Shop i18n file | 07:17 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:33 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:33 | |
perlDreamer | hey, preaction | 07:45 |
@preaction | sup | 07:48 |
perlDreamer | fixed 5 bugs tonight | 07:48 |
perlDreamer | elnino was finding them faster than I could fix them tonight | 07:48 |
@preaction | nice | 07:48 |
@preaction | finding is the first step towards fixing | 07:49 |
perlDreamer | what are you hacking on nowadays? | 07:49 |
sanyock3 | Hi All | 07:49 |
perlDreamer | hey, sanyock3 | 07:50 |
@preaction | i'm actually writing quotes mostly, and fixing gallery problems | 07:50 |
@preaction | i fixed that inbox thing, which took me a week to come up with | 07:50 |
@preaction | i'm now fixing disk space issues with the Gallery: people upload 300DPI images unknowingly, and monitors only can display 72DPI images | 07:50 |
perlDreamer | the inbox work is nice | 07:52 |
sanyock3 | Please let me know how "uploads" subfolders like /4O/_Y/4O_YL0ZkgxEe7eMoenH4Pw/ are named (a term), to search on that topic on webgui.org | 07:52 |
@preaction | sanyock3, GUID: Generic Unique IDs | 07:52 |
@preaction | in short: Random | 07:52 |
@preaction | incredibly random | 07:52 |
@preaction | perlbot math 64^22 | 07:53 |
perlbot | 5.44451787073502e+39 | 07:53 |
sanyock3 | After Windows->Linux move some links have incorrect case, and therefore pictures are not visible as long as linux is case sensitive | 07:53 |
@preaction | that many different combinations | 07:53 |
@preaction | sanyock3, for that we have the caseInsensitiveOS flag in the config file | 07:53 |
@preaction | but that will only work for new uploads | 07:53 |
perlDreamer | yeah | 07:53 |
perlDreamer | if there's stuff on windows and you're not using it, you could be screwed | 07:54 |
@preaction | did we write a script to translate those? | 07:54 |
perlDreamer | not that I know of | 07:54 |
perlDreamer | you'd have to ask Frank | 07:54 |
@preaction | it's as simple as converting the base64 ascii string to hex | 07:54 |
sanyock3 | preaction, Thanks for info, I will try it | 07:54 |
perlDreamer | yes, but you have to find the right entry in the db | 07:54 |
perlDreamer | in every table | 07:54 |
@preaction | no, that stays the same, there's an additional table i think that holds the translated value | 07:55 |
perlDreamer | yeah, that's right | 07:55 |
@preaction | the fields in the DB are VARCHAR(22) BINARY, so we can't put the hex in there at all | 07:55 |
@preaction | though that additional table is completely unnecessary, since it's a straight conversion | 07:55 |
perlDreamer | storageTranslation table | 07:55 |
sanyock3 | I was trying to find how a folder is choosen for an assetId from ImageAsset | 07:55 |
@preaction | sanyock3, it's in WebGUI::Storage | 07:56 |
@preaction | it's not the assetId, it's the storageId. Image is a subclass of File, so look in the FileAsset table | 07:56 |
sanyock3 | I can write a script in mono to correct the thing | 07:56 |
@preaction | that translation table is so unnecessary... but it's there so we have to use it | 07:56 |
perlDreamer | maybe we should RFE it out | 07:57 |
@preaction | we'd have to benchmark: is a database call faster or slower than a decode/recode | 07:59 |
perlDreamer | yeah | 08:02 |
perlDreamer | everytime I try to benchmark something, rizen always tells me I do it wrong | 08:02 |
@preaction | do you use Benchmark.pm? | 08:03 |
sanyock3 | How could it get a state when | 08:03 |
sanyock3 | storageId: AIUNVgakAooMYvAZG2cvbA | 08:03 |
sanyock3 | and file is located in | 08:03 |
sanyock3 | /data/domains/kurgan.pfr.ru/www/public/uploads/ai/UN/AIUNVgakAooMYvAZG2cvbA/20_06_2008_Spotr1.jpg | 08:03 |
perlDreamer | yeah | 08:03 |
@preaction | sanyock3, what do you mean? | 08:03 |
sanyock3 | I mean case inconsistence | 08:03 |
sanyock3 | ai and AI | 08:03 |
@preaction | that doesn't look like it was created by webgui, is that from the linux box? | 08:03 |
sanyock3 | It was from an old Windows WRE 6.6.5 | 08:04 |
sanyock3 | On linux it became noticable | 08:04 |
@preaction | so that's probably why: case didn't matter in windows. the first directory created was "ai", then later webgui made a storage location with "AI" and it went under that directory | 08:05 |
@preaction | right, but the problem is it was created on a case insensitive os. it was an old bug that got fixed | 08:05 |
sanyock3 | Would a taking storageId as a good info and validating and correcting (renaming directories) according it would be a correct fix? | 08:08 |
@preaction | you could try... | 08:09 |
@preaction | there's a not insignificant chance that two of the 22 character strings had exactly the same characters but different cases | 08:09 |
sanyock3 | Thanks, I will try | 08:09 |
@preaction | so the biggest problem will be those first two directories, the two with just two characters each | 08:09 |
@preaction | if you do make it work, please post the results to the community contributions area, no matter what language it's written in, people will probably be interested in a solution | 08:10 |
perlDreamer | yeah | 08:10 |
sanyock3 | I will | 08:10 |
sanyock3 | Also I have a Windows GUI program to collect working time from SWTT and publish data into remote WebGUI site, then reporting | 08:11 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] | 08:12 | |
sanyock3 | May be it will be usefull too | 08:12 |
sanyock3 | http://tracker.aklabs.com/ | 08:13 |
sanyock3 | It is SWTT | 08:13 |
@preaction | windows only? that would be awesome for OSX | 08:14 |
sanyock3 | Export script most likely will work on mono | 08:15 |
@preaction | i wonder... if i could somehow make one for vim | 08:15 |
@preaction | no, the SWTT thing | 08:15 |
sanyock3 | But GUI part is done using DevExpress.com grid which is only on windows yet | 08:16 |
sanyock3 | GUI can be used separately from export | 08:16 |
sanyock3 | GUI is for enterring comments | 08:16 |
sanyock3 | I am going to automate them by pulling completed tasks from Outlook | 08:17 |
@preaction | oh, something else i'm thinking about maybe hacking on is WebGUI::URL::Catalyst -- a base class for building Catalyst apps into WebGUI | 08:20 |
perlDreamer | cool | 08:20 |
@preaction | it would be nicest if we can just use existing catalyst apps inside webgui, but i don't know enough to know if that can be done | 08:20 |
perlDreamer | I hate the Auth code | 08:21 |
perlDreamer | it needs to die and be rewritten | 08:21 |
@preaction | yeah... i was first :p | 08:21 |
perlDreamer | after someone writes a full test suite for it | 08:21 |
@preaction | we can rewrite it and still keep the old code now | 08:21 |
perlDreamer | Auth2? | 08:22 |
@preaction | something like that yes | 08:22 |
@preaction | yay Content handlers! | 08:22 |
@preaction | could theoretically do that for Assets too, we're already starting to do it for Operations | 08:22 |
@preaction | Assets don't need it though, Auth does | 08:22 |
perlDreamer | rizen says that assets get thumped in v8 | 08:22 |
@preaction | erm... huh? | 08:23 |
perlDreamer | in WebGUI 8, Assets get an overhaul | 08:23 |
perlDreamer | API rewrite | 08:23 |
perlDreamer | clean-up | 08:23 |
@preaction | ohh right | 08:23 |
@preaction | hopefully he'll take my semantic bitching seriously | 08:23 |
@preaction | "processPropertiesFromFormPost" should be "processAssetEditForm" | 08:23 |
perlDreamer | I know he teases you a bunch, but he listens to everything you say | 08:24 |
@preaction | or just "processEditForm" | 08:24 |
@preaction | just like getEditForm | 08:24 |
perlDreamer | I'd rather it was processForm | 08:24 |
@preaction | which form? | 08:24 |
perlDreamer | _all_ of them | 08:24 |
perlDreamer | no more handwriting forms | 08:24 |
perlDreamer | lets automate them all | 08:24 |
perlDreamer | use definition subs everywhere | 08:24 |
@preaction | mmmm i <3 definition subs | 08:24 |
@preaction | oh, reminds me: I want WebGUI::Form::Control classes to have getEditForm methods | 08:25 |
@preaction | Thingy does some hackery to provide an edit form for controls, same with User Profiling | 08:25 |
perlDreamer | I need to abstract out the JSON collateral handler into its own module | 08:25 |
@preaction | yes! mixins ftw! | 08:26 |
perlDreamer | yeah, more form automation would be good | 08:26 |
perlDreamer | that way, it would also hide the fields that users don't need | 08:26 |
perlDreamer | like the list interfaces for non-list items | 08:26 |
@preaction | it could also provide a better interface for "default values" and "possible values", the two things that most users have to come here for help on | 08:27 |
perlDreamer | that's what I said :) | 08:27 |
@preaction | that too! | 08:27 |
perlDreamer | oh, I see. not only hide them, but make the easier to use | 08:27 |
perlDreamer | good idea | 08:27 |
@preaction | my oft-mentioned almost-vaporware Asset Report might be chugging along again: I have to write a form control to input a boolean query, and the interface for it is going to be tricky | 08:28 |
@preaction | like if you see message rules in your mail client, something like that | 08:28 |
@preaction | it might be easier if i didn't want arbitrary grouping parentheses | 08:30 |
perlDreamer | there's a Text::Balanced method that will help parse that | 08:30 |
@preaction | i'm thinking of having a "basic" and "advanced" interface toggle, one with the grouping parents, one with just "If (any/all) of the following conditions are met" | 08:30 |
@preaction | i'm going to use SQL::Statement actually, i'll store it as SQL in the database | 08:30 |
@preaction | i should just take the plunge and mock it up, since the immensity of the problem (being generic enough to handle all my boolean query needs in the future, and i have lots of ideas in that regard) is crippling me :( | 08:31 |
perlDreamer | nothing better than trying to do it | 08:32 |
perlDreamer | except writing tests for it ;) | 08:32 |
perlDreamer | I'm toast. | 08:32 |
@preaction | likewise, i'm going to bed | 08:32 |
perlDreamer | I'll have to finish the LDAP display fixes tomorrow. | 08:32 |
perlDreamer | 'night, dude | 08:32 |
@preaction | someone else uses LDAP? wow | 08:32 |
perlDreamer | well, I feel like it ought be fixed like the WebGUI auth method | 08:33 |
perlDreamer | it's really a trivial bug, but then all need to get fixed | 08:33 |
@preaction | true enough | 08:34 |
@preaction | night | 08:34 |
perlDreamer | 'night | 08:34 |
-!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:34 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 09:03 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 10:19 | |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has joined #webgui | 10:20 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba | 10:26 | |
-!- Netsplit over, joins: nuba | 10:28 | |
-!- KlausH [n=KlausH@p5B073A66.dip0.t-ipconnect.de] has joined #webgui | 10:34 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:59 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:31 | |
-!- carogray [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 13:52 | |
-!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has left #webgui [] | 14:01 | |
-!- carogray [n=Caroline@h69-131-72-52.nwlnnh.dsl.dynamic.tds.net] has left #webgui [] | 14:21 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:36 | |
-!- lus [n=chatzill@217.73.176.60] has joined #webgui | 15:47 | |
lus | big trouble installin Apache2::Request on CentOS | 15:48 |
lus | didn't manage to install it | 15:48 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:59 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:59 | |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 16:01 | |
doc_777 | In the 7.5.18 beta gallery. Is there a way to make the thumbnail view the default? | 16:13 |
BartJol | what view are you exactly talking about? | 16:16 |
BartJol | I think you have to adjust your template | 16:16 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:17 | |
doc_777 | When you click an album to view it.... it lists 2 rows of photos with a thumbnail, slideshow, and album view. I would like the default to be thumbnail ;) | 16:19 |
BartJol | so make a copy of the desired template and replace the tmpl_var url with tmpl_var thumbNailUrl | 16:20 |
BartJol | sorry thumbnailUrl | 16:21 |
BartJol | with non capital n | 16:21 |
BartJol | so that would be in the copy of thetemplate default gallery view album | 16:22 |
doc_777 | Gotcha. That appears what I will have to do. Thanks! | 16:22 |
BartJol | my pleasure | 16:22 |
doc_777 | BartJol: Should that be: <tmpl_var thumbnailUrl> ? | 16:31 |
BartJol | yes | 16:31 |
-!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui | 16:32 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:32 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:47 | |
-!- SDuensin [n=Scott@94.sub-75-207-140.myvzw.com] has joined #WebGUI | 17:05 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has joined #webgui | 17:11 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:11 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:13 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:13 | |
doc_777 | I made a copy of DefaultGalleryViewAlbum and under <tmpl_loop file_loop> changed <a href="<tmpl_var url>" to <a href="<tmpl_var thumbnailUrl>" but the view is still the default side by side. What am I missing to make thumbnail the default view? | 17:23 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 17:23 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:23 | |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:30 | |
dionak | sounds right. are you sure you have the right template assigned to the asset? | 17:40 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:43 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:43 | |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui | 17:45 | |
KC2QBU | Howdy | 17:46 |
+perlmonkey2 | KC2QBU: howdy | 17:46 |
KC2QBU | How's it going? | 17:46 |
BartJol | good, a bit stress for my presentation | 17:47 |
+MrHairgrease | howdy! | 17:47 |
KC2QBU | what presentation would this be? | 17:47 |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 17:47 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:47 | |
BartJol | on macros at the wuc | 17:48 |
KC2QBU | Bartjol: Sounds like fun :) | 17:48 |
BartJol | it is, but off course i'm making it on the final day | 17:48 |
KC2QBU | BartJol: Yeah so you can stress out through the whole Conf? :) hehe | 17:49 |
BartJol | well, it is one of the first presentations | 17:51 |
BartJol | so no stress therwe | 17:51 |
KC2QBU | BartJol: Hehe Yeah | 17:52 |
KC2QBU | BartJol: Well, Macros is more of an advanced topic. I still have to learn the basics. Just finally got wre 0.8.3 working | 17:53 |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI | 17:53 | |
KC2QBU | hi WebGUI | 17:53 |
BartJol | well it's macros for users | 17:53 |
BartJol | not programming them | 17:54 |
BartJol | but for my presentation I made a nice macro though | 17:54 |
BartJol | back to work] | 17:54 |
KC2QBU | BartJol: What is the Macro you made? | 17:54 |
+MrHairgrease | it shows pictures of MrHairgrease | 17:55 |
+MrHairgrease | that's why it's nice | 17:55 |
BartJol | dancing in his naked arse | 17:55 |
+MrHairgrease | ooh | 17:55 |
KC2QBU | hehe | 17:55 |
+MrHairgrease | I knew I left those photo's somewhere =) | 17:55 |
KC2QBU | wouldn't that scare away your customers? :) | 17:57 |
+perlmonkey2 | dev question. If you've already ran the .18-.19 upgrade, what's the easiest way to rerun it if it is changed? And is that even advisable? | 17:57 |
+MrHairgrease | you cannot rerun it per se | 17:58 |
+MrHairgrease | b/c if it does db stuff | 17:58 |
+MrHairgrease | you'll get db errors | 17:58 |
+MrHairgrease | also | 17:58 |
+MrHairgrease | it's just a bad idea | 17:58 |
+MrHairgrease | what i do is this | 17:59 |
+MrHairgrease | drop the db | 17:59 |
+MrHairgrease | insert previousVersion.sql | 17:59 |
+MrHairgrease | perl upgrade --doit --override | 17:59 |
+MrHairgrease | restart apache | 17:59 |
-!- lus [n=chatzill@217.73.176.60] has quit [Read error: 104 (Connection reset by peer)] | 18:00 | |
+perlmonkey2 | okay, that makes sense. Nothing in this version to lose as it is only a dev instance. Thanks :) | 18:00 |
+MrHairgrease | oki | 18:00 |
-!- patspam [n=patspam@ppp121-44-242-84.lns4.mel4.internode.on.net] has quit ["Leaving."] | 18:01 | |
-!- cap10morgan [n=cap10mor@206-124-7-89.denver.dsl.forethought.net] has quit [] | 18:01 | |
@preaction | there's a nice script that will do all that for you, available here: https://svn.webgui.org/plainblack/tools/wg-reset.pl | 18:01 |
@preaction | er.. just wg-reset (no .pl_ | 18:01 |
+perlmonkey2 | preaction: sweet, thanks. | 18:02 |
-!- SynQ [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)] | 18:02 | |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 18:03 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:21 | |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)] | 18:24 | |
-!- carogra1 [n=Caroline@h69-131-76-112.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 18:29 | |
KC2QBU | Once isntalled, does WebGUI use the apache2.conf and ports.conf or does it bypass them? | 18:35 |
+MrHairgrease | you are referring to the default debian/ubuntu /etc/apache2 conf files? | 18:36 |
+MrHairgrease | if so than yes and no | 18:36 |
+MrHairgrease | the wre comes with its own apache | 18:37 |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:37 | |
+MrHairgrease | so while it doesn't override the /etc/apache2 files essentially. It uses completely otrher conf files | 18:37 |
+MrHairgrease | they are in /data/wre/etc (or something like that) | 18:38 |
KC2QBU | so it runs of it's own Apache server with the wre? | 18:38 |
+MrHairgrease | yes | 18:38 |
+MrHairgrease | it runs two instances actually | 18:38 |
+MrHairgrease | one on port 80 | 18:39 |
+MrHairgrease | and another on port 81 or 8181 or so | 18:39 |
+MrHairgrease | the apache on port 80 is a reverse proxy | 18:39 |
+MrHairgrease | that proxies the other apache which is the actual mod_perl ontent server | 18:39 |
+MrHairgrease | this is done to reduce the load on the mod_perl server by slow connections | 18:40 |
+MrHairgrease | on a sidenote that means that you cannot run the default apache the comes with your distro on the ports on which the mod_proxy and mod_perl wre apache are running | 18:43 |
KC2QBU | ah | 18:43 |
KC2QBU | thanks for the info | 18:43 |
+MrHairgrease | also you cannot run the mysql that comes with your distro | 18:43 |
+MrHairgrease | the wre has it's own | 18:43 |
+MrHairgrease | make sure you read the stuff in /data/wre/docs/install.txt | 18:43 |
KC2QBU | I noticed that | 18:43 |
+MrHairgrease | ok | 18:43 |
+MrHairgrease | just being sure | 18:43 |
KC2QBU | now lets say I want to add a port that the server listens on, lets say 15000. Can I add that port so that webgui also so that it listens on this port as well? | 18:45 |
+MrHairgrease | sure | 18:45 |
+MrHairgrease | you'd want to add that port to the Ports or Listen directive in the mod_proxy conf | 18:46 |
+MrHairgrease | lemme check where dthat is | 18:46 |
KC2QBU | Yeah, I've been searching for that myself with no luck yet | 18:47 |
-!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui | 18:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:47 | |
+MrHairgrease | /data/wre/etc/modproxy.conf | 18:47 |
+MrHairgrease | add the port to the Listen direcxtive | 18:47 |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] | 18:48 | |
+MrHairgrease | and do a /data/wre/sbin/wreservice --restart modproxy | 18:48 |
+MrHairgrease | afterwards | 18:48 |
KC2QBU | thanks | 18:48 |
+MrHairgrease | np | 18:49 |
-!- khenn_ [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:49 | |
-!- khenn [n=khenn@66-190-57-159.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 18:49 | |
KC2QBU | so basically you don't have to install LAMP when you install wre? | 18:49 |
+MrHairgrease | indeed | 18:50 |
-!- perlDreamer [n=ckuskie@nat082.mxim.com] has joined #webgui | 18:50 | |
+MrHairgrease | you don't even need perl | 18:50 |
+MrHairgrease | since the wre has its own | 18:50 |
+MrHairgrease | you install the wre | 18:50 |
SDuensin | Morning. | 18:50 |
+MrHairgrease | follow the instructions | 18:50 |
perlDreamer | MrHairgrease! Long time no see, man. | 18:50 |
+MrHairgrease | and you are ready to go | 18:50 |
+MrHairgrease | pd! | 18:50 |
+MrHairgrease | just returned from a well deserved holliday | 18:50 |
perlDreamer | Are you an employed Eurotrash person now? | 18:50 |
KC2QBU | hi perlDreamer, SDuensin | 18:51 |
+MrHairgrease | and of course the graduation stuff kept me quite busy before that | 18:51 |
+MrHairgrease | no | 18:51 |
perlDreamer | of course | 18:51 |
+MrHairgrease | not employed yet | 18:51 |
+MrHairgrease | did you already finish your presentatoion perldreamer | 18:51 |
+MrHairgrease | ? | 18:52 |
perlDreamer | WebGUI Programming Mistakes is in good shape. | 18:52 |
perlDreamer | All I need is a video and some chocolate and it is done. | 18:52 |
perlDreamer | The revamp of last years Getting your Ideas into WebGUI still needs work | 18:52 |
+MrHairgrease | video and chocolate? | 18:52 |
perlDreamer | That's all I can say. | 18:52 |
+MrHairgrease | oehh | 18:53 |
perlDreamer | If I told you more, I'd have to hack your computer, cell phone and television set. | 18:53 |
+MrHairgrease | now i'm curious | 18:53 |
+MrHairgrease | I'm pretty sure my tv set is not hackable | 18:53 |
perlDreamer | KC2QBU, what's shakin'? | 18:53 |
+MrHairgrease | it's very old | 18:53 |
perlDreamer | I have big magnets | 18:53 |
+MrHairgrease | hehe | 18:53 |
KC2QBU | Not much, just pulling out the hairs and adding more gray :) | 18:54 |
+MrHairgrease | but so you're doing two talks this year? | 18:54 |
perlDreamer | yes | 18:54 |
+MrHairgrease | cool | 18:54 |
+MrHairgrease | I'm back to only one this year | 18:55 |
perlDreamer | What are you talking about? | 18:55 |
perlDreamer | I should go read the schedule again. | 18:55 |
+MrHairgrease | last year I had two | 18:56 |
+MrHairgrease | this year I have one | 18:56 |
perlDreamer | Well, next year we'll swap again | 18:56 |
+MrHairgrease | hehe | 18:56 |
+MrHairgrease | we'll see about that | 18:56 |
+MrHairgrease | are your kids still hooked on steamlocomotives btw? | 18:57 |
CIA-6 | WebGUI: jt * r7131 /tools/translationserver.cgi: performance enhancement | 18:57 |
perlDreamer | oh yes | 18:58 |
perlDreamer | We're planning a two-train camping trip later in August before the WUC | 18:58 |
perlDreamer | We've seen every steam train in Oregon, except for 1 in Prineville | 18:58 |
perlDreamer | and we'll also go visit the Sumpter Valley railroad on that trip | 18:58 |
+MrHairgrease | When I was in Switzerland I grabbed this folder of some swiss steam train you can ride | 18:58 |
perlDreamer | No way! Really? | 18:58 |
+MrHairgrease | I they like it I can take it with me | 18:59 |
+MrHairgrease | never rode it though | 18:59 |
perlDreamer | It's okay, they love to learn about trains, no matter where they are | 18:59 |
perlDreamer | or how much they cost... | 18:59 |
+MrHairgrease | I'm not sure it's for sale | 18:59 |
perlDreamer | for riding | 18:59 |
+MrHairgrease | the Swiss tend to be a very preserving people =) | 18:59 |
perlDreamer | I told them we're not buying any | 18:59 |
+MrHairgrease | yeah | 19:00 |
+MrHairgrease | I guess you have to show em who's boss | 19:00 |
perlDreamer | Recently, Peter has been making plans to turn our house into a train station. | 19:00 |
+MrHairgrease | anyway I'll take it with me | 19:00 |
perlDreamer | thanks, man | 19:00 |
+MrHairgrease | if nothing else it's good for brushing up the german, french an italian =) | 19:00 |
perlDreamer | No spanish translation? | 19:01 |
perlDreamer | duh | 19:01 |
perlDreamer | of course not | 19:01 |
perlDreamer | It's swiss | 19:01 |
+MrHairgrease | no spanish | 19:01 |
+MrHairgrease | but I think it also ha english content | 19:01 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:09 | |
KC2QBU | MrHairgrease: couldn't restart wreservice with that command. | 19:09 |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] | 19:14 | |
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui | 19:18 | |
-!- mode/#webgui [+o rizen] by ChanServ | 19:18 | |
+perlmonkey2 | So I hear there is a top secret book about to be released? | 19:25 |
perlDreamer | Rumor mungoring makes the day go by more quickly, dude | 19:26 |
perlDreamer | Out with it! | 19:27 |
+perlmonkey2 | Beatle the Bard? | 19:28 |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has joined #webgui | 19:31 | |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has quit [] | 19:32 | |
lisette | hot to do for test that a workflow is finished well | 19:36 |
-!- carogray [n=Caroline@h69-131-73-45.nwlnnh.dsl.dynamic.tds.net] has joined #webgui | 19:48 | |
+perlmonkey2 | Can someone verify this? Go to admin console -> shop and see if there is a products link on the right nav list. | 19:59 |
perlDreamer | Nope. rizen fixed it a few days ago | 20:00 |
perlDreamer | bug closed | 20:00 |
perlDreamer | move on people, there's nothing to see here | 20:00 |
+perlmonkey2 | there's another related one that needs to be closed also. | 20:00 |
perlDreamer | which one? | 20:00 |
+perlmonkey2 | no, I'm just an idiot and hadn't scrolled down. | 20:00 |
+perlmonkey2 | it must have *just* been closed though :P | 20:01 |
perlDreamer | The Cash Checkout issue bug looks intriguing | 20:01 |
perlDreamer | or, Could not format date | 20:02 |
perlDreamer | I have that bug completely triaged, so if you want to work on it let me know. | 20:02 |
perlDreamer | bb | 20:02 |
+perlmonkey2 | perlDreamer: I'll do the could not format date | 20:03 |
+perlmonkey2 | it is filling up my logs too | 20:03 |
-!- carogra1 [n=Caroline@h69-131-76-112.nwlnnh.dsl.dynamic.tds.net] has quit [Read error: 113 (No route to host)] | 20:06 | |
+perlmonkey2 | Anyone ever ran into this. I did an svn revert, wre --restart all and still I only get one log message to the files and then no more logs are written. | 20:13 |
perlDreamer | never seen that one | 20:23 |
-!- KlausH [n=KlausH@p5B073A66.dip0.t-ipconnect.de] has quit ["bye"] | 20:24 | |
+perlmonkey2 | perlDreamer: a problem in my config when I enabled ssl | 20:24 |
doc_777 | Gallery - What am I missing to make thumbnail the default view when viewing the album? I made a copy of DefaultGalleryViewAlbum and under <tmpl_loop file_loop> changed <a href="<tmpl_var url>" to <a href="<tmpl_var thumbnailUrl>" but the view is still the default side by side. | 20:26 |
perlDreamer | that would be a link to an image, href | 20:27 |
perlDreamer | try looking up the image tag | 20:27 |
+perlmonkey2 | perlDreamer: switching to the cash bug checkout bug. Trying to trigger the date bug I ran into it, and it seems a bit strange. And since I've been playing in that area, I might be able to solve it fast. | 20:27 |
perlDreamer | cool | 20:28 |
perlDreamer | I haven't looked into the Cash bug | 20:28 |
perlDreamer | but it doesn't involve Itransact, so it should be easier to work on | 20:28 |
perlDreamer | I think bopbop/kristi hit it on the head in her follow-up to vrby's comments | 20:28 |
perlDreamer | "more than two items" | 20:29 |
-!- lisette [n=liraos@adsl190-28-173-1.epm.net.co] has quit ["Leaving."] | 20:29 | |
-!- SDuensin_ [n=Scott@229.sub-75-206-108.myvzw.com] has joined #WebGUI | 20:29 | |
@preaction | doc_777, you wanted to change Default Gallery List Albums | 20:30 |
doc_777 | ah, so it is not in album view at all... | 20:30 |
+perlmonkey2 | perlDreamer: the failure I'm seeing is the template to process. | 20:30 |
@preaction | the first view when you enter the Gallery is usually the List Albums view | 20:30 |
@preaction | unless you configured it to be a single album, then it is only the default view of the Album | 20:31 |
doc_777 | I have a list of albums. When I click an album I would like to show the thumbnail view of that album. Right now the default is a dual list of pictures. | 20:32 |
@preaction | right, so you want to change the Default Gallery List Albums template | 20:32 |
@preaction | to use <tmpl_var url_thumbnails> | 20:32 |
doc_777 | Let me try that again. brb ;) | 20:33 |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 20:34 | |
perlDreamer | gotta VM into windows for a while. bbl. | 20:37 |
-!- SDuensin [n=Scott@94.sub-75-207-140.myvzw.com] has quit [Read error: 110 (Connection timed out)] | 20:37 | |
doc_777 | Ok, I copied DefaultGalleryListAlbums to a new template and assigned it. Under <tmpl_loop albums> I changed <a href="<tmpl_var url>" to <a href="<tmpl_var url_thumbnails>". Saved and it made no change... | 20:40 |
@preaction | did you change your Gallery to use hte new template? | 20:42 |
doc_777 | yes I did... and then cleared the cache (not sure if that would help but who knows ;-) | 20:46 |
doc_777 | Under <div class="albumImage"> | 20:48 |
doc_777 | <tmpl_if thumbnailUrl><a href="<tmpl_var url_thumbnails>" | 20:48 |
BartJol | did you already pasted your template in pastebin? | 20:49 |
@preaction | and then you're clicking on the album's thumbnail image and you're not being taken to the album thumbnails page? | 20:50 |
doc_777 | No I havent. People have had me editing different templates so was unsure which does what. We started with AlbumView but I think it is AlbumList that is the culprit now. | 20:50 |
BartJol | well for total certainty you can put some text in your template, when it appears you're sure you got the right one | 20:52 |
BartJol | takes some trial and error, but in the end it will give some result | 20:52 |
doc_777 | As of now I can click the album and be brought to the thumbnail view but the thumbnails have ?func=thumbnails attached to them as well. That makes a loop to itself instead of displaying the details ;) | 20:52 |
BartJol | cool | 20:53 |
doc_777 | Yea, it is a work in progress. But slowly getting there ;) | 20:53 |
BartJol | well first I'm gonna make dinner | 20:56 |
BartJol | then I'll be back to help if necessary and wanted :) | 20:57 |
doc_777 | I have it now looks like. Enjoy! | 20:57 |
doc_777 | Thanks for all the help everyone. | 20:57 |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has joined #WebGUI | 21:09 | |
topsub | ugh.. the shopping cart template is one big table! | 21:30 |
@rizen | ugh? | 21:30 |
@rizen | why ug? | 21:30 |
topsub | expecting css layout | 21:30 |
@preaction | it's rows and columns of data, thus it should be a table | 21:30 |
topsub | boo | 21:31 |
@preaction | table does not preclude CSS | 21:31 |
topsub | eyes crossed when i saw that.. wasn't expecting that | 21:31 |
@preaction | you would prefer divitis? i tend to like semantic markup more | 21:31 |
topsub | does the cart page show variants by default? | 21:34 |
topsub | doesn't seem like it | 21:34 |
topsub | preaction, seems just floating information wouldn't be that hard | 21:35 |
topsub | but i can see point of table easier to show data | 21:35 |
@preaction | but it would be wrong | 21:35 |
perlDreamer | what the cart holds is a "configured product". See the applyOptions method in Asset/Sku for details. | 21:35 |
topsub | we are going to inject more options into cart items table so we can pull out on the view cart page | 21:36 |
perlDreamer | just remember that carts can contain more than Products | 21:40 |
perlDreamer | we handle that now by changing the getConfiguredTitle method | 21:40 |
perlDreamer | it would allow you to display whatever info without altering the Cart at all | 21:40 |
perlDreamer | oh, just so you know, there commits to Asset/Sku/Product.pm last night, so a svn update would be a good idea. | 21:41 |
@rizen | boo topsub boo | 21:41 |
@rizen | topsub is a markup racist | 21:42 |
@rizen | he's calling for an ethnic cleansing | 21:42 |
topsub | lol | 21:43 |
topsub | booo rizen boo | 21:43 |
@preaction | are we still on .19? is that being released today? | 22:06 |
perlDreamer | only Haarg knows. We're on .19 of of now | 22:06 |
@Haarg | yeah, there will be a release | 22:06 |
@preaction | k, just wondering when so i know when i should commit this change (just testing now) | 22:09 |
topsub | found this and thought it was cool.. Reminds me of thingy http://www.phpform.org/formbuilder/index.php | 22:14 |
topsub | really slick interface | 22:14 |
BartJol | WebGUI, still there? | 22:23 |
BartJol | there's a template in your mailbox | 22:23 |
-!- WebGUI [n=SynQ@f216097.upc-f.chello.nl] has quit [Read error: 113 (No route to host)] | 22:23 | |
+perlmonkey2 | can someone look at their db receiptEmailTemplateId is? I loaded previousVersion.sql and now that temlate is set to BMzuE91-XB8E-XGll1zpvA but it should be bPz1yk6Y9uwMDMBcmMsSCg | 22:23 |
@rizen | that is pretty sweet topsub | 22:24 |
BartJol | perlmonkey2, nothing to do with versioning? | 22:24 |
topsub | rizen, ya the interface is nice.. maybe thingy could adapt that style.. Has very slick interface | 22:24 |
topsub | i was "wow'd" by it | 22:25 |
topsub | i didn't download the code or anything | 22:25 |
@rizen | definitely worth looking into | 22:25 |
@rizen | but i wouldn't do it just for thingy | 22:26 |
+perlmonkey2 | BartJol: I would guess so, but I would wonder why the upgrade script wouldn't have changed the existing template ids. | 22:26 |
+perlmonkey2 | just not sure if it is a bug or not. | 22:26 |
BartJol | what table is it? | 22:26 |
+perlmonkey2 | BartJol: paymentGatey | 22:26 |
topsub | what do you mean? adapt that kind of interface threwout webgui? | 22:26 |
+perlmonkey2 | gateway | 22:26 |
BartJol | ah, my version is too old | 22:27 |
BartJol | only 7.5.9 | 22:27 |
perlDreamer | perlmonkey2, that's definitely a bug | 22:27 |
perlDreamer | need to write an update script to JSON a new receiptEmailTemplateId bug in | 22:27 |
perlDreamer | You can use PayDriver's API to do that | 22:27 |
+perlmonkey2 | JSON a new templateid bug in? | 22:28 |
perlDreamer | template variable Id is stored in JSON in that table | 22:28 |
perlDreamer | you can use the PayDriver's get and update methods to fix it | 22:29 |
+perlmonkey2 | how about I just change the previousVersion.sql to contain the correct assetId for the default template? | 22:29 |
perlDreamer | changing pV.sql is not allowed | 22:29 |
perlDreamer | since it won't update users using the defaults | 22:29 |
+perlmonkey2 | Bear with me a bit, but the problem is that somehow the template id and the default template value in the module have both changed, while the entry for the payment gateway still points at the old template id? | 22:31 |
-!- doc_777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 22:31 | |
perlDreamer | yes | 22:31 |
+perlmonkey2 | so updates7.5.19 needs an entry to change the JSON receipt template id to the correct one. Okay, simple enough | 22:32 |
@rizen | topsub is silly | 22:34 |
BartJol | why this time? | 22:35 |
BartJol | I thought I was the king of sillyland | 22:35 |
+perlmonkey2 | perlDreamer: okay, just to be thoroughly annoying, I should create a new paymentgateway for every gateway id in the table, get the options, update the receipttemplateid option, then set it? | 22:35 |
topsub | lol, i do what i can | 22:36 |
perlDreamer | not quite | 22:38 |
perlDreamer | Instanciate each gateway, one at a time | 22:38 |
perlDreamer | if it uses the old, bad templateId, then update it to use the correct one. | 22:38 |
perlDreamer | if it has some other templateId, leave it alone since it is probably customized by the user | 22:38 |
+perlmonkey2 | oh, yeah | 22:39 |
+perlmonkey2 | I would have clobbered all the new paymentgateways that were created. | 22:39 |
-!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 22:39 | |
+perlmonkey2 | It isn't possible that I just somehow don't have the BMzuE91-XB8E-XGll1zpvA template? | 22:40 |
+perlmonkey2 | before I do this, I just want to double verify that this template is no longer in the current DB. | 22:41 |
perlDreamer | it's not in the db | 22:41 |
perlDreamer | select namespace,assetId from template where assetId like 'BM%'; | 22:41 |
+perlmonkey2 | perlDreamer: well if it isn't in your db and isn't in mine, then I guess it got changed fo'sho' | 22:42 |
perlDreamer | indeed | 22:42 |
perlDreamer | select namespace,assetId from template where namespace='Shop/EmailReceipt'; | 22:43 |
-!- bopbop [n=kmccombs@71-90-18-149.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] | 22:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 22:56 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:56 | |
+perlmonkey2 | perlDreamer: hmm, that DateTime::setToEpoch doesn't show up in my logs after the 28th. And I'm not sure how to replicate it. | 23:27 |
perlDreamer | make a subscription asset, and try to use the data selector | 23:30 |
-!- KC2QBU [n=Miranda@pool-96-243-22-151.bflony.fios.verizon.net] has joined #webgui | 23:45 | |
KC2QBU | Howdy | 23:46 |
KC2QBU | I had to restart my server and apparently webgui doesn't restart automatically. How do I restart it? | 23:48 |
KC2QBU | I installed wre 0.8.3 | 23:48 |
@preaction | wreservice --start all | 23:48 |
@preaction | er... wreservice.pl --start all | 23:49 |
@preaction | you might think about reading docs/install.txt, there are notes on how to get startup scripts for various distributions | 23:49 |
CIA-6 | WebGUI: perlmonkey2 * r7132 /WebGUI/docs/upgrades/upgrade_7.5.18-7.5.19.pl: upgrade script corrects assetId of paymentgateway's receipt template id. | 23:50 |
CIA-6 | WebGUI: doug * r7133 /WebGUI/ (6 files in 6 dirs): fixed Gallery Disk Space problem by adding a way to change image density | 23:50 |
KC2QBU | I looked at the install.txt in /data/wre/docs/ but didn't se it in there | 23:50 |
@preaction | what OS are you using? | 23:51 |
KC2QBU | Ubuntu 8.04 | 23:51 |
KC2QBU | server | 23:51 |
@preaction | look in /data/wre/sbin/services/ubuntu | 23:52 |
@preaction | you can use those scripts to make webgui start automatically | 23:52 |
@preaction | er... looks like nothing's there | 23:52 |
@preaction | but the redhat ones should work | 23:52 |
KC2QBU | actually I had to use sudo ./wreservice.pl --start all | 23:54 |
@preaction | right, i'm saying you can use the scripts in /data/wre/sbin/services/redhat to make webgui start and stop automatically by putting them in the right place | 23:55 |
-!- SDuensin_ [n=Scott@229.sub-75-206-108.myvzw.com] has quit ["Leaving"] | 23:57 | |
KC2QBU | right place meaning init.d? | 23:58 |
@preaction | i don't know, ask #ubuntu | 23:58 |
@preaction | you might have to do something else after that, like chkconfig in redhat | 23:58 |
KC2QBU | thanks for helping me getting it restarted | 23:59 |
--- Log closed Fri Aug 01 00:00:53 2008 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!