--- Log opened Wed Oct 01 00:00:39 2008 |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 00:03 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:23 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 54 (Connection reset by peer)] | 00:36 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:36 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 00:37 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 00:54 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 00:54 |
@Haarg | perlDreamer, you around? | 01:02 |
+perlDreamer | yup | 01:05 |
@Haarg | Can't coerce array into hash at upgrade_7.5.24-7.6.0.pl line 85. | 01:05 |
@Haarg | thoughts? | 01:05 |
+perlDreamer | $config->get('assets') is not an array anymore? | 01:06 |
+perlDreamer | it's a set of hash refs | 01:06 |
@Haarg | this is part of the product import fix | 01:06 |
@Haarg | "Repairing broken Products that were imported" | 01:06 |
+perlDreamer | line 85 is a blank line for me | 01:07 |
+perlDreamer | is your config updated/committed? | 01:07 |
+perlDreamer | s/config/update script/ | 01:07 |
@Haarg | yeah | 01:07 |
+perlDreamer | I have that on line 91 | 01:08 |
@Haarg | next COLLATERAL unless exists $collateral->{sku}; is the line that's failing | 01:08 |
+perlDreamer | COLLATERAL: foreach my $collateral (@{ $product->getAllCollateral('variantsJSON') }) { | 01:09 |
+perlDreamer | the collateral has to be de-refed into an array so it can be iterated over | 01:09 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:11 |
+perlDreamer | I just committed a fix | 01:11 |
+perlDreamer | and backported it to 7.5 | 01:11 |
@Haarg | thanks | 01:14 |
@Haarg | i need to spend a weekend reading through all the shop code | 01:14 |
+perlDreamer | You're welcome. I should have set up a test of the upgrade. | 01:14 |
+perlDreamer | A suggestion. Spend a little extra time in the PayDriver. I couldn't figure out the multiple labels myself. | 01:15 |
+perlDreamer | It would be nice to brainstorm with people. | 01:15 |
@Haarg | looks like that upgrade bug helped my catch a bug in the forking upgrade script though | 01:16 |
@Haarg | no fix yet, but for some upgrade errors it doesn't notice the failure | 01:16 |
@Haarg | and i didn't see the error on the console either | 01:17 |
@Haarg | which isn't good. | 01:17 |
+perlDreamer | no | 01:17 |
CIA-39 | WebGUI: colin * r7786 /WebGUI/docs/upgrades/upgrade_7.5.24-7.6.0.pl: | 01:19 |
CIA-39 | WebGUI: Dereference the array ref of collateral into an array so foreach | 01:19 |
CIA-39 | WebGUI: can iterate over it. | 01:19 |
CIA-39 | WebGUI: colin * r7787 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: backporting upgrade script fix for array deref | 01:19 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:29 |
-!- mode/#webgui [+o rizen] by ChanServ | 01:29 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:31 |
CIA-39 | WebGUI: graham * r7788 /WebGUI/sbin/upgrade.pl: get upgrade.pl to fail properly if upgrade script dies | 01:52 |
+perlDreamer | Haarg, did we ever finalize on a recursion depth for Macro.pm? | 01:56 |
@Haarg | hmm | 01:56 |
@Haarg | i didn't end up changing it | 01:56 |
@Haarg | how deep did you start running into problems? | 01:56 |
+perlDreamer | I don't remember. I'll repeat the experiment. | 01:56 |
+perlDreamer | 32 is too big | 01:58 |
+perlDreamer | 16 is okay | 01:58 |
@Haarg | 16 sounds fine with me | 01:58 |
+perlDreamer | 24 is too big | 01:58 |
+perlDreamer | maybe we can squeeze in 20 | 01:59 |
@Haarg | if anyone ever got up to 10 they are probably doing something wrong | 01:59 |
+perlDreamer | 20 works | 01:59 |
+perlDreamer | and if anyone uses anything as crappy as I do for production, they have earned their problems | 02:00 |
+perlDreamer | 20 sound good, just for margin? | 02:00 |
@Haarg | i suppose | 02:00 |
+perlDreamer | you like 16/10 better? | 02:00 |
@Haarg | if 24 is giving you trouble, i'm something more like 16 | 02:01 |
+perlDreamer | 16 it is | 02:01 |
@Haarg | hmm | 02:01 |
@Haarg | keep noticing problems i want to fix before releasing | 02:02 |
+perlDreamer | I have a little time, if you like :) | 02:02 |
+perlDreamer | there's the intermittent Workflow/Activity/NotifyAboutLowStock test failures, too | 02:03 |
+perlDreamer | I've never been able to duplicate those | 02:03 |
+perlDreamer | They're somehow related to the Inbox | 02:03 |
@Haarg | heh, i was wondering why there were so many entries missing from the changelog | 02:06 |
@Haarg | looks like i only did half of what i needed to | 02:06 |
+perlDreamer | Shelf test is badly broken | 02:14 |
+perlDreamer | Asset.pm seems broken, too | 02:16 |
@Haarg | how so? | 02:16 |
+perlDreamer | Nothing can call getUrl | 02:17 |
@Haarg | o_O | 02:17 |
@Haarg | there was a pod bug causing that | 02:17 |
@Haarg | that i fixed | 02:17 |
+perlDreamer | I'm up to date | 02:17 |
+perlDreamer | and I saw that commit | 02:17 |
+perlDreamer | syntax checks okay | 02:18 |
+perlDreamer | but perl t/Asset/Asset.t dies | 02:19 |
+perlDreamer | Can't locate object method "getUrl" via package "WebGUI::Asset::Wobject::Folder" at t/Asset/Asset.t line 395. | 02:19 |
@Haarg | 7.6? | 02:19 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:19 |
+perlDreamer | 7.5 | 02:20 |
@Haarg | maybe that fix needs a backport then | 02:20 |
+perlDreamer | I'll track it down | 02:21 |
+perlDreamer | that double =cut doesn't exist in 7.5 | 02:22 |
+perlDreamer | I'll run the syntax check test to see if it helps | 02:23 |
+perlDreamer | found it | 02:26 |
+perlDreamer | I was split between two branches | 02:26 |
CIA-39 | WebGUI: colin * r7789 /branch/WebGUI_7.5/t/templateChecker.t: Add test to make sure that default templates do not contain bad gateway macros. | 02:30 |
CIA-39 | WebGUI: colin * r7790 /branch/WebGUI_7.5/ (3 files in 3 dirs): backporting product import csv file format fix | 02:30 |
CIA-39 | WebGUI: colin * r7791 /WebGUI/lib/WebGUI/Macro.pm: reset recursion depth on macros to 16 | 02:30 |
CIA-39 | WebGUI: graham * r7792 /WebGUI/docs/changelog/7.x.x.txt: merge 7.5.22-7.5.24 changelog entries | 02:30 |
CIA-39 | WebGUI: colin * r7793 /branch/WebGUI_7.5/t/ (2 files in 2 dirs): continue backporting Shelf tests for product import | 02:30 |
CIA-39 | WebGUI: jt * r7794 /releases/WebGUI_7.6.0: Release 7.6.0 | 02:30 |
CIA-39 | WebGUI: jt * r7795 /releases/WebGUI_7.6.0-beta: Release 7.6.0-beta | 02:30 |
CIA-39 | WebGUI: graham * r7796 /releases/WebGUI_7.6.0: erroneous tag | 02:30 |
CIA-39 | WebGUI: graham * r7797 /WebGUI/ (4 files in 4 dirs): preparing for 7.6.1 dev | 02:30 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:43 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:55 |
CIA-39 | WebGUI: colin * r7798 /branch/WebGUI_7.5/lib/WebGUI/Asset.pm: backport POD fix for getUrl | 03:02 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 03:16 |
SDuensin | Oooo! Just got the 7.6.0 beta mail. New toys! | 03:17 |
@rizen | mesa likey new toys | 03:19 |
elnino | what's the different between package and prototype, other than you can import and export packages. as far as to the content manager, packages are under packages and prototypes are under the "new contnet" menu. Other than that, are there any other differences I'm missing? | 03:22 |
@preaction | packages are a lineage, they can contain more than one asset | 03:25 |
@preaction | prototypes are just one asset | 03:25 |
@rizen | and packages are exact copies as you deploy them | 03:26 |
@rizen | a prototype sets up "defaults" but lets you change them as you create the prototype | 03:26 |
@rizen | as you create the asset from the prototype i mean | 03:26 |
@preaction | so, say you need to use a different default Article template. you can set up a prototype and (if you want) remove the original from the New Content menu | 03:26 |
patspam | packages are the best thing since sliced bread | 03:32 |
patspam | they make syncing changes between dev and production servers a breeze | 03:33 |
elnino | oh.. I use packages as a template. Content managers add a pagelayout that has been a defined as a package, and then they make their modifications. So we have "about 200" pages built from a package. But it sounds like that isn't what it was meant for. | 03:36 |
elnino | I'll write a wiki. =) | 03:37 |
@preaction | what it was meant for is of no concern. | 03:41 |
@preaction | the best things in webgui are used for things they weren't meant for | 03:41 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:51 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:51 |
elnino | new wiki: http://www.plainblack.com/community-wiki/packages-vs-prototypes - Thanks guys! | 04:01 |
elnino | I also did this too from yesterdays conversation: http://www.plainblack.com/community-wiki/subscription-overview | 04:01 |
elnino | preaction, rizen feel free to modify if I misrepresented anything you guys said on these topics. | 04:04 |
elnino | and patspam =) | 04:07 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 04:11 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 04:57 |
patspam | elnino: I was disappointed you didn't put the bit in about sliced bread | 05:00 |
@rizen | me too | 05:01 |
patspam | whose idea was packages? I've often thought i want to buy them a beer at the next WUC | 05:06 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 05:26 |
@rizen | me | 05:30 |
@rizen | actually, i take that back...it was a guy i used to work with back when i started webgui named Michael Blakeslee | 05:31 |
@rizen | not the idea to be able to copy packages between sites though | 05:31 |
@rizen | that was me | 05:31 |
@rizen | his idea was being able to have a package on a site to be able to redeploy it over and over again | 05:31 |
@rizen | and i felt we needed a way to be able to sync content between sites | 05:32 |
@rizen | so packages just seemed to be the ideal place to stick that feature in | 05:32 |
@rizen | rather than creating yet another switch | 05:32 |
@rizen | these days i'm not sure which side of packages are used more often | 05:33 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 05:49 |
patspam | i think i'll owe you a whole slab of beer by the the next wuc in that case :) | 06:06 |
@rizen | i don't think so | 06:07 |
@rizen | i think by next wuc i'll owe you a whole slab of beer | 06:07 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 06:07 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:07 |
patspam | hah we can get drunk together then. but seriously, packages save me SO much time | 06:07 |
@rizen | if you keep contributing and actually get the enhancements to thingy and other things done | 06:07 |
@rizen | add the crypto | 06:07 |
@rizen | add the privileges thing | 06:08 |
@rizen | you'll be contributor of the year | 06:08 |
patspam | hah if i actually finish anything =p | 06:08 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Client Quit] | 06:08 |
patspam | does the crypto thing interest you though? | 06:08 |
@rizen | it has promise | 06:08 |
@rizen | and i'm certain that some of our government clients would be interested | 06:08 |
@rizen | we've also recently started doing some low level medical stuff | 06:09 |
@rizen | nothing that includes personal info | 06:09 |
@rizen | but eventually, if we go further then we could use it there as well | 06:09 |
patspam | ah great. I'll definitely go ahead with building a prototype system then | 06:09 |
@rizen | i've been avoiding posting to your thread cuz i wanted to see what other people said first | 06:09 |
patspam | yeah that's ok, the most important thing to know is that you don't think it's a complete waste of time | 06:10 |
@rizen | btw...would you be interested in starting some sort of WebGUI Oz group like the Dutch guys did for holland? | 06:10 |
patspam | absolutely | 06:10 |
patspam | if there are enough numbers..? | 06:10 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 06:10 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:11 |
@rizen | encryption isn't a waste of time...i'm just not a fan of having the crypto in the hands of humans | 06:11 |
@rizen | humans are falable | 06:11 |
patspam | yeah humans suck | 06:11 |
patspam | they mess everything up for the rest of us | 06:12 |
@rizen | there are about six WebGUI related companies in Oz that i'm aware of | 06:12 |
patspam | oh wow, cool i didn't realise there were that many | 06:12 |
@rizen | but i havent' been in contact with any of them for a while | 06:12 |
@rizen | i'll see what i can do to dig them out and get you guys together | 06:12 |
patspam | I'd be more than happy to coordinate stuff | 06:12 |
@rizen | there's one in sydney that has something to do with building legal sites | 06:13 |
@rizen | if you turn on passive profiling you'll see a warning message pop up | 06:13 |
@rizen | that's because of those guys | 06:13 |
patspam | heh yeah i saw that at the WUC! | 06:13 |
@rizen | apparently passive profiling is illegal in oz | 06:13 |
patspam | I was sceptical about that, but i guess if they're into the legal stuff then they'd know better than me | 06:14 |
patspam | i thought you just had to be up front about how much info you're collecting | 06:14 |
@rizen | well maybe that's it | 06:14 |
@rizen | but the warning is just about making sure you know your local laws | 06:15 |
@rizen | before using it | 06:15 |
@rizen | anyway, they are the ones that told ust o put it in there | 06:15 |
@rizen | Radix-wrk is from Perth | 06:16 |
@rizen | so he's another aussie | 06:16 |
patspam | yeah he's the only one i know about | 06:16 |
@rizen | he came to the wuc a couple years back | 06:16 |
@rizen | the problem is that oz is so big (kind of like the states) that it may not be possible for you to put a group together | 06:16 |
@rizen | at least not a physical group like they do in the netherlands | 06:17 |
patspam | yeah the tyranny of distance.. | 06:17 |
@rizen | SGE is also from there | 06:18 |
@rizen | http://www.sge.com/ | 06:18 |
patspam | it's not so bad in the states because your population is so much greater | 06:18 |
@rizen | i can't think of anybody's name from there that i know off the top of my head | 06:18 |
@rizen | but i've talked to them a couple times | 06:18 |
patspam | heh my old company built the sge website | 06:18 |
@rizen | see you guys are already connected! | 06:19 |
patspam | hah yeah, except some links are better left broken! | 06:19 |
@rizen | you can't lead a group and think that way | 06:19 |
patspam | heh yeah, I'm just joking | 06:19 |
@rizen | it's about finding commonalities and focusing on those | 06:19 |
@rizen | otherwise you end up like our president | 06:20 |
patspam | really rich and in charge of the most powerful country in the world? | 06:20 |
@rizen | the law group is: http://www.lawsocietywa.asn.au/ | 06:20 |
@rizen | no: a total jackass that everybody hates, and that can't put together coherent sentences to save his life | 06:21 |
@rizen | email for the guy that put that site together is: terminus@terminus.net.au | 06:22 |
patspam | so the dutch group, do they have any overriding goals? or is it just to help people connect? | 06:22 |
@rizen | the main focus is to promote webgui as a business platform in holland | 06:23 |
@rizen | but it's also to bring together a group of webgui professionals to share ideas, and resources | 06:23 |
@rizen | because we're all a bunch of small companies (in the webgui community) so we need to get help from each other from time to time | 06:24 |
patspam | yeah for sure | 06:24 |
@rizen | i'll try to get you the contact information for some other australian companies using webgui...just can't remember them off the top of my head right now | 06:25 |
@rizen | but you have four so far | 06:25 |
@rizen | so you could get started | 06:25 |
@rizen | four is more than the dutch team started with | 06:26 |
@rizen | originally there were only two dutch companies involved in wossa | 06:26 |
@rizen | now i think there are 7 | 06:26 |
@rizen | granted that 4 of them are either procolix or offshoots from procolix | 06:26 |
patspam | yeah i think it's a great idea, I'll give it a shot | 06:27 |
@rizen | the terminus guy is in perth with radix | 06:29 |
@rizen | where are you again? | 06:29 |
patspam | Melbourne | 06:31 |
@rizen | yikes | 06:32 |
@rizen | holy other side of the country batman | 06:32 |
patspam | heh yeah, well, everything is far away from Perth | 06:32 |
diakopter | hee | 06:33 |
patspam | most geographically isolated city in the world i think? | 06:33 |
@rizen | please... | 06:33 |
@rizen | Darwin is more isolated | 06:33 |
patspam | nah you've got Alice Springs etc.. nearby | 06:34 |
@rizen | I've always wanted to go to Darwin...mainly cuz it's name is Darwin | 06:34 |
patspam | it's awesome | 06:35 |
patspam | especially if you like tropical weather | 06:35 |
@rizen | one of these days i've got to get back to australia | 06:35 |
@rizen | only been there once, and it was great | 06:35 |
patspam | WUC next year man :) | 06:35 |
@rizen | yeah, if we want only 2 of us to show up. =) | 06:36 |
@rizen | as much as i like to think of webgui as a worldwide phenomena, it's mainly a U.S. thing. =) | 06:36 |
@rizen | i take it back, i don't want to go back to australia | 06:38 |
@rizen | i've been to sydney and katoomba | 06:38 |
@rizen | the rest of the country can't be that much different. =) | 06:39 |
@rizen | that's a little like saying you've been to Madison and Chicago, so there's nothing to see in New York or San Franciso | 06:40 |
@rizen | co | 06:40 |
patspam | heh.. it's definitely not as diverse here as the states or europe though | 06:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:41 |
@rizen | i think that you guys don't use very much spice in your cooking | 06:42 |
@rizen | the only places i liked to eat while i was there were asian | 06:42 |
@rizen | maybe i just kept going to the wrong places | 06:43 |
+Radix-wrk | unfortunately, we have far too many brits here who don't like spices.. so the majority eat plain food. Personally I love spices in my food.. hence why I'm engaged to a Chinese/Malaysian woman ;) | 06:56 |
@rizen | ah that's what it is, the british influence | 06:57 |
+Radix-wrk | meat and potatoes | 06:57 |
+Radix-wrk | and lots of salt | 06:58 |
@rizen | even meat and potatoes can have spices | 06:58 |
@preaction | chives, oregano, laury's | 06:58 |
+Radix-wrk | yeah, but it's amazing how many of them don't use em | 06:58 |
+Radix-wrk | speaking of which.. I have some of my special homemade pizza in the fridge and it's lunchtime :) | 07:05 |
@preaction | nice | 07:05 |
+Radix-wrk | best pizza base ever = 4 cups of flour, pinch of salt, lots of mixed herbs, cajun spices and one bottle of beer - mix it all up and makes 3 pizza bases | 07:06 |
+Radix-wrk | oh.. by one bottle I mean 375ml - your typical can here | 07:07 |
@preaction | hand-tossed? | 07:08 |
@preaction | or just stretch on a baking sheet? | 07:08 |
+Radix-wrk | mix and knead.. but shouldn't need much needing | 07:13 |
+Radix-wrk | then divide into three and roll it out as flat as you can on a pizza tray | 07:13 |
@rizen | recipe for webgui pizza? | 07:13 |
@rizen | perhaps it should be in the wiki +0 | 07:13 |
+Radix-wrk | I made a couple of bacon and potato pizza's, and a prawn and coriander pizza last night.. delicious | 07:13 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 07:58 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 08:03 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 08:03 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 08:06 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 08:06 |
Mech4221 | Umm - are the webgui books real books ? or e-books ? and if real paper - anyone know how long shipping takes ? | 08:16 |
@rizen | real books | 08:18 |
@rizen | shipping usually takes about a week because they are print on demand | 08:18 |
@rizen | however, you can also email info@plainblack.com to find out what books we have in stock (cuz we keep some) | 08:19 |
@rizen | and those can be expressed to you | 08:19 |
Mech4221 | rizen: Umm - probably the developers guide and the template guide ... | 08:21 |
Mech4221 | rizen: maybe the others if we decide to implement with webgui | 08:22 |
@rizen | i don't know what we have in stock | 08:22 |
@rizen | that's why i'm saying email info | 08:22 |
Mech4221 | rizen: LOL - sorry | 08:22 |
Mech4221 | rizen; are the on-line docs enough to get a 'feel' for developing with webgui ? | 08:22 |
@rizen | we keep a very limited number of books on hand | 08:22 |
@rizen | online docs? | 08:22 |
@rizen | you mean the wiki? | 08:23 |
@rizen | and the pod? | 08:23 |
Mech4221 | yeah - I thought I saw some 'tutorial' type info on the website... | 08:23 |
Mech4221 | though I've looked at so many, I might be confusing it with something else | 08:23 |
@rizen | it really depends upon how motivated you are and if you need a complete reference | 08:23 |
@rizen | the books that we write are certainly not complete, but they are the closest thing to complete there is | 08:23 |
@rizen | the free docs are very good, but they are mostly community maintained, so not nearly as complete as our books | 08:24 |
Mech4221 | I just need to do a sort of 'bake off' - maybe develop a 'content type' - recreate our template/theme, etc. | 08:24 |
@rizen | total free documentation is somewhere around 400 pages | 08:24 |
Mech4221 | ahh - that should be plenty then :-) | 08:25 |
@rizen | total books (paid docs) is around 1300 pages | 08:25 |
@rizen | 400 pages may sound like a lot, but keep in mind that WebGUI is an absolutely gigantic system | 08:25 |
Mech4221 | rizen: yeah - I'm hoping I won't have to cover all 1500 to start out with :-) | 08:26 |
Mech4221 | rizen: yeah - I was rather surprised to see SVN installed as part of wre - is that for versioning content or something ? | 08:26 |
@rizen | that's there fore WDK | 08:27 |
@rizen | WDK is the WebGUI Development Kit | 08:27 |
@rizen | which is a special version of the WRE | 08:27 |
@rizen | and it's currently just an alpha features that we're testing out | 08:27 |
Mech4221 | ahh yes, I did install that as well | 08:27 |
@rizen | webgui has it's own versioning system and doesn't need subversion | 08:27 |
@rizen | but our goal was to give webgui developers the ability to set up their own subversion repositories with little to no trouble | 08:28 |
Mech4221 | ahh - nice :-) | 08:28 |
@rizen | however, subversion will likely be removed from the wdk in the future, because we've gotten feedback that most developers don't care about that...they already have their own repos set up | 08:28 |
Mech4221 | yeah - personally, I prefer mercurial ... | 08:29 |
Mech4221 | and that neon lib causes build issues on 64 bit platforms | 08:29 |
@rizen | yeah and a lot of people like git these days | 08:29 |
@rizen | so subversion will probably go away...and like you say, neon and swig and a bunch of that other stuff you need for subversion is all a pain to get built | 08:30 |
@rizen | even on 32 bit systems | 08:30 |
Mech4221 | yeah - there's a lot of activity in source control lately - git, darcs, monotone, bazaar... seems like they've all gotten pretty good lately. | 08:31 |
@rizen | and a lot of them are starting to offer hosted solutions | 08:31 |
@rizen | which makes it even easier to use them | 08:31 |
@rizen | and provides even less utility for us to include it in the wdk | 08:31 |
Mech4221 | rizen: can you think of any special features/weak area's I should look at during the eval ? | 08:32 |
Mech4221 | rizen: anything your especially proud of or find especially useful ? | 08:32 |
@rizen | it would help to know what you plan on using webgui for | 08:34 |
@rizen | as i said, it's a big system | 08:34 |
@rizen | in general, i'd say that you need to understand that WebGUI doesn't try to be the "best" in any one subject area. instead, it tries to give you the 70%-80% of each subject area that you are likely to use | 08:35 |
Mech4221 | umm - mostly blogging, some light e-commerce (classifieds/job listings), and a subscription area for 'members'... | 08:35 |
@rizen | there are a lot of solutions out there that try to give you every feature you could possibly need in a particular vertical (like wikis, or blogs, or photo galleries, or forums, or whatever) | 08:36 |
@rizen | webgui instead tries to give you a little of everything, because most people need a little of everything | 08:36 |
@rizen | well for blogging you want to take a look at the Collaboration System. It may be a bit confusing at first, but it is hella powerful. | 08:37 |
@rizen | especially it's ability to let you email in blog posts | 08:37 |
Mech4221 | ohh - I hadn't seen that yet... | 08:37 |
@rizen | there's a subscription asset that will let you sell access to restricted areas of the site | 08:38 |
@rizen | so that's going to cover you there | 08:38 |
Mech4221 | very nice :-) | 08:38 |
@rizen | we don't really have a classifieds or job listings system...but the collaboration system has templates for both of those so you can simulate them | 08:38 |
Mech4221 | I was also pretty pleased with the performance... Even 'outta the box' - it out performs Plone on the same configuration | 08:39 |
@rizen | however, you won't be able to sell posting to them | 08:39 |
@rizen | at least individual posts | 08:39 |
@rizen | instead you set up a subscription | 08:39 |
@rizen | and once somebody has the subscription, they can post all they want during their subscription period | 08:39 |
@rizen | webgui runs pretty damn fast with the default configuration...but there are lots of tuning tricks you can do to make it even faster | 08:40 |
@rizen | you just have to learn your usage patterns and then you can really make it sing | 08:41 |
@rizen | to go back to your question about what i'm proud of...that changes with each new release | 08:42 |
@rizen | right now i'm thinking about 7.6 stuff cuz that's what we're working on | 08:42 |
@rizen | but you're probably using 7.4 or 7.5 | 08:42 |
@rizen | in 7.5 i really like our new photo gallery asset | 08:42 |
@rizen | and we just rewrote the commerce underpinnings | 08:43 |
@rizen | so i'm happy about that | 08:43 |
@rizen | but the commerce stuff will get even better over time now that we have a solid foundation to build from | 08:43 |
Mech4221 | wow - sounds like a lot of cool stuff... | 08:44 |
Mech4221 | I'd better get to it, and start poking around :-) | 08:44 |
@rizen | i'm heading to bed. good luck in your eval. | 08:45 |
Mech4221 | thanks again for all the info. :-) | 08:45 |
Mech4221 | g'nite :-) | 08:45 |
@rizen | oh, and feel free to send an email to info@plainblack.com to set up a webinar if want to have someone do a live demo for you | 08:45 |
Mech4221 | oh great! Didn't know you offered those.... | 08:46 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:05 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 09:32 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:04 |
-!- SynQ [n=koendejo@194.171.50.123] has joined #WebGUI | 10:31 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 10:36 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:14 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:29 |
-!- SynQ [n=koendejo@194.171.50.123] has left #WebGUI [] | 13:09 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 13:33 |
-!- mode/#webgui [+o Haarg] by ChanServ | 13:33 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 13:46 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 13:48 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 13:56 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:15 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:48 |
-!- SDuensin [n=Scott@104.sub-75-207-51.myvzw.com] has joined #WebGUI | 16:05 |
SDuensin | Howdy. | 16:07 |
BartJol | goodday | 16:11 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 16:17 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:30 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:31 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:35 |
-!- mode/#webgui [+o rizen] by ChanServ | 16:35 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:35 |
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:35 |
carogra1 | morning/afternoon | 16:35 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:36 |
-!- mode/#webgui [+o khenn] by ChanServ | 16:36 |
carogra1 | with 7.5.22 has the menu title stopped automatically inheriting the value of the title in assets? | 16:36 |
carogra1 | I used to be able to enter the title of an asset skip menu title and go straight to URL, I could even simply delete the value in a menu title field and save, the title would automatically pop into menu title box | 16:37 |
carogra1 | no longer seems to be the case? | 16:37 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:53 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:55 |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:55 |
@rizen | carogra1: try it on demo.plainblack.com, if it's not doing that then it's a bg | 16:56 |
@rizen | bug | 16:56 |
@rizen | however, if it's working on demo, then it must be a configuration issue on your site, and you can put in a support request | 16:56 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:57 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:59 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 17:10 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 17:10 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:13 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 |
estiven | Hello | 17:16 |
estiven | I need to buy hardware for a new proyect | 17:16 |
estiven | and i need to know how many users i can have with that configuration.. | 17:17 |
estiven | the idea is use WebGui... | 17:17 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 17:19 |
@perlmonkey2 | estiven: What type of site is it? Will the users be using the site 8 hard hours a day or casually over 24? | 17:23 |
@perlmonkey2 | Also, how much content will be on the site? Will it be 50GB of hosted content, or 50MB of text and forums? | 17:25 |
estiven | the site is allways 24 hours online... | 17:25 |
estiven | the site is for a new community.... | 17:25 |
estiven | the idea use a NAS for the storage... | 17:26 |
estiven | my problen is't the storage.... | 17:26 |
estiven | my problen is with the performance.. | 17:27 |
estiven | i don'n know whit who hardware i can have who many users... | 17:28 |
@preaction | a decent dual-core processor and 4 gigs of ram should serve you until you start breaking the 10,000 users mark | 17:28 |
estiven | mm, and who many current conected users? | 17:30 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:33 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:34 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 17:36 |
@perlmonkey2 | estiven: Think of pages served per second. | 17:44 |
@perlmonkey2 | How pages do you need to serve per second? | 17:44 |
@perlmonkey2 | 1? 10? 100? | 17:44 |
@perlmonkey2 | The last test I did I could serve 2 pages of dynamic content per second on an old P4 with 512 MB of ram with WG. Cached/static content would be served much faster. What I'm saying is on a dedicated machine, you would need a rather large body of users before hardware becomes an issue. Bandwidth will be a much larger issue and if you are paying for the required bandwidth, hardware costs will be small in comparison. | 17:47 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:51 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:51 |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 17:51 |
@preaction | hardware is cheap these days, i'd buy the fastest one you can afford and benchmark it | 17:51 |
@preaction | until you actually test, you'll never know how many users you can have really | 17:51 |
@perlmonkey2 | I just replaced m y study light with a "ecosmart" CFI which uses 14W and is a 60W equiv, and only costs $1.10 per bulb. They were so cheap I thought they would suck, but are the best CFI's I've ever seen (nice warm glow but not missing the blue light that's lack would put you to sleep), and by far the cheapest. And the 75W it replaced means my lappy is now running for free :D | 17:52 |
@preaction | nice | 17:53 |
topsub | lol | 17:54 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 18:01 |
estiven | Ok, thanks | 18:02 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:12 |
bartjol | hee, the search functiopn doesn't give me anything on webgui.org | 18:28 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has joined #webgui | 18:28 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:28 |
bartjol | content area is just white | 18:29 |
bartjol | lets report a bug | 18:29 |
bartjol | and reported.. | 18:34 |
bartjol | perlDreamer: I got a new typo for you | 18:49 |
bartjol | more will follow prolly | 18:49 |
+perlDreamer | bring it on bartjol | 18:50 |
bartjol | it's in the bug page | 18:52 |
bartjol | collecting karma... | 18:52 |
bartjol | that's a new task that Koen assigned to me | 18:53 |
bartjol | :) | 18:53 |
+perlDreamer | and what does Koen want with your new karma? | 18:53 |
bartjol | dunno exactly | 18:57 |
bartjol | new world order | 18:57 |
bartjol | I think he wants me to have status, other than gained by large amounts of beer | 18:58 |
+perlDreamer | How is Mrs. Koen doing? | 18:58 |
+perlDreamer | Wir sind die Frau Koen? | 18:58 |
+perlDreamer | Como esta' la Senora Koen? | 18:58 |
+perlDreamer | I think that German one is wrong | 18:59 |
CIA-39 | WebGUI: colin * r7799 /WebGUI/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm: fix i18n typo | 19:00 |
CIA-39 | WebGUI: translation * r7800 /translations/Dutch/Dutch/ (9 files): Update from translation server | 19:00 |
bartjol | oh theu're ok | 19:06 |
bartjol | the German means We are misses Koen | 19:07 |
+perlDreamer | that would be a problem | 19:07 |
+perlDreamer | a BIG problem | 19:07 |
@perlmonkey2 | perlDreamer is Mrs. Koen? That is strange. | 19:07 |
bartjol | Koen wasn't feeling particularly well today | 19:07 |
bartjol | like my yping | 19:07 |
bartjol | typing | 19:08 |
bartjol | as far as I know, Tessa's finre | 19:08 |
bartjol | but it's getting beer time | 19:09 |
+perlDreamer | I don't see anymore i18n typos | 19:11 |
bartjol | not yet | 19:13 |
bartjol | they will come, believe me | 19:13 |
topsub | Has anyone had to maintain a product site along with a staging server, while the production server is being update with content, making code changes to the staging server and push your changings to production and not overwrite anything? | 19:13 |
topsub | First thought was db replication, but seems that coudl lead to trouble | 19:13 |
topsub | any change made to production pushed into staging database | 19:14 |
bartjol | well bye | 19:16 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 19:16 |
CIA-39 | WebGUI: colin * r7801 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport buying EMSBadge when none are available fix from HEAD | 19:31 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 19:40 |
@preaction | topsub, we do this a lot. we don't make changes to the dev database, and we sync dev with production regularly | 19:41 |
@preaction | we make scripts to do the migrations / db changes that are necessary, testing them on the dev/staging | 19:42 |
topsub | How do you keep track of the changes you do to stagings so you know what to push to production? | 19:43 |
topsub | version tag? | 19:43 |
topsub | We have a site going live that will get a ton of updates to production, but we need to keep doing dev work on staging. We just trying to figure out the best way to handle pushing the changes without overwriting data thats new from production | 19:46 |
@preaction | packages? | 19:47 |
topsub | Does your scripts make use of the version tags? | 19:49 |
topsub | Any work that can be done under version tags go under a certain version tag then push everything from that version tag to production | 19:49 |
@preaction | no, we just use packages usually | 19:52 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 19:55 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 19:56 |
-!- mode/#webgui [+o khenn] by ChanServ | 19:56 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 20:08 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:08 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 20:10 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 20:30 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 20:31 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:31 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 20:51 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:21 |
topsub | preaction, just got back.. ah so you create everything under a folder or something and then package it up and reimport it on production | 21:40 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +perlDreamer, dionak, f00li5h, elnino | 22:00 |
-!- Netsplit over, joins: dionak, +perlDreamer, elnino, f00li5h | 22:02 |
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 22:05 |
+perlDreamer | preaction: http://www.linux.com/feature/148751 | 22:05 |
+perlDreamer | OpenGoo | 22:05 |
@preaction | sounds like a good candidate for a web services company | 22:07 |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 22:33 |
topsub | Is there a bug with the DateTime form control? I have added few extra fields to the EventManagementSystem.pm definition and i change the date but it stays "1969-12-31 18:00:00" | 22:35 |
@preaction | are you upgraded to the latest version? yes, i think there are some issues with that form control | 22:37 |
@preaction | did you set a default value? | 22:37 |
topsub | nope, no default value in there | 22:37 |
topsub | we are on version 7.5.24-stable | 22:38 |
-!- wgGuest34 [n=wgGuest3@d75-157-247-138.bchsia.telus.net] has joined #webgui | 22:38 |
topsub | it does say "Latest version available:7.6.0" | 22:38 |
wgGuest34 | hey guys, is anyone there? | 22:39 |
@preaction | yeah, ignore that for now | 22:39 |
topsub | So there is an issue with the form control? | 22:39 |
@preaction | topsub, set a default value of "2008-01-01 00:00:00" or something, see if that helps | 22:39 |
wgGuest34 | can anyone help me with some questions i have about webgui and yui | 22:39 |
@preaction | i think it's an issue with the form control, yes | 22:39 |
@preaction | wgGuest34, don't ask to ask, just ask | 22:39 |
topsub | Would that explain tho when i try to change the value it stay that 1969 one tho? | 22:40 |
@preaction | topsub, yes. it's got an epoch time, but it's treating it as a mysql time | 22:40 |
wgGuest34 | i work for a non-profit organization that makes websites for other non-profits.. we use webgui so that the end user can make changes to their sites without us | 22:40 |
@preaction | and that would be considered a bug imho | 22:40 |
topsub | k, thanks.. will try that | 22:40 |
wgGuest34 | the sys admin here wants us to find a way to integrate more javascript into the sites to make the look nicer | 22:41 |
wgGuest34 | so I'm kind of stuck, I don't know how to go about this, I want to use YUI because they have so many little features | 22:41 |
wgGuest34 | but am not sure how to integrate the two.. | 22:41 |
@preaction | yui is already included with webgui | 22:42 |
wgGuest34 | I have been reading in the forums but am kind of lost.. any ideas? | 22:42 |
wgGuest34 | Yes, I saw that.. but how can I use all the features for example drag and drop.. | 22:42 |
@preaction | it's in the extras folder. you can get at them using the ^Extras(); macro | 22:42 |
wgGuest34 | do you know of a tutorial somewhere that could help me through that.. I am really new to webgui | 22:42 |
wgGuest34 | learning the basics still.. and can't find much help.. | 22:43 |
@preaction | i did a presentation at the '07 WUC about YUI and WebGUI, but that's not free (from what I know) | 22:43 |
topsub | The YUI dosc should help you with learning how to use YUI | 22:44 |
@preaction | you might look into some of the WebGUI design documents, they go through how to edit templates and such | 22:44 |
@preaction | that's how you'd have to add the javascript | 22:44 |
wgGuest34 | I have played around with YUI and have been able to use it without webgui.. I just can't figure out how to make things work with webgui | 22:44 |
topsub | Are you not able to figure out how to include that javascript files into the webgui templates? | 22:45 |
wgGuest34 | yes | 22:45 |
topsub | so you need tolearn how to edit the style templates for example and include the YUI scripts into it so its site wide | 22:45 |
wgGuest34 | I was just wondering if any of you knew where I could find a tutorial or example on how to do such tasks | 22:45 |
wgGuest34 | Okay.. I will work on that, I have been playing with the templates | 22:46 |
@preaction | wgGuest34, look in the Gallery templates or the Thingy templates, YUI is used in there quite a bit | 22:46 |
wgGuest34 | I am used to make websites by hand coding and all the splitting up of the templates has been tripping me out | 22:46 |
@preaction | the Gallery slideshow and thumbnails page | 22:46 |
topsub | the event management system does ajax request with YUI you could look at its templates for examples | 22:47 |
topsub | Parses JSON objects and such | 22:47 |
@preaction | otherwise, honestly, you could be using Yahoo's servers to get the YUI files | 22:47 |
@preaction | might be easier | 22:47 |
@preaction | i've heard that soon, by default, WebGUI will be doing just that | 22:47 |
topsub | what parsing JSON objects? | 22:48 |
@preaction | no, getting the YUI files from http://yahooapis.com | 22:49 |
wgGuest34 | okay guys, thanks for the help! | 22:49 |
topsub | Ah instead of putting them in the core? | 22:49 |
wgGuest34 | I'm going to look into those things and see if I can get something going! | 22:49 |
CIA-39 | WebGUI: chrisn * r7802 /WebGUI/ (4 files in 4 dirs): | 22:49 |
CIA-39 | WebGUI: changed: the list of extensions for the export system to pass through | 22:49 |
CIA-39 | WebGUI: unmodified has been moved to the configuration file under the | 22:49 |
CIA-39 | WebGUI: "exportBianryExtensions" field. | 22:49 |
topsub | When i added the default value for the DateTime form control i get an error now http://pastebin.com/m58be102d | 22:51 |
topsub | Guess i need post bug report about it.. | 22:51 |
wgGuest34 | is event management a part of the calendar function? | 22:55 |
@Haarg | no | 22:55 |
@Haarg | event management has its own asset for management and ties in the the shop | 22:56 |
wgGuest34 | k, thanks, im going to ask someone in the office to help me find that | 22:57 |
topsub | Okay so i switched it to just Date and i am seeing the same results. | 23:02 |
topsub | Is Date form control bugged to? | 23:02 |
@preaction | most likely yes, they all use the same basic code (copypasta) | 23:02 |
dionak | mmm, pasta | 23:13 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 23:19 |
-!- wgGuest34 [n=wgGuest3@d75-157-247-138.bchsia.telus.net] has quit [] | 23:31 |
+perlDreamer | Haarg, can I backport your SIG WARN fixes to 7.5? | 23:46 |
@Haarg | if you want to | 23:46 |
+perlDreamer | Now that there are test reports per night, the less line noise the better | 23:46 |
@Haarg | yeah | 23:46 |
+perlDreamer | Did I break the "no commit" rule while you were releasing 7.6 last night? | 23:47 |
@preaction | is the SIG warn fix in sbin/testCodebase.pl or in the test file itself? | 23:47 |
@Haarg | nah, i was fixing stuff, and those were good things to get in as well | 23:47 |
+perlDreamer | preaction, test file itself | 23:47 |
@Haarg | in the test itself | 23:47 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:48 |
@Haarg | it's only for some small cases where the warnings are expected | 23:48 |
@Haarg | my UNIVERSAL::isa just has "package UNIVERSAL::isa; 1;" now | 23:48 |
@Haarg | so i don't have to deal with whatever bug is causing all those false positives | 23:49 |
-!- SDuensin [n=Scott@104.sub-75-207-51.myvzw.com] has quit ["Leaving"] | 23:50 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 23:58 |
+perlDreamer | has anyone tried to generate a dependency tree for WebGUI CPAN modules? | 23:58 |
+perlDreamer | To see just how many we use? | 23:58 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui [] | 23:59 |
@Haarg | no, but i have been thinking about doing something like that | 23:59 |
--- Day changed Thu Oct 02 2008 |
CIA-39 | WebGUI: colin * r7803 /branch/WebGUI_7.5/t/ (Group.t SQL.t Macro/SQL.t): backport the fix for quieting test output due to warns | 00:00 |
+perlDreamer | I'd like to use Clone for some tests | 00:05 |
+perlDreamer | but I don't want to inject another test dependency | 00:05 |
+perlDreamer | especially because I'm pretty sure we already require it | 00:06 |
+perlDreamer | through some other modules | 00:06 |
@Haarg | well, you can check the wre | 00:06 |
@Haarg | if it's in there you're probably fine | 00:06 |
+perlDreamer | where is the src kept in SVN? | 00:06 |
@Haarg | https://svn.webgui.org/plainblack/wrebuild/build.sh | 00:07 |
@Haarg | Clone-0.20 | 00:08 |
+perlDreamer | all right! | 00:09 |
@Haarg | what is the difference between Clone::clone and Storable::dclone? | 00:11 |
+perlDreamer | It's much faster | 00:11 |
+perlDreamer | http://cpanratings.perl.org/dist/Clone | 00:12 |
+perlDreamer | 7.5's template.t will pass tomorrow | 00:45 |
* perlDreamer looks at assetExportHtml with trepidation | 00:45 |
@Haarg | that one shouldn't be too big of a deal | 00:46 |
+perlDreamer | do you think we could convince rizen to implement a pre-commit hook for syntax checks of perl modules? | 00:47 |
@Haarg | possibly | 00:47 |
@Haarg | ideally they would be clean of compile warnings as well | 00:48 |
+perlDreamer | ha | 00:48 |
@Haarg | not warnings in general | 00:48 |
+perlDreamer | You've run perl -wc on most of the code. It's not compile warn clean | 00:49 |
@Haarg | yeah | 00:49 |
@Haarg | the main thing that comes up are circular requirements | 00:49 |
+perlDreamer | it could be made compile warn clean, but it would take some work | 00:49 |
@Haarg | anything else is pretty simple to fix | 00:49 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 00:51 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 00:51 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 00:51 |
CIA-39 | WebGUI: colin * r7804 /branch/WebGUI_7.5/docs/upgrades/packages-7.5.25/ (8 files): backport templates with bad gateway macros | 01:00 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:14 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 01:15 |
@Haarg | perlDreamer, getting it to be warning clear is actually pretty easy. the only warnings i'm seeing are some my variable masking issues. | 01:26 |
@Haarg | the test should probably be changed a bit. it's probably a bit slower right now than it needs to be. | 01:28 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:29 |
@Haarg | oh wow | 01:32 |
@Haarg | i love Matrix.pm line 791 | 01:32 |
+perlDreamer | Haarg, I guess that's why Matrix2 was started :) | 01:42 |
+perlDreamer | I just hope it turns out better than UserList | 01:43 |
+perlDreamer | Haarg, which test are you talking about, being slow? | 01:43 |
@Haarg | compile test | 01:43 |
@Haarg | i just fixed all the real compile warnings | 01:44 |
+perlDreamer | using Module::Find instead of File::Find? | 01:44 |
@Haarg | no, although that may be worth doing | 01:44 |
@Haarg | module find would search outside the WebGUI/lib folder though | 01:45 |
@Haarg | so maybe not | 01:45 |
@Haarg | if you just add -w to the compile check, you get lots of redefinition warnings | 01:45 |
@Haarg | that's because for example Post does use ::Thread | 01:46 |
@Haarg | and Thread does use ::Post | 01:46 |
+perlDreamer | circular dependencies | 01:46 |
@Haarg | but when it gets to that, Post isn't in %INC yet | 01:46 |
@Haarg | if instead you do: perl -we'require "WebGUI/Asset/Post.pm";' | 01:47 |
@Haarg | it is basically the same test | 01:47 |
@Haarg | but it loads post into %INC | 01:47 |
@Haarg | that's actually a run test instead of a compile test, but for modules that is essentially the same thing | 01:47 |
@Haarg | the other option is having the test just require them directly | 01:48 |
@Haarg | that would speed it up a ton | 01:48 |
+perlDreamer | and do the require inside of an eval so that it doesn't puke | 01:48 |
@Haarg | but there is some value in testing them in isolation | 01:48 |
@Haarg | if they used a external module without loading it first for example | 01:49 |
@Haarg | perl -w -mWebGUI::Asset::Post -e';' might be another way to go if we wanted to work with class names instead of file names | 01:50 |
+perlDreamer | -e 1 | 01:51 |
@Haarg | yeah, that's probably better | 01:51 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] | 02:03 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 02:03 |
CIA-39 | WebGUI: graham * r7805 /WebGUI/lib/WebGUI/ (6 files in 4 dirs): clear out some compile warnings | 02:10 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:26 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 02:36 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 02:37 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 02:41 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:42 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 02:45 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 02:52 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:54 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 02:57 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 60 (Operation timed out)] | 03:06 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 03:12 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 03:28 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:28 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 03:48 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 03:48 |
-!- MOAR-f00li5h is now known as f00li5h | 03:48 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:52 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:52 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:57 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 03:57 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:17 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 04:54 |
CIA-39 | WebGUI: translation * r7806 /translations/Spanish/Spanish/ (Workflow_Activity_NotifyAboutLowStock.pm Shop.pm): Update from translation server | 04:58 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 05:09 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 05:15 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has quit [Read error: 110 (Connection timed out)] | 05:42 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 05:43 |
-!- MOAR-f00li5h [n=f00li5h@211.30.238.226] has joined #webgui | 06:05 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 06:06 |
-!- MOAR-f00li5h is now known as f00li5h | 06:06 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] | 06:14 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:31 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 07:04 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:26 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 08:20 |
elnino | is there a way to subscribe other people to your thread on a cs system? | 08:21 |
elnino | I'm thinking not. I'll write an RFE. good night everyone! | 08:25 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:37 |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:37 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:05 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:45 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit [Read error: 110 (Connection timed out)] | 09:54 |
CIA-39 | WebGUI: translation * r7807 /translations/German/German/ (Asset_WikiPage.pm Workflow_Activity_NotifyAboutLowStock.pm): Update from translation server | 10:54 |
patspam | Haarg: (if you're awake) how's that git repo coming along? | 11:14 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:34 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 12:22 |
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui | 12:27 |
CIA-39 | WebGUI: translation * r7808 /translations/Dutch/Dutch/ (8 files): Update from translation server | 12:27 |
-!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)] | 15:02 |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 15:49 |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has left #WebGUI [] | 15:49 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:05 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:07 |
-!- dionak [n=dionak@12.22.23.131] has joined #webgui | 16:33 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:50 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:50 |
CIA-39 | WebGUI: frank * r7809 /experimental/HelpDesk/ (6 files in 5 dirs): Migration to plainblack.com working - needs a bit more testing as I don't think uploads came over properly | 16:50 |
CIA-39 | WebGUI: frank * r7810 /experimental/HelpDesk/ (5 files in 3 dirs): forgot to commit migration script and some new files | 16:50 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:59 |
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui | 17:01 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:02 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:09 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:14 |
-!- mode/#webgui [+o rizen] by ChanServ | 17:14 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 17:15 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:15 |
@rizen | Top of the morning to you, largest group i've ever seen on IRC this early in the morning. | 17:15 |
+MrHairgrease | well, that depends on where you are of course... | 17:16 |
@rizen | you are forgetting | 17:16 |
@rizen | everything is relative to me | 17:16 |
@rizen | we no longer measure time by GMT or UTC | 17:17 |
@rizen | it's now just JT | 17:17 |
+MrHairgrease | i see | 17:17 |
SDuensin | Greetings. | 17:17 |
@rizen | which makes time calculations even more interesting, since i can move between time zones | 17:17 |
+MrHairgrease | well, if you just eliminate the whole tz crap, I'll thank you for it | 17:18 |
+MrHairgrease | and while you're at it, please fmake sure that utf-8 is the only char set | 17:19 |
+MrHairgrease | so, how many JT is it over here then? | 17:19 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 17:19 |
@rizen | it's JT -0 | 17:20 |
@rizen | but relative time that makes it 9am | 17:21 |
@rizen | =) | 17:21 |
+MrHairgrease | minus zero | 17:21 |
@rizen | ok, i'll be willing to give up JT time to get rid of both time zones and daylight savings time adjustments | 17:21 |
@rizen | cuz both are absolutely stupid | 17:22 |
+MrHairgrease | well, tz's help to define things like morning and evening | 17:22 |
@rizen | nope | 17:23 |
@rizen | morning and evening are relative to position of sun in the sky..it really has nothing to do with time of day | 17:24 |
@rizen | we have just set up our time system so they correlate | 17:24 |
+MrHairgrease | In the netherlands the position of the sun is determined by the time | 17:24 |
@rizen | interesting | 17:25 |
@rizen | does the sun revolve around the earth in the netherlands? | 17:25 |
+MrHairgrease | No, the sun and the earth too for that matter, revolve around Delft | 17:26 |
@rizen | ah | 17:26 |
@rizen | well delft is the engineering capitol of the world | 17:26 |
+MrHairgrease | And sometime around the LHC | 17:26 |
+MrHairgrease | if they're trying to destroy earth again | 17:27 |
+MrHairgrease | true | 17:27 |
+MrHairgrease | Delft houses the smartest people | 17:27 |
+MrHairgrease | and the best looking too | 17:27 |
+MrHairgrease | both groups tend to overlap | 17:27 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:29 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:29 |
bartjol | damn, I'm only good looking | 17:29 |
+MrHairgrease | of course you are | 17:30 |
+MrHairgrease | you're from delft | 17:30 |
@rizen | i've been to delft, does that count for anything? | 17:30 |
+MrHairgrease | and therefore you must be pretty smart too | 17:30 |
bartjol | is there a possiblility that nl.js (for tinymce) will be in the WebGUI distro | 17:30 |
bartjol | ? | 17:30 |
@rizen | bart is it not in there now? | 17:30 |
bartjol | nope | 17:30 |
+MrHairgrease | rizen: only a bit, but it wears off over time | 17:30 |
@rizen | add a bug report | 17:30 |
bartjol | well, on my server it is | 17:30 |
@rizen | we'll get it in for you | 17:30 |
bartjol | I allready did | 17:30 |
+MrHairgrease | so yo0u really should come over again | 17:30 |
@rizen | hehe, ok mrhairgrease | 17:31 |
bartjol | His wife is coming in may/june MrHairgrease | 17:31 |
@rizen | i'll be close next summer...Portugal | 17:31 |
+MrHairgrease | yeah the yapc | 17:31 |
bartjol | Portugese people are ugly | 17:31 |
+MrHairgrease | oqapi is going there too | 17:31 |
+MrHairgrease | if everything goes ok | 17:31 |
bartjol | rizen: is nl.js WebGUI specific with other words, do you need a translation from me, or is it a default one? | 17:35 |
@rizen | it's the default one | 17:36 |
@rizen | we always just use their translations | 17:36 |
bartjol | ok, then I won't bother about that | 17:36 |
bartjol | the german's missing too | 17:36 |
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] | 17:38 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:57 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has joined #webgui | 18:07 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:07 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 18:07 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:14 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:14 |
CIA-39 | WebGUI: graham * r7811 /WebGUI/ (7 files in 4 dirs): fixed: some default assets have ids shorter than 22 characters | 18:30 |
CIA-39 | WebGUI: graham * r7812 /WebGUI/ (2 files in 2 dirs): fixed: failure when submitting a dataform that sends mail with an empty file field | 18:30 |
CIA-39 | WebGUI: graham * r7813 /WebGUI/ (2 files in 2 dirs): fixed: DataForm ignores height on textarea fields | 18:30 |
CIA-39 | WebGUI: graham * r7814 /WebGUI/ (2 files in 2 dirs): fixed: DataForm doesn't keep posted values properly when data fails validation | 18:30 |
CIA-39 | WebGUI: graham * r7815 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: failure when submitting a dataform that sends mail with an empty file field | 18:30 |
CIA-39 | WebGUI: graham * r7816 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm ignores height on textarea fields | 18:30 |
CIA-39 | WebGUI: graham * r7817 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm doesn't keep posted values properly when data fails validation | 18:30 |
CIA-39 | WebGUI: graham * r7818 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed: DataForm entry table isn't properly indexed | 18:31 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:33 |
+perlDreamer | go Haarg! | 18:40 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:40 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:43 |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:43 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:51 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:51 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 18:51 |
CIA-39 | WebGUI: graham * r7819 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm can't export fields containing newlines | 19:02 |
@preaction | I want to make it so I could define "value => label" inside of Thingy list-type form elements (and DataForm, and Profile), can anyone think of why this might be a bad idea? | 19:06 |
@preaction | (this is for the "Possible Values" field) | 19:06 |
+perlDreamer | so that it works like Profile Fields? | 19:07 |
@Haarg | don't like pipes? | 19:09 |
@preaction | pipes is how it does it now? | 19:12 |
@Haarg | yeah | 19:12 |
@preaction | in lib/WebGUI/Form/DynamicField.pm it doesn't seem to do any translating at all | 19:12 |
@Haarg | it's in the form controls | 19:12 |
@Haarg | list | 19:13 |
@preaction | yeah, i see it now | 19:13 |
@preaction | i'll update all the docs, Dataform and thingy don't have that in there | 19:14 |
@preaction | pretty sure Profile doesn't either | 19:14 |
@Haarg | profile handles it separately | 19:14 |
@preaction | good lord why? | 19:14 |
@Haarg | because that's how it was written | 19:15 |
@preaction | anyway | 19:15 |
@Haarg | profile uses real perl hashes | 19:15 |
+perlDreamer | put that on the wG 8 TODO list ;) | 19:15 |
@Haarg | and secureevals them | 19:15 |
@Haarg | yeah, it's something that is planned to change | 19:15 |
@preaction | where are these plans? i've been leaving #TODO: comments in the code so future generations know what needs to be fixed | 19:16 |
+perlDreamer | Can we start a wiki page for them? | 19:16 |
@preaction | i'm lazy, so i wouldn't expect that page to be used :( | 19:17 |
@preaction | or by change do we mean the Form::Control getEditForm method? | 19:20 |
@Haarg | i meant how the profile system handles multiple values/evals | 19:21 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 19:21 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:21 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:21 |
CIA-39 | WebGUI: doug * r7820 /WebGUI/ (3 files in 2 dirs): fixed documentation for dataform and thingy Possible Values field | 19:32 |
CIA-39 | WebGUI: doug * r7821 /branch/WebGUI_7.5/ (3 files in 2 dirs): backport 7820 | 19:32 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:48 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 19:48 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 19:48 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:53 |
-!- mode/#webgui [+o apeiron_] by ChanServ | 19:53 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 19:53 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:54 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:54 |
@rizen | perlDreamer: regarding webgui 8 changes. right now i'm just keeping the list in my head. this is mainly because i simply don't want people commenting on this stuff until i've had a chance to work it out in my head | 19:55 |
@rizen | that's why there is no public list anywhere | 19:55 |
@rizen | it sucks to have people second guessing you when you are still second guessing yourself | 19:55 |
@rizen | but yes, there will be some rather massive changes to the forms system in webgui 8 | 19:56 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 20:01 |
CIA-39 | WebGUI: graham * r7822 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): fixed: Shortcuts includes HTML head data twice | 20:03 |
CIA-39 | WebGUI: graham * r7823 /branch/WebGUI_7.5/ (4 files in 3 dirs): fixed: some default assets have ids shorter than 22 characters | 20:03 |
CIA-39 | WebGUI: graham * r7824 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: typo in upgrade script | 20:03 |
CIA-39 | WebGUI: graham * r7825 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: forgot to add upgrade function to be ran | 20:03 |
CIA-39 | WebGUI: graham * r7826 /branch/WebGUI_7.5/docs/ (4 files in 2 dirs): fixed: UserList templates use incorrect variable names | 20:03 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 20:11 |
-!- mode/#webgui [+o apeiron] by ChanServ | 20:11 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 20:20 |
-!- dionak [n=dionak@12.22.23.131] has quit [] | 20:27 |
+perlDreamer | got it, rizen. | 20:36 |
+perlDreamer | Ixnay on the ikiway | 20:36 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 20:41 |
zylopfa | Greetingd | 20:42 |
zylopfa | woops greetings that is | 20:42 |
zylopfa | I am about to make a english language version of my website and i want it to be in the /en directory | 20:43 |
zylopfa | Anyone know how i make a full copy of the /home branch? | 20:43 |
+perlDreamer | zylopfa, I _think_ that you go to the /home page and edit the page | 20:44 |
+perlDreamer | Find the Make Package setting, and set it to yes. | 20:44 |
+perlDreamer | then, go to the Asset Manager | 20:45 |
+perlDreamer | Navigate to where you want to place the copy | 20:45 |
+perlDreamer | then Deploy the package | 20:45 |
zylopfa | ahh thanks a lot friend | 20:45 |
+perlDreamer | you're welcome, but do try it out to make sure I'm right first ;) | 20:46 |
zylopfa | yeah I am on it :D | 20:46 |
zylopfa | Thanks a lot perlDreamer it works ! | 20:58 |
-!- Bernd_ [n=spunky@dslb-092-078-014-175.pools.arcor-ip.net] has joined #webgui | 20:59 |
+perlDreamer | cool. You can wiki that if you wish. | 20:59 |
+perlDreamer | Yay, bopbop! | 21:06 |
@apeiron | /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh | 21:06 |
+perlDreamer | ....and jt for president | 21:06 |
@apeiron | /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh | 21:06 |
+perlDreamer | is apeiron really a bot? | 21:06 |
@apeiron | /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh | 21:06 |
+perlDreamer | interesting | 21:06 |
@apeiron | /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh | 21:06 |
@apeiron | that's not right | 21:06 |
+perlDreamer | I wouldn't think so | 21:07 |
@apeiron | o_O | 21:07 |
@apeiron | perlDreamer, Thanks for pinging me, I wouldn't have noticed that otherwise. | 21:07 |
+perlDreamer | It just started a few messages ago | 21:07 |
@apeiron | Yeah, trying to set up a script to notify me of privmsgs and I seem to be Doing It Wrong. | 21:08 |
@apeiron | ah, now I get it. | 21:09 |
+perlDreamer | /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh | 21:09 |
@apeiron | perlDreamer++ # helping me debug stuff | 21:10 |
@apeiron | Sorry for the spam, folks; on the plus side, I shouldn't miss any privmsgs now unless I'm actually gone. :) | 21:11 |
@rizen | apeiron, if you just used a real irc client it would do that for you anyway | 21:11 |
@rizen | =) | 21:12 |
@apeiron | rizen, I've been thinking about that, too, actually. | 21:12 |
@rizen | colloquy is what most of PB uses, but there are plenty of others for the mac as well | 21:13 |
* apeiron nods | 21:13 |
@preaction | XChat Aqua doesn't piss me off as much as Colloquy does | 21:13 |
-!- Lisette [n=liraos@adsl190-28-109-32.epm.net.co] has joined #webgui | 21:13 |
Lisette | i can do an utility that send email? | 21:13 |
@preaction | yes | 21:13 |
Lisette | the api is the same for the macros? | 21:14 |
Lisette | for the send emails? | 21:14 |
+perlDreamer | No | 21:14 |
+perlDreamer | Macro API is very different from sending emails | 21:14 |
Lisette | how to do? | 21:14 |
@apeiron | Perhaps Lisette's question is: is the API for sending mail from a utility the same as it is for sending mail from a macro? | 21:14 |
Lisette | i can use the package WebGUI::Send | 21:14 |
@apeiron | That's what it seems to be to me, anyway. | 21:15 |
@preaction | Lisette, yes. WebGUI::Mail::Send | 21:15 |
Lisette | ok, thanks | 21:15 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 21:29 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 21:45 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 21:56 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:56 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:18 |
Bernd_ | Question to everyone: How do I test for unset variables or empty strings? | 22:39 |
Bernd_ | I need to check template variables that are filled by a macro. | 22:39 |
Bernd_ | If the macro does not work correctly, the variables may be either undef or empty. | 22:40 |
Bernd_ | What would be a failsafe testing expression?= | 22:40 |
+perlDreamer | Bernd_: is this for your user's logged in macro? | 22:40 |
Bernd_ | Yes. | 22:40 |
+perlDreamer | Well, I think you just need to set up a test case where all template variables are guaranteed to be filled in. | 22:41 |
Bernd_ | So far I have defined a boolean variable that is true by default. | 22:41 |
Bernd_ | Afterwards, I add tests with the expression "flag &&= <expression>" | 22:41 |
Bernd_ | No, you got me wrong. | 22:42 |
Bernd_ | I want to test, whether all variables do contain a value after having parsed the JSON structure. | 22:42 |
Bernd_ | I mean, I want to know whether the macro has filled them all correctly. | 22:43 |
+perlDreamer | use Test::Deep | 22:43 |
Bernd_ | That is for comparing nested arrays and hashes, right? | 22:44 |
+perlDreamer | Yes | 22:44 |
Bernd_ | But I do not have anything to compare against. | 22:44 |
+perlDreamer | You'll have to make one by hand | 22:44 |
Bernd_ | Check this pastebin: http://webgui.pastebin.com/dfbceb15 | 22:44 |
Bernd_ | Maybe, it is clearer then. | 22:44 |
+perlDreamer | Yes, it is clearer | 22:45 |
Bernd_ | Except for a few variables I do not know what to expect. | 22:45 |
Bernd_ | I just want to be sure variables have been set. | 22:45 |
Bernd_ | But the current code does not work properly. | 22:45 |
+perlDreamer | Do you know what kind of data to expect? | 22:45 |
+perlDreamer | is it a number | 22:45 |
+perlDreamer | or a string | 22:45 |
+perlDreamer | or something else? | 22:45 |
Bernd_ | Mostly. | 22:45 |
Bernd_ | But for the moment I just want to check that it is not empty or undefined. | 22:46 |
+perlDreamer | Well, Test::Deep will let you test for exactness, or for classes of stuff | 22:46 |
+perlDreamer | you can specify a regex, for example | 22:46 |
+perlDreamer | or you can ignore fields completely, using the ignore() method | 22:46 |
+perlDreamer | perldoc Test::Deep | 22:46 |
Bernd_ | Ok, I will check. Thanks! | 22:47 |
+perlDreamer | for example, the "bool" method may be of use | 22:48 |
+perlDreamer | but it will fail on 0 | 22:48 |
+perlDreamer | which might be valid data | 22:48 |
Bernd_ | You are right. | 22:49 |
Bernd_ | I think it is something similar that happens. | 22:49 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 22:49 |
Bernd_ | Would it be enough to test for the length of strings to be larger than 0? | 22:50 |
+perlDreamer | I with Test::Deep had a defined method built in | 22:50 |
+perlDreamer | but, in the meantime, re('.') should work okay | 22:51 |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:51 |
+perlDreamer | which matches any 1 character | 22:51 |
Bernd_ | I am going to check. | 22:51 |
+perlDreamer | if it is undef or empty string, that regex will fail | 22:51 |
Bernd_ | Thanks again! | 22:51 |
+perlDreamer | You're welcome, Bernd. | 22:52 |
-!- lisette_ [n=chatzill@201.232.58.66] has joined #webgui | 22:55 |
lisette_ | Ji Lissete | 22:56 |
lisette_ | Hi | 22:56 |
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui | 22:56 |
lisette_ | How are you | 22:56 |
lisette_ | Anybody knows the best solution to integrate a chat with webGui | 22:59 |
Bernd_ | lisette_: There is a simple chat asset in the bazaar. | 22:59 |
@rizen | lisette_ yeah, point them to irc with a link | 23:00 |
@rizen | =) | 23:00 |
@rizen | irc://irc.freenode.net#nameyourchannel | 23:00 |
Bernd_ | Not sure if it is still working. | 23:00 |
Bernd_ | Alternatively, you could use cgiirc. | 23:01 |
Bernd_ | That is an IRC web client written in perl | 23:01 |
Bernd_ | Runs inside the WRE. | 23:01 |
Bernd_ | That is what we are using on our site. | 23:01 |
Bernd_ | However, integration is poor. | 23:01 |
Bernd_ | perlDreamer: Seems to work! | 23:07 |
Bernd_ | But I have one more question. | 23:08 |
+perlDreamer | ask away | 23:08 |
Bernd_ | I also need to check for the presence of the default template. | 23:08 |
+perlDreamer | yes | 23:08 |
+perlDreamer | I have done that in two ways | 23:08 |
Bernd_ | An instance can be created with my $defTemplate = WebGUI::Asset->new($session, 'pUwYHCjfQUMcRXRmKOlaRQ'); | 23:08 |
+perlDreamer | 1) Use lots of little regular expressions | 23:08 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 23:08 |
+perlDreamer | 2) Use HTML::Parser to do light weight parsing of the HTML | 23:09 |
+perlDreamer | I would fully test with the JSON template | 23:09 |
+perlDreamer | and then restrict the default template testing to 1 user | 23:09 |
+perlDreamer | just 1 user | 23:09 |
Bernd_ | ??? | 23:09 |
Bernd_ | I cannot follow. | 23:09 |
Bernd_ | I meant, I want to check whether the default template for the macro was delivered with WebGUI. | 23:10 |
Bernd_ | What is the best way for testing that? | 23:10 |
+perlDreamer | oh, in that case, yes. Build an instance to the template. | 23:10 |
Bernd_ | Shall I create an instance and catch any errors with eval? | 23:10 |
+perlDreamer | yes | 23:10 |
elnino_home | Hi! Can the newsletter handle a two column format for email delivery? | 23:10 |
Bernd_ | Alright. I think that's it. Thanks again! | 23:11 |
+perlDreamer | Bitteschoen | 23:11 |
Bernd_ | I wonder how many more times I am going to write that last sentence :-) | 23:11 |
Bernd_ | Danke schön! | 23:11 |
+perlDreamer | I need to use an international keyboard | 23:11 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 23:15 |
topsub | can we make it so if your not logged into the website ( webgui.org) and try to post something helpful to the wiki it will tell you before you type all this usefull information in there and it says "Permission Denied!" | 23:23 |
topsub | Tried to updated the wiki with this information and lost it now due to i'm not logged in which ididn't know | 23:24 |
-!- BartJol [n=plainstu@213-84-235-62.adsl.xs4all.nl] has joined #webgui | 23:24 |
@preaction | topsub, hitting back doesn't make your browser keep the form as it was? | 23:24 |
topsub | no :-( | 23:24 |
topsub | didn't for me | 23:24 |
topsub | FF3 | 23:24 |
@preaction | it shouldn't allow you to see the edit tab if you can't edit. i would consider that a bug (but others may disagree) | 23:25 |
topsub | i'm not logged in right now and i can see the edit tab | 23:25 |
+perlDreamer | file it | 23:25 |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 23:27 |
juan | i have a lot pages in active sessions, the respective workflow to delet them is not executing | 23:28 |
Bernd_ | rizen, I think I am done with the testing function for the UsersOnline macro. | 23:28 |
Bernd_ | But I would like to know your opinion on what should be tested. | 23:29 |
@rizen | nice job Bernd_ | 23:29 |
Bernd_ | I have implemented the following tests: | 23:29 |
Bernd_ | - labels are set correctly | 23:29 |
Bernd_ | - all template variables are filled | 23:29 |
Bernd_ | - the default template is there | 23:29 |
juan | how can i delete them? | 23:29 |
Bernd_ | - artificially created users show up | 23:30 |
juan | why my workflows are not executing? | 23:30 |
Bernd_ | - some logic on returned numers | 23:30 |
Bernd_ | numbers, of course | 23:30 |
Bernd_ | Is there anything else to do? | 23:30 |
@rizen | do you test any/all parameters that can be passed into the macro | 23:30 |
@rizen | to make sure that a) it doesn't crash or worse, and b) that it does the right thing with that data | 23:31 |
Bernd_ | Not really. | 23:31 |
@rizen | what params can be passed in? | 23:31 |
Bernd_ | a) Max number of users and visitors to be listed | 23:31 |
Bernd_ | b) Max time since last activity for being considered active | 23:32 |
Bernd_ | Default values are set in the macro | 23:32 |
@rizen | are they easily testable by parsing the output? | 23:32 |
Bernd_ | Not sure what would be good test values | 23:32 |
+perlDreamer | 0 is a good test value | 23:32 |
@preaction | or 1 | 23:33 |
Bernd_ | Ok, I am going to include 0 and 1. | 23:33 |
+perlDreamer | Bernd_: just make sure that they work the way you expect | 23:33 |
Bernd_ | Hm, difficult to check. | 23:33 |
@rizen | our next RFE day is in two weeks | 23:33 |
@rizen | if you can have your tests and everything completd by then | 23:33 |
@rizen | we can review the macro | 23:33 |
@rizen | and get it into the core | 23:33 |
Bernd_ | Sounds great! | 23:34 |
Bernd_ | But I think it is possible. | 23:34 |
Bernd_ | Ok, back to work. | 23:34 |
Bernd_ | Thanks everyone! | 23:34 |
@rizen | holy crap! | 23:34 |
+perlDreamer | Hack on, Bernd_ | 23:34 |
@rizen | there are 33 people in IRC | 23:34 |
+perlDreamer | Yeah, dude. Where have you been? | 23:34 |
@rizen | that's a lot considering today isn't a special event or anything | 23:35 |
@rizen | it seems to average around 26 or so | 23:35 |
+perlDreamer | "Today is Thursday. Everybody " is in IRC " on Thursday." | 23:35 |
@perlmonkey2 | all i can say is this is probably the smartest solution I've ever come up with: http://pastebin.com/d42b9562a | 23:40 |
Lisette | whats mean ITransact? | 23:40 |
-!- estiven1 [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 23:40 |
+perlDreamer | ITransact is the name of a company that handles credit card processing on the internet. | 23:41 |
Lisette | thanks | 23:43 |
BartJol | well, peaks shouldn't last too long, so bye | 23:49 |
-!- BartJol [n=plainstu@213-84-235-62.adsl.xs4all.nl] has left #webgui [] | 23:49 |
elnino_home | hello! we're going to be using teh newsletter asset now, was wondering if it can handle a two column format for email delivery? | 23:50 |
elnino_home | or maybe the question is: can you select a "page layout" type thing for newsletters? | 23:50 |
-!- topsub [n=josh@97.66.185.250] has quit [Client Quit] | 23:50 |
elnino_home | hmmm. still not seeing that type of functionality. That kinda stinks. | 23:52 |
elnino_home | I wonder if there is a way to use pagelayouts, and workflows to take a pagelayout and sent IT as the newsletter? | 23:53 |
--- Day changed Fri Oct 03 2008 |
elnino_home | ah. newsletter is a cs system, so I have userdefined fields.that might work. | 00:10 |
-!- Bernd_ [n=spunky@dslb-092-078-014-175.pools.arcor-ip.net] has quit ["Ex-Chat"] | 00:11 |
@Haarg | i need to get the POD test working at some point. it would be really easy to add the pod it is complaining about | 00:17 |
@Haarg | then we'd just have the labels test failing | 00:17 |
juan | i have the next error when i try to edit a post | 00:21 |
juan | http://webgui.pastebin.com/m21da2908 | 00:21 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:21 |
@Haarg | perlDreamer, did those modifications to the syntax checker i was talking about yesterday sound reasonable? | 00:23 |
juan | i can not save the post | 00:23 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 00:23 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:24 |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:24 |
+perlDreamer | Haarg, yes. I'd still prefer the pre-commit hook, though | 00:25 |
+perlDreamer | No need to commit broken code | 00:25 |
@preaction | i think that a hook to test code would encourage reliance on the testing to catch stupid mistakes (instead of testing yourself) | 00:26 |
@Haarg | do you think it should test them in an eval or a subprocess? | 00:32 |
+perlDreamer | Haarg, I'm not sure what the difference would be. | 00:33 |
+perlDreamer | People always complain about speed, though | 00:33 |
@Haarg | mainly if it attempted to use a module without 'use'ing it | 00:33 |
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 00:36 |
-!- Bernd_ [n=spunky@dslb-092-078-014-175.pools.arcor-ip.net] has joined #webgui | 00:48 |
CIA-39 | WebGUI: graham * r7827 /branch/WebGUI_7.5/t/Asset/Wobject/GalleryAlbum/permission.t: make GalleryAlbum test run, and fix it | 00:51 |
CIA-39 | WebGUI: graham * r7828 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.10-7.5.11.pl: fix upgrade script setting defaults | 00:51 |
CIA-39 | WebGUI: graham * r7829 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.25 release | 00:51 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:03 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 01:03 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:24 |
-!- mode/#webgui [+o tavisto] by ChanServ | 01:24 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Connection reset by peer] | 01:24 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 01:52 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 01:58 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:59 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 01:59 |
Lisette | i can do a list of wish in the shop? | 02:28 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 02:28 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 02:28 |
-!- mode/#webgui [+o tavisto] by ChanServ | 02:28 |
+perlDreamer | The shop does not have a wish list feature yet | 02:28 |
Lisette | ok, thanks | 02:29 |
-!- lisette_ [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 02:30 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 02:35 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 02:35 |
Bernd_ | Alright, I have implemented some tests on parameters. | 02:37 |
Bernd_ | An update is available in the bazaar. | 02:37 |
CIA-39 | WebGUI: jt * r7830 /releases/WebGUI_7.5.25-stable: Release 7.5.25-stable | 02:38 |
Bernd_ | Tomorrow, I am going to submit an RFE for inclusion into the core. | 02:38 |
Bernd_ | Good night and happy coding! | 02:38 |
-!- Bernd_ [n=spunky@dslb-092-078-014-175.pools.arcor-ip.net] has quit ["Ex-Chat"] | 02:40 |
@Haarg | perlDreamer, thoughts on this? http://webgui.pastebin.com/m43489b4c | 02:45 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:50 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:55 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 03:01 |
-!- Lisette [n=liraos@adsl190-28-109-32.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 03:07 |
CIA-39 | WebGUI: graham * r7831 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.26 dev | 03:19 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:25 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:30 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:31 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 04:39 |
-!- mode/#webgui [+o khenn] by ChanServ | 04:39 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 04:41 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:45 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:45 |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 05:06 |
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Client Quit] | 05:06 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 05:06 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:41 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:41 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 06:19 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:44 |
-!- mode/#webgui [+o preaction] by ChanServ | 06:44 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 06:47 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:05 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 07:44 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:48 |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:48 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 08:31 |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui | 08:49 |
-!- ryuu_ro_ [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui | 09:28 |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)] | 09:45 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:52 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 09:54 |
-!- ryuu_ro_ [n=rory@5ED165A6.cable.ziggo.nl] has quit [] | 10:02 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 10:34 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 10:36 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:36 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:02 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:15 |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 12:31 |
kurios63 | hello all | 12:31 |
BartJol | hi | 12:38 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 14:23 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:26 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 14:28 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 14:30 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 14:33 |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 14:35 |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has quit [Client Quit] | 14:37 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 14:38 |
-!- MOAR-f00li5h is now known as f00li5h | 14:38 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 15:17 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 15:18 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 15:18 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 15:18 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:34 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 15:44 |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:44 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:49 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 16:11 |
SDuensin | Greetings. | 16:18 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 16:23 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 16:43 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:43 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 16:56 |
estiven | Morning.. | 16:56 |
estiven | I want to install the spectre in other machine.. (actually run in the same machine when i have install WG).... | 16:57 |
estiven | what files do i need to install in the new machine? | 16:59 |
BartJol | it is just a new machine? | 16:59 |
BartJol | that hasn't got spectre yet? | 16:59 |
BartJol | it should be in the WG install | 17:00 |
estiven | yes is a new machine... | 17:00 |
estiven | mm, ok | 17:00 |
BartJol | can't you just install the wre | 17:00 |
BartJol | spectre is in /data/WebGUI/sbin | 17:01 |
estiven | ok, no problem... | 17:01 |
BartJol | and the spectre.conf in /data/WebGUI/etc | 17:01 |
BartJol | should work | 17:01 |
estiven | but, the configuration that i have in the WG.... is the same that i need in the new mahcine... | 17:02 |
estiven | only change the parametres for spectre conect... | 17:02 |
estiven | ip, port, etc... | 17:02 |
BartJol | well, copy your config to the other machine | 17:02 |
BartJol | change the necessary information | 17:02 |
BartJol | that is configuration :) | 17:03 |
estiven | jeje, ok, but if i change the configuration in the one machine i need to change to the other...? | 17:03 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:03 |
estiven | or just share the configuration files in a central storage... | 17:04 |
BartJol | you want two machines use the same spectre? | 17:04 |
estiven | yes.. | 17:04 |
BartJol | sorry, two WebGUI installs | 17:04 |
estiven | or more | 17:05 |
estiven | no | 17:05 |
estiven | i what to use a balancer.. | 17:05 |
BartJol | same spectre or same spectre configuration? | 17:05 |
estiven | same spectre configuration... | 17:06 |
estiven | the espectre in the new machine run the spectre install there | 17:07 |
BartJol | well, I'm not sure about this | 17:07 |
estiven | jmm, | 17:08 |
estiven | so i need to try.. | 17:08 |
BartJol | indeed | 17:08 |
BartJol | but spectre itself also has an IP | 17:08 |
BartJol | so ig you use 1 config, I think u use 1 spectre | 17:08 |
BartJol | s/\sig/if/ | 17:09 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 17:09 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:09 |
estiven | ok, I will try it and I will tell you about it... | 17:11 |
BartJol | that would be nice | 17:11 |
estiven | thanks | 17:12 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 17:23 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:23 |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 17:31 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:31 |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 17:37 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:43 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:43 |
-!- estiven [n=estiven@201.232.58.66] has quit [Remote closed the connection] | 17:52 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 17:55 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 17:56 |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)] | 18:25 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:31 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:42 |
-!- mode/#webgui [+o preaction] by ChanServ | 18:42 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:52 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:52 |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 18:54 |
SquOnk | Hi everyone | 18:54 |
SquOnk | Updated 7.5.24 Debian packages at the usual place. | 18:54 |
@perlmonkey2 | swa-eet | 18:58 |
SquOnk | I have a nice proposal for a Module::Build installation schema, sans test running :-) | 19:07 |
SquOnk | I'll probably get it done by next weekend. I have to take and grade 40 tests next tuesday... | 19:07 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has joined #webgui | 20:00 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:00 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 20:05 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 20:18 |
-!- mode/#webgui [+o preaction] by ChanServ | 20:18 |
@Haarg | perlDreamer, see any issues with this? http://webgui.pastebin.com/m43489b4c | 20:33 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 20:34 |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has joined #webgui | 20:34 |
+perlDreamer | on phone, will look soon | 20:34 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 20:36 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:36 |
+perlDreamer | Haarg, it looks fine. I only see one thing that I might tweak, and it's very nit-picky | 20:48 |
+perlDreamer | I'd create another enclosing scope around the foreach, and do the ^W and SIG-WARN stuff just once | 20:48 |
+perlDreamer | actually, that's so minor I'd just skip it | 20:48 |
@Haarg | there's no need to have the ENV check in that, since it runs fast | 20:49 |
@Haarg | so i'll probably just remove it | 20:50 |
@Haarg | the $SIG{__WARN__} can't go outside the loop | 20:51 |
@Haarg | since it needs to reference the $warnings that is defined inside the for | 20:52 |
+perlDreamer | ah, yeah | 20:52 |
+perlDreamer | you're right | 20:52 |
@perlmonkey2 | If you only want to attach information during a single post session, can you attach it to the session object? | 21:27 |
@perlmonkey2 | $self->session->{myTempInfo}? | 21:27 |
@preaction | perlmonkey2, use stow | 21:30 |
@preaction | WebGUI::Session::Stow | 21:31 |
CIA-39 | WebGUI: translation * r7832 /translations/Spanish/Spanish/ (Tax.pm ShipDriver_FlatRate.pm PayDriver_Cash.pm Shop.pm): Update from translation server | 21:47 |
CIA-39 | WebGUI: translation * r7833 /translations/Spanish/Spanish/Asset_Sku.pm: Update from translation server | 21:47 |
CIA-39 | WebGUI: translation * r7834 /translations/Spanish/Spanish/ (Asset_StockData.pm Asset_Sku.pm): Update from translation server | 21:47 |
ckotil | Anyone know if there is an rfe for changing an assets ranking when you drag and drop an asset in the web view? | 21:51 |
+perlDreamer | ckotil, doesn't that work now? Drag and drop in the Asset Manager? Or are you talking about in the Page view? | 21:52 |
ckotil | page view. | 21:52 |
+perlDreamer | I think those are different mechanisms | 21:52 |
+perlDreamer | asset rank is the default order | 21:52 |
ckotil | It seems that webgui keeps track of order when you drag and drop, but it doesnt update the ranking | 21:52 |
@preaction | it keeps track of the order in a different way, because of the different content positions | 21:53 |
+perlDreamer | if you move stuff in the page view, it says, "The user does not want ranking order anymore, but a custom order" | 21:53 |
@preaction | Layout positions are not asset ranks | 21:53 |
+perlDreamer | That is so succinct | 21:53 |
ckotil | id rather it say 'User changed the order, so change the rank' | 21:53 |
+perlDreamer | That would make an RFE | 21:53 |
ckotil | OK, thanks | 21:54 |
ckotil | http://www.palinwink.com/ | 21:57 |
@preaction | when McCain and Palin win there will be dancing in the streets! | 21:58 |
@preaction | and the Top Gun theme played at high volume throughout the land! | 21:59 |
@preaction | he should've played Maverick, since he's such a maverick | 21:59 |
@rizen | preaction must die | 22:01 |
@rizen | $100 to the first person to kill preaction | 22:01 |
@rizen | oh wait, that's not worth anything | 22:01 |
@rizen | 100 euros to the first person to kill preaction | 22:01 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 22:13 |
@perlmonkey2 | for some strange reason the dollar is getting stronger against the euro through all of this. | 22:14 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:17 |
ckotil | longest RFE i've made. | 22:20 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 22:26 |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 22:27 |
jlittlewood | does anyone know if ^FormParam() works over ssl? | 22:38 |
@Haarg | it should | 22:38 |
jlittlewood | it is doing some funky funky stuff | 22:38 |
-!- Lisette [n=liraos@190.28.104.255] has joined #webgui | 22:39 |
jlittlewood | I'm trying to passthru info in a URL (a membership ID #) and put ^FormParam() into a field in a table... the first couple 'o times you to the page it doesn't seem to populate the field, but on the 3rd try it does. | 22:39 |
Lisette | i can do a pin with a product and this expires me | 22:40 |
-!- isaac_ [n=isaac@daphne.lexy.com] has joined #webgui | 22:58 |
isaac_ | yoyo | 22:58 |
isaac_ | Ok. I'm getting ready to trace down this spectre problem. but wanted to check here and see if anyone has seen/fixed this already. | 22:59 |
isaac_ | here's the dealio: | 23:00 |
isaac_ | $instance->delete;\nreturn $self->COMPLETE; | 23:00 |
isaac_ | is not working for me in an activity | 23:00 |
isaac_ | spectre basically deletes from it's queue before it gets the response. | 23:00 |
isaac_ | so I see this when running debug: | 23:01 |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 23:01 |
isaac_ | WORKFLOW: Deleting workflow instance nPhqKqKm-0qGTFMs-JCMbg from queue. | 23:01 |
isaac_ | WORKFLOW: Retrieving response from workflow instance. | 23:01 |
isaac_ | WORKFLOW: Response retrieved is for nPhqKqKm-0qGTFMs-JCMbg | 23:01 |
isaac_ | WORKFLOW: Response for nPhqKqKm-0qGTFMs-JCMbg retrieved successfully | 23:01 |
isaac_ | then it goes to post the status on the workflow and starts error'ing out since the object still exists in spectre but it's empty | 23:02 |
isaac_ | WORKFLOW: Preparing to run workflow instance . | 23:02 |
isaac_ | WORKFLOW: Posting workflow instance to http://:80. | 23:02 |
isaac_ | WORKFLOW: Workflow instance posted. | 23:03 |
isaac_ | afk for a few min. since no seems to be here atm. (lunch?) | 23:03 |
+perlDreamer | isaac_, please paste all that into a pastebin. | 23:03 |
+perlDreamer | Otherwise, when preaction comes back he'll boot you from the channel | 23:03 |
@Haarg | also first thing to do is check your sitename | 23:03 |
@Haarg | it needs to be a hostname you can access the site through | 23:04 |
+perlDreamer | whoa | 23:04 |
+perlDreamer | new webgui.org styling | 23:04 |
@preaction | perlDreamer, where? | 23:05 |
+perlDreamer | participate page | 23:05 |
+perlDreamer | faded bg's | 23:05 |
+perlDreamer | looks nice | 23:05 |
@preaction | indeed, me likes | 23:05 |
+perlDreamer | is that steve-o? | 23:05 |
+perlDreamer | or tabbbbbbbbbbbb | 23:06 |
@preaction | dunno | 23:06 |
@preaction | where are the designers today? | 23:06 |
@perlmonkey2 | Designing? | 23:09 |
isaac_ | pastebin? | 23:10 |
isaac_ | what's a pastebin? | 23:11 |
@preaction | isaac_, webgui.pastebin.com <- paste large blocks of text there | 23:11 |
@preaction | then give us the URL | 23:11 |
isaac_ | hah... k | 23:11 |
isaac_ | sry | 23:11 |
isaac_ | http://webgui.pastebin.com/d29a8bfa6 | 23:12 |
isaac_ | for anyone inteested. | 23:12 |
@preaction | wth... spectre is running a blank workflow? | 23:13 |
@preaction | restart spectre perhaps? | 23:13 |
@preaction | oh, you're trying to stop the instance from running anymore, i remember now | 23:14 |
isaac_ | yeah. I was going with a another workaround. setting the instance to the last activity | 23:14 |
isaac_ | but it ends up wanting to instanciate another instance of my object at the very end for some reason, which causes me more problems | 23:14 |
isaac_ | so I'm trying to go back to this, since it's more clean/kosher anyhow | 23:15 |
@preaction | pastebin your whole activity and let me see | 23:15 |
isaac_ | k. | 23:15 |
isaac_ | http://webgui.pastebin.com/d3a558e5d | 23:16 |
isaac_ | there's alot of commented out stuff since I've been chewing on it | 23:16 |
isaac_ | the relevant portion is lines 111-119 | 23:17 |
@preaction | and you're using 7.5.x? | 23:17 |
isaac_ | no | 23:17 |
isaac_ | just upgraded to 7.4.40 | 23:18 |
isaac_ | on my dev system | 23:18 |
isaac_ | am moving to 7.5 shortly. but was trying to get this fixed before I can do that. | 23:18 |
isaac_ | I didn't really see anything int he bugs about this when I searched. I was about to go browse the depot to see if there were any relavant spectre chnages since 7.4..40 that might pertain | 23:19 |
@preaction | isaac_, change $instance->delete to $instance->delete(1); and see what happens | 23:21 |
isaac_ | tried that. | 23:22 |
isaac_ | no luck. I'll verify again. 1 sec | 23:22 |
@preaction | nm then | 23:22 |
@preaction | i can only say to make a dev instance of 7.5.x and see if it works | 23:22 |
@preaction | or better yet, SVN HEAD | 23:22 |
isaac_ | k. That's what I figured. Just thought I'd check | 23:23 |
isaac_ | thanks | 23:23 |
isaac_ | hmm... | 23:25 |
isaac_ | now it's working | 23:25 |
isaac_ | I must not have reset everything after trying the ->delete(1) before | 23:25 |
isaac_ | argh | 23:25 |
isaac_ | <loose nut behind the keyboard porblem> | 23:25 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:25 |
@preaction | it's weird that it works, but if it does it might mean that the existing activities in webgui are broken | 23:25 |
isaac_ | it looked like a timing issue before, since it deletes before it has the return status ont he activity. then gets the return status and basically creates and empty wofklow object in spectre to put the return status in | 23:27 |
isaac_ | I haven't spent much time in the lib/Spectre/* stuff lately | 23:28 |
isaac_ | I was pretty sure this wasn't working before. But then I was in 7.4.16 so something may have changed since then. | 23:28 |
isaac_ | that impacted this. Now I just have to chew through these JSON 2 issues. | 23:28 |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has quit ["Leaving"] | 23:58 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:59 |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:59 |
--- Day changed Sat Oct 04 2008 |
isaac_ | bbl | 00:06 |
-!- isaac_ [n=isaac@daphne.lexy.com] has quit ["Leaving"] | 00:06 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:31 |
-!- 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)] | 01:00 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 01:19 |
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 01:39 |
Mech422 | hi all - I'm just starting to go thru the dev. info on the wiki, and I was wondering what the difference is between an 'asset' and a 'wobject' ? | 01:40 |
@preaction | depends: Are you a programmer? | 01:40 |
@preaction | if you're not a programmer: there is no difference | 01:41 |
@preaction | if you're a programmer: A Wobject is a broad type of Asset that provides additional basic functionality like style templates | 01:41 |
Mech422 | preaction: I'm a programmer - but haven't done anything with webgui yet | 01:42 |
Mech422 | preaction: do you develop with webgui ? | 01:42 |
@preaction | yes | 01:42 |
@preaction | all the +o in this channel are Plain Black staff | 01:42 |
Mech422 | preaction: oh sorry | 01:42 |
@preaction | they aren't all programmers though | 01:43 |
@preaction | tavisto couldn't find a closure with both hands in broad daylight if you gave him a map and there were pretty girls standing next to it | 01:43 |
Mech422 | I was gonna ask you about the learning curve, and what sort of payoff you got in application development time - but if your with plain black, you probably didn't have a learning curve - you sort of defined it ? | 01:43 |
@preaction | uh... Jt wrote WebGUI, he's the only one who really didn't have a learning curve | 01:44 |
@tavisto | that is correct. | 01:44 |
@preaction | i'm not JT, I had to learn everything myself | 01:44 |
@preaction | the learning curve is dependant on your fluency with Perl and OO systems | 01:45 |
@preaction | if you're good with Perl and good with OO, then you shouldn't have to worry too much | 01:45 |
@preaction | I suggest picking up the WebGUI Developer's Guide | 01:45 |
Mech422 | preaction: I did some pretty strong OO perl stuff - but that was about 10 years ago before Moose, POE, etc. | 01:46 |
@preaction | we don't use any of that stuff really | 01:46 |
@preaction | Spectre uses POE, but you don't have to worry about it (the real functionality isn't in POE) | 01:46 |
Mech422 | preaction: yeah - if we go with webgui, I'll need to order a full set of manuals... for now, we're just playing... | 01:46 |
@preaction | we use Class::InsideOut for some things now, but most of the plugin points are standard Perl OO stuff | 01:46 |
@preaction | we also do on-site training, i'm going to a couple places over the next couple weeks to do design, front-end, and programming training | 01:47 |
Mech422 | preaction: I've got about 20 hours this weekend to attempt some 'simple' tasks and try and get a 'realistic' feel for learning curve vs. dev. time stuff | 01:47 |
@preaction | it's not that bad really, as long as you start small | 01:47 |
@preaction | check out lib/WebGUI/Asset/_asset.skeleton | 01:47 |
@preaction | lib/WebGUI/Macro/_macro.skeleton | 01:48 |
@preaction | lib/WebGUI/Asset/Wobject/_wobject.skeleton | 01:48 |
@preaction | there are a bunch more skeletons like that | 01:48 |
Mech422 | heh - the starting small part is gonna be tough, as webgui already provides most stuff 'out of the box' | 01:48 |
@preaction | yeah, there is that | 01:48 |
Mech422 | I might have to re-create a simple content type just to have something to benchmark | 01:48 |
@preaction | Thingy especially takes a lot of the work out of programmer's hands | 01:49 |
Mech422 | on the other hand, that would allow me to see how mine compared to the 'reference implementation' | 01:49 |
Mech422 | Ahh - yeah, I've heard good things about Thingy - but haven't gotten to anything about it on the wiki yet | 01:49 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:50 |
Mech422 | (I'm reading the 'getting started with development' page and all linked refereneces) | 01:50 |
@preaction | to re-create the Article asset, for example, would probably take me just a couple hours. a lot of functionality of WebGUI is in WebGUI::Form::Control and its subclasses, the Asset->definition sub, and otherwise | 01:50 |
Mech422 | I was thinking much simpler - like maybe a static text asset or something :-) | 01:51 |
@preaction | that's kinda what the Article is, plus file attachments (easy to do with a WebGUI::Form::File control) | 01:51 |
@preaction | oh, it's templatable too i guess | 01:51 |
Mech422 | this trivia object in the wobject tutorial could be good too | 01:52 |
@preaction | if you just want a static text asset: package WebGUI::Asset::StaticText; sub view { return "Hello, World\n" } | 01:52 |
@preaction | then add "WebGUI::Asset::StaticText" to your configuration file (under the "assets" section), and it should work | 01:52 |
Mech422 | oh...umm..yeah, that might be a bit too small :-) | 01:53 |
@preaction | then add to that, a definition sub, which defines a table in the database for the asset to store data | 01:53 |
@preaction | the form to edit the asset is generated automatically, so all you need to do is get the data using $self->get("yourParameterName") | 01:54 |
Mech422 | hmm - sql is handled in-line via basic strings right ? no ORM or whatnot ? | 01:55 |
@preaction | the asset itself is the ORM, though if you want collateral data in a 1-1 or 1-many relationship you can use WebGUI::Crud (added in 7.6.0) | 01:56 |
@preaction | but no forced ORM, no | 01:56 |
@preaction | WebGUI doesn't try to overcomplicate things (unless its absolutely necessary) | 01:57 |
Mech422 | looking at this trivia wobject - the code seems fairly straight forward | 01:58 |
@preaction | yeah, simple stuff is pretty simple to do. no fancy relationship building, no requiring templates or otherwise | 02:00 |
Mech422 | how about js enabled form controls / ajax ? Is there an included js library or a 'preferred' library for use with webgui ? | 02:04 |
@preaction | we include and use YUI with WebGUI | 02:05 |
@preaction | the Date / Time controls use YUI's calendar | 02:05 |
@preaction | there will be a DataForm control in 7.6.x that uses YUI | 02:05 |
@preaction | DataForms are used all over, in fact | 02:05 |
@preaction | that doesn't preclude using other JS libraries | 02:06 |
@preaction | it just means that YUI is what the default code will use, admin tools and such | 02:06 |
Mech422 | ahh cool... | 02:07 |
Mech422 | do 'DataForms' support some sort of automated validation and redisplayed? For instance, if a required field is missing when a user submits a form, can it re-display the form with an error message and preserve the values they had entered originally (so all they have to do is populate the missing required field) ? | 02:09 |
@preaction | the Dataform asset? it should | 02:10 |
Mech422 | nice - that sort of functionality removes a lot of drudge work :-) | 02:10 |
-!- Lisette [n=liraos@190.28.104.255] has quit [Read error: 110 (Connection timed out)] | 02:11 |
@preaction | tavisto, when's the next free webinar? or have we stopped doing that sort of stuff now? | 02:12 |
@tavisto | This wednesday @ 2pm EDT (GMT -4) | 02:12 |
@tavisto | Register online @ www.plainblack.com/webinar | 02:12 |
-!- Lisette [n=liraos@adsl190-28-111-4.epm.net.co] has joined #webgui | 02:12 |
@tavisto | gah sorry GMT -5 | 02:13 |
Mech422 | oh thanks guys - I'll do that now | 02:13 |
@preaction | are there topics? or just "whatever we wnt to talk about"? | 02:13 |
@tavisto | it's always a sales tool used for introducing WebGUI to potential customers and users | 02:15 |
@tavisto | in the future we'll offer other webinars when we have time. :) | 02:15 |
@tavisto | it would be great to have weekly design and development webinars | 02:15 |
@preaction | like step 2 webinars | 02:16 |
@tavisto | exactly. | 02:16 |
@preaction | step 1: what is webgui? what does it do? | 02:16 |
@preaction | step 2: How to start your WebGUI site | 02:16 |
Mech422 | preaction: one thing we've found with our plone stuff... | 02:17 |
Mech422 | 'skinners' / designers generally need some sort of 'light weight' training | 02:18 |
Mech422 | that doesn't 'fit' well with 'normal' programmer training | 02:18 |
@preaction | how do you mean "doesn't fit well"? | 02:18 |
@tavisto | I agree... give em a little push into the learning curve so they're excited and know what to do | 02:18 |
@preaction | webgui style templates are pretty straightforward, add in macros and how to make Navigation assets and you're set | 02:19 |
@preaction | 5-8 hours of training and they're up and running really. provided they've already got strong HTML and CSS skills | 02:19 |
@preaction | that's like classroom style training | 02:20 |
@preaction | it depends, always, on the students (of course) | 02:20 |
Mech422 | Heh - Plone skinning are generally at least 3 days :-P | 02:20 |
Mech422 | s/skinning/skinning classes/ | 02:21 |
CIA-39 | WebGUI: doug * r7835 /WebGUI/ (3 files in 3 dirs): added a new permission denied page for the manageVersionTags screen | 02:21 |
@preaction | the hardest part is the Navigations really, you can get some extremely complex setups. and editing navigation templates can be simple, or it can be a nightmare | 02:22 |
@preaction | http://www.webgui.org/bazaar/underground-style <- this style took me about 2 hours to do, starting with an HTML/CSS template and making it into a WebGUI style | 02:23 |
@preaction | i'm also a programmer by trade, though i've got pretty strong HTML/CSS | 02:23 |
Mech422 | the biggest problem we have with nav is people always want 'exceptions' - "move this to the top of the nav", "only show this if that" - since plone autogenerates nav, 'exceptions' are a pain | 02:24 |
@preaction | "only show this" is easy in WebGUI, the only things that show up in navs are assets the user is allowed to see | 02:25 |
@preaction | "move this to the top" is also easy, WebGUI uses a "rank" system to order assets in navigations | 02:25 |
@preaction | the Asset Manager manages the Rank of the asset. type in a new rank and click "Update" and it's moved | 02:25 |
Mech422 | plone considers security - but there's not a 'rank' type feature | 02:26 |
-!- SnowWrite_ [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 02:26 |
Mech422 | oh - Here's Donna (SnowWrite) | 02:26 |
Mech422 | She does a bunch of Plone Skinning | 02:27 |
SnowWrite_ | :-) heard you guys were talking about skinning for WebGui :-) couldn't resist | 02:27 |
SnowWrite_ | what templating language does WebGui use? | 02:27 |
* SnowWrite_ checks | 02:27 |
@preaction | otherwise, if you need more flexibility over "Only show X if Y" then you can write a macro, the easiest thing to do for dev | 02:27 |
@preaction | by default, right now, HTML::Template | 02:27 |
@preaction | if you want, it can use HTML::Template::Expr or Template Toolkit | 02:28 |
Mech422 | Hmm - I18N looks pretty simple - no mucking about with getText like plone :-P | 02:30 |
Mech422 | just a module for each language with a dict of values ? | 02:30 |
@preaction | nope. there's even a translation server to make a translation for you: http://i18n.webgui.org | 02:30 |
@preaction | yeah, essentially | 02:30 |
Mech422 | cool :-) | 02:31 |
SnowWrite_ | hm, sexy template, http://www.lrnelson.com/ - not too sure about the green but I like the overall look | 02:32 |
@preaction | navigation template in the bottom left could use some zazz | 02:33 |
@preaction | same with the Article | 02:33 |
@tavisto | I just recently put a bunch of those sites in the sightings area | 02:33 |
@tavisto | there are hundreds of sites that still need to be posted.... | 02:33 |
@preaction | tavisto, you're doing that for all the PB hosted sites? ;) | 02:34 |
@tavisto | the other sites listed at the bottom of that site are also powered by WebGUI | 02:34 |
@tavisto | no, but that's what I mean... | 02:34 |
@tavisto | there are hundreds that aren't posted. | 02:34 |
@tavisto | I've been putting up a bunch of the ones I know about. But we have all sorts of types that aren't on there yet. In addition, I have a whole pile of success stories going up on the pb site | 02:34 |
@preaction | wonder who did these sites, they're nice | 02:35 |
SnowWrite_ | some of them are really nice | 02:35 |
@preaction | lazybones! get to it! | 02:35 |
@tavisto | alright gang I'm off... ttyl | 02:39 |
@preaction | cya | 02:39 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 02:40 |
@preaction | apeiron, perlmonkey2, perlDreamer: quick question for you guys: Would it be a Bad Idea to refactor WebGUI::AssetBranch->www_editBranchSave to have an WebGUI::Asset->editBranch method? | 02:41 |
@preaction | the only way i can see this working is if it accepts a hashref of { name => value, } and also { name => sub { ... } } | 02:41 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:42 |
@preaction | the sub would get the asset as its first arg and would return the value to be saved | 02:42 |
@preaction | this way we could build the URLs based on the asset's parent | 02:42 |
@apeiron | preaction, www_editBranchSave is too big to fit on my screen; for that reasoning alone I say refactor it. | 02:43 |
@apeiron | (my terminal has 59-60 some lines) | 02:43 |
@preaction | but the optional subref thing... is that too complicated? is there a simpler way to do it? | 02:43 |
Mech422 | WOW! lineage looks slick! | 02:44 |
@preaction | there seems a goodly amount of places we could be using subrefs like this that would simplify some of our code, this is one of them | 02:44 |
Mech422 | why didn't I think of something like that ? I've been mucking around with self-referential table joins to do that sort of thing ! | 02:44 |
@perlmonkey2 | I like it | 02:44 |
@preaction | Mech422, god yes. lineage is a lifesaver when working with the asset tree | 02:45 |
Mech422 | I've been beating my head silly trying to figure out how to eager load children etc etc.... | 02:45 |
* Mech422 bows to #webgui | 02:45 |
@preaction | yeah, i was saying the same thing first time i saw lineage | 02:45 |
@preaction | walking up the tree using just the parentId is painful | 02:46 |
Mech422 | oh! btw - consider that idea stolen^H^H^H^H^H^H borrowed... | 02:46 |
Mech422 | that is just too dam cool | 02:46 |
+perlDreamer | 1st, build tests | 02:46 |
+perlDreamer | then, refactor | 02:46 |
@preaction | if you use webgui, you don't have to stea^W borrow it | 02:46 |
+perlDreamer | anything else is WebGUI 8 | 02:46 |
@preaction | perlDreamer, i hate you, but i shall do as you request | 02:47 |
@preaction | ;) | 02:47 |
+perlDreamer | :) | 02:47 |
Mech422 | preaction: true - but its just such a cool general purpose idea... | 02:47 |
@preaction | indeed | 02:47 |
Mech422 | preaction: like it would fit nicely in a 'category' system I'm doing for a banner ad server | 02:48 |
Mech422 | I was using self-referential joins to allow me to get an object and all its children in 1 query - but its just sooo clunky compared to lineage | 02:48 |
+perlDreamer | Mech422: WebGUI has a banner ad system built in | 02:48 |
Mech422 | perlDreamer: :-D | 02:49 |
@preaction | not just banner images, any HTML really | 02:49 |
+perlDreamer | Keep going, SquOnk, you're almost at 50%! | 02:49 |
+perlDreamer | preaction, also Flash, right? | 02:50 |
@preaction | yup | 02:50 |
@preaction | <object>, <embed>, or just <p> if you're lazy | 02:50 |
@preaction | okay... what would you devs say to an extensible www_editBranch. such that (for example) the MessageBoard asset could expose more stuff to edit multiple Collab Systems at once | 02:52 |
@preaction | or Gallery could edit multiple Albums at once | 02:52 |
+perlDreamer | extensibility that isn't available in the generic UI isn't useful (IMO) | 02:52 |
@preaction | how so? | 02:53 |
+perlDreamer | in other words, if it doesn't work one level up, then users would see a different UI | 02:53 |
@preaction | ah | 02:53 |
+perlDreamer | But I'm also assuming an implementation | 02:53 |
@preaction | there is that | 02:53 |
+perlDreamer | and limitnig you mad creative genius | 02:54 |
@preaction | i wasn't planning on making an implementation really, just a better way of doing edit branch. right now it assumes only two asset types: WebGUI::Asset and WebGUI::Asset::Wobject. if I use the definition() to detect fields I can allow all type | 02:54 |
@preaction | but yeah, there is that roadblock | 02:55 |
@preaction | okay, editBranch() won't be limited, if necessary it will do detecting to prevent errors. a new view could be added to those assets I mentioned that makes use of the editBranch() method | 02:56 |
@preaction | it's something to ponder though. and editBranch needs to be done as a workflow anyway (since it can take more time than a browser allows) | 02:56 |
+perlDreamer | yes! | 03:04 |
+perlDreamer | It must be a workflow | 03:04 |
+perlDreamer | that notifies the user somehow at the end | 03:04 |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 03:05 |
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:11 |
dionak | quick question if anyone knows. i'm writing a test that creates a product and variant info and then executes a macro that queries the db for the variant info for all products. i'm not getting the behavior i'm expecting. do i need to commit the test version tag or update the product asset to get the test values to populate in the db? | 03:23 |
@preaction | you might need to, if the macro isn't being run under the same session | 03:23 |
dionak | it's not... | 03:23 |
dionak | oh, wait. yes, it should be the same session | 03:24 |
@preaction | yeah, unless you're specifically opening a new session, you shouldn't need to | 03:24 |
dionak | ok, thanks | 03:24 |
dionak | just curious if setCollateral automatically populated the db or was stored in memory. | 03:25 |
-!- SnowWrite_ [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 03:29 |
@preaction | automatically populates the DB | 03:37 |
dionak | oh, it looks like i have the asset in memory and not in the db. | 03:42 |
@preaction | did you use addChild? | 03:43 |
dionak | yes | 03:43 |
dionak | i could show you the code in pastebin | 03:43 |
@preaction | then the asset should be in the database | 03:44 |
@preaction | okay | 03:44 |
dionak | http://webgui.pastebin.com/m16af69d0 | 03:45 |
dionak | adding variants works fine in the web interface, just wanted to expand the test for the macro | 03:46 |
dionak | the macro thinks there are no webinar products with a price of 0. just a sanity check on the code would help | 03:46 |
dionak | btw, i didn't know the new windows was out...just saw a commercial | 03:46 |
dionak | dionak is a mac user | 03:46 |
@preaction | windows 7 is out? or "Mojave"? | 03:47 |
dionak | guess so... | 03:47 |
dionak | Mojave | 03:47 |
dionak | a commercial just came on advertising that people should upgrade | 03:47 |
@preaction | Mojave is Vista | 03:47 |
@preaction | http://mojaveexperiment.com | 03:47 |
@preaction | they're trying to get over the stigma | 03:48 |
dionak | interesting.. | 03:48 |
dionak | wonder if they fixed anything | 03:48 |
dionak | guess they did via software patches and now need to overcome the initial problems | 03:49 |
@preaction | they fixed a lot, i've used it and it works fine if I don't care about program compatibility | 03:49 |
@preaction | it's still a huge break in the windows API | 03:49 |
@preaction | dionak, your test looks okay to me, but i'm not very up on the product collateral code. perlDreamer could help more | 03:51 |
dionak | ok, thanks for looking doug | 03:51 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 04:10 |
elnino | Mech4221 - webgui is pretty cool,I've been using it for two years now, and usually when I think I have to do something "custom" they've already thought of it, and it just ends up being something that needs tweeking. Macros are easy to write, and everyhting I've seen pretty clean code. Before going 'custom'make sure you ask, so you don't reinvent the wheel. Webgui is really feature rich. | 04:13 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 04:46 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 05:14 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 06:03 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:03 |
-!- Lisette [n=liraos@adsl190-28-111-4.epm.net.co] has left #webgui [] | 06:09 |
+perlDreamer | preaction, are you awake? | 06:11 |
+perlDreamer | I can't believe the guy that posted the XSS bug about WebGUI | 06:12 |
+perlDreamer | "Please contact us if you want a patch" | 06:12 |
+perlDreamer | why in the world wouldn't they submit the patch to the bug? | 06:13 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:29 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:29 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:13 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 07:27 |
-!- rizen [n=rizen@68-117-95-254.dhcp.eucl.wi.charter.com] has joined #webgui | 07:42 |
-!- mode/#webgui [+o rizen] by ChanServ | 07:42 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:06 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 08:09 |
-!- rizen [n=rizen@68-117-95-254.dhcp.eucl.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"] | 08:56 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:25 |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:25 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 10:26 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:27 |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:27 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 10:54 |
CIA-39 | WebGUI: colin * r7836 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: fix writing to root and depending on config file values | 10:58 |
CIA-39 | WebGUI: colin * r7837 /WebGUI/t/Asset/AssetExportHtml.t: forward port test fixes for AssetExportHtml | 10:58 |
CIA-39 | WebGUI: colin * r7838 /branch/WebGUI_7.5/lib/WebGUI/ (AssetExportHtml.pm International.pm i18n/English/Asset.pm): begin internationalizing AssetExportHtml error messages. This required adding a new character to the safe regexp in International.pm | 10:58 |
CIA-39 | WebGUI: colin * r7839 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: update test to reflect error message changes | 10:58 |
CIA-39 | WebGUI: colin * r7840 /WebGUI/ (4 files in 3 dirs): forward port i18n AssetExportHtml error messages | 10:58 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 15:33 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 16:00 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ckotil, f00li5h, metanil, diakopter, @preaction, +Radix_ | 17:07 |
-!- Netsplit over, joins: @preaction, f00li5h, Mech422, +Radix_, metanil, ckotil, diakopter | 17:09 |
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection] | 17:09 |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 17:09 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 17:09 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:09 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:36 |
CIA-39 | WebGUI: chrisn * r7841 /WebGUI/docs/credits.txt: fix typo | 17:43 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 17:54 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink, @apeiron | 18:12 |
-!- Netsplit over, joins: @apeiron, grink | 18:17 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 19:03 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:03 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:46 |
-!- mode/#webgui [+o Haarg] by ChanServ | 19:46 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 20:06 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 21:13 |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:13 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 22:38 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 22:51 |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:51 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 23:51 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:51 |
--- Day changed Sun Oct 05 2008 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 00:28 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 03:32 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 04:26 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 04:26 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:10 |
elnino | Hi all! Not EXACTLY webui question, but somewhat related. =) Is there a typical port to use when installing a second instance of apache? - | 05:11 |
@Haarg | not really | 05:19 |
@Haarg | there are some used commonly, like 8080, but it really doesn't make much difference | 05:19 |
elnino | ok. thanks. | 05:23 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)] | 05:28 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 05:33 |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:33 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 05:35 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 05:47 |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:47 |
elnino | help. I need to shutdown everything and I'm unable to use wreserver to stop anything. I'm geting a "malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["(end of string)"] at /data/wre/prereqs/lib/perl5/site_perl/5.8.8/Config/JSON.pm line 135." error for some reason. Ideas? | 05:47 |
@Haarg | possibly something wrong with your wre.conf file | 05:48 |
elnino | yikes! it's size 0. That's bad. | 05:52 |
elnino | happened 12 hours ago. Very bad. | 05:53 |
elnino | which logfile tells you who logs in again? Auth.log isn't telling me much | 05:56 |
elnino | what is the recommended ownership of the wre and webgui configuration files? | 06:05 |
@preaction | root owned, apache readable | 06:10 |
elnino | so... 701? did I do my math correct? | 06:12 |
@Haarg | not executable | 06:12 |
@Haarg | so 601 or 611 | 06:12 |
elnino | for al of wre and webgui configuration files? | 06:13 |
@preaction | should be fine | 06:14 |
@preaction | 610 might work depending on the group ownership | 06:15 |
@Haarg | they probably don't need to be readable by anyone but root actually | 06:17 |
elnino | it's currenty root:root | 06:17 |
elnino | and they are currently 644 which is -rw-r--r-- | 06:18 |
elnino | or am I doning my math wrong again.. | 06:18 |
@Haarg | no, that's correct | 06:18 |
elnino | ok. so 644 root:root and some of them are webgui:webgui | 06:19 |
@Haarg | sorry, i was mistaken. 644 or 604 is probably what you want. | 06:19 |
@Haarg | if you make them all chgrp webgui, you could do 640 | 06:20 |
elnino | ok. well. I'm really confused then what could of happned. i disabled root to ssh. and I have the only account that can log in. so when I was logged in, I found that my drive was maxed. so I deleted all old log files and finally got that cleared up. | 06:21 |
elnino | but then saw that my wre.conf was size zero. | 06:22 |
@preaction | what version of Config::JSON are you using? | 06:22 |
elnino | umm.. I have wre. 085 | 06:22 |
elnino | I may have installed JSON thru cpan because of the gotchas. but I don't know because I have several servers. | 06:23 |
elnino | let me look if test environment gives me any thing. | 06:23 |
@preaction | i would suspect that the WRE tried to change its config, the monitor perhaps, which destroyed the config and then when it tried to rewrite it failed somehow (no disk space maybe) | 06:23 |
@preaction | Config::JSON is most likely culprit. it should do it more safely (try to write a temp config, then replace the old config only if the temp config is successfully written) | 06:24 |
@Haarg | backup script alters the config file | 06:24 |
@Haarg | so that seems the likely cause | 06:25 |
elnino | I thought I disabled your back up script. I have my own. mybe the upgrade from 083 to 084 and 085 overwrote it. | 06:26 |
@preaction | you can grab a backup WRE config from the wre's backup, if you still had that going | 06:26 |
elnino | I did. | 06:29 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit ["Leaving."] | 06:30 |
elnino | currently everything is still shut down. I'm just trying to make sure everything is as it should be before I start up again. That was scary, so I'm hoping you're correct about the JSON thing. | 06:30 |
elnino | I'n having a difficutl time determining the version of JSON. perldoc perllocal didn't list it. | 06:31 |
@Haarg | perl -mJSON -e'print JSON->VERSION, "\n"' | 06:31 |
@preaction | it's Config::JSON, the JSON module doesn't write files | 06:32 |
elnino | 2.05 | 06:32 |
@preaction | so like that, but Config::JSON instead | 06:32 |
elnino | 1.1.4 | 06:32 |
@preaction | you should have 1.14 i believe, the latest version. i fixed a bug relating to this, but i didn't anticipate the drive full issue | 06:32 |
@preaction | so this might be a bug in there | 06:33 |
elnino | I hope you mean 1.1.4 | 06:33 |
@preaction | yeah | 06:33 |
elnino | I didn't either! | 06:33 |
elnino | I was at 67%. I cleaned up and am now at 46% usage. So that's good. Glad I could be a test bed. Would you like mt ot open a bug report? | 06:34 |
elnino | yep: http://search.cpan.org/~rizen/Config-JSON-1.1.4/lib/Config/JSON.pm 1.1.4 is the latest | 06:35 |
@preaction | 67%? your disk wasn't rull? | 06:38 |
@preaction | er.. full | 06:38 |
elnino | it was. but I cleane dit up. | 06:38 |
@preaction | yeah you might want to open a report just to make sure we remember | 06:39 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 06:42 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:42 |
elnino | hmm. Trying to start up everything, but mod_perl fails. Looked at the log file and it says that /userSession is marked as crashed and should be repaired. | 06:54 |
elnino | is webgui myISAM? | 06:54 |
@preaction | yes | 06:58 |
elnino | ok. thanks | 06:59 |
elnino | hmmm. I'm getting a blank screen when trying to search webgui.org. | 07:05 |
elnino | all is well now. Thanks for your help preaction and Haarg! | 07:15 |
@Haarg | there's a bug report about the blank search thing. i'm trying to fix it now. | 07:15 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:53 |
+cap10morgan | Does the PerformanceProfiler still work? | 08:32 |
+cap10morgan | i get crazy high (and large negative) values from it for durations | 08:32 |
+cap10morgan | on 7.5.24 | 08:32 |
+cap10morgan | and it gobbles up memory like it's going out of style | 08:33 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:49 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 13:46 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 13:46 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 15:54 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:06 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 16:21 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 17:52 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui | 18:02 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 18:31 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 19:28 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 21:28 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:02 |
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit [] | 22:58 |
CIA-39 | WebGUI: graham * r7842 /WebGUI/t/syntaxCheck.t: syntax check is faster, always runs, and tests for warnings as well | 23:10 |
CIA-39 | WebGUI: graham * r7843 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): fixed: Shortcuts includes HTML head data twice | 23:10 |
CIA-39 | WebGUI: graham * r7844 /WebGUI/t/Asset/Wobject/GalleryAlbum/permission.t: make GalleryAlbum test run, and fix it | 23:10 |
CIA-39 | WebGUI: graham * r7845 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.6.0-7.6.1.pl): fixed: DataForm entry table isn't properly indexed | 23:10 |
CIA-39 | WebGUI: graham * r7846 /WebGUI/ (2 files in 2 dirs): fixed: DataForm can't export fields containing newlines | 23:10 |
CIA-39 | WebGUI: graham * r7847 /WebGUI/docs/ (4 files in 2 dirs): fixed: UserList templates use incorrect variable names | 23:10 |
--- Day changed Mon Oct 06 2008 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 00:06 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:06 |
CIA-39 | WebGUI: graham * r7848 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: International characters in password prevents login | 00:14 |
CIA-39 | WebGUI: graham * r7849 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: fix i18n typo | 00:14 |
CIA-39 | WebGUI: graham * r7850 /WebGUI/ (5 files in 3 dirs): fixed: SelectSlider form control is broken | 00:14 |
CIA-39 | WebGUI: graham * r7851 /WebGUI/www/extras/adminConsole/adminConsole.css: change tab highlight color | 00:14 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 01:11 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 01:15 |
-!- mode/#webgui [+o preaction] by ChanServ | 01:15 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:59 |
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI | 02:38 |
-!- WebGUI is now known as SynQ | 02:38 |
SynQ | hi there | 02:38 |
SynQ | 7.5.22-stable ? | 02:38 |
SynQ | that seems old to me | 02:39 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:48 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:48 |
SynQ | hi there Radix | 02:55 |
SynQ | working day started allready huh? | 02:55 |
CIA-39 | WebGUI: patspam * r7852 /branch/WebGUI_flux/ (3 files in 3 dirs): Refactored exceptions | 03:11 |
+Radix-wrk | yup | 03:13 |
+Radix-wrk | 7.45am and I'm at work already | 03:13 |
+Radix-wrk | get to leave early in return tho ;) | 03:13 |
SynQ | early :) | 03:14 |
+Radix-wrk | How's things? | 03:14 |
SynQ | busy | 03:25 |
SynQ | very busy | 03:25 |
SynQ | right now i'm going to be | 03:25 |
SynQ | bed | 03:25 |
SynQ | I just finished a midnight database migration | 03:25 |
SynQ | later | 03:29 |
+Radix-wrk | nite :) | 03:49 |
-!- SynQ [n=SynQ@f70168.upc-f.chello.nl] has left #WebGUI [] | 03:51 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 04:36 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 04:39 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:12 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 08:01 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 08:01 |
-!- MOAR-f00li5h is now known as f00li5h | 08:02 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 08:10 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 08:10 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 08:44 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 08:44 |
-!- Bernd_ [n=spunky@dslb-088-075-233-122.pools.arcor-ip.net] has joined #webgui | 09:33 |
-!- Haarg changed the topic of #webgui to: [ WebGUI 7.5.25-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 09:46 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 10:15 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 10:16 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 10:20 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 10:20 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:04 |
CIA-39 | WebGUI: graham * r7853 /WebGUI/ (docs/changelog/7.x.x.txt sbin/testEnvironment.pl): fixed: testEnvironment.pl can't find WebGUI modules after installing a prerequisite | 11:18 |
CIA-39 | WebGUI: graham * r7854 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: International characters in password prevents login | 11:18 |
CIA-39 | WebGUI: graham * r7855 /branch/WebGUI_7.5/ (5 files in 3 dirs): fixed: SelectSlider form control is broken | 11:18 |
CIA-39 | WebGUI: graham * r7856 /branch/WebGUI_7.5/ (sbin/testEnvironment.pl docs/changelog/7.x.x.txt): fixed: testEnvironment.pl can't find WebGUI modules after installing a prerequisite | 11:18 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 11:50 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 11:50 |
-!- MOAR-f00li5h is now known as f00li5h | 11:50 |
CIA-39 | WebGUI: yung * r7857 /WebGUI/ (3 files in 3 dirs): Fixed select slider and key/value pair support for list type form elements in Thingy | 11:56 |
CIA-39 | WebGUI: yung * r7858 /branch/WebGUI_7.5/ (3 files in 3 dirs): Fixed select slider and key/value pair support for list type form elements in Thingy | 11:56 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:26 |
-!- Bernd_ [n=spunky@dslb-088-075-233-122.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 12:35 |
-!- Mech4221 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has quit ["Leaving."] | 12:39 |
-!- Bernd_ [n=spunky@dslb-088-075-229-254.pools.arcor-ip.net] has joined #webgui | 13:58 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, Bernd_, CIA-39, +cap10morgan, ckotil, f00li5h, metanil, nuba, diakopter, +Radix_, (+1 more, use /NETSPLIT to show all of them) | 14:05 |
-!- Netsplit over, joins: Bernd_, f00li5h, patspam, +cap10morgan, CIA-39, nuba, Mech422, metanil, ckotil, diakopter | 14:05 |
-!- Netsplit over, joins: +Radix_ | 14:06 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 14:23 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:27 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 14:56 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 15:27 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, Bernd_, +cap10morgan, ckotil, BartJol, metanil, f00li5h, nuba, diakopter, +Radix_, (+1 more, use /NETSPLIT to show all of them) | 15:48 |
-!- Netsplit over, joins: Bernd_, nuba | 15:49 |
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 15:50 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 15:51 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:51 |
-!- ServerMode/#webgui [+v Radix_] by irc.freenode.net | 15:51 |
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui | 15:51 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 15:52 |
-!- diakopter [n=diakopte@209.9.237.164] has quit [Killed by kubrick.freenode.net (Nick collision)] | 15:52 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui | 15:52 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 15:52 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 15:52 |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 15:52 |
-!- ServerMode/#webgui [+v cap10morgan] by irc.freenode.net | 15:52 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded] | 15:53 |
-!- diakopte1 [n=diakopte@209.9.237.164] has joined #webgui | 15:57 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 15:59 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Client Quit] | 15:59 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 16:00 |
-!- Bernd_ [n=spunky@dslb-088-075-229-254.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 16:06 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:10 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:11 |
-!- SDuensin [n=Scott@23.sub-75-207-209.myvzw.com] has joined #WebGUI | 16:14 |
SDuensin | Greetings. | 16:15 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 110 (Connection timed out)] | 16:28 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:35 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:40 |
-!- mode/#webgui [+o rizen] by ChanServ | 16:40 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:41 |
CIA-39 | WebGUI: yung * r7859 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Combo box does not show possible values in Thingy | 16:45 |
CIA-39 | WebGUI: yung * r7860 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Combo box does not show possible values in Thingy | 16:46 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:02 |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:02 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:22 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:22 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:24 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:52 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:52 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 18:01 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 18:03 |
-!- mode/#webgui [+o apeiron_] by ChanServ | 18:03 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 18:03 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 18:11 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 18:23 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 18:35 |
-!- mode/#webgui [+o apeiron] by ChanServ | 18:35 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:39 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 18:43 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 18:48 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 18:49 |
zylopfa | Greetings all | 18:49 |
zylopfa | I am making a paymentdriver for the danish PBS (joint payment provider for danish banks) | 18:50 |
dionak | wasn't there a newsletter feature in webgui? not seeing it on demo... | 18:55 |
zylopfa | dionak, you have to enable it in the config file for the site, its not enabled by default | 18:57 |
@rizen | it's enabled by default on beta.webgui.org | 18:58 |
dionak | ah..guess it's not enabled for the webgui demo | 18:58 |
@rizen | and is defaultly enabled on all new 7.6 sites | 18:59 |
zylopfa | Ahh ok | 18:59 |
zylopfa | rizen, has there been worked on the newsletter asset? | 18:59 |
@rizen | nope, i just noticed that it wasn't in there when i was redoing the new content menu, so i added it | 19:00 |
zylopfa | Ahh ok | 19:00 |
zylopfa | Anyway i am making a new PaymentDriver | 19:00 |
zylopfa | I will share it with the community when i am done | 19:00 |
@rizen | dionak: the newsletter asset is only useful if you enable content profiling | 19:00 |
dionak | i like the warning telling me to enable content profiling | 19:01 |
dionak | very helpful | 19:01 |
zylopfa | yeah | 19:01 |
dionak | zylopfa, i'm sure the other dutch users will appreciate it. | 19:02 |
zylopfa | Danish ;D | 19:02 |
zylopfa | If the paypal driver is not made yet I will also make that | 19:02 |
@rizen | zylopfa: very cool | 19:02 |
dionak | haha, yea. not that we don't appreciate it. | 19:02 |
zylopfa | Its a good exercice in webgui api | 19:02 |
dionak | that would be great! | 19:02 |
zylopfa | I realy love the pluggability of webgui | 19:03 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:03 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:03 |
BartJol | Someone already has done something with paypall | 19:04 |
BartJol | Ibelieve | 19:04 |
BartJol | I think Jori | 19:04 |
BartJol | Joeri | 19:04 |
zylopfa | yeah i think so too | 19:05 |
zylopfa | was announced a while ago that it would be in 7.6 | 19:05 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 19:05 |
dionak | when is 7.6 due again? | 19:05 |
+perlDreamer | 7.6 is stable in January | 19:05 |
dionak | cool, that's not far off | 19:06 |
zylopfa | I wonder when payment gateways will be cheap to use | 19:06 |
BartJol | mm, it's not in the site i expected ir to be | 19:07 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:08 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:08 |
dionak | btw, rizen. when developers add new columns to the database, when do the upgrade scripts get updated with that info? | 19:09 |
@preaction | dionak, the previousVersion.sql and create.sql are created as part of the build process | 19:12 |
@Haarg | all database changes are done through upgrade scripts | 19:13 |
dionak | i ask because i recently updated, deleted my test local db and then recreated and was still missing columns. i'll try it again this evening. | 19:13 |
@perlmonkey2 | Should you ever have a Post with the same idea as its Thread? | 19:13 |
@perlmonkey2 | s/idea/id/ | 19:14 |
zylopfa | I bought the developers guide | 19:14 |
zylopfa | from plainblack | 19:14 |
@Haarg | the thread is a post, so yes | 19:14 |
@perlmonkey2 | that makes my head hurt. | 19:15 |
zylopfa | The thread is the parent? | 19:15 |
@preaction | post is the parent class of thread, yes | 19:15 |
@perlmonkey2 | preaction: then there is nothing really wrong with the first link we were talking about? And it also can't be moved in the Thread? | 19:16 |
@preaction | no, there's nothing really wrong. but no it can't be moved (since the Thread post is always first) | 19:17 |
@perlmonkey2 | The PostThread will always be the first Post in its Thread? | 19:17 |
@preaction | yes | 19:17 |
@perlmonkey2 | preaction: so in order to get rid of the first post in that thread, I'll need to create a new thread of the second post then move all the other posts to it and then have it replace the original postthread. | 19:21 |
-!- Lisette [n=liraos@adsl190-28-107-195.epm.net.co] has joined #webgui | 19:21 |
@preaction | you should be able to just add a new post with the Thread post's contents and then remove the thread post's contents | 19:21 |
Lisette | how to do an utility that add products? | 19:22 |
@preaction | Lisette, Products are just assets, so the same way you'd add an asset | 19:22 |
Lisette | thanks | 19:23 |
zylopfa | I like the new payment system | 19:26 |
+perlDreamer | Lisette, you can look at /data/WebGUI/t/Asset/Sku/Product.t for examples. | 19:28 |
@rizen | perlmonkey2: no, if you get rid of the threads, all posts after it follow, period | 19:30 |
@rizen | perlmonkey2: in other words, don't jury rig something to generate some post as a thread that wasn't originally a thread | 19:31 |
@perlmonkey2 | rizen: I'm just going t take the second post, move its info to the first, then delete the second. | 19:34 |
@rizen | why are you doing this at all? | 19:34 |
@perlmonkey2 | they dont' want the first post anymore | 19:35 |
@perlmonkey2 | not for thta 'section' | 19:35 |
@rizen | who is 'they'? | 19:35 |
zylopfa | Cant it be done altering the template? | 19:36 |
zylopfa | I need to ask a question. I am making this payment driver and i was wondering if i could locate a transaction id, based on the cartId | 19:42 |
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui | 19:42 |
miloidrr | Hi, perldreamer how are you?. I have a question about a cs. I'm checking the WebGUI Versions 7.4.40 and 7.5.23 but i don't found the karma options. Do you know something about this? | 19:45 |
miloidrr | In The new version it not appear | 19:46 |
BartJol | miloidrr: maybe a stupid question, but you did enable it in the sttings? | 19:50 |
miloidrr | In the world there is not any stupid question, but tks for your help bartjol | 19:54 |
BartJol | so you did enable it? | 19:54 |
miloidrr | Yes | 19:54 |
BartJol | because in 7.5.24 I do see the options | 19:54 |
miloidrr | yes i can see it now | 19:54 |
miloidrr | It was a mental lapse | 19:55 |
BartJol | ah | 19:55 |
BartJol | :) | 19:55 |
@rizen | zylopfa: no, cuz there is no transaction id yet at that point | 19:55 |
miloidrr | :) | 19:56 |
zylopfa | rizen, i thought as much. I am making something wrong then | 19:58 |
zylopfa | I am creating a payment driver, where it only should generate a pay button | 19:58 |
zylopfa | and with that i need to send an identifier for the payment | 19:59 |
zylopfa | so i can find the order when the paymentgateway calls back my callback function | 19:59 |
zylopfa | rizen, can you find a transaction based on a cartid? | 19:59 |
zylopfa | It goes like this: user presses pay button --> user enter details at paymentgw(carddetails) --> gets redirected to reciept at my place | 20:00 |
zylopfa | -> the reciept finishes the transaction | 20:00 |
zylopfa | But the gateway then post callback to my site | 20:01 |
zylopfa | and from that i need to find the order | 20:01 |
@rizen | there still is no tranaction id at that point | 20:01 |
@rizen | because you're doing an off-site transaction | 20:01 |
zylopfa | maybe i do it in the wrong order | 20:01 |
zylopfa | yeah i am | 20:02 |
@rizen | everything you said was correct, but... | 20:02 |
@rizen | hold on...looking something up | 20:02 |
@rizen | ok... | 20:04 |
@rizen | your postback method | 20:04 |
@rizen | needs to call processTransaction | 20:05 |
@rizen | which creates the transaction | 20:05 |
@rizen | from the cart | 20:05 |
zylopfa | but rizen | 20:05 |
zylopfa | Its the payment gateway that call the method | 20:05 |
zylopfa | and he don't know the details | 20:05 |
zylopfa | I mean the card/cookiedetails/users session is lost | 20:06 |
zylopfa | so it wont be able to know what to process | 20:06 |
@rizen | i understand that | 20:06 |
zylopfa | unless it has some kind of identifier | 20:06 |
@rizen | just listen | 20:06 |
zylopfa | ok | 20:06 |
@rizen | create a method called www_postBackFromProvider | 20:06 |
@rizen | the provider passes back the cart id | 20:07 |
@rizen | which you sent to it | 20:07 |
zylopfa | aaah ofc | 20:07 |
zylopfa | THANKS A LOT!! | 20:07 |
zylopfa | lol i did it differnet | 20:07 |
zylopfa | and then i put: $cart->getId(); in the push-button-form! | 20:08 |
@rizen | right | 20:08 |
zylopfa | You are awesome | 20:08 |
@rizen | and then in www_postBackFromProvider you instanciate the cart | 20:08 |
@rizen | using the cart id | 20:08 |
zylopfa | and then create transaction | 20:09 |
@rizen | yup | 20:09 |
zylopfa | can i ask some last thing | 20:09 |
@rizen | nope | 20:09 |
zylopfa | ok | 20:09 |
@rizen | i don't answer questions when you ask whether you can ask them | 20:09 |
@rizen | =) | 20:09 |
@rizen | of course if you just ask, then i'll answer | 20:09 |
@rizen | =) | 20:09 |
zylopfa | ok, the user get a "confitmation screen" from my site (he gets redirected to it from gw) | 20:10 |
zylopfa | and in "parallel" the callback script gets called | 20:10 |
BartJol | and you can recognise him when he says "shut up and listen, I'm god" | 20:10 |
zylopfa | Then i ask: should i pr. default say to user "your order has been completed" | 20:10 |
BartJol | sorry... | 20:10 |
zylopfa | Because i cant expect the callback to be called first | 20:11 |
zylopfa | depends on the speed of the payment gateway | 20:11 |
@rizen | right | 20:11 |
@rizen | you probably should say | 20:11 |
@rizen | "we're processing your order" | 20:11 |
zylopfa | yeah, here are your preliminary details | 20:11 |
@rizen | and "when your order has been processed, it will show up in <link>your account history</link>" | 20:12 |
zylopfa | and then list the "invoice" | 20:12 |
zylopfa | yeah good idea | 20:12 |
@rizen | and link them to the my transactions page | 20:12 |
zylopfa | ahh yeah | 20:12 |
zylopfa | This is so awesome | 20:12 |
@rizen | another thing we could do for 7.6 | 20:13 |
@rizen | is allow you to create the transaction in advance | 20:14 |
@rizen | and pass it in to processTransaction() | 20:14 |
@rizen | so that you could use the transaction id | 20:14 |
@rizen | instead of the cart | 20:14 |
zylopfa | ahh yeah, could be a good idea | 20:14 |
zylopfa | and then flag it "partial" or something | 20:14 |
zylopfa | rizen, maybe if the payment-gw is smart, it wont redirect the user to me before it posted to callback? | 20:14 |
@rizen | who knows though...can't rely on systems you don't control | 20:15 |
zylopfa | indeed | 20:15 |
zylopfa | better make it robust | 20:15 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 20:28 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 20:28 |
-!- mode/#webgui [+o khenn] by ChanServ | 20:28 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 20:30 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 20:41 |
zylopfa | Whats wrong with the following? : | 20:46 |
zylopfa | my $fields = $session->form->paramsHashRef(); | 20:46 |
zylopfa | my $cartid = %$fields{'reference'}; | 20:46 |
+perlDreamer | Haarg, that new syntax check test is fast! | 20:46 |
@preaction | zylopfa, syntax error. my $cartid = $fields->{'reference'} | 20:46 |
@preaction | zylopfa, see perldoc perldsc or perldoc perlref for more info | 20:47 |
zylopfa | but dont it need to be dereferenced? | 20:47 |
@preaction | -> is the deref operator | 20:47 |
zylopfa | i need to learn hashes | 20:47 |
zylopfa | and programming | 20:47 |
@Haarg | it's nice to have it run faster. might convince people to use it more. | 20:48 |
zylopfa | I love the perl developer book, that it start with testing | 20:48 |
zylopfa | that shows the webgui is very onto good coding | 20:49 |
zylopfa | the webgui team | 20:49 |
zylopfa | Haarg, i also noticed that when you choose what group will get the notification of a new sale on the site | 20:50 |
zylopfa | and you choose a group like "ShopKeepers" | 20:51 |
zylopfa | then the Admin group will still get an email | 20:51 |
zylopfa | is this a feature? | 20:51 |
@Haarg | yes, the admin group is a member of all groups by default | 20:51 |
zylopfa | ahh ok | 20:52 |
zylopfa | Makes no sense to make more than 1 admin | 20:53 |
zylopfa | you can make sub-admins or helpers and so | 20:53 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 20:58 |
miloidrr | PerlDreamer hi, i have a question about the karma in the gallery of the webgui version 7.5.23 | 20:59 |
+perlDreamer | okay, I don't know much about the gallery, but please ask | 20:59 |
@preaction | i wasn't sure karma was part of the Gallery | 21:00 |
+perlDreamer | preaction, maybe we should ask the guy who wrote it | 21:00 |
@preaction | that jerk? i'm not so sure about that | 21:00 |
+perlDreamer | Hey, he's not a jerk. He's just kind of touchy | 21:00 |
@preaction | but he doesn't have to be so MEAN | 21:00 |
+perlDreamer | Indeed. | 21:01 |
miloidrr | I cant see this option in this | 21:01 |
@preaction | which option? | 21:01 |
zylopfa | perlDreamer, if there are any one who want additional payment driver, i shall make them on request | 21:01 |
+perlDreamer | zylopfa, I'd read through the boards on webgui.org | 21:02 |
zylopfa | roger that | 21:02 |
+perlDreamer | I think someone requested a driver or too | 21:02 |
+perlDreamer | also, check RFEs | 21:02 |
miloidrr | Karma option in the asset gallery | 21:02 |
zylopfa | Sweet | 21:02 |
@preaction | miloidrr, there isn't any | 21:02 |
BartJol | miloidrr: maybe if you want karma in a gellery, you can use the cs with the photo gallery template | 21:04 |
miloidrr | This option isn't enable to the asset gallery? | 21:04 |
@preaction | miloidrr, there is no karma in the gallery asset, no. | 21:05 |
miloidrr | :-( | 21:05 |
zylopfa | I have a question again :D | 21:08 |
zylopfa | In the payment PayDriver i make, the callback gets called from the paymentGW | 21:08 |
zylopfa | and i was wondering if the parameters then | 21:08 |
zylopfa | sub www_callback { | 21:08 |
zylopfa | my $self = shift; | 21:08 |
zylopfa | my $session = $self->session; | 21:08 |
zylopfa | The $self is wrong isn't it? cause its not been instantiated? | 21:09 |
zylopfa | so it only gets the $session passed in right? | 21:09 |
@preaction | where is this callback being called from? are you sure it's not instantiated? | 21:09 |
zylopfa | Its from the paymentgateqay | 21:10 |
zylopfa | they call this method through a POST | 21:10 |
@preaction | right, but follow the entire flow of the request | 21:10 |
zylopfa | yeah the callback is called from the PayDriver | 21:10 |
zylopfa | my $cart = WebGUI::Shop::Cart->new($session,"$cartid"); | 21:10 |
zylopfa | my $paydriver = WebGUI::Shop::PayDriver->new($session,"$driverid"); | 21:10 |
zylopfa | my $transaction = WebGUI::Shop::Transaction->create({ cart=>$cart, paymentMethod=>$paydriver}); | 21:10 |
zylopfa | gives me errors that something is an unblessed reference | 21:11 |
@preaction | zylopfa, stop pasting to the channel | 21:11 |
zylopfa | sorry Sir | 21:11 |
@preaction | and what is the unblessed reference? | 21:11 |
zylopfa | thr transaction | 21:11 |
zylopfa | the | 21:12 |
@preaction | you mean the line that's creating the transaction? | 21:12 |
zylopfa | yeah | 21:13 |
@preaction | so then $cart or $paydriver are undefined | 21:13 |
zylopfa | I will debug that then thanks | 21:13 |
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 21:14 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 21:14 |
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:15 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 21:15 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:16 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:16 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:17 |
elnino | hi! This last upgrade that I did that converted non-utf8 to utf-8 did quite the number on our site. We have a LOT of "boxes" and "question marks" where there were copywrite and registered marks. Is there a way to do a global fix for these? we're looking at 200-300 pages we need to fix. | 21:19 |
CIA-39 | WebGUI: graham * r7861 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Url.pm docs/changelog/7.x.x.txt): fixed: Cross site scripting issue on operation pages | 21:24 |
CIA-39 | WebGUI: graham * r7862 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Session/Url.pm): fixed: Cross site scripting issue on operation pages | 21:24 |
CIA-39 | WebGUI: graham * r7863 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Search.pm): fixed: Search asset shows blank page after searching | 21:24 |
dionak | the most direct route would probably be a script to convert the characters to utf-8 in the db | 21:25 |
dionak | is there a way to upload a compressed archive of images to webgui media and have webgui uncompress the archive? | 21:27 |
elnino | Apparantly that is what the upgrade did. | 21:27 |
elnino | there is an asset call ziparchive - that may wwork for you. | 21:27 |
elnino | although it doesn't put it in the media folder structure. | 21:28 |
elnino | hmm, but it would if youwere in the media folder in the asset manager. | 21:28 |
elnino | so - anyway, the upgrade script is what converted all the data into utf-8. the copyright and registered markes were not utf-8 before. but they are now, and they are displayed as boxes or question marks depending on the browser used. So apparantly not all utf-8 characters are supported in html? So maybe I need to do something in my page layout to display utf-8? | 21:31 |
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 21:31 |
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 21:31 |
dionak | is your charset in the meta tags utf-8? not sure if this will help, just curious | 21:36 |
+perlDreamer | elnino, it would unpack the zip file in a storage location, outside of the asset hierarchy | 21:36 |
dionak | so a content manager couldn't use this to upload an archive of images right? | 21:38 |
+perlDreamer | Asset::File::Images, no. jpegs and gifs, yes | 21:38 |
dionak | looks like this asset might be intended to display the contents of the archive on a particular page | 21:38 |
+perlDreamer | yes, exactly | 21:38 |
+perlDreamer | Maybe in addition to FilePile, we need CompressedPile | 21:39 |
+perlDreamer | using Archive::Any to unpack and then deferring to FilePile type asset creation | 21:39 |
elnino | perlDreamer, dionak - that's a bummer. Sorry to mislead. | 21:46 |
dionak | np | 21:46 |
elnino | dionak - yep. My meta tags is set to utf-8 currently. | 21:46 |
elnino | So I don't know what else I need to do to make these characters display correctly. If I look at the source of the html, the registered and copyright symbols show up correctly, just not in the browser. | 21:47 |
dionak | my last guess is that the browser doesn't handle utf-8 characters correctly. Is it IE? | 21:47 |
@preaction | no, the issue was that iso-8897-1 (latin-1) chars were being saved to a utf-8 field. those chars need to be replaced with © ® and the other HTML entities for those characters | 21:48 |
elnino | preaction - so I'm confused, that if the update converted iso-8897-1 to utf-8, why they don't appear correctly? what were they converted to? | 21:50 |
dionak | so is it correct in thinking that IE doesn't handle ©? Haven't tested. I usually use © | 21:50 |
elnino | I'm pretty sure it's ie and firefox. let me double check... | 21:51 |
elnino | yep. firefox doesn't display it either. nor does safari | 21:53 |
elnino | In the code it doesn't show © either, it literally shows a registered mark. I'm using notepad to view it. So it got converted to something weird, not © and not ® | 21:53 |
elnino | http://www.comtrol.com/comtrol-news/press-releases/comtrollodginglinkandrsi - is the page. | 21:53 |
@preaction | elnino, because it was latin-1 being stored in utf-8 fields. we converted to binary, and then converted back, and the latin-1 codepoints don't correspond to utf-8 codepoints (except for the most basic characters) | 21:54 |
@preaction | worse, it was probably cp-whatever, the windows encoding | 21:54 |
dionak | so it's a bug | 21:54 |
@preaction | no, it's not | 21:54 |
elnino | ah. it was windows. I just didn't know how it couldn't display if it was correctly converted to utf-8. | 21:54 |
@preaction | notepad is using the encoding that it was made with, Latin-1 | 21:55 |
elnino | but it seems that it wasn't converted correctly. | 21:55 |
@preaction | Latin-1 and utf-8 have overlap | 21:55 |
elnino | well, if I write a sql statement or something to convert x to © what is x? | 21:56 |
@preaction | x is the character, copied and pasted, hopefully. it might work | 21:56 |
@preaction | there are a lot of things that do auto-conversion, perl is one of them. so it may work, it may not | 21:57 |
elnino | and it appears that it only occured in title and menutitle fields, correct? the article assests seem to be still ok - from what we've seen so far. | 21:57 |
elnino | I gues I don't understand what I'm converting. utf-8 to utf-8? | 21:58 |
elnino | or is it bcause not all of utf-8 is presentable via html? | 21:58 |
@preaction | no, you're converting iso-8897 to an HTML entity | 21:58 |
elnino | I already did the upgrade.. it's been converted. | 21:58 |
elnino | Am I confused? | 21:59 |
elnino | this is all an enigma to me. | 22:00 |
@preaction | character encoding is hell | 22:00 |
dionak | so what was the character before it got mangled? | 22:01 |
elnino | I'm feeling the heat | 22:01 |
@preaction | the only comfort i can offer: copy/paste the character from one terminal window (the mysql output) to another (your fixer script), and change it to the proper HTML entity | 22:01 |
elnino | the character that was there before the upgrade was something most likely copied from MSWord. | 22:02 |
elnino | after the upgrade it was supposedly converted to utf-8 | 22:03 |
dionak | oh, joy | 22:03 |
elnino | which now displays as a box or ? depending on browser. | 22:03 |
@preaction | the columns were converted, not necessarily the data | 22:03 |
elnino | In the source code using notepad, it shows upas a registered mark or copyright. | 22:03 |
elnino | preaction - OH! so the data may still be whatever word is. | 22:04 |
@preaction | elnino, since the column was utf-8, but the data could've been anything (latin1 windows russian) | 22:04 |
@preaction | our columns were correct, but we weren't forcing anything for the data | 22:04 |
@preaction | that's changed | 22:04 |
elnino | if utf-8 is an encoding, what is latin1, widows, and russian called? are they subsets? or are they encoding too? | 22:06 |
@preaction | they're different encodings | 22:06 |
elnino | and msword uses iso-8897 encoding? | 22:07 |
@preaction | msword uses whatever you have set, but most likely cp-13.. something. there's a windows-specific encoding that shares a lot with latin-1 | 22:08 |
elnino | so how do I explain what happened to the the data during the upgrade to marketing without scaring them? | 22:08 |
elnino | AND hopefully this type of thing won't happen again... | 22:08 |
@preaction | webgui fixed character encoding and translation issues, but some data was unable to be fixed (since we did not know what kind of characters they were). | 22:09 |
@preaction | and as far as i know, this issue is fixed. we've got two major groups using the i18n and character encoding features of webgui, and they've had time to test | 22:10 |
elnino | oh. That reminds me, I was going to take a look at my translated pages. I hope they aren't boxes. | 22:11 |
elnino | crud. about half of them made it thru. | 22:12 |
@preaction | graham may know how to fix those | 22:14 |
@preaction | or you might be able to use Word to change the encoding from whatever it was to utf-8 | 22:14 |
elnino | I don't have word. =( I have open office. I refuse to use or install word. | 22:16 |
elnino | So, I put those pages up by coping from notepad. Are you saying notepad can handle any encoding? Could Ijust repaste them from notepad? | 22:17 |
@preaction | make the marketing team do it then? they need to know this in order to prevent it from happening again | 22:17 |
@preaction | you might be able to, but you'd need to make sure it was utf-8 before you pasted | 22:17 |
@preaction | i don't even know that Word can do this | 22:17 |
@preaction | it might just make it into gibberish | 22:17 |
elnino | so... to put a registered mark on a page. do they type ® in the wysiwyg editor? or do they need to go to the html source? | 22:18 |
elnino | I do believe they need to now type © and ® in the menutitle and title from now on, right? | 22:19 |
@preaction | there's a button to "Insert HTML Entity" | 22:19 |
@preaction | i don't know | 22:19 |
elnino | oh. that works. ok. Let me play around wth this more. | 22:19 |
@preaction | in the HTML editor, the ? symbol | 22:19 |
@Haarg | if it doesn't work to copy and paste a ® symbol into the rich editor, what software are they using? | 22:20 |
elnino | Haarg - they are copyingn straight from word to the wysiwyg editor | 22:21 |
elnino | - to the best of my knowledge. They *may* be coping from quark | 22:23 |
elnino | oh. interesting. I went tot hat page. clicked edit. it all appeared "correctly", so I made no modifications. Clicked save. and the marks have been "converted" to html entities. | 22:26 |
elnino | it didn't know what to do with the special "apostrophe" though. | 22:26 |
elnino | So if there is a way to write a script to "resave" every page in our site. That should do it. because apparantly somewhere between editing and saving it converts them correctly to entities. | 22:29 |
@preaction | it probably has to be saved from the front-end though | 22:30 |
@preaction | not even WWW::Mech could do it, since it doesn't do JS | 22:30 |
elnino | bummer. | 22:32 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 22:46 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 22:46 |
-!- mode/#webgui [+o khenn] by ChanServ | 22:47 |
zylopfa | DAmn i am still having problems coding this payment driver :( | 22:53 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 23:05 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 23:22 |
@perlmonkey2 | FYI for all you greenies. Part of the bail out included a $7500 federal rebate for plug-in hybrids. | 23:25 |
@preaction | yay chevy volt! | 23:27 |
zylopfa | :D | 23:28 |
zylopfa | Anyone familiar with the PayDriver system in webgui? | 23:28 |
zylopfa | I am trying to make a cart object from a cartid | 23:28 |
zylopfa | but whenever i use any methods from the new object i get | 23:29 |
zylopfa | WebGUI::Shop::Address:166 - Address not in this address book. | 23:29 |
zylopfa | I think its because the system thinks the user (Visitor) doesn't own the address | 23:29 |
zylopfa | I need to use this user cause its the CallBack from the paymentgateway | 23:30 |
zylopfa | rizen, are you here ;D | 23:31 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 23:33 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:33 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 23:35 |
+perlDreamer | zylopfa, address books are not user owned, they are owned by a "session". | 23:36 |
zylopfa | i just dont understand this | 23:37 |
zylopfa | it my payment driver and not all is done in the same session | 23:37 |
zylopfa | because its calling a website to do the creditcard checks | 23:38 |
zylopfa | and then it calls back | 23:38 |
+perlDreamer | if you do it as visitor, and it creates a different session, you won't get the expected results | 23:38 |
zylopfa | But i have problems instantiating the Cart, in the callback | 23:38 |
zylopfa | but perlDreamer what to do :( | 23:38 |
+cap10morgan | is it possible to have both automatic ldap registration and anonymous registration at the same time? | 23:38 |
+perlDreamer | Can you have the remote website pass back the sessionId? | 23:39 |
+perlDreamer | that sounds dangerous, too | 23:39 |
+perlDreamer | for session hijacking | 23:39 |
zylopfa | perlDreamer, yeah i can | 23:39 |
zylopfa | but i dont understand | 23:39 |
zylopfa | why i cant create an instance of the Cart | 23:39 |
zylopfa | and use it regardless | 23:39 |
zylopfa | my $fields = $session->form->paramsHashRef(); | 23:40 |
zylopfa | my $cartid = $fields->{'reference'}; | 23:40 |
zylopfa | my $driverid = $fields->{'paymentGatewayId'}; | 23:40 |
zylopfa | my $cart = WebGUI::Shop::Cart->new($session,"$cartid"); | 23:40 |
zylopfa | | 23:40 |
zylopfa | that is what i do in the eecallback | 23:40 |
zylopfa | in the www_callback | 23:40 |
zylopfa | but when i access the methods in $cart, i get address book errors | 23:41 |
zylopfa | I mean if i make the object from the cart id, shouldnt it reflect the object with the details from the cartId? | 23:41 |
zylopfa | All information in the perldoc suggests so | 23:41 |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 23:42 |
+perlDreamer | zylopfa, preaction will kick you out of the channel if you keep doing that. | 23:43 |
+perlDreamer | use webgui.pastebin.com | 23:43 |
zylopfa | yeah sorry ok | 23:43 |
zylopfa | perlDreamer? | 23:44 |
+perlDreamer | yes? | 23:44 |
zylopfa | does it make sense to instantiate a whole new PayDriver object in the callback method? | 23:44 |
+perlDreamer | not if you have an existing one that's configured correctly | 23:44 |
zylopfa | no | 23:44 |
zylopfa | I just dont get why thisdont wotk | 23:45 |
zylopfa | work | 23:45 |
zylopfa | It cant be true that i have to do "select from card where cardid=xxx" | 23:45 |
zylopfa | when the object have methods for it | 23:46 |
+perlDreamer | but it's not the "cart" that you're having problems with, correct? | 23:46 |
zylopfa | well now it is | 23:46 |
+perlDreamer | this is what I suggest. | 23:46 |
zylopfa | cause in order to make the transaction final i need to use the card object | 23:46 |
zylopfa | mysite -> paymentgw -> callback-function on my site | 23:47 |
zylopfa | thats how it goes | 23:47 |
zylopfa | so i need to recreate the Cart, and i have the cart id | 23:47 |
+perlDreamer | you use the ->new method | 23:48 |
zylopfa | my $cart = WebGUI::Shop::Cart->new($session,"$cartid"); | 23:48 |
zylopfa | yes | 23:48 |
+perlDreamer | and you're saying that throws an error? | 23:48 |
zylopfa | and i get the cartid from the paymentgw when it post to me | 23:48 |
zylopfa | no not that call | 23:49 |
+perlDreamer | which call? | 23:49 |
zylopfa | but when i access the $cart objects methods | 23:49 |
zylopfa | my $total = $cart->calculateTotal(); | 23:49 |
+perlDreamer | which object methods? | 23:49 |
zylopfa | I did that just to test | 23:49 |
zylopfa | if i could use the object | 23:49 |
+perlDreamer | to calculateTotal, it calculates shipping, which requires an address | 23:49 |
+perlDreamer | and tax, which requires an address | 23:49 |
zylopfa | but perlDreamer | 23:50 |
+perlDreamer | I think you're having the same, old problem you described earlier | 23:50 |
zylopfa | the Card object has all those things | 23:50 |
zylopfa | Cart even | 23:50 |
+perlDreamer | can you paste the error from the webgui.log into a pastebin? | 23:50 |
zylopfa | yeah | 23:50 |
zylopfa | http://webgui.pastebin.com/m2edbe47c | 23:51 |
zylopfa | The first is just a debug to see if the CartId came through | 23:52 |
zylopfa | and i have looked in the cart table in the db, that the cart exist with that id | 23:52 |
-!- SDuensin [n=Scott@23.sub-75-207-209.myvzw.com] has quit ["Leaving"] | 23:52 |
+perlDreamer | I will look at it in a bit | 23:55 |
zylopfa | thanks a lot | 23:55 |
zylopfa | btw. i have also checked that the cart items is present in the database | 23:56 |
zylopfa | So basically i can recreate the order from the data in the db. but its a nasty hack if i have to use sql instead of the build-in methods | 23:56 |
-!- Lisette [n=liraos@adsl190-28-107-195.epm.net.co] has quit [Read error: 110 (Connection timed out)] | 23:58 |
--- Day changed Tue Oct 07 2008 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 00:01 |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:01 |
zylopfa | perlbot, I am a bit further in the investigation and i have tried to get the items from the cart through object methods | 00:02 |
zylopfa | and i am able to get them | 00:03 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 00:03 |
zylopfa | Seems like a shipping address haven't been associated with the cart object | 00:03 |
+perlDreamer | Sounds vaguely familiar ;) | 00:03 |
zylopfa | which is odd, cause i choose an address in the start before i exited to the payment gw | 00:03 |
zylopfa | woops i ment perlDreamer | 00:04 |
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] | 00:05 |
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui | 00:05 |
zylopfa | Hmmm, no it cant be that cause a shippingAddress id is in the record in the database table cart | 00:05 |
+perlDreamer | Good luck, khenn_ | 00:07 |
khenn_ | with? | 00:07 |
-!- khenn_ is now known as khenn | 00:07 |
-!- mode/#webgui [+o khenn] by ChanServ | 00:07 |
+perlDreamer | Bug/RFE upgrades today, yes? | 00:08 |
-!- Lisette [n=liraos@adsl190-28-102-228.epm.net.co] has joined #webgui | 00:11 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 00:14 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:14 |
+MrHairgrease | He's going to Lisbon! | 00:15 |
+MrHairgrease | http://video.google.com/videoplay?docid=7908232974188401388&ei=MnzqSNuVEI2wiALavp2uCA&q=brian+d+foy&vt=lf | 00:15 |
+MrHairgrease | 1:58 | 00:15 |
+perlDreamer | Huh? | 00:15 |
+perlDreamer | No video at work, most esteemed EuroTrash Dude | 00:16 |
+MrHairgrease | too bad | 00:16 |
+MrHairgrease | email it to yourself for when you are at home | 00:16 |
+perlDreamer | they are worried about the internet affecting our productivity | 00:17 |
+MrHairgrease | that's why they keep irc open | 00:17 |
+perlDreamer | exactly | 00:17 |
+MrHairgrease | that makes sense... | 00:17 |
zylopfa | perlDreamer, I am now trying to send the AddressId to the gateway also | 00:20 |
zylopfa | If it work then, I suggest some changes to the api | 00:20 |
zylopfa | because imo. the shipping address should be saved to the Cart object | 00:20 |
+cap10morgan | I'm using WebGUI::PerformanceProfiler on 7.5.24, but I get huge negative times for many calls. Is that normal? | 00:31 |
+MrHairgrease | dunno, but you might wanna try Devel::NYTProf::Apache | 00:33 |
+MrHairgrease | I have been playing with that for areally tiny bit | 00:34 |
+MrHairgrease | haven't been able to get the profiling data to be converted to something readble though | 00:34 |
+MrHairgrease | more info: http://perlbuzz.com/2008/07/develnytprof-will-knock-your-socks-off.html | 00:34 |
-!- Rogier [n=chatzill@5ED08A1D.cable.ziggo.nl] has joined #webgui | 00:35 |
-!- Rogier [n=chatzill@5ED08A1D.cable.ziggo.nl] has left #webgui [] | 00:36 |
+cap10morgan | MrHairgrease: cool, will check that out | 00:38 |
+MrHairgrease | yeah | 00:38 |
+MrHairgrease | if you know how to process the files it dumps in /tmp please let me know | 00:39 |
+cap10morgan | ok, i'll let you know if i figure anything out there | 00:41 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 00:51 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 00:56 |
carogray | Is there some reason I should put a data email form on a page rather than just simply leave it as an asset with its own page style? ..other than the fact that I might want to display it in a collection of other assets? | 00:57 |
carogray | I am inclined to simply use it by itelf without creaing a page for it. what would be the drawbacks of this solution? | 00:58 |
@preaction | just what you mentioned, you can't put other assets around it on a page | 01:00 |
carogray | is that the ONLY drawback? | 01:00 |
@preaction | the only one i can think of | 01:01 |
carogray | that was the only one I could think of too. So I think I am just going to go with it - streamlining, doncha know. thanks preaction. | 01:01 |
dionak | lol, it's the palin effect...doncha know | 01:04 |
zylopfa | haah shit my payment providers gateway is down | 01:06 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:18 |
zylopfa | perlDreamer, | 01:18 |
grink | zylopfa: who? | 01:18 |
zylopfa | I figured something out | 01:18 |
zylopfa | Its the danish PBS | 01:18 |
zylopfa | payment provider for all danish banks | 01:18 |
zylopfa | but its up again | 01:18 |
+perlDreamer | excellent! | 01:18 |
zylopfa | perlDreamer, you know the addressbook | 01:19 |
+perlDreamer | I am familiar with it | 01:19 |
zylopfa | whe it looks up the address for the order | 01:19 |
zylopfa | it does: select * from address where addressId='LqhhtazoYUwzGuoB70c3BA'; | 01:19 |
zylopfa | which is good | 01:19 |
zylopfa | but! it dubble checks if its the sessions addressbook | 01:19 |
zylopfa | which makes it impossible to use callback | 01:20 |
+perlDreamer | this is also good, but unfortunate for what you are trying to do | 01:20 |
zylopfa | yes | 01:20 |
zylopfa | I backtracked the webgui code | 01:20 |
zylopfa | its crazy if i have to create an addressbook object myself | 01:21 |
zylopfa | to have the decired addressbook id | 01:21 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:22 |
@preaction | the cart should have an address for you | 01:24 |
zylopfa | yes | 01:24 |
zylopfa | BUT | 01:24 |
zylopfa | The cart was created for the USER logged in | 01:24 |
zylopfa | And the callback function is called from the gateway | 01:25 |
@preaction | okay | 01:25 |
zylopfa | and it wont be logged in as other than visitor | 01:25 |
@preaction | so your gateway kinda works like Paypal, you go to an external site and then get sent back to webgui, right? | 01:25 |
zylopfa | so it cant readily access the addresses stored for the user making the purchace | 01:25 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 01:25 |
zylopfa | Yes Sir | 01:25 |
@preaction | but when they come back, the session isn't the same? | 01:26 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 01:26 |
-!- mode/#webgui [+o khenn] by ChanServ | 01:26 |
zylopfa | preaction, the session the user gets returned to is the same | 01:26 |
zylopfa | but the GWserver that does callback has no usersession ofc | 01:27 |
zylopfa | preaction, I have to make some sql code in the new driver then | 01:28 |
@preaction | why? what do you need to give to the gateway? | 01:29 |
zylopfa | ok here it goes | 01:29 |
zylopfa | MY SIte -> gateway | 01:29 |
zylopfa | this stage i get over to gateway and put payment info | 01:29 |
zylopfa | which work fine ofc | 01:29 |
zylopfa | then next stage | 01:29 |
zylopfa | gateway REDIRECTS user to "grats on buying from us" page | 01:30 |
zylopfa | which works fine! | 01:30 |
zylopfa | BUT | 01:30 |
zylopfa | then the GATEWAY calls a callback url to inform on status of the transactrion | 01:30 |
zylopfa | THIS is whre it goes wrong | 01:30 |
zylopfa | I am not accepting a payment before i get ok from the gateway | 01:31 |
zylopfa | else its the same as taking candy from a child | 01:31 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 01:31 |
zylopfa | Its 1 line in the addressbook for commerce that ruin it all | 01:31 |
@preaction | i'd post to the webgui dev list, there might be a better discussion there | 01:32 |
zylopfa | yeah i guess | 01:32 |
@preaction | perhaps adding your patch to remove that line | 01:32 |
zylopfa | maybe its there for another reason | 01:32 |
zylopfa | but i dont realy k now | 01:32 |
zylopfa | Or else i will override the processTransaction in my module | 01:34 |
zylopfa | so i hardcode what i want it to do | 01:34 |
zylopfa | preaction, i just read more of the code | 01:38 |
zylopfa | and everything in the payment system is build to take user information from users logged in currently | 01:39 |
zylopfa | It never anticipated that the user might be Visitor, because thats how it is with callback | 01:39 |
@preaction | you'll have to put the Transaction in some sort of "Pending" state then | 01:43 |
@preaction | is that an option? | 01:43 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:45 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:45 |
zylopfa | I think i got is soon | 01:50 |
zylopfa | FUCKING EEHHH | 01:51 |
zylopfa | preaction, I got it!! | 01:51 |
zylopfa | This is awesome | 01:52 |
zylopfa | Basically i made a new addressbook object, providing the addressbook id | 01:52 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:52 |
-!- mode/#webgui [+o tavisto] by ChanServ | 01:52 |
zylopfa | and then i made a new adress object providing the address id | 01:52 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] | 01:52 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:58 |
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] | 02:11 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:47 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:47 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 03:55 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:57 |
-!- Lisette [n=liraos@adsl190-28-102-228.epm.net.co] has quit ["Leaving."] | 04:04 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 04:16 |
-!- wgGuest03 [n=wgGuest0@76.91.139.108] has joined #webgui | 04:48 |
-!- wgGuest03 [n=wgGuest0@76.91.139.108] has quit [Client Quit] | 04:48 |
-!- wgGuest43 [n=wgGuest4@76.91.139.108] has joined #webgui | 04:48 |
wgGuest43 | sup | 04:48 |
wgGuest43 | anyone here? | 04:49 |
@khenn | sorta | 04:50 |
@khenn | =) | 04:50 |
wgGuest43 | :) | 04:52 |
wgGuest43 | so i been looking around the site for this question i have and havn't found anything, so i thought i would try the chat | 04:52 |
wgGuest43 | where is my question, is there any progress going on for forum intergration? | 04:52 |
@khenn | what do you mean? | 04:52 |
@khenn | integration with what? | 04:53 |
wgGuest43 | for example phpbb and IPB intergration. or at least when memebers register, they get registered on the forum aswell. | 04:53 |
wgGuest43 | actually khenn, can you tell me what irc server this is please. i would like to join with my irc client :P | 04:53 |
@khenn | there isn't anything at the moment. We've looked into PHPBB before and there really aren't any integration points or webservices that would enable us to incorporate Single Signon | 04:54 |
@khenn | this is freenode.net | 04:54 |
@khenn | #WebGUI | 04:54 |
@khenn | irc.freenode.net | 04:54 |
wgGuest43 | awesome | 04:54 |
-!- Syphosis [n=demon@76.91.139.108] has joined #webgui | 04:55 |
Syphosis | much better | 04:55 |
-!- wgGuest43 [n=wgGuest4@76.91.139.108] has quit [] | 04:55 |
Syphosis | Do you know why there is isn't and intergration? because of the way the user groups are and stuff? | 04:55 |
@khenn | everything is different | 04:56 |
@khenn | we'd need some sort of web service or API integration points | 04:56 |
@khenn | PHP BB uses mysql so migration is a possibility | 04:57 |
Syphosis | IPB does aswell :D | 04:57 |
@khenn | so there you go | 04:57 |
@khenn | both can be migrated | 04:57 |
Syphosis | I know for other CMS'es, the intergration part all it does is add the username and password for the forum, and everything else is different | 04:57 |
Syphosis | like user groups and what not.. | 04:57 |
@khenn | hmm | 04:58 |
Syphosis | so you have different user groups for the site, and the forums. which would be ok for me. but its not full intergration :P which is really not what i am looking for | 04:58 |
@khenn | I don't really know enough about them to be able to say how it could be done | 04:58 |
@khenn | or if it can be done | 04:58 |
@khenn | SSO might be able to be done with cookies | 04:59 |
@khenn | and storing info in the user profile | 04:59 |
@preaction | you could also do WebGUI auth with another forum system if you want. or write an auth module to integrate WebGUI's auth with the other system | 05:25 |
@preaction | i think the reason people don't is because it's easier to just migrate the content instead of trying to integrate the two systems | 05:27 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 05:29 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:29 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:10 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 07:06 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 07:17 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:26 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 07:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:40 |
elnino | anyone use the newsletter feature here? | 07:41 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 07:56 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:05 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:11 |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:11 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 09:16 |
-!- mode/#webgui [+o rizen] by ChanServ | 09:16 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 09:43 |
CIA-39 | WebGUI: frank * r7864 /experimental/HelpDesk/ (3 files in 3 dirs): final changes. Ready to migrate | 09:55 |
CIA-39 | WebGUI: frank * r7865 /experimental/HelpDesk/lib/WebGUI/Workflow/Activity/GetHelpDeskMail.pm: Fixed a syntax error | 09:55 |
CIA-39 | WebGUI: frank * r7866 /experimental/HelpDesk/lib/WebGUI/Asset/Wobject/HelpDesk.pm: fixed a problem with install script | 09:55 |
CIA-39 | WebGUI: frank * r7867 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: commented out everything but RFEs which we are testing | 09:55 |
CIA-39 | WebGUI: frank * r7868 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: alumni bugs, rfes, medintellibase | 09:55 |
CIA-39 | WebGUI: frank * r7869 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: final 2 migrations | 09:55 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:26 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 10:53 |
CIA-39 | WebGUI: yung * r7870 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Updated Thingy's edit instructions and search description fields to HTMLAreas | 11:28 |
CIA-39 | WebGUI: yung * r7871 /WebGUI/ (3 files in 3 dirs): rfe: Thingy Private Rows | 13:02 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SDuensin | 13:17 |
-!- Netsplit over, joins: SDuensin, ckotil | 13:17 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Connection reset by peer] | 13:45 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 13:46 |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 13:48 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil | 14:12 |
-!- Netsplit over, joins: ckotil | 14:13 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:19 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil | 14:43 |
-!- Netsplit over, joins: ckotil | 14:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil | 15:04 |
-!- Netsplit over, joins: ckotil | 15:04 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil | 15:19 |
-!- Netsplit over, joins: ckotil | 15:24 |
-!- Netsplit over, joins: ckotil | 15:30 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 15:32 |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:32 |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui | 15:50 |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 16:00 |
khenn_ | morning | 16:01 |
-!- khenn_ is now known as khenn | 16:01 |
-!- mode/#webgui [+o khenn] by ChanServ | 16:01 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:10 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:12 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:12 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:18 |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:19 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:20 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 54 (Connection reset by peer)] | 16:20 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:25 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:36 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:36 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:38 |
-!- SDuensin [n=Scott@67.sub-75-207-40.myvzw.com] has joined #WebGUI | 16:45 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:46 |
SDuensin | Greetings. | 16:54 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:02 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:15 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 17:23 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:27 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:27 |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:28 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:00 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 18:01 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 18:08 |
-!- mode/#webgui [+v crythias] by ChanServ | 18:08 |
+crythias | anyone here? | 18:08 |
+crythias | perldreamer rizen tavisto bopbop apeiron haarg | 18:14 |
@Haarg | crythias crythias crythias crythias crythias | 18:14 |
@rizen | just us chickens | 18:14 |
+crythias | hi | 18:14 |
@rizen | welcome, long time no see | 18:14 |
@tavisto | Who dares disturb the wizard! | 18:14 |
+crythias | how do I get a search in a header to not return results but return results in a page? | 18:15 |
+crythias | that is, a search box... | 18:15 |
@rizen | what version of webgui are you using? | 18:15 |
+crythias | ooh. ... I knew I shoulda known that | 18:15 |
@tavisto | hah.. rookie. | 18:15 |
+crythias | 7.5.21 | 18:16 |
@rizen | 7.5 and above has a "Use Containers?" switch | 18:16 |
@rizen | in the properties tab of the search asset | 18:16 |
+crythias | checking. | 18:17 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 18:17 |
+crythias | hrm. | 18:18 |
+crythias | not working. | 18:18 |
@rizen | maybe i don't understand what you are asking then | 18:18 |
+crythias | because I'm using asset proxy for the search window. | 18:18 |
@rizen | could you rephrase the question | 18:18 |
+crythias | I have header ... it has the search box in it, but the search results are coming in the header. | 18:19 |
@rizen | are you saying you want the search results to appear in the header of your site? | 18:19 |
@rizen | oh, you're saying you don't want them up there | 18:19 |
@rizen | and they are | 18:19 |
+crythias | I don't want that. I goofed using an asset proxy | 18:19 |
@rizen | right, you should just copy the HTML of the search form | 18:19 |
@rizen | into your header | 18:19 |
@rizen | rather than using an asset proxy | 18:19 |
+crythias | yep. that makes sense to me. | 18:20 |
+crythias | sounds like something I've told someone back in the day. | 18:20 |
@rizen | assetproxy copies functionality | 18:21 |
@rizen | you just want to copy the form | 18:21 |
@rizen | not the functionality | 18:21 |
+crythias | yeo | 18:22 |
+crythias | yep | 18:22 |
+crythias | dude. sweet | 18:22 |
@rizen | what's mine say? DUDE | 18:23 |
@rizen | what's mine say? SWEET | 18:23 |
+crythias | What about mine? | 18:23 |
+crythias | SUHWEET | 18:23 |
@rizen | DUDE | 18:23 |
@rizen | so crythias, does this mean you're back in the game? | 18:24 |
+perlDreamer | nice app, khenn_ | 18:24 |
+perlDreamer | Bug tracker looks cool | 18:24 |
-!- khenn_ is now known as khenn | 18:26 |
-!- mode/#webgui [+o khenn] by ChanServ | 18:26 |
@khenn | thanks | 18:26 |
+crythias | am I back in the game? I could be. I chose WG for our new site ... finally got the people involved. | 18:28 |
+crythias | it was this or html... I'm like... you're kidding, right? | 18:29 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has quit ["Leaving."] | 18:51 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 18:59 |
zylopfa | Greetings | 19:00 |
dionak | hey zylopfa, did you get your payment gateway finished? | 19:01 |
zylopfa | I am working on it | 19:03 |
zylopfa | I found out its not good api wise | 19:03 |
zylopfa | i have to do it the other way around | 19:03 |
zylopfa | So i have to make the transaction first | 19:03 |
zylopfa | and then hand over to the gateway | 19:03 |
zylopfa | and then get callback from the gw | 19:03 |
zylopfa | and finish it like that | 19:04 |
zylopfa | The shipping system is reliant on the user logged in | 19:04 |
zylopfa | so it cant handle callback | 19:04 |
zylopfa | when the callback server is Visitor | 19:04 |
zylopfa | as they always are when its Callback | 19:05 |
@rizen | you can log the user in on the callback too | 19:07 |
@rizen | you have the cart id | 19:07 |
@rizen | which means you have the session id | 19:07 |
@rizen | which means you have the user id | 19:07 |
zylopfa | But rizen | 19:07 |
zylopfa | isnt session made for the callback? | 19:07 |
@rizen | no if ands or buts, go directly to bed without dinner | 19:07 |
zylopfa | i mean a session is for all things initiating connection | 19:08 |
zylopfa | and the gateway does that | 19:08 |
zylopfa | but yes i have the cartid | 19:08 |
zylopfa | how can i make a session for the callback then? | 19:08 |
zylopfa | I am pretty noob at this but i looked at it for 10 hours straight yesterday | 19:09 |
@rizen | my $newSession = WebGUI::Session->open($webguiRoot, $session->config->getFilename, $session->request, $session->server, $sessionId); | 19:11 |
zylopfa | and Rizen how can i get the sessionid? | 19:11 |
@rizen | $cart->get('sessionId'); | 19:12 |
zylopfa | sick | 19:12 |
zylopfa | I need to ask oyu | 19:12 |
zylopfa | http://webgui.pastebin.com/m25379da7 | 19:12 |
@rizen | $session->server->dir_config('WebguiRoot') | 19:12 |
zylopfa | This is my current none working | 19:12 |
@rizen | is how you get webgui root | 19:12 |
zylopfa | You are very kind | 19:13 |
@rizen | you are the first person on earth to think or say that. =) | 19:13 |
zylopfa | haah you are kidding | 19:13 |
@rizen | and you won't think it for long | 19:13 |
zylopfa | yeah I will | 19:14 |
zylopfa | you saved my year | 19:14 |
dionak | oh, i like the bug tracker interface on webgui.org | 19:14 |
dionak | very nice | 19:14 |
@rizen | just ask dionak | 19:14 |
+perlDreamer | khenn++ | 19:14 |
@rizen | or Haarg | 19:14 |
@rizen | or perlDreamer | 19:14 |
+perlDreamer | I think you rock, rizen-ator. | 19:14 |
@rizen | damn it pd, you're not helping my cause. =) | 19:14 |
+perlDreamer | A running mate always supports his primary candidate | 19:15 |
@rizen | true | 19:15 |
@rizen | so are we winning? | 19:15 |
@rizen | i haven't checked the polls | 19:15 |
+perlDreamer | Uh, no. We're not winning | 19:15 |
+perlDreamer | But we have the moral high ground | 19:15 |
@rizen | well at least we make this look good | 19:16 |
dionak | rizen's a little grumpy at times, but rock'n nonetheless | 19:16 |
zylopfa | perlDreamer, what are you winning? | 19:16 |
@khenn | I'm waiting for something to be assigned to someone on the new request tracker | 19:16 |
+perlDreamer | rizen and I are running for office | 19:16 |
zylopfa | imba | 19:16 |
@khenn | someone other than me =) | 19:16 |
+perlDreamer | Actually, rizen's running for office and dragging me along for the ride. | 19:17 |
@khenn | what office is rizen running for? | 19:17 |
+perlDreamer | President of the United States of America | 19:17 |
@khenn | erm yeah | 19:17 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:19 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:19 |
+MrHairgrease | hi | 19:19 |
@khenn | hi | 19:19 |
+MrHairgrease | is it possible with webgui to let it set multi domain cookies? | 19:19 |
+MrHairgrease | so if a.mydomain.com and b.mydomain.com are running the same wg | 19:20 |
+MrHairgrease | if you are logged on to a.mydomain.com you should also automatically be logged on to b.mydomain.com | 19:20 |
@rizen | yes | 19:21 |
+MrHairgrease | it has to do with the domain property of the cookie | 19:21 |
@rizen | you set it in the config file | 19:21 |
+MrHairgrease | so if i could set that | 19:21 |
+MrHairgrease | ah | 19:21 |
+MrHairgrease | thanks | 19:21 |
@rizen | just set it to .mydomain.com | 19:21 |
+MrHairgrease | yeah | 19:21 |
+MrHairgrease | i knew taht part | 19:21 |
+MrHairgrease | but not weher to set it | 19:21 |
+MrHairgrease | mucho gracias | 19:21 |
zylopfa | rizen, | 19:22 |
zylopfa | when i make the $card object in the callback | 19:22 |
zylopfa | my $cart = WebGUI::Shop::Cart->new($session,"$cartid"); | 19:23 |
zylopfa | this is what i do | 19:23 |
zylopfa | but will the card not be attacked to the old session? | 19:23 |
zylopfa | attacked even | 19:23 |
zylopfa | shit attached | 19:23 |
@rizen | yeah, but that's why you use $newSession | 19:23 |
zylopfa | true | 19:23 |
zylopfa | but nresession needs $cart | 19:23 |
@rizen | you will have to instanciate the cart twice | 19:24 |
zylopfa | to get the session id | 19:24 |
zylopfa | ohh | 19:24 |
@rizen | yup | 19:24 |
zylopfa | So I also have to make a new PayDriver instance? | 19:26 |
zylopfa | cause i guess the old in the callback method is attacked to the old $session | 19:26 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 19:29 |
@rizen | either that or wait until tomorrow | 19:37 |
@rizen | i'll implement that patch we talked about regarding transactions later today | 19:39 |
@rizen | and then you can take a look at that and see if it helps you | 19:39 |
@rizen | if it does you can apply it to your site | 19:39 |
@rizen | and it will be built in to 7.6 | 19:39 |
zylopfa | Awesome rizen, thanks a lot for your help | 19:41 |
@rizen | you are contributing this plugin back to the bazaar after all this, right? | 19:41 |
@rizen | so i'm not just helping you | 19:41 |
@rizen | i'm helping the community | 19:41 |
@rizen | maybe we can start a Danish WebGUI Community out of this | 19:42 |
-!- rizen is now known as rizeneatslunch | 19:42 |
zylopfa | yeah ofcourse rizen | 19:43 |
zylopfa | And I will make more plugins for other providers: stormpay, paypal (if not made) and others that might be needed | 19:43 |
+perlDreamer | Haarg, the new syntaxCheck.t test fails unless it's run from the sbin directory. | 19:57 |
+perlDreamer | None of the scripts check as clean. | 19:57 |
-!- wgGuest09 [n=wgGuest0@adsl-75-24-6-72.dsl.yntwoh.sbcglobal.net] has joined #webgui | 19:58 |
+MrHairgrease | Time for the webgui-world-domination-campaign team to come into action: http://perlbuzz.com/2008/10/whats-the-state-of-perl-web-frameworks.html | 19:59 |
@tavisto | MrHairgrease, what's up my brotha from a dutch motha? | 20:02 |
+MrHairgrease | I have become a worker | 20:03 |
+MrHairgrease | my life is over... | 20:03 |
+MrHairgrease | but than again | 20:03 |
wgGuest09 | does anyone know who SUBE is? I'd like to talk with him. | 20:04 |
wgGuest09 | or how to message him | 20:04 |
+MrHairgrease | wgGuest09: never heard of that nick | 20:05 |
+MrHairgrease | where did you find him? | 20:05 |
wgGuest09 | support | 20:05 |
+MrHairgrease | on the webgui.org site? | 20:05 |
wgGuest09 | yes | 20:05 |
wgGuest09 | he's posted in support | 20:05 |
+MrHairgrease | maybe you could send him a message | 20:05 |
wgGuest09 | I didn't know if he was active here or not. | 20:05 |
+MrHairgrease | not sure how you do that within webgui | 20:05 |
+MrHairgrease | not on irc | 20:05 |
wgGuest09 | I'm not sure how to message him from WebGUI. His profile is private. | 20:06 |
wgGuest09 | thanks anyway | 20:06 |
+MrHairgrease | ok | 20:07 |
+perlDreamer | Sube works with Susanb for that university in California | 20:08 |
+perlDreamer | no, wait a sec | 20:09 |
+perlDreamer | that's Some | 20:09 |
* perlDreamer is confused | 20:09 |
zylopfa | Where can i vote for webui? | 20:11 |
zylopfa | on that site | 20:11 |
@tavisto | wgGuest09, Sube is a she and we're working with her to fix her new shop. | 20:11 |
@tavisto | MrHairGrease, how about this link for Perl Frameworks: http://www.perlfoundation.org/perl5/index.cgi?web_frameworks | 20:12 |
wgGuest09 | we had a bunch of $5 transactions go through our site also | 20:12 |
+MrHairgrease | tavisto: nice | 20:12 |
@tavisto | Did you post it on the support board? Sube has a bunch of unrelated problems due to improper setup I believe. So, they aren't going to be a good resource at this point | 20:13 |
@tavisto | yeah Rizen had me add WebGUI to the list awhile back | 20:13 |
+MrHairgrease | zylopfa: you can't vote | 20:13 |
wgGuest09 | no I didn't post it I wasn't sure it was WebGUI related | 20:13 |
+MrHairgrease | but you _Can_ tell how great webgui is | 20:13 |
@tavisto | Are the $5 transactions attached to a specific account? | 20:13 |
@tavisto | I definitely think you should post it if given that this is the 2nd report of it happening. | 20:14 |
wgGuest09 | I don't think it came through our sites. The IP was Malaysia and the card numbers were different. | 20:14 |
@tavisto | Could be a security issue here so if you could post it with as much detail as possible, that would be excellent. | 20:14 |
wgGuest09 | okay, will do. How do I change to my username in this chat? I'm not used to irc | 20:15 |
+perlDreamer | say "/nick whoIAm" | 20:16 |
-!- wgGuest09 is now known as gama | 20:16 |
+perlDreamer | Jodie? | 20:16 |
gama | Joby | 20:16 |
gama | there is a Jodie, but I'm not here | 20:17 |
gama | her | 20:17 |
+perlDreamer | well, when you all say "gama", it makes guessing hard :) | 20:17 |
zylopfa | Webgui is just sick good, after i read the "WebGUI developers guide" i am beginning to understand what it can do | 20:17 |
zylopfa | = all | 20:17 |
@tavisto | Please be sure to include how many transactions have been processed, whether or not they were processed by your merchant account, and anything else you think that might be useful. The more I think about this the more nervous I am. Do you even have any $5 products available for purchase? | 20:17 |
* perlDreamer is still looking for that yayhoo from Donorware who posts security fixes publicly and then says we can ask him for a patch. | 20:18 |
zylopfa | Good Sirs and Mamm's | 20:19 |
zylopfa | I have a small question | 20:19 |
+perlDreamer | Bring it on, zylopfa | 20:19 |
zylopfa | my $configFile = $session->config->getFilename; | 20:19 |
+perlDreamer | yes | 20:19 |
zylopfa | This is wrong, i found out | 20:19 |
+perlDreamer | zylopfa, you sure about that? | 20:20 |
+perlDreamer | That method is inherited from Config::JSON, and is part of the nightly test suite. | 20:21 |
zylopfa | I am printing the variable in error handler | 20:21 |
zylopfa | and it shows 0 | 20:21 |
zylopfa | I got it to show the $webguiRoot | 20:21 |
gama | no $5 items | 20:21 |
zylopfa | but blank strinkg | 20:21 |
zylopfa | shit | 20:22 |
zylopfa | never mind | 20:22 |
zylopfa | I am blind as a worm | 20:22 |
+MrHairgrease | who isn't | 20:22 |
zylopfa | Sorry perlDreamer and others | 20:22 |
+perlDreamer | Not a problem, zylopfa. | 20:22 |
+perlDreamer | We all do that :) | 20:22 |
+MrHairgrease | nowedon't!! =) | 20:22 |
+perlDreamer | Well, everyone except MrHairgrease | 20:22 |
+MrHairgrease | Koen makes my mistakes | 20:23 |
+MrHairgrease | by definition =) | 20:23 |
+perlDreamer | That _would_ explain a few things | 20:23 |
+MrHairgrease | it probably would | 20:23 |
zylopfa | perlDreamer, I am gonna recreate the old $session in my callback | 20:23 |
gama | actually we don't have any of our EMS available to the public at this time | 20:24 |
zylopfa | so i can get access to all the things made in that.like the cart | 20:24 |
+perlDreamer | I backlogged and saw you and rizeneatslunch talk about that | 20:24 |
-!- MrHairgrease is now known as MrAfkGrease | 20:24 |
zylopfa | I am moving forward slowly!! | 20:25 |
zylopfa | User for this session: zylopfa, i got out on the log, so i got the session created now | 20:26 |
@tavisto | gama that's very strange and I would include that as well | 20:35 |
@tavisto | I'm beginning to wonder if this is trickery from the Dutch team in an attempt to raise funds for JT's campaign. | 20:36 |
@tavisto | what is your position on that claim perlDreamer? I need a statement from your campaign please. | 20:37 |
+perlDreamer | Our team is categorically opposed to the illegal raising of campaign funds. | 20:38 |
+perlDreamer | In fact, receiving large amounts of funds is counter to good sense, and American law | 20:38 |
@tavisto | illegal in the US or in Europe? | 20:38 |
+perlDreamer | Fortunately, this funding is coming from Europe... | 20:38 |
@tavisto | exactly. | 20:38 |
+perlDreamer | arg, Haarg | 20:39 |
zylopfa | perlDreamer, its going forward now | 20:49 |
zylopfa | Now i have a session object with the user making order + the identical cart object he made | 20:49 |
-!- rizeneatslunch is now known as rizen | 21:06 |
@rizen | zylopfa: https://svn.webgui.org/svnweb/plainblack/revision?rev=7873 | 21:06 |
zylopfa | haha imba rizen :D thanks a lot | 21:08 |
@rizen | imba? | 21:08 |
zylopfa | means awesome :D | 21:08 |
@rizen | ok | 21:08 |
CIA-39 | WebGUI: jt * r7872 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/ViewCart.pm): | 21:17 |
CIA-39 | WebGUI: - Removed cart icon from ViewCart macro. | 21:17 |
CIA-39 | WebGUI: - Updated WebGUI::Shop::PayDriver::processTransaction() to accept a | 21:17 |
CIA-39 | WebGUI: transaction as a param. | 21:17 |
CIA-39 | WebGUI: jt * r7873 /WebGUI/lib/WebGUI/Shop/PayDriver.pm: | 21:17 |
CIA-39 | WebGUI: - Updated WebGUI::Shop::PayDriver::processTransaction() to accept a | 21:17 |
CIA-39 | WebGUI: transaction as a param. | 21:17 |
zylopfa | This is getting corny now | 21:27 |
zylopfa | I am making a new PayDriver instance in my callback function | 21:28 |
zylopfa | my $paydriver = WebGUI::Shop::PayDriver->new($newSession,"$gwid"); | 21:28 |
zylopfa | But now it say i need to override processPayment | 21:29 |
zylopfa | ohh wait | 21:29 |
zylopfa | rizen, perlDreamer !!! | 21:31 |
zylopfa | I DID IT !! | 21:31 |
@rizen | wahoo! | 21:32 |
@rizen | it works? | 21:32 |
zylopfa | its sick | 21:32 |
@rizen | did you use the new patch i just provided, or did you go the old way? | 21:32 |
zylopfa | I did the old way! | 21:33 |
zylopfa | http://webgui.pastebin.com/m77abe61 | 21:33 |
zylopfa | rizen, the above is my final callback script | 21:34 |
zylopfa | Ok its not finished but i got the mechanics to work, so it will work with me | 21:34 |
zylopfa | I need to place some checks ofc to see if the payment is legit | 21:34 |
zylopfa | This is sick good, I have been trying to work it out for days now | 21:35 |
zylopfa | But the best thing is I learn alot about webgui doing it | 21:35 |
@rizen | you know, since you are passing the session id, you need not pass the cart id | 21:36 |
@rizen | webgui can figure out the cart from the session | 21:36 |
zylopfa | It can? | 21:36 |
@rizen | indeed | 21:36 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:36 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:36 |
@rizen | newBySession() | 21:36 |
@rizen | that's what it does | 21:36 |
zylopfa | so i do $cart = $newSession->newBySession(something) | 21:38 |
@rizen | no | 21:38 |
zylopfa | naaa $cart = WebGUI::Shop::Cart->newBySession($newSession) | 21:38 |
@rizen | yup | 21:38 |
zylopfa | Webgui is sick | 21:39 |
zylopfa | and thanks a lot rizen , you saved the year | 21:39 |
@rizen | the year isn't over yet | 21:39 |
zylopfa | btw. do you know about the paypal driver? | 21:39 |
@rizen | no | 21:39 |
zylopfa | I can easy make it now, i have before made it from normal perl | 21:39 |
@rizen | what should i know about it? | 21:39 |
zylopfa | and now i know how to integrate it | 21:39 |
@rizen | oh, very cool, so are you interested in doing it? | 21:39 |
zylopfa | yeah | 21:40 |
@rizen | if you are, i'd love to see it | 21:40 |
zylopfa | Awesome | 21:40 |
zylopfa | I am | 21:40 |
@rizen | if the work is quality enough we'd accept it into the core | 21:40 |
zylopfa | Sweet, I will do my best and more | 21:40 |
@rizen | Do you think you can have it done by November 19th? | 21:40 |
zylopfa | yeah i think thats possible | 21:40 |
@rizen | that is the feature freeze date for WebGUI 7.6 | 21:40 |
zylopfa | ahhh | 21:40 |
@rizen | otherwise it will have to wait for WebGUI 7.7 | 21:40 |
zylopfa | I will get it done till then | 21:41 |
@rizen | sweet | 21:41 |
@rizen | i know lots of users will appreciate it | 21:41 |
zylopfa | also with recurring and all that | 21:41 |
@rizen | cool | 21:41 |
+perlDreamer | rizen, some guy named JT is making wiki pages | 21:53 |
@rizen | yeah, he's an asshole | 21:53 |
+perlDreamer | and you were saying earlier that you're the worst guy in here | 21:53 |
@rizen | what's he doing trying to help people | 21:54 |
@rizen | i still submit i'm the worst guy in here | 21:55 |
@rizen | this JT character will not take the title from me | 21:56 |
@rizen | he's not nearly bitchy enough | 21:56 |
+perlDreamer | give him some time, I'm sure he'll show his true colors | 21:56 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 22:19 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 22:29 |
-!- mode/#webgui [+v crythias] by ChanServ | 22:29 |
@rizen | perlDreamer, did you know that crythias is back in the game? | 22:30 |
+perlDreamer | I heard that | 22:34 |
@rizen | that is just SUPER cool | 22:34 |
topsub | I am writing a test for a custom macro and i am seeing some weird Results, wondering if i could get another eye on it.. | 22:38 |
+perlDreamer | sure | 22:38 |
topsub | test: http://pastebin.com/m56264fc4 macro: http://pastebin.com/m2c6efcf4 | 22:39 |
topsub | i am expecting results to come back | 22:39 |
topsub | my ul to have 1 entry in it | 22:40 |
topsub | but if i run it say 5 times | 22:40 |
topsub | sometimes i see something | 22:40 |
topsub | other times i don't | 22:40 |
topsub | its like when i am trying to create an asset on the fly it doesn't work randomly | 22:40 |
topsub | or something | 22:40 |
+perlDreamer | well, about the test | 22:45 |
+perlDreamer | you shouldn't have to manually include the test library, or the WebGUI library | 22:45 |
+perlDreamer | but that's a nitpick that I'll come back to | 22:46 |
topsub | hehe k | 22:46 |
topsub | Be gentle i am new | 22:46 |
CIA-39 | WebGUI: colin * r7874 /WebGUI/t/Session/Url.t: Update test to track code change for escaping requested URLs. | 22:47 |
+perlDreamer | The only two tests that fail are the last two? | 22:47 |
topsub | the last one is the one i need help with | 22:47 |
topsub | it "passes" | 22:47 |
+perlDreamer | the one that says "unlike $output | 22:47 |
topsub | yes | 22:47 |
-!- Bernd_ [n=spunky@dslb-088-074-128-047.pools.arcor-ip.net] has joined #webgui | 22:47 |
+perlDreamer | Test looks fine to me. | 22:47 |
topsub | when iam printing the output statement | 22:47 |
+perlDreamer | ah | 22:48 |
topsub | there are times when it comes back <ul id="webinarList"></ul> | 22:48 |
+perlDreamer | for tests, in general you want to use diag, not print | 22:48 |
topsub | but i am expecting <ul id="webinarList"><li>Test Webinar - <a href="/testwebinar?func=edit;">Edit Webinar</a><br/><a href="/testwebinar?func=editVariant&vid=3W6aCIHk3iH6EvNOivgOsQ">Edit Event - N/a</a></li></ul> | 22:48 |
topsub | i ran this test back to back 5 times | 22:48 |
Bernd_ | Hey! | 22:48 |
topsub | 4 of them had an empty ul | 22:48 |
Bernd_ | Who of you guys has been working on the new request tracker? | 22:48 |
topsub | 1 of them had what i just posted with a populated UL | 22:48 |
Bernd_ | rizen, was that you? | 22:49 |
Bernd_ | Great work! | 22:50 |
Bernd_ | Except for one thing... | 22:50 |
+perlDreamer | topsub, I would suggest adding a test for _getWebinars to make sure _it_ is doing the right thing. | 22:51 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)] | 22:51 |
Bernd_ | It seems that e-mails do not contain the message text when a new request is created. | 22:51 |
+perlDreamer | and I think your group by clause has to be a valid field | 22:51 |
+perlDreamer | liek w.assetId or ad.assetId | 22:51 |
@rizen | Bernd_ it was khenn and now Haarg | 22:51 |
Bernd_ | Alright, thanks! | 22:51 |
Bernd_ | Haarg, are you online? | 22:51 |
@rizen | regardless though | 22:52 |
@rizen | this is not an RFE list | 22:52 |
@rizen | if you want something, put it in the RFE list | 22:52 |
Bernd_ | Ok, I apologize. | 22:52 |
@Haarg | yeah, i saw that issue Bernd_ | 22:52 |
+perlDreamer | Haarg, does the escaped URL fix need to be backported to 7.5? | 22:52 |
Bernd_ | I thought that it simply might have been forgotten. | 22:52 |
topsub | pd, i know on line 65 i put a print statement trying to print all the assetId's and titles of the webinars. and sometimes it would have both my test assets i added or just one. | 22:52 |
Bernd_ | Shall I submit an RFE on this? | 22:53 |
topsub | pd, i will write a test for that getWebinars and see thanks | 22:53 |
Bernd_ | Or did you plan to fix this anyway? | 22:53 |
@Haarg | perlDreamer, yes | 22:53 |
@Haarg | just a sec though | 22:53 |
+perlDreamer | I'm backporting test fixes, so if you want, I can do it too | 22:53 |
@khenn | I noticed that too | 22:53 |
+perlDreamer | just let me know when it is okay | 22:53 |
@khenn | Haarg - it's probably being filtered out of the template | 22:54 |
topsub | pd, do i need to create a version tag? Did you see my little bit of code were i was creating one. But i am kinda confused ifi need to or not. | 22:59 |
+perlDreamer | strictly speaking, if you're using the same session and user, you do not | 23:00 |
topsub | Seems by purging what i create under that version tag it removes it. | 23:00 |
+perlDreamer | but it makes clean-up quick and easy if you have lots of things to clean up | 23:00 |
+perlDreamer | yes, when you nuke a version tag is does the same as $asset->purge | 23:00 |
topsub | right now by running this test i am running it as a visitor right? | 23:00 |
+perlDreamer | yes | 23:00 |
topsub | but i do alot of editing and altering assets and it creates a lot of entries its best to create a version tag so its eaiser to clean up vs trying to purge 15 assets | 23:01 |
+perlDreamer | ++laziness | 23:01 |
topsub | lol k | 23:01 |
+perlDreamer | altering assets is fine, you don't need a version tag for calling $asset->update | 23:01 |
+perlDreamer | just creation | 23:02 |
topsub | i remember i wrote an import script for PDFs and didn't use a version tag the first time. and had like 50 entries inside a version tag. | 23:02 |
topsub | that left open and i didn't know until i ran it about 15 times | 23:02 |
+perlDreamer | oy | 23:02 |
topsub | i learned the hard way that day | 23:02 |
topsub | i quickly put that in a version tag | 23:02 |
topsub | because if one thing messed up i tried to remove everything before it | 23:03 |
+perlDreamer | utility scripts should probably always use version tags | 23:03 |
topsub | putting that in a version tag made it easy as pie | 23:03 |
+perlDreamer | but tests don't have to | 23:03 |
topsub | Oh i learned that.. lol | 23:03 |
-!- Bernd_ [n=spunky@dslb-088-074-128-047.pools.arcor-ip.net] has quit ["Ex-Chat"] | 23:06 |
zylopfa | I need someone to tell me how to make a cartid "q_ajRrw2jn57NjSigmfKBQ" into only alfanumeric a-zA-Z0-9 | 23:22 |
zylopfa | and still keeping it unique | 23:22 |
+perlDreamer | zylopfa, that's not possible | 23:22 |
zylopfa | damn | 23:22 |
+perlDreamer | how about encoding the cartid to make it URL safe? | 23:22 |
zylopfa | The lame gateway will not accept other than a-zA-Z0-9 in the field for the order number | 23:23 |
zylopfa | perlDreamer, good idea, will it still keep its uniqueness? | 23:23 |
zylopfa | well i guess it will | 23:23 |
+perlDreamer | URL encoding will use things like %2F | 23:23 |
zylopfa | that wont work | 23:23 |
+perlDreamer | yeah | 23:23 |
zylopfa | Its lame the gateway check for nummeric | 23:23 |
zylopfa | i mean it has only alfanumeric allowed in that field | 23:24 |
zylopfa | perlDreamer, is there a quick function for it in webgui? | 23:24 |
+perlDreamer | on phone, bb soon | 23:24 |
@rizen | zylopfa | 23:26 |
@rizen | you can turn it into a hex | 23:26 |
@rizen | it will be longer | 23:26 |
@rizen | but it will be unique and alphanumeric only | 23:26 |
zylopfa | good idea rizen also | 23:26 |
zylopfa | thats what i need | 23:26 |
zylopfa | is that pack i use? | 23:26 |
@rizen | $session->id->toHex($guid) | 23:29 |
@rizen | or better yet | 23:29 |
@rizen | just use MIME::Base64 | 23:29 |
@rizen | nevermind | 23:30 |
@rizen | that won't work either | 23:30 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:31 |
zylopfa | $cartid =~ s/(.|\n)/sprintf("%02lx", ord $1)/eg; | 23:32 |
zylopfa | But i think the toHex is nicer | 23:33 |
zylopfa | why not use it when its there | 23:33 |
@rizen | cuz there's no way to convert it back | 23:33 |
@rizen | at least not built in | 23:33 |
zylopfa | yeah but the $session->id->toHex($guid) | 23:34 |
@Haarg | $guid = MIME::Base64::encode_base64(pack "H*", $hex); $guid =~ tr{+/}{_-}; $guid =~ s/=+$//; | 23:41 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:42 |
zylopfa | Insane, thanks a lot | 23:42 |
zylopfa | I will use the toHex($guid) though | 23:42 |
zylopfa | its not important the number | 23:42 |
zylopfa | its just required by the gateway | 23:43 |
zylopfa | Internal in webgui it takes care of transaction numbers | 23:43 |
@Haarg | you don't need to translate it back? | 23:43 |
@Haarg | toHex is what i would recommend, that thing i pasted is to translate from hex | 23:43 |
@Haarg | we don't currently have a function for that | 23:44 |
zylopfa | i can just do: $cartidHEXed == toHex('idbackfromgw') | 23:44 |
zylopfa | to check if i get correct number back from the gw | 23:44 |
zylopfa | sorry that is: toHex($cartid) == $hexedidbackfromgw | 23:45 |
@Haarg | well, if you are sending it to them in hex, you wouldn't want to hex it again when it came back from them | 23:45 |
@Haarg | yeah | 23:45 |
@Haarg | well, eq not == | 23:45 |
zylopfa | yeah eq | 23:45 |
@Haarg | that depends on you already having the cart id though | 23:45 |
zylopfa | I have the cartid | 23:46 |
zylopfa | but the "OrderNumber" field wont take anything but alphanumeric not including - _ | 23:46 |
zylopfa | so i use the "reference" field to pass the session id to gw | 23:47 |
zylopfa | it can have all sorts | 23:47 |
@Haarg | is this for recurring transactions? | 23:48 |
zylopfa | yeah | 23:50 |
@Haarg | i don't think you can use the session then | 23:50 |
@Haarg | sessions expire | 23:50 |
@Haarg | among other things | 23:50 |
zylopfa | Haarg, there is a problem, the OrderNR must only be 20 chars | 23:50 |
zylopfa | No this is not for recurrring | 23:50 |
zylopfa | the thing i do now but it will be made recurring | 23:50 |
zylopfa | but thats in another function | 23:51 |
@Haarg | in what context is the result coming back from the gateway then? | 23:51 |
zylopfa | Damn i just need how i get a number that wont be the same in any post, and will be 20 chars max | 23:51 |
@Haarg | well, you can just make one up then | 23:52 |
@Haarg | take a guid, filter out + and / | 23:52 |
zylopfa | hmm yeah Haarg but wont it be possible to get the same one 2 times? | 23:53 |
zylopfa | if i filter some _-+ out and place it with something else | 23:53 |
+perlDreamer | that's a 1-way transformation | 23:53 |
+perlDreamer | no way to reverse map it | 23:53 |
+perlDreamer | unless... | 23:53 |
+perlDreamer | unless you build a translation table | 23:54 |
+perlDreamer | in the db | 23:54 |
zylopfa | yeah | 23:54 |
+perlDreamer | so that you can look them up on return | 23:54 |
@Haarg | if you need to reverse it you would need a lookup table yeah | 23:54 |
@Haarg | guids are unique enough that losing a little precision will be ok | 23:54 |
zylopfa | The Cartid is good to use, cause in recurring i can look up the transaction id | 23:54 |
+perlDreamer | Haarg, okay to commit backported url encoding fixes and tests? | 23:54 |
@Haarg | yeah | 23:54 |
zylopfa | i cant give the gateway the transaction id cause i dont have it before the thing is over | 23:55 |
+perlDreamer | zylopfa, all IDs in WebGUI are 22 character | 23:55 |
zylopfa | perlDreamer, yeah but the gateway wont take chars like -,_ in the ordernr | 23:55 |
zylopfa | Well its actually no matter what the number is as it will be put with the transaction when its done | 23:56 |
zylopfa | just a 1 to 10000000 will be ok | 23:56 |
zylopfa | but i need to be sure its a unique number | 23:57 |
zylopfa | or string | 23:57 |
+perlDreamer | that's why I think you should build a translation table | 23:57 |
+perlDreamer | go from something that will not be unique to use for talking to the remote server | 23:57 |
+perlDreamer | and then use it to look up the real thing locally | 23:58 |
+perlDreamer | and double check that no one tries to spoof you | 23:58 |
@Haarg | for now, you can just use a guid with /+ removed and cut to 20 characters | 23:58 |
@Haarg | when you want recurring, you'll probably need a translation table like perlDreamer is saying | 23:58 |
zylopfa | Haarg, its no problem with recurring | 23:58 |
zylopfa | cause this happens | 23:58 |
zylopfa | GW-send OrderNumber -> callbackfunction | 23:59 |
zylopfa | and i look up ordernumber in the transaction table | 23:59 |
--- Day changed Wed Oct 08 2008 |
zylopfa | transactionCode is the field i use for it | 00:00 |
zylopfa | in the transaction table | 00:00 |
zylopfa | The GUID's are A-Za-z0-9 and -_ ? | 00:01 |
@Haarg | yes | 00:01 |
@Haarg | case sensitive | 00:02 |
zylopfa | so its 2 characters i need to substitute with something else | 00:02 |
@Haarg | or just cut out | 00:02 |
+perlDreamer | Yes, and you have to clip it to 20 characters | 00:02 |
-!- SDuensin [n=Scott@67.sub-75-207-40.myvzw.com] has quit ["Leaving"] | 00:02 |
zylopfa | Curse this gateway | 00:04 |
zylopfa | perlDreamer, i can use the orderNumber in transaction and increment the biggest int in it with 1 to get a new | 00:07 |
zylopfa | but if there are 100000 ordering at the same time it wont work | 00:07 |
zylopfa | as they might get the same ordernr | 00:07 |
zylopfa | I can also use the perl time() function but thats only 1 pr second | 00:15 |
-!- eddy [n=eddy@host-200-26-161-57.movilmax.com] has joined #webgui | 00:15 |
eddy | Hello! | 00:15 |
zylopfa | Hello eddy | 00:15 |
eddy | :) | 00:15 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 00:16 |
+perlDreamer | zylopfa, and order number is per user, so it can clash | 00:17 |
+perlDreamer | uh oh | 00:17 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 00:17 |
eddy | help | 00:18 |
eddy | sorry | 00:18 |
+perlDreamer | Ask away, eddy | 00:18 |
CIA-39 | WebGUI: colin * r7875 /branch/WebGUI_7.5/t/Session/Url.t: Backporting URL encoding XSS fix and updated tests. | 00:19 |
-!- eddy [n=eddy@host-200-26-161-57.movilmax.com] has quit ["leaving"] | 00:23 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:26 |
+perlDreamer | I would like to assign myself a Shop bug. | 00:40 |
CIA-39 | WebGUI: colin * r7876 /WebGUI/ (lib/WebGUI/Session/Http.pm t/Session/Http.t): Update test to work with XSS fix. | 00:49 |
CIA-39 | WebGUI: colin * r7877 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Http.pm t/Session/Http.t): backport Session/Http.t test fixes | 00:49 |
-!- MrAfkGrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 00:49 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:07 |
+perlDreamer | tavisto, what is a nice car? | 01:22 |
@tavisto | uh... | 01:31 |
@tavisto | nice car for what? | 01:32 |
+perlDreamer | impressing people and driving fast | 01:32 |
@tavisto | I would go with the 2009 Turbocharged Range Rover or a Cadillac XLR-V | 01:33 |
+perlDreamer | How much does it cost? | 01:33 |
+perlDreamer | and what does it weigh? | 01:34 |
@tavisto | Turbo range is about 130k and XLR-V is probably 90k | 01:34 |
@tavisto | range is 6500 curb weight, xlr prob 3k | 01:34 |
@tavisto | the other vehicle that is nice is the Cadillac Escalade Hybrid.. Ultimate in luxury and green tech for big suvs | 01:35 |
+perlDreamer | Is something up with webgui.org? It seems dog slow | 01:43 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:46 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:47 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 01:47 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 01:48 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:48 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has joined #webgui | 01:52 |
+perlDreamer | Would a kind PB person please close a bug for me? | 01:58 |
+perlDreamer | http://www.webgui.org/bugs/tracker/8766 | 01:58 |
CIA-39 | WebGUI: colin * r7878 /WebGUI/ (3 files in 3 dirs): | 02:00 |
CIA-39 | WebGUI: Fix a bug with shipping costs as a percentage of weight. Build | 02:00 |
CIA-39 | WebGUI: a test to test the fix. | 02:00 |
CIA-39 | WebGUI: colin * r7879 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport fix for percent of shipping weight fix with test | 02:00 |
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 60 (Operation timed out)] | 02:19 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:34 |
CIA-39 | WebGUI: colin * r7880 /WebGUI/t/Asset/AssetExportHtml.t: begin guardbanding the test to survive being run by root | 02:36 |
CIA-39 | WebGUI: colin * r7881 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: fix an i18n typo. Sorry Bart | 02:36 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:27 |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui | 03:31 |
-!- mode/#webgui [+o preaction] by ChanServ | 03:31 |
-!- gama [n=wgGuest0@adsl-75-24-6-72.dsl.yntwoh.sbcglobal.net] has quit [] | 04:05 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 04:30 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 04:35 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 04:43 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:43 |
-!- crythias [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has joined #webgui | 04:44 |
-!- mode/#webgui [+v crythias] by ChanServ | 04:44 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 04:47 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:03 |
elnino | preaction, or perldreamer, which one of you was I talking to about encoding and utf-8? | 05:03 |
@preaction | probably me | 05:03 |
elnino | I have another question =) | 05:04 |
elnino | I'm in the middle of fixing some translated pages. | 05:04 |
elnino | and they are turning up well now, however, the title and menutitle are | 05:04 |
elnino | displaying as jibberish in the asset manager. | 05:04 |
elnino | that totally confuses me since the pages show up fine. | 05:05 |
elnino | is it because the asset manager meta content type isn't utf-8? | 05:05 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has quit ["Leaving"] | 05:05 |
elnino | opps. I just looked, the content type is utf-9. maybe because the lang isn't defined? | 05:06 |
elnino | or defined as english? | 05:06 |
@preaction | language doesn't enter into it, just character encoding | 05:07 |
elnino | basically in asset manager, I'm viewing 20 different languages in one page. so maybe that isn't possible. | 05:07 |
elnino | (20 different menu titles in 20 different languages) | 05:07 |
elnino | hmm. I just realized tha tthe messed up languages are RTL as opposed to LTR, | 05:08 |
elnino | but before the upgrade, it looked like they were displaying right. | 05:09 |
@preaction | it's possible. are you using the right RTL and LTR markers? | 05:09 |
elnino | but now the characters aren't even close to what they are on the html page. | 05:09 |
@preaction | that might be a different issue though | 05:09 |
elnino | I took care of the "RTL" in the pagelayout template. I didn't specify RTL in the menu title or title fields. | 05:10 |
@preaction | there are special zero-width RTL and LTR markers. I suspect they would have to be put in the appropriate places in the title / menutitle | 05:12 |
@preaction | that may work, i don't know | 05:12 |
elnino | hmm. interesting. ok. I'm just copying from notepad. | 05:13 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 05:17 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 05:17 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 05:51 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:51 |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has quit [Read error: 113 (No route to host)] | 06:00 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 06:03 |
+perlDreamer | any luck with the macro, topsub? | 06:18 |
topsub | Ya, it seems to work now once i fixed that SQL | 06:18 |
+perlDreamer | sweet | 06:18 |
topsub | i might end up writing that test for the getWebinars | 06:18 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 06:18 |
+perlDreamer | that's a good idea | 06:18 |
+perlDreamer | I got bit by my own rule today | 06:19 |
topsub | hehe how so? | 06:19 |
+perlDreamer | Didn't write a test for the FlatRate pay driver | 06:19 |
+perlDreamer | and it had a bug | 06:19 |
+perlDreamer | in the untested part | 06:19 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:32 |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:32 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 06:33 |
-!- crythias [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has quit ["Leaving."] | 07:06 |
CIA-39 | WebGUI: colin * r7882 /WebGUI/t/Asset/AssetExportHtml.t: | 07:22 |
CIA-39 | WebGUI: More guardbanding tests for root. | 07:22 |
CIA-39 | WebGUI: No more dumping files into / | 07:22 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:23 |
patspam | ooooh | 07:26 |
patspam | ! | 07:26 |
* patspam just discovered inputEx | 07:26 |
+perlDreamer | ?? | 07:26 |
patspam | a form element library for YUI | 07:26 |
patspam | for situations where you don't want to build form elements from html markup | 07:26 |
patspam | e.g. where you don't need graceful degredation | 07:27 |
patspam | http://javascript.neyric.com/inputex/ | 07:27 |
+perlDreamer | I see. Like the Calendar | 07:27 |
patspam | yeah. I've been missing that since i switched from ExtJS to YUI for wg dev | 07:27 |
patspam | YUI 3.x looks pretty sweet too, looking forward to the anticipated beta release at the end of the year | 07:28 |
patspam | much less verbose for a start ;) | 07:28 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 07:41 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:44 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 07:48 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:52 |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:52 |
-!- MOAR-f00li5h is now known as f00li5h | 09:49 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:52 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:41 |
-!- wgGuest53 [n=wgGuest5@cust.8.194.adsl.cistron.nl] has joined #webgui | 11:59 |
wgGuest53 | Hi, for a new WRE-server, whats the best bet? Centos 4 or 5? (Besides debian and ubuntu) | 12:00 |
-!- wgGuest53 [n=wgGuest5@cust.8.194.adsl.cistron.nl] has quit [Client Quit] | 12:03 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 12:12 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 12:12 |
-!- mode/#webgui [+o apeiron] by ChanServ | 12:12 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, CIA-39, Helios-, ascii | 12:14 |
-!- Netsplit over, joins: @Haarg, CIA-39, Helios-, ascii | 12:15 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 13:32 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 15:21 |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:21 |
-!- preaction [n=doug@andc-fw1.exploreos.com] has joined #webgui | 16:08 |
-!- mode/#webgui [+o preaction] by ChanServ | 16:08 |
-!- preaction [n=doug@andc-fw1.exploreos.com] has left #webgui ["Leaving"] | 16:10 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:19 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:19 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:32 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:33 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:33 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 16:42 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:47 |
-!- mode/#webgui [+o khenn] by ChanServ | 16:47 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)] | 16:47 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:04 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:11 |
-!- mode/#webgui [+o rizen] by ChanServ | 17:11 |
+MrHairgrease | ah | 17:14 |
+MrHairgrease | rizen | 17:14 |
@rizen | howdy | 17:14 |
+MrHairgrease | if asset duplication does not duplicat its keywords | 17:14 |
+MrHairgrease | is that a bug or a feature | 17:14 |
+MrHairgrease | i hope it's a bug | 17:14 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:22 |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:22 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 17:22 |
@rizen | yeah it should | 17:25 |
+MrHairgrease | ok | 17:26 |
+MrHairgrease | good | 17:26 |
@rizen | keywords are also not copied by packages and they should be | 17:26 |
+MrHairgrease | i have a patch already | 17:26 |
@rizen | feel free to apply | 17:26 |
@rizen | there's a new 7.5 release out tomorrow | 17:26 |
+MrHairgrease | hmm | 17:26 |
+MrHairgrease | the problem is that I'm in the middle of a project running on an older svn rev | 17:26 |
+MrHairgrease | the patch is easy though | 17:27 |
+MrHairgrease | and tested | 17:27 |
+MrHairgrease | is it possible that i post it in a bug report | 17:27 |
+MrHairgrease | and someone with a current dev environment apply it for me, if possible? | 17:27 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 17:28 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:28 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:28 |
+MrHairgrease | Here it is: http://www.plainblack.com/bugs/tracker/8776 | 17:39 |
+MrHairgrease | if someone could find the time to apply it I would really appreciate it | 17:40 |
@rizen | i'll make sure Haarg does it as soon as he gets in | 17:46 |
+MrHairgrease | super! | 17:47 |
+MrHairgrease | thanks a bunch | 17:47 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 17:52 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:02 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 18:04 |
-!- mode/#webgui [+v crythias] by ChanServ | 18:05 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:05 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 18:15 |
carogray | someone who wants to look at our database tables, whom we and plainblack have given permission wants to login. He has a username and password, where/how does he login? It is our domain name? Is it the server name that PlainBlack has assigned our server? | 18:17 |
+crythias | a sql report can look at them... | 18:18 |
+crythias | usually without password b/c it uses internal mysql passwd | 18:18 |
+crythias | the dbpasswd and db usernamte is in webgui/etc/yoursite.conf | 18:19 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:20 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:20 |
carogray | he has a user name and password - the question is - where does he go? | 18:21 |
+crythias | first, what does he need to do? | 18:21 |
carogray | I thought it was the plainblack server that we enter the name of when we put in login requests | 18:21 |
+crythias | you should ask pb | 18:22 |
carogray | PlainBlack already knows about this. He wants to login and look at the tables and databases...I am not sure what he wants to do, but they have said they have opened the ports for his IP address and given him both SSH and SSL access | 18:23 |
carogray | Unfortunately, I'm getting "can't connect" errors when I try to access that server by SSH and MySQL: -bash-3.00$ ssh server36.plainblack.net ssh: connect to host server36.plainblack.net port 22: Connection timed out -bash-3.00$ mysql -h server36.plainblack.net -u mlri -p Enter password: ERROR 2003 (HY000): Can't connect to MySQL server on 'server36.plainblack.net' (110) | 18:23 |
+crythias | np. | 18:23 |
carogray | sorry not SSL access - my dodo mistake | 18:23 |
+crythias | ssh? | 18:24 |
+crythias | mysql? | 18:24 |
+crythias | if he merely wants to look at tables, use a sql report | 18:24 |
+crythias | in WebGUI | 18:24 |
+crythias | if he's going to edit them directly... | 18:25 |
carogray | yeah - both. Haarg said he opened both" I can open either the ssh port, the mysql port, or both" . | 18:27 |
carogray | in the end he said he opened both | 18:27 |
carogray | he said he created a system user and an mysql user. | 18:28 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:39 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:39 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:17 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 19:17 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 19:17 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:21 |
topsub | When i am adding an Item from transaction object from $transaction->addItem({}) can i set a classname threw the api? Or does it just create it in the transactionItem table? | 19:27 |
ckotil | ohhh, i like the new message boards on plainblack.com | 19:27 |
+perlDreamer | topsub, transactionItem takes a cartItem which contains an Asset::Sku | 19:30 |
+perlDreamer | I think cartItem contains an assetId and a set of options (internally serialized to JSON). | 19:32 |
+perlDreamer | but that's worth a double check | 19:32 |
topsub | ya... trying to think of best way to fake a purchase just to test if i can pull information from transaction and transactionItems table. | 19:36 |
+perlDreamer | I think I'd set up a cart, then use Cash to check-out | 19:36 |
topsub | ya. seems i am going to have to do the process of checking out and buying a product so i can create an asset with my custom product | 19:37 |
+perlDreamer | Note, if you make that test generic enough, it would be nice to have it in the core. | 19:38 |
+perlDreamer | We don't have anything like that in there yet. | 19:38 |
topsub | using WebGUI::Shop::Transaction i can create a transaction and an transactionTiem but i can't assign it a custom className to say its my custom asset | 19:38 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:47 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:47 |
+MrHairgrease | question about the new bugtracker: is it intended behaviour that the emails it sends don't contain the actual message? | 19:47 |
+MrHairgrease | it shows only severity etc | 19:48 |
+perlDreamer | There's already a bug filed for that, MrHairgrease | 19:48 |
+MrHairgrease | oh | 19:48 |
+MrHairgrease | good | 19:48 |
+MrHairgrease | thanks d | 19:48 |
+MrHairgrease | pd* | 19:48 |
+perlDreamer | As usual, your reverse precognition is working at 100% | 19:48 |
+MrHairgrease | hehe it came in just 30 secs ago =) | 19:49 |
+MrHairgrease | at least i guess | 19:49 |
+MrHairgrease | oh | 19:49 |
+MrHairgrease | no that's another =) | 19:49 |
+perlDreamer | I would have sworn I saw a bug like that yesterday. Blank emails and everything. | 19:50 |
+MrHairgrease | oh that could be | 19:51 |
+perlDreamer | Well, in any case, it's worth filing now :) | 19:51 |
+MrHairgrease | looking for that now | 19:51 |
+MrHairgrease | but i was refering to a bug named 'Bug Tracker' filed by you | 19:51 |
+MrHairgrease | since I didn't say in the email what it was abvout | 19:52 |
+MrHairgrease | I though I'd just add 1 and 1 | 19:52 |
+perlDreamer | ah, that bug is about bad flow | 19:52 |
+MrHairgrease | but that's not alwats 2 i guess | 19:52 |
+perlDreamer | you do a search | 19:52 |
+perlDreamer | click on a ticket | 19:52 |
+perlDreamer | say "go back to tickets" | 19:52 |
+perlDreamer | and it takes you back to the search screen, and not the ticket list | 19:52 |
+perlDreamer | Haarg, AssetExportHtml.t is now root/root clean | 19:53 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 19:55 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:01 |
+perlDreamer | and I've backported it to both branches | 20:02 |
+perlDreamer | If you'd give it a double check to make sure I didn't miss any root access, I'd appreciate it. | 20:02 |
CIA-39 | WebGUI: colin * r7883 /WebGUI/ (3 files in 3 dirs): final fixes for AssetExportHtml test | 20:14 |
CIA-39 | WebGUI: colin * r7884 /branch/WebGUI_7.5/ (lib/WebGUI/AssetExportHtml.pm t/Asset/AssetExportHtml.t): backport final AssetExportHtml test fixes | 20:14 |
CIA-39 | WebGUI: colin * r7885 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: fix bad whitespace in Thingy POD | 20:14 |
CIA-39 | WebGUI: colin * r7886 /WebGUI/t/Macro/ViewCart.t: update Macro/ViewCart test to track macro changes | 20:14 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [No route to host] | 20:32 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 20:33 |
@perlmonkey2 | can anyone think of a wobject the returns files to IE6/7? | 21:07 |
@perlmonkey2 | The current Survey doesn't. | 21:07 |
@perlmonkey2 | That was a dumb question wasn't it. | 21:14 |
topsub | hey perlDreamer you here? | 21:27 |
@perlmonkey2 | Why would IE6 throw an error if you set the mime to 'application/octet-strem' and then return a tab-delimted text blob? | 21:35 |
@Haarg | what kind of error? | 21:45 |
ckotil | ID 10 T error , i think | 21:47 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 21:56 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 22:05 |
-!- lisette [n=chatzill@201.232.58.66] has joined #webgui | 22:06 |
lisette | Hi | 22:06 |
lisette | There is a diagram component Diagram of WebGUI? | 22:07 |
@bopbop | lisette: can you try to clarify? | 22:15 |
lisette | I want a diagram specified of components of webgui like a UML Diagram | 22:16 |
+perlDreamer | perlDreamer is here | 22:17 |
+perlDreamer | speak to me, topsub | 22:17 |
lisette | perlDreamer hi | 22:18 |
+perlDreamer | hi lisette! | 22:18 |
lisette | I want a diagram specified of components of webgui like a UML Diagram | 22:18 |
lisette | There is a diagram component Diagram of WebGUI? | 22:18 |
+perlDreamer | No | 22:19 |
+perlDreamer | No UML, no schema documentation | 22:24 |
+perlDreamer | no component diagrams | 22:24 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 22:28 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 22:46 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:48 |
-!- Lisett1 [n=liraos@201.232.58.66] has joined #webgui | 22:52 |
Lisett1 | how to do to add a variant of a product by code? | 22:52 |
+perlDreamer | Lisett1, you can see an example of that in /data/WebGUI/t/Asset/Sku/Product.t | 22:53 |
Lisett1 | thanks. | 22:54 |
Lisett1 | then, i create a product like an asset, and then call the method www_editVariantSave? | 23:01 |
+perlDreamer | No | 23:02 |
+perlDreamer | Lisett1, I owe you an apology. | 23:04 |
+perlDreamer | There is no example code in /data/WebGUI/t/Asset/Sku/Product.t | 23:04 |
Lisett1 | mmmm | 23:05 |
Lisett1 | ok | 23:05 |
Lisett1 | where i found? | 23:05 |
+perlDreamer | It is in /data/WebGUI/t/Shop/ShipDriver/FlatRate.t, between lines 252-287 | 23:06 |
+perlDreamer | that sets up a product with 3 variants | 23:06 |
Lisett1 | ok, thanks | 23:07 |
Lisett1 | i see | 23:07 |
+perlDreamer | sorry about that | 23:07 |
Lisett1 | tranquilo | 23:08 |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has joined #WebGUI | 23:09 |
Lisett1 | the file FlatRate only have 115 lines | 23:09 |
+perlDreamer | which version of WebGUI are you using? | 23:10 |
+perlDreamer | You can also find the example here: https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/t/Shop/ShipDriver/FlatRate.t?rev=7878 | 23:11 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 23:15 |
-!- Lisett1 [n=liraos@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:27 |
-!- lisette [n=chatzill@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 23:28 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 23:31 |
CIA-39 | WebGUI: colin * r7887 /WebGUI/t/Shop/Tax.t: better cleanup of products for Shop/Tax test | 23:34 |
CIA-39 | WebGUI: colin * r7888 /WebGUI/t/Shop/ShipDriver/FlatRate.t: fix clean-up of Products in FlatRate test | 23:34 |
CIA-39 | WebGUI: colin * r7889 /branch/WebGUI_7.5/t/Shop/ (Tax.t ShipDriver/FlatRate.t): backport test clean-ups for Products | 23:34 |
-!- lisette [n=chatzill@201.232.58.66] has joined #webgui | 23:45 |
-!- Lisett1 [n=liraos@201.232.58.66] has joined #webgui | 23:46 |
Lisett1 | the file FlatRate only have 115 lines | 23:46 |
Lisett1 | sorry my connectios has down | 23:46 |
+perlDreamer | You can also see the code here: https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/t/Shop/ShipDriver/FlatRate.t?rev=7878 | 23:47 |
Lisett1 | thanks | 23:50 |
+perlDreamer | Is this more rockemite code? | 23:54 |
+crythias | rebooting pidgin. | 23:55 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 23:55 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 23:57 |
-!- mode/#webgui [+v crythias] by ChanServ | 23:57 |
--- Day changed Thu Oct 09 2008 |
CIA-39 | WebGUI: translation * r7890 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 00:07 |
CIA-39 | WebGUI: translation * r7891 /translations/Spanish/Spanish/ (4 files): Update from translation server | 00:07 |
Lisett1 | not | 00:09 |
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has joined #webgui | 00:09 |
Lisett1 | is for utility that add videos in a website channel | 00:09 |
SquOnk | Hi everyone | 00:09 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 00:09 |
Lisett1 | like a product and the people buy per view | 00:09 |
SquOnk | Updated 7.5.25 Debian packages at the usual place. | 00:10 |
+perlDreamer | cool (to both of you) | 00:10 |
SquOnk | For the next release, there will be Debconf support, i.e. after aptitude install webgui it will ask you for some info and then generate a proper webgui.conf and apache.config files | 00:10 |
SquOnk | Quick question: | 00:10 |
+perlDreamer | shoot | 00:11 |
SquOnk | I have a webgui server that's behind a firewall preventing direct web access: it has to go through a proxy. | 00:11 |
SquOnk | webgui will be used internally, but they want to have RSS feeds and HTTP Proxy assets... | 00:11 |
SquOnk | ...where can I set webgui's proxy? | 00:11 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 00:11 |
+perlDreamer | SquOnk, I don't remember off the top of my head, but if you search the forum for that, I think you'll find it. | 00:12 |
SquOnk | perlDreamer: On my way... | 00:12 |
SquOnk | Another thing is I haven't been able to use LDAP over SSL. | 00:12 |
+perlDreamer | WebGUI doesn't support that currently | 00:13 |
SquOnk | If I use ldaps://my.ldap:636/ it barfs miserably! | 00:13 |
SquOnk | Figures... | 00:13 |
+perlDreamer | patches welcome :) | 00:13 |
SquOnk | ...will do. | 00:13 |
SquOnk | Net::LDAP does that magic itself, so we should only be asking for the URI. | 00:13 |
+perlDreamer | The next WebGUI RFE day is coming up, so it's a good opportunity to get it into 7.6 quickly | 00:13 |
SquOnk | perlDreamer: I'm more interested in the Module::Build thing. But I'm doing that myself :-) | 00:14 |
SquOnk | perl Build.pl | 00:14 |
+perlDreamer | Module::Build? | 00:14 |
SquOnk | ./Build | 00:14 |
SquOnk | ./Build install | 00:14 |
+perlDreamer | oh, a setup for installing WebGUI | 00:14 |
SquOnk | perlDreamer: Yep. | 00:14 |
+perlDreamer | Any Lenny news? | 00:15 |
SquOnk | perlDreamer: And it has nice things like installing in a different root, or installing in a way such as to ease packaging (as in Debian :-) | 00:15 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 00:15 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:15 |
+perlDreamer | Did you see my Fedora rpm perl module package summary on the dev list, SquOnk? | 00:15 |
SquOnk | perlDreamer: And it can install along the Perl distribution, so finding the WebGUI root will not be an issue anymore. WebGUI modules will become part of the installed Perl modules. | 00:15 |
SquOnk | perlDreamer: Nope | 00:16 |
+perlDreamer | There are two outdated modules, and 10 missing ones. | 00:16 |
SquOnk | perlDreamer: I'm bogged down with my classes. I've got a full class this quarter. | 00:16 |
SquOnk | 40 students plus managing the labs. | 00:16 |
+perlDreamer | wow | 00:16 |
SquOnk | They had their first exam yesterday. Not a pretty picture, I must say. | 00:17 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:17 |
SquOnk | Got some incredibly amazing questions. | 00:17 |
SquOnk | "The question says 'even length word longer than two characters', why ISN'T the null word in the language then?" | 00:17 |
SquOnk | I looked in disbelief and asked "What's the length of the null word?" | 00:18 |
SquOnk | The student replied "Zero. But zero IS an even number too?!" | 00:18 |
SquOnk | I almost broke a leg trying not to laugh. | 00:18 |
SquOnk | I've got the Spanish translation to 50% today... | 00:19 |
+perlDreamer | I saw that | 00:19 |
+crythias | a doubleword is even length longer than a word :) | 00:19 |
+perlDreamer | I think you and Bernd and Klaus should race to see who gets to 100% first and be the second official fully translated language for wG. | 00:20 |
SquOnk | perlDreamer: I'll get it to 101% and beat the dutch! | 00:20 |
+perlDreamer | Maybe you could offer extra credit to your students... | 00:20 |
SquOnk | perlDreamer: They're lazy bastards. "Bad" lazy, if you know what I mean... | 00:20 |
+crythias | I espeakeh espanish in the eschool. | 00:21 |
+perlDreamer | Gotcha. Lazy as in bastards, not lazy as in perl. | 00:21 |
SquOnk | Yeah | 00:21 |
SquOnk | brb | 00:21 |
+perlDreamer | crythias, I don't know that you've met SquOnk yet. SquOnk is this year's WebGUI contributor of the year. | 00:22 |
+perlDreamer | He's trying to get WebGUI into Debian Lenny | 00:22 |
+crythias | ooh. Mucho Gusto! | 00:22 |
+perlDreamer | and has a full set of apt's for doing it now | 00:22 |
+crythias | apartments? appointments? | 00:22 |
+perlDreamer | Debian packages | 00:23 |
+crythias | oh. yeah. *blush* | 00:23 |
* perlDreamer is hampered when speaking Debian-ese due to my Fedora-ness. | 00:23 |
+crythias | don't mind me. I have flashes of brilliance that stunt my vision of the obvious. | 00:24 |
+crythias | Got to hand it to these people... | 00:25 |
+crythias | http://abcnews.go.com/Health/wireStory?id=5983765 | 00:25 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 00:28 |
-!- lisette [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 00:30 |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has quit ["Leaving"] | 00:30 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 00:48 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 00:50 |
knowmad | hey folks, has anyone here compiled mod_php against the WRE? | 00:52 |
* knowmad ducks | 00:52 |
SquOnk | Why would anyone want to do that? | 00:55 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:55 |
+cap10morgan_ | hmm, Devel::NYTProf reports that WebGUI spends 9 seconds in the DateTime::TimeZone::new sub | 00:56 |
+cap10morgan_ | but i can't even find a place that gets called | 00:56 |
+cap10morgan_ | as far as I can tell, WebGUI just calls all_names() from that module | 00:56 |
+perlDreamer | cap10morgan_, maybe DateTime does it internally | 01:03 |
+perlDreamer | and I can believe 9 seconds | 01:03 |
+perlDreamer | since it's loading some huge text file of data | 01:03 |
+cap10morgan_ | i don't see where it is doing that internally, but yeah i guess it still could be | 01:03 |
+cap10morgan_ | and this is everytime i hit my site, 9 seconds for a time zone check | 01:03 |
+cap10morgan_ | that's wayyyyyy too slow | 01:04 |
+perlDreamer | that I don't believe | 01:04 |
+perlDreamer | it doesn't take 9 seconds to load a page on wG | 01:04 |
+cap10morgan_ | it often takes longer than that for me | 01:04 |
+cap10morgan_ | what i'm trying to troubleshoot | 01:04 |
+perlDreamer | Could it be custom code? | 01:05 |
+perlDreamer | Are you running vanilla WebGUI? | 01:05 |
knowmad | SquOnk: cause webgui doesn't do digital downloads | 01:06 |
+perlDreamer | Doesn't do digital downloads? | 01:07 |
SquOnk | knowmad: Pray tell what a "digital download" is? I've always believed all my downloads were digital after all... | 01:07 |
knowmad | buy a product that is delivered digitally then provide limited time, protected access | 01:07 |
+perlDreamer | knowmad, you're the second person who's asked for that | 01:07 |
+perlDreamer | elnino was the first | 01:08 |
knowmad | it's going to become more common | 01:08 |
+perlDreamer | why don't we build one, then? | 01:08 |
knowmad | there was discussion in the forums which led me to the DLGuard.com product which requires php | 01:08 |
knowmad | looks easy enough and has plenty of features including integration with loads of payment gateways | 01:08 |
knowmad | Hey SquOnk, this is the first time we've "met". Congrats on your Contributor of the Year. Hope you can come up and join us at the WUC next year. | 01:09 |
SquOnk | knowmad: Thanks. Those are my intentions, along with trying for a second CoTY in a row... :-) | 01:09 |
knowmad | perlDreamer: love the idea of adding it to wG shop but this is a business decision right now and buy is tons cheaper than build | 01:09 |
+perlDreamer | and quicker | 01:10 |
knowmad | Hey, you gave away our goals too :) | 01:10 |
knowmad | i wanna be like perlDreamer! | 01:10 |
knowmad | i'll update the wiki if i can get this to work | 01:11 |
knowmad | it looks like all the apache headers are shipped in wre/prereqs/include so this just might work once i get all my requisite libs like gd, curl, etc | 01:12 |
SquOnk | I just gave a presentation on WebGUI's benefits for a local university that happens to be my customer for other IT things... | 01:12 |
SquOnk | ...and I guess we'll have like 20 spanish translators and translation-debuggers very soon. | 01:13 |
* SquOnk used The Force | 01:13 |
SquOnk | ...it was unfair to the PHP crowd here | 01:13 |
CIA-39 | WebGUI: translation * r7892 /translations/Spanish/Spanish/ (Macro_LoginToggle.pm Macro_L_loginBox.pm): Update from translation server | 01:14 |
knowmad | That's awesome. We're about to rollout 18 sites that are powered by 2 webgui instances for a client that does HR training across the US. | 01:14 |
+perlDreamer | Who were you competing against? | 01:14 |
SquOnk | perlDreamer: In-house two-time undisputed failures written in PHP and Joomla. | 01:15 |
knowmad | Can you submit this to Tavis for a case study? | 01:16 |
knowmad | I bet he'd be drooling for a story like that ;) | 01:16 |
SquOnk | Once we get this show on the road, we will... | 01:18 |
knowmad | Great. Thanks for the chat ya'll. It's quiting time. | 01:18 |
SquOnk | ...this is a public university that bases its courses in "virtual classrooms" (whatever that may mean :-) | 01:18 |
-!- knowmad [n=william@97.66.185.250] has quit ["Leaving."] | 01:18 |
SquOnk | The use things like Moodle which work fine, but have had _serious_ difficulties setting up a proper intra/extra/inter/ultra/propernet :-) | 01:19 |
SquOnk | ...and they always wanted the sort of functionality that WebGUI has, but were so PHP-biased that never considered it. | 01:19 |
-!- Lisett1 [n=liraos@201.232.58.66] has quit [Read error: 113 (No route to host)] | 01:20 |
+perlDreamer | Sounds like they need a Debian-based, perl friendly consultant to help them over their biases. | 01:20 |
SquOnk | The success of RequestTracker and a couple of Perl-based solutions by yours truly led them to believe that "this guy might know a bit or two, let's ask him" | 01:20 |
SquOnk | perlDreamer: They have always been Debian-based, in fact they run one of the official venezuelan mirrors | 01:21 |
+perlDreamer | Nice | 01:21 |
SquOnk | Got to go | 01:30 |
SquOnk | See you guys tomorrow | 01:30 |
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has quit ["Yippie kay-ai-yay fudder muckers!"] | 01:30 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:56 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 02:27 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:27 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 02:27 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 02:32 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)] | 02:41 |
CIA-39 | WebGUI: colin * r7893 /WebGUI/t/Shop/ShipDriver/FlatRate.t: add another FlatRate calculate test | 02:46 |
CIA-39 | WebGUI: colin * r7894 /branch/WebGUI_7.5/t/Shop/ShipDriver/FlatRate.t: backport new FlatRate test | 02:46 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 02:48 |
-!- mode/#webgui [+o khenn] by ChanServ | 02:57 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 03:27 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:27 |
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 03:31 |
-!- cap10morgan___ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 03:32 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 03:35 |
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 03:35 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 03:35 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:35 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 03:37 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit] | 03:38 |
-!- cap10morgan___ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 03:53 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:55 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:55 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 04:40 |
-!- Mech4221 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 05:10 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 05:21 |
Mech4221 | Umm - stupid newb question... I've created a new macro (following the stuff in the wiki...) but I what sort of 'asset' interpolates macros ? | 05:33 |
Mech4221 | (eg I have no idea what type of content to place a call to my new macro to see if its works ?) | 05:34 |
Mech4221 | ahh - it appears articles _do_ interpret macros.... | 06:17 |
Mech4221 | mine must just be busted | 06:17 |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 06:25 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 06:25 |
-!- MOAR-f001i5h is now known as f00li5h | 06:25 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:54 |
elnino | Hello - Good evening! | 06:54 |
elnino | I had enabled archiving on my CS systems, and things haven't been archiving after a year. Is there something else I need to enable for archiveing to hapepen? | 06:54 |
knowmad | elnino: hello; you're up late tonite too | 06:56 |
elnino | yep. I need to not do this. | 06:56 |
knowmad | Mech4221: unless you have time and patience for reloading your server, writing tests are the best way to build macros; check out some of the existing tests in WebGUI/t/Macro for examples | 06:57 |
knowmad | elnino: LOL. that'd make two of us | 06:57 |
knowmad | not sure about the archiving; we've not used it yet | 06:58 |
knowmad | i'd be suspicious about spectre | 06:58 |
elnino | I found a vauge wiki. I guess I have to create a work flow. So I did. So now I wait. =) | 06:58 |
knowmad | are there any workflows that are stuck in the queue? | 06:58 |
knowmad | i'm surprised wG wouldn't do that as part of the daily maintenance workflow | 06:59 |
elnino | nothing stuck, I just don't know how often workflows run. | 07:02 |
elnino | I'm a bit surprised too. I may have deleted it. long ago. | 07:02 |
elnino | I updated the wiki a little bit so it's not as vague. http://www.plainblack.com/community-wiki/archive-old-threads | 07:03 |
Mech4221 | knowmad: thanks :-) I just got confused because my macro just appears as text (e.g. "^SteveTest;") instead of getting 'eaten' or throwing an error...so I just assumed Articles didn't interpolate macros | 07:07 |
Mech4221 | another silly question - looking at the WObject tutorial on the wiki - the wobject's template is stored in the DB... | 07:08 |
Mech4221 | so how does one go about 'updating' the template ? | 07:08 |
elnino | haarg - it seems the www.webgui.org search is still broken, you mentioned you were working on it several days ago, perhaps you're still working on it? specifically the bazzar one isn't working, the wiki one works. | 07:08 |
@Haarg | broken how? | 07:08 |
elnino | um.. Site search works, but he bazzar one just comes up blank, regardless what I search for. | 07:11 |
elnino | Mech4221 - which wobject? - when you view properties of an asset or wobject, there is a display tab, and usually on that tab there are drop lists of templates used. | 07:15 |
elnino | and right of that drop list there is an edit and manage button - | 07:15 |
knowmad | Mech4221: or are you talking about the www_view template? | 07:15 |
elnino | clicking on that will bring you to the template that is stored in the db. | 07:15 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 07:15 |
knowmad | also, if you're macro gets spit back out, check rt.log | 07:15 |
knowmad | usu. in /data/wre/var/logs | 07:15 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 07:16 |
elnino | hello again patspam | 07:16 |
Mech4221 | www_view template ( the 'widget' portion ... but I'd like to put the 'style' templates shown on the display_tab in SVN too) | 07:16 |
Mech4221 | ahh - so templates are a purely DB thing ? no filesystem option ? | 07:17 |
elnino | as far as I know, knowmad may know differently. | 07:17 |
Mech4221 | if so, how do you guys do source control on templates ? | 07:18 |
elnino | they are versioned, and you can create your own. | 07:18 |
@Haarg | elnino, this is a different problemthan before. not sure what yet. previously there was an error in the code. now it's just returning nothing. | 07:18 |
elnino | ok. just wanted to let you know. Sorry. =( | 07:18 |
knowmad | Mech4221: it sounds like you have a system that you are trying to fit into wG | 07:19 |
knowmad | what is it you're trying to accomplish? | 07:19 |
Mech4221 | knowmad: Umm - not particularly - though I have mostly a 'web framework' and 'general purpose scripting' background - so I tend to want stuff like SVN (actually, mercurial) plus my favorite editor (Kate) etc etc | 07:20 |
Mech4221 | We (plone developers in general) had a hard time with 'thru-the-web' development - So I've used that model before as well | 07:21 |
knowmad | we use SVN in conjunction with our wG projects but more for managing macros, wobjects and custom tests | 07:21 |
knowmad | as elnino said, templates are versioned via WebGUI itself; JT has been exploring ways to get filesystem-like access into the database but is hitting obstacles last i heard | 07:22 |
knowmad | that still wouldn't be exactly like svn though | 07:22 |
elnino | Mech4221- think of webgui as svn and the asset manager as your file system. Then you'll be fine =) | 07:22 |
Mech4221 | ok, I wondered if there was some way of using the 'Storage' module to do it and I just wasn't seeing it | 07:22 |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 07:23 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 07:23 |
Mech4221 | so are there any other pieces that 'live' in the DB? or is everything else FS based ? | 07:23 |
Mech4221 | snippets are db only, right ? | 07:23 |
knowmad | i wasn't going to mention it, but i'm sure you could write your own www_view to use external files | 07:23 |
knowmad | then run those through the template engine of your choice (default is HTML::Template) | 07:24 |
Mech4221 | knowmad: just pass my own template thru to the HTML:Template renderer? We do it that way in pylons... | 07:24 |
knowmad | 95% is DB-based | 07:24 |
knowmad | yeah, exactly; we do that with macros to separate concerns | 07:24 |
Mech4221 | knowmad: I could probably grok that given a sample or two... | 07:25 |
knowmad | but we're using snippets just to keep things all together | 07:25 |
knowmad | hang on... | 07:25 |
Mech4221 | knowmad: but sounds like I'll need some more experience before worrying about it | 07:25 |
Mech4221 | I'm still on 'Hello World' - so re-jiggering template rendering might be a bit 'advanced' :-) | 07:25 |
elnino | Mech4221 - handy thing to know. | 07:26 |
elnino | when you go around in the asset manger, and come across an asset or template or whatever, | 07:26 |
elnino | in the upper right hand corner there is a list of versions and when they were last modified. | 07:27 |
elnino | you can also view the revisions and roll back if needed. | 07:27 |
knowmad | yeah, i'd stick with Hello World first; i can't put my hands on a macro with an example of using external template right now | 07:27 |
knowmad | email me on the forums if you'd like | 07:27 |
knowmad | Etc would be best | 07:28 |
elnino | oh.. I just came across one... m.. what was it... | 07:28 |
Mech4221 | elnino: Ahh - found it ! Thanks :-) | 07:28 |
elnino | the right hand corner? | 07:28 |
elnino | =) | 07:28 |
knowmad | Mech4221: did you add the macro to your conf file and restart modperl server? | 07:28 |
Mech4221 | lol - yep - right across from the left hand corner :-) | 07:28 |
elnino | LOL. | 07:29 |
Mech4221 | knowmad: the 'restart' was the problem - I ran wreconsole as the 'webgui' user, so I think it lied to me and said modperl restarted when it didn't have the privs to do it ? | 07:29 |
Mech4221 | restarted wreconsole as 'root' and everything was hunky-dory | 07:29 |
knowmad | yeah, i typically run as root | 07:31 |
knowmad | but don't leave it running on a live site as it's unprotected | 07:31 |
Mech4221 | knowmad: yeah - this is just a toy vm for evaling webgui | 07:32 |
Mech4221 | I actually was supposed to have done the eval last weekend - but I got slammed with other work | 07:32 |
Mech4221 | so far my biggest concern is there is a lot to learn... | 07:33 |
Mech4221 | stuff seems pretty logical, performance is good (even on a small vm) - there's just a lot of ground to cover | 07:33 |
knowmad | there is a definite learning curve but the features and application framework have made the investment worthwhile for us | 07:34 |
knowmad | what are you looking to accomplish? | 07:34 |
Mech4221 | knowmad: initially - nothing too tough, we need a generic blog app, plus e-commerce for job-postings | 07:35 |
knowmad | in addition to the free Primer, there are books available that cover content mgt, design, sys admin and development. they can help you get a jumpstart on the process | 07:35 |
Mech4221 | eventually, we'll need to tie into several vendors systems via web-rpc stuff | 07:35 |
Mech4221 | knowmad: yeah - I've already made it known we need to buy a full set if we're going to attempt to use wG | 07:35 |
knowmad | the Collab System would support both the blog and the job-postings | 07:36 |
Mech4221 | the client actually didn't bitch much about the cost of the books - which surprised me :-) | 07:36 |
knowmad | the web-rpc stuff would prob need to be custom macros or wobjects | 07:36 |
knowmad | well the software is free after all | 07:36 |
Mech4221 | knowmad: yeah - there's lots of cool stuff in there - it appears after playing with the wG wiki that we might have a wiki as well :-P | 07:37 |
Mech4221 | knowmad: oh yeah - I'm not complaining - just surprised to have found an 'enlightened' client :-) | 07:37 |
knowmad | oh yeah, that's there and there's a brand new bug tracker coming online in 7.6 which you can see at webgui.org now | 07:37 |
knowmad | yes, i see your point | 07:37 |
knowmad | we've been using it for a couple years and have about 15 sites built out | 07:38 |
knowmad | www.knowmad.com | 07:38 |
Mech4221 | knowmad: have you used other systems besided webgui ? How did it compare ? strengths/weaknesses ? | 07:38 |
knowmad | we like the flexibility it provides; there's also a very international user community | 07:38 |
Mech4221 | knowmad: nice looking portfolio sites on your homepage :-) | 07:39 |
knowmad | we did a review 2 years ago when deciding on a solution | 07:39 |
knowmad | at this point we've used typo3 and modx via client projects; personally i'm not a big fan of PHP so am a bit biased against those solutions | 07:39 |
Mech4221 | ahh - interesting - modx was one I was thinking we should investigate for this project | 07:40 |
knowmad | they're great for one off sites but as an agency, we need a solution that helps us to manage multiple sites | 07:40 |
Mech4221 | typo3 looks nice - but I hear its a killer to learn ? | 07:40 |
knowmad | we can run dozens of sites off a single wG instance | 07:40 |
knowmad | oiy, let me tell you | 07:40 |
knowmad | and the version my client is running doesn't even work in Firefox (it's not that old either; maybe a year) | 07:41 |
knowmad | it seems to have a big european following from what i can tell | 07:41 |
elnino | Mech4221- I'ved used joomla and dotnetnuke - webgui wins hands down. We evaluated webgui agains 30K solutions, and typo3, webgui won. | 07:41 |
knowmad | i've seen joomla and wouldn't touch it; the plugin system is too loose and ends up not tying back into core functions | 07:41 |
Mech4221 | elnino: joomla just seemed scary - no real security system last I checked ? | 07:42 |
knowmad | one of my colleagues here in charlotte showed us dotnetnuke and i was somewhat impressed with what he could do; not enough to switch mind you :) | 07:42 |
elnino | I never looked back on the decision to pick webgui - when ever I think it can't handle something I find out that that it can. - or just needs minor tweaking to fullfil our needs. | 07:42 |
elnino | I used Joomla for a couple clients. I'm trying to convert them. | 07:43 |
Mech4221 | we did a 'big' eval about 8 years ago - looked at all sorts of stuff - midgard, typo3, *Nuke, etc etc | 07:43 |
Mech4221 | we ended up with Plone (Python, Zope based) | 07:43 |
knowmad | that's exactly the problem i saw with one of the modules we were looking at; no file security b/c the developer was a photographer and hadn't bother to figure out how to tie his module back into the core security system | 07:43 |
knowmad | did you use TAL templates? | 07:43 |
Mech4221 | hell - back then, we used DTML - TAL is the 'new' stuff :-) | 07:43 |
knowmad | i'm a big fan of TAL; there's a perl module, Petal, which i used for years before switching to wG | 07:44 |
Mech4221 | actually - Plone worked well for us... but the market has changed in the past 8 years, and it was time for a replacement | 07:44 |
knowmad | one day i might actually port it to wG | 07:44 |
Mech4221 | knowmad: TAL's not bad - very 'elegant' in the use of namespaces to keep the html clean and validating | 07:44 |
Mech4221 | knowmad: but its _slow_ | 07:45 |
Mech4221 | knowmad: there's a 'new tal' (z3c) thats a LOT faster | 07:45 |
knowmad | webgui was rebuilt in 2005-2006 so has a clean API that makes it a great platform for us as a dev shop to do custom work | 07:45 |
knowmad | plus we get all the security and common features built-in to boot | 07:45 |
knowmad | i hadn't heard of z3c; i'll check it out | 07:46 |
Mech4221 | its just gotten to the point where the huge system requirements and relatively slow performance of plone wasn't justified by the feature set. 8 years ago - little could touch zope/plone in terms of features and maturity - now its a different story | 07:46 |
knowmad | yeah, it suffers from being almost too elegant and definitely slow | 07:46 |
Mech4221 | knowmad: check out 'grok' too - its a re-do of a lot Zope technology to support a more 'railsish' application development model... | 07:47 |
knowmad | do you work with an agency? | 07:47 |
Mech4221 | knowmad: the sad part is Zope 3 is a LOT faster and cleaner then Zope 2 - but plone isn't compatible with it | 07:48 |
knowmad | yeah, that sounds like it might be a painful upgrade | 07:48 |
Mech4221 | knowmad: I'm a principal in a little shop - just 2 of us and some sub-contractors :-) | 07:48 |
knowmad | we have 4 staff plus 2 regular subs | 07:48 |
knowmad | where are you guys located? | 07:48 |
Mech4221 | knowmad: after working with Zope/Plone for so long, I had sort of a 'full-stack toolkit' backlash and started playing with pylons .. | 07:49 |
Mech4221 | oh, we're in San Jose CA | 07:49 |
knowmad | how did you like that? the community college here uses it and the dev i know really likes it | 07:49 |
Mech4221 | pylons is a very nice 'little' framework... Oh, I _LOVE_ it :-) | 07:50 |
knowmad | i've done a bit of python pgmming for process automation, mostly maintenance work; it has some nice features which will hopefully make it into Perl 6 | 07:50 |
Mech4221 | if you know python, you know pylons :-) Very small, very simple | 07:50 |
Mech4221 | but not a lot of functionality 'baked in'... | 07:50 |
knowmad | good to know | 07:50 |
knowmad | i think that's what php gives for web developers | 07:51 |
elnino | I'm going to sleep!!! See ya, nice chatting. | 07:51 |
knowmad | but 3000+ functions is simply ridiculous and leads to some crappy code | 07:51 |
Mech4221 | you get simple sql connectivity, fast templating language, sessions, routes for dispatching, and a very simple security framework - thats _it_ | 07:51 |
knowmad | elnino: yeah, i need to do the same. good to catch up with you. | 07:51 |
Mech4221 | elnino: nice talking to you too :-) | 07:51 |
knowmad | Mech4221: hey, i think i'm going to follow elnino. good talking to you. feel free to email me if you have any other questions -- william@knowmad.com | 07:55 |
Mech4221 | knowmad: Thanks! | 07:56 |
Mech4221 | will do :-) | 07:56 |
Mech4221 | and thanks for the help :-) | 07:56 |
knowmad | yw | 07:56 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["heads off to bed"] | 07:56 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 08:06 |
-!- MOAR-f001i5h is now known as f00li5h | 08:23 |
-!- wgGuest87 [n=wgGuest8@87.70.104.72] has joined #webgui | 08:45 |
wgGuest87 | hello? | 08:46 |
Mech4221 | hi | 08:46 |
wgGuest87 | Hi Mech | 08:46 |
Mech4221 | Hi Guest :-) | 08:46 |
wgGuest87 | Hi. My name is Oren BTW | 08:47 |
wgGuest87 | anyone else here? | 08:47 |
Mech4221 | Hi Oren :-) | 08:47 |
Mech4221 | I think everyone went to bed.... | 08:48 |
wgGuest87 | You are in the U.S? | 08:49 |
Mech4221 | yes - I'm in California | 08:49 |
Mech4221 | you ? | 08:49 |
wgGuest87 | I'm in Israel. It's early morning in this part of the world... | 08:49 |
Mech4221 | ahh... It's almost midnight here :-) | 08:51 |
wgGuest87 | Yea 8 hours differnce | 08:51 |
Mech4221 | though the Europeans might be getting up soon | 08:51 |
wgGuest87 | I guess so. Anyway, maybe you can help me with a WegGui issue? | 08:52 |
Mech4221 | really ? I thought Israel was further east (or further east then europe anyway... ) | 08:52 |
Mech4221 | I doubt it - but I'm willing to try :-) | 08:52 |
wgGuest87 | Actualy I already posted a question about this in the forum | 08:53 |
wgGuest87 | but in any case I am trying to set up a site... and this is my first experience with WebGui | 08:54 |
Mech4221 | mine too :-) | 08:54 |
wgGuest87 | One of the main features I need is that users will have a personal space... a home page or something like that, that they can edit | 08:55 |
wgGuest87 | I know how to create page layouts owned by users | 08:55 |
Mech4221 | oh - doesn't the 'dashboard' thingy do that ? | 08:56 |
wgGuest87 | It might | 08:56 |
wgGuest87 | I tried useing it and it seem to mess up the whole page | 08:56 |
wgGuest87 | I can use regular page layouts too, I guess | 08:57 |
wgGuest87 | but my question is different: How do I create a page (or any kind of asset for that matter) automaticaly for users when they register | 08:58 |
Mech4221 | Umm - I not sure in wG - but in other CMS systems I've used, that would be in the workflows ? | 08:58 |
Mech4221 | s/I/I'm/ | 08:58 |
wgGuest87 | Maybe.. | 08:59 |
wgGuest87 | I will check that | 08:59 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 08:59 |
wgGuest87 | Hi Bob | 08:59 |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:59 |
AMH_bob | Hi wgGuest87 | 09:00 |
wgGuest87 | :-) | 09:00 |
AMH_bob | and dapperedodo of course ... | 09:00 |
wgGuest87 | Hi Dapper | 09:00 |
Mech4221 | wgGuest87: oh hey - they have training videos... http://www.plainblack.com/wgtv/dashboards | 09:00 |
wgGuest87 | Thanks, I'll have a look | 09:01 |
Mech4221 | wgGuest87: if it helps any - its says admin 'doesn't get to play' with dashboards... so maybe you were admin when it messed up your page ? | 09:02 |
wgGuest87 | Maybe. | 09:03 |
dapperedodo | morning | 09:04 |
wgGuest87 | May I repeat my question for the people who just joun? Perhaps one of you can help me? | 09:04 |
wgGuest87 | I am setting up a site which is part like a social network | 09:05 |
wgGuest87 | so I need users to have "home pages" that they can edit, add assets to, etc. | 09:06 |
wgGuest87 | These pages may be dashboards or just plain page layouts. That is not the problem | 09:06 |
wgGuest87 | My problem is this: I want the home pages of users to be created for them when tehy register | 09:07 |
wgGuest87 | I also want that when users login they will go to their home pages and not to the root | 09:07 |
wgGuest87 | hello? | 09:09 |
Mech4221 | wgGuest87: sorry - thats beyond me :-/ | 09:11 |
wgGuest87 | Anyone else? | 09:11 |
wgGuest87 | I just need some kind of a general recepie. I can figure out the details myself, I guess... | 09:12 |
wgGuest87 | Okay, Thanks anyway :-) | 09:13 |
wgGuest87 | You did help me with the link to the dashboard help. I might be able to use that... | 09:13 |
wgGuest87 | bye | 09:14 |
-!- wgGuest87 [n=wgGuest8@87.70.104.72] has quit [] | 09:14 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 11:03 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:39 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:33 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:26 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 14:32 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 14:42 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 14:42 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:49 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:54 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:14 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:14 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 16:15 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:15 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:20 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:20 |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 16:28 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 16:28 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 16:28 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 16:33 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:33 |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 16:33 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 16:33 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 16:34 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:34 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:36 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:36 |
-!- SDuensin [n=Scott@129.sub-75-207-80.myvzw.com] has joined #WebGUI | 16:39 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:43 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:44 |
-!- mode/#webgui [+o rizen] by ChanServ | 16:44 |
SDuensin | Hello! | 16:48 |
+MrHairgrease | Howdy! | 16:48 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 16:49 |
AMH_bob | howdy | 16:52 |
SDuensin | I finally worked out my psycho WebGUI upgrade and tested it. Now I just need "real" work to get out of the way so I can do it. :-) | 16:52 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:56 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:02 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:02 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:05 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 17:17 |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:19 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:21 |
carogray | what would be the syntax for getting the right AM or PM when using meridiem variable for an events time | 17:25 |
carogray | ? | 17:25 |
carogray | good morning/afternoon | 17:25 |
@perlmonkey2 | We SOOOOO need a new wobject that uses a carousel to rotate articles | 17:32 |
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI | 17:32 |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:32 |
@perlmonkey2 | That would be frick'n sexy beyond words if people could whip up a fancy carousel in a few seconds and then stick it anywhere they wanted. | 17:33 |
@perlmonkey2 | YUI 2.6 now has one | 17:33 |
+MrHairgrease | pm2: you could prolly do that by integrating the yui caroussel into a layout template | 17:33 |
@perlmonkey2 | MrHairgrease: brilliant | 17:34 |
+MrHairgrease | it is =) | 17:34 |
@perlmonkey2 | wow, I going to have to try to do that tonight. | 17:35 |
@perlmonkey2 | s/I/I am/ | 17:35 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:39 |
dionak | that is nice | 17:41 |
dionak | and would be very useful for articles, especially on news sites implemented in webgui | 17:42 |
CIA-39 | WebGUI: graham * r7895 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed #8776: duplicate does not duplicate keywords | 17:50 |
CIA-39 | WebGUI: graham * r7896 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed #8776: duplicate does not duplicate keywords | 17:50 |
-!- Lisette [n=liraos@adsl190-28-97-71.epm.net.co] has joined #webgui | 17:55 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 18:06 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:37 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit [Read error: 110 (Connection timed out)] | 18:39 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 18:40 |
-!- crythias1 [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 18:50 |
crythias1 | hrm. | 18:50 |
crythias1 | is there a field for an article's date of commit/save/post/something? | 18:52 |
@Haarg | revisionDate or creationDate | 18:53 |
@Haarg | revisionDate is last edit | 18:53 |
crythias1 | probably revisionDate, to include pretty print in an article template | 18:54 |
-!- Bernd_ [n=spunky@dslb-092-078-012-040.pools.arcor-ip.net] has joined #webgui | 18:56 |
crythias1 | so... do I need to sqlreport article revisionDate? | 18:56 |
@perlmonkey2 | content-dispositionattachment; filename="test-survey-2_composite.tab" | 19:00 |
@perlmonkey2 | content-dispositionattachment; filename="test%20survey%202.tab" | 19:00 |
@perlmonkey2 | Is that an encoding issue, an html entities issue, or what? Because IE6 is cool with the first and chokes on the second. | 19:00 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 19:02 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 19:03 |
-!- mode/#webgui [+v Radix_] by ChanServ | 19:03 |
@Haarg | i'd have to check the specs on that | 19:04 |
-!- diakopte1 is now known as diakopter_o | 19:08 |
-!- diakopter_o is now known as diakopter | 19:09 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:12 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:13 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:13 |
+perlDreamer | In the new bug system, if I comment on a closed bug does it automatically reopen? | 19:13 |
@Haarg | closed no | 19:14 |
@Haarg | resolved yes | 19:14 |
Lisette | hi perlDreamer | 19:14 |
+perlDreamer | Semantically, what is the difference between resolved and closed? | 19:14 |
Lisette | what is the parentId of the product? | 19:14 |
@Haarg | one automatically reopens :) | 19:14 |
+perlDreamer | Lisette, assets are laid out like a tree | 19:15 |
+perlDreamer | the parentId is the assetId of whichever asset "owns" the Product. | 19:15 |
+perlDreamer | Haarg: gotcha :) | 19:15 |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 19:28 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 19:28 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 19:28 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 19:28 |
zylopfa | Can anyone tell me how i can get script errors displayed in error log? | 19:29 |
zylopfa | like if i forget a ; or a " | 19:29 |
+perlDreamer | use $session->log->warn | 19:29 |
+perlDreamer | oh | 19:29 |
+perlDreamer | no way to do that for a script | 19:29 |
zylopfa | I dont get normal error message | 19:29 |
zylopfa | damn it | 19:29 |
+perlDreamer | how about doing perl -wc myScript.pl | 19:29 |
zylopfa | Its very long development time for me like that | 19:29 |
zylopfa | no its in a module | 19:30 |
zylopfa | Payment module i make | 19:30 |
+perlDreamer | same thing, zylopfa | 19:30 |
zylopfa | so its warning? | 19:30 |
+perlDreamer | perl -wc -I /data/WebGUI/lib myModule.pm | 19:30 |
zylopfa | ohh sweet | 19:30 |
+perlDreamer | and you don't even need to restart Apache to do that | 19:30 |
+perlDreamer | in vim, you can make a bindkey to do it for you | 19:30 |
+perlDreamer | or you can override the write method to automatically syntax check before it writes | 19:31 |
zylopfa | perlDreamer, it goes to some interactive mode when i write it | 19:31 |
+perlDreamer | perl -wc -(Capital I) /data/WebGUI/lib myModule.pm | 19:32 |
zylopfa | so i need the entire path? | 19:32 |
+perlDreamer | yes | 19:32 |
zylopfa | ahh ofc | 19:32 |
zylopfa | i need the lib | 19:32 |
+perlDreamer | yes, because, depending on where you invoke perl, it doesn't know how to find any webgui modules that your module uses | 19:33 |
zylopfa | yeah ofc :D | 19:33 |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 19:33 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 19:34 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:34 |
zylopfa | Thanks a 1000 million perlDreamer | 19:34 |
zylopfa | this just took hours off my development | 19:34 |
zylopfa | cause i some times forget a " or something else thats a syntax error | 19:34 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 19:34 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 19:35 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:35 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 19:35 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 19:36 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:36 |
zylopfa | perlDreamer, when i do a $output .= << "EndOfText"; | 19:36 |
zylopfa | and i interpolate variables inside | 19:36 |
zylopfa | it says error | 19:36 |
zylopfa | that it require explicit package name | 19:37 |
+perlDreamer | zylopfa, are you using "use strict" in your module? | 19:37 |
zylopfa | yeah | 19:37 |
@apeiron | zylopfa, Declare $output. | 19:37 |
zylopfa | It is | 19:37 |
zylopfa | my $output = "something"; | 19:37 |
@apeiron | zylopfa, Pastebot the code, please. | 19:37 |
zylopfa | roger that | 19:37 |
@apeiron | There's a communications error between you and perl. :) | 19:38 |
zylopfa | http://webgui.pastebin.com/m7aac9b74 | 19:38 |
zylopfa | haha yeah | 19:38 |
zylopfa | LOL | 19:38 |
zylopfa | its a typo | 19:38 |
zylopfa | sorry apeiron to waste your time | 19:38 |
zylopfa | its a case sensitive error | 19:39 |
@apeiron | No worries, I do the same thing all the time. | 19:39 |
zylopfa | Most my errors are like that | 19:39 |
+perlDreamer | zylopfa, if this payment module is to be put into the core, it will need to be internationalized. | 19:40 |
zylopfa | I got a good testing tip from perlDreamer : | 19:40 |
zylopfa | perlDreamer, exactly | 19:40 |
+perlDreamer | good, just checking :) | 19:40 |
zylopfa | i am just making some testing | 19:40 |
zylopfa | the perl -wc -I ... trick realy saved me | 19:40 |
CIA-39 | WebGUI: translation * r7897 /translations/German/German/ (Asset_Matrix.pm Asset_WikiMaster.pm Asset_WikiPage.pm): Update from translation server | 19:43 |
zylopfa | I am gonna internationalize it now, its best to do it as you go, imo | 19:44 |
zylopfa | Does anyone know if Digest::SHA is default installed with webgui? | 19:57 |
zylopfa | or a similar thing that can calcualte sha-512 digests | 19:57 |
carogray | trying to use meridiem calendar date variable and getting stuck | 19:57 |
carogray | anyone up for this q? | 19:58 |
zylopfa | Not sure what you mean | 19:58 |
carogray | meridiem keeps giving me AM - no matter what | 19:59 |
zylopfa | Isn't it a setting in the user profile? | 20:01 |
zylopfa | wether to use am times or military time | 20:01 |
zylopfa | ohh propablt not whatr you asked | 20:01 |
zylopfa | I dont know about this :( | 20:01 |
carogray | Calendar Date/Time variables | 20:02 |
carogray | Sometimes these variables have a prefix, like "start" or "end". In that case, the first letter of the variables below is capitalized, so "monthName" with a prefix of "start" becomes "startMonthName". | 20:02 |
carogray | meridiem is one of these variables | 20:02 |
carogray | I am getting eventStartDateHour and eventStartDateMinute to work as well as corresponding End variables, but can't get the meridiem to work | 20:03 |
zylopfa | I am dont know anything about the calendar :( | 20:04 |
carogray | I would have thought it would show up if I put in eventStartDateMeridiem | 20:04 |
carogray | that gives nothing | 20:04 |
carogray | hmmm well I will just keep asking...thanks | 20:05 |
+perlDreamer | carogray, I would file it as a bug | 20:06 |
+perlDreamer | Give the complete setup on how to duplicate it | 20:06 |
carogray | I keep thinking I am just not asking for the right combination of these words like should it just be eventStartMeridiem, or eventStartDateHourMeridiem, etc - not a bug if I am the buggy one | 20:08 |
@perlmonkey2 | So a wobject can't override header settings by calls to session->http? I'm trying to change the cache-control header and not having any luck. | 20:15 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 20:16 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 20:18 |
-!- mode/#webgui [+o apeiron] by ChanServ | 20:18 |
+perlDreamer | unless you're dealing with a layout, due to chunking, by the time a wobject is called it's too late. | 20:25 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 20:26 |
-!- mode/#webgui [+o khenn] by ChanServ | 20:26 |
+perlDreamer | at least, that's how I think it works... | 20:26 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:32 |
+perlDreamer | carogray, the list of Template variables is in the online Help for the Event Calendar. Have you looked there? | 20:46 |
+perlDreamer | You shouldn't have to guess. | 20:46 |
zylopfa | perlDreamer, what when my payment module use SHA-512 digests and its not in the WRE? | 21:02 |
CIA-39 | WebGUI: frank * r7898 /experimental/HelpDesk/lib/WebGUI/Asset/Ticket.pm: fixed a permissions problem for individual tickets. Should be checking parent view privielges, not super | 21:28 |
CIA-39 | WebGUI: translation * r7899 /translations/German/German/ (Asset.pm Auth.pm): Update from translation server | 21:28 |
CIA-39 | WebGUI: translation * r7900 /translations/German/German/Asset_Matrix.pm: Update from translation server | 21:28 |
CIA-39 | WebGUI: translation * r7901 /translations/German/German/Asset_Photo.pm: Update from translation server | 21:28 |
+perlDreamer | zylopfa, if it's not in the WRE, then there's a problem. | 21:39 |
+perlDreamer | people will need to install the module by hand | 21:40 |
+perlDreamer | and wait for the next WRE release before it is included by default | 21:40 |
zylopfa | ahh ok | 21:40 |
zylopfa | who do i need to contact, so they can put it in? | 21:40 |
+perlDreamer | well, first of all, we should determine if it's already in the WRE | 21:40 |
+perlDreamer | rizen approves/denies all new module proposals | 21:41 |
zylopfa | ahh ok | 21:41 |
zylopfa | I installed webgui from source, so i dont quite know if its in | 21:41 |
+perlDreamer | WRE includes Digest-HMAC, Digest-MD5, DIgest-SHA1 | 21:41 |
+perlDreamer | https://svn.webgui.org/svnweb/plainblack/view/wrebuild/build.sh | 21:42 |
zylopfa | ahh sweet | 21:42 |
+perlDreamer | URL to WRE build script with all modules currently included | 21:42 |
zylopfa | thanks a lot | 21:42 |
carogray | perDreamer: I keep thinking I am just not asking for the right combination of these words like should it just be eventStartMeridiem, or eventStartDateHourMeridiem, etc - not a bug if I am the buggy one | 21:43 |
carogray | that's where I read about these various things... | 21:43 |
carogray | the variable in the help just is meridiem | 21:44 |
carogray | but the instructions tell me I might need to put different words in front - so far I guessed right with the eventStartDateHour and eventStartDateMinute and the same for end | 21:45 |
carogray | just can't figure out what it should be for meridiem | 21:45 |
carogray | same pattern or different | 21:45 |
+perlDreamer | well, if you guess a variable that does not exist, it won't print anything | 21:53 |
+perlDreamer | so the fact that it always says AM tells me that it is a bug | 21:53 |
carogray | oh I see | 21:55 |
carogray | I was just thinking it didn't know what meridiem I was asking it for...like the meridiem of the start or the meridiem of the end or the hour or...you know | 21:56 |
carogray | ok - actually I think I have never posted a bug before - is it somewhere on sourceforge I go? | 21:56 |
-!- crythias1 [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 21:56 |
@Haarg | http://www.webgui.org/bugs | 21:58 |
carogray | Haarg: thanks | 22:00 |
+perlDreamer | carogray, posting bugs gives you karma | 22:02 |
+perlDreamer | which you can use to vote on RFEs, or buy merchandise from PB.com | 22:02 |
carogray | oh brother - now I am really stupid | 22:02 |
carogray | I went there, I searched on "meridiem" without quotes - 0 results, but now, how do I post it? | 22:03 |
+perlDreamer | Click on the Report a Bug link above the search screen | 22:03 |
carogray | do I have to be logged in? | 22:04 |
+perlDreamer | I've never tried to submit a ticket without being logged, so I don't know | 22:05 |
carogray | oh I guess I must if you are talking about karma | 22:05 |
+perlDreamer | Yes | 22:05 |
+perlDreamer | if you want the karma, you must be logged in. | 22:05 |
carogray | ok - yep | 22:05 |
carogray | if I want to report a bug I have to be logged in! | 22:05 |
+perlDreamer | Yep. I just logged out and saw that too. | 22:05 |
carogray | allright here I go | 22:05 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 22:05 |
CIA-39 | WebGUI: translation * r7902 /translations/German/German/Asset_RichEdit.pm: Update from translation server | 22:25 |
CIA-39 | WebGUI: translation * r7903 /translations/German/German/Activity_RequestApprovalForVersionTag_ByCommitterGroup.pm: Update from translation server | 22:25 |
zylopfa | is the 'eq' operator case sensitive? | 22:38 |
+perlDreamer | yes | 22:40 |
zylopfa | ok :D | 22:40 |
zylopfa | thanks | 22:40 |
@apeiron | zylopfa, Unless the programmer asks otherwise, all text operations in Perl are case-sensitive. | 22:40 |
+perlDreamer | perldoc perlop | 22:40 |
zylopfa | uc is my friend then | 22:40 |
+perlDreamer | exactly | 22:40 |
@apeiron | Or lc. | 22:40 |
+perlDreamer | or lc | 22:40 |
zylopfa | i am comparing sha-256 strings | 22:40 |
* apeiron eyes perlDreamer | 22:40 |
zylopfa | so i am uc'ing them | 22:41 |
+perlDreamer | Just ignore the neurocannula apeiron | 22:41 |
@apeiron | er? | 22:41 |
zylopfa | cause the gw sends it in upper | 22:41 |
@apeiron | If you're comparing SHA-256 digests, shouldn't case be important? | 22:41 |
zylopfa | and perl make em in lower as default | 22:41 |
zylopfa | aperion not when i have hex'ed it | 22:41 |
@apeiron | Ah, only one case? whoops. <_< | 22:41 |
+perlDreamer | apeiron: http://www.itsf.org/resources/factsheet.php?fsID=206 | 22:41 |
zylopfa | its hex digits | 22:41 |
@apeiron | perlDreamer, ooh, neat. | 22:42 |
zylopfa | perlDreamer, I already found errors in my Payment Gateway Providers documentation | 22:42 |
zylopfa | but its not much its a posted variable they say is called Signature but its called signature with a small s | 22:42 |
zylopfa | I will uppercase both signatures just in case the provider change his to lowercase | 22:46 |
zylopfa | perlDreamer, which part of a GUID is most likely to be random among other GUIDS. is it the first part or the last? | 22:47 |
+perlDreamer | It's a cryptographic hash. All parts are equally random. | 22:48 |
zylopfa | ahh ok | 22:48 |
+perlDreamer | Unless you use one of the existing MD5 cracking algorithms to create a duplicate hash | 22:48 |
zylopfa | I am still working on my problem cause i need it to be 20 alphanumeric digits | 22:48 |
+perlDreamer | In which case it's not random at all... | 22:48 |
zylopfa | I just cant understand why my gateway provider choose that order numbers can only be 20 alphanumeric digits | 22:49 |
zylopfa | its a bug imo | 22:49 |
+perlDreamer | probably due to their choice of db | 22:49 |
zylopfa | haah yeha | 22:49 |
zylopfa | but perlDreamer the "reference" field that you can also post is 255 chars, and can be anything you want | 22:51 |
+perlDreamer | hmmmm...... | 22:51 |
+perlDreamer | perhaps you can put a GUID in there? | 22:51 |
zylopfa | I am | 22:52 |
zylopfa | BUT! | 22:52 |
zylopfa | I am suspecting that when i do recurring | 22:52 |
@Haarg | even with 20 characters of random alpha numeric, the chances of duplication are so small you don't need to worry about it | 22:52 |
zylopfa | that the gw will only send the order number for reference | 22:52 |
zylopfa | So Haarg can i create a random 20 char string myself? and "hope" it wont dublicate | 22:52 |
@Haarg | use a guid, replace the characters that are invalid, and cut it at 22 characters | 22:53 |
@Haarg | 20 rather | 22:53 |
zylopfa | Thanks a lot! | 22:53 |
zylopfa | I have tested the gw, it will make error also if its dublicate | 22:54 |
zylopfa | Sometimes i wonder why Webgui isnt heard of so much as the noob cms systems like drupal | 23:19 |
zylopfa | In denmark yesterday they got a problem with drupal on a newspaper site | 23:20 |
zylopfa | all visitors suddenly had full admin access to the site | 23:20 |
zylopfa | They said it was because of an admin cookie that was set | 23:21 |
zylopfa | Must be a flawed access system, if they set admin access variables in cookies | 23:21 |
zylopfa | instead of checking sessions against the database | 23:21 |
metanil | how do i create a page automatically within any perlmodule..(say from macro)? | 23:22 |
zylopfa | I want to know that also metanil | 23:22 |
+perlDreamer | what do you mean by "create a page"? | 23:22 |
zylopfa | for example upon user creation | 23:23 |
zylopfa | create a user subtree | 23:23 |
zylopfa | /siteusers/user | 23:23 |
metanil | rather than going manually from admin menu.. create a asset (page) and fill the content in it.. do "Save".. | 23:23 |
zylopfa | and under there create pages or content automatically | 23:23 |
metanil | zylofa: i'm kinda doing same.. ;) | 23:24 |
Bernd_ | Check "perldoc asset" | 23:24 |
Bernd_ | There is a function for creating new assets | 23:24 |
Bernd_ | I assume that it is inherited by other wobjects. | 23:25 |
Bernd_ | Right, perlDreamer? | 23:25 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 23:28 |
metanil | i think we can use direct asset (like page, layout, Wiki, Calendar...) for creating them.. | 23:28 |
zylopfa | Awesome Bernd_ | 23:29 |
zylopfa | Also we can look at the function for "site startup" when you make a new webgui site, it create a site starter | 23:29 |
zylopfa | where you can choose different things for layout and it create a site itself | 23:29 |
Bernd_ | Hmm, there is no function for creating a new Page Layout in Layout.pm | 23:31 |
Bernd_ | Must be somewhere in Asset.pm or Wobject.pm | 23:31 |
+perlDreamer | You use Asset->addChild to add new pages | 23:32 |
zylopfa | imba | 23:32 |
+perlDreamer | so, build an asset that you want to hold the page | 23:32 |
+perlDreamer | my $genericHome = WebGUI::Asset->getDefault($session); | 23:32 |
+perlDreamer | my $userHome = $genericHome->addChild({lots of parameters go in here}); | 23:32 |
+perlDreamer | you can build a custom workflow which runs on user creation | 23:33 |
+perlDreamer | look for that in the settings | 23:33 |
Bernd_ | Are you sure? addChild does not exist according to docs. | 23:33 |
zylopfa | Sick awesome! | 23:33 |
Bernd_ | Wasn't there a getImportNode in between? | 23:33 |
+perlDreamer | perldoc WebGUI::AssetLineage, or WebGUI::AssetBranch | 23:33 |
zylopfa | perlDreamer, you have to make sure the user in the $session is the admin user | 23:33 |
+perlDreamer | yes, but the importNode is for other purposes | 23:33 |
+perlDreamer | zylopfa, not always | 23:33 |
zylopfa | ohh | 23:33 |
+perlDreamer | but it must be a user who can edit the defaultHome | 23:34 |
zylopfa | ahh yeah | 23:34 |
+perlDreamer | so, admin is good | 23:34 |
Bernd_ | perlDreamer, is AssetLineage mixed into Asset? | 23:35 |
+perlDreamer | Bernd_: yes | 23:35 |
Bernd_ | Alright. Now I understand. | 23:35 |
+perlDreamer | it makes it hard to track down methods | 23:35 |
+perlDreamer | I need to learn to use tags in vim | 23:36 |
Bernd_ | Is that mentioned in the docs or do I have to check the source for that. | 23:36 |
Bernd_ | ? | 23:36 |
+perlDreamer | which docs? | 23:36 |
Bernd_ | POD | 23:36 |
+perlDreamer | I would love a POD patch which said which other modules to check for asset methods | 23:36 |
Bernd_ | So it is not obvious from POD currently. | 23:37 |
+perlDreamer | no | 23:37 |
Bernd_ | Thanks. | 23:37 |
+perlDreamer | you have to know that Asset uses AssetLineage, AssetBranch, AssetVersion, AssetExportHtml, etc. | 23:37 |
Bernd_ | But isn't the export of methods from these packages stated somewhere? | 23:38 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 23:39 |
+perlDreamer | only in use statements in Asset.pm | 23:39 |
Bernd_ | I can ss | 23:39 |
Bernd_ | I can see "use" declarations. | 23:39 |
Bernd_ | But nothing else. | 23:39 |
Bernd_ | I thought that exported methods need to be declared? | 23:40 |
@Haarg | those other files don't have their own package | 23:40 |
+perlDreamer | Bernd_, I'm sorry. methods are not exported | 23:40 |
+perlDreamer | only subroutines are | 23:40 |
@Haarg | they have the package WebGUI::Asset | 23:40 |
@Haarg | so the subs all end up in the same package/class | 23:40 |
Bernd_ | But AssetLineage.pm declares the package WebGUI::AssetLineage | 23:41 |
Bernd_ | So why can I call methods in AssetLineage | 23:41 |
Bernd_ | through Asset? | 23:41 |
@Haarg | check the files | 23:41 |
@Haarg | the package they go into has no relation to the filename | 23:42 |
@Haarg | AssetLineage.pm line 1: package WebGUI::Asset; | 23:42 |
Bernd_ | You are right. | 23:42 |
+perlDreamer | It's an easy way to create mixins | 23:42 |
Mech4221 | whee! busy channel - Did I miss anything interesting in the scrollback ? | 23:42 |
Bernd_ | But POD is wrong then. | 23:42 |
+perlDreamer | No | 23:43 |
+perlDreamer | POD is file based | 23:43 |
+perlDreamer | not package based | 23:43 |
Bernd_ | There is a line Package WebGUI::AssetLineage | 23:43 |
Bernd_ | later on. | 23:43 |
Bernd_ | I mean in the doc section. | 23:43 |
Bernd_ | Should be changed, maybe. | 23:43 |
Bernd_ | I am talking about line 21 in AssetLineage.pm | 23:44 |
+perlDreamer | I see it. | 23:45 |
Bernd_ | Is that correct? | 23:45 |
Bernd_ | I find it somewhat confusing. | 23:45 |
+perlDreamer | I think it's a stumbling block. | 23:45 |
@Haarg | it should probably be changed | 23:45 |
Bernd_ | RFE? Or bug report? | 23:45 |
@Haarg | bug | 23:46 |
+perlDreamer | patch ? ;) | 23:46 |
Bernd_ | I do not have access. | 23:46 |
Bernd_ | The patch is up to you. | 23:46 |
+perlDreamer | you can still make a patch | 23:46 |
+perlDreamer | I'll apply it | 23:46 |
@Haarg | you can still make a patch and post it | 23:46 |
+perlDreamer | bugs with patches almost always get fixed immediately | 23:46 |
Bernd_ | Isn't that a bit cumbersome? | 23:47 |
+perlDreamer | Oh no | 23:47 |
+perlDreamer | Saves us tons of time | 23:47 |
Bernd_ | I mean, can't you change it while we are talking? | 23:47 |
+perlDreamer | Not and keep doing my day job | 23:47 |
Bernd_ | I mean, in this particular case? | 23:47 |
@Haarg | well, it shouldn't just be changing the package | 23:47 |
+perlDreamer | There is a very large, angry ex-Football player who demands that schedules be met | 23:48 |
@Haarg | it should note how the mixins work | 23:48 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 23:48 |
-!- mode/#webgui [+o apeiron] by ChanServ | 23:48 |
Bernd_ | So, what has to be in the patch. | 23:48 |
Bernd_ | I mean apart from that single line change. | 23:48 |
Bernd_ | Oh, you mean I should update documentation? | 23:49 |
@Haarg | i'm not certain the best way to document it really | 23:50 |
Bernd_ | Stating it in the synopsis should probably be fine. | 23:51 |
Bernd_ | Currently, the lineage is mentioned. | 23:51 |
Bernd_ | But it is not clear that it is mixed in. | 23:51 |
@Haarg | well, it is stated, the language just isn't entirely clear. | 23:51 |
@Haarg | i'm going to have to mess with assetexporthtml.t some more i guess. is uses the default site content instead of creating its own. | 23:51 |
Bernd_ | Well, I did not get it for my part. | 23:51 |
Bernd_ | assetexporthtml.t? | 23:52 |
@Haarg | unrelated to this issue | 23:52 |
-!- SDuensin [n=Scott@129.sub-75-207-80.myvzw.com] has quit ["Leaving"] | 23:52 |
+perlDreamer | Haarg, what do you want done? It's passing on the smoke test | 23:52 |
+perlDreamer | and on my box | 23:53 |
+perlDreamer | brb | 23:53 |
@Haarg | my reset script clears all the default content from the pages - the articles and images etc | 23:53 |
Bernd_ | Alright, going to bed. | 23:53 |
Bernd_ | Enjoy hacking! | 23:53 |
@Haarg | so it fails for me | 23:53 |
-!- Bernd_ [n=spunky@dslb-092-078-012-040.pools.arcor-ip.net] has quit ["Ex-Chat"] | 23:53 |
@Haarg | overall i just think it would be better if it didn't depend on the default page content | 23:54 |
Mech4221 | I was looking at 'The people behind WG last nite'... | 23:54 |
Mech4221 | and was interested to see how many of them are NOT programmers | 23:55 |
Mech4221 | kinda cool - its not often an open source projects gives 'non-coders' such recognition | 23:55 |
Mech4221 | :-) | 23:55 |
+perlDreamer | Mech4221, we need everyone :) | 23:56 |
+perlDreamer | Haarg, make you a deal | 23:56 |
+perlDreamer | I'll create a set of content to make | 23:56 |
+perlDreamer | if you'll tackle the syntaxCheck.t failures | 23:56 |
@Haarg | sure :) | 23:56 |
@Haarg | syntaxCheck is failing now? | 23:56 |
+perlDreamer | yes | 23:56 |
@Haarg | i'm running through the tests right now, so i'll be going over it. | 23:57 |
+perlDreamer | on my box, and in the nightlies from preactino | 23:57 |
@Haarg | ok | 23:57 |
+perlDreamer | For me, no script passes | 23:57 |
@Haarg | you know what kind of failures it is getting? | 23:57 |
+perlDreamer | I'll rerun and paste you some data | 23:58 |
+perlDreamer | perl is throwing these kinds of errors: | 23:59 |
+perlDreamer | Can't ignore signal CHLD, forcing to default | 23:59 |
@Haarg | hmm | 23:59 |
+perlDreamer | the syntax check is clean, but perl still returns -1 | 23:59 |
+perlDreamer | so both the output and status checks fail | 23:59 |
@Haarg | odd. i'll look into it though | 23:59 |
--- Day changed Fri Oct 10 2008 |
Mech4221 | oh - someone asked an interesting question last nite.... | 00:04 |
Mech4221 | How do you automagically populate content / create pages when a user registers with a webgui site? Is that done via a workflow ? | 00:05 |
@Haarg | that could be done with a custom workflow | 00:08 |
+perlDreamer | Mech4221, backlog about about an hour or so | 00:09 |
+perlDreamer | we talked about this | 00:09 |
@Haarg | perlDreamer, i can't duplicate that here or on a redhat 4 server | 00:10 |
+perlDreamer | hm | 00:10 |
@Haarg | can you paste your perl -V | 00:10 |
Mech4221 | perlDreamer: ahh cool - I got lazy as the backlog was so long :-) | 00:10 |
+perlDreamer | Haarg: http://webgui.pastebin.com/m3eeb53bd | 00:12 |
@Haarg | and what distro? | 00:13 |
+perlDreamer | FC6 | 00:14 |
+perlDreamer | I can try on FC9 tonight | 00:14 |
Mech4221 | perlDreamer: cool - good to know the hooks are there ... | 00:14 |
+perlDreamer | we do try, Mech4221 | 00:15 |
Mech4221 | perlDreamer: one other stupid newb question - I was watching the 'cool javascript tricks' video on wgtv last nite... | 00:15 |
* perlDreamer points out that his nick is not jsDreamer ;) | 00:15 |
Mech4221 | perlDreamer: and the one thing they didn't cover was how you get the js libs (YUI say) into the templates... | 00:15 |
+perlDreamer | just load them in a script tag | 00:15 |
Mech4221 | perlDreamer: Do you have to modify the templates directly, or is there some sort of generic 'include this' type functionality - like there is for keywords ? | 00:16 |
+perlDreamer | Mech4221, from the user point of view, unless the asset already loads the JS in the HTTP header, they would have to be included manually. | 00:17 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:17 |
@rizen | Mech4221: how do you know about wgtv? | 00:17 |
Mech4221 | perlDreamer: thanks :-) | 00:17 |
Mech4221 | rizen: umm... I think site search pulled up a result from it... then I went to get back to it later and couldn't find it in the site nav. | 00:17 |
@rizen | i c | 00:18 |
Mech4221 | rizen: btw - we couldn't get the 'database driven developement' video to fully stream - it breaks about 2 miinutes in.. | 00:18 |
@rizen | it's not officially launched yet | 00:18 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:18 |
@rizen | there are probably all kinds of problems with it | 00:18 |
+perlDreamer | good luck on PPW this weekend rizen | 00:21 |
@rizen | i'm not on the schedule yet | 00:21 |
+perlDreamer | huh? | 00:21 |
@rizen | s/yet/anymore/ | 00:21 |
+perlDreamer | you got bumped? | 00:21 |
@rizen | yeah | 00:21 |
+perlDreamer | dude | 00:21 |
+perlDreamer | well, one less trip | 00:21 |
@rizen | i was originally supposed to get a 4 hour workshop and a 1 hour speech | 00:22 |
@rizen | they gave me the speech but not the workshop | 00:22 |
@rizen | and i have a lot of stuff going on at PB right now, so i decided to skip it | 00:22 |
@rizen | wasn't worth making the trip to pittsburgh for 1 hour | 00:22 |
@rizen | especially since it's going to be maybe 20 peeps attending my session | 00:22 |
@rizen | given the other talks that were going on at the same time | 00:23 |
zylopfa | Aha nice rizen , just saw now that you are JT Smith | 00:24 |
@rizen | indeed | 00:24 |
@rizen | so Mech4221, since you did see wgtv, what do you think so far? a good resource? | 00:25 |
zylopfa | rizen, btw i bought the developer book | 00:25 |
@rizen | sweet zylopfa. has it arrived yet? | 00:26 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 00:26 |
zylopfa | yeah and i love it | 00:26 |
zylopfa | It really got me out of the starthole | 00:26 |
@rizen | it would be super sweet to see a review of the book online some place | 00:26 |
@rizen | would you be interested in writing it? | 00:26 |
zylopfa | I have some corrections for it though, some of the code wont run, but its good cause then you are forced to understand it to make it work | 00:26 |
zylopfa | yeah I would indeed | 00:26 |
@apeiron | I'm pretty sure use.perl takes book reviews. perlmonks does, too. | 00:27 |
Mech4221 | rizen: it looked pretty slick - I especially liked having the notes available for download along with the video - most conf. videos don't show the screen very well, and this makes it easy to follow along.. | 00:27 |
Mech4221 | rizen: SnowWrite (my partner in crime) does skinning (plone mostly) - and she would _really_ like the skinning webgui video to work... | 00:27 |
@rizen | Mech4221: once wgtv is announced, if they are still borked, post a bug about it and we'll try to fix it. in some cases the archival video is borked so there's nothing we can do about it | 00:28 |
@rizen | but in other cases, just re-encoding the vid will fix it | 00:28 |
Mech4221 | rizen: it looks like a very good resource :-) | 00:30 |
@rizen | mech4221: i hope so. it doesn't beat buying docs, support, or attending a live WUC, but it is something to fit in between those resources | 00:31 |
Mech4221 | rizen: the problem is, the docs are understandably expensive - the video's fill the 'quick overview' niche for people like us that are just 'eval'ing the system | 00:31 |
Mech4221 | rizen: for instance, one of the standard 'build a wiki in 15 minutes with webgui' videos would be nice.. | 00:32 |
Mech4221 | rizen: even though webgui has a wiki built in, that is the 'standard' demo that other toolkits use | 00:32 |
Mech4221 | rizen: so it would be a good way to compare webgui development to other systems. | 00:32 |
@rizen | Mech4221: please make that an RFE and we'll put someone on doing that | 00:35 |
Mech4221 | rizen: umm - sure... lemme go poke plainblacks website and see if I can figure out where/how :-) | 00:36 |
@rizen | webgui.org/rfe | 00:36 |
@rizen | you need to be logged in to post | 00:36 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 00:37 |
Mech4221 | LOL - SnowWrite wants a stuffed Gooey - she says its very cute branding :-) | 00:37 |
+perlDreamer | __everybody__ wants a stuffed Gooey | 00:38 |
@rizen | you get them free at the WUC and the various trade shows we attend | 00:38 |
@rizen | or you can buy them at webguistore.com | 00:38 |
@rizen | we gave out 1100 of them at OSCON this year: http://www.webgui.org/wg/promote/gooey-on-the-go/oscon-2008-colins-pictures | 00:40 |
zylopfa | rizen do you know drupal? | 00:40 |
@rizen | more pics: http://www.webgui.org/wg/promote/gooey-on-the-go/oscon-2008 | 00:41 |
@rizen | zylopfa: i know how to use it a little, but i've never programmed for it | 00:41 |
zylopfa | There was a story in denmark about it, it was sending out cookies that made all visitors have full admin rights | 00:42 |
zylopfa | it was to a news site | 00:42 |
@rizen | we all have our security gaffs | 00:43 |
-!- SnowWrite [n=chatzill@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 00:43 |
zylopfa | yeah | 00:43 |
zylopfa | I need to learn how to make test suites also for my PayDriver modules | 00:43 |
@rizen | early on in webgui's history there was a bug that if you did the right thing in exactly the right way, you could make all your pages editable by visitor, without even logging in | 00:43 |
@rizen | there is a great testing chapter in the book you just bought...written by perlDreamer | 00:44 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 00:45 |
-!- mode/#webgui [+o apeiron] by ChanServ | 00:45 |
zylopfa | sweet rizen i saw about that, its good its first makes a statement about the code quality aspired by webguiteam | 00:46 |
+perlDreamer | first? | 00:47 |
* perlDreamer gulps | 00:47 |
zylopfa | yeah more or less | 00:47 |
+perlDreamer | I hope bopbop reviewed it very carefully | 00:47 |
zylopfa | there is a little overview first | 00:47 |
+perlDreamer | zylopfa, were the jokes too corny? | 00:48 |
SnowWrite | Hi, I wanted to introduce myself :) | 00:48 |
Mech4221 | oh god | 00:48 |
* Mech4221 runs | 00:48 |
zylopfa | haah no perlDreamer it was good | 00:48 |
SnowWrite | LOL get back here | 00:48 |
Mech4221 | I dun wanna! | 00:48 |
zylopfa | I think it was expensive for euro-people | 00:48 |
zylopfa | but its well worth it anyway for me | 00:48 |
Mech4221 | Umm - this is my partner (in crime?) SnowWrite | 00:49 |
zylopfa | Greetings SnowWrite | 00:49 |
Mech4221 | she does our skinning and project management stuff | 00:49 |
SnowWrite | hi zylopfa :-) | 00:49 |
@rizen | Welcome SnowWrite | 00:49 |
Mech4221 | and training, and everything else that doesn't involve a power cord | 00:49 |
+perlDreamer | Mech4221, what's your company called? | 00:49 |
Mech4221 | C Squared Tech - http://www.csquaredtech.com | 00:49 |
SnowWrite | oh bleah.. don't look at our website yet | 00:49 |
SnowWrite | noooo | 00:49 |
Mech4221 | Ha! | 00:50 |
Mech4221 | Now you _have_ to update the dam site :-P | 00:50 |
SnowWrite | I'm updating it darnit.. lol | 00:50 |
+perlDreamer | That's one way to motivate your graphics designer | 00:50 |
SnowWrite | actually I'm not the designer.. I do the templating :-) we hired someone..and I haven't finished the template yet | 00:50 |
@rizen | Plone! | 00:50 |
* SnowWrite blushes | 00:50 |
SnowWrite | totally LOL | 00:50 |
@rizen | Mech4221: you said you're evalling webgui, but i've seen you in the channel before...how long have you been evalling? | 00:51 |
Mech4221 | rizen: on and off for about 2 weeks now.. | 00:51 |
* SnowWrite has been doing Plone for 8 years | 00:51 |
* SnowWrite is ready for a change | 00:51 |
* perlDreamer is stuck using Plone for $dayJob | 00:52 |
Mech4221 | rizen: I was supposed to do a 'toy project' in webgui last weekend to play with macros, assets, etc -but I got hammered with other work | 00:52 |
zylopfa | My company "under development site" is this: http://titlan.globalcontrol.biz/ | 00:52 |
+perlDreamer | It sucks | 00:52 |
SnowWrite | which version perlDreamer? | 00:52 |
Mech4221 | rizen: but I've spent about 40+ hours reading, googling and watching the videos | 00:52 |
* SnowWrite is interested in the skinning aspect of WebGui | 00:52 |
Mech4221 | perlDreamer: Really? How would you compare webgui to plone ? | 00:52 |
SnowWrite | and of course the stuffed Gooey too | 00:53 |
+perlDreamer | Mech4221: It's just as a user. I have no idea how to check the version. | 00:53 |
Mech4221 | perlDreamer: ahh - plone 2.X had a pretty abstruse programming model - very steep learning curve (the 'Z' shaped learning curve) | 00:54 |
Mech4221 | perlDreamer: plone 3.X is a lot cleaner - but still lots of 'magic' to it | 00:54 |
zylopfa | perlDreamer, i need your opinion | 00:54 |
-!- tavisto [n=tavisto@12.47.7.131] has quit [] | 00:54 |
+perlDreamer | lay it on me, zylopfa | 00:54 |
SnowWrite | /me must go for a bit.. | 00:54 |
zylopfa | My PayDriver for this danish provider has 2 ways to do it | 00:54 |
* SnowWrite will be back | 00:54 |
zylopfa | one where the data it sends back is just as is | 00:54 |
zylopfa | and one where the data is send +a signature of the fields + a codeword only it know (its sha256 hashed) | 00:55 |
zylopfa | I am going to make the sha512 version only | 00:55 |
Mech4221 | ok..gotta run to the office...bbl | 00:55 |
zylopfa | so my PayDriver has it as default, well only that | 00:55 |
zylopfa | cause its just a "password key" you have to put in the providers admin area | 00:56 |
zylopfa | and its so much more safe | 00:56 |
zylopfa | So I deny my users of the module to use the unsafe way | 00:56 |
+perlDreamer | that's not a problem | 00:56 |
zylopfa | Is it good or bad, or should i provide both methods? | 00:56 |
zylopfa | Its no extra effort on the user, its 1 extra field in the gw-system to fill in | 00:57 |
+perlDreamer | Is the communication with the gateway over SSL? | 00:57 |
zylopfa | no, the gw handle all the sensitive data on their site | 00:57 |
zylopfa | and they post back to me | 00:57 |
zylopfa | its in clear text | 00:57 |
zylopfa | the postback is status of the transaction and that sorts | 00:58 |
+perlDreamer | in that case, I would definitely use the more secure method | 00:58 |
zylopfa | yeah | 00:58 |
+perlDreamer | so that people can't probe your site by pushing data back at you. | 00:58 |
zylopfa | indeed | 00:58 |
zylopfa | They also highly reccomend the safe way | 00:58 |
zylopfa | dont know why they support the other way though as they are the clearing-house of payments for all banks in denmark | 00:59 |
@rizen | SnowWrite: there are basically only 5 things you need to know to do a skin for WebGUI | 00:59 |
+perlDreamer | Mech4221, I have only used Plone as a user, not as a programmer. | 00:59 |
zylopfa | but ofc its not their ass getting burnt if someone post back to my site | 00:59 |
@rizen | SnowWrite: two template variables <tmpl_var head.tags> (goes in the head block) and <tmpl_var body.content> (goes where you want the content to appear) | 00:59 |
+perlDreamer | but the user interface for WebGUI is way better | 00:59 |
+perlDreamer | summed up in this statement: 1-click file downloads | 01:00 |
@rizen | SnowWrite: and 3 macros: ^AdminBar; (right after the body tag), ^AssetProxy(); and ^FileUrl(); to place images, snippets, and other assets in your style | 01:00 |
zylopfa | Thanks a lot for your help this day, i am nearly done with my Danish PayDriver cause of you all | 01:04 |
zylopfa | Take care untill next time | 01:04 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 01:04 |
-!- rizen is now known as rizenisaway | 01:05 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:19 |
doc777 | Hello friends. Anyone know if ^LastModified(,%y-%m-%dT%h:%n:%s+00:00); is broken? For me it always returns the same date which I think is the date the template was created... | 01:20 |
Mech422 | perlDreamer: the big 'problem' we have with Plone from the 'standard cms' side of stuff is the 'forced consistency'... Plone tries very hard to make sites totally consistent from a design standpoint. That really doesn't work for anything except very large sites. Most of our clients have 'exceptions' to their design - "We want all pages to have this banner, _except_ page foo - which should have some other banner"... | 01:29 |
Mech422 | perlDreamer: so you end up having to 'fight the system' to do stuff | 01:29 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 01:30 |
Mech422 | perlDreamer: on the plus side - the 'portlets' system is very nice for setting up 'side-bars' on sites. | 01:30 |
Mech422 | an interesting note: Plone is a 'page based' system, as opposed to an 'element based' system like webGui - there is a content type called 'collage' which allows a sort of element based page construction, and there seems to be some interest in making it part of the core. So plone may move to a more element based setup in the future | 01:32 |
doc777 | Is there a way to make ^LastModified(tmpl_var page.url); return the modified date of the page you pass it? I seem to be thinking it does something it does not ;-) | 01:37 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] | 01:42 |
@Haarg | now with the macro as it exists now | 01:51 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 01:54 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:06 |
@Haarg | err, not with the macro as it exists now | 02:11 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 02:12 |
+perlDreamer | doc777, you had a leading comma in your original question above | 02:12 |
+perlDreamer | Mech422, you hit it on the head | 02:12 |
+perlDreamer | I'm limited by the system. | 02:12 |
+perlDreamer | and there doesn't seem to be a way to relax stuff | 02:12 |
+perlDreamer | like in wG | 02:12 |
+perlDreamer | you can choose what you put into the Rich Text Editor | 02:13 |
+perlDreamer | what you filter, and so on | 02:13 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 02:13 |
Mech422 | perlDreamer: there are ways around it - writing templates, etc - but honestly, if you need to fight with the system to accomplish the 'common case', why bother ? | 02:17 |
Mech422 | perlDreamer: also, the system requirements and performance no longer justified by the feature set. There are numerous frameworks/cms's now that provide a similiar level of functionality with faster performance and smaller footprint | 02:18 |
CIA-39 | WebGUI: graham * r7904 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: anonymous registration with email confirmation is broken | 02:36 |
CIA-39 | WebGUI: graham * r7905 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed #8790: email password recovery allows sending recovery mail to arbitrary address | 02:36 |
CIA-39 | WebGUI: graham * r7906 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed: Submitting recurring events generates multiple version tags | 02:36 |
CIA-39 | WebGUI: graham * r7907 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Url.pm t/Session/Url.t): only escape dangerous characters | 02:36 |
CIA-39 | WebGUI: graham * r7908 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.26 release | 02:36 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 03:05 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:14 |
CIA-39 | WebGUI: jt * r7909 /releases/WebGUI_7.5.26-stable: Release 7.5.26-stable | 03:16 |
CIA-39 | WebGUI: graham * r7910 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.27 dev | 03:16 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 03:20 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:20 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 03:24 |
-!- crythias1 [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has joined #webgui | 03:32 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 03:36 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:40 |
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui | 03:47 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:47 |
Mech422 | hehe... I seem to have annoyed wreconsole - it just told me to 'stop dicking around!' | 04:03 |
+Radix-wrk | heh | 04:22 |
-!- Radix-wrk [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 04:58 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:58 |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:58 |
-!- Lisette [n=liraos@adsl190-28-97-71.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 05:28 |
-!- Lisette [n=liraos@adsl190-28-97-158.epm.net.co] has joined #webgui | 05:48 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 06:13 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:33 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 06:44 |
-!- crythias1 [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 07:30 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 07:32 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 07:58 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 07:59 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:03 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 09:38 |
-!- Lisette [n=liraos@adsl190-28-97-158.epm.net.co] has left #webgui [] | 09:38 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 09:42 |
-!- MOAR-f00li5h is now known as f00li5h | 09:43 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:51 |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:51 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:07 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 10:25 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:30 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:36 |
-!- SnowWrite [n=chatzill@c-98-207-49-97.hsd1.ca.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 12:32 |
-!- SnowWrite [n=chatzill@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 12:32 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 12:57 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 14:28 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 14:39 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:40 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 15:11 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 15:21 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 15:27 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:37 |
-!- mode/#webgui [+o khenn] by ChanServ | 15:37 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:37 |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has quit [Read error: 110 (Connection timed out)] | 15:40 |
BartJol | khenn, you know when the next beta is due? | 15:43 |
@khenn | as in 7.7? | 15:43 |
BartJol | no 7.6.1 | 15:44 |
@khenn | I would assume this week | 15:47 |
@khenn | but I don't know | 15:47 |
@khenn | ask Haarg | 15:47 |
BartJol | ok | 15:47 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 16:02 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [Remote closed the connection] | 16:06 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:13 |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:13 |
SDuensin | FRIDAY! | 16:15 |
BartJol | beer! | 16:26 |
SDuensin | YES! | 16:30 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:31 |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:31 |
-!- preaction [n=doug@andc-fw1.exploreos.com] has joined #webgui | 16:32 |
-!- mode/#webgui [+o preaction] by ChanServ | 16:32 |
BartJol | and caps lock key remove day maybe... | 16:33 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:33 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 16:38 |
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has joined #webgui | 16:38 |
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has quit [Client Quit] | 16:38 |
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has joined #webgui | 16:38 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:41 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:41 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:44 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:44 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 16:45 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:45 |
-!- mode/#webgui [+o khenn] by ChanServ | 16:45 |
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui | 16:53 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 16:56 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:58 |
miloidrr | Hi I've seen the Bazzar in Plain Black, there is news organized in diffrent categories: Most Downloaded, Highly Rated, Most Visited. Someone knows how can i do to sort the post of a CS like this | 17:04 |
+MrHairgrease | miloidrr: you can't | 17:05 |
+MrHairgrease | tha bazaar is not a CS | 17:05 |
+MrHairgrease | it's an seperate asset | 17:05 |
@rizenisaway | miloidrr: me thinks you want the story manager: http://www.webgui.org/webgui/roadmap | 17:06 |
zylopfa | wtf i got a segmentation fault upon starting apache :O never seen that before. Worked second restart though | 17:07 |
@rizenisaway | why are you breaking apache into pieces zylopfa | 17:07 |
-!- rizenisaway is now known as rizen | 17:08 |
zylopfa | hah its my PayDriver | 17:08 |
zylopfa | I am making it into recurring payment now | 17:08 |
zylopfa | Think apache just got stressed | 17:08 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:08 |
zylopfa | My payment gateway dont handle anything recurring, only a flag you set in the payment form | 17:08 |
---|