--- 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 |
zylopfa | and then you must take care of the rest in your own code | 17:09 |
miloidrr | Rizenisaway, do you speak spanish? | 17:09 |
+MrHairgrease | rizen: I had to extend the Subscription sku so that it can also be used for non-recurring one time groups subscriptions | 17:13 |
+MrHairgrease | is that something you'd like built into the real subscription? | 17:14 |
+MrHairgrease | this is the code: http://webgui.pastebin.com/m320b9e9 | 17:15 |
@preaction | anyone remember the form control that did syntax highlighting? is that somewhere in the bazaar (i can't seem to find it) | 17:16 |
@preaction | like CSS or HTML or JavaScript syntax highlighting | 17:16 |
+MrHairgrease | do we have that? | 17:16 |
@preaction | i thought someone was working on it, or had worked on it | 17:16 |
+MrHairgrease | that's pretty cool... | 17:16 |
@preaction | maybe it's in an RFE | 17:16 |
@rizen | MrHairgrease...that's cool. sure put it in 7.6. | 17:17 |
+MrHairgrease | ok | 17:18 |
+MrHairgrease | will do when I have the time | 17:18 |
@rizen | preaction, i don't think there ever was such a beast | 17:18 |
+MrHairgrease | prolly next week | 17:18 |
@preaction | must've been my pipe dream... or someone else's | 17:18 |
@rizen | we have a module in the wre HTML-Highlight | 17:18 |
+MrHairgrease | developer.yahoo.com uses some highlighter | 17:18 |
@rizen | but that's to highlight parts of html documents | 17:18 |
@rizen | like search terms | 17:19 |
+MrHairgrease | yes | 17:19 |
@preaction | there's a JS thing that will do syntax highlighting, so I could probably add that to the snippet | 17:19 |
+MrHairgrease | you could use the Kate highlighter engine | 17:19 |
+MrHairgrease | yeah that js thing is what yahoo uses too | 17:19 |
@preaction | but it's probably quite large | 17:19 |
+MrHairgrease | rizen: just curious, what are your hobbies and are you looking for in a love interest? | 17:23 |
BartJol | me thinks he mainly likes collecting pink elephants | 17:24 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:25 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:25 | |
@rizen | my interests are stuffed animals, chocolate, and long walks on the beach | 17:28 |
@rizen | in a lover i'm looking for a stark raving mad lunatic who has sex like it's the last time she'll ever have sex, but every time | 17:29 |
+MrHairgrease | maybe you should make a video about that. | 17:29 |
@rizen | hehe | 17:29 |
+MrHairgrease | not too explicit please | 17:29 |
+MrHairgrease | I can handle only so much | 17:29 |
+MrHairgrease | you know me | 17:29 |
BartJol | and don't put anything about eggs in it | 17:30 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:31 | |
+MrHairgrease | DON't | 17:31 |
+MrHairgrease | MENTION | 17:31 |
+MrHairgrease | THE EGGS! | 17:31 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:46 | |
-!- MrHairgreas1 [n=martin@gw.oqapi.nl] has joined #webgui | 18:01 | |
-!- MrHairgrease is now known as Guest78938 | 18:02 | |
-!- Guest78938 [n=martin@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] | 18:02 | |
-!- MrHairgreas1 is now known as MrHairgrease | 18:03 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:03 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 18:04 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 18:11 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 18:11 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:13 | |
elnino | good morning eveyone - boy there are a lot of you here today! | 18:14 |
-!- AMH_bo1 [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 18:14 | |
elnino | Was wondering if there is a way to have the rss feeds handle images that are put into the cs system (via description) not attachment. | 18:14 |
@Haarg | what do you mean by handle? | 18:22 |
@Haarg | iirc you can switch the rss to include the post content instead of the synopsis | 18:23 |
@Haarg | which would have it include the full html in the feed | 18:24 |
-!- AMH_bo1 [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has quit ["Leaving."] | 18:26 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 18:26 | |
topsub | If i have a collab obj i am able to call "setCollateral" corrrect? i need to set the userDefined5 to 1? | 18:31 |
@preaction | topsub, that's not collateral, that's an asset property | 18:35 |
@Haarg | setCollateral is for when you have an additional table with multiple values | 18:36 |
topsub | ah, so i need to call update then? | 18:36 |
@Haarg | multiple rows of values rather | 18:36 |
@Haarg | update or add | 18:36 |
@Haarg | addRevision | 18:36 |
topsub | ah. i see now. thanks | 18:36 |
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI | 18:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:36 | |
BartJol | Haarg, when is 7.6.1 due? | 18:52 |
@Haarg | tuesday | 18:52 |
BartJol | thanks | 18:52 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:58 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 19:01 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:04 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:04 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:04 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 19:15 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 19:18 | |
elnino | Haarg: sorry, I steped away. "handel" images, meaning that I should see the images when viewing the rssfeed thru my reader. but when you look at the xml, it doesn't appear to be there. | 19:18 |
elnino | you mentioned that you can switch the rss to include the post content instead... | 19:19 |
@Haarg | then what i said about changing the template should work | 19:19 |
elnino | maybe that is what it is? I didn't modify the template.. Sothe variable is description instead of synopsis? | 19:19 |
@Haarg | i don't remember what it is actaull | 19:20 |
@Haarg | y | 19:20 |
@Haarg | it may be description, or it could be content | 19:20 |
zylopfa | Damn the internationalize process takes long if you dont do it from the start as you code | 19:20 |
elnino | ok. I'lll give it a try! Thanks! Never would have thought of that.. | 19:20 |
+perlDreamer | zylopfa, I should teach you about $i18n->echo | 19:25 |
zylopfa | :O gonna manual that | 19:27 |
elnino | what is the template "default uss" for? (a cs template) | 19:29 |
+perlDreamer | CS used to be called USS | 19:33 |
+perlDreamer | User Submission System | 19:33 |
+perlDreamer | zylopfa, in general with $i18n->echo | 19:34 |
+perlDreamer | it lets you quickly prototype your work | 19:34 |
elnino | haarg - the "default rss" feed already outputs the description. so it appears that the images are stripped, as opposed to using the <image> element. =( | 19:34 |
zylopfa | i am all ears perlDreamer | 19:34 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 19:34 | |
+perlDreamer | then you run a script on the module | 19:34 |
elnino | thanks perlDreamer. | 19:34 |
+perlDreamer | and it changes ->echo to ->get and builds the i18n file for you :) | 19:34 |
@Haarg | elnino, i think description is the wrong variable then | 19:34 |
elnino | description is content for other templates. | 19:35 |
elnino | well, at least for article assests. | 19:35 |
elnino | I don't know about others. | 19:35 |
@Haarg | posts don't actually have a description field though | 19:35 |
elnino | oh. | 19:35 |
zylopfa | perlDreamer, thats insane | 19:35 |
@Haarg | they have 'content' instead | 19:35 |
zylopfa | like i have now: $i18n->get('signaturekey label') | 19:35 |
zylopfa | so i write: $i18n->echo(); | 19:36 |
zylopfa | or so i write echo("the text for this element") | 19:36 |
zylopfa | or ("name of this element") ? | 19:36 |
@Haarg | content might not be exposed in the template though | 19:36 |
+perlDreamer | you write $i18n->echo("the text for this element"); | 19:37 |
+perlDreamer | echo will echo it back | 19:37 |
elnino | I cahnged the variable to content instead of description. nothing displayed on the rssfeed at all. | 19:37 |
zylopfa | perlDreamer, thats sick good | 19:37 |
+perlDreamer | zylopfa, yup | 19:38 |
+perlDreamer | No one likes writing i18n files | 19:38 |
zylopfa | true words | 19:38 |
+perlDreamer | they like writing Help files even less | 19:38 |
+perlDreamer | but I haven't found a way to make it easier yet | 19:38 |
zylopfa | haah yeah! | 19:38 |
zylopfa | there are so many "labels" and "hover helps" in my payment driver | 19:39 |
-!- SnowWrite [n=chatzill@c-98-207-49-97.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 19:43 | |
topsub | i have my collab obj and thought i can just do update and update the column but i am missing something.. my like test if failing because the column doesn't seem to be updating.. any ideas? http://webgui.pastebin.com/m9a6f528 | 19:45 |
elnino | is the rss feeds supposed to be rss 2.0 compliant/ | 19:47 |
@Haarg | i think so | 19:47 |
elnino | Ah! I found an rfe hidden down below. This was reported last year.... | 19:48 |
elnino | http://www.webgui.org/rfe/request-for-enhancement/syndicated-content-asset-make-images-in-the-downloaded-rss-feeds-available-in-the-template | 19:49 |
elnino | doh! can I have my karma back? =( somebody sponsered it with money I guess. | 19:50 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)] | 19:50 | |
-!- tavisto [n=tavisto@12.47.7.131] has quit [] | 19:55 | |
+perlDreamer | In the Folder, there are two template variables isFile and isImage | 20:11 |
zylopfa | perlDreamer, do you think it would be interesting to write some help about autogenerating pages / content ? | 20:12 |
+perlDreamer | Are images supposed to be files and images, or should they be exclusive? | 20:12 |
+perlDreamer | zylopfa, in the wiki? sure! | 20:12 |
zylopfa | I am thinking about writing something about it | 20:12 |
zylopfa | as i am working on it myself | 20:12 |
+perlDreamer | Last year, at the WUC, I gave a presentation on many of the bugs I found in WebGUI | 20:13 |
zylopfa | have you found many? | 20:14 |
+perlDreamer | oh yeah | 20:14 |
+perlDreamer | tons | 20:14 |
+perlDreamer | just look at last year's changelog | 20:14 |
zylopfa | Its awesome you find them | 20:14 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 20:14 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:21 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:23 | |
zylopfa | perlDreamer, Layouts can be children of layouts? | 20:24 |
zylopfa | and Layouts can have children which are assets? | 20:24 |
zylopfa | i mean wobjects | 20:24 |
+perlDreamer | yes | 20:25 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 20:25 | |
@Haarg | with some small exceptions, any asset can be a child of any other asset | 20:25 |
zylopfa | Thanks a lot | 20:25 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 20:26 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:26 | |
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI | 20:27 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:27 | |
@Haarg | elnino: i don't think that rfe applies to what you are talking about | 20:29 |
@Haarg | that is about handling images when reading feeds with the syndicated content asset | 20:29 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 20:29 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 20:29 | |
@Haarg | you are wanting to serve the feeds properly from the cs | 20:29 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 20:34 | |
elnino_laptop | Haarg - yes. and yes. | 20:35 |
elnino_laptop | kinda | 20:35 |
elnino_laptop | it's all related. | 20:35 |
elnino_laptop | THe xml that you are producingn from the cs is stripping out any and all images from the content. | 20:35 |
elnino_laptop | therefore, the syndicated content asset isn't displaying images. =) | 20:35 |
elnino_laptop | And, well, I also trying to use your sydicated content asset to read other feeds that do have images, and they don't appear. | 20:36 |
elnino_laptop | at least that is what I'm finding. | 20:36 |
elnino_laptop | this explains how the xml handles images: http://cyber.law.harvard.edu/rss/rss.html#ltimagegtSubelementOfLtchannelgt | 20:36 |
zylopfa | haah this is sick! | 20:37 |
zylopfa | I just auto created a folder | 20:37 |
zylopfa | It might not seem like much but its a step on the way of creating automatic content | 20:37 |
zylopfa | Its sick insane you can create all the things in code, by looking at the definition in the code and then backtracking into its parents to see more parameters | 20:39 |
zylopfa | I am definately making a wiki explaining auto generation of content | 20:40 |
zylopfa | Damn webgui is build insane ordered | 20:41 |
@preaction | so i've got this code syntax highlighter thing i downloaded and integrated into WebGUI's codearea (called CodeMirror) | 20:42 |
@preaction | it seems to work automagically, but it screws with the tab key | 20:42 |
@preaction | i'll make a package with a patch so someone can try it if they want | 20:42 |
zylopfa | auch, is it a js thing? | 20:42 |
zylopfa | yeah it must be | 20:42 |
@preaction | yes, it has to be | 20:42 |
@preaction | it's progressive-enhancement, so it works w/o js, but the rest of the admin console doesn't anyway | 20:43 |
zylopfa | Is it in all browsers it mess up? | 20:43 |
@preaction | well, the Tab key is all messed up in Textareas anyway | 20:43 |
@preaction | we use JS to fix it for our codearea | 20:43 |
@preaction | but i had to remove that to make this work | 20:43 |
zylopfa | ahh I see | 20:43 |
@preaction | i could look into editing CodeMirror a bit (it's BSD licensed) to make tab work as expected | 20:43 |
zylopfa | sounds insane good, is it a Form object? | 20:44 |
+perlDreamer | but then we'll have to get it accepted upstream, or maintain the patches forever | 20:44 |
@preaction | right | 20:44 |
zylopfa | so you can use it in definitions like all other types like YesNOT | 20:44 |
zylopfa | No | 20:44 |
zylopfa | and Text and SelectBox | 20:44 |
@preaction | zylopfa, yes, it's the WebGUI::Form::Codearea | 20:44 |
zylopfa | Sick, cant it be accepted into the tree? | 20:44 |
@preaction | that's up to the powers that be of course | 20:45 |
zylopfa | yeah ofcourse | 20:45 |
Mech422 | Umm - does anyone know where log.conf is supposed to _go_ ?? /data/wre/etc or something ? | 20:46 |
@preaction | data/WebGUI/etc | 20:46 |
zylopfa | yeah thats right | 20:46 |
Mech422 | Danke :-) | 20:47 |
Mech422 | I have annoyed Gooey - if I click on my asset, it just goes back to the site 'home' page - not the 'display' tab of the add item stuff. But there is no error in the log files, so I need to crank up the verbosity | 20:48 |
zylopfa | ahh | 20:49 |
zylopfa | I had that a lot also when making my payment driver | 20:49 |
zylopfa | but always some in WARN or ERROR in the log | 20:50 |
zylopfa | you look in /var/log/webgui right? | 20:50 |
Mech422 | zylopfa: I think I just borked the template or something... Umm - lemme double check.. | 20:50 |
Mech422 | zylopfa: yeah - basically all my logs seem to be in /data/wre | 20:52 |
Mech422 | (err - /data/wre/var/log) | 20:52 |
@preaction | http://www.webgui.org/bazaar/codemirror-codearea-syntax-highlighting-and-auto-indent <- anyone feel like trying that out for me? | 20:53 |
zylopfa | sweet preaction I will dl it now | 20:53 |
zylopfa | preaction, what do i do wrong? | 20:58 |
@preaction | hm? | 20:59 |
zylopfa | its just waiting for input when i do the patch thing | 20:59 |
@preaction | oh, hell | 20:59 |
@preaction | patch -p0 < patches/thepatchfile.patch | 20:59 |
zylopfa | I am not so good at patching | 20:59 |
zylopfa | ahhh thanks | 20:59 |
@preaction | yeah, my bad | 20:59 |
zylopfa | Its not very intrusive the patch | 21:00 |
@preaction | no, it's not | 21:00 |
@preaction | it's mostly the CodeMirror library | 21:00 |
@preaction | so if you use the Snippet or Template asset, it should work | 21:03 |
@preaction | though i haven't tried it on existing snippets or templates | 21:03 |
zylopfa | preaction, isn't is supposed to show up in the DataForm asset? | 21:03 |
zylopfa | when you create form fields? | 21:04 |
@preaction | Codearea? i dunno, maybe not | 21:04 |
zylopfa | hmm | 21:04 |
zylopfa | how can i test it then? In a homemade asset/wobject? | 21:04 |
@preaction | make a Snippet | 21:05 |
@preaction | or a Template | 21:05 |
@preaction | the codearea is being used in those | 21:05 |
zylopfa | preaction, I dont understand it | 21:08 |
@preaction | is it being colored? | 21:08 |
zylopfa | Isn't it supposed to be used like a Form field for using like the other types like Email, YesNo etc. | 21:08 |
@preaction | it's just for HTML, CSS, and JS right now | 21:08 |
@preaction | it is a form field, yes, it's WebGUI::Form::Codearea. it's a default webgui one, i just changed it to do this syntax highlighting stuff | 21:09 |
zylopfa | I can see it changes something when i write | 21:09 |
@preaction | so if you use WebGUI::Form::Codearea anywhere, it'll do that syntaxing stuff | 21:09 |
@preaction | so if you make an asset property of "fieldType => "codearea"", it will use that WebGUI::Form::Codearea | 21:10 |
zylopfa | There is no highlighting atm though | 21:10 |
@preaction | hmm... is this a web-facing thing i could look at to see? | 21:11 |
zylopfa | preaction, its imba this | 21:11 |
zylopfa | I made a test asset | 21:11 |
zylopfa | and made a fieldtype=>codearea | 21:11 |
zylopfa | I can see it gets formatted as <pre> but no highlighting | 21:11 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:11 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:11 | |
zylopfa | second | 21:11 |
@preaction | are you doing HTML, CSS, or JS? | 21:12 |
-!- apeiron_ is now known as apeiron | 21:12 | |
zylopfa | Not much preaction | 21:12 |
@preaction | ok, looks like it only works right now if it's mixed, so it's HTML <html><style>function thisIsJS() { }</style> | 21:12 |
zylopfa | ahh | 21:13 |
@preaction | the CodeMirror highlighter thing only does HTML, CSS, and JS | 21:13 |
@preaction | so i'll have to add a select box thing... | 21:13 |
Mech422 | ahh - it looks like its a problem with i18n... I tried commenting out the i18n stuff from the asset _skeleton to make it match the tutorial | 21:13 |
Mech422 | but www_edit has a call to International in the render | 21:14 |
@preaction | you don't need that www_edit method at all, the default is just fine | 21:14 |
zylopfa | pre it work with codehilight | 21:15 |
zylopfa | if i use html | 21:15 |
@preaction | yeah, i'll be adding a select box to select "Mixed" "CSS" "JS" and "HTML" | 21:16 |
zylopfa | imba | 21:16 |
@preaction | templates should be mixed, period. but snippets can be all of the above | 21:16 |
zylopfa | yeah | 21:16 |
zylopfa | How do you make it show for templates and the field in snippets? | 21:16 |
zylopfa | Do you override something? | 21:17 |
Mech422 | preaction: it is ? Hmm - according to the log, its failing in WebGUI::International with "Can't locate object method "session" via package "edit asset" " | 21:17 |
+perlDreamer | Mech422: paste the code into webgui.pastebin.com | 21:17 |
-!- tavisto_ [n=tavisto@12.47.7.131] has joined #WebGUI | 21:18 | |
-!- tavisto [n=tavisto@12.47.7.131] has quit [Read error: 104 (Connection reset by peer)] | 21:19 | |
Mech422 | perlDreamer: http://webgui.pastebin.com/m823dbcb | 21:19 |
elnino_laptop | Haarg. Huh. description is the synopsis in the cs default rss feed template. I get it now. Thanks! | 21:19 |
@Haarg | yeah | 21:19 |
+perlDreamer | Mech422: where did you get the tutorial/skeleton for that? | 21:20 |
@Haarg | it would be pretty simple to also include the full content in a template variable | 21:20 |
+perlDreamer | is it online, or from some book? | 21:20 |
Mech422 | perlDreamer: _Asset.skeleton or somesuch | 21:20 |
@preaction | that's probably the _newasset.skeleton. it's... changed... a lot | 21:20 |
@Haarg | so if you added an rfe for that it would be really easy to do | 21:20 |
Mech422 | perlDreamer: no - from my WRE | 21:20 |
+perlDreamer | Please file a bug on that, because it's badly out of date | 21:20 |
+perlDreamer | you can safely delete www_edit, like preaction said | 21:21 |
Mech422 | perldreamer: file a bug stating " the _Asset.skeleton file included with the wre is out of date" ? | 21:22 |
+perlDreamer | it's not in the WRE, it's in core WebGUI | 21:23 |
+perlDreamer | grrrr | 21:23 |
+perlDreamer | Yes, please file a bug on it | 21:23 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 21:24 | |
Mech422 | Yeah - sorry, I just got the path now - I'll file the bug | 21:25 |
Mech422 | ok - filed | 21:27 |
+perlDreamer | Mech422, can you read SVN patches? | 21:27 |
Mech422 | perlDreamer: Umm - I think the VM has svn on it... | 21:27 |
Mech422 | perlDreamer: I could install it if its not | 21:28 |
Mech422 | (I tend to like mercurial myself :-) ) | 21:28 |
+perlDreamer | when I patch this, I'll send you the URL for the patch so you can see what kind of changes need to be made | 21:28 |
+perlDreamer | you don't need to have SVN installed | 21:28 |
Mech422 | oh thanks :-) | 21:29 |
elnino_laptop | haarg - so does xml support full html formating? - if so , then I 'll file for the full content, but if it doesn't, it woulnd't make sense to do so, would it? | 21:31 |
@Haarg | you can encode html to put it into an rss feed | 21:31 |
elnino_laptop | ok. It was just confusing, because the "description" template variable is usually the full content, and the synopsis is ususally the summary. in otherwords, the variables for the rss template don't match what is used in cs templates. | 21:32 |
+perlDreamer | rizen: there are no more procedural calls in WebGUI::International, right? | 21:32 |
zylopfa | Sirs, is the asset id the same as the template id when you make your own templates? | 21:33 |
+perlDreamer | zylopfa, no | 21:33 |
+perlDreamer | all ids should be unique in the db | 21:33 |
zylopfa | ok that | 21:33 |
@rizen | procedural calls? | 21:40 |
@rizen | you mean WebGUI::International::get()? | 21:40 |
+perlDreamer | yes | 21:40 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 21:40 | |
@rizen | not that i'm aware of, but that doesn't mean you can change it | 21:40 |
@rizen | API freeze remember, | 21:40 |
+perlDreamer | What I saw was old, bad code in the Asset skeleton, saying to do WebGUI::International::get | 21:41 |
+perlDreamer | which hasn't been that way for a really long time | 21:41 |
@rizen | ah | 21:41 |
@rizen | well skeletons you can change | 21:41 |
@Haarg | get can't be called procedurally | 21:42 |
zylopfa | This is sick right here! I am auto creating pages now | 21:43 |
zylopfa | with my magic coding | 21:43 |
zylopfa | perlDreamer, the asset id of a template IS the same as the template id it has | 21:44 |
@preaction | zylopfa, perlDreamer, yes. "templateId" is the asset id of the template | 21:46 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Connection timed out] | 21:46 | |
zylopfa | yeah | 21:46 |
zylopfa | I just looked in the html when you select a template and saw it was the asset id it picked | 21:47 |
elnino_laptop | zylopfa - that is because a template *IS* an asset and every asset has a assetid. | 21:50 |
elnino_laptop | right preaction? | 21:50 |
zylopfa | yeah sounds right | 21:50 |
elnino_laptop | it's just a special type of asset that doesn't display on a pagelayout etc. | 21:51 |
@rizen | perlDreamer: i'm wrong | 21:51 |
@rizen | apparently that hasn't been available since 6.8 | 21:52 |
zylopfa | rizen, we need documentation to create pages from code | 21:52 |
zylopfa | and i am making that | 21:52 |
@rizen | we do? | 21:53 |
zylopfa | Its good if you want user areas, where each user has its own set of assets layed out | 21:53 |
@rizen | my $child = $somepage->addChild($propertiesForChild); | 21:53 |
zylopfa | so you make a Workflow when a user is created, that make his site | 21:53 |
zylopfa | yeah rizen but its not explained what you can do with it | 21:53 |
zylopfa | and how you find out what properties, if you are a noob like me | 21:54 |
@rizen | i guess i'll have to read the wiki page you write. perhaps i can't see what you're talking about cuz i'm too close to it. | 21:54 |
zylopfa | yeah i guess | 21:54 |
zylopfa | Normally you create pages from within webgui, but its nice to know that you can create them in code also | 21:55 |
zylopfa | for example you can create a subtree /testwebgui/testnumerxxx where users can test webgui with a premade site structure | 21:56 |
zylopfa | just like you have on your site | 21:56 |
@rizen | normally "you" create pages from within webgui. i only create them from code. =) | 21:56 |
Mech422 | zylopfa: we called that 'populating' in Plone - you can automagically populate a folder (eg the users 'home' folder) when a user is created | 21:56 |
zylopfa | you are crazy | 21:56 |
zylopfa | is it true rizen ? | 21:57 |
@rizen | no | 21:57 |
zylopfa | haha <3 | 21:57 |
@Haarg | yes, he is crazy | 21:57 |
@rizen | although i did create the code that creates pages that you use through the user interface, so i guess in a way it's true. =) | 21:57 |
zylopfa | but you can see the idea of creating them automagically right+0 | 21:57 |
@rizen | zylopfa: absolutely. if i couldn't,t hen i wouldn't have created the API you're using. | 21:58 |
zylopfa | the api is sick good i must say | 21:58 |
elnino_laptop | zylopfa - are you creating user home pages when a user registers? | 21:58 |
zylopfa | yeah elnino_laptop | 21:58 |
elnino_laptop | so were you wguest3-something yesterday? | 21:58 |
zylopfa | with articles in it and other wobjects they can use | 21:58 |
elnino_laptop | was that you? or was that someone else wanting to do the same thing? | 21:59 |
zylopfa | it was me | 21:59 |
zylopfa | and i am making a wiki about it | 21:59 |
elnino_laptop | ah! That is so cool! are you going to put it in the bazzar? | 21:59 |
@rizen | perlDreamer: wait until zylopfa understands how easy it is to just duplicate an existing branch rather than creating them all from scratch. that will blow his freakin mind. =) | 21:59 |
zylopfa | haha rizen ! | 21:59 |
elnino_laptop | basically, you're doing a workflow, right? | 21:59 |
zylopfa | I was thingking about that | 21:59 |
zylopfa | yeah elnino_laptop | 22:00 |
zylopfa | but right now i am making utility script, to test that i get it right | 22:00 |
zylopfa | so i dontr have to restart all the time | 22:00 |
elnino_laptop | cool. you got me thinking about doin gthe same thing yesterday - I don't really have a need to do it, but it would be way cool for an intranet. I look forward to seeing what you came up with. | 22:02 |
Mech422 | zylopfa: if you 'copy' (duplicate) a specific, known folder (or branch ?) to the users home dir - the site admins can populate the 'template' folder with whatever content they want users to have... that would be really configurable/reusable :-) | 22:02 |
zylopfa | yeah Mech422 the more i think about it, the more it makes sense | 22:02 |
Mech422 | zylopfa: it would be a really nice general purpose thing to have :-D | 22:03 |
zylopfa | I am looking at the asset.pm now | 22:03 |
elnino_laptop | and you'd have to create a new group and set the new page to that new group so that only that person can modify that page and the stuff below it. | 22:03 |
zylopfa | yeah elnino_laptop | 22:03 |
zylopfa | Will be a helluva lot of groups :O | 22:03 |
@rizen | you don't need to do that | 22:04 |
Mech422 | btw - do 'logged in' users bog down webGUI any ?? we had issues with Plone where the extra personalization and security checks done to logged in users killed performance ? | 22:04 |
@rizen | just make them the owner of the group | 22:04 |
@rizen | i mean of the asset | 22:04 |
zylopfa | ahah sick rizen | 22:04 |
@rizen | and then they can edit to their heart's content | 22:04 |
zylopfa | this is so awesome | 22:05 |
zylopfa | The more i work with webgui and get tips from you the more insane good i find it | 22:05 |
@rizen | Mech422: do you mean logged in, but not active on the site? | 22:05 |
@rizen | Mech422: as in, their session is still alive, but they are no longer browsing? | 22:05 |
Mech422 | rizen: no - simultaneous, non-anoymous users - that killed cacheablity due to personalization for instance.... | 22:05 |
Mech422 | rizen: no - still browsing | 22:06 |
@rizen | Mech422: let's say a static apache page is a 1 and a visitor in WebGUI due to caching is a 2 | 22:06 |
@rizen | a logged in user is then a 3 according to that scale | 22:06 |
@rizen | however, a logged in user in admin mode is a 10 | 22:06 |
@rizen | admin mode is a killer | 22:07 |
Mech422 | Hmm - interesting | 22:07 |
elnino_laptop | rizen - I thought ownsers could only be groups? | 22:07 |
@rizen | logged in users aren't too bad, though they are much worse than a visitor | 22:07 |
@rizen | elnino_laptop: there are three privs on every asset: owner user, group to view, and group to edit | 22:07 |
zylopfa | elnino_laptop, some one own the asset also | 22:07 |
zylopfa | default is the one that made it i think | 22:07 |
zylopfa | you can set that i guess with $myasset->setowner or so | 22:08 |
zylopfa | havent looked up the right function | 22:08 |
Mech422 | rizen: pylons (and I think rails?) has an interesting concept of a 'html include' - basically, you can handle personalization by sending just a plain 'anonymous' page (and caching it)... then 'including' a small personalization file | 22:08 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 22:08 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 22:08 | |
@rizen | Mech422: so to get back to your question, no logged in users won't kill your server, but certainly some things can't be cached that they can see | 22:08 |
elnino_laptop | looky there!! I thought owners had a drop list of group names. my bad. | 22:09 |
Mech422 | rizen: seemed like an interesting comprimise - helps with caching, but not with security checks | 22:09 |
@rizen | Mech422: adding something like that would require a rewrite of webgui | 22:09 |
Mech422 | rizen: it sounds like a much less severe problem then it is in Plone - on your scale, logged in users would probably be like a '5' or '7' | 22:09 |
@rizen | Mech422: plus, it's not needed | 22:09 |
+perlDreamer | Could someone please assign bug 8807 to me? | 22:10 |
+perlDreamer | I have it almost done | 22:10 |
Mech422 | rizen: oh - I wasn't suggesting it ... I just found it an interesting 'hack' to improve cachability :-) | 22:10 |
@rizen | perlDreamer: why can't you do it yourself? you are in the group | 22:10 |
@rizen | perlDreamer: don't you see the edit icon next to assigned to? | 22:10 |
zylopfa | $myasset->set({ownerUserId=>"$uid"}); sets the user owner i believe | 22:11 |
+perlDreamer | when I hit edit, I only get a pulldown for ticket status | 22:11 |
+perlDreamer | No way to assign | 22:11 |
@rizen | Mech422: agreed. we continue to look for things like that too. | 22:11 |
@rizen | perlDreamer: i'm going to "become" you so i can see this problem first hand | 22:11 |
+perlDreamer | I'm using FF 2.0.0.11 | 22:12 |
@bopbop | oops, I just assigned him | 22:12 |
@bopbop | wasn't reading this... | 22:12 |
Mech422 | rizen: I discusses a similiar approach with one of the devs - do the personalization _all_ in javascript (say using css id's to know what to replace) - then serve your 'anonymous' file to everyone, and logged in users got a small snippet of js with they're username, date, time etc - the let the client merge it together... | 22:13 |
Mech422 | rizen: and I can't type for crap today, so I'm gonna shut up now :-) | 22:14 |
@rizen | perlDreamer: it appears that this is a bug of the new system | 22:14 |
@rizen | perlDreamer: because you have edit rights to everything else, just not the assigned to field | 22:14 |
Mech422 | zylopfa: I'd love to see your wiki page when you finish it - I can imagine needing to do similar stuff in the future :-) | 22:15 |
@rizen | i'm submitting a bug report for you | 22:15 |
+perlDreamer | thanks, dude | 22:15 |
+perlDreamer | I owe you one | 22:15 |
zylopfa | sounds awesome Mech422 | 22:15 |
-!- wgGuest08 [n=wgGuest0@201.222.115.14] has joined #webgui | 22:16 | |
wgGuest08 | hello | 22:17 |
+perlDreamer | hello, wgGuest08 | 22:17 |
-!- wgGuest08 [n=wgGuest0@201.222.115.14] has quit [Client Quit] | 22:17 | |
@rizen | Mech422: that would never work for us either. you might notice that we don't use a lot of javascript in the public facing interfaces. that's because we have a lot of government users that have limitations on javascript use | 22:17 |
Mech422 | rizen: yeah - but it was a slick idea :-) He actually wanted to do it client side with xml/xslt (?) but that just seemed waay overkill :-) | 22:19 |
Mech422 | rizen: that was my 1 good idea, so I try to get a lot milage out of it :-P | 22:19 |
zylopfa | I found the duplicateBranch() function now like rizen said | 22:20 |
CIA-39 | WebGUI: yung * r7911 /WebGUI/ (4 files in 4 dirs): Added Thingy RFEs: Max entries per user AND Export extra fields | 22:21 |
CIA-39 | WebGUI: yung * r7912 /WebGUI/ (3 files in 3 dirs): fixed: #4174: UserList template show links that should be hidden | 22:21 |
CIA-39 | WebGUI: jt * r7913 /WebGUI/ (3 files in 3 dirs): enable/disable pagination in asset manager (#756) | 22:21 |
CIA-39 | WebGUI: colin * r7914 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Folder.pm): 8802 fix Folder template variable problem | 22:21 |
CIA-39 | WebGUI: colin * r7915 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Wobject/Folder.pm docs/changelog/7.x.x.txt): backport folder template variable fix #8802 | 22:21 |
CIA-39 | WebGUI: graham * r7916 /branch/WebGUI_7.5/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.26-7.5.27.pl): fixed: EMSBadge doesn't have a template field | 22:21 |
zylopfa | Mech422, I am making a portal thing now, so when users are created a branch is made, containing "Calendar", "Webshop", "Weather at user", "Forum" etc. | 22:32 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 22:35 | |
@preaction | are you using the Dashboard for it? that'd be great to see | 22:46 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 22:47 | |
zylopfa | preaction, I am just making a site in a branch /templates/usersite | 22:48 |
zylopfa | and then copying the branch in code | 22:48 |
zylopfa | and changing different things via code also | 22:48 |
zylopfa | preaction, can you tell me what function to use, if i have a url /memberarea and i want it to return the object that this url is | 22:49 |
-!- nuba [n=nuba@hq.imaterial.org] has quit [Connection reset by peer] | 22:50 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:57 | |
Mech422 | zylopfa: that sounds pretty slick :-) | 22:59 |
zylopfa | yeah i am making good speed atm | 22:59 |
Mech422 | zylopfa: I'm still fighting my stupid Asset skeleton I thik | 23:00 |
Mech422 | s/thik/think/ | 23:00 |
zylopfa | Damn it :( | 23:00 |
zylopfa | I am making an utility script atm to test this out | 23:00 |
@rizen | Mech422: what are you writing? | 23:05 |
Mech422 | rizen: just a 'toy' asset... | 23:05 |
Mech422 | rizen: It'll eventually just use js or an img tag to display an OpenAds/OpenX ad on the page | 23:06 |
Mech422 | rizen: so just 1 field, no processing, and a very simple template | 23:06 |
@rizen | is it just cuz you want to write an asset? sounds like something you could do with a macro, which would be much simpler to write. | 23:07 |
Mech422 | yeah - I sorta need to get a feel for how easy / how long asset development takes - so I figured this was about the most trivial thing I could think of | 23:07 |
Mech422 | right now, I'm trying to figure out "Can't locate object method "getFileUrl" via package "WebGUI::Asset::OpenX"" | 23:08 |
@rizen | getFileUrl is not a method from Asset | 23:10 |
@rizen | where are you getting that from? | 23:10 |
@rizen | There is a method called that in File.pm | 23:11 |
@rizen | oh...and i now see that it's in the skeleton too | 23:11 |
@rizen | that's not right | 23:11 |
Mech422 | yeah - thats where I got it :-) | 23:11 |
Mech422 | basically, I just have the skeleton with 1 extra field defined, and a template defined | 23:12 |
Mech422 | everything else is 'stock' at this point | 23:12 |
@preaction | zylopfa, WebGUI::Asset->newByUrl( $session, $url ); | 23:12 |
zylopfa | yeah i got it thanks a lot ;D | 23:13 |
zylopfa | Helps to use perldoc | 23:13 |
@preaction | indeed | 23:13 |
@rizen | Mech422: https://svn.webgui.org/svnweb/plainblack/diff/WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton?rev1=7916;rev2=7917 | 23:14 |
@rizen | looks like i need to spend some time reviewing the skeleton files...they appear not to be up to snuff | 23:15 |
@rizen | Mech422: have you seen this: http://www.webgui.org/community-wiki/wobject-development-tutorial | 23:17 |
CIA-39 | WebGUI: jt * r7917 /WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton: removed extraneous bs | 23:33 |
@preaction | if i had a button that saves an asset and then returns the user to the edit screen, what should it be labelled? | 23:37 |
@preaction | "Save and Edit" is what i have right now | 23:37 |
@preaction | (the button is like the Save and Commit button, it shows up in the normal asset edit form) | 23:38 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:42 | |
zylopfa | or "Update"? | 23:43 |
-!- tavisto_ [n=tavisto@12.47.7.131] has quit [Read error: 104 (Connection reset by peer)] | 23:47 | |
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI | 23:47 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:47 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:51 | |
@preaction | ha! | 23:52 |
@preaction | yes, Update | 23:52 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:53 | |
zylopfa | preaction, if you set an owner of an asset, will the owner be the same if you create children of it | 23:54 |
zylopfa | or do you have to explicitly set the owner on children | 23:55 |
@preaction | no. Owner is the person creating the asset | 23:55 |
zylopfa | yeah i know | 23:55 |
zylopfa | but i am programming | 23:55 |
@preaction | you would have to do an Edit Branch | 23:55 |
zylopfa | are you sure? | 23:55 |
zylopfa | In my utility script i am woeking as admin | 23:55 |
@preaction | yep, that'd be the only way | 23:55 |
@preaction | oh | 23:55 |
zylopfa | and i make a user dir /members/$username | 23:55 |
@preaction | yeah, you'd have to explicitly set the ownerUserId (well, try it and see) | 23:55 |
zylopfa | and then i set it to be owned by the userid of the user | 23:56 |
zylopfa | yeah i will | 23:56 |
zylopfa | btw preaction , if i delete a folder in webgui asset interface, will the descendants be deleted also, or will they float around as orphans? | 23:57 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 23:57 | |
zylopfa | I think they will be deleted but the trashcan only show the top most directory | 23:57 |
@rizen | preaction: "apply" | 23:58 |
zylopfa | rizen, can you answer me that? | 23:58 |
--- Day changed Sat Oct 11 2008 | ||
@rizen | they will be deleted | 00:00 |
@preaction | rizen, would you want that to be enabled in the config? or should it just be up there? and can i commit this to 7.6 and get rid of the RFE for this? | 00:00 |
zylopfa | thanks a lot rizen | 00:00 |
Mech422 | rizen: oh cool - lemme grab the new skeleton (sorry - I was in a meeting...) | 00:01 |
@rizen | preaction, yes you can commit it to 7.6...how did you implement it btw...there's a super easy way and a hard way | 00:01 |
@preaction | i did it the super easy way | 00:01 |
@preaction | i'll pastebin the patch | 00:01 |
@preaction | http://webgui.pastebin.com/m73970b17 <- the easy way | 00:02 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [Read error: 110 (Connection timed out)] | 00:07 | |
Mech422 | rizen: I think the www_edit method is supposed to be removed too ? | 00:10 |
Mech422 | rizen: yes, that looks like the tutorial I'm following | 00:10 |
@rizen | preaction: i was thinking of a way even easier than that, but that's pretty easy | 00:13 |
@preaction | and should that be on by default? should i even make it a configurable thing? | 00:13 |
@rizen | Mech422: in most cases you won't need a www_edit method, but it should be in the skeleton just to show you how | 00:14 |
@rizen | preaction: always on | 00:14 |
@preaction | sounds good | 00:14 |
Mech422 | rizen: ahh... | 00:15 |
zylopfa | is there a way to set owner of asset in code? | 00:15 |
zylopfa | (there is i know, but how?) | 00:15 |
@rizen | zylopfa: $self->update({ownerUserId=>$userId}); | 00:16 |
zylopfa | sweett | 00:16 |
zylopfa | rizen, i am making awesome programming for member area creation | 00:16 |
Mech422 | rizen: Cool - that 'fixed' it :-) Now to actually write some code | 00:17 |
Mech422 | btw - for anyone interested... | 00:18 |
Mech422 | I'm going to recommend webGUI for this project, so we'll probably end up going with it | 00:18 |
zylopfa | sounds awesome Mech422 | 00:18 |
Mech422 | unfortunately, the decision was not as easy as the featureset should have made it... | 00:18 |
zylopfa | Good to hear it indeed | 00:18 |
zylopfa | what did they wanna use else? | 00:19 |
Mech422 | without the support/guidance provided here on channel, I would have had to pass webgui up | 00:19 |
zylopfa | I am always willing to help even though i am semi new to programming with it | 00:19 |
-!- perlDreame1 [n=ckuskie@nat050.mxim.com] has joined #webgui | 00:20 | |
-!- mode/#webgui [+v perlDreame1] by ChanServ | 00:20 | |
Mech422 | zylopfa: Umm - well - we had a 'short list' of 2 cms/2 frameworks to look at 'in depth' - including modx, webgui, plyons, and either cakephp or code igniter | 00:20 |
zylopfa | ahh nice :D | 00:20 |
Mech422 | zylopfa: we actually tossed out typo3 because we were worried about documentation, learning curve, etc | 00:21 |
zylopfa | I am happy you suggested webgui | 00:21 |
zylopfa | The good thing with webgui imo, is that its a complete framework and api | 00:21 |
Mech422 | but we really should update/create a wiki page for people to compare/contrast webgui with other cms/frameworks | 00:22 |
zylopfa | It takes some time to know the api though, but still when you get to know it its very easy to prototype things | 00:22 |
zylopfa | yeah good idea Mech422 | 00:22 |
+perlDreame1 | Mech422, see cmsmatrix.com | 00:22 |
Mech422 | perlDreame1: yeah - thats plain blacks biggest asset in this regard... | 00:22 |
Mech422 | it seems to be the only 'blow by blow, feature by feature' type comparison they have | 00:23 |
Mech422 | anyway, if anyone is interested in what would have made the comparison easy / more insightful for me, I'd be glad to help | 00:23 |
Mech422 | s/easy/easier/ - dam I can't type today | 00:24 |
zylopfa | Kerberos Authentication isn't that apache that handle that? | 00:25 |
zylopfa | doesn't webgui have PointOfSale capability? | 00:27 |
zylopfa | i mean the "Cash" PaymentDriver is just for that | 00:28 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 00:31 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 00:35 | |
@rizen | Mech422 i'd love to hear what would have made it easier...obviously that video that you have an RFE for is one thing | 00:40 |
@rizen | what else? | 00:40 |
CIA-39 | WebGUI: doug * r7918 /WebGUI/ (3 files in 3 dirs): added RFE #480: Apply button for assets | 00:46 |
Mech422 | rizen: basically - just more of the same - more 'code centeric' material | 00:49 |
@rizen | that's not a suggestion | 00:49 |
Mech422 | rizen: there are a lot of refugees from other cms systems out there now (hell, anyone who's working on the web now has used at least one) | 00:50 |
Mech422 | rizen: so some way of comparing / contrasting webgui with 'what you already know' | 00:50 |
@rizen | but you want a compare contrast of programming stuff, rather than feature set | 00:50 |
Mech422 | rizen: for instance, db based development will be a big change for a lot of people | 00:50 |
@preaction | from the frontend or from the backend? so "This is a django app, and this is a webgui app." viewing the code of each | 00:51 |
Mech422 | rizen: yeah - something that lets you see the parts of say an asset, so you can get 'a feel' for how much effort its going to be to learn/create stuff | 00:51 |
Mech422 | preaction: maybe not quite 1 to 1 - but yeah, being able to compare 'common tasks' across systems | 00:51 |
Mech422 | preaction: for instance - it took me 2 hours to make my first template... | 00:51 |
Mech422 | err..first macro | 00:52 |
@rizen | Mech422: the only problem with doing that kind of a comparison, would be that we'd have to learn all those systems | 00:52 |
@rizen | and there are more than 2000 out there | 00:52 |
Mech422 | 2 minutes to make the macro, and 2 hours to figure out whether or not article should be interpolating it ... | 00:52 |
@rizen | doing a video to show you how to build something is one thing, doing something that can give you any kind of meaningful comparison to system X is quite something else | 00:53 |
Mech422 | rizen: well - you only need to do the 'webgui' side of it... the hard part would be determining the 'common tasks' - like the 15 minute wiki demo | 00:53 |
Mech422 | rizen: ok... Umm - how do you eval new libraries ? | 00:53 |
Mech422 | rizen: you look at the docs, right ? | 00:53 |
@rizen | so give me a list of 5 common tasks you wish would have been on the site when you got here | 00:53 |
Mech422 | rizen: some sample code (hopefully code similiar to what you want to do..) | 00:53 |
Mech422 | rizen: and then maybe look at what support options are available (forumn/irc/books/consultants/etc) | 00:54 |
Mech422 | right ? | 00:54 |
@rizen | and all of that stuff is already on the site | 00:54 |
@rizen | perhaps we just need a better focus point for it | 00:55 |
@rizen | like a "Getting Started For Developers" | 00:55 |
Mech422 | rizen: ah - Yes!! | 00:55 |
@rizen | and a "Getting Started for Designers" | 00:55 |
Mech422 | rizen: I keep bringing up the wiki example - but it would have been cool to see an app that everyone is familiar with, build from the 'ground up' | 00:56 |
@rizen | we have examples like those in our books | 00:56 |
Mech422 | the trivia example was a start - but a lot of the methods in it weren't covered in the tutorial (mostly the editing of questions/answers) | 00:56 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 00:56 | |
Mech422 | rizen: yeah - I'm assuming thats all in the books... | 00:56 |
@rizen | every type of plugin we make has at least two examples in the dev guide | 00:57 |
Mech422 | rizen: but before people get to that point - they want to sorta figure out, how the tool will fit for them | 00:57 |
Mech422 | rizen: like form handling, templating, routing | 00:58 |
@rizen | step 1, don't start with assets | 00:58 |
@rizen | assets are the hardest thing you can build in webgui | 00:58 |
@preaction | yeah, start with macros, then learn the session object | 00:59 |
Mech422 | rizen: maybe some performance numbers - "You can serve XXX pages/day of this type on a core-duo 2Ghz with 1G RAM" | 00:59 |
zylopfa | Start with Macros imo | 00:59 |
@rizen | impossible | 00:59 |
@rizen | and anybody that quotes that is lying | 00:59 |
Mech422 | rizen: I know you can't be _accurate_ but you can give a _feel_ | 00:59 |
@rizen | unless they are saying something from a static html perspective | 00:59 |
Mech422 | rizen: for instance, Plone is known to be 'slow'... | 00:59 |
Mech422 | rizen: how slow, depends on the app - but it's no-where near as fast as say drupal | 01:00 |
@rizen | Mech422, you obviously don't run a community. if you did you'd know that me publishing that sort of thing means that someone would try to hold me to it for all cases | 01:00 |
Mech422 | rizen: ok ok... | 01:00 |
zylopfa | if you need to change the owner of descendants of a particular asset, do you do a foreach loop on your own or is there a fast method build in? | 01:00 |
+perlDreame1 | zylopfa, UI or code? | 01:01 |
zylopfa | code | 01:01 |
+perlDreame1 | use getLineage to get all descendants, then iterate with foreach/while | 01:01 |
zylopfa | my $children = $userfolder->getLineage(["self","descendants"],{returnObjects=>1}); | 01:01 |
zylopfa | foreach my $descendant (@$children) { | 01:01 |
zylopfa | .. do it here | 01:01 |
zylopfa | } | 01:01 |
zylopfa | sorry for that | 01:01 |
zylopfa | but that was what i had in mind | 01:01 |
@rizen | Mech422: ok, i'll see what i can do about what you've said...obviously i want people to find and use webgui | 01:01 |
+perlDreame1 | that's exactly right | 01:01 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 01:02 | |
zylopfa | perlDreame1, i am getting the hang of it slowly | 01:02 |
Mech422 | rizen: I'm just saying seeing some 'real world' estimates for performance would be helpful - hell - just publish the stats for say cmsmatrix.com ? | 01:02 |
@rizen | Mech422: but at the same time, been doing this long enough to know that no matter what i do, tomorrow i'll get another guy just like you in here saying that i didn't do enough. =) | 01:02 |
Mech422 | rizen: true - your right - running a community is a difficult task.... | 01:02 |
Mech422 | rizen: and more and more lately, OSS is a 'marketing' issue rather then a coding one :-/ | 01:03 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:03 | |
+perlDreame1 | rizen: I would also say (like you need more to do) that use.perl.org journals would be good. | 01:04 |
+perlDreame1 | Maybe just something like this: http://use.perl.org/~sri/journal/37629 | 01:05 |
@rizen | pd: not going to happen | 01:05 |
Mech422 | rizen: btw - the thing about 'don't start with assets - start with macros', even though its in the tutorial will confuse people from other CMS systems | 01:05 |
@rizen | i can barely find enough time to write a black blog | 01:05 |
@rizen | entry once per week | 01:05 |
Mech422 | rizen: because in most systems, 'macros' are toys and to do any real work you need to create a 'content-type' or 'workflow' | 01:05 |
@rizen | Mech422: webgui's not really like any other system out there | 01:06 |
@rizen | at least not any i've tried | 01:06 |
Mech422 | rizen: right - but people that don't know webgui don't know that :-) | 01:06 |
@rizen | well then i'll have to say *that* first so they know | 01:06 |
Mech422 | rizen: from what I've seen, a wG 'macro' is basically a perl method complete with parameters and full access to any .pm's you care to use ? | 01:07 |
@rizen | indeed | 01:07 |
Mech422 | thats _mighty_ powerful compared to 'macros' in other systems | 01:07 |
@rizen | the idea is to put a little programmer functionality in the hands of a normal user | 01:07 |
Mech422 | rizen: right - but your idea of a 'little' is far more then most others :-) You could basically write whole apps in wG just using macros and template vars | 01:08 |
@rizen | a user might not be able to write what the AssetProxy macro can do for example, but they certainly can use the AssetProxy macro | 01:08 |
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui [] | 01:08 | |
@rizen | Mech422: hardly, but i get your point | 01:09 |
Mech422 | rizen:hell - your macros even nest :-D | 01:09 |
Mech422 | but anyway, thats the sort of thing I mean - people are going to have all kinds of 'baggage' from whatever cms/framework they used before | 01:10 |
Mech422 | macro == toy, perl == hard to read, whatever | 01:10 |
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has quit ["This computer has gone to sleep"] | 01:11 | |
Mech422 | the whole db driven development thing will be a big switch for a lot of people | 01:11 |
Mech422 | and it didn't work out too well for plone - so people that heard the plone horror stories are gonna be hestitant about it... | 01:12 |
Mech422 | The actual feature set of wG is HUGE - and cms maxtrix makes it abundantly clear how powerful wG is... | 01:13 |
zylopfa | Mech422, a good way to learn webgui better is to buy the developer guide | 01:13 |
Mech422 | but its the whole "where do I go from here...." thing | 01:13 |
zylopfa | and its not an ad for it i make | 01:13 |
zylopfa | I bought it myself | 01:13 |
zylopfa | and i had A lot of loose ends before i read it | 01:13 |
@rizen | well Mech422, you've given me a lot to think about...i'll see what i can do to make it a bit easier for the next guy | 01:13 |
Mech422 | zylopfa: I have to make sure the client signs off on wG first, but I'll be buying a full set of the books :-) | 01:13 |
zylopfa | Now i am programming payment gateways and such | 01:14 |
Mech422 | rizen: I'll be happy to help with docs or whatever if you like | 01:14 |
zylopfa | just finished 1 gateway | 01:14 |
zylopfa | I will make a paypal gateway also | 01:14 |
zylopfa | i mean PayDriver ofc | 01:14 |
Mech422 | rizen: and please, don't think I'm bitching - wG is awesome and the support you guys have provided on channel is really above and beyond | 01:14 |
zylopfa | What got me real going was also the community | 01:15 |
Mech422 | rizen: I just hoped the info could help you with growing the community | 01:15 |
@rizen | it all helps, it's just about finding enough hours in the day | 01:15 |
@rizen | =) | 01:15 |
Mech422 | (and in the future, make it easier for me to get wG consulting gigs based on the huge user base/ community :-) ) | 01:15 |
@rizen | i have a staff of 15 full time people, and i still can't find enough hours in the day. =) | 01:16 |
zylopfa | woo shit rizen | 01:16 |
Mech422 | rizen: I hear ya - we're a 2 man web shop - you never get everything done (hell, just look at our website for that :-P ) | 01:17 |
Mech422 | rizen: 15 ? wow - that would make you like the 3rd largest plone shop in the world ! | 01:17 |
zylopfa | I am a cms provider and hoster and designs pages also (outsourced the last part to russia) | 01:17 |
Mech422 | rizen: the biggest zope shop is only 40 people (zope corp) | 01:17 |
Mech422 | rizen: so your already outstriping them :-) | 01:18 |
@rizen | if you add in my contractors then i've got them bet on that | 01:18 |
Mech422 | LOL | 01:18 |
@rizen | we have a stable of about 40 contractors that we use regularly | 01:18 |
@rizen | s/bet/beat/ | 01:18 |
Mech422 | nice! | 01:19 |
Mech422 | thats another problem with plone - finding zope/plone people - they're _scarce_ and expensive | 01:19 |
zylopfa | Mech422, I made a little commandline script to make automatic user areas if you wanna see | 01:19 |
@rizen | but honestly, these days we're being dwarfed by the businesses that are out there making their money on webgui | 01:19 |
@rizen | most of them are pretty small 2-10 people each, but there's lots and lots of them, all over the world | 01:20 |
zylopfa | yeah :( | 01:20 |
zylopfa | I guess i am one of those | 01:20 |
Mech422 | zylopfa: Oh cool - are you gonna put it on the bazaar ? | 01:20 |
zylopfa | Yeah but i need to make it more general first, like it is now it takes | 01:21 |
zylopfa | perl createpages.pl -configFile=zhtest.globalcontrol.biz.conf --userName=zylopfa | 01:21 |
Mech422 | rizen: do you do sub-contract work ? people like us almost always need subs when we get a big job ? | 01:21 |
zylopfa | and it create a user home for user zylopfa | 01:21 |
zylopfa | and make a plage and an article on the users home | 01:21 |
zylopfa | and makes it owned by the user | 01:21 |
@rizen | Mech422: yes we do...and if we don't have the time for it, then we can put you in touch with some other webgui vendors | 01:22 |
zylopfa | s/plage/page/ | 01:22 |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 01:23 | |
Mech422 | rizen: using small shops like us as 'account reps' to help keep a steady stream of work might provide some economies of scale.. | 01:24 |
Mech422 | rizen: for instance, we couldn't afford a full-time webgui guy - let alone 15 of them... | 01:24 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:24 | |
@rizen | well for that matter we often ask smaller shops to do work for us too | 01:25 |
@rizen | us acting like a hub for work helps keep the community working | 01:26 |
Mech422 | rizen: right.. | 01:26 |
Mech422 | rizen: one thing the small plone shops talked about was donating to the plone foundation for the creator of nice plone collaterals | 01:26 |
Mech422 | rizen: that the foundation could order in bulk, and the small shops could purchase in smaller quantities | 01:27 |
-!- preaction [n=doug@andc-fw1.exploreos.com] has quit [Connection timed out] | 01:27 | |
+perlDreame1 | right now, PB = wG Foundation | 01:29 |
Mech422 | ahh... | 01:31 |
@rizen | you think so PB? | 01:31 |
@rizen | pd? | 01:31 |
Mech422 | well - if any of the small shops want to do something similiar - I wouldn't mind dropping a lil cash on some wG glossies | 01:32 |
+perlDreame1 | rizen, who else evangelizes/sells wG? | 01:32 |
+perlDreame1 | who else supports the community? | 01:32 |
+perlDreame1 | (here in the states) | 01:32 |
+perlDreame1 | I can't speak to the EU and AU crews | 01:32 |
Mech422 | rizen: users guides are another one.... it costs too much for us to develop our own - so we always just buy a book to give our clients | 01:33 |
@tavisto | I've brought up the idea of a non-profit wG before but I'm not sure the timing is right | 01:34 |
@tavisto | Mech422, we definitely want to include a starting point for developers in the new getting started area. The goal is for new devs to have a focused couple of resources for understanding development in wG | 01:34 |
@tavisto | Mech422, you do know about the free Primer right? | 01:34 |
Mech422 | tavisto: I'm not so much suggesting a foundation - but I would suggest/participate in some sort of advertising materials 'thing' | 01:34 |
Mech422 | tavisto: right now, I have _zero_ collaterals to show clients about wG - and I'd rather buy them then try to do it myself :-P | 01:35 |
Mech422 | tavisto: somebody (pb?) must have some nice wG slicks/glossies they can 'de-brand' and just leave the generic wG info ? | 01:36 |
Mech422 | that would be something I'd buy (say 100-200 at a time) | 01:37 |
@tavisto | we have a collection of brochures but they are currently all branded versions | 01:37 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:37 | |
Mech422 | tavisto: that would be a nice add up on the webshop with the books ? | 01:38 |
@rizen | Are you looking for printed brochures or just PDFs of the brochures? | 01:39 |
Mech422 | rizen: either would work - I can run up to Kinko's :-) | 01:39 |
Mech422 | rizen: it would also give you an opportunity to 'brand' wG consistently, and present a nice professional image of wG from even the smallest of shops | 01:40 |
metanil | when we create an assset object the data is take from processPropertiesFromFormPost.. but what if i want to pass my own data onto it without using form?? | 01:44 |
@tavisto | Mech422, well for the bazaar we'd like to put the books on as .PDFs but unfortunately their is a huge piracy issues | 01:44 |
@tavisto | we've looked at some options but none of them were totally secure or cost efficient | 01:44 |
Mech422 | tavisto: hmm - that sucks | 01:45 |
Mech422 | tavisto: especially from a 'community' project | 01:45 |
@tavisto | well it's a much better way of delivering books to the international community | 01:46 |
Mech422 | tavisto: I used to buy pdf copies of the webmin manual - and I got a similiar complaint from that author as well | 01:46 |
@rizen | Mech422: a long time ago we only had one book rather than the piles of them we have now...and we distributed it as PDF...then it kept showing up in google because people would buy it, and publish it to a public web site | 01:46 |
@tavisto | but we even have piracy issues right now with old versions of 5.5 Ruling WebGUI from years back | 01:46 |
@tavisto | But, the free primer is a great start for new users | 01:47 |
Mech422 | well - I'm happy either way.... pdf is ok for a quick read - but nothing beats a real printed manual for stuff you reference constantly | 01:47 |
@tavisto | exactly the way I feel | 01:47 |
@apeiron | I would argue the other way for quick reference. Computers search faster than I can. :) | 01:47 |
Mech422 | apeiron: just hard to annotate your screen :-D | 01:48 |
@apeiron | Mech422, Get a better PDF reader. :) | 01:48 |
@apeiron | Both Preview.app (as of Leopard) and Skim for OS X allow for annotations. | 01:49 |
* Mech422 is a KDE user | 01:49 | |
@apeiron | um... file an RFE? | 01:49 |
+perlDreame1 | RFE: Mech422 to switch to MacOSX | 01:49 |
+perlDreame1 | I don't think that would be accepted, apeiron ;) | 01:49 |
Mech422 | hehe .... | 01:49 |
@tavisto | I always like to go through tech manuals with a nice big highlighter and pen | 01:50 |
@apeiron | Actually, I meant for kpdf or such. | 01:50 |
metanil | when we create an asset object, normally data is taken from processPropertiesFromFormPost.. but what if i want to pass my own data onto it without using form?? | 01:51 |
+perlDreame1 | metanil, use $asset->update() | 01:52 |
* SnowWrite will probably get shot for this..but this is a good example..just updated to Plone 3 | 01:52 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui | 01:52 | |
-!- mode/#webgui [+o preaction] by ChanServ | 01:52 | |
SnowWrite | https://www.plonebook.info/books | 01:52 |
@apeiron | Mech422, http://okular.kde.org/formats.php seems to be your best bet for annotations for KDE. | 01:52 |
@tavisto | Mech422, we also have a basic white paper on plainblack.com/success | 01:53 |
metanil | perlDreame1: thanks, i need to set all variables in Asset->definition.. | 01:56 |
-!- tavisto [n=tavisto@12.47.7.131] has left #WebGUI [] | 01:58 | |
@rizen | HEAR YE! HEAR YE! | 01:59 |
@rizen | After months of planning and effort, WebGUI TV is officially live on webgui.org | 02:00 |
@rizen | Go to http://www.webgui.org/wgtv | 02:00 |
@rizen | and with the crickets chirping | 02:04 |
@rizen | i guess i will bid you all farewell! | 02:05 |
-!- rizen is now known as rizenisaway | 02:05 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 02:10 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:10 | |
zylopfa | aha nice i will check it now | 02:10 |
+perlDreame1 | metanil, you only need to set the ones that you don't want defaults for | 02:17 |
zylopfa | perlDreame1, can you tell me if this "create pages" automatically utility script would be something people could use for inspiration? | 02:17 |
+perlDreame1 | zylopfa, maybe. But if you made it a workflow... | 02:18 |
+perlDreame1 | that would be truly useful | 02:18 |
zylopfa | ok i will, but first will you look at it? | 02:18 |
zylopfa | then i make it into a workflow if the idea is good | 02:18 |
+perlDreame1 | sure! | 02:18 |
zylopfa | http://webgui.pastebin.com/m41748092 | 02:19 |
+perlDreame1 | did you start with _script.skeleton in the sbin directory? | 02:20 |
zylopfa | perlDreame1, i also thought of making a wobject that takes a branch as input eg. /root/home/usersite, and then make a user area for each user under /members/membername | 02:21 |
zylopfa | using the skeleton in the /root/home/usersite | 02:21 |
+perlDreame1 | that would be more of a operation than a wobject | 02:21 |
zylopfa | perlDreame1, no | 02:21 |
zylopfa | yeah perlDreame1 its a utility script atm | 02:21 |
+perlDreame1 | Sure. We have utility script skeletons, too. It handles making sessions and closing them to save you a little typing | 02:22 |
+perlDreame1 | For next time ;) | 02:22 |
zylopfa | The reason i need this is i want users to have their own "place" on the site | 02:22 |
zylopfa | with their own personal Calendar, Stockpicker, Forum etc. | 02:22 |
+perlDreame1 | In the Version::Tag, you should include the user's name in the tag name for easy tracking later | 02:22 |
zylopfa | ahh good idea | 02:22 |
zylopfa | and then i can just create the site as it would look and then run the script when they user is made | 02:23 |
zylopfa | so they get access to their private site within the site | 02:23 |
+perlDreame1 | Yes. And the Workflow will automate the running for you. | 02:23 |
zylopfa | yes indeed | 02:23 |
+perlDreame1 | Since we have a workflow that runs on User creation | 02:23 |
+perlDreame1 | and one that runs on deactivation, too, IIRC | 02:23 |
zylopfa | sweet so it can clean up | 02:24 |
+perlDreame1 | so you can clean up old stuff from users who leave the site | 02:24 |
+perlDreame1 | double check that one, though | 02:24 |
+perlDreame1 | It's in Settings. | 02:24 |
zylopfa | yeah i will | 02:24 |
zylopfa | since i started webgui i wanted to solve this problem | 02:24 |
zylopfa | i know its kind of what the dashbord is for | 02:25 |
zylopfa | but i could never figure it out | 02:25 |
+perlDreame1 | You're not the only person who wants this | 02:25 |
+perlDreame1 | The dashboard is hard. | 02:25 |
zylopfa | like this you can just create the page | 02:25 |
zylopfa | and then "userify" it with the program i am making as a workflow | 02:25 |
+perlDreame1 | One other idea to think about. | 02:27 |
zylopfa | hit me! | 02:27 |
+perlDreame1 | Instead of making the new content by hand, you could just deploy a package | 02:27 |
+perlDreame1 | Are you familiar with packages yet? | 02:27 |
zylopfa | yeah semi, you use it on a branch and create it | 02:27 |
zylopfa | then you can "paste" sort of | 02:27 |
zylopfa | into another branch | 02:27 |
+perlDreame1 | yes, think clone instead of paste | 02:28 |
zylopfa | yeah clone | 02:28 |
+perlDreame1 | For the customization, you use lots of macros | 02:28 |
+perlDreame1 | for example, in the title, instead of " $username's page " you say "^User(username);'s page" | 02:28 |
zylopfa | ahhh yeah perlDreame1 | 02:29 |
zylopfa | I wanted to make it in code first, to check it out | 02:29 |
+perlDreame1 | you would still need to spider it and change all the permissions | 02:29 |
zylopfa | yeah thats what i do in the end | 02:29 |
+perlDreame1 | The advantage is that someone who does not know how to code can setup your user branch. | 02:29 |
zylopfa | my $children = $userfolder->getLineage(["self","descendants"],{returnObjects=>1}); | 02:29 |
zylopfa | foreach my $descendant (@$children) { | 02:29 |
zylopfa | $descendant->update({ownerUserId=>$userobj->userId}); | 02:29 |
zylopfa | } | 02:29 |
+perlDreame1 | exactly | 02:30 |
zylopfa | yeah perlDreame1 it has to be as little developer knowlege as possible | 02:30 |
zylopfa | and as flexible as possible at the same time | 02:30 |
+perlDreame1 | the disadvantage is that it is another parameter to track : url/assetId of package | 02:30 |
zylopfa | ahh yeah | 02:31 |
zylopfa | I just found out today that all the parameters you supply when creating assets in code | 02:31 |
zylopfa | is located in the definition for the asset you want | 02:32 |
zylopfa | and if you follow the inheritance line you can find other parameters | 02:32 |
zylopfa | like Layout.pm also have Asset.pm definition | 02:33 |
zylopfa | and Wobject | 02:33 |
+perlDreame1 | yes | 02:33 |
zylopfa | I know its just the way object oriented programming is supposed to work | 02:33 |
zylopfa | but i think its good to be told anyway | 02:33 |
+perlDreame1 | but it is a little confusing at first | 02:33 |
zylopfa | yeah for me it was, as i only programmed in none object oriented perl, with some use of objects, but not consistent | 02:34 |
zylopfa | I am a cms provider and with my new knowledge i can make what you also have on webgui.org | 02:35 |
zylopfa | the "Try your own webgui" | 02:35 |
+perlDreame1 | actually, the WRE comes with a demo account server | 02:37 |
+perlDreame1 | so you can also do beta.webgui.org | 02:37 |
+perlDreame1 | and demo.plainblack.com | 02:37 |
zylopfa | ahah nice, I never knew that | 02:37 |
zylopfa | I installed from source | 02:37 |
+perlDreame1 | rizen really gets Free Software and Open Source | 02:37 |
+perlDreame1 | It's worth your time to look at the WRE | 02:37 |
+perlDreame1 | what OS do you use? | 02:38 |
zylopfa | i use redhat fedora | 02:38 |
+perlDreame1 | for hosting,too? | 02:38 |
zylopfa | yeah | 02:38 |
+perlDreame1 | well, that's 1/2 good news | 02:38 |
+perlDreame1 | you may need to compile the WRE from source | 02:38 |
+perlDreame1 | since there are no fedora packages for it | 02:38 |
zylopfa | ahhh thats no problem | 02:38 |
+perlDreame1 | but you could try a RedHat binary | 02:38 |
zylopfa | I realy like to set up things on my own though, so i know how its configured | 02:39 |
zylopfa | I also made scripts to create sites, so i just do ./create-site.pl www.domain.com | 02:40 |
+perlDreame1 | The WRE provides those as well | 02:40 |
zylopfa | then it sets up a blank site | 02:40 |
zylopfa | ahah insane | 02:40 |
zylopfa | its a good idea with the wre i think | 02:41 |
SnowWrite | darn, the site style video still doesn't work | 02:41 |
zylopfa | cause many can be frightened to set it all uå | 02:41 |
SnowWrite | err doesn't work | 02:41 |
+perlDreame1 | please post a bug SnowWrite | 02:42 |
+perlDreame1 | wgtv is brand spanking new | 02:42 |
SnowWrite | k | 02:42 |
zylopfa | sweet | 02:42 |
* SnowWrite will ask Mech422 how do do that :-) | 02:42 | |
Mech422 | ok guys - SnowWrite is gonna wanna watch wGTV all nite, and I still have to learn all this wG stuff... | 02:42 |
+perlDreame1 | Head over to www.webgui.org/bugs | 02:42 |
+perlDreame1 | log in/create user account | 02:42 |
+perlDreame1 | Submit a new bug | 02:42 |
Mech422 | so we're gonna head out home - and get some food :-) | 02:43 |
+perlDreame1 | earn karma for submitting a bug | 02:43 |
SnowWrite | can I get more karma then Mech422?? | 02:43 |
Mech422 | thanks again for all the help everyone! | 02:43 |
Mech422 | SnowWrite: Nev-ahh ! | 02:43 |
* SnowWrite is just wondering *ducks* | 02:43 | |
* Mech422 cackles evily.... | 02:43 | |
SnowWrite | ok gotta post this bug first | 02:43 |
zylopfa | perlDreame1, i am also gonna make a Mp3 Wobject, so you can embed a player + add songs to it and add/edit/delete playlists etc. | 02:43 |
+perlDreame1 | cool! | 02:45 |
zylopfa | Its good to make it a wobject cause it has colatteral data such as playlists | 02:46 |
zylopfa | It will be an upload thing, shown to the user and it will take x mp3 files either in a zipped package or 1 by 1 | 02:47 |
zylopfa | and then unzip / save the files in the directory for those things | 02:47 |
zylopfa | and then take the mp3-tag out from the files | 02:47 |
Mech422 | oh - that reminds me - Storage.pm looks cool... need to look into it more | 02:47 |
zylopfa | and populate a "My Songs" list, used to select songs from | 02:48 |
zylopfa | so you can add them to playlists | 02:48 |
zylopfa | Mech422, I haven't even looked at that yet | 02:48 |
Mech422 | zylopfa: Storage has methods for storing files on various backends and retrieving them... | 02:48 |
Mech422 | zylopfa: so you could store mp3's on the file system and not in the DB | 02:49 |
Mech422 | zylopfa: and I can use it to store stuff for 'Varnish' to cache :-) | 02:49 |
zylopfa | pretty sweet indeed | 02:50 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 2.0.0.14/2008040413]"] | 02:54 | |
@preaction | who do i get to blame for the WGTV design? it is 50% awesome, 50% functional, and 50% awesome | 03:03 |
@preaction | yeah, that's 150% baby! | 03:03 |
zylopfa | haah <3 | 03:04 |
@preaction | wait... webgui.org style just got updated? | 03:04 |
@preaction | oh, i see, not used by all pages yet | 03:04 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 03:13 | |
-!- perlDreame1 [n=ckuskie@nat050.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:16 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 04:08 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 04:09 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 04:09 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 04:34 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 04:34 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 04:43 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 04:43 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 04:56 | |
CIA-39 | WebGUI: colin * r7919 /WebGUI/ (3 files in 3 dirs): | 05:09 |
CIA-39 | WebGUI: Update the Asset skeleton so that it doesn't try to call | 05:09 |
CIA-39 | WebGUI: the International system with procedural calls. Update | 05:09 |
CIA-39 | WebGUI: International pod to remove procedural calls as well. | 05:09 |
CIA-39 | WebGUI: colin * r7920 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport Asset skeleton and International pod fixes | 05:09 |
-!- apeiron_ is now known as apeiron | 05:16 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 05:41 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:23 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:23 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 06:24 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 06:24 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 06:24 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 06:25 | |
elnino | cool videos!! Thanks for posting them! | 06:51 |
elnino | I'll be telling everyone about wgtv! | 06:52 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:30 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:57 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 08:00 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:13 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 08:14 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has quit [Success] | 08:16 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui | 08:20 | |
-!- mode/#webgui [+o preaction] by ChanServ | 08:20 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has quit [Read error: 60 (Operation timed out)] | 08:43 | |
-!- Mech4221 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has quit ["Leaving."] | 09:10 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 09:16 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:16 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 09:55 | |
-!- Mech4221 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 09:56 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 10:01 | |
CIA-39 | WebGUI: yung * r7921 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed #4174: UserList template show links that should be hidden | 10:59 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:02 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:02 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 12:13 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 12:13 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 12:17 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 13:53 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:05 | |
-!- rizenisaway is now known as rizen | 17:17 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:18 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui | 17:41 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:41 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 17:43 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:48 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 17:50 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 18:19 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has quit [No route to host] | 18:47 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 18:50 | |
CIA-39 | WebGUI: colin * r7922 /WebGUI/lib/WebGUI/Asset/Wobject/Folder.pm: remove debug code and do Folder check via isa | 18:51 |
CIA-39 | WebGUI: colin * r7923 /branch/WebGUI_7.5/lib/WebGUI/Asset/Wobject/Folder.pm: fix syntax error and move Folder check to isa | 18:51 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 19:08 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 19:09 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19:09 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 19:34 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:36 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:36 | |
elnino | rizen - I like wgtv - good job! | 20:14 |
+perlDreamer | rizen rocks | 20:18 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 20:21 | |
@rizen | thanks | 20:32 |
@rizen | elninio: will webgui tv have any impact on whether you attend the next wuc or not? | 20:33 |
+perlDreamer | rizen, did you implement karma decay on webgui.org? | 20:53 |
@rizen | not yet | 20:53 |
+perlDreamer | Hm. I've been noticing weird things happening with my karma. I'll graph it and look more closely. | 20:54 |
zylopfa | Greetings restles souls | 20:54 |
+perlDreamer | Howdy, zylopfa. | 20:54 |
zylopfa | I am writing workflows now | 20:54 |
zylopfa | For the bazaar | 20:55 |
+perlDreamer | Excellent. If you decide to write tests, you can base them on /data/WebGUI/t/Workflow/Activity/NotifyAboutLowStock.pm. | 20:55 |
+perlDreamer | zylopfa, you are a hosting provider? | 20:55 |
zylopfa | yeah hosting, designing, developing | 20:56 |
+perlDreamer | 1-man shop? | 20:56 |
zylopfa | yeah, the designs i have outsourced to some from russia though | 20:56 |
+perlDreamer | Have you added your company to the hosters wiki page? | 20:58 |
+perlDreamer | http://www.webgui.org/community-wiki/hosters | 20:58 |
zylopfa | ahh let me check on that | 20:58 |
zylopfa | Sweet I will add myself | 20:59 |
zylopfa | thanks a lot | 20:59 |
+perlDreamer | It's free advertising ;) | 21:00 |
+perlDreamer | Just be sure to follow the guidelines on the page. | 21:00 |
elnino | rizen - sorry I steped a way. | 21:00 |
+perlDreamer | I keep thinking about what Mech422 was saying yesterday. | 21:01 |
+perlDreamer | the Plone community seems to be huge | 21:01 |
zylopfa | Indeed I will perlDreamer, my company is from denmark but i have hosting provider in germany | 21:01 |
zylopfa | I rent servers from them | 21:01 |
+perlDreamer | but more and more WebGUI people keep popping up | 21:01 |
zylopfa | I hope so perlDreamer | 21:02 |
elnino | well, it depends if I still work for the company next year =) I think they saw a lot of value of me going. So I hope that I would be able to go again. | 21:02 |
zylopfa | Thin is webgui isnt some shit you set up in 14 seconds and just play. | 21:02 |
+perlDreamer | indeed | 21:02 |
zylopfa | Webgui is serious shit imo, and it deserves the time it takes to know it | 21:02 |
+perlDreamer | yeah, you can't just walk into it | 21:03 |
zylopfa | Thats why many give up i think | 21:03 |
+perlDreamer | I wonder how many people try, and then get frustrated and walk away | 21:03 |
+perlDreamer | yeah | 21:03 |
zylopfa | yeah, but they should know its a serious platform and a well designed api | 21:03 |
@rizen | elnino, i'm not asking whether or not you are coming, but whether or not webgui tv influences your decision to come | 21:03 |
zylopfa | its not just some php thats put together over a weekend | 21:03 |
elnino | no, I would still go. Networking in person is invaluable, and you don't get that by watching videos. | 21:04 |
@rizen | zylopfa: nope, it's some perl that was put together over a weekend. =) | 21:04 |
zylopfa | yeah rizen which is much better!! I hate php cause I have seen to many php utilities, sites , tools that always have html embedded | 21:05 |
@rizen | elnino, i'm glad that's your response. the other important factor is that you can't ask questions to a video. =) | 21:05 |
zylopfa | I dont think its right to embed content and code | 21:05 |
elnino | and on the other side of things, I think it would encourage me to go because of the wide variety of great topics you covered. | 21:06 |
@rizen | zylopfa, i would embed html but perlDreamer charges me $20 each time i do | 21:06 |
zylopfa | AWESOME!! good work perlDreamer !! | 21:06 |
zylopfa | I can mostly never read some php coded site without vommiting blood :D | 21:07 |
@rizen | perlDreamer i need some advice | 21:07 |
@rizen | i just implemented WebGUI's first aspect | 21:07 |
+perlDreamer | aspect? | 21:08 |
@rizen | aspects are things you can add to an asset, but aren't assets themselves | 21:08 |
zylopfa | whats that | 21:08 |
@rizen | for example, i just created the "Comments" aspect | 21:08 |
@rizen | which allows you to add bazaar style comments to anything | 21:08 |
@rizen | with about 2 lines of code | 21:08 |
zylopfa | woo | 21:08 |
+perlDreamer | is it like keywords/mixins ? | 21:08 |
@rizen | it's like mixins | 21:08 |
zylopfa | ahh rizen there is where the inheritance comes to fruit | 21:08 |
@rizen | aspect = role = mixin = trait are all used interchangably in the dev world | 21:08 |
zylopfa | cause all is an asset (nearly) and then you change the asset class 1 bit? | 21:09 |
@rizen | anyway, the advice i need from you is to how to write tests for it | 21:09 |
@rizen | it's not an asset itself | 21:09 |
@rizen | it can't exist outside of another asset | 21:09 |
zylopfa | damn | 21:09 |
@rizen | so how do you test it? | 21:09 |
+perlDreamer | In the test file, write a dummy asset that uses it | 21:10 |
+perlDreamer | DummyAsset isa Asset with mixins | 21:10 |
+perlDreamer | nothing else | 21:10 |
+perlDreamer | just put it in t/lib/WebGUI | 21:10 |
@rizen | what if i have a real asset that uses it (Cuz i'm going to make wikipage use it) is it fair to test it there? | 21:10 |
+perlDreamer | sure | 21:10 |
+perlDreamer | that's how I did JSON collateral | 21:10 |
@rizen | ok thanks | 21:10 |
+perlDreamer | which, imo, needs to be the next aspect | 21:10 |
@rizen | well once you see how i did this one, you can easily write that one. =) | 21:11 |
zylopfa | perlDreamer, when you make tests is it the same as creating the assets in code? and test that it work ? | 21:11 |
+perlDreamer | zylopfa, yes | 21:11 |
zylopfa | ahhh | 21:11 |
+perlDreamer | you build something (Asset, Group, User), etc. and then exercise it | 21:11 |
+perlDreamer | eventually we will build tests with automated browsers | 21:11 |
zylopfa | for all the classes of different things you can do | 21:11 |
+perlDreamer | Yes. Today's wG tests only really do API coverage | 21:12 |
+perlDreamer | we need to begin to test the UI for wG | 21:12 |
zylopfa | how does one test the UI? | 21:12 |
zylopfa | Parsing xhtml? | 21:12 |
+perlDreamer | Look up Selenium | 21:12 |
+perlDreamer | it's a UI testing framework for web programming | 21:12 |
+perlDreamer | Essentially, it sits in a real browser, and you push instructions into it | 21:13 |
+perlDreamer | it does the hard lifting for you | 21:13 |
zylopfa | woo shit, i just looked at it | 21:13 |
zylopfa | and its OS | 21:13 |
+perlDreamer | Kind of like Test::More | 21:13 |
+perlDreamer | yes | 21:13 |
zylopfa | Stupid thing is you have to make xhtml so it work in ie | 21:13 |
zylopfa | but ofc you can run it in more browsers | 21:14 |
+perlDreamer | My long term dream is to do WebGUI QA on all levels. | 21:14 |
zylopfa | thats pretty sweet | 21:14 |
@rizen | and that's one of the big reasons i love perlDreamer <3 | 21:17 |
zylopfa | He is the testing man right? | 21:17 |
zylopfa | among other things | 21:17 |
* perlDreamer has been slipping recently. Committed bugs 2 out of the last 3 days. | 21:17 | |
@rizen | he's just "the man" | 21:18 |
zylopfa | awesome | 21:18 |
zylopfa | He helps me insane much also, well you do too | 21:18 |
@rizen | i'm going to stop helping you now though zylopfa, cuz you're from denmark | 21:18 |
+perlDreamer | rizen has never gotten over the drubbing the Danish navy gave the Americans early on | 21:19 |
zylopfa | haha rizen yeah :D | 21:19 |
@rizen | that and i'm jealous of Denmark's national energy infrastructure | 21:19 |
+perlDreamer | rizen, you should buy Iceland | 21:20 |
+perlDreamer | I hear it's cheap right now | 21:20 |
zylopfa | yours are on the brink of anihilation? | 21:20 |
zylopfa | I heard your powergrids aren't up to par | 21:20 |
+perlDreamer | Much of the USA infrastructure isn't maintained well | 21:20 |
zylopfa | so you cant just make clean energy and put it on the wire | 21:20 |
zylopfa | cause its already loaded to much | 21:21 |
@rizen | nope, that's not the reason | 21:21 |
@rizen | we can't do it because we have stupid politicians and stupid people that back them | 21:21 |
zylopfa | :( | 21:22 |
zylopfa | Its a big machine of interests and looking out for your own | 21:22 |
@rizen | oh and stupid corporations that think the only place you can innovate is in how to make more money, not how to make better products | 21:22 |
zylopfa | hah yah thats lame, but the sad truth | 21:23 |
@rizen | perlDreamer: do you think that's the reason that people have nominated us for president? | 21:23 |
+perlDreamer | "us" for president? I think _you're_ the one they nominated. | 21:24 |
+perlDreamer | Since you picked for me running mate, the campaign popularity has waned ;) | 21:24 |
@rizen | so you are my sarah palin? | 21:25 |
zylopfa | It was awesome the president video they made | 21:25 |
+perlDreamer | Yes, but I don't look so good in heels. | 21:25 |
@rizen | maybe not, but you at least have a measurable iq | 21:26 |
+perlDreamer | and my wife has never used her influence to get Vrbsky fired | 21:26 |
@rizen | hehe | 21:26 |
@rizen | wait...here's the big question | 21:26 |
@rizen | Did you or did you not get your first passport before 2007? | 21:27 |
zylopfa | I am gonna make a workflow that automatically print a "You are fired" letter and sends it, to whom ever deleted content :D | 21:27 |
+perlDreamer | First passport was in 1993 | 21:27 |
@rizen | nice zylopfa | 21:27 |
+perlDreamer | to chase my girlfriend to Europe | 21:27 |
@rizen | that would be a great "ACME" workflow activity | 21:27 |
@rizen | see pd, you already have more world experience than palin | 21:27 |
@rizen | she thinks that living next to canada and russia is world experience =) | 21:28 |
+perlDreamer | Maybe I should call McCain | 21:28 |
@rizen | you should, you could save the ticket | 21:29 |
@rizen | my respect for him has gone down incredibly over the past couple of months....and at least half of that is due to him choosing palin | 21:29 |
zylopfa | Sirs, I have a little question about Workflows | 21:31 |
+perlDreamer | ask away, Sir Z | 21:31 |
+perlDreamer | note, I have to leave in 10 minutes | 21:31 |
zylopfa | I am making my own now and its onCreateUserByUser | 21:31 |
zylopfa | I want it to execute when a user is created | 21:31 |
+perlDreamer | ok | 21:31 |
@rizen | also note that i'm not helping you anymore you silly Dane | 21:32 |
zylopfa | but in the settings /user | 21:32 |
zylopfa | the workflow wont show up | 21:32 |
+perlDreamer | Did you add it to your WebGUI config file? | 21:32 |
zylopfa | I have put it into the config file | 21:32 |
zylopfa | "WebGUI::User" : [ | 21:32 |
zylopfa | "WebGUI::Workflow::Activity::CreateCronJob", | 21:32 |
zylopfa | "WebGUI::Workflow::Activity::NotifyAboutUser", | 21:32 |
zylopfa | "WebGUI::Workflow::Activity::onCreateUserByUser" | 21:32 |
zylopfa | ] | 21:32 |
zylopfa | under the user thing | 21:32 |
zylopfa | as it think its there it should be? | 21:33 |
+perlDreamer | restarted WebGUI after editing the config file? | 21:34 |
zylopfa | yes Sir | 21:35 |
zylopfa | will do it again and see | 21:35 |
+perlDreamer | Have you created a workflow that contains the Activity? | 21:35 |
zylopfa | When i am creating it, i choose "Add New Workflow" and i get to choose the object | 21:36 |
zylopfa | where i choose "WebGUI::User" | 21:37 |
+perlDreamer | yes | 21:37 |
+perlDreamer | then add an activity to that workflow | 21:37 |
zylopfa | But i can only see the 2 activities that is standard | 21:37 |
+perlDreamer | Just so that we're on the same page... | 21:37 |
zylopfa | yes | 21:38 |
+perlDreamer | You went into the Admin Console and chose Workflows | 21:38 |
+perlDreamer | then said add new workflow | 21:38 |
zylopfa | yeah | 21:38 |
+perlDreamer | hm | 21:38 |
+perlDreamer | I'll have to dig some more to see what's going on. | 21:38 |
+perlDreamer | Your workflow is in Workflow/Activity/onCreateUserbyUser.pm ? | 21:38 |
zylopfa | /data/WebGUI/lib/WebGUI/Workflow/Activity/onCreateUserByUser.pm yes | 21:40 |
+perlDreamer | Gotta scoot. I may be back on later today, maybe not. | 21:40 |
+perlDreamer | Try reestablishing formal negotiations with rizen ;) | 21:40 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 21:40 | |
zylopfa | ok friend, i will try to add it manually | 21:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:43 | |
@rizen | zylopfa: does your workflow activity compile? checking that is my only advice | 21:44 |
zylopfa | perl -wc -I /data/WebGUI/lib onCreateUserByUser.pm ? | 21:45 |
zylopfa | that returns syntax error ok | 21:45 |
zylopfa | but i dont know if thats what you mean | 21:45 |
@rizen | that's what i mean | 21:46 |
zylopfa | no errors in error log also | 21:46 |
zylopfa | maybe error in config file somewhere | 21:46 |
zylopfa | I have also tried to add the activity manually by making this url | 21:52 |
zylopfa | http://zhtest.globalcontrol.biz/home?op=editWorkflowActivity;className=WebGUI::Workflow::Activity::onCreateUserByUser;workflowId=FJay2b-DZGwQ4-scputdag | 21:52 |
zylopfa | It then show a default edit screen, but not like the one i have defined | 21:52 |
zylopfa | Wait it looks like the one i defined anyway | 21:54 |
zylopfa | rizen, I am sorry to have taken your time. But i found out what was wrong | 21:57 |
zylopfa | In my eager to Internationalize the Workflow Activity, I forgot to rename the: package PackageName; in the i18n file | 21:57 |
@rizen | excellent | 22:01 |
zylopfa | Its a real noob error i know, most of my errors are like that | 22:02 |
@rizen | bah, i make those same errors sometimes | 22:04 |
zylopfa | its just sick what you can do with webgui, never had so much fun programming against anything | 22:05 |
@rizen | I'm glad you like it. I hope you'll be a contributor for years to come. | 22:06 |
@rizen | Plus, you can try and win the Colin Kuskie Contributor of the Year award. | 22:06 |
zylopfa | I will share all i do with the community (well all i do that work) | 22:09 |
zylopfa | tuesday next week i will contribute with a PayDriver, for the danish banks payment processor | 22:10 |
zylopfa | I am having them enable recurring payments on the test server, so they have to do that before i can finish the recurring part | 22:10 |
@rizen | do you know, are there other people in the danish webgui communty? | 22:11 |
zylopfa | I dont know of any, I saw their site, its not been updated for very long | 22:11 |
zylopfa | they still use version 6.something | 22:11 |
@rizen | there used to be others, but sadly they have gone away | 22:12 |
zylopfa | yeah | 22:12 |
@rizen | the Danish translation (http://i18n.webgui.org/) was once at 100% | 22:12 |
@rizen | but now it is only at 5.6% | 22:12 |
zylopfa | woo shit are you kidding | 22:12 |
zylopfa | I am working on it | 22:12 |
zylopfa | think its my 5% there is in it now | 22:12 |
@rizen | hehe | 22:12 |
@rizen | probably so | 22:12 |
zylopfa | yeah it is | 22:12 |
zylopfa | I need to do it all but it takes good time and danish is very poor on computer-terms | 22:13 |
zylopfa | german for example has translations for all things like Harddisk, diskette etc. but danish just use the english ones | 22:13 |
@rizen | ah | 22:13 |
zylopfa | they tried to make words of their own in the 80's but they never stuck | 22:14 |
@rizen | perhaps you should start a danish webgui users group and see if you can get some help for translation? | 22:14 |
zylopfa | yeah that would be awesome | 22:14 |
zylopfa | where is it best to start it at? | 22:14 |
@rizen | australia and holland both have them | 22:15 |
@rizen | well you should definitely announce it on webgui.org | 22:15 |
zylopfa | yeah i will do that! | 22:15 |
@rizen | and post your meetings to the webgui community calendar | 22:15 |
@rizen | but you probably need a web site | 22:15 |
@rizen | for example, in holland they have put up webgui.nl | 22:15 |
zylopfa | yeah i can make one no problem | 22:15 |
zylopfa | the webgui.dk is taken sadly | 22:15 |
@rizen | you could ask the webgui.dk peeps if they'd let you have it | 22:16 |
@rizen | tell them that you want to revitalize it | 22:16 |
@rizen | maybe seeing that you're interested, they'd even become your first members | 22:16 |
zylopfa | yeah good idea, the last post is from march in their forum | 22:16 |
zylopfa | 2008-3-22 @ 23:47 ¬ peter WRE still not usable for windows xp | 22:17 |
zylopfa | and rizen may I say I am happy you stopped supporting windows | 22:17 |
zylopfa | Not cause i hate windows | 22:17 |
zylopfa | But as I see it perl, apache and all the other things you use, are native to unix / linux | 22:17 |
zylopfa | you also mentioned there was problems with it a lot, just sad it took so much of the time :/ | 22:18 |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 22:28 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 23:01 | |
CIA-39 | WebGUI: jt * r7924 /WebGUI/ (16 files in 11 dirs): | 23:35 |
CIA-39 | WebGUI: - Added Comments asset aspect, which allows comments to be added to any asset | 23:35 |
CIA-39 | WebGUI: easily. | 23:35 |
CIA-39 | WebGUI: - Added comments aspect to wiki. | 23:35 |
CIA-39 | WebGUI: jt * r7925 /experimental/Bazaar/lib/WebGUI/Asset/ (Sku/BazaarItem.pm Wobject/Bazaar.pm): Updated Bazaar to use Comments aspect | 23:35 |
--- Day changed Sun Oct 12 2008 | ||
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 00:14 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 113 (No route to host)] | 00:26 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 00:50 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 00:50 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 01:19 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:19 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:49 | |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 02:08 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:08 | |
+perlDreamer | rizen: What is Class::C3? | 02:08 |
+perlDreamer | do we need it in testEnvironment.pl? | 02:08 |
Mech4221 | rizen: Client signed off - we'll be ordering books and such Monday :-) | 02:09 |
Mech4221 | OT: anyone know a good quality, relatively high speed USB 2.0 or Firewire external HD ? | 02:10 |
+perlDreamer | Mech4221: I've always bought external USB enclosures for used laptop hard drives. | 02:10 |
+perlDreamer | And congrats on the client :) | 02:11 |
Mech4221 | perlDreamer: thanks :-D We usually buy Seagate SATA drives, but the Seagate 'FreeAgent' external is getting some pretty mixed reviews ? | 02:11 |
* perlDreamer is a chip designer for cellphones. WebGUI hacking is a hobby. | 02:12 | |
+perlDreamer | bbl | 02:12 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit [Client Quit] | 02:12 | |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui | 02:13 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:13 | |
zylopfa | I have a question. i am making a workflow and it gets: my ($self,$userobj,$instance) = @_; passed as the 3 objects | 02:33 |
zylopfa | I was wondering why the $self->$session is infact the users session | 02:34 |
zylopfa | I thought the workflow activity was running as admin ? or does it run as the user, and also the passed in user object is the user logged in? | 02:35 |
@preaction | you can make the session be whatever user you want it to be | 02:43 |
zylopfa | yeah preaction i was just wondering why both the $session and $user is the user triggering the workflow->activity | 02:44 |
zylopfa | $userobj even | 02:44 |
@preaction | because of the way workflow objects work. the session being the current user is not the official way to work on an object | 02:44 |
@preaction | the $user object that's passed in is the correct way | 02:45 |
zylopfa | yeah but i am working on it as it says | 02:45 |
zylopfa | I am making a workflow that triggers when a user have registered on the site | 02:45 |
@preaction | right, work on the user object passed in | 02:46 |
@preaction | the session object is the currently logged-in user only because its currently being run realtime | 02:46 |
zylopfa | yeah i will, and i will set the session object to the admin | 02:46 |
@preaction | i wouldn't suggest doing that unless you have a good reason | 02:46 |
zylopfa | so i can do the work the workflow needs, as admin | 02:46 |
zylopfa | my workflow needs to create folders and pages for new user | 02:46 |
@preaction | you have addChild, you don't need permission | 02:47 |
zylopfa | it cant create it if its the user logged in | 02:47 |
@preaction | permissions are only for the web interface | 02:47 |
zylopfa | but the user just created have no right | 02:47 |
@preaction | but you have the CODE | 02:47 |
zylopfa | ohh i see | 02:47 |
zylopfa | yeah! | 02:47 |
zylopfa | Just wondering then why it wont create my assets | 02:48 |
@preaction | did you commit the version tag it made? | 02:48 |
zylopfa | yes Sir | 02:48 |
zylopfa | $versionTag->commit; | 02:48 |
@preaction | does the version tag show up under Manage Pending Versions in the Version Tag tab of the Admin Console? | 02:48 |
zylopfa | no | 02:49 |
@preaction | good | 02:49 |
zylopfa | and i did some error log messages | 02:49 |
@preaction | are the assets showing up as status="approved" in the database? that col is in the assetData table | 02:49 |
zylopfa | and i can see the activity goes into the branches where i create content | 02:49 |
zylopfa | will look at that | 02:49 |
zylopfa | yeah 1825 | 02:52 |
zylopfa | I was searching also for the url of the assets i was creating (i created them by url) and its not in there | 02:53 |
@preaction | created them by url? there's only one way to create a new asset, and that's addChild | 02:55 |
@preaction | you can instantiate by url, that's what newByUrl does | 02:55 |
zylopfa | $userfolder= $memberfolder->addChild({className=>'WebGUI::Asset::Wobject::Folder',title=>"$username",url=>"$buildin/$username"}); | 02:55 |
zylopfa | I make them like that | 02:55 |
zylopfa | i mean i create them with the url of my own choice | 02:56 |
zylopfa | so it don't default to its own scheme | 02:56 |
@preaction | and it gets created successfully? $userfolder is defined after that? | 02:56 |
zylopfa | preaction, !!! I figured it out!! | 02:56 |
zylopfa | Yesterday i made some tests for this, in a utility script | 02:57 |
zylopfa | and it seems the members directory was in the trash | 02:57 |
zylopfa | so it couldn't be created it seems | 02:57 |
zylopfa | if ( WebGUI::Asset->urlExists( $session, "memberarea" )) | 02:58 |
zylopfa | does not take into account that the item might be in trash and therefore technically exist still | 02:58 |
zylopfa | but the function to create the asset takes this into account | 02:58 |
@preaction | urlExists takes into account the trash, yes | 03:00 |
@preaction | pretty sure you can addChild into assets in the trash too | 03:01 |
@preaction | of course, the asset that's created won't work correctly | 03:02 |
zylopfa | it wont be created cause i tell it to use a defined url | 03:02 |
zylopfa | and that url exist in the trash | 03:02 |
zylopfa | preaction, | 03:15 |
zylopfa | I found out that the directory i had deleted /memberarea | 03:15 |
zylopfa | naa never mind you said it should work like that | 03:16 |
zylopfa | maybe i should make another test then to see if the thing i create is in the trash | 03:16 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 03:36 | |
zylopfa | preaction, I am making a check: if ($memberfolder->isInTrash()) so i can abort the workflow in that case | 03:36 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 03:43 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 03:43 | |
zylopfa | damn the workflow engine is smart | 03:44 |
zylopfa | when i did return error when the folder was in trash, it tried again a little later to run it | 03:44 |
zylopfa | and it then worked cause i in the meantime has emptied the trash | 03:44 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 03:51 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 04:00 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 04:40 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:05 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 05:14 | |
@preaction | i like these little 2-3 hour feature hunts i go on | 05:27 |
zylopfa | what have you hunted Sir? | 05:33 |
@preaction | patspam wanted the Template Upgrade Protection to be smarter, so it now is smarter | 05:33 |
@preaction | also that code highlighter only took a couple hours | 05:33 |
@preaction | and the "Apply" button | 05:34 |
@preaction | spontaneous fun for the whole community! | 05:34 |
zylopfa | haha <3 | 05:35 |
zylopfa | Awesome work preaction | 05:35 |
@preaction | code highlighter can't be core yet: i dont like how it works... | 05:35 |
@preaction | i'm trying to understand it so i can fix it | 05:35 |
zylopfa | yeah, I am still using it on my site | 05:36 |
@preaction | right now, if i just have a CSS snippet, it doesn't auto-detect (it would have to be inside a <style> tag) | 05:36 |
zylopfa | works pretty well, just not the resizing | 05:36 |
@preaction | so i want a select box so i can choose what code i'm editing | 05:36 |
@preaction | also the auto-tabbing kinda annoys me sometimes, so i want the option to turn it off | 05:36 |
@preaction | CodeMirror wasn't designed to be that dynamic of adding / removing features | 05:36 |
zylopfa | preaction, cant it make a check about what kind of Asset it is residing in? | 05:37 |
@preaction | not really. i could pass the Codearea control a flag for which highlighting it should use, but the Snippet problem remains | 05:37 |
@preaction | a snippet can be CSS, JS, or HTML, or anything really, and i don't know what it is until the user starts typing | 05:37 |
zylopfa | like: if(ref($parentasset) =~/snippet/ | 05:37 |
zylopfa | ahh ofcourse not | 05:38 |
@preaction | not like that, a property for the form control would be better | 05:38 |
zylopfa | yeah | 05:38 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 05:38 | |
@preaction | so like "parser => "htmlmixed"" or "parser => "javascript"" | 05:38 |
@preaction | but even then, to be able to dynamically choose and have it reparse the text would be ideal | 05:38 |
zylopfa | yeah would be awesome if you could make it do that | 05:43 |
@preaction | ... so now i found the codearea that i REALLY wanted: http://cdolivet.net/editarea/editarea/exemples/exemple_full.html | 05:44 |
zylopfa | woo fuck, that looks so sick | 05:45 |
@preaction | doesn't support mixed HTML, CSS, JS, but it is less annoying than CodeMirror | 05:45 |
@preaction | apparently supports i18n already too | 05:46 |
@preaction | please tell me it's GPL-compatible... | 05:46 |
zylopfa | yeah | 05:46 |
@preaction | OMFG Find/Replace! | 05:47 |
zylopfa | haha sickkk | 05:50 |
zylopfa | it can do it all :O | 05:50 |
zylopfa | preaction, i just made a little curiosity for the bazaar | 05:50 |
zylopfa | a workflow activity that create personal user areas automatically | 05:51 |
@preaction | i can't wait until JT fixes the bazaar so i can subscribe to the whole thing | 05:51 |
@preaction | nice | 05:51 |
@preaction | i can remember more than a few people wanting just that | 05:51 |
zylopfa | Its not exhaustive yet and it can be made much smarter, but its just to show the concept to people | 05:52 |
zylopfa | I know i used lonnggg time to understand it | 05:52 |
zylopfa | and i couldnt find anything about it | 05:52 |
@preaction | Release Early, Release Often | 05:52 |
zylopfa | indeed! | 05:52 |
@preaction | that CodeMirror thing is out there, and now i'm already replacing it ;-) | 05:52 |
zylopfa | ahahah sweetness | 05:52 |
zylopfa | keep it up! | 05:52 |
zylopfa | I haven't had so much fun coding since i met webgui | 05:55 |
+Radix_ | preaction: you still awake? | 06:00 |
@preaction | temporarily, yes | 06:00 |
+Radix_ | I'm trying to upgrade my wre/webgui install | 06:00 |
+Radix_ | I think I have 7.4.40 atm, and installed the new wre first | 06:01 |
+Radix_ | now I'm getting 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' | 06:01 |
@preaction | when are you getting it? sounds like a config got clobbered | 06:01 |
+Radix_ | In the forums Graham said I need to upgrade my webgui.. but the ./webguiupdate script doesn't work now either | 06:01 |
@preaction | did you run the wreupgrade.pl first? | 06:01 |
+Radix_ | no | 06:02 |
@preaction | in /data/wre/sbin/wreupgrade.pl <-- try that maybe? | 06:02 |
@preaction | you had an 0.8 and are upgrading to another 0.8 right? | 06:02 |
+Radix_ | yeah | 06:02 |
@preaction | yeah, then you need to run that upgrade | 06:02 |
+Radix_ | that comes up with the same error | 06:03 |
@preaction | ok. what's the size of /data/wre/etc/wre.conf ? | 06:03 |
+Radix_ | 0 | 06:03 |
@preaction | is there a /data/wre/docs/install.txt or something? i haven't upgraded my WRE to 0.8.5 | 06:03 |
@preaction | yeah. it got clobbered... | 06:03 |
@preaction | but why... | 06:03 |
@preaction | i would ask someone to take a look at that issue, i don't think you're the first to have that happen trying to upgrade to the new WRE (elnino had it happen) | 06:04 |
@preaction | (ie. file a bug) | 06:04 |
+Radix_ | okey.. what's the best way to fix it? retrieve the one from the backup and then run wreupgrade? | 06:04 |
@preaction | that might work | 06:04 |
@preaction | or if that fails, running the wreconsole and going through setup might work too | 06:05 |
@preaction | otherwise, you don't really need the new WRE to run the new WebGUI, provided you run /data/webGUI/sbin/testEnvironment.pl before you try running WebGUI's upgrade script | 06:05 |
+Radix_ | what does that file usually contain? don't think I've ever looked at it before | 06:05 |
@preaction | wre.conf is a JSON object of various configuration stuff | 06:06 |
@preaction | mysql port, backup config, wremonitor config | 06:06 |
@preaction | nothing, i think, that can't be redone quite easily | 06:06 |
+Radix_ | Hmm.. wierd.. my backup one is 0 bytes too | 06:08 |
@preaction | and the one before that? | 06:09 |
@preaction | there was an old bug in Config::JSON that would cause that | 06:09 |
+Radix_ | only got one backup of this site atm.. it's just my personal site so never bothered to organise backups | 06:09 |
@preaction | or try the wreconsole.pl to re-setup the place. just make sure you pick "Manual Install" of webgui | 06:10 |
+Radix_ | hmm.. how do you recreate wre.conf using the wreconsole? It seems to recognise my existing setup already | 06:14 |
@preaction | oh ?func=setup i think.. let me find it | 06:16 |
@preaction | the URL it gave you and /setup | 06:16 |
@preaction | so localhost:63842/setup or whatever | 06:16 |
CIA-39 | WebGUI: doug * r7926 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): - added: "Duplicate this template and edit" now updates the asset we came from, if any | 06:21 |
CIA-39 | WebGUI: jt * r7927 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): WebGUI now requires Class::C3 version 0.19 or greater. | 06:21 |
+Radix_ | cheers preaction.. think that got it going | 06:23 |
@preaction | sweet | 06:23 |
+Radix_ | it's still spitting out a couple of errors on mod-perl startup, but works regardless | 06:23 |
+Radix_ | ap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/pr | 06:23 |
+Radix_ | ereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94, <DATA> line 225 | 06:23 |
+Radix_ | a couple like that | 06:23 |
@preaction | that's a known issue, i forget what causes it but it's safe to ignore | 06:24 |
+Radix_ | the wreconsole doesn't think mod_perl has started because of it it seems | 06:24 |
+Radix_ | but it's running | 06:24 |
+Radix_ | many thanks for your help | 06:26 |
@preaction | np | 06:26 |
+Radix_ | I have 7.4.40.. can I upgrade straight from this to 7.5.26 ? or do I need to stop somewhere else along the way? | 06:29 |
@preaction | check docs/gotcha.txt, but i think you should be able to make it to 7.5.26 | 06:29 |
+Radix_ | I'll make another backup and give it a try then :) | 06:30 |
@preaction | http://www.webgui.org/bazaar/editarea-codearea-editor-with-syntax-highlighting <- here's the new EditArea thing | 06:30 |
zylopfa | Looks sick awesome preaction | 06:47 |
@preaction | yes, i love it | 06:48 |
@preaction | i also found an idea to import / export the code in that box to a file. sounds like a good RFE to implement | 06:48 |
@preaction | so just, on-the-fly export the code. edit it in VIM or your favorite editor, then save and import back into the codearea | 06:49 |
zylopfa | preaction, I am working on yet another Form module | 06:50 |
zylopfa | its used in definitions | 06:51 |
@preaction | for doing what? | 06:51 |
zylopfa | so you can use it in all you do | 06:51 |
zylopfa | its a spellchecker | 06:51 |
zylopfa | automatically checking your spelling | 06:51 |
@preaction | hm... doesn't the HTMLArea already have spellcheck? | 06:51 |
zylopfa | and you can click what it suggested instead | 06:51 |
@preaction | or is this a better mousetrap? | 06:51 |
zylopfa | its a "as you type" spell checker | 06:51 |
@preaction | ahh | 06:51 |
zylopfa | which uses google to get the words right | 06:52 |
@preaction | heh, nice | 06:52 |
zylopfa | and it also suggest the right words | 06:52 |
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has quit [Read error: 60 (Operation timed out)] | 07:28 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 07:48 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:48 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 08:17 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 08:50 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 08:51 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 09:28 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 09:28 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 09:34 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 14:22 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:22 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:22 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 14:45 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 16:42 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui | 17:59 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:25 | |
BartJol | morning | 18:25 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 18:39 | |
@rizen | morning | 18:46 |
BartJol | rizen, you know whether perlDreamer is coming today, I have a question about a bug he closed | 18:47 |
@rizen | i don't...but it's church day for him, so if he does come on it won't be for another couple hours at least | 18:48 |
BartJol | ok | 18:48 |
BartJol | there is a hardcoded template ID, which will bug me later | 18:48 |
zylopfa | I am submitting a bug for the PayDriver | 19:05 |
zylopfa | I can correct it myself but i want some feedbacks as to what i have discovered should be made like i suggest | 19:06 |
BartJol | well, give us an url | 19:12 |
zylopfa | http://www.plainblack.com/bugs/tracker/8816 | 19:14 |
zylopfa | tell me what you think | 19:15 |
BartJol | zylopfa: where does it get the PBS without USD, isn't the label broken? | 19:19 |
BartJol | maybe it is chopped of at the whitespace, not sure about that, but labels mostly don't contain spaces | 19:20 |
zylopfa | BartJol, the PBS is not the label, its the instance name | 19:26 |
zylopfa | thats the bug | 19:26 |
zylopfa | [EDIT] - PayDriverName | 19:27 |
BartJol | I'll have a better look | 19:28 |
zylopfa | this is the name of the driver class | 19:28 |
zylopfa | and not the name of the instance of the driver class | 19:28 |
BartJol | aah | 19:28 |
BartJol | I understand | 19:29 |
zylopfa | imo its a bug | 19:29 |
BartJol | yes, it is confusing | 19:29 |
zylopfa | cause many paydrivers can be configured in 1000 ways | 19:29 |
BartJol | strange, well, the label of the instance should be available in the loop I suppose | 19:30 |
zylopfa | BartJol, also when the custumer choose payment method | 19:30 |
zylopfa | its also the Class Name of the driver instead of the labe for the instance of it | 19:30 |
BartJol | I think it should be an easy fix... | 19:31 |
zylopfa | yeah i can fix it myself | 19:31 |
zylopfa | just wanted to know if some agreed with me on it | 19:31 |
BartJol | I do | 19:31 |
zylopfa | Awesome | 19:31 |
zylopfa | I have just finished a PayDriver for a Danish Payment Provider | 19:32 |
BartJol | oh, but then, do you agree with my bug? | 19:32 |
zylopfa | well i am laying the last hand on it | 19:32 |
BartJol | http://www.plainblack.com/bugs/tracker/8801 | 19:32 |
zylopfa | ler me check | 19:32 |
BartJol | especially the last comment | 19:33 |
zylopfa | yeah i just jumped off the chair from that one | 19:34 |
zylopfa | I have it just like you also, that i never edit the original templates | 19:34 |
zylopfa | i copy them off to my template directory for the site and change | 19:34 |
zylopfa | It is definately a bug | 19:34 |
BartJol | woohoo | 19:34 |
BartJol | even if it would take a database change instead of a gui setting, it already would be better | 19:36 |
-!- khenn_ [n=khenn@97.92.186.139] has left #WebGUI [] | 19:36 | |
BartJol | but even that is awkward for normal users | 19:36 |
zylopfa | yeah indeed | 19:36 |
BartJol | but it wouldn't break during an upgrade, like changing the code would | 19:37 |
zylopfa | PBtmpl0userInviteEmail is hardcoded in? | 19:39 |
zylopfa | the asset id of the default template | 19:39 |
zylopfa | ? | 19:39 |
BartJol | no, it's nott the email template | 19:39 |
zylopfa | ohh | 19:39 |
BartJol | but if you want to change the userInvite form | 19:39 |
BartJol | you can't do that without | 19:40 |
BartJol | a changing a template original | 19:40 |
BartJol | or | 19:40 |
BartJol | b changing the code in Invite.pm | 19:40 |
zylopfa | damn, thats not good | 19:40 |
BartJol | stange thing is: the correct message is shown in the email the invitee receives | 19:42 |
zylopfa | PBtmpl00000userInvite1 hardcoded in the operation | 19:42 |
BartJol | bt when you are filling in the form, you see another one | 19:42 |
BartJol | yeah | 19:42 |
BartJol | that one | 19:42 |
BartJol | rule 76 | 19:42 |
BartJol | of Operation/Invite.pm | 19:42 |
zylopfa | The admin,settings, user tab should be changed | 19:43 |
zylopfa | to ass a "Friend inbvite template" field | 19:43 |
zylopfa | to add even | 19:43 |
BartJol | :) | 19:43 |
zylopfa | I think its a bug | 19:43 |
BartJol | well, now I know that you don't use a dvorak keyboard | 19:43 |
zylopfa | Eventhough its an Operation, it should be templateable | 19:43 |
zylopfa | :D | 19:43 |
zylopfa | I am gonna comment on your ticket | 19:44 |
BartJol | yeah, when you make a template for it, it should be really templatable | 19:45 |
zylopfa | yeah instead of only editing the original | 19:45 |
zylopfa | BartJol, how do you find the template in the system? I mean if you are a normal user | 19:48 |
zylopfa | you wouldnt know where it is | 19:48 |
BartJol | no | 19:49 |
BartJol | I took me a while to find it | 19:49 |
BartJol | so I went looking in the code for the operation | 19:49 |
zylopfa | yeah good idea. After all its designers, that should be able to do this | 19:50 |
BartJol | well, first I just searched the asset tree and found the template | 19:51 |
BartJol | then I couldn't find where it was set or requested for | 19:51 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 19:51 | |
BartJol | then I went to the code | 19:51 |
zylopfa | its 2 or 3 new lines of code | 19:51 |
zylopfa | add a new property field to the users tab in the settings | 19:52 |
zylopfa | and change the operation to get that value | 19:52 |
BartJol | but then it should also be set somewhere in the db | 19:52 |
zylopfa | wont that be automagical? | 19:53 |
BartJol | don't think so | 19:53 |
zylopfa | naa it wont | 19:53 |
zylopfa | well those 3 things then | 19:53 |
zylopfa | It is a bug | 19:53 |
BartJol | I gave you a smiley too | 19:55 |
zylopfa | awesome thanks a lot :D | 19:56 |
BartJol | so, now I'm going to tackle a much more complicated problem | 20:06 |
BartJol | "what to make for dinner" | 20:07 |
* BartJol is going to cook | 20:07 | |
zylopfa | haha yeah! good luck with it | 20:10 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 20:20 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:20 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:21 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 20:45 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 21:08 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:08 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 21:26 | |
zylopfa | Greetings! | 21:26 |
BartJol | hi | 21:29 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 21:39 | |
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui | 21:46 | |
SquOnk | Hi everyone. | 21:46 |
zylopfa | Greetings SquOnk | 21:46 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:56 | |
-!- SquOnk [n=emhn@190.74.66.16] has quit ["Yippie kay-ai-yay fudder muckers!"] | 22:36 | |
CIA-39 | WebGUI: ernesto * r7928 /WebGUI/lib/WebGUI/Operation/LDAPLink.pm: (log message trimmed) | 22:39 |
CIA-39 | WebGUI: Fixed validation so LDAPLink takes ldap:// and ldaps:// URIs. | 22:39 |
CIA-39 | WebGUI: Net::LDAP does The Right Thing (tm) when given an ldaps:// URI | 22:39 |
CIA-39 | WebGUI: provided the administrator has properly set up /etc/ldap/ldap.conf | 22:39 |
CIA-39 | WebGUI: with the CA Cert signing the Server's certificate. | 22:39 |
CIA-39 | WebGUI: Succesfully tested | 22:39 |
CIA-39 | WebGUI: ldap://my.ldap.server/ | 22:39 |
zylopfa | Is anyone on atm? | 23:21 |
zylopfa | I would like to ask how I can be assigned to fix a bug? | 23:22 |
BartJol | ooh | 23:27 |
BartJol | you will have to be with one of the plainblack dudes | 23:27 |
zylopfa | ahh ok thanks a lot :D | 23:31 |
BartJol | and I think the fix has to be posted to svn zylopfa, I don't think you have that rights | 23:31 |
zylopfa | no iguess not :D | 23:31 |
BartJol | so better is to post it in the report and sweetly ask whether they cabn commit it | 23:31 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 23:34 | |
-!- preaction [n=doug@72-255-17-184.client.stsn.net] has joined #webgui | 23:39 | |
-!- mode/#webgui [+o preaction] by ChanServ | 23:39 | |
--- Day changed Mon Oct 13 2008 | ||
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 00:01 | |
zylopfa | I am translating the danish i18n files :( | 00:13 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Success] | 00:42 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:42 | |
BartJol | zylopfa: succes! | 00:46 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 01:01 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 01:09 | |
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:39 | |
CIA-39 | WebGUI: translation * r7929 /translations/Danish/Danish/ (8 files): Update from translation server | 01:42 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 02:07 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 02:07 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:26 | |
elnino | hi. I just stopped spectre and modperl and modproxy. Did a ps-aux, and see abunch of h /data/wre/prereqs/bin/httpd -f /data/wre/ listed. Shouldn't those be "gone" from the process list? | 02:37 |
@preaction | probably | 02:50 |
@preaction | can you reach your site? | 02:50 |
elnino | oh,. I stil have it down. Trying to investigate between preparing dinner | 02:51 |
elnino | go this error: Apache2::SizeLimit httpd process too big, | 02:51 |
elnino | and this: server reached MaxClients setting,... | 02:51 |
elnino | and this BD::mysql::st execute failed: MySQL server has gone away at... | 02:51 |
elnino | all will no doubt keep me busy tonight. =( | 02:52 |
CIA-39 | WebGUI: jt * r7930 /WebGUI/ (4 files in 3 dirs): | 02:53 |
CIA-39 | WebGUI: - Added a basic auth mechanism to WebGUI, which will allow WebGUI to handle | 02:53 |
CIA-39 | WebGUI: authenticated web service queries. | 02:53 |
elnino | those were in my modperl error log more intersting ones in my proxylog. | 02:53 |
elnino | one being: *** glibc detected *** double free or corruption (out): 0x008ae4f8 *** | 02:54 |
elnino | whatever that means. | 02:54 |
@preaction | something was trying to free memory that had already been freed | 02:54 |
elnino | that's doesn't sound good. | 02:55 |
@preaction | no, it's also rather difficult to do with Perl | 02:55 |
elnino | well. the first thing I did was look to see if my harddrive was full. It was at 37% capacity. So I'm doing well there, but cat /proc/meminfo didn't show much memory left. So I wonder what keeps going on on sundays? | 02:57 |
elnino | I don't expect you to answer that one. =) | 02:58 |
elnino | when does wremonitor start up? is it a "service" that I can start with wreservice? | 02:58 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:00 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:00 | |
@preaction | wremonitor is run from a cronjob, usually every 3 minutes | 03:00 |
@preaction | it checks on stuff, and then it quits | 03:00 |
@preaction | it's not a long-running process | 03:00 |
elnino | oh.that right.. ok. | 03:00 |
elnino | well. sites are back up. Do you recommend anything that I can use to monitor memory usage? and send periodic reports? | 03:04 |
@preaction | zabbix maybe? | 03:08 |
elnino | ok. I'll take a look at it. Thanks! | 03:10 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 03:39 | |
CIA-39 | WebGUI: jt * r7931 /WebGUI/lib/WebGUI.pm: made it basic auth work for browsers too rather than just mechanized requests | 03:40 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 04:05 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:13 | |
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui | 04:29 | |
SquOnk | Hi | 04:29 |
+Radix-wrk | Hi SquOnk | 04:41 |
SquOnk | Radix-wrk: Hey | 04:42 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 05:19 | |
-!- SquOnk [n=emhn@190.74.66.16] has quit ["Yippie kay-ai-yay fudder muckers!"] | 05:25 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:50 | |
-!- dogcow69 [i=dogcow@pool-96-228-167-124.tampfl.fios.verizon.net] has joined #webgui | 06:32 | |
-!- dogcow69 [i=dogcow@pool-96-228-167-124.tampfl.fios.verizon.net] has left #webgui [] | 06:32 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:42 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:45 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 07:01 | |
patspam | how does one upgrade a pre-7.4.21 site given that upgrade_7.4.21-7.5.0.pl is the oldest upgrade file in docs/upgrades? | 07:31 |
patspam | i guess i can just copy in upgrade files from old webgui versions | 07:34 |
elnino | patspam, I think what they did, is they mirrored all changes after 7.4.21 with a version 7.5.x | 07:34 |
elnino | if that makes sense. | 07:35 |
patspam | hey elnino. my problem is that the site is 7.3.x! | 07:35 |
elnino | oh. good luck with that! =) | 07:35 |
elnino | I thought I was bad with upgrading. | 07:35 |
patspam | heh | 07:36 |
patspam | not my site ;) | 07:36 |
elnino | I think they have older ones laying around.. let me look. | 07:36 |
patspam | yeah, I'm pulling them out of an earlier release | 07:36 |
elnino | http://update.webgui.org/7.x.x/ | 07:37 |
elnino | or are those full versions? | 07:38 |
@preaction | patspam, bad! you have to upgrade to 7.4.0 first | 07:38 |
@preaction | then 7.4.21 | 07:38 |
@preaction | then 7.5.x | 07:38 |
patspam | oh joy! | 07:38 |
patspam | preaction: do i need the full webgui release in place for each of those steps? e.g. does it rely on that version API? or can i just dump in all the relevant upgrade scripts? | 07:39 |
@preaction | full release | 07:39 |
* patspam sulks | 07:40 | |
@preaction | the gotchas should have more details | 07:40 |
@preaction | eh, that's what we get for adding things: the definition has properties the table doesn't, and then things go kabloooie | 07:40 |
patspam | heh yeah, it's fitting punishment for not upgrading sooner | 07:41 |
patspam | I'll add more details to gotcha.txt and the wiki once I'm done | 07:41 |
patspam | hmm JSON seems to be a problem | 08:11 |
+Radix-wrk | I had issues with JSON too | 08:41 |
patspam | 7.3.22-stable -> WebGUI_7.4.0-beta needed JSON 1.x | 08:44 |
patspam | but then WebGUI_7.4.0-beta -> WebGUI_7.4.21-stable needs JSON 2.x | 08:45 |
patspam | fun times | 08:45 |
+Radix-wrk | yeah, I managed to get 7.4.40 going on mine with the 0.8.5 wre | 08:45 |
elnino | yep, if you update to latest wre, it has all the prereqs otherwise you have to insatll everything mentioned in the gotchas. | 08:50 |
patspam | heh, yeah except that you have to force an install of JSON 1.x while you upgrade to 7.4.0, and then go back to JSON 2.x | 08:50 |
@preaction | blame JSON for that, not us man :( | 09:05 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:09 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:21 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 09:24 | |
elnino | rizen - I was wondering if you can point me to the pdfs from wuc2008, I'd like to find your optimization presentation. | 09:27 |
@preaction | elnino, http://plainblack.com/wuc/presentations i think | 09:28 |
@preaction | the Site Performance Tips | 09:29 |
elnino | great. Thanks! | 09:29 |
elnino | where should preload.exclude be created? | 09:38 |
elnino | never mind. found it. | 09:39 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:41 | |
elnino | so If I setup the preload.exclude, and I have four sites, and I use sqlreport in one site, but the rest of them I don't - and I comment it out in the site.conf file. Is that doin gme any good? In ortherwords, if I don't disable it, does it load four times? | 09:59 |
elnino | preactiion.. I have a question about the site performace tips, would you be able to help me understadn the pdf? | 10:07 |
elnino | well, clarify someting in the pdf... | 10:07 |
elnino | page 65, "number of used processes" - obviously by the example, it's not ALL processes, so which processes it that page referring to? or is that processORS - I seem to remember rizen talking about processORS | 10:09 |
elnino | hey patspam, are you awake? I seem to remember you being at the site performance talk at wuc... | 10:14 |
elnino | I see, I'm looking at http://httpd.apache.org/docs/2.2/mod/prefork.html | 10:20 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:53 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:03 | |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:15 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 14:25 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:50 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 15:32 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:57 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:57 | |
BartJol | hi bopbop, just out of curiosity, where did you need the screenshot for? | 15:59 |
@bopbop | to show internationalization capability on the wg features page | 15:59 |
BartJol | ah, cool | 16:00 |
@bopbop | yeah, I've been meaning to get a screenshot for ages now- thanks for your help | 16:00 |
BartJol | no, problem, but... you don't have dutch installed anywhere? strange :) | 16:01 |
@bopbop | :) | 16:01 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 16:01 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 16:02 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:10 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:10 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:13 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:13 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:27 | |
@perlmonkey2 | G'morning everyone. | 16:45 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:46 | |
BartJol | goodmorning.. | 16:49 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:52 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 16:57 | |
SquOnk | Hi | 16:57 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 17:01 | |
BartJol | zylopfa: whoa, you translated more than a percent yesterday! good job | 17:15 |
zylopfa | haahh yeha lol | 17:16 |
zylopfa | but it takes long alone | 17:16 |
BartJol | I know, that's why I am impressed | 17:16 |
zylopfa | taking a little each day | 17:16 |
zylopfa | Personally i like it best on english | 17:17 |
zylopfa | but my customers might now | 17:17 |
zylopfa | not evne | 17:17 |
zylopfa | even | 17:17 |
zylopfa | :D | 17:17 |
zylopfa | Danish is a very poor language when it comes to computer terms | 17:18 |
BartJol | same in dutch | 17:18 |
zylopfa | none computer guys wont even understand what the daish mean | 17:18 |
zylopfa | danish | 17:18 |
zylopfa | How do you translate "Cache" in dutch? | 17:18 |
BartJol | not :) | 17:19 |
zylopfa | I know what it is but its not to translate to danish | 17:19 |
BartJol | neither translate proxy or asset | 17:19 |
zylopfa | There is a reason that all book on computer science is in english at the danish university | 17:20 |
BartJol | sometiomes computer sentences don't even feel right in your own loanguage... | 17:20 |
zylopfa | haha yeah i feel the same | 17:20 |
zylopfa | I would have much harder to understand the danish translation than the english | 17:21 |
BartJol | and in the Netherlands most people do speak english, so I try to avoid making awkward translated dutch, and stick with english when necessary | 17:21 |
BartJol | can imagine that in Denmark it's the same | 17:22 |
zylopfa | yeah its the same | 17:22 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:30 | |
SquOnk | Has anyone tested the ldaps:// patch yet? | 17:31 |
zylopfa | not me :( | 17:32 |
zylopfa | I am upgrading my test servers now | 17:35 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:35 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:08 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:39 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:47 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:18 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:18 | |
zylopfa | :D | 19:39 |
zylopfa | 7.7% of danish translation done now :D | 19:41 |
+perlDreamer | w00t! | 19:56 |
+perlDreamer | zylopfa needs a translation team if he's going to catch up to the Spanish and Germans | 19:56 |
zylopfa | ahah now way | 19:56 |
zylopfa | no | 19:56 |
zylopfa | I am not counting on any one cause i know danish is poor in computer words | 19:57 |
zylopfa | and you have to know a lot of computer jargon to get it translated well | 19:57 |
@tavisto | nice job on the training preaction! | 19:59 |
zylopfa | Jesus, in these translations i have to also explain some terms cause they arent in danish | 20:00 |
zylopfa | like "the date is in EPOCH format" | 20:01 |
zylopfa | Normal users seeing this Epoch thing wouldnt know what it is | 20:01 |
CIA-39 | WebGUI: colin * r7932 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): fix typo in sql for userId lookup, 8818 | 20:01 |
CIA-39 | WebGUI: jt * r7933 /WebGUI/ (3 files in 3 dirs): Added the Asset Discovery web service content handler. | 20:01 |
@rizen | perlDreamer: this weekend i was trying to convince zylopfa to restart the Danish WebGUI users group. | 20:04 |
@rizen | that would give him some more translation help | 20:04 |
zylopfa | yeah rizen i will do it | 20:04 |
zylopfa | but I dont want some randoms to translate it if i have to correct all the errors after | 20:05 |
zylopfa | But there are many other good things about restarting it | 20:05 |
zylopfa | as the danish webgui site is now no wonder no danish know about what it can do | 20:05 |
zylopfa | Webgui is about patience for the first month or so untill you know your way around the api. and then its payback the rest of the time working with it | 20:06 |
zylopfa | rizen, when can i correct errors i have found in webgui? | 20:09 |
+perlDreamer | zylopfa, please post them as bugs | 20:10 |
zylopfa | yeah i did | 20:11 |
+perlDreamer | Do you have patches to fix them, too? | 20:11 |
zylopfa | but i would also like to help with bugs some time | 20:11 |
zylopfa | i need feedback if some think its a bug | 20:11 |
zylopfa | BartJol did | 20:11 |
@rizen | zylopfa, it takes time to get commit access | 20:12 |
@rizen | for now post your patches | 20:12 |
zylopfa | yeah ofcourse rizen | 20:12 |
@rizen | after we see your code quality | 20:12 |
zylopfa | yeah | 20:12 |
zylopfa | I have still much to learn | 20:12 |
@rizen | commit access is by invitation only | 20:12 |
zylopfa | I am in a learning phaze now writing some Payment drivers | 20:12 |
@rizen | you offered to write the Paypal plugin for the shop. If that's of high quality, it will go a long way toward getting you commit access. | 20:15 |
zylopfa | sweet rizen | 20:15 |
zylopfa | I know a good deal about paypal payment | 20:15 |
zylopfa | and i even found many sites that have done it wrong | 20:15 |
@rizen | that's good, cuz i know virtually nothing about it, so i was going to have to learn it in order to write it this spring | 20:16 |
@rizen | you'll be saving me a crapload of time | 20:16 |
zylopfa | but you are pretty ace as it is | 20:16 |
zylopfa | I have to read the api for it again also but i thin i can do it | 20:16 |
zylopfa | I know the api for the webgui part now as i have made 1 payment driver | 20:17 |
zylopfa | + i remember most of the paypal api | 20:17 |
zylopfa | from earlier programming | 20:17 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 20:58 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 20:59 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:59 | |
-!- preaction [n=doug@72-255-17-184.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 21:11 | |
CIA-39 | WebGUI: translation * r7934 /translations/Spanish/Spanish/ (Asset_Folder.pm Asset_Sku.pm): Update from translation server | 21:26 |
zylopfa | rizen, do translation give any karma or is it just coding? | 21:29 |
SquOnk | Speaking of translations... | 21:35 |
zylopfa | Hit me! | 21:38 |
zylopfa | hah yeah spanish :D | 21:38 |
zylopfa | awesome | 21:38 |
zylopfa | I need to beat them to it | 21:38 |
-!- SDuensin [n=Scott@33.sub-75-207-112.myvzw.com] has joined #WebGUI | 21:39 | |
SquOnk | We've got commitment from a customer. They'll be having half a dozen _web_ _designers_ checking if the translations make sense :-) | 21:40 |
SDuensin | I'm finally here! | 21:43 |
@rizen | nice job SquOnk | 21:45 |
@rizen | zylopfa: right now no karma for translation, but there is an RFE to make that happen | 21:45 |
SquOnk | rizen: Yeah. I'll be behind them with a whip ;-) | 21:46 |
zylopfa | I am soon on 10% on the danish one | 21:46 |
zylopfa | i done it all alone so far | 21:46 |
SDuensin | Hey! WebGUI.tv - Awesome! | 21:46 |
zylopfa | yeah its awesome good | 21:47 |
zylopfa | things are realy happening on the site these days | 21:47 |
* SDuensin loves WebGUI. | 21:47 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui | 21:47 | |
* zylopfa thinks its awesome | 21:47 | |
@rizen | SDuensin...it appears that you may have a new contender for webgui fanboi | 21:47 |
zylopfa | Thats me rizen | 21:48 |
@rizen | zylopfa is itching to take the title from you | 21:48 |
SDuensin | I'll rise to the occasion! | 21:48 |
zylopfa | yeah i love that system | 21:48 |
SDuensin | And soon - I announced that I'm gonna quit my job today. | 21:48 |
zylopfa | It was hard to dance with in the start, but the order it promote is awesome | 21:48 |
zylopfa | I once programmed a kind of framework for my perl websites in the old days | 21:49 |
zylopfa | but it was 0 compared to webgui | 21:49 |
* SDuensin danced with 5.x. 6.x punched him in the face. Now he's back with 7.x and loving it! | 21:49 | |
zylopfa | haah awesome SDuensin !! | 21:49 |
@rizen | SDuensin: what will you do now that your' out of $dayjob | 21:49 |
zylopfa | I used it 4 years ago | 21:49 |
SDuensin | WebGUI! | 21:49 |
zylopfa | for a little bit | 21:49 |
SDuensin | What else? Duh. | 21:49 |
SDuensin | :-) | 21:50 |
zylopfa | and then i was doing some other work | 21:50 |
-!- wgGuest38 [n=wgGuest3@82-169-44-69.ip.telfort.nl] has joined #webgui | 21:50 | |
-!- wgGuest38 [n=wgGuest3@82-169-44-69.ip.telfort.nl] has quit [Client Quit] | 21:50 | |
zylopfa | and then i came back to it a year ago again | 21:50 |
@rizen | SD, professionally? | 21:50 |
@rizen | or just for fun | 21:50 |
SDuensin | rizen - Going to try. | 21:50 |
@rizen | nice dood | 21:50 |
@rizen | let me know if i can help | 21:50 |
zylopfa | Now i am a hoster of webgui sites and developer / designer of them | 21:50 |
BartJol | pb needs more people? | 21:50 |
SDuensin | I'm going to take a lot of the automation I worked out for CloudCircle and apply it to WebGUI. | 21:50 |
SDuensin | rizen - Sure, mail me bags of money. | 21:50 |
zylopfa | haha SDuensin | 21:50 |
SDuensin | And get Gooey back in stock! I want a stuffed Gooey! | 21:50 |
BartJol | dollars? they ain't worth crap | 21:51 |
@rizen | gooey is in stock | 21:51 |
zylopfa | Working on webgui is considered "Hours of personal interest" and is not payable in cash. | 21:51 |
BartJol | SDuensin: we have a box full | 21:51 |
zylopfa | ;D | 21:51 |
SDuensin | ACK! | 21:51 |
@rizen | bartjol: but you paid for that box full | 21:51 |
* SDuensin will have to get back on the store! | 21:51 | |
BartJol | and he can pay us | 21:51 |
zylopfa | I am gonna get webguis also | 21:52 |
BartJol | just go to the wuc, you'll get one | 21:52 |
zylopfa | Being happy about webgui, I have turned evil towards all other CMS systems | 21:52 |
@rizen | i have to order a few thousand more though | 21:52 |
@rizen | i think we only still have about 700 at the warehouse | 21:52 |
zylopfa | ahah sick rizen | 21:53 |
BartJol | rizen uses it as mattres filling | 21:53 |
* rizen appreciates zylopfa's enthusiasm | 21:53 | |
BartJol | yeah, and more translations! go zylopha! | 21:53 |
zylopfa | haha yeah BartJol ! | 21:54 |
zylopfa | I am getting to 10% | 21:54 |
BartJol | damn serious competition :) | 21:54 |
SDuensin | I'm wanting to do my sites and help Plainblack a tad in the process. I plan on charging enough to leave a complete set of printed docs with the client. | 21:55 |
zylopfa | haah nice SDuensin | 21:55 |
SDuensin | How many web developers leave frikkin' docs when they're done? | 21:56 |
zylopfa | I bought the developers guide | 21:56 |
zylopfa | and i am so happy with it | 21:56 |
BartJol | that was what I forgot when leaving the office | 21:56 |
zylopfa | haha :D | 21:56 |
BartJol | wanted to program my own rfe.. | 21:57 |
zylopfa | sweet what one BartJol ? | 21:57 |
BartJol | the leave version tag link | 21:57 |
SDuensin | rizen - Dunno what Plainblack can do to help me. If you have ideas for partnering or whatever, lemme know. Problem is, I'm one of those evil guys who does hosting as well. | 21:58 |
BartJol | I added the operation, but the method it tries to call isn't called properly | 21:58 |
zylopfa | SDuensin, welcome to evil guys. I host also :D | 21:59 |
SDuensin | hehehe | 22:00 |
zylopfa | ahh nice :D | 22:00 |
BartJol | perlDreamer: I reopend the bug you closed, do you agree with the way I formulated it? | 22:00 |
SDuensin | I looked at hosting with PB. But I like to hack around (read: break) on WebGUI. | 22:00 |
@rizen | SDuensin: doing hosting isn't evil | 22:00 |
BartJol | only koen is evil | 22:00 |
SDuensin | BartJol - hehe | 22:00 |
@rizen | koen is sooooo evil | 22:01 |
SDuensin | rizen - Well, it competes with you. I want to *help* you! | 22:01 |
@rizen | worry about yourself first | 22:01 |
@rizen | just having you in business helps me | 22:01 |
SDuensin | :-) | 22:01 |
zylopfa | Speaking of translations (before), koen means "the cow" in danish :D | 22:01 |
SDuensin | Well, you guys ROCK. Even you, rizen. | 22:01 |
* SDuensin just received an error that there is a syntax error in the template on https://www.plainblack.com/store/merchandise | 22:02 | |
CIA-39 | WebGUI: translation * r7935 /translations/Spanish/ (Spanish/Asset_Folder.pm notes.txt): Update from translation server | 22:02 |
BartJol | zylopfa: thanks for that usefull information | 22:03 |
zylopfa | Any time BartJol ! | 22:03 |
@rizen | zylopfa what is your webgui.org username? | 22:06 |
zylopfa | titlandata | 22:06 |
SDuensin | Uh, rizen, am I supposed to be allowed to buy Gooey with just my Karma? | 22:10 |
* SDuensin is gonna say "no" since his karma is now -1001. | 22:12 | |
@rizen | SD yes | 22:13 |
@rizen | what? | 22:13 |
SDuensin | Yea. Apparently I spent karma I didn't have. | 22:13 |
BartJol | you are allowed to pay with money right? | 22:13 |
SDuensin | How much karma is Gooey? I only had like 400-something. | 22:13 |
@rizen | you shouldn't be able to do it unless you have enough karma | 22:13 |
@rizen | 1500 | 22:13 |
SDuensin | Yea. Oops. | 22:13 |
SDuensin | If you can un-do it, I'll come back with cash. :_) | 22:15 |
BartJol | woohoo, second step seems to work | 22:24 |
CIA-39 | WebGUI: translation * r7936 /translations/Spanish/ (Spanish/AdSpace.pm notes.txt): Update from translation server | 22:26 |
CIA-39 | WebGUI: translation * r7937 /translations/Spanish/ (Spanish/AdminConsole.pm notes.txt): Update from translation server | 22:26 |
zylopfa | damn those spanatians ;D | 22:28 |
BartJol | mm, my new table is better for couch programming | 22:31 |
SDuensin | I can't do couch programming anymore. It turns into couch sleeping. | 22:32 |
-!- rjholtz [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui | 22:37 | |
rjholtz | Hello! | 22:38 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 22:39 | |
BartJol | rjholtz: hi | 22:41 |
rjholtz | I hope someone might be around to answer a quick question. I tried searching for an app that can be a upload/download page, kind of like an FTP site, but couldn't find anything | 22:41 |
rjholtz | Hi BartJol | 22:41 |
BartJol | well, you can just use a folder | 22:41 |
@rizen | there it's fixed | 22:42 |
SDuensin | Whoo! | 22:42 |
* SDuensin will try not to break anything else today. | 22:42 | |
@rizen | SD, you'll just be in the hole with karma for a while | 22:42 |
@rizen | =) | 22:42 |
rjholtz | Just create a folder and users can login to upload and download to? | 22:42 |
@rizen | i trust that you'll earn it back eventually | 22:42 |
SDuensin | Hey, that's my usual position. | 22:42 |
* SDuensin is off to buy another Gooey! | 22:43 | |
BartJol | yeah, only thing is that maybe, if they can upload, they might be able to delete | 22:43 |
SDuensin | (With real money this time!) | 22:43 |
BartJol | SDuensin: wanna borrow some karma, I have a ridiculous interest rate, but you won't be negative | 22:44 |
rjholtz | hmm, yeah. I'll have to work out permissions issues. | 22:44 |
rjholtz | it will be a rarely used page, but just if we need to let someone access a file outside our company that is larger than 10MB (Mail limit) or if someone needs to get a file to us. | 22:44 |
BartJol | well, don't make a security hole, but if it is with trusted people only, just add them to a group that can edit the content of the folder | 22:46 |
rjholtz | sounds good I'll try that BartJol | 22:50 |
rjholtz | Thanks! | 22:50 |
BartJol | I hope it works out | 22:50 |
BartJol | don't forget to set the max upload setting to your linkings | 22:51 |
BartJol | likings | 22:51 |
BartJol | perlDreamer? | 22:52 |
@tavisto | rjholtz, I haven't seen you around here before. Which organization do you work with that uses WebGUI? | 22:54 |
BartJol | ah, management kicks in | 22:55 |
@tavisto | yep, BartJol you're fired. | 22:55 |
@tavisto | er wait.. no that was Koen | 22:55 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 22:55 | |
rjholtz | I work at Midwest Heart Specialists | 22:58 |
SDuensin | How midwest? I'm in St. Louis. | 22:58 |
BartJol | you fire Koen? | 22:58 |
@bopbop | rjholtz: are you Becky, the designer? | 22:59 |
@perlmonkey2 | BartJol: Yes, but he is hired back at double half his salary. | 22:59 |
rjholtz | MHS is in Chicago Western 'burbs | 22:59 |
@tavisto | rjholtz: cool, we're actually interested in doing a WebGUI success story at some point in the near future with your organization | 22:59 |
SDuensin | rjholtz - Ah, same state as me, wrong end. :-) | 22:59 |
rjholtz | no, I am one of the Net Admins, Becky was a designer from the company we hired to do the site | 23:00 |
@bopbop | ah, ok | 23:00 |
rjholtz | Tavisto, have you spoken with our Director of IT, Paul? | 23:00 |
@tavisto | no, my next question was to ask for a point of contact :) | 23:00 |
rjholtz | I don't know if he would want me to put his name and number here on IRC... but I can tell him that you are looking to contact him. | 23:01 |
@tavisto | no problem. I was just informed that we do have his contact info so I'll drop him a line | 23:02 |
rjholtz | ok cool. | 23:02 |
BartJol | tavistos email is metro@plainblack.com | 23:02 |
BartJol | sorry Tavis | 23:02 |
@tavisto | lol nice | 23:02 |
BartJol | it's late and then my awfull sense of humour kicks in | 23:03 |
@tavisto | I'll bet JT is setting up that email account right as we speak. | 23:03 |
rjholtz | inside joke I'm guessing? | 23:03 |
BartJol | yup | 23:03 |
CIA-39 | WebGUI: translation * r7936 /translations/Spanish/ (Spanish/AdSpace.pm notes.txt): Update from translation server | 23:04 |
CIA-39 | WebGUI: translation * r7937 /translations/Spanish/ (Spanish/AdminConsole.pm notes.txt): Update from translation server | 23:04 |
CIA-39 | WebGUI: jt * r7938 /WebGUI/docs/upgrades/packages-7.6.1/default_product.wgpkg: fixing borked template | 23:04 |
BartJol | we are just jealous that Tavis is pretty and we are all nerdy guys with glasses | 23:04 |
@tavisto | just cuz a guy has a little bit of style.. gotta call him metro.. cmon | 23:04 |
rjholtz | hahaha | 23:04 |
rjholtz | I'm on the nerdy guys with glasses side myself... haha | 23:05 |
@tavisto | well Bart, you're obviously pretty too since you are Sarah's dutch boyfriend | 23:05 |
@bopbop | but he does have glasses, and uses less hair product | 23:05 |
@tavisto | yeah but he has something very unfair... | 23:06 |
@tavisto | an accent. | 23:06 |
@bopbop | so true | 23:06 |
BartJol | mwoahaha | 23:06 |
@tavisto | ;) | 23:06 |
BartJol | but even with that she dumped me | 23:06 |
@tavisto | that's because SHE had the same accent. The magic doesn't work then | 23:07 |
@tavisto | oh wait you are saying sarah | 23:07 |
@tavisto | nm | 23:07 |
BartJol | who were you referring to, my other ex? | 23:07 |
@tavisto | yeah, she was dutch right? | 23:08 |
BartJol | have you met her? | 23:08 |
topsub | on the beta.webgui.org how can i recover a password? the url i have doesn't work for beta | 23:08 |
topsub | ?op=auth;method=recoverPassword | 23:08 |
topsub | Can it be disabled? | 23:08 |
BartJol | she speaks Brabants, which is a bit similar to Dutch, but the accent is different | 23:08 |
BartJol | topsub: yeah | 23:09 |
BartJol | in the settings | 23:09 |
@tavisto | yeah I met her. You deflated her and brought her over to last year's wuc. We had to pump her back up with JT's air pump remember? | 23:09 |
@tavisto | :) | 23:09 |
SDuensin | heheh | 23:09 |
@tavisto | muwhahaha! back at you bart. | 23:09 |
BartJol | well, last year I did have a picture of her in my presentation | 23:09 |
BartJol | damn | 23:09 |
BartJol | well I'll let it simmer, but then my revenge will be horendous | 23:10 |
@tavisto | haha | 23:10 |
BartJol | wait till you get here in the Netherlands | 23:11 |
BartJol | are you joining with Sarah btw? | 23:11 |
topsub | believe i found a bug with the password recover template.. Posting a bug about it | 23:11 |
@tavisto | my goal is to get over to your neck of the woods first quarter next year | 23:13 |
@tavisto | I don't know about Sarah going over there. Unless you are talking about when JT and Sarah go to Portugal for the YAPC event | 23:14 |
BartJol | ah, that's sooner then Sarah | 23:14 |
BartJol | not afaik | 23:14 |
BartJol | she will be here with to friends | 23:15 |
BartJol | s/to/two | 23:15 |
@tavisto | that's cool. Hmm.. I'll have to talk with her and find out when they are going | 23:15 |
BartJol | you'll be travelling with 3 girls! | 23:16 |
topsub | tavisto!! | 23:16 |
BartJol | I don't know whther that's a wet dream or horror | 23:16 |
@tavisto | hey topsub, what's up | 23:16 |
rjholtz | Is there a content that I can place on a page that will allow a logged in user to upload a file, but not turn admin on? | 23:16 |
@tavisto | yeah, you can use the collaboration system for that | 23:17 |
rjholtz | hmm ok | 23:17 |
@tavisto | the add link is in the CS so you can configure permissions at the asset level and not have to deal with admin on permissions | 23:17 |
@tavisto | you can also do the same to the folder I believe | 23:18 |
rjholtz | I havn't dealt with that yet... basically, end result (i should have started with this): User logs in, can either download a file from a list that is shown, or upload a file. | 23:18 |
rjholtz | and the collaboration system would do that? | 23:19 |
@tavisto | Yes it can be used that way | 23:19 |
rjholtz | thanks, I'll look into that | 23:20 |
@tavisto | you'll want to use the CS with the CS template of Default USS | 23:20 |
@tavisto | User submission system | 23:20 |
@rizen | SDuensin: you really want 2 gooey dolls? | 23:20 |
rjholtz | CS? | 23:20 |
@tavisto | Collaboration System | 23:20 |
rjholtz | duh... | 23:21 |
@tavisto | no worries, you'll start speaking wG (webgui) in no time :) | 23:21 |
SDuensin | No. The first one was my bad Karma purchase. Then I bought one with real money. | 23:22 |
SDuensin | I don't have the karma to buy one, and you don't need to send me a free one. :-) | 23:22 |
@rizen | i can either send you two, or refund your karma for one, which do you prefer? | 23:22 |
SDuensin | Karma, please. I just need one critter. | 23:22 |
@rizen | as far as PB is concerned, you have paid for both | 23:22 |
SDuensin | Thanks. | 23:22 |
@rizen | ok | 23:22 |
* SDuensin should have bought *everything* and *then* reported the bug! | 23:23 | |
Mech422 | Whee! time to order my wG books ! :-D | 23:23 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:24 | |
BartJol | strange, it looks like my site commited my versiontag automativcally | 23:25 |
BartJol | now I do am fooling around with VersionTag.pm, I hope that is not the result | 23:25 |
SDuensin | Ok, my battery is gonna die. Logging off until I get home! | 23:37 |
-!- SDuensin [n=Scott@33.sub-75-207-112.myvzw.com] has quit ["Leaving"] | 23:37 | |
CIA-39 | WebGUI: translation * r7939 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 23:40 |
CIA-39 | WebGUI: translation * r7940 /translations/Danish/ (8 files in 2 dirs): Update from translation server | 23:40 |
CIA-39 | WebGUI: translation * r7941 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 23:40 |
+perlDreamer | BartJol, I'm back now. What's up? | 23:44 |
BartJol | ah | 23:44 |
BartJol | eeeh | 23:44 |
BartJol | o yeah | 23:44 |
BartJol | two things, I found some more missing i18n | 23:44 |
BartJol | already posted that in an earlier bug | 23:44 |
BartJol | but | 23:44 |
BartJol | I reformulated the invite a friend template thingy and was wondering whether you might consider it a bug | 23:45 |
BartJol | http://www.webgui.org/bugs/tracker/8801 | 23:45 |
rjholtz | Thanks guys for the help! Tavisto, I'll let Paul know PB was going to contact him. | 23:46 |
rjholtz | exit | 23:46 |
BartJol | because your solution wasn't really possible to do it pretty | 23:46 |
rjholtz | quit | 23:46 |
@tavisto | great! | 23:46 |
rjholtz | damn I'll just close the window. | 23:46 |
@tavisto | hehe | 23:46 |
BartJol | bye rjholtz | 23:46 |
@tavisto | ttyl rjholtz | 23:46 |
+perlDreamer | BartJol: whether it's a bug or not would be PB's call. | 23:46 |
-!- rjholtz [n=spam@68-20-202-162.ded.ameritech.net] has quit [] | 23:46 | |
BartJol | oh, ok | 23:47 |
BartJol | oh, I thought you might something to say, as you considered it first as not a bug | 23:47 |
BartJol | but, beside that, do you agree? | 23:48 |
zylopfa | perlDreamer, why is it only the Spanish translation thag gets announced? | 23:50 |
BartJol | do you commit to svn? | 23:50 |
zylopfa | yeah | 23:51 |
zylopfa | I am on 11.3% now | 23:51 |
BartJol | strange, it should come up | 23:51 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 23:51 | |
BartJol | maybe with a delay, I don't see the colombians that do most of the spanish translation | 23:51 |
BartJol | I noticed some delays when I commit | 23:52 |
+perlDreamer | The SVN bot is slow | 23:52 |
+perlDreamer | very very slow | 23:52 |
+perlDreamer | BartJol, sometimes my head is still stuck back before we templated everything | 23:53 |
BartJol | svn bot drinks a lot of spotted cows | 23:53 |
+perlDreamer | but since it is user facing, it should be templated. | 23:53 |
BartJol | ok | 23:53 |
BartJol | just thinking how to tackle it in the meantime | 23:54 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 23:55 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:55 | |
BartJol | copying and editing prevents breaking during updates | 23:55 |
BartJol | the template that is | 23:56 |
BartJol | editing the original template even | 23:56 |
zylopfa | perlDreamer, its very smart the way translations are managed imo | 23:56 |
--- Day changed Tue Oct 14 2008 | ||
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:00 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 00:02 | |
+perlDreamer | rizen: Does the broken product template need to be backported to 7.5? | 00:05 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:07 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:07 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 00:10 | |
-!- mode/#webgui [+v snapcount] by ChanServ | 00:14 | |
CIA-39 | WebGUI: translation * r7942 /translations/Danish/Danish/Asset_Collaboration.pm: Update from translation server | 00:22 |
CIA-39 | WebGUI: translation * r7943 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 00:22 |
CIA-39 | WebGUI: translation * r7944 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 00:22 |
+perlDreamer | zylopfa, see, there's some Danish translation for ya. | 00:23 |
zylopfa | ahah yeah awesome! | 00:23 |
BartJol | oh and zylopfa, when you commit to svn try to check whether there are namespaces where you didn't do anything | 00:24 |
BartJol | I had it once that someone was fooling around with it | 00:24 |
zylopfa | What do you mean BartJol ? | 00:24 |
@Haarg | perlDreamer, looks like the 7.5 product template is fine | 00:24 |
BartJol | there were some porn links in it | 00:24 |
zylopfa | checking that no one has tampered with my translations? | 00:24 |
zylopfa | ahh yeah | 00:24 |
BartJol | it rare, but it can happen | 00:24 |
zylopfa | yeah there are always some autobots crawling and spitting in shit on forms everywhere | 00:25 |
SquOnk | Most of the spanish translation isn't "spanishy" enough :-) | 00:25 |
BartJol | a quick check should be enough | 00:25 |
zylopfa | damn it | 00:25 |
BartJol | SquOnk: ? | 00:26 |
SquOnk | BartJol: Some messages look like they were translated with Babelfish or something alike :-) | 00:26 |
BartJol | ah | 00:26 |
zylopfa | hahaha | 00:26 |
SquOnk | BartJol: And there's some inconsistencies | 00:26 |
zylopfa | I use a lot of time on my translations | 00:26 |
zylopfa | I build up a little dictionary also | 00:26 |
SquOnk | BartJol: I started rechecking everything. | 00:26 |
BartJol | a, my spanish isn't good enough to spot that | 00:27 |
@rizen | perlDreamer: i didn't test...perhaps it does | 00:27 |
zylopfa | Can I ask you guys something about payment gateways? | 00:28 |
@rizen | no | 00:28 |
zylopfa | good, here goes | 00:28 |
zylopfa | ;D | 00:28 |
zylopfa | The payment gw provider i use in denmark, has no control of recurring payment | 00:28 |
zylopfa | they provide it | 00:28 |
zylopfa | but you have to send requests to get the cash from the customers card yourself | 00:29 |
zylopfa | whenever you have agreed with the customer | 00:29 |
zylopfa | So in essence you have a carte-blanche to draw from the customer | 00:29 |
zylopfa | Ofc its illegal, but isn't it a bit unsecure? | 00:29 |
@rizen | ofc? | 00:30 |
zylopfa | Imo the gateway thing should make the calls for withdrawing subscription money itelf | 00:30 |
+snapcount | oversized French Unicycle? | 00:30 |
zylopfa | not the shop owner | 00:30 |
@rizen | Yes, all good gateways do a callback to the shop system | 00:30 |
@rizen | rather than the shop system doing a call to the gateway for recurring | 00:31 |
zylopfa | yeah rizen this one do to for the initial transaction | 00:31 |
@rizen | otherwise you end up storing personal info about the user at the shop | 00:31 |
zylopfa | but subsequent ones are done by the users system | 00:31 |
@rizen | and that's a security nightmare | 00:31 |
zylopfa | rizen, nothing is stored on my system | 00:31 |
zylopfa | i have the transaction code | 00:31 |
BartJol | snapcount: ontario fried chicken | 00:31 |
zylopfa | which i post to the gw | 00:31 |
zylopfa | and then it draw from teh card | 00:31 |
@rizen | zylopfa: with that transaction code, you can draw from the card though, right? | 00:32 |
zylopfa | yeah indeed | 00:32 |
+snapcount | BartJol: was wondering if anyone remembered this game =D | 00:32 |
@rizen | so then isn't it as good as a credit card number? | 00:32 |
zylopfa | No cause you can only get the payment to the preconfigered bank account | 00:32 |
@rizen | ah | 00:32 |
@rizen | ok then | 00:32 |
zylopfa | but anyway | 00:32 |
zylopfa | still it leaves me with more control of the recurring settings | 00:33 |
BartJol | snapcount: sure, maybe it should be an aftersession activity at the wuc | 00:33 |
zylopfa | so i can say better "3 days free" next 14 is $20 and next month is 15 or so | 00:33 |
@rizen | not really, because webgui still limits you to a certain number of recurrence types | 00:33 |
zylopfa | well you can on paypal also | 00:33 |
zylopfa | but all this data has to go in your buttons | 00:33 |
zylopfa | rizen, isn't that the PayDriver who decides that? | 00:34 |
@rizen | no | 00:34 |
@rizen | the subscription asset for example | 00:34 |
@rizen | knows nothing of the pay driver | 00:34 |
zylopfa | what about sku's | 00:34 |
@rizen | but in the properties you get to select if it's a monthly or annual recurring transaction | 00:34 |
@rizen | subscription is a sku | 00:34 |
zylopfa | yeah so i can subclass it and make my own? | 00:35 |
@rizen | sure you could write your own plugins to circumvent that | 00:35 |
zylopfa | and that again is what i love about webgui | 00:35 |
@rizen | but then you will never be able to use anybody else's payment gateways | 00:35 |
@rizen | and if we make changes to our api's it may break yours because you're not following the core rules | 00:35 |
zylopfa | rizen, yeah i can but not for that sku | 00:35 |
+snapcount | BartJol: Onion Flavored Calamari | 00:35 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:35 | |
zylopfa | ohh ok rizen | 00:36 |
zylopfa | Well i will try to stay within those limits then | 00:36 |
zylopfa | its not all payment gws that let the shopmaster handle the recurring anyway | 00:36 |
BartJol | snapcount: oreo filled cow | 00:36 |
zylopfa | they do it "on site" | 00:36 |
zylopfa | and post info back | 00:36 |
+perlDreamer | Optional Flatulance Control | 00:36 |
+perlDreamer | Orthogonal Fluidic Circulation | 00:37 |
zylopfa | haah its Ofcourse | 00:37 |
zylopfa | you silly cow perlDreamer | 00:37 |
zylopfa | I am gonna create a wobject to control a nuclear powerplant :D | 00:39 |
+snapcount | perlDreamer: lmao | 00:40 |
+snapcount | nice one | 00:40 |
+perlDreamer | It helps to be widely read | 00:40 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:40 | |
BartJol | with a random "oops I pushed that red button" functionality? | 00:40 |
zylopfa | haha yeah BartJol | 00:41 |
BartJol | mm, denmark, that's awfully close | 00:41 |
zylopfa | and then it should send out email messages to people subscribing to "core meltdown" messages | 00:41 |
zylopfa | when it goes haywirre | 00:41 |
BartJol | or are you in greenland? | 00:41 |
zylopfa | No i am on the little land north of germany | 00:42 |
BartJol | I just north of the nordostsee k=vhannel | 00:42 |
BartJol | channel? | 00:42 |
BartJol | arg | 00:42 |
zylopfa | sweet, thats not very far | 00:42 |
BartJol | my typing is awfull | 00:42 |
BartJol | s/I/ah/ | 00:43 |
BartJol | I live in the Netherlands | 00:43 |
zylopfa | Sweet | 00:43 |
zylopfa | I can say one thing in nederlands | 00:43 |
BartJol | but I crossed the channel last year | 00:43 |
zylopfa | Ik hou van koeien! | 00:43 |
BartJol | gebakken of in de wei? | 00:43 |
zylopfa | in de wei | 00:44 |
zylopfa | but also cooked | 00:45 |
BartJol | so actually you live 1 day driving from me | 00:45 |
+perlDreamer | The EuroWUC is reborn! | 00:46 |
zylopfa | sweet | 00:46 |
zylopfa | YES! | 00:46 |
BartJol | two germans, a danish guy and 14 dutchies :) | 00:46 |
+perlDreamer | Now all you guys have to do is find a venue and some speakers | 00:46 |
zylopfa | I lost hope for the danes when they don't maintain webgui.dk | 00:46 |
zylopfa | i bet its cause i dont run on windows | 00:46 |
zylopfa | all their posts is about "when will it work again on windows" | 00:47 |
+perlDreamer | It runs on windows now | 00:47 |
zylopfa | yeah but they are still on 6.something | 00:47 |
+perlDreamer | You need some auxiliary software though | 00:47 |
+perlDreamer | It's called VMWare | 00:47 |
+perlDreamer | :) | 00:47 |
zylopfa | ahh yeah | 00:47 |
zylopfa | I am one of those kinds that only run linux anyway | 00:48 |
BartJol | maybe you can take over the site | 00:48 |
zylopfa | yeah! | 00:48 |
zylopfa | I am gonna ask them | 00:48 |
zylopfa | its some competitor that own it i think | 00:48 |
zylopfa | some that also sell webservices and webdesign etc. | 00:48 |
BartJol | you should work together | 00:48 |
zylopfa | yeah but i need more enthusiasm than a site running windows with webgui 6.something | 00:49 |
BartJol | like the dutchies, follow the "poldermodel" | 00:49 |
zylopfa | whats that model? | 00:49 |
BartJol | lets check whether a wikipedia page exist on it | 00:49 |
zylopfa | ok | 00:49 |
BartJol | http://en.wikipedia.org/wiki/Polder_Model | 00:50 |
+snapcount | anyone interested in the webgui.us domain? | 00:50 |
+snapcount | I am willing to gift it for community goodness | 00:50 |
+snapcount | even host if you want | 00:51 |
+snapcount | I had plans for it but the fact of the matter is I'm lazy | 00:51 |
+snapcount | I guess I could post those to etcectera | 00:51 |
zylopfa | sweet snapcount | 00:52 |
+snapcount | my original plan was to do a viral marketing campaign for WebGUI | 00:52 |
zylopfa | I am gonna take over the danish one i think | 00:52 |
+snapcount | cuz coding is hard | 00:52 |
+snapcount | and I'm lazy | 00:52 |
+snapcount | the theme being "WebGUI Us" | 00:52 |
+snapcount | like you've been marked | 00:52 |
zylopfa | ahhh nice | 00:52 |
+snapcount | and be a huge collection of crazy webgui sites | 00:53 |
+snapcount | or places where Gooey has been | 00:53 |
zylopfa | haha awesomeness | 00:53 |
zylopfa | snapcount, the thing i dont like about many of my competitors in denmark | 00:53 |
+snapcount | kind of a rip off of specific pages on webgui.org | 00:53 |
zylopfa | is that i can see that they made their sites in a cms system | 00:53 |
+snapcount | but if it promotes it's a win for community | 00:53 |
zylopfa | in webgui you dont have that problem | 00:53 |
+snapcount | indeed | 00:53 |
zylopfa | unless you are lazy to change templates | 00:53 |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 00:54 | |
+snapcount | or you know how the M$ ads are all about " I'm a PC and I went to Mars and missed b/c some asshat forgot to convert from metric" | 00:54 |
+snapcount | I'm a WebGUI site, WebGUI for US | 00:55 |
+snapcount | instead of it being a U.S. site | 00:55 |
+snapcount | b/c webgui.org is that already | 00:55 |
+snapcount | I dunno... | 00:55 |
zylopfa | snapcount, if the mars explorers ran windows, I always envision their control tower | 00:55 |
zylopfa | "FFSS now we need someone to go up there and restart it again" | 00:56 |
+snapcount | hahah | 00:56 |
+snapcount | Dan put your space suit on... time for the reboot | 00:56 |
zylopfa | haha yeah! | 00:56 |
BartJol | you can do without oxygen for 15 minutes, right? | 00:56 |
zylopfa | hahaah | 00:56 |
zylopfa | :D | 00:56 |
+snapcount | or another idea could be to promote the community it's self | 00:57 |
+snapcount | "us" being people instead of websites | 00:57 |
zylopfa | ahah yeah | 00:57 |
+snapcount | people, companies, etc | 00:57 |
BartJol | snapcount: would you sell gooey underwear? jt refuses? | 00:57 |
+snapcount | but it would have to be really crazy somehow to make people go, "what the hell is this" | 00:57 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has joined #webgui | 00:58 | |
zylopfa | problem with excecutives that deside what cms system to use is their ignorance | 00:58 |
+snapcount | some kind of secret insignia | 00:58 |
+snapcount | what ever | 00:58 |
zylopfa | IT HAS TO RUN .NET CAUSE I SAW IT IN AN ADD IN THE NEW YORK TIMES | 00:58 |
BartJol | snapcount: and WebGUI games | 00:58 |
+snapcount | only if their those edible undies | 00:58 |
+snapcount | ok maybe not | 00:58 |
+snapcount | yep have to nix the undies | 00:58 |
+snapcount | made me uncomfortable =P | 00:59 |
+snapcount | BartJol: there you go | 00:59 |
BartJol | mmm, maybe I can make them form cottoned candy | 00:59 |
+snapcount | I should ask our marketing peeps | 00:59 |
+snapcount | we have a whole room full of them that do viral stuff | 00:59 |
BartJol | cool | 01:00 |
+snapcount | maybe we could start making mini movies that starred a gooey doll | 01:02 |
+snapcount | like 15 second shorts that are utterly ridiculous | 01:02 |
+snapcount | but funny and memorable | 01:02 |
BartJol | that sounds cool | 01:02 |
+snapcount | I'm thinking Adult Swim style | 01:03 |
+snapcount | get that on Digg a few times it would at least raise awareness | 01:03 |
BartJol | maybe a selection of the coolest remarks in irc | 01:03 |
+snapcount | Hah... a memorable quotes section | 01:03 |
+snapcount | yeah that's good | 01:03 |
+snapcount | there have been some good ones | 01:03 |
BartJol | oh robot chicken! | 01:04 |
+snapcount | yeah | 01:04 |
+snapcount | that kind of "feel" | 01:04 |
+snapcount | damn it | 01:05 |
+snapcount | now you guys are getting me all motivated | 01:06 |
+snapcount | I might actually do this now | 01:06 |
+snapcount | lol | 01:06 |
+snapcount | we could make it where anyone can upload the vids | 01:06 |
+snapcount | complete, shameless promotion of WebGUI | 01:07 |
BartJol | oh, you know the book of suiscide bunnies? | 01:07 |
+snapcount | link? | 01:07 |
BartJol | http://city.tomsk.net/~alisher/shared/bunnies/ | 01:08 |
BartJol | but with gooeys and more nerdy | 01:08 |
+perlDreamer | snapcount, before we do viral marketing, we should complete our take over of Papa John's website. | 01:08 |
+snapcount | haha | 01:09 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has quit [Remote closed the connection] | 01:09 | |
+snapcount | I can't believe you remember that | 01:09 |
+snapcount | man that was a while ago | 01:09 |
+snapcount | diabolical plan numero uno | 01:09 |
+snapcount | BartJol: I can't stand to kill Gooey | 01:09 |
+snapcount | those comics are disturbingly funny though | 01:09 |
BartJol | gooey homicides? | 01:09 |
+snapcount | gooey could be a crazed destroyer of crappy websites | 01:10 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 01:11 | |
zylopfa | I am writing to the owner of the webgui.dk site now | 01:11 |
zylopfa | I am basically persuading him to hand over the domain name for a resonable low price | 01:12 |
zylopfa | and if he denies, i will buy another domain for it | 01:12 |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 01:13 | |
BartJol | I already see a "Dutch gooey" pictue | 01:13 |
BartJol | only have to make it | 01:13 |
+perlDreamer | snapcount, I also remember to feed your trout with the crikets. | 01:15 |
BartJol | but Papa John? | 01:15 |
+snapcount | someone should do a Gooey characture of Martin's PBWG photo | 01:15 |
+snapcount | that could be the Dutch logo =) | 01:15 |
BartJol | refresh my memory | 01:16 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 01:16 | |
+perlDreamer | BartJol: The evil looknig one where he's chewing on a cigar. | 01:16 |
BartJol | aaah, that one | 01:16 |
+snapcount | http://www.webgui.org/uploads/R3/y9/R3y9fUXrq_REG9rmo6TqlQ/martin.png | 01:17 |
+snapcount | James Bond Gooey | 01:17 |
+snapcount | if only I had creative talent | 01:17 |
+snapcount | crap I have to go to dance lessons | 01:17 |
+snapcount | bbl | 01:18 |
+perlDreamer | This is cool: http://www.extremetech.com/slideshow_viewer/0,2849,l%253D%2526a%253D232928%2526po%253D2,00.asp?p=y | 01:18 |
BartJol | looks noisy | 01:19 |
BartJol | but cool | 01:19 |
zylopfa | do you think these guys will hand over the webgui.dk domain name to me? | 01:21 |
BartJol | dunno, I don't know them | 01:21 |
zylopfa | I told them it seems to be not very updated and that the community needs a site which is up to speed with the webgui development | 01:22 |
CIA-39 | WebGUI: translation * r7945 /translations/Spanish/Spanish/Asset.pm: Update from translation server | 01:22 |
CIA-39 | WebGUI: translation * r7946 /translations/Spanish/Spanish/ (Asset.pm Asset_Article.pm): Update from translation server | 01:22 |
CIA-39 | WebGUI: translation * r7947 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server | 01:22 |
CIA-39 | WebGUI: translation * r7948 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server | 01:22 |
CIA-39 | WebGUI: translation * r7949 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server | 01:22 |
* SnowWrite wonders if it's appropriate to have a webguigirls.com | 01:22 | |
* SnowWrite ponders | 01:22 | |
BartJol | well, you have to be a bit nice | 01:22 |
zylopfa | yeah i know their egos might be crushed | 01:22 |
zylopfa | when i subtlely tell them that they basically suck at making something out of it | 01:23 |
zylopfa | well i use nice wording | 01:23 |
zylopfa | but i bet they smell money when i want to get the domain name | 01:23 |
+perlDreamer | "Hey, doodz. Your site sucks. Give it to me." | 01:23 |
BartJol | yeah, or you give them a wakeup call | 01:23 |
zylopfa | BartJol, they are beyond wakeup calls | 01:23 |
zylopfa | then they have to learn linux first | 01:23 |
BartJol | :) | 01:24 |
zylopfa | they only host windows | 01:24 |
zylopfa | I am just buying another domain for it if they refuse | 01:24 |
zylopfa | no biggie there | 01:24 |
zylopfa | www.theofficialdanishwebguisite.dk :D | 01:24 |
zylopfa | naa | 01:25 |
BartJol | are a lot of danish people using webgui? | 01:25 |
zylopfa | no 0 i think | 01:25 |
zylopfa | was the only site i ever saw with it | 01:25 |
zylopfa | But its more to do with lack of skills than anything else | 01:25 |
zylopfa | They can't administer the servers | 01:26 |
BartJol | but the dutch forum is also not that full | 01:26 |
zylopfa | cause they always read that .net was the way to go | 01:26 |
zylopfa | well BartJol i expect an advocate site of webgui to run atleast the lastes stable version | 01:26 |
zylopfa | and have a bit more than 0 tips and tricks in the "tips and tricks" section | 01:27 |
BartJol | oops | 01:27 |
SquOnk | See you guys tomorrow | 01:27 |
zylopfa | take care SquOnk | 01:27 |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 01:27 | |
BartJol | will plan an updat for webgui.nl soon them :) | 01:27 |
zylopfa | haah <3 | 01:28 |
BartJol | but at leat it is 7.4.x | 01:28 |
zylopfa | thats far enough up | 01:28 |
BartJol | by the end of the year we are trying to have everything running latest stable | 01:28 |
zylopfa | sweet BartJol | 01:29 |
BartJol | but I'm gonna have troubles with the 5.x versions | 01:29 |
zylopfa | how come? | 01:29 |
BartJol | the upgrade path is hard, especially the custom templates will break | 01:30 |
zylopfa | yeah | 01:30 |
zylopfa | I got many errors from that also | 01:30 |
zylopfa | from now on i will update my production servers to the lastes stable as it gets out | 01:31 |
BartJol | so first I have to get them so far that I can put them all in a wre environment | 01:31 |
zylopfa | yeah trie | 01:31 |
zylopfa | true | 01:31 |
BartJol | then it will get better | 01:32 |
@rizen | it may be hard, but at least there is an upgrade path | 01:32 |
zylopfa | indeed rizen | 01:32 |
BartJol | true | 01:32 |
@rizen | technically you can upgrade WebGUI 0.9.0 all the way to WebGUI 7.6.1 | 01:32 |
@rizen | We're the only CMS out there I know of that has a complete upgrade path for it's entire history | 01:33 |
zylopfa | thats pretty awesome | 01:33 |
BartJol | and probably I'll learn a lot along the way | 01:34 |
BartJol | and drink a lot of coffee | 01:34 |
@rizen | and don't forget a lot of beer at the end! | 01:34 |
BartJol | indeed | 01:35 |
zylopfa | rizen, is php object oriented (read: can it be)? | 01:35 |
@rizen | i've heard that php 5 and above can be | 01:35 |
zylopfa | ohh ok | 01:35 |
@rizen | but i havent' coded much php in my life | 01:35 |
zylopfa | I dont understand why php was needed | 01:35 |
zylopfa | I have coded some in it cause some i worked for demanded it | 01:36 |
BartJol | rizen: know your enemy (besides koen) | 01:36 |
* rizen detests all forms of server page languages | 01:36 | |
zylopfa | YES IRZEN!! | 01:36 |
zylopfa | woops RIZEN | 01:36 |
zylopfa | I hate embedded shit languages | 01:36 |
zylopfa | in the start it was what everyone wanted thats why they made php | 01:36 |
zylopfa | which in syntax co-incidentally looks exactly like perl | 01:37 |
* BartJol is going sleeping | 01:37 | |
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:37 | |
@rizen | i've been very lucky that i've only had to use perl, javascript, and pascal in most of my programming life, with only a few brief stints in php, ruby, c#, java, cobol, assembler, modula2, and basic | 01:38 |
@rizen | oh and C and RPG | 01:38 |
zylopfa | yeah same with me mostly | 01:38 |
+perlDreamer | humph | 01:39 |
+perlDreamer | you haven't lived til you've programmed in Lisp | 01:39 |
zylopfa | how old are you rizen to have been programming in cobol? | 01:39 |
+perlDreamer | and PIC assembly | 01:39 |
zylopfa | i have programmed that also perlDreamer | 01:39 |
zylopfa | for some led strobelight project | 01:40 |
zylopfa | I found a way to build a programmer circuit on the net | 01:40 |
zylopfa | for them | 01:40 |
+perlDreamer | rizen is 62 this year | 01:40 |
zylopfa | woo sick | 01:40 |
+perlDreamer | which explains his great wisdom and knowledge. | 01:40 |
zylopfa | i bet he was programming for the Y2K bug | 01:40 |
zylopfa | i mean the problem code ;D | 01:41 |
@rizen | i wrote one Lisp program in college...a solution to the 8 queens problem | 01:44 |
zylopfa | :O | 01:44 |
@rizen | get it right pd, i'm 162 | 01:44 |
zylopfa | woo shit | 01:44 |
@rizen | which thusly makes you what, 204? | 01:45 |
zylopfa | is Webgui year 2038 compatible? | 01:45 |
@rizen | no | 01:45 |
@rizen | it is if you're running on 64 bit hardware | 01:45 |
@rizen | but not if you're on 32 bit | 01:45 |
zylopfa | yeah then it wont run over | 01:45 |
zylopfa | well its propablt more an OS issue than a webgui one? | 01:46 |
@rizen | if i had designed everything using real dates instead of epochs then we wouldn't have the problem | 01:47 |
@rizen | but alas, i was short sighted | 01:48 |
+perlDreamer | Hey, can you legally be president? | 01:48 |
@rizen | perlDreamer, no, i haven't held public office before | 01:48 |
+perlDreamer | I mean, are you old enough to be president? | 01:48 |
@rizen | and i wasn't born in the united states | 01:48 |
zylopfa | you have to be a senator? | 01:48 |
@rizen | of course i'm old enough, i'm 162 | 01:49 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection reset by peer] | 01:49 | |
zylopfa | you look smashing for a 162 year old | 01:49 |
@rizen | pd, no i'm not old enough either...1 more year | 01:49 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 01:49 | |
+perlDreamer | He bathes in the blood of newbie WebGUI programmers. | 01:49 |
zylopfa | haaa O.O | 01:50 |
zylopfa | I am one of those | 01:50 |
@rizen | john mccain is so old he presided over the YM bug | 01:51 |
@rizen | Year = 1000 | 01:51 |
@rizen | =) | 01:51 |
@rizen | i'm so funny i could shoot myself in the head | 01:51 |
zylopfa | who do you vote for rizen ? | 01:52 |
+perlDreamer | zylopfa, if he asks you for a small donation, just give it to him. It's better than the alternative... | 01:52 |
zylopfa | sure thing perlDreamer ! | 01:53 |
@rizen | this year, barrack obama | 01:54 |
zylopfa | thanks :D | 01:55 |
@rizen | he doesn't really represent my ideals, but i think he will be really good for the country, especially with respect to regaining some trust with our allies, and getting us on the track to having a real medical system like the rest of the civilized world | 01:55 |
zylopfa | yeah i guess that will be good | 01:56 |
zylopfa | if there are money for it | 01:56 |
@rizen | In Denmark you guys have 100% free healthcare? | 01:56 |
zylopfa | rizen, do you make all your presentations in the us? | 01:56 |
zylopfa | rizen, yeah but we also have the highest tax pressure in the world | 01:56 |
@rizen | no i present in europe from time to time | 01:56 |
zylopfa | both on consumer goods and in personal income tax | 01:56 |
zylopfa | we have 25% vat. on all products | 01:57 |
@rizen | i'll be presenting in portugal next summer | 01:57 |
zylopfa | Sweet | 01:57 |
zylopfa | I think i will attend that then | 01:57 |
zylopfa | or else if you present anythuing in the states at any major tradeshows | 01:57 |
@rizen | that's pretty high...but you also have one of the cleanest energy programs in the world | 01:58 |
@rizen | so that tax helps pay the true cost of the goods your using | 01:58 |
zylopfa | yeah you are right | 01:58 |
@rizen | whereas in the US we may get cheap goods, but we pay for it in pollution | 01:58 |
CIA-39 | WebGUI: patspam * r7950 /branch/WebGUI_flux/ (lib/EnableFlux.pm enable_flux.pl): Refactored enable_flux.pl into EnableFlux.pm | 01:58 |
zylopfa | I haven't left my country though eventhough i whine about taxes | 01:59 |
@rizen | people whine about taxes everywhere...it's part of living under a government... =) | 01:59 |
zylopfa | rizen, have you ever presented at CES? | 01:59 |
@rizen | no | 01:59 |
@rizen | webgui isn't a consumer product | 02:00 |
zylopfa | Well i go to portugal i think in the summer | 02:00 |
@rizen | the biggest show we did this year was OSCON, and perlDreamer was there for that | 02:00 |
@rizen | we gave away over 1000 gooeys to people, and there was much rejoicing about that =) | 02:00 |
zylopfa | woo shit! | 02:00 |
zylopfa | thats a lot | 02:00 |
@rizen | perlDreamer has pics of his kids buried in gooey dolls | 02:01 |
zylopfa | ahaah nice one | 02:01 |
zylopfa | its a good mascot cause it can do a shitload of things at the same time like webgui | 02:01 |
-!- preaction [n=doug@72-255-49-237.client.stsn.net] has joined #webgui | 02:02 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:02 | |
zylopfa | greetings preaction | 02:04 |
@preaction | evening | 02:04 |
zylopfa | perlDreamer40666, thats sick much karma | 02:06 |
@preaction | should i kill myself by getting spaghetti alla carbonera? or should i play it safer with a seafood alfredo | 02:06 |
zylopfa | carbonera imo, its yummy | 02:07 |
+perlDreamer | How about a nice pesto and grilled chicken? | 02:07 |
zylopfa | I have to go now, its dead late in denmark atm | 02:08 |
zylopfa | Take care all and see you tomorrow | 02:08 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 02:08 | |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 02:10 | |
-!- preaction [n=doug@72-255-49-237.client.stsn.net] has quit [Read error: 104 (Connection reset by peer)] | 02:15 | |
-!- preaction [n=doug@72-255-49-237.client.stsn.net] has joined #webgui | 02:24 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:24 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:24 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 02:28 | |
SDuensin | Evening. | 02:32 |
@preaction | evening | 02:32 |
SDuensin | You know, there's one problem with me striking out on my own to do web development... | 02:33 |
SDuensin | ...I have no idea how/what to charge! | 02:33 |
@preaction | rentacoder.com perhaps to get some ideas? | 02:38 |
SDuensin | Maybe. I kinda consider that site amateur hour. :-) | 02:39 |
patspam | SDuensin: don't be afraid to charge what you think you're really worth (lots of people undervalue themselves) | 02:41 |
SDuensin | I seriously undervalue myself. :-( | 02:42 |
patspam | often if you charge dirt-cheap rates you end up with clients who don't want to pay much and don't value the quality of your work | 02:43 |
SDuensin | I've found that out. Clients that like to stiff you, too. (Like Apple of all places. F*ckers.) | 02:44 |
patspam | clients can be great too, but getting it right is the hard bit | 02:46 |
@rizen | i seriously undervalue patspam | 02:50 |
@rizen | sometimes he gives me his 2 cents, but i only take half that | 02:50 |
patspam | case in point! | 02:51 |
patspam | =p | 02:51 |
SDuensin | hehe | 02:52 |
* patspam svn commit spam in T minus 3 minutes.. | 02:52 | |
SDuensin | Oh, all and mighty rizen! I welcome all advice you have for a newly starving IT geek! | 02:52 |
@rizen | i've got no advice | 02:53 |
@rizen | well i have lots of advice, but i hate sounding like a horses ass | 02:53 |
SDuensin | Not even "get some sense, you fool?" | 02:53 |
@rizen | pay yourself first | 02:53 |
@rizen | in any business dealings, professional or personal, that should be your motto | 02:54 |
SDuensin | That's the plan, man. | 02:54 |
SDuensin | My problem is, I'm no salesperson. I also don't think my work is worth what it could probably make, because I find it easy to do. | 02:55 |
@rizen | the first rule of the opulent wealth plan (which i wrote as my manifesto when i started plain black) was outsource everything that is not your core business | 02:55 |
@rizen | in otherwords, if you can make $40 doing anything at all, then why would do something that you can pay $10 to do for you | 02:56 |
SDuensin | That's part of my plan, man. I'm good with code, servers, and not too shabby with WebGUI. Design is going out for now. | 02:56 |
@rizen | i just realize i stated that very poorly | 02:57 |
@rizen | but i think you got the gist | 02:57 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:58 | |
@rizen | my employees sometimes give me shit for this, but i hire a housekeeper crew to come in once every two weeks to do the deep cleaning work at my house | 02:58 |
@rizen | it takes them 1.5 hours | 02:58 |
@rizen | and costs me $70 | 02:58 |
@rizen | it would take me all day to do what they do in that short amount of time | 02:58 |
SDuensin | Yea, but how long would it take you? And what's your time worth an hour? | 02:58 |
@rizen | and i bill out at $200 per hour | 02:58 |
* SDuensin gets that. :-) | 02:58 | |
SDuensin | Two bills, eh? Damn I work cheap. | 02:59 |
@rizen | so many people don't understand fundamentals like that, because they are so stuck on the do it yourself mentality | 02:59 |
@rizen | my employees only bill out at $120 per hour | 02:59 |
SDuensin | Only makes sense to do it yourself in certain cases. Stick to your strengths. | 03:00 |
@rizen | and i don't do a lot of external work anymore, but when i do, it's $200 per hour | 03:00 |
SDuensin | Which is great, other than getting started. I can't afford to hire up-front people (like sales). | 03:00 |
@rizen | most of the time i'm spending time working on the core, or planning for our future | 03:00 |
@rizen | both of which are easily worth $200 per hour | 03:00 |
@rizen | =) | 03:00 |
SDuensin | Good idea. I like the core. :-) | 03:00 |
@rizen | when i first started out, i kept my $dayjob until i couldn't anymore | 03:01 |
SDuensin | Yea, well, my $dayjob is !killing me. | 03:01 |
@rizen | it help me build the business | 03:01 |
@rizen | so i hope you have a nestegg or a supportive wife | 03:01 |
@rizen | cuz it will take a while to get your business up to full speed | 03:01 |
SDuensin | Yes, to both. And I plan on finding other boring ass work for awhile. | 03:02 |
@rizen | another rule that i applied right from day one is: no credit cards or loans unless there is a clear and direct plan on how to pay it back, and when it will be paid off | 03:02 |
SDuensin | Amen. Been in startups that suffered from that problem. | 03:03 |
CIA-39 | WebGUI: patspam * r7951 /branch/WebGUI_flux/.project: Updated .project file | 03:03 |
patspam | incoming! | 03:03 |
@rizen | other than that, know that hourly and support work is going to be your bread and butter until you have enough recurring sources (like hosting) to keep you going | 03:04 |
@rizen | and that's going to be a long long time | 03:04 |
SDuensin | I don't count on hosting to pay the bills. | 03:04 |
SDuensin | I do hosting because I'm good at it. It's like free money. | 03:05 |
SDuensin | Well, I'm better than most at it. :-D | 03:05 |
@rizen | and finally, find ways to do what you love. if a client wants you to build a web app, and you like developing in webgui, then just build it in webgui...you don't need to tell them that's what you're doing unless they ask. most don't care, they just want it to work | 03:05 |
SDuensin | I do WebGUI. I do other things, but mainly WebGUI. | 03:06 |
SDuensin | Only other web technology that has my eye at the moment is Cappuccino. | 03:06 |
@rizen | there's a lot of other stuff we could talk about, but this early in the game, none of it will be relevant yet | 03:07 |
SDuensin | hehe | 03:07 |
SDuensin | You look at Cappuccino yet? Wow is it nice. | 03:07 |
@rizen | yes i have and no it isn't | 03:07 |
SDuensin | !!! | 03:08 |
SDuensin | Perl Nazi! | 03:08 |
SDuensin | :-) | 03:08 |
@rizen | yui nazi | 03:08 |
SDuensin | Yui is nice. Different goal than Cappuccino. | 03:08 |
@rizen | entirely different goal | 03:08 |
SDuensin | Yep. | 03:08 |
@rizen | but much more in line with webgui than cappuccino | 03:08 |
SDuensin | Oh yea. Cappuccino isn't for "web sites". | 03:09 |
SDuensin | But it is cool! :-) | 03:09 |
patspam | rizen: you had a play with the yui 3.x preview release? | 03:10 |
SDuensin | ObjJ interests me because ObjC interests me. | 03:10 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 03:11 | |
@rizen | patspam, no just read the site | 03:11 |
patspam | SDuensin: objective c has no future (http://tinyurl.com/yhmozu) | 03:12 |
SDuensin | Bah | 03:12 |
patspam | and (http://tinyurl.com/6ydcjt) | 03:13 |
SDuensin | I like what Alan Kay said... | 03:13 |
SDuensin | 'Actually I made up the term "object-oriented", and I can tell you I did not have C++ in mind.' | 03:13 |
patspam | he was thinking of moose, but then jt rained on the party | 03:14 |
SDuensin | hehehe | 03:14 |
SDuensin | I love the facial hair argument/proof. | 03:15 |
@rizen | too many moose lovers in the world | 03:15 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:16 | |
* SDuensin missed the moose joke | 03:17 | |
* perlmonkey2 loves use Moose. | 03:18 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 03:19 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:22 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:22 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 03:26 | |
* rizen sticks fork in perlmonkey2 | 03:29 | |
@perlmonkey2 | Moose is a 'real' OO system for Perl. With all sorts of lovely freebies, like accessors, hooks in methods for pre/post calls, and about a billion other things. | 03:30 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:31 | |
SDuensin | Ah yes, I read about that once upon a time. | 03:34 |
CIA-39 | WebGUI: doug * r7952 /WebGUI/ (155 files in 22 dirs): | 03:35 |
CIA-39 | WebGUI: added: "EditArea" code highlighter and editing tool for WebGUI::Form::Codearea, used | 03:35 |
CIA-39 | WebGUI: in Template, Snippet, SQLReport, and more | 03:35 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 03:39 | |
@perlmonkey2 | SDuensin: it's fun, but I doubt it would be worth the speed hit. | 03:42 |
@preaction | talking with an advocate of moose, there is no speed hit. there's a compile-time hit though | 03:42 |
@perlmonkey2 | preaction: I was just compromising my principles about Moose so that rizen won't kill me. | 03:43 |
@rizen | preaction: if you talk to a cannibal, there's nothing wrong with eating people either | 03:46 |
@rizen | also, the existence of the speed hit is irrelevant. moose will not be added to webgui because it would double the size of our per process memory footprint | 03:47 |
SDuensin | That would be bad. | 03:47 |
@perlmonkey2 | yes, Moose is rather large | 03:50 |
@perlmonkey2 | Maybe at Christmas we can use something like Moose when Perl6 comes out :D | 03:51 |
@rizen | even the moose developers say that moose will be mostly irrelevant when Perl6 comes out | 03:52 |
@rizen | Christmas 3024 | 03:52 |
@rizen | that's my current bet for perl 6 | 03:52 |
@preaction | i'm not sure my robot body will survive that long | 03:53 |
patspam | mst has an interesting take on it, he's convinced perl 6 is just a "nice research project" and that by the time it's finished we'll have all of the cool features backported into perl 5 already | 03:53 |
@rizen | that's probably true | 03:54 |
patspam | and he's actually making a lot of it happen, which is kind of scary | 03:54 |
patspam | either way we win :) | 03:55 |
@rizen | i've decided that if i had to do a ground up rewrite of webgui i likely would turn in my computer and go do anything else | 03:55 |
SDuensin | hehehehe | 03:57 |
patspam | any reason why the wre install.txt no longer tells people to add the awstats line to crontab? | 03:57 |
@rizen | you don't need to | 03:58 |
@rizen | it's part of log rotation | 03:58 |
patspam | ahhh | 03:58 |
patspam | very cool | 04:01 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:04 | |
patspam | preaction: code highlighter is a great idea | 04:11 |
elnino | is there a way to "rerun" the site designer wizard thing after you ran it once? | 04:12 |
@preaction | sure, but why? | 04:13 |
CIA-39 | WebGUI: patspam * r7953 /branch/WebGUI_flux/ (294 files in 62 dirs): Merge tags/WebGUI_7.6.0-beta into flux | 04:16 |
CIA-39 | WebGUI: patspam * r7954 /branch/WebGUI_flux/ (95 files in 14 dirs): Finished merge from tags/WebGUI_7.6.0-beta | 04:16 |
CIA-39 | WebGUI: jt * r7955 /WebGUI/ (4 files in 3 dirs): | 04:16 |
CIA-39 | WebGUI: Added some web services to the Gallery asset to support the use of remote | 04:16 |
CIA-39 | WebGUI: apps to post photos and create albums. | 04:16 |
@preaction | we're making tags now? | 04:16 |
elnino | because I don't like the look I created. | 04:17 |
elnino | and actually I didn't know about it, so I'd like to run it now after I had said "no" to the question. | 04:17 |
elnino | (two different sites: - one I wantt o rerun, the other I want to run it.) | 04:17 |
@preaction | elnino, you can use the Style wizard at any time. Simply make a new template and look on the right where it says "Style wizard" | 04:17 |
elnino | oh. That seems easy. didn't see it there.... Thanks! | 04:18 |
patspam | perlmonkey2: is Survey2 coming across into 7.6-beta anytime soon? | 04:26 |
CIA-39 | WebGUI: patspam * r7956 /branch/WebGUI_flux/FLUX_README.txt: Minor edit | 05:19 |
CIA-39 | WebGUI: patspam * r7957 /branch/WebGUI_flux/docs/upgrades/ (20 files): Removed empty dirs | 05:19 |
Mech4221 | SDuensin: ping ? | 05:31 |
patspam | anyone know when 7.6.1-beta is due out? | 05:31 |
Mech4221 | SDuensin: if yer still around - I found that hitting up past employeers and recruiters can help ya started till you develop a client base.. | 05:35 |
dionak | does anyone know if all the templates are being converted to International macro? | 05:35 |
dionak | heard they were but curious about status | 05:35 |
Mech4221 | SDuensin: lots of recruiters have short term assignments you can snag much quicker then you can load a sales pipeline | 05:36 |
Mech4221 | SDuensin: also, sites like dice can give you an idea what local consulting rates are like - they are probably a lot higher then you think, as most 'job shops' generally pay the contractor at least $45/hr., and typical add at least $40/hr in marging (net $80+/hr) | 05:37 |
Mech4221 | so by cutting out the job shop/recruiter you can charge say $75/hr, and save your clients $5/hr in the process. | 05:38 |
-!- Syphosis [n=demon@76.91.139.108] has quit [Read error: 110 (Connection timed out)] | 05:39 | |
-!- preaction [n=doug@72-255-49-237.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 05:39 | |
@perlmonkey2 | patspam: I'm trying really hard to have it wrapped up by wed. | 05:43 |
@perlmonkey2 | Upgrade, copying, and reports are all in process. | 05:43 |
patspam | perlmonkey2: you're a legend | 05:46 |
@perlmonkey2 | hah | 05:46 |
patspam | honestly, i can't say how grateful i am :) | 05:47 |
@perlmonkey2 | patspam: no need to be grateful. This is something I've been wanting to get into the core for a long time. | 05:47 |
dionak | perlmonkey2, what are you becoming legendary for? | 05:58 |
dionak | i mean other than being a master bug squasher and survey coder | 05:58 |
dionak | just curious what you're up to | 05:59 |
@perlmonkey2 | patspam: needs the survey and I'm just about finished. | 05:59 |
@perlmonkey2 | I was going to say I was legendary for my devilish good looks, charm, and sense of humor, but this being my employer's channel, that would probably be unprofessional | 06:00 |
patspam | tell me in #whyperlmonkey2isalegend | 06:01 |
@perlmonkey2 | patspam: that channel doesn't exist for a reason :P | 06:02 |
patspam | heh yeah, i just tried to join it, maybe the name is too long | 06:03 |
patspam | #perlmonkey2legend is good though :) | 06:03 |
CIA-39 | WebGUI: perlmonkey2 * r7958 /branch/WebGUI_Survey2/ (8 files in 4 dirs): Need to finish the template packages, reports, fix up a small branching issue, copying, and an upgrade path. | 06:30 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:31 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:35 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 06:36 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 07:12 | |
elnino | hmmm. I'm getting an weird error: Couldn't call method add on asset for url: knowledge-center Root cause: Can't call method "get" on an undefined value at /data/WebGUI/lib/WebGUI/Form/Template.pm line 179. | 07:15 |
elnino | I'm trying to add a page layout under another page. | 07:16 |
elnino | I thought maybe something happned during the upgrade couple weeks ago? this page hasn't been modified for months. | 07:17 |
elnino | I went to see if I could modify the page but wasn't able to. - very strange. | 07:18 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 07:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:25 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 07:42 | |
-!- mode/#webgui [+o khenn] by ChanServ | 07:42 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:04 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:37 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:37 | |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui | 08:46 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 08:47 | |
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui | 08:58 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 09:17 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:18 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 09:33 | |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has quit [] | 10:02 | |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui | 10:05 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:14 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:14 | |
-!- demon_ [n=demon@76.91.139.108] has joined #webgui | 10:38 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:39 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 10:47 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 10:47 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui | 11:08 | |
-!- demon_ [n=demon@76.91.139.108] has quit [Read error: 110 (Connection timed out)] | 11:21 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-39, Helios-, ascii | 11:45 | |
-!- Netsplit over, joins: CIA-39, ascii, Helios- | 11:45 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink, SDuensin | 11:53 | |
-!- Netsplit over, joins: SDuensin, grink | 12:04 | |
-!- demon_ [n=demon@76.91.139.108] has joined #webgui | 12:50 | |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui | 12:54 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 110 (Connection timed out)] | 13:22 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 13:23 | |
SDuensin | Mech422 / Mech4221 - Thanks for the advice! (Sorry - I was AFK at the time!) | 14:01 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:03 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Remote closed the connection] | 14:23 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 14:24 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 14:24 | |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 14:27 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 14:28 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 14:28 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 14:30 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 14:30 | |
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 14:30 | |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 14:46 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 14:46 | |
-!- MOAR-f00li5h is now known as f00li5h | 14:53 | |
-!- Mech4222 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 15:08 | |
-!- Mech4221 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] | 15:09 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui | 15:31 | |
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 110 (Connection timed out)] | 15:50 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 15:50 | |
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 15:55 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 15:55 | |
-!- MOAR-f00li5h is now known as f00li5h | 15:55 | |
-!- SDuensin [n=Scott@29.sub-75-205-127.myvzw.com] has joined #WebGUI | 16:04 | |
SDuensin | Greetings. | 16:08 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:14 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:18 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:18 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:35 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:36 | |
@perlmonkey2 | Wow, don't get angry at LinkedIn and close your account. They are one of those rare social networks that will actually delete your information. | 16:47 |
SDuensin | Really? Wow. | 16:50 |
SDuensin | That's actually kinda nice. :-) | 16:50 |
@perlmonkey2 | Yeah, not thinking, I saw a pwd prompt and typed in my pwd. It didn't work, so I tried several more (I was doing something else), and eventually the 4th try worked. Only then did I realize I had just given LinkedIn my pwd to my gmail account, where they slurped up all my contacts. Furious (mostly at myself), I closed my account. Only to realize it was my fault and I like their service. So now I must rebuild all my information :P | 16:52 |
SDuensin | ACK! | 16:53 |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:56 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui [] | 17:00 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 17:04 | |
* SDuensin thinks he must get up too early for this channel. | 17:27 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui [] | 17:27 | |
zylopfa | does anyone know if the Collaboration system has error showing <tmpl_var delete.url> in the post loop? | 17:28 |
zylopfa | I can see the <tmpl_var edit.url> in the loop but not the <tmpl_var delete.url> | 17:29 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:38 | |
* SDuensin does NOT like the name of this company/product: http://www.visualwebgui.com/ | 17:42 | |
zylopfa | hah me neither | 17:43 |
zylopfa | show up to much when searching for webgui | 17:43 |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has joined #WebGUI | 17:51 | |
danny_mk | Good day everyone | 17:51 |
zylopfa | Greetings danny_mk | 17:53 |
SDuensin | Howdy | 17:53 |
danny_mk | hmmm... got a permission question but I am researching it on the wiki first :-P | 17:54 |
@rizen | SDuensin, i considered having him killed, but decided that i shouldn't | 17:55 |
danny_mk | Did anyone actually tackle the Chat wobject? | 17:56 |
danny_mk | I was starting to work on it before I got this new job | 17:56 |
danny_mk | I also would love to upgrade the OpenId Auth module, however, the Net::OpenId::Consumer library does not support OpenId 2.0 | 17:57 |
SDuensin | rizen - You should. At least send a cease-and-desist so you can later show that you tried to protect your name. | 17:57 |
zylopfa | rizen good Sir, do you know if <tmpl_loop post_loop> loop in post.pm is broken? | 17:57 |
zylopfa | I am not able to get the delete.url into my templates | 17:57 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:58 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:58 | |
zylopfa | the edit.url shows perfectly and its in the same loop | 17:58 |
@rizen | SDuensin...i was going to file some litigation, but it turns out i can't | 17:58 |
@rizen | WebGUI is too generic a term according to the USPTO | 17:58 |
@rizen | so it wouldn't hold up in court or anywhere else | 17:58 |
SDuensin | That's too generic? But "Apple" isn't? Sheesh. | 17:58 |
@rizen | of course it cost me $10,000 in legal fees to find that out | 17:59 |
SDuensin | ACK! | 17:59 |
-!- snapcount__ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:59 | |
-!- snapcount__ is now known as snapcount | 17:59 | |
@rizen | zylopfa: i don't think it's broken, cuz it's in use on sites around the world and i haven't seen a bug report for it | 17:59 |
zylopfa | i am investigating it now | 17:59 |
zylopfa | just checked the code in post.pm | 17:59 |
zylopfa | and it seems right, now i will debug it | 18:00 |
topsub | is there a way to create template on the fly? | 18:05 |
topsub | not seeing anything in WebGUI::Asset::Template.. or am i missing soemthing? | 18:05 |
zylopfa | I think you can? but i have to look into it | 18:05 |
zylopfa | Sir rizen , i found the "problem" but i dont know wether its an error or a feature of webgui | 18:06 |
zylopfa | I am at the list of posts view | 18:07 |
zylopfa | but only if i click a post and get into the thread view, i have access to the delete.url | 18:07 |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 18:07 | |
@rizen | zylopfa: if something doesn't act as you'd expect, and it's not advertised as a feature then it's an RFE | 18:12 |
@rizen | topsub you probably want to look at processRaw | 18:13 |
zylopfa | Ok that, but there is a complication if you delete from the main view of the list of posts | 18:13 |
CIA-39 | WebGUI: translation * r7959 /translations/Spanish/Spanish/ (3 files): Update from translation server | 18:13 |
CIA-39 | WebGUI: translation * r7960 /translations/Spanish/Spanish/Asset_Calendar.pm: Update from translation server | 18:13 |
zylopfa | well if its not taken care of in code. cause if you delete the parent post/thread, some might be orphans? the answers to the thread etc. | 18:13 |
zylopfa | yeah i can see in the www_delete method, that it only delete the post you say, and not its children | 18:14 |
zylopfa | which leaves all the threads orphans if you delete it from the main view | 18:15 |
zylopfa | but as i see it you should be able to delete from the main view | 18:15 |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has quit [] | 18:15 | |
@rizen | it doesn't create orphans zylopfa | 18:15 |
zylopfa | and then the delete method should be made to delete all sub threads | 18:15 |
zylopfa | Well if i have it like this: MAIN THREAD ->> sub threads, that are replys to this thread | 18:16 |
zylopfa | I guess i am not understood cause i dont know what you call the first post in a collaboration asset view | 18:18 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 18:32 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:32 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 18:32 | |
zylopfa | Well i submitted the ticket now | 18:34 |
* SDuensin is researching how to run the world from inside WebGUI. | 18:36 | |
zylopfa | rizen, i still dont understand why it wont create "posts that float in the void", by deleting a ROOT-POST (the post that all the other posts are replys to) | 18:36 |
zylopfa | The delete method only delete the particular storage location of the first post, not its reply posts | 18:37 |
@rizen | because the delete method is only a marker | 18:42 |
@rizen | those things aren't really deleted | 18:42 |
@rizen | the purge() method is what does the real work | 18:43 |
@rizen | and because when that asset is purged, a depth first search happens along that asset's lineage | 18:43 |
@rizen | deleting all of its descendants first | 18:43 |
@rizen | and then deleting that asset | 18:43 |
zylopfa | thanks a lot rizen just tried it out and saw that it deletes all its children on purge | 18:46 |
zylopfa | still my point is valid then, that we need a delete.url in the main collaboration view | 18:46 |
zylopfa | its a one liner i think | 18:47 |
zylopfa | gonna make a patch for it also so you can put it in if you like | 18:47 |
CIA-39 | WebGUI: graham * r7961 /WebGUI/ (3 files in 3 dirs): fixed: email password recovery allows sending recovery mail to arbitrary address | 18:47 |
CIA-39 | WebGUI: graham * r7962 /WebGUI/t/Asset/AssetExportHtml.t: restore old export path even if empty | 18:47 |
zylopfa | rizen, what you say to me just shows how solid webgui is | 18:49 |
zylopfa | when we use the buildin functions | 18:50 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 18:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:52 | |
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has quit ["Leaving"] | 18:56 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:01 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:01 | |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui | 19:12 | |
-!- rjholtz [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui | 19:16 | |
Mech422 | mornin all | 19:17 |
Mech422 | SDuensin: ping ? | 19:21 |
zylopfa | Good morning :D | 19:24 |
Mech422 | zylopfa: Don't you ever sleep ?? :-P | 19:25 |
zylopfa | haha yeah but i am in denmark another time zone | 19:25 |
Mech422 | well - good afternoon then :-) | 19:26 |
zylopfa | Good afternoon Sir! | 19:27 |
Mech422 | I was looking at that cappucino thing mentioned here yesterday ... | 19:27 |
Mech422 | doesn't a lot of client side js slow the apps to a crawl ? | 19:28 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 19:29 | |
@Haarg | depends on what you mean by a lot | 19:34 |
zylopfa | I have posted a feature fix for my bugtracker post, who do i contact to make it be applied? | 19:37 |
Mech422 | Haarg: I just remember how slow the Zimbra interface was, and shudder.... | 19:37 |
@Haarg | zylopfa, link? | 19:38 |
zylopfa | http://www.plainblack.com/bugs/tracker/8830 | 19:38 |
zylopfa | I dont know if you understand what i mean in the text | 19:38 |
zylopfa | but the diff will tell you | 19:38 |
@Haarg | well, i can add that for 7.6.1 | 19:39 |
@Haarg | there are a couple other things that will need changing | 19:39 |
zylopfa | awesome thanks a lot | 19:40 |
zylopfa | Do you understand what i mean with it? | 19:40 |
@Haarg | yeah | 19:40 |
@Haarg | it will also need to be mentioned in the help though | 19:40 |
zylopfa | yeah but its there i think | 19:41 |
@Haarg | oh? | 19:41 |
zylopfa | atleast in the post template thing | 19:41 |
zylopfa | as it is in a post_loop | 19:41 |
zylopfa | but its the main template of the collaboration system | 19:41 |
zylopfa | so i guess it isn't pr se | 19:41 |
zylopfa | The CS template don't say anything about a post loop | 19:42 |
zylopfa | but i know there is one, so i looked in the help for Post Template | 19:43 |
zylopfa | Hahaha Haarg I am developing a PayMent driver for the biggest handeler of transactions in denmark (well the only) | 19:44 |
zylopfa | well for their gateway. now i found an error in it, in how they process recurring (or how they dont it seems) | 19:45 |
@Haarg | that's a bug i guess, that it doesn't have the appropriate loop information on the main cs template help page | 19:46 |
zylopfa | yeah i think so also | 19:47 |
zylopfa | it was a oneliner in the Collaboration.pm file | 19:47 |
zylopfa | Haarg, is it possible to contribute by making patches for some of the problems on the bugtraq list? | 19:48 |
@Haarg | yes | 19:48 |
@Haarg | we love that kind of help :) | 19:48 |
zylopfa | Its a bit overkill to have you gurus handle the easy ones | 19:48 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 20:00 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:01 | |
SDuensin | Mech422 - Hey! This time I was at lunch. :-) | 20:07 |
Mech422 | SDuensin: :-) | 20:07 |
Mech422 | SDuensin: I just wanted to say - if your going to be doing the whole 'build a biz' thing, we might be interested in collaborating on collaterals and marketing materials for webgui | 20:08 |
SDuensin | I'd be interested in talking, sure. | 20:08 |
@tavisto | Mech422, were you interested in attending the webinar tomorrow @ 2pm EDT? | 20:09 |
Mech422 | tavisto: Oh! sweet - does it have a specific focus/agenda ? | 20:09 |
@tavisto | right now, we only use the weekly webinars as introductory sales presentations for people interested in WebGUI | 20:09 |
@tavisto | brief presentation, live demo, and Q&A session afterwards | 20:10 |
Mech422 | tavisto: actually, that would be very helpful... sorta get a chance to see how to 'pitch' webgui | 20:10 |
@tavisto | yep, the webinar is also useful for that | 20:11 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 20:11 | |
Mech422 | tavisto: great, yes please, we'd like to attend :-) | 20:11 |
@tavisto | great, who is we? :) | 20:12 |
Mech422 | me and SnowWrite | 20:12 |
@tavisto | Alright, sounds good. You registered for the webinar last week right? From Csquared Ent? | 20:15 |
Mech422 | yep thats us :-) | 20:16 |
@tavisto | cool, well you can use the same meeting information. Do you still have it? | 20:16 |
Mech422 | tavisto: lemme check | 20:17 |
Mech422 | tavisto: it appears not :-( Though I'm getting rather a lot of email from obama..... | 20:19 |
@tavisto | no problem I can resend. | 20:20 |
Mech422 | tavisto: thanks :-) | 20:20 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 20:26 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 20:26 | |
@tavisto | oh actually I sent you a response to the webinar request but I never heard back from you. So I never sent the meeting details. :) | 20:27 |
@tavisto | In that case, I'm sorry you missed your chance to be cool with WebGUI and now you are banned from all webinars. (heh, give me a sec and I'll send you brand new details) | 20:28 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 20:33 | |
@tavisto | alright, you should be all set Mech422. Look forward to our session tomorrow. | 20:33 |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 20:38 | |
* SDuensin is drooling on new Macs. | 20:42 | |
rjholtz | SDuensin: are they announced already? | 20:42 |
SDuensin | Event is going on right now. | 20:43 |
SDuensin | http://live.gizmodo.com/ | 20:43 |
ryuu_ro | the macbook with the glass looks so cool | 20:47 |
* SDuensin wonders if he'll be able to hold out for his usual 3-year upgrade cycle. | 20:47 | |
ryuu_ro | I've mine for a little over a year now :( | 20:49 |
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"] | 20:49 | |
ryuu_ro | must have new mac............... | 20:49 |
SDuensin | Two here. | 20:49 |
SDuensin | End of Apple Care is Nov 19th... next year. Doh! | 20:49 |
rjholtz | never owned a MAC, but would like one, probably triple boot it if I could:OSX, ubuntu, XP | 20:50 |
SDuensin | Dual is easy. Dunno about triple. Not that'd I do either. :-P | 20:50 |
ryuu_ro | I use virtual machines for XP and Kubuntu | 20:51 |
ryuu_ro | works great | 20:51 |
* SDuensin is VM crazy. | 20:51 | |
rjholtz | might to that with VMFusion | 20:51 |
rjholtz | yeah we are VM crazy here too | 20:51 |
rjholtz | actully using WG in a VM | 20:51 |
ryuu_ro | yep that's good stuff | 20:52 |
SDuensin | My server at home (for my consulting stuff) runs around 9 VMs all the time. | 20:52 |
ryuu_ro | that's not to shabby for a server you run at home :) | 20:54 |
SDuensin | Did I mention the box is BORED? :-) | 20:54 |
ryuu_ro | my server at home only runs my dhcp server | 20:54 |
SDuensin | If it wasn't for the one DOS VM I have, it'd almost be doing nothing. | 20:54 |
ryuu_ro | :) good times I think it's time to upgrade the old bastard | 20:54 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:03 | |
-!- rjholtz is now known as nuxli | 21:08 | |
nuxli | just wanted to change from my realname to screenname | 21:08 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 21:10 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:21 | |
-!- Lisette [n=liraos@adsl190-28-97-80.epm.net.co] has joined #webgui | 21:27 | |
Lisette | i can do this: WebGUI::Asset::Layout->newByDynamicClass($session, $layoutId); ????? | 21:27 |
@rizen | no | 21:27 |
@rizen | But you can do: WebGUI::Asset::Wobject::Layout->newByDynamicClass($session, $layoutId); | 21:27 |
@rizen | but if you know it's a layout | 21:28 |
@rizen | then i recommend doing: | 21:28 |
@rizen | either: | 21:28 |
@rizen | WebGUI::Asset::Wobject::Layout->new($session, $layoutId); | 21:28 |
@rizen | or | 21:28 |
@rizen | WebGUI::Asset->new($session, $layoutId, 'WebGUI::Asset::Wobject::Layout'); | 21:28 |
@rizen | much faster | 21:29 |
Lisette | ok i try, thanks | 21:29 |
@rizen | because WebGUI doesn't have to figure out what type of class it is first | 21:29 |
ryuu_ro | rizen: are both these ways the same in performance? | 21:30 |
@rizen | both of them that use new() instead of newByDynamicClass() are equally fast | 21:34 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:35 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 21:36 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:36 | |
Mech422 | tavisto: Thanks! webinar details recieved :-) | 21:37 |
SnowWrite | hi perlDreamer | 21:37 |
+perlDreamer | Hi, SnowWrite | 21:41 |
+perlDreamer | What's happening in Silicon Valley? | 21:42 |
SnowWrite | gorgeous outside :-) | 21:43 |
SnowWrite | where are you located perlDreamer? | 21:43 |
+perlDreamer | North of you, in the Silicon Forest | 21:44 |
SnowWrite | Santa Cruz?? | 21:44 |
+perlDreamer | Portland, Oregon | 21:44 |
SnowWrite | ahhhh | 21:44 |
SnowWrite | lol | 21:44 |
+perlDreamer | I work across the street from Intel | 21:44 |
* perlDreamer is not actually a programmer. I design chips for a living. | 21:46 | |
+perlDreamer | WebGUI is what I do for fun. | 21:46 |
SnowWrite | Mech422 mentioned you design chips | 21:46 |
SDuensin | Hey SnowWrite & perlDreamer | 21:48 |
+perlDreamer | Yes? | 21:48 |
SDuensin | I need a chip that does VNC, displays on a TV, does ethernet and USB, and costs $5. Go! | 21:49 |
+perlDreamer | $5 wouldn't even cover the cost of the silicon and the packaging. | 21:50 |
SDuensin | Volume! Think big! | 21:50 |
SDuensin | :-P | 21:50 |
+perlDreamer | That's with volume :/ | 21:50 |
@tavisto | I'd like the same thing as SDuensin but I think it would go to market better and be more popular with customers if it were free. | 21:53 |
SDuensin | hehehe | 21:53 |
@tavisto | open source hardware! Give it to us! | 21:53 |
@tavisto | free and open source hardware is what we want | 21:53 |
@tavisto | don't forget the free documentation too :) | 21:53 |
+perlDreamer | free bandwidth | 21:54 |
Mech422 | free fries | 21:54 |
Mech422 | and I want a shake with that ! | 21:54 |
@tavisto | yes! now you've got it! Free Free Free! I guarantee you will get more customers than you'll know what to do with | 21:54 |
* perlDreamer shakes Mech422 | 21:54 | |
Mech422 | http://failblog.org/2008/10/05/science-fail/ | 21:54 |
* Mech422 looks for a glass of milk to hold while being shaken | 21:54 | |
Mech422 | (not stirred :-P ) | 21:55 |
+perlDreamer | Mech007.... | 21:55 |
Mech422 | perlDreamer: I'm undercover :-) | 21:55 |
SDuensin | Know one thing I'm looking forward to when I work by myself? | 22:03 |
SDuensin | No stupid coworkers! | 22:03 |
+perlDreamer | I'm lucky. I have great guys in my group. | 22:05 |
SDuensin | Well, I'm looking at going to WebGUI-land full-time. So my group will be me for awhile. | 22:15 |
+perlDreamer | What? | 22:15 |
+perlDreamer | No more ZDesktop? | 22:15 |
SDuensin | Trying not to. | 22:16 |
SDuensin | I built that for an internal project here at work. They let me open it, but it's not something I plan on ruling the world with. | 22:16 |
+perlDreamer | It's easier to rule the world with WebGUI | 22:17 |
+perlDreamer | Especially after rizen becomes president | 22:17 |
-!- Lisett1 [n=liraos@adsl190-28-105-58.epm.net.co] has joined #webgui | 22:17 | |
SDuensin | I've already done some integration work with WebGUI and custom code. Makes life much easier. | 22:18 |
-!- Lisette [n=liraos@adsl190-28-97-80.epm.net.co] has quit [Read error: 110 (Connection timed out)] | 22:18 | |
nuxli | Collab. System Question: I have a USS setup so users can upload various files for others to download. I can tell it to upload the file with a new post, but when I view the post/thread, I don't see the file at all. Any ideas? | 22:21 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 22:23 | |
+perlDreamer | nuxli: Do you really mean USS? | 22:24 |
+perlDreamer | What version of WebGUI are you using? | 22:24 |
nuxli | yes USS. not sureabout the version, where can I find that info? | 22:25 |
+perlDreamer | In the Admin Panel, go to Statistics | 22:25 |
+perlDreamer | It should tell you in there. | 22:26 |
nuxli | 7.4.39-stable | 22:26 |
+perlDreamer | You're using a CSS template? | 22:26 |
+perlDreamer | called USS? | 22:26 |
nuxli | The ccollab System Template, Default USS | 22:27 |
+perlDreamer | Okay. I would check the template to see if it has template variables for uploaded files. | 22:27 |
nuxli | shoot, that means trying to read all that template cod, doesn't it? | 22:28 |
+perlDreamer | It does | 22:28 |
nuxli | ugg, I'm a netadmin, not a programmer. | 22:29 |
+perlDreamer | How about pasting the template into a pastebin at webgui.pastebin.com and then asking someone in the channel to help? | 22:29 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 22:29 | |
nuxli | interesting, I'll try that | 22:32 |
nuxli | which syntax highlighting should I use? or none? | 22:33 |
+perlDreamer | none | 22:34 |
nuxli | thinking a little more, would it be a "problem" in the CS Template, or in the thread template? | 22:35 |
nuxli | i mean the CS Thread Template? | 22:35 |
CIA-39 | WebGUI: colin * r7963 /WebGUI/lib/WebGUI/ (Asset/Wobject/GalleryAlbum.pm Content/AssetDiscovery.pm): fix POD whitespace probems | 22:36 |
+perlDreamer | could be | 22:37 |
+perlDreamer | it could also be permissions problem on the uploads directory | 22:37 |
+perlDreamer | or a bad config file telling wG to use the wrong area for uploads | 22:37 |
+perlDreamer | or it could be a spectre problem | 22:37 |
-!- topsub [n=josh@97.66.185.250] has quit [Client Quit] | 23:01 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 23:13 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:13 | |
nuxli | perl: I think it is a bug in uploading the file. Sometimes I can upload them and I can do a 'locate $filename' at the linux cmd line and see the file under uploads/Xx/Xx/xxxxxxxxx/$filename other times I upload and I can't locate the file (after running updatedb) | 23:18 |
nuxli | any ideas on how to drill this down? | 23:18 |
-!- Lisett1 [n=liraos@adsl190-28-105-58.epm.net.co] has quit [Read error: 110 (Connection timed out)] | 23:19 | |
+perlDreamer | check your webgui.log file for errors | 23:19 |
nuxli | I hate it when I over look the obvious first (logfiles), and then look like an idiot posting for help. I'll check the logs | 23:20 |
-!- Lisette [n=liraos@adsl190-28-106-81.epm.net.co] has joined #webgui | 23:20 | |
CIA-39 | WebGUI: colin * r7964 /WebGUI/t/Shop/ (ShipDriver/FlatRate.t ShipDriver.t): | 23:21 |
CIA-39 | WebGUI: Add tests for percentage of price, and fix | 23:21 |
CIA-39 | WebGUI: a bad comment in the ShipDriver test. | 23:21 |
CIA-39 | WebGUI: colin * r7965 /branch/WebGUI_7.5/t/Shop/ (ShipDriver.t ShipDriver/FlatRate.t): backport ShipDriver test from HEAD | 23:21 |
CIA-39 | WebGUI: translation * r7966 /translations/German/ (3 files in 2 dirs): Update from translation server | 23:21 |
CIA-39 | WebGUI: translation * r7967 /translations/German/German/ (Asset_WikiMaster.pm Asset_WikiPage.pm): Update from translation server | 23:21 |
+perlDreamer | Go bernd! | 23:22 |
nuxli | nope, nothing for this in webgui.log. | 23:23 |
+perlDreamer | next, check the apache error logs | 23:23 |
+perlDreamer | rizen: WebGUI is _my_ problem since I'm responsible for all of the bugs in it. | 23:25 |
+perlDreamer | Well, maybe not all | 23:25 |
+perlDreamer | most | 23:25 |
+perlDreamer | certainly several of them | 23:25 |
@rizen | hehe | 23:25 |
@rizen | well in that case its my problem too | 23:25 |
@rizen | but the point is that it's not anybody else's problem except those that put the bugs in it | 23:26 |
-!- perlDreamer is now known as bugInserter | 23:26 | |
@rizen | can you believe those numbers? i'm still having a hard time choking them down, and i was right there | 23:26 |
+bugInserter | I'm still reading | 23:26 |
+bugInserter | hard to believe that some old code would hog down 220 MB | 23:27 |
-!- Bernd_ [n=spunky@dslb-088-075-228-251.pools.arcor-ip.net] has joined #webgui | 23:27 | |
+bugInserter | Bernd_: Have you been translating again? | 23:27 |
Bernd_ | Yes! | 23:27 |
Bernd_ | Do you work on the German translation, too? | 23:27 |
+bugInserter | No, and you should be thankful for that. | 23:28 |
+bugInserter | I was cringing yesterday when SquOnk was talking about the Spanish translation. | 23:28 |
Bernd_ | If you say so I am :-) | 23:28 |
+bugInserter | I have worked on that a big. | 23:28 |
+bugInserter | bit | 23:28 |
nuxli | nothing standing out from modperl.error.log, nor modproxy.error.log | 23:28 |
Bernd_ | Not in a good state? | 23:28 |
+bugInserter | Meine Deutsch is zher schlect. | 23:28 |
Bernd_ | No, I meant the Spanish? | 23:28 |
+bugInserter | I'm sure that a native speaker would do a better job than I have. | 23:29 |
SDuensin | 220M? | 23:29 |
Bernd_ | BTW, I came here for asking about how to force an update of the online help. | 23:29 |
Bernd_ | I have copied the new translation. | 23:29 |
Bernd_ | Restarted WebGUI | 23:29 |
Bernd_ | and emptied the cache. | 23:30 |
Bernd_ | Still I get the old online help. | 23:30 |
Bernd_ | What else do I have to do? | 23:30 |
+bugInserter | you sure you copied the translation to the correct place? | 23:30 |
Bernd_ | Sure. | 23:30 |
+bugInserter | Cleared browser level caching? | 23:30 |
Bernd_ | I did. | 23:31 |
+bugInserter | What kind of help, is it hover help or something else? | 23:31 |
Bernd_ | Any idea? | 23:31 |
Bernd_ | The online help system accessible via the admin console | 23:32 |
+bugInserter | Can you point me to the site? | 23:32 |
-!- bugInserter is now known as perlDreamer | 23:32 | |
nuxli | Its filesize | 23:32 |
nuxli | anythign over 10MB won't go, but under 10 go fine | 23:33 |
Bernd_ | Me? | 23:33 |
nuxli | no Bernd, my own problem | 23:33 |
+perlDreamer | you, Bernd_? Can you point me to the site? | 23:33 |
nuxli | sorry I wasn't clear | 23:33 |
+perlDreamer | Nuxli, check the WebGUI Settings. | 23:33 |
Bernd_ | It is http://www.klettern-md.de | 23:33 |
Bernd_ | Do you need an account? | 23:33 |
+perlDreamer | nuxli: There is a hard limit from Apache. I don't know how big it is. | 23:34 |
+perlDreamer | Bernd_: Not for online help :) | 23:34 |
Bernd_ | Oh, now it is there. | 23:34 |
Bernd_ | I have restarted modperl for a second time. | 23:34 |
Bernd_ | Strange. | 23:34 |
Bernd_ | Is it necessary to restart twice? | 23:34 |
nuxli | yeah, we had filesize set to 10MB in the WebGui Settings>Content | 23:35 |
Bernd_ | Or do I have to empty the cache first and restart afterwards? | 23:35 |
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has quit [] | 23:35 | |
+perlDreamer | Bernd_: You should not have to do that. | 23:35 |
Bernd_ | I have had such problems before. | 23:35 |
nuxli | Perl: Thanks for your help nailing this! | 23:35 |
+perlDreamer | you're welcome, nuxli, but you did the footwork yourself with the filesize tests! | 23:35 |
+perlDreamer | That was good detective/debug work. | 23:36 |
nuxli | yeah, but i always find it helps to chat it out, even if the other end doesn't do much but listen to me talk | 23:36 |
+perlDreamer | True :) | 23:36 |
+perlDreamer | what do you use WebGUI for? | 23:36 |
nuxli | perl: asking me? | 23:37 |
+perlDreamer | yes | 23:37 |
nuxli | www.midwestheart.com | 23:37 |
+perlDreamer | wow | 23:37 |
nuxli | I was on here yesterday with the nickname rjholtz | 23:37 |
+perlDreamer | nice site! | 23:37 |
+perlDreamer | tavisto, have you seen this site? | 23:37 |
nuxli | I didn't put that together, we contracted out | 23:37 |
+perlDreamer | Still, it's a nice design. | 23:38 |
nuxli | Knowmad tech mad a big hand in programing it, and PrairieWeb did the designing | 23:38 |
+perlDreamer | knowmad is an excellent company. I know their programmers, they are top notch. | 23:38 |
+perlDreamer | And nice people, too. | 23:38 |
nuxli | I just needed to put a 'filebin' type app up so that people outside our company can send us files that might be too big for our email (10mb limit) or so we can give files to outsiders... basically a FTP site within Webgui | 23:39 |
+perlDreamer | You can also use Folders for that. | 23:39 |
+perlDreamer | They're a little more light weight than a CS | 23:39 |
nuxli | Tavisto and another person helped yesterday by telling me to use a CS. | 23:39 |
nuxli | eh, oh well, Ive got it working now. | 23:40 |
@tavisto | perlDreamer, yes I know of this site | 23:40 |
+perlDreamer | yeah, it's an optimization | 23:40 |
@tavisto | it's already displayed on the webgui sightings page too.. been there for quite some time. | 23:40 |
+perlDreamer | heh, I need to look up from the text editor more often | 23:40 |
@tavisto | We're going to be contacting Paul about doing a success story on it. It's a great looking site. | 23:40 |
nuxli | Paul is my Boss, the director of IT, I'm just a lowly netadmin... haha | 23:41 |
@tavisto | perlDreamer, if you haven't looked recently there are like 50+ new sites on the sightings | 23:41 |
@tavisto | yep that's who I'm going to contact. Right now working through a bunch of sales stuff tho.. yeehaw | 23:41 |
+perlDreamer | 10M$, baby! | 23:42 |
@tavisto | that's the goal... then we're eligible for the analyst reports | 23:42 |
@tavisto | ooooh.. but too bad.. they don't include open source in them... boo | 23:43 |
+perlDreamer | slackers | 23:43 |
+perlDreamer | maybe you should sell a closed source version | 23:43 |
+perlDreamer | that's where you spell it IUGbeW | 23:43 |
@tavisto | *record skips off player and room is silent.....* | 23:44 |
Bernd_ | perlDreamer, why is there a separate help page for variable in the mostPopular loop? | 23:46 |
Bernd_ | Talking about the Wiki. | 23:46 |
Bernd_ | Those variables are documented in two pages, currently. | 23:46 |
Bernd_ | They are in "Wiki Master, Most Popular Template" | 23:47 |
Bernd_ | and "Wiki Master, Most Popular Template Variables" | 23:47 |
Bernd_ | That is quite confusing. | 23:48 |
Bernd_ | And redundant, too. | 23:48 |
+perlDreamer | Bernd_: Let me introduce you to the Help system | 23:48 |
+perlDreamer | vim Help/Asset_WikiMaster.pm | 23:48 |
Bernd_ | Alright. Go on... | 23:48 |
+perlDreamer | You'll see that the same variables are used in both templates | 23:48 |
+perlDreamer | but you only had to define them once | 23:48 |
+perlDreamer | that is because they are in 1 place, but reused (referenced) in another | 23:49 |
+perlDreamer | See how in the "most popular template" entry it has an "isa" entry? | 23:49 |
Bernd_ | Wait a minute... | 23:49 |
+perlDreamer | That tells the help system to include all the variables from "wiki master most popular variables" into "most popular template" | 23:50 |
Bernd_ | Can't find it. | 23:50 |
+perlDreamer | Are you using 7.5 or 7.6? | 23:51 |
Bernd_ | 7.5 | 23:52 |
+perlDreamer | most popular template is on line 154 | 23:52 |
@Haarg | perlDreamer, do you have any issues with the Mail/Send.t test? | 23:52 |
+perlDreamer | Haarg, checking | 23:53 |
+perlDreamer | works fine | 23:53 |
+perlDreamer | 6 tests | 23:53 |
+perlDreamer | all pass | 23:53 |
@Haarg | ok, thanks | 23:53 |
+perlDreamer | do you have Net::SMTP::Server::Client installed? | 23:53 |
@Haarg | yeah | 23:53 |
@Haarg | it's locking up for me | 23:53 |
@Haarg | but i think i know why | 23:53 |
+perlDreamer | it's because preaction wrote it? ;) | 23:53 |
Bernd_ | perlDreamer, are you sure? | 23:54 |
Bernd_ | It's not there. | 23:54 |
Bernd_ | There is not a single "isa" in Asset_WikiMaster.pm" | 23:55 |
@Haarg | no, i think it's frank's fault actually :P | 23:55 |
Bernd_ | Oh, I realized my mistake. | 23:55 |
Bernd_ | I am still in i18n | 23:55 |
+perlDreamer | I blame frank for too many things, so I've switched to preaction for a while | 23:55 |
+perlDreamer | Bernd_: lib/WebGUI/Help/Asset_WikiMaster.pm | 23:55 |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has quit [] | 23:56 | |
Bernd_ | Found it! | 23:56 |
+perlDreamer | What is needed is a way to hide those little help variables snippets from the regular listing. | 23:57 |
Bernd_ | So the isa variable is for inheriting documentation? | 23:57 |
+perlDreamer | Bernd_: yes | 23:57 |
+perlDreamer | Because I hate writing stuff twice | 23:57 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 23:58 | |
Bernd_ | Would it be difficult to implement hiding of these utility modules? | 23:58 |
+perlDreamer | No, 3-4 lines In Operation/Help.pm | 23:58 |
+perlDreamer | and then all the tagging in the Help files themselves | 23:58 |
+perlDreamer | I was thinking of a hidden => 1 flag | 23:58 |
Bernd_ | Think it would allowed in the core? | 23:58 |
+perlDreamer | Probably | 23:58 |
+perlDreamer | But it would need to be RFE'd first | 23:59 |
Bernd_ | Because then I would like to do it. | 23:59 |
Bernd_ | Of course. | 23:59 |
+perlDreamer | cool! | 23:59 |
Bernd_ | Something else... | 23:59 |
Bernd_ | What about my bug report on errors in POD? | 23:59 |
Bernd_ | Shall I prepare that patch? | 23:59 |
+perlDreamer | is that for the multiple packages for Asset? | 23:59 |
Bernd_ | Yes. | 23:59 |
--- Day changed Wed Oct 15 2008 | ||
Bernd_ | I am still waiting for a positive reply. | 00:00 |
+perlDreamer | I don't know if rizen has looked at that yet and weighed in. | 00:00 |
Bernd_ | Obviously not- | 00:00 |
Bernd_ | . | 00:00 |
+perlDreamer | If you code the RFE (and it is approved), I'll commit it | 00:00 |
Bernd_ | Talking about the help system now? | 00:00 |
+perlDreamer | yes. | 00:00 |
+perlDreamer | but it will be included in 7.6 | 00:01 |
+perlDreamer | not 7.5 | 00:01 |
Bernd_ | Doesn't matter. | 00:01 |
Bernd_ | Alright. It's bed time! | 00:01 |
Bernd_ | The RFE will have to wait until tomorrow. | 00:01 |
+perlDreamer | Gute Nacht | 00:01 |
Bernd_ | Gute Nacht! | 00:01 |
-!- Bernd_ [n=spunky@dslb-088-075-228-251.pools.arcor-ip.net] has quit ["Ex-Chat"] | 00:01 | |
@rizen | what is the URL for the RFE? | 00:02 |
@rizen | crap he left | 00:02 |
+perlDreamer | I'll let you know after I write it :) | 00:02 |
+perlDreamer | Hm. Survey bug? | 00:02 |
@rizen | how was i supposed to look at it and weigh in if there is no RFE to look at? | 00:02 |
SDuensin | Gotta run - back later! | 00:02 |
+perlDreamer | I already took it, but it's asking me again... | 00:02 |
-!- SDuensin [n=Scott@29.sub-75-205-127.myvzw.com] has quit ["Leaving"] | 00:02 | |
+perlDreamer | we'd like you to weigh in on this "bug": http://www.webgui.org/bugs/tracker/8800 | 00:03 |
+perlDreamer | Is there any case where Admin should not be considered a group admin? | 00:10 |
CIA-39 | WebGUI: perlmonkey2 * r7968 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: minor changes | 00:29 |
CIA-39 | WebGUI: perlmonkey2 * r7969 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: minor changes | 00:29 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:37 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 00:47 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 01:09 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 01:12 | |
CIA-39 | WebGUI: perlmonkey2 * r7970 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/survey_templates.tar: added all the templates | 01:18 |
CIA-39 | WebGUI: perlmonkey2 * r7971 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ (Survey_response.sql Survey.sql): Added sql for survey | 01:18 |
CIA-39 | WebGUI: graham * r7972 /WebGUI/t/ (Mail/Send.t Asset/Wobject/Thingy.t): clean up tests some | 01:18 |
CIA-39 | WebGUI: graham * r7973 /WebGUI/docs/create.sql: preparing for 7.6.1 release | 01:18 |
+perlDreamer | What was the problem with Mail/Send.t, Haarg? | 01:18 |
@Haarg | the email to log thing i know would mess the server thing up | 01:19 |
@Haarg | i think there is another problem though. i couldn't get it to fully work. | 01:20 |
+perlDreamer | weird | 01:20 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:32 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 01:33 | |
@perlmonkey2 | oh noes, must be upgrade time as PB is donw. | 01:37 |
@perlmonkey2 | down | 01:37 |
@rizen | sort of | 01:38 |
@rizen | it's me killing it | 01:38 |
@rizen | due to an upgrade side effect | 01:38 |
@perlmonkey2 | Not even PB's own website is safe from the wrath of rizen | 01:41 |
+perlDreamer | You should see what he does to employees >:) | 01:41 |
@perlmonkey2 | No one here happens to know the magic solution to the IE6 not allowing files to be downloaded via https when no-cache is set? | 01:45 |
+perlDreamer | Don't use IE6? | 01:46 |
@rizen | i like perlDreamer's perspective | 01:46 |
* perlDreamer is grieving | 01:46 | |
+perlDreamer | They're install SharePoint at $dayJob | 01:46 |
@perlmonkey2 | If I was contracting, I'd tell the client that they must use a modern browser to work with me. | 01:46 |
@rizen | perlDreamer: that's because you are a horrible webgui advocate | 01:47 |
+perlDreamer | it is true | 01:47 |
@perlmonkey2 | But I'm not, so I can't, so an IE6 solution is needed :( | 01:47 |
+perlDreamer | And also because the executive directors get chachkas from M$ | 01:47 |
CIA-39 | WebGUI: jt * r7974 /releases/WebGUI_7.6.1-beta: Release 7.6.1-beta | 01:48 |
@perlmonkey2 | perlDreamer: hmmm, if you would have purchased MS on Friday, you'd have made a killing by now. And perlDreamer's company *just* now purchased Sharepoint servers. Just how big is your company perlDreamer? | 01:48 |
+perlDreamer | $2e9/year | 01:49 |
@rizen | perlDreamer: i would give them chachkas if they bought from us | 01:50 |
@perlmonkey2 | ah, that's pretty large. | 01:50 |
+perlDreamer | yep | 01:50 |
+perlDreamer | but they're cheap | 01:50 |
+perlDreamer | really cheap | 01:50 |
@rizen | webgui is free | 01:53 |
@rizen | you can't get any cheaper than that | 01:53 |
@rizen | perlmonkey2 will you be glad when preaction gets back? | 01:53 |
+perlDreamer | You ever have one of those customers who, even though the software is free, demands stuff from you? | 01:53 |
@perlmonkey2 | rizen: more than words can express. | 01:53 |
+perlDreamer | And they won't buy a contract, even though they need it, and can afford it? | 01:54 |
@rizen | yeah we have | 01:54 |
+perlDreamer | And berate you for not fixing bugs in 12 year old software? | 01:54 |
+perlDreamer | Maxim is worse than that | 01:54 |
@rizen | and we tell them they need to buy a contract if they want to talk to us | 01:54 |
@rizen | =) | 01:54 |
+perlDreamer | they are so much more worse than that, that there is a new adjective for it | 01:54 |
@rizen | hey pd i'm going to make you happy | 01:56 |
@rizen | the wiki has comments | 01:57 |
+perlDreamer | that makes me happy? | 01:57 |
@rizen | as of 13 minutes ago | 01:57 |
@rizen | weren't you one of those people asking for that? | 01:57 |
+perlDreamer | No | 01:57 |
+perlDreamer | I'm anti-comment | 01:57 |
@rizen | nevermind then | 01:57 |
@rizen | i'm not going to make you happy | 01:57 |
+perlDreamer | I tell people what they want to know, then I tell them to shut up | 01:57 |
@rizen | i'll do my best to make you angry | 01:57 |
+perlDreamer | I'm actually quite vexed at you. | 01:57 |
+perlDreamer | You've delayed by political aspirations for three more years | 01:58 |
@rizen | just because i'm not old enough? | 01:58 |
+perlDreamer | yup | 01:58 |
@rizen | well in 2 more years we can get me a senate seat | 01:58 |
@rizen | or a governorship | 01:59 |
+perlDreamer | Okay, that's a good start, too. | 01:59 |
@rizen | actually governor would be better statistically speaking | 01:59 |
+perlDreamer | you could walk to work each day | 01:59 |
+perlDreamer | that's a plus | 02:00 |
@rizen | in the 43 presidents we've had so far only twice has a senator become president | 02:00 |
@rizen | in this new election, we'll get the third | 02:00 |
@rizen | just because both of them are senators | 02:00 |
+perlDreamer | unless they both lose | 02:00 |
@rizen | that seems unlikely | 02:00 |
@rizen | plus, who would they lose to? ron paul? if so, he's yet another senator | 02:01 |
+perlDreamer | Paul Allen | 02:01 |
@rizen | is paul allen running? | 02:02 |
@rizen | i don't think so | 02:02 |
+perlDreamer | No, he's a write-in | 02:02 |
+perlDreamer | He has enough money to pay off the budget deficit. | 02:02 |
+perlDreamer | I think it's time for him to do his patriotic duty | 02:02 |
@rizen | i don't think so | 02:02 |
@rizen | the current budget deficit for 2008 is just over 1 trillion | 02:03 |
+perlDreamer | Aw, the Portland TrailBlazers are worth that alone | 02:03 |
@rizen | mostly because of the iraq war + the new bailout | 02:03 |
@perlmonkey2 | hah, the new bailout is way over 1 trillion by itself. That 700 billion isn't all they're spending. | 02:08 |
@perlmonkey2 | I hope everyone converts their currency into something inflation proof :P | 02:09 |
+perlDreamer | Like power generating windmills? | 02:09 |
@perlmonkey2 | perlDreamer: Just got a downpayment on my house today. Once the contract clears I'll be ordering my first parts for the 500W turbine :D | 02:10 |
+perlDreamer | sweet! | 02:11 |
@perlmonkey2 | Finished setting up the shop this weekend | 02:11 |
@perlmonkey2 | yeah, gonna be totally sweet. | 02:11 |
@perlmonkey2 | If I wouldn't have gone with AJAX survey presentations I could have used Form/*. This would have added several very cool Form/* members. I am saddened by this. | 02:12 |
+perlDreamer | You can add them anyway... | 02:13 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:14 | |
@perlmonkey2 | The Survey is a HUGE thing. It will be Survey v3.0 before it would be moved to Form/*. And I'm not so sure that is a good idea, as the AJAX calls just seem to display so much faster than a POST. | 02:15 |
+perlDreamer | I meant that you could build the Form things anyway | 02:15 |
+perlDreamer | Is there any news on Matrix2? | 02:15 |
@perlmonkey2 | But I could have subclassed all the Form/*'s so that they handled their own responses, their html/js generation, everything to do with them. Instead that is in 2 seperate places. So adding a new question type will be messy. | 02:16 |
@perlmonkey2 | Actually, it is in the Template, the JS (editor and presentation), and Perl. | 02:16 |
@perlmonkey2 | So adding a new type will be a horrible experience I wouldn't wish on anyone else. | 02:16 |
@perlmonkey2 | I bet the AJAX calls are no faster than a POST, its just that the page is still alive and responsive until the AJAX call returns. So there is only the time between teh AJAX return and the redraw of the DOM (which is faster than you can see). | 02:19 |
@perlmonkey2 | Wait, why would an AJAX call be faster than a POST. The ajax call is a post. I must be retarded. | 02:20 |
@perlmonkey2 | well a post for how I'm using them. | 02:20 |
* perlmonkey2 wonders off to simpleton-ville. | 02:21 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 02:21 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:21 | |
CIA-39 | WebGUI: colin * r7975 /WebGUI/t/Group.t: add coverage tests for Group.t, isUserAdmin | 02:21 |
CIA-39 | WebGUI: graham * r7976 /WebGUI/lib/WebGUI/AssetAspect/Comments.pm: don't want to inherit from C3 | 02:21 |
CIA-39 | WebGUI: jt * r7977 /releases/WebGUI_7.6.1-beta/WebGUI: Release 7.6.1-beta | 02:21 |
CIA-39 | WebGUI: graham * r7978 /WebGUI/ (4 files in 4 dirs): preparing for 7.6.2 dev | 02:21 |
CIA-39 | WebGUI: colin * r7979 /WebGUI/lib/WebGUI/Group.pm: Admins are in all groups, even group admin groups | 02:21 |
CIA-39 | WebGUI: colin * r7980 /branch/WebGUI_7.5/ (lib/WebGUI/Group.pm t/Group.t): backport new Group tests and isUserAdmin bugfix | 02:21 |
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has joined #webgui | 02:27 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:27 | |
+perlDreamer | preaction! | 02:28 |
@preaction | colin! | 02:28 |
+perlDreamer | How are you? | 02:28 |
@preaction | doing well! | 02:28 |
@preaction | week 2 / location 2 of training | 02:28 |
+perlDreamer | You're traveling? | 02:28 |
@preaction | more designers, admins, and content managers, but no programmers this time | 02:28 |
@preaction | yep | 02:28 |
@preaction | i think those marketing efforts are starting to pay off in a big way | 02:29 |
@preaction | but then, Roy was one of the clients, so he doesn't count | 02:29 |
+perlDreamer | excellent | 02:29 |
@preaction | i've also been coming across webgui bugs in my training... tsk tsk tsk | 02:30 |
+perlDreamer | uh oh | 02:30 |
+perlDreamer | Are they filed? | 02:30 |
+perlDreamer | and am I responsible for them? | 02:30 |
@preaction | they're filed, but the WORLD is responsible for them! | 02:30 |
@preaction | and... i think i'm responsible for a couple of them | 02:31 |
@preaction | so the WORLD | 02:31 |
@preaction | is responsible | 02:31 |
+perlDreamer | is WORLD rot14 for rizen? | 02:31 |
-!- aligatro [n=kvirc@206-248-175-232.dsl.teksavvy.com] has joined #webgui | 02:31 | |
@preaction | does that work? really? | 02:31 |
@preaction | perlbot rot13 world | 02:31 |
perlbot | jbeyq | 02:31 |
@preaction | aww | 02:32 |
+perlDreamer | close... | 02:32 |
+perlDreamer | perlbot rot13 world | 02:32 |
perlbot | jbeyq | 02:32 |
-!- aligatro [n=kvirc@206-248-175-232.dsl.teksavvy.com] has left #webgui ["No matter how dark the night, somehow the Sun rises once again"] | 02:32 | |
+perlDreamer | I guess we were less than stellar examples of WebGUI conversation | 02:32 |
+perlDreamer | perlbot rot13 rizen | 02:34 |
perlbot | evmra | 02:34 |
+perlDreamer | that's almost pronouncable | 02:34 |
+perlDreamer | perlbot rot13 perldreamer | 02:34 |
perlbot | creyqernzre | 02:34 |
+perlDreamer | wait a sec | 02:35 |
+perlDreamer | perlbot rot13 perl | 02:35 |
perlbot | crey | 02:35 |
@preaction | hmm... an allegory about the system that should be running perl? | 02:36 |
@perlmonkey2 | perlbot: rot26 perl | 02:36 |
@perlmonkey2 | perlbot rot26 perl | 02:36 |
+perlDreamer | You're a funny man, perlmonkey2. | 02:36 |
@perlmonkey2 | just sec, I have to de-rot26 what you just said. | 02:36 |
+perlDreamer | yay! simulation passes. I'm going home with the hopes of WebGUI hacking later tonight. | 02:38 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:38 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 02:39 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 02:39 | |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 02:42 | |
@tavisto | Well it's official, WebGUI is now listed on CIO.com | 02:44 |
@perlmonkey2 | patspam: sorry man, but I've got bad news. I was wrong about being able to work on the Survey this week. I'm still supporting something else for the rest of the week, and I've actually got to play some catchup for missing Monday. I'll keep on the Survey as much as I can, but I can't do it full time. | 02:44 |
@tavisto | http://www.cio.com/article/454766/Recession_Worries_Open_Source_Software_Is_a_Great_Way_to_Cut_Costs | 02:45 |
@perlmonkey2 | tavisto: you're a marketing ninja. | 02:45 |
@tavisto | nah, it's all about who you know. JT wrote article and Kristi cleaned it up | 02:45 |
patspam | pm2: ah crapola | 02:45 |
@tavisto | I just have some good contacts over at CIO.. We sent them the article about 4 hours ago | 02:45 |
@perlmonkey2 | patspam: when is your deadline? | 02:46 |
patspam | hoping to launch the site at the end of this month | 02:46 |
@perlmonkey2 | patspam: and absolutey everything needed to work on it is in the Survey2 svn now. | 02:46 |
@perlmonkey2 | not that you have time to work on it. | 02:46 |
@perlmonkey2 | I should still be able to work on Survey this week, it just can't be my priority. | 02:46 |
patspam | how much work is left before it can hit the core? | 02:47 |
@perlmonkey2 | So you could start customizing the templates for your site now as they won't change. | 02:47 |
@perlmonkey2 | It needs an upgrade script (which you won't need), it needs all the reporting down, but that is kind of trivial. | 02:48 |
@perlmonkey2 | And it needs some polishing/testing. | 02:48 |
@perlmonkey2 | The current version has completely broken the branching, but really only needs 30 minutes of my time to correctly implement it. | 02:49 |
@perlmonkey2 | So end of month seems quite reasonable. | 02:49 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:53 | |
patspam | getting a lot of errors on modperl start from 7.6.1-beta | 03:09 |
patspam | Error loading WebGUI::lib::WebGUI::Crud! - Duplicate property name 'objectData' at /data/WebGUI/sbin/preload.perl line 54 | 03:11 |
patspam | Error loading WebGUI::lib::WebGUI::Keyword! - Duplicate property name 'session' at /data/WebGUI/sbin/preload.perl line 54 | 03:11 |
patspam | and then a whole lot of "Subroutine redefined" | 03:11 |
* patspam needs to reboot, will brb | 03:12 | |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 03:12 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 03:15 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 03:16 | |
patspam | anyone else seeing that? | 03:24 |
+cap10morgan | can you create or view a snapshot of a page in webgui given a particular date in the past? i.e. it would use the version tags to re-create the page at that time | 03:28 |
+cap10morgan | w/o actually reverting back to that for the view everyone else sees | 03:28 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:30 | |
patspam | 7.6.0-beta loads fine, trunk loads fine, 7.6.1-beta dies a horrible death | 03:38 |
@preaction | lemme check SVN HEAD | 03:40 |
@preaction | am i, for some reason, the only person who hates using mouse gestures? | 03:48 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 03:49 | |
@preaction | but... that new MBP is dead sexy | 03:49 |
SDuensin | Evening. | 03:50 |
SDuensin | The new MBP is 2" too small. | 03:50 |
@preaction | they don't have a 17 anymore? | 03:50 |
Mech422 | whee... Donna is getting ready to box and ship 400 lil google notepads for 'world plone day'.... | 03:50 |
Mech422 | rizen ought to put her to work shipping out webgui stuff :-P | 03:50 |
@preaction | heh, gooey for the world! | 03:51 |
Mech422 | preaction: rizen could get her to do anything for a few gooey's.... | 03:51 |
Mech422 | I'm gonna have to buy her one at some point | 03:51 |
Mech422 | she thinks they're so 'cuuuuuttttttteeee' | 03:52 |
SDuensin | They have a 17, but they didn't update it like the 15. | 03:52 |
* SDuensin never could figure out Plone. | 03:52 | |
@preaction | eh, aside from the new trackpad, i think it's damn nice | 03:52 |
@preaction | i hate mouse gestures... and i hate the no-button thing... | 03:52 |
@preaction | but i also hate plugging in a mouse | 03:53 |
SDuensin | Oh man, multi-finger scroll and such ROCKS. | 03:53 |
Mech422 | speaking of merchandise... with a name like 'plain black' - we really should get some t-shirts going :-) | 03:53 |
SDuensin | I can't hardly use a "normal" trackpad anymore. | 03:53 |
@preaction | oh yeah that, but pinching and such | 03:53 |
@preaction | or the single-tap and drag thing | 03:53 |
SDuensin | Pinch, eh. Tap-and-drag I do already. | 03:53 |
SDuensin | Very speedy once you get used to it. | 03:53 |
@preaction | i suppose... they're gonna make me... | 03:54 |
Mech422 | I could get into a nice black T with something like "plain black and gooey" on it :-) | 03:54 |
SDuensin | Poor you. | 03:54 |
@preaction | i know, right! | 03:54 |
SDuensin | I want a 15" with a 1900x1200 display. | 03:55 |
@preaction | how dare they innovate and force me to comply! | 03:55 |
@preaction | Mech422, by helping out on the webgui forums, you can buy gooey dolls with karma | 03:55 |
Mech422 | preaction: oh cool :-) | 03:55 |
SDuensin | Or, by finding a karma-spending bug, you can buy one WITHOUT karma. :-) | 03:55 |
Mech422 | SDuensin: wish my bank's atm had bugs like that :-P | 03:56 |
SDuensin | hehe | 03:56 |
@preaction | holy crap! the hard drive is accessible without unscrewing the case! | 03:57 |
@preaction | ... sorry, i'm watching this keynote thing here | 03:58 |
CIA-39 | WebGUI: patspam * r7981 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/ (Survey/ResponseJSON.pm Survey.pm): Minor fixes (typo and unnecessary hash dereference) | 04:04 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:06 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:06 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 04:24 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:24 | |
CIA-39 | WebGUI: patspam * r7982 /branch/WebGUI_Survey2/ (survey_templates.wgpkg SURVEY2_README.txt): Added quick-start instructions and combined templates package for ease of deployment | 04:51 |
patspam | preaction: does 7.6.1-beta work for you? | 04:57 |
@preaction | oh, right!, trying | 04:57 |
patspam | heh sorry =p | 04:58 |
patspam | I'm heading out for lunch, will check back in later! | 04:58 |
@perlmonkey2 | preaction: Do macros entered into rich text editors not work? | 05:00 |
@preaction | perlmonkey2, should work fine | 05:00 |
@preaction | unless you're filtering them out | 05:01 |
@perlmonkey2 | got a sec to look at something? | 05:01 |
@preaction | sure | 05:01 |
@preaction | patspam, 7.6.1-beta (actually SVN HEAD, but still) seems to work fine for me | 05:02 |
patspam | hmmm | 05:02 |
patspam | trunk works fine for me | 05:02 |
patspam | but crazy errors all over the place for the actual beta.. maybe i should diff the 2 | 05:03 |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 05:22 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 05:25 | |
@perlmonkey2 | Anyone happen to know which table controls the bool for if macros are executed? | 05:26 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 05:28 | |
-!- Lisette [n=liraos@adsl190-28-106-81.epm.net.co] has left #webgui [] | 05:32 | |
@preaction | perlmonkey2, there's no real boolean, but there are certain pieces that may need flags to process macros. most of those things aren't being shown to the user though | 05:47 |
@perlmonkey2 | preaction: any clues on where a Post would execute its macros? If not Frank just going to have to fire me, cause I'm calling it a night. | 05:51 |
@preaction | Post would execute its macros in the stylesheet, but only if the collaboration system isn't filtering that out (Security tab of the Collaboration edit screen) | 05:52 |
@preaction | also, check the error log, if the macro shows up in the page as ^Macro();, the error is probably there | 05:52 |
patspam | aha! | 06:16 |
patspam | preaction: figured it out.. | 06:16 |
patspam | https://svn.webgui.org/plainblack/releases/WebGUI_7.6.1-beta/ | 06:17 |
patspam | there's an entire extra WebGUI dir in there! | 06:17 |
patspam | I think that was causing preload.perl to load everything twice | 06:17 |
patspam | problem isn't there in the release tarball, just in svn | 06:18 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 113 (No route to host)] | 06:26 | |
patspam | the contents of the "WebGUI" subdir is different from the parent dir, but only in lib/WebGUI/AssetAspect/Comments.pm and t/Group.t | 06:28 |
CIA-39 | WebGUI: patspam * r7983 /branch/WebGUI_flux/ (60 files in 11 dirs): | 06:29 |
CIA-39 | WebGUI: Merge branch 'survey2' into flux so that I can start on Suvery2 Flux plugins | 06:29 |
CIA-39 | WebGUI: Conflicts: | 06:29 |
CIA-39 | WebGUI: lib/WebGUI/Asset/Wobject/Survey.pm | 06:29 |
CIA-39 | WebGUI: patspam * r7984 /WebGUI/ (7 files in 4 dirs): Removed empty dirs | 06:29 |
patspam | looks like the "WebGUI" subdir is the one that matches the tarball release | 06:29 |
@preaction | patspam, i'd post that as a bug | 06:36 |
patspam | heh yeah i will, had me scratching my head all morning | 06:37 |
patspam | will only affect people who check the release out of svn | 06:37 |
patspam | but i only noticed after I'd merged it into the flux branch, so I was wondering if I'd stuffed up somewhere | 06:38 |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 06:43 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 06:43 | |
patspam | submitted as #8840 | 06:46 |
patspam | btw the new bug tracker is rocktastic | 06:46 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:46 | |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 06:49 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:49 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 07:01 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit [Remote closed the connection] | 07:02 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui | 07:03 | |
* patspam hails perlDreamer | 07:04 | |
+perlDreamer | hola, patspam | 07:04 |
+perlDreamer | nice catch on the 7.6.1 release! | 07:04 |
patspam | thought i was going mad for a while there! | 07:05 |
+perlDreamer | nah, you're at least as sane as I am | 07:06 |
patspam | been hanging out for that release though, has all the Thingy RFEs I've been itching for | 07:06 |
patspam | I'm in good company then! | 07:06 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 07:07 | |
+perlDreamer | I'm really excited about all the translating going on. | 07:08 |
+perlDreamer | The Dutch translation is being actively maintained | 07:10 |
+perlDreamer | Bernd_ is hacking on the German translation | 07:11 |
+perlDreamer | and the Spanish teams have made great progress | 07:11 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 07:12 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 07:12 | |
patspam | awesome! | 07:15 |
patspam | 2 steps closer to world domination | 07:15 |
+perlDreamer | WebGUI seems to be going through a growth spurt right now. | 07:15 |
patspam | yeah, so many cool things happening on so many fronts | 07:16 |
patspam | the Aspects stuff really excites me | 07:16 |
+perlDreamer | yeah, it has a lot of potential | 07:16 |
+perlDreamer | And fixes that RSS problem that I talked about at the WUC. | 07:17 |
patspam | gives developers a lot more impetus to polish a little sub-feature | 07:17 |
CIA-39 | WebGUI: colin * r7985 /WebGUI/ (2 files in 2 dirs): Fix bad stock asset docs. | 07:26 |
CIA-39 | WebGUI: colin * r7986 /branch/WebGUI_7.5/ (2 files in 2 dirs): Back port stock asset doc fix. | 07:26 |
+Radix-wrk | Aspects? | 07:33 |
+perlDreamer | aspects are asset level mixins | 07:34 |
+perlDreamer | JT blogged about it recently on tbb | 07:35 |
+perlDreamer | the first aspect is bazaar style comments | 07:35 |
+perlDreamer | so now you can add aspects to anything in WebGUI | 07:35 |
+perlDreamer | and the poster child is the WikiPage | 07:35 |
@preaction | i'll be doing the Subscribable and hopefully RSSCapable aspects next week | 07:41 |
@preaction | i'm still kinda working on the API for the RSS one, since I have to be flexible enough for the templates of the CS, but simple enough to not require templates at all | 07:42 |
@preaction | which, in my mind, almost means i have to not build an API at all... those are two entirely cross-purposes :( | 07:42 |
@preaction | but now i need sleep. nearing 1:00a here... | 07:42 |
+Radix-wrk | Sounds interesting.. just read JT's blog post :) | 07:43 |
patspam | preaction: thanks for your help with the 7.6.1-beta! | 07:44 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:45 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:45 | |
+perlDreamer | Yo, tavisto! | 07:45 |
@tavisto | sup | 07:46 |
@tavisto | perlDreamer, Andy Lester put up a nice revised version of our WebGUI TV article at his www.perlbuzz.com website | 07:47 |
@tavisto | I have to go beat my girl in wii tennis so I'll be back in a bit :) | 07:47 |
patspam | tavisto: awesome! | 07:49 |
patspam | perlbuzz gets a lot of exposure | 07:49 |
+perlDreamer | Nice work, tavisto. | 07:49 |
+perlDreamer | and since when did you have a girl? | 07:49 |
* patspam thinks tavisto paid andy lester to start the catalyst flame war last week to coincide with that article | 07:51 | |
patspam | =D | 07:51 |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:00 | |
+perlDreamer | time for this old man to go bed. | 08:01 |
+perlDreamer | Catch y'all tomorrow | 08:01 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:02 | |
patspam | g'night perlDreamer :) | 08:02 |
CIA-39 | WebGUI: colin * r7987 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: finish backporting root level work for AssetExportHtml tests | 08:25 |
CIA-39 | WebGUI: patspam * r7988 /branch/WebGUI_flux/ (242 files in 54 dirs): (log message trimmed) | 08:25 |
CIA-39 | WebGUI: Merge branch '7.6.1' into flux | 08:25 |
CIA-39 | WebGUI: Conflicts: | 08:25 |
CIA-39 | WebGUI: docs/changelog/7.x.x.txt | 08:25 |
CIA-39 | WebGUI: docs/create.sql | 08:25 |
CIA-39 | WebGUI: docs/gotcha.txt | 08:25 |
CIA-39 | WebGUI: docs/previousVersion.sql | 08:25 |
CIA-39 | WebGUI: patspam * r7989 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Gallery.pm: Minor post-merge fix | 08:25 |
@tavisto | what's this about a flux capacitor and 1.21 gigawatts? | 08:34 |
patspam | hey tavisto! | 08:36 |
@tavisto | hey pat, what's up | 08:36 |
patspam | spring has finally arrived | 08:37 |
patspam | doing "round the bay in a day" on sunday. 250kms on my pushbike | 08:38 |
patspam | hello sore bum | 08:38 |
@tavisto | wow nice hehe | 08:38 |
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 08:55 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 09:08 | |
CIA-39 | WebGUI: patspam * r7990 /branch/WebGUI_flux/lib/WebGUI/ (33 files in 11 dirs): Production web code shouldn't "use warnings" | 09:11 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:21 | |
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has joined #webgui | 09:48 | |
-!- mode/#webgui [+o preaction] by ChanServ | 09:48 | |
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 09:52 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:13 | |
-!- Bernd_ [n=spunky@dslb-088-075-226-125.pools.arcor-ip.net] has joined #webgui | 10:19 | |
patspam | preaction: you need more than 2hrs sleep man! | 10:34 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 10:44 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 10:50 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 11:00 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:01 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:38 | |
-!- wgGuest28 [i=WebGUIUs@141.30.58.118] has joined #webgui | 14:03 | |
wgGuest28 | how install webgui in my web server plz | 14:03 |
BartJol | I would use the wre | 14:18 |
BartJol | we do here actually | 14:18 |
BartJol | it has all you need pretty much preconfigured | 14:19 |
BartJol | (almost everything) | 14:19 |
-!- wgGuest28 [i=WebGUIUs@141.30.58.118] has quit [Read error: 60 (Operation timed out)] | 14:20 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech4222, BartJol, ryuu_ro, @rizen, +Radix_ | 14:43 | |
-!- Netsplit over, joins: @rizen, BartJol, ryuu_ro, +Radix_, Mech4222 | 14:43 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Bernd_, Mech422, khenn_, ckotil, SDuensin, diakopter, @preaction | 15:00 | |
-!- Netsplit over, joins: @preaction, Bernd_, SDuensin, khenn_, ckotil, diakopter, Mech422 | 15:01 | |
-!- Bernd_ [n=spunky@dslb-088-075-226-125.pools.arcor-ip.net] has quit ["Ex-Chat"] | 15:05 | |
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has quit [Connection timed out] | 15:30 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:35 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:15 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:15 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:20 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:20 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:20 | |
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."] | 16:27 | |
SDuensin | Howdy. | 16:28 |
BartJol | hi | 16:28 |
CIA-39 | WebGUI: translation * r7991 /translations/Dutch/Dutch/ (7 files): Update from translation server | 16:31 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:50 | |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:51 | |
-!- snapcount_ is now known as snapcount | 16:51 | |
BartJol | hee, snapcount how's webgui.us going? | 16:52 |
CIA-39 | WebGUI: translation * r7991 /translations/Dutch/Dutch/ (7 files): Update from translation server | 17:04 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:06 | |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui | 17:07 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:13 | |
nuxli | Because of the help I received here, I'm trying to help others: I submitted a bug ticket. Usually I just ignore things and let someone else figure it out.... I'm kind of a bastard sometimes | 17:27 |
SDuensin | hehe | 17:28 |
nuxli | http://www.plainblack.com/bugs/tracker/8848 if anyone really cares to check it out | 17:28 |
nuxli | I love working with opensource, but I don't usually have the oppurtunity to 'give back' | 17:29 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:33 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 17:37 | |
elnino | good morning! | 17:38 |
SDuensin | Hello elnino | 17:38 |
elnino | I'm looking to send text messages out from webgui - does webgui distinguish between "regualar" email addressses and SMS (text messaging: number@verizon.com) | 17:38 |
elnino | ? | 17:38 |
SDuensin | Nope. | 17:40 |
elnino | cool. IS there a way to handel multiple emails addresses and let the user determine which email to send to? I'm thinking not, haven't seen anythign like that... | 17:41 |
SDuensin | Not sure about that. As soon as I say "no", someone will show you how. :-) | 17:41 |
elnino | That's how it usually works here. =) | 17:43 |
SDuensin | WebGUI is just so flexible that I can't keep it all in my brain! (Yet!) | 17:43 |
@perlmonkey2 | SDuensin: try using more coffee | 17:44 |
SDuensin | Working on it, perlmonkey2 | 17:45 |
SDuensin | I'm *really* working towards making WebGUI my career. | 17:45 |
@perlmonkey2 | SDuensin: or I found randomly deleted parts of WG makes it easier to keep track of. | 17:45 |
elnino | oh, I dont' want to start the coffee thing. | 17:46 |
elnino | is that a requirement? | 17:46 |
@rizen | keeping webgui all in your brain isn't possible anymore, it's too big. i used to be able to tell you not only where you could find a particular feature in the code | 17:46 |
BartJol | whoohoo, upgraded to 7.6.1 and only my config broke | 17:46 |
@rizen | but also a general approximation of what line number it's on | 17:46 |
@perlmonkey2 | SDuensin: You know, it has some cruft, is in some places unwieldly, and you have to deal with rizen, but I've yet to find a FOSS CMS that holds a candle to it. So I doubt you are going wrong chosing WG. | 17:46 |
@rizen | BartJol: your config broke during the upgrade? in what way? | 17:47 |
BartJol | rizen: if you could do that now, I would know you have a sick mind | 17:47 |
SDuensin | I know I'm not. I strayed from the path in the early 6.x days. I'm still trying to recover. | 17:47 |
BartJol | well | 17:47 |
BartJol | I just had my old still there | 17:47 |
BartJol | so I had to cp and edit the new config, it was easy | 17:48 |
BartJol | should it have edited my old config then? | 17:48 |
BartJol | breaking is a bit a too big word | 17:49 |
@perlmonkey2 | SDuensin: Plone would be the only candidate and its community isn't very well organized, it depends on a funky DB technology, and would be a nightmare for a non-techy client to just pick up and use. Although it does have some really cool toys. But its assets are like 90% cruft and you never know what is maintained and not maintained. | 17:49 |
SDuensin | I've installed Plone a number of times. Never made any sense out of it. (Although I think Zope is kinda cool.) | 17:50 |
@perlmonkey2 | SDuensin: I think Zope is kind of redundant as you'd just end up with something like Plone anyways. The only thing I'd steal from Plone would be the ajax/css library. | 17:52 |
BartJol | only stupid thing is that I was testing some of my leave versiontag stuff | 17:54 |
BartJol | and now I lost quite some work... | 17:54 |
BartJol | me stupid | 17:54 |
nuxli | \who perlmonkey | 17:56 |
nuxli | oops | 17:56 |
nuxli | I'm still re-learning IRC | 17:56 |
BartJol | oh, the adminbar link to the workflow is broken | 18:10 |
BartJol | rizen the link in the adbminbar misses op= for the workflows | 18:11 |
CIA-39 | WebGUI: jt * r7992 /WebGUI/etc/WebGUI.conf.original: adding asset discovery service | 18:14 |
@rizen | BartJol: report a bug | 18:14 |
BartJol | I will | 18:14 |
@rizen | BartJol, put your left foot in and shake it all about | 18:15 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 18:16 | |
BartJol | in what? | 18:16 |
@rizen | you don't know about the hokey poky? | 18:17 |
BartJol | rather not | 18:17 |
@rizen | ok then, do the chicken dance | 18:18 |
* BartJol is flapping with his arms | 18:18 | |
BartJol | aah, you have control over me from another continent | 18:19 |
BartJol | rizen is a voodoo master | 18:19 |
BartJol | and fixed | 18:24 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has quit ["Leaving."] | 18:26 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 18:31 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:37 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 18:37 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 18:37 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:37 | |
+MrHairgrease | hi there | 18:37 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:37 | |
BartJol | hee martin | 18:38 |
+MrHairgrease | is it possible to let cs posts automatically have a url /mypost instead of /csUrl/mypost? | 18:38 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:46 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:46 | |
BartJol | well, enough bugs posted for today | 18:53 |
@rizen | mrhairgrease:why? | 18:54 |
@rizen | the reason i don't like that idea is that users could then hijack important urls that you may want to use in your site | 18:54 |
-!- demon_ [n=demon@76.91.139.108] has quit ["Leaving"] | 18:55 | |
+MrHairgrease | the guy who's asking me wants his urls 'clean' | 18:55 |
+MrHairgrease | a simple as possible | 18:55 |
+MrHairgrease | as* | 18:55 |
+MrHairgrease | i understand your concern btw | 18:55 |
+MrHairgrease | only in this particular case he's the one posting all the threads | 18:56 |
+MrHairgrease | i guess you don't want such behaviour for replies indeed | 18:56 |
@rizen | well replies aren't a problem because they are threadurl/1 | 18:56 |
+MrHairgrease | exactly | 18:56 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:57 | |
@rizen | i guess i could allow a switch in the CS | 18:57 |
@rizen | to change that behavior | 18:57 |
+MrHairgrease | is it possible to just add a url field to the postform? | 18:57 |
@rizen | but it would have to default to off | 18:57 |
+MrHairgrease | fine by me | 18:57 |
@rizen | you want him to be able to specify the url? | 18:57 |
+MrHairgrease | not per se | 18:57 |
@perlmonkey2 | Hmm, I'm redirecting to a tab file I've just created, but how to I set the content-type for that redirect to be text/tab instead of text/plain? | 18:57 |
+MrHairgrease | but in that case you could do some js magic | 18:58 |
+MrHairgrease | to do it for him | 18:58 |
+MrHairgrease | just make it hidden | 18:58 |
@rizen | why do you need js magic? | 18:58 |
@rizen | you change update() in Thread.pm to urlize the title and make it the url | 18:58 |
+MrHairgrease | to set the url param to whatever the title is | 18:58 |
@rizen | don't let the url be posted through the form | 18:59 |
@rizen | perlmonkey2: you don't and can't | 18:59 |
+MrHairgrease | i was reasoning from a workaround perspective regarding the js stuff | 18:59 |
@rizen | it's a redirect | 18:59 |
@rizen | perlmonkey2, i wouldn't redirect them though | 18:59 |
@rizen | instead i'd just send them the tab file as their request | 19:00 |
@rizen | $session->http->setFilename('export.tab', 'text/tab'); | 19:00 |
@rizen | then return the contents of the file | 19:00 |
@rizen | rather than creating the file | 19:00 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 104 (Connection reset by peer)] | 19:01 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 19:01 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:01 | |
@perlmonkey2 | Can someone repeat what was just said to me, my irc client died. | 19:01 |
@rizen | rizen: it's a redirect | 19:02 |
@rizen | [10:59am] rizen: perlmonkey2, i wouldn't redirect them though | 19:02 |
@rizen | [11:00am] rizen: instead i'd just send them the tab file as their request | 19:02 |
@rizen | [11:00am] rizen: $session->http->setFilename('export.tab', 'text/tab'); | 19:02 |
@rizen | [11:00am] rizen: then return the contents of the file | 19:02 |
@rizen | [11:00am] rizen: rather than creating the file | 19:02 |
@perlmonkey2 | rizen: this is to fix the IE6 https no-cache bug | 19:02 |
@rizen | i have no idea of what you speak | 19:02 |
@perlmonkey2 | so they have to be redirected to a temp file instead of just sending them the super grovy db->quicktab. | 19:02 |
@rizen | or why it has anything to do with what i just sed | 19:03 |
@rizen | said | 19:03 |
@perlmonkey2 | IE6 has a grossly horrible stupid retarded bug. | 19:03 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:03 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:03 | |
@perlmonkey2 | you can't send a file to someone with https and no-cache set. | 19:03 |
@rizen | well you can't set the mimetype via a redirect | 19:03 |
@rizen | the only way to do it would be to make sure that the extension is .tab | 19:03 |
@rizen | and that there is an entry in the mime.types file for .tab | 19:03 |
@perlmonkey2 | cool | 19:04 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 19:09 | |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 19:12 | |
+perlDreamer | cool. I've got fans! | 19:14 |
+MrHairgrease | wrong | 19:16 |
+MrHairgrease | you married fans =) | 19:16 |
dreamersgirl | :) | 19:16 |
+MrHairgrease | rizen: i'll see if I implement the switch then, if okay by you | 19:16 |
+perlDreamer | hey, I don't see anyone in here named hairgreasesgirl | 19:16 |
dreamersgirl | he has good taste.... | 19:16 |
* MrHairgrease 's girl is on tour with the Ricciotti orchestra | 19:17 | |
+perlDreamer | cool. What does she do? | 19:17 |
+MrHairgrease | play violin | 19:18 |
@rizen | ok mhg | 19:19 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 19:19 | |
@tavisto | Hey everyone, you should check out JT's latest article on the home page of CIO.com. It's called "Recession Worries? Open Source Software is a Great Way to Cut Costs" | 19:21 |
@tavisto | feel free to leave comments too. Right now there are 6 of them. I'll be posting a PB news item in just a few | 19:21 |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has quit [] | 19:57 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:06 | |
Mech4222 | tavisto: just checking timezones - 1 hour till the webinar, right ? | 20:06 |
@tavisto | yessir | 20:07 |
Mech4222 | cool - thanks :-) | 20:07 |
@tavisto | actually, 53.567 minutes | 20:07 |
Mech4222 | hehe | 20:07 |
Mech4222 | ok - I've got time to go get coffee then :-) | 20:08 |
@tavisto | yeah, but hey my presentations are so lively you won't need coffee to stay awake | 20:08 |
@tavisto | I'm not selling you soap or a multi-level scam, this is WebGUI! :) | 20:08 |
dreamersgirl | tavisto: the boys say hi | 20:10 |
@tavisto | Hi dreamersgirl, tell Tim and Peter I said "Howdy!" | 20:13 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 20:41 | |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 20:49 | |
-!- snapcount_ is now known as snapcount | 20:50 | |
elnino | just read rizen's article on recession. I use open office, but our company won't make the move becuase it's slow - I believe because of JRE. has anyone made the jump in their office? | 20:54 |
SDuensin | My office uses it. But I *am* my office, so that's not saying much. | 20:56 |
+MrHairgrease | real offices use latex | 20:56 |
SDuensin | hehe | 20:56 |
SDuensin | MrHairgrease - I did my last manual with it. :-) | 20:56 |
+MrHairgrease | nice | 20:57 |
+MrHairgrease | I use it whenever I get the chance | 20:57 |
+MrHairgrease | that is, when I have tor write something | 20:57 |
SDuensin | I forget the editor I used to do it. Made it very painless. | 20:57 |
+MrHairgrease | I don't make stuff up to write so that I can use latex | 20:58 |
+MrHairgrease | it's called vim | 20:58 |
SDuensin | Not here it's not. :-P | 20:58 |
SDuensin | Virtually Incomprehensible Mess. | 20:58 |
Mech422 | I use KDE for most stuff - KOffice isnt bad, and is a lot faster / lighter then OpenOffice | 20:58 |
Mech422 | Abiword was supposed to be decent as well | 20:59 |
SDuensin | I keep going back and forth between OOo and iWork. | 20:59 |
dreamersgirl | I'm using OpenOffice right now. Works great and the price is right. | 21:09 |
* SDuensin agrees | 21:09 | |
SDuensin | I thought OOo was in C and just used Java for automation? | 21:10 |
elnino | I don't know. I just hear people complaining about it at my office. | 21:15 |
SDuensin | So smack them. | 21:15 |
SDuensin | :-) | 21:15 |
SDuensin | It runs faster than I can type. Good enough. | 21:15 |
@perlmonkey2 | <tmpl_if name="^MyWhackyMacro();"> will work? | 21:15 |
@perlmonkey2 | no | 21:16 |
@perlmonkey2 | never mind | 21:16 |
SDuensin | :-P | 21:16 |
SDuensin | WackyMacros is over. Mine displays Apple II images. :-D | 21:16 |
@perlmonkey2 | heh | 21:17 |
@perlmonkey2 | Hmm, trying to figure out how to get the results of a macro into a template param. | 21:17 |
@perlmonkey2 | must use JS? | 21:18 |
* SDuensin has no idea. | 21:19 | |
SDuensin | I know enough about the template stuff to get into trouble. | 21:19 |
SDuensin | (Ok, maybe a bit more than that, but I'm still not "comfy" with it.) | 21:19 |
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 21:27 | |
carogra1 | good afternoon/evening | 21:28 |
carogra1 | syntax/variable question | 21:28 |
carogra1 | I would like to make a link only a link if a user is a content manager, for everyone else looking at it I would like it simply to be bold. | 21:30 |
carogra1 | My attempt is http://webgui.pastebin.com/d6624689e | 21:33 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 21:34 | |
@Haarg | you'll want to use the grouptext macro for that | 21:43 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:45 | |
carogra1 | can I not just do <temp_if editor>? | 21:46 |
@Haarg | depends on where you are going to use it | 21:46 |
@Haarg | there's only one template i can think of with an 'editor' variable | 21:47 |
carogra1 | editor A conditional that will be true if the user is in the group allowed to edit events in the calendar. | 21:48 |
carogra1 | Help: Calendar List View | 21:48 |
+perlDreamer | carogra1, is that the kind of template that you are currently working with? | 21:48 |
carogra1 | yep | 21:49 |
+perlDreamer | File it as a bug | 21:49 |
+perlDreamer | Please include the template as an attachment | 21:49 |
carogra1 | oh no, not another one ;) | 21:49 |
carogra1 | ;( | 21:49 |
+perlDreamer | and be sure that you double check your group memberships | 21:49 |
carogra1 | I am sure as an admin, I am allowed to edit | 21:50 |
carogra1 | I just wanted the syntax, not sure it is a bug if I don't type it in right... | 21:50 |
+perlDreamer | Don't be sure of that. I just fixed an identical bug in another area yesterday. | 21:50 |
carogra1 | okey doke | 21:50 |
carogra1 | Hurray! No bugs, it works I just didn't have the syntax right | 21:57 |
carogra1 | thanks for answering me anyhow and also | 21:57 |
carogra1 | thanks to everyone at Plain Black for the decisions to make the new Primer free and downloadable as well as the new WebGUI TV channel, this year I am sending chocolates to JT et al! with love, | 21:58 |
carogra1 | Caroline | 21:58 |
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has left #webgui [] | 22:00 | |
CIA-39 | WebGUI: perlmonkey2 * r7993 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Survey exports now redirect to a temp file rather than streaming a tab file. This is to get around an IE6 bug. | 22:05 |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving"] | 22:09 | |
dionak | we're using templates for macros. does anyone know if the namespaces for templates are dynamic or hard-coded. they appear hard-coded. | 22:49 |
dionak | there's no generic macro namespace. although i'm not sure how important the namespace is, my guess is that it's there for a reason. | 22:49 |
+MrHairgrease | the namespace is there to prevent irrlevant templates from showing up in template select boxes | 22:50 |
+MrHairgrease | for your custom macros, use whatever namespace you'd like | 22:50 |
+MrHairgrease | I usually use Macro/MyMacro | 22:51 |
dionak | oh, i see. gotcha | 22:51 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 22:52 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:02 | |
dionak | thanks | 23:02 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 23:02 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 23:14 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:14 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 23:22 | |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 23:25 | |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 23:29 | |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 23:39 | |
--- Day changed Thu Oct 16 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:00 | |
-!- dionak [n=dionak@97.66.185.250] has left #webgui [] | 00:04 | |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 00:10 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 00:14 | |
-!- juan1 [n=juangui@201.232.58.66] has quit [Read error: 110 (Connection timed out)] | 00:15 | |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving"] | 00:35 | |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 00:47 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 00:55 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 01:01 | |
* SnowWrite thanks tavisto for a great presentation today, thanks again for taking the time! | 01:25 | |
+perlDreamer | Did he answer all your questions? | 01:25 |
SnowWrite | absolutely | 01:26 |
@tavisto | Sure thing SnowWrite. I'm glad I could help out. | 01:26 |
* SnowWrite is still going to have to get used to non-file system design techniques (aka doing it on the browser instead of in a file on disk) | 01:26 | |
+perlDreamer | You can still do it via a file on disk if you wish | 01:26 |
+perlDreamer | I wrote a utility to help with that | 01:26 |
SnowWrite | how so? | 01:26 |
SnowWrite | you did!!! | 01:26 |
SnowWrite | ?? | 01:26 |
+perlDreamer | I did | 01:26 |
+perlDreamer | It's called the template export/import utility | 01:27 |
SnowWrite | coooool | 01:27 |
+perlDreamer | templateFiler.pl | 01:27 |
+perlDreamer | I prefer template hacking with vim | 01:27 |
SnowWrite | so I can log in through say..sftp ?? | 01:27 |
+perlDreamer | No | 01:27 |
SnowWrite | ah command line | 01:27 |
+perlDreamer | yes | 01:27 |
@tavisto | eeew | 01:27 |
SnowWrite | so joe or jed or vim | 01:27 |
SnowWrite | lol tavisto | 01:27 |
+perlDreamer | Or anything | 01:27 |
+perlDreamer | You could do it with Adobe, or Dreamweaver... | 01:27 |
* SnowWrite hasn't used Dreamweaver in ages | 01:28 | |
* SnowWrite could relearn | 01:28 | |
@tavisto | the document repository is what you need SnowWrite. And we're working towards getting enough funding for that to be part of 7.6 | 01:28 |
+perlDreamer | well, template editor of your choice | 01:28 |
* SnowWrite has been working with TAL (zope) , xhtml and css | 01:28 | |
SnowWrite | ok | 01:28 |
SnowWrite | right Steve (Mech422) and I talked about that after our chat today | 01:28 |
+perlDreamer | Mech422* | 01:29 |
Mech422 | eh? | 01:30 |
* Mech422 stirs ? | 01:30 | |
Mech422 | Umm - definately! Go Raiders! | 01:30 |
+perlDreamer | SnowWrite wants you to write her a FUSE plugin for WebGUI's templating system | 01:30 |
+perlDreamer | So she can SFTP templates in | 01:30 |
+perlDreamer | with full version control | 01:31 |
SnowWrite | yes! | 01:31 |
SnowWrite | what he said | 01:31 |
SnowWrite | what is a FUSE plugin? | 01:31 |
SnowWrite | :-P | 01:31 |
Mech422 | LOL - Umm - as far as I know, it's a linux filesystem driver framework, and no, I'm not writing you one :-P | 01:32 |
Mech422 | SnowWrite: KDE (Kate) can do remote webdav, so you don't need it anyway :-P | 01:32 |
* SnowWrite wants FUSE now | 01:32 | |
SnowWrite | just 'cause | 01:33 |
Mech422 | SnowWrite: kernel hacking is no longer my idea of fun... | 01:35 |
+perlDreamer | maybe a webdav template interface? | 01:35 |
+perlDreamer | I need a sponsor | 01:35 |
Mech422 | SnowWrite: now, if ya decide we need an AI for something, that might be fun :-) | 01:35 |
+perlDreamer | Someone who is willing to hire me so that I can hack on WebGUI for fun. | 01:35 |
+perlDreamer | It's really for the benefit of the world, so it's very altruistic | 01:36 |
Mech422 | perlDreamer: We've gotta see when the funds for the webdav project need to be in... | 01:36 |
Mech422 | perlDreamer: I'm starting another biz. atm, so cash is a little tight till I figure out expenses for that | 01:36 |
* SnowWrite can live with browser based (or cut and paste) for awhile | 01:36 | |
SnowWrite | recommendations on "where to start?" | 01:39 |
+perlDreamer | with what? | 01:39 |
SnowWrite | thinking maybe I'll try converting an OSWD design | 01:39 |
+perlDreamer | There's a tutorial for that on the wiki | 01:39 |
SnowWrite | we've got the WebGui books coming... | 01:39 |
SnowWrite | probably get here next week.. | 01:39 |
SnowWrite | ok | 01:39 |
+perlDreamer | The default templating language is called HTML::Template | 01:40 |
+perlDreamer | If you google for it, you'll find lots of articles. | 01:40 |
+perlDreamer | Next would be macros. | 01:40 |
+perlDreamer | Macros are documented on the wiki. | 01:40 |
+perlDreamer | (and there's an excellent macro book available for sale on PB.com, too) | 01:41 |
+perlDreamer | and I'm not just saying that because bopbop wrote it either | 01:41 |
@rizen | actually it's for sale in the bazaar on webgui.org/bazaar | 01:41 |
@rizen | i don't believe it's in the pb shop | 01:42 |
+perlDreamer | No, you're right, rizen. | 01:42 |
+perlDreamer | WebGUI will tell you which macros are enabled on your site in the friendly, online help | 01:42 |
+perlDreamer | It's the lifesaver macro in the admin bar | 01:42 |
+perlDreamer | look for Macros, List of Enabled/Available | 01:42 |
* SnowWrite wonders if we ordered that one | 01:43 | |
* SnowWrite looks | 01:43 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:45 | |
Mech422 | no - we didn't get the macro book... | 01:46 |
Mech422 | but I got you the web skinners book | 01:46 |
Mech422 | we can get some more after pb moves their stuff to the new reseller - lulu's interface sucks | 01:46 |
Mech422 | so I just got the basic - skinning, web developers, and admin I think | 01:47 |
-!- patspam [n=patspam@118.208.233.169] has joined #webgui | 01:49 | |
+perlDreamer | The macro book is nice because it aggrates all the info in one place | 01:51 |
+perlDreamer | vs surfing the wiki | 01:51 |
* SnowWrite is browsing the bazaar | 01:51 | |
SnowWrite | looks like some of the OSWD templates have already been converted | 01:51 |
+perlDreamer | yes | 01:52 |
+perlDreamer | by mPedersen | 01:52 |
+perlDreamer | and some of the Dutch crew | 01:52 |
+perlDreamer | Ning and maybe Rogier | 01:52 |
SnowWrite | saw Ning's | 01:54 |
-!- preaction [n=doug@72-255-85-96.client.stsn.net] has joined #webgui | 02:05 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:05 | |
+perlDreamer | For general info, I'm on vacation the next two days, so I may or may not be online. | 02:08 |
Mech422 | perlDreamer: oh - have fun :-) Got any plans ? | 02:10 |
+perlDreamer | Taking my kids to a water park resort | 02:10 |
@tavisto | um.. what is the apply button supposed to do in the edit screen? | 02:10 |
+perlDreamer | Apply does a save without leaving the interface | 02:11 |
+perlDreamer | (supposedly) | 02:11 |
@tavisto | yeeeeah | 02:11 |
+perlDreamer | Care to say otherwise? | 02:11 |
@tavisto | it's sorta not saving what I edit so um... yeeeeah | 02:11 |
@tavisto | I'm just not going to touch that button for now | 02:11 |
Mech422 | perlDreamer: oh, that should be fun :-) | 02:11 |
@tavisto | yeeeeeah.. that would be grrrrreat. | 02:11 |
+perlDreamer | tavisto, WebGUI has a bug board where you can post stuff like that. | 02:11 |
@tavisto | no no no | 02:11 |
@tavisto | i didnt find that | 02:11 |
@tavisto | not me... it was you.. so go post it | 02:11 |
@tavisto | in fact I didnt even touch that button | 02:12 |
+perlDreamer | I don't need the karma ;) | 02:12 |
@tavisto | yes you do.. you need more gooey dolls | 02:12 |
@tavisto | So we got a nice new lead a few minutes ago from CIO | 02:12 |
Mech422 | SnowWrite probably would do it... | 02:12 |
Mech422 | She wants a gooey doll :-P | 02:12 |
@tavisto | that's pretty schweet | 02:12 |
+perlDreamer | tell me quick, tavisto | 02:12 |
+perlDreamer | who is it? | 02:12 |
@tavisto | gooey dolls rock | 02:12 |
Mech422 | tavisto: cool - big company ? | 02:13 |
@tavisto | yeah | 02:13 |
SnowWrite | gooey doll? | 02:13 |
SnowWrite | did i hear gooey doll? | 02:13 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:13 | |
@tavisto | karma = gooey doll | 02:14 |
* SnowWrite has 9 karma .. | 02:14 | |
* SnowWrite thinks | 02:14 | |
SnowWrite | if I take Mech422's karma will that be enough | 02:14 |
Mech422 | Hey! | 02:14 |
Mech422 | I need all the karma I can get :-P | 02:15 |
@tavisto | I think you need 1500 | 02:15 |
Mech422 | Saving up for a ski trip to Utah.... | 02:15 |
SnowWrite | hey! lol | 02:15 |
SnowWrite | ok so what is the bug tavisto..I'll post it :- | 02:16 |
SnowWrite | :-D | 02:16 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:16 | |
@tavisto | not sure if it's a bug or not, I clicked on the apply button in the new 7.6 editor screen and it seem to do anything | 02:16 |
SnowWrite | woohoo I have 12.. only 1488 to go | 02:17 |
@tavisto | it didn't seem to do anything | 02:17 |
@tavisto | but I'm not sure I know what I'm looking for as I don't know anything about that new feature yet | 02:17 |
SnowWrite | ah ok | 02:17 |
@tavisto | bug hunting is a great way to gain karma though | 02:18 |
SnowWrite | well this weekend planning on installing webgui on a vm | 02:18 |
@tavisto | cool, that's the easiest way to go. Then you have the WRE install which is pretty easy too | 02:18 |
+Radix_ | can't use the vmware webgui appliance? | 02:18 |
+Radix_ | I use vm's for all my webgui work.. it's how I test upgrades with our production stuff to make sure it's all smooth first before I do it | 02:19 |
@preaction | tavisto, "Apply" means "apply my changes and bring me back to the edit screen" | 02:22 |
@preaction | so it's working as expected, but perhaps there's a better label? | 02:22 |
Mech422 | tavisto: I'd be interested in hearing how the CIO thing works out - for instance, number of leads generated, etc etc ? | 02:24 |
Mech422 | tavisto: I wonder what the circulation is for CIO ? 20K ? 50K ? 100K readers ? | 02:24 |
Mech422 | tavisto: does PB do paid ads with CIO? I wonder what the response rates look like for 'article' vs. 'ad' ? | 02:26 |
Mech422 | tavisto: the 'article' isn't really geared to selling, but it gives a measure of 'authority' or 'expertise' that an ad. can't convey... | 02:27 |
@preaction | getting the name out there is big too | 02:29 |
@preaction | the name of JT, Plain Black, and WebGUI | 02:29 |
Mech422 | exactly | 02:30 |
Mech422 | and getting it out in front of a group of people with the authority to cut a check ;-) | 02:30 |
@apeiron | hmm | 02:30 |
@apeiron | Wonder if VirtualBox can do appliances like VMWare can. | 02:31 |
SnowWrite | it can | 02:31 |
@preaction | nice | 02:31 |
* apeiron cheers | 02:31 | |
* SnowWrite uses virtualbox all the time | 02:31 | |
@apeiron | It feels kinda strange to write GPL code and then say "oh hey use this commercial vm platform" | 02:31 |
SnowWrite | yeah | 02:31 |
* SnowWrite has a windows vista box with linux on it | 02:32 | |
* SnowWrite just converted home office machine to ubuntu 8.10 | 02:32 | |
SnowWrite | gonna put windows vista on it..for client testing mainly | 02:32 |
SnowWrite | in a virtualbox that is | 02:32 |
@apeiron | I've been mucking with Ubuntu recently in a VM. Very nice. | 02:32 |
Mech422 | and we use Xen based VM's for hosting | 02:32 |
* SnowWrite really likes kde4 | 02:33 | |
Mech422 | along with LVM its very nice for snapshot based backups | 02:33 |
* SnowWrite is looking forward to it getting more mature | 02:33 | |
@preaction | tavisto, no, wait, now i see what you're seeing. there must be more to it than what i did... | 02:33 |
Mech422 | though we should be getting a opensolaris ZFS nas up soon | 02:33 |
* SnowWrite will brb | 02:35 | |
@preaction | and now i know why! crap! | 02:35 |
@apeiron | Hm. I suppose one could publish a VirtualBox drive and that'd be sufficient. | 02:36 |
@preaction | stupid versioning getting in my way | 02:36 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 02:38 | |
@apeiron | hmm. Anyone have any thoughts on wG VirtualBox VMs? Thinking realistically here. | 02:40 |
@apeiron | How many would use them compared to a VMWare appliance? | 02:40 |
@apeiron | My first thought is "open source nuts", but how many open source nuts aren't able to otherwise install wG? | 02:41 |
@apeiron | (to clarify, I don't mean "open source nuts" pejoratively) | 02:41 |
@preaction | well, imho it's still nice to have | 02:43 |
@preaction | those same nuts might say "oh, i won't try it by installing the WRE, and i can't install from source, so i'll try this vm appliance thing" | 02:43 |
@apeiron | Right. | 02:43 |
@preaction | it's... i swear the WRE is a religious argument some times | 02:43 |
* apeiron nods | 02:44 | |
@apeiron | Hm. The VMWare appliance runs, what, CentOS? | 02:44 |
@apeiron | I'd like to provide the same thing as the VMWare appliance, just fully FOSS. | 02:46 |
@preaction | i think centos yeah | 02:48 |
@apeiron | cool. | 02:48 |
@preaction | YUI in 2.6.0 added a "Selector" tool, which reminds me a lot of jQuery's magic $(); function | 03:09 |
@tavisto | hey preaction, how is the training going? | 03:12 |
@preaction | quite well, quite well. they came up with some ideas for tomorrow (we were ahead of schedule), so i'm doing some research now | 03:12 |
@preaction | but yeah, they look to be absorbing everything quite nicely | 03:13 |
@preaction | it's a small group, two-three people really, so that helps | 03:13 |
@tavisto | excellent | 03:14 |
@tavisto | how is the DC area? | 03:14 |
@preaction | quite nice, weather has been great (less rain than FL), restaurants are awesome here too | 03:14 |
@preaction | so i'm thinking we need to send programmers out to train more often, or take more away from these things: i've got a list of quirks about WebGUI that were frustrating them and me trying to teach them that i plan on changing | 03:15 |
@preaction | "It's just the way it is" is not always the right answer, you know | 03:16 |
@preaction | it almost seems there are things that people think are too small or too insignificant to be made into RFEs | 03:16 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:24 | |
@tavisto | hehe now that's what I like to hear! | 03:28 |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 03:30 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 03:30 | |
-!- snapcount_ is now known as snapcount | 03:30 | |
@preaction | who cleaned up the import node? who do i get to thank for that one? | 03:31 |
@preaction | graham? | 03:31 |
SnowWrite | do you guys do "sprints"? | 03:34 |
* SnowWrite helped organize some sprints for Plone (mainly documentation and ecommerce) | 03:34 | |
SnowWrite | so not sure if you have a different term for "getting together" to enhance code and fix stuff | 03:34 |
@preaction | we have our RFE days, which one is coming up next week i think | 03:35 |
@preaction | so once a month usually we get together | 03:35 |
@preaction | well, those who can | 03:35 |
@preaction | there's a Black Blog post about it on plainblack.com/tbb | 03:36 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 03:47 | |
-!- patspam [n=patspam@118.208.233.169] has quit ["Leaving."] | 03:54 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 04:02 | |
CIA-39 | WebGUI: translation * r7994 /translations/Spanish/Spanish/ (4 files): Update from translation server | 04:04 |
CIA-39 | WebGUI: translation * r7995 /translations/Spanish/Spanish/Asset_Navigation.pm: Update from translation server | 04:04 |
CIA-39 | WebGUI: translation * r7996 /translations/Spanish/Spanish/Macro_AdminBar.pm: Update from translation server | 04:04 |
CIA-39 | WebGUI: translation * r7997 /translations/Spanish/Spanish/Macro_AssetProxy.pm: Update from translation server | 04:04 |
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui | 04:05 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:05 | |
-!- Radix-wrk [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 04:09 | |
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui | 04:10 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:10 | |
-!- Radix-wrk [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 04:14 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 04:25 | |
elnino | hello! I'm reading the webgui administrators guide - definately worth the $$. question on page 53 | 04:27 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 04:29 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:29 | |
elnino | i'm trying o figure out what that example is of. Is it an example of a machine with 1G and as a dedicated mysql server? | 04:29 |
elnino | unrelated question: and is the dataform asset going to be replaced by the thingy eventually? | 04:32 |
elnino | unrelatd question: and is there a place where you want us to report spelling errors and typos? | 04:34 |
SDuensin | I know the last one! Just file a bug. :-) | 04:35 |
@preaction | elnino, report those as bugs. dataform is for simple things that don't need Thingy, so i don't see it going away really | 04:35 |
@preaction | we just did a major restructure of the code of the Dataform, and there are a few features on the way to make it even better | 04:35 |
elnino | unrelated question, was the wreconsole new in 7.5? | 04:36 |
elnino | oh no! I thought i bough 7.5 of the admin guide. =( is there one available? | 04:37 |
@preaction | wreconsole is wre, so that was added in 0.8 | 04:38 |
@preaction | i don't think there is a current, 7.5 of the admin guide. i believe we're currently working on that one (and the designer's guide) | 04:38 |
elnino | you mean the UI of wreconsole was always there? That's pretty neat! | 04:39 |
CIA-39 | WebGUI: translation * r7998 /translations/Spanish/Spanish/ (Macro_AdminToggle.pm Macro_EditableToggle.pm): Update from translation server | 04:40 |
CIA-39 | WebGUI: translation * r7999 /translations/Spanish/Spanish/ (8 files): Update from translation server | 04:40 |
CIA-39 | WebGUI: translation * r8000 /translations/Spanish/Spanish/ (4 files): Update from translation server | 04:40 |
@preaction | not always, it was added in 0.8, so ... a year ago maybe? | 04:40 |
@preaction | sheesh, time flies | 04:40 |
SDuensin | No kidding. DAaaaayyymnnn | 04:41 |
@preaction | heck, 6 months ago i swore we were reaching revision 6000, now you can see revision 8000 fly past | 04:42 |
elnino | it's hard to keep up with you guys. | 04:42 |
SDuensin | No kidding. | 04:42 |
* SDuensin is about to undergo an upgrade of his WebGUI install... Only gonna jump 41 releases. | 04:43 | |
@preaction | nice | 04:43 |
@preaction | there are already some wonderful visual changes in 7.6, and we're only nearing 7.6.2's release | 04:43 |
elnino | anyone here use newsletters? | 04:44 |
SDuensin | Um. Lemme update 3 WRE releases and 41 WebGUIs. THEN I can look at 7.6.x! | 04:44 |
elnino | good luck with that. Those types of upgrades scare me. But they go smoothly with webgui. | 04:44 |
@preaction | heh, yeah good luck there | 04:45 |
SDuensin | I've already tested it and written out a procedure to follow. | 04:45 |
elnino | we have an upand coming intranet and I started creating a boatload of CS systems for new items of particular "categories" and now I"m thinking one CS system (newsletters) and usign metatags to categorize them. Am i understanding that correctly> | 04:46 |
elnino | > | 04:46 |
elnino | that is supposed to be a ? | 04:46 |
@preaction | you could do that yes | 04:46 |
elnino | is it a good idea? | 04:46 |
elnino | then people can sign up in "one" place for whatever they want to be notified about? - is that correct? | 04:47 |
@preaction | it depends on how well you understand the Passive Profiling feature and the Shortcut's passive profiling stuff | 04:47 |
@preaction | oh, dunno i've never used the Newsletter asset really | 04:47 |
elnino | well, I have the content manager's book. and I went to WUC. it's still foggy. | 04:48 |
@preaction | yeah, unfortunately i can't answer those ones :( | 04:48 |
SDuensin | It clears up a lot after you ruin it a few times. :-D | 04:50 |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 04:58 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 04:59 | |
elnino | I need to import a boatload of users into webgui, is there a way to figure out the id of the groups for the newsetter asset so that they are automatically subscribed? | 05:03 |
CIA-39 | WebGUI: translation * r8001 /translations/Spanish/Spanish/Macros.pm: Update from translation server | 05:13 |
CIA-39 | WebGUI: translation * r8002 /translations/Spanish/Spanish/WebGUI.pm: Update from translation server | 05:13 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 05:42 | |
CIA-39 | WebGUI: translation * r8003 /translations/Spanish/Spanish/WebGUI.pm: Update from translation server | 05:43 |
CIA-39 | WebGUI: translation * r8004 /translations/Spanish/Spanish/WebGUIProfile.pm: Update from translation server | 05:43 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 05:50 | |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:52 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 05:55 | |
CIA-39 | WebGUI: patspam * r8005 /branch/WebGUI_Survey2/www/extras/wobject/ (4 files in 3 dirs): Changed console.log() calls to YAHOO.log() | 06:13 |
CIA-39 | WebGUI: patspam * r8006 /branch/WebGUI_flux/www/extras/wobject/ (4 files in 3 dirs): Merge branch 'survey2' into flux | 06:13 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 06:17 | |
-!- _elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 06:27 | |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] | 06:27 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:34 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:45 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:07 | |
-!- apeiron is now known as ik3pxrPG | 07:26 | |
-!- ik3pxrPG is now known as apeiron | 07:26 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:51 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:51 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 07:51 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 08:38 | |
-!- _elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:39 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 08:42 | |
-!- mode/#webgui [+o khenn] by ChanServ | 08:42 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 08:55 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 09:08 | |
-!- Radix-w [n=Jesse@203.161.68.67] has joined #webgui | 09:09 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 09:09 | |
-!- Radix-work [n=Jesse@formsys.com] has joined #webgui | 09:13 | |
-!- wgGuest38 [n=wgGuest3@host-72-175-127-27.msl-mt.client.bresnan.net] has joined #webgui | 09:13 | |
-!- wgGuest38 [n=wgGuest3@host-72-175-127-27.msl-mt.client.bresnan.net] has quit [Client Quit] | 09:13 | |
-!- Radix-work [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)] | 09:16 | |
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui | 09:16 | |
-!- Radix-w [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 09:17 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 09:17 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:31 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 09:54 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:54 | |
-!- Bernd_ [n=spunky@dslb-088-074-183-001.pools.arcor-ip.net] has joined #webgui | 10:08 | |
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] | 10:28 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 11:14 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 11:15 | |
-!- Bernd_ [n=spunky@dslb-088-074-183-001.pools.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] | 12:27 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:37 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 12:46 | |
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)] | 13:33 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 13:38 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:13 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:16 | |
carogray | morning,and good day to those further east | 14:16 |
BartJol | thanks | 14:19 |
carogray | BartJol: do you know how to force a package to keep the page style layout template you assign to it, rather than inheriting the page style layout of its parent? | 14:24 |
carogray | You know, once you click on it and decide to put it in a category page | 14:25 |
BartJol | you mean after applying the package somewhere? | 14:25 |
carogray | yes | 14:25 |
BartJol | I don't know how you can do that in front | 14:25 |
BartJol | I would probably go to the asset manager and edit the tree | 14:26 |
BartJol | so the answer is no | 14:27 |
carogray | more than I think my simple contributors are up for, just as easy to simply change the page layout style template each time... | 14:27 |
carogray | yeah, that's what I thought... | 14:27 |
BartJol | but maybe it's possible | 14:27 |
carogray | Oh well, I will just add it to the steps of creating a new page | 14:27 |
BartJol | I just don't know | 14:27 |
carogray | I can put it in the support board and wait for the midwesterners to wake up. | 14:27 |
carogray | thanks | 14:28 |
-!- preaction [n=doug@72-255-85-96.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 15:41 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 16:05 | |
-!- SDuensin [n=Scott@79.sub-75-207-73.myvzw.com] has joined #WebGUI | 16:17 | |
SDuensin | Hello. | 16:22 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:29 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:29 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:39 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:39 | |
SDuensin | perlmonkey2! bopbop! | 16:41 |
@perlmonkey2 | word | 16:41 |
@bopbop | good morning! | 16:41 |
* SDuensin is gettin' gooey wit it! | 16:41 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:43 | |
@rizen | gettin gooey wit it? | 16:45 |
@rizen | that could be taken in a strange and scary way | 16:45 |
SDuensin | I think that should be PlainBlack's new slogan. | 16:45 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:49 | |
@bopbop | maybe we'll make that the theme for next year's WUC | 16:49 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:49 | |
dionak | rizen, the response you made to the patch i submitted the other day disappeared. | 16:54 |
dionak | not sure if you saw that | 16:54 |
* SDuensin thinks the next WUC should be "Near Scott's House So He Comes". | 16:54 | |
dionak | also, if i remove the admin related changes, can we discuss the template and accoutOptions changes? it extracts the html from the perl, which is really useful | 16:55 |
@rizen | SD you live in illinois. it's an easy drive up to wisconsin | 16:57 |
SDuensin | Down is easier than up. :-P | 16:57 |
@rizen | dionak if things are disappearing post a bug | 16:57 |
dionak | k | 16:57 |
@rizen | SD: i have to say that you're too late. the first wuc was in illinois and you didn't come | 16:58 |
SDuensin | Oh yea? Nuts! | 16:58 |
dionak | oh, now it's back. odd | 16:59 |
@rizen | dionak flies here all the way from the carolinas...if she can do that, you can certainly drive up to madison | 16:59 |
-!- 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 | |
dionak | yea, i love madison's food. :) | 17:03 |
dionak | and farmer's market. | 17:04 |
dionak | so rizen, will the admin changes also make the template changes irrelevant? | 17:08 |
@rizen | admin changes? | 17:08 |
dionak | yes, you mentioned the admin console is being rewritten | 17:09 |
dionak | the admin controls were a small part of the recent patch submitted. | 17:09 |
@rizen | are we still talking about the account options? | 17:10 |
dionak | i also refactored accountOptions to return a hash instead of an array and broke out each account option into separate template variables. so we could just remove a line in the template if we want to remove say, 'manage friends' (b/c it's not used on a site) | 17:10 |
@rizen | the only thing i saw in your patch there were switches to yeah what you said | 17:10 |
@rizen | those switches are also going to be irrelevant with the new account system | 17:11 |
@rizen | here's why | 17:11 |
dionak | that's fine | 17:11 |
@rizen | the new account system will appear as tabs (Account, Profile, Inbox, etc) | 17:11 |
@rizen | Each tab will actually be a pluggable module | 17:11 |
@rizen | which allows you to add and remove them through the config file as you like | 17:11 |
dionak | oh, very nice. | 17:11 |
@rizen | which means you can even replace them with your own variations if you prefer | 17:12 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:12 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:12 | |
@rizen | sorry, i should have probably explained that in my description back to you | 17:12 |
dionak | so that affect the accountOptions method in Operations::Shared? sounds like it might | 17:12 |
@rizen | yup | 17:13 |
@rizen | it will be gone | 17:13 |
dionak | k, that makes sense | 17:13 |
dionak | ok, when that's built, can it be done in such a way that the html isn't embedded in perl? | 17:13 |
dionak | that's what i was trying to accomplish | 17:13 |
@rizen | each module has a template | 17:14 |
dionak | the issue i've been looking at lately is html (like h1, h2, a) being embedded in perl. WebGUI::Auth::WebGUI is a good example of this issue. | 17:15 |
dionak | it's problematic | 17:15 |
dionak | i'll submit an RFE for that one. just want to put it on your radar | 17:16 |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:28 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 18:06 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:06 | |
* MrHairgrease is getting insane | 18:06 | |
+MrHairgrease | check this out: http://webgui.pastebin.com/m19bb6375 | 18:06 |
+MrHairgrease | anybody has a clue as to what is happening? | 18:07 |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 18:07 | |
@Haarg | well, you are giving it a string to put into a numeric field | 18:11 |
+MrHairgrease | sure | 18:11 |
+MrHairgrease | but with other value it does work | 18:12 |
@Haarg | i wouldn't really expect that to cause a problem, but i know the mysql client handles that differently | 18:12 |
@Haarg | can you paste a show create table RegistrationStep | 18:12 |
@Haarg | ? | 18:12 |
+MrHairgrease | haarg, but in that case it wouldn't work for the inverse case too. But somehow that works: http://webgui.pastebin.com/mab45f6a | 18:15 |
+MrHairgrease | fetching the creation sql | 18:15 |
+MrHairgrease | hang on for that | 18:15 |
+MrHairgrease | table creation: http://webgui.pastebin.com/m415f8047 | 18:17 |
@Haarg | i don't know, nothing really looks wrong to me. the type difference is still the only thing that comes to mind, and it doesn't seem like that could be the issue | 18:20 |
+MrHairgrease | it get's even weirder | 18:24 |
+MrHairgrease | http://webgui.pastebin.com/m46c232d8 | 18:25 |
+MrHairgrease | Thanks for the thinking along btw. | 18:27 |
@Haarg | if you do something like $previousStep->{ stepOrder } + 0 what happens? | 18:40 |
+MrHairgrease | hey | 18:42 |
+MrHairgrease | then it becomes 0 insetad of NULL | 18:43 |
@Haarg | what is the actual value of the variable then? | 18:43 |
+MrHairgrease | 2 | 18:43 |
+MrHairgrease | let me check what hapepns to the actual value of var + 0 | 18:44 |
+MrHairgrease | yeah | 18:45 |
+MrHairgrease | it's 2 for sure | 18:46 |
+MrHairgrease | however it ends up as 0 in the db | 18:46 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 18:47 | |
+MrHairgrease | does perl assign a type to scalars internally? | 18:47 |
+MrHairgrease | if so how do I view that | 18:48 |
@Haarg | kind of | 18:48 |
@Haarg | scalars have a numeric and a string value | 18:48 |
@Haarg | which are separate | 18:48 |
@Haarg | and are automatically converted as needed | 18:48 |
+MrHairgrease | yeah that I knew | 18:49 |
+MrHairgrease | but maybe that's screwing up somehow | 18:49 |
+MrHairgrease | however $thisStep and $previousStep are both generated with quickHashRef | 18:49 |
+MrHairgrease | from the same table | 18:49 |
+MrHairgrease | I'm gonna change the field type to varchar and see what happens | 18:50 |
@Haarg | looking at "$previousStep->{ stepOrder } - " . ($previousStep->{ stepOrder } + 0) is my only thought | 18:50 |
+MrHairgrease | wow | 18:52 |
+MrHairgrease | even with a varchar is screws up... | 18:52 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:57 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:57 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:58 | |
+MrHairgrease | whew found the problem | 19:09 |
+MrHairgrease | for some reason the page is being loaded twice so it seems | 19:09 |
+MrHairgrease | no ide why thoug | 19:09 |
+MrHairgrease | from the mysql query log: | 19:09 |
@Haarg | well that certainly makes more sense | 19:09 |
+MrHairgrease | 4 Query update RegistrationStep set stepOrder='3' where stepId='QF_SsIFQHFJLWbIOO9nCRw' | 19:10 |
+MrHairgrease | 5 Query update RegistrationStep set stepOrder='2' where stepId='QF_SsIFQHFJLWbIOO9nCRw' | 19:10 |
+MrHairgrease | I found out while adding an extra step | 19:10 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 19:16 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:16 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 19:16 | |
+MrHairgrease | hmm | 19:18 |
+MrHairgrease | it seems that the admin console is somehow generation the second request | 19:18 |
+MrHairgrease | if I don't render it, the url is only called once | 19:18 |
+MrHairgrease | but if I do it's being rendered twice | 19:19 |
+MrHairgrease | any ideas where to look? | 19:19 |
@Haarg | not sure | 19:19 |
+MrHairgrease | it's weird | 19:20 |
+MrHairgrease | I think I've had the same behaviour wit the admin bar and firebug | 19:20 |
+MrHairgrease | however i just tested with firebug disabled | 19:20 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 19:38 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 19:38 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19:38 | |
+MrHairgrease | WOOHOOOOOO!!! | 19:45 |
+MrHairgrease | found it! | 19:46 |
+MrHairgrease | the problem was in the application icon of the adminconsole | 19:46 |
+MrHairgrease | since I didn'tset one | 19:46 |
+MrHairgrease | the admin console template generated an img tag with src="" | 19:46 |
+MrHairgrease | which results in the current url being requested | 19:47 |
+MrHairgrease | and since mine was a get request | 19:47 |
+MrHairgrease | the func was actually performed twice... | 19:47 |
* MrHairgrease wants 3 hours of his life back | 19:48 | |
+MrHairgrease | maybe even four... | 19:48 |
+MrHairgrease | may i assume this is a bug? | 19:48 |
CIA-39 | WebGUI: jt * r8007 /WebGUI/ (3 files in 3 dirs): Fixed a limit bug in the asset discovery service. | 19:48 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 19:50 | |
@rizen | you may assume that you are a moron | 19:55 |
+MrHairgrease | why is that again? | 19:55 |
@rizen | because we don't accept bug reports from eurotrash, no matter how pretty or intelligent you may be | 19:56 |
@rizen | just kidding mrhairgrease | 19:56 |
+MrHairgrease | sure whatever | 19:56 |
@rizen | you can post it as a bug if you like, but i'm hoping i'll have time to replace the admin console in 7.6 | 19:57 |
+MrHairgrease | this is one of the mostest harderderstest problems I ever backtracked | 19:57 |
+MrHairgrease | it's fixable in the template | 19:57 |
@rizen | in which case it will make the bug irrelevant | 19:57 |
@rizen | but i suppose you should post it in case i don't get to do that | 19:57 |
+MrHairgrease | true, but the code I'm writing will have to run on 7.5 stables | 19:58 |
+MrHairgrease | so it is an immediate problem | 19:58 |
+MrHairgrease | but no wrries | 19:58 |
+MrHairgrease | I'll fix it | 19:58 |
+MrHairgrease | ok, time for a beer =) | 20:01 |
+MrHairgrease | later! | 20:01 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 20:04 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 20:06 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 20:39 | |
elnino | the ticket system on www.webgui.com - what version is that available in? Very Nice! | 20:39 |
SDuensin | New server time. 32 or 64 bit? I notice there are no 64 bit pre-compiled WREs. Is that a hint? | 20:47 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 20:49 | |
* SDuensin sees the wiki says: Advice. Please stick to 32bit until PlainBlack releases a version for 64bit. | 20:49 | |
* SDuensin takes the advice. | 20:49 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 20:50 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:50 | |
topsub | i am calling return $self->SUPER::displayLogin("login"); but i want to wrapp it in the users style.. is that in the session? | 20:54 |
elnino | SDuensin. I was able to insatll it from souce on a 64 bit. It was a PAIN, but possible. | 20:54 |
elnino | it - being not WRE., I insatlled webgui by source. | 20:55 |
SDuensin | I cause enough problems doing things the recommended way. I don't need to add more. :-) | 20:55 |
SDuensin | Thanks though! | 20:55 |
topsub | found it .. return $session->style->userStyle($self->SUPER::displayLogin("login")); | 20:56 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 21:03 | |
-!- mode/#webgui [+v crythias] by ChanServ | 21:03 | |
+crythias | hello | 21:03 |
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has quit [Client Quit] | 21:05 | |
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has joined #webgui | 21:31 | |
Khaytsus | I've googled a bit but can't find anything... selinux on my CentOS 5.2 box comes up with httpd trying to read /etc/shadow when I restart it and I *think* it's WebGUI but not sure. Anyone heard of that before? | 21:32 |
Khaytsus | If I disable the webgui line in httpd.conf (prerequire), the alert does not occur.. | 21:33 |
@rizen | elnino: the helpdesk asset isn't available in any webgui release as of now, it's an experimental app just like the Bazaar | 21:33 |
@rizen | elnino: if you like either of them and would like to see either of them in the core then feel free to set up an RFE as a petition | 21:36 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 22:02 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 22:08 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 22:13 | |
-!- charlesvieth [n=charlesv@andc-fw1.exploreos.com] has joined #webgui | 22:16 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 22:17 | |
-!- charlesvieth [n=charlesv@andc-fw1.exploreos.com] has quit [Client Quit] | 22:17 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 22:17 | |
-!- charlesvieth [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 22:17 | |
elnino | rizen - I will! THanks! | 22:17 |
-!- charlesvieth [n=s4eek@andc-fw1.exploreos.com] has quit [Client Quit] | 22:17 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 22:18 | |
CIA-39 | WebGUI: jt * r8008 /WebGUI/ (5 files in 3 dirs): | 22:18 |
CIA-39 | WebGUI: - Added Guid form control. | 22:18 |
CIA-39 | WebGUI: - Moved Asset ID and Class Name fields to the Meta tab of all assets. | 22:18 |
CIA-39 | WebGUI: - Made Classname from control a subclass of ReadOnly. | 22:18 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 22:18 | |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 22:38 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:38 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:45 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 23:32 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:33 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:41 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 23:45 | |
elnino | I just want to confirm... If I change the owner to be someone other than admin, admin can still has "full control" right? | 23:46 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:46 | |
-!- SDuensin [n=Scott@79.sub-75-207-73.myvzw.com] has quit ["Leaving"] | 23:48 | |
--- Day changed Fri Oct 17 2008 | ||
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:06 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 00:19 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 00:25 | |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 00:28 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:32 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 00:32 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 00:39 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:39 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 00:39 | |
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["Leaving."] | 00:48 | |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit [Read error: 104 (Connection reset by peer)] | 00:50 | |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 00:50 | |
-!- Lisette [n=liraos@adsl190-28-111-2.epm.net.co] has joined #webgui | 00:53 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 00:54 | |
CIA-39 | WebGUI: graham * r8009 /releases/WebGUI_7.6.1-beta: removing erroneous tag | 01:10 |
CIA-39 | WebGUI: graham * r8010 /releases/WebGUI_7.6.1-beta: Release 7.6.1-beta | 01:10 |
CIA-39 | WebGUI: jt * r8011 /WebGUI/lib/WebGUI/Form/ (8 files): switching field type from VARCHAR to CHAR | 01:10 |
Lisette | my $f = WebGUI::HTMLForm->new( $session ); this creates me a hash? | 01:11 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 01:22 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 01:29 | |
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has joined #webgui | 01:36 | |
-!- mode/#webgui [+o preaction] by ChanServ | 01:36 | |
CIA-39 | WebGUI: graham * r8012 /branch/WebGUI_7.5/t/Group.t: 7.5 doesn't have ad hoc mail groups | 01:44 |
CIA-39 | WebGUI: graham * r8013 /branch/WebGUI_7.5/docs/ (4 files in 3 dirs): fixed #8880: YUI nav templates load menu too early | 01:44 |
CIA-39 | WebGUI: graham * r8014 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Date.pm): fixed #4218: Date field in DataForm shows incorrect values | 01:44 |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit [Nick collision from services.] | 01:49 | |
-!- patspa1 [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 01:49 | |
-!- patspa1 is now known as patspam | 01:49 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["Leaving"] | 01:53 | |
-!- Lisette [n=liraos@adsl190-28-111-2.epm.net.co] has quit [Read error: 104 (Connection reset by peer)] | 02:10 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:12 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:21 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:21 | |
patspam | has anyone played with setting up awstats through the Http proxy? | 02:26 |
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 02:27 | |
SDuensin | GOOEY IS HERE! | 02:30 |
SDuensin | Aww, he's so cute! | 02:30 |
SnowWrite | you have Gooey? | 02:38 |
* SnowWrite wants | 02:39 | |
SnowWrite | did you earn it with karma SDuensin? | 02:39 |
SDuensin | Um. Sorta. :-) | 02:39 |
* SDuensin had 501 karma and the store took it - ended up with -1001! | 02:40 | |
SDuensin | So I paid actual money and had rizen fix it. | 02:40 |
SDuensin | I'm working to make WebGUI the center of my new career/company. Figured I needed Gooey on my desk. | 02:41 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 02:48 | |
CIA-39 | WebGUI: jt * r8015 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Crud.pm): | 02:51 |
CIA-39 | WebGUI: - Added query keys to WebGUI::Crud. | 02:51 |
CIA-39 | WebGUI: - WebGUI::Crud can now automatically resolve differences between its | 02:51 |
CIA-39 | WebGUI: definition and the table schema. | 02:51 |
SnowWrite | we are adding it as a service, though we've a ways to go yet | 02:54 |
SnowWrite | waiting for our books to arrive | 02:54 |
* SnowWrite wants a gooey too, tempted to just buy one lol | 02:54 | |
SnowWrite | it's just too cute | 02:54 |
* SnowWrite hopes Mech422 isn't paying attention | 02:55 | |
SDuensin | Yea, I talked to your counterpart the other day. | 02:55 |
SnowWrite | ah | 02:55 |
SDuensin | I've been using WebGUI for some time. I really like it. | 02:55 |
SnowWrite | nope he's not, heehee | 02:55 |
SnowWrite | he's staring at his konsole | 02:55 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 03:04 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 03:10 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:20 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 03:36 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:36 | |
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has joined #webgui | 03:48 | |
-!- mode/#webgui [+o preaction] by ChanServ | 03:48 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 03:52 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 04:08 | |
patspam | preaction: in the short term could we make a glorified PassThru for awstats that just adds auth? | 04:08 |
@preaction | yeah, that would work in the short term | 04:09 |
@preaction | and i don't know, you might be able to get awstats to bend to your whim | 04:09 |
patspam | I don't really want to touch AWStats | 04:09 |
patspam | i agree with you, it's pretty crufty | 04:10 |
@preaction | me, i think it looks like line-noise, and (a) it's in Perl and (b) i Know Perl | 04:10 |
patspam | would you recommend a URL Handler or a Content Handler to handle it? | 04:10 |
@preaction | URL | 04:10 |
@preaction | yeah, just pick a URL and handle it | 04:10 |
patspam | ok, i haven't written one of them before, will have to check it out | 04:11 |
@preaction | what would you say to a URL handler for magic "~" URLs that take you to the username's profile? | 04:11 |
patspam | hey that sounds pretty cool | 04:11 |
@preaction | or a URL handler that checks to see if an asset exists at that URL, and if not runs a search on the URL | 04:11 |
@preaction | (the php.net site does just that) | 04:11 |
@preaction | or something like *search for this | 04:11 |
@preaction | http://plainblack.com/*search for this | 04:11 |
@preaction | hm... maybe that would have to be a content handler | 04:12 |
@preaction | URL handlers are easy, don't worry | 04:12 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 04:13 | |
@preaction | in fact, the only two really difficult plugin points WebGUI has are Form::Control and Asset | 04:13 |
patspam | re-reading Frank's WUC presentation on url handlers now :) | 04:14 |
@preaction | nice | 04:14 |
@preaction | i've been looking at the webgui.tv stuff, and there's things from last year even i completely forgot we did | 04:15 |
@preaction | or i didn't get to see | 04:15 |
@preaction | or etc... | 04:15 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 04:17 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 04:22 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 04:32 | |
patspam | yikes, lost in a see of Apache2::Request | 04:32 |
patspam | s/see/sea/ | 04:32 |
patspam | preaction: without grokking the Apache request cycle not sure how to get Apache to process the awstats.pl script and then return the result from the url handler | 04:36 |
@preaction | I suspect what you'd do is make a "system" call to the awstats.pl script inside of a sub. If you look in WebGUI.pm you'll see something like "addResponseHandler( sub { ... } ) | 04:37 |
patspam | $request->push_handlers(PerlResponseHandler => sub { ..? | 04:38 |
@preaction | yeah | 04:38 |
@preaction | so i think that basically says "here's the real response handler you want" | 04:38 |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 04:39 | |
@preaction | and i think it should Just Work, otherwise you might have to grab the form params and give them to awstats.pl yourself | 04:39 |
patspam | wow, crazy, ok I'll give it a try | 04:40 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 04:51 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 04:56 | |
CIA-39 | WebGUI: graham * r8016 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.27 release | 05:20 |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:36 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 05:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:40 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:44 | |
elnino | I'm thinking this isn't possilbe, but I'm going to ask anyway... | 05:45 |
elnino | is there a way to have the newseltter have a "global" category that is sent to everyone - and not allow them to unsubscribe from it? | 05:46 |
elnino | and then the other categories would be sub categories. in otherwords, they have to be in at least one category. | 05:46 |
elnino | that made no sense. =( I don't know how to explain this.. | 05:47 |
patspam | preaction: might be useful to get your thoughts on RFE #8862 since you've been thinking about webstats for webgui | 06:05 |
@preaction | one sec | 06:06 |
@preaction | oh, right | 06:06 |
patspam | I'm not aiming to re-create awstats functionality, but maybe we can aim to have our efforts converge at some point | 06:06 |
@preaction | i was figuring having the stats thing be modular AND have an API, so we would be a "DougStats::Plugin::WebGUI" which would try its damnedest to tie a page view to a session or something like that | 06:07 |
@preaction | perhaps add a google-analytics-like facitility to grab things that the apache log files don't keep, like cookies and other information | 06:08 |
@preaction | most likely though it would end up just being a per-page stats thing | 06:08 |
@preaction | so WebGUI would interface with DougStats's database through DougStats's API | 06:09 |
patspam | ok, probably not a lot of crossover then | 06:10 |
@preaction | probably not, we have the passive profiling log, so we should be able to combine that with the apache log file to get some interesting results | 06:10 |
@preaction | i mean, there will be parts where we'll need WebGUI's API and parts where WebGUI will need the stats API | 06:11 |
patspam | yeah.. ideally we'd mash it all up together with google analytics data too | 06:12 |
patspam | preaction: you ever come across any generic reporting modules on CPAN? | 06:17 |
@preaction | not really, are you looking to do some reporting in WebGUI? | 06:18 |
@preaction | i've got a WebGUI::Asset::Report framework thing | 06:18 |
patspam | for the stats | 06:18 |
@preaction | oh | 06:18 |
patspam | feels like it should be possible to massage the data into the right format, add some metadata, and then hey presto | 06:18 |
@preaction | the passive profile log thing? | 06:18 |
patspam | yeah | 06:18 |
@preaction | yeah, use my WebGUI::Asset::Report | 06:19 |
patspam | ok, I'll check it out | 06:19 |
@preaction | https://svn.webgui.org/branch/doug-experimental/lib/WebGUI/Asset/Report | 06:19 |
@preaction | i mean.. somewhere... | 06:19 |
* patspam git checkout -b dougfu doug-experimental | 06:20 | |
@preaction | https://svn.webgui.org/svnweb/plainblack/view/branch/doug-experimental/lib/WebGUI/Asset/Report.pm | 06:20 |
@preaction | might want to remove the "use mixin" lines, those're going away | 06:20 |
@preaction | and, yeah, it's not an asset, it's just a framework to build one | 06:21 |
patspam | is WebGUI::Asset::Report destined for the beta anytime soon? | 06:42 |
@preaction | i don't know. my next R&D is going to be the AssetReport asset, but I don't know if I'll make it in time | 06:43 |
@preaction | AssetReport is built on Report | 06:43 |
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"] | 06:43 | |
patspam | yeah i was just playing with it, looks pretty cool | 06:43 |
@preaction | i like it a lot, might be over-complicated, but i think i can make it saner later | 06:45 |
@preaction | make it so that it populates a default view and then you can hide the Views tab from people who won't understand | 06:45 |
elnino | is there a utility to convert CS into Wiki? | 06:47 |
@preaction | not yet, no | 06:47 |
elnino | not YET? is there an rfe for one? | 06:47 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 104 (Connection reset by peer)] | 06:47 | |
@preaction | not that i know of | 06:48 |
@preaction | i don't even know how well that translation would work really | 06:48 |
elnino | I keep going back and forth on whether to use a CS or a Wiki. | 06:49 |
elnino | I like tagging and I like RSS feeds. | 06:49 |
elnino | I suppose I can create an rss feed for the wiki. | 06:49 |
CIA-39 | WebGUI: jt * r8017 /releases/WebGUI_7.5.27-stable: Release 7.5.27-stable | 07:05 |
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has quit [Read error: 110 (Connection timed out)] | 07:28 | |
-!- Lisette [n=liraos@adsl190-28-97-7.epm.net.co] has joined #webgui | 07:28 | |
-!- Lisette [n=liraos@adsl190-28-97-7.epm.net.co] has left #webgui [] | 07:29 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:04 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:21 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:21 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:31 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 08:43 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 08:53 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:34 | |
-!- Radix-wrk changed the topic of #webgui to: [ WebGUI 7.5.27-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 09:48 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:48 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 10:02 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 10:03 | |
-!- Mech4222 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has left #webgui [] | 10:05 | |
-!- wgGuest78 [n=wgGuest7@dslb-088-074-187-193.pools.arcor-ip.net] has joined #webgui | 10:08 | |
-!- Bernd_ [n=spunky@dslb-088-074-187-193.pools.arcor-ip.net] has joined #webgui | 10:10 | |
-!- wgGuest78 [n=wgGuest7@dslb-088-074-187-193.pools.arcor-ip.net] has quit [] | 10:25 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit ["Leaving."] | 11:06 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:18 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:58 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12:58 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 13:55 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 14:25 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 14:43 | |
-!- preaction [n=doug@72-255-4-100.client.stsn.net] has joined #webgui | 15:12 | |
-!- mode/#webgui [+o preaction] by ChanServ | 15:12 | |
-!- Bernd_ [n=spunky@dslb-088-074-187-193.pools.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] | 15:12 | |
-!- preaction [n=doug@72-255-4-100.client.stsn.net] has quit [Connection timed out] | 15:32 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:20 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:21 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:22 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:22 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:34 | |
SDuensin | Greetings. | 16:37 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:40 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:40 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 16:44 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:48 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:48 | |
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui | 17:06 | |
SquOnk | Hi everyone | 17:06 |
BartJol | hidiho | 17:07 |
SquOnk | I committed a tiny patch to allow ldaps:// URIs in LDAPLink. | 17:07 |
SquOnk | However, I didn't see it backported to 7.5.27 | 17:08 |
SquOnk | It does work fine. I actually patched a running 7.5.26 version :-) | 17:08 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:08 | |
SquOnk | Net::LDAP does "the magic" for LDAP over SSL :-) | 17:08 |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 17:17 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:17 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:23 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:23 | |
CIA-39 | WebGUI: chrisn * r8018 /modules/Config-JSON/ (9 files in 3 dirs): add the ability to include configuration files as in apache. | 17:24 |
SDuensin | SquOnk - if you get real ambitious, add the ability for WebGUI to *create* new LDAP users. :-) | 17:25 |
SquOnk | SDuensin: :-) | 17:26 |
SquOnk | SDuensin: Heh. Just needed LDAP over SSL :-) | 17:26 |
* SDuensin hacked his own auth module to sync with Linux accounts. | 17:27 | |
@apeiron | SDuensin, eep, PAM hacking? | 17:27 |
SDuensin | Na. I hacked the WebGUI side. | 17:28 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:30 | |
-!- Lisette [n=liraos@adsl190-28-107-194.epm.net.co] has joined #webgui | 17:37 | |
Lisette | my $f = WebGUI::HTMLForm->new( $session );, this creates me a hash reference? | 17:44 |
topsub | is there a way to take a 24 time clock and convert to 12 hour format with webgui? | 18:01 |
BartJol | in the profile you can do that topsub | 18:05 |
BartJol | so I think if you set the visitor user to a certain fomat, that will become the default | 18:06 |
topsub | hmm this is a variant of a product. We have a timefield in it | 18:06 |
topsub | and when we use the form control time it setting it as 24 hour time | 18:06 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 18:07 | |
BartJol | ah | 18:07 |
topsub | hmm could convert the variant to a date/time and pull date were i need. and time to the other place | 18:08 |
topsub | that might work... | 18:08 |
BartJol | so it is a submitted date? | 18:08 |
BartJol | I was thinking sql macro | 18:09 |
topsub | ya this is variants of aproduct | 18:09 |
topsub | and for our variants i have added a date field and time field | 18:09 |
topsub | but the formcontrol that you can set a time is using 24hour formatting | 18:10 |
BartJol | mmm | 18:12 |
BartJol | sorry can't help | 18:12 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 18:15 | |
-!- Lisette [n=liraos@adsl190-28-107-194.epm.net.co] has quit [Read error: 113 (No route to host)] | 18:19 | |
-!- Lisette [n=liraos@adsl190-28-100-6.epm.net.co] has joined #webgui | 18:19 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 18:19 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:23 | |
topsub | It seems date / time form control is still bugged? | 18:26 |
@Haarg | in what way? | 18:27 |
topsub | I added a DateTime form control to a variant. and when i saved it and then re opened the variaant for editing again it reset the values | 18:27 |
topsub | let me try a couple more times. | 18:27 |
@Haarg | was that reported? | 18:28 |
topsub | i have reported it few times.. | 18:28 |
topsub | when i do this call.. webDateTime => $self->session->form->process('webDateTime', 'datetime') Do i need it set as datetime? | 18:28 |
@Haarg | i don't see that issue on the bug tracker, so you may want to post it | 18:35 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:36 | |
topsub | it got closed saying they fixed it | 18:38 |
topsub | but i am seeing issuse again | 18:38 |
@Haarg | can you get me a link? | 18:39 |
topsub | think i might sovled it.. it was the way i was trying to save it | 18:39 |
topsub | * doing more testing * | 18:39 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 19:22 | |
-!- mode/#webgui [+v crythias] by ChanServ | 19:22 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 19:25 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 19:31 | |
-!- Lisette [n=liraos@adsl190-28-100-6.epm.net.co] has quit ["Leaving."] | 19:42 | |
@perlmonkey2 | Any idea how you would all the children's url's of an asset upon its url changing? | 20:12 |
* SDuensin has no idea. | 20:14 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:15 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:15 | |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui | 20:19 | |
nuxli | afternoon all | 20:19 |
SDuensin | Hey nuxli | 20:19 |
nuxli | hey SD | 20:19 |
nuxli | hows it going today? | 20:21 |
SDuensin | Not too bad. Working like crazy to migrate 23G of WebGUI to a new server. | 20:21 |
SDuensin | Then once that works, I get to upgrade across 47 releases of WebGUI and two of the WRE. :-) | 20:22 |
SDuensin | And after that, we will NOT FALL BEHIND AGAIN! | 20:23 |
nuxli | hahaha fun!! | 20:24 |
nuxli | I'm just playing with templates right now | 20:24 |
nuxli | wanted to know if anyone knows if there is a file size tag kind of like this filename tag: <tmpl_var filename> to show the size of an attachment within a post in a Collab system? | 20:25 |
nuxli | i tried <tmpl_var size> but nope | 20:25 |
nuxli | <tmpl_var filesize> neither | 20:25 |
SDuensin | I think all the available variables are on the wiki. Somewhere. | 20:25 |
nuxli | yep, thanks! I'm checking there now | 20:26 |
nuxli | it said there was but the variable wasn't working... ohwell, not a critical need | 20:40 |
* SDuensin has a lot that isn't working | 20:47 | |
* SDuensin can't get MySQL to fire up. | 20:57 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 21:07 | |
@perlmonkey2 | If I needed to change all the URL's that belong to the a page layout or its children, just manually editing the urls is safe enough, rigth? | 21:11 |
SDuensin | Don't see why not. I do it. | 21:11 |
ckotil | can you use batch edit? | 21:20 |
dionak | can a userdefined field in a collab system be of a type date? | 21:38 |
dionak | i have a userdefined field for publication date but it's being sorted as text. i need to sort it as date | 21:40 |
dionak | is this possible? | 21:42 |
dionak | or does it not make sense | 21:42 |
@rizen | perlmonkey2: make sure the urls don't collide and are valid and you're ok | 21:42 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 21:43 | |
@rizen | dionak behind the scenes userdefined fields are all just text to if your dates are sortable by text ala iso format (2008-10-17) rather than human (October 17, 2008) then they'll sort correctly | 21:43 |
dionak | i tried that but it doesn't work as hoped. 2008-10-1 gets sorted below 2008-9-1. http://www.knowmad.com/news/archive | 21:45 |
dionak | 2008-10-1 => 2008-10-29 on that page | 21:46 |
-!- knowmad [n=william@97.66.185.250] has quit ["Leaving."] | 21:46 | |
dionak | it's sorted desc on the userdefined field that populates the date. 9 is higher than 1 so sept. shows at the top and oct. shows below. looks like it's sorting 1 char at a time. | 21:48 |
dionak | oh, i see. i need to add sept. as 09 | 22:01 |
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has left #webgui [] | 22:04 | |
dionak | much better. thanks | 22:09 |
-!- snapcount_ [n=snapcoun@rrcs-71-42-22-251.se.biz.rr.com] has joined #webgui | 23:00 | |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has left #webgui [] | 23:06 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 23:10 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:20 | |
-!- snapcount_ [n=snapcoun@rrcs-71-42-22-251.se.biz.rr.com] has quit [Read error: 60 (Operation timed out)] | 23:26 | |
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 23:26 | |
-!- snapcount_ is now known as snapcount | 23:26 | |
elnino | hi dionak! | 23:30 |
@rizen | those damn europeans | 23:39 |
@rizen | they can't have all the fun and keep it to themselves | 23:39 |
@rizen | There, now they aren't the only ones with a monthly WebGUI Drink | 23:46 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:48 | |
--- Day changed Sat Oct 18 2008 | ||
CIA-39 | WebGUI: chrisn * r8019 /WebGUI/ (etc/WebGUI.conf.original lib/WebGUI/AssetExportHtml.pm): | 00:09 |
CIA-39 | WebGUI: remove the superfluous '.'s from the exportBinaryExtensions config field and | 00:09 |
CIA-39 | WebGUI: update exportGetUrlAsPath's regex to match. | 00:09 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)] | 00:29 | |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 00:34 | |
-!- SnowWrite [n=bunny@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 00:49 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 01:22 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:25 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 01:52 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 02:08 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:09 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 02:09 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 02:09 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 02:09 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:21 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:31 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Client Quit] | 02:33 | |
-!- SnowWrite [n=bunny@c-98-207-49-97.hsd1.ca.comcast.net] has quit ["Leaving."] | 02:37 | |
-!- apeiron_ is now known as apeiron | 02:40 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 02:44 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:44 | |
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"] | 03:15 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:23 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 03:26 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 05:50 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 05:50 | |
-!- mode/#webgui [+o khenn] by ChanServ | 05:50 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:56 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui | 07:22 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:22 | |
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [] | 07:32 | |
CIA-39 | WebGUI: colin * r8020 /WebGUI/ (3 files in 3 dirs): fix the manage workflow link in the admin console #8853 | 08:23 |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:35 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 09:35 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:35 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:35 | |
-!- ynanm [n=jonhyhol@bl6-109-133.dsl.telepac.pt] has joined #webgui | 13:07 | |
-!- ynanm [n=jonhyhol@bl6-109-133.dsl.telepac.pt] has left #webgui [] | 13:23 | |
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 13:41 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 13:51 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 14:14 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:14 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:12 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 15:13 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 15:29 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:51 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:52 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:46 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 60 (Operation timed out)] | 16:47 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:50 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:50 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:50 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 17:11 | |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 17:51 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:34 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:34 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 18:43 | |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 19:08 | |
SDuensin | If anyone is alive, Spectre has an instance of a workflow it's trying to run. It's not working. Is it safe to delete from the database? | 19:46 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 20:03 | |
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has joined #WebGUI | 20:10 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20:10 | |
@rizen | that depends on why it's failing | 20:17 |
@rizen | in general, the answer is no, it's not safe | 20:17 |
-!- khenn_ [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has joined #WebGUI | 20:26 | |
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 20:26 | |
SDuensin | Hey rizen | 20:37 |
SDuensin | Now I[m getting WARN on a lot of stuff, but no idea why. | 20:38 |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 20:38 | |
SDuensin | What does this mean? | 20:39 |
SDuensin | 2008/10/18 12:35:24 - WARN - www.jaegertech.net.conf - WebGUI::Asset::Wobject::Folder::view[217] - WebGUI::Asset::File | 20:39 |
@rizen | that means that something on line 217 of WebGUI::Asset::Wobject::Folder threw a warning | 20:44 |
@rizen | and that warning was in the view() method | 20:44 |
@rizen | and the warning message it spat out was "WebGUI::Asset::File" | 20:44 |
@rizen | to me that sounds like somebody didn't clean up some debug code | 20:45 |
SDuensin | :-) | 20:45 |
SDuensin | That's fine with me. Just making sure I didn't break it. | 20:45 |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 21:09 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 21:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:30 | |
CIA-39 | WebGUI: jt * r8021 /WebGUI/lib/WebGUI/Asset/Wobject/Folder.pm: removed old debug | 21:54 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 21:59 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:59 | |
--- Day changed Sun Oct 19 2008 | ||
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 00:08 | |
SDuensin | Boom? | 00:18 |
SDuensin | 2008/10/18 16:18:17 - WARN - new.smithton.net.conf - WebGUI::Content::Asset::tryAssetMethod[207] - Couldn't call method edit on asset for url: calendar/events Root cause: hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this) at /data/WebGUI/lib/WebGUI/Asset/Wobject/Calendar.pm line 644. | 00:18 |
@preaction | sounds like JSON is trying to encode/decode something it doesn't like | 00:28 |
SDuensin | Problem is, I can't get back in to edit it. It got mad when I added a feed URL to my calendar. | 00:29 |
@preaction | you can delete the feed from the Calendar_feeds table in the database | 00:34 |
@preaction | also please report that as a bug | 00:34 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 00:36 | |
SDuensin | I'll try! | 00:36 |
SDuensin | Ah ha! "lastResult" says "Not an iCalendar feed". | 00:37 |
SDuensin | Thanks! | 00:37 |
SDuensin | Two buggies filed. | 00:44 |
@preaction | SDuensin, the "Home" page URL is not "/", but i agree that allowing "/" for a URL is bad form | 00:52 |
SDuensin | Well, don't *disallow* it. I usually want my main page to be / and not /home/. | 00:53 |
@preaction | your main page will always be "/" | 00:53 |
@preaction | but it will also be something else, like "home" | 00:54 |
@rizen | preaction: you apparently didn't get the message | 01:07 |
@rizen | there is a new policy that we're trying out that says that we do the opposite of whatever SDuensin wants | 01:08 |
@preaction | oh, right | 01:08 |
* SDuensin wants rizen to charge him a ton to run his sites for him. | 01:09 | |
@rizen | SD, i can see inside your soul. that's not what you really want | 01:09 |
SDuensin | This is interesting. MySQL is on 3306, but all my configs point to 13306 and my sites still work. | 01:10 |
@rizen | besides, you didn't say a ton of what | 01:10 |
@rizen | are your sites perhaps connecting through the unix socket? | 01:10 |
@rizen | my guess is yes | 01:10 |
SDuensin | Where does [% databasePort %] come from? | 01:10 |
@rizen | it gets set when you run the wreconsole.pl setup | 01:11 |
SDuensin | So what does it use? Sockets or TCP? | 01:11 |
@rizen | its your server, how should i know | 01:12 |
SDuensin | It's your WRE defaults. :-P | 01:12 |
@rizen | yeah but you've obviously tampered with it | 01:12 |
@rizen | and anything you touch goes to shit | 01:12 |
@rizen | i mean just look at zkdesktop | 01:12 |
SDuensin | No! I've not gotten far enough to tamper yet! :-D | 01:13 |
SDuensin | Yea. ZKD can be run by other fools after I leave. | 01:13 |
* SDuensin is gonna concentrate on WebGUI and driving rizen insane! | 01:15 | |
* rizen is going to /ignore SD | 01:15 | |
SDuensin | Yea, you just wait. I'll be running WebGUI++ soon! | 01:16 |
@apeiron | According to Perl, 'WebGUI'++ is 'WebGUJ'. | 01:21 |
SDuensin | hehehe | 01:21 |
@rizen | you have to know that in our long and storied history many people have threatened to fork webgui | 01:22 |
SDuensin | Na, not gonna fork it. Just gonna build on it. | 01:22 |
@rizen | well i'm gonna fork it | 01:22 |
@rizen | and make WebGUI-- | 01:23 |
@apeiron | oh no | 01:23 |
@apeiron | webfui | 01:23 |
@preaction | WebZUI! | 01:23 |
@preaction | WebJEWI | 01:23 |
@rizen | WebGuy | 01:23 |
@rizen | and it's going to have a little animated dood that says "it looks like you're trying to create a blog. would you like help with that?" | 01:24 |
* SDuensin sighs | 01:24 | |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 01:24 | |
@apeiron | "It looks like you're trying to shut down WebGuy. I'm sorry $userName, I can't let you do that." | 01:25 |
@rizen | and from that point forward it insists on calling you Dave | 01:25 |
SDuensin | :-) | 01:46 |
SDuensin | How did you not enter that in the Acme contest? :-P | 01:46 |
nuba | you can hook an advertising plug there, after "I can't let you do that." . Like: "You can, however, be the admin of a demo webgui site at demo.plainblack.com for a few days. Go get yours!" | 01:46 |
nuba | "offer valid while supplies last" | 01:46 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 02:00 | |
CIA-39 | WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working | 02:13 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:15 | |
CIA-39 | WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working | 02:59 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 04:11 | |
CIA-39 | WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working | 04:45 |
CIA-39 | WebGUI: yung * r8023 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working | 04:46 |
CIA-39 | WebGUI: yung * r8024 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: updating hoverhelp in metadata property's edit form | 04:46 |
CIA-39 | WebGUI: yung * r8025 /branch/WebGUI_7.5/lib/WebGUI/i18n/English/Asset.pm: updating hoverhelp in metadata property's edit form | 04:46 |
CIA-39 | WebGUI: chrisn * r8026 /modules/Config-JSON/ (README lib/Config/JSON.pm META.yml Changes): fix version number | 04:46 |
CIA-39 | WebGUI: frank * r8027 /WebGUI/lib/WebGUI/Operation/LDAPLink.pm: Edit form now holds state if an error is returned. It was completely wiping all the data off the form. | 04:47 |
CIA-39 | WebGUI: colin * r8028 /WebGUI/lib/WebGUI/ (i18n/English/Asset_RichEdit.pm International.pm): fix some missing/broken i18n | 05:38 |
-!- khenn_ [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has quit [] | 05:51 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 06:00 | |
CIA-39 | WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n | 07:01 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 07:18 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:40 | |
CIA-39 | WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n | 08:02 |
CIA-39 | WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n | 08:55 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 11:20 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 11:36 | |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 13:40 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit ["Leaving."] | 13:51 | |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 14:39 | |
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has joined #WebGUI | 14:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:54 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:15 | |
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)] | 17:06 | |
carogray | morning/afternoon/whatever | 17:11 |
carogray | does anyone know if there are any hosting servers that would host webGUI sites for free for tiny little non-profits? | 17:11 |
carogray | sort of the way PlainBlack does - so we can just put up our website and they do all the server maintenance and webgui upgrades etc? | 17:12 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:11 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:11 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 19:02 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 19:02 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 19:07 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19:07 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 19:41 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:41 | |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [] | 20:29 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 20:40 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 21:18 | |
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI | 21:29 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 21:49 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 21:59 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 21:59 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 22:30 | |
-!- CIA-39 [n=CIA@208.69.182.149] has quit [Read error: 104 (Connection reset by peer)] | 22:33 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 22:55 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 23:04 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23:04 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 23:08 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 23:09 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 23:14 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 23:17 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui [] | 23:32 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 23:47 | |
--- Day changed Mon Oct 20 2008 | ||
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 00:07 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 00:35 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui [] | 00:35 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 00:55 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:55 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:00 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 01:45 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 02:19 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:27 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:53 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:53 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 03:01 | |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 03:07 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 03:07 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 03:09 | |
-!- perlDreamer1 [n=colink@nat039.mxim.com] has joined #webgui | 03:31 | |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 03:32 | |
CIA-6 | WebGUI: colin * r8030 /WebGUI/t/Form/ClassName.t: update Form/ClassName to match new code | 03:44 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:44 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 04:04 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:04 | |
@perlmonkey2 | No one here happens to be a welder here and know if a wire welder is worth the extra money of a stick welder? | 04:24 |
@perlmonkey2 | hmm, I should probaby ask on #welding :P | 04:24 |
@preaction | are you talking an electric, wire-feed arc welder vs. a blowtorch and a welding stick? | 04:25 |
@preaction | i mean, if you're going to be serious, i would 100% go with the wire-feed welder | 04:25 |
@preaction | blowtorch + stick, imho, is just too much to keep track of while simultaneously trying to make a nice bead while working with 500+ degree temperatures and knowing you only get one shot | 04:26 |
@preaction | that being said, the last welding i did was when i was 10 | 04:26 |
perlDreamer1 | perlmonkey2, it's not an expense, it's an invertment | 04:37 |
@perlmonkey2 | hah | 04:38 |
@perlmonkey2 | for the entry level kit, it is $100 more for the wire fed, so I'm guessing it would be worth it. | 04:39 |
@perlmonkey2 | Currently my dad gets all his welding done by his best friend who uses a wire fed one. So I was leaning that way. | 04:39 |
@perlmonkey2 | perlDreamer1: Now that I've thought about having my own welder, I don't know how I've ever lived without one. | 04:40 |
perlDreamer1 | I have the same problem when I think about new laptops :) | 04:41 |
perlDreamer1 | why in the world didn't I buy a dual core sooner? | 04:41 |
perlDreamer1 | Oh yeah, linux wouldn't support it :( | 04:41 |
@perlmonkey2 | A whole new world of possibilities. Custom LCD mounts in my car etc etc | 04:41 |
@perlmonkey2 | eh? | 04:41 |
@preaction | you want one of the new MacBooks, they're as powerful as my current MBP, but they're smaller, slimmer, and sexier | 04:41 |
@perlmonkey2 | linux has supported dual core for as long as I can remember. | 04:41 |
@perlmonkey2 | I mean SCO didn't support more than 2 procs for a long time. | 04:41 |
@preaction | yeah, i could swear linux has been doing multi-processor forever | 04:42 |
@khenn | anyone have an ldap server set up with some users that I could use to do some testing? | 04:42 |
@perlmonkey2 | perlDreamer1: but yeah, once you go multi-proc it is hard to think of life without it. | 04:42 |
perlDreamer1 | khenn: http://search.cpan.org/~karman/Net-LDAP-Server-Test-0.07/ | 04:43 |
@khenn | not sure that will work | 04:43 |
@khenn | I need users set up | 04:43 |
@khenn | so I can bind to the server as someone | 04:44 |
@khenn | that just tests the connection | 04:44 |
perlDreamer1 | preaction: SMP is different from multiple cores in some way that I don't understand | 04:45 |
@preaction | you can add users to the Net::LDAP::Server::Test, then afterward I assume you can try to connect as one of them | 04:45 |
@perlmonkey2 | fedora has an openldap-clients that claims to have easy lightweight clients for configuring and managing your ldap server. So that + openldap and you could be set up for testing in no time. | 04:48 |
* perlmonkey2 beats himself repeatedly for not setting Survey sections so that they could be empty of questions. Shoehorning this back in is not easy :P | 04:49 | |
@preaction | khenn, give me 10 more minutes and i'll have an openldap server set up at ldap://commctrl.com | 04:57 |
@preaction | i need to add some data to it and figure out how to prevent you from having to use the rootdn to connect/do stuff | 04:58 |
@khenn | ok | 04:59 |
@khenn | email it to me | 04:59 |
@khenn | I'll test it in the morning | 04:59 |
@khenn | thanks Doug | 04:59 |
@khenn | if you can enable ldaps: you'll do graham a favor | 04:59 |
@preaction | yeah, i think i forced ldaps, which may be why i'm having trouble connecting to it | 05:00 |
@khenn | openldap has a test server you can test connections against. I really need to be able to bind as a user | 05:23 |
@khenn | I had to change a bunch of stuff to be able to force ldaps connections | 05:23 |
@khenn | so I need to test all the changes | 05:23 |
@khenn | can't do it without users | 05:23 |
@preaction | well, i've got TLS working, i just have no idea how to bind an LDAP DN to a user on my system | 05:23 |
@preaction | i'm still reading | 05:23 |
@khenn | someday I'll feel like learning server admin crap | 05:24 |
@khenn | I really hate that stuff | 05:24 |
CIA-6 | WebGUI: translation * r8031 /translations/Spanish/Spanish/ (PayDriver_ITransact.pm Asset_Image.pm): Update from translation server | 05:54 |
@preaction | i am now sure that i will never fully understand this LDAP crap | 05:59 |
@khenn | heh | 06:03 |
@preaction | i'm finally understanding "objectclass" | 06:04 |
@khenn | yeah | 06:04 |
@khenn | I understand that stuff | 06:04 |
@khenn | I don't understand how to build the server | 06:04 |
@preaction | that was the easy part | 06:05 |
@preaction | but then, i do that sort of thing all the time | 06:05 |
@khenn | try creating a custom schema | 06:06 |
@khenn | bleh | 06:06 |
@khenn | I never got one working right | 06:06 |
@preaction | yeah... i've got enough trouble trying to get the default schemas working | 06:06 |
@preaction | inetOrgPerson? wtf is that? why can't they have a "mail" attribute? | 06:07 |
@preaction | oh, wait, i don't even have that schema loaded in yet... | 06:07 |
@preaction | stupid damned thing | 06:07 |
@preaction | oh, inetorgperson.schema relies on some OTHER schema that i haven't loaded in and have no clue which one | 06:07 |
* preaction shuts up now | 06:07 | |
@khenn | yeah | 06:09 |
@preaction | khenn, if you're still awake, it's working now | 06:18 |
@khenn | cool | 06:18 |
@khenn | send me the info | 06:18 |
@khenn | I'm on my way to bed | 06:18 |
@khenn | I'll test my stuff in the morning | 06:18 |
@khenn | do you have a few users in there? | 06:18 |
@preaction | just me, you, and graham really | 06:20 |
@khenn | that works | 06:22 |
@khenn | I just need 1 to test | 06:22 |
@khenn | does it work with ldaps? | 06:22 |
@khenn | or just normal ldap? | 06:22 |
@khenn | the changes I made should work with ldapi too | 06:22 |
@khenn | but I have no way to test that | 06:22 |
@preaction | ldaps and ldap | 06:23 |
@preaction | ldapi... yeah, that'd have to be running on my box | 06:23 |
@preaction | is it ... normal to have the password stored in the ldap thing itself... in plain-text? | 06:24 |
@preaction | or are you supposed to hash it before you put it into the userPassword: field? | 06:24 |
@khenn | well | 06:27 |
@khenn | it doesn't matter if it's a test server | 06:27 |
@khenn | there's a way to mxhash it | 06:28 |
@preaction | yeah, i used slappasswd for my rootpw, i assume it can be used for the other passwords, but it's still kinda weird. maybe i'm not getting the full picture since i'm just using command-line data entry to add to it | 06:30 |
@preaction | perhaps a proper browser/editor with a GUI would do things more appropriately | 06:30 |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 06:30 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:30 | |
@khenn | web2ldap | 06:30 |
@khenn | but that's a bitch to get running | 06:30 |
CIA-6 | WebGUI: perlmonkey2 * r8032 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/ (Survey/ResponseJSON.pm Survey.pm): Branching now works, but now it isn't recognizing the end of the survey properly. Will be easy fix tomorrow. | 06:38 |
perlDreamer1 | perlmonkey2: famous last words :) | 06:39 |
perlDreamer1 | I've uttered them many times | 06:39 |
@perlmonkey2 | hah, I'll fix it now then :P | 06:39 |
@perlmonkey2 | oh wait, closed all my terminals | 06:39 |
perlDreamer1 | The Spanish translation team is really kicking butt. | 06:39 |
perlDreamer1 | I wonder if they, or the Germans will surpass the Arabic team first | 06:40 |
@perlmonkey2 | hmm, $answer->{goto} =~ /\S/ is matching on '' | 06:43 |
@perlmonkey2 | perl hates me | 06:43 |
perlDreamer1 | hm | 06:43 |
perlDreamer1 | really? | 06:44 |
perlDreamer1 | \S should be 1 non-whitespace character | 06:44 |
@perlmonkey2 | right, and I just logged the matched scalar and it is '' | 06:44 |
perlDreamer1 | perlmonkey2: try this | 06:46 |
@perlmonkey2 | hold up, I'm an idiot | 06:46 |
perlDreamer1 | perl -de '$empty = ""; print "bad" if $empty =~ /\S/;' | 06:46 |
@perlmonkey2 | it is working perfectly, but I don't call the method on the evaluation, i just set the param for the eventual call to the method. I should probably check defined on that before calling. | 06:46 |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 06:47 | |
@perlmonkey2 | hah, fixed | 06:47 |
perlDreamer1 | time for this old man to crash out | 06:51 |
perlDreamer1 | 'night, all | 06:51 |
@perlmonkey2 | me three | 06:51 |
@perlmonkey2 | hasta la pasta | 06:51 |
-!- perlDreamer1 [n=colink@nat039.mxim.com] has quit ["Leaving."] | 06:51 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:52 | |
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving"] | 06:52 | |
CIA-6 | WebGUI: perlmonkey2 * r8033 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: | 07:18 |
CIA-6 | WebGUI: Fixed end of survey bug. Now previous answer fill in workds [[gotparam]], | 07:18 |
CIA-6 | WebGUI: branching, and all question types but uploaded files all work. Need to finish | 07:18 |
CIA-6 | WebGUI: reports, upgrade script from V1.0, copy and paste, add point values to answers | 07:18 |
CIA-6 | WebGUI: and questions in the edit templates, and figure out what all methods a proper | 07:18 |
CIA-6 | WebGUI: core wobject should allow. | 07:18 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 07:20 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:25 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:25 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 09:07 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 09:07 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 09:07 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:26 | |
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui | 11:28 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 11:34 | |
CIA-6 | WebGUI: patspam * r8034 /branch/WebGUI_flux/ (11 files in 4 dirs): Added WebGUI::Crypt code to flux branch for want of a better place to keep it | 11:43 |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 12:08 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 13:20 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has joined #webgui | 14:06 | |
CIA-6 | WebGUI: doug * r8035 /branch/doug-experimental/lib/WebGUI/Asset/Report/AssetReport.pm: Nightly checkin because you forgot | 14:19 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:23 | |
-!- patspam [n=patspam@ppp118-208-233-169.lns10.mel6.internode.on.net] has quit ["Leaving."] | 14:41 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui | 15:56 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 15:57 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 15:57 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Nick collision from services.] | 15:58 | |
-!- apeiron_ is now known as apeiron | 15:58 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 16:00 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 16:00 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 16:03 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Nick collision from services.] | 16:04 | |
-!- apeiron_ is now known as apeiron | 16:04 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 16:05 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:12 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:12 | |
-!- SDuensin [n=Scott@43.sub-75-205-107.myvzw.com] has joined #WebGUI | 16:21 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:21 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:21 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:21 | |
-!- AMH_bo1 [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 16:25 | |
-!- s4eek_ [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 16:28 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 16:29 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 16:37 | |
-!- AMH_henr1 [n=henry@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 16:39 | |
-!- AMH_henr1 [n=henry@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 16:39 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 16:46 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 60 (Operation timed out)] | 16:50 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 16:55 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:00 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 17:05 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:07 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:07 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:14 | |
-!- s4eek_ [n=s4eek@andc-fw1.exploreos.com] has quit [] | 17:17 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:24 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:24 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:32 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 17:45 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 17:46 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:46 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 17:50 | |
SDuensin | Hello at last. | 18:14 |
@preaction | morning everybody | 18:16 |
-!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has left #webgui [] | 18:22 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:29 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:29 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:39 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:39 | |
-!- AMH_bo1 [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 18:39 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:40 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:40 | |
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui | 18:51 | |
SquOnk | Hi everyone | 18:51 |
SDuensin | Quiet in here today. People must actually have work to do. :-) | 18:52 |
* rizen mumbles under his breath something about people avoiding SDuensin | 18:52 | |
SquOnk | lol | 18:52 |
SDuensin | Hey, you should be proud of me. 12 hours later, I'm all current! Skipped *47* releases of WebGUI! | 18:53 |
@rizen | skipped or installed? | 18:58 |
SquOnk | rizen: Did you backport my LDAPLink change to 7.5? | 18:58 |
@rizen | no | 18:58 |
SDuensin | Upgraded that many. | 18:58 |
SquOnk | rizen: Are you planning on doing it for 7.5.28? | 18:58 |
@rizen | i don't backport anything | 18:58 |
@rizen | other than my own features | 18:58 |
SquOnk | rizen: Oh... And who does? | 18:58 |
@rizen | you do | 18:59 |
SquOnk | rizen: I don't recall having access to 7.5 | 18:59 |
@rizen | if you have access to subversion then you have access to all of it | 18:59 |
@rizen | look in plainblack/branch | 19:00 |
SquOnk | rizen: Ok, will do | 19:00 |
@rizen | whatever the change is | 19:00 |
@rizen | if it is a feature | 19:00 |
@rizen | it shouldn't be backported though | 19:00 |
@rizen | only bugs should be backported | 19:00 |
@rizen | no new features in 7.5 at this point | 19:00 |
SDuensin | Uh, fixes. Don't backport the bugs. | 19:00 |
@rizen | heh yeah, bug fixes | 19:01 |
SDuensin | (See, what would you do without me here?! :-P ) | 19:01 |
@rizen | live on in peace and quiet? | 19:01 |
SDuensin | Yea, like that'd be fun. | 19:01 |
@rizen | hehe | 19:01 |
* SDuensin is moving his LAST site to the new WebGUI install now! Whoo! | 19:04 | |
SDuensin | Hey, rizen - remember when I had endless problems running out of memory on my server? | 19:04 |
@rizen | on the 64-bit version? | 19:04 |
SDuensin | No. It was 32. Anyway, the short version... It wasn't WebGUI. Still no idea why it happens, but it's not the WRE. | 19:05 |
@rizen | that's because "WebGUI is NOT your problem" | 19:06 |
SquOnk | rizen: Well, it's a bug. LDAP should work with ldap:// and ldaps:// URIs, the latter wasn't working... | 19:07 |
@preaction | i think someone is making ldaps work as we speak | 19:07 |
SquOnk | ...because the validation regexp wasn't allowing the second one. | 19:07 |
+perlDreamer | preaction: It's SquOnk | 19:07 |
@preaction | khenn was just talking to me about it, i set up a test LDAP server with SSL/TLS to test it | 19:07 |
SquOnk | Net::LDAP is *magical* :-) | 19:07 |
SquOnk | The tough part is not Net::LDAP related, nor WebGUI related... is libldap related. | 19:08 |
SDuensin | No, WebGUI is my hero! | 19:08 |
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui [] | 19:08 | |
SquOnk | You have to setup /etc/ldap/ldap.conf (or whatever your distro uses) and place a reference to the CA Certificate. | 19:08 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:09 | |
@preaction | you can't give Net::LDAP a reference to your CA? | 19:09 |
SquOnk | preaction: It's not needed. | 19:09 |
@preaction | or have it refuse to validate? you can set your /etc/ldap.conf to refuse to validate the CA if you want (though that's rather insecure) | 19:09 |
SquOnk | preaction: Net::LDAP uses libldap, hence it will use whatever you put in ldap.conf | 19:09 |
SquOnk | You have something like | 19:10 |
SquOnk | tls_cacert /etc/ldap/cacert.pem | 19:10 |
SquOnk | (or wherever you have the PEM stored) | 19:10 |
@preaction | right, but i would desire to override that, since not everyone has access to /etc/ldap, and i wouldn't even know where it was on windows | 19:10 |
SquOnk | ...then every access to a ldaps:// URI will _need_ to have an X.509 certificate signed with whatever cacert.pem holds. | 19:10 |
SquOnk | Ah, Windows | 19:10 |
SquOnk | Can't help much there. | 19:11 |
+perlDreamer | I thought we dropped windows... | 19:12 |
SquOnk | Anyway... | 19:12 |
* SDuensin is dropping Windows. | 19:12 | |
SDuensin | But first...Lunch! | 19:12 |
SquOnk | ...if you have more than one CA, use tls_cacertdir instead | 19:12 |
SquOnk | And if you _don't_ want to check the validity of the server certificate, then use tls_reqcert never | 19:13 |
SquOnk | (But I advise against that :-) | 19:14 |
CIA-6 | WebGUI: translation * r8036 /translations/Spanish/Spanish/Asset_Photo.pm: Update from translation server | 19:15 |
CIA-6 | WebGUI: translation * r8037 /translations/Spanish/Spanish/Asset_Poll.pm: Update from translation server | 19:15 |
CIA-6 | WebGUI: yung * r8038 /WebGUI/ (8 files in 7 dirs): added rfe #740: Thingy Pre-Text | 19:15 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:21 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 19:21 | |
@perlmonkey2 | So how's everyone doing today? Skittles and rainbows? | 19:23 |
+perlDreamer | SquOnk: I'd recommend holding off on translating the Survey asset. | 19:23 |
+perlDreamer | perlmonkey2 is rewriting it from the ground up | 19:23 |
SquOnk | perlDreamer: Note taken | 19:23 |
@perlmonkey2 | SquOnk: I've yet to i18n it yet. But it will be a short bit of text. | 19:24 |
@perlmonkey2 | Not many entries at all. | 19:24 |
SquOnk | perlDreamer: I'm translating the Assets needed for my WebGUI Demonstration :-) | 19:24 |
@perlmonkey2 | i18n, reports, and upgrade script from old surveys are all that is left :D | 19:24 |
+perlDreamer | Help docs for template varaibles | 19:25 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 19:25 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 19:29 | |
@perlmonkey2 | perlDreamer: what did you weld when you were 10? | 19:30 |
+perlDreamer | That was preaction. I didn't start welding until I was 13 | 19:30 |
+perlDreamer | and I made a candle holder | 19:30 |
+perlDreamer | several large stacks of random metal | 19:30 |
+perlDreamer | and I burned a hole into my leg with some brazing rods | 19:30 |
@preaction | steel plates to cars to fix car bodies | 19:30 |
+perlDreamer | preaction used to work in a chop shop before he became a perl hacker | 19:31 |
@preaction | it's good work if you can get it | 19:31 |
@perlmonkey2 | preaction: hah, that is great | 19:33 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 19:33 | |
@rizen | I also did my first weld when I was 10. It was welding a boat hitch to my mom's car. But it was so crappy that my dad hit it with a hammer and it fell off. =) | 19:34 |
+perlDreamer | That's your Dad's fault, not yours. | 19:35 |
+perlDreamer | It might have survived the boat hitch | 19:35 |
@rizen | I didn't do any real welding until i was 13 | 19:35 |
@perlmonkey2 | rizen: what did you do at 13? | 19:36 |
@rizen | took my first welding class | 19:37 |
@perlmonkey2 | your school offered welding. man I was robbed. | 19:37 |
@rizen | learned how to weld just about anything | 19:37 |
@rizen | starting smelting metal, forging swords and other tools, building props and set pieces for school plays, and started spot welding metal on car bodies as well (auto-body shop class) | 19:38 |
@apeiron_ | "swords and other tools" | 19:38 |
@perlmonkey2 | holy crap. that must have been the coolest school ever. | 19:38 |
@perlmonkey2 | smelting metal to make your own sword. | 19:39 |
@rizen | you apparently didn't go to a *hick* enough school. =) | 19:39 |
SquOnk | Spanish almost at 55% | 19:50 |
CIA-6 | WebGUI: perlmonkey2 * r8039 /branch/WebGUI_Survey2/ (4 files in 4 dirs): You can now copy sections and questions. And if I correctly understand how to bundle asset packages, all the new template changes are included. | 19:54 |
CIA-6 | WebGUI: yung * r8040 /branch/WebGUI_Matrix2/ (10 files in 6 dirs): initial import of Matrix v2 files into Matrix branch | 19:54 |
CIA-6 | WebGUI: translation * r8041 /translations/Spanish/Spanish/Asset_RichEdit.pm: Update from translation server | 19:54 |
+perlDreamer | is there a transition plan from WebGUI::Session::DateTime to WebGUI::DateTime? | 19:56 |
@rizen | limbo | 19:56 |
@perlmonkey2 | crap, I just replaced all the light bulbs in my house with CFI's. But it was only $20, so no biggie. | 20:02 |
+perlDreamer | perlmonkey2's house is now an Oklahoma Super-fund site due to all the mercury inside. | 20:03 |
@perlmonkey2 | perlDreamer: I just sop it up with my biscuits. I figure if I eat less tuna, my mercury levels will remain about the same. | 20:04 |
+perlDreamer | perlmonkey2 is one tough dude. He's into heavy metals. | 20:04 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 20:14 | |
-!- wgGuest61 [n=wgGuest6@gateway.lctn.k12.mn.us] has joined #webgui | 20:16 | |
-!- wgGuest36 [n=wgGuest3@gateway.lctn.k12.mn.us] has joined #webgui | 20:20 | |
@preaction | hello, wgGuest36 and wgGuest61 | 20:24 |
@preaction | if you have a question about WebGUI, please feel free to ask | 20:24 |
wgGuest36 | I am looking for docs on how to get an external calendar script to work with my wre install | 20:24 |
wgGuest36 | calendar.pl | 20:25 |
+perlDreamer | wgGuest36: You would set up CGI permissions for some directory and then use passThru's in the config file. | 20:25 |
@preaction | should be the same way you'd get it working with any other apache, plus the PassThru | 20:25 |
wgGuest36 | I added ScriptAlias info to my domainname.modproxy, with the necessary passthrough, but my script prints in text rather than executes | 20:27 |
@preaction | you need to also add AddHandler cgi-script .pl | 20:27 |
@preaction | and you may finally need to make sure to LoadModule cgi_module ..path/to/cgi/module | 20:27 |
wgGuest36 | What file to add .pl? mydomainname.modperl? | 20:28 |
@preaction | no, the .modproxy file | 20:29 |
wgGuest36 | I am referring to the AddHandler line' | 20:29 |
wgGuest36 | ok | 20:29 |
@preaction | because you need to execute the CGI script, not just display it as plaintext | 20:29 |
wgGuest36 | exactly | 20:29 |
wgGuest36 | I will work on it now, and get back to you | 20:30 |
@preaction | is mod_cgi.o included with the WRE distribution and just disabled by default? or would one have to compile it as a new DSO? | 20:31 |
-!- dreamersgirl [n=kathyk@c-24-20-8-10.hsd1.or.comcast.net] has joined #webgui | 20:32 | |
-!- dreamersgirl [n=kathyk@c-24-20-8-10.hsd1.or.comcast.net] has quit [Client Quit] | 20:33 | |
@preaction | nm, mod_cgi is compiled-in | 20:34 |
CIA-6 | WebGUI: perlmonkey2 * r8042 /branch/WebGUI_Survey2/survey_templates.wgpkg: Added scoring | 20:36 |
CIA-6 | WebGUI: translation * r8043 /translations/Spanish/Spanish/Asset_SyndicatedContent.pm: Update from translation server | 20:36 |
wgGuest36 | I added "AddHandler cgi-script .pl, and restarted modproxy and modperl, but still get text. Is it in the modproxy config I should add the Load module? If so, where should it be located in wre-0.83? | 20:36 |
wgGuest36 | to clarify... where is the cgi module | 20:37 |
@preaction | wgGuest36, mod_cgi is compiled-in | 20:37 |
wgGuest36 | ok.. I'm still getting test, so obviously I am missing something | 20:38 |
@preaction | are you sure your AddHandler is in the right place | 20:38 |
wgGuest36 | no.. I assumed it should be in domainname.modproxy.cof. I put it under the Document statement | 20:39 |
@preaction | wgGuest36, do you have Options +ExecCGI? | 20:41 |
@preaction | it should also probably be in a <Directory> block, not the <VirtualHost> block | 20:41 |
@preaction | something like <Directory /your/document/root>Options +ExecCGI \n AddHandler cgi-script .pl .cgi \n Order allow, deny \n Allow from all </Directory> | 20:42 |
wgGuest36 | I do have +ExecCGI. I will move the AddHandler line to the Dirctory block | 20:42 |
topsub | in EMSTicket i am trying to change the definition of duration to just text. but it still strips out the words and only keeps the numbers.. What could be effecting this? | 20:46 |
@preaction | fieldType => integer | 20:47 |
@preaction | also the underlying database column | 20:47 |
@preaction | also i don't think that's a good idea | 20:47 |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 20:47 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 20:47 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 20:53 | |
wgGuest36 | Still text... I think it is using the wrong perl install. What should the path be on my scripts in a wre install? | 20:58 |
@preaction | if it's showing up as text, it's not being run by apache, but check the error log anyway | 21:00 |
topsub | preaction, got pulled away but i changed definition to text but it takes away my alpha stuff. so i am assuming its database column | 21:01 |
wgGuest36 | modperl.error and modproxy.error are clean. I will keep looking to see what I can learn | 21:03 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:04 | |
-!- mode/#webgui [+o rizen] by ChanServ | 21:04 | |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 21:07 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 60 (Operation timed out)] | 21:12 | |
wgGuest36 | What is the difference between +ExecCGI and ExecCGI | 21:35 |
@preaction | use +ExecCGI | 21:36 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 21:36 | |
wgGuest36 | OK Just experimenting, since I can't get the .pl or .cgi to execute | 21:36 |
@rizen | what are you trying to get to execute? | 21:37 |
wgGuest36 | MAtt Kruse Calendar script (.pl) | 21:37 |
+perlDreamer | wgGuest36: Do you want your site to be hacked? | 21:39 |
@preaction | Matt Kruse? As in Matt's Scripts? | 21:40 |
@preaction | why do you need That one? | 21:40 |
+perlDreamer | That's the guy. | 21:40 |
@preaction | heh | 21:40 |
@apeiron_ | No, that's Matt Wright (or Wrong) | 21:41 |
@apeiron_ | (for MSA) | 21:41 |
+perlDreamer | my bad | 21:42 |
wgGuest36 | Well, I wish I could brag about the WebGUI calendar (not being sarcastic), but CalendarScript is much nicer to work with, with nice addons, etc. | 21:43 |
@apeiron_ | wgGuest36, In all seriousness, file an RFE and give it lots of karma. Tomorrow's an RFE day. :D | 21:45 |
@preaction | wgGuest36, where did you get it from? let me see so i can see what we're missing. we've got a bunch to do in the Calendar | 21:45 |
wgGuest36 | You can see it at our web site www.lctn.org | 21:46 |
wgGuest36 | I would gladly give all my karma toward a full featured calendar, and photo gallery | 21:46 |
@preaction | unfortunately, i can't see the admin interface, and this user interface is fully reproducible with the webgui Calendar | 21:47 |
@preaction | you don't like the new Gallery either? what's missing? | 21:47 |
@apeiron_ | oh, huh. | 21:47 |
@apeiron_ | wgGuest36, I see you're running 6.x. | 21:47 |
@preaction | oh... lord... | 21:47 |
wgGuest36 | Maybe I don't have the newest, but Gallery2 is an awesome solution | 21:48 |
@apeiron_ | preaction, hm, when was your calendar rewrite? :) | 21:48 |
wgGuest36 | Actually all my questions today are because I want to install the latest wre, and WebGUI, and need the calndar I am using to work with it. | 21:49 |
@preaction | uh... 6.8 is ancient history. 7.3 added a brand-new Calendar and 7.5 added a fully-featured Photo Gallery | 21:49 |
+perlDreamer | ..and commerce system | 21:49 |
@preaction | but we can try to help with the transition yes | 21:49 |
@apeiron_ | ... and thingy | 21:49 |
+perlDreamer | I don't like Thingy | 21:49 |
@preaction | perlDreamer, that's okay, Thingy doesn't like you either | 21:49 |
+perlDreamer | At least it's mutual | 21:49 |
wgGuest36 | This is my work site. I am running 7.4.9 on my personal site. I will check out the newest release if it is a big change from 7.4.9 | 21:50 |
@khenn | perlDreamer and preaction: I'm going to update the documentation for creating LDAP links to hopefully clarify what some of the fields do. | 21:52 |
@khenn | when I commit my changes, could you take a look quick and see if the changes make sense? | 21:52 |
@khenn | (hover help) | 21:52 |
@preaction | i can try | 21:52 |
SquOnk | khenn: Just a tip... | 21:53 |
SquOnk | I found (the hard way, by looking at the code) that the RDN field is misleading... | 21:53 |
@khenn | yeah I changing that one | 21:53 |
@khenn | there are quite a few things that need clarifying | 21:53 |
SquOnk | khenn: Yes | 21:53 |
@khenn | RDN is not RDN | 21:53 |
SquOnk | khenn: Exactly | 21:54 |
@khenn | I'm going to call it "Search Attribute" | 21:54 |
SquOnk | khenn: It is and RDN only if you DON'T have to login to LDAP first. | 21:54 |
@khenn | no | 21:54 |
@khenn | it's never used as RDN | 21:54 |
@khenn | anywhere | 21:54 |
@khenn | no clue why it's called RDN | 21:54 |
@khenn | it's actually the attribute in the record that should be used to return the identifying record for the user | 21:55 |
SquOnk | khenn: It is. | 21:55 |
@khenn | and it's only used when you allow users to auto create accounts | 21:55 |
@khenn | or when you allow anonymous registration | 21:56 |
@khenn | well when you allow auto creation of accounts | 21:56 |
@khenn | no it's really not | 21:56 |
@khenn | that field needs to be dn almost all the time | 21:56 |
SquOnk | khenn: According to Auth/LDAP.pm, the logic is as follows: | 21:56 |
SquOnk | Search using ldapIdentity. If you found something, then if ldapUserRDN is dn, use the DN, otherwise use whatever attribute ldapUserRDN | 21:57 |
@khenn | correct | 21:57 |
@khenn | and then it sets the user's connectDN as whatever gets returned from that field | 21:58 |
SquOnk | That makes ldapUserRDN an "interesting" name for the attribute, to say the least :-) | 21:58 |
@khenn | interesting is right | 21:58 |
@khenn | i'm not going to rename the field (as that would require database changes) | 21:58 |
@khenn | I am going to change the label | 21:58 |
@khenn | and update the hover help | 21:58 |
@khenn | to better explain what it does | 21:58 |
@khenn | RDN woudl be something like ou=people,dn=plainblack,dc=com | 21:59 |
@khenn | but it's expecting dn | 21:59 |
@khenn | or maybe uid | 21:59 |
@khenn | if uid contains uid=joe,ou=people,dn=plainblack,dc=com | 21:59 |
@khenn | or whatever it is the user shoudl use to authenticate against LDAP with | 22:00 |
@khenn | maybe I'll call it "Authentication Attribute" | 22:00 |
@khenn | anyone have suggestions? | 22:00 |
SquOnk | khenn: I pretty much agree with that. | 22:00 |
@khenn | I'm not very good at naming stuff, but I can do better than what it currently is | 22:00 |
@preaction | Auth Attribute would be fine, as long as the hoverHelp mentions the "dn" special value and that it will go into the Connect DN field in the User's settings | 22:01 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 22:03 | |
khenn_ | I plan on adding that yes | 22:03 |
wgGuest61 | what user should own files outside of the wre folder | 22:04 |
CIA-6 | WebGUI: translation * r8044 /translations/Spanish/Spanish/ (Asset_File.pm Asset_SyndicatedContent.pm): Update from translation server | 22:04 |
@tavisto | Hey SquOnk, what is WebGUI's official status in re: to Debian? | 22:05 |
@preaction | wgGuest61, you mean in the /data/domains/*/public folder? probably the apache user | 22:05 |
SquOnk | tavisto: Well, it's almost _sure_ we won't make it into Lenny (politics). | 22:05 |
SquOnk | tavisto: However, as soon as Lenny is out, webgui is into Sid for Lenny+1 | 22:06 |
@tavisto | oh that's too bad. Well hey that's still great | 22:06 |
SquOnk | tavisto: I'm keeping the package up to date in my private repositories, | 22:06 |
SquOnk | tavisto: Keeping the webgui 7.5 package up to date for Debian Lenny is no biggie, as long as someone can spare bandwith :-) | 22:07 |
wgGuest61 | just for experimenting I have scripts in /data. When root owned them they displayed as text, but when webgui owned them they could not be found, so I think you're right | 22:07 |
@tavisto | I've been working with some Ubuntu staff and trying to get wG included in the distro | 22:07 |
@preaction | wgGuest61, they shouldn't be in /data, they should be in /data/domains/*/public | 22:07 |
SquOnk | tavisto: I'm working on an upgrade for 7.6 that includes more features like auto-setup and auto-upgrade on upgrade :-) | 22:08 |
@tavisto | excellent! That sounds great. | 22:08 |
SquOnk | tavisto: In the meantime, itverx.com.ve/debian has 7.5 packages for Debian Lenny | 22:09 |
@tavisto | I was told by the Ubuntu contacts that in order to even be considered, there needs to be a .deb available and that it needs to pass their quality and build standards. Do you think that the current files would suffice? | 22:09 |
SquOnk | tavisto: I pass Debian's standards that are stronger ;-) | 22:10 |
SquOnk | tavisto: Maybe they have additional standards regarding usability or whatever... they should check the package. | 22:10 |
@tavisto | excellent. So I could refer them to the itverx.com.ve/debian and they could evaluate the package and see if it passes and is eligible for inclusion? | 22:11 |
SquOnk | tavisto: Sure | 22:11 |
@tavisto | Several people have already told me they love WebGUI from over there.. And it was in the top 5 choices to run ubuntu.com. However, they don't have many perl gurus over there and so it was not selected. :( | 22:11 |
wgGuest61 | wgGuest61... I made an alias in domainname.modperl Alias /calendar /data. Are you saying I should be copying the whole calendarscript and calendar.pl to /domain/x/public? | 22:12 |
@tavisto | So SquOnk, you may be responsible for getting us into 2 distros :) | 22:12 |
SquOnk | tavisto: :-) | 22:12 |
@preaction | wgGuest61, and you made a <Directory /data> entry? I don't recommend that. You should really put that script in a safe place (like the aforementioned public directory) | 22:13 |
wgGuest61 | That is fine... I am just trying to get the script to work right now. If I copy the folder and script up to /data/domains/x/public, will I be able to access the script via domainnane.com/calendar.pl? | 22:15 |
@preaction | provided you also set up a PassThru, yes | 22:19 |
@preaction | the /public folder is the DocumentRoot | 22:19 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 22:20 | |
wgGuest61 | I have always stayed away from it. No need for an alias then?? | 22:20 |
@preaction | no need for an alias | 22:20 |
wgGuest61 | OK.. It works, but again, only as text.. What should the path to perl be for the script? | 22:22 |
@preaction | is there anything in the error log? /data/wre/var/logs/modproxy.error.log | 22:22 |
@preaction | if there isn't, then it's not a bad interpreter, and the #! line isn't wrong. | 22:22 |
wgGuest61 | No error. First line is #!/usr/bin/perl | 22:24 |
@preaction | then it's not that. it is simply NOT being run as a CGI. pastebin your domain.modproxy file somewhere | 22:24 |
wgGuest61 | http://webgui.pastebin.com/m3347bb4a | 22:29 |
@preaction | wgGuest61, ... i don't see anything here. where's the Addhandler? where's the Options +ExecCGI? | 22:30 |
-!- apeiron_ is now known as apeiron | 22:33 | |
wgGuest61 | I moved that to the modproxy.conf a few minutes before I was instructed to move everything to /data/domains/x/public. How should my modproxy read now that calendarscript folder and calendar.pl have been move to x/public | 22:34 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 22:34 | |
@preaction | wgGuest61, stuff like that should always be in your VirtualHost block | 22:34 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 22:35 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:35 | |
@preaction | also, you'll have to make sure you don't run the RewriteRule that proxies the WebGUI stuff if you're at the Calendar script | 22:35 |
@preaction | (that's line 31 of the pastebin) | 22:35 |
wgGuest61 | That's fin.., but nothing was working. I'm glad to make any changes necessary... Sounds like I need to put everything in another folder, inside th public folder, so I can apply Directory options | 22:36 |
wgGuest61 | So, lets say I add a director /public/calendar, and drop calendar.pl, and the calendarscript folder in it. How should I edit domainname.modproxy? | 22:37 |
@preaction | you'd add a Directory block for that directory, add the appropriate stuff to enable CGI, then add a RewriteCond to prevent the proxy to WebGUI from happening | 22:40 |
wgGuest61 | How do I add in RewriteCond stuff? | 22:43 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 22:43 | |
@preaction | wgGuest61, check the apache docs on RewriteCond. it will be placed directly above the RewriteRule on line 31 | 22:51 |
@preaction | wgGuest61, http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritecond <- the docs | 22:52 |
wgGuest36 | Thanks.. I will look into it. Does the passthru have to have the full path since the calendar folder is in /data/domains/x/public? | 22:53 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 22:54 | |
@preaction | you don't need a passthru in this instance: you're using mod_proxy and WebGUI never enters the picture | 22:54 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 22:55 | |
wgGuest36 | OK. something is still wrong with my setup. I will keep working on it. | 22:58 |
@preaction | if you put these directives in the yourdomain.modperl file then you'd need the PassThru (but then you wouldn't need the RewriteCond, so you can see the difference) | 22:59 |
@preaction | still showing up as text? or do we have an error now? | 22:59 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:59 | |
wgGuest36 | When I attempt to launch the script my index page comes up, as if I need to add a passthru. If I enter the folder, minus the script I get http://www.raymondnorton.com:8081/calendar/ , saying the server timed out. I am going to go back through my config files and remove "Alias, and "Location" text | 23:01 |
@khenn | Authentication Attribute | 23:02 |
@preaction | sounds like the rewrite is still happening | 23:02 |
@khenn | Enter the attribute that should be used for each record in LDAP to uniquely identify a user. | 23:02 |
@khenn | This field is used for auto creating user accounts for users already in your LDAP repository when they attempt to log in and | 23:02 |
@khenn | for finding users who sign up for the site via the anonymous registration feature if it is enabled. In almost all cases this attrubute is 'dn' | 23:02 |
@khenn | and should be entered as such. | 23:02 |
wgGuest36 | OK... I will read on that, and add it in | 23:02 |
@preaction | khenn, sounds fine | 23:03 |
@preaction | wgGuest36, what khenn mentioned was something else, unrelated to your issue | 23:03 |
wgGuest36 | yes... I was responding to your comment | 23:03 |
wgGuest36 | I have to go for now, but will let you know how I do. How do you login to this chat with your webgui username | 23:05 |
@preaction | you don't. you can visit irc.freenode.net if you want, it's #webgui | 23:05 |
wgGuest36 | OK.. I am guessing I won't be wgGuest36 when I log back in. | 23:06 |
@apeiron | wgGuest36, This is a regular IRC service. If you're familiar with IRC, you can connect to chat.freenode.net and join #webgui. | 23:08 |
wgGuest36 | OK.. I'm trying to copy the text from this chat, but can only get some of it. Do you keep logs, so I can look back at this tonight? | 23:09 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:10 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:10 | |
CIA-6 | WebGUI: chrisn * r8045 /WebGUI/ (5 files in 5 dirs): | 23:16 |
CIA-6 | WebGUI: Added the NotifyAboutThing workflow activity. Use this activity to create | 23:16 |
CIA-6 | WebGUI: workflows for the add / edit / delete workflows for a thingy's things. | 23:16 |
CIA-6 | WebGUI: Also fixed a typo in the POD for Thingy. | 23:16 |
SDuensin | Yikes! My ad manager says one of my ads was viewed 20277 times. Not bad for a site that's not online yet! | 23:21 |
* SDuensin must be getting crawled like mad. | 23:21 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 23:26 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 23:26 | |
-!- ascii is now known as JAQL | 23:41 | |
-!- JAQL is now known as ascii | 23:41 | |
-!- SDuensin [n=Scott@43.sub-75-205-107.myvzw.com] has quit ["Leaving"] | 23:51 | |
@khenn | rizen: I'm looking over the WebGUI::Crud code and it seems that it only supports tables with single keys. Am I missing something? | 23:53 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 23:54 | |
@khenn | It seems that if all assets were to become subclasses of WebGUI::Crud, it would need to support composite key tables | 23:54 |
@preaction | it won't be | 23:54 |
@preaction | that's not what Crud is for | 23:54 |
@preaction | we have Assets for that | 23:55 |
@khenn | that's what I'm missing then | 23:55 |
@khenn | I was mislead by the POD | 23:55 |
+perlDreamer | preaction, at one point wasn't the plan for Crud to be the basis for _all_ classes? | 23:55 |
@preaction | i hope not :p | 23:55 |
@preaction | it would be Possible, i don't think it would be wise | 23:55 |
+perlDreamer | What don't you like about Crud? | 23:55 |
@preaction | i love crud, i just don't think we need to jack it into everything | 23:56 |
@preaction | hell, I suggested crud | 23:56 |
CIA-6 | WebGUI: frank * r8046 /WebGUI/lib/WebGUI/ (4 files in 4 dirs): Modified LDAP connections to support ldaps and ldapi authentication. Additionally modified some of the labels and hoverhelp within the LDAPLink edit screen to better explain and make them less confusing. | 23:56 |
CIA-6 | WebGUI: frank * r8047 /WebGUI/docs/changelog/7.x.x.txt: ldap authentication changes to support ldaps and ldapi | 23:56 |
CIA-6 | WebGUI: translation * r8048 /translations/Spanish/Spanish/Asset_ZipArchive.pm: Update from translation server | 23:56 |
@preaction | it was to prevent me having to write the same code for managing collateral data over and over (there are about a dozen types of collateral in one client project alone) | 23:56 |
@preaction | i could write a single asset to manage all Crud subtypes | 23:57 |
@preaction | Crud is more of an Interface (to use Java's term) | 23:57 |
@preaction | it just has a rather full implementation | 23:57 |
@khenn | it's still missing support for composite key tables | 23:58 |
@khenn | something I think WebGUI::SQL has been missing for a long time | 23:58 |
--- Day changed Tue Oct 21 2008 | ||
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 00:02 | |
elnino | hi.. | 00:03 |
@khenn | low.. | 00:03 |
@khenn | =) | 00:03 |
elnino | =) glad someone's paying attention - VERY quick! | 00:03 |
elnino | I thought I saw in the tinymce editor "paste from msword" option.. did it disappear or was I imagining things? | 00:04 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 00:12 | |
elnino | eh. I found that there is. I thought it was prefigured, but apparently not. | 00:12 |
elnino | must have been some other app. | 00:13 |
elnino | wow... in webgui there are three tinymce directories in the extra folders. and it looks like webgui included a spell checker? how do I enable that? is that explained in any of the manuals I purchased? | 00:26 |
elnino | or maybe help understand the difference between the three directories? | 00:26 |
elnino | looks like tinymce/ is the actual tinymce, but what is tinymce2? and tinymce-webgui? | 00:27 |
elnino | hmm. | 00:28 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 00:31 | |
CIA-6 | WebGUI: translation * r8049 /translations/Spanish/Spanish/Asset_Wobject.pm: Update from translation server | 00:37 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:38 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 00:49 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 01:03 | |
elnino | ok. tinymce-webgui is where the insert webgui macro, insert webgui image and insert link to webgui are defined. | 01:03 |
elnino | hmm. wondering if someone can clear this up for me. in the webpages it looks like /tinymce is the one that is used, but the tinymc2 has webgui specific stuff in it, and a bunch of languages supported that the tinymce/ doesn't. | 01:27 |
elnino | it aslo appears that /tinymce is 3.0.5 and tinymce2 is 2.1.1.1 | 01:28 |
elnino | So is /tinymce2/ left over files? I have webgui 7.5.24 | 01:28 |
@preaction | yeah, tinymce2 is unnecessary | 01:28 |
elnino | ok. Then I won't look at that anymore. Thanks! That is a BIG help! | 01:31 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 01:36 | |
@preaction | should installing a package ever cause problems with duplicate lineage keys? | 01:48 |
elnino | ooh good question!! I'll listen for the answer - but I'll offer this: when I installed a package, the id was different, so I'm guessing all the assets are given a new id. Does that help? | 01:51 |
@preaction | they shouldn't be given new IDs | 01:52 |
@preaction | but they should be given new lineage | 01:52 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 02:07 | |
SDuensin | Evening | 02:08 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:16 | |
elnino | Hi! | 02:21 |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 02:42 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 02:49 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:49 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 02:56 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 02:57 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:59 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:12 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 03:17 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 03:17 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 03:18 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:18 | |
-!- f00li5h is now known as NOT_f00li5h | 03:18 | |
-!- NOT_f00li5h is now known as f00li5h | 03:29 | |
-!- SquOnk [n=emhn@201.248.20.63] has quit ["Yippie kay-ai-yay fudder muckers!"] | 03:49 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] | 03:56 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 04:09 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 04:26 | |
CIA-6 | WebGUI: patspam * r8050 /branch/WebGUI_flux/ (lib/EnableFlux.pm enable_flux.pl): Switched Flux Admin Console over to use pluggable admin console API | 04:35 |
@perlmonkey2 | patspam: Are you trying to get a standard for WG encryption pushed through quickly for your current project? | 04:46 |
@apeiron | SHA512! | 04:47 |
@preaction | data checks in, but it don't check out? | 04:47 |
@apeiron | heh heh | 04:48 |
@perlmonkey2 | Wait, how much data would have to be in a database for a workflow to not be able to convert its encryption type efficiently? How many gigs of mail/articles/etc would it take? | 04:51 |
@preaction | perlmonkey2, it's not the efficiency, it's the syncronicity | 04:55 |
@preaction | if the website is up while the workflow is converting data, bad things will happen | 04:55 |
@preaction | unless you plan for that to occur, but imho that's unnecessary | 04:55 |
@perlmonkey2 | so many things would be easier with transaction | 04:55 |
@perlmonkey2 | s | 04:55 |
@preaction | how many times does one need to change the encryption type? | 04:55 |
@perlmonkey2 | preaction: I'd hope not very often. | 04:56 |
@apeiron | I seem to be missing something. What is this talk of encryption and converting encryption types? | 04:56 |
@perlmonkey2 | apeiron: patspan's encryption thread | 04:56 |
@apeiron | Ah, dev. | 04:57 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:00 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 05:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:01 | |
patspam | perlmonkey2: ahoy! | 05:02 |
patspam | just back from lunch | 05:02 |
@perlmonkey2 | there she blows | 05:02 |
@perlmonkey2 | 11am in victoria? | 05:02 |
patspam | 1pm | 05:02 |
@perlmonkey2 | doh, not even close | 05:03 |
patspam | heh, blame daylight savings | 05:03 |
@perlmonkey2 | roger | 05:03 |
@apeiron | perlmonkey2, If you're on a PB Mac, you can set up a world clock in Dashboard to show local time for various spots, like Victoria. | 05:03 |
@perlmonkey2 | sweet | 05:03 |
@apeiron | Helps if you work on projects with people who're a few timezones away. :) | 05:03 |
@perlmonkey2 | heh | 05:03 |
* apeiron pokes f00li5h | 05:03 | |
patspam | mm i should do that on my lappy too | 05:04 |
patspam | pm2: thankfully no rush on the encryption stuff, I'm happy to launch without it and roll it in next year | 05:05 |
@perlmonkey2 | patspam: So encryption will have to be built into current assets. You're not thinking of tacking on? | 05:05 |
patspam | yeah i think assets have to know about it to a certain degree.. but the less the better | 05:06 |
patspam | e.g. the Inbox.pm prototype i did just added 2 calls to WebGUI::Crypt, before and after db access | 05:07 |
@perlmonkey2 | If that's the case then it could be placed in the WG::SQL | 05:07 |
patspam | yeah good point! | 05:07 |
@perlmonkey2 | system wide settings for encryption type then special methods for DB calls | 05:07 |
@perlmonkey2 | wait, just have SQL and SQL::LockedDown | 05:08 |
@perlmonkey2 | which just wraps the calls with the encryption | 05:08 |
@perlmonkey2 | leave the logic of when to use those for the assets? | 05:08 |
patspam | that's the sticking point at the moment | 05:09 |
patspam | the encryption framework needs to know too | 05:09 |
patspam | for when you change keys etc.. | 05:09 |
@perlmonkey2 | SQL would access the system configs for that? | 05:10 |
@perlmonkey2 | use whatever API you've configured to use. | 05:10 |
@perlmonkey2 | hmm | 05:10 |
patspam | if the JSON idea flies you could just look at the meta-data in the field | 05:10 |
patspam | oh no wait, that wouldn't cover it | 05:11 |
@perlmonkey2 | right, but how does the encryption framework know which fields are encrypted. | 05:11 |
patspam | yeah | 05:11 |
@perlmonkey2 | it's like you need a new meta table to track all this. | 05:11 |
patspam | yeah, some sort of table to store it | 05:11 |
@perlmonkey2 | assets could hook themselves into it and say which fields/tables need service | 05:11 |
@perlmonkey2 | so a Cryptonomicon singleton. | 05:12 |
@perlmonkey2 | no, they wouldn't need that. just | 05:12 |
@perlmonkey2 | hmm | 05:12 |
patspam | yep, so the metadata table would contain a list of all table columns that support encryption | 05:14 |
@perlmonkey2 | so a table to track metadata, a framework of plugables for handling actual encryption, utility scripts for managing the plugables maintenance, wrapper for SQL, and then upgrading assets to use it. | 05:14 |
patspam | and for each you store true/false depending on whether the user has enabled/disabled encryption for that column | 05:15 |
patspam | and the assets themselves don't care during normal operation, they just use WebGUI::SQL which looks at the json meta-data and hands off to the provider if necessary | 05:16 |
@perlmonkey2 | I'm thinking that data might be better tracked twice, once at the asset instance level so that asset knows which SQL to use and once in the meta encryption table for wg maintenance. | 05:16 |
patspam | why is that? | 05:17 |
@perlmonkey2 | why wouldn't the data encapsulated in teh json meta-data just be stored in the encryption table? | 05:17 |
patspam | for finer granularity | 05:17 |
@perlmonkey2 | else the assets have to hit the encryption table to know the status of their own collat/data | 05:17 |
patspam | that way you can have some rows encrypted and some rows not | 05:17 |
patspam | which allows you so encrypt only some Surveys fields | 05:18 |
@perlmonkey2 | I'm not trying to be argumentative, I just can't fathom why that would be needed? | 05:18 |
@perlmonkey2 | some rows and not others? | 05:18 |
patspam | yep | 05:18 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 05:18 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:18 | |
@perlmonkey2 | oh, right. At the asset instance level | 05:18 |
patspam | yeah | 05:18 |
@perlmonkey2 | so not really per row, put per asset_id | 05:18 |
patspam | yeah, that's a good way of looking at it | 05:19 |
@perlmonkey2 | so the Survey_response table could have some asset results encrypted and others not encrypted. | 05:19 |
@perlmonkey2 | sounds groovy | 05:19 |
patspam | yeah. i originally envisaged that you'd have a toggle box on the Survey edit field dialog to turn encryption on/off | 05:20 |
@perlmonkey2 | hmm, I forgot to ask the first question. has someone already done this and done it well? | 05:20 |
patspam | this is actually only baby db encryption compared to what the big guys do | 05:21 |
@perlmonkey2 | patspam: it could be rolled into Form, but assets that don't rely on Form would have to be upgraded | 05:21 |
patspam | to do it well you map key meta-data to columns, to allow for multiple keys in the system, key life-cycles etc.. | 05:21 |
patspam | because if you encrypt too much data with one key it starts to leak information | 05:22 |
patspam | but for now single-key encryption would be a huge step forward | 05:22 |
@perlmonkey2 | well if we're going to do it, let's do it like the big boys. That seems like a not-to-complicated layer to add. | 05:24 |
patspam | the devil's in the details | 05:24 |
patspam | ;) | 05:24 |
patspam | but if we get the meta-data right we should be able to scale up to that | 05:25 |
patspam | i like your observation that we want table + field + assetId granularity | 05:26 |
@apeiron | Whatever you do, please stay away from patented algorithms. :) | 05:26 |
@perlmonkey2 | assetid granularity should be easy because assets should be have encryption options per instance. | 05:27 |
@perlmonkey2 | apeiron: heh | 05:27 |
@perlmonkey2 | hmm, how much of this could be done at the asset level. Each asset is probably only going to offer 1 or maybe two different options for encryption. | 05:29 |
@apeiron | patspam, Have you looked at how other CMSs / app servers do encryption? Are there any? | 05:30 |
patspam | survey and thingy will hopefully offer one per field | 05:30 |
@perlmonkey2 | Which it would put into its table data. | 05:30 |
@perlmonkey2 | one per field? | 05:30 |
@perlmonkey2 | survey only has one field for all recorded user data | 05:30 |
patspam | ah, then i guess it's all or nothing for survey! | 05:31 |
@perlmonkey2 | well, no that isn't right, there are some other fields with interesting user related info | 05:31 |
patspam | aperion: haven't looked at any other CMSs that do it | 05:31 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 05:31 | |
patspam | not even sure if any of the opensource CMSs do do it | 05:31 |
@perlmonkey2 | well, the results and the ip and i'm not so sure about encrypting the ip | 05:31 |
@apeiron | heh. It's not on cmsmatrix. We should definitely add it if it's implemented. :D | 05:32 |
patspam | heh :) | 05:32 |
@perlmonkey2 | yeah, I bet that is a major requirement for enterprise level. | 05:32 |
@perlmonkey2 | lots of laws protecting user info | 05:32 |
* apeiron nods | 05:33 | |
@perlmonkey2 | need a wiki article started on the spec | 05:33 |
patspam | good idea | 05:33 |
patspam | it's a tough nut to crack but i think we're slowly moving towards a solution | 05:35 |
patspam | the implementation itself will be easy in comparison | 05:35 |
@apeiron | Isn't that always the case? | 05:35 |
patspam | yeah totally! | 05:35 |
patspam | so how much metadata do we have in this table now? | 05:36 |
@apeiron | I wholeheartedly agree with getting a wiki page setup. The more eyes that see it the better, etc. | 05:36 |
patspam | table, field, assetId, encryptionOnOff | 05:36 |
@perlmonkey2 | plugin, plugin instance ident, table, field, asssetId? | 05:36 |
@perlmonkey2 | the instance ident gives you the multiple keys | 05:37 |
@perlmonkey2 | I was thinking for on and off that absence would be off, being in the table means encryption is on. | 05:38 |
@apeiron | Agree. Good design sense. | 05:38 |
patspam | yeah i was originally thinking that too, but don't we need a comprehensive list of all encryptable fields? | 05:38 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 05:38 | |
@perlmonkey2 | each instance of the plugin knows how to deal with whatever configuration it uses to find and manage keys etc | 05:39 |
@perlmonkey2 | why do we need a list of encryptable fields? | 05:39 |
@perlmonkey2 | that meta table is only for utility scripts right? | 05:39 |
@perlmonkey2 | assets will know to use the SQL wrapper if they have encryption turned on for that instance? | 05:39 |
@perlmonkey2 | hmm, so maybe plugin info should go in the asset table. | 05:40 |
@perlmonkey2 | a little more normalized that way | 05:40 |
patspam | agreed, on second thoughts no need for a comprehensive list | 05:41 |
@perlmonkey2 | so the meta table is table, column, asssetId. And scripts can get the rest of the information from the asset's table. | 05:42 |
@perlmonkey2 | asset's can make sure the sql wrapper gets the correct encryption instance. | 05:43 |
@perlmonkey2 | utility scripts use the exact same encryption instance plus sql wrapper to manipulate the data | 05:44 |
@perlmonkey2 | maybe instead of sql, wrap CRUD for S/CRUD | 05:44 |
@perlmonkey2 | what am I missing? | 05:44 |
patspam | you're on fire man, just trying to keep up :) | 05:45 |
@apeiron | perlmonkey2, The part where you tell us that you used to work for the NSA. | 05:45 |
@perlmonkey2 | apeiron: I could tell you who I used to work for, but then I'd have to kill you. | 05:45 |
patspam | not everything is an asset though, e.g. userProfileData table needs to be encrypted | 05:45 |
patspam | and Inbox | 05:46 |
patspam | i guess they could be handled as special cases | 05:46 |
@perlmonkey2 | or maybe they would kill me or send me to Guantanamo. Who knows. | 05:46 |
@apeiron | ick, Gitmo is not a nice place. | 05:46 |
@perlmonkey2 | yuck 'special cases' | 05:46 |
* apeiron has read horror stories about gitmo on wikileaks et al | 05:46 | |
@perlmonkey2 | how could we make this a part of Asset.pm? | 05:47 |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 05:47 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 05:47 | |
@apeiron | WebGUI::Aspect to the rescue? | 05:48 |
@perlmonkey2 | wait, userProfileData is part of the User asset and Inbox is just another Asset. | 05:48 |
@apeiron | User asset? o_O | 05:48 |
@perlmonkey2 | no | 05:49 |
@perlmonkey2 | That was wishful thinking | 05:49 |
patspam | so currently we're saying that every encryptable asset field would need to have 2 extra fields alongside it? provider and provider instance? | 05:50 |
@perlmonkey2 | no, every asset instance would need provider and provider instance | 05:50 |
@apeiron | How does that affect field granularitY | 05:51 |
@apeiron | ? | 05:51 |
@perlmonkey2 | then every instance of a field would need to be put in the meta table and/or the asset instance | 05:51 |
@perlmonkey2 | So a single assetId has provider, provider instance, fields | 05:51 |
@perlmonkey2 | hmm | 05:52 |
@perlmonkey2 | but it woudl be cool if an instance could have multiple providers doing different fields | 05:52 |
@perlmonkey2 | use sexy-superfast on the bulking not so sensitive data, and lockbox-007 on the smaller more sensitive data | 05:53 |
@perlmonkey2 | s/bulking/bulky/ | 05:53 |
@perlmonkey2 | which it what you originally said patspam | 05:53 |
patspam | explain provider instance, e.g. for Simple provider, are you saying in my wg site config i would wire up 2 crypto providers, with a different key for each, and each with a different "instance id"? | 05:55 |
@perlmonkey2 | so we want assetId/column/provider instance granularity...... | 05:55 |
@perlmonkey2 | yes | 05:55 |
@perlmonkey2 | You would create two Simple providers and then each would have its own keys | 05:56 |
patspam | ok, and so you essentially give it an alias | 05:56 |
patspam | in which case you don't need to record provider and provider instance, just the instance id would suffice | 05:56 |
@perlmonkey2 | its pk in the provider table :) | 05:56 |
patspam | WebGUI::Crypt could map it for you | 05:57 |
@perlmonkey2 | now you're just confusing things with Logic and Reason :P | 05:57 |
@perlmonkey2 | sounds good so far | 05:57 |
patspam | you'd probably use the config file instead of the db for the provider list, because Simple provider stores the key in the config, and you wouldn't want to store the key in the db...... | 05:58 |
@perlmonkey2 | but in my mind there is this extremely large amorphous blob overlapping the encryption meta table and the asset's table concering the data explaining what went where. | 05:58 |
patspam | my goal is to achieve this with minimal asset schema change | 05:59 |
@perlmonkey2 | patspam: hmm, so that provider would just be a singleton | 05:59 |
@perlmonkey2 | patspam: is there a way to completely remove any encryption from the assets? | 06:00 |
@perlmonkey2 | I mean remove any changes to the assets to implement the encryption. | 06:01 |
@perlmonkey2 | but SQL would have to be changed | 06:01 |
patspam | we can't avoid sql change to a certain degree | 06:02 |
@perlmonkey2 | it would have to parse sql statements to see which fields are being asked for or updated | 06:02 |
@perlmonkey2 | hm, could get really messy if you allow conditionals on encrypted fields. | 06:02 |
patspam | yeah that's right | 06:03 |
patspam | you lose a lot of sql power when you encrypt fields | 06:03 |
@perlmonkey2 | impossible | 06:03 |
@perlmonkey2 | yeah, ignore that. | 06:03 |
@perlmonkey2 | they should be treated as blobs | 06:03 |
@perlmonkey2 | which they'll probably be :P | 06:03 |
patspam | what did you think about the idea of storing the provider (instance) inside the field by json-encoding it? | 06:04 |
@perlmonkey2 | seems to radically break normalization | 06:04 |
@perlmonkey2 | since the data will be repeated for every row of that asset's instance. | 06:04 |
@perlmonkey2 | Every response to CoolSurveyNumber7 will have a field with the exact same bit of info. | 06:05 |
patspam | yeah true.. | 06:05 |
@perlmonkey2 | But I probably just don't get your idea | 06:06 |
patspam | no you're completely right | 06:06 |
patspam | i just liked it because SQL could inspect the field as it comes back from the db and figure out which provider to pass it to | 06:06 |
@perlmonkey2 | I see what you're saying and think the extra data is worth the cost of getting that, but could the meta table be used for the same thing? | 06:07 |
patspam | yeah it could | 06:07 |
@perlmonkey2 | since it needs a single row for an assetId/field | 06:07 |
patspam | but the cost is an extra query | 06:08 |
@perlmonkey2 | I'd rather dupe the data than another query to what will become a rather large table | 06:08 |
@perlmonkey2 | But I'm just shooting from the hip on that one, having a strong bias against DB queries as incredibly slow. | 06:09 |
patspam | heh i know why ;) | 06:10 |
patspam | technically it won't be an extra db field for the json approach. it will be duplicated meta-data inside the json string in the single field used to store the encrypted data and the provider instance. not that that makes much difference.. | 06:11 |
patspam | and in a multi-key system you actually want that level of duplication | 06:12 |
@perlmonkey2 | well, you could use an alias of just a few bytes | 06:12 |
patspam | because keys get phased in and out | 06:12 |
patspam | during their lifecycle | 06:13 |
@perlmonkey2 | it would allow a different provider per row | 06:13 |
@perlmonkey2 | oh, and there is the sexy | 06:13 |
patspam | yep, exaclyt | 06:13 |
@perlmonkey2 | brilliant | 06:13 |
patspam | short alias is a great idea, to minimize the cost | 06:14 |
@perlmonkey2 | wait | 06:14 |
@perlmonkey2 | why not session keys | 06:14 |
@perlmonkey2 | hmm | 06:14 |
patspam | session keys? | 06:14 |
@perlmonkey2 | hold up.....I'm probably smoking crack | 06:14 |
@perlmonkey2 | nevermind | 06:14 |
patspam | the other thing i was thinking.. | 06:15 |
patspam | with the json approach you don't care if you "change encryption providers" request dies halfway through | 06:16 |
@perlmonkey2 | I was thinking of a single key used to manage the keys which were used to encrypt the fields. So each atomic 'session' gets its own unique key, for whatever definition of a session you use. But if anyone was crazy enough to want that, it could be done at the plugin level | 06:16 |
patspam | yeah, sounds like a nice next-gen provider | 06:17 |
@perlmonkey2 | right, you don't care because the old keys are still available and the rows still know how to find them. | 06:17 |
patspam | yeah, you could keep running it in batches | 06:18 |
patspam | so you don't need to do those sorts of operations with the site offline | 06:18 |
@perlmonkey2 | so an asset just marks if a field is encrypted or not, and provides a dropdown of the configured providers for the system. | 06:18 |
@perlmonkey2 | exactly | 06:18 |
@perlmonkey2 | and at any time the asset could have that provider altered and old fields could be updated or not. | 06:19 |
patspam | yeah | 06:19 |
@perlmonkey2 | just don't delete old providers :D | 06:20 |
patspam | yeah, or you could have workflows to help you finish off conversions | 06:20 |
@perlmonkey2 | okay, I'm sure you have $work to do and I'm through wasting your time. | 06:20 |
patspam | heh i do, but this is more fun :) | 06:20 |
@perlmonkey2 | yep. I think we have a good start. If you haven't started it, I'll see if I can sketch out a spec in the wiki tomorrow. | 06:21 |
@perlmonkey2 | Give something for JT to point at and tell us lesser mortals how naive we are. | 06:21 |
patspam | heh yeah | 06:21 |
patspam | I'm waiting to hear what he thinks about the JSON idea (dev list email a few hours ago) | 06:22 |
patspam | if it flies we can draft this up | 06:22 |
@perlmonkey2 | I hope he isn't as dense as I was about it. | 06:22 |
@perlmonkey2 | what, it only took me an hour to realize how smart it was? | 06:23 |
@perlmonkey2 | anywyas, I'm off. hasta la manana everyone | 06:23 |
patspam | cool, nice chatting to ya man! | 06:23 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:23 | |
-!- SnowWrite [n=bunny@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui | 06:29 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 06:37 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["brb"] | 06:38 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 06:42 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 06:42 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 06:45 | |
SnowWrite | hi, can I open the VMWare appliance in my Virtual Box? | 06:59 |
SnowWrite | or do I have to download the player? | 06:59 |
SnowWrite | I was able to load VMWare in virtual box in the past on a Windows host | 06:59 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 07:02 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 07:18 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 07:29 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:01 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 08:07 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 08:07 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Client Quit] | 08:09 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 08:09 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 08:10 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 08:10 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:30 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit] | 08:30 | |
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui | 08:55 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 09:08 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 09:08 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 09:08 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:31 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:31 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 09:38 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:38 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:58 | |
-!- SnowWrite [n=bunny@c-98-207-49-97.hsd1.ca.comcast.net] has left #webgui [] | 09:59 | |
-!- Bernd_ [n=spunky@dslb-088-074-191-039.pools.arcor-ip.net] has joined #webgui | 10:34 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui | 10:38 | |
-!- KlausH [n=KlausH@p5B070BAB.dip0.t-ipconnect.de] has joined #webgui | 10:59 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 11:18 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui | 11:30 | |
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 110 (Connection timed out)] | 11:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:33 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 13:45 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 13:45 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:12 | |
-!- Bernd_ [n=spunky@dslb-088-074-191-039.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 15:09 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 15:16 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 15:32 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:41 | |
CIA-6 | WebGUI: translation * r8051 /translations/Spanish/Spanish/Asset_Redirect.pm: Update from translation server | 15:44 |
CIA-6 | WebGUI: translation * r8052 /translations/Spanish/Spanish/ (Macro_GroupDelete.pm Macro_GroupText.pm Macro_GroupAdd.pm): Update from translation server | 15:44 |
-!- SDuensin [n=Scott@132.sub-75-204-148.myvzw.com] has joined #WebGUI | 16:02 | |
SDuensin | Howdy. | 16:07 |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 16:08 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui [] | 16:19 | |
-!- Vrby [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has joined #webgui | 16:26 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 16:26 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:29 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:29 | |
-!- Bernd_ [n=spunky@dslb-088-074-185-007.pools.arcor-ip.net] has joined #webgui | 16:29 | |
CIA-6 | WebGUI: translation * r8053 /translations/Spanish/Spanish/Asset_HttpProxy.pm: Update from translation server | 16:30 |
CIA-6 | WebGUI: translation * r8054 /translations/Spanish/Spanish/Asset_Layout.pm: Update from translation server | 16:30 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:44 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:44 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:47 | |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 17:14 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:14 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:16 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:28 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:28 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 17:31 | |
-!- dapperedodo1 [n=joeri@87.213.33.210] has left #webgui [] | 17:33 | |
-!- Bernd_ [n=spunky@dslb-088-074-185-007.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 17:34 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:37 | |
topsub | Has anyone seen / heard of a bug with the EMS and the date form control? | 17:38 |
@Haarg | what version? and the date or date time control? | 17:39 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 17:40 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 17:40 | |
topsub | just the date one | 17:43 |
topsub | and in version.. | 17:43 |
topsub | 7.5.26 | 17:43 |
wgGuest61 | I'm back at trying to get my calendar script working (non-webgui). Yesterday I was instructed to add RewriteCond info into my domainname.modproxy config. I have read up on it some, and am at a loss for the exatc syntax. Anyone know what it should be if the for url http://domainname/calendar/calendar.pl? Calendar.pl refrences files in http://domainname/calendar/calendarscript, incase that needs to be factored in. Calendar.pl is nested inside the | 17:45 |
@Haarg | topsub, try 7.5.27 | 17:46 |
@Haarg | i fixed some issues with the date control in it | 17:46 |
topsub | alright | 17:46 |
@tavisto | Does anyone think this RFE would be worthwhile? I'm not sure I ever see this happening and I'm debating whether it should be closed or not. http://www.webgui.org/rfe/request-for-enhancement/lock-default-templates | 17:51 |
Vrby | tavisto, I'm fairly certain Doug already implemented that so you can close that one. | 17:54 |
-!- wgGuest27 [n=wgGuest2@27.16.ce6d.cidr.airmail.net] has joined #webgui | 17:55 | |
@tavisto | alright, will do then | 17:55 |
-!- wgGuest27 [n=wgGuest2@27.16.ce6d.cidr.airmail.net] has quit [Client Quit] | 17:55 | |
-!- steveswanson [n=chatzill@27.16.ce6d.cidr.airmail.net] has joined #webgui | 17:58 | |
-!- steveswanson is now known as Meatbop | 17:59 | |
-!- mode/#webgui [+o Meatbop] by tavisto | 18:00 | |
-!- mode/#webgui [+o Vrby] by tavisto | 18:00 | |
-!- mode/#webgui [+v KlausH] by bopbop | 18:01 | |
-!- wgGuest95 [n=wgGuest9@fiber94.bluestarinc.com] has joined #webgui | 18:05 | |
wgGuest95 | hello all | 18:06 |
@Meatbop | howdy | 18:06 |
wgGuest95 | am i in the correct place to ask a few questions about webgui and a couple features? | 18:07 |
-!- Vrby_ [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has joined #webgui | 18:08 | |
-!- Vrby [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has quit [Read error: 54 (Connection reset by peer)] | 18:08 | |
@bopbop | wgGuest95: yes, you can ask questions here, or you can post to this forum: http://www.webgui.org/etcetera | 18:09 |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:12 | |
-!- mode/#webgui [+o preaction] by ChanServ | 18:12 | |
-!- mego [n=mego@adsl-75-17-205-239.dsl.euclwi.sbcglobal.net] has joined #webgui | 18:12 | |
-!- mode/#webgui [+o mego] by bopbop | 18:12 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 18:18 | |
-!- mode/#webgui [+o tabb] by ChanServ | 18:18 | |
@tavisto | Rizen, what would you like me to do with Koen's Karma Decay RFE: http://www.webgui.org/rfe/request-for-enhancement/karma-decay. | 18:24 |
@rizen | unless you can write code, nothing | 18:25 |
@rizen | he needs a new feature written | 18:25 |
@tavisto | alright, so it's valid.. k | 18:26 |
@preaction | it's just koen, do we really need to do what he asks? | 18:28 |
@tavisto | exactly. | 18:31 |
@tavisto | Well I guess we do considering he's the 3vil overlord in Merc.. keep that in mind doug e fresh | 18:32 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has left #webgui [] | 18:36 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 18:36 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 18:36 | |
@perlmonkey2 | wow, been working on that old Survey2 branch for so long I'd forgotten how far WG [head] has come in the last month. | 18:36 |
@preaction | heh | 18:37 |
-!- mode/#webgui [+o Vrby_] by bopbop | 18:43 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:46 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:46 | |
@tavisto | the "redefine max image size" RFE at http://www.webgui.org/rfe/request-for-enhancement/redefine-34max-image-size34 seems to be resolved. There aren't many details provided so I think we're good. Is anyone opposed to me closing this? | 18:51 |
+perlDreamer | With sincere apologies, I can't do RFE day today. I'll try to hang around in channel to answer questions. | 18:53 |
@perlmonkey2 | perlDreamer: What is the meaning of life? | 18:54 |
+perlDreamer | 42 | 18:55 |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui | 18:55 | |
+perlDreamer | you're lucky I don't have my church envangelism hat on, btw... | 18:55 |
@tavisto | perlmonkey2, will your new survey2 have this functionality? http://www.webgui.org/rfe/request-for-enhancement/survey-enhancement | 18:56 |
@perlmonkey2 | tavisto: :D | 18:56 |
@tavisto | is a smile a yes? | 18:57 |
@perlmonkey2 | you can safely mark that one done for the next incremental of 7.6 | 18:57 |
@tavisto | excellent, will include it in the notes | 18:57 |
@perlmonkey2 | and if you want to see it live in action you can get the latest from the Survey2 branch | 18:57 |
@tavisto | you are assuming I know how to use SVN | 18:57 |
@tavisto | i kiss babies and shake hands remember | 18:57 |
+perlDreamer | and hand out iphones... | 18:58 |
@tavisto | I hand out Super Monkey Ball | 18:58 |
+perlDreamer | and eat copious amounts of meat at Brazilian restaurants | 18:58 |
@Meatbop | rofl | 18:58 |
@tavisto | I get kids addicted to awesome Iphone games | 18:58 |
@perlmonkey2 | tavisto: you only don't know how to use svn because you exist at a realm so much higher than all the grunt work. You're a mover and a shaker. A big picture guy. The glue that brings it all together. | 18:58 |
@Meatbop | so uh, if youre handing out iphones... | 18:58 |
@tavisto | for all of you iphone users, go download Lux Touch from App Store.. it's a free, and awesome, version of Risk for the iphone | 18:59 |
@Meatbop | Oooh, nifty! *breaks out his ipod touch* | 18:59 |
@tavisto | perlmonkey2, uh huh... suuuuure. | 19:00 |
@perlmonkey2 | great, strategy games for the Iphone. A whole generation of people will be walking around, drool on their chin, staring intently at their phones and mumbling about conquering Asia. | 19:00 |
@Meatbop | hey, the lightsabre app is back | 19:02 |
@tavisto | yeah and it still blows. | 19:02 |
@tavisto | I purchased the Cowbell app though | 19:02 |
-!- wgGuest08 [n=wgGuest0@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:03 | |
@tavisto | yeah, that Lux Touch is an AMAZING version of risk because it's all touch and plays very fast.. It's kickbutt | 19:03 |
+perlDreamer | Just what this song needs, a marketing guy playing cowbell on an iPhone | 19:03 |
-!- wgGuest08 [n=wgGuest0@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Client Quit] | 19:03 | |
@tavisto | aye | 19:03 |
@tavisto | guys, can I get a sanity check from a developer on this: | 19:04 |
@tavisto | the "redefine max image size" RFE at http://www.webgui.org/rfe/request-for-enhancement/redefine-34max-image-size34 seems to be resolved. There aren't many details provided so I think we're good. Is anyone opposed to me closing this? | 19:04 |
topsub | Is that a macro i can set somethign to scratch by default? Or will i have to create one? | 19:06 |
@apeiron | topsub, Doesn't look like it, no. | 19:10 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] | 19:10 | |
topsub | k, i didn't see one either just wanted to make sure. | 19:10 |
@apeiron | Seems odd to me that a macro would *just* set something to the scratch and not do something more productive. | 19:10 |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI | 19:11 | |
-!- mode/#webgui [+o tabb] by ChanServ | 19:11 | |
topsub | Well i need to save some info while on a certain page | 19:11 |
+perlDreamer | I think there's a URL based way to set scratch. Try a wiki search | 19:11 |
topsub | this is off of the cart page | 19:11 |
@apeiron | perlDreamer++ # wG/Operation/Scratch.pm | 19:11 |
topsub | i need to save some information that gets set. while on the cart page to refer to later based on what they do | 19:12 |
topsub | i could write a cookie i guess | 19:12 |
+perlDreamer | Ease up on the food talk, topsub. I'm dieting (and down 8 pounds). | 19:13 |
topsub | lol | 19:13 |
topsub | thinking out loud.. | 19:13 |
@apeiron | perlDreamer, How about "cross-request HTTP-based data quantum"? | 19:14 |
+perlDreamer | much better | 19:14 |
+perlDreamer | that doesn't even sound good | 19:14 |
@perlmonkey2 | apeiron++ | 19:14 |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 19:23 | |
@Haarg | perlDreamer, thoughts on how to handle refactoring the auto-commit code? | 19:28 |
@Haarg | while it is copied and pasted in a number of places, many of the places have slightly different code and different requirements | 19:29 |
+perlDreamer | Haarg, lots of little pieces and arguments | 19:30 |
@bopbop | any reason not to enable the server side spellchecker for pb.com or wg.org? or the IE one? | 19:34 |
@bopbop | for the forum rich editor in particular | 19:35 |
@Haarg | the server side spell checker isn't available | 19:36 |
@bopbop | ok | 19:36 |
@Haarg | not at this time at least | 19:36 |
-!- wgGuest41 [n=wgGuest4@195-241-227-130.ip.telfort.nl] has joined #webgui | 19:37 | |
-!- wgGuest41 [n=wgGuest4@195-241-227-130.ip.telfort.nl] has quit [Client Quit] | 19:37 | |
@Haarg | perlDreamer: ok, what i have in mind for options at this point is two options. override, which would be used for things like the save and commit button, and allow comments, which would control if it would set a redirect for the commit op. | 19:38 |
@perlmonkey2 | ah, haarg are you working on 549? | 19:56 |
CIA-6 | WebGUI: frank * r8055 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: Reformatting www_search to comply with WebGUI best practices | 20:06 |
CIA-6 | WebGUI: frank * r8056 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: fixed a syntax error | 20:06 |
CIA-6 | WebGUI: frank * r8057 /WebGUI/lib/WebGUI/Content/AssetManager.pm: Asset manager now displays menuTitle instead of title for both the display and the search | 20:06 |
CIA-6 | WebGUI: frank * r8058 /WebGUI/docs/changelog/7.x.x.txt: rfe #746: use the menu title in asset manager | 20:06 |
CIA-6 | WebGUI: perlmonkey2 * r8059 /WebGUI/ (7 files in 6 dirs): RFE 549 commits now check for spectre connectivity before commiting and a new macro for showing spectre status. | 20:06 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:09 | |
+cap10morgan | is there a built-in mechanism to view or generate a snapshot of a page on a given date? (assuming the asset revisions are still in the database, of course) | 20:40 |
+perlDreamer | nope | 20:40 |
+cap10morgan | ok, thanks pD. seems like it's possible to write such a beast though, no? | 20:41 |
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has left #webgui [] | 20:41 | |
+perlDreamer | Sure | 20:42 |
+perlDreamer | I'd start with Selenium | 20:42 |
+cap10morgan | oh really? i was going to start w/ generateContent.pl | 20:42 |
+cap10morgan | hmm... | 20:42 |
+perlDreamer | Is the end result HTML, or graphics? | 20:43 |
+cap10morgan | doesn't matter to me | 20:43 |
+cap10morgan | just need to be able to say, "this is what this page looked like on 2008-07-31" | 20:43 |
+perlDreamer | well, for HTML I would use generateContent. | 20:43 |
+perlDreamer | For pixels, I'd use Selenium. | 20:43 |
+cap10morgan | how would you use selenium to do that? | 20:44 |
+perlDreamer | Selenium is a way to script a browser | 20:44 |
+cap10morgan | right | 20:44 |
+perlDreamer | So, I figure there's some browser plugin for FF that takes a snapshot of the current page | 20:44 |
+cap10morgan | well, i need to travel back in time using webgui's revision system | 20:45 |
+perlDreamer | So, the steps are: Log in, Turn on Admin, Set Version Tag, then hit snapshot | 20:45 |
+cap10morgan | so if i could generate that page in webgui, i'd just screen shot it | 20:45 |
+cap10morgan | but i need to start w/ the date, not manually figure out which version tag to set | 20:46 |
-!- Bernd_ [n=spunky@dslb-088-075-231-125.pools.arcor-ip.net] has joined #webgui | 21:11 | |
Bernd_ | Hey ho, let me know if someone is ready for review of the UsersOnline macro | 21:26 |
Bernd_ | In the meanwhile, I am going to re-check the code with respect to best practices. | 21:26 |
@apeiron | Bernd_, Have you run it through Perl::Critic? | 21:29 |
Bernd_ | Just about doing that. | 21:29 |
Bernd_ | Going to fix everything first. | 21:29 |
Bernd_ | Afterwards coming back to the chat. | 21:30 |
Bernd_ | Ok? | 21:30 |
@rizen | i'll review it after i'm done with the current rfe | 21:30 |
@rizen | can you pointe me to the rfe for it again? | 21:30 |
Bernd_ | Here it is: http://www.plainblack.com/rfe/request-for-enhancement/inclusion-of-usersonline-macro-into-the-core | 21:32 |
Bernd_ | Perl::Critic passes on the gentle level. | 21:33 |
Bernd_ | Should I test at stern or harsh in addition? | 21:34 |
Bernd_ | What about testing functions? | 21:34 |
@rizen | the rest of webgui doesn't pass on harsh, but we eventually want it to | 21:37 |
@rizen | so yeah go ahead | 21:37 |
@rizen | Bernd_: doesn't doing DNS queries make this thing slow? | 21:41 |
Bernd_ | Probably. | 21:41 |
@rizen | you're running it on your site, aren't you? | 21:42 |
Bernd_ | But it seems fast enough. | 21:42 |
Bernd_ | Yes. | 21:42 |
Bernd_ | I have not noticed any delays due to the macro. | 21:42 |
Bernd_ | And it is used in the style. | 21:42 |
@rizen | please turn on performance indicators on your site (Admin Console > Settings > Misc) and tell me what the readout is for this macro | 21:42 |
Bernd_ | So it is executed every time. | 21:42 |
CIA-6 | WebGUI: graham * r8060 /WebGUI/ (lib/WebGUI/Session/Url.pm t/Session/Url.t): only escape dangerous characters | 21:42 |
CIA-6 | WebGUI: jt * r8061 /WebGUI/ (7 files in 6 dirs): EMS Saved Address (#8864) | 21:42 |
Bernd_ | Wait a minute. | 21:42 |
@rizen | nevermind...it won't work with this macro anyway | 21:43 |
Bernd_ | Hm, that is the output: AssetProxy:0.005977 | 21:44 |
Bernd_ | Is that time in ms? | 21:44 |
@rizen | in seconds | 21:45 |
@rizen | but that's for the asset proxy macro, not your macro | 21:45 |
@rizen | is that proxying something that includes your macro? | 21:45 |
@rizen | anyway...the code looks sound, so i'll include it in the core | 21:46 |
@rizen | nice job Bernd | 21:46 |
+perlDreamer | it even has tests :) | 21:46 |
* perlDreamer goes to the gym | 21:46 | |
@rizen | yeah i saw that pd | 21:47 |
@rizen | tests, help, pod | 21:47 |
@rizen | all the stuff needed for inclusion | 21:47 |
Bernd_ | Great! I almost pass on harsh now. | 21:47 |
Bernd_ | There is just one error remaining that I do not understand: | 21:47 |
Bernd_ | Code before warnings are enabled at line 68, column 1. | 21:47 |
Bernd_ | What does it mean? | 21:47 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 21:48 | |
@rizen | on harsh it requires that you do "use warnings;" | 21:49 |
@rizen | however, we won't require that | 21:49 |
@rizen | so you're all good | 21:49 |
@rizen | Bernd_ there are only two things that i would have you change about this macro | 21:49 |
Bernd_ | Ok. Where do I put the updated file? | 21:49 |
Bernd_ | I am listening. | 21:49 |
@rizen | attach it to the rfe | 21:49 |
@rizen | 1) $session should always be the first thing passed in to any subroutine where session gets passed in | 21:50 |
@rizen | 2) the "extras" folder you have is users-online but it should be UsersOnline to match the classname of your macro | 21:50 |
Bernd_ | No problem. | 21:51 |
Bernd_ | I am going to make the changes and attach a tarball to the RFE. | 21:51 |
Bernd_ | Or do you prefer a diff against HEAD? | 21:51 |
+cap10morgan | i have modified generateContent to accept a revisionDate, but it appears that doesn't work well w/ url arguments because the layout from that revision still instantiates the currently published revision of the assets it contains. does that seem right? | 21:52 |
Bernd_ | rizen? | 21:52 |
@rizen | no go ahead | 21:52 |
@rizen | make the full tarball if you like | 21:52 |
Bernd_ | Good. | 21:52 |
@rizen | cap10morgan, yup....what you want to do instead is to look at it from the point of view of a "version tag" not a version number | 21:54 |
@rizen | then you'll get what you need | 21:54 |
@rizen | cuz then it will display the site as it should look from a particular version tag (the tag with that revision date in it) | 21:54 |
+cap10morgan | ok, so starting from a date, would i just need to find the most recently committed version tag before that date and make that the current tag? | 21:55 |
@rizen | i thought you had a particular revisionDate and asset in mind | 22:01 |
@rizen | if you do then you can look at the tagId field of that asset | 22:01 |
@rizen | and it will tell you what version tag it was a part of | 22:01 |
+cap10morgan | well, my ultimate goal is to be able to generate a snapshot of a url as it appeared on a given date | 22:04 |
+cap10morgan | insofar as that data is still intact in the webgui revision history | 22:05 |
+cap10morgan | so i start w/ url and date | 22:05 |
Bernd_ | rizen, I am done. | 22:10 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 22:11 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 22:11 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 22:11 | |
@rizen | cap10morgan: i'm not sure how you're going to do that. it's not a feature of webgui's versioning system | 22:11 |
@rizen | that is, unless you take the snapshot on the date in question | 22:11 |
@bopbop | perlmonkey2: does the new survey solve RFE number 532? | 22:13 |
+cap10morgan | yeah, i know. a colleague told a higher up we could do it. now i have to try to make it happen. sigh... | 22:13 |
@perlmonkey2 | bopbop: yes, they could create a multiple choice that requires no answers but allows the number of answers they have added. | 22:14 |
@bopbop | ok, thanks | 22:14 |
@perlmonkey2 | or they could require one or all | 22:14 |
@perlmonkey2 | or inbetween :P | 22:15 |
Bernd_ | KlausH, wie würdest du WebGUI collateral übersetzen? | 22:17 |
@rizen | Bernd_ that's a nice looking site | 22:31 |
Bernd_ | Thanks. | 22:31 |
Bernd_ | I had some help from a designer. | 22:32 |
Bernd_ | She has done the logo and the background | 22:32 |
Bernd_ | Want to register and join the community ;-) | 22:32 |
Bernd_ | I can take you out to the rocks. | 22:32 |
Bernd_ | rizen, did you change the default template id? | 22:36 |
@rizen | yes | 22:37 |
@rizen | i'll die on the rocks | 22:37 |
Bernd_ | Afraid of height? | 22:37 |
@rizen | yup | 22:37 |
Bernd_ | Me, too. | 22:37 |
Bernd_ | You get used to it. | 22:37 |
Bernd_ | You only have to believe in the rope. | 22:37 |
Bernd_ | And need someone good at leading. | 22:38 |
@rizen | almost died once on a cabling job above a theatre. ever since then i haven't done heights | 22:38 |
Bernd_ | What about shock therapy? | 22:38 |
@rizen | hanging by one hand 200 feet above theatre seats | 22:38 |
Bernd_ | Maybe it helps. | 22:38 |
Bernd_ | Uohh | 22:38 |
Bernd_ | Not good. | 22:38 |
Bernd_ | But at least you survived. | 22:38 |
Bernd_ | That's good. | 22:38 |
@rizen | yeah...i pulled myself up and said "never again" | 22:38 |
Bernd_ | No more cabling? | 22:39 |
@rizen | nope | 22:39 |
Bernd_ | You are probably much better at coding anyway. | 22:39 |
Bernd_ | Thanks for your help! | 22:39 |
Bernd_ | I am going to continue work on translation. | 22:39 |
@khenn | goddammit Kaleb | 22:41 |
@khenn | you broke spectre | 22:41 |
Bernd_ | I think Kaleb is not online any more. | 22:45 |
Bernd_ | Or is that his real name? | 22:46 |
@khenn | perlmonkey2 | 22:46 |
Bernd_ | Does anyone have time to re-add German translations to tinyMCE? | 22:51 |
Bernd_ | You can find files here: http://www.plainblack.com/rfe/request-for-enhancement/german-translations-for-tinymce-plugins | 22:51 |
Bernd_ | The rest of the German translation can be downloaded from http://tinymce.moxiecode.com/download_i18n.php | 22:52 |
Bernd_ | I have added and tested files on our site (www.klettern-md.de) | 22:52 |
Bernd_ | Everything seems to work as expected- | 22:53 |
@Haarg | i'll add it | 22:53 |
Bernd_ | Thanks, Haarg! | 22:53 |
Bernd_ | Does anyone need help? | 22:53 |
Bernd_ | Otherwise I am going to | 22:53 |
Bernd_ | look at hiding auxiliary help modules. | 22:53 |
CIA-6 | WebGUI: jt * r8062 /WebGUI/ (14 files in 10 dirs): - Inclusion of UsersOnline macro into the core (#766) | 22:59 |
@rizen | Bernd_ if you want, you can try to do some of the rfe's on the list | 23:00 |
@rizen | or you can work on the help thing | 23:00 |
@rizen | up to you | 23:00 |
Bernd_ | The help thing is easy enough to be implemented by me. | 23:01 |
Bernd_ | I hop :-) | 23:01 |
Bernd_ | hope | 23:01 |
Bernd_ | I am still pretty bad at perl coding. | 23:01 |
@rizen | doing is how you get better | 23:03 |
@rizen | users online macro was pretty good | 23:03 |
Bernd_ | I wasn't the one to start it. | 23:04 |
Bernd_ | That is a big difference. | 23:04 |
Bernd_ | Most of the other stuff was copied from somewhere else. | 23:04 |
Bernd_ | But I am learning. | 23:05 |
Bernd_ | And perl is a neat language. | 23:05 |
-!- mego [n=mego@adsl-75-17-205-239.dsl.euclwi.sbcglobal.net] has quit [] | 23:07 | |
topsub | When you create a user from the api does it set the default password to the default webgui password? | 23:12 |
@rizen | i think it sets the password to empty | 23:13 |
@rizen | regardless, unless you give the user a real password | 23:13 |
@rizen | no matter what it does | 23:13 |
@rizen | they won't be able to authenticate | 23:13 |
@perlmonkey2 | khenn: eh? | 23:17 |
@perlmonkey2 | khenn: it was working fine for me/ | 23:17 |
@khenn | yeah because spectre was running for you | 23:17 |
@khenn | turn spectre off and try to commit something with RTWF going | 23:17 |
@perlmonkey2 | okay, then I screwed up because I thought spectre was the only way to commit. | 23:19 |
@Haarg | nope | 23:19 |
@Haarg | 7.4 introduced realtime workflows | 23:19 |
@rizen | ok let's get this over with. perlmonkey2: YOU'RE FIRED!!!! | 23:19 |
@Haarg | and 7.5 revised realtime to apply to all workflows | 23:19 |
topsub | ah, so i will need to call $user->profileField("password", NEWPASSWORD); to update it? | 23:19 |
@perlmonkey2 | rizen: can I at least finish the Survey first? | 23:19 |
@rizen | and now perlmonkey2: you're rehired at half your normal salary and must work double the hours | 23:20 |
@rizen | perlmonkey2: now that you've been fired once, can you please stop asking me if i'm going to fire you | 23:20 |
@perlmonkey2 | because the answer is obviously yes? | 23:21 |
@perlmonkey2 | multiple times? | 23:21 |
@rizen | no, i have this bad reputation, but i don't actually fire many people | 23:21 |
@rizen | and they must really deserve it | 23:21 |
@rizen | frank on the other hand has fired more people than me | 23:22 |
@rizen | so be glad you don't work for him. =) | 23:22 |
* SDuensin fires people. Makes them CRY, too! | 23:22 | |
@perlmonkey2 | oh, good I work for you. Because he seemed more than annoyed over spectre | 23:22 |
@tavisto | *tavisto looks at everyone from the Plain Black timeout corner and pouts* "Rizen, can I be unfired yet?" | 23:23 |
@khenn | rizen: I have not fired more people than you | 23:23 |
@khenn | we are even | 23:23 |
@khenn | =) | 23:23 |
@rizen | yet | 23:23 |
+perlDreamer | topsub, no | 23:23 |
+perlDreamer | see WebGUI::Auth for password setting methods | 23:23 |
Bernd_ | May I ask something serious in between? | 23:24 |
Bernd_ | I mean, I do not want to disturb.... | 23:24 |
@rizen | certainly | 23:24 |
Bernd_ | I think, the help module thing is really simple. | 23:24 |
Bernd_ | I only had to change a single line. | 23:24 |
Bernd_ | my $title = $i18n->get($help->{$key}{title},$namespace) | 23:24 |
Bernd_ | needs to be | 23:24 |
Bernd_ | my $title = $i18n->get($help->{$key}{title},$namespace) unless $help->{$key}{hide}; | 23:24 |
@perlmonkey2 | khenn: did you rollback my changes or do I need to fix that now? | 23:25 |
Bernd_ | In addition, tags to be hidden require an additional key. | 23:25 |
@rizen | i think you should make it really hard on yourself...cuz perlDreamer and khenn both do that a lot | 23:25 |
Bernd_ | Are you saying my solution is too simple? | 23:25 |
+perlDreamer | perlmonkey2, since you're fired, you cannot work on the codebase anymore. | 23:25 |
+perlDreamer | khenn will have to fix it | 23:25 |
@perlmonkey2 | perlDreamer: I already miss my missing bit. | 23:26 |
@khenn | perlmonkey2: I haven't done anything. Haarg can tell you how to fix it | 23:26 |
Bernd_ | Seriously, does it have to be more complicated? | 23:26 |
@perlmonkey2 | Haarg: VersionTag::requestCommit shouldn't check for spectre alive right? | 23:26 |
@perlmonkey2 | otherwise its all cool? | 23:27 |
@Haarg | i don't think so | 23:27 |
@rizen | Bernd_ no | 23:27 |
+perlDreamer | Bernd_, instead of making the title empty, just skip that entry in the loop | 23:27 |
Bernd_ | It already says | 23:27 |
Bernd_ | next unless $title; | 23:27 |
Bernd_ | in the next line. | 23:28 |
Bernd_ | Enough? | 23:28 |
+perlDreamer | sure | 23:28 |
@Haarg | possibly it needs to check if the version tag was able to complete, and if not, check if spectre is alive. if it isn't, it should warn the user but not prevent anything. | 23:28 |
Bernd_ | Diff against HEAD? | 23:28 |
Bernd_ | perlDreamer, do you know by heart, which modules (or parts of modules) to hide? | 23:29 |
+perlDreamer | anything that is titled like 'asset template asset variables' | 23:30 |
+perlDreamer | If I can free up some time in a bit, I'll go through it in detail | 23:30 |
@perlmonkey2 | Haarg: WebGUI::VerstionTag creates a workflow, starts it, then returns. That isn't a real time workflow is it? | 23:31 |
@perlmonkey2 | So it should check for spectre alive | 23:32 |
Bernd_ | perlDreamer, thanks! | 23:33 |
Bernd_ | I am going to grep through help modules! | 23:33 |
@perlmonkey2 | no, that must be a real time workflow | 23:33 |
@perlmonkey2 | Haarg: I wouldn't know how to even do this except in the worlkflow instance, but that has no way of alerting the user. What if worlkflow::instance::start returned something useful? if it is not realtime (or the real time takes more than 10 seconds)and spectre is dead, the user could be alerts from requestCommit | 23:38 |
@Haarg | it will probably have to return something out of there, yes | 23:38 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui [] | 23:44 | |
-!- SDuensin [n=Scott@132.sub-75-204-148.myvzw.com] has quit ["Leaving"] | 23:46 | |
Bernd_ | perlDreamer, I just realized that there is already a mechanism for hiding entries in help modules. | 23:48 |
Bernd_ | Are you aware of the "private" key? | 23:48 |
Bernd_ | Some modules are using it already. | 23:49 |
Bernd_ | Asset_Folder.pm is one example. | 23:49 |
+perlDreamer | Bernd_: that's even easier then | 23:50 |
Bernd_ | So, we go with private then? | 23:50 |
+perlDreamer | yes | 23:51 |
Bernd_ | Great. I have to rollback my changes then. | 23:51 |
-!- wgGuest95 [n=wgGuest9@fiber94.bluestarinc.com] has quit [] | 23:51 | |
Bernd_ | Scanning through all help modules is going to take some time. | 23:51 |
+perlDreamer | svn revert? | 23:51 |
Bernd_ | Exactly. | 23:51 |
+perlDreamer | svn st /data/WebGUI/lib/WebGUI/Help | 23:52 |
+perlDreamer | svn revert -R /data/WebGUI/lib/WebGUI/Help/*.pm | 23:52 |
Bernd_ | Thanks. | 23:52 |
+perlDreamer | there is a recursive swtich for revert | 23:52 |
--- Day changed Wed Oct 22 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:01 | |
-!- Bernd_ [n=spunky@dslb-088-075-231-125.pools.arcor-ip.net] has quit ["Ex-Chat"] | 00:17 | |
-!- Bernd_ [n=spunky@dslb-088-075-231-125.pools.arcor-ip.net] has joined #webgui | 00:27 | |
Bernd_ | perlDreamer, finally was able to revert. | 00:27 |
Bernd_ | But going to bed now. | 00:27 |
Bernd_ | I am going to work on the help files during the next days and submit a patch. | 00:28 |
Bernd_ | Maybe, you can apply it then. | 00:28 |
Bernd_ | Gute Nacht, everyone! | 00:28 |
-!- Bernd_ [n=spunky@dslb-088-075-231-125.pools.arcor-ip.net] has quit ["Ex-Chat"] | 00:34 | |
@apeiron | hm. Who implemented the new editor for templates and the like? I can't resize the box in Firefox 3. | 00:44 |
@rizen | yes you can | 00:44 |
@rizen | you just have to do something stooopid | 00:44 |
@rizen | cuz doug is stooopid | 00:44 |
@apeiron | hm? | 00:44 |
@apeiron | heh | 00:44 |
@rizen | you have to double click on the corner | 00:45 |
@apeiron | Does it involve viewing the page in Safari? :) | 00:45 |
@rizen | then you can resize | 00:45 |
@apeiron | o_O | 00:45 |
@preaction | click and it starts, click again and it stops | 00:45 |
@preaction | no dragging, it doesn't do dragging | 00:45 |
@apeiron | Okie, thank you. | 00:45 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:45 | |
CIA-6 | WebGUI: frank * r8063 /WebGUI/lib/WebGUI/Asset/Wobject/WikiMaster.pm: rfe - Alphabetize wiki items under a keyword (#637) | 00:45 |
CIA-6 | WebGUI: frank * r8064 /WebGUI/docs/changelog/7.x.x.txt: Alphabetize wiki items under a keyword? (#637) | 00:45 |
CIA-6 | WebGUI: jt * r8065 /WebGUI/ (4 files in 4 dirs): Search - Paginate results (#713) | 00:45 |
CIA-6 | WebGUI: perlmonkey2 * r8066 /WebGUI/lib/WebGUI/ (Workflow/Instance.pm Operation/VersionTag.pm VersionTag.pm): Fixed workflow checks on spectre so that workflows only error if they are a non realtime or failed realtime and spectre is down. | 00:45 |
@rizen | preaction: makes lame features | 00:45 |
@preaction | it bugs me and it will be fixed upstream (and hope they accept the patch) | 00:45 |
CIA-6 | WebGUI: jt * r8067 /WebGUI/ (4 files in 4 dirs): rfe: Leave Version Ta | 00:45 |
@apeiron | ah, an upstream problem. | 00:46 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 00:49 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:50 | |
+perlDreamer | What is a "Version Ta"? | 00:51 |
-!- Meatbop [n=chatzill@27.16.ce6d.cidr.airmail.net] has quit [Remote closed the connection] | 00:56 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 01:01 | |
-!- Vrby_ [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has left #webgui [] | 01:12 | |
CIA-6 | WebGUI: translation * r8068 /translations/Spanish/Spanish/Asset_Search.pm: Update from translation server | 01:25 |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 01:30 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:33 | |
-!- KlausH [n=KlausH@p5B070BAB.dip0.t-ipconnect.de] has quit [] | 01:33 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 01:42 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [No route to host] | 01:46 | |
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui | 01:48 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:48 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:01 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 02:13 | |
-!- khenn [n=khenn@97-88-245-238.static.mdsn.wi.charter.com] has joined #WebGUI | 02:18 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:18 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:02 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:15 | |
CIA-6 | WebGUI: chrisn * r8069 /WebGUI/ (8 files in 7 dirs): | 03:33 |
CIA-6 | WebGUI: Added extras to user profile fields. This field can be accessed using the | 03:33 |
CIA-6 | WebGUI: profile.form.element.extras template variable when editing a profile and the | 03:33 |
CIA-6 | WebGUI: profile.extras field when viewing a template. | 03:33 |
CIA-6 | WebGUI: chrisn * r8070 /WebGUI/docs/changelog/7.x.x.txt: whoops. one too many template. s/template/profile/ | 03:33 |
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui | 03:44 | |
-!- mode/#webgui [+o preaction] by ChanServ | 03:44 | |
patspam | rizen: you about? | 03:52 |
@preaction | patspam, we're at the Madison PM meeting currently | 03:53 |
patspam | ah cool, ok | 03:53 |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 03:55 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:55 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)] | 04:02 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:56 | |
SDuensin | Evening. | 04:57 |
@preaction | evening | 05:05 |
@preaction | where's my perlDreamer? | 05:06 |
@preaction | i've got a tentative .perltidyrc i want to get comments on | 05:06 |
@apeiron | preaction, How does it differ from the one in PBP? | 05:07 |
@preaction | i think there are a couple minor differences, but i couldn't tell really | 05:07 |
@preaction | i'll be honest: it's my coding style :p | 05:07 |
@preaction | let me pastebin it | 05:07 |
@preaction | http://webgui.pastebin.com/m58dac8da | 05:08 |
@preaction | looks like we differ a bit... | 05:09 |
@preaction | line length, brace/paren/square-brace tightness | 05:09 |
@preaction | opening brace always on right for mine | 05:09 |
@apeiron | hmm. Looks like TheDamian is okay with outdented labels | 05:11 |
@apeiron | That annoys the piss out of me, so I'm siding with you here. :) | 05:12 |
@preaction | yeah, outdenting in general pissed me off, so there's none of that in mine | 05:12 |
@apeiron | I can see the reasoning... but no, not for me, thnaks. | 05:12 |
-!- khenn [n=khenn@97-88-245-238.static.mdsn.wi.charter.com] has quit [] | 05:14 | |
@apeiron | Everything looks reasonable to me. | 05:15 |
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 05:16 | |
nuba | hey guys, need a small favor, from a native english speaker or at least someone with a good command of the language | 05:26 |
nuba | im writing a recommendation for a friend, and im uncertain of the verb usage in this unusual past-something mode | 05:27 |
nuba | its three small paragraphs, anyone willing to check? | 05:27 |
@apeiron | nuba, Paste it somewhere. :) | 05:29 |
nuba | and actually its just a the second half of the third paragraph that needs attention | 05:29 |
nuba | cool, pasting it on pastebin | 05:29 |
nuba | http://webgui.pastebin.com/m11ff5f04 | 05:31 |
nuba | im unsure about the part "when I'd be asking for his help, he'd visibly take pleasure in explaining and discussing" etc | 05:31 |
nuba | i didnt want to write "every time I asked for his help", that would be working around saying the right thing | 05:32 |
@apeiron | I'll mark the troublesome bits and make a new paste. | 05:32 |
nuba | and mark twain says, the difference between the right word and almost the right word is like lightning and a lightning bug. | 05:33 |
nuba | thanks apeiron | 05:33 |
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit [Connection timed out] | 05:33 | |
@apeiron | No worries, no worries. | 05:34 |
nuba | actually there may be more needing correction there | 05:34 |
nuba | any pointers are kindly appreciated :D | 05:34 |
@apeiron | http://webgui.pastebin.com/m4e5dd8d3 look for @@ | 05:35 |
@apeiron | First bit would be better as: "I've had the pleasure". Second bit: "a System and Network administrator". Third bit, the four @: there should be a comma there. | 05:36 |
nuba | whoa, theres plenty of @@ there | 05:36 |
@apeiron | I'm a pedant. | 05:36 |
@apeiron | <_< | 05:36 |
nuba | thanks for that | 05:36 |
@apeiron | Fourth bit, @@such@@: useless word. Weakens what you're trying to say. It's stronger without it. | 05:37 |
@rizen | i'm about now patspam | 05:38 |
@rizen | what do you need | 05:38 |
@apeiron | nuba, Next bit: "playing over" isn't really idiomatic. "playing with" is somewhat colloquial. I'd use "examining" or "considering". | 05:38 |
patspam | hey rizen | 05:38 |
@rizen | straw patspam | 05:38 |
@apeiron | straw? o_O | 05:39 |
@rizen | hay, straw, grass is free, buy a farm and get all three | 05:39 |
nuba | apeiron: heh, if youre pendantic then you might consider "pondering" as well :D | 05:39 |
@apeiron | nuba, "when I'd be asking for help" is also not really idiomatic. "when I'd ask for help" is better. Next bit... hmm. | 05:39 |
patspam | was just going to say that i found myself a statistician to talk webstats | 05:40 |
@apeiron | nuba, Last bit. I would break the sentence at "sometimes even" and rephrase to "Sometimes we would conduct hands-on experiments in sandboxes [...]" | 05:41 |
@rizen | oh really, anything interesting come from talking to him/her? | 05:41 |
@apeiron | nuba, As for meaning and intent, apart from mechanics: I'm impressed with this Jerome person. :) | 05:41 |
nuba | apeiron: cool. did the fixes, thanks for the help | 05:42 |
nuba | yeah, he's a blast to work with | 05:42 |
patspam | rizen: currently lining up a meeting, haven't talked yet | 05:42 |
@apeiron | nuba, One more bit of advice. You've got some long sentences. Consider breaking them up a bit. | 05:42 |
nuba | heh, that happens with my sentences in portuguese as well | 05:42 |
@apeiron | Is it normal in Portuguese? | 05:42 |
nuba | no, i meant that my sentences are usually a lil'bit longer than the average guy's sentences | 05:43 |
nuba | but comparing Portuguese and English, i think we write longer constructs, too. | 05:44 |
nuba | apeiron: once again, thanks for the contributions! | 05:44 |
@apeiron | nuba, No prob. | 05:45 |
nuba | i'll further my studies of the english language at some point | 05:45 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:46 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 06:56 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:13 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:29 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:29 | |
CIA-6 | WebGUI: jt * r8071 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/TabForm.pm): | 07:32 |
CIA-6 | WebGUI: Migrated WebGUI::TabForm to use YUI tabs rather than the old fashioned | 07:32 |
CIA-6 | WebGUI: WebGUI tabs. | 07:32 |
CIA-6 | WebGUI: jt * r8072 /WebGUI/lib/WebGUI/TabForm.pm: hmm, doesn't like floating div for some reason...must make work for now and fix later | 07:32 |
CIA-6 | WebGUI: jt * r8073 /WebGUI/lib/WebGUI/TabForm.pm: at least the buttons are on the right | 07:32 |
CIA-6 | WebGUI: jt * r8074 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: should be lower case | 07:32 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:30 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:04 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 09:09 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 09:09 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 09:09 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:17 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:17 | |
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has quit [] | 09:17 | |
-!- Bernd_ [n=spunky@dslb-088-074-180-101.pools.arcor-ip.net] has joined #webgui | 09:22 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:28 | |
-!- Bernd_ [n=spunky@dslb-088-074-180-101.pools.arcor-ip.net] has quit ["Ex-Chat"] | 09:38 | |
patspam | is webgui's log4perl not using categories/levels? | 09:53 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 10:04 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 10:06 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 11:46 | |
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI [] | 12:46 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 14:32 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:13 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:30 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:31 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:31 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:22 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:33 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:33 | |
-!- wgGuest61 [n=wgGuest6@gateway.lctn.k12.mn.us] has quit [] | 16:34 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:45 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:47 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:47 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:49 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 17:03 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui | 17:03 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 17:04 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:04 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:09 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:09 | |
SDuensin | Greetings. | 17:13 |
@preaction | morning | 17:15 |
BartJol | hi | 17:17 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 17:21 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:22 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:36 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 17:38 | |
-!- SquOnk [n=emhn@64.116.131.130] has joined #webgui | 17:40 | |
SquOnk | Hi | 17:40 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:41 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:41 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 17:42 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 17:42 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:42 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:42 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:42 | |
SquOnk | How does i18n work for the toolbar buttons (copy, cut, ...)? | 17:46 |
@rizen | unrelated | 17:46 |
@rizen | you need to create a toolbar icon set | 17:46 |
@rizen | well not entirely unrelated | 17:47 |
@rizen | but you create the toolbar icon site | 17:47 |
SquOnk | rizen: I already have the spanish buttons... Where should they be placed? | 17:47 |
@rizen | set | 17:47 |
@rizen | and then update Spanish.pm | 17:47 |
SquOnk | rizen: All right. | 17:47 |
@rizen | telling it which toolbar to use | 17:47 |
@rizen | We don't currently have a place to upload the icon set | 17:47 |
@rizen | if you put up a zip file somewhere | 17:50 |
@rizen | or a tarball | 17:50 |
@rizen | i'll copy it into the translation | 17:51 |
@rizen | then at least people will get it when they download the tarball | 17:51 |
SquOnk | rizen: Ok | 17:51 |
@rizen | tell me what you think about this Squonk | 17:51 |
@rizen | i'm thinking about getting rid of the toolbar icons all together | 17:51 |
@rizen | and replacing them with form buttons | 17:52 |
@rizen | so that they are more easily translatable | 17:52 |
@rizen | does that seem reasonable or ridiculous? | 17:52 |
SquOnk | rizen: Styled buttons, probably. Users have grown used to the look of the buttons. | 17:52 |
@rizen | the other advantage is that the buttons would then take on the appearance of whatever operating system you're on | 17:53 |
SquOnk | Switching to "plain old buttons" is technically better IMHO, but aesthetically "dangerous" | 17:53 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 17:53 | |
@rizen | hehe | 17:53 |
SquOnk | rizen: But I would go for plain old buttons any day | 17:53 |
@rizen | you are as wise as you are wierd | 17:53 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 17:55 | |
SquOnk | rizen: Another reason for plain old buttons is blind people. | 17:58 |
SquOnk | rizen: There's a law here in Venezuela that forces public offices to hire challenged people (as in visually impaired or having reduced mobility). | 17:58 |
SquOnk | rizen: One of my customers have a couple of legally blind content creators that complained about the buttons not being "readable" in w3m :-) | 17:59 |
SquOnk | Sorry, "has" | 17:59 |
SquOnk | rizen: So, plain old buttons with alt text would help them. | 17:59 |
SquOnk | ...can't do much with drag and drop, though. | 18:00 |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 18:01 | |
@rizen | yeah, unfortunately for blind people WebGUI is a highly visual system | 18:02 |
SquOnk | rizen: Yes. At least they can type | 18:03 |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:17 | |
CIA-6 | WebGUI: ernesto * r8075 /branch/WebGUI_7.5/lib/WebGUI/Operation/LDAPLink.pm: Allow ldaps:// URIs while creating LDAP Links. | 18:26 |
CIA-6 | WebGUI: translation * r8076 /translations/Spanish/Spanish/ (Image_Graph.pm Inbox_Message.pm TransactionLog.pm): Update from translation server | 18:26 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 18:32 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 18:37 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 18:37 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:42 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:42 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 18:45 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 18:46 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:53 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:54 | |
@rizen | does anyone else think it's super cool that we closed 130 RFE's so far for 7.6? | 18:59 |
+perlDreamer | Yeah! | 18:59 |
@rizen | so much for 7.6 being a small release. =) | 19:01 |
SquOnk | rizen: Got mail with the spanish toolbar buttons. | 19:02 |
SquOnk | rizen: How about extras/toolbar/bullet/$LANG. | 19:02 |
SDuensin | 130?! WHOA! | 19:02 |
@rizen | yeah, added SquOnk in the location that you suggest | 19:03 |
SDuensin | Huh? | 19:03 |
SquOnk | rizen: Having extras/toolbar/bullet/default symlinked to the default bullet set, and have WebGUI use bullet/$LANG according to user preferences (if it exists) | 19:03 |
SquOnk | rizen: That way there will be nothing to change int LANG.pm | 19:04 |
@rizen | nope squonk | 19:04 |
SquOnk | rizen: If bullet/$LANG exist, use it; if not, use the default one. | 19:04 |
SquOnk | exists | 19:04 |
@rizen | no symlinks in webgui | 19:04 |
SquOnk | rizen: Right, right. | 19:04 |
SquOnk | rizen: Well, have english be the default then. | 19:04 |
* SquOnk rephrases... | 19:05 | |
SquOnk | Use bullet/$LANG if it exists, use bullet/English/ otherwise. | 19:05 |
@rizen | SquOnk no | 19:05 |
@tavisto | hey SquOnk, is there a specific place within itverx.com.ve/debian that I should send the ubuntu guys to review the WebGUI deb? | 19:05 |
SquOnk | tavisto: Tell them it's a proper Debian repository. They should know what to do. | 19:06 |
SquOnk | rizen: Why? | 19:06 |
@rizen | SquOnk: is because i said so a good enough reason? | 19:06 |
@tavisto | alright, thanks SquOnk :) | 19:06 |
SquOnk | rizen: That's always a good reason, I wondered if there was any technical or architectural reason. | 19:06 |
SquOnk | rizen: So, I take it you prefer the toolbar location to be hardcoded in the $LANG.pm file, then. | 19:07 |
@rizen | yes, for two reasons | 19:08 |
@rizen | 1) since i'm thinking of eliminating graphical toolbar icons, i'd rather not spend *any* time on it doing anything else | 19:08 |
@rizen | 2) because i can easily see Portuguese and Brazilian Portuguese or Spanish and Mexican and Colombian (dialects) sharing toolbar icons | 19:09 |
SquOnk | I concur | 19:10 |
CIA-6 | WebGUI: translation * r8077 /translations/Spanish/Spanish/Image_Graph_XYGraph.pm: Update from translation server | 19:11 |
CIA-6 | WebGUI: translation * r8078 /translations/Spanish/Spanish/Image_Graph_XYGraph_Bar.pm: Update from translation server | 19:11 |
CIA-6 | WebGUI: colin * r8079 /WebGUI/lib/WebGUI/Workflow/Instance.pm: fix POD whitespace problem | 19:11 |
CIA-6 | WebGUI: colin * r8080 /WebGUI/lib/WebGUI/i18n/English/Macro_UsersOnline.pm: fix broken Help variables for UsersOnline macro | 19:11 |
CIA-6 | WebGUI: graham * r8081 /WebGUI/ (22 files in 9 dirs): | 19:11 |
CIA-6 | WebGUI: rfe #640: Refactored autocommit and autocomment | 19:11 |
CIA-6 | WebGUI: Autocommit assets like CS posts or Calendar Events can now be added before the | 19:11 |
CIA-6 | WebGUI: parent is committed. They will go into the same version tag as their parent. | 19:11 |
+perlDreamer | Why can't we put a satellite in Martian orbit that shoots a medium-power laser down to rovers and landers so that they can stay powered up all year round? | 19:12 |
@apeiron_ | Power by means of the photoelectric effect? o_O | 19:13 |
@rizen | i'm not sure they've even figured out how to do that on earth yet | 19:13 |
SquOnk | perlDreamer: Maybe because the solar cells are b0rken | 19:13 |
+perlDreamer | the solar cells are great, it's the concentration of the solar radiation during winter that's the problem | 19:14 |
@rizen | won't the atmosphere cause enough interference that most of the energy will be dissipated by the time it reaches the surface? | 19:14 |
@apeiron_ | That's the thing. Mars doesn't *have* much of an atmosphere. | 19:14 |
SDuensin | It's easier than that. It costs too much. | 19:14 |
@rizen | atmosphere also includes all the dust in the sky apeiron | 19:15 |
SDuensin | Batteries/fuel are "good enough". | 19:15 |
* SquOnk is getting hungrier by the minute | 19:16 | |
@rizen | me too | 19:16 |
SquOnk | Ran 5 miles last night, and had a measly breakfast | 19:16 |
-!- rizen is now known as rizeneatslunch | 19:16 | |
* SDuensin three | 19:17 | |
SquOnk | Pie Chart is so funny in spanish... | 19:19 |
SquOnk | ...particularly in Venezuela. | 19:19 |
SquOnk | Pie Chart translates literally to "Gráfico de Torta" | 19:19 |
SquOnk | But we have an expresión "poner la torta" meaning "fucking it all up" | 19:20 |
SquOnk | ...so it's quite funny | 19:20 |
SDuensin | I know enough Spanish to order lemonade. Maybe beer. | 19:20 |
SquOnk | Everytime you read or hear about "torta" and it's not birthday related, you know someone it's making fun of someone else. | 19:20 |
SquOnk | Unless someone says "partamos la torta" which means "split the booty" | 19:22 |
SDuensin | What is 'torta' that it applies to so many phrases? | 19:22 |
SquOnk | "torta" means literally cake or pie. | 19:23 |
SquOnk | But it can be used euphemistically... | 19:23 |
SDuensin | That was my guess. | 19:23 |
SquOnk | You can use "torta" as "something to be broken up in pieces" | 19:23 |
SquOnk | You can use "torta" as "cow dung" or even "human dung" | 19:24 |
SquOnk | And you have your "torta de cumpleaños" on your birthday, and it's plain cake :-) | 19:25 |
SquOnk | You can use "torta" as "slap or punch in the face" | 19:25 |
SDuensin | Hey! Dora taught me 'cumpleanos'! | 19:25 |
@tavisto | SquOnk, Le daré la fuente del primer libro para que usted traduzca a español. | 19:27 |
SquOnk | tavisto: Con gusto | 19:28 |
SquOnk | tavisto: Estaremos esperando | 19:28 |
SquOnk | Translating is very interesting :-) | 19:30 |
@tavisto | well I'm using the translator on my mac dashboard.. I'm sure it's not great. | 19:32 |
@apeiron_ | Google's is actually getting to be pretty good with their "suggest an improvement" feature. I'm starting to see idiomatic English. | 19:35 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 19:42 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:43 | |
CIA-6 | WebGUI: colin * r8082 /WebGUI/t/Shop/Address.t: update Shop/Address test for recent RFE addition | 19:51 |
nuba | "torta" means "something that doesn't go straight" in portuguese | 20:00 |
nuba | and some meaning are shared with spanish | 20:01 |
nuba | meanings* | 20:01 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 20:13 | |
topsub | I am looking to add a coupon to my cart. Does this involve creating a coupon threw the admin then just adding that product to my cart? | 20:15 |
topsub | i am trying to do this threw a macro | 20:15 |
+perlDreamer | s/threw/through/sg | 20:16 |
+perlDreamer | topsub, yes. | 20:16 |
+perlDreamer | Coupons should have an addToCart-type method | 20:16 |
topsub | lol oops | 20:16 |
topsub | looks like i can do newByDynamicClass on the assetId of the coupon then off my cart session do add to cart with my coupon object. | 20:20 |
topsub | based on my checkout test that i wrote | 20:20 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 20:24 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20:33 | |
CIA-6 | WebGUI: doug * r8083 /WebGUI/docs/ (changelog/7.x.x.txt perltidyrc): added a perltidyrc for webgui code | 20:36 |
+perlDreamer | yay preaction! | 20:38 |
@preaction | yay! | 20:38 |
SDuensin | yay me! | 20:38 |
+perlDreamer | ++perltidyrc | 20:39 |
+perlDreamer | now, who is going to do the super tidy? | 20:39 |
@preaction | haven't decided yet | 20:40 |
@preaction | we probably need everyone to lay off for a day to get the whole thing done, or just do it by sections or something | 20:41 |
+perlDreamer | Last year, rizen and I tried this, and it broke WebGUI | 20:43 |
+perlDreamer | at first, I didn't believe it, so I tried it myself and it was really broke. | 20:44 |
@rizeneatslunch | if you did it file by file | 20:44 |
+perlDreamer | so if we do this, we need to run automated tests and manual tests carefully | 20:44 |
@rizeneatslunch | you'd be able to see what breaks | 20:44 |
-!- rizeneatslunch is now known as rizen | 20:45 | |
@rizen | we did it on the whole repo if i remember right | 20:45 |
@preaction | i tried it with WebGUI.pm and lib/WebGUI/Asset.pm individually and those seemed to work, but yes, we'd need to make it an effort | 20:45 |
+perlDreamer | yup | 20:45 |
CIA-6 | WebGUI: jt * r8084 /WebGUI/lib/WebGUI/TabForm.pm: buttons in the right place | 21:17 |
topsub | is WG/Auth->authenticate the way to try and login a user from a macro? | 21:20 |
+perlDreamer | yes | 21:20 |
topsub | hmm that does that check passwords also? | 21:20 |
+perlDreamer | well, WG/Auth is | 21:20 |
+perlDreamer | I'm not sure which submethod | 21:20 |
topsub | kinda confused about it and auth.t isn't helping much | 21:21 |
+perlDreamer | Auth is this dark, scary code | 21:21 |
+perlDreamer | there are trolls and spiders in there | 21:21 |
+perlDreamer | and heffalumps | 21:21 |
topsub | i see that | 21:21 |
topsub | one bit me | 21:21 |
+perlDreamer | oy | 21:21 |
topsub | i see in auth.t i get a auth object | 21:21 |
+perlDreamer | Don't forget to have that looked at | 21:21 |
topsub | then they call auth->login | 21:21 |
topsub | lol iwon't | 21:21 |
topsub | but i don't see how it checks the password | 21:21 |
topsub | hmm.. this is confusing | 21:22 |
@preaction | authenticate checks the password, login sets the session's user | 21:22 |
+perlDreamer | password checks are done in the particular Auth method | 21:23 |
+perlDreamer | WebGUI vs LDAP, for example | 21:23 |
topsub | oh oh i see, i need to look at WebGUI::Auth:WG->authenticate | 21:27 |
topsub | i was looking at WebGUI::Auth->authenticate | 21:27 |
+perlDreamer | topsub, actually, you need to look up the user's auth method, and use that | 21:35 |
+perlDreamer | unless you know that it will always be WebGUI | 21:35 |
topsub | it will be | 21:35 |
@preaction | there's a method in WebGUI::Operation::Auth that can do the lookup and give you the right auth method | 21:35 |
topsub | in using this api i need to setup a session for another webgui site | 21:36 |
topsub | and then do this off of it | 21:36 |
topsub | but i dont' pass session to these api calls. so i need to setup the session for the other webgui site before i make tehse calls it seems | 21:37 |
topsub | it seems i will need to update $self->session then switch back after i am done | 21:43 |
CIA-6 | WebGUI: jt * r8085 /WebGUI/www/extras/yui: preparing for 2.6 yui upgrade | 21:55 |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:30 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 22:36 | |
wgGuest36 | I am going to set up a new wre server, but may need to add RT3 outside of WebGUI. What would have to be done so RT3 can connect to mysql inside the wre environment? | 22:57 |
@preaction | wgGuest36, nothing really, it's just a normal mysql | 23:08 |
wgGuest36 | I'm expecting to run mysql from a shell, outside of the wre dir, but get a socket error, so I am assuming the proper mysql instance is not being called. I removed /etc/my.cnf when I installed my current wre | 23:13 |
@preaction | you need to source in the WRE first. this is an FAQ on how to work with the WRE | 23:14 |
@preaction | . /data/wre/sbin/setenvironment.sh ( there is a "." and then a space " " and then /data...) | 23:15 |
wgGuest36 | Thanks | 23:15 |
wgGuest36 | You know..... I knew that ... sorry | 23:15 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 23:42 | |
snapcount | I'm trying to build a nav that does nested lists... anyone have a template for that they could send me ? =D | 23:44 |
snapcount | i.e. | 23:44 |
snapcount | <ul><li>foo</li><ul><li>foo2</li></ul><li>foo3</li></ul> | 23:44 |
snapcount | the inner list are descendants of the parent | 23:45 |
@preaction | humph... i thought i had one in a staff blog post, but apparently i didn't go that far | 23:47 |
@preaction | the Site Nav template might be of interest, i think that's a progressive enhancement thing | 23:47 |
snapcount | ok cool... I'll check that out real quick | 23:47 |
-!- wgGuest36 [n=wgGuest3@gateway.lctn.k12.mn.us] has quit [] | 23:48 | |
--- Day changed Thu Oct 23 2008 | ||
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 00:12 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:13 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:13 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 00:33 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 00:41 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:49 | |
topsub | i have a question. i have 2 WG sites.. WG1 and WG2. i want to have a form on WG1 that queries WG2 to see if login info is correct can i do this threw the macro using the WebGUI::Auth::WebGUI->authenticate? | 01:01 |
@preaction | it sounds possible | 01:06 |
-!- SquOnk [n=emhn@64.116.131.130] has quit [Remote closed the connection] | 01:14 | |
topsub | the only thing i saw tho was when you call the WG::Auth::Wg it pulls from $self-> session and in a macro i can' talter self. | 01:22 |
topsub | so will i be able to switch it to the other session db link | 01:22 |
@preaction | topsub, you need to create an instance of WebGUI::Auth::WebGUI and give it the other site's session | 01:23 |
@preaction | my $newSession = WebGUI::Session->open(...); my $auth = WebGUI::Auth::WebGUI->new( $newSession ); | 01:23 |
topsub | when i called ->authenticate you can't send it a seesion | 01:23 |
topsub | then from $auth->authenticate? | 01:23 |
@preaction | no, that won't work | 01:24 |
topsub | hmm after i have the auth obj i can't call authenticate($username, $pw); ? | 01:26 |
@preaction | i don't understand. | 01:26 |
@preaction | you make the auth object as i said above | 01:26 |
@preaction | then you can call authenticate on that | 01:26 |
topsub | ah yes | 01:26 |
topsub | thats what i am tryin gto say | 01:26 |
topsub | $auth->authenticate.... and this has the other sites session | 01:27 |
@preaction | yes, because you gave it the other site's session | 01:27 |
topsub | awesome. thats what i needed help with..thanks preaction | 01:27 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 01:29 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 01:35 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 01:35 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:48 | |
-!- juan [n=juangui@201.232.58.66] has joined #webgui | 01:50 | |
juan | when i try to start spectre i have the next error | 01:50 |
juan | http://webgui.pastebin.com/m1c520b85 | 01:51 |
@preaction | spectre is already started or still running or something is trying to use that port | 01:53 |
@apeiron | sockstat++ # FreeBSD makes finding that out so easy | 01:55 |
-!- juan [n=juangui@201.232.58.66] has left #webgui [] | 02:04 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 02:07 | |
@perlmonkey2 | Anyone know of a good example of an i18n hash being passed to a template? | 02:18 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 02:20 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 02:21 | |
-!- mode/#webgui [+o apeiron_] by ChanServ | 02:21 | |
@perlmonkey2 | oh, that sucks. International.pm should be able to return a hash you can pass to a template. | 02:23 |
@Haarg | where would you want to do that? | 02:28 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:28 | |
@Haarg | for everything new, we want to use the International macro instead of preparing a bunch of template variables | 02:28 |
+perlDreamer | yeah, what Haarg said | 02:28 |
@perlmonkey2 | Haarg: errr, can you show me an example of that because I just move all my templates over to have no text in them, but a bunch of <tmpl_var> 's | 02:30 |
@preaction | the Gallery does the International macro all over | 02:30 |
@perlmonkey2 | thanks | 02:30 |
@perlmonkey2 | ack....well at least that should be easy to switch to the macro with vi regex | 02:32 |
@preaction | or the new 7.6 code area find/replace! ;-) | 02:32 |
@apeiron_ | ack++ | 02:32 |
@perlmonkey2 | preaction: ??? Not sure what that is, but I'm on an old 7.5 branch. | 02:33 |
@perlmonkey2 | 7.5.11 | 02:33 |
@preaction | the template editor in 7.6.x has a find/replace, syntax highlighting, and some other little features | 02:34 |
@perlmonkey2 | Man that sounds nice. I've got to merge this branch. | 02:34 |
+perlDreamer | perlmonkey2: qmf<cf ^International(-ESC-f>s);-ESC- | 02:35 |
@perlmonkey2 | perlDreamer: ah, what is that? | 02:35 |
+perlDreamer | Place your cursor in vim on the same line as the tmpl_var that you want to replace | 02:36 |
+perlDreamer | It executes and creates a VIM macro that changes | 02:36 |
+perlDreamer | <tmpl_var fooBar> | 02:36 |
+perlDreamer | to | 02:36 |
+perlDreamer | ^International(fooBar); | 02:36 |
@apeiron_ | Macro will be named m | 02:36 |
@apeiron_ | Then you execute it with @m | 02:36 |
+perlDreamer | yawp | 02:36 |
@perlmonkey2 | brilliant | 02:36 |
+perlDreamer | vim macros are very powerful | 02:36 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:37 | |
@apeiron_ | Why, they're almost as powerful as editing macros! | 02:37 |
@rizen | i'm going to gouge my eyes out | 02:37 |
@preaction | yay? | 02:37 |
@rizen | YUI's new datatable/paginator thing is an enormous change, and appears to introduce much magic | 02:38 |
@rizen | and the magic doesn't appear to work | 02:38 |
@preaction | ... 2.6.x? | 02:38 |
+perlDreamer | javascript is horrible nasty stuff | 02:38 |
@rizen | yeah | 02:38 |
+perlDreamer | It's worse than dog poop on your shoe | 02:39 |
+perlDreamer | It's worse than cat pee on your couch | 02:39 |
@preaction | wonderful... | 02:39 |
+perlDreamer | It's worse than... | 02:39 |
+perlDreamer | well, it's just bad | 02:39 |
@preaction | perlDreamer, like so many things, it isn't JavaScript itself, but what other people do with it ;) | 02:39 |
@rizen | actually pd is right | 02:41 |
+perlDreamer | I am? | 02:46 |
+perlDreamer | crud | 02:46 |
+perlDreamer | I'm only allowed to be right once per month | 02:46 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:47 | |
@rizen | i'm starting to think i may have to rewrite the asset manager to get pagination working | 02:55 |
@rizen | not sure yet | 02:55 |
@rizen | but if i do, then i might as well do the 7.7 changes to the asset manager at the same time | 02:55 |
@rizen | which is a lot of work, but at least all the code will be fresh in my mind while i'm doing it | 02:56 |
@preaction | sounds reasonable | 02:57 |
@preaction | ... i would think they would provide instructions to update your applications... | 03:01 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 03:01 | |
@tavisto | Rizen, IEEE is finally expanding use of wG. woohoo! | 03:02 |
@tavisto | *tavis does happy dance* | 03:02 |
@perlmonkey2 | IEEE uses wg? holy crap | 03:05 |
@perlmonkey2 | we're talking about THE IEEE? | 03:06 |
nuba | whoa, awesome | 03:06 |
@preaction | yes, THE ieee ;-) | 03:06 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 03:08 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 03:11 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 03:11 | |
@apeiron_ | tavisto, Curious, do you have any details? | 03:19 |
@tavisto | yes, the IEEE | 03:19 |
@tavisto | is already using wG internally | 03:19 |
CIA-6 | WebGUI: jt * r8086 /Too many paths: | 03:19 |
CIA-6 | WebGUI: upgrading to YUI 2.6 | 03:19 |
CIA-6 | WebGUI: data tables are going to need some work yet, but the other stuff seems to be working 100% | 03:19 |
@apeiron_ | tavisto, Right, I knew that. Do you have any details about how they're expanding it? | 03:20 |
@tavisto | it's on a somewhat limited basis but it is in their standards department so it has lots of potential | 03:20 |
@tavisto | vague details at the moment. But basically expanding into public areas | 03:20 |
@apeiron_ | ! | 03:20 |
@apeiron_ | IEEE++ | 03:20 |
@tavisto | which is very good. | 03:20 |
@apeiron_ | Get them to make wG a standard! :D | 03:21 |
@tavisto | that's the plan. | 03:21 |
nuba | heh | 03:21 |
@tavisto | if they can incorporate wG into their project standards we're looking a potential monster wG user | 03:21 |
nuba | i've noticed when they started using the boards a long time ago | 03:21 |
@tavisto | baby steps for now... | 03:21 |
nuba | cause I have a mail filter rule to send IEEE newsletters to the proper folders | 03:22 |
@tavisto | Luigi is a really great guy to work with.. So it makes it fun | 03:22 |
nuba | then I started seeing webgui stuff there | 03:22 |
@tavisto | :) | 03:22 |
@rizen | that's great news! | 03:23 |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:28 | |
@tavisto | yessir | 03:31 |
@tavisto | alright, I'm done sending work emails and now I must drink a tall german lager.. peace out peeps | 03:31 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 03:32 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 04:06 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:06 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:23 | |
CIA-6 | WebGUI: jt * r8087 /WebGUI/docs/upgrades/packages-7.6.2/ (3 files): making ems work with new data form | 04:38 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 04:41 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 04:53 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 04:56 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 05:01 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 05:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:05 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 05:08 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 05:17 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 05:17 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink | 05:23 | |
-!- Netsplit over, joins: grink | 05:24 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 05:25 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink | 05:28 | |
-!- Netsplit over, joins: grink | 05:29 | |
CIA-6 | WebGUI: perlmonkey2 * r8088 /branch/WebGUI_Survey2/ (2 files in 2 dirs): i18nd | 06:02 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:13 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 06:37 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 06:59 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 07:00 | |
CIA-6 | WebGUI: doug * r8089 /WebGUI/docs/perltidyrc: changes to the perltidyrc to make them more PBP and less DCS | 07:01 |
patspam | DCS? | 07:16 |
patspam | preaction: you still awake? | 07:17 |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 08:11 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 60 (Operation timed out)] | 08:30 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 08:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 08:32 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 08:46 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 09:37 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 09:43 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:47 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 10:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10:11 | |
-!- Bernd_ [n=spunky@dslb-088-074-164-004.pools.arcor-ip.net] has joined #webgui | 10:59 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 60 (Operation timed out)] | 11:08 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 11:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 11:11 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 11:51 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 11:54 | |
CIA-6 | WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed) | 13:07 |
CIA-6 | WebGUI: Squashed commit of the following: | 13:07 |
CIA-6 | WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd744 | 13:07 |
CIA-6 | WebGUI: Author: Patrick Donelan <pat@patspam.com> | 13:07 |
CIA-6 | WebGUI: Date: Thu Oct 23 20:32:57 2008 +1100 | 13:07 |
CIA-6 | WebGUI: Now with > 90% test coverage! | 13:07 |
CIA-6 | WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c9 | 13:08 |
CIA-6 | WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed) | 13:50 |
CIA-6 | WebGUI: Squashed commit of the following: | 13:50 |
CIA-6 | WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd744 | 13:50 |
CIA-6 | WebGUI: Author: Patrick Donelan <pat@patspam.com> | 13:50 |
CIA-6 | WebGUI: Date: Thu Oct 23 20:32:57 2008 +1100 | 13:50 |
CIA-6 | WebGUI: Now with > 90% test coverage! | 13:50 |
CIA-6 | WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c9 | 13:50 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 14:24 | |
CIA-6 | WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed) | 14:35 |
CIA-6 | WebGUI: Squashed commit of the following: | 14:35 |
CIA-6 | WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd744 | 14:35 |
CIA-6 | WebGUI: Author: Patrick Donelan <pat@patspam.com> | 14:35 |
CIA-6 | WebGUI: Date: Thu Oct 23 20:32:57 2008 +1100 | 14:35 |
CIA-6 | WebGUI: Now with > 90% test coverage! | 14:35 |
CIA-6 | WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c9 | 14:35 |
CIA-6 | WebGUI: graham * r8091 /WebGUI/lib/WebGUI/ (8 files in 4 dirs): fix some issues with autocommit | 14:35 |
CIA-6 | WebGUI: graham * r8092 /WebGUI/t/syntaxCheck.t: clean up syntaxCheck messages slightly | 14:35 |
CIA-6 | WebGUI: graham * r8093 /WebGUI/ (9 files in 7 dirs): added: WebGUI::AssetCollateral::DataForm::Entry object for managing DataForm entries | 14:35 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:43 | |
-!- Bernd_ [n=spunky@dslb-088-074-164-004.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 15:09 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 15:35 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:40 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:40 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 15:48 | |
CIA-6 | WebGUI: martin * r8094 /WebGUI/lib/WebGUI/Asset/Post/Thread.pm: Made it possible to actually save Treads again.... | 15:48 |
-!- SDuensin [n=Scott@20.sub-75-206-209.myvzw.com] has joined #WebGUI | 16:23 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:26 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:26 | |
SDuensin | Ugh. It's Thursday. I never could get the hang of Thursdays. | 16:29 |
+MrHairgrease | Greasings! | 16:29 |
SDuensin | Howdy. | 16:30 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:33 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:33 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:46 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:46 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:53 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:53 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 16:57 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 16:57 | |
-!- mego [n=mego@adsl-75-17-223-194.dsl.euclwi.sbcglobal.net] has joined #webgui | 16:58 | |
-!- mego [n=mego@adsl-75-17-223-194.dsl.euclwi.sbcglobal.net] has left #webgui [] | 16:59 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:10 | |
@rizen | who's your daddy? | 17:11 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 17:11 | |
+MrHairgrease | well my father ofcourse | 17:12 |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 17:14 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:18 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:18 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:25 | |
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui [] | 17:26 | |
-!- BartJol [n=plainstu@mail.difrax.nl] has joined #webgui | 17:30 | |
-!- BartJol [n=plainstu@mail.difrax.nl] has left #webgui [] | 17:30 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:30 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:30 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 17:46 | |
+MrHairgrease | we're gonna use perltidy now? | 17:48 |
+MrHairgrease | I thought that was considered to great a risk for screwing up code here? | 17:48 |
@preaction | i tried it on a few webgui modules and it didn't seem to break them, so i think that if we take it slow and convert a group of files at a time we'll be able to keep webgui stable | 17:49 |
+MrHairgrease | ok | 17:50 |
+MrHairgrease | that new editarea thing is awesome btw! | 17:50 |
+MrHairgrease | just saw it today | 17:50 |
@preaction | but that process probably won't happen for a while, since it will entirely destroy anybody's chance at merging back into HEAD | 17:50 |
@preaction | yeah, i like the new editarea mainly for the Find/Replace thing | 17:51 |
+MrHairgrease | that's true | 17:51 |
+MrHairgrease | I like the syntax coloring and th eline numbers too | 17:51 |
@preaction | yeah, that's why i did it, someone from HD Publishing asked for that | 17:52 |
+MrHairgrease | it makes it much more easy to communicate to someone remote what you are doing | 17:52 |
+MrHairgrease | I sometimes have template editing sessions over the phone | 17:52 |
@preaction | yeah, and scanning the code for that one thing you're looking for is easier | 17:52 |
@preaction | ahh, wow | 17:52 |
+MrHairgrease | indeed | 17:52 |
@preaction | that sounds kinda difficult | 17:52 |
+MrHairgrease | sounds worse than it is | 17:52 |
+MrHairgrease | and it does't happen that often | 17:53 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 18:07 | |
topsub | when i create a user do i need to set an auth method. or should it set one by default | 18:18 |
topsub | ? | 18:18 |
@preaction | you should set an auth method | 18:18 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:27 | |
topsub | thanks preaction got it working! | 18:30 |
topsub | It is werid tho because if you look at the user from the admin console it looks like an auth method is set | 18:30 |
topsub | i didn' think to look at the database to see if it wasn't | 18:30 |
topsub | I am talking creating a user with the api. then looking at the user fromt he website It looks as if an auth method is set even tho its not. | 18:30 |
@preaction | that's because there's no blank entry in that select box, so if none is selected explicitly, the first one gets selected | 18:30 |
@preaction | there's no blank entry in that select box because it should not be possible to create a user with no authMethod | 18:31 |
topsub | hm So should the api set on by default then? | 18:31 |
topsub | if one is set for you by default on the front end, shouldn't it be the same from the backend? | 18:32 |
@preaction | which one? it might be possible, but i wouldn't know the reprocussions | 18:32 |
topsub | by default the "WebGUI" is set on the frontend. So seems maybe on the backend the same thin | 18:32 |
topsub | thing* | 18:32 |
@preaction | there's an explicit setting for "Default Auth Method", is that what you mea? | 18:33 |
topsub | Does that only effect the frontend tho? | 18:35 |
@preaction | from what i understand, yes | 18:37 |
topsub | So maybe if something could check what is set by default on the frontend and use that as default when you create a user with the API.. Just a thought | 18:39 |
@preaction | maybe. write the patch and submit it to the dev list. i think that may be dangerous though since some auth methods require certain fields be set | 18:40 |
@preaction | so if you don't know which auth method is being used, you might be creating invalid users | 18:41 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:48 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:48 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @apeiron | 18:57 | |
-!- Netsplit over, joins: @apeiron | 19:01 | |
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 110 (Connection timed out)] | 19:26 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 19:44 | |
CIA-6 | WebGUI: graham * r8095 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.28 dev | 20:11 |
CIA-6 | WebGUI: graham * r8096 /branch/WebGUI_7.5/docs/changelog/7.x.x.txt: move changelog note to new version | 20:11 |
CIA-6 | WebGUI: doug * r8097 /branch/WebGUI_7.5/docs/ (3 files in 3 dirs): fixed: Site Nav navigation template can now be used more than once per page | 20:11 |
CIA-6 | WebGUI: doug * r8098 /WebGUI/docs/ (2 files in 2 dirs): forward ported 8097 | 20:11 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 20:14 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:14 | |
-!- Bernd_ [n=spunky@dslb-088-075-229-239.pools.arcor-ip.net] has joined #webgui | 20:15 | |
+perlDreamer | Bernd_: When you committed the UsersOnline macro tests, were they all passing? | 20:16 |
Bernd_ | On my site yes! | 20:16 |
Bernd_ | Not passing any more? | 20:16 |
+perlDreamer | Nope. | 20:17 |
Bernd_ | Which ones? | 20:17 |
+perlDreamer | On webgui.org, see the Nightly Smoke test posting in the forums | 20:17 |
Bernd_ | Ok. Let me check. | 20:17 |
Bernd_ | perlDreamer, nightly or SVN? | 20:18 |
-!- Lisette [n=liraos@adsl190-28-108-212.epm.net.co] has joined #webgui | 20:18 | |
Lisette | i try to do a payment driver, i follow of the book of developer, but shows me an error with the process getButton | 20:18 |
Bernd_ | Found it. | 20:19 |
Bernd_ | I am going to look at it. | 20:19 |
Bernd_ | perlDreamer, test No. 1 - is that the module loading test? | 20:22 |
Bernd_ | Or is it the first test with "is"? | 20:22 |
+perlDreamer | Bernd_: http://webgui.pastebin.com/m3201c57c | 20:23 |
Bernd_ | Interesting. This time we have had only 3 that failed. | 20:24 |
Bernd_ | No 2. is because the id of the default template has not been updated. | 20:24 |
Bernd_ | JT probably forgot to do that. | 20:25 |
Bernd_ | perlDreamer, I think I need to reproduce on the current beta. | 20:26 |
Bernd_ | Going to do that tomorrow morning. | 20:26 |
Bernd_ | Ok? | 20:26 |
Lisette | i try to do a payDriver and i follow two codes, one is iTransact, but when i execute shows me the next error: http://webgui.pastebin.com/d56e0ec75, the two is the code that have the book of developers 'Karma', and this shows me the next error: http://webgui.pastebin.com/d706855db | 20:35 |
Lisette | how to do for do a payDriver? | 20:35 |
+perlDreamer | Bernd_: That's cool. If I have time, I may try to do it myself later. | 20:36 |
+perlDreamer | Bernd_: Do you know the ID of the template? | 20:36 |
Bernd_ | No. | 20:36 |
Bernd_ | But it should be correct in the macro itself. | 20:36 |
+perlDreamer | Okay, I'll use that in the test. | 20:36 |
Bernd_ | I changed my mind. | 20:36 |
Bernd_ | I am going to look at it immediately. | 20:36 |
+perlDreamer | Bernd_: There's no rush | 20:37 |
Bernd_ | Hope, I will be able to reproduce. | 20:37 |
+perlDreamer | I just want to make sure the macro works okay ;) | 20:37 |
Bernd_ | Me, too. | 20:37 |
Bernd_ | Wow! The new editor in the template Asset rocks! | 20:40 |
Bernd_ | That's really cool. | 20:40 |
Bernd_ | Who ever has done that - great work! | 20:40 |
+perlDreamer | That was preaction, IIRC | 20:42 |
@preaction | yes'm | 20:42 |
@preaction | works in the SQLReport and Snippet too | 20:42 |
Bernd_ | What does IIRC mean? | 20:43 |
+perlDreamer | If I Recall Correctly | 20:43 |
+perlDreamer | HTH = Hope This Helps | 20:43 |
+perlDreamer | HAND = Have A Nice Day | 20:43 |
@rizen | JTISOU | 20:44 |
@rizen | JT is sick of you | 20:44 |
+perlDreamer | JTISOU is almost like jigou | 20:44 |
Bernd_ | Me? | 20:44 |
+perlDreamer | rizen secretly hates me | 20:45 |
+perlDreamer | Because he can't fire me | 20:45 |
@rizen | there's no secret about it | 20:45 |
@rizen | i hate everyone | 20:45 |
+perlDreamer | That's good to know | 20:46 |
+perlDreamer | I was wondering what I did to get in the current situation | 20:46 |
Bernd_ | Good he can't fire me neither. | 20:47 |
Bernd_ | May I hate you back? | 20:47 |
@preaction | you know... he just wants to be loved! | 20:48 |
Bernd_ | Ok. I love you, JT. | 20:49 |
Bernd_ | Hope that scares you a bit. | 20:49 |
@rizen | all my love is reserved for sarah, so i cannot return your affection for me | 20:49 |
+perlDreamer | Didn't you say that you hate everyone? | 20:50 |
@rizen | some wives take their husband's balls at the beginning of a marriage, sarah staked a claim on my love. | 20:50 |
@rizen | yes, i hate her too | 20:50 |
@rizen | i'm saying she took my love | 20:50 |
+perlDreamer | It's a love/hate relationship? | 20:50 |
@rizen | not that i gave it | 20:50 |
+perlDreamer | Oy | 20:50 |
@rizen | she's a love theif | 20:50 |
+perlDreamer | I think Pat Benatar has a song about that. | 20:51 |
@rizen | maybe, but i'm not lost | 20:51 |
@rizen | just all out of love | 20:51 |
+perlDreamer | Now you're singing Air Supply | 20:51 |
+perlDreamer | I suppose you're lost without her, too? | 20:51 |
@rizen | oh sorry i don't know my 70s/80s music | 20:51 |
@rizen | i just said i'm not lost | 20:52 |
+perlDreamer | Bringing up my age won't win you points, youngin' | 20:52 |
@rizen | it's not that i'm so much younger than you...it's that i don't like the music from those eras | 20:52 |
Bernd_ | So, how old are you then? | 20:53 |
@rizen | 162 | 20:53 |
Bernd_ | months? | 20:54 |
@rizen | decades | 20:54 |
+perlDreamer | 26, hexadecimal | 20:54 |
Bernd_ | So that is 38? | 20:54 |
Bernd_ | decimal, I mean. | 20:54 |
Bernd_ | You or JT? | 20:55 |
+perlDreamer | Me | 20:55 |
@apeiron | 162 months would be a pretty impressive age to know perl so well. | 20:55 |
+perlDreamer | It's in his DNA | 20:55 |
Bernd_ | perlDreamer, back to something serious. | 20:56 |
Bernd_ | I can reproduce with the current beta. | 20:57 |
Bernd_ | Actually, it is not the current. | 20:57 |
Bernd_ | But the beta. | 20:57 |
Bernd_ | On my site (7.5.26) everything passes, however. | 20:57 |
+perlDreamer | hm | 20:57 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:57 | |
Bernd_ | Can I just claim it is a bug in the beta? | 20:57 |
Bernd_ | The reason seems to be that the users I create are not added to the userSession table any longer. | 20:58 |
Bernd_ | Has anyone changed that? | 20:58 |
+perlDreamer | That's not necessarily a bug in the beta, but it would be good to know why that's not happening anymore. | 20:58 |
+perlDreamer | You'd have to check the revision log for Session.pm and it's children. | 20:58 |
Bernd_ | Let me check in the database first. | 20:58 |
Bernd_ | I want to be sure. | 20:59 |
@preaction | perlbot math 162/12 | 20:59 |
perlbot | 13.5 | 20:59 |
@preaction | most impressive | 20:59 |
+perlDreamer | Heh, he just skipped perl 4 and younger | 20:59 |
+perlDreamer | Not so bad | 20:59 |
Lisette | anyone knows? | 21:07 |
Bernd_ | perlDreamer, what is the default root password of the mysql server? | 21:09 |
Bernd_ | I mean, after configuration through the wre? | 21:10 |
+perlDreamer | For the WRE? I don't know | 21:10 |
Bernd_ | It seems to be set. | 21:10 |
+perlDreamer | There's a wiki page about how to reset it to something known | 21:10 |
@preaction | Bernd_, it's whatever you configured as the "adminPassword" | 21:10 |
Bernd_ | Thanks. | 21:10 |
Bernd_ | Hm, does not work though. | 21:10 |
Bernd_ | I am pretty I sure I used '123qwe' | 21:10 |
@preaction | not when setting up the WebGUI site, when using the WRE Console to install the WRE | 21:11 |
Bernd_ | Ok, I got it. I think it was a typo. | 21:12 |
@preaction | though that might be the same one then | 21:12 |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 21:13 | |
+perlDreamer | Lisette, exactly which line is 641? | 21:18 |
Bernd_ | preaction, remember how you told me to use WebGUI::Session::Var for creating entries in userSession? | 21:24 |
@preaction | mmmmmaybe | 21:24 |
Bernd_ | Or maybe, I am wrong? | 21:25 |
Bernd_ | Anyway, that does not work any longer. | 21:25 |
Bernd_ | The testing function does not cause any entries in the userSession table under 7.6 | 21:25 |
Bernd_ | Are you aware of any changes? | 21:25 |
@preaction | no | 21:26 |
@preaction | you want to open a new session? | 21:26 |
@preaction | is that what you were trying to do? for the testing purposes thing? | 21:26 |
@preaction | WebGUI::Session->open(); see perldoc WebGUI::Session | 21:26 |
+perlDreamer | preaction, he needs entries in userSession table for his macro to work | 21:27 |
Bernd_ | http://webgui.pastebin.com/d614bcb5 | 21:27 |
Bernd_ | It is the last lines... | 21:27 |
Bernd_ | In 7.5 WebGUI::Session::Var->new($session); did the job. | 21:28 |
+perlDreamer | Bernd_: now that it's in the core, you shouldn't need to pastebin anymore :) | 21:28 |
Bernd_ | I forgot. | 21:28 |
Bernd_ | Still more convenient? | 21:28 |
+perlDreamer | sure | 21:30 |
metanil | AdminToggle macro will also template as its parameter. is it template ID or just a name like "Default Admin Toggle Macro" | 21:31 |
Bernd_ | It all happens in Session::Var::start | 21:31 |
Bernd_ | I don't understand. | 21:32 |
+perlDreamer | metanil, template URL | 21:32 |
metanil | in the macro its creating by using Template->newByUrl($session, ???) | 21:32 |
+perlDreamer | not an ID | 21:32 |
@preaction | Bernd_, opening a new session runs Session::Var::start | 21:32 |
metanil | ok gotcha. | 21:32 |
metanil | thanks | 21:32 |
metanil | (for default it was default_admin_toggle_macro) :D | 21:33 |
Bernd_ | So why isn't the userSession table being updated then? | 21:33 |
+perlDreamer | that might be its URL | 21:33 |
Bernd_ | The macro seems to be running fine if not in testing mode. | 21:33 |
Bernd_ | perlDreamer, I cannot find it. | 21:43 |
Bernd_ | If I understand the code correctly, | 21:43 |
Bernd_ | Session::Var::new calls Session::Var::start | 21:44 |
Bernd_ | and somewhere in Session::Var::start there is | 21:44 |
Bernd_ | $self->session->db->setRow("userSession","sessionId",$self->{_var},$sessionId); | 21:44 |
Bernd_ | which should update the userSession table. | 21:44 |
Bernd_ | However, when I call the testing function for the UsersOnline macro, | 21:44 |
Bernd_ | the userSession table does not change. | 21:44 |
@preaction | Bernd_, did you try using WebGUI::Session->open? you can get the necessary information from the WebGUI::Test package | 21:46 |
Bernd_ | Found it. | 21:49 |
Bernd_ | Going to continue tomorrow. | 21:49 |
Bernd_ | Thanks four your help, preaction and perlDreamer. | 21:49 |
-!- Bernd_ [n=spunky@dslb-088-075-229-239.pools.arcor-ip.net] has quit ["Ex-Chat"] | 21:49 | |
Lisette | who knows about the payDrivers? | 22:01 |
@rizen | WAHOOOOOO!!!!! i was able to fix the assset manager without rewriting it from scratch | 22:08 |
@rizen | man that took way longer than it should have | 22:08 |
@rizen | Lissette what do you want? | 22:09 |
@perlmonkey2 | Lisette: rizen knows all about them :) | 22:09 |
Lisette | i have problems with the next: | 22:09 |
Lisette | i try to do a payDriver and i follow two codes, one is iTransact, but when i execute shows me the next error: http://webgui.pastebin.com/d56e0ec75, the two is the code that have the book of developers 'Karma', and this shows me the next error: http://webgui.pastebin.com/d706855db | 22:09 |
@rizen | Lisette: here's an updated karma pay driver: http://www.webgui.org/bazaar/karma-pay-driver | 22:22 |
@rizen | i don't know if you mistyped something or if i did when i wrote that chapter in the book | 22:22 |
@rizen | but this one works | 22:22 |
@rizen | cuz it's the one in use on plainblack.com | 22:22 |
@rizen | as far as your own pay driver goes, it sounds like you're not passing the right type of object somewhere along the lines | 22:23 |
@rizen | without the full code it's really impossible for me to give you a better answer than that | 22:23 |
@rizen | and i don't have time to debug it for you even if you gave me the full code | 22:23 |
@rizen | my advice would be to publish your full pay driver to the webgui dev mailing list | 22:23 |
@rizen | along with the error message | 22:23 |
@rizen | and see if anybody has the time to help you out | 22:24 |
CIA-6 | WebGUI: jt * r8099 /WebGUI/ (2 files in 2 dirs): fixed pagination in asset manager | 22:32 |
Lisette | in the book there not the process canUse | 22:32 |
@rizen | i know | 22:33 |
@rizen | i told you, this version has been updated | 22:33 |
@rizen | it is siginificantly different than the one in the book | 22:33 |
+perlDreamer | wow! That's in the book? | 22:33 |
+perlDreamer | Maybe I should read it | 22:33 |
+perlDreamer | the whole thing | 22:33 |
@rizen | yup, it's in the book | 22:33 |
+perlDreamer | There's a very interesting chapter on testing, but I haven't ready anything else yet. | 22:34 |
@rizen | hehe | 22:34 |
@rizen | pd, when i had my peeps writing the chapters on the various plug in points, i had them (including myself) write at least one "example" plug-in for each plug-in type | 22:35 |
@rizen | so there's all kinds of cool new code in there | 22:35 |
@rizen | that isn't anywhere else in the webgui cosmos | 22:35 |
+perlDreamer | cool! | 22:36 |
@rizen | i figured we pretty much had to do that to make it interesting for old hats, and teach by example for the new pups | 22:37 |
@preaction | anyone here remember why Text::Wrap was removed from WebGUI::Mail::Send? | 22:57 |
@preaction | oh, we're using quoted-printable now | 22:57 |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)] | 23:00 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:04 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:04 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 23:07 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 23:07 | |
CIA-6 | WebGUI: perlmonkey2 * r8100 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.28 release | 23:20 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui [] | 23:45 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:48 | |
Lisette | rizen, why don't show me the button when i choose the method payment? | 23:49 |
-!- SDuensin [n=Scott@20.sub-75-206-209.myvzw.com] has quit ["Leaving"] | 23:50 | |
@rizen | there are many reasons | 23:50 |
@rizen | 1) is it enabled? | 23:50 |
@rizen | 2) does it compile correctly? | 23:51 |
@rizen | 3) is it in your config file? | 23:51 |
@rizen | 4) have you created an instance of it (that goes along with #1) | 23:51 |
@rizen | 5) does it pass the canUse() check | 23:51 |
@rizen | 6) maybe something else i haven't thought of | 23:51 |
Lisette | 1 yes, 2 yes, 3 yes, 4 yes | 23:57 |
Lisette | 5 how to do? | 23:57 |
--- Day changed Fri Oct 24 2008 | ||
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:00 | |
CIA-6 | WebGUI: doug * r8101 /WebGUI/docs/upgrades/packages-7.6.2/style_03.wgpkg: fixed problem with style_03 template | 00:13 |
CIA-6 | WebGUI: perlmonkey2 * r8102 /branch/WebGUI_7.5/docs/upgrades/packages-7.5.28/style_03.wgpkg: corrected style_03 | 00:13 |
Lisette | i continue with the same error | 00:15 |
Lisette | in the payForm | 00:15 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:20 | |
CIA-6 | WebGUI: perlmonkey2 * r8103 /branch/WebGUI_7.5/docs/create.sql: Preparing for 7.5.28 (stable) | 01:00 |
CIA-6 | WebGUI: translation * r8104 /translations/German/German/ (Macro_UsersOnline.pm Asset.pm Asset_WikiPage.pm): Update from translation server | 01:00 |
CIA-6 | WebGUI: graham * r8105 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.29 dev | 01:00 |
CIA-6 | WebGUI: graham * r8106 /branch/WebGUI_7.5/docs/ (4 files in 3 dirs): fixed: Site Nav is broken | 01:00 |
CIA-6 | WebGUI: perlmonkey2 * r8107 /branch/WebGUI_7.5/docs/create.sql: Preparing for 7.5.29-stable | 01:00 |
CIA-6 | WebGUI: translation * r8108 /translations/German/German/Asset_Template.pm: Update from translation server | 01:00 |
CIA-6 | WebGUI: translation * r8109 /translations/German/German/Asset_UserList.pm: Update from translation server | 01:00 |
CIA-6 | WebGUI: jt * r8110 /releases/WebGUI_7.5.29-stable: Release 7.5.29-stable | 01:00 |
CIA-6 | WebGUI: translation * r8111 /translations/German/German/WebGUI.pm: Update from translation server | 01:00 |
CIA-6 | WebGUI: translation * r8112 /translations/German/German/WebGUI.pm: Update from translation server | 01:00 |
@rizen | Lisette: in your new pay driver create a method called canUse() and make it return 1 | 01:23 |
@rizen | restart modperl | 01:23 |
@rizen | if you can now see your paydriver in the list | 01:23 |
@rizen | then there was something wrong with your canUse() | 01:23 |
@rizen | if you still can't see it, then something else is wrong | 01:23 |
Lisette | if i restart apache this restart modperl? | 01:30 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 01:30 | |
@preaction | Lisette, yes | 01:34 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:43 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:44 | |
Lisette | when i pay i choose the gateway.... the button don't shows me, this show me WebGUI::Shop::PayDriver::BotonPagos=HASH(0x12b4cf70) | 01:46 |
Lisette | what i must do? | 01:46 |
CIA-6 | WebGUI: translation * r8113 /translations/German/German/WebGUI.pm: Update from translation server | 01:47 |
CIA-6 | WebGUI: graham * r8114 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.30 dev | 01:47 |
CIA-6 | WebGUI: translation * r8115 /translations/German/German/Workflow_Activity_NotifyAboutLowStock.pm: Update from translation server | 01:47 |
CIA-6 | WebGUI: translation * r8116 /translations/German/German/VersionTag.pm: Update from translation server | 01:47 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:51 | |
Lisette | alreadry | 01:54 |
Lisette | ready | 01:54 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 02:16 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 02:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:16 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:40 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["Reconnecting"] | 02:45 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 02:45 | |
-!- mode/#webgui [+o apeiron] by ChanServ | 02:45 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:46 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] | 02:59 | |
patspam | perlmonkey2: you about? | 03:05 |
CIA-6 | WebGUI: patspam * r8117 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Set application/json Content Type header on JSON responses | 03:09 |
CIA-6 | WebGUI: patspam * r8118 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Minor bugfix | 03:09 |
-!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] | 03:30 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 03:34 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:34 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 04:11 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 04:12 | |
patspam | do you guys use log.conf much to customize log4perl output? | 04:37 |
@rizen | usually only for debugging | 04:38 |
@rizen | like when something is going wrong on some site, we might create a logger just for that one site | 04:38 |
@rizen | with full debug on | 04:38 |
patspam | I'm trying to use it to show only debug for the particular module I'm working on | 04:38 |
patspam | not getting much love | 04:39 |
patspam | finding i have to use a custom filter because wg uses a single log4perl "category" for all messages | 04:39 |
patspam | so you can't just do log4perl.logger.WebGUI.MyModule = DEBUG | 04:40 |
@rizen | correct | 04:41 |
@rizen | the category is the config file rather than the module name | 04:42 |
@rizen | because in production | 04:42 |
@rizen | you want to separate logs by site | 04:42 |
@rizen | not by module | 04:42 |
patspam | yeah, fair enough | 04:42 |
patspam | so I'm trying to use: log4perl.filter.myfilter = sub { /WebGUI::MyModule/ } | 04:42 |
patspam | in conjunction with log4perl.appender.mainlog.Filter = myfilter | 04:43 |
patspam | ah i see why it's not working, that only does the string match against the log message itself | 04:44 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:47 | |
knowmad | hey, does anyone have advice on configuring an awstats web interface? i don't see anything in docs. i could probably make it up but thought there'd be something out there | 04:50 |
@rizen | what do you mean configuring/ | 04:50 |
@rizen | like how to set up a virtual host? | 04:50 |
@rizen | or how to set up an awstats config file? | 04:51 |
@rizen | don't know if you're using the WRE or not, but it does both for you | 04:51 |
knowmad | hey rizen; yeah, i'm wanting to offer stats info for all my shared hosting sites on this server | 04:51 |
@rizen | automatically | 04:51 |
knowmad | but it doesn't add a web interface that i can see | 04:51 |
knowmad | something like sitename.TLD/awstats | 04:51 |
@rizen | yes it does...you just have to use the wreconsole.pl to turn it on | 04:51 |
@rizen | no it's not like that | 04:52 |
@rizen | it's 1 stats site | 04:52 |
@rizen | for all clients | 04:52 |
@rizen | stats.example.com?config=www.somesite.com | 04:52 |
knowmad | that's fine too; i can use redirects | 04:52 |
knowmad | so it's disabled by default; what is wreconsole enabling? | 04:52 |
knowmad | or is it adding a new virtualhost? | 04:52 |
@rizen | wreconsole.pl generates an awstats file for you | 04:52 |
@rizen | an awstats vhost file | 04:53 |
@rizen | and also enables stats processing in wre.conf | 04:53 |
knowmad | OK, that's what i'm looking for; it's not in the docs that i could tell (from grepping WebGUI directory) | 04:53 |
knowmad | oh so stats processing isn't enabled by default? | 04:53 |
@rizen | nope | 04:53 |
@rizen | the configs are created | 04:53 |
@rizen | but it doesn't actually calculate the stats | 04:54 |
knowmad | I see | 04:54 |
knowmad | i'll add this to wiki | 04:55 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 04:56 | |
@rizen | it's funny to me what things people think should be documented | 05:02 |
@rizen | vs what i think is intuitive | 05:02 |
@rizen | i wish i had a better barometer for such things | 05:04 |
knowmad | that's what IRC is for, eh? | 05:07 |
knowmad | here's an example for you that might help | 05:07 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 05:07 | |
knowmad | we just signed up for Everyone.net | 05:07 |
knowmad | the first time i logged into a Control Center page, i'm presented with all these options for customizing my interface but no obvious way to do what i wanted -- add new users | 05:08 |
knowmad | i had to look around to find the "tab" that allows me to manage users; this is not intuitive as it doesn't take into account the common things an admin is most likely to want to do first | 05:09 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 05:09 | |
@rizen | i know what you mean | 05:09 |
@rizen | i thought that too | 05:09 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 05:09 | |
@rizen | the problem is | 05:09 |
@rizen | i wrote the wre | 05:09 |
@rizen | so it's hard for me to know what is or isn't intuitive | 05:10 |
@rizen | to me it makes total sense | 05:10 |
knowmad | yeah, i'm realizing this as we work more with WebGUI and PB | 05:10 |
@rizen | for end user documentation i get a bit of a gut check because i have kristi writing the documentation | 05:11 |
knowmad | hopefully our input is constructive | 05:11 |
knowmad | yeah, she's doing a good job at that | 05:11 |
@rizen | but on admin level stuff...i'm the only one that even understands the stuff | 05:11 |
@rizen | let alone writing it | 05:12 |
@rizen | =) | 05:12 |
@rizen | i have our newest designer tabitha going over the designers guide right now as well | 05:12 |
@rizen | hoping to make that better | 05:12 |
knowmad | i did notice a comment about adding something to the admin guide recently; did you see that or would you like me to track it down again? | 05:12 |
@rizen | please track it down, cuz i didn't see it | 05:13 |
@rizen | was it on irc? | 05:13 |
knowmad | i think that's the best thing; we're doing more of our QA meetings with staff who aren't intimate with the project | 05:13 |
knowmad | no, it was in forums | 05:13 |
knowmad | brb | 05:13 |
@rizen | please post it to the RFE list | 05:13 |
@rizen | just a link to the forum post will be fine | 05:13 |
knowmad | k | 05:13 |
knowmad | it was in regards to awstats also :) | 05:14 |
knowmad | added RFE | 05:15 |
@rizen | coolio | 05:16 |
@rizen | i have to find someone to write the next version of the admin guide for me i think | 05:16 |
@rizen | i was bored after page 10 | 05:16 |
@rizen | and then i kept writing for another 200+ pages | 05:16 |
@rizen | to me all this stuff is second nature | 05:17 |
@rizen | and that simply doesn't work well when you're trying to write about it without leaving out any steps | 05:17 |
knowmad | yeah, i've had the same experience with writing our internal docs; it's just too easy to take things for granted | 05:18 |
knowmad | so I see you guys are hiring again; that's good news considering our current economy | 05:18 |
@rizen | have you seen a slow down in business? | 05:19 |
knowmad | yeah, less new clients; our existing clients are keeping us busy but less inquiries for new jobs | 05:20 |
@rizen | actually that's what we've seen all year | 05:20 |
knowmad | diona is working on a marketing campaign using some of our recent case studies to get me some sales calls | 05:21 |
@rizen | we are still increasing our client base, but at a much slower pace this year | 05:21 |
knowmad | ditto | 05:21 |
@rizen | we got a good hit off my last cio.com article | 05:21 |
knowmad | we'll have our best year this year in terms of gross income | 05:21 |
@rizen | it could turn in to a good sized client, so i've got my fingers crossed | 05:22 |
@rizen | us too | 05:22 |
knowmad | yeah, that's what tavis was saying; i was glad to see the article get posted | 05:22 |
knowmad | that's great news; we're working on some stuff to add to the Bazaar based on recent project that's finally wrapping up | 05:22 |
@rizen | sweet | 05:23 |
@rizen | there are only a few things for sale on the bazaar so far, but we've been getting good interest from peeps looking to make sales | 05:23 |
@rizen | and we started doing our first payouts to people selling stuff | 05:23 |
knowmad | i'm realizing that we need to work on growing the ecosystem around WebGUI | 05:23 |
knowmad | the bazaar seems a good step; this would be a good topic for partners forum | 05:24 |
knowmad | that's good to hear | 05:24 |
@rizen | i've got a top secret project that i hope to launch mid november that will increase webgui awareness by leaps and bownds | 05:24 |
@rizen | not to mention increase the size of the ecosystem around webgui | 05:25 |
knowmad | That's great! let us know if there's a way to help; maybe it will be obvious at that time | 05:25 |
@rizen | this one is a one man show | 05:25 |
@rizen | but i'm certain it will inspire all kinds of ideas | 05:25 |
knowmad | hey, get this; i found that our local paper's web site (charlotte.com) is using insite | 05:26 |
knowmad | i went to search "insite cms" on google and cmsmatrix.org is the #1 result | 05:26 |
@rizen | heh, of course it is | 05:26 |
@rizen | =) | 05:26 |
@rizen | you think i run shoddy sites? | 05:26 |
knowmad | not at all, just surprised that a comparison site ranked higher than the company's own web site | 05:26 |
@rizen | you know what i can't believe | 05:28 |
@rizen | we're giving away the matrix to people, which is really a unique feature | 05:28 |
@rizen | and hardly anybody has put up matrix sites | 05:28 |
@rizen | people could be making money hand over fist | 05:28 |
@rizen | we have one client that pays all of his bills doing it | 05:28 |
@rizen | it's his full time job now | 05:29 |
knowmad | how? via advertising? | 05:29 |
@rizen | but other than that, i haven't seen anybody else out there doing it | 05:29 |
@rizen | he has two sites | 05:29 |
@rizen | one that pays the bills through affiliate requests | 05:29 |
knowmad | i've considered it but you're requiring us to host with you to be part of the comparestuff newtork | 05:29 |
@rizen | and the other pays for subscriptions | 05:29 |
knowmad | not that i have to do that but it'd certainly help get started | 05:29 |
@rizen | well i have to get something out of it. =) | 05:30 |
knowmad | yeah, i understand that | 05:30 |
@rizen | i suppose you could just pay me the hosting fee and then still host it yourself. =) | 05:30 |
knowmad | that'd work ! | 05:30 |
knowmad | i've considered it but we've tabled it in the past | 05:30 |
knowmad | maybe time to rethink that plan, esp in light of the matrix 2.0 work that's happening | 05:31 |
@rizen | indeed | 05:31 |
@rizen | the new matrix rocks | 05:31 |
knowmad | is it available now in the betas? | 05:32 |
@rizen | btw, cmsmatrix.org gets all its money via ads | 05:32 |
@rizen | and it's no slouch | 05:32 |
@rizen | we make a few grand a month from it | 05:32 |
@rizen | no it's not out yet | 05:32 |
knowmad | that'll pay some bills | 05:32 |
@rizen | probably won't make it into the betas until the very end, just before the feature freeze | 05:32 |
knowmad | that'll give us time to get started building; there will be an upgrade path i presume from the current matrix | 05:33 |
@rizen | apparently our client that does only matrixes actually makes more than that | 05:33 |
@rizen | yes, there's an upgrade path...it's not entirely perfect because not everything translates 1:1 | 05:33 |
@rizen | but it's 90% perfect | 05:33 |
knowmad | that's close enough, esp if we'll just be in beta mode | 05:34 |
@rizen | well if you're in beta mode, one of the things that doesn't translate very well are the discussions | 05:34 |
@rizen | but you won't have those | 05:34 |
@rizen | cuz you're in beta mode | 05:34 |
@rizen | right now the matrix creates a CS for each matrix item | 05:35 |
knowmad | yeah, that's easily skipped for now | 05:35 |
@rizen | in the new system it uses the new comments aspect | 05:35 |
knowmad | is that a global asset like the new keywords? | 05:36 |
@rizen | you don't know about aspects? | 05:36 |
knowmad | as in aspect programming? | 05:36 |
@rizen | http://www.plainblack.com/tbb/next-aspects#1Fz-T5z-gUyzg5Bn7ForRg | 05:36 |
knowmad | only a little | 05:36 |
@rizen | yeah aspect programming | 05:37 |
knowmad | i'm a bit behind on your blog posts; very cool, finally an example of AOP that makes sense to me | 05:37 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 05:39 | |
@rizen | aspects are going to revolutionize sharable features in webgui | 05:40 |
knowmad | yeah, i can see how they are going to rock | 05:41 |
knowmad | question - will a developer be able to override or extend an aspect for a particular wobject? or is an aspect an all or none proposal? | 05:42 |
@rizen | the aspect just becomes part of the object, so yes you can mutate methods just as normal | 05:43 |
knowmad | hey dionak, are you reading? | 05:43 |
dionak | yes | 05:44 |
knowmad | good stuff, eh? | 05:44 |
dionak | catching up here.. | 05:44 |
@perlmonkey2 | patspam: here now | 05:47 |
@perlmonkey2 | sup? | 05:47 |
dionak | it would be great to be able to mutate methods. i'm a little behind on the conversation. fill me in tomorrow. | 05:47 |
knowmad | will do | 05:47 |
dionak | btw, i had a great conversation tonight that gave me an idea on how to service lower end clients. offer consulting instead of building... | 05:52 |
knowmad | yeah, i was going to ask you how that class went | 05:54 |
@perlmonkey2 | dionak: you mean like offering support and consultation rather than doing it for them? | 05:55 |
dionak | very reaffirming. turns out i've met the instructor | 05:55 |
knowmad | i'll be interested to hear how that works; sell cheaper solutions and offer consulting? | 05:55 |
dionak | yes, exactly | 05:55 |
knowmad | charlotte is such a big small town | 05:55 |
dionak | just for the ones with a smaller budget and willing to do the work, which i've come across quite often. especially with all the 'free' solutions out there. if they can invest the time, we could help with knowledge and get compensated for it. | 05:56 |
dionak | makes more sense than reducing price which is something we talked about in the president's meeting. | 05:57 |
dionak | how to service the low-end while not tying up resources for the higher end clients. | 05:57 |
knowmad | yeah, that's important | 05:57 |
dionak | knowmad, we need to talk about marketing our webgui solutions via the bazaar. | 05:58 |
knowmad | yeah, i was talking to JT about selling on the bazaar; i'll be interested in hearing ideas on how to market them | 05:58 |
dionak | i'd like to get our solutions up there even though they aren't all a download and install type of thing. | 05:59 |
dionak | cool. let's chat tomorrow then. i'm thinking something like quicken's marketplace. providers offer solutions in addition to products. | 05:59 |
knowmad | i don't see where that's a problem; i've often added an item to the bazaar and forgotten to upload the file; it's not required | 05:59 |
@rizen | when i find those things i'll delete them though | 06:00 |
@rizen | the bazaar is for downloadable content | 06:00 |
@rizen | i'm not saying you can't use the bazaar as a market for your services | 06:00 |
dionak | so it's not a place to market webgui solutions other than downloadable code then. | 06:00 |
knowmad | hmm, then i guess we'll have to rethink that gameplan u | 06:00 |
@rizen | but you have to put something legitimate in there that's downloadable | 06:00 |
dionak | how 'bout a price sheet? ;) | 06:01 |
dionak | kidding | 06:01 |
@rizen | for example, upload a template set and use the content area and links to market your design services | 06:01 |
@rizen | upload a macro and use the content area an links to market your programming services | 06:01 |
knowmad | what about screenshots of the solution? | 06:01 |
knowmad | we have a product that will be easier for us to install than fix to make it generic enough for the buyer to self-install | 06:02 |
@rizen | marketing slicks and screen shots of a non-downloadable product is nothing more than spam | 06:02 |
@rizen | then here's my suggestion | 06:03 |
@rizen | put the software in the download | 06:03 |
@perlmonkey2 | so it can't be anything like advertising, I'm guessing. | 06:03 |
@rizen | and in the description say that the purchase price comes with installation | 06:03 |
dionak | hm, that's an idea knowmad | 06:03 |
knowmad | yeah, that'd work | 06:04 |
knowmad | that way, we don't have to perfect it before starting to put it out to the marketplace | 06:04 |
@rizen | exactly | 06:04 |
@rizen | it's ok if it comes with services | 06:04 |
@rizen | it's just that "it" has to be something tangible | 06:04 |
knowmad | that's prob a good restriction to keep it a useful resource | 06:05 |
dionak | how does the bazaar work with paying for downloads if digital downloads aren't yet supported? haven't looked at a paid bazaar item yet. | 06:05 |
dionak | or has that been developed? | 06:06 |
@rizen | people pay and then the download link appears | 06:07 |
@rizen | you can set the duration that the download link is available for after they pay | 06:07 |
@rizen | for example, if they get updates for 1 year | 06:07 |
@rizen | then they can only continue to download it for a year after the date of purchase | 06:08 |
dionak | is this in 7.6? wondering about offering this to clients b/c we have been asked for it often enough. | 06:08 |
dionak | that's smart | 06:08 |
@rizen | the bazaar? | 06:08 |
@rizen | no, it's an experimental feature, like the helpdesk | 06:08 |
@rizen | only available on webgui.org | 06:08 |
@rizen | there's an open RFE for it to be put into the core | 06:09 |
@rizen | but for right now we're just playing around with it to make sure it's good before we consider putting it in the core | 06:09 |
dionak | yes, this would be handy and it makes sense to ensure quality first. | 06:09 |
knowmad | hey, if you want a comparison software for the digital download solution, check out dlguard.com | 06:10 |
dionak | our biggest challenge has been the cart and ems but those are other stories. | 06:10 |
knowmad | we just implemented it inside one of our webgui sites (which is why i had to figure out how to compile php into WRE) | 06:10 |
@preaction | i think someone asked for a quote to make WebGUI do what DL Guard can do | 06:11 |
@preaction | all i noticed was a single-sale digital download, which i believe only the Bazaar currently does in WebGUI | 06:11 |
knowmad | it also has a cart and supports multiple payment gateways | 06:12 |
@preaction | oh, and if we added Workflow hooks into Cart / Transaction | 06:12 |
knowmad | it offers timed download periods as well; check the homepage for the full list | 06:12 |
@rizen | ah | 06:13 |
knowmad | these kind of hooks would make webgui more programmable for non-programmers; it'd also create a great opp for 3rd party devs if there were a way to add workflow activities via a web interface (like other apps such as dotnetnuke and vbulletin) | 06:13 |
@rizen | the bazaar is quite a bit more complicated than that | 06:13 |
@rizen | i could write a download sku asset in a couple hours max | 06:14 |
@rizen | the bazaar had to support community uploads and multiple vendors | 06:14 |
@rizen | not to mention ratings, comments, subscriptions, sorting, searching, popularity ranking, etc | 06:14 |
knowmad | is it implemented as a custom sku? | 06:15 |
knowmad | we've had some experience with these in our recent project | 06:15 |
@rizen | there's the Bazaar asset which is the main interface showing most recent changes and whatnot | 06:15 |
knowmad | not nearly as complex as what you're describing | 06:15 |
@rizen | and then there's the bazaaritem sku | 06:15 |
knowmad | huh, interesting | 06:16 |
knowmad | it's good to see such a complex example of a product | 06:16 |
@rizen | https://svn.webgui.org/svnweb/plainblack/browse/experimental/Bazaar/lib/WebGUI/Asset/ | 06:16 |
dionak | the issue we've seen is requiring shipping address for download items and the complexity of checking out... | 06:17 |
dionak | in fact, our client required a stream-lined checkout process before accepting the project. | 06:18 |
@rizen | i just need to update the label say it just says "Choose Address" | 06:18 |
@rizen | cuz it's not just a shipping address, the reason it's required is that it's used to calculate tax | 06:19 |
dionak | i understand it but they didn't. | 06:19 |
@preaction | could we optionally disable tax calculation? | 06:19 |
dionak | too many clicks | 06:19 |
dionak | i tried the amazon angle but that didn't work. | 06:20 |
dionak | preaction, that might work... | 06:20 |
dionak | none of their products require shipping or tax | 06:21 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)] | 06:21 | |
dionak | which is probably why is was so confusing and they felt it would hender sales. | 06:21 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 06:22 | |
@preaction | yeah, we've got at least one site just like that, donation-only or digital-download-only, and they raised bloody hell over the address thing | 06:22 |
dionak | yea, ours is webinars and training events | 06:23 |
dionak | bloody hell is a good description. :) | 06:23 |
dionak | it's fine now but it is something that we need to address to be able to sell more ecommerce sites using webgui | 06:24 |
@rizen | you still have to choose an address for payment | 06:25 |
dionak | true | 06:25 |
dionak | but that's expected | 06:25 |
@rizen | and when you choose your address for this | 06:26 |
@rizen | it sets it for payment | 06:26 |
dionak | do you mean when we choose an address for shipping it sets it as the payment address? wondering what 'this'? | 06:27 |
@rizen | yes | 06:27 |
@rizen | it makes it "default" | 06:27 |
dionak | doesn't it still make you choose a payment address? | 06:27 |
@rizen | no | 06:27 |
@rizen | that was fixed | 06:27 |
@preaction | it shouldn't | 06:27 |
dionak | that must be new. | 06:27 |
dionak | we've been upgrading often. i haven't seen this behavior yet. | 06:28 |
dionak | i'll check beta tomorrow. | 06:28 |
dionak | it's getting late so i'm calling it a night. great conversation though. thanks. | 06:28 |
@rizen | try it on plainblack.com | 06:28 |
@rizen | it works | 06:28 |
@preaction | the paydriver has to be fixed to do it, so if you wrote a custom one then you might have to fix yours | 06:28 |
dionak | any idea when this was implemented? | 06:29 |
dionak | in the last couple of weeks? | 06:29 |
dionak | the paydriver comment makes a lot of sense. | 06:29 |
dionak | i'm guessing you populate the payment address when the shipping address is chosen. | 06:30 |
@rizen | the change was made shortly after 7.5 went stable | 06:31 |
@rizen | it was months ago | 06:31 |
@rizen | preaction made the change, so he may know the exact release | 06:32 |
@rizen | but it was quite a while ago | 06:32 |
@preaction | yeah, three months at least | 06:32 |
@preaction | well, maybe two | 06:32 |
dionak | i think it a user could disable shipping and taxes (separately) it would solve these issues. wow, that's a while. i'm surprised i haven't seen it as much as we've been in there. | 06:33 |
dionak | i'll look into it more tomorrow. | 06:33 |
CIA-6 | WebGUI: jt * r8119 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: changed "Choose Shipping Address" to "choose address" | 06:34 |
@preaction | shipping would probably be best disabled by not having any shippable products in the cart | 06:34 |
@preaction | so then the only toggle you need is taxes | 06:34 |
dionak | isn't shipping on products disabled by default? | 06:36 |
@preaction | dunno | 06:37 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 06:37 | |
dionak | k, i'll probably have more questions. just good to know i can ask them. | 06:37 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 06:38 | |
dionak | without sounding like i'm bashing the cart. it's a great solution but just needs to handle the edge cases. | 06:38 |
dionak | anyways, i've got to run and get some sleep. i'm on EST. ttys. | 06:38 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui [] | 06:38 | |
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] | 06:40 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:40 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:41 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] | 06:41 | |
@perlmonkey2 | patspam: I imagine your were asking after the Survey. So if you get this, it is done except for the Survey->Survey2.0 upgrade code and the reporting. I'll either wrap that up tomorrow or over the weekend. | 06:43 |
@preaction | nice | 06:43 |
@perlmonkey2 | it will be nice to have something working in production. | 06:44 |
patspam | perlmonkey2: you rock | 06:44 |
patspam | i was just going to tell you that i unleashed my designer on it yesterday and we have a 6 decent sized surveys built now | 06:44 |
@perlmonkey2 | heh, cool | 06:45 |
@perlmonkey2 | any issues I should know about? | 06:45 |
@perlmonkey2 | branching working alright for him? | 06:45 |
patspam | he's building up a list as he goes, no show-stoppers yet | 06:45 |
@perlmonkey2 | inserting previous answer text in questions/sections? | 06:45 |
patspam | i think he said section text isn't appearing, but that was on a slightly old version, haven't checked with latest | 06:46 |
@perlmonkey2 | give me as much of the list as you have tomorrow and I'll add those to the task list for the weekend. | 06:46 |
@perlmonkey2 | hmm, I'll look into that. But that would be a missing template var :O | 06:46 |
patspam | the "Copy" button is a god-send | 06:47 |
@perlmonkey2 | I'm in love with the new design. Besides putting in the html for that, the actual copy code is like two lines. | 06:47 |
patspam | yeah i saw that in the code, i was like, "is that all!" | 06:48 |
patspam | i think the problem is Section Name not appearing | 06:48 |
patspam | I'll send you his list tonight, some of it I'm already hacking in | 06:49 |
@perlmonkey2 | sounds great. and thanks a million for the help | 06:49 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["Good night"] | 06:50 | |
patspam | I've done nothing, been too busy to do anything | 06:50 |
@perlmonkey2 | I see two new changes :) | 06:51 |
patspam | the setMimeType one has the side-effect of stopping wg from garbling JSON data with wg debug info when in debug mode, which is nice | 06:54 |
@perlmonkey2 | that would be a bonus | 06:55 |
@perlmonkey2 | patspam: heh, you have the SURVEY2_README.txt in your flux branch :P | 06:57 |
@rizen | patspam, when is flux going to be ready for prime time? | 06:58 |
@rizen | are we talking weeks, months, or years? | 06:58 |
patspam | rizen: it's going into production next week | 06:59 |
patspam | that will be the real-world test | 06:59 |
@rizen | with the full UI and everythign? | 06:59 |
patspam | it has >90% test coverage | 07:00 |
patspam | no, i haven't built the rule-creation UI yet, because it's not needed for the website it's going into | 07:00 |
@rizen | k | 07:01 |
patspam | the plan is to then use it in a massive site being launched at the end of the year | 07:01 |
patspam | that will be the real-world performance test | 07:02 |
@rizen | cool | 07:02 |
patspam | I don't think I'll feel comfortable about calling it "ready for the core" until it passes that hurdle | 07:03 |
patspam | perlmonkey2: heh yeah I'm tracking Survey2 in my flux branch because I'm doing Survey2 flux plugins | 07:05 |
@perlmonkey2 | ic | 07:06 |
patspam | rizen: what do people normally do to synchronize the uploads folder in a cluster environment? | 07:08 |
patspam | aside from using physical shared storage? | 07:08 |
@perlmonkey2 | alright, my sick wife needs some attention, so I'm off. Hasta la vista | 07:08 |
@rizen | i've seen 3 solutions | 07:08 |
patspam | seeya perlmonkey2! | 07:08 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 07:09 | |
@rizen | 1) a smb/nfs mount shared between servers | 07:09 |
@rizen | that's the cheap solution | 07:09 |
@rizen | 2) a fibre channel / firewire / scsi drive array that can be attached to all servers | 07:09 |
@rizen | that's the expensive solution | 07:09 |
@rizen | 3) modifications to Storage.pm that triggers a copy to a remote server on changes | 07:10 |
@rizen | that's the hacker's solution | 07:10 |
@rizen | personally on most of our cluster sites we use option #1 | 07:10 |
patspam | does it scale? | 07:10 |
@rizen | it scales ok | 07:11 |
@rizen | there are lots of ways to do it | 07:11 |
@rizen | some better than others | 07:11 |
@rizen | some people set up shares from one of the web nodes to another web nodes | 07:11 |
@rizen | some people use network attached storage shared out to each webnode | 07:12 |
@rizen | the second scales better | 07:12 |
@rizen | especially if you put up a separate webnode or two just for serving up static files | 07:12 |
@rizen | of course, network design plays a fairly big role in how it performs as well | 07:12 |
patspam | mmm, many things to consider | 07:13 |
patspam | in the future would it be good to have cluster support built into Storage.pm? | 07:14 |
CIA-6 | WebGUI: patspam * r8120 /branch/WebGUI_Survey2/ (2 files in 2 dirs): Hack to allow 20 questions per page until we support an arbitrary limit | 07:14 |
@preaction | my opinion would be no, since an OS-level solution will be faster, and that's not even the fastest solution | 07:15 |
patspam | praction: by cluster support I only mean pushing out the changes to other nodes when modifications are made.. file access would always be from the local FS | 07:16 |
patspam | or is that what OS-level solutions can do? | 07:17 |
@preaction | yes | 07:18 |
@preaction | Sun's Lustre file system, for example | 07:19 |
* apeiron uses a q-tip to get preaction out of his head. | 07:19 | |
@preaction | or i believe you can set up a pull solution using NFS or SMB | 07:19 |
@rizen | patspam and preaction: actually we probably will be building in a triggered solution at some point, for direct support of CDN | 07:20 |
@preaction | i want to say the samba team is doing something with cluster file systems, but i could've read their research wrong | 07:20 |
@rizen | it won't be there for clusters, but rather for pushing stuff to a CDN | 07:20 |
@rizen | for clusters preaction is right, there are faster ways | 07:20 |
@preaction | yeah, for a CDN it'd be great | 07:21 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 07:42 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 07:42 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:02 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:02 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 08:26 | |
-!- Lisette [n=liraos@adsl190-28-108-212.epm.net.co] has left #webgui [] | 08:39 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 09:02 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 09:07 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 09:10 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 09:10 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] | 09:10 | |
CIA-6 | WebGUI: patspam * r8121 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Made surveyJSON package-aware | 09:17 |
CIA-6 | WebGUI: patspam * r8122 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux | 09:17 |
CIA-6 | WebGUI: patspam * r8123 /branch/WebGUI_flux/lib/WebGUI/URL/Content.pm: Reverted changes to lib/WebGUI/URL/Content.pm | 09:17 |
CIA-6 | WebGUI: patspam * r8124 /branch/WebGUI_flux/.project: Removed .project from version control | 09:17 |
CIA-6 | WebGUI: patspam * r8125 /branch/WebGUI_flux/.includepath: Removed .includepath from version control | 09:17 |
CIA-6 | WebGUI: patspam * r8126 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux | 09:17 |
CIA-6 | WebGUI: patspam * r8127 /branch/WebGUI_flux/lib/EnableFlux.pm: Temporarily disabled enable_survey script | 09:17 |
CIA-6 | WebGUI: patspam * r8128 /branch/WebGUI_flux/ (2 files in 2 dirs): Merge branch 'survey2' into flux | 09:17 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:27 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:35 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Client Quit] | 09:35 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:35 | |
CIA-6 | WebGUI: patspam * r8129 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux | 09:55 |
CIA-6 | WebGUI: patspam * r8130 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Made Survey2 asset-copy-aware too | 09:55 |
CIA-6 | WebGUI: patspam * r8131 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux | 09:55 |
-!- Bernd_ [n=spunky@dslb-088-074-178-194.pools.arcor-ip.net] has joined #webgui | 10:45 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 10:47 | |
-!- mode/#webgui [+o rizen] by ChanServ | 10:47 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 60 (Operation timed out)] | 10:49 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 11:09 | |
-!- AMH_bo1 [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 11:13 | |
kurios63 | hello everyone | 11:13 |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 11:13 | |
kurios63 | is it possible to show an attached image in a CS template of the Colaboration System? | 11:15 |
CIA-6 | WebGUI: translation * r8132 /translations/German/German/Asset_Calendar.pm: Update from translation server | 11:18 |
CIA-6 | WebGUI: translation * r8133 /translations/German/German/Asset_Collaboration.pm: Update from translation server | 11:18 |
Bernd_ | kurios63, definitely! | 11:18 |
Bernd_ | Have a look at the weblog template. | 11:18 |
Bernd_ | It is done there. | 11:18 |
kurios63 | Oh, i am working in the weblog template.. sec | 11:19 |
Bernd_ | By default, the first image attached in threads is shown on the right side. | 11:19 |
Bernd_ | Look at the attachment loop. | 11:20 |
kurios63 | aye, but the attachmentloop is only for the thread, right? I need to have attachments to show on the blog frontpage | 11:21 |
kurios63 | i do see attached images, they are thumbs who link to the thread. But if i attach a pdf it only shows in the thread | 11:22 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:27 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)] | 11:42 | |
Bernd_ | kurios63, you are right. It does not like look it is possible at the moment. | 11:45 |
Bernd_ | You would have to patch the code. | 11:45 |
Bernd_ | Probably not too difficult though. | 11:45 |
kurios63 | Thats a pity. But thanks for looking into it. I'll leave it for now, deadline ahead and too much to do! | 11:49 |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:50 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:12 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:40 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:40 | |
-!- kurios63 [n=chatzill@a62-216-21-20.adsl.cistron.nl] has quit [Read error: 104 (Connection reset by peer)] | 12:54 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 14:39 | |
-!- Bernd_ [n=spunky@dslb-088-074-178-194.pools.arcor-ip.net] has quit ["Ex-Chat"] | 14:53 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 14:55 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 15:02 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:31 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:31 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 15:32 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has left #webgui [] | 15:33 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 15:33 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:59 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:00 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:00 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:10 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:10 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 16:27 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 16:27 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 16:37 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:38 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:59 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:59 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:24 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:24 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:32 | |
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 17:47 | |
-!- AMH_bo1 [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:06 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:24 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 18:24 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:27 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:27 | |
CIA-6 | WebGUI: jt * r8134 /branch/alphamega: creating branch for alpha mega hosting to contribute features through | 18:34 |
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui | 18:45 | |
SquOnk | HI everyone | 18:45 |
@preaction | morning | 18:53 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:39 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:39 | |
topsub | Hello | 19:46 |
@preaction | hello | 19:49 |
@bopbop | hi | 19:51 |
CIA-6 | WebGUI: graham * r8135 /branch/WebGUI_7.5/ (4 files in 4 dirs): fixed: can't add EMS tickets to badges | 19:56 |
-!- joeli [n=kernel_d@12.88.48.54] has joined #webgui | 20:15 | |
topsub | is there a way to have coupons only to be allow to be added to your cart once? So you can only use this one coupon one time during the currrent checkout process? | 20:19 |
@tavisto | I think that's how they are designed | 20:19 |
@tavisto | 1-time use | 20:19 |
@preaction | yeah, that's what i thought too | 20:19 |
@preaction | 1 coupon per cart | 20:19 |
@tavisto | yep | 20:19 |
topsub | arg.. k i am missing that code somewhere in my macro then | 20:20 |
topsub | i wrote amacro to add a coupon to your cart if you can login to this remote site | 20:20 |
topsub | well if you have an account and are a subscriber | 20:21 |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 20:36 | |
-!- diakopter [n=somethin@209.9.237.164] has joined #webgui | 21:09 | |
@preaction | does anyone know how they do that "click heat" overlay, where you can see exactly where a user clicks on your web page? | 22:17 |
@preaction | http://www.labsmedia.com/clickheat/index.html <- so | 22:18 |
@perlmonkey2 | preaction: javascript capturing click events? | 22:26 |
@preaction | that's what i think, but then how is it recorded? | 22:26 |
@perlmonkey2 | ajax'ing the results back in near real time? | 22:26 |
@preaction | xmlhttprequest posted to the same server | 22:27 |
@preaction | but that wouldn't help unless i made a WebGUI URL handler that would gather those stats | 22:27 |
@perlmonkey2 | yeah, would be a cool thing to have | 22:29 |
@perlmonkey2 | and capturing clicks site wide wouldn't really cost anything as there wouldn't even need to be a response. So really it could just be an unanswered post. | 22:30 |
@preaction | true enough | 22:31 |
@preaction | plus with that POST can come a lot more info that only JS has, HTTP doesn't have | 22:31 |
@preaction | like screen resolution, plugins, and other stuff | 22:31 |
@perlmonkey2 | I like it. Sites could gather some decent user info in a single asset. | 22:31 |
@perlmonkey2 | I don't know what the current profiling tool captures though. | 22:32 |
@preaction | my main desire is to replace AWStats... it is a nightmare | 22:32 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 22:32 | |
@preaction | but the only way to supplant it is to make something that is first and foremost easier to use (for users and admins) and secondly more powerful | 22:33 |
@perlmonkey2 | does AWStats hook into apache? | 22:33 |
@preaction | not really, it's just a CGI script | 22:33 |
@preaction | parses apache logs and that's about it | 22:33 |
@perlmonkey2 | hmm, yeah a JS lib could capture a lot more information | 22:33 |
apeiron | preaction, I've not used it, but W3Perl is, obviously, Perl and also GPL. | 22:34 |
@perlmonkey2 | At the expense of making pages a little heavier. | 22:34 |
@preaction | ooh, space background | 22:34 |
@perlmonkey2 | preaction: heh, on labsmedia.com turn on firebug and then do clicks on the page. You can watch the net requests go out for each one. | 22:36 |
@perlmonkey2 | I see it passing a non-informative browser type, url, screen width, and coords of the click. | 22:38 |
@perlmonkey2 | But it was a 744ms lapse before the respone 'OK' came back. | 22:39 |
@perlmonkey2 | seems like a pretty simple app to put together. The real fun would be in the analysis tool. | 22:40 |
@preaction | i like w3perl, but i'd want to spruce up the interface | 22:40 |
@preaction | it's got the click heat thing even | 22:41 |
@preaction | yeah, the analysis part would be the fun part, to see what you can obtain from just the apache logs | 22:42 |
@preaction | length of session, the path the user takes through your site, average page weight | 22:42 |
juan1 | i have a problem with the encoding setting in the system | 23:05 |
juan1 | if i add a thread with accents, it is stored ok in the database but when i try to read it throughout interface, appears many rare characters | 23:07 |
juan1 | my settings in the database are | 23:08 |
juan1 | http://webgui.pastebin.com/m29d068c0 | 23:08 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 23:08 | |
@preaction | make sure you're sending the right content-type / charset headers | 23:09 |
@preaction | and those settings should all be UTF-8, there's an upgrade during the 7.5 series that will do that | 23:09 |
juan1 | in this moment appears utf8 | 23:09 |
@preaction | that would explain the problem. your database is latin-1 and your site is utf8. i'd upgrade WebGUI to the latest stable, your data will be migrated to utf8 | 23:10 |
juan1 | so i have to migrate my data to utf8 | 23:11 |
juan1 | do you know a good way to do it? | 23:11 |
@preaction | there's a webgui upgrade that will do it | 23:11 |
juan1 | actually i am in the latest version | 23:12 |
juan1 | 7.5.29 | 23:12 |
@preaction | then, yes, you need to change the charset of your database. there are docs on the MySQL site, and good luck. i failed every time i tried | 23:13 |
juan1 | ok | 23:13 |
juan1 | thanks | 23:13 |
CIA-6 | WebGUI: doug * r8136 /WebGUI/ (2 files in 2 dirs): added: Textarea now supports maxlength attribute | 23:24 |
CIA-6 | WebGUI: doug * r8137 /WebGUI/docs/changelog/7.x.x.txt: added changelog | 23:24 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 23:57 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 23:57 | |
--- Day changed Sat Oct 25 2008 | ||
-!- joeli [n=kernel_d@12.88.48.54] has left #webgui [] | 00:06 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:19 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:26 | |
-!- estiven [n=estiven@201.232.58.66] has left #webgui [] | 00:36 | |
juan1 | my database is in utf8 | 00:51 |
juan1 | and my problems with accents continues | 00:52 |
juan1 | have to change something in webgui configuration? | 00:52 |
@preaction | because the data is still wrong. try re-saving the data and see what happens | 00:52 |
juan1 | the data was converted too | 00:53 |
@preaction | just try it please? i did this before, and i was here during the whole fiasco. the database is now UTF8, but the data inside was already UTF8. we were saving UTF-8 data in Latin-1 tables | 00:55 |
juan1 | i am checking and the tables are in utf8 too | 01:00 |
@preaction | did you try what i asked? | 01:00 |
juan1 | do you suggest me to have the tables in latin 1 and the data in utf8? | 01:01 |
@preaction | no, i suggested that you go to some of the wrong data from the front end, edit the asset, save the asset without changing anything, and see what happens | 01:02 |
juan1 | i saved one CS that the problem continues | 01:06 |
@preaction | then i don't know | 01:06 |
juan1 | in the CS i have some threads, if i see the thread without edit they don't have problem but when i try to edit it many characters are rare | 01:07 |
juan1 | if i try to connect to my database using console all the variables are in utf8 but when i try to connect using the front end, they are in latin1 | 01:09 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 01:29 | |
CIA-6 | WebGUI: perlmonkey2 * r8138 /branch/WebGUI_Survey2/ (6 files in 4 dirs): Add new report table (and sql file), and the survey now does reporting. | 01:36 |
juan1 | preaction | 01:49 |
juan1 | do you know what is this error about? | 01:50 |
juan1 | Can't locate object method "open" via package "WebGUI::Session" | 01:50 |
@preaction | juan1, perldoc perldiag, look for "Can't locate object method" | 01:50 |
-!- estiven [n=estiven@201.232.58.66] has joined #webgui | 01:53 | |
juan1 | the method exists | 01:56 |
juan1 | all is ok | 01:56 |
juan1 | the error is in the next file WebGUI::Session" at /data/WebGUI/lib/WebGUI/URL/Content.pm line 54. | 01:57 |
@preaction | juan1, and you're sure that WebGUI::Session compiles okay? | 01:59 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink | 02:00 | |
-!- Netsplit over, joins: grink | 02:00 | |
juan1 | thanks | 02:03 |
juan1 | if find the error | 02:03 |
juan1 | bad sintaxis in SQL.fm | 02:03 |
juan1 | SQL.pm | 02:03 |
juan1 | i was changing some things | 02:04 |
-!- Helios- [i=helios@kilo035.server4you.de] has quit [Read error: 104 (Connection reset by peer)] | 02:12 | |
-!- Helios- [i=helios@kilo035.server4you.de] has joined #webgui | 02:22 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:30 | |
-!- juan1 [n=juangui@201.232.58.66] has left #webgui [] | 02:49 | |
-!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."] | 02:50 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 03:13 | |
-!- SquOnk [n=emhn@201.248.20.63] has quit ["Yippie kay-ai-yay fudder muckers!"] | 03:15 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 03:26 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 03:29 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 03:31 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 03:31 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 03:35 | |
topsub | How can i call a function inside of my custom product asset? thought it was something like.. func=giftWebinarForm;class=WebGUI::Asset::Sku::Webinar | 03:46 |
@preaction | just func=getWebinarForm | 03:46 |
@preaction | you have to have an instance of your custom product somewhere, then add ?func=getWebinarForm | 03:46 |
@preaction | to the url of the asset | 03:46 |
topsub | how could i get an instance of it? | 03:47 |
topsub | i am trying to build an admin feature for this product | 03:48 |
@preaction | to get an instance you would put it on a page | 03:49 |
@preaction | you could be an administrative function using a content or URL handler | 03:49 |
topsub | What would be best to build this admin tool? or would it matter | 03:49 |
topsub | i'm not sure how to just "put it on a page". think i am missing something | 03:50 |
@preaction | put your asset on a page. click on it from the New Content menu | 03:50 |
@preaction | if it's not in the New Content menu, you need to add it to the "assets" key in the config file | 03:51 |
topsub | but that will call the "add" function | 03:51 |
topsub | i need to call another function inside of it | 03:51 |
topsub | i have installed this product on the site | 03:51 |
topsub | but i need to build another feature of this admin tool | 03:52 |
@preaction | once you've called the add function, then and only then can you call the giftWebinarForm method | 03:52 |
@preaction | if you don't want an instance of an asset to exist, you need to make it a URL or Content handler | 03:52 |
topsub | so then wha ti was trying isn't getting me the result i need | 03:53 |
topsub | i just want to be able to go to the url say "/admin/giftWebinar" and call "www_giftWebinarForm" inside WebGUI::Asset::Sku::Webinar.pm | 03:54 |
topsub | would that be a content handler | 03:54 |
@preaction | that could be a URL handler if you wanted | 03:56 |
topsub | is there anyway i can call this function www_giftWebinarForm without having to change the .conf file? | 03:57 |
@preaction | you could do something stupid like put it in a form control or a workflow activity | 03:58 |
@preaction | why is that a requirement? | 03:58 |
topsub | i am just trying find the easiest way to do this | 03:59 |
@preaction | the easiest way is probably a URL handler | 03:59 |
topsub | i thought calling "?func=giftWebinarForm;class=WebGUI::Asset::Sku::Webinar" would just call that function inside that asset | 03:59 |
@preaction | no | 03:59 |
@preaction | ?func=add is a special www method that all assets have | 04:00 |
topsub | ah ya i found out that my thoughts were wrong because in the log i got ""WebGUI::Asset::Wobject::Layout" " | 04:00 |
topsub | i mean : Can't locate object method "www_giftWebinarForm" via package "WebGUI::Asset::Wobject::Layout" | 04:01 |
topsub | so i found out it was calling the wrong asset | 04:01 |
topsub | instead of trying to call this funtion to create this form. i can just manual create this form and just post the www_giftWebinarFormSave? | 04:02 |
@preaction | no | 04:09 |
@preaction | unless you create an asset | 04:10 |
@preaction | you cannot call any methods of the asset's class | 04:10 |
topsub | is this documented anywere. lol think i am missing something | 04:14 |
topsub | i have the asset its the webinar.pm inside WG::Asset::Sku | 04:14 |
topsub | its a fully working product | 04:14 |
topsub | just calling another sub inside of it seems not to be as straight forward as we thought | 04:14 |
@preaction | it's just like any other asset, first you add it, then you can call other www_ methods on it | 04:15 |
topsub | but i don't need to add a new one tho | 04:15 |
topsub | i just want to do manage all of them | 04:15 |
topsub | so maybe we are trying to add this function in the wrong place | 04:15 |
topsub | maybe this needs to be a macro or something | 04:15 |
topsub | we want to be able to give users in the system free "Webinars" aka products for download | 04:16 |
topsub | so i am trying to build a form were i can select a user and a webinar and create a transaction for them | 04:16 |
topsub | i don't need to add a new asset to the system i just want to use it. | 04:16 |
topsub | just to use a function inside of it | 04:17 |
@preaction | this sounds like something that you'd want to put into the Shop system or something | 04:17 |
@preaction | or you could become the user and fill out their cart for them | 04:17 |
@preaction | you can't use that function without an instance of an asset, period | 04:17 |
topsub | ya so we had the wrong thought on how we can use it | 04:18 |
@preaction | or you could make a URL handler or Content handler that would show the form, process the form, and create the transaction for you | 04:18 |
@preaction | all without assets | 04:18 |
topsub | thanks preaction! | 04:18 |
topsub | i think if we had to do it | 04:18 |
topsub | i would write a macro to process the form and transaction | 04:18 |
@preaction | or you could create a "www_giftToUser" method that will gift the current asset to a given user | 04:19 |
topsub | ah | 04:19 |
CIA-6 | WebGUI: jt * r8139 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): Fixed basic auth to work on WRE demo servers. | 04:19 |
CIA-6 | WebGUI: patspam * r8140 /branch/WebGUI_Survey2/Survey.sql: Added missing field to db schema: groupToEditSurvey | 04:19 |
CIA-6 | WebGUI: patspam * r8141 /branch/WebGUI_Survey2/survey_templates.wgpkg: Individual templates probably don't need to be enabled as individual packages | 04:19 |
topsub | so th eclient would browse to the asset and then click gift to user and select a user | 04:19 |
topsub | ? | 04:19 |
@preaction | yes | 04:20 |
@preaction | is your Webinar a subscription? adding gifting to subscriptions would be nice | 04:20 |
topsub | we set it up for digital downloads | 04:20 |
topsub | i wrote a macro to pull your transactions and anything that is a digital download display on apage with a link to the uploaded file attached to it | 04:21 |
@preaction | yeah, so a kind of subscription | 04:21 |
topsub | ya very close | 04:22 |
topsub | i am kinda liking the www_giftToUser idea tho | 04:22 |
topsub | maybe i coul dadd a new tab called gift | 04:23 |
topsub | and have a form control that you select a user | 04:23 |
topsub | and if a user is selected then call www_giftToUser which creates that transaction? | 04:23 |
@preaction | something like that, yeah | 04:23 |
topsub | what did you have in mind? | 04:25 |
topsub | you seem to have a good plan in mind.. lol | 04:25 |
@preaction | that's as much as i have in mind, i don't know your system or your requirements, and now i'm off to add gifting to Subscription assets | 04:27 |
@preaction | if it'll work... i think i see how to do it, but it doesn't yet make sense | 04:27 |
@preaction | ah. that's what a subscription code is | 04:33 |
@preaction | but it's not Gifting as much as it is "FREE" | 04:34 |
topsub | yya | 04:38 |
topsub | just got to create an transaction | 04:38 |
topsub | so it will show up on there download page | 04:38 |
topsub | if i become the user that menas i would have to go threw the checkout process. so not sure if that will work.. | 04:48 |
topsub | for the client that is | 04:48 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 05:16 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 05:58 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:06 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:06 | |
topsub | preaction: i added a link in my webinar template calling "?func=giftToUser" and it display a form, Now i will create the form and the save method.. great idea! | 06:08 |
topsub | So the client will have to visit the webinar they want to gift to a user and turn on admin mode and click the link. | 06:09 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)] | 06:15 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:16 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:16 | |
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:19 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)] | 06:32 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:33 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:38 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:38 | |
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)] | 06:39 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)] | 06:39 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 07:11 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 08:23 | |
elnino | hello! | 08:23 |
elnino | has anyone had problems with a site looking at another domains upload directory? I have 7.5.24 | 08:23 |
@preaction | check the config file's "uploadsPath" | 08:26 |
@preaction | or uploadsUrl | 08:26 |
@preaction | make sure the uploadsUrl goes to where you think it does | 08:26 |
elnino | sorry, It was my modproxy file... I forgot to change that. I'm moving sites. from one domain to another. my bad. Thanks | 08:26 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink | 08:34 | |
-!- Netsplit over, joins: grink | 08:34 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 08:41 | |
CIA-6 | WebGUI: doug * r8142 /WebGUI/ (5 files in 5 dirs): added: DataForm can now trigger workflow when adding an entry | 08:44 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 08:52 | |
@preaction | you know, instead of wasting time in the Shop, i should be trying to smooth the rough edges of the Calendar... | 09:18 |
-!- Bernd_ [n=spunky@gw53.mpi-magdeburg.mpg.de] has joined #webgui | 11:44 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink | 13:27 | |
-!- Netsplit over, joins: grink | 13:28 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 13:42 | |
-!- Bernd_ [n=spunky@gw53.mpi-magdeburg.mpg.de] has quit [Read error: 110 (Connection timed out)] | 13:53 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 16:16 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:16 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18:25 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [] | 18:33 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 18:45 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 18:45 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 18:49 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:49 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:19 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:28 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn | 19:44 | |
-!- Netsplit over, joins: @khenn | 19:45 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 19:54 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 20:12 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 22:28 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 23:39 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 23:43 | |
CIA-6 | WebGUI: colin * r8143 /WebGUI/ (3 files in 3 dirs): reset isDefault to 0 on copy, 8921 | 23:57 |
--- Day changed Sun Oct 26 2008 | ||
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 00:16 | |
elnino | hi. This is interesting. Is "turn admin on" a subgroup of "template managers?" I was going to give special permissions to a user to edit my templates using the template manager group, but they can modify all templates. and she is NOT in the "turn admin on " group. Is this a bug? | 00:17 |
elnino | you don't have to be in the "turn admin on" group to get to the asset manager. so I'm wondering if this is really intended. | 00:18 |
elnino | never mind. I created my own group. But I'd be intersted to know if that was a bug. I gotta go. bye | 00:40 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 00:40 | |
CIA-6 | WebGUI: translation * r8144 /translations/German/German/Asset_Matrix.pm: Update from translation server | 01:22 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 01:36 | |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 01:47 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 01:48 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:55 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit [Remote closed the connection] | 01:59 | |
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has quit [Connection timed out] | 02:18 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 02:24 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:06 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 03:49 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 05:27 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05:27 | |
+cap10morgan | anyone else seeing this? I get the following error on every Workflow Activity class for the past several versions of WebGUI: Can't locate object method "getName" via package "WebGUI::Workflow::Activity::[foo]" | 05:28 |
+cap10morgan | getName is defined in WebGUI::Workflow::Activity, so I'm at a loss as that what's going on | 05:28 |
+cap10morgan | this prevents me from creating or editing workflows | 05:29 |
+cap10morgan | appears to be a known bug; i added my comments there. | 05:34 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 05:35 | |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui | 05:53 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:53 | |
+perlDreamer | preaction: are you awake? | 06:22 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:24 | |
CIA-6 | WebGUI: colin * r8145 /branch/WebGUI_7.5/ (5 files in 4 dirs): 8962: change text/json to applicaition/json | 06:33 |
CIA-6 | WebGUI: colin * r8146 /WebGUI/ (8 files in 5 dirs): change mime type of json methods from text/json to application/json | 06:33 |
CIA-6 | WebGUI: colin * r8147 /WebGUI/t/Shop/ (Transaction.t Tax.t): check MIME type for JSON accessor methods in Tax and Transaction | 06:33 |
CIA-6 | WebGUI: colin * r8148 /branch/WebGUI_7.5/t/Shop/ (Tax.t Transaction.t): backported MIME type tests for Shop and Transaction | 06:33 |
@preaction | perlDreamer, sup | 06:48 |
+perlDreamer | I was tracking down a bug | 06:49 |
+perlDreamer | I think I have a handle on it | 06:49 |
+perlDreamer | Your variable naming scheme is insidiously clever | 06:50 |
@preaction | thanks i think | 06:50 |
@preaction | clever is usually bad though | 06:50 |
+perlDreamer | $dt->can( $fields{ $name } )->( $dt ); | 06:51 |
@preaction | er... where did i do that? | 06:51 |
+perlDreamer | calendar | 06:51 |
+perlDreamer | elnino says that startEpoch doesn't work right | 06:51 |
+perlDreamer | so I ack'ed the codebase | 06:51 |
+perlDreamer | and didn't find it | 06:52 |
+perlDreamer | then I ack'ed the templates, and found it there | 06:52 |
+perlDreamer | finally, i started tracing the list view in the calendar | 06:52 |
@preaction | oh, heh | 06:52 |
@preaction | now i see | 06:52 |
+perlDreamer | and came across appendTemplateVarsDateTime | 06:52 |
@preaction | i don't think i can take credit for that one | 06:52 |
@preaction | oh, wait, maybe it was me | 06:53 |
@preaction | now that i see the code, it looks like something i'd do | 06:53 |
+perlDreamer | why isn't the code in the child? | 06:53 |
@preaction | because that's for getting template vars for any datetime object | 06:54 |
@preaction | there is code like that in the Event class too | 06:54 |
+perlDreamer | gotcha | 06:54 |
@preaction | the Event code could, theoretically, call that code | 06:55 |
@preaction | in fact, it might be advantageous to put that template var generating code in WebGUI::DateTime itself | 06:55 |
@preaction | since it's for a WG::DT in general, not anything specifically | 06:55 |
+perlDreamer | over time, I find myself liking fewer template variables, and more usage of Macros | 06:55 |
@preaction | we'd have to benchmark it, but i figure making too many template vars is more likely to be faster than using macros | 06:56 |
@preaction | i believe i wrote that code when JT was discussing getting rid of macros for something else / better | 06:56 |
@preaction | i think that idea's gone by the wayside now | 06:56 |
+perlDreamer | If it's like i18n lookups, macros are faster than the templating engine | 06:57 |
@preaction | hmm | 06:57 |
+perlDreamer | in any case, I'll write some tests and see if I can track down the bug | 06:58 |
+perlDreamer | I haven't written perl code in a week due to $dayJob | 06:58 |
@preaction | what is the bug? remember that the epoch is not in any specific timezone, and the D macro doesn't do any timezone magic | 06:58 |
@preaction | i think that was the problem, no? | 06:58 |
+perlDreamer | #8914 | 06:58 |
+perlDreamer | startEpoch shows "today" versus the startDate | 06:59 |
+perlDreamer | http://www.plainblack.com/bugs/tracker/8914 | 06:59 |
@preaction | today? as in Now? | 06:59 |
+perlDreamer | yeah | 06:59 |
@preaction | it's startDateEpoch | 06:59 |
@preaction | not startEpoch | 06:59 |
@preaction | the D macro sees nothing and assumes "now" | 07:00 |
+perlDreamer | the default template uses startEpoch | 07:00 |
+perlDreamer | and the method calls epoch on the configured DateTime object | 07:00 |
+perlDreamer | and returns startEpoch | 07:00 |
@preaction | ah | 07:01 |
@preaction | shit | 07:01 |
@preaction | well, you got it pretty much figured out then really | 07:01 |
+perlDreamer | yeah, I just need to write the test and see what's up | 07:01 |
+perlDreamer | It all looks fine | 07:02 |
+perlDreamer | just how does that line of code work, btw? | 07:02 |
+perlDreamer | $dt->can( $fields{ $name } )->( $dt ); | 07:03 |
@preaction | can returns a reference to a subroutine, right? | 07:06 |
@preaction | and a method is a subroutine with the object as the first argument | 07:06 |
@preaction | so i get the subref, $dt->can() then i deref and give it the object | 07:06 |
+perlDreamer | that is incredibly brilliant | 07:07 |
+perlDreamer | and evil | 07:07 |
@preaction | yes, it's one of those clever things people should avoid like the plague | 07:07 |
@preaction | there's probably a cleaner way to write that too i bet | 07:08 |
+perlDreamer | I'll leave it for the professional programmers to use | 07:08 |
+perlDreamer | In any case, time for this old man to go bed | 07:08 |
+perlDreamer | thanks for the chat, preaction :) | 07:08 |
@preaction | np, thanks for the fixes, goodnight | 07:08 |
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:09 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:54 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:01 | |
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui | 17:57 | |
SquOnk | Hi everyone | 17:57 |
-!- SquOnk [n=emhn@190.74.66.16] has quit ["Yippie kay-ai-yay fudder muckers!"] | 18:31 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 18:50 | |
-!- CIA-6 [n=CIA@208.69.182.149] has quit [] | 18:51 | |
-!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI | 19:19 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit ["leaving"] | 19:24 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 19:28 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 19:33 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 19:41 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 19:41 | |
@perlmonkey2 | wg upgrade scripts are all customized right? And to add the upgrade for Survey, I just need to insret a method in the start call right? | 20:06 |
@perlmonkey2 | oh, no, I just add a method to be called normally. | 20:07 |
@perlmonkey2 | sweet, easy enough | 20:07 |
--- Log closed Sun Oct 26 20:20:07 2008 | ||
--- Log opened Sun Oct 26 20:20:09 2008 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 20:20 | |
-!- Irssi: Join to #webgui was synced in 33 secs | 20:20 | |
--- Log closed Sun Oct 26 20:27:51 2008 | ||
--- Log opened Sun Oct 26 20:27:53 2008 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 20:27 | |
-!- Irssi: #webgui: Total of 16 nicks [2 ops, 0 halfops, 1 voices, 13 normal] | 20:27 | |
-!- Irssi: Join to #webgui was synced in 2 secs | 20:27 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 21:00 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 21:45 | |
--- Log closed Sun Oct 26 23:20:02 2008 | ||
--- Log opened Sun Oct 26 23:20:18 2008 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 23:20 | |
-!- Irssi: #webgui: Total of 18 nicks [2 ops, 0 halfops, 1 voices, 15 normal] | 23:20 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 23:20 | |
--- Log closed Sun Oct 26 23:20:29 2008 | ||
--- Log opened Sun Oct 26 23:20:58 2008 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 23:20 | |
-!- Irssi: #webgui: Total of 18 nicks [2 ops, 0 halfops, 1 voices, 15 normal] | 23:20 | |
-!- Irssi: Join to #webgui was synced in 3 secs | 23:20 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 23:23 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 23:24 | |
CIA-6 | WebGUI: colin * r8149 /WebGUI/t/Asset/Wobject/Calendar.t: write a basic test for appendTemplateVarsDateTime | 23:28 |
CIA-6 | WebGUI: colin * r8150 /branch/WebGUI_7.5/t/Asset/Wobject/Calendar.t: backport new Calendar template variable test | 23:28 |
--- Day changed Mon Oct 27 2008 | ||
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 00:33 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 00:47 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 00:47 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 00:48 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:48 | |
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui | 01:30 | |
SquOnk | Hello | 01:30 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:38 | |
@preaction | hello | 01:43 |
SquOnk | preaction: Good news and bad news from the "getting in Debian" front | 01:44 |
@preaction | good news is good news! | 01:44 |
SquOnk | preaction: Good news is the NEW queues has been reopened, so the webgui package was rechecked for inclusion. Bad news is there are two pieces of javascript code that have "problematic licensing" | 01:45 |
@preaction | which ones? they should be opened as bugs | 01:46 |
SquOnk | preaction: I'll be here tomorrow around 9:00 my time (UTC-4:30) so we can figure out what to do... it's not hard, just a matter of adding a couple of statements to the licensing. | 01:46 |
SquOnk | preaction: Other than that, the assigned reviewer said the package is ready to go :-) | 01:47 |
@preaction | that's good | 01:47 |
SquOnk | preaction: Hopefully we can fix the issues this week and finally get the job done :-) | 01:48 |
@preaction | yeah, everyone will be here tomorrow, so we can fix those things right away | 01:48 |
SquOnk | preaction: ColorPicker.js and AC_RunActiveContent.js | 01:49 |
@preaction | ColorPicker.js should probably go away, we're using the YUI one now | 01:49 |
SquOnk | preaction: Remember this is 7.5 | 01:49 |
SquOnk | preaction: If it can go away, great. | 01:49 |
@preaction | yeah, i thought we did that in 7.5, i've heard of the AC_RunActiveContent one, and i hope it's not what i think it is | 01:50 |
@preaction | i think i saw it with Dreamweaver | 01:50 |
SquOnk | preaction: It comes with the ukplayer thing | 01:50 |
@preaction | ... yeah, it's adobe activecontent | 01:50 |
SquOnk | UserList.pm has a copyright notice, but no licensing information. That's an easy one :-) | 01:51 |
SquOnk | ...and even if it's not cause for rejection, several .pm files are missing copyright/licensing information. | 01:52 |
@preaction | the AC_RunActiveContent has a copyright Adobe, but it has no license information. afaik that means we can't use it, period | 01:53 |
SquOnk | preaction: Well, hopefully we can clean that up tomorrow :-) | 01:54 |
-!- perlDreamer [n=colink@nat108.mxim.com] has joined #webgui | 03:18 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 03:19 | |
+perlDreamer | maybe the unlicencesed js file could be replaced with this: | 03:22 |
+perlDreamer | http://blog.deconcept.com/swfobject/ | 03:22 |
+perlDreamer | it's MIT licensed | 03:23 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:46 | |
SquOnk | Is the 'default.ttf' font used anywhere? I can't find where... | 03:50 |
SquOnk | ...if it's not used, it should be removed; it it is used, the Debian package must provide _source_ or an URL to the source... | 03:50 |
@preaction | it's used by WebGUI::Image::Graph i believe, via WebGUI::Color | 03:53 |
@preaction | er... make that WebGUI::Image::Font | 03:54 |
SquOnk | preaction: Aha. | 03:55 |
SquOnk | preaction: Where did that font come from? | 03:55 |
@preaction | not sure | 03:55 |
@preaction | i would hope it's a freely-licensed one | 03:55 |
SquOnk | preaction: Me too. | 03:55 |
SquOnk | preaction: We only need a URL to the source. | 03:56 |
+perlDreamer | default.ttf is used for captchas | 03:56 |
+perlDreamer | rizen knows where it came from | 03:56 |
@preaction | it's also used for captchas too? | 03:56 |
+perlDreamer | I think that's the whole reason it was added originally | 03:56 |
@preaction | then i think it's Courier | 03:56 |
@preaction | but yes, someone else will need to confirm | 03:57 |
SquOnk | The file states is FSType2 meaning it's not freely editable... that is surely not good. | 03:57 |
SquOnk | It's "HeadacheNormal" made with Macromedia Fontographer 4.1 | 03:58 |
SquOnk | Has Copyright Carbello | 03:58 |
SquOnk | ... | 03:58 |
+perlDreamer | that file is old, dates all the way back to cvs | 03:59 |
SquOnk | Hmm. | 03:59 |
+perlDreamer | doesn't Haarg have a complete import of the CVS into his git repo? | 03:59 |
SquOnk | Is that font easily replaceable with a free one. | 03:59 |
SquOnk | ? | 03:59 |
SquOnk | A Bitstream Vera Sans, for instance... | 04:00 |
@preaction | i can't see why that'd be an issue | 04:00 |
SquOnk | preaction: Debian cannot redistribute non-free stuff. | 04:01 |
@preaction | i meant with changing the font | 04:01 |
SquOnk | preaction: Silly me. | 04:01 |
@preaction | i'm a Debian user myself ;) | 04:01 |
SquOnk | preaction: All I see is a sans serif font | 04:01 |
@preaction | was the first Linux that actually worked for me | 04:02 |
SquOnk | preaction: So, anything "sans serify" will do :-) | 04:02 |
@preaction | essentially, yeah | 04:02 |
+perlDreamer | preaction, it's used in both places. Captchas and the Graphing text generator | 04:03 |
SquOnk | On a different subject... how would you like a Module::Build WebGUI install? | 04:04 |
+perlDreamer | I'm not a big Module::Build fan | 04:04 |
SquOnk | s/like/feel about/ | 04:04 |
* perlDreamer is kind of old fashioned | 04:04 | |
SquOnk | perlDreamer: :-) Module::Build is not Makefile dependent, it's more flexible that ExtUtils::Makemaker regarding installation location and "what to install"... | 04:05 |
SquOnk | ...not to mention the fact that it has options _specifically_ for packaging (Debian or otherwise) | 04:05 |
+perlDreamer | Dude, you do what you need to do to make it work for you. | 04:06 |
+perlDreamer | I'll overcome my EU::MM prejudices | 04:06 |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 04:06 | |
+perlDreamer | but you'll have to drag Fedora out of my cold, dead hands... ;) | 04:06 |
+perlDreamer | oh, and don't tell topsub about it | 04:06 |
SquOnk | lol | 04:06 |
+perlDreamer | It'll just make him mad again | 04:06 |
topsub | whoa now | 04:06 |
topsub | ! | 04:06 |
@preaction | what about using Shipwright to build WebGUI instead of Module::Build? | 04:07 |
topsub | :-p | 04:07 |
SquOnk | WebGUI/Asset/Wobject/UserList.pm has copyright notice but no license. That should be an easy one to fix. | 04:08 |
+perlDreamer | everything in the core (perl based) is supposed to be GPL | 04:08 |
+perlDreamer | shame on UK for not following standards | 04:08 |
SquOnk | perlDreamer: Heh | 04:08 |
+perlDreamer | that default.ttf file should be collateral | 04:09 |
SquOnk | perlDreamer: Funny thing about Debian's QA. If you place NO copyright and NO license on _modules_ but have a single file stating "this is copyright such and such, licensed under such and such..." you're fine... | 04:10 |
SquOnk | ...but if your have ONE file with copyright but no license, then you get rejected :-) | 04:10 |
+perlDreamer | rizen has a script which updates copyright dates in every file. But we don't have one for licensing issues. | 04:11 |
+perlDreamer | Maybe we need a test for that | 04:11 |
+perlDreamer | of course, that's usually my solution for everything | 04:11 |
SquOnk | So, those are the only four issues remaining: default.ttf (which I've just found it's not free), UserList.pm having copyright but no license, and AC_RunActiveContent.js and ColorPicker.js licensing. | 04:11 |
+perlDreamer | 3/4 should be fine | 04:11 |
+perlDreamer | just the Adobe js file | 04:11 |
+perlDreamer | and I proposed a replacement for it | 04:12 |
+perlDreamer | or we can scrub UK's flash player from the debian WebGUI for a while | 04:12 |
SquOnk | perlDreamer: In fact, the reviewer mentioned that most modules did not have neither copyright nor license, and that would NOT be a cause for rejection due to the "global copyright file", but that it would be nice to add notices to all of them. | 04:12 |
SquOnk | Well, sleep on it and we talk again tomorrow... | 04:13 |
* SquOnk need some Z | 04:14 | |
SquOnk | See you guys tomorrow | 04:14 |
+perlDreamer | 'night | 04:14 |
-!- SquOnk [n=emhn@190.74.66.16] has quit ["Yippie kay-ai-yay fudder muckers!"] | 04:14 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 04:43 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 04:56 | |
-!- perlDreamer [n=colink@nat108.mxim.com] has quit ["Leaving."] | 05:41 | |
patspam | Haarg: ping | 05:42 |
@Haarg | yeah? | 05:52 |
@Haarg | patspam, yeah? | 05:53 |
patspam | hey! | 05:56 |
patspam | just wondering if you've published that git repo yet? | 05:56 |
@Haarg | unfortunately, no. been rather lazy. | 05:59 |
@Haarg | but i will hopefully have it done tonight. | 05:59 |
patspam | ah that's cool, i'm just looking forward to adding the pre-svn history into my own repo for completeness | 06:00 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:26 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:26 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 07:29 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 07:29 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 08:18 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 09:03 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:13 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:13 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:04 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:36 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 13:17 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 13:35 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 13:35 | |
BartJol | hi | 13:48 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 14:53 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 14:53 | |
-!- SDuensin [n=Scott@237.sub-70-194-81.myvzw.com] has joined #WebGUI | 15:07 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 15:09 | |
SDuensin | Morning. | 15:11 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:27 | |
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui | 15:32 | |
SquOnk | Morning | 15:32 |
SDuensin | Hey SquOnk | 15:34 |
SquOnk | SDuensin: I guess it's still early for the US crowd :-) | 15:34 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 15:35 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:35 | |
SDuensin | It's early for me. :-) | 15:35 |
SquOnk | Heh... | 15:36 |
SquOnk | ...I'm up since 5:30 | 15:36 |
SDuensin | My alarm went off at 5:15. | 15:36 |
SDuensin | And here it is, 8:30, and I'm just getting started. | 15:36 |
SquOnk | SDuensin: Do you commute? | 15:36 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:36 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 15:37 | |
SDuensin | Sadly. 50 miles each way. | 15:37 |
SquOnk | SDuensin: That's far. I don't commute, but I need to get my kid ready for school. | 15:37 |
SquOnk | SDuensin: In this country, schools start early (7:00-7:30) | 15:37 |
SquOnk | ...and he's picked up around 6:30, poor little boy. | 15:38 |
SDuensin | Eww | 15:38 |
SquOnk | On the other hand, once he sees the school bus approaching with all his friends, it's an automatic wake up call :-) | 15:39 |
SDuensin | Heh. Lucky you. Not me. I hated school. | 15:41 |
SquOnk | SDuensin: Most kids in school hated me :-) | 15:41 |
SDuensin | hehe | 15:42 |
SquOnk | SDuensin: During elementary school I was "protected" by "bigger" classmates I tutored. | 15:42 |
SquOnk | SDuensin: Then I started high school and karate lessons simultaneously :-) | 15:43 |
SquOnk | SDuensin: By my senior year I was a 6'"2, 195 lb, blue-belted fellow... so people knew better than mess with me :-) | 15:44 |
SDuensin | I didn't get messed with either. I had access to people who knew how to make your skin fall off. | 15:44 |
SquOnk | SDuensin: Sadly, I had to drop from karate during my college years... | 15:45 |
SquOnk | SDuensin: ...couldn't risk eye damage | 15:45 |
SDuensin | Gotta get ready for fun fun meetings. Back sometime. | 15:48 |
SquOnk | SDuensin: Enjoy. | 15:51 |
SquOnk | SDuensin: Have you ever played Bullshit Bingo? | 15:51 |
SquOnk | ...that's what I do to make meetings fun :-) | 15:51 |
SquOnk | http://www.bullshitbingo.net/cards/bullshit/ | 15:51 |
CIA-6 | WebGUI: perlmonkey2 * r8151 /branch/WebGUI_Survey2/www/extras/wobject/Survey/administersurvey.js: administersurvey.js small updates merged | 15:53 |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:04 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:04 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 16:05 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:05 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:09 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 16:16 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:24 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:24 | |
carogray | Hell all | 16:49 |
carogray | is there any reason file pile is not working to upload images when I am in the assets manager? | 16:49 |
BartJol | no | 16:49 |
BartJol | it should work | 16:50 |
BartJol | what version? | 16:50 |
carogray | ugh. I have just tried it twice - I am feeling a bit retarded | 16:50 |
carogray | 7.5.22 | 16:50 |
carogray | or .23? let me check | 16:50 |
carogray | .22 | 16:51 |
BartJol | mmm, only have 7.5.29, there it works | 16:51 |
BartJol | ah, I do see a fixed #8802 isImage not fu nctioning in Folders | 16:52 |
BartJol | look at the bug in the tracker, maybe it gives more info | 16:53 |
BartJol | if that's really the problem, an upgrade would help | 16:53 |
SquOnk | Re | 16:57 |
BartJol | dox | 16:57 |
SquOnk | We have somethings to fix for the Debian package thing... | 16:57 |
BartJol | the wre? | 16:58 |
SquOnk | BartJol: No. The Debian package as in "aptitude install webgui" | 16:58 |
carogray | ja - will talk to Plain Black ...BartJol - I am bad at negotiating tracker - do you have the URL for it for me to look at? | 16:58 |
BartJol | it's www.webgui.org/bugs/tracker/8802 | 16:59 |
BartJol | SquOnk: ah | 16:59 |
SquOnk | BartJol: There are three files with licensing problems... | 16:59 |
SquOnk | BartJol: ...and the default.ttf is not free, so it needs to be changed... | 17:00 |
BartJol | mmm | 17:00 |
SquOnk | BartJol: The licensing problems are easy, though. | 17:00 |
SquOnk | BartJol: UserList.pm has a copyright notice but no license, so it's a matter of adding the proper blurb. | 17:00 |
BartJol | ok, that's a relief (allthough I don't understand completely) | 17:00 |
SquOnk | BartJol: (In 7.6 and 7.5) | 17:00 |
SquOnk | BartJol: Well, here's the thing: if the Perl modules DO NOT have copyright notices NOR licensing information in them, BUT you supply a global file with that, you're fine... | 17:01 |
SquOnk | BartJol: ...BUT if you have a file with copyright notice BUT not licensing information, clarification is needed. | 17:01 |
carogray | I am retarded! What an idiot. I just noticed that the image folder in the asset manager is paginated! I just had to go to page 2 - how stupid can a person be? ugh. sorry | 17:01 |
BartJol | carogray: :) | 17:02 |
SquOnk | BartJol: And that's the problem with UserList.pm: it has a copyright notice, but no licensing information. | 17:02 |
BartJol | ok, but now I've gotta do other stuff | 17:03 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:07 | |
apeiron | SquOnk, I thought that, at least in the US, and other jurisdictions, that as soon as one publishes a file that it's Copyrighted, All Rights Reserved? | 17:28 |
apeiron | (meaning Not Free) | 17:28 |
@preaction | unless specified otherwise, yes | 17:30 |
@preaction | and putting on the internet is the treated as publishing | 17:31 |
apeiron | Used to be that it went public domain, which is GPL-compatible but not preferred. | 17:31 |
@preaction | whenever i have a problem with copyright, i blame disney. it's most likely their fault | 17:32 |
@tavisto | preaction, you leave Mickey alone. | 17:40 |
@preaction | not my fault he's a lowly pawn of powerful businessmen and lobbyists | 17:41 |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui | 17:45 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] | 17:59 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui | 18:01 | |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 18:02 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:04 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:04 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:06 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] | 18:14 | |
SDuensin | Back at last. | 18:17 |
SDuensin | SquOnk - Problem with playing Bullshit Bingo in these meetings is that *I* am the presenter! | 18:18 |
SquOnk | Bummer | 18:18 |
SDuensin | Yea. "Knowledge Transfer" before I leave. | 18:18 |
@tavisto | *Tavisto's card is full from Sduensin's meeting* | 18:18 |
@tavisto | what do I win? :) | 18:18 |
+perlDreamer | world renown and acclaim | 18:19 |
@tavisto | bah | 18:19 |
SDuensin | I secretly love when I get done explaining code I wrote to my coworkers and I look back at them and they all look like I killed their dog. | 18:19 |
+perlDreamer | A free copy of the remake of Charlie and the Chocolate Factory? | 18:19 |
SquOnk | SDuensin: That happens with my students... too often. | 18:20 |
@tavisto | perlDreamer, I am confident now that WebGUI will expand into vast areas inside IEEE | 18:20 |
@tavisto | it is going to make their lives so much easier... it's crazy. | 18:21 |
topsub | in shop.pm there is a variable "$error{id $self}" how can i populate this from a macro? | 18:43 |
@preaction | you can't | 18:43 |
@preaction | oh, $object->error probably | 18:43 |
+perlDreamer | yes | 18:44 |
+perlDreamer | use the accessor | 18:44 |
@preaction | read the docs on Class::InsideOut | 18:44 |
+perlDreamer | topsub: The short story is that C::IO provides a way to make objects that you can't poke around inside of. | 18:44 |
+perlDreamer | No more direct hash access | 18:44 |
topsub | So are you saying i can't change the text? | 18:46 |
@preaction | i don't know, read the docs on Class::InsideOut so you understand what the line that looks like "error => my %error;" does, then you'll know if you can change the text | 18:46 |
+perlDreamer | If that object does not have an error method, then yes. | 18:47 |
@preaction | though most likely the error is an i18n string, which means it can be changed through the i18n system | 18:47 |
-!- gwrey [n=gwrey@70-11-124-167.area7.spcsdns.net] has joined #webgui | 18:47 | |
topsub | my one page checkout i did. in my macro i need to handle if there are recurring items with non recurring items. and the way webgui does it by defaults is updating that variable. I guess i could make a new variable and put it in the template. | 18:50 |
+perlDreamer | I'd check to see if $shop->error is a full accessor or not. | 18:50 |
+perlDreamer | error is declared as private, so that means it's not. | 18:52 |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 18:53 | |
@preaction | topsub, you could use the Cart's checking methods | 18:55 |
@preaction | you could check yourself, and then display your own error message | 18:56 |
topsub | hmm if i use WG's then i have to get my custom gateway obj and then call the methods.. that might work | 18:57 |
CIA-6 | WebGUI: doug * r8152 /WebGUI/ (5 files in 5 dirs): | 18:59 |
CIA-6 | WebGUI: fixed DataForm/diagnose.t | 18:59 |
CIA-6 | WebGUI: Added find() and findAndLoad() to WebGUI::Pluggable and updated sbin/preload.perl | 18:59 |
CIA-6 | WebGUI: doug * r8153 /WebGUI/ (lib/WebGUI/Pluggable.pm t/Pluggable.t): added "return => name" to WebGUI::Pluggable::find | 18:59 |
topsub | hmm it seems that the only places it sets that error by webgui is in sub "updateFromForm" | 19:02 |
topsub | Which never gets called due to that functionality being disabled | 19:03 |
-!- gwrey [n=gwrey@70-11-124-167.area7.spcsdns.net] has left #webgui [] | 19:05 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 19:06 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 19:11 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:11 | |
+perlDreamer | bopbop: no postcards yet | 19:12 |
@bopbop | perldreamer: you should soon; the teacher is on leave, and the sub extended the deadline for the kids one week so she could get up to speed on everything | 19:13 |
+perlDreamer | Cool. I'll keep a watch out | 19:14 |
@bopbop | thanks | 19:14 |
-!- SquOnk [n=emhn@201.248.20.63] has quit [Read error: 60 (Operation timed out)] | 19:51 | |
CIA-6 | WebGUI: doug * r8154 /branch/doug-experimental/www/extras/ (yui-webgui/build/form/datatable.js yui): updating to yui 2.6.0 | 20:17 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 20:17 | |
AMH_henry | yui 2.6.0.. cool! | 20:37 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 104 (Connection reset by peer)] | 20:37 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 20:37 | |
-!- Bernd_ [n=spunky@dslb-088-075-228-195.pools.arcor-ip.net] has joined #webgui | 20:38 | |
@preaction | that's just my experimental branch. 2.6.0 is already in SVN HEAD | 20:40 |
AMH_henry | ic... i still haven't touch any 7.6 code yet. I'm currently still porting swiftysite code changes from 7.4 to 7.5 | 20:45 |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 60 (Operation timed out)] | 20:49 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 20:51 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 104 (Connection reset by peer)] | 21:03 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 21:03 | |
Bernd_ | Has someone read my post on testing of the UsersOnline macro? | 21:20 |
Bernd_ | http://www.plainblack.com/webgui/dev/discuss/testing-function-of-the-usersonline-macro-fails-in-7.6#A9Je7QHQiZKh_mTIhdFf_A | 21:20 |
Bernd_ | And can give me a hint? | 21:20 |
Bernd_ | I am unable to find the bug. | 21:20 |
Bernd_ | In my opinion, the code is correct. | 21:21 |
Bernd_ | But for some reason, the userSession table does not get updated. | 21:21 |
Bernd_ | Is it possible the session id is not set properly? | 21:26 |
Bernd_ | That could cause the SQL statement in Session::Var::start to fail. | 21:26 |
Bernd_ | perlDreamer, do you have an idea? | 21:31 |
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 21:36 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:36 | |
-!- mode/#webgui [+o rizen] by ChanServ | 21:36 | |
* perlDreamer is clueless Bernd_. In the last two weeks, I've spent 2 hours doing wG work. | 21:42 | |
Bernd_ | Still, thanks for your answer. | 21:43 |
Bernd_ | But I think I have got closer to it already. | 21:43 |
Mech422 | tavisto: ping ? | 21:54 |
@tavisto | Who dares disturb the wizard? | 21:54 |
Mech422 | me and my little dog.... | 21:54 |
Mech422 | :-) | 21:54 |
@tavisto | *cough* oh... hello | 21:54 |
Mech422 | we need some brains, a heart, and Iwant to go home.. :-) | 21:54 |
Mech422 | tavisto: I saw your email about conferences ... these are going to be very close to us: http://en.oreilly.com/oscon2009/ | 21:55 |
@tavisto | nah, you need RSS, CS, a NAV and a redirect to the home page | 21:55 |
+perlDreamer | how 'bout courage? | 21:55 |
Mech422 | http://www.linuxworldexpo.com/live/12/ | 21:55 |
Mech422 | perlDreamer: dammit - I knew I forgot one | 21:55 |
@tavisto | courage? are you trying to learn Drupal or something? | 21:55 |
@tavisto | alright, OSCON is on my list although I haven't tracked down their org booth app | 21:56 |
Mech422 | btw - I do work for these guys: http://www.olliancegroup.com | 21:57 |
Mech422 | basically vetting open source projects for commercial clients - they do 'thinktanks' and stuff | 21:57 |
Mech422 | not sure if there's a fit there, but I can ping them if you like | 21:57 |
@tavisto | Mech422, if you think SCALE is too far then that's no problem. It is a nice expo though with a good amount of people. | 21:59 |
@tavisto | Let me check that out | 21:59 |
@tavisto | That Open Source Think Tank sounds pretty cool | 21:59 |
Mech422 | tavisto: SCALE isn't out of the question - but I'd have to look into it. San Jose/San Francisco I can give you a 'yes' right now :-) | 22:00 |
Mech422 | tavisto: yeah - they just did one in France | 22:00 |
Mech422 | tavisto: though I never get to go :-P | 22:00 |
* Mech422 is just da grunt | 22:00 | |
@tavisto | attendees from over eighty organizations attended, including vendors, customers, open source communities, investors, and universities | 22:00 |
@tavisto | sounds right up our alley | 22:00 |
Mech422 | tavisto: it would take a lot of leg work on your part - they aren't product oriented.. | 22:01 |
Mech422 | tavisto: so you'd have to show how wG could be part of your company information 'strategy' | 22:01 |
Mech422 | etc etc | 22:01 |
Mech422 | but I can tell you the client list is impressive | 22:01 |
Mech422 | (one of the _consultants_ is a vp for BankOfAmerica ! :-) ) | 22:02 |
@tavisto | well we would probably push the WebGUI community aspect rather than PB selling a product | 22:03 |
Mech422 | tavisto: Hmm - could get a nice success story out of that... | 22:03 |
@tavisto | seems like we'd have a better chance of attending as WebGUI open source community than being PB, vendor of CMS product | 22:03 |
Mech422 | "how to build a community _and_ a company" sort of thing ? | 22:03 |
@tavisto | JT has written a paper on that in the past | 22:04 |
@tavisto | it's called the Business of Open Source | 22:04 |
Mech422 | there ya go... | 22:04 |
@tavisto | that was published by CIO I believe | 22:04 |
Mech422 | I actually really like working with olliance... | 22:04 |
@tavisto | So how is it that you work with them? Do they outsource to you? | 22:05 |
Mech422 | their clients are all very business, very profit concieous, but they know you don't get anything for free ... | 22:05 |
@tavisto | btw, if you're curious to see the articles that we've published, you can view them at http://www.plainblack.com/jt-smith | 22:05 |
Mech422 | actually, I was the first employee of the company that spawned them - Open Source Group | 22:05 |
Mech422 | I was CTO/Dir. Prof. Svcs. | 22:06 |
Mech422 | and I was CTO/Dir. of Product Dev. for 'the linux store' (I designed the 'PIA', one of the first $200 linux boxes back in the day...) | 22:06 |
@tavisto | wow I'm reading the 2008 report and it looks like it's all C class execs and technology decision makers at these think tanks | 22:09 |
Mech422 | yeah ... which is why they leave me here :-P | 22:10 |
Mech422 | I guess I'm a bit rough round the edges :-P | 22:10 |
@tavisto | mech422, I'd definitely like you to talk with your contacts over there and see about the potential of getting WebGUI into a future event. | 22:10 |
Mech422 | tavisto: ok - let me see whats up with them - last I talked to them, they were still in France :-P | 22:11 |
@tavisto | nice.. :) | 22:12 |
Bernd_ | perlDreamer, may I disturb you again? | 22:14 |
* perlDreamer is already disturbed, please feel free to contribute ;) | 22:15 | |
Bernd_ | Good. Because, I think I found the reason that causes the testing function to fail. | 22:15 |
+perlDreamer | Cool! | 22:15 |
Bernd_ | However, I have not managed to solve the problem. | 22:15 |
Bernd_ | The problem seems to be that the session id does not change when I change the use. | 22:16 |
Bernd_ | user. | 22:16 |
+perlDreamer | No. | 22:16 |
+perlDreamer | Session ID will be constant per session | 22:16 |
+perlDreamer | changing the user will not give you a new session id. | 22:16 |
Bernd_ | Consequently, the entry in the userSession table gets overwritten several times. | 22:16 |
Bernd_ | So what I have to do is open a new session for each user. | 22:16 |
+perlDreamer | That does make sense. | 22:17 |
Bernd_ | However, the constructor fails, when I call with values from WebGUI::Test | 22:17 |
+perlDreamer | Huh? | 22:17 |
Bernd_ | According to documentation it should be something like | 22:17 |
Bernd_ | my $session = WebGUI::Session::open(WebGUI::Test::root, WebGUI::Test::file); | 22:17 |
+perlDreamer | Session->open ? | 22:17 |
Bernd_ | But the string for the config file is incorrect. | 22:17 |
Bernd_ | The error message I get is: | 22:18 |
Bernd_ | Cannot read config file: /data/WebGUI/t/Macro/dev.localhost.localdomain.conf/etc/ at /data/WebGUI/lib/WebGUI/Session.pm | 22:18 |
Bernd_ | You thing calling by Session->open is different? | 22:18 |
Bernd_ | think | 22:18 |
+perlDreamer | yeah | 22:18 |
Bernd_ | Ok, let's see. | 22:18 |
+perlDreamer | when it is called as an object, the class name is pushed onto the argument stack | 22:18 |
+perlDreamer | so all your arguments are off by one position | 22:19 |
+perlDreamer | also, be sure that you close each session that you manually open | 22:19 |
Bernd_ | I see. | 22:20 |
Bernd_ | Works indeed. | 22:21 |
Bernd_ | Thanks. | 22:21 |
Bernd_ | Once again :-) | 22:21 |
+perlDreamer | You're welcome. | 22:22 |
+perlDreamer | May I ask a favor on this? | 22:22 |
+perlDreamer | If it doesn't work in 7.5, it could mean that a bug patch was not backported. | 22:22 |
+perlDreamer | Could you please use SVN to examine the history of the core and verify that one way of the other? | 22:22 |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 22:23 | |
Bernd_ | How do I find bug patches? | 22:25 |
Bernd_ | Have not worked a lot with svn yet. | 22:26 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 22:39 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 104 (Connection reset by peer)] | 22:42 | |
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui | 22:46 | |
-!- SDuensin [n=Scott@237.sub-70-194-81.myvzw.com] has quit ["Leaving"] | 22:53 | |
Bernd_ | preaction, I tried using Session->open for creating entries in the userSession table. | 23:14 |
Bernd_ | But it does not work either. | 23:14 |
Bernd_ | New sessions are created and I get a new session id. | 23:14 |
Bernd_ | I have verified that Session::Var->new is called, which passes on to Session::Var->start. | 23:15 |
Bernd_ | Still, I do not get any entries in the userSession table. | 23:15 |
Bernd_ | Also true for the session returned by WebGUI::Test. | 23:15 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:26 | |
Bernd_ | Haarg, do you have a minute? | 23:47 |
@Haarg | sure | 23:48 |
Bernd_ | Or is everyone busy today? | 23:48 |
Bernd_ | I do not understand, why sessions are not logged in the userSession table during testing. | 23:48 |
Bernd_ | Neither the session returned by WebGUI::Test | 23:48 |
Bernd_ | nor other sessions that I create do appear in the table. | 23:48 |
Bernd_ | The only way to create an entry is by | 23:49 |
Bernd_ | calling WebGUI::Session::new | 23:49 |
Bernd_ | calling WebGUI::Session::Var->new, I meant | 23:49 |
Bernd_ | directly. | 23:49 |
Bernd_ | Why is that? | 23:49 |
Bernd_ | It is a mystery to me. | 23:49 |
Bernd_ | Normally, entries should be created when a new session is created. | 23:50 |
Bernd_ | Any idea? | 23:50 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has joined #webgui | 23:51 | |
@Haarg | looking | 23:52 |
Bernd_ | Haarg, are you still there? | 23:52 |
Bernd_ | Ah. | 23:52 |
Bernd_ | The strangest thing is, that calling WebGUI::Session::Var->new with the session parameter only | 23:52 |
Bernd_ | does not cause an entry. | 23:52 |
Bernd_ | No, I am confusing it. | 23:53 |
Bernd_ | Actually, if WebGUI::Session::Var->new is called with the session and a sessionId it does not cause an entry. | 23:53 |
Bernd_ | If it is called with the session only, however, a new sessionId is created later on in WebGUI::Session::start and an entry is made. | 23:54 |
Bernd_ | The difference is that in the first case WebGUI::Session::Var::start is being called with the sessionId and in the second case not. | 23:54 |
Bernd_ | Still, in both cases a entry in the userSession table should be made. | 23:55 |
@Haarg | what version are you using? | 23:56 |
@Haarg | and how are you seeing that they don't exist in userSession? | 23:56 |
Bernd_ | 7.6 Head | 23:57 |
Bernd_ | select * from userSession; | 23:57 |
Bernd_ | using the mysql client | 23:57 |
Bernd_ | Maybe, I should add that I am trying to fix the testing function for the UsersOnline macro. | 23:58 |
Bernd_ | Under 7.5 everything is still working fine. | 23:58 |
Bernd_ | However, I have not found any difference in Session::Var::new nor Session::Var::start. | 23:59 |
--- Day changed Tue Oct 28 2008 | ||
@Haarg | they show up in the userSession table for me | 00:02 |
@Haarg | when are you checking for them? | 00:04 |
@Haarg | the tests delete the sessions when they finish | 00:04 |
Bernd_ | That explains it. | 00:05 |
Bernd_ | How can I confirm that entries have been there? | 00:05 |
Bernd_ | I mean, the ones that I intend to create? | 00:05 |
Bernd_ | Do you interrupt testing? | 00:06 |
@Haarg | for a quick check i just had it pause the test half way through | 00:06 |
Bernd_ | How do you pause? | 00:06 |
@Haarg | system('sh') | 00:07 |
Bernd_ | Does that start a shell? | 00:07 |
@Haarg | yes | 00:07 |
@Haarg | but if you are checking for the sessions inside the test they should still be there | 00:07 |
Bernd_ | Cool. | 00:08 |
Bernd_ | Thanks a lot. | 00:08 |
Bernd_ | The missing entries drove me nuts. | 00:08 |
Bernd_ | How could I know that testing is so tidy :-) | 00:08 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has left #webgui [] | 00:15 | |
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui | 00:15 | |
juan1 | i have the next error and my site is down | 00:17 |
juan1 | http://webgui.pastebin.com/m11b988b7 | 00:17 |
juan1 | i don't know what is happening? | 00:17 |
juan1 | the site was working well and suddenly the site starts with this error | 00:18 |
juan1 | the problem is when i start apache2, the site show me this error | 00:19 |
+perlDreamer | juan1: Either install Template::Toolkit, or do not load WebGUI::Asset::Template::TemplateToolkit.pm | 00:22 |
@Haarg | can you pastebin your preload.perl file? | 00:22 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] | 00:22 | |
@Haarg | although it spits out nasty errors like that when it can't load something, preload.perl shouldn't prevent your server from starting | 00:24 |
@Haarg | and based on what it says in that log, it did start | 00:24 |
@Haarg | so i suspect the problem lies elsewhere | 00:24 |
@Haarg | you'll still want to clean up that error though | 00:24 |
@Haarg | by sticking WebGUI::Asset::Template::TemplateToolkit in preload.exclude | 00:25 |
juan1 | give a second please | 00:25 |
juan1 | i am installing Template::Toolkit | 00:27 |
@tavisto | does anyone know if there's an application that will search documents and notify an administrator of broken links within them? | 00:30 |
@tavisto | I was contacted by an individual seeking that functionality in WebGUI. But I don't even think the latest version of MOSS or TeamSite does that. | 00:30 |
@preaction | tavisto, there are external utilities that can do that. or we could write a utility script that would do it (along with a workflow that would call that utility script) | 00:32 |
@tavisto | oh we could write a script for that? coolio. | 00:33 |
@tavisto | preaction, would this be a large undertaking or something that could be done in a matter of a few days or a week? | 00:34 |
@preaction | it's something they'd need to give us real requirements on. if this is something they've been seeking, they must've already seen the existing methods to do this (which are not and need not be webui specific) | 00:35 |
@preaction | so we'd need the whole nine yards here. depending on their desires, it could take a week or a day | 00:35 |
@tavisto | alright, that's enough info for me to respond to them. Thanks preaction | 00:35 |
-!- Bernd_ [n=spunky@dslb-088-075-228-195.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] | 00:36 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:49 | |
@preaction | tavisto, another thought: why do they need this? what links are being broken that they need this kind of scanning? | 00:50 |
@preaction | assets in navigations are handled automatically. what are they doing? | 00:50 |
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has quit [Read error: 113 (No route to host)] | 00:52 | |
@tavisto | I'm guessing they are within the documents | 00:52 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 00:53 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 00:55 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:08 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 01:09 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 01:09 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 01:09 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 01:21 | |
-!- juan1 [n=juangui@201.232.58.66] has left #webgui [] | 01:21 | |
CIA-6 | WebGUI: graham * r8155 /branch/WebGUI_7.5/docs/ (previousVersion.sql create.sql changelog/7.x.x.txt): fixed: default site has no content | 01:30 |
CIA-6 | WebGUI: graham * r8156 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fixed: possible to execute arbitrary perl code as any user that can upload files | 01:30 |
CIA-6 | WebGUI: graham * r8157 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.30 release | 01:30 |
CIA-6 | WebGUI: doug * r8158 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Search.pm): added RFE #327: Add Select All button to Search Asset "Limit Classes To" field | 01:30 |
@preaction | anyone here have a copy of latest SVN HEAD and IE6? | 01:46 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:52 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 01:52 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 01:52 | |
@Haarg | i can in a minute | 02:00 |
@preaction | i've been trying to use Admin Mode and it looks all messed up, just want to make sure it's just me | 02:00 |
CIA-6 | WebGUI: graham * r8159 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fixed #8980: possible to execute arbitrary perl code as any user that can upload files | 02:06 |
CIA-6 | WebGUI: jt * r8160 /releases/WebGUI_7.5.30-stable: Release 7.5.30-stable | 02:06 |
-!- Radix-wrk changed the topic of #webgui to: [ WebGUI 7.5.30-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 02:07 | |
SDuensin | ACK! Quit improving things! I can't install updates that fast! :-P | 02:11 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 02:14 | |
@Haarg | preaction, messed up how? | 02:18 |
@Haarg | i'm getting trouble with the menu i think | 02:18 |
@preaction | the admin bar appears across the top of the page, and without the right class | 02:18 |
@preaction | the navigation menu doesn't have the right class either | 02:18 |
@Haarg | not seeing the first issue | 02:19 |
@preaction | well that's good, at least | 02:19 |
@Haarg | well, i'm heading out | 02:20 |
@preaction | k, cya tomorrow | 02:20 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:21 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:24 | |
CIA-6 | WebGUI: graham * r8161 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.31 dev | 02:44 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:12 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:12 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 03:13 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 03:16 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 04:51 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 04:52 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:55 | |
CIA-6 | WebGUI: jt * r8162 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: | 05:52 |
CIA-6 | WebGUI: added docs for web service | 05:52 |
CIA-6 | WebGUI: fixed a typo | 05:52 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 06:15 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 06:15 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 06:55 | |
-!- mode/#webgui [+o rizen] by ChanServ | 06:55 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 07:01 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui | 07:30 | |
topsub | Is there an easy way through the api to see if i auser bought a certain item? Or will i need to just do a sql statement | 07:31 |
topsub | looks like getItem? | 07:32 |
-!- diakopter [n=somethin@209.9.237.164] has quit [Read error: 104 (Connection reset by peer)] | 07:47 | |
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has quit ["Leaving"] | 07:47 | |
-!- diakopter [n=somethin@209.9.237.164] has joined #webgui | 07:49 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 07:55 | |
-!- jwang [n=john@c-67-164-24-120.hsd1.ca.comcast.net] has joined #webgui | 08:50 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 08:56 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:56 | |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui | 10:23 | |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [] | 10:55 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui | 11:03 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 11:11 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:13 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 11:26 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 11:28 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:28 | |
-!- jwang [n=john@c-67-164-24-120.hsd1.ca.comcast.net] has quit ["Leaving"] | 12:50 | |
-!- J00p340987654321 [n=timothy@a62-216-21-20.adsl.cistron.nl] has joined #webgui | 13:09 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 13:21 | |
CIA-6 | WebGUI: doug * r8163 /branch/doug-experimental/ (3 files in 3 dirs): Nightly checkin because you forgot | 13:33 |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:35 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 14:43 | |
-!- wgGuest23 [n=wgGuest2@gateway.lctn.k12.mn.us] has joined #webgui | 14:52 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 14:53 | |
wgGuest23 | I am setting up a temporary server on Ubuntu server 6.06, so I can run an upgrade without taking down our production server. Apache2 won't start, complaining about not finding Paranoid\Debug.pm. I am searching google, but am not finding what provides this. | 14:53 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 14:53 | |
ryuu_ro | I don't know anything about it, but the first google hit I got is | 14:54 |
ryuu_ro | http://search.cpan.org/~CORLISS/Paranoid/lib/Paranoid/Debug.pm | 14:54 |
wgGuest23 | well, that would have great. I didn't get that. I will see what I can learn. | 14:57 |
ryuu_ro | good luck! | 14:58 |
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui | 14:59 | |
SquOnk | ...and we're back. | 14:59 |
wgGuest23 | Got it. Thanks | 15:00 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 15:03 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 15:12 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 15:12 | |
SquOnk | Who's awake? | 15:17 |
SquOnk | Just me, I guess... | 15:22 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:28 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:28 | |
-!- rizen is now known as BugSlasherMcGurk | 15:29 | |
BartJol | SquOnk: I am too | 15:31 |
SquOnk | BartJol: Good | 15:31 |
-!- SDuensin [n=Scott@157.sub-75-204-20.myvzw.com] has joined #WebGUI | 15:32 | |
BartJol | BugSlasherMcGurk: the RFE I posted and was put into 7.6.2 did have the clearWorking in it I belief | 15:36 |
BartJol | who implemented it? | 15:36 |
@BugSlasherMcGurk | i implemented it | 15:36 |
@BugSlasherMcGurk | but i didn't use your patch | 15:36 |
BartJol | because it might be that not only the guy that clicked the link "Leave version tag" leaves it | 15:37 |
@BugSlasherMcGurk | cuz i forgot about it | 15:37 |
@BugSlasherMcGurk | until after i had already implemented it | 15:37 |
BartJol | ah | 15:37 |
BartJol | ok | 15:37 |
SDuensin | Greetings. | 15:37 |
BartJol | Martin said you used clearWorking witjoput parameters | 15:37 |
BartJol | or does it use session of the user? | 15:38 |
BartJol | otherwise, people might get thrown out unvoluntarily | 15:38 |
BartJol | s/witjoput/without/ | 15:38 |
BartJol | so you might wanna check that | 15:39 |
BartJol | If I understand the API right, we're ok | 15:42 |
SDuensin | GO GO GO! FREE FREE FREE! http://down.codeweavers.com/ | 15:45 |
BartJol | SDuensin: your link does not work with me | 15:46 |
BartJol | now it does | 15:46 |
BartJol | they're just busy | 15:47 |
SDuensin | BartJol - Yea, they're being slammed. | 15:47 |
BartJol | I'll just look when the US is asleep | 15:47 |
SDuensin | May not last that long. One day only, and it's in the USA. | 15:47 |
BartJol | so, what do I miss | 15:48 |
BartJol | ? | 15:48 |
BartJol | free download of WebGUI, a great content management system? | 15:48 |
SDuensin | Commercial edition of WINE from CodeWeavers. Free. | 15:48 |
BartJol | ah | 15:48 |
BartJol | cool | 15:48 |
SDuensin | It's good stuff. | 15:49 |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui [] | 15:50 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 15:53 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 15:53 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 15:57 | |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI | 15:59 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:59 | |
SquOnk | All right, I just posted in WebGUI Dev a summary of the licensing issues remaining for the Debian package. | 15:59 |
topsub | I am writing test and for some reason i get "Segmentation fault (core dumped)" and my script dies.. Any hints to what this could be? | 16:06 |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:06 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:06 | |
-!- ryakubo [n=rick@216.215.220.226.nw.nuvox.net] has joined #webgui | 16:07 | |
ryakubo | hello | 16:07 |
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:07 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:07 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 16:17 | |
CIA-6 | WebGUI: jt * r8164 /WebGUI/lib/WebGUI/Asset/Wobject/UserList.pm: updating copyright info | 16:25 |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 16:27 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 16:31 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has left #webgui [] | 16:31 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui [] | 16:33 | |
-!- SquOnk [n=emhn@201.248.20.63] has quit ["Yippie kay-ai-yay fudder muckers!"] | 16:39 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 16:41 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:41 | |
@BugSlasherMcGurk | SquOnk: just posted to the dev list. all of the problems you posted about have been corrected | 16:50 |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:51 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:51 | |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui | 17:02 | |
CIA-6 | WebGUI: jt * r8165 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: debian licensing problem with user list | 17:10 |
CIA-6 | WebGUI: jt * r8166 /branch/WebGUI_7.5/ (www/extras/wobject/IndexedSearch docs/changelog/7.x.x.txt): | 17:10 |
CIA-6 | WebGUI: removed the old js file IndexedSearch/ColorPicker2.js that hasn't been used | 17:10 |
CIA-6 | WebGUI: in about 3 years. | 17:10 |
CIA-6 | WebGUI: jt * r8167 /WebGUI/www/extras/wobject/IndexedSearch: | 17:10 |
CIA-6 | WebGUI: removed the old js file IndexedSearch/ColorPicker2.js that hasn't been used | 17:10 |
CIA-6 | WebGUI: in about 3 years. | 17:10 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 17:12 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:12 | |
+perlDreamer | preaction: In your weather asset hover help bug, does stable == 7.5? | 17:16 |
@preaction | yes | 17:16 |
+perlDreamer | this is weird | 17:17 |
+perlDreamer | everything is there | 17:17 |
+perlDreamer | maybe it's time to build an asset | 17:17 |
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] | 17:18 | |
@preaction | so it shows up from the web interface? | 17:19 |
+perlDreamer | checking | 17:19 |
+perlDreamer | but the def sub is setup right, and the i18n keys exist | 17:20 |
+perlDreamer | nope, def isn't setup correctly | 17:21 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:30 | |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has left #webgui [] | 17:47 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:56 | |
CIA-6 | WebGUI: colin * r8168 /WebGUI/ (2 files in 2 dirs): fix bad hoverhelp and labels in WeatherData asset | 17:59 |
CIA-6 | WebGUI: colin * r8169 /branch/WebGUI_7.5/ (2 files in 2 dirs): backport WeatherData i18n/help fix | 17:59 |
CIA-6 | WebGUI: colin * r8170 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): fix i18n typos interfering with Group LDAP hoverhelp | 17:59 |
CIA-6 | WebGUI: jt * r8171 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: Wrong password behaviour (#8905) | 17:59 |
CIA-6 | WebGUI: colin * r8172 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): backport Group LDAP hoverhelp fix | 17:59 |
-!- J00p340987654321 [n=timothy@a62-216-21-20.adsl.cistron.nl] has quit [Remote closed the connection] | 17:59 | |
Mech422 | Hmm - a bit O.T. but... | 18:11 |
Mech422 | Does anyone know off hand, if upgrading debian boxes with the SSL security patch (re-generates server keys...) breaks existing ssl certs for https sites on the server ? | 18:12 |
@preaction | it CAN break existing certs, yes | 18:13 |
@preaction | you'd have to regenerate the cert | 18:13 |
@preaction | but for real info, ask #debian | 18:14 |
Mech422 | preaction: ahh, I wasn't sure if the servers key was 'tied' to the cert or not | 18:14 |
Mech422 | thanks | 18:14 |
-!- wgGuest19 [n=wgGuest1@gateway.lctn.k12.mn.us] has joined #webgui | 18:34 | |
wgGuest23 | I just moved my entire data folder to a temp server. I satisfied all dependancies, and apache starts fine. No errors in logs, till I access the base url. I then get a browser error "The requested URL / was not found on this server." | 18:37 |
CIA-6 | WebGUI: jt * r8173 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): merged 7.5 utf8 password fix | 18:39 |
CIA-6 | WebGUI: jt * r8174 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fix: Duplicate Root URLs Allowed (#8900) | 18:39 |
CIA-6 | WebGUI: jt * r8175 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): merging the fixurl bug | 18:39 |
-!- wgGuest19 [n=wgGuest1@gateway.lctn.k12.mn.us] has quit [] | 18:51 | |
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 19:11 | |
CIA-6 | WebGUI: graham * r8176 /branch/WebGUI_7.5/ (11 files in 8 dirs): fixed #8829: moveUp.gif, moveDown.gif missing from uploads | 19:18 |
CIA-6 | WebGUI: frank * r8177 /branch/WebGUI_7.5/ (4 files in 4 dirs): fixed: #4177 You can no longer send friends who are in your friends list or who you've already invited a friends invitation | 19:18 |
CIA-6 | WebGUI: tabitha * r8178 /WebGUI/docs/upgrades/packages-7.6.2/root_import_gallery-templates_gallery.css.wgpkg: Fixed headers of albums so they autosize instead of scrolling | 19:18 |
CIA-6 | WebGUI: tabitha * r8179 /branch/WebGUI_7.5/docs/upgrades/ (2 files in 2 dirs): Fixed album headers so they autosize instead of scrolling | 19:18 |
CIA-6 | WebGUI: graham * r8180 /WebGUI/ (11 files in 8 dirs): fixed #8829: moveUp.gif, moveDown.gif missing from uploads | 19:18 |
CIA-6 | WebGUI: doug * r8181 /WebGUI/ (3 files in 3 dirs): fixed 8899 and 8891: Calendar feeds cause edit screen to fail and Calendar still pull feeds from the trash | 19:18 |
CIA-6 | WebGUI: frank * r8182 /WebGUI/ (4 files in 4 dirs): fixed: #4177 You can no longer send friends who are in your friends list or who you've already invitedto your friends network | 19:18 |
+perlDreamer | preaction: style template help == head.tags? | 19:40 |
+perlDreamer | (re bug http://www.webgui.org/bugs/tracker/8981) | 19:43 |
-!- jlittlew [n=Jesse_Li@masspirg-f1.client.pins.net] has joined #webgui | 19:47 | |
jlittlew | hi folks -- is there a way to do a bulk roll-back of like 500 committed version tags? | 19:47 |
jlittlew | related: these are all "calendar feed update" committed version tags, but as far as I know we don't have any calendars on our site | 19:48 |
@preaction | perlDreamer, either head.tags or body.content, but yes | 20:07 |
@preaction | jlittlew, is there content in the version tags | 20:07 |
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 20:07 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:07 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 20:08 | |
jlittlew | nope | 20:08 |
jlittlew | they be blank | 20:08 |
jlittlew | and they happened for a set period of time | 20:09 |
jlittlew | we have a set of them in the past, but then starting at 12:52am on 10/27 | 20:09 |
jlittlew | 12 pages of them in the manage committed versions page | 20:10 |
jlittlew | ending at 1:03am | 20:10 |
jlittlew | this may or may not be related to the problems this site is currently experiencing | 20:10 |
jlittlew | with pages going blank and whatnot | 20:10 |
jlittlew | so I'm trying to figure out this piece of it | 20:10 |
-!- ryakubo [n=rick@216.215.220.226.nw.nuvox.net] has quit ["leaving"] | 20:12 | |
@preaction | jlittlew, if they're blank then they aren't worrisome, you can keep them just fine | 20:12 |
jlittlew | ai'aight | 20:14 |
jlittlew | thnx | 20:14 |
@preaction | but do please post a bug about it | 20:14 |
@preaction | those shouldn't be created | 20:14 |
jlittlew | good call | 20:14 |
jlittlew | will do | 20:14 |
-!- Bernd_ [n=spunky@dslb-088-074-189-206.pools.arcor-ip.net] has joined #webgui | 20:16 | |
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui [] | 20:26 | |
-!- jlittlew [n=Jesse_Li@masspirg-f1.client.pins.net] has left #webgui [] | 20:32 | |
CIA-6 | WebGUI: graham * r8183 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/Setup.pm): fixed: site starter fails after site style page | 20:39 |
CIA-6 | WebGUI: doug * r8184 /branch/WebGUI_7.5/lib/WebGUI/ (2 files in 2 dirs): backport 8182 | 20:39 |
CIA-6 | WebGUI: doug * r8185 /branch/WebGUI_7.5/docs/changelog/7.x.x.txt: updated changelog | 20:39 |
-!- jlittlew [n=Jesse_Li@masspirg-f1.client.pins.net] has joined #webgui | 20:41 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 20:42 | |
jlittlew | preaction: there are two log entries that might be related | 20:42 |
jlittlew | WebGUI::Operation::Cron::www_runCronJob[294] - Could not create workflow instance for workflowId 'csworkflow000000000001': The result was undefined | 20:42 |
jlittlew | and | 20:42 |
jlittlew | WebGUI::Asset::newByDynamicClass[1718] - Couldn't find className for asset 'ccqJeFH1oOXd3OksElhZXA' | 20:42 |
jlittlew | any idea if they are related? | 20:42 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 20:43 | |
@preaction | they're probably not | 20:45 |
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 21:03 | |
CIA-6 | WebGUI: frank * r8186 /branch/WebGUI_7.5/lib/WebGUI/Operation/Friends.pm: www_addFriendSave now has the same checks as www_addFriend | 21:23 |
+perlDreamer | Down to 104 bugs | 21:26 |
+perlDreamer | keep going, guys! | 21:26 |
+perlDreamer | Bernd_: If you have an upgrade script which adds showOnline, I can add it and close your bug. | 21:35 |
Bernd_ | perlDreamer: Not yet. | 21:39 |
Bernd_ | Is it sufficient to add the variable to the table? | 21:39 |
Bernd_ | Or do I have to do consider something else? | 21:39 |
CIA-6 | WebGUI: frank * r8187 /WebGUI/lib/WebGUI/Operation/Friends.pm: frank: www_addFriendSave now has the same checks as www_addFriend | 21:48 |
CIA-6 | WebGUI: jt * r8188 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: Edit branch not working with noCache (#4154) | 21:48 |
CIA-6 | WebGUI: jt * r8189 /WebGUI/ (2 files in 2 dirs): merging: 8188 | 21:48 |
Bernd_ | perlDreamer, just checked the database. | 21:49 |
Bernd_ | Should not be a proble, | 21:49 |
Bernd_ | problem. | 21:49 |
Bernd_ | But I am going to do it later and | 21:49 |
Bernd_ | attach the script to the bug report. | 21:49 |
-!- Bernd_ [n=spunky@dslb-088-074-189-206.pools.arcor-ip.net] has quit ["Ex-Chat"] | 21:50 | |
-!- jlittlew [n=Jesse_Li@masspirg-f1.client.pins.net] has left #webgui [] | 21:55 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:06 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 22:46 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 22:46 | |
-!- SDuensin [n=Scott@157.sub-75-204-20.myvzw.com] has quit ["Leaving"] | 22:47 | |
CIA-6 | WebGUI: colin * r8190 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/WebGUI.pm): encode a macro in the head.tags for template so that it shows as macro code | 23:07 |
CIA-6 | WebGUI: colin * r8191 /branch/WebGUI_7.5/ (lib/WebGUI/i18n/English/WebGUI.pm docs/changelog/7.x.x.txt): backport macro encoding for head.tags | 23:07 |
CIA-6 | WebGUI: frank * r8192 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): Fixed #8818: Visitor sends a welcome message | 23:07 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, wgGuest23, Mech422, Helios-, dionak, @khenn | 23:40 | |
-!- Netsplit over, joins: @khenn, wgGuest23, Helios- | 23:40 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 23:45 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 23:45 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:45 | |
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui | 23:45 | |
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] | 23:46 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 23:46 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has left #webgui [] | 23:46 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 23:46 | |
nuba | heh, stumbled on pb hiring at jobs.perl.org http://jobs.perl.org/job/9814 | 23:50 |
nuba | same turndown as usual for me :/ - Be a U.S. Citizen as we do lots of work for the Federal government. | 23:51 |
@khenn | sorry nuba =( | 23:51 |
nuba | yeah dont worry, ive grown used to that already | 23:52 |
nuba | have seen many pb job ads these past years | 23:52 |
CIA-6 | WebGUI: frank * r8193 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): Fixed #8818: Visitor sends a welcome message | 23:52 |
nuba | dunno why I still read them til the end everytime, guess its hoping to see some disruption in the pattern at some point | 23:53 |
nuba | heh "waiting for godot" | 23:54 |
--- Day changed Wed Oct 29 2008 | ||
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 00:06 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:09 | |
+perlDreamer | nuba, you need to apply for the Special Liaison to South America PB programming job | 00:11 |
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 00:20 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:21 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:27 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."] | 00:29 | |
CIA-6 | WebGUI: doug * r8194 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): performance increases to the Gallery, bug #4103 | 00:34 |
CIA-6 | WebGUI: frank * r8195 /branch/WebGUI_7.5/ (3 files in 2 dirs): Fixed #8924: useProfile: s/viewable/visible/ig | 00:34 |
CIA-6 | WebGUI: frank * r8196 /WebGUI/ (3 files in 2 dirs): Fixed #8924: useProfile: s/viewable/visible/ig | 00:34 |
CIA-6 | WebGUI: doug * r8197 /branch/WebGUI_7.5/ (4 files in 3 dirs): backport 8194 | 00:34 |
CIA-6 | WebGUI: doug * r8198 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: fixed: Thumbnails page now displays even if no files in Album | 00:34 |
CIA-6 | WebGUI: doug * r8199 /WebGUI/ (10 files in 9 dirs): added: DataTable asset | 00:34 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:36 | |
nuba | perlDreamer oh that'd be cool | 00:40 |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 00:41 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)] | 00:47 | |
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui | 00:50 | |
SquOnk | Hi everyone | 00:50 |
SquOnk | Quick question | 00:50 |
SquOnk | I've loaded a CSS snippet with some/url.css | 00:50 |
SquOnk | If I use href="^FileUrl(some/url.css);" I get "The Asset you requested does not store files" | 00:51 |
SquOnk | What gives? | 00:51 |
SquOnk | If I use href="^AssetProxy(some/url.css);" I get the contents of the file :-) | 00:52 |
SquOnk | I'm harcoding href="/some/url.css" and it works, but it's that the right way? | 00:54 |
+perlDreamer | FileUrl = Macro for returning the file system URL to a File or Image Asset, identified by it's asset URL. | 01:03 |
+perlDreamer | Won't work with Snippets | 01:03 |
+perlDreamer | AssetProxy is the right way to do what you're doing. | 01:03 |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 01:09 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:19 | |
-!- SquOnk [n=emhn@201.248.20.63] has quit ["Yippie kay-ai-yay fudder muckers!"] | 01:22 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 01:44 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 01:45 | |
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui | 01:57 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 01:58 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:00 | |
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] | 02:07 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:17 | |
-!- BugSlasherMcGurk [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 02:22 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 02:40 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:40 | |
-!- apeiron_ is now known as apeiron | 02:50 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 03:14 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] | 03:40 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:41 | |
CIA-6 | WebGUI: jt * r8200 /modules/Config-JSON/ (8 files in 3 dirs): A better includes system | 03:52 |
CIA-6 | WebGUI: jt * r8201 /modules/Config-JSON/ (t/Wildcard.t lib/Config/JSON.pm t/Duplicate.t t/Include.t): | 04:36 |
CIA-6 | WebGUI: re-adding accidentally removed tests | 04:36 |
CIA-6 | WebGUI: fixed some bugs | 04:36 |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 05:43 | |
CIA-6 | WebGUI: jt * r8202 /modules/Config-JSON/ (6 files in 2 dirs): all tests now pass | 05:49 |
CIA-6 | WebGUI: jt * r8203 /modules/Config-JSON/lib/Config/JSON.pm: made config file write to a temp location first | 06:28 |
CIA-6 | WebGUI: jt * r8204 /modules/Config-JSON/Changes: preparing for release | 06:28 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 06:37 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 06:44 | |
-!- wgGuest18 [n=wgGuest1@122-118-13-102.dynamic.hinet.net] has joined #webgui | 06:57 | |
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui | 06:57 | |
-!- wgGuest18 [n=wgGuest1@122-118-13-102.dynamic.hinet.net] has quit [Client Quit] | 06:57 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:12 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:12 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:38 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:41 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 09:46 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:50 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:24 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 11:17 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:17 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 11:41 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:48 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 11:50 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 14:33 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:33 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:05 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:05 | |
+MrHairgrease | wtf??? http://sourceforge.net/projects/pbwebgui/ | 15:06 |
+MrHairgrease | sf says Invalid project... | 15:06 |
BartJol | no it says :A perl-based web application and web site framework designed to let the people who create the content manage it, and let the technical folks get back to tech stuff. | 15:07 |
+MrHairgrease | oh | 15:08 |
+MrHairgrease | it works for me too right now | 15:08 |
+MrHairgrease | prolly some gitch in sourceforge | 15:08 |
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 15:15 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 15:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:16 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 15:22 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 15:22 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:32 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:32 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:35 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:37 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:05 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:05 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:06 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:06 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 16:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:09 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 16:12 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 16:15 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 16:15 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 16:19 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:19 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 16:26 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:28 | |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 16:29 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 16:34 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:05 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:05 | |
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] | 17:07 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 17:18 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:26 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:26 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:26 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:32 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:46 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:46 | |
@perlmonkey2 | There isn't really a way to set the headers for a page you are returning a redirect for is there? | 17:52 |
@perlmonkey2 | $self->session->http->setRedirect($fileurl); | 17:52 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17:52 | |
@Haarg | what other headers do you want to set? | 17:52 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:53 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:53 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:53 | |
@perlmonkey2 | Haarg: I want to set the content type | 17:54 |
@preaction | uh... why do you need to set the mime type? it's a redirect? | 17:54 |
@perlmonkey2 | Haarg: this is for one of our big customers. They have no control over their browser, but are getting forwarded to reports that are in tab format with a tab extension, but the content type is text/plain. | 17:54 |
@perlmonkey2 | so it shows the tab file inside the browser instead of prompting to download or open in excel. | 17:55 |
@Haarg | even if you did set the content type it wouldn't matter | 17:55 |
@Haarg | because it is a redirect | 17:55 |
@perlmonkey2 | I was asking if I could set it for the redirect. | 17:55 |
@Haarg | you can't do that with http | 17:56 |
@perlmonkey2 | like maybe someway to set it in Storage. But I just looked through the file and there is nothing. | 17:56 |
@Haarg | it isn't a webgui limitation | 17:56 |
@perlmonkey2 | Haarg: well I thought maybe some meta-data was stored with Storage files. | 17:56 |
@perlmonkey2 | that could be used to set mime | 17:56 |
@Haarg | we could write out .htaccess files probably, but that gets rather specific to your apache setup | 17:57 |
@Haarg | and isn't a general solution | 17:57 |
@perlmonkey2 | yeah, I'm thinking we need to bring in the CSV libs into the WRE | 17:57 |
@perlmonkey2 | so we can return nice perfect CSV files in cases where tabs aren't working. | 17:57 |
@Haarg | we already have Text::CSV_XS | 17:58 |
@Haarg | what else would be needed? | 17:58 |
@perlmonkey2 | nothing :) | 17:58 |
@Haarg | does apache have a built in mime type for .csv | 17:59 |
@Haarg | ? | 17:59 |
@perlmonkey2 | Haarg: oh, we already have quickCSV | 17:59 |
@Haarg | yeah. and dataform in 7.5 at least uses Text::CSV_XS to generate the tab separated files | 18:00 |
@preaction | why can't they just "AddType application/octet-stream .tsv" | 18:00 |
@Haarg | i don't think that would work | 18:01 |
@Haarg | but doing something like that would likely be the best way to go | 18:01 |
@Haarg | get apache to add content-disposition headers for .tab files or something | 18:02 |
@perlmonkey2 | preaction: how would I add that? The redirect tells the browser to do a new get. None of the header information is used from the redirect, rigth? | 18:02 |
@Haarg | yes | 18:02 |
@perlmonkey2 | Haarg: I'll just return a csv and see if their IE is set to handle it. | 18:02 |
@preaction | you would add that to the apache config file | 18:03 |
@preaction | application/octet-stream is jargon for "browser, you can't handle this. find a program that does" | 18:03 |
@Haarg | except that ie likes to ignore things like that | 18:03 |
@Haarg | actually, apache has a mime type set for tsv files | 18:04 |
@Haarg | so i would try that first | 18:04 |
@Haarg | doesn't look like it has anything for csv | 18:04 |
@Haarg | by default that is | 18:04 |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:06 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:06 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 18:06 | |
@perlmonkey2 | hmm, replacing quickTab with quickCSV is giving me either empty or junk binary files. | 18:12 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:27 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, wgGuest23, Helios-, topsub, apeiron, patspam | 18:39 | |
-!- Netsplit over, joins: topsub, apeiron, patspam, Mech422, wgGuest23, Helios- | 18:40 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:52 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:52 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 18:52 | |
CIA-6 | WebGUI: doug * r8205 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: fixed bad hashref slice | 19:18 |
CIA-6 | WebGUI: doug * r8206 /branch/WebGUI_7.5/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: backport 8205 | 19:18 |
-!- jet [n=opera@94.41.1.116.dynamic.ufanet.ru] has joined #webgui | 19:32 | |
jet | hi.. | 19:33 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:34 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 19:34 | |
@preaction | hello | 19:34 |
jet | preaction I welcome | 19:36 |
jet | Well will answer?! | 19:40 |
-!- jet [n=opera@94.41.1.116.dynamic.ufanet.ru] has left #webgui [] | 19:42 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:05 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 20:05 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:05 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 20:08 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:08 | |
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui | 20:26 | |
metanil | can i do? <tmpl_if session.user.username = "vistors">testing </tmpl_if> | 20:27 |
+perlDreamer | no | 20:27 |
metanil | or any arternatives to find if anyone is not logged in? | 20:27 |
+perlDreamer | metanil, have you thought of the GroupText macro? | 20:27 |
+perlDreamer | or, alternately, the LoginToggle? | 20:28 |
+perlDreamer | ^LoginToggle("logged in text","logged out text"); | 20:29 |
metanil | oh LoginToggle might work :D great | 20:29 |
metanil | .. i guess they are all macros .. aren't they? | 20:31 |
metanil | i can't do <tmpl_if ^^L("","","PBtmpl0000000000000044");>... can i? | 20:32 |
+perlDreamer | no | 20:33 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 20:33 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:33 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:33 | |
+perlDreamer | although, you shouldn't need that | 20:33 |
+perlDreamer | since the LoginToggle contains the logic for a conditional | 20:33 |
+perlDreamer | metanil, what exactly are you trying to do? | 20:34 |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 20:34 | |
metanil | i do not want to show menu content (even blank) when not logged in.. | 20:35 |
+perlDreamer | ^GroupText('Visitor','',__menu_content_goes_here__); | 20:36 |
+perlDreamer | or maybe even easier | 20:36 |
+perlDreamer | ^GroupText(Registered Users,__menu_content__); | 20:36 |
metanil | hmm..lemme see | 20:37 |
+perlDreamer | Still another way to do it would be to use a different templating system, like Html::Template::Expr | 20:38 |
metanil | __menu_content__ --> contains lots of " and ' quotes.. | 20:38 |
+perlDreamer | hm | 20:39 |
metanil | different templating system? | 20:39 |
+perlDreamer | Yes | 20:39 |
+perlDreamer | Html::Template is not very sophisticated | 20:39 |
+perlDreamer | Is __menu_content__ the result of a snippet, or hard coded text, or AssetProxy macro? | 20:40 |
metanil | hard caded which also include template Language withing it like loop and condition | 20:40 |
+perlDreamer | brb | 20:41 |
metanil | :) sure | 20:41 |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:42 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 20:42 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:50 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 20:50 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:50 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:57 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 20:57 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:04 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:04 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:04 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 21:06 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:06 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:06 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 21:11 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:12 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:12 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 21:17 | |
CIA-6 | WebGUI: translation * r8207 /translations/German/German/WebGUIProfile.pm: Update from translation server | 21:18 |
CIA-6 | WebGUI: translation * r8208 /translations/German/German/Asset_Calendar.pm: Update from translation server | 21:18 |
CIA-6 | WebGUI: translation * r8209 /translations/German/German/Asset_Search.pm: Update from translation server | 21:18 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:19 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:19 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:19 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 21:22 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:22 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:22 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["Leaving"] | 21:28 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:34 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:34 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 21:41 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:42 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:42 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 21:50 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:50 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 21:51 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 22:04 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:04 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:05 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:05 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 22:05 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 22:06 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:06 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:06 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 22:11 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 22:18 | |
-!- mode/#webgui [+o rizen] by ChanServ | 22:18 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:25 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 22:25 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 22:31 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:31 | |
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 22:43 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:52 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 22:52 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 23:06 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:15 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:15 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:15 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] | 23:18 | |
CIA-6 | WebGUI: meatbop * r8210 /WebGUI/docs/upgrades/packages-7.6.2/root_import_gallery-templates_gallery-ie.css.wgpkg: Fixes a bug in IE where gallery items are not side-by-side | 23:30 |
CIA-6 | WebGUI: doug * r8211 /WebGUI/t/ (Asset/Wobject/DataTable.t Form/DataTable.t): added testing for DataTable form and asset | 23:30 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:36 | |
-!- PJC [n=cretep@c-98-216-48-246.hsd1.ma.comcast.net] has joined #webgui | 23:40 | |
-!- PJC [n=cretep@c-98-216-48-246.hsd1.ma.comcast.net] has quit [Client Quit] | 23:41 | |
--- Day changed Thu Oct 30 2008 | ||
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 00:10 | |
CIA-6 | WebGUI: translation * r8212 /translations/German/German/AuthWebGUI.pm: Update from translation server | 00:12 |
CIA-6 | WebGUI: translation * r8213 /translations/German/German/AuthWebGUI.pm: Update from translation server | 00:12 |
CIA-6 | WebGUI: translation * r8214 /translations/German/German/Asset_Folder.pm: Update from translation server | 00:12 |
CIA-6 | WebGUI: translation * r8215 /translations/German/German/Asset_Layout.pm: Update from translation server | 00:12 |
CIA-6 | WebGUI: translation * r8216 /translations/German/German/Asset_Redirect.pm: Update from translation server | 00:13 |
-!- PJC [n=cretep@c-98-216-48-246.hsd1.ma.comcast.net] has joined #webgui | 00:22 | |
-!- PJC [n=cretep@c-98-216-48-246.hsd1.ma.comcast.net] has quit [Client Quit] | 00:25 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 00:50 | |
CIA-6 | WebGUI: translation * r8217 /translations/German/German/Asset_Navigation.pm: Update from translation server | 01:00 |
CIA-6 | WebGUI: translation * r8218 /translations/German/German/WebGUI.pm: Update from translation server | 01:00 |
CIA-6 | WebGUI: translation * r8219 /translations/German/German/Tax.pm: Update from translation server | 01:00 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:02 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 01:13 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 01:30 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:01 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 02:05 | |
-!- diakopter [n=somethin@209.9.237.164] has left #webgui [] | 02:32 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 02:49 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui | 02:51 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 03:00 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:23 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 03:27 | |
-!- patspa1 [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has joined #webgui | 04:05 | |
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit [Nick collision from services.] | 04:05 | |
-!- patspa1 is now known as patspam | 04:05 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)] | 04:08 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 04:08 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 04:43 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 04:43 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 04:44 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:38 | |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 06:03 | |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has joined #webgui | 06:03 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:09 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:09 | |
@tavisto | hey preaction.. you there? | 07:14 |
@preaction | there's no good reason i should be, why? | 07:14 |
@tavisto | :) ah excellent. | 07:15 |
@tavisto | A brand new (kick butt) tower defense game was finally released for the Iphone!!!! | 07:15 |
@preaction | yeah, the DTD guy was asking for a dev to port it to the iphone | 07:15 |
@tavisto | I figured I would let you know so that you could have more motivation to pick one up at some point... The game is VERY well done | 07:15 |
@tavisto | that would be sweetness too | 07:15 |
@tavisto | this one is much more like monsters than DTD | 07:15 |
@tavisto | only 4 towers at the moment but new stuff coming soon says the dev | 07:16 |
@preaction | it would have to be, different input methods | 07:16 |
@tavisto | I'm really surprised you haven't made a million dollars on the app store with some d0pe app preaction | 07:16 |
@preaction | the iphone app store? i barely have time to scratch my webgui itches | 07:16 |
@tavisto | yeah I know | 07:16 |
@preaction | i've added about a dozen features to webgui in the 7.6 series on my own time | 07:17 |
@tavisto | but they say you can program miracles in just a fraction of the time it takes in normal dev | 07:17 |
@tavisto | sweetness! | 07:17 |
@preaction | there's also features that i'm just sitting on cuz i don't know what to do wth them | 07:17 |
@preaction | like a thing that, if you type in a wrong url, tries to do a site search for you | 07:17 |
@tavisto | today I had a very long webinar with a vice president of I|nautix, they're partners with Pershing and The Bank of New York Mellon Corporation | 07:18 |
@tavisto | basically, he's the VP of customer technology and he's looking for a new CMS to deploy to customers | 07:18 |
@preaction | ritzy | 07:19 |
apeiron | preaction, Levenshtein distances. | 07:19 |
@tavisto | sounds like they could become a large integrator from what I understand. The webinar was about 2 hours and I basically sat there answering yes to each question. | 07:19 |
@tavisto | can WebGUI do.... yes. | 07:19 |
@tavisto | yep, that too... uh huh... yeah that too... and actually it does more by allowing... | 07:19 |
@tavisto | and um... yep that can be done | 07:19 |
@preaction | i wouldn't know what either of you were talking about if i did not have google ;-) | 07:19 |
apeiron | SOUNDEX? | 07:20 |
@tavisto | yep that's how it works these days.. I talk to google more than anyone I think | 07:20 |
@preaction | apeiron, it just does a WebGUI::Search, which means if/when we fix search, it'll be nice. | 07:20 |
@preaction | though trying to do soundex or spellcheck on it might be nice too | 07:20 |
@preaction | compare the results to the URLs and keywords | 07:21 |
apeiron | preaction, ah. KISS, then. | 07:21 |
@preaction | yeah, i worry about making it too heavy, since 404 should be mostly an error message | 07:21 |
* apeiron nods | 07:21 | |
apeiron | I like Levenshtein because it's largely natural language-agnostic. | 07:22 |
@preaction | but even so, the levenshtein distance would be nice to have. "Did you mean: This, This, or this URL?" | 07:22 |
apeiron | Soundex would be a nice expansion for English-only sites. | 07:22 |
@preaction | english-only would be bad though | 07:23 |
@preaction | the current version splits the URL on non-word characters, makes the search match-any (instead of the default match-all) and goes | 07:24 |
@preaction | it's more like a URL-based search than anything | 07:24 |
@preaction | like php.net/whateveryouwant | 07:24 |
apeiron | Either way, I'd check out the Perl algorithms book. It's got some info on various fuzzy matching techniques. | 07:24 |
@preaction | Mastering Algorithms with Perl? | 07:24 |
apeiron | Yeah, that. | 07:25 |
@preaction | sounds like something i should read | 07:25 |
@preaction | perlbot cpan for Text::LevenshteinXS | 07:26 |
perlbot | Documentation for 'Text::LevenshteinXS' can be found here: http://xrl.us/ovkwn | 07:26 |
@preaction | there's an implimentation in Perl already, nice | 07:26 |
apeiron | Oh, of course. | 07:27 |
@preaction | to minimize the hit, we'd have to say something like length $r->uri +/- 4 or so. configure a max-distance and use that | 07:27 |
apeiron | Another idea, though this may be too heavy, is searching on (menu) title in addition to URL. | 07:29 |
@preaction | those are in the index, so that's part of the keyword search | 07:29 |
apeiron | ah, win. | 07:30 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 07:50 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 07:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:53 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 08:15 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui | 09:47 | |
-!- Bernd_ [n=spunky@dslb-088-075-239-011.pools.arcor-ip.net] has joined #webgui | 11:00 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:17 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 11:24 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 12:23 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 12:44 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 14:06 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 14:06 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 14:23 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 14:23 | |
-!- Bernd_ [n=spunky@dslb-088-075-239-011.pools.arcor-ip.net] has quit ["Ex-Chat"] | 14:38 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 14:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 14:47 | |
-!- wgGuest23 [n=wgGuest2@gateway.lctn.k12.mn.us] has quit [] | 14:51 | |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has quit ["Leaving."] | 15:12 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 15:27 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 15:35 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:39 | |
-!- mode/#webgui [+o rizen] by ChanServ | 15:40 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui | 16:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:01 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:25 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:25 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 16:29 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 16:31 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:32 | |
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [] | 16:32 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:35 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:35 | |
-!- khenn [n=khenn@97.92.186.139] has quit [] | 16:37 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 16:45 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:45 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:06 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:06 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:09 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:09 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 17:20 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:20 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"] | 17:21 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit [] | 17:34 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 17:34 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:34 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:34 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:34 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:34 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 18:09 | |
topsub | hey perl dreamer | 18:09 |
CIA-6 | WebGUI: graham * r8220 /experimental/HelpDesk/ (4 files in 4 dirs): adjustments for YUI 2.6 | 18:10 |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 18:17 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 18:19 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 18:34 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 18:34 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 18:53 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 18:53 | |
CIA-6 | WebGUI: jt * r8221 /WebGUI/lib/WebGUI/Crud.pm: some minor bug fixes with serialization | 18:54 |
CIA-6 | WebGUI: graham * r8222 /experimental/HelpDesk/lib/WebGUI/Asset/Wobject/HelpDesk.pm: adjusting install script for new asset config | 18:54 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:59 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:59 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 18:59 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 19:03 | |
+perlDreamer | what's up topsub? | 19:12 |
topsub | I have a question to ask you about testing www methods, have you ever done this? | 19:14 |
+perlDreamer | a little. preaction has done more than I have | 19:15 |
@preaction | i did not | 19:16 |
@preaction | okay, maybe i have | 19:16 |
topsub | i saw a problem while testing a www method i keep getting seg faults due to trying to $self->session->form->process calls when there was no apache instance running i believe | 19:16 |
topsub | Once i told my script to not call looking from a form post unless its from the website it worked again | 19:16 |
@preaction | are you using WebGUI::Test->getPage to do it? | 19:17 |
@preaction | that's going to be the only way you'll be able to test www_ methods, unless you use Test::WWW::Mechanize | 19:17 |
topsub | i didn't want to fake a form post | 19:18 |
topsub | I need to call this function from a script and website | 19:18 |
@preaction | if you need to call a www_ method directly, you're doing something wrong | 19:20 |
topsub | So i am building this for multi use. I have done fake form post before its just odd that the perl seg faults when you don't have a form request | 19:20 |
apeiron | topsub, Perhaps create a www_ method and a worker non-www_ method which is called by the www_ method after the www_ method massages its arguments? | 19:21 |
apeiron | s/arguments/form parameters/ | 19:22 |
@preaction | yeah, the www_ method grabs the form parameters, and the non-www_ method accepts that data as arguments. so then the non-www_ method can be called elsewhere | 19:24 |
topsub | i added a function to "gift" webinars to users in the system, I also created this www_ Save method to get called form an userImport script so as we import new users we could call this function | 19:24 |
topsub | It was just odd when i wrote a test i keep getting seg faults due to calling $self->session->form-> when i didn't do a form post | 19:26 |
apeiron | 'cause www_ expects mod_perl bits to be there that aren't there without a form post or getPage's hackery. :) | 19:26 |
+perlDreamer | topsub, in your script, use the WebGUI::PseudoRequest and you can fake out the apache request object | 19:28 |
+perlDreamer | and instrument it as you need. | 19:28 |
+perlDreamer | WebGUI::Test->getPage does this | 19:29 |
+perlDreamer | so it's all wrapped up for you in 1 neat, tidy little package | 19:29 |
+perlDreamer | courtesy of preaction | 19:29 |
topsub | should the $self->session->form check to see if i can get a form post before just failing like it does tho? | 19:29 |
@preaction | the segfault is because perl is running out of memory trying to load libapr and all that stuff | 19:31 |
topsub | oo thats my question why it was doing that | 19:31 |
topsub | made my script die badly and took me little bit to figure out why | 19:32 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 19:34 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 19:53 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:53 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 19:53 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:04 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:04 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Connection reset by peer] | 20:04 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 20:14 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:14 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:14 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 20:15 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 21:03 | |
AMH_henry | anyone use git-svn here? | 21:05 |
@Haarg | yes | 21:34 |
@Haarg | i have a mirror of webgui's repo that i really need to host somewhere, but i've been endlessly lazy about doing so | 21:36 |
AMH_henry | well... i was testing commit access to the repo... I did a 'git svn dcommit' and it seg. faults. the changes are committed to svn though | 21:42 |
@Haarg | haven't seen that | 21:42 |
@Haarg | although getting everything to compile was a huge pita | 21:42 |
@perlmonkey2 | r3139 would definitely be in 7.4? | 21:50 |
@perlmonkey2 | still waiting for svnweb to load that far back or I'd just check there. | 21:50 |
+perlDreamer | could be earlier than 7.4, perlmonkey2 | 21:50 |
@perlmonkey2 | perlDreamer: cool thanks :) | 21:50 |
+perlDreamer | at one point, I started a wiki page with version and revision numbers | 21:51 |
+perlDreamer | but it's out of date | 21:51 |
+perlDreamer | might be worth a check | 21:51 |
@perlmonkey2 | Okay, under the gun so asking here instead of looking up, but how would I make sure that DeleteExportedFiles.pm is activated? | 21:54 |
@perlmonkey2 | Set to run? | 21:54 |
@perlmonkey2 | called upon file deletion? | 21:54 |
@perlmonkey2 | I mean asset deletioN? | 21:54 |
@perlmonkey2 | Just make sure it is set enabled in the Workflow manager? | 21:54 |
@perlmonkey2 | yeah, that has to be it | 21:55 |
+perlDreamer | DeleteExportedFiles is an activity under a Cron Activity? | 21:56 |
+perlDreamer | Need to check active workflows and see if it is in there someplace | 21:56 |
+perlDreamer | I wrote a SQL Report to do that | 21:56 |
+perlDreamer | you can find it in the Bazaar | 21:56 |
@perlmonkey2 | perlDreamer: eh? root/import?op=manageWorkflows showing it enabled doesn't mean it is running? | 21:57 |
@perlmonkey2 | Anyone know off the top of their head how to use the API to import a package into its exported url? | 22:05 |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 22:07 | |
@Haarg | if you import a package, it will automatically have the same url it was exported with | 22:07 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 22:08 | |
@Haarg | and it will be placed as a child of its original parent if that parent exists on the current site | 22:08 |
@perlmonkey2 | Haarg: well so far it looks like I need an AssetPackage object, but i'm not sure how to instantiate one. | 22:09 |
@Haarg | AssetPackage is a mixin | 22:10 |
@perlmonkey2 | oh, I was looking atthe wrong file. I just need any asset and I can call importPackage on it. | 22:11 |
@Haarg | AssetPackage.pm, AssetVersioning.pm, AssetLineage.pm etc all go into the WebGUI::Asset namespace | 22:11 |
@Haarg | yes | 22:11 |
@Haarg | so you can use WebGUI::Asset->getImportNode($session)->importPackage or something similar | 22:12 |
@perlmonkey2 | well crap....WebGUI::Asset->getImportNode( $session )->importPackage( $package) puts it in the import node instead of its original location. | 22:12 |
@Haarg | what is its original location? | 22:12 |
@perlmonkey2 | which I guess is good, but when I want to specify a location by url, I can create that asset by url | 22:12 |
@perlmonkey2 | something/something/prototype | 22:13 |
@perlmonkey2 | I havne't a clue what is going on. www_importPackage puts the package wherever it was exported from, but it basiclaly just calls importPackage. | 22:14 |
@perlmonkey2 | Haarg: you give up on me? | 22:15 |
@Haarg | if the parent exists on the site, it will put it in the original parent | 22:15 |
@perlmonkey2 | Haarg: cool, thanks | 22:17 |
CIA-6 | WebGUI: amhhenry * r8223 /branch/alphamega/lib/WebGUI/Operation/Settings.pm: AMH: commit to test svn write access | 22:21 |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 22:29 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 22:45 | |
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit ["Leaving."] | 22:58 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 23:06 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:19 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 23:19 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 23:46 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:46 | |
--- Day changed Fri Oct 31 2008 | ||
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has joined #webgui | 00:31 | |
CIA-6 | WebGUI: graham * r8224 /branch/WebGUI_7.5/t/Asset/File/GalleryFile/Photo/view.t: update Gallery Photo test to reflect proper template variables | 01:15 |
CIA-6 | WebGUI: graham * r8225 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.31 release | 01:15 |
@preaction | Haarg, did you guys update the hosted servers recently? | 01:44 |
@Haarg | they are on 7.5.27 | 01:45 |
@Haarg | except for cold | 01:45 |
@Haarg | i've applied a patch to the servers though | 01:45 |
@Haarg | so they aren't straight .27 | 01:45 |
@preaction | did you update packages? like the Site Nav package? | 01:47 |
@preaction | long story short, there's a place still using a modified version of a default template, and hopefully Jody will now fix it permanently | 01:47 |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has quit [Remote closed the connection] | 01:51 | |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has joined #webgui | 01:52 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:52 | |
@Haarg | no, the packages haven't been updated since .27 | 01:53 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 02:04 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"] | 02:09 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 02:27 | |
CIA-6 | WebGUI: jt * r8226 /releases/WebGUI_7.5.31-stable: Release 7.5.31-stable | 02:32 |
CIA-6 | WebGUI: graham * r8227 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.32 dev | 02:32 |
-!- patspa1 [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has joined #webgui | 03:47 | |
-!- patspam [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has quit [Nick collision from services.] | 03:47 | |
-!- patspa1 is now known as patspam | 03:47 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 03:47 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] | 05:03 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 05:15 | |
elnino | hi all! I missed you all! It's been a while. - Quick question. | 05:16 |
elnino | we created a "contact us" form on the website using the data form asset | 05:17 |
@rizen | oh that's a bad idea | 05:17 |
elnino | when emails come thru, they are sent from the "website email" and when we want to reply to the inquiry, we have to change the "to address" | 05:17 |
elnino | rizen: i'm listening. | 05:18 |
@rizen | using webgui to do "stuff" is a mistake | 05:18 |
@rizen | =) | 05:18 |
@rizen | just kidding | 05:18 |
elnino | hmmm. I was hopeing you'd say to use something else instead. =( | 05:18 |
@rizen | what is in the "from" in your data form? | 05:19 |
elnino | so I guess I was wondering if there is a why to set the "reply-to" header to the email of the customer | 05:19 |
elnino | oh. That's interesting. the field is from1..... I didn't create it.. Is that the problem? | 05:19 |
@rizen | yup | 05:20 |
@rizen | it's got to be called "from" (not the label, but the name) | 05:20 |
elnino | AHH! I thought you guys were only sending emails from the admin for "security reasons" | 05:20 |
elnino | I now have to go back to the customer with my head hanging low. | 05:20 |
@rizen | nope, that's just the default...if no "from" is specified it will come from the company email address | 05:20 |
elnino | I wonder if I can just change the name of the field? or maybe it's been "used" and I can't have that field name anymore? Maybe I have to create a new form from scratch.... | 05:21 |
@rizen | that i couldn't tell you | 05:21 |
@rizen | at least not without looking at the form | 05:21 |
@rizen | but at least now you know what you need to look for | 05:22 |
elnino | ok. THANK YOU!!! | 05:22 |
elnino | That's interesting.. I can't delete the "from1" field.... I was able to create a "from" field though. | 05:34 |
elnino | I guess I | 05:35 |
elnino | 'll just hide it. | 05:35 |
elnino | I also have a "subject2" as well. Is that why they are getting the default subject line of "Enquiry from ^c;"? Yes, there is a typo... I'll put that in the bug reporter system | 05:41 |
elnino | Oh. Nevermind about the mispelling. | 05:58 |
elnino | Good night! | 05:58 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 05:58 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection] | 06:00 | |
-!- patspam [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has quit [Remote closed the connection] | 06:05 | |
-!- patspam [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has joined #webgui | 06:06 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:08 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:08 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 06:33 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:39 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:39 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:57 | |
elnino | hi again! | 06:57 |
elnino | after some investigations, email isn't being sent from webgui, it is from other non-webgui sites. I have the email set to /usr/sbin/sendmail and I can send emails out by using the sendmail command. | 06:59 |
elnino | I restarted spectre as well. | 06:59 |
elnino | I see nothing in the logs | 06:59 |
elnino | <- that is, the wre/var/logs | 07:00 |
elnino | are there other logs I shouldlook at? | 07:00 |
elnino | Sorry, I set up the *SMTP Server* to be /usr/sbin/sendmail, | 07:02 |
elnino | Now I changed it to localhost. and it didn't make a difference. =( | 07:03 |
elnino | My data forms have the proper "TO" and "FROM" fields. | 07:18 |
elnino | anyone have ideas what to look at - email sare not being sent from webgui, but I can send fine from command line.... | 07:30 |
elnino | my "SMTP server" was /usr/sbin/sendmail, that didn't work | 07:30 |
elnino | I tried localhost | 07:30 |
elnino | that didn't work | 07:30 |
elnino | I also tried /usr/sbin/exim4 - and that didn't work. | 07:30 |
elnino | nothing in the wre logs. | 07:31 |
elnino | nor exim logs. emails disappear without a trace. | 07:31 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 07:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:31 | |
elnino | The "Mail data" field on these dataforms is also set to "yes" I'm using 7.5.24 | 07:32 |
elnino | looks lke in 2007, there was a bug about this particular thing could it have reappeared? | 07:33 |
@preaction | exim won't work. sendmail is treated specially | 07:35 |
@preaction | are you running sendmail as a daemon? | 07:35 |
elnino | I have a link from sendmail to exim. | 07:37 |
elnino | I dont' have sendmail installed. | 07:37 |
elnino | "sendmail" (as a soft link to exim4) works fine from the cmd line. | 07:37 |
elnino | (good morning preaction) up late are we? | 07:38 |
@preaction | uh... does exim work the same way as sendmail? same command-line flags and input format? | 07:39 |
elnino | I just do: sendmail <email address> (return) | 07:39 |
elnino | type my message | 07:39 |
elnino | newline | 07:39 |
elnino | end with a period | 07:39 |
elnino | it works from my other (non webgui) site. oscommerce | 07:40 |
elnino | same machine | 07:40 |
elnino | patspam I think uses exim. | 07:40 |
@preaction | are there any errors in the webgui log? | 07:41 |
elnino | no. There s no trace of anything. it's weird | 07:41 |
elnino | I'll look again. | 07:41 |
@preaction | webgui opens a pipe to the smtp program and adds these flags: -t -oi -oem <- you should see how exim4 responds to them | 07:42 |
@preaction | or if there's some way to make exim run in sendmail compatibility mode | 07:43 |
elnino | gosh darn it. I do have an error. I've seen this, but I haven't been able to figure it out. | 07:44 |
patspam | elnino: have you checked that they're not still sitting in your mailQueue? | 07:44 |
elnino | no, I have something now: Couldn't fetch Spectre configuration data for mediaangels.com.conf : malformed JSON string, neither array, object, number, string or atom, at character offset 0 ["<!DOCTYPE html PUBLI..."] at ../lib/Spectre/Admin.pm line 156. | 07:44 |
patspam | that would explain it | 07:44 |
elnino | I looked in .lib?SpectreAdmin and it complains about "site data" | 07:44 |
patspam | spectre dying on an error and not sending emails | 07:44 |
@preaction | elnino, try logging into the system and doing "wget http://mediaangels.com?op=spectreGetSiteData" and see what happens | 07:45 |
patspam | double-check with: "select count(*) from mailQueue" in mysql | 07:45 |
@preaction | better yet: cd /data/WebGUI/sbin; perl spectre.pl --test | 07:45 |
elnino | this is the offending code. http://pastebin.com/d76dc2e9e | 07:46 |
elnino | usually I can tell what it's barfing at in the conf file but I don't see anything wrong with it. is there a parser I can try? | 07:46 |
@preaction | elnino, cd /data/WebGUI/sbin; perl spectre.pl --test | 07:47 |
elnino | right - getting caught up: | 07:47 |
elnino | Can't locate POE/Component/IKC/ClientLite.pm in @INC (@INC contains: ../lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at spectre.pl line 22. | 07:47 |
elnino | BEGIN failed--compilation aborted at spectre.pl line 22. | 07:47 |
@preaction | you don't have the WRE sourced in | 07:47 |
elnino | huh? | 07:48 |
elnino | I have no idea what that means. | 07:48 |
@preaction | you aren't working with the WRE's perl | 07:48 |
@preaction | you're using the WRE, correct? | 07:48 |
elnino | oh. like set everonment? | 07:48 |
elnino | yep. | 07:48 |
@preaction | yes, setenvironment | 07:49 |
@preaction | the .<space> is also called "source" or "sourcing-in" | 07:49 |
elnino | got it.: | 07:50 |
elnino | "test completed" no errors. I'll look at the log again. | 07:50 |
elnino | no new errors in webgui.lgo | 07:51 |
@preaction | okay, now try "curl http://mediaangels.com?op=spectreGetSiteData" | 07:52 |
elnino | hmm. didn't see this before in the logs; WebGUI::Operation::execute[60] - Can't call method "get" on an undefined value at /data/WebGUI/lib/WebGUI/Operation/Spectre.pm line 72. | 07:54 |
elnino | doing curl, I got the html code for the home page. | 07:55 |
elnino | using wget I got a 200ok. | 07:55 |
@preaction | you should get a JSON object, not the HTML code. so the problem is the error you pasted | 07:55 |
@preaction | most likely a busted workflow | 07:56 |
elnino | there is nothing pending in the work flows. | 07:56 |
@preaction | there are no instances in the WorkflowInstance table? | 07:57 |
elnino | hold on, let me look up the mysql pasword.. =) | 07:58 |
elnino | looky there. I have four? three of them have a class name of versiontag, the fourth is null | 08:00 |
elnino | pbworkflow000000000007 - one of the canned ones? | 08:01 |
elnino | which happens to b eth id of "send quied email messages" | 08:01 |
elnino | so now what.. | 08:01 |
elnino | disable and enable? | 08:01 |
elnino | that didn't work. =( | 08:02 |
elnino | it doesn't show up under ?op=showRunningWorkflows =( | 08:03 |
elnino | patspam: select count(*) from mailQueue - 83 pending emails. oh boy! | 08:05 |
@preaction | do all of them have workflowIds? do all of the workflowIds exist in the Workflow table? | 08:05 |
elnino | I'm looking at the dbschema, there dosn't seem to be a workflow id tied to mailqueue | 08:08 |
@preaction | not the mailQueue, the WorkflowInstance table | 08:08 |
elnino | oh. Yes. All of them have workflowids. | 08:09 |
@preaction | the problem is that one of the workflow instances cannot instantiate its workflow | 08:09 |
@preaction | do all of those workflowIds exist in the Workflow table? | 08:09 |
elnino | I had case sensive. Trying to figure out how to spell that table name. | 08:11 |
elnino | pbworkflow000000000007 - is the "send queused email message" exists in the Workflow table. | 08:11 |
elnino | the other three have ids' of "realtimeworkflow-0001" | 08:12 |
elnino | those are version tag types. | 08:12 |
elnino | even though I only have two open versiontags. | 08:12 |
@preaction | open version tags don't have workflows | 08:13 |
@preaction | when you commit, then they get workflows | 08:13 |
@preaction | what version are you running? | 08:13 |
elnino | 7.5.24 | 08:13 |
@preaction | is there a corresponding workflowId in the Workflow table? | 08:13 |
@preaction | there shouldn't be | 08:13 |
@preaction | but that's the problem | 08:13 |
elnino | oh. so pbworkflow000000000007 should NOT be in the Workflow table? | 08:14 |
elnino | ok.. start over.. =) | 08:14 |
@preaction | no, that one SHOULD be | 08:14 |
elnino | pbworkflow000000000007 is in both workflow and workflowinstance tables. | 08:14 |
elnino | ok. | 08:15 |
@preaction | the realtimeworkflow-0001 should NOT be, but that is the problem (it's not in that table is the problem) | 08:15 |
elnino | the realtimeworkflow-00001 are in workflowinstance and NOT in workflow. | 08:15 |
elnino | ok. But I'm thinking my email problem is realated to pbworkflow000000000007 | 08:15 |
@preaction | so here's what happened: you upgraded, and the realtimeworkflow-0001 were created somehow during that process, after we removed the workflow | 08:15 |
@preaction | no | 08:15 |
@preaction | your problem is because spectre doesn't know that site exists | 08:16 |
@preaction | it doesn't get the cron information, and never runs the task that sends mail | 08:16 |
@preaction | because when it tries to spectreGetSiteData, it fails | 08:16 |
@preaction | so firstly, please post a bug. mention what versions you upgraded from and to and describe the realtimeworkflow-0001 workflows that got created somehow | 08:17 |
@preaction | secondly, you can delete those rows from the WorkflowInstance table (the ones with the realtimeworkflow-0001) | 08:17 |
@preaction | then you should be able to restart spectre and it will work | 08:17 |
elnino | k. I posed a bug. | 08:21 |
elnino | ok. I deleted the records. confirmed it. looks good (one record left) | 08:23 |
elnino | restarted spectre. | 08:24 |
elnino | waiting. patiently. | 08:24 |
elnino | curl http://mediaangels.com?op=spectreGetSiteData looks good. | 08:24 |
elnino | pb-007 workflow is now "waiting" under ?op=showRunningWorkflows | 08:25 |
elnino | YEAH! I think i'm going to be blasted with 83 emails soon! | 08:26 |
elnino | Thank you preaction!!! | 08:26 |
elnino | ok. waiting workflow disappeared. | 08:27 |
elnino | nothing is in the workflow instance table. | 08:28 |
elnino | queued emails is down to 57. I must be getting emails.. =( which account I wonder... =) | 08:29 |
elnino | stable at 57.. | 08:32 |
elnino | I see pb-007 workflow in the workflowinstance table again. There must be a limit of emails it sends out each time.. I'll step away and let it do it's thing. hopefully I'll get emails soon. | 08:36 |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [] | 08:42 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 08:47 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:47 | |
elnino | the emails are coming the emails are coming! Thank preaction! However I didn't recieve all 83. I think I lost some because I had the smtp server set to /usr/sbin/exim4 and according to the webgui log files, ti doesn't like that. So I switch to /usr/sbin/sendmail and emails started coming.. I might need to recover my mailQueue table from yesterday and do this again....But that is tomororw's excersize. thanks again. | 09:07 |
elnino | Good night patspam! thank you too! | 09:07 |
patspam | no probs :) | 09:08 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 09:12 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:33 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 09:33 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:39 | |
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 09:40 | |
-!- patspa1 [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has joined #webgui | 10:19 | |
-!- patspam [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has quit [Nick collision from services.] | 10:19 | |
-!- patspa1 is now known as patspam | 10:19 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:56 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 10:58 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 11:03 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 11:03 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 11:04 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 12:23 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 12:23 | |
-!- patspam [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has quit [Read error: 110 (Connection timed out)] | 12:41 | |
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 14:27 | |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui | 14:29 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 14:29 | |
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection] | 14:31 | |
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI | 14:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 14:32 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14:40 | |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 15:11 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 15:13 | |
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI | 15:32 | |
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI [] | 15:36 | |
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui | 15:39 | |
-!- mode/#webgui [+o perlmonkey2] by ChanServ | 15:39 | |
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)] | 15:48 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Remote closed the connection] | 15:51 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:53 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:53 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:03 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 16:09 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:09 | |
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:32 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:32 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui | 16:36 | |
@perlmonkey2 | Would 7.4.18 have problems with importing packages? Seems highly unlikely, but perhaps something changed with package importing. | 16:58 |
BartJol | perlmonkey2: nothing in he changelog? | 17:02 |
@perlmonkey2 | BartJol: heh, svn log > changelog.txt is apparently not something svn likes to do :P | 17:04 |
@perlmonkey2 | still running | 17:04 |
@rizen | it worked as far as i know | 17:05 |
SDuensin | Morning. | 17:07 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:10 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:10 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] | 17:29 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 17:29 | |
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui | 17:29 | |
CIA-6 | WebGUI: amhhenry * r8228 /branch/alphamega/lib/WebGUI/ (4 files in 3 dirs): AMH: implemented version tag modes as site settings, removed autoRequestCommit setting | 17:31 |
CIA-6 | WebGUI: amhhenry * r8229 /branch/alphamega/lib/WebGUI/ (VersionTag.pm ProfileField.pm): AMH: implemented support for user override of versionTagMode | 17:31 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 17:34 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:34 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:48 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 17:48 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 17:49 | |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 18:07 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:12 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:12 | |
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 18:19 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:19 | |
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:21 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 18:21 | |
@tavisto | perlmonkey2, weren't you the one that did the required field work awhile back? | 18:22 |
@tavisto | for e-commerce and account registration | 18:22 |
@perlmonkey2 | ah, maybe. | 18:22 |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui | 18:22 | |
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:23 | |
@tavisto | I'm thinking you did this awhile back. For instance, required fields have a different color or an asterisk next to them | 18:24 |
@preaction | Frank did that i think | 18:25 |
@perlmonkey2 | No I didn't do that. For a client I've changed around some stuff, but it is for a one off data form. | 18:26 |
@tavisto | hmm alright. I'm wondering if that can be applied to the wG shop or if that would have to be an RFE and accomplished through a developer's magic | 18:27 |
@tavisto | -a | 18:27 |
@perlmonkey2 | tavisto: the *'s are in the template I believe | 18:27 |
@perlmonkey2 | so they should be fully customizable. | 18:27 |
@preaction | yeah, but the colors and such are developer magic, you'll have to ask frank how he did those | 18:28 |
@tavisto | guess I'll default to an RFE but man I'm having to invest a lot of time (through multiple emails) into helping people make purchases on PB.com.. I need to sit down and assemble what problems people are having because there are some obvious hangup areas. Required fields is definitely one. | 18:28 |
@perlmonkey2 | colors? to change them I just <tmpl_if form.whatever.isRequired><span style='my groovy color';>*</span></tmpl_if> | 18:29 |
@tavisto | I would just go in and change the billing fields to required to accomplish this, but I dont believe I have access to the fields through the user profile | 18:29 |
@bopbop | frank definitely did the required fields on the first rfe day | 18:29 |
@bopbop | probably javascript, since he likes that :) | 18:29 |
@perlmonkey2 | What's wrong with inline css inside a template if? | 18:30 |
@tavisto | hey bopbop, got your postcard today | 18:30 |
@bopbop | oh good! My son got his first one returned on Tuesday- much excitement | 18:31 |
@preaction | perlmonkey2, the template variables may not be there | 18:31 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 18:39 | |
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 18:42 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:49 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:50 | |
jlittlewood | hi all. our dataforms just stoped letting us "view all entries" (that comes up as a blank page) and "export tab delimited" send you a blank file. Is there some way at getting at the dataform data manually while we try to fix this? | 19:13 |
@preaction | what version are you using? that part of the schema has changed recently | 19:15 |
@Haarg | it is in the DataForm_entry table as a json blob | 19:16 |
jlittlewood | 7.5.26 | 19:17 |
@Haarg | i'd start by checking the error log though | 19:17 |
jlittlewood | nothing pops up | 19:17 |
jlittlewood | on the webgui.log | 19:17 |
CIA-6 | WebGUI: perlmonkey2 * r8230 /tools/importPackage.pl: Adding importPackage.pl a mostly untested package importation script. Use at your own risk for now. | 19:27 |
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 20:04 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui | 20:08 | |
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui [] | 21:44 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 21:50 | |
CIA-6 | WebGUI: doug * r8231 /WebGUI/sbin/preload.perl: fixed problem with warn callback | 22:20 |
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] | 22:47 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:50 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 22:50 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:01 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:01 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 23:10 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:31 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:31 | |
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [] | 23:39 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 23:47 | |
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:49 | |
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:49 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:49 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 23:51 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 23:52 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] | 23:53 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 23:56 | |
--- Log closed Sat Nov 01 00:00:19 2008 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!