WebGUI irc logs from: 2008-10.log

--- 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 #webgui00: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 #webgui00:36
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI00: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
@HaargperlDreamer, you around?01:02
+perlDreameryup01:05
@HaargCan't coerce array into hash at upgrade_7.5.24-7.6.0.pl line 85.01:05
@Haargthoughts?01:05
+perlDreamer$config->get('assets') is not an array anymore?01:06
+perlDreamerit's a set of hash refs01:06
@Haargthis is part of the product import fix01:06
@Haarg"Repairing broken Products that were imported"01:06
+perlDreamerline 85 is a blank line for me01:07
+perlDreameris your config updated/committed?01:07
+perlDreamers/config/update script/01:07
@Haargyeah01:07
+perlDreamerI have that on line 9101:08
@Haargnext COLLATERAL unless exists $collateral->{sku}; is the line that's failing01:08
+perlDreamerCOLLATERAL: foreach my $collateral (@{ $product->getAllCollateral('variantsJSON') }) {01:09
+perlDreamerthe collateral has to be de-refed into an array so it can be iterated over01:09
-!- dionak [n=dionak@97.66.185.250] has quit []01:11
+perlDreamerI just committed a fix01:11
+perlDreamerand backported it to 7.501:11
@Haargthanks01:14
@Haargi need to spend a weekend reading through all the shop code01:14
+perlDreamerYou're welcome.   I should have set up a test of the upgrade.01:14
+perlDreamerA suggestion.  Spend a little extra time in the PayDriver.  I couldn't figure out the multiple labels myself.01:15
+perlDreamerIt would be nice to brainstorm with people.01:15
@Haarglooks like that upgrade bug helped my catch a bug in the forking upgrade script though01:16
@Haargno fix yet, but for some upgrade errors it doesn't notice the failure01:16
@Haargand i didn't see the error on the console either01:17
@Haargwhich isn't good.01:17
+perlDreamerno01:17
CIA-39WebGUI: colin * r7786 /WebGUI/docs/upgrades/upgrade_7.5.24-7.6.0.pl: 01:19
CIA-39WebGUI: Dereference the array ref of collateral into an array so foreach01:19
CIA-39WebGUI: can iterate over it.01:19
CIA-39WebGUI: colin * r7787 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: backporting upgrade script fix for array deref01:19
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:29
-!- mode/#webgui [+o rizen] by ChanServ01:29
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []01:31
CIA-39WebGUI: graham * r7788 /WebGUI/sbin/upgrade.pl: get upgrade.pl to fail properly if upgrade script dies01:52
+perlDreamerHaarg, did we ever finalize on a recursion depth for Macro.pm?01:56
@Haarghmm01:56
@Haargi didn't end up changing it01:56
@Haarghow deep did you start running into problems?01:56
+perlDreamerI don't remember.  I'll repeat the experiment.01:56
+perlDreamer32 is too big01:58
+perlDreamer16 is okay01:58
@Haarg16 sounds fine with me01:58
+perlDreamer24 is too big01:58
+perlDreamermaybe we can squeeze in 2001:59
@Haargif anyone ever got up to 10 they are probably doing something wrong01:59
+perlDreamer20 works01:59
+perlDreamerand if anyone uses anything as crappy as I do for production, they have earned their problems02:00
+perlDreamer20 sound good, just for margin?02:00
@Haargi suppose02:00
+perlDreameryou like 16/10 better?02:00
@Haargif 24 is giving you trouble, i'm something more like 1602:01
+perlDreamer16 it is02:01
@Haarghmm02:01
@Haargkeep noticing problems i want to fix before releasing02:02
+perlDreamerI have a little time, if you like :)02:02
+perlDreamerthere's the intermittent Workflow/Activity/NotifyAboutLowStock test failures, too02:03
+perlDreamerI've never been able to duplicate those02:03
+perlDreamerThey're somehow related to the Inbox02:03
@Haargheh, i was wondering why there were so many entries missing from the changelog02:06
@Haarglooks like i only did half of what i needed to02:06
+perlDreamerShelf test is badly broken02:14
+perlDreamerAsset.pm seems broken, too02:16
@Haarghow so?02:16
+perlDreamerNothing can call getUrl02:17
@Haargo_O02:17
@Haargthere was a pod bug causing that02:17
@Haargthat i fixed02:17
+perlDreamerI'm up to date02:17
+perlDreamerand I saw that commit02:17
+perlDreamersyntax checks okay02:18
+perlDreamerbut perl t/Asset/Asset.t dies02:19
+perlDreamerCan't locate object method "getUrl" via package "WebGUI::Asset::Wobject::Folder" at t/Asset/Asset.t line 395.02:19
@Haarg7.6?02:19
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:19
+perlDreamer7.502:20
@Haargmaybe that fix needs a backport then02:20
+perlDreamerI'll track it down02:21
+perlDreamerthat double =cut doesn't exist in 7.502:22
+perlDreamerI'll run the syntax check test to see if it helps02:23
+perlDreamerfound it02:26
+perlDreamerI was split between two branches02:26
CIA-39WebGUI: 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-39WebGUI: colin * r7790 /branch/WebGUI_7.5/ (3 files in 3 dirs): backporting product import csv file format fix02:30
CIA-39WebGUI: colin * r7791 /WebGUI/lib/WebGUI/Macro.pm: reset recursion depth on macros to 1602:30
CIA-39WebGUI: graham * r7792 /WebGUI/docs/changelog/7.x.x.txt: merge 7.5.22-7.5.24 changelog entries02:30
CIA-39WebGUI: colin * r7793 /branch/WebGUI_7.5/t/ (2 files in 2 dirs): continue backporting Shelf tests for product import02:30
CIA-39WebGUI: jt * r7794 /releases/WebGUI_7.6.0: Release 7.6.002:30
CIA-39WebGUI: jt * r7795 /releases/WebGUI_7.6.0-beta: Release 7.6.0-beta02:30
CIA-39WebGUI: graham * r7796 /releases/WebGUI_7.6.0: erroneous tag02:30
CIA-39WebGUI: graham * r7797 /WebGUI/ (4 files in 4 dirs): preparing for 7.6.1 dev02: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-39WebGUI: colin * r7798 /branch/WebGUI_7.5/lib/WebGUI/Asset.pm: backport POD fix for getUrl03:02
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui03:16
SDuensinOooo!  Just got the 7.6.0 beta mail.  New toys!03:17
@rizenmesa likey new toys03:19
elninowhat'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
@preactionpackages are a lineage, they can contain more than one asset03:25
@preactionprototypes are just one asset03:25
@rizenand packages are exact copies as you deploy them03:26
@rizena prototype sets up "defaults" but lets you change them as you create the prototype03:26
@rizenas you create the asset from the prototype i mean03:26
@preactionso, 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 menu03:26
patspampackages are the best thing since sliced bread03:32
patspamthey make syncing changes between dev and production servers a breeze03:33
elninooh.. 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
elninoI'll write a wiki.  =)03:37
@preactionwhat it was meant for is of no concern. 03:41
@preactionthe best things in webgui are used for things they weren't meant for03:41
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:51
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:51
elninonew wiki: http://www.plainblack.com/community-wiki/packages-vs-prototypes - Thanks guys!04:01
elninoI also did this too from yesterdays conversation: http://www.plainblack.com/community-wiki/subscription-overview04:01
elninopreaction, rizen feel free to modify if I misrepresented anything you guys said on these topics.04:04
elninoand patspam =)04:07
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui04:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []04:57
patspamelnino: I was disappointed you didn't put the bit in about sliced bread05:00
@rizenme too05:01
patspamwhose idea was packages? I've often thought i want to buy them a beer at the next WUC05:06
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []05:26
@rizenme05:30
@rizenactually, i take that back...it was a guy i used to work with back when i started webgui named Michael Blakeslee05:31
@rizennot the idea to be able to copy packages between sites though05:31
@rizenthat was me05:31
@rizenhis idea was being able to have a package on a site to be able to redeploy it over and over again05:31
@rizenand i felt we needed a way to be able to sync content between sites05:32
@rizenso packages just seemed to be the ideal place to stick that feature in05:32
@rizenrather than creating yet another switch05:32
@rizenthese days i'm not sure which side of packages are used more often05:33
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection]05:49
patspami think i'll owe you a whole slab of beer by the the next wuc in that case :)06:06
@rizeni don't think so06:07
@rizeni think by next wuc i'll owe you a whole slab of beer06:07
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui06:07
-!- mode/#webgui [+v cap10morgan] by ChanServ06:07
patspamhah we can get drunk together then. but seriously, packages save me SO much time06:07
@rizenif you keep contributing and actually get the enhancements to thingy and other things done06:07
@rizenadd the crypto06:07
@rizenadd the privileges thing06:08
@rizenyou'll be contributor of the year06:08
patspamhah if i actually finish anything =p06:08
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit [Client Quit]06:08
patspamdoes the crypto thing interest you though?06:08
@rizenit has promise06:08
@rizenand i'm certain that some of our government clients would be interested06:08
@rizenwe've also recently started doing some low level medical stuff06:09
@rizennothing that includes personal info06:09
@rizenbut eventually, if we go further then we could use it there as well06:09
patspamah great. I'll definitely go ahead with building a prototype system then06:09
@rizeni've been avoiding posting to your thread cuz i wanted to see what other people said first06:09
patspamyeah that's ok, the most important thing to know is that you don't think it's a complete waste of time06:10
@rizenbtw...would you be interested in starting some sort of WebGUI Oz group like the Dutch guys did for holland?06:10
patspamabsolutely06:10
patspamif there are enough numbers..?06:10
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui06:10
-!- mode/#webgui [+v cap10morgan] by ChanServ06:11
@rizenencryption isn't a waste of time...i'm just not a fan of having the crypto in the hands of humans06:11
@rizenhumans are falable06:11
patspamyeah humans suck06:11
patspamthey mess everything up for the rest of us06:12
@rizenthere are about six WebGUI related companies in Oz that i'm aware of06:12
patspamoh wow, cool i didn't realise there were that many06:12
@rizenbut i havent' been in contact with any of them for a while06:12
@rizeni'll see what i can do to dig them out and get you guys together06:12
patspamI'd be more than happy to coordinate stuff06:12
@rizenthere's one in sydney that has something to do with building legal sites06:13
@rizenif you turn on passive profiling you'll see a warning message pop up06:13
@rizenthat's because of those guys06:13
patspamheh yeah i saw that at the WUC!06:13
@rizenapparently passive profiling is illegal in oz06:13
patspamI was sceptical about that, but i guess if they're into the legal stuff then they'd know better than me06:14
patspami thought you just had to be up front about how much info you're collecting06:14
@rizenwell maybe that's it 06:14
@rizenbut the warning is just about making sure you know your local laws06:15
@rizenbefore using it06:15
@rizenanyway, they are the ones that told ust o put it in there06:15
@rizenRadix-wrk is from Perth06:16
@rizenso he's another aussie06:16
patspamyeah he's the only one i know about06:16
@rizenhe came to the wuc a couple years back06:16
@rizenthe problem is that oz is so big (kind of like the states) that it may not be possible for you to put a group together06:16
@rizenat least not a physical group like they do in the netherlands06:17
patspamyeah the tyranny of distance..06:17
@rizenSGE is also from there06:18
@rizenhttp://www.sge.com/06:18
patspamit's not so bad in the states because your population is so much greater06:18
@rizeni can't think of anybody's name from there that i know off the top of my head06:18
@rizenbut i've talked to them a couple times06:18
patspamheh my old company built the sge website06:18
@rizensee you guys are already connected!06:19
patspamhah yeah, except some links are better left broken!06:19
@rizenyou can't lead a group and think that way06:19
patspamheh yeah, I'm just joking06:19
@rizenit's about finding commonalities and focusing on those06:19
@rizenotherwise you end up like our president06:20
patspamreally rich and in charge of the most powerful country in the world?06:20
@rizenthe law group is: http://www.lawsocietywa.asn.au/06:20
@rizenno: a total jackass that everybody hates, and that can't put together coherent sentences to save his life06:21
@rizenemail for the guy that put that site together is: terminus@terminus.net.au06:22
patspamso the dutch group, do they have any overriding goals? or is it just to help people connect?06:22
@rizenthe main focus is to promote webgui as a business platform in holland06:23
@rizenbut it's also to bring together a group of webgui professionals to share ideas, and resources06:23
@rizenbecause we're all a bunch of small companies (in the webgui community) so we need to get help from each other from time to time06:24
patspamyeah for sure06:24
@rizeni'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 now06:25
@rizenbut you have four so far06:25
@rizenso you could get started06:25
@rizenfour is more than the dutch team started with06:26
@rizenoriginally there were only two dutch companies involved in wossa06:26
@rizennow i think there are 706:26
@rizengranted that 4 of them are either procolix or offshoots from procolix06:26
patspamyeah i think it's a great idea, I'll give it a shot06:27
@rizenthe terminus guy is in perth with radix06:29
@rizenwhere are you again?06:29
patspamMelbourne06:31
@rizenyikes06:32
@rizenholy other side of the country batman06:32
patspamheh yeah, well, everything is far away from Perth06:32
diakopterhee06:33
patspammost geographically isolated city in the world i think?06:33
@rizenplease...06:33
@rizenDarwin is more isolated06:33
patspamnah you've got Alice Springs etc.. nearby06:34
@rizenI've always wanted to go to Darwin...mainly cuz it's name is Darwin06:34
patspamit's awesome06:35
patspamespecially if you like tropical weather06:35
@rizenone of these days i've got to get back to australia06:35
@rizenonly been there once, and it was great06:35
patspamWUC next year man :)06:35
@rizenyeah, if we want only 2 of us to show up. =)06:36
@rizenas much as i like to think of webgui as a worldwide phenomena, it's mainly a U.S. thing. =)06:36
@rizeni take it back, i don't want to go back to australia06:38
@rizeni've been to sydney and katoomba06:38
@rizenthe rest of the country can't be that much different. =)06:39
@rizenthat's a little like saying you've been to Madison and Chicago, so there's nothing to see in New York or San Franciso06:40
@rizenco06:40
patspamheh.. it's definitely not as diverse here as the states or europe though06:40
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]06:41
@rizeni think that you guys don't use very much spice in your cooking06:42
@rizenthe only places i liked to eat while i was there were asian06:42
@rizenmaybe i just kept going to the wrong places06:43
+Radix-wrkunfortunately, 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
@rizenah that's what it is, the british influence06:57
+Radix-wrkmeat and potatoes06:57
+Radix-wrkand lots of salt06:58
@rizeneven meat and potatoes can have spices06:58
@preactionchives, oregano, laury's06:58
+Radix-wrkyeah, but it's amazing how many of them don't use em06:58
+Radix-wrkspeaking of which.. I have some of my special homemade pizza in the fridge and it's lunchtime :)07:05
@preactionnice07:05
+Radix-wrkbest 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 bases07:06
+Radix-wrkoh.. by one bottle I mean 375ml - your typical can here07:07
@preactionhand-tossed?07:08
@preactionor just stretch on a baking sheet?07:08
+Radix-wrkmix and knead.. but shouldn't need much needing07:13
+Radix-wrkthen divide into three and roll it out as flat as you can on a pizza tray07:13
@rizenrecipe for webgui pizza?07:13
@rizenperhaps it should be in the wiki +007:13
+Radix-wrkI made a couple of bacon and potato pizza's, and a prawn and coriander pizza last night.. delicious07: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 #webgui08:03
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui08:06
-!- mode/#webgui [+v cap10morgan] by ChanServ08:06
Mech4221Umm - are the webgui books real books ? or e-books ?  and if real paper - anyone know how long shipping takes ?08:16
@rizenreal books08:18
@rizenshipping usually takes about a week because they are print on demand08:18
@rizenhowever, you can also email info@plainblack.com to find out what books we have in stock (cuz we keep some)08:19
@rizenand those can be expressed to you08:19
Mech4221rizen: Umm - probably the developers guide and the template guide ...08:21
Mech4221rizen: maybe the others if we decide to implement with webgui08:22
@rizeni don't know what we have in stock08:22
@rizenthat's why i'm saying email info08:22
Mech4221rizen: LOL - sorry08:22
Mech4221rizen; are the on-line docs enough to get a 'feel' for developing with webgui ?08:22
@rizenwe keep a very limited number of books on hand08:22
@rizenonline docs?08:22
@rizenyou mean the wiki?08:23
@rizenand the pod?08:23
Mech4221yeah - I thought I saw some 'tutorial' type info on the website...08:23
Mech4221though I've looked at so many, I might be confusing it with something else08:23
@rizenit really depends upon how motivated you are and if you need a complete reference 08:23
@rizenthe books that we write are certainly not complete, but they are the closest thing to complete there is08:23
@rizenthe free docs are very good, but they are mostly community maintained, so not nearly as complete as our books08:24
Mech4221I just need to do a sort of 'bake off' - maybe develop a 'content type' - recreate our template/theme, etc. 08:24
@rizentotal free documentation is somewhere around 400 pages08:24
Mech4221ahh - that should be plenty then :-)08:25
@rizentotal books (paid docs) is around 1300 pages08:25
@rizen400 pages may sound like a lot, but keep in mind that WebGUI is an absolutely gigantic system08:25
Mech4221rizen: yeah - I'm hoping I won't have to cover all 1500 to start out with :-) 08:26
Mech4221rizen: yeah - I was rather surprised to see SVN installed as part of wre - is that for versioning content or something ?08:26
@rizenthat's there fore WDK 08:27
@rizenWDK is the WebGUI Development Kit08:27
@rizenwhich is a special version of the WRE08:27
@rizenand it's currently just an alpha features that we're testing out08:27
Mech4221ahh yes, I did install that as well08:27
@rizenwebgui has it's own versioning system and doesn't need subversion08:27
@rizenbut our goal was to give webgui developers the ability to set up their own subversion repositories with little to no trouble08:28
Mech4221ahh - nice :-)08:28
@rizenhowever, 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 up08:28
Mech4221yeah - personally,  I prefer mercurial ...08:29
Mech4221and that neon lib causes build issues on 64 bit platforms08:29
@rizenyeah and a lot of people like git these days08:29
@rizenso 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 built08:30
@rizeneven on 32 bit systems08:30
Mech4221yeah - 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
@rizenand a lot of them are starting to offer hosted solutions08:31
@rizenwhich makes it even easier to use them08:31
@rizenand provides even less utility for us to include it in the wdk08:31
Mech4221rizen: can you think of any special features/weak area's I should look at during the eval ?08:32
Mech4221rizen: anything your especially proud of or find especially useful ?08:32
@rizenit would help to know what you plan on using webgui for08:34
@rizenas i said, it's a big system08:34
@rizenin 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 use08:35
Mech4221umm - mostly blogging, some light e-commerce (classifieds/job listings), and a subscription area for 'members'...08:35
@rizenthere 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
@rizenwebgui instead tries to give you a little of everything, because most people need a little of everything08:36
@rizenwell 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
@rizenespecially it's ability to let you email in blog posts08:37
Mech4221ohh - I hadn't seen that yet...08:37
@rizenthere's a subscription asset that will let you sell access to restricted areas of the site08:38
@rizenso that's going to cover you there08:38
Mech4221very nice :-)08:38
@rizenwe don't really have a classifieds or job listings system...but the collaboration system has templates for both of those so you can simulate them08:38
Mech4221I was also pretty pleased with the performance...  Even 'outta the box' - it out performs Plone on the same configuration08:39
@rizenhowever, you won't be able to sell posting to them08:39
@rizenat least individual posts08:39
@rizeninstead you set up a subscription08:39
@rizenand once somebody has the subscription, they can post all they want during their subscription period08:39
@rizenwebgui runs pretty damn fast with the default configuration...but there are lots of tuning tricks you can do to make it even faster08:40
@rizenyou just have to learn your usage patterns and then you can really make it sing08:41
@rizento go back to your question about what i'm proud of...that changes with each new release08:42
@rizenright now i'm thinking about 7.6 stuff cuz that's what we're working on08:42
@rizenbut you're probably using 7.4 or 7.508:42
@rizenin 7.5 i really like our new photo gallery asset08:42
@rizenand we just rewrote the commerce underpinnings08:43
@rizenso i'm happy about that08:43
@rizenbut the commerce stuff will get even better over time now that we have a solid foundation to build from08:43
Mech4221wow - sounds like a lot of cool stuff...08:44
Mech4221I'd better get to it, and start poking around :-)08:44
@rizeni'm heading to bed. good luck in your eval.08:45
Mech4221thanks again for all the info. :-)08:45
Mech4221g'nite :-)08:45
@rizenoh, 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 you08:45
Mech4221oh great!  Didn't know you offered those....08:46
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09: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 #webgui10:04
-!- SynQ [n=koendejo@194.171.50.123] has joined #WebGUI10: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 #webgui11: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 #webgui13:33
-!- mode/#webgui [+o Haarg] by ChanServ13: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 #webgui13: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 #webgui14:48
-!- SDuensin [n=Scott@104.sub-75-207-51.myvzw.com] has joined #WebGUI16:05
SDuensinHowdy.16:07
BartJolgoodday16:11
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []16:17
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:30
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:31
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:35
-!- mode/#webgui [+o rizen] by ChanServ16: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 #webgui16:35
carogra1morning/afternoon16:35
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI16:36
-!- mode/#webgui [+o khenn] by ChanServ16:36
carogra1with 7.5.22 has the menu title stopped automatically inheriting the value of the title in assets?16:36
carogra1I 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 box16:37
carogra1no longer seems to be the case?16:37
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16:53
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:55
-!- mode/#webgui [+o tavisto] by ChanServ16:55
@rizencarogra1: try it on demo.plainblack.com, if it's not doing that then it's a bg16:56
@rizenbug16:56
@rizenhowever, if it's working on demo, then it must be a configuration issue on your site, and you can put in a support request16: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 #webgui17:10
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
estivenHello17:16
estivenI need to buy hardware for a new proyect17:16
estivenand i need to know how many users i can have with that configuration..17:17
estiventhe idea is use WebGui...17:17
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit []17:19
@perlmonkey2estiven: What type of site is it?  Will the users be using the site 8 hard hours a day or casually over 24?17:23
@perlmonkey2Also, how much content will be on the site?  Will it be 50GB of hosted content, or 50MB of text and forums?17:25
estiventhe site is allways 24 hours online...17:25
estiventhe site is for a new community....17:25
estiventhe idea use a NAS for the storage...17:26
estivenmy problen is't the storage....17:26
estivenmy problen is with the performance..17:27
estiveni don'n know whit who hardware i can have who many users...17:28
@preactiona decent dual-core processor and 4 gigs of ram should serve you until you start breaking the 10,000 users mark17:28
estivenmm, and who many current conected users?17:30
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI17: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 #webgui17:36
@perlmonkey2estiven: Think of pages served per second.17:44
@perlmonkey2How pages do you need to serve per second?17:44
@perlmonkey21?  10? 100?17:44
@perlmonkey2The 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 #webgui17:51
-!- mode/#webgui [+v cap10morgan] by ChanServ17:51
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui17:51
@preactionhardware is cheap these days, i'd buy the fastest one you can afford and benchmark it17:51
@preactionuntil you actually test, you'll never know how many users you can have really17:51
@perlmonkey2I 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 :D17:52
@preactionnice17:53
topsublol17:54
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []18:01
estivenOk, thanks18:02
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui []18:12
bartjolhee, the search functiopn doesn't give me anything on webgui.org18:28
-!- perlDreamer [n=ckuskie@nat120.mxim.com] has joined #webgui18:28
-!- mode/#webgui [+v perlDreamer] by ChanServ18:28
bartjolcontent area is just white18:29
bartjollets report a bug18:29
bartjoland reported..18:34
bartjolperlDreamer: I got a new typo for you18:49
bartjolmore will follow prolly18:49
+perlDreamerbring it on bartjol18:50
bartjolit's in the bug page18:52
bartjolcollecting karma...18:52
bartjolthat's a new task that Koen assigned to me18:53
bartjol:)18:53
+perlDreamerand what does Koen want with your new karma?18:53
bartjoldunno exactly18:57
bartjolnew world order18:57
bartjolI think he wants me to have status, other than gained by large amounts of beer18:58
+perlDreamerHow is Mrs. Koen doing?18:58
+perlDreamerWir sind die Frau Koen?18:58
+perlDreamerComo esta' la Senora Koen?18:58
+perlDreamerI think that German one is wrong18:59
CIA-39WebGUI: colin * r7799 /WebGUI/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm: fix i18n typo19:00
CIA-39WebGUI: translation * r7800 /translations/Dutch/Dutch/ (9 files): Update from translation server19:00
bartjoloh theu're ok19:06
bartjolthe German means We are misses Koen19:07
+perlDreamerthat would be a problem19:07
+perlDreamera BIG problem19:07
@perlmonkey2perlDreamer is Mrs. Koen?  That is strange.19:07
bartjolKoen wasn't feeling particularly well today19:07
bartjollike my yping19:07
bartjoltyping19:08
bartjolas far as I know, Tessa's finre19:08
bartjolbut it's getting beer time19:09
+perlDreamerI don't see anymore i18n typos19:11
bartjolnot yet19:13
bartjolthey will come, believe me19:13
topsubHas 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
topsubFirst thought was db replication, but seems that coudl lead to trouble19:13
topsubany change made to production pushed into staging database19:14
bartjolwell bye19:16
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []19:16
CIA-39WebGUI: colin * r7801 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport buying EMSBadge when none are available fix from HEAD19:31
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 110 (Connection timed out)]19:40
@preactiontopsub, we do this a lot. we don't make changes to the dev database, and we sync dev with production regularly19:41
@preactionwe make scripts to do the migrations / db changes that are necessary, testing them on the dev/staging19:42
topsubHow do you keep track of the changes you do to stagings so you know what to push to production?19:43
topsubversion tag?19:43
topsubWe 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 production19:46
@preactionpackages?19:47
topsubDoes your scripts make use of the version tags?19:49
topsubAny work that can be done under version tags go under a certain version tag then push everything from that version tag to production19:49
@preactionno, we just use packages usually19: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 #WebGUI19:56
-!- mode/#webgui [+o khenn] by ChanServ19:56
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui20:08
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:08
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui20: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 #webgui20:31
-!- mode/#webgui [+o perlmonkey2] by ChanServ20: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 #webgui21:21
topsubpreaction, just got back.. ah so you create everything under a folder or something and then package it up and reimport it on production21:40
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +perlDreamer, dionak, f00li5h, elnino22:00
-!- Netsplit over, joins: dionak, +perlDreamer, elnino, f00li5h22:02
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []22:05
+perlDreamerpreaction: http://www.linux.com/feature/14875122:05
+perlDreamerOpenGoo22:05
@preactionsounds like a good candidate for a web services company22:07
-!- estiven [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]22:33
topsubIs 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
@preactionare you upgraded to the latest version? yes, i think there are some issues with that form control22:37
@preactiondid you set a default value?22:37
topsubnope, no default value in there22:37
topsubwe are on version 7.5.24-stable22:38
-!- wgGuest34 [n=wgGuest3@d75-157-247-138.bchsia.telus.net] has joined #webgui22:38
topsubit does say "Latest version available:7.6.0"22:38
wgGuest34hey guys, is anyone there?22:39
@preactionyeah, ignore that for now22:39
topsubSo there is an issue with the form control?22:39
@preactiontopsub, set a default value of "2008-01-01 00:00:00" or something, see if that helps22:39
wgGuest34can anyone help me with some questions i have about webgui and yui22:39
@preactioni think it's an issue with the form control, yes22:39
@preactionwgGuest34, don't ask to ask, just ask22:39
topsubWould that explain tho when i try to change the value it stay that 1969 one tho?22:40
@preactiontopsub, yes. it's got an epoch time, but it's treating it as a mysql time22:40
wgGuest34i 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 us22:40
@preactionand that would be considered a bug imho22:40
topsubk, thanks.. will try that22:40
wgGuest34the sys admin here wants us to find a way to integrate more javascript into the sites to make the look nicer22:41
wgGuest34so 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 features22:41
wgGuest34but am not sure how to integrate the two..22:41
@preactionyui is already included with webgui22:42
wgGuest34I have been reading in the forums but am kind of lost.. any ideas?22:42
wgGuest34Yes, I saw that.. but how can I use all the features for example drag and drop..22:42
@preactionit's in the extras folder. you can get at them using the ^Extras(); macro22:42
wgGuest34do you know of a tutorial somewhere that could help me through that.. I am really new to webgui22:42
wgGuest34learning the basics still.. and can't find much help..22:43
@preactioni did a presentation at the '07 WUC about YUI and WebGUI, but that's not free (from what I know)22:43
topsubThe YUI dosc should help you with learning how to use YUI22:44
@preactionyou might look into some of the WebGUI design documents, they go through how to edit templates and such22:44
@preactionthat's how you'd have to add the javascript22:44
wgGuest34I 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 webgui22:44
topsubAre you not able to figure out how to include that javascript files into the webgui templates?22:45
wgGuest34yes22:45
topsubso you need tolearn how to edit the style templates for example and include the YUI scripts into it so its site wide22:45
wgGuest34I was just wondering if any of you knew where I could find a tutorial or example on how to do such tasks22:45
wgGuest34Okay.. I will work on that, I have been playing with the templates22:46
@preactionwgGuest34, look in the Gallery templates or the Thingy templates, YUI is used in there quite a bit22:46
wgGuest34I am used to make websites by hand coding and all the splitting up of the templates has been tripping me out22:46
@preactionthe Gallery slideshow and thumbnails page22:46
topsubthe event management system does ajax request with YUI you could look at its templates for examples22:47
topsubParses JSON objects and such22:47
@preactionotherwise, honestly, you could be using Yahoo's servers to get the YUI files22:47
@preactionmight be easier22:47
@preactioni've heard that soon, by default, WebGUI will be doing just that22:47
topsubwhat parsing JSON objects?22:48
@preactionno, getting the YUI files from http://yahooapis.com22:49
wgGuest34okay guys, thanks for the help!22:49
topsubAh instead of putting them in the core?22:49
wgGuest34I'm going to look into those things and see if I can get something going!22:49
CIA-39WebGUI: chrisn * r7802 /WebGUI/ (4 files in 4 dirs): 22:49
CIA-39WebGUI: changed: the list of extensions for the export system to pass through22:49
CIA-39WebGUI: unmodified has been moved to the configuration file under the22:49
CIA-39WebGUI: "exportBianryExtensions" field.22:49
topsubWhen i added the default value for the DateTime form control i get an error now http://pastebin.com/m58be102d22:51
topsubGuess i need post bug report about it..22:51
wgGuest34is event management a part of the calendar function?22:55
@Haargno22:55
@Haargevent management has its own asset for management and ties in the the shop22:56
wgGuest34k, thanks, im going to ask someone in the office to help me find that22:57
topsubOkay so i switched it to just Date and i am seeing the same results.23:02
topsubIs Date form control bugged to?23:02
@preactionmost likely yes, they all use the same basic code (copypasta)23:02
dionakmmm, pasta23: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
+perlDreamerHaarg, can I backport your SIG WARN fixes to 7.5?23:46
@Haargif you want to23:46
+perlDreamerNow that there are test reports per night, the less line noise the better23:46
@Haargyeah23:46
+perlDreamerDid I break the "no commit" rule while you were releasing 7.6 last night?23:47
@preactionis the SIG warn fix in sbin/testCodebase.pl or in the test file itself?23:47
@Haargnah, i was fixing stuff, and those were good things to get in as well23:47
+perlDreamerpreaction, test file itself23:47
@Haargin the test itself23:47
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:48
@Haargit's only for some small cases where the warnings are expected23:48
@Haargmy UNIVERSAL::isa just has "package UNIVERSAL::isa; 1;" now23:48
@Haargso i don't have to deal with whatever bug is causing all those false positives23: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 #webgui23:58
+perlDreamerhas anyone tried to generate a dependency tree for WebGUI CPAN modules?23:58
+perlDreamerTo see just how many we use?23:58
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has left #webgui []23:59
@Haargno, but i have been thinking about doing something like that23:59
--- Day changed Thu Oct 02 2008
CIA-39WebGUI: colin * r7803 /branch/WebGUI_7.5/t/ (Group.t SQL.t Macro/SQL.t): backport the fix for quieting test output due to warns00:00
+perlDreamerI'd like to use Clone for some tests00:05
+perlDreamerbut I don't want to inject another test dependency00:05
+perlDreamerespecially because I'm pretty sure we already require it00:06
+perlDreamerthrough some other modules00:06
@Haargwell, you can check the wre00:06
@Haargif it's in there you're probably fine00:06
+perlDreamerwhere is the src kept in SVN?00:06
@Haarghttps://svn.webgui.org/plainblack/wrebuild/build.sh00:07
@HaargClone-0.2000:08
+perlDreamerall right!00:09
@Haargwhat is the difference between Clone::clone and Storable::dclone?00:11
+perlDreamerIt's much faster00:11
+perlDreamerhttp://cpanratings.perl.org/dist/Clone00:12
+perlDreamer7.5's template.t will pass tomorrow00:45
* perlDreamer looks at assetExportHtml with trepidation00:45
@Haargthat one shouldn't be too big of a deal00:46
+perlDreamerdo you think we could convince rizen to implement a pre-commit hook for syntax checks of perl  modules?00:47
@Haargpossibly00:47
@Haargideally they would be clean of compile warnings as well00:48
+perlDreamerha00:48
@Haargnot warnings in general00:48
+perlDreamerYou've run perl -wc on most of the code.  It's not compile warn clean00:49
@Haargyeah00:49
@Haargthe main thing that comes up are circular requirements00:49
+perlDreamerit could be made compile warn clean, but it would take some work00:49
@Haarganything else is pretty simple to fix00:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:51
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui00:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []00:51
CIA-39WebGUI: colin * r7804 /branch/WebGUI_7.5/docs/upgrades/packages-7.5.25/ (8 files): backport templates with bad gateway macros01:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []01:15
@HaargperlDreamer, getting it to be warning clear is actually pretty easy.  the only warnings i'm seeing are some my variable masking issues.01:26
@Haargthe 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
@Haargoh wow01:32
@Haargi love Matrix.pm line 79101:32
+perlDreamerHaarg, I guess that's why Matrix2 was started :)01:42
+perlDreamerI just hope it turns out better than UserList01:43
+perlDreamerHaarg, which test are you talking about, being slow?01:43
@Haargcompile test01:43
@Haargi just fixed all the real compile warnings01:44
+perlDreamerusing Module::Find instead of File::Find?01:44
@Haargno, although that may be worth doing01:44
@Haargmodule find would search outside the WebGUI/lib folder though01:45
@Haargso maybe not01:45
@Haargif you just add -w to the compile check, you get lots of redefinition warnings01:45
@Haargthat's because for example Post does use ::Thread01:46
@Haargand Thread does use ::Post01:46
+perlDreamercircular dependencies01:46
@Haargbut when it gets to that, Post isn't in %INC yet01:46
@Haargif instead you do: perl -we'require "WebGUI/Asset/Post.pm";'01:47
@Haargit is basically the same test01:47
@Haargbut it loads post into %INC01:47
@Haargthat's actually a run test instead of a compile test, but for modules that is essentially the same thing01:47
@Haargthe other option is having the test just require them directly01:48
@Haargthat would speed it up a ton01:48
+perlDreamerand do the require inside of an eval so that it doesn't puke01:48
@Haargbut there is some value in testing them in isolation01:48
@Haargif they used a external module without loading it first for example01:49
@Haargperl -w -mWebGUI::Asset::Post -e';' might be another way to go if we wanted to work with class names instead of file names01:50
+perlDreamer-e 101:51
@Haargyeah, that's probably better01: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 #webgui02:03
CIA-39WebGUI: graham * r7805 /WebGUI/lib/WebGUI/ (6 files in 4 dirs): clear out some compile warnings02: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 #webgui02: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 #WebGUI02: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 #webgui02: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 #webgui03:12
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui03:28
-!- mode/#webgui [+v cap10morgan] by ChanServ03:28
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui03:48
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]03:48
-!- MOAR-f00li5h is now known as f00li5h03:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:52
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:52
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03: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 #WebGUI04:17
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []04:54
CIA-39WebGUI: translation * r7806 /translations/Spanish/Spanish/ (Workflow_Activity_NotifyAboutLowStock.pm Shop.pm): Update from translation server04:58
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui05: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 #webgui05:43
-!- MOAR-f00li5h [n=f00li5h@211.30.238.226] has joined #webgui06:05
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]06:06
-!- MOAR-f00li5h is now known as f00li5h06: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 #webgui07: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 #webgui08:20
elninois there a way to subscribe other people to your thread on a cs system?08:21
elninoI'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 #webgui08:37
-!- mode/#webgui [+o Haarg] by ChanServ08:37
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui09:05
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:45
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has quit [Read error: 110 (Connection timed out)]09:54
CIA-39WebGUI: translation * r7807 /translations/German/German/ (Asset_WikiPage.pm Workflow_Activity_NotifyAboutLowStock.pm): Update from translation server10:54
patspamHaarg: (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 #webgui12:22
-!- BartJol [n=plainstu@194.171.50.123] has joined #webgui12:27
CIA-39WebGUI: translation * r7808 /translations/Dutch/Dutch/ (8 files): Update from translation server12: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 #WebGUI15: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 #WEBGUI16: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 #webgui16:33
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:50
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:50
CIA-39WebGUI: 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 properly16:50
CIA-39WebGUI: frank * r7810 /experimental/HelpDesk/ (5 files in 3 dirs): forgot to commit migration script and some new files16:50
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16:59
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui17:01
-!- topsub [n=josh@97.66.185.250] has joined #webgui17: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 #webgui17:14
-!- mode/#webgui [+o rizen] by ChanServ17:14
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui17:15
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:15
@rizenTop of the morning to you, largest group i've ever seen on IRC this early in the morning.17:15
+MrHairgreasewell, that depends on where you are of course...17:16
@rizenyou are forgetting17:16
@rizeneverything is relative to me17:16
@rizenwe no longer measure time by GMT or UTC17:17
@rizenit's now just JT17:17
+MrHairgreasei see17:17
SDuensinGreetings.17:17
@rizenwhich makes time calculations even more interesting, since i can move between time zones17:17
+MrHairgreasewell, if you just eliminate the whole tz crap, I'll thank you for it17:18
+MrHairgreaseand while you're at it, please fmake sure that utf-8 is the only char set17:19
+MrHairgreaseso, 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
@rizenit's JT -017:20
@rizenbut relative time that makes it 9am17:21
@rizen=)17:21
+MrHairgreaseminus zero17:21
@rizenok, i'll be willing to give up JT time to get rid of both time zones and daylight savings time adjustments17:21
@rizencuz both are absolutely stupid17:22
+MrHairgreasewell, tz's help to define things like morning and evening17:22
@rizennope17:23
@rizenmorning and evening are relative to position of sun in the sky..it really has nothing to do with time of day17:24
@rizenwe have just set up our time system so they correlate17:24
+MrHairgreaseIn the netherlands the position of the sun is determined by the time17:24
@rizeninteresting17:25
@rizendoes the sun revolve around the earth in the netherlands?17:25
+MrHairgreaseNo, the sun and the earth too for that matter, revolve around Delft17:26
@rizenah17:26
@rizenwell delft is the engineering capitol of the world17:26
+MrHairgreaseAnd sometime around the LHC17:26
+MrHairgreaseif they're trying to destroy earth again17:27
+MrHairgreasetrue17:27
+MrHairgreaseDelft houses the smartest people17:27
+MrHairgreaseand the best looking too17:27
+MrHairgreaseboth groups tend to overlap17:27
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:29
-!- mode/#webgui [+o Haarg] by ChanServ17:29
bartjoldamn, I'm only good looking17:29
+MrHairgreaseof course you are17:30
+MrHairgreaseyou're from delft17:30
@rizeni've been to delft, does that count for anything?17:30
+MrHairgreaseand therefore you must be pretty smart too17:30
bartjolis there a possiblility that nl.js (for tinymce) will be in the WebGUI distro17:30
bartjol?17:30
@rizenbart is it not in there now?17:30
bartjolnope17:30
+MrHairgreaserizen: only a bit, but it wears off over time17:30
@rizenadd a bug report17:30
bartjolwell, on my server it is17:30
@rizenwe'll get it in for you17:30
bartjolI allready did17:30
+MrHairgreaseso yo0u really should come over again17:30
@rizenhehe, ok mrhairgrease17:31
bartjolHis wife is coming in may/june MrHairgrease17:31
@rizeni'll be close next summer...Portugal17:31
+MrHairgreaseyeah the yapc17:31
bartjolPortugese people are ugly17:31
+MrHairgreaseoqapi is going there too17:31
+MrHairgreaseif everything goes ok17:31
bartjolrizen: is nl.js WebGUI specific with other words, do you need a translation from me, or is it a default one?17:35
@rizenit's the default one17:36
@rizenwe always just use their translations17:36
bartjolok, then I won't bother about that17:36
bartjolthe german's missing too17: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 #webgui18:07
-!- mode/#webgui [+v perlDreamer] by ChanServ18: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 #webgui18:14
-!- mode/#webgui [+v cap10morgan] by ChanServ18:14
CIA-39WebGUI: graham * r7811 /WebGUI/ (7 files in 4 dirs): fixed: some default assets have ids shorter than 22 characters18:30
CIA-39WebGUI: graham * r7812 /WebGUI/ (2 files in 2 dirs): fixed: failure when submitting a dataform that sends mail with an empty file field18:30
CIA-39WebGUI: graham * r7813 /WebGUI/ (2 files in 2 dirs): fixed: DataForm ignores height on textarea fields18:30
CIA-39WebGUI: graham * r7814 /WebGUI/ (2 files in 2 dirs): fixed: DataForm doesn't keep posted values properly when data fails validation18:30
CIA-39WebGUI: graham * r7815 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: failure when submitting a dataform that sends mail with an empty file field18:30
CIA-39WebGUI: graham * r7816 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm ignores height on textarea fields18:30
CIA-39WebGUI: graham * r7817 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm doesn't keep posted values properly when data fails validation18:30
CIA-39WebGUI: graham * r7818 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed: DataForm entry table isn't properly indexed18:31
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:33
+perlDreamergo 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 #WebGUI18:43
-!- mode/#webgui [+o tavisto] by ChanServ18:43
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:51
-!- mode/#webgui [+v cap10morgan_] by ChanServ18:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]18:51
CIA-39WebGUI: graham * r7819 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: DataForm can't export fields containing newlines19:02
@preactionI 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
+perlDreamerso that it works like Profile Fields?19:07
@Haargdon't like pipes?19:09
@preactionpipes is how it does it now?19:12
@Haargyeah19:12
@preactionin lib/WebGUI/Form/DynamicField.pm it doesn't seem to do any translating at all19:12
@Haargit's in the form controls19:12
@Haarglist19:13
@preactionyeah, i see it now19:13
@preactioni'll update all the docs, Dataform and thingy don't have that in there19:14
@preactionpretty sure Profile doesn't either19:14
@Haargprofile handles it separately19:14
@preactiongood lord why?19:14
@Haargbecause that's how it was written19:15
@preactionanyway19:15
@Haargprofile uses real perl hashes19:15
+perlDreamerput that on the wG 8 TODO list ;)19:15
@Haargand secureevals them19:15
@Haargyeah, it's something that is planned to change19:15
@preactionwhere are these plans? i've been leaving #TODO: comments in the code so future generations know what needs to be fixed19:16
+perlDreamerCan we start a wiki page for them?19:16
@preactioni'm lazy, so i wouldn't expect that page to be used :(19:17
@preactionor by change do we mean the Form::Control getEditForm method?19:20
@Haargi meant how the profile system handles multiple values/evals19: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 #webgui19:21
-!- mode/#webgui [+v cap10morgan] by ChanServ19:21
CIA-39WebGUI: doug * r7820 /WebGUI/ (3 files in 2 dirs): fixed documentation for dataform and thingy Possible Values field19:32
CIA-39WebGUI: doug * r7821 /branch/WebGUI_7.5/ (3 files in 2 dirs): backport 782019:32
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:48
-!- mode/#webgui [+v cap10morgan_] by ChanServ19: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 #webgui19:53
-!- mode/#webgui [+o apeiron_] by ChanServ19: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 #webgui19:54
-!- mode/#webgui [+v cap10morgan] by ChanServ19:54
@rizenperlDreamer: 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 head19:55
@rizenthat's why there is no public list anywhere19:55
@rizenit sucks to have people second guessing you when you are still second guessing yourself19:55
@rizenbut yes, there will be some rather massive changes to the forms system in webgui 819:56
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]20:01
CIA-39WebGUI: graham * r7822 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): fixed: Shortcuts includes HTML head data twice20:03
CIA-39WebGUI: graham * r7823 /branch/WebGUI_7.5/ (4 files in 3 dirs): fixed: some default assets have ids shorter than 22 characters20:03
CIA-39WebGUI: graham * r7824 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: typo in upgrade script20:03
CIA-39WebGUI: graham * r7825 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.24-7.5.25.pl: forgot to add upgrade function to be ran20:03
CIA-39WebGUI: graham * r7826 /branch/WebGUI_7.5/docs/ (4 files in 2 dirs): fixed: UserList templates use incorrect variable names20:03
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui20:11
-!- mode/#webgui [+o apeiron] by ChanServ20: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
+perlDreamergot it, rizen.20:36
+perlDreamerIxnay on the ikiway20:36
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui20:41
zylopfaGreetingd20:42
zylopfawoops greetings that is20:42
zylopfaI am about to make a english language version of my website and i want it to be in the /en directory20:43
zylopfaAnyone know how i make a full copy of the /home branch?20:43
+perlDreamerzylopfa, I _think_ that you go to the /home page and edit the page20:44
+perlDreamerFind the Make Package setting, and set it to yes.20:44
+perlDreamerthen, go to the Asset Manager20:45
+perlDreamerNavigate to where you want to place the copy20:45
+perlDreamerthen Deploy the package20:45
zylopfaahh thanks a lot friend20:45
+perlDreameryou're welcome, but do try it out to make sure I'm right first  ;)20:46
zylopfayeah I am on it :D20:46
zylopfaThanks a lot perlDreamer it works !20:58
-!- Bernd_ [n=spunky@dslb-092-078-014-175.pools.arcor-ip.net] has joined #webgui20:59
+perlDreamercool.  You can wiki that if you wish.20:59
+perlDreamerYay, bopbop!21:06
@apeiron/Users/apeiron/.irssi/scripts/bgtriggers/receive.sh21:06
+perlDreamer....and jt for president21:06
@apeiron/Users/apeiron/.irssi/scripts/bgtriggers/receive.sh21:06
+perlDreameris apeiron really a bot?21:06
@apeiron/Users/apeiron/.irssi/scripts/bgtriggers/receive.sh21:06
+perlDreamerinteresting21:06
@apeiron/Users/apeiron/.irssi/scripts/bgtriggers/receive.sh21:06
@apeironthat's not right21:06
+perlDreamerI wouldn't think so21:07
@apeirono_O21:07
@apeironperlDreamer, Thanks for pinging me, I wouldn't have noticed that otherwise.21:07
+perlDreamerIt just started a few messages ago21:07
@apeironYeah, trying to set up a script to notify me of privmsgs and I seem to be Doing It Wrong.21:08
@apeironah, now I get it.21:09
+perlDreamer  /Users/apeiron/.irssi/scripts/bgtriggers/receive.sh21:09
@apeironperlDreamer++ # helping me debug stuff21:10
@apeironSorry for the spam, folks; on the plus side, I shouldn't miss any privmsgs now unless I'm actually gone. :)21:11
@rizenapeiron, if you just used a real irc client it would do that for you anyway21:11
@rizen=)21:12
@apeironrizen, I've been thinking about that, too, actually.21:12
@rizencolloquy is what most of PB uses, but there are plenty of others for the mac as well21:13
* apeiron nods21:13
@preactionXChat Aqua doesn't piss me off as much as Colloquy does21:13
-!- Lisette [n=liraos@adsl190-28-109-32.epm.net.co] has joined #webgui21:13
Lisettei can do an utility that send email?21:13
@preactionyes21:13
Lisettethe api is the same for the macros?21:14
Lisettefor the send emails?21:14
+perlDreamerNo21:14
+perlDreamerMacro API is very different from sending emails21:14
Lisettehow to do?21:14
@apeironPerhaps 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
Lisettei can use the package WebGUI::Send21:14
@apeironThat's what it seems to be to me, anyway.21:15
@preactionLisette, yes. WebGUI::Mail::Send21:15
Lisetteok, thanks21: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 #webgui21:56
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:56
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22: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
+perlDreamerBernd_: is this for your user's logged in macro?22:40
Bernd_Yes.22:40
+perlDreamerWell, 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
+perlDreameruse Test::Deep22:43
Bernd_That is for comparing nested arrays and hashes, right?22:44
+perlDreamerYes22:44
Bernd_But I do not have anything to compare against.22:44
+perlDreamerYou'll  have to make one by hand22:44
Bernd_Check this pastebin: http://webgui.pastebin.com/dfbceb1522:44
Bernd_Maybe, it is clearer then.22:44
+perlDreamerYes, it is clearer22: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
+perlDreamerDo you know what kind of data to expect?22:45
+perlDreameris it a number22:45
+perlDreameror a string22:45
+perlDreameror 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
+perlDreamerWell, Test::Deep will let you test for exactness, or for classes of stuff22:46
+perlDreameryou can specify a regex, for example22:46
+perlDreameror you can ignore fields completely, using the ignore() method22:46
+perlDreamerperldoc Test::Deep22:46
Bernd_Ok, I will check. Thanks!22:47
+perlDreamerfor example, the "bool" method may be of use22:48
+perlDreamerbut it will fail on 022:48
+perlDreamerwhich might be valid data22: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 #webgui22:49
Bernd_Would it be enough to test for the length of strings to be larger than 0?22:50
+perlDreamerI with Test::Deep had a defined method built in22:50
+perlDreamerbut, in the meantime, re('.') should work okay22:51
-!- elnino_home [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:51
+perlDreamerwhich matches any 1 character22:51
Bernd_I am going to check.22:51
+perlDreamerif it is undef or empty string, that regex will fail22:51
Bernd_Thanks again!22:51
+perlDreamerYou're welcome, Bernd.22:52
-!- lisette_ [n=chatzill@201.232.58.66] has joined #webgui22:55
lisette_Ji Lissete22:56
lisette_Hi22:56
-!- estiven1 [n=estiven@201.232.58.66] has joined #webgui22:56
lisette_How are you22:56
lisette_Anybody knows the best solution to integrate a chat with webGui22:59
Bernd_lisette_: There is a simple chat asset in the bazaar.22:59
@rizenlisette_ yeah, point them to irc with a link23:00
@rizen=)23:00
@rizenirc://irc.freenode.net#nameyourchannel23: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 perl23: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
+perlDreamerask away23:08
Bernd_I also need to check for the presence of the default template.23:08
+perlDreameryes23:08
+perlDreamerI have done that in two ways23:08
Bernd_An instance can be created with my $defTemplate = WebGUI::Asset->new($session, 'pUwYHCjfQUMcRXRmKOlaRQ');23:08
+perlDreamer1) Use lots of little regular expressions23:08
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]23:08
+perlDreamer2) Use HTML::Parser to do light weight parsing of the HTML23:09
+perlDreamerI would fully test with the JSON template23:09
+perlDreamerand then restrict the default template testing to 1 user23:09
+perlDreamerjust 1 user23: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
+perlDreameroh, 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
+perlDreameryes23:10
elnino_homeHi!  Can the newsletter handle a two column format for email delivery?23:10
Bernd_Alright. I think that's it. Thanks again!23:11
+perlDreamerBitteschoen23:11
Bernd_I wonder how many more times I am going to write that last sentence :-)23:11
Bernd_Danke schön!23:11
+perlDreamerI need to use an international keyboard23:11
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]23:15
topsubcan 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
topsubTried to updated the wiki with this information and lost it now due to i'm not logged in which ididn't know23:24
-!- BartJol [n=plainstu@213-84-235-62.adsl.xs4all.nl] has joined #webgui23:24
@preactiontopsub, hitting back doesn't make your browser keep the form as it was?23:24
topsubno :-(23:24
topsubdidn't for me23:24
topsubFF323:24
@preactionit 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
topsubi'm not logged in right now and i can see the edit tab23:25
+perlDreamerfile it23:25
-!- juan [n=juangui@201.232.58.66] has joined #webgui23:27
juani have a lot pages in active sessions, the respective workflow to delet them is not executing23: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
@rizennice job Bernd_23:29
Bernd_I have implemented the following tests:23:29
Bernd_- labels are set correctly23:29
Bernd_- all template variables are filled23:29
Bernd_- the default template is there23:29
juanhow can i delete them?23:29
Bernd_- artificially created users show up23:30
juanwhy my workflows are not executing?23:30
Bernd_- some logic on returned numers23:30
Bernd_numbers, of course23:30
Bernd_Is there anything else to do?23:30
@rizendo you test any/all parameters that can be passed into the macro23:30
@rizento make sure that a) it doesn't crash or worse, and b) that it does the right thing with that data23:31
Bernd_Not really.23:31
@rizenwhat params can be passed in?23:31
Bernd_a) Max number of users and visitors to be listed23:31
Bernd_b) Max time since last activity for being considered active23:32
Bernd_Default values are set in the macro23:32
@rizenare they easily testable by parsing the output?23:32
Bernd_Not sure what would be good test values23:32
+perlDreamer0 is a good test value23:32
@preactionor 123:33
Bernd_Ok, I am going to include 0 and 1.23:33
+perlDreamerBernd_: just make sure that they work the way you expect23:33
Bernd_Hm, difficult to check.23:33
@rizenour next RFE day is in two weeks23:33
@rizenif you can have your tests and everything completd by then23:33
@rizenwe can review the macro23:33
@rizenand get it into the core23: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
@rizenholy crap!23:34
+perlDreamerHack on, Bernd_23:34
@rizenthere are 33 people in IRC23:34
+perlDreamerYeah, dude.  Where have you been?23:34
@rizenthat's a lot considering today isn't a special event or anything23:35
@rizenit seems to average around 26 or so23:35
+perlDreamer"Today is Thursday.  Everybody " is in IRC " on Thursday."23:35
@perlmonkey2all i can say is this is probably the smartest solution I've ever come up with: http://pastebin.com/d42b9562a23:40
Lisettewhats mean ITransact?23:40
-!- estiven1 [n=estiven@201.232.58.66] has quit [Read error: 113 (No route to host)]23:40
+perlDreamerITransact is the name of a company that handles credit card processing on the internet.23:41
Lisettethanks23:43
BartJolwell, peaks shouldn't last too long, so bye23:49
-!- BartJol [n=plainstu@213-84-235-62.adsl.xs4all.nl] has left #webgui []23:49
elnino_homehello! 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_homeor 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_homehmmm. still not seeing that type of functionality.  That kinda stinks.23:52
elnino_homeI 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_homeah. 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
@Haargi need to get the POD test working at some point.  it would be really easy to add the pod it is complaining about00:17
@Haargthen we'd just have the labels test failing00:17
juani have the next error when i try to edit a post00:21
juanhttp://webgui.pastebin.com/m21da290800:21
-!- dionak [n=dionak@97.66.185.250] has quit []00:21
@HaargperlDreamer, did those modifications to the syntax checker i was talking about yesterday sound reasonable?00:23
juani can not save the post00: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 #WebGUI00:24
-!- mode/#webgui [+o tavisto] by ChanServ00:24
+perlDreamerHaarg, yes.  I'd still prefer the pre-commit hook, though00:25
+perlDreamerNo need to commit broken code00:25
@preactioni think that a hook to test code would encourage reliance on the testing to catch stupid mistakes (instead of testing yourself)00:26
@Haargdo you think it should test them in an eval or a subprocess?00:32
+perlDreamerHaarg, I'm not sure what the difference would be.00:33
+perlDreamerPeople always complain about speed, though00:33
@Haargmainly if it attempted to use a module without 'use'ing it00: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 #webgui00:48
CIA-39WebGUI: graham * r7827 /branch/WebGUI_7.5/t/Asset/Wobject/GalleryAlbum/permission.t: make GalleryAlbum test run, and fix it00:51
CIA-39WebGUI: graham * r7828 /branch/WebGUI_7.5/docs/upgrades/upgrade_7.5.10-7.5.11.pl: fix upgrade script setting defaults00:51
CIA-39WebGUI: graham * r7829 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.25 release00:51
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01: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 #WebGUI01:24
-!- mode/#webgui [+o tavisto] by ChanServ01: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 #WebGUI01: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
Lisettei 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 #WebGUI02:28
-!- mode/#webgui [+o tavisto] by ChanServ02:28
+perlDreamerThe shop does not have a wish list feature yet02:28
Lisetteok, thanks02: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 #WebGUI02: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-39WebGUI: jt * r7830 /releases/WebGUI_7.5.25-stable: Release 7.5.25-stable02: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
@HaargperlDreamer, thoughts on this? http://webgui.pastebin.com/m43489b4c02: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 #webgui03:01
-!- Lisette [n=liraos@adsl190-28-109-32.epm.net.co] has quit [Read error: 104 (Connection reset by peer)]03:07
CIA-39WebGUI: graham * r7831 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.26 dev03:19
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:25
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:30
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:31
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI04:39
-!- mode/#webgui [+o khenn] by ChanServ04: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 #webgui04:45
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:45
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui05: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 #webgui05:41
-!- mode/#webgui [+v Radix-wrk] by ChanServ05: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 #webgui06:44
-!- mode/#webgui [+o preaction] by ChanServ06: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 #webgui07:48
-!- mode/#webgui [+o Haarg] by ChanServ07: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 #webgui08:49
-!- ryuu_ro_ [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui09: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 #webgui09: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 #webgui10:36
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:36
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11: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 #webgui12:31
kurios63hello all12:31
BartJolhi12:38
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui14:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14: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 #webgui14:33
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui14: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 f00li5h14:38
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI15: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 #webgui15: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 #WebGUI15:44
-!- mode/#webgui [+o tavisto] by ChanServ15:44
-!- topsub [n=josh@97.66.185.250] has joined #webgui15:49
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []16:11
SDuensinGreetings.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 #webgui16:43
-!- mode/#webgui [+v cap10morgan] by ChanServ16:43
-!- estiven [n=estiven@201.232.58.66] has joined #webgui16:56
estivenMorning..16:56
estivenI want to install the spectre in other machine.. (actually run in the same machine when i have install WG)....16:57
estivenwhat files do i need  to install in the new machine?16:59
BartJolit is just a new machine?16:59
BartJolthat hasn't got spectre yet?16:59
BartJolit should be in the WG install17:00
estivenyes is a new machine...17:00
estivenmm, ok17:00
BartJolcan't you just install the wre17:00
BartJolspectre is in /data/WebGUI/sbin17:01
estivenok, no problem...17:01
BartJoland the spectre.conf in /data/WebGUI/etc17:01
BartJolshould work17:01
estivenbut, the configuration that i have in the WG....  is the same that i need in the new mahcine...17:02
estivenonly change the parametres for spectre conect...17:02
estivenip, port, etc...17:02
BartJolwell, copy your config to the other machine17:02
BartJolchange the necessary information17:02
BartJolthat is configuration :)17:03
estivenjeje, 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 #webgui17:03
estivenor just share the configuration files in a central storage...17:04
BartJolyou want two machines use the same spectre?17:04
estivenyes..17:04
BartJolsorry, two WebGUI installs17:04
estivenor more17:05
estivenno17:05
estiveni what to use a balancer..17:05
BartJolsame spectre or same spectre configuration?17:05
estivensame spectre configuration...17:06
estiventhe espectre in the new machine run the spectre install there17:07
BartJolwell, I'm not sure about this17:07
estivenjmm,17:08
estivenso  i need to try..17:08
BartJolindeed17:08
BartJolbut spectre itself also has an IP17:08
BartJolso ig you use 1 config, I think u use 1 spectre17:08
BartJols/\sig/if/17:09
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui17:09
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:09
estivenok, I will try it and I will tell you about it...17:11
BartJolthat would be nice17:11
estiventhanks17: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 #WebGUI17:31
-!- mode/#webgui [+o khenn] by ChanServ17: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 #webgui17:43
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #webgui17: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 #webgui18:42
-!- mode/#webgui [+o preaction] by ChanServ18:42
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:52
-!- mode/#webgui [+v cap10morgan] by ChanServ18:52
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui18:54
SquOnkHi everyone18:54
SquOnkUpdated 7.5.24 Debian packages at the usual place.18:54
@perlmonkey2swa-eet18:58
SquOnkI have a nice proposal for a Module::Build installation schema, sans test running :-)19:07
SquOnkI'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 #webgui20:00
-!- mode/#webgui [+v perlDreamer] by ChanServ20: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 #webgui20:18
-!- mode/#webgui [+o preaction] by ChanServ20:18
@HaargperlDreamer, see any issues with this? http://webgui.pastebin.com/m43489b4c20: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 #webgui20:34
+perlDreameron phone, will look soon20:34
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui20:36
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:36
+perlDreamerHaarg, it looks fine.  I only see one thing that I might tweak, and it's very nit-picky20:48
+perlDreamerI'd create another enclosing scope around the foreach, and do the ^W and SIG-WARN stuff just once20:48
+perlDreameractually, that's so minor I'd just skip it20:48
@Haargthere's no need to have the ENV check in that, since it runs fast20:49
@Haargso i'll probably just remove it20:50
@Haargthe $SIG{__WARN__} can't go outside the loop20:51
@Haargsince it needs to reference the $warnings that is defined inside the for20:52
+perlDreamerah, yeah20:52
+perlDreameryou're right20:52
@perlmonkey2If 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
@preactionperlmonkey2, use stow21:30
@preactionWebGUI::Session::Stow21:31
CIA-39WebGUI: translation * r7832 /translations/Spanish/Spanish/ (Tax.pm ShipDriver_FlatRate.pm PayDriver_Cash.pm Shop.pm): Update from translation server21:47
CIA-39WebGUI: translation * r7833 /translations/Spanish/Spanish/Asset_Sku.pm: Update from translation server21:47
CIA-39WebGUI: translation * r7834 /translations/Spanish/Spanish/ (Asset_StockData.pm Asset_Sku.pm): Update from translation server21:47
ckotilAnyone know if there is an rfe for changing an assets ranking when you drag and drop an asset in the web view?21:51
+perlDreamerckotil, doesn't that work now?  Drag and drop in the Asset Manager?  Or are you talking about in the Page view?21:52
ckotilpage view.21:52
+perlDreamerI think those are different mechanisms21:52
+perlDreamerasset rank is the default order21:52
ckotilIt seems that webgui keeps track of order when you drag and drop, but it doesnt update the ranking21:52
@preactionit keeps track of the order in a different way, because of the different content positions21:53
+perlDreamerif you move stuff in the page view, it says, "The user does not want ranking order anymore, but a custom order"21:53
@preactionLayout positions are not asset ranks21:53
+perlDreamerThat is so succinct21:53
ckotilid rather it say 'User changed the order, so change the rank'21:53
+perlDreamerThat would make an RFE21:53
ckotilOK, thanks21:54
ckotilhttp://www.palinwink.com/21:57
@preactionwhen McCain and Palin win there will be dancing in the streets!21:58
@preactionand the Top Gun theme played at high volume throughout the land!21:59
@preactionhe should've played Maverick, since he's such a maverick21:59
@rizenpreaction must die22:01
@rizen$100 to the first person to kill preaction22:01
@rizenoh wait, that's not worth anything22:01
@rizen100 euros to the first person to kill preaction22:01
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui22:13
@perlmonkey2for 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
ckotillongest 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
jlittlewooddoes anyone know if ^FormParam() works over ssl?22:38
@Haargit should22:38
jlittlewoodit is doing some funky funky stuff22:38
-!- Lisette [n=liraos@190.28.104.255] has joined #webgui22:39
jlittlewoodI'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
Lisettei can do a pin with a product and this expires me22:40
-!- isaac_ [n=isaac@daphne.lexy.com] has joined #webgui22:58
isaac_yoyo22: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 activity23: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-JCMbg23:01
isaac_WORKFLOW: Response for nPhqKqKm-0qGTFMs-JCMbg retrieved successfully23: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 empty23: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
+perlDreamerisaac_, please paste all that into a pastebin.23:03
+perlDreamerOtherwise, when preaction comes back he'll boot you from the channel23:03
@Haargalso first thing to do is check your sitename23:03
@Haargit needs to be a hostname you can access the site through23:04
+perlDreamerwhoa23:04
+perlDreamernew webgui.org styling23:04
@preactionperlDreamer, where?23:05
+perlDreamerparticipate page23:05
+perlDreamerfaded bg's23:05
+perlDreamerlooks nice23:05
@preactionindeed, me likes23:05
+perlDreameris that steve-o?23:05
+perlDreameror tabbbbbbbbbbbb23:06
@preactiondunno23:06
@preactionwhere are the designers today?23:06
@perlmonkey2Designing?23:09
isaac_pastebin?23:10
isaac_what's a pastebin?23:11
@preactionisaac_, webgui.pastebin.com <- paste large blocks of text there23:11
@preactionthen give us the URL23:11
isaac_hah... k23:11
isaac_sry23:11
isaac_http://webgui.pastebin.com/d29a8bfa623:12
isaac_for anyone inteested.23:12
@preactionwth... spectre is running a blank workflow?23:13
@preactionrestart spectre perhaps?23:13
@preactionoh, you're trying to stop the instance from running anymore, i remember now23:14
isaac_yeah.    I was going with a another workaround.  setting the instance to the last activity23: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 problems23:14
isaac_so I'm trying to go back to this, since it's more clean/kosher anyhow23:15
@preactionpastebin your whole activity and let me see23:15
isaac_k.23:15
isaac_http://webgui.pastebin.com/d3a558e5d23:16
isaac_there's alot of commented out stuff since I've been chewing on it23:16
isaac_the relevant portion is lines  111-11923:17
@preactionand you're using 7.5.x?23:17
isaac_no23:17
isaac_just upgraded to 7.4.4023:18
isaac_on my dev system23: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 pertain23:19
@preactionisaac_, change $instance->delete to $instance->delete(1); and see what happens23:21
isaac_tried that.23:22
isaac_no luck.  I'll verify again. 1 sec23:22
@preactionnm then23:22
@preactioni can only say to make a dev instance of 7.5.x and see if it works23:22
@preactionor better yet, SVN HEAD23:22
isaac_k.  That's what I figured. Just thought I'd check23:23
isaac_thanks23:23
isaac_hmm...23:25
isaac_now it's working23:25
isaac_I must not have reset everything after trying the ->delete(1) before23:25
isaac_argh23:25
isaac_<loose nut behind the keyboard porblem>23:25
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI23:25
@preactionit's weird that it works, but if it does it might mean that the existing activities in webgui are broken23: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 in23:27
isaac_I haven't spent much time in the lib/Spectre/* stuff lately23: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 #WebGUI23:59
-!- mode/#webgui [+o tavisto] by ChanServ23:59
--- Day changed Sat Oct 04 2008
isaac_bbl00: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 #webgui00: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 #webgui01:19
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui01:39
Mech422hi 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
@preactiondepends: Are you a programmer?01:40
@preactionif you're not a programmer: there is no difference01:41
@preactionif you're a programmer: A Wobject is a broad type of Asset that provides additional basic functionality like style templates01:41
Mech422preaction: I'm a programmer - but haven't done anything with webgui yet01:42
Mech422preaction: do you develop with webgui ?01:42
@preactionyes01:42
@preactionall the +o in this channel are Plain Black staff01:42
Mech422preaction: oh sorry01:42
@preactionthey aren't all programmers though01:43
@preactiontavisto 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 it01:43
Mech422I 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
@preactionuh... Jt wrote WebGUI, he's the only one who really didn't have a learning curve01:44
@tavistothat is correct.01:44
@preactioni'm not JT, I had to learn everything myself01:44
@preactionthe learning curve is dependant on your fluency with Perl and OO systems01:45
@preactionif you're good with Perl and good with OO, then you shouldn't have to worry too much01:45
@preactionI suggest picking up the WebGUI Developer's Guide01:45
Mech422preaction: I did some pretty strong OO perl stuff - but that was about 10 years ago before Moose, POE, etc.01:46
@preactionwe don't use any of that stuff really01:46
@preactionSpectre uses POE, but you don't have to worry about it (the real functionality isn't in POE)01:46
Mech422preaction: yeah - if we go with webgui, I'll need to order a full set of manuals... for now, we're just playing...01:46
@preactionwe use Class::InsideOut for some things now, but most of the plugin points are standard Perl OO stuff01:46
@preactionwe also do on-site training, i'm going to a couple places over the next couple weeks to do design, front-end, and programming training01:47
Mech422preaction: 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 stuff01:47
@preactionit's not that bad really, as long as you start small01:47
@preactioncheck out lib/WebGUI/Asset/_asset.skeleton01:47
@preactionlib/WebGUI/Macro/_macro.skeleton01:48
@preactionlib/WebGUI/Asset/Wobject/_wobject.skeleton01:48
@preactionthere are a bunch more skeletons like that01:48
Mech422heh - the starting small part is gonna be tough, as webgui already provides most stuff 'out of the box' 01:48
@preactionyeah, there is that01:48
Mech422I might have to re-create a simple content type just to have something to benchmark01:48
@preactionThingy especially takes a lot of the work out of programmer's hands01:49
Mech422on the other hand, that would allow me to see how mine compared to the 'reference implementation'01:49
Mech422Ahh - yeah, I've heard good things about Thingy - but haven't gotten to anything about it on the wiki yet01: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
@preactionto 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 otherwise01:50
Mech422I was thinking much simpler - like maybe a static text asset or something :-)01:51
@preactionthat's kinda what the Article is, plus file attachments (easy to do with a WebGUI::Form::File control)01:51
@preactionoh, it's templatable too i guess01:51
Mech422this trivia object in the wobject tutorial could be good too01:52
@preactionif you just want a static text asset: package WebGUI::Asset::StaticText; sub view { return "Hello, World\n" }01:52
@preactionthen add "WebGUI::Asset::StaticText" to your configuration file (under the "assets" section), and it should work01:52
Mech422oh...umm..yeah, that might be a bit too small :-)01:53
@preactionthen add to that, a definition sub, which defines a table in the database for the asset to store data01:53
@preactionthe form to edit the asset is generated automatically, so all you need to do is get the data using $self->get("yourParameterName")01:54
Mech422hmm - sql is handled in-line via basic strings right ?  no ORM or whatnot ?01:55
@preactionthe 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
@preactionbut no forced ORM, no01:56
@preactionWebGUI doesn't try to overcomplicate things (unless its absolutely necessary)01:57
Mech422looking at this trivia wobject - the code seems fairly straight forward01:58
@preactionyeah, simple stuff is pretty simple to do. no fancy relationship building, no requiring templates or otherwise02:00
Mech422how about js enabled form controls / ajax ?  Is there an included js library or a 'preferred' library for use with webgui ?02:04
@preactionwe include and use YUI with WebGUI02:05
@preactionthe Date / Time controls use YUI's calendar02:05
@preactionthere will be a DataForm control in 7.6.x that uses YUI02:05
@preactionDataForms are used all over, in fact02:05
@preactionthat doesn't preclude using other JS libraries02:06
@preactionit just means that YUI is what the default code will use, admin tools and such02:06
Mech422ahh cool...02:07
Mech422do '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
@preactionthe Dataform asset? it should02:10
Mech422nice - 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
@preactiontavisto, when's the next free webinar? or have we stopped doing that sort of stuff now?02:12
@tavistoThis wednesday @ 2pm EDT (GMT -4)02:12
@tavistoRegister online @ www.plainblack.com/webinar02:12
-!- Lisette [n=liraos@adsl190-28-111-4.epm.net.co] has joined #webgui02:12
@tavistogah sorry GMT -502:13
Mech422oh thanks guys - I'll do that now02:13
@preactionare there topics? or just "whatever we wnt to talk about"?02:13
@tavistoit's always a sales tool used for introducing WebGUI to potential customers and users02:15
@tavistoin the future we'll offer other webinars when we have time. :)02:15
@tavistoit would be great to have weekly design and development webinars02:15
@preactionlike step 2 webinars02:16
@tavistoexactly.02:16
@preactionstep 1: what is webgui? what does it do?02:16
@preactionstep 2: How to start your WebGUI site02:16
Mech422preaction: one thing we've found with our plone stuff...02:17
Mech422'skinners' / designers generally need some sort of 'light weight' training02:18
Mech422that doesn't 'fit' well with 'normal' programmer training02:18
@preactionhow do you mean "doesn't fit well"?02:18
@tavistoI agree... give em a little push into the learning curve so they're excited and know what to do02:18
@preactionwebgui style templates are pretty straightforward, add in macros and how to make Navigation assets and you're set02:19
@preaction5-8 hours of training and they're up and running really. provided they've already got strong HTML and CSS skills02:19
@preactionthat's like classroom style training02:20
@preactionit depends, always, on the students (of course)02:20
Mech422Heh - Plone skinning are generally at least 3 days :-P02:20
Mech422s/skinning/skinning classes/02:21
CIA-39WebGUI: doug * r7835 /WebGUI/ (3 files in 3 dirs): added a new permission denied page for the manageVersionTags screen02:21
@preactionthe 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 nightmare02:22
@preactionhttp://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 style02:23
@preactioni'm also a programmer by trade, though i've got pretty strong HTML/CSS02:23
Mech422the 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 pain02:24
@preaction"only show this" is easy in WebGUI, the only things that show up in navs are assets the user is allowed to see02:25
@preaction"move this to the top" is also easy, WebGUI uses a "rank" system to order assets in navigations02:25
@preactionthe Asset Manager manages the Rank of the asset. type in a new rank and click "Update" and it's moved02:25
Mech422plone considers security - but there's not a 'rank' type feature02:26
-!- SnowWrite_ [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui02:26
Mech422oh - Here's Donna (SnowWrite)02:26
Mech422She does a bunch of Plone Skinning02:27
SnowWrite_:-) heard you guys were talking about skinning for WebGui :-) couldn't resist02:27
SnowWrite_what templating language does WebGui use?02:27
* SnowWrite_ checks02:27
@preactionotherwise, if you need more flexibility over "Only show X if Y" then you can write a macro, the easiest thing to do for dev02:27
@preactionby default, right now, HTML::Template02:27
@preactionif you want, it can use HTML::Template::Expr or Template Toolkit02:28
Mech422Hmm - I18N looks pretty simple - no mucking about with getText like plone :-P02:30
Mech422just a module for each language with a dict of values ?02:30
@preactionnope. there's even a translation server to make a translation for you: http://i18n.webgui.org02:30
@preactionyeah, essentially02:30
Mech422cool :-)02:31
SnowWrite_hm, sexy template, http://www.lrnelson.com/ - not too sure about the green but I like the overall look02:32
@preactionnavigation template in the bottom left could use some zazz02:33
@preactionsame with the Article02:33
@tavistoI just recently put a bunch of those sites in the sightings area02:33
@tavistothere are hundreds of sites that still need to be posted.... 02:33
@preactiontavisto, you're doing that for all the PB hosted sites? ;)02:34
@tavistothe other sites listed at the bottom of that site are also powered by WebGUI02:34
@tavistono, but that's what I mean...02:34
@tavistothere are hundreds that aren't posted.02:34
@tavistoI'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 site02:34
@preactionwonder who did these sites, they're nice02:35
SnowWrite_some of them are really nice02:35
@preactionlazybones! get to it!02:35
@tavistoalright gang I'm off... ttyl02:39
@preactioncya02:39
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []02:40
@preactionapeiron, 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
@preactionthe 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
@preactionthe sub would get the asset as its first arg and would return the value to be saved02:42
@preactionthis way we could build the URLs based on the asset's parent02:42
@apeironpreaction, 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
@preactionbut the optional subref thing... is that too complicated? is there a simpler way to do it?02:43
Mech422WOW! lineage looks slick!02:44
@preactionthere seems a goodly amount of places we could be using subrefs like this that would simplify some of our code, this is one of them02:44
Mech422why 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
@perlmonkey2I like it02:44
@preactionMech422, god yes. lineage is a lifesaver when working with the asset tree02:45
Mech422I've been beating my head silly trying to figure out how to eager load children etc etc.... 02:45
* Mech422 bows to #webgui02:45
@preactionyeah, i was saying the same thing first time i saw lineage02:45
@preactionwalking up the tree using just the parentId is painful02:46
Mech422oh! btw - consider that idea stolen^H^H^H^H^H^H borrowed...02:46
Mech422that is just too dam cool02:46
+perlDreamer1st, build tests02:46
+perlDreamerthen, refactor02:46
@preactionif you use webgui, you don't have to stea^W borrow it02:46
+perlDreameranything else is WebGUI 802:46
@preactionperlDreamer, i hate you, but i shall do as you request02:47
@preaction;)02:47
+perlDreamer:)02:47
Mech422preaction: true - but its just such a cool general purpose idea...02:47
@preactionindeed02:47
Mech422preaction: like it would fit nicely in a 'category' system I'm doing for a banner ad server02:48
Mech422I 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 lineage02:48
+perlDreamerMech422: WebGUI has a banner ad system built in02:48
Mech422perlDreamer: :-D02:49
@preactionnot just banner images, any HTML really02:49
+perlDreamerKeep going, SquOnk, you're almost at 50%!02:49
+perlDreamerpreaction, also Flash, right?02:50
@preactionyup02:50
@preaction<object>, <embed>, or just <p> if you're lazy02:50
@preactionokay... 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 once02:52
@preactionor Gallery could edit multiple Albums at once02:52
+perlDreamerextensibility that isn't available in the generic UI isn't useful (IMO)02:52
@preactionhow so?02:53
+perlDreamerin other words, if it doesn't work one level up, then users would see a different UI02:53
@preactionah02:53
+perlDreamerBut I'm also assuming an implementation02:53
@preactionthere is that02:53
+perlDreamerand limitnig you mad creative genius02:54
@preactioni 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 type02:54
@preactionbut yeah, there is that roadblock02:55
@preactionokay, 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() method02:56
@preactionit'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
+perlDreameryes!03:04
+perlDreamerIt must be a workflow03:04
+perlDreamerthat notifies the user somehow at the end03: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
dionakquick 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
@preactionyou might need to, if the macro isn't being run under the same session03:23
dionakit's not...03:23
dionakoh, wait. yes, it should be the same session03:24
@preactionyeah, unless you're specifically opening a new session, you shouldn't need to03:24
dionakok, thanks03:24
dionakjust 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
@preactionautomatically populates the DB03:37
dionakoh, it looks like i have the asset in memory and not in the db. 03:42
@preactiondid you use addChild?03:43
dionakyes03:43
dionaki could show you the code in pastebin03:43
@preactionthen the asset should be in the database03:44
@preactionokay03:44
dionakhttp://webgui.pastebin.com/m16af69d003:45
dionakadding variants works fine in the web interface, just wanted to expand the test for the macro03:46
dionakthe macro thinks there are no webinar products with a price of 0. just a sanity check on the code would help03:46
dionakbtw, i didn't know the new windows was out...just saw a commercial03:46
dionakdionak is a mac user03:46
@preactionwindows 7 is out? or "Mojave"?03:47
dionakguess so...03:47
dionakMojave03:47
dionaka commercial just came on advertising that people should upgrade03:47
@preactionMojave is Vista03:47
@preactionhttp://mojaveexperiment.com03:47
@preactionthey're trying to get over the stigma03:48
dionakinteresting..03:48
dionakwonder if they fixed anything03:48
dionakguess they did via software patches and now need to overcome the initial problems03:49
@preactionthey fixed a lot, i've used it and it works fine if I don't care about program compatibility03:49
@preactionit's still a huge break in the windows API03:49
@preactiondionak, your test looks okay to me, but i'm not very up on the product collateral code. perlDreamer could help more03:51
dionakok, thanks for looking doug03:51
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui04:10
elninoMech4221 - 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 #webgui06:03
-!- mode/#webgui [+v perlDreamer] by ChanServ06:03
-!- Lisette [n=liraos@adsl190-28-111-4.epm.net.co] has left #webgui []06:09
+perlDreamerpreaction, are you awake?06:11
+perlDreamerI can't believe the guy that posted the XSS bug about WebGUI06:12
+perlDreamer"Please contact us if you want a patch"06:12
+perlDreamerwhy 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 #webgui07:27
-!- rizen [n=rizen@68-117-95-254.dhcp.eucl.wi.charter.com] has joined #webgui07:42
-!- mode/#webgui [+o rizen] by ChanServ07:42
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI08: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 #webgui10:25
-!- mode/#webgui [+o Haarg] by ChanServ10: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 #webgui10:27
-!- mode/#webgui [+o Haarg] by ChanServ10:27
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]10:54
CIA-39WebGUI: colin * r7836 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: fix writing to root and depending on config file values10:58
CIA-39WebGUI: colin * r7837 /WebGUI/t/Asset/AssetExportHtml.t: forward port test fixes for AssetExportHtml10:58
CIA-39WebGUI: 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.pm10:58
CIA-39WebGUI: colin * r7839 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: update test to reflect error message changes10:58
CIA-39WebGUI: colin * r7840 /WebGUI/ (4 files in 3 dirs): forward port i18n AssetExportHtml error messages10:58
-!- CIA-39 [n=CIA@208.69.182.149] has quit []15:33
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI16: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, diakopter17:09
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection]17:09
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui17:09
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui17:09
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:09
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:36
CIA-39WebGUI: chrisn * r7841 /WebGUI/docs/credits.txt: fix typo17: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, @apeiron18:12
-!- Netsplit over, joins: @apeiron, grink18:17
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui19:03
-!- mode/#webgui [+v cap10morgan] by ChanServ19:03
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui19:46
-!- mode/#webgui [+o Haarg] by ChanServ19: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 #webgui21:13
-!- mode/#webgui [+o Haarg] by ChanServ21: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 #webgui22:51
-!- mode/#webgui [+o Haarg] by ChanServ22:51
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui23:51
-!- mode/#webgui [+v perlDreamer] by ChanServ23: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 #webgui04:26
-!- mode/#webgui [+o perlmonkey2] by ChanServ04:26
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:10
elninoHi all! Not EXACTLY webui question, but somewhat related. =)  Is there a typical port to use when installing a second instance of apache? - 05:11
@Haargnot really05:19
@Haargthere are some used commonly, like 8080, but it really doesn't make much difference05:19
elninook. 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 #webgui05:33
-!- mode/#webgui [+o Haarg] by ChanServ05: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 #webgui05:47
-!- mode/#webgui [+o Haarg] by ChanServ05:47
elninohelp. 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
@Haargpossibly something wrong with your wre.conf file05:48
elninoyikes!  it's size 0. That's bad.05:52
elninohappened 12 hours ago.  Very bad.05:53
elninowhich logfile tells you who logs in again? Auth.log isn't telling me much05:56
elninowhat is the recommended ownership of the wre and webgui configuration files?06:05
@preactionroot owned, apache readable06:10
elninoso... 701? did I do my math correct?06:12
@Haargnot executable06:12
@Haargso 601 or 61106:12
elnino for al of wre and webgui configuration files?06:13
@preactionshould be fine06:14
@preaction610 might work depending on the group ownership06:15
@Haargthey probably don't need to be readable by anyone but root actually06:17
elninoit's currenty root:root06:17
elninoand they are currently 644 which is -rw-r--r--06:18
elninoor am I doning my math wrong again..06:18
@Haargno, that's correct06:18
elninook. so 644 root:root and some of them are webgui:webgui06:19
@Haargsorry, i was mistaken.  644 or 604 is probably what you want.06:19
@Haargif you make them all chgrp webgui, you could do 64006:20
elninook. 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
elninobut then saw that my wre.conf was size zero. 06:22
@preactionwhat version of Config::JSON are you using?06:22
elninoumm.. I have wre. 08506:22
elninoI may have installed JSON thru cpan because of the gotchas. but I don't know because I have several servers.06:23
elninolet me look if test environment gives me any thing.06:23
@preactioni 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
@preactionConfig::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
@Haargbackup script alters the config file06:24
@Haargso that seems the likely cause06:25
elninoI thought I disabled your back up script. I have my own. mybe the upgrade from 083 to 084 and 085 overwrote it.06:26
@preactionyou can grab a backup WRE config from the wre's backup, if you still had that going06:26
elninoI did.06:29
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit ["Leaving."]06:30
elninocurrently 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
elninoI'n having a difficutl time determining the version of JSON. perldoc perllocal didn't list it.06:31
@Haargperl -mJSON -e'print JSON->VERSION, "\n"'06:31
@preactionit's Config::JSON, the JSON module doesn't write files06:32
elnino2.0506:32
@preactionso like that, but Config::JSON instead06:32
elnino1.1.406:32
@preactionyou should have 1.14 i believe, the latest version. i fixed a bug relating to this, but i didn't anticipate the drive full issue06:32
@preactionso this might be a bug in there06:33
elninoI hope you mean 1.1.406:33
@preactionyeah06:33
elninoI didn't either!06:33
elninoI 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
elninoyep: http://search.cpan.org/~rizen/Config-JSON-1.1.4/lib/Config/JSON.pm  1.1.4 is the latest06:35
@preaction67%? your disk wasn't rull?06:38
@preactioner.. full06:38
elninoit was. but I cleane dit up.06:38
@preactionyeah you might want to open a report just to make sure we remember06:39
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui06:42
-!- mode/#webgui [+v perlDreamer] by ChanServ06:42
elninohmm.  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
elninois webgui myISAM?06:54
@preactionyes06:58
elninook. thanks06:59
elninohmmm. I'm getting a blank screen when trying to search webgui.org. 07:05
elninoall is well now.  Thanks for your help preaction and Haarg!07:15
@Haargthere'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
+cap10morganDoes the PerformanceProfiler still work?08:32
+cap10morgani get crazy high (and large negative) values from it for durations08:32
+cap10morganon 7.5.2408:32
+cap10morganand it gobbles up memory like it's going out of style08: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 #webgui13:46
-!- mode/#webgui [+v MrHairgrease] by ChanServ13: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 #WebGUI16: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 #webgui18:02
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI18: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 #WEBGUI22:02
-!- dionak [n=dionak@cpe-024-074-132-143.carolina.res.rr.com] has quit []22:58
CIA-39WebGUI: graham * r7842 /WebGUI/t/syntaxCheck.t: syntax check is faster, always runs, and tests for warnings as well23:10
CIA-39WebGUI: graham * r7843 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): fixed: Shortcuts includes HTML head data twice23:10
CIA-39WebGUI: graham * r7844 /WebGUI/t/Asset/Wobject/GalleryAlbum/permission.t: make GalleryAlbum test run, and fix it23:10
CIA-39WebGUI: 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 indexed23:10
CIA-39WebGUI: graham * r7846 /WebGUI/ (2 files in 2 dirs): fixed: DataForm can't export fields containing newlines23:10
CIA-39WebGUI: graham * r7847 /WebGUI/docs/ (4 files in 2 dirs): fixed: UserList templates use incorrect variable names23:10
--- Day changed Mon Oct 06 2008
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui00:06
-!- mode/#webgui [+v cap10morgan] by ChanServ00:06
CIA-39WebGUI: graham * r7848 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: International characters in password prevents login00:14
CIA-39WebGUI: graham * r7849 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: fix i18n typo00:14
CIA-39WebGUI: graham * r7850 /WebGUI/ (5 files in 3 dirs): fixed: SelectSlider form control is broken00:14
CIA-39WebGUI: graham * r7851 /WebGUI/www/extras/adminConsole/adminConsole.css: change tab highlight color00: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 #webgui01:15
-!- mode/#webgui [+o preaction] by ChanServ01:15
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui01:59
-!- WebGUI [n=SynQ@f70168.upc-f.chello.nl] has joined #WebGUI02:38
-!- WebGUI is now known as SynQ02:38
SynQhi there02:38
SynQ7.5.22-stable ?02:38
SynQthat seems old to me02:39
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:48
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:48
SynQhi there Radix02:55
SynQworking day started allready huh?02:55
CIA-39WebGUI: patspam * r7852 /branch/WebGUI_flux/ (3 files in 3 dirs): Refactored exceptions03:11
+Radix-wrkyup03:13
+Radix-wrk7.45am and I'm at work already03:13
+Radix-wrkget to leave early in return tho ;)03:13
SynQearly :)03:14
+Radix-wrkHow's things?03:14
SynQbusy03:25
SynQvery busy03:25
SynQright now i'm going to be03:25
SynQbed03:25
SynQI just finished a midnight database migration03:25
SynQlater03:29
+Radix-wrknite :)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 #webgui04: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 #webgui08:01
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]08:01
-!- MOAR-f00li5h is now known as f00li5h08: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 #webgui08: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 #webgui08:44
-!- Bernd_ [n=spunky@dslb-088-075-233-122.pools.arcor-ip.net] has joined #webgui09: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 #webgui10: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 #webgui10:20
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:04
CIA-39WebGUI: graham * r7853 /WebGUI/ (docs/changelog/7.x.x.txt sbin/testEnvironment.pl): fixed: testEnvironment.pl can't find WebGUI modules after installing a prerequisite11:18
CIA-39WebGUI: graham * r7854 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: International characters in password prevents login11:18
CIA-39WebGUI: graham * r7855 /branch/WebGUI_7.5/ (5 files in 3 dirs): fixed: SelectSlider form control is broken11:18
CIA-39WebGUI: 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 prerequisite11: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 #webgui11:50
-!- MOAR-f00li5h is now known as f00li5h11:50
CIA-39WebGUI: yung * r7857 /WebGUI/ (3 files in 3 dirs): Fixed select slider and key/value pair support for list type form elements in Thingy11:56
CIA-39WebGUI: 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 Thingy11: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 #webgui13: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, diakopter14: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 #WebGUI14:56
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui15: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_, nuba15:49
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui15:50
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui15:51
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui15:51
-!- ServerMode/#webgui [+v Radix_] by irc.freenode.net15:51
-!- diakopter [n=diakopte@209.9.237.164] has joined #webgui15:51
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui15: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 #webgui15:52
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui15:52
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui15:52
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui15:52
-!- ServerMode/#webgui [+v cap10morgan] by irc.freenode.net15:52
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded]15:53
-!- diakopte1 [n=diakopte@209.9.237.164] has joined #webgui15:57
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui15: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 #webgui16: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 #webgui16:10
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:11
-!- SDuensin [n=Scott@23.sub-75-207-209.myvzw.com] has joined #WebGUI16:14
SDuensinGreetings.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 #webgui16:40
-!- mode/#webgui [+o rizen] by ChanServ16:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:41
CIA-39WebGUI: yung * r7859 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Combo box does not show possible values in Thingy16:45
CIA-39WebGUI: 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 Thingy16:46
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:02
-!- mode/#webgui [+o tavisto] by ChanServ17:02
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:22
-!- mode/#webgui [+o Haarg] by ChanServ17:22
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:24
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI17:52
-!- mode/#webgui [+o khenn] by ChanServ17:52
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui18:01
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui18:03
-!- mode/#webgui [+o apeiron_] by ChanServ18: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 #webgui18:35
-!- mode/#webgui [+o apeiron] by ChanServ18:35
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18: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 #WebGUI18:48
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui18:49
zylopfaGreetings all18:49
zylopfaI am making a paymentdriver for the danish PBS (joint payment provider for danish banks)18:50
dionakwasn't there a newsletter feature in webgui? not seeing it on demo...18:55
zylopfadionak, you have to enable it in the config file for the site, its not enabled by default18:57
@rizenit's enabled by default on beta.webgui.org18:58
dionakah..guess it's not enabled for the webgui demo 18:58
@rizenand is defaultly enabled on all new 7.6 sites18:59
zylopfaAhh ok18:59
zylopfarizen, has there been worked on the newsletter asset?18:59
@rizennope, i just noticed that it wasn't in there when i was redoing the new content menu, so i added it19:00
zylopfaAhh ok19:00
zylopfaAnyway i am making a new PaymentDriver19:00
zylopfaI will share it with the community when i am done19:00
@rizendionak: the newsletter asset is only useful if you enable content profiling19:00
dionaki like the warning telling me to enable content profiling19:01
dionakvery helpful19:01
zylopfayeah19:01
dionakzylopfa, i'm sure the other dutch users will appreciate it. 19:02
zylopfaDanish ;D19:02
zylopfaIf the paypal driver is not made yet I will also make that19:02
@rizenzylopfa: very cool19:02
dionakhaha, yea. not that we don't appreciate it. 19:02
zylopfaIts a good exercice in webgui api19:02
dionakthat would be great!19:02
zylopfaI realy love the pluggability of webgui19:03
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:03
-!- mode/#webgui [+v perlDreamer] by ChanServ19:03
BartJolSomeone already has done something with paypall19:04
BartJol Ibelieve19:04
BartJolI think Jori19:04
BartJolJoeri19:04
zylopfayeah i think so too19:05
zylopfawas announced a while ago that it would be in 7.619:05
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]19:05
dionakwhen is 7.6 due again?19:05
+perlDreamer7.6 is stable in January19:05
dionakcool, that's not far off19:06
zylopfaI wonder when payment gateways will be cheap to use19:06
BartJolmm, it's not in the site i expected ir to be19:07
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:08
-!- mode/#webgui [+v cap10morgan] by ChanServ19:08
dionakbtw, rizen. when developers add new columns to the database, when do the upgrade scripts get updated with that info?19:09
@preactiondionak, the previousVersion.sql and create.sql are created as part of the build process19:12
@Haargall database changes are done through upgrade scripts19:13
dionaki 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
@perlmonkey2Should you ever have a Post with the same idea as its Thread?19:13
@perlmonkey2s/idea/id/19:14
zylopfaI bought the developers guide19:14
zylopfafrom plainblack19:14
@Haargthe thread is a post, so yes19:14
@perlmonkey2that makes my head hurt.19:15
zylopfaThe thread is the parent?19:15
@preactionpost is the parent class of thread, yes19:15
@perlmonkey2preaction: 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
@preactionno, there's nothing really wrong. but no it can't be moved (since the Thread post is always first)19:17
@perlmonkey2The PostThread will always be the first Post in its Thread?19:17
@preactionyes19:17
@perlmonkey2preaction: 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 #webgui19:21
@preactionyou should be able to just add a new post with the Thread post's contents and then remove the thread post's contents19:21
Lisettehow to do an utility that add products?19:22
@preactionLisette, Products are just assets, so the same way you'd add an asset19:22
Lisettethanks19:23
zylopfaI like the new payment system19:26
+perlDreamerLisette, you can look at /data/WebGUI/t/Asset/Sku/Product.t for examples.19:28
@rizenperlmonkey2: no, if you get rid of the threads, all posts after it follow, period19:30
@rizenperlmonkey2: in other words, don't jury rig something to generate some post as a thread that wasn't originally a thread19:31
@perlmonkey2rizen: I'm just going t take the second post, move its info to the first, then delete the second.19:34
@rizenwhy are you doing this at all?19:34
@perlmonkey2they dont' want the first post anymore19:35
@perlmonkey2not for thta 'section'19:35
@rizenwho is 'they'?19:35
zylopfaCant it be done altering the template?19:36
zylopfaI 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 cartId19:42
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui19:42
miloidrrHi, 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
miloidrrIn The new version it not appear19:46
BartJolmiloidrr: maybe a stupid question, but you did enable it in the sttings?19:50
miloidrrIn the world there is not any stupid question, but tks for your help bartjol19:54
BartJolso you did enable it?19:54
miloidrrYes19:54
BartJolbecause in 7.5.24 I do see the options19:54
miloidrryes i can see it now19:54
miloidrrIt was a mental lapse19:55
BartJolah19:55
BartJol:)19:55
@rizenzylopfa: no, cuz there is no transaction id yet at that point19:55
miloidrr:)19:56
zylopfarizen, i thought as much. I am making something wrong then19:58
zylopfaI am creating a payment driver, where it only should generate a pay button19:58
zylopfaand with that i need to send an identifier for the payment19:59
zylopfaso i can find the order when the paymentgateway calls back my callback function19:59
zylopfarizen, can you find a transaction based on a cartid?19:59
zylopfaIt goes like this: user presses pay button --> user enter details at paymentgw(carddetails) --> gets redirected to reciept at my place20:00
zylopfa-> the reciept finishes the transaction 20:00
zylopfaBut the gateway then post callback to my site20:01
zylopfaand from that i need to find the order20:01
@rizenthere still is no tranaction id at that point20:01
@rizenbecause you're doing an off-site transaction20:01
zylopfamaybe i do it in the wrong order20:01
zylopfayeah i am 20:02
@rizeneverything you said was correct, but...20:02
@rizenhold on...looking something up20:02
@rizenok...20:04
@rizenyour postback method20:04
@rizenneeds to call processTransaction20:05
@rizenwhich creates the transaction20:05
@rizenfrom the cart20:05
zylopfabut rizen 20:05
zylopfaIts the payment gateway that call the method20:05
zylopfaand he don't know the details20:05
zylopfaI mean the card/cookiedetails/users session is lost 20:06
zylopfaso it wont be able to know what to process20:06
@rizeni understand that20:06
zylopfaunless it has some kind of identifier20:06
@rizenjust listen20:06
zylopfaok20:06
@rizencreate a method called www_postBackFromProvider20:06
@rizenthe provider passes back the cart id20:07
@rizenwhich you sent to it20:07
zylopfaaaah ofc20:07
zylopfaTHANKS A LOT!!20:07
zylopfalol i did it differnet20:07
zylopfaand then i put:  $cart->getId(); in the push-button-form!20:08
@rizenright20:08
zylopfaYou are awesome20:08
@rizenand then in www_postBackFromProvider you instanciate the cart 20:08
@rizenusing the cart id20:08
zylopfaand then create transaction20:09
@rizenyup20:09
zylopfacan i ask some last thing20:09
@rizennope20:09
zylopfaok20:09
@rizeni don't answer questions when you ask whether you can ask them20:09
@rizen=)20:09
@rizenof course if you just ask, then i'll answer20:09
@rizen=)20:09
zylopfaok, the user get a "confitmation screen" from my site (he gets redirected to it from gw)20:10
zylopfaand in "parallel" the callback script gets called20:10
BartJoland you can recognise him when he says "shut up and listen, I'm god"20:10
zylopfaThen i ask: should i pr. default say to user "your order has been completed"20:10
BartJolsorry...20:10
zylopfaBecause i cant expect the callback to be called first20:11
zylopfadepends on the speed of the payment gateway20:11
@rizenright20:11
@rizenyou probably should say20:11
@rizen"we're processing your order"20:11
zylopfayeah, here are your preliminary details20:11
@rizenand "when your order has been processed, it will show up in <link>your account history</link>"20:12
zylopfaand then list the "invoice"20:12
zylopfayeah good idea20:12
@rizenand link them to the my transactions page20:12
zylopfaahh yeah20:12
zylopfaThis is so awesome20:12
@rizenanother thing we could do for 7.620:13
@rizenis allow you to create the transaction in advance20:14
@rizenand pass it in to processTransaction()20:14
@rizenso that you could use the transaction id20:14
@rizeninstead of the cart20:14
zylopfaahh yeah, could be a good idea20:14
zylopfaand then flag it "partial" or something20:14
zylopfarizen, maybe if the payment-gw is smart, it wont redirect the user to me before it posted to callback?20:14
@rizenwho knows though...can't rely on systems you don't control20:15
zylopfaindeed20:15
zylopfabetter make it robust20: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 #WebGUI20:28
-!- mode/#webgui [+o khenn] by ChanServ20:28
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui20:30
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI20:41
zylopfaWhats wrong with the following? :20:46
zylopfa  my $fields = $session->form->paramsHashRef();20:46
zylopfa  my $cartid = %$fields{'reference'};20:46
+perlDreamerHaarg, that new syntax check test is fast!20:46
@preactionzylopfa, syntax error. my $cartid = $fields->{'reference'}20:46
@preactionzylopfa, see perldoc perldsc or perldoc perlref for more info20:47
zylopfabut dont it need to be dereferenced?20:47
@preaction-> is the deref operator20:47
zylopfai need to learn hashes20:47
zylopfaand programming20:47
@Haargit's nice to have it run faster.  might convince people to use it more.20:48
zylopfaI love the perl developer book, that it start with testing20:48
zylopfathat shows the webgui is very onto good coding20:49
zylopfathe webgui team20:49
zylopfaHaarg, i also noticed that when you choose what group will get the notification of a new sale on the site20:50
zylopfaand you choose a group like "ShopKeepers"20:51
zylopfathen the Admin group will still get an email20:51
zylopfais this a feature?20:51
@Haargyes, the admin group is a member of all groups by default20:51
zylopfaahh ok20:52
zylopfaMakes no sense to make more than 1 admin 20:53
zylopfayou can make sub-admins or helpers and so20:53
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]20:58
miloidrrPerlDreamer hi, i have a question about the karma in the gallery of the webgui version 7.5.2320:59
+perlDreamerokay, I don't know much about the gallery, but please ask20:59
@preactioni wasn't sure karma was part of the Gallery21:00
+perlDreamerpreaction, maybe we should ask the guy who wrote it21:00
@preactionthat jerk? i'm not so sure about that21:00
+perlDreamerHey, he's not a jerk.  He's just kind of touchy21:00
@preactionbut he doesn't have to be so MEAN21:00
+perlDreamerIndeed.21:01
miloidrrI cant see this option in this21:01
@preactionwhich option?21:01
zylopfaperlDreamer, if there are any one who want additional payment driver, i shall make them on request21:01
+perlDreamerzylopfa, I'd read through the boards on webgui.org21:02
zylopfaroger that21:02
+perlDreamerI think someone requested a driver or too21:02
+perlDreameralso, check RFEs21:02
miloidrrKarma option in the asset gallery21:02
zylopfaSweet21:02
@preactionmiloidrr, there isn't any21:02
BartJolmiloidrr: maybe if you want karma in a gellery, you can use the cs with the photo gallery template21:04
miloidrrThis option isn't enable to the asset gallery?21:04
@preactionmiloidrr, there is no karma in the gallery asset, no.21:05
miloidrr:-(21:05
zylopfaI have a question again :D21:08
zylopfaIn the payment PayDriver i make, the callback gets called from the paymentGW21:08
zylopfaand i was wondering if the parameters then 21:08
zylopfasub www_callback {21:08
zylopfa  my $self    = shift;21:08
zylopfa  my $session = $self->session;21:08
zylopfaThe $self is wrong isn't it? cause its not been instantiated?21:09
zylopfaso it only gets the $session passed in right?21:09
@preactionwhere is this callback being called from? are you sure it's not instantiated?21:09
zylopfaIts from the paymentgateqay21:10
zylopfathey call this method through a POST21:10
@preactionright, but follow the entire flow of the request21:10
zylopfayeah the callback is called from the PayDriver21: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
zylopfagives me errors that something is an unblessed reference21:11
@preactionzylopfa, stop pasting to the channel21:11
zylopfasorry Sir21:11
@preactionand what is the unblessed reference?21:11
zylopfathr transaction21:11
zylopfathe21:12
@preactionyou mean the line that's creating the transaction?21:12
zylopfayeah21:13
@preactionso then $cart or $paydriver are undefined21:13
zylopfaI will debug that then thanks21:13
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui21:14
-!- mode/#webgui [+v cap10morgan_] by ChanServ21:14
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21: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 #webgui21:16
-!- mode/#webgui [+v cap10morgan] by ChanServ21:16
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:17
elninohi!  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-39WebGUI: graham * r7861 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Url.pm docs/changelog/7.x.x.txt): fixed: Cross site scripting issue on operation pages21:24
CIA-39WebGUI: graham * r7862 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Session/Url.pm): fixed: Cross site scripting issue on operation pages21:24
CIA-39WebGUI: graham * r7863 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Search.pm): fixed: Search asset shows blank page after searching21:24
dionakthe most direct route would probably be a script to convert the characters to utf-8 in the db21:25
dionakis there a way to upload a compressed archive of images to webgui media and have webgui uncompress the archive?21:27
elninoApparantly that is what the upgrade did. 21:27
elninothere is an asset call ziparchive - that may wwork for you.21:27
elninoalthough it doesn't put it in the media folder structure.21:28
elninohmm, but it would if youwere in the media folder in the asset manager.21:28
elninoso - 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
dionakis your charset in the meta tags utf-8? not sure if this will help, just curious21:36
+perlDreamerelnino, it would unpack the zip file in a storage location, outside of the asset hierarchy21:36
dionakso a content manager couldn't use this to upload an archive of images right?21:38
+perlDreamerAsset::File::Images, no.  jpegs and gifs, yes21:38
dionaklooks like this asset might be intended to display the contents of the archive on a particular page21:38
+perlDreameryes, exactly21:38
+perlDreamerMaybe in addition to FilePile, we need CompressedPile21:39
+perlDreamerusing Archive::Any to unpack and then deferring to FilePile type asset creation21:39
elninoperlDreamer, dionak  - that's a bummer. Sorry to mislead.21:46
dionaknp21:46
elninodionak - yep. My meta tags is set to utf-8 currently.21:46
elninoSo 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
dionakmy last guess is that the browser doesn't handle utf-8 characters correctly. Is it IE? 21:47
@preactionno, 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 &copy; &reg; and the other HTML entities for those characters21:48
elninopreaction - 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
dionakso is it correct in thinking that IE doesn't handle &#169? Haven't tested. I usually use &copy21:50
elninoI'm pretty sure it's ie and firefox. let me double check...21:51
elninoyep. firefox doesn't display it either. nor does safari21:53
elninoIn the code it doesn't show &#169; either, it literally shows a registered mark. I'm using notepad to view it. So it got converted to something weird, not &copy; and not &reg;21:53
elninohttp://www.comtrol.com/comtrol-news/press-releases/comtrollodginglinkandrsi - is the page.21:53
@preactionelnino, 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
@preactionworse, it was probably cp-whatever, the windows encoding21:54
dionakso it's a bug21:54
@preactionno, it's not21:54
elninoah. it was windows. I just didn't know how it couldn't display if it was correctly converted to utf-8.21:54
@preactionnotepad is using the encoding that it was made with, Latin-121:55
elninobut it seems that it wasn't converted correctly.21:55
@preactionLatin-1 and utf-8 have overlap21:55
elninowell, if I write a sql statement or something to convert x to &copy; what is x?21:56
@preactionx is the character, copied and pasted, hopefully. it might work21:56
@preactionthere are a lot of things that do auto-conversion, perl is one of them. so it may work, it may not21:57
elninoand 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
elninoI gues I don't understand what I'm converting. utf-8 to utf-8? 21:58
elninoor is it bcause not all of utf-8 is presentable via html?21:58
@preactionno, you're converting iso-8897 to an HTML entity21:58
elninoI already did the upgrade.. it's been converted.21:58
elninoAm I confused?21:59
elninothis is all an enigma to me.22:00
@preactioncharacter encoding is hell22:00
dionakso what was the character before it got mangled?22:01
elninoI'm feeling the heat22:01
@preactionthe 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 entity22:01
elninothe character that was there before the upgrade was something most likely copied from MSWord.22:02
elninoafter the upgrade it was supposedly converted to utf-822:03
dionakoh, joy22:03
elninowhich now displays as a box or ? depending on browser.22:03
@preactionthe columns were converted, not necessarily the data22:03
elninoIn the source code using notepad, it shows upas a registered mark or copyright.22:03
elninopreaction - OH!  so the data may still be whatever word is.22:04
@preactionelnino, since the column was utf-8, but the data could've been anything (latin1 windows russian)22:04
@preactionour columns were correct, but we weren't forcing anything for the data22:04
@preactionthat's changed22:04
elninoif utf-8 is an encoding, what is latin1, widows, and russian called? are they subsets? or are they encoding too?22:06
@preactionthey're different encodings22:06
elninoand msword uses iso-8897 encoding?22:07
@preactionmsword uses whatever you have set, but most likely cp-13.. something. there's a windows-specific encoding that shares a lot with latin-122:08
elninoso how do I explain what happened to the the data during the upgrade to marketing without scaring them?22:08
elninoAND hopefully this type of thing won't happen again...22:08
@preactionwebgui 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
@preactionand 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 test22:10
elninooh. That reminds me, I was going to take a look at my translated pages. I hope they aren't boxes.22:11
elninocrud.  about half of them made it thru.22:12
@preactiongraham may know how to fix those22:14
@preactionor you might be able to use Word to change the encoding from whatever it was to utf-822:14
elninoI don't have word. =(  I have open office. I refuse to use or install word. 22:16
elninoSo, 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
@preactionmake the marketing team do it then? they need to know this in order to prevent it from happening again22:17
@preactionyou might be able to, but you'd need to make sure it was utf-8 before you pasted22:17
@preactioni don't even know that Word can do this22:17
@preactionit might just make it into gibberish22:17
elninoso... to put a registered mark on a page.  do they type &reg; in the wysiwyg editor? or do they need to go to the html source?  22:18
elninoI do believe they need to now type &copy; and &reg; in the menutitle and title from now on, right?22:19
@preactionthere's a button to "Insert HTML Entity"22:19
@preactioni don't know22:19
elninooh. that works. ok. Let me play around wth this more.22:19
@preactionin the HTML editor, the ? symbol22:19
@Haargif it doesn't work to copy and paste a &reg; symbol into the rich editor, what software are they using?22:20
elninoHaarg - they are copyingn straight from word to the wysiwyg editor22:21
elnino - to the best of my knowledge. They *may* be coping from quark22:23
elninooh. 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
elninoit didn't know what to do with the special "apostrophe" though.22:26
elninoSo 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
@preactionit probably has to be saved from the front-end though22:30
@preactionnot even WWW::Mech could do it, since it doesn't do JS22:30
elninobummer.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 #WebGUI22:46
-!- mode/#webgui [+o khenn] by ChanServ22:47
zylopfaDAmn i am still having problems coding this payment driver :(22:53
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI23:05
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]23:22
@perlmonkey2FYI for all you greenies.  Part of the bail out included a $7500 federal rebate for plug-in hybrids.23:25
@preactionyay chevy volt!23:27
zylopfa:D23:28
zylopfaAnyone familiar with the PayDriver system in webgui?23:28
zylopfaI am trying to make a cart object from a cartid23:28
zylopfabut whenever i use any methods from the new object i get23:29
zylopfaWebGUI::Shop::Address:166 - Address not in this address book.23:29
zylopfaI think its because the system thinks the user (Visitor) doesn't own the address23:29
zylopfaI need to use this user cause its the CallBack from the paymentgateway23:30
zylopfarizen, are you here ;D23: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 #WEBGUI23:33
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]23:35
+perlDreamerzylopfa, address books are not user owned, they are owned by a "session".23:36
zylopfai just dont understand this23:37
zylopfait my payment driver and not all is done in the same session23:37
zylopfabecause its calling a website to do the creditcard checks23:38
zylopfaand then it calls back 23:38
+perlDreamerif you do it as visitor, and it creates a different session, you won't get the expected results23:38
zylopfaBut i have problems instantiating the Cart, in the callback23:38
zylopfabut perlDreamer what to do :(23:38
+cap10morganis it possible to have both automatic ldap registration and anonymous registration at the same time?23:38
+perlDreamerCan you have the remote website pass back the sessionId?23:39
+perlDreamerthat sounds dangerous, too23:39
+perlDreamerfor session hijacking23:39
zylopfaperlDreamer, yeah i can 23:39
zylopfabut i dont understand23:39
zylopfawhy i cant create an instance of the Cart23:39
zylopfaand use it regardless23: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
zylopfathat is what i do in the eecallback23:40
zylopfain the www_callback23:40
zylopfabut when i access the methods in $cart, i get address book errors23:41
zylopfaI mean if i make the object from the cart id, shouldnt it reflect the object with the details from the cartId?23:41
zylopfaAll information in the perldoc suggests so23:41
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []23:42
+perlDreamerzylopfa, preaction will kick you out of the channel if you keep doing that.23:43
+perlDreameruse webgui.pastebin.com23:43
zylopfayeah sorry ok23:43
zylopfaperlDreamer?23:44
+perlDreameryes?23:44
zylopfadoes it make sense to instantiate a whole new PayDriver object in the callback method?23:44
+perlDreamernot if you have an existing one that's configured correctly23:44
zylopfano23:44
zylopfaI just dont get why thisdont wotk23:45
zylopfawork23:45
zylopfaIt cant be true that i have to do "select from card where cardid=xxx"23:45
zylopfawhen the object have methods for it23:46
+perlDreamerbut it's not the "cart" that you're having problems with, correct?23:46
zylopfawell now it is23:46
+perlDreamerthis is what I suggest.23:46
zylopfacause in order to make the transaction final i need to use the card object23:46
zylopfamysite -> paymentgw -> callback-function on my site23:47
zylopfathats how it goes23:47
zylopfaso i need to recreate the Cart, and i have the cart id23:47
+perlDreameryou use the ->new method23:48
zylopfamy $cart = WebGUI::Shop::Cart->new($session,"$cartid");23:48
zylopfayes23:48
+perlDreamerand you're saying that throws an error?23:48
zylopfaand i get the cartid from the paymentgw when it post to me23:48
zylopfano not that call23:49
+perlDreamerwhich call?23:49
zylopfabut when i access the $cart objects methods23:49
zylopfamy $total = $cart->calculateTotal();23:49
+perlDreamerwhich object methods?23:49
zylopfaI did that just to test23:49
zylopfaif i could use the object23:49
+perlDreamerto calculateTotal, it calculates shipping, which requires an address23:49
+perlDreamerand tax, which requires an address23:49
zylopfabut perlDreamer 23:50
+perlDreamerI think you're having the same, old problem you described earlier23:50
zylopfathe Card object has all those things23:50
zylopfaCart even23:50
+perlDreamercan you paste the error from the webgui.log into a pastebin?23:50
zylopfayeah23:50
zylopfahttp://webgui.pastebin.com/m2edbe47c23:51
zylopfaThe first is just a debug to see if the CartId came through23:52
zylopfaand i have looked in the cart table in the db, that the cart exist with that id23:52
-!- SDuensin [n=Scott@23.sub-75-207-209.myvzw.com] has quit ["Leaving"]23:52
+perlDreamerI will look at it in a bit23:55
zylopfathanks a lot23:55
zylopfabtw. i have also checked that the cart items is present in the database23:56
zylopfaSo 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 methods23: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 #webgui00:01
-!- mode/#webgui [+o Haarg] by ChanServ00:01
zylopfaperlbot, I am a bit further in the investigation and i have tried to get the items from the cart through object methods00:02
zylopfaand i am able to get them00:03
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui []00:03
zylopfaSeems like a shipping address haven't been associated with the cart object00:03
+perlDreamerSounds vaguely familiar ;)00:03
zylopfawhich is odd, cause i choose an address in the start before i exited to the payment gw00:03
zylopfawoops 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 #webgui00:05
zylopfaHmmm, no it cant be that cause a shippingAddress id is in the record in the database table cart00:05
+perlDreamerGood luck, khenn_00:07
khenn_with?00:07
-!- khenn_ is now known as khenn00:07
-!- mode/#webgui [+o khenn] by ChanServ00:07
+perlDreamerBug/RFE upgrades today, yes?00:08
-!- Lisette [n=liraos@adsl190-28-102-228.epm.net.co] has joined #webgui00:11
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui00:14
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:14
+MrHairgreaseHe's going to Lisbon!00:15
+MrHairgreasehttp://video.google.com/videoplay?docid=7908232974188401388&ei=MnzqSNuVEI2wiALavp2uCA&q=brian+d+foy&vt=lf00:15
+MrHairgrease1:5800:15
+perlDreamerHuh?00:15
+perlDreamerNo video at work, most esteemed EuroTrash Dude00:16
+MrHairgreasetoo bad00:16
+MrHairgreaseemail it to yourself for when you are at home00:16
+perlDreamerthey are worried about the internet affecting our productivity00:17
+MrHairgreasethat's why they keep irc open00:17
+perlDreamerexactly00:17
+MrHairgreasethat makes sense...00:17
zylopfaperlDreamer, I am now trying to send the AddressId to the gateway also00:20
zylopfaIf it work then, I suggest some changes to the api00:20
zylopfabecause imo. the shipping address should be saved to the Cart object00:20
+cap10morganI'm using WebGUI::PerformanceProfiler on 7.5.24, but I get huge negative times for many calls. Is that normal?00:31
+MrHairgreasedunno, but you might wanna try Devel::NYTProf::Apache00:33
+MrHairgreaseI have been playing with that for areally tiny bit00:34
+MrHairgreasehaven't been able to get the profiling data to be converted to something readble though00:34
+MrHairgreasemore info: http://perlbuzz.com/2008/07/develnytprof-will-knock-your-socks-off.html00:34
-!- Rogier [n=chatzill@5ED08A1D.cable.ziggo.nl] has joined #webgui00:35
-!- Rogier [n=chatzill@5ED08A1D.cable.ziggo.nl] has left #webgui []00:36
+cap10morganMrHairgrease: cool, will check that out00:38
+MrHairgreaseyeah00:38
+MrHairgreaseif you know how to process the files it dumps in /tmp please let me know00:39
+cap10morganok, i'll let you know if i figure anything out there00: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 #webgui00:56
carograyIs 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
carograyI am inclined to simply use it by itelf without creaing a page for it. what would be the drawbacks of this solution?00:58
@preactionjust what you mentioned, you can't put other assets around it on a page01:00
carograyis that the ONLY drawback?01:00
@preactionthe only one i can think of01:01
carograythat 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
dionaklol, it's the palin effect...doncha know01:04
zylopfahaah shit my payment providers gateway is down 01:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:18
zylopfaperlDreamer, 01:18
grinkzylopfa: who?01:18
zylopfaI figured something out01:18
zylopfaIts the danish PBS01:18
zylopfapayment provider for all danish banks01:18
zylopfabut its up again01:18
+perlDreamerexcellent!01:18
zylopfaperlDreamer, you know the addressbook01:19
+perlDreamerI am familiar with it01:19
zylopfawhe it looks up the address for the order01:19
zylopfait does: select * from address where addressId='LqhhtazoYUwzGuoB70c3BA';01:19
zylopfawhich is good01:19
zylopfabut! it dubble checks if its the sessions addressbook01:19
zylopfawhich makes it impossible to use callback01:20
+perlDreamerthis is also good, but unfortunate for what you are trying to do01:20
zylopfayes01:20
zylopfaI backtracked the webgui code01:20
zylopfaits crazy if i have to create an addressbook object myself01:21
zylopfato have the decired addressbook id01:21
-!- dionak [n=dionak@97.66.185.250] has quit []01:22
@preactionthe cart should have an address for you01:24
zylopfayes01:24
zylopfaBUT01:24
zylopfaThe cart was created for the USER logged in01:24
zylopfaAnd the callback function is called from the gateway01:25
@preactionokay01:25
zylopfaand it wont be logged in as other than visitor01:25
@preactionso your gateway kinda works like Paypal, you go to an external site and then get sent back to webgui, right?01:25
zylopfaso it cant readily access the addresses stored for the user making the purchace01:25
-!- khenn [n=khenn@97.92.186.139] has quit [Remote closed the connection]01:25
zylopfaYes Sir01:25
@preactionbut when they come back, the session isn't the same?01:26
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI01:26
-!- mode/#webgui [+o khenn] by ChanServ01:26
zylopfapreaction, the session the user gets returned to is the same01:26
zylopfabut the GWserver that does callback has no usersession ofc01:27
zylopfapreaction, I have to make some sql code in the new driver then01:28
@preactionwhy? what do you need to give to the gateway?01:29
zylopfaok here it goes01:29
zylopfaMY SIte -> gateway01:29
zylopfathis stage i get over to gateway and put payment info01:29
zylopfawhich work fine ofc01:29
zylopfathen next stage01:29
zylopfagateway REDIRECTS user to "grats on buying from us" page01:30
zylopfawhich works fine!01:30
zylopfaBUT01:30
zylopfathen the GATEWAY calls a callback url to inform on status of the transactrion01:30
zylopfaTHIS is whre it goes wrong01:30
zylopfaI am not accepting a payment before i get ok from the gateway01:31
zylopfaelse its the same as taking candy from a child01:31
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]01:31
zylopfaIts 1 line in the addressbook for commerce that ruin it all01:31
@preactioni'd post to the webgui dev list, there might be a better discussion there01:32
zylopfayeah i guess01:32
@preactionperhaps adding your patch to remove that line01:32
zylopfamaybe its there for another reason01:32
zylopfabut i dont realy k now01:32
zylopfaOr else i will override the processTransaction in my module01:34
zylopfaso i hardcode what i want it to do 01:34
zylopfapreaction, i just read more of the code01:38
zylopfaand everything in the payment system is build to take user information from users logged in currently01:39
zylopfaIt never anticipated that the user might be Visitor, because thats how it is with callback01:39
@preactionyou'll have to put the Transaction in some sort of "Pending" state then01:43
@preactionis 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 #webgui01:45
zylopfaI think i got is soon01:50
zylopfaFUCKING EEHHH01:51
zylopfapreaction, I got it!!01:51
zylopfaThis is awesome01:52
zylopfaBasically i made a new addressbook object, providing the addressbook id01:52
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:52
-!- mode/#webgui [+o tavisto] by ChanServ01:52
zylopfaand then i made a new adress object providing the address id01: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 #WebGUI01:58
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui []02:11
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ02: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 #webgui04:48
-!- wgGuest03 [n=wgGuest0@76.91.139.108] has quit [Client Quit]04:48
-!- wgGuest43 [n=wgGuest4@76.91.139.108] has joined #webgui04:48
wgGuest43sup04:48
wgGuest43anyone here?04:49
@khennsorta04:50
@khenn=)04:50
wgGuest43:)04:52
wgGuest43so i been looking around the site for this question i have and havn't found anything, so i thought i would try the chat04:52
wgGuest43where is my question, is there any progress going on for forum intergration? 04:52
@khennwhat do you mean?04:52
@khennintegration with what?04:53
wgGuest43for example phpbb and IPB intergration. or at least when memebers register, they get registered on the forum aswell.04:53
wgGuest43actually khenn, can you tell me what irc server this is please. i would like to join with my irc client :P04:53
@khennthere 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 Signon04:54
@khennthis is freenode.net04:54
@khenn#WebGUI04:54
@khennirc.freenode.net04:54
wgGuest43awesome04:54
-!- Syphosis [n=demon@76.91.139.108] has joined #webgui04:55
Syphosismuch better04:55
-!- wgGuest43 [n=wgGuest4@76.91.139.108] has quit []04:55
SyphosisDo you know why there is isn't and intergration? because of the way the user groups are and stuff?04:55
@khenneverything is different04:56
@khennwe'd need some sort of web service or API integration points04:56
@khennPHP BB uses mysql so migration is a possibility04:57
SyphosisIPB does aswell :D04:57
@khennso there you go04:57
@khennboth can be migrated04:57
SyphosisI know for other CMS'es, the intergration part all it does is add the username and password for the forum, and everything else is different04:57
Syphosislike user groups and what not..04:57
@khennhmm04:58
Syphosisso 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 for04:58
@khennI don't really know enough about them to be able to say how it could be done04:58
@khennor if it can be done04:58
@khennSSO might be able to be done with cookies04:59
@khennand storing info in the user profile04:59
@preactionyou 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 system05:25
@preactioni think the reason people don't is because it's easier to just migrate the content instead of trying to integrate the two systems05:27
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui05:29
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #WebGUI07:40
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI07:40
elninoanyone 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 #WebGUI09:11
-!- mode/#webgui [+o tavisto] by ChanServ09:11
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui09:16
-!- mode/#webgui [+o rizen] by ChanServ09:16
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []09:43
CIA-39WebGUI: frank * r7864 /experimental/HelpDesk/ (3 files in 3 dirs): final changes. Ready to migrate09:55
CIA-39WebGUI: frank * r7865 /experimental/HelpDesk/lib/WebGUI/Workflow/Activity/GetHelpDeskMail.pm: Fixed a syntax error09:55
CIA-39WebGUI: frank * r7866 /experimental/HelpDesk/lib/WebGUI/Asset/Wobject/HelpDesk.pm: fixed a problem with install script09:55
CIA-39WebGUI: frank * r7867 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: commented out everything but RFEs which we are testing09:55
CIA-39WebGUI: frank * r7868 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: alumni bugs, rfes, medintellibase09:55
CIA-39WebGUI: frank * r7869 /experimental/HelpDesk/sbin/migrateHelpDesk.pl: final 2 migrations09: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 #webgui10:53
CIA-39WebGUI: 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 HTMLAreas11:28
CIA-39WebGUI: yung * r7871 /WebGUI/ (3 files in 3 dirs): rfe: Thingy Private Rows13:02
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SDuensin13:17
-!- Netsplit over, joins: SDuensin, ckotil13: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 #WebGUI13:46
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui13:48
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil14:12
-!- Netsplit over, joins: ckotil14:13
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:19
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil14:43
-!- Netsplit over, joins: ckotil14:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil15:04
-!- Netsplit over, joins: ckotil15:04
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil15:19
-!- Netsplit over, joins: ckotil15:24
-!- Netsplit over, joins: ckotil15:30
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI15:32
-!- mode/#webgui [+o tavisto] by ChanServ15:32
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui15:50
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)]16:00
khenn_morning16:01
-!- khenn_ is now known as khenn16:01
-!- mode/#webgui [+o khenn] by ChanServ16: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 #webgui16:12
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui16:18
-!- mode/#webgui [+o Haarg] by ChanServ16:19
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16: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 #webgui16:36
-!- mode/#webgui [+o bopbop] by ChanServ16:36
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:38
-!- SDuensin [n=Scott@67.sub-75-207-40.myvzw.com] has joined #WebGUI16:45
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:46
SDuensinGreetings.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 #webgui17:15
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui17:23
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:27
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #webgui18:08
-!- mode/#webgui [+v crythias] by ChanServ18:08
+crythiasanyone here?18:08
+crythiasperldreamer rizen tavisto bopbop apeiron haarg 18:14
@Haargcrythias crythias crythias crythias crythias18:14
@rizenjust us chickens18:14
+crythiashi18:14
@rizenwelcome, long time no see18:14
@tavistoWho dares disturb the wizard!18:14
+crythiashow do I get  a search in a header to not return results but return results in a page?18:15
+crythiasthat is, a search box... 18:15
@rizenwhat version of webgui are you using?18:15
+crythiasooh. ... I knew I shoulda known that18:15
@tavistohah.. rookie.18:15
+crythias7.5.2118:16
@rizen7.5 and above has a "Use Containers?" switch18:16
@rizenin the properties tab of the search asset18:16
+crythiaschecking.18:17
-!- estiven [n=estiven@201.232.58.66] has joined #webgui18:17
+crythiashrm.18:18
+crythiasnot working.18:18
@rizenmaybe i don't understand what you are asking then18:18
+crythiasbecause I'm using asset proxy for the search window.18:18
@rizencould you rephrase the question18:18
+crythiasI have header ... it has the search box in it, but the search results are coming in the header.18:19
@rizenare you saying you want the search results to appear in the header of your site?18:19
@rizenoh, you're saying you don't want them up there18:19
@rizenand they are18:19
+crythiasI don't want that. I goofed using an asset proxy18:19
@rizenright, you should just copy the HTML of the search form18:19
@rizeninto your header18:19
@rizenrather than using an asset proxy18:19
+crythiasyep. that makes sense to me.18:20
+crythiassounds like something I've told someone back in the day.18:20
@rizenassetproxy copies functionality18:21
@rizenyou just want to copy the form18:21
@rizennot the functionality18:21
+crythiasyeo18:22
+crythiasyep18:22
+crythiasdude. sweet18:22
@rizenwhat's mine say? DUDE18:23
@rizenwhat's mine say? SWEET18:23
+crythiasWhat about mine?18:23
+crythiasSUHWEET18:23
@rizenDUDE18:23
@rizenso crythias, does this mean you're back in the game?18:24
+perlDreamernice app, khenn_18:24
+perlDreamerBug tracker looks cool18:24
-!- khenn_ is now known as khenn18:26
-!- mode/#webgui [+o khenn] by ChanServ18:26
@khennthanks18:26
+crythiasam I back in the game? I could be. I chose WG for our new site ... finally got the people involved.18:28
+crythiasit 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 #webgui18:59
zylopfaGreetings19:00
dionakhey zylopfa, did you get your payment gateway finished?19:01
zylopfaI am working on it19:03
zylopfaI found out its not good api wise19:03
zylopfai have to do it the other way around19:03
zylopfaSo i have to make the transaction first19:03
zylopfaand then hand over to the gateway19:03
zylopfaand then get callback from the gw19:03
zylopfaand finish it like that19:04
zylopfaThe shipping system is reliant on the user logged in 19:04
zylopfaso it cant handle callback19:04
zylopfawhen the callback server is Visitor19:04
zylopfaas they always are when its Callback19:05
@rizenyou can log the user in on the callback too19:07
@rizenyou have the cart id19:07
@rizenwhich means you have the session id19:07
@rizenwhich means you have the user id19:07
zylopfaBut rizen19:07
zylopfaisnt session made for the callback?19:07
@rizenno if ands or buts, go directly to bed without dinner19:07
zylopfai mean a session is for all things initiating connection19:08
zylopfaand the gateway does that19:08
zylopfabut yes i have the cartid19:08
zylopfahow can i make a session for the callback then?19:08
zylopfaI am pretty noob at this but i looked at it for 10 hours straight yesterday19:09
@rizenmy $newSession = WebGUI::Session->open($webguiRoot, $session->config->getFilename, $session->request, $session->server, $sessionId);19:11
zylopfaand Rizen how can i get the sessionid?19:11
@rizen$cart->get('sessionId');19:12
zylopfasick19:12
zylopfaI need to ask oyu19:12
zylopfahttp://webgui.pastebin.com/m25379da719:12
@rizen$session->server->dir_config('WebguiRoot')19:12
zylopfaThis is my current none working19:12
@rizenis how you get webgui root19:12
zylopfaYou are very kind19:13
@rizenyou are the first person on earth to think or say that. =)19:13
zylopfahaah you are kidding19:13
@rizenand you won't think it for long19:13
zylopfayeah I will19:14
zylopfayou saved my year19:14
dionakoh, i like the bug tracker interface on webgui.org19:14
dionakvery nice19:14
@rizenjust ask dionak19:14
+perlDreamerkhenn++19:14
@rizenor Haarg19:14
@rizenor perlDreamer19:14
+perlDreamerI think you rock, rizen-ator.19:14
@rizendamn it pd, you're not helping my cause. =)19:14
+perlDreamerA running mate always supports his primary candidate19:15
@rizentrue19:15
@rizenso are we winning?19:15
@rizeni haven't checked the polls19:15
+perlDreamerUh, no.  We're not winning19:15
+perlDreamerBut we have the moral high ground19:15
@rizenwell at least we make this look good19:16
dionakrizen's a little grumpy at times, but rock'n nonetheless19:16
zylopfaperlDreamer, what are you winning?19:16
@khennI'm waiting for something to be assigned to someone on the new request tracker19:16
+perlDreamerrizen and I are running for office19:16
zylopfaimba19:16
@khennsomeone other than me =)19:16
+perlDreamerActually, rizen's running for office and dragging me along for the ride.19:17
@khennwhat office is rizen running for?19:17
+perlDreamerPresident of the United States of America19:17
@khennerm yeah19:17
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:19
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:19
+MrHairgreasehi19:19
@khennhi19:19
+MrHairgreaseis it possible with webgui to let it set multi domain cookies?19:19
+MrHairgreaseso if a.mydomain.com and b.mydomain.com are running  the same wg19:20
+MrHairgreaseif you are logged on to a.mydomain.com you should also automatically be logged on to b.mydomain.com19:20
@rizenyes19:21
+MrHairgreaseit has to do with the domain property of the cookie19:21
@rizenyou set it in the config file19:21
+MrHairgreaseso if i could set that19:21
+MrHairgreaseah19:21
+MrHairgreasethanks19:21
@rizenjust set it to .mydomain.com19:21
+MrHairgreaseyeah19:21
+MrHairgreasei knew taht part19:21
+MrHairgreasebut not weher to set it19:21
+MrHairgreasemucho gracias19:21
zylopfarizen, 19:22
zylopfawhen i make the $card object in the callback19:22
zylopfamy $cart = WebGUI::Shop::Cart->new($session,"$cartid");19:23
zylopfathis is what i do19:23
zylopfabut will the card not be attacked to the old session?19:23
zylopfaattacked even19:23
zylopfashit attached19:23
@rizenyeah, but that's why you use $newSession19:23
zylopfatrue19:23
zylopfabut nresession needs $cart19:23
@rizenyou will have to instanciate the cart twice19:24
zylopfato get the session id19:24
zylopfaohh19:24
@rizenyup19:24
zylopfaSo I also have to make a new PayDriver instance?19:26
zylopfacause 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 #webgui19:29
@rizeneither that or wait until tomorrow19:37
@rizeni'll implement that patch we talked about regarding transactions later today19:39
@rizenand then you can take a look at that and see if it helps you19:39
@rizenif it does you can apply it to your site19:39
@rizenand it will be built in to 7.619:39
zylopfaAwesome rizen, thanks a lot for your help19:41
@rizenyou are contributing this plugin back to the bazaar after all this, right?19:41
@rizenso i'm not just helping you19:41
@rizeni'm helping the community19:41
@rizenmaybe we can start a Danish WebGUI Community out of this19:42
-!- rizen is now known as rizeneatslunch19:42
zylopfayeah ofcourse rizen19:43
zylopfaAnd I will make more plugins for other providers: stormpay, paypal (if not made) and others that might be needed19:43
+perlDreamerHaarg, the new syntaxCheck.t test fails unless it's run from the sbin directory.19:57
+perlDreamerNone of the scripts check as clean.19:57
-!- wgGuest09 [n=wgGuest0@adsl-75-24-6-72.dsl.yntwoh.sbcglobal.net] has joined #webgui19:58
+MrHairgreaseTime for the webgui-world-domination-campaign team to come into action: http://perlbuzz.com/2008/10/whats-the-state-of-perl-web-frameworks.html19:59
@tavistoMrHairgrease, what's up my brotha from a dutch motha?20:02
+MrHairgreaseI have become a worker20:03
+MrHairgreasemy life is over...20:03
+MrHairgreasebut than again20:03
wgGuest09does anyone know who SUBE is? I'd like to talk with him.20:04
wgGuest09or how to message him20:04
+MrHairgreasewgGuest09: never heard of that nick20:05
+MrHairgreasewhere did you find him?20:05
wgGuest09support20:05
+MrHairgreaseon the webgui.org site?20:05
wgGuest09yes20:05
wgGuest09he's posted in support20:05
+MrHairgreasemaybe you could send him a message20:05
wgGuest09I didn't know if he was active here or not.20:05
+MrHairgreasenot sure how you do that within webgui20:05
+MrHairgreasenot on irc20:05
wgGuest09I'm not sure how to message him from WebGUI. His profile is private.20:06
wgGuest09thanks anyway20:06
+MrHairgreaseok20:07
+perlDreamerSube works with Susanb for that university in California20:08
+perlDreamerno, wait a sec20:09
+perlDreamerthat's Some20:09
* perlDreamer is confused20:09
zylopfaWhere can i vote for webui?20:11
zylopfaon that site20:11
@tavistowgGuest09, Sube is a she and we're working with her to fix her new shop.20:11
@tavistoMrHairGrease, how about this link for Perl Frameworks:   http://www.perlfoundation.org/perl5/index.cgi?web_frameworks20:12
wgGuest09we had a bunch of $5 transactions go through our site also20:12
+MrHairgreasetavisto: nice20:12
@tavistoDid 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 point20:13
@tavistoyeah Rizen had me add WebGUI to the list awhile back20:13
+MrHairgreasezylopfa: you can't vote20:13
wgGuest09no I didn't post it I wasn't sure it was WebGUI related20:13
+MrHairgreasebut you _Can_ tell how great webgui is20:13
@tavistoAre the $5 transactions attached to a specific account?20:13
@tavistoI definitely think you should post it if given that this is the 2nd report of it happening.20:14
wgGuest09I don't think it came through our sites. The IP was Malaysia and the card numbers were different.20:14
@tavistoCould be a security issue here so if you could post it with as much detail as possible, that would be excellent.20:14
wgGuest09okay, will do.  How do I change to my username in this chat? I'm not used to irc20:15
+perlDreamersay "/nick whoIAm"20:16
-!- wgGuest09 is now known as gama20:16
+perlDreamerJodie?20:16
gamaJoby20:16
gamathere is a Jodie, but I'm not here20:17
gamaher20:17
+perlDreamerwell, when you all say "gama", it makes guessing hard :)20:17
zylopfaWebgui is just sick good, after i read the "WebGUI developers guide" i am beginning to understand what it can do20:17
zylopfa= all20:17
@tavistoPlease 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
zylopfaGood Sirs and Mamm's20:19
zylopfaI have a small question 20:19
+perlDreamerBring it on, zylopfa20:19
zylopfamy $configFile = $session->config->getFilename;20:19
+perlDreameryes20:19
zylopfaThis is wrong, i found out20:19
+perlDreamerzylopfa, you sure about that?20:20
+perlDreamerThat method is inherited from Config::JSON, and is part of the nightly test suite.20:21
zylopfaI am printing the variable in error handler20:21
zylopfaand it shows 020:21
zylopfaI got it to show the $webguiRoot20:21
gamano $5 items20:21
zylopfabut blank strinkg20:21
zylopfashit20:22
zylopfanever mind20:22
zylopfaI am blind as a worm20:22
+MrHairgreasewho isn't20:22
zylopfaSorry perlDreamer and others20:22
+perlDreamerNot a problem, zylopfa.20:22
+perlDreamerWe all do that :)20:22
+MrHairgreasenowedon't!! =)20:22
+perlDreamerWell, everyone except MrHairgrease20:22
+MrHairgreaseKoen makes my mistakes20:23
+MrHairgreaseby definition =)20:23
+perlDreamerThat _would_ explain a few things20:23
+MrHairgreaseit probably would 20:23
zylopfaperlDreamer, I am gonna recreate the old $session in my callback20:23
gamaactually we don't have any of our EMS available to the public at this time20:24
zylopfaso i can get access to all the things made in that.like the cart20:24
+perlDreamerI backlogged and saw you and rizeneatslunch talk about that20:24
-!- MrHairgrease is now known as MrAfkGrease20:24
zylopfaI am moving forward slowly!!20:25
zylopfaUser for this session: zylopfa, i got out on the log, so i got the session created now20:26
@tavistogama that's very strange and I would include that as well20:35
@tavistoI'm beginning to wonder if this is trickery from the Dutch team in an attempt to raise funds for JT's campaign.20:36
@tavistowhat is your position on that claim perlDreamer? I need a statement from your campaign please.20:37
+perlDreamerOur team is categorically opposed to the illegal raising of campaign funds.20:38
+perlDreamerIn fact, receiving large amounts of funds is counter to good sense, and American law20:38
@tavistoillegal in the US or in Europe?20:38
+perlDreamerFortunately, this funding is coming from Europe...20:38
@tavistoexactly.20:38
+perlDreamerarg, Haarg20:39
zylopfaperlDreamer, its going forward now20:49
zylopfaNow i have a session object with the user making order + the identical cart object he made20:49
-!- rizeneatslunch is now known as rizen21:06
@rizenzylopfa: https://svn.webgui.org/svnweb/plainblack/revision?rev=787321:06
zylopfahaha imba rizen  :D thanks a lot21:08
@rizenimba?21:08
zylopfameans awesome :D21:08
@rizenok21:08
CIA-39WebGUI: jt * r7872 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/ViewCart.pm): 21:17
CIA-39WebGUI: - Removed cart icon from ViewCart macro.21:17
CIA-39WebGUI: - Updated WebGUI::Shop::PayDriver::processTransaction() to accept a21:17
CIA-39WebGUI:  transaction as a param.21:17
CIA-39WebGUI: jt * r7873 /WebGUI/lib/WebGUI/Shop/PayDriver.pm: 21:17
CIA-39WebGUI: - Updated WebGUI::Shop::PayDriver::processTransaction() to accept a21:17
CIA-39WebGUI:  transaction as a param.21:17
zylopfaThis is getting corny now21:27
zylopfaI am making a new PayDriver instance in my callback function21:28
zylopfamy $paydriver = WebGUI::Shop::PayDriver->new($newSession,"$gwid");21:28
zylopfaBut now it say i need to override processPayment21:29
zylopfaohh wait21:29
zylopfarizen, perlDreamer !!!21:31
zylopfaI DID IT !!21:31
@rizenwahoo!21:32
@rizenit works?21:32
zylopfaits sick21:32
@rizendid you use the new patch i just provided, or did you go the old way?21:32
zylopfaI did the old way!21:33
zylopfahttp://webgui.pastebin.com/m77abe6121:33
zylopfarizen, the above is my final callback script21:34
zylopfaOk its not finished but i got the mechanics to work, so it will work with me21:34
zylopfaI need to place some checks ofc to see if the payment is legit21:34
zylopfaThis is sick good, I have been trying to work it out for days now21:35
zylopfaBut the best thing is I learn alot about webgui doing it21:35
@rizenyou know, since you are passing the session id, you need not pass the cart id21:36
@rizenwebgui can figure out the cart from the session21:36
zylopfaIt can?21:36
@rizenindeed21:36
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:36
-!- mode/#webgui [+v cap10morgan] by ChanServ21:36
@rizennewBySession()21:36
@rizenthat's what it does21:36
zylopfaso i do $cart = $newSession->newBySession(something)21:38
@rizenno21:38
zylopfanaaa $cart =  WebGUI::Shop::Cart->newBySession($newSession)21:38
@rizenyup21:38
zylopfaWebgui is sick21:39
zylopfaand thanks a lot rizen , you saved the year21:39
@rizenthe year isn't over yet21:39
zylopfabtw. do you know about the paypal driver?21:39
@rizenno21:39
zylopfaI can easy make it now, i have before made it from normal perl21:39
@rizenwhat should i know about it?21:39
zylopfaand now i know how to integrate it21:39
@rizenoh, very cool, so are you interested in doing it?21:39
zylopfayeah21:40
@rizenif you are, i'd love to see it21:40
zylopfaAwesome21:40
zylopfaI am21:40
@rizenif the work is quality enough we'd accept it into the core21:40
zylopfaSweet, I will do my best and more21:40
@rizenDo you think you can have it done by November 19th?21:40
zylopfayeah i think thats possible21:40
@rizenthat is the feature freeze date for WebGUI 7.621:40
zylopfaahhh21:40
@rizenotherwise it will have to wait for WebGUI 7.721:40
zylopfaI will get it done till then21:41
@rizensweet21:41
@rizeni know lots of users will appreciate it21:41
zylopfaalso with recurring and all that21:41
@rizencool21:41
+perlDreamerrizen, some guy named JT is making wiki pages21:53
@rizenyeah, he's an asshole21:53
+perlDreamerand you were saying earlier that you're the worst guy in here21:53
@rizenwhat's he doing trying to help people21:54
@rizeni still submit i'm the worst guy in here21:55
@rizenthis JT character will not take the title from me21:56
@rizenhe's not nearly bitchy enough21:56
+perlDreamergive him some time, I'm sure he'll show his true colors21: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 #webgui22:29
-!- mode/#webgui [+v crythias] by ChanServ22:29
@rizenperlDreamer, did you know that crythias is back in the game?22:30
+perlDreamerI heard that22:34
@rizenthat is just SUPER cool22:34
topsubI 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
+perlDreamersure22:38
topsubtest: http://pastebin.com/m56264fc4  macro: http://pastebin.com/m2c6efcf422:39
topsubi am expecting results to come back22:39
topsubmy ul to have 1 entry in it22:40
topsubbut if i run it say 5 times22:40
topsubsometimes i see something22:40
topsubother times i don't22:40
topsubits like when i am trying to create an asset on the fly it doesn't work randomly22:40
topsubor something22:40
+perlDreamerwell, about the test22:45
+perlDreameryou shouldn't have to manually include the test library, or the WebGUI library22:45
+perlDreamerbut that's a nitpick that I'll come back to22:46
topsubhehe k22:46
topsubBe gentle i am new22:46
CIA-39WebGUI: colin * r7874 /WebGUI/t/Session/Url.t: Update test to track code change for escaping requested URLs.22:47
+perlDreamerThe only two tests that fail are the last two?22:47
topsubthe last one is the one i need help with22:47
topsubit "passes"22:47
+perlDreamerthe one that says "unlike $output22:47
topsubyes22:47
-!- Bernd_ [n=spunky@dslb-088-074-128-047.pools.arcor-ip.net] has joined #webgui22:47
+perlDreamerTest looks fine to me.22:47
topsubwhen iam printing the output statement22:47
+perlDreamerah22:48
topsubthere are times when it comes back <ul id="webinarList"></ul>22:48
+perlDreamerfor tests, in general you want to use diag, not print22:48
topsubbut 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
topsubi ran this test back to back 5 times22:48
Bernd_Hey!22:48
topsub4 of them had an empty ul22:48
Bernd_Who of you guys has been working on the new request tracker?22:48
topsub1 of them had what i just posted with a populated UL22:48
Bernd_rizen, was that you?22:49
Bernd_Great work!22:50
Bernd_Except for one thing...22:50
+perlDreamertopsub, 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
+perlDreamerand I think your group by clause has to be a valid field22:51
+perlDreamerliek w.assetId or ad.assetId22:51
@rizenBernd_ it was khenn and now Haarg22:51
Bernd_Alright, thanks!22:51
Bernd_Haarg, are you online?22:51
@rizenregardless though22:52
@rizenthis is not an RFE list22:52
@rizenif you want something, put it in the RFE list22:52
Bernd_Ok, I apologize.22:52
@Haargyeah, i saw that issue Bernd_22:52
+perlDreamerHaarg, 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
topsubpd, 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
topsubpd, i will write a test for that getWebinars and see thanks22:53
Bernd_Or did you plan to fix this anyway?22:53
@HaargperlDreamer, yes22:53
@Haargjust a sec though22:53
+perlDreamerI'm backporting test fixes, so if you want, I can do it too22:53
@khennI noticed that too22:53
+perlDreamerjust let me know when it is okay22:53
@khennHaarg - it's probably being filtered out of the template22:54
topsubpd, 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
+perlDreamerstrictly speaking, if you're using the same session and user, you do not23:00
topsubSeems by purging what i create under that version tag it removes it.23:00
+perlDreamerbut it makes clean-up quick and easy if you have lots of things to clean up23:00
+perlDreameryes, when you nuke a version tag is does the same as $asset->purge23:00
topsubright now by running this test i am running it as a visitor right?23:00
+perlDreameryes23:00
topsubbut 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 assets23:01
+perlDreamer++laziness23:01
topsublol k23:01
+perlDreameraltering assets is fine, you don't need a version tag for calling $asset->update23:01
+perlDreamerjust creation23:02
topsubi 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
topsubthat left open and i didn't know until i ran it about 15 times23:02
+perlDreameroy23:02
topsubi learned the hard way that day23:02
topsubi quickly put that in a version tag23:02
topsubbecause if one thing messed up i tried to remove everything before it23:03
+perlDreamerutility scripts should probably always use version tags23:03
topsubputting that in a version tag made it easy as pie23:03
+perlDreamerbut tests don't have to23:03
topsubOh i learned that.. lol23:03
-!- Bernd_ [n=spunky@dslb-088-074-128-047.pools.arcor-ip.net] has quit ["Ex-Chat"]23:06
zylopfaI need someone to tell me how to make a  cartid "q_ajRrw2jn57NjSigmfKBQ" into only alfanumeric a-zA-Z0-923:22
zylopfaand still keeping it unique23:22
+perlDreamerzylopfa, that's not possible23:22
zylopfadamn23:22
+perlDreamerhow about encoding the cartid to make it URL safe?23:22
zylopfaThe lame gateway will not accept other than a-zA-Z0-9 in the field for the order number23:23
zylopfaperlDreamer, good idea, will it still keep its uniqueness?23:23
zylopfawell i guess it will23:23
+perlDreamerURL encoding will use things like %2F23:23
zylopfathat wont work23:23
+perlDreameryeah23:23
zylopfaIts lame the gateway check for nummeric23:23
zylopfai mean it has only alfanumeric allowed in that field23:24
zylopfaperlDreamer, is there a quick function for it in webgui?23:24
+perlDreameron phone, bb soon23:24
@rizenzylopfa23:26
@rizenyou can turn it into a hex23:26
@rizenit will be longer23:26
@rizenbut it will be unique and alphanumeric only23:26
zylopfagood idea rizen also23:26
zylopfathats what i need23:26
zylopfais that pack i use?23:26
@rizen$session->id->toHex($guid)23:29
@rizenor better yet23:29
@rizenjust use MIME::Base6423:29
@rizennevermind23:30
@rizenthat won't work either23:30
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:31
zylopfa$cartid =~ s/(.|\n)/sprintf("%02lx", ord $1)/eg;23:32
zylopfaBut i think the toHex is nicer23:33
zylopfawhy not use it when its there23:33
@rizencuz there's no way to convert it back23:33
@rizenat least not built in 23:33
zylopfayeah 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
zylopfaInsane, thanks a lot23:42
zylopfaI will use the toHex($guid) though23:42
zylopfaits not important the number23:42
zylopfaits just required by the gateway23:43
zylopfaInternal in webgui it takes care of transaction numbers23:43
@Haargyou don't need to translate it back?23:43
@HaargtoHex is what i would recommend, that thing i pasted is to translate from hex23:43
@Haargwe don't currently have a function for that23:44
zylopfai can just do:   $cartidHEXed == toHex('idbackfromgw')23:44
zylopfato check if i get correct number back from the gw23:44
zylopfasorry that is:   toHex($cartid) == $hexedidbackfromgw23:45
@Haargwell, if you are sending it to them in hex, you wouldn't want to hex it again when it came back from them23:45
@Haargyeah23:45
@Haargwell, eq not ==23:45
zylopfayeah eq23:45
@Haargthat depends on you already having the cart id though23:45
zylopfaI have the cartid23:46
zylopfabut the "OrderNumber" field wont take anything but alphanumeric not including - _23:46
zylopfaso i use the "reference" field to pass the session id to gw23:47
zylopfait can have all sorts 23:47
@Haargis this for recurring transactions?23:48
zylopfayeah23:50
@Haargi don't think you can use the session then23:50
@Haargsessions expire23:50
@Haargamong other things23:50
zylopfaHaarg, there is a problem, the OrderNR must only be 20 chars23:50
zylopfaNo this is not for recurrring23:50
zylopfathe thing i do now but it will be made recurring23:50
zylopfabut thats in another function23:51
@Haargin what context is the result coming back from the gateway then?23:51
zylopfaDamn i just need how i get a number that wont be the same in any post, and will be 20 chars max23:51
@Haargwell, you can just make one up then23:52
@Haargtake a guid, filter out + and /23:52
zylopfahmm yeah Haarg but wont it be possible to get the same one 2 times?23:53
zylopfaif i filter some _-+ out and place it with something else23:53
+perlDreamerthat's a 1-way transformation23:53
+perlDreamerno way to reverse map it23:53
+perlDreamerunless...23:53
+perlDreamerunless you build a translation table23:54
+perlDreamerin the db23:54
zylopfayeah23:54
+perlDreamerso that you can look them up on return23:54
@Haargif you need to reverse it you would need a lookup table yeah23:54
@Haargguids are unique enough that losing a little precision will be ok23:54
zylopfaThe Cartid is good to use, cause in recurring i can look up the transaction id23:54
+perlDreamerHaarg, okay to commit backported url encoding fixes and tests?23:54
@Haargyeah23:54
zylopfai cant give the gateway the transaction id cause i dont have it before the thing is over23:55
+perlDreamerzylopfa, all IDs in WebGUI are 22 character23:55
zylopfaperlDreamer, yeah but the gateway wont take chars like -,_ in the ordernr23:55
zylopfaWell its actually no matter what the number is as it will be put with the transaction when its done23:56
zylopfajust a 1 to 10000000 will be ok 23:56
zylopfabut i need to be sure its a unique number23:57
zylopfaor string23:57
+perlDreamerthat's why I think you should build a translation table23:57
+perlDreamergo from something that will not be unique to use for talking to the remote server23:57
+perlDreamerand then use it to look up the real thing locally23:58
+perlDreamerand double check that no one tries to spoof you23:58
@Haargfor now, you can just use a guid with /+ removed and cut to 20 characters23:58
@Haargwhen you want recurring, you'll probably need a translation table like perlDreamer is saying23:58
zylopfaHaarg, its no problem with recurring23:58
zylopfacause this happens23:58
zylopfaGW-send OrderNumber -> callbackfunction23:59
zylopfaand i look up ordernumber in the transaction table 23:59
--- Day changed Wed Oct 08 2008
zylopfatransactionCode is the field i use for it00:00
zylopfain the transaction table00:00
zylopfaThe GUID's are A-Za-z0-9 and -_ ?00:01
@Haargyes00:01
@Haargcase sensitive00:02
zylopfaso its 2 characters i need to substitute with something else00:02
@Haargor just cut out00:02
+perlDreamerYes, and you have to clip it to 20 characters00:02
-!- SDuensin [n=Scott@67.sub-75-207-40.myvzw.com] has quit ["Leaving"]00:02
zylopfaCurse this gateway00:04
zylopfaperlDreamer, i can use the orderNumber in transaction and increment the biggest int in it with 1 to get a new00:07
zylopfabut if there are 100000 ordering at the same time it wont work00:07
zylopfaas they might get the same ordernr00:07
zylopfaI can also use the perl time() function but thats only 1 pr second00:15
-!- eddy [n=eddy@host-200-26-161-57.movilmax.com] has joined #webgui00:15
eddyHello!00:15
zylopfaHello eddy 00:15
eddy:)00:15
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"]00:16
+perlDreamerzylopfa, and order number is per user, so it can clash00:17
+perlDreameruh oh00:17
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]00:17
eddyhelp00:18
eddysorry00:18
+perlDreamerAsk away, eddy00:18
CIA-39WebGUI: 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
+perlDreamerI would like to assign myself a Shop bug.00:40
CIA-39WebGUI: colin * r7876 /WebGUI/ (lib/WebGUI/Session/Http.pm t/Session/Http.t): Update test to work with XSS fix.00:49
CIA-39WebGUI: colin * r7877 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Http.pm t/Session/Http.t): backport Session/Http.t test fixes00: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
+perlDreamertavisto, what is a nice car?01:22
@tavistouh...01:31
@tavistonice car for what?01:32
+perlDreamerimpressing people and driving fast01:32
@tavistoI would go with the 2009 Turbocharged Range Rover or a Cadillac XLR-V01:33
+perlDreamerHow much does it cost?01:33
+perlDreamerand what does it weigh?01:34
@tavistoTurbo range is about 130k and XLR-V is probably 90k01:34
@tavistorange is 6500 curb weight, xlr prob 3k01:34
@tavistothe other vehicle that is nice is the Cadillac Escalade Hybrid.. Ultimate in luxury and green tech for big suvs01:35
+perlDreamerIs something up with webgui.org?  It seems dog slow01:43
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:46
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui01: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 #webgui01:48
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has joined #webgui01:52
+perlDreamerWould a kind PB person please close a bug for me?01:58
+perlDreamerhttp://www.webgui.org/bugs/tracker/876601:58
CIA-39WebGUI: colin * r7878 /WebGUI/ (3 files in 3 dirs): 02:00
CIA-39WebGUI: Fix a bug with shipping costs as a percentage of weight. Build02:00
CIA-39WebGUI: a test to test the fix.02:00
CIA-39WebGUI: colin * r7879 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport fix for percent of shipping weight fix with test02: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-39WebGUI: colin * r7880 /WebGUI/t/Asset/AssetExportHtml.t: begin guardbanding the test to survive being run by root02:36
CIA-39WebGUI: colin * r7881 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: fix an i18n typo. Sorry Bart02: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 #webgui03:31
-!- mode/#webgui [+o preaction] by ChanServ03: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 #WebGUI04: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 #webgui04:43
-!- mode/#webgui [+v perlDreamer] by ChanServ04:43
-!- crythias [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has joined #webgui04:44
-!- mode/#webgui [+v crythias] by ChanServ04: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 #webgui05:03
elninopreaction, or perldreamer, which one of you was I talking to about encoding and utf-8?05:03
@preactionprobably me05:03
elninoI have another question =)05:04
elninoI'm in the middle of fixing some translated pages.05:04
elninoand they are turning up well now, however, the title and menutitle are05:04
elninodisplaying as jibberish in the asset manager.05:04
elninothat totally confuses me since the pages show up fine. 05:05
elninois 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
elninoopps. I just looked, the content type is utf-9. maybe because the lang isn't defined?05:06
elninoor defined as english?05:06
@preactionlanguage doesn't enter into it, just character encoding05:07
elninobasically 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
elninohmm. I just realized tha tthe messed up languages are RTL as opposed to LTR,05:08
elninobut before the upgrade, it looked like they were displaying right.05:09
@preactionit's possible. are you using the right RTL and LTR markers?05:09
elninobut now the characters aren't even close to what they are on the html page.05:09
@preactionthat might be a different issue though05:09
elninoI took care of the "RTL" in the pagelayout template. I didn't specify RTL in the menu title or title fields.05:10
@preactionthere are special zero-width RTL and LTR markers. I suspect they would have to be put in the appropriate places in the title / menutitle05:12
@preactionthat may work, i don't know05:12
elninohmm. 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 #webgui05: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 #webgui05:51
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #webgui06:03
+perlDreamerany luck with the macro, topsub?06:18
topsubYa, it seems to work now once i fixed that SQL06:18
+perlDreamersweet06:18
topsubi 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
+perlDreamerthat's a good idea06:18
+perlDreamerI got bit by my own rule today06:19
topsubhehe how so?06:19
+perlDreamerDidn't write a test for the FlatRate pay driver06:19
+perlDreamerand it had a bug06:19
+perlDreamerin the untested part06:19
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:32
-!- mode/#webgui [+o Haarg] by ChanServ06: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-39WebGUI: colin * r7882 /WebGUI/t/Asset/AssetExportHtml.t: 07:22
CIA-39WebGUI: More guardbanding tests for root.07:22
CIA-39WebGUI: No more dumping files into /07:22
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:23
patspamooooh07:26
patspam!07:26
* patspam just discovered inputEx07:26
+perlDreamer??07:26
patspama form element library for YUI07:26
patspamfor situations where you don't want to build form elements from html markup07:26
patspame.g. where you don't need graceful degredation07:27
patspamhttp://javascript.neyric.com/inputex/07:27
+perlDreamerI see.  Like the Calendar07:27
patspamyeah. I've been missing that since i switched from ExtJS to YUI for wg dev07:27
patspamYUI 3.x looks pretty sweet too, looking forward to the anticipated beta release at the end of the year07:28
patspammuch 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 #webgui07:52
-!- mode/#webgui [+o Haarg] by ChanServ07:52
-!- MOAR-f00li5h is now known as f00li5h09:49
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:52
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:41
-!- wgGuest53 [n=wgGuest5@cust.8.194.adsl.cistron.nl] has joined #webgui11:59
wgGuest53Hi, 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 #webgui12:12
-!- mode/#webgui [+o apeiron] by ChanServ12:12
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, CIA-39, Helios-, ascii12:14
-!- Netsplit over, joins: @Haarg, CIA-39, Helios-, ascii12: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 #WebGUI15:21
-!- mode/#webgui [+o tavisto] by ChanServ15:21
-!- preaction [n=doug@andc-fw1.exploreos.com] has joined #webgui16:08
-!- mode/#webgui [+o preaction] by ChanServ16:08
-!- preaction [n=doug@andc-fw1.exploreos.com] has left #webgui ["Leaving"]16:10
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:19
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:19
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:32
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:33
-!- mode/#webgui [+o perlmonkey2] by ChanServ16: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 #WebGUI16:47
-!- mode/#webgui [+o khenn] by ChanServ16: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 #webgui17:04
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:11
-!- mode/#webgui [+o rizen] by ChanServ17:11
+MrHairgreaseah17:14
+MrHairgreaserizen17:14
@rizenhowdy17:14
+MrHairgreaseif asset duplication does not duplicat its keywords17:14
+MrHairgreaseis that a bug or a feature17:14
+MrHairgreasei hope it's a bug17:14
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui17:22
-!- mode/#webgui [+o bopbop] by ChanServ17:22
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui17:22
@rizenyeah it should17:25
+MrHairgreaseok17:26
+MrHairgreasegood17:26
@rizenkeywords are also not copied by packages and they should be17:26
+MrHairgreasei have a patch already17:26
@rizenfeel free to apply17:26
@rizenthere's a new 7.5 release out tomorrow17:26
+MrHairgreasehmm17:26
+MrHairgreasethe problem is that I'm in the middle of a project running on an older svn rev17:26
+MrHairgreasethe patch is easy though17:27
+MrHairgreaseand tested17:27
+MrHairgreaseis it possible that i post it in a bug report17:27
+MrHairgreaseand 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 #WebGUI17:28
-!- mode/#webgui [+o khenn] by ChanServ17:28
+MrHairgreaseHere it is: http://www.plainblack.com/bugs/tracker/877617:39
+MrHairgreaseif someone could find the time to apply it I would really appreciate it17:40
@rizeni'll make sure Haarg does it as soon as he gets in17:46
+MrHairgreasesuper!17:47
+MrHairgreasethanks a bunch17: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 #webgui18:04
-!- mode/#webgui [+v crythias] by ChanServ18:05
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:05
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui18:15
carograysomeone 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
+crythiasa sql report can look at them...18:18
+crythiasusually without password b/c it uses internal mysql passwd18:18
+crythiasthe dbpasswd and db usernamte is in webgui/etc/yoursite.conf18:19
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:20
-!- mode/#webgui [+v cap10morgan] by ChanServ18:20
carograyhe has a user name and password - the question is - where does he go?18:21
+crythiasfirst, what does he need to do?18:21
carograyI thought it was the plainblack server that we enter the name of when we put in login requests18:21
+crythiasyou should ask pb18:22
carograyPlainBlack 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 access18:23
carograyUnfortunately, 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
+crythiasnp.18:23
carograysorry not SSL access - my dodo mistake18:23
+crythiasssh?18:24
+crythiasmysql?18:24
+crythiasif he merely wants to look at tables, use a sql report18:24
+crythiasin WebGUI18:24
+crythiasif he's going to edit them directly...18:25
carograyyeah - both. Haarg said he opened both" I can open either the ssh port, the mysql port, or both" .18:27
carograyin the end he said he opened both18:27
carograyhe said he created a system user and an mysql user. 18:28
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:39
-!- mode/#webgui [+v perlDreamer] by ChanServ18:39
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:17
-!- mode/#webgui [+v cap10morgan_] by ChanServ19: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 #webgui19:21
topsubWhen 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
ckotilohhh, i like the new message boards on plainblack.com19:27
+perlDreamertopsub, transactionItem takes a cartItem which contains an Asset::Sku19:30
+perlDreamerI think cartItem contains an assetId and a set of options (internally serialized to JSON).19:32
+perlDreamerbut that's worth a double check19:32
topsubya... 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
+perlDreamerI think I'd set up a cart, then use Cash to check-out19:36
topsubya. 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 product19:37
+perlDreamerNote, if you make that test generic enough, it would be nice to have it in the core.19:38
+perlDreamerWe don't have anything like that in there yet.19:38
topsubusing 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 asset19:38
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:47
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:47
+MrHairgreasequestion about the new bugtracker: is it intended behaviour that the emails it sends don't contain the actual message?19:47
+MrHairgreaseit shows only severity etc19:48
+perlDreamerThere's already a bug filed for that, MrHairgrease19:48
+MrHairgreaseoh19:48
+MrHairgreasegood19:48
+MrHairgreasethanks d19:48
+MrHairgreasepd*19:48
+perlDreamerAs usual, your reverse precognition is working at 100%19:48
+MrHairgreasehehe it came in just 30 secs ago =)19:49
+MrHairgreaseat least i guess19:49
+MrHairgreaseoh19:49
+MrHairgreaseno that's another =)19:49
+perlDreamerI would have sworn I saw a bug like that yesterday. Blank emails and everything.19:50
+MrHairgreaseoh that could be19:51
+perlDreamerWell, in any case, it's worth filing now :)19:51
+MrHairgreaselooking for that now19:51
+MrHairgreasebut i was refering to a bug named 'Bug Tracker' filed by you19:51
+MrHairgreasesince I didn't say in the email what it was abvout19:52
+MrHairgreaseI though I'd just add 1 and 119:52
+perlDreamerah, that bug is about bad flow19:52
+MrHairgreasebut that's not alwats 2 i guess19:52
+perlDreameryou do a search19:52
+perlDreamerclick on a ticket19:52
+perlDreamersay "go back to tickets"19:52
+perlDreamerand it takes  you back to the search screen, and not the ticket list19:52
+perlDreamerHaarg, AssetExportHtml.t is now root/root clean19: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
+perlDreamerand I've backported it to both branches20:02
+perlDreamerIf you'd give it a double check to make sure I didn't miss any root access, I'd appreciate it.20:02
CIA-39WebGUI: colin * r7883 /WebGUI/ (3 files in 3 dirs): final fixes for AssetExportHtml test20:14
CIA-39WebGUI: colin * r7884 /branch/WebGUI_7.5/ (lib/WebGUI/AssetExportHtml.pm t/Asset/AssetExportHtml.t): backport final AssetExportHtml test fixes20:14
CIA-39WebGUI: colin * r7885 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: fix bad whitespace in Thingy POD20:14
CIA-39WebGUI: colin * r7886 /WebGUI/t/Macro/ViewCart.t: update Macro/ViewCart test to track macro changes20: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 #WebGUI20:33
@perlmonkey2can anyone think of a wobject the returns files to IE6/7?21:07
@perlmonkey2The current Survey doesn't.21:07
@perlmonkey2That was a dumb question wasn't it.21:14
topsubhey perlDreamer you here?21:27
@perlmonkey2Why would IE6 throw an error if you set the mime to 'application/octet-strem' and then return a tab-delimted text blob?  21:35
@Haargwhat kind of error?21:45
ckotilID 10 T error , i think21: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 #webgui22:06
lisetteHi22:06
lisetteThere is a diagram component Diagram of WebGUI?22:07
@bopboplisette: can you try to clarify?22:15
lisetteI want a diagram specified of components of webgui like a UML Diagram22:16
+perlDreamerperlDreamer is here22:17
+perlDreamerspeak to me, topsub22:17
lisetteperlDreamer hi22:18
+perlDreamerhi lisette!22:18
lisetteI want a diagram specified of components of webgui like a UML Diagram22:18
lisetteThere is a diagram component Diagram of WebGUI?22:18
+perlDreamerNo22:19
+perlDreamerNo UML, no schema documentation22:24
+perlDreamerno component diagrams22:24
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui22: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 #webgui22:52
Lisett1how to do to add a variant of a product by code?22:52
+perlDreamerLisett1, you can see an example of that in /data/WebGUI/t/Asset/Sku/Product.t22:53
Lisett1thanks.22:54
Lisett1then, i create a product like an asset, and then call the method www_editVariantSave?23:01
+perlDreamerNo23:02
+perlDreamerLisett1, I owe you an apology.23:04
+perlDreamerThere is no example code in /data/WebGUI/t/Asset/Sku/Product.t23:04
Lisett1mmmm23:05
Lisett1ok23:05
Lisett1where i found?23:05
+perlDreamerIt is in /data/WebGUI/t/Shop/ShipDriver/FlatRate.t, between lines 252-28723:06
+perlDreamerthat sets up a product with 3 variants23:06
Lisett1ok, thanks23:07
Lisett1i see23:07
+perlDreamersorry about that23:07
Lisett1tranquilo23:08
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has joined #WebGUI23:09
Lisett1the file FlatRate only have 115 lines23:09
+perlDreamerwhich version of WebGUI are you using?23:10
+perlDreamerYou can also find the example here: https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/t/Shop/ShipDriver/FlatRate.t?rev=787823: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 #webgui23:31
CIA-39WebGUI: colin * r7887 /WebGUI/t/Shop/Tax.t: better cleanup of products for Shop/Tax test23:34
CIA-39WebGUI: colin * r7888 /WebGUI/t/Shop/ShipDriver/FlatRate.t: fix clean-up of Products in FlatRate test23:34
CIA-39WebGUI: colin * r7889 /branch/WebGUI_7.5/t/Shop/ (Tax.t ShipDriver/FlatRate.t): backport test clean-ups for Products23:34
-!- lisette [n=chatzill@201.232.58.66] has joined #webgui23:45
-!- Lisett1 [n=liraos@201.232.58.66] has joined #webgui23:46
Lisett1the file FlatRate only have 115 lines23:46
Lisett1sorry my connectios has down23:46
+perlDreamerYou can also see the code here: https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/t/Shop/ShipDriver/FlatRate.t?rev=787823:47
Lisett1thanks23:50
+perlDreamerIs this more rockemite code?23:54
+crythiasrebooting 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 #webgui23:57
-!- mode/#webgui [+v crythias] by ChanServ23:57
--- Day changed Thu Oct 09 2008
CIA-39WebGUI: translation * r7890 /translations/Spanish/Spanish/Asset.pm: Update from translation server00:07
CIA-39WebGUI: translation * r7891 /translations/Spanish/Spanish/ (4 files): Update from translation server00:07
Lisett1not00:09
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has joined #webgui00:09
Lisett1is for utility that add videos in a website channel00:09
SquOnkHi everyone00:09
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []00:09
Lisett1like a product and the people buy per view00:09
SquOnkUpdated 7.5.25 Debian packages at the usual place.00:10
+perlDreamercool (to both of you)00:10
SquOnkFor 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 files00:10
SquOnkQuick question:00:10
+perlDreamershoot00:11
SquOnkI have a webgui server that's behind a firewall preventing direct web access: it has to go through a proxy.00:11
SquOnkwebgui 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 #WebGUI00:11
+perlDreamerSquOnk, 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
SquOnkperlDreamer: On my way...00:12
SquOnkAnother thing is I haven't been able to use LDAP over SSL.00:12
+perlDreamerWebGUI doesn't support that currently00:13
SquOnkIf I use ldaps://my.ldap:636/ it barfs miserably!00:13
SquOnkFigures...00:13
+perlDreamerpatches welcome :)00:13
SquOnk...will do.00:13
SquOnkNet::LDAP does that magic itself, so we should only be asking for the URI.00:13
+perlDreamerThe next WebGUI RFE day is coming up, so it's a good opportunity to get it into 7.6 quickly00:13
SquOnkperlDreamer: I'm more interested in the Module::Build thing. But I'm doing that myself :-)00:14
SquOnkperl Build.pl00:14
+perlDreamerModule::Build?00:14
SquOnk./Build00:14
SquOnk./Build install00:14
+perlDreameroh, a setup for installing WebGUI00:14
SquOnkperlDreamer: Yep.00:14
+perlDreamerAny Lenny news?00:15
SquOnkperlDreamer: 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 #webgui00:15
+perlDreamerDid you see my Fedora rpm perl module package summary on the dev list, SquOnk?00:15
SquOnkperlDreamer: 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
SquOnkperlDreamer: Nope00:16
+perlDreamerThere are two outdated modules, and 10 missing ones.00:16
SquOnkperlDreamer: I'm bogged down with my classes. I've got a full class this quarter.00:16
SquOnk40 students plus managing the labs.00:16
+perlDreamerwow00:16
SquOnkThey 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
SquOnkGot 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
SquOnkI looked in disbelief and asked "What's the length of the null word?"00:18
SquOnkThe student replied "Zero. But zero IS an even number too?!"00:18
SquOnkI almost broke a leg trying not to laugh.00:18
SquOnkI've got the Spanish translation to 50% today...00:19
+perlDreamerI saw that00:19
+crythiasa doubleword is even length longer than a word :)00:19
+perlDreamerI 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
SquOnkperlDreamer: I'll get it to 101% and beat the dutch!00:20
+perlDreamerMaybe you could offer extra credit to your students...00:20
SquOnkperlDreamer: They're lazy bastards. "Bad" lazy, if you know what I mean...00:20
+crythiasI espeakeh espanish in the eschool.00:21
+perlDreamerGotcha.  Lazy as in bastards, not lazy as in perl.00:21
SquOnkYeah00:21
SquOnkbrb00:21
+perlDreamercrythias, I don't know that you've met SquOnk yet.  SquOnk is this year's WebGUI contributor of the year.00:22
+perlDreamerHe's trying to get WebGUI into Debian Lenny00:22
+crythiasooh. Mucho Gusto!00:22
+perlDreamerand has a full set of apt's for doing it now00:22
+crythiasapartments? appointments? 00:22
+perlDreamerDebian packages00:23
+crythiasoh. yeah. *blush*00:23
* perlDreamer is hampered when speaking Debian-ese due to my Fedora-ness.00:23
+crythiasdon't mind me. I have flashes of brilliance that stunt my vision of the obvious.00:24
+crythiasGot to hand it to these people...00:25
+crythiashttp://abcnews.go.com/Health/wireStory?id=598376500: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 #webgui00:50
knowmadhey folks, has anyone here compiled mod_php against the WRE?00:52
* knowmad ducks00:52
SquOnkWhy 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 sub00:56
+cap10morgan_but i can't even find a place that gets called00:56
+cap10morgan_as far as I can tell, WebGUI just calls all_names() from that module00:56
+perlDreamercap10morgan_, maybe DateTime does it internally01:03
+perlDreamerand I can believe 9 seconds01:03
+perlDreamersince it's loading some huge text file of data01:03
+cap10morgan_i don't see where it is doing that internally, but yeah i guess it still could be01:03
+cap10morgan_and this is everytime i hit my site, 9 seconds for a time zone check01:03
+cap10morgan_that's wayyyyyy too slow01:04
+perlDreamerthat I don't believe01:04
+perlDreamerit doesn't take 9 seconds to load a page on wG01:04
+cap10morgan_it often takes longer than that for me01:04
+cap10morgan_what i'm trying to troubleshoot01:04
+perlDreamerCould it be custom code?01:05
+perlDreamerAre you running vanilla WebGUI?01:05
knowmadSquOnk: cause webgui doesn't do digital downloads01:06
+perlDreamerDoesn't do digital downloads?01:07
SquOnkknowmad: Pray tell what a "digital download" is? I've always believed all my downloads were digital after all...01:07
knowmadbuy a product that is delivered digitally then provide limited time, protected access01:07
+perlDreamerknowmad, you're the second person who's asked for that01:07
+perlDreamerelnino was the first01:08
knowmadit's going to become more common01:08
+perlDreamerwhy don't we build one, then?01:08
knowmadthere was discussion in the forums which led me to the DLGuard.com product which requires php01:08
knowmadlooks easy enough and has plenty of features including integration with loads of payment gateways01:08
knowmadHey 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
SquOnkknowmad: Thanks. Those are my intentions, along with trying for a second CoTY in a row... :-)01:09
knowmadperlDreamer: love the idea of adding it to wG shop but this is a business decision right now and buy is tons cheaper than build01:09
+perlDreamerand quicker01:10
knowmadHey, you gave away our goals too :)01:10
knowmadi wanna be like perlDreamer!01:10
knowmadi'll update the wiki if i can get this to work01:11
knowmadit 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, etc01:12
SquOnkI 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 Force01:13
SquOnk...it was unfair to the PHP crowd here01:13
CIA-39WebGUI: translation * r7892 /translations/Spanish/Spanish/ (Macro_LoginToggle.pm Macro_L_loginBox.pm): Update from translation server01:14
knowmadThat'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
+perlDreamerWho were you competing against?01:14
SquOnkperlDreamer: In-house two-time undisputed failures written in PHP and Joomla.01:15
knowmadCan you submit this to Tavis for a case study?01:16
knowmadI bet he'd be drooling for a story like that ;)01:16
SquOnkOnce we get this show on the road, we will...01:18
knowmadGreat. 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
SquOnkThe 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
+perlDreamerSounds like they need a Debian-based, perl friendly consultant to help them over their biases.01:20
SquOnkThe 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
SquOnkperlDreamer: They have always been Debian-based, in fact they run one of the official venezuelan mirrors01:21
+perlDreamerNice01:21
SquOnkGot to go01:30
SquOnkSee you guys tomorrow01: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 #webgui01: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 #webgui02:27
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui02:32
-!- khenn_ [n=khenn@97.92.186.139] has quit [Read error: 104 (Connection reset by peer)]02:41
CIA-39WebGUI: colin * r7893 /WebGUI/t/Shop/ShipDriver/FlatRate.t: add another FlatRate calculate test02:46
CIA-39WebGUI: colin * r7894 /branch/WebGUI_7.5/t/Shop/ShipDriver/FlatRate.t: backport new FlatRate test02:46
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI02:48
-!- mode/#webgui [+o khenn] by ChanServ02:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui03:27
-!- mode/#webgui [+v cap10morgan] by ChanServ03:27
-!- cap10morgan__ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui03:31
-!- cap10morgan___ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui03: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 #webgui03:35
-!- mode/#webgui [+v cap10morgan] by ChanServ03: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 #webgui03:55
-!- mode/#webgui [+v Radix-wrk] by ChanServ03: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 #webgui05:10
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui05:21
Mech4221Umm - 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
Mech4221ahh - it appears articles _do_ interpret macros....06:17
Mech4221mine must just be busted06:17
-!- MOAR-f001i5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui06:25
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]06:25
-!- MOAR-f001i5h is now known as f00li5h06:25
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:54
elninoHello - Good evening!06:54
elninoI 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
knowmadelnino: hello; you're up late tonite too06:56
elninoyep. I need to not do this.06:56
knowmadMech4221: 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 examples06:57
knowmadelnino: LOL. that'd make two of us06:57
knowmadnot sure about the archiving; we've not used it yet06:58
knowmadi'd be suspicious about spectre06:58
elninoI found a vauge wiki.  I guess I have to create a work flow. So I did. So now I wait. =)06:58
knowmadare there any workflows that are stuck in the queue?06:58
knowmadi'm surprised wG wouldn't do that as part of the daily maintenance workflow06:59
elninonothing stuck, I just don't know how often workflows run.07:02
elninoI'm a bit surprised too. I may have deleted it. long ago.07:02
elninoI updated the wiki a little bit so it's not as vague. http://www.plainblack.com/community-wiki/archive-old-threads07:03
Mech4221knowmad: 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 macros07:07
Mech4221another silly question - looking at the WObject tutorial on the wiki - the wobject's template is stored in the DB...07:08
Mech4221so how does one go about 'updating' the template ?07:08
elninohaarg - 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
@Haargbroken how?07:08
elninoum.. Site search works, but he bazzar one just comes up blank, regardless what I search for.07:11
elninoMech4221 - 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
elninoand right of that drop list there is an edit and manage button - 07:15
knowmadMech4221: or are you talking about the www_view template?07:15
elninoclicking 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
knowmadalso, if you're macro gets spit back out, check rt.log07:15
knowmadusu. in /data/wre/var/logs07:15
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui07:16
elninohello again patspam07:16
Mech4221www_view template ( the 'widget' portion ...  but I'd like to put the 'style' templates shown on the display_tab in SVN too) 07:16
Mech4221ahh - so templates are a purely DB thing ?  no filesystem option ?07:17
elninoas far as I know, knowmad may know differently.07:17
Mech4221if so, how do you guys do source control on templates ?07:18
elninothey are versioned, and you can create your own.07:18
@Haargelnino, 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
elninook.  just wanted to let you know. Sorry.  =(07:18
knowmadMech4221: it sounds like you have a system that you are trying to fit into wG07:19
knowmadwhat is it you're trying to accomplish?07:19
Mech4221knowmad: 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 etc07:20
Mech4221We (plone developers in general) had a hard time with 'thru-the-web' development - So I've used that model before as well07:21
knowmadwe use SVN in conjunction with our wG projects but more for managing macros, wobjects and custom tests07:21
knowmadas 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 heard07:22
knowmadthat still wouldn't be exactly like svn though07:22
elninoMech4221- think of webgui as svn and the asset manager as your file system. Then you'll be fine =) 07:22
Mech4221ok, 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 #webgui07:23
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]07:23
Mech4221so are there any other pieces that 'live' in the DB? or is everything else FS based ?07:23
Mech4221snippets are db only, right ?07:23
knowmadi wasn't going to mention it, but i'm sure you could write your own www_view to use external files07:23
knowmadthen run those through the template engine of your choice (default is HTML::Template)07:24
Mech4221knowmad: just pass my own template thru to the HTML:Template renderer?  We do it that way in pylons...07:24
knowmad95% is DB-based07:24
knowmadyeah, exactly; we do that with macros to separate concerns07:24
Mech4221knowmad: I could probably grok that given a sample or two...07:25
knowmadbut we're using snippets just to keep things all together07:25
knowmadhang on...07:25
Mech4221knowmad: but sounds like I'll need some more experience before worrying about it07:25
Mech4221I'm still on 'Hello World' - so re-jiggering template rendering might be a bit 'advanced' :-)07:25
elninoMech4221  - handy thing to know. 07:26
elninowhen you go around in the asset manger, and come across an asset or template or whatever, 07:26
elninoin the upper right hand corner there is a list of versions and when they were last modified.07:27
elninoyou can also view the revisions and roll back if needed.07:27
knowmadyeah, i'd stick with Hello World first; i can't put my hands on a macro with an example of using external template right now07:27
knowmademail me on the forums if you'd like07:27
knowmadEtc would be best07:28
elninooh.. I just came across one... m.. what was it...07:28
Mech4221elnino: Ahh - found it !  Thanks :-)07:28
elninothe right hand corner?07:28
elnino=)07:28
knowmadMech4221: did you add the macro to your conf file and restart modperl server?07:28
Mech4221lol - yep - right across from the left hand corner :-)07:28
elninoLOL. 07:29
Mech4221knowmad: 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
Mech4221restarted wreconsole as 'root' and everything was hunky-dory07:29
knowmadyeah, i typically run as root 07:31
knowmadbut don't leave it running on a live site as it's unprotected07:31
Mech4221knowmad: yeah - this is just a toy vm for evaling webgui07:32
Mech4221I actually was supposed to have done the eval last weekend - but I got slammed with other work07:32
Mech4221so far my biggest concern is there is a lot to learn...07:33
Mech4221stuff seems pretty logical, performance is good (even on a small vm) - there's just a lot of ground to cover07:33
knowmadthere is a definite learning curve but the features and application framework have made the investment worthwhile for us07:34
knowmadwhat are you looking to accomplish?07:34
Mech4221knowmad: initially - nothing too tough, we need a generic blog app, plus e-commerce for job-postings07:35
knowmadin 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 process07:35
Mech4221eventually, we'll need to tie into several vendors systems via web-rpc stuff 07:35
Mech4221knowmad: yeah - I've already made it known we need to buy a full set if we're going to attempt to use wG07:35
knowmadthe Collab System would support both the blog and the job-postings 07:36
Mech4221the client actually didn't bitch much about the cost of the books - which surprised me :-)07:36
knowmadthe web-rpc stuff would prob need to be custom macros or wobjects07:36
knowmadwell the software is free after all07:36
Mech4221knowmad: 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 :-P07:37
Mech4221knowmad: oh yeah - I'm not complaining - just surprised to have found an 'enlightened' client :-)07:37
knowmadoh yeah, that's there and there's a brand new bug tracker coming online in 7.6 which you can see at webgui.org now07:37
knowmadyes, i see your point07:37
knowmadwe've been using it for a couple years and have about 15 sites built out07:38
knowmadwww.knowmad.com07:38
Mech4221knowmad: have you used other systems besided webgui ?  How did it compare ? strengths/weaknesses ?07:38
knowmadwe like the flexibility it provides; there's also a very international user community07:38
Mech4221knowmad: nice looking portfolio sites on your homepage :-)07:39
knowmadwe did a review 2 years ago when deciding on a solution07:39
knowmadat 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 solutions07:39
Mech4221ahh - interesting - modx was one I was thinking we should investigate for this project07:40
knowmadthey're great for one off sites but as an agency, we need a solution that helps us to manage multiple sites07:40
Mech4221typo3 looks nice - but I hear its a killer to learn ?07:40
knowmadwe can run dozens of sites off a single wG instance07:40
knowmadoiy, let me tell you07:40
knowmadand the version my client is running doesn't even work in Firefox (it's not that old either; maybe a year)07:41
knowmadit seems to have a big european following from what i can tell07:41
elninoMech4221- I'ved used joomla and dotnetnuke - webgui wins hands down.  We evaluated webgui agains 30K solutions, and typo3, webgui won. 07:41
knowmadi've seen joomla and wouldn't touch it; the plugin system is too loose and ends up not tying back into core functions07:41
Mech4221elnino: joomla just seemed scary - no real security system last I checked ?07:42
knowmadone 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
elninoI 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
elninoI used Joomla for a couple clients. I'm trying to convert them. 07:43
Mech4221we did a 'big' eval about 8 years ago - looked at all sorts of stuff - midgard, typo3, *Nuke, etc etc07:43
Mech4221we ended up with Plone (Python, Zope based)07:43
knowmadthat'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 system07:43
knowmaddid you use TAL templates?07:43
Mech4221hell - back then, we used DTML - TAL is the 'new' stuff :-)07:43
knowmadi'm a big fan of TAL; there's a perl module, Petal, which i used for years before switching to wG07:44
Mech4221actually - Plone worked well for us... but the market has changed in the past 8 years, and it was time for a replacement07:44
knowmadone day i might actually port it to wG07:44
Mech4221knowmad: TAL's not bad - very 'elegant' in the use of namespaces to keep the html clean and validating07:44
Mech4221knowmad: but its _slow_07:45
Mech4221knowmad: there's a 'new tal' (z3c) thats a LOT faster07:45
knowmadwebgui 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 work07:45
knowmadplus we get all the security and common features built-in to boot07:45
knowmadi hadn't heard of z3c; i'll check it out07:46
Mech4221its 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 story07:46
knowmadyeah, it suffers from being almost too elegant and definitely slow07:46
Mech4221knowmad: check out 'grok' too - its a re-do of a lot Zope technology to support a more 'railsish' application development model...07:47
knowmaddo you work with an agency?07:47
Mech4221knowmad: the sad part is Zope 3 is a LOT faster and cleaner then Zope 2 - but plone isn't compatible with it07:48
knowmadyeah, that sounds like it might be a painful upgrade07:48
Mech4221knowmad: I'm a principal in a little shop - just 2 of us and some sub-contractors :-)07:48
knowmadwe have 4 staff plus 2 regular subs07:48
knowmadwhere are you guys located?07:48
Mech4221knowmad: after working with Zope/Plone for so long, I had sort of a 'full-stack toolkit' backlash and started playing with pylons ..07:49
Mech4221oh, we're in San Jose CA07:49
knowmadhow did you like that? the community college here uses it and the dev i know really likes it07:49
Mech4221pylons is a very nice 'little' framework... Oh, I _LOVE_ it :-)07:50
knowmadi'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 607:50
Mech4221if you know python, you know pylons :-)  Very small, very simple07:50
Mech4221but not a lot of functionality 'baked in'...07:50
knowmadgood to know07:50
knowmadi think that's what php gives for web developers07:51
elninoI'm going to sleep!!!  See ya, nice chatting.07:51
knowmadbut 3000+ functions is simply ridiculous and leads to some crappy code07:51
Mech4221you get simple sql connectivity, fast templating language, sessions, routes for dispatching, and a very simple security framework - thats _it_07:51
knowmadelnino: yeah, i need to do the same. good to catch up with you.07:51
Mech4221elnino: nice talking to you too :-)07:51
knowmadMech4221: 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.com07:55
Mech4221knowmad: Thanks!07:56
Mech4221will do :-)07:56
Mech4221and thanks for the help :-)07:56
knowmadyw07: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 f00li5h08:23
-!- wgGuest87 [n=wgGuest8@87.70.104.72] has joined #webgui08:45
wgGuest87hello?08:46
Mech4221hi08:46
wgGuest87Hi Mech08:46
Mech4221Hi Guest :-)08:46
wgGuest87Hi. My name is Oren BTW 08:47
wgGuest87anyone else here?08:47
Mech4221Hi Oren :-)08:47
Mech4221I think everyone went to bed....08:48
wgGuest87You are in the U.S?08:49
Mech4221yes - I'm in California 08:49
Mech4221you ?08:49
wgGuest87I'm in Israel. It's early morning in this part of the world...08:49
Mech4221ahh... It's almost midnight here :-)08:51
wgGuest87Yea 8 hours differnce08:51
Mech4221though the Europeans might be getting up soon 08:51
wgGuest87I guess so. Anyway, maybe you can help me with a WegGui issue?08:52
Mech4221really ?  I thought Israel was further east (or further east then europe anyway... )08:52
Mech4221I doubt it - but I'm willing to try :-)08:52
wgGuest87Actualy I already posted a question about this in the forum08:53
wgGuest87but in any case I am trying to set up a site... and this is my first experience with WebGui08:54
Mech4221mine too :-)08:54
wgGuest87One of the main features I need is that users will have a personal space... a home page or something like that, that they can edit08:55
wgGuest87I know how to create page layouts owned by users08:55
Mech4221oh - doesn't the 'dashboard' thingy do that ?08:56
wgGuest87It might08:56
wgGuest87I tried useing it and it seem to mess up the whole page08:56
wgGuest87I can use regular page layouts too, I guess08:57
wgGuest87but my question is different: How do I create a page (or any kind of asset for that matter) automaticaly for users when they register08:58
Mech4221Umm - I not sure in wG - but in other CMS systems I've used, that would be in the workflows ?08:58
Mech4221s/I/I'm/08:58
wgGuest87Maybe..08:59
wgGuest87I will check that08:59
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui08:59
wgGuest87Hi Bob08:59
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:59
AMH_bobHi wgGuest8709:00
wgGuest87:-)09:00
AMH_boband dapperedodo of course ...09:00
wgGuest87Hi Dapper09:00
Mech4221wgGuest87: oh hey - they have training videos... http://www.plainblack.com/wgtv/dashboards09:00
wgGuest87Thanks, I'll have a look09:01
Mech4221wgGuest87: 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
wgGuest87Maybe.09:03
dapperedodomorning09:04
wgGuest87May I repeat my question for the people who just joun? Perhaps one of you can help me?09:04
wgGuest87I am setting up a site which is part like a social network09:05
wgGuest87so I need users to have "home pages" that they can edit, add assets to, etc.09:06
wgGuest87These pages may be dashboards or just plain page layouts. That is not the problem09:06
wgGuest87My problem is this: I want the home pages of users to be created for them when tehy register09:07
wgGuest87I also want that when users login they will go to their home pages and not to the root09:07
wgGuest87hello?09:09
Mech4221wgGuest87: sorry - thats beyond me :-/09:11
wgGuest87Anyone else?09:11
wgGuest87I just need some kind of a general recepie. I can figure out the details myself, I guess...09:12
wgGuest87Okay, Thanks anyway :-)09:13
wgGuest87You did help me with the link to the dashboard help. I might be able to use that...09:13
wgGuest87bye09:14
-!- wgGuest87 [n=wgGuest8@87.70.104.72] has quit []09:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10: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 #webgui12: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 #webgui14: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 #webgui16:14
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:14
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui16:15
-!- mode/#webgui [+v cap10morgan] by ChanServ16:15
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:20
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:20
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui16:28
-!- mode/#webgui [+v cap10morgan_] by ChanServ16: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 #webgui16:33
-!- mode/#webgui [+v cap10morgan] by ChanServ16: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 #webgui16:34
-!- mode/#webgui [+v cap10morgan] by ChanServ16:34
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:36
-!- mode/#webgui [+o bopbop] by ChanServ16:36
-!- SDuensin [n=Scott@129.sub-75-207-80.myvzw.com] has joined #WebGUI16: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 #webgui16:44
-!- mode/#webgui [+o rizen] by ChanServ16:44
SDuensinHello!16:48
+MrHairgreaseHowdy!16:48
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI16:49
AMH_bobhowdy16:52
SDuensinI 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 #webgui16:56
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:02
-!- mode/#webgui [+o Haarg] by ChanServ17:02
-!- topsub [n=josh@97.66.185.250] has joined #webgui17: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 #webgui17:21
carograywhat would be the syntax for getting the right AM or PM when using meridiem variable for an events time17:25
carogray?17:25
carograygood morning/afternoon17:25
@perlmonkey2We SOOOOO need a new wobject that uses a carousel to rotate articles17:32
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI17:32
-!- mode/#webgui [+o tavisto] by ChanServ17:32
@perlmonkey2That 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
@perlmonkey2YUI 2.6 now has one17:33
+MrHairgreasepm2: you could prolly do that by integrating the yui caroussel into a layout template17:33
@perlmonkey2MrHairgrease: brilliant17:34
+MrHairgreaseit is =)17:34
@perlmonkey2wow, I going to have to try to do that tonight.17:35
@perlmonkey2s/I/I am/17:35
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:39
dionakthat is nice17:41
dionakand would be very useful for articles, especially on news sites implemented in webgui17:42
CIA-39WebGUI: graham * r7895 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed #8776: duplicate does not duplicate keywords17:50
CIA-39WebGUI: graham * r7896 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed #8776: duplicate does not duplicate keywords17:50
-!- Lisette [n=liraos@adsl190-28-97-71.epm.net.co] has joined #webgui17:55
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui18: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 #webgui18:40
-!- crythias1 [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui18:50
crythias1hrm.18:50
crythias1is there a field for an article's date of commit/save/post/something?18:52
@HaargrevisionDate or creationDate18:53
@HaargrevisionDate is last edit18:53
crythias1probably revisionDate, to include pretty print in an article template18:54
-!- Bernd_ [n=spunky@dslb-092-078-012-040.pools.arcor-ip.net] has joined #webgui18:56
crythias1so... do I need to sqlreport article revisionDate?18:56
@perlmonkey2content-dispositionattachment; filename="test-survey-2_composite.tab"19:00
@perlmonkey2content-dispositionattachment; filename="test%20survey%202.tab"19:00
@perlmonkey2Is 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 #webgui19:03
-!- mode/#webgui [+v Radix_] by ChanServ19:03
@Haargi'd have to check the specs on that19:04
-!- diakopte1 is now known as diakopter_o19:08
-!- diakopter_o is now known as diakopter19:09
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:12
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:13
-!- mode/#webgui [+v perlDreamer] by ChanServ19:13
+perlDreamerIn the new bug system, if I comment on a closed bug does it automatically reopen?19:13
@Haargclosed no19:14
@Haargresolved yes19:14
Lisettehi perlDreamer19:14
+perlDreamerSemantically, what is the difference between resolved and closed?19:14
Lisettewhat is the parentId of the product?19:14
@Haargone automatically reopens :)19:14
+perlDreamerLisette, assets are laid out like a tree19:15
+perlDreamerthe parentId is the assetId of whichever asset "owns" the Product.19:15
+perlDreamerHaarg: gotcha :)19:15
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui19:28
-!- mode/#webgui [+v cap10morgan_] by ChanServ19: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 #webgui19:28
zylopfaCan anyone tell me how i can get script errors displayed in error log?19:29
zylopfalike if i forget a ; or a " 19:29
+perlDreameruse $session->log->warn19:29
+perlDreameroh19:29
+perlDreamerno way to do that for a script19:29
zylopfaI dont get normal error message19:29
zylopfadamn it19:29
+perlDreamerhow about doing perl -wc myScript.pl19:29
zylopfaIts very long development time for me like that19:29
zylopfano its in a module19:30
zylopfaPayment module i make19:30
+perlDreamersame thing, zylopfa19:30
zylopfaso its warning?19:30
+perlDreamerperl -wc -I /data/WebGUI/lib myModule.pm19:30
zylopfaohh sweet19:30
+perlDreamerand you don't even need to restart Apache to do that19:30
+perlDreamerin vim, you can make a bindkey to do it for you19:30
+perlDreameror you can override the write method to automatically syntax check before it writes19:31
zylopfaperlDreamer, it goes to some interactive mode when i write it19:31
+perlDreamerperl -wc -(Capital I) /data/WebGUI/lib myModule.pm 19:32
zylopfaso i need the entire path?19:32
+perlDreameryes19:32
zylopfaahh ofc19:32
zylopfai need the lib19:32
+perlDreameryes, because, depending on where you invoke perl, it doesn't know how to find any webgui modules that your module uses19:33
zylopfayeah ofc :D19: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 #webgui19:34
-!- mode/#webgui [+v cap10morgan] by ChanServ19:34
zylopfaThanks a 1000 million perlDreamer 19:34
zylopfathis just took hours off my development19:34
zylopfacause i some times forget a " or something else thats a syntax error19: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 #webgui19:35
-!- mode/#webgui [+v cap10morgan] by ChanServ19: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 #webgui19:36
-!- mode/#webgui [+v cap10morgan] by ChanServ19:36
zylopfaperlDreamer, when i do a $output .= << "EndOfText";19:36
zylopfaand i interpolate variables inside19:36
zylopfait says error19:36
zylopfathat it require explicit package name19:37
+perlDreamerzylopfa, are you using "use strict" in your module?19:37
zylopfayeah19:37
@apeironzylopfa, Declare $output.19:37
zylopfaIt is 19:37
zylopfamy $output = "something";19:37
@apeironzylopfa, Pastebot the code, please.19:37
zylopfaroger that19:37
@apeironThere's a communications error between you and perl. :)19:38
zylopfahttp://webgui.pastebin.com/m7aac9b7419:38
zylopfahaha yeah19:38
zylopfaLOL19:38
zylopfaits a typo19:38
zylopfasorry apeiron to waste your time19:38
zylopfaits a case sensitive error19:39
@apeironNo worries, I do the same thing all the time.19:39
zylopfaMost my errors are like that19:39
+perlDreamerzylopfa, if this payment module is to be put into the core, it will need to be internationalized.19:40
zylopfaI got a good testing tip from perlDreamer : 19:40
zylopfaperlDreamer, exactly19:40
+perlDreamergood, just checking :)19:40
zylopfai am just making some testing19:40
zylopfathe perl -wc -I ... trick realy saved me19:40
CIA-39WebGUI: translation * r7897 /translations/German/German/ (Asset_Matrix.pm Asset_WikiMaster.pm Asset_WikiPage.pm): Update from translation server19:43
zylopfaI am gonna internationalize it now, its best to do it as you go, imo19:44
zylopfaDoes anyone know if Digest::SHA is default installed with webgui?19:57
zylopfaor a similar thing that can calcualte sha-512 digests19:57
carograytrying to use meridiem calendar date variable and getting stuck19:57
carograyanyone up for this q?19:58
zylopfaNot sure what you mean19:58
carograymeridiem keeps giving me AM - no matter what19:59
zylopfaIsn't it a setting in the user profile?20:01
zylopfawether to use am times or military time20:01
zylopfaohh propablt not whatr you asked20:01
zylopfaI dont know about this :(20:01
carograyCalendar Date/Time variables20:02
carograySometimes 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
carograymeridiem is one of these variables20:02
carograyI am getting eventStartDateHour and eventStartDateMinute to work as well as corresponding End variables, but can't get the meridiem to work20:03
zylopfaI am dont know anything about the calendar :(20:04
carograyI would have thought it would show up if I put in eventStartDateMeridiem20:04
carograythat gives nothing20:04
carograyhmmm well I will just keep asking...thanks20:05
+perlDreamercarogray, I would file it as a bug20:06
+perlDreamerGive the complete setup on how to duplicate it20:06
carograyI 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 one20:08
@perlmonkey2So 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 #webgui20:18
-!- mode/#webgui [+o apeiron] by ChanServ20:18
+perlDreamerunless 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 #WebGUI20:26
-!- mode/#webgui [+o khenn] by ChanServ20:26
+perlDreamerat least, that's how I think it works...20:26
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI20:32
+perlDreamercarogray, the list of Template variables is in the online Help for the Event Calendar.  Have you looked there?20:46
+perlDreamerYou shouldn't have to guess.20:46
zylopfaperlDreamer, what when my payment module use SHA-512 digests and its  not in the WRE?21:02
CIA-39WebGUI: frank * r7898 /experimental/HelpDesk/lib/WebGUI/Asset/Ticket.pm: fixed a permissions problem for individual tickets. Should be checking parent view privielges, not super21:28
CIA-39WebGUI: translation * r7899 /translations/German/German/ (Asset.pm Auth.pm): Update from translation server21:28
CIA-39WebGUI: translation * r7900 /translations/German/German/Asset_Matrix.pm: Update from translation server21:28
CIA-39WebGUI: translation * r7901 /translations/German/German/Asset_Photo.pm: Update from translation server21:28
+perlDreamerzylopfa, if it's not in the WRE, then there's a problem.21:39
+perlDreamerpeople will need to install the module by hand21:40
+perlDreamerand wait for the next WRE release before it is included by default21:40
zylopfaahh ok21:40
zylopfawho do i need to contact, so they can put it in?21:40
+perlDreamerwell, first of all, we should determine if it's already in the WRE21:40
+perlDreamerrizen approves/denies all new module proposals21:41
zylopfaahh ok21:41
zylopfaI installed webgui from source, so i dont quite know if its in21:41
+perlDreamerWRE includes Digest-HMAC, Digest-MD5, DIgest-SHA121:41
+perlDreamerhttps://svn.webgui.org/svnweb/plainblack/view/wrebuild/build.sh21:42
zylopfaahh sweet21:42
+perlDreamerURL to WRE build script with all modules currently included21:42
zylopfathanks a lot21:42
carograyperDreamer: 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
carograythat's where I read about these various things...21:43
carograythe variable in the help just is meridiem21:44
carograybut 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 end21:45
carograyjust can't figure out what it should be for meridiem21:45
carograysame pattern or different21:45
+perlDreamerwell, if you guess a variable that does not exist, it won't print anything21:53
+perlDreamerso the fact that it always says AM tells me that it is a bug21:53
carograyoh I see21:55
carograyI 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 know21:56
carograyok - 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
@Haarghttp://www.webgui.org/bugs21:58
carograyHaarg: thanks22:00
+perlDreamercarogray, posting bugs gives you karma22:02
+perlDreamerwhich you can use to vote on RFEs, or buy merchandise from PB.com22:02
carograyoh brother - now I am really stupid22:02
carograyI went there, I searched on "meridiem" without quotes - 0 results, but now, how do I post it?22:03
+perlDreamerClick on the Report a Bug link above the search screen22:03
carograydo I have to be logged in?22:04
+perlDreamerI've never tried to submit a ticket without being logged, so I don't know22:05
carograyoh I guess I must if you are talking about karma22:05
+perlDreamerYes22:05
+perlDreamerif you want the karma, you must be logged in.22:05
carograyok - yep22:05
carograyif I want to report a bug I have to be logged in!22:05
+perlDreamerYep.  I just logged out and saw that too.22:05
carograyallright here I go22:05
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]22:05
CIA-39WebGUI: translation * r7902 /translations/German/German/Asset_RichEdit.pm: Update from translation server22:25
CIA-39WebGUI: translation * r7903 /translations/German/German/Activity_RequestApprovalForVersionTag_ByCommitterGroup.pm: Update from translation server22:25
zylopfais the 'eq' operator case sensitive?22:38
+perlDreameryes22:40
zylopfaok :D22:40
zylopfathanks22:40
@apeironzylopfa, Unless the programmer asks otherwise, all text operations in Perl are case-sensitive.22:40
+perlDreamerperldoc perlop 22:40
zylopfauc is my friend then22:40
+perlDreamerexactly22:40
@apeironOr lc.22:40
+perlDreameror lc22:40
zylopfai am comparing sha-256 strings22:40
* apeiron eyes perlDreamer 22:40
zylopfaso i am uc'ing them22:41
+perlDreamerJust ignore the neurocannula apeiron22:41
@apeironer?22:41
zylopfacause the gw sends it in upper22:41
@apeironIf you're comparing SHA-256 digests, shouldn't case be important?22:41
zylopfaand perl make em in lower as default22:41
zylopfaaperion not when i have hex'ed it22:41
@apeironAh, only one case? whoops. <_<22:41
+perlDreamerapeiron: http://www.itsf.org/resources/factsheet.php?fsID=20622:41
zylopfaits hex digits22:41
@apeironperlDreamer, ooh, neat.22:42
zylopfaperlDreamer, I already found errors in my Payment Gateway Providers documentation22:42
zylopfabut its not much its a posted variable they say is called Signature but its called signature with a small s22:42
zylopfaI will uppercase both signatures just in case the provider change his to lowercase22:46
zylopfaperlDreamer, which part of a GUID is most likely to be random among other GUIDS. is it the first part or the last?22:47
+perlDreamerIt's a cryptographic hash.  All parts are equally random.22:48
zylopfaahh ok22:48
+perlDreamerUnless you use one of the existing MD5 cracking algorithms to create a duplicate hash22:48
zylopfaI am still working on my problem cause i need it to be 20 alphanumeric digits22:48
+perlDreamerIn which case it's not random at all...22:48
zylopfaI just cant understand why my gateway provider choose that order numbers can only be 20 alphanumeric digits22:49
zylopfaits a bug imo22:49
+perlDreamerprobably due to their choice of db22:49
zylopfahaah yeha 22:49
zylopfabut perlDreamer the "reference" field that you can also post is 255 chars, and can be anything you want22:51
+perlDreamerhmmmm......22:51
+perlDreamerperhaps you can put a GUID in there?22:51
zylopfaI am22:52
zylopfaBUT!22:52
zylopfaI am suspecting that when i do recurring22:52
@Haargeven with 20 characters of random alpha numeric, the chances of duplication are so small you don't need to worry about it22:52
zylopfathat the gw will only send the order number for reference22:52
zylopfaSo Haarg can i create a random 20 char string myself? and "hope" it wont dublicate22:52
@Haarguse a guid, replace the characters that are invalid, and cut it at 22 characters22:53
@Haarg20 rather22:53
zylopfaThanks a lot!22:53
zylopfaI have tested the gw, it will make error also if its dublicate22:54
zylopfaSometimes i wonder why Webgui isnt heard of so much as the noob cms systems like drupal23:19
zylopfaIn denmark yesterday they got a problem with drupal on a newspaper site23:20
zylopfaall visitors suddenly had full admin access to the site23:20
zylopfaThey said it was because of an admin cookie that was set23:21
zylopfaMust be a flawed access system, if they set admin access variables in cookies23:21
zylopfainstead of checking sessions against the database23:21
metanilhow do i create a page automatically within any perlmodule..(say from macro)?23:22
zylopfaI want to know that also metanil 23:22
+perlDreamerwhat do you mean by "create a page"?23:22
zylopfafor example upon user creation23:23
zylopfacreate a user subtree23:23
zylopfa /siteusers/user23:23
metanilrather than going manually from admin menu.. create a asset (page) and fill the content in it.. do "Save".. 23:23
zylopfaand under there create pages or content automatically23:23
metanilzylofa: i'm kinda doing same.. ;)23:24
Bernd_Check "perldoc asset"23:24
Bernd_There is a function for creating new assets23: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
metanili think we can use direct asset (like page, layout, Wiki, Calendar...) for creating them.. 23:28
zylopfaAwesome Bernd_ 23:29
zylopfaAlso we can look at the function for "site startup" when you make a new webgui site, it create a site starter23:29
zylopfawhere you can choose different things for layout and it create a site itself23:29
Bernd_Hmm, there is no function for creating a new Page Layout in Layout.pm23:31
Bernd_Must be somewhere in Asset.pm or Wobject.pm23:31
+perlDreamerYou use Asset->addChild to add new pages23:32
zylopfaimba23:32
+perlDreamerso, build an asset that you want to hold the page23:32
+perlDreamermy $genericHome = WebGUI::Asset->getDefault($session);23:32
+perlDreamermy $userHome = $genericHome->addChild({lots of parameters go in here});23:32
+perlDreameryou can build a custom workflow which runs on user creation23:33
+perlDreamerlook for that in the settings23:33
Bernd_Are you sure? addChild does not exist according to docs.23:33
zylopfaSick awesome!23:33
Bernd_Wasn't there a getImportNode in between?23:33
+perlDreamerperldoc WebGUI::AssetLineage, or WebGUI::AssetBranch23:33
zylopfaperlDreamer, you have to make sure the user in the $session is the admin user23:33
+perlDreameryes, but the importNode is for other purposes23:33
+perlDreamerzylopfa, not always23:33
zylopfaohh23:33
+perlDreamerbut it must be a user who can edit the defaultHome23:34
zylopfaahh yeah23:34
+perlDreamerso, admin is good23:34
Bernd_perlDreamer, is AssetLineage mixed into Asset?23:35
+perlDreamerBernd_: yes23:35
Bernd_Alright. Now I understand.23:35
+perlDreamerit makes it hard to track down methods23:35
+perlDreamerI need to learn to use tags in vim23:36
Bernd_Is that mentioned in the docs or do I have to check the source for that.23:36
Bernd_?23:36
+perlDreamerwhich docs?23:36
Bernd_POD23:36
+perlDreamerI would love a POD patch which said which other modules to check for asset methods23:36
Bernd_So it is not obvious from POD currently.23:37
+perlDreamerno23:37
Bernd_Thanks.23:37
+perlDreameryou 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
+perlDreameronly in use statements in Asset.pm23:39
Bernd_I can ss23: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
@Haargthose other files don't have their own package23:40
+perlDreamerBernd_, I'm sorry.  methods are not exported23:40
+perlDreameronly subroutines are23:40
@Haargthey have the package WebGUI::Asset23:40
@Haargso the subs all end up in the same package/class23:40
Bernd_But AssetLineage.pm declares the package WebGUI::AssetLineage23:41
Bernd_So why can I call methods in AssetLineage23:41
Bernd_through Asset?23:41
@Haargcheck the files23:41
@Haargthe package they go into has no relation to the filename23:42
@HaargAssetLineage.pm line 1: package WebGUI::Asset;23:42
Bernd_You are right.23:42
+perlDreamerIt's an easy way to create mixins23:42
Mech4221whee!  busy channel - Did I miss anything interesting in the scrollback ?23:42
Bernd_But POD is wrong then.23:42
+perlDreamerNo23:43
+perlDreamerPOD is file based23:43
+perlDreamernot package based23:43
Bernd_There is a line Package WebGUI::AssetLineage23: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.pm23:44
+perlDreamerI see it.23:45
Bernd_Is that correct?23:45
Bernd_I find it somewhat confusing.23:45
+perlDreamerI think it's a stumbling block.23:45
@Haargit should probably be changed23:45
Bernd_RFE? Or bug report?23:45
@Haargbug23:46
+perlDreamerpatch ? ;)23:46
Bernd_I do not have access.23:46
Bernd_The patch is up to you.23:46
+perlDreameryou can still make a patch23:46
+perlDreamerI'll apply it23:46
@Haargyou can still make a patch and post it23:46
+perlDreamerbugs with patches almost always get fixed immediately23:46
Bernd_Isn't that a bit cumbersome?23:47
+perlDreamerOh no23:47
+perlDreamerSaves us tons of time23:47
Bernd_I mean, can't you change it while we are talking?23:47
+perlDreamerNot and keep doing my day job23:47
Bernd_I mean, in this particular case?23:47
@Haargwell, it shouldn't just be changing the package23:47
+perlDreamerThere is a very large, angry ex-Football player who demands that schedules be met23:48
@Haargit should note how the mixins work23:48
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui23:48
-!- mode/#webgui [+o apeiron] by ChanServ23: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
@Haargi'm not certain the best way to document it really23: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
@Haargwell, it is stated, the language just isn't entirely clear.23:51
@Haargi'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
@Haargunrelated to this issue23:52
-!- SDuensin [n=Scott@129.sub-75-207-80.myvzw.com] has quit ["Leaving"]23:52
+perlDreamerHaarg, what do you want done?  It's passing on the smoke test23:52
+perlDreamerand on my box23:53
+perlDreamerbrb23:53
@Haargmy reset script clears all the default content from the pages - the articles and images etc23:53
Bernd_Alright, going to bed.23:53
Bernd_Enjoy hacking!23:53
@Haargso it fails for me23:53
-!- Bernd_ [n=spunky@dslb-092-078-012-040.pools.arcor-ip.net] has quit ["Ex-Chat"]23:53
@Haargoverall i just think it would be better if it didn't depend on the default page content23:54
Mech4221I was looking at 'The people behind WG last nite'...23:54
Mech4221and was interested to see how many of them are NOT programmers23:55
Mech4221kinda cool - its not often an open source projects gives 'non-coders' such recognition23:55
Mech4221:-)23:55
+perlDreamerMech4221, we need everyone :)23:56
+perlDreamerHaarg, make you a deal23:56
+perlDreamerI'll create a set of content to make23:56
+perlDreamerif you'll tackle the syntaxCheck.t failures23:56
@Haargsure :)23:56
@HaargsyntaxCheck is failing now?23:56
+perlDreameryes23:56
@Haargi'm running through the tests right now, so i'll be going over it.23:57
+perlDreameron my box, and in the nightlies from preactino23:57
@Haargok23:57
+perlDreamerFor me, no script passes23:57
@Haargyou know what kind of failures it is getting?23:57
+perlDreamerI'll rerun and paste you some data23:58
+perlDreamerperl is throwing these kinds of errors:23:59
+perlDreamerCan't ignore signal CHLD, forcing to default23:59
@Haarghmm23:59
+perlDreamerthe syntax check is clean, but perl still returns -123:59
+perlDreamerso both the output and status checks fail23:59
@Haargodd.  i'll look into it though23:59
--- Day changed Fri Oct 10 2008
Mech4221oh - someone asked an interesting question last nite....00:04
Mech4221How do you automagically populate content / create pages when a user registers with a webgui site?  Is that done via a workflow ?00:05
@Haargthat could be done with a custom workflow00:08
+perlDreamerMech4221, backlog about about an hour or so00:09
+perlDreamerwe talked about this00:09
@HaargperlDreamer, i can't duplicate that here or on a redhat 4 server00:10
+perlDreamerhm00:10
@Haargcan you paste your perl -V00:10
Mech4221perlDreamer: ahh cool - I got lazy as the backlog was so long :-)00:10
+perlDreamerHaarg: http://webgui.pastebin.com/m3eeb53bd00:12
@Haargand what distro?00:13
+perlDreamerFC600:14
+perlDreamerI can try on FC9 tonight00:14
Mech4221perlDreamer: cool - good to know the hooks are there ...00:14
+perlDreamerwe do try, Mech422100:15
Mech4221perlDreamer: 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
Mech4221perlDreamer: and the one thing they didn't cover was how you get the js libs (YUI say) into the templates...00:15
+perlDreamerjust load them in a script tag00:15
Mech4221perlDreamer: 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
+perlDreamerMech4221, 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
@rizenMech4221: how do you know about wgtv?00:17
Mech4221perlDreamer: thanks :-)00:17
Mech4221rizen: 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
@rizeni c00:18
Mech4221rizen: btw - we couldn't get the 'database driven developement' video to fully stream - it breaks about 2 miinutes in..00:18
@rizenit's not officially launched yet00:18
-!- dionak [n=dionak@97.66.185.250] has quit []00:18
@rizenthere are probably all kinds of problems with it00:18
+perlDreamergood luck on PPW this weekend rizen00:21
@rizeni'm not on the schedule yet00:21
+perlDreamerhuh?00:21
@rizens/yet/anymore/00:21
+perlDreameryou got bumped?00:21
@rizenyeah00:21
+perlDreamerdude00:21
+perlDreamerwell, one less trip00:21
@rizeni was originally supposed to get a 4 hour workshop and a 1 hour speech00:22
@rizenthey gave me the speech but not the workshop00:22
@rizenand i have a lot of stuff going on at PB right now, so i decided to skip it00:22
@rizenwasn't worth making the trip to pittsburgh for 1 hour00:22
@rizenespecially since it's going to be maybe 20 peeps attending my session00:22
@rizengiven the other talks that were going on at the same time00:23
zylopfaAha nice rizen , just saw now that you are JT Smith00:24
@rizenindeed00:24
@rizenso Mech4221, since you did see wgtv, what do you think so far? a good resource?00:25
zylopfarizen, btw i bought the developer book 00:25
@rizensweet zylopfa. has it arrived yet?00:26
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit []00:26
zylopfayeah and i love it00:26
zylopfaIt really got me out of the starthole00:26
@rizenit would be super sweet to see a review of the book online some place00:26
@rizenwould you be interested in writing it?00:26
zylopfaI 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 work00:26
zylopfayeah I would indeed00:26
@apeironI'm pretty sure use.perl takes book reviews. perlmonks does, too.00:27
Mech4221rizen: 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
Mech4221rizen: SnowWrite (my partner in crime) does skinning (plone mostly) - and she would _really_ like the skinning webgui video to work...00:27
@rizenMech4221: 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 it00:28
@rizenbut in other cases, just re-encoding the vid will fix it00:28
Mech4221rizen: it looks like a very good resource :-)00:30
@rizenmech4221: i hope so. it doesn't beat buying docs, support, or attending a live WUC, but it is something to fit in between those resources00:31
Mech4221rizen: 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 system00:31
Mech4221rizen: for instance, one of the standard 'build a wiki in 15 minutes with webgui' videos would be nice..00:32
Mech4221rizen: even though webgui has a wiki built in, that is the 'standard' demo that other toolkits use00:32
Mech4221rizen: so it would be a good way to compare webgui development to other systems.00:32
@rizenMech4221: please make that an RFE and we'll put someone on doing that00:35
Mech4221rizen: umm - sure... lemme go poke plainblacks website and see if I can figure out where/how :-)00:36
@rizenwebgui.org/rfe00:36
@rizenyou need to be logged in to post00:36
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)]00:37
Mech4221LOL - SnowWrite wants a stuffed Gooey - she says its very cute branding :-)00:37
+perlDreamer__everybody__ wants a stuffed Gooey00:38
@rizenyou get them free at the WUC and the various trade shows we attend00:38
@rizenor you can buy them at webguistore.com00:38
@rizenwe gave out 1100 of them at OSCON this year: http://www.webgui.org/wg/promote/gooey-on-the-go/oscon-2008-colins-pictures00:40
zylopfarizen do you know drupal?00:40
@rizenmore pics: http://www.webgui.org/wg/promote/gooey-on-the-go/oscon-200800:41
@rizenzylopfa: i know how to use it a little, but i've never programmed for it00:41
zylopfaThere was a story in denmark about it, it was sending out cookies that made all visitors have full admin rights00:42
zylopfait was to a news site00:42
@rizenwe all have our security gaffs00:43
-!- SnowWrite [n=chatzill@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui00:43
zylopfayeah00:43
zylopfaI need to learn how to make test suites also for my PayDriver modules00:43
@rizenearly 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 in00:43
@rizenthere is a great testing chapter in the book you just bought...written by perlDreamer00:44
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui00:45
-!- mode/#webgui [+o apeiron] by ChanServ00:45
zylopfasweet rizen i saw about that, its good its first makes a statement about the code quality aspired by webguiteam00:46
+perlDreamerfirst?00:47
* perlDreamer gulps00:47
zylopfayeah more or less00:47
+perlDreamerI hope bopbop reviewed it very carefully00:47
zylopfathere is a little overview first00:47
+perlDreamerzylopfa, were the jokes too corny?00:48
SnowWriteHi, I wanted to introduce myself :)00:48
Mech4221oh god00:48
* Mech4221 runs00:48
zylopfahaah no perlDreamer it was good00:48
SnowWriteLOL get back here00:48
Mech4221I dun wanna!00:48
zylopfaI think it was expensive for euro-people00:48
zylopfabut its well worth it anyway for me00:48
Mech4221Umm - this is my partner (in crime?) SnowWrite00:49
zylopfaGreetings SnowWrite 00:49
Mech4221she does our skinning and project management stuff00:49
SnowWritehi zylopfa :-)00:49
@rizenWelcome SnowWrite00:49
Mech4221and training, and everything else that doesn't involve a power cord00:49
+perlDreamerMech4221, what's your company called?00:49
Mech4221C Squared Tech - http://www.csquaredtech.com00:49
SnowWriteoh bleah.. don't look at our website yet00:49
SnowWritenoooo00:49
Mech4221Ha!00:50
Mech4221Now you _have_ to update the dam site :-P00:50
SnowWriteI'm updating it darnit.. lol00:50
+perlDreamerThat's one way to motivate your graphics designer00:50
SnowWriteactually I'm not the designer.. I do the templating :-) we hired someone..and I haven't finished the template yet00:50
@rizenPlone!00:50
* SnowWrite blushes00:50
SnowWritetotally LOL00:50
@rizenMech4221: you said you're evalling webgui, but i've seen you in the channel before...how long have you been evalling?00:51
Mech4221rizen: on and off for about 2 weeks now..00:51
* SnowWrite has been doing Plone for 8 years00:51
* SnowWrite is ready for a change00:51
* perlDreamer is stuck using Plone for $dayJob00:52
Mech4221rizen: I was supposed to do a 'toy project' in webgui last weekend to play with macros, assets, etc  -but I got hammered with other work00:52
zylopfaMy company "under development site" is this: http://titlan.globalcontrol.biz/00:52
+perlDreamerIt sucks00:52
SnowWritewhich version perlDreamer?00:52
Mech4221rizen: but I've spent about 40+ hours reading, googling and watching the videos00:52
* SnowWrite is interested in the skinning aspect of WebGui00:52
Mech4221perlDreamer: Really?  How would you compare webgui to plone ?00:52
SnowWriteand of course the stuffed Gooey too00:53
+perlDreamerMech4221: It's just as a user.  I have no idea how to check the version.00:53
Mech4221perlDreamer: ahh - plone 2.X had a pretty abstruse programming model - very steep learning curve (the 'Z' shaped learning curve)00:54
Mech4221perlDreamer: plone 3.X is a lot cleaner - but still lots of 'magic' to it00:54
zylopfaperlDreamer, i need your opinion00:54
-!- tavisto [n=tavisto@12.47.7.131] has quit []00:54
+perlDreamerlay it on me, zylopfa00:54
SnowWrite /me must go for a bit.. 00:54
zylopfaMy PayDriver for this danish provider has 2 ways to do it00:54
* SnowWrite will be back00:54
zylopfaone where the data it sends back is just as is00:54
zylopfaand one where the data is send +a signature of the fields + a codeword only it know (its sha256 hashed)00:55
zylopfaI am going to make the sha512 version only00:55
Mech4221ok..gotta run to the office...bbl00:55
zylopfaso my PayDriver has it as default, well only that00:55
zylopfacause its just a "password key" you have to put in the providers admin area00:56
zylopfaand its so much more safe00:56
zylopfaSo I deny my users of the module to use the unsafe way00:56
+perlDreamerthat's not a problem00:56
zylopfaIs it good or bad, or should i provide both methods?00:56
zylopfaIts no extra effort on the user, its 1 extra field in the gw-system to fill in00:57
+perlDreamerIs the communication with the gateway over SSL?00:57
zylopfano, the gw handle all the sensitive data on their site00:57
zylopfaand they post back to me00:57
zylopfaits in clear text00:57
zylopfathe postback is status of the transaction and that sorts00:58
+perlDreamerin that case, I would definitely use the more secure method00:58
zylopfayeah00:58
+perlDreamerso that people can't probe your site by pushing data back at you.00:58
zylopfaindeed00:58
zylopfaThey also highly reccomend the safe way00:58
zylopfadont know why they support the other way though as they are the clearing-house of payments for all banks in denmark00:59
@rizenSnowWrite: there are basically only 5 things you need to know to do a skin for WebGUI00:59
+perlDreamerMech4221, I have only used Plone as a user, not as a programmer.00:59
zylopfabut ofc its not their ass getting burnt if someone post back to my site00:59
@rizenSnowWrite: 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
+perlDreamerbut the user interface for WebGUI is way better00:59
+perlDreamersummed up in this statement: 1-click file downloads01:00
@rizenSnowWrite:  and 3 macros: ^AdminBar; (right after the body tag), ^AssetProxy(); and ^FileUrl(); to place images, snippets, and other assets in your style01:00
zylopfaThanks a lot for your help this day, i am nearly done with my Danish PayDriver cause of you all01:04
zylopfaTake care untill next time01:04
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"]01:04
-!- rizen is now known as rizenisaway01:05
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui01:19
doc777Hello 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
Mech422perlDreamer: 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
Mech422perlDreamer: so you end up having to 'fight the system' to do stuff01:29
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI01:30
Mech422perlDreamer: on the plus side - the 'portlets' system is very nice for setting up 'side-bars' on sites.01:30
Mech422an 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 future01:32
doc777Is 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
@Haargnow with the macro as it exists now01: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 #WebGUI02:06
@Haargerr, not with the macro as it exists now02:11
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]02:12
+perlDreamerdoc777, you had a leading comma in your original question above02:12
+perlDreamerMech422, you hit it on the head02:12
+perlDreamerI'm limited by the system.02:12
+perlDreamerand there doesn't seem to be a way to relax stuff02:12
+perlDreamerlike in wG02:12
+perlDreameryou can choose what you put into the Rich Text Editor02:13
+perlDreamerwhat you filter, and so on02:13
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui02:13
Mech422perlDreamer: 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
Mech422perlDreamer: 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 footprint02:18
CIA-39WebGUI: graham * r7904 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: anonymous registration with email confirmation is broken02:36
CIA-39WebGUI: graham * r7905 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed #8790: email password recovery allows sending recovery mail to arbitrary address02:36
CIA-39WebGUI: graham * r7906 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed: Submitting recurring events generates multiple version tags02:36
CIA-39WebGUI: graham * r7907 /branch/WebGUI_7.5/ (lib/WebGUI/Session/Url.pm t/Session/Url.t): only escape dangerous characters02:36
CIA-39WebGUI: graham * r7908 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.26 release02: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-39WebGUI: jt * r7909 /releases/WebGUI_7.5.26-stable: Release 7.5.26-stable03:16
CIA-39WebGUI: graham * r7910 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.27 dev03:16
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui03:20
-!- mode/#webgui [+v cap10morgan] by ChanServ03:20
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI03:24
-!- crythias1 [n=Gerald@c-69-137-194-134.hsd1.fl.comcast.net] has joined #webgui03: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 #webgui03:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:47
Mech422hehe... I seem to have annoyed wreconsole - it just told me to 'stop dicking around!'04:03
+Radix-wrkheh04: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 #webgui04:58
-!- mode/#webgui [+v Radix-wrk] by ChanServ04: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 #webgui05: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 #WEBGUI06: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 #webgui07: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 #webgui07:59
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:03
-!- MOAR-f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui09: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 f00li5h09:43
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:51
-!- mode/#webgui [+o Haarg] by ChanServ09:51
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10: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 #webgui10: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 #webgui12: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 #webgui14:28
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:39
-!- mode/#webgui [+v MrHairgrease] by ChanServ14: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 #webgui15: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 #WebGUI15:37
-!- mode/#webgui [+o khenn] by ChanServ15: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
BartJolkhenn, you know when the next beta is due?15:43
@khennas in 7.7?15:43
BartJolno 7.6.115:44
@khennI would assume this week15:47
@khennbut I don't know15:47
@khennask Haarg15:47
BartJolok15:47
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui16: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 #webgui16:13
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:13
SDuensinFRIDAY!16:15
BartJolbeer!16:26
SDuensinYES!16:30
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:31
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:31
-!- preaction [n=doug@andc-fw1.exploreos.com] has joined #webgui16:32
-!- mode/#webgui [+o preaction] by ChanServ16:32
BartJoland caps lock key remove day maybe...16:33
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16:33
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI16:38
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has joined #webgui16:38
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has quit [Client Quit]16:38
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has joined #webgui16:38
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:41
-!- mode/#webgui [+o bopbop] by ChanServ16:41
-!- topsub [n=josh@97.66.185.250] has joined #webgui16: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 #WebGUI16:45
-!- mode/#webgui [+o khenn] by ChanServ16:45
-!- miloidrr [n=Camilo@201.232.58.66] has joined #webgui16:53
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui16:56
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:58
miloidrrHi 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 this17:04
+MrHairgreasemiloidrr: you can't17:05
+MrHairgreasetha bazaar is not a CS17:05
+MrHairgreaseit's an seperate asset17:05
@rizenisawaymiloidrr: me thinks you want the story manager: http://www.webgui.org/webgui/roadmap17:06
zylopfawtf i got a segmentation fault upon starting apache :O never seen that before. Worked second restart though17:07
@rizenisawaywhy are you breaking apache into pieces zylopfa17:07
-!- rizenisaway is now known as rizen17:08
zylopfahah its my PayDriver17:08
zylopfaI am making it into recurring payment now17:08
zylopfaThink apache just got stressed17:08
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:08
zylopfaMy payment gateway dont handle anything recurring, only a flag you set in the payment form17:08
zylopfaand then you must take care of the rest in your own code17:09
miloidrrRizenisaway, do you speak spanish?17:09
+MrHairgreaserizen: I had to extend the Subscription sku so that it can also be used for non-recurring one time groups subscriptions17:13
+MrHairgreaseis that something you'd like built into the real subscription?17:14
+MrHairgreasethis is the code: http://webgui.pastebin.com/m320b9e917:15
@preactionanyone remember the form control that did syntax highlighting? is that somewhere in the bazaar (i can't seem to find it)17:16
@preactionlike CSS or HTML or JavaScript syntax highlighting17:16
+MrHairgreasedo we have that?17:16
@preactioni thought someone was working on it, or had worked on it17:16
+MrHairgreasethat's pretty cool...17:16
@preactionmaybe it's in an RFE17:16
@rizenMrHairgrease...that's cool. sure put it in 7.6.17:17
+MrHairgreaseok17:18
+MrHairgreasewill do when I have the time17:18
@rizenpreaction, i don't think there ever was such a beast17:18
+MrHairgreaseprolly next week17:18
@preactionmust've been my pipe dream... or someone else's17:18
@rizenwe have a module in the wre HTML-Highlight17:18
+MrHairgreasedeveloper.yahoo.com uses some highlighter17:18
@rizenbut that's to highlight parts of html documents17:18
@rizenlike search terms17:19
+MrHairgreaseyes17:19
@preactionthere's a JS thing that will do syntax highlighting, so I could probably add that to the snippet17:19
+MrHairgreaseyou could use the Kate highlighter engine17:19
+MrHairgreaseyeah that js thing is what yahoo uses too17:19
@preactionbut it's probably quite large17:19
+MrHairgreaserizen: just curious, what are your hobbies and are you looking for in a love interest?17:23
BartJolme thinks he mainly likes collecting pink elephants17:24
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:25
-!- mode/#webgui [+o Haarg] by ChanServ17:25
@rizenmy interests are stuffed animals, chocolate, and long walks on the beach17:28
@rizenin 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 time17:29
+MrHairgreasemaybe you should make a video about that.17:29
@rizenhehe17:29
+MrHairgreasenot too explicit please17:29
+MrHairgreaseI can handle only so much 17:29
+MrHairgreaseyou know me17:29
BartJoland don't put anything about eggs in it17:30
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
+MrHairgreaseDON't17:31
+MrHairgreaseMENTION17:31
+MrHairgreaseTHE EGGS!17:31
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:46
-!- MrHairgreas1 [n=martin@gw.oqapi.nl] has joined #webgui18:01
-!- MrHairgrease is now known as Guest7893818:02
-!- Guest78938 [n=martin@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]18:02
-!- MrHairgreas1 is now known as MrHairgrease18:03
-!- mode/#webgui [+v MrHairgrease] by ChanServ18: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 #webgui18:11
-!- mode/#webgui [+o apeiron_] by ChanServ18:11
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18:13
elninogood 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 #webgui18:14
elninoWas 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
@Haargwhat do you mean by handle?18:22
@Haargiirc you can switch the rss to include the post content instead of the synopsis18:23
@Haargwhich would have it include the full html in the feed18: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
topsubIf i have a collab obj i am able to call "setCollateral"  corrrect? i need to set the userDefined5 to 1?18:31
@preactiontopsub, that's not collateral, that's an asset property18:35
@HaargsetCollateral is for when you have an additional table with multiple values18:36
topsubah, so i need to call update then?18:36
@Haargmultiple rows of values rather18:36
@Haargupdate or add18:36
@HaargaddRevision18:36
topsubah. i see now. thanks18:36
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI18:36
-!- mode/#webgui [+o tavisto] by ChanServ18:36
BartJolHaarg, when is 7.6.1 due?18:52
@Haargtuesday18:52
BartJolthanks18: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 #webgui19:04
-!- mode/#webgui [+v perlDreamer] by ChanServ19:04
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI19:15
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI19:18
elninoHaarg: 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
elninoyou mentioned that you can switch the rss to include the post content instead...19:19
@Haargthen what i said about changing the template should work19:19
elninomaybe that is what it is? I didn't modify the template.. Sothe variable is description instead of synopsis?19:19
@Haargi don't remember what it is actaull19:20
@Haargy19:20
@Haargit may be description, or it could be content19:20
zylopfaDamn the internationalize process takes long if you dont do it from the start as you code19:20
elninook. I'lll give it a try! Thanks!  Never would have thought of that..19:20
+perlDreamerzylopfa, I should teach you about $i18n->echo19:25
zylopfa:O gonna manual that19:27
elninowhat is the template "default uss" for? (a cs template)19:29
+perlDreamerCS used to be called USS19:33
+perlDreamerUser Submission System19:33
+perlDreamerzylopfa, in general with $i18n->echo19:34
+perlDreamerit lets you quickly prototype your work19:34
elninohaarg - 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
zylopfai am all ears perlDreamer 19:34
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]19:34
+perlDreamerthen you run a script on the module19:34
elninothanks perlDreamer.19:34
+perlDreamerand it changes ->echo to ->get and builds the i18n file for you :)19:34
@Haargelnino, i think description is the wrong variable then19:34
elninodescription is content for other templates.19:35
elninowell, at least for article assests.19:35
elninoI don't know about others.19:35
@Haargposts don't actually have a description field though19:35
elninooh.19:35
zylopfaperlDreamer, thats insane19:35
@Haargthey have 'content' instead19:35
zylopfalike i have now: $i18n->get('signaturekey label')19:35
zylopfaso i write: $i18n->echo();19:36
zylopfaor so i write echo("the text for this element")19:36
zylopfaor ("name of this element") ?19:36
@Haargcontent might not be exposed in the template though19:36
+perlDreameryou write $i18n->echo("the text for this element");19:37
+perlDreamerecho will echo it back19:37
elninoI cahnged the variable to content instead of description.  nothing displayed on the rssfeed at all.19:37
zylopfaperlDreamer, thats sick good19:37
+perlDreamerzylopfa, yup19:38
+perlDreamerNo one likes writing i18n files19:38
zylopfatrue words19:38
+perlDreamerthey like writing Help files even less19:38
+perlDreamerbut I haven't found a way to make it easier yet19:38
zylopfahaah yeah!19:38
zylopfathere are so many "labels" and "hover helps" in my payment driver19: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
topsubi 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/m9a6f52819:45
elninois the rss feeds supposed to be rss 2.0 compliant/19:47
@Haargi think so19:47
elninoAh! I found an rfe hidden down below. This was reported last year....19:48
elninohttp://www.webgui.org/rfe/request-for-enhancement/syndicated-content-asset-make-images-in-the-downloaded-rss-feeds-available-in-the-template19:49
elninodoh! 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
+perlDreamerIn the Folder, there are two template variables isFile and isImage20:11
zylopfaperlDreamer, do you think it would be interesting to write some help about autogenerating pages / content ?20:12
+perlDreamerAre images supposed to be files and images, or should they be exclusive?20:12
+perlDreamerzylopfa, in the wiki? sure!20:12
zylopfaI am thinking about writing something about it20:12
zylopfaas i am working on it myself20:12
+perlDreamerLast year, at the WUC, I gave a presentation on many of the bugs I found in WebGUI20:13
zylopfahave you found many?20:14
+perlDreameroh yeah20:14
+perlDreamertons20:14
+perlDreamerjust look at last year's changelog20:14
zylopfaIts awesome you find them20: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 #WEBGUI20:21
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:23
zylopfaperlDreamer, Layouts can be children of layouts?20:24
zylopfaand Layouts can have children which are assets?20:24
zylopfai mean wobjects20:24
+perlDreameryes20:25
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection]20:25
@Haargwith some small exceptions, any asset can be a child of any other asset20:25
zylopfaThanks a lot20:25
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI20:26
-!- mode/#webgui [+o khenn] by ChanServ20:26
-!- tavisto [n=tavisto@12.47.7.131] has joined #WebGUI20:27
-!- mode/#webgui [+o tavisto] by ChanServ20:27
@Haargelnino: i don't think that rfe applies to what you are talking about20:29
@Haargthat is about handling images when reading feeds with the syndicated content asset20:29
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui20:29
-!- mode/#webgui [+o perlmonkey2] by ChanServ20:29
@Haargyou are wanting to serve the feeds properly from the cs20:29
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]20:34
elnino_laptopHaarg - yes. and yes.20:35
elnino_laptopkinda20:35
elnino_laptopit's all related.20:35
elnino_laptopTHe xml that you are producingn from the cs is stripping out any and all images from the content.20:35
elnino_laptoptherefore, the syndicated content asset isn't displaying images. =)20:35
elnino_laptopAnd, 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_laptopat least that is what I'm finding.20:36
elnino_laptopthis explains how the xml handles images: http://cyber.law.harvard.edu/rss/rss.html#ltimagegtSubelementOfLtchannelgt20:36
zylopfahaah this is sick!20:37
zylopfaI just auto created a folder20:37
zylopfaIt might not seem like much but its a step on the way of creating automatic content20:37
zylopfaIts 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 parameters20:39
zylopfaI am definately making a wiki explaining auto generation of content20:40
zylopfaDamn webgui is build insane ordered20:41
@preactionso i've got this code syntax highlighter thing i downloaded and integrated into WebGUI's codearea (called CodeMirror)20:42
@preactionit seems to work automagically, but it screws with the tab key20:42
@preactioni'll make a package with a patch so someone can try it if they want20:42
zylopfaauch, is it a js thing?20:42
zylopfayeah it must be20:42
@preactionyes, it has to be20:42
@preactionit's progressive-enhancement, so it works w/o js, but the rest of the admin console doesn't anyway20:43
zylopfaIs it in all browsers it mess up?20:43
@preactionwell, the Tab key is all messed up in Textareas anyway20:43
@preactionwe use JS to fix it for our codearea20:43
@preactionbut i had to remove that to make this work20:43
zylopfaahh I see20:43
@preactioni could look into editing CodeMirror a bit (it's BSD licensed) to make tab work as expected20:43
zylopfasounds insane good, is it a Form object?20:44
+perlDreamerbut then we'll have to get it accepted upstream, or maintain the patches forever20:44
@preactionright20:44
zylopfaso you can use it in definitions like all other types like  YesNOT20:44
zylopfaNo20:44
zylopfaand Text and SelectBox20:44
@preactionzylopfa, yes, it's the WebGUI::Form::Codearea20:44
zylopfaSick, cant it be accepted into the tree?20:44
@preactionthat's up to the powers that be of course20:45
zylopfayeah ofcourse20:45
Mech422Umm - does anyone know where log.conf is supposed to _go_ ??  /data/wre/etc or something ?20:46
@preactiondata/WebGUI/etc20:46
zylopfayeah thats right20:46
Mech422Danke :-)20:47
Mech422I 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 verbosity20:48
zylopfaahh20:49
zylopfaI had that a lot also when making my payment driver20:49
zylopfabut always some in WARN or ERROR in the log20:50
zylopfayou look in /var/log/webgui right?20:50
Mech422zylopfa: I think I just borked the template or something... Umm - lemme double check..20:50
Mech422zylopfa: yeah - basically all my logs seem to be in /data/wre20:52
Mech422(err - /data/wre/var/log)20:52
@preactionhttp://www.webgui.org/bazaar/codemirror-codearea-syntax-highlighting-and-auto-indent <- anyone feel like trying that out for me?20:53
zylopfasweet preaction I will dl it now20:53
zylopfapreaction, what do i do wrong?20:58
@preactionhm?20:59
zylopfaits just waiting for input when i do the patch thing20:59
@preactionoh, hell20:59
@preactionpatch -p0 < patches/thepatchfile.patch20:59
zylopfaI am not so good at patching20:59
zylopfaahhh thanks20:59
@preactionyeah, my bad20:59
zylopfaIts not very intrusive the patch21:00
@preactionno, it's not21:00
@preactionit's mostly the CodeMirror library21:00
@preactionso if you use the Snippet or Template asset, it should work21:03
@preactionthough i haven't tried it on existing snippets or templates21:03
zylopfapreaction, isn't is supposed to show up in the DataForm asset?21:03
zylopfawhen you create form fields?21:04
@preactionCodearea? i dunno, maybe not21:04
zylopfahmm21:04
zylopfahow can i test it then? In a homemade asset/wobject?21:04
@preactionmake a Snippet21:05
@preactionor a Template21:05
@preactionthe codearea is being used in those21:05
zylopfapreaction, I dont understand it21:08
@preactionis it being colored?21:08
zylopfaIsn't it supposed to be used like a Form field for using like the other types like Email, YesNo etc.21:08
@preactionit's just for HTML, CSS, and JS right now21:08
@preactionit 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 stuff21:09
zylopfaI can see it changes something when i write21:09
@preactionso if you use WebGUI::Form::Codearea anywhere, it'll do that syntaxing stuff21:09
@preactionso if you make an asset property of "fieldType => "codearea"", it will use that WebGUI::Form::Codearea21:10
zylopfaThere is no highlighting atm though21:10
@preactionhmm... is this a web-facing thing i could look at to see?21:11
zylopfapreaction, its imba this21:11
zylopfaI made a test asset21:11
zylopfaand made a fieldtype=>codearea21:11
zylopfaI can see it gets formatted as <pre> but no highlighting21:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:11
-!- mode/#webgui [+v cap10morgan] by ChanServ21:11
zylopfasecond21:11
@preactionare you doing HTML, CSS, or JS?21:12
-!- apeiron_ is now known as apeiron21:12
zylopfaNot much preaction 21:12
@preactionok, looks like it only works right now if it's mixed, so it's HTML <html><style>function thisIsJS() { }</style>21:12
zylopfaahh21:13
@preactionthe CodeMirror highlighter thing only does HTML, CSS, and JS21:13
@preactionso i'll have to add a select box thing...21:13
Mech422ahh - 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
Mech422but www_edit has a call to International in the render21:14
@preactionyou don't need that www_edit method at all, the default is just fine21:14
zylopfapre it work with codehilight21:15
zylopfaif i use html21:15
@preactionyeah, i'll be adding a select box to select "Mixed" "CSS" "JS" and "HTML"21:16
zylopfaimba21:16
@preactiontemplates should be mixed, period. but snippets can be all of the above21:16
zylopfayeah21:16
zylopfaHow do you make it show for templates and the field in snippets?21:16
zylopfaDo you override something?21:17
Mech422preaction: 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
+perlDreamerMech422: paste the code into webgui.pastebin.com21:17
-!- tavisto_ [n=tavisto@12.47.7.131] has joined #WebGUI21:18
-!- tavisto [n=tavisto@12.47.7.131] has quit [Read error: 104 (Connection reset by peer)]21:19
Mech422perlDreamer: http://webgui.pastebin.com/m823dbcb21:19
elnino_laptopHaarg. Huh. description is the synopsis in the cs default rss feed template. I get it now. Thanks!21:19
@Haargyeah21:19
+perlDreamerMech422: where did you get the tutorial/skeleton for that?21:20
@Haargit would be pretty simple to also include the full content in a template variable21:20
+perlDreameris it online, or from some book?21:20
Mech422perlDreamer: _Asset.skeleton or somesuch21:20
@preactionthat's probably the _newasset.skeleton. it's... changed... a lot21:20
@Haargso if you added an rfe for that it would be really easy to do21:20
Mech422perlDreamer: no - from my WRE21:20
+perlDreamerPlease file a bug on that, because it's badly out of date21:20
+perlDreameryou can safely delete www_edit, like preaction said21:21
Mech422perldreamer: file a bug stating " the _Asset.skeleton file included with the wre is out of date" ?21:22
+perlDreamerit's not in the WRE, it's in core WebGUI21:23
+perlDreamergrrrr21:23
+perlDreamerYes, please file a bug on it21:23
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI21:24
Mech422Yeah - sorry, I just got the path now - I'll file the bug21:25
Mech422ok - filed21:27
+perlDreamerMech422, can you read SVN patches?21:27
Mech422perlDreamer: Umm - I think the VM has svn on it...21:27
Mech422perlDreamer: I could install it if its not21:28
Mech422(I tend to like mercurial myself :-) )21:28
+perlDreamerwhen I patch this, I'll send you the URL for the patch so you can see what kind of changes need to be made21:28
+perlDreameryou don't need to have SVN installed21:28
Mech422oh thanks :-)21:29
elnino_laptophaarg - 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
@Haargyou can encode html to put it into an rss feed21:31
elnino_laptopok.   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
+perlDreamerrizen: there are no more procedural calls in WebGUI::International, right?21:32
zylopfaSirs, is the asset id the same as the template id when you make your own templates?21:33
+perlDreamerzylopfa, no21:33
+perlDreamerall ids should be unique in the db21:33
zylopfaok that21:33
@rizenprocedural calls?21:40
@rizenyou mean WebGUI::International::get()?21:40
+perlDreameryes21:40
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]21:40
@rizennot that i'm aware of, but that doesn't mean you can change it21:40
@rizenAPI freeze remember,21:40
+perlDreamerWhat I saw was old, bad code in the Asset skeleton, saying to do WebGUI::International::get21:41
+perlDreamerwhich hasn't been that way for a really long time21:41
@rizenah21:41
@rizenwell skeletons you can change21:41
@Haargget can't be called procedurally21:42
zylopfaThis is sick right here! I am auto creating pages now21:43
zylopfawith my magic coding21:43
zylopfaperlDreamer, the asset id of a template IS the same as the template id it has21:44
@preactionzylopfa, perlDreamer, yes. "templateId" is the asset id of the template21:46
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Connection timed out]21:46
zylopfayeah21:46
zylopfaI just looked in the html when you select a template and saw it was the asset id it picked21:47
elnino_laptopzylopfa - that is because a template *IS* an asset and every asset has a assetid.21:50
elnino_laptopright preaction?21:50
zylopfayeah sounds right21:50
elnino_laptopit's just a special type of asset that doesn't display on a pagelayout etc.21:51
@rizenperlDreamer: i'm wrong21:51
@rizenapparently that hasn't been available since 6.821:52
zylopfarizen, we need documentation to create pages from code21:52
zylopfaand i am making that21:52
@rizenwe do?21:53
zylopfaIts good if you want user areas, where each user has its own set of assets layed out21:53
@rizenmy $child = $somepage->addChild($propertiesForChild);21:53
zylopfaso you make a Workflow when a user is created, that make his site21:53
zylopfayeah rizen but its not explained what you can do with it21:53
zylopfaand how you find out what properties, if you are a noob like me 21:54
@rizeni 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
zylopfayeah i guess21:54
zylopfaNormally you create pages from within webgui, but its nice to know that you can create them in code also21:55
zylopfafor example you can create a subtree /testwebgui/testnumerxxx  where users can test webgui with a premade site structure21:56
zylopfajust like you have on your site21:56
@rizennormally "you" create pages from within webgui. i only create them from code. =)21:56
Mech422zylopfa: we called that 'populating' in Plone - you can automagically populate a folder (eg the users 'home' folder) when a user is created21:56
zylopfayou are crazy21:56
zylopfais it true rizen ?21:57
@rizenno21:57
zylopfahaha <321:57
@Haargyes, he is crazy21:57
@rizenalthough 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
zylopfabut you can see the idea of creating them automagically right+021:57
@rizenzylopfa: absolutely. if i couldn't,t hen i wouldn't have created the API you're using.21:58
zylopfathe api is sick good i must say21:58
elnino_laptopzylopfa - are you creating user home pages when a user registers?21:58
zylopfayeah elnino_laptop 21:58
elnino_laptopso were you wguest3-something yesterday?21:58
zylopfawith articles in it and other wobjects they can use21:58
elnino_laptopwas that you? or was that someone else wanting to do the same thing?21:59
zylopfait was me21:59
zylopfaand i am making a wiki about it21:59
elnino_laptopah!  That is so cool!  are you going to put it in the bazzar?21:59
@rizenperlDreamer: 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
zylopfahaha rizen !21:59
elnino_laptopbasically, you're doing a workflow, right?21:59
zylopfaI was thingking about that21:59
zylopfayeah elnino_laptop 22:00
zylopfabut right now i am making utility script, to test that i get it right22:00
zylopfaso i dontr have to restart all the time22:00
elnino_laptopcool.  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
Mech422zylopfa: 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
zylopfayeah Mech422 the more i think about it, the more it makes sense22:02
Mech422zylopfa: it would be a really nice general purpose thing to have :-D22:03
zylopfaI am looking at the asset.pm now 22:03
elnino_laptopand 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
zylopfayeah elnino_laptop 22:03
zylopfaWill be a helluva lot of groups :O22:03
@rizenyou don't need to do that22:04
Mech422btw - 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
@rizenjust make them the owner of the group22:04
@rizeni mean of the asset22:04
zylopfaahah sick rizen 22:04
@rizenand then they can edit to their heart's content22:04
zylopfathis is so awesome22:05
zylopfaThe more i work with webgui and get tips from you  the more insane good i find it22:05
@rizenMech422: do you mean logged in, but not active on the site?22:05
@rizenMech422: as in, their session is still alive, but they are no longer browsing?22:05
Mech422rizen: no - simultaneous, non-anoymous users  - that killed cacheablity due to personalization for instance....22:05
Mech422rizen: no - still browsing22:06
@rizenMech422: let's say a static apache page is a 1 and a visitor in WebGUI due to caching is a 222:06
@rizena logged in user is then a 3 according to that scale22:06
@rizenhowever, a logged in user in admin mode is a 1022:06
@rizenadmin mode is a killer22:07
Mech422Hmm - interesting22:07
elnino_laptoprizen - I thought ownsers could only be groups?22:07
@rizenlogged in users aren't too bad, though they are much worse than a visitor22:07
@rizenelnino_laptop: there are three privs on every asset: owner user, group to view, and group to edit22:07
zylopfaelnino_laptop, some one own the asset also22:07
zylopfadefault is the one that made it i think22:07
zylopfayou can set that i guess with $myasset->setowner or so22:08
zylopfahavent looked up the right function22:08
Mech422rizen: 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 file22:08
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui22:08
-!- mode/#webgui [+o perlmonkey2] by ChanServ22:08
@rizenMech422: 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 see22:08
elnino_laptoplooky there!! I thought owners had a drop list of group names. my bad. 22:09
Mech422rizen: seemed like an interesting comprimise - helps with caching, but not with security checks22:09
@rizenMech422: adding something like that would require a rewrite of webgui22:09
Mech422rizen: 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
@rizenMech422: plus, it's not needed22:09
+perlDreamerCould someone please assign bug 8807 to me?22:10
+perlDreamerI have it almost done22:10
Mech422rizen: oh - I wasn't suggesting it ... I just found it an interesting 'hack' to improve cachability :-)22:10
@rizenperlDreamer: why can't you do it yourself? you are in the group22:10
@rizenperlDreamer: don't you see the edit icon next to assigned to?22:10
zylopfa $myasset->set({ownerUserId=>"$uid"}); sets the user owner i believe22:11
+perlDreamerwhen I hit edit, I only get a pulldown for ticket status22:11
+perlDreamerNo way to assign22:11
@rizenMech422: agreed. we continue to look for things like that too.22:11
@rizenperlDreamer: i'm going to "become" you so i can see this problem first hand22:11
+perlDreamerI'm using FF 2.0.0.1122:12
@bopbopoops, I just assigned him22:12
@bopbopwasn't reading this...22:12
Mech422rizen: 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
Mech422rizen: and I can't type for crap today, so I'm gonna shut up now :-)22:14
@rizenperlDreamer: it appears that this is a bug of the new system22:14
@rizenperlDreamer: because you have edit rights to everything else, just not the assigned to field22:14
Mech422zylopfa: 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
@rizeni'm submitting a bug report for you22:15
+perlDreamerthanks, dude22:15
+perlDreamerI owe you one22:15
zylopfasounds awesome Mech422 22:15
-!- wgGuest08 [n=wgGuest0@201.222.115.14] has joined #webgui22:16
wgGuest08hello22:17
+perlDreamerhello, wgGuest0822:17
-!- wgGuest08 [n=wgGuest0@201.222.115.14] has quit [Client Quit]22:17
@rizenMech422: 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 use22:17
Mech422rizen: 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
Mech422rizen: that was my 1 good idea, so I try to get a lot milage out of it :-P22:19
zylopfaI found the duplicateBranch() function now like rizen said22:20
CIA-39WebGUI: yung * r7911 /WebGUI/ (4 files in 4 dirs): Added Thingy RFEs: Max entries per user AND Export extra fields22:21
CIA-39WebGUI: yung * r7912 /WebGUI/ (3 files in 3 dirs): fixed: #4174: UserList template show links that should be hidden22:21
CIA-39WebGUI: jt * r7913 /WebGUI/ (3 files in 3 dirs): enable/disable pagination in asset manager (#756)22:21
CIA-39WebGUI: colin * r7914 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Folder.pm): 8802 fix Folder template variable problem22:21
CIA-39WebGUI: colin * r7915 /branch/WebGUI_7.5/ (lib/WebGUI/Asset/Wobject/Folder.pm docs/changelog/7.x.x.txt): backport folder template variable fix #880222:21
CIA-39WebGUI: 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 field22:21
zylopfaMech422, 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 #webgui22:35
@preactionare you using the Dashboard for it? that'd be great to see22:46
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui22:47
zylopfapreaction,  I am just making a site in a branch /templates/usersite22:48
zylopfaand then copying the branch in code22:48
zylopfaand changing different things via code also22:48
zylopfapreaction, 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
Mech422zylopfa: that sounds pretty slick :-)22:59
zylopfayeah i am making good speed atm22:59
Mech422zylopfa: I'm still fighting my stupid Asset skeleton I thik23:00
Mech422s/thik/think/23:00
zylopfaDamn it :(23:00
zylopfaI am making an utility script atm to test this out23:00
@rizenMech422: what are you writing?23:05
Mech422rizen: just a 'toy' asset...23:05
Mech422rizen: It'll eventually just use js or an img tag to display an OpenAds/OpenX ad on the page23:06
Mech422rizen: so just 1 field, no processing, and a very simple template23:06
@rizenis 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
Mech422yeah - 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 of23:07
Mech422right now, I'm trying to figure out "Can't locate object method "getFileUrl" via package "WebGUI::Asset::OpenX""23:08
@rizengetFileUrl is not a method from Asset23:10
@rizenwhere are you getting that from?23:10
@rizenThere is a method called that in File.pm23:11
@rizenoh...and i now see that it's in the skeleton too23:11
@rizenthat's not right23:11
Mech422yeah - thats where I got it :-)23:11
Mech422basically, I just have the skeleton with 1 extra field defined, and a template defined23:12
Mech422everything else is 'stock' at this point23:12
@preactionzylopfa, WebGUI::Asset->newByUrl( $session, $url );23:12
zylopfayeah i got it thanks a lot ;D23:13
zylopfaHelps to use perldoc23:13
@preactionindeed23:13
@rizenMech422: https://svn.webgui.org/svnweb/plainblack/diff/WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton?rev1=7916;rev2=791723:14
@rizenlooks like i need to spend some time reviewing the skeleton files...they appear not to be up to snuff23:15
@rizenMech422: have you seen this: http://www.webgui.org/community-wiki/wobject-development-tutorial23:17
CIA-39WebGUI: jt * r7917 /WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton: removed extraneous bs23:33
@preactionif 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 now23: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 #WEBGUI23:42
zylopfaor "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 #WebGUI23:47
-!- mode/#webgui [+o tavisto] by ChanServ23:47
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:51
@preactionha!23:52
@preactionyes, Update23:52
-!- dionak [n=dionak@97.66.185.250] has quit []23:53
zylopfapreaction, if you set an owner of an asset, will the owner be the same if you create children of it23:54
zylopfaor do you have to explicitly set the owner on children23:55
@preactionno. Owner is the person creating the asset23:55
zylopfayeah i know23:55
zylopfabut i am programming23:55
@preactionyou would have to do an Edit Branch23:55
zylopfaare you sure?23:55
zylopfaIn my utility script i am woeking as admin23:55
@preactionyep, that'd be the only way23:55
@preactionoh23:55
zylopfaand i make a user dir /members/$username23:55
@preactionyeah, you'd have to explicitly set the ownerUserId (well, try it and see)23:55
zylopfaand then i set it to be owned by the userid of the user23:56
zylopfayeah i will23:56
zylopfabtw 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
zylopfaI think they will be deleted but the trashcan only show the top most directory23:57
@rizenpreaction: "apply"23:58
zylopfarizen, can you answer me that?23:58
--- Day changed Sat Oct 11 2008
@rizenthey will be deleted00:00
@preactionrizen, 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
zylopfathanks a lot rizen 00:00
Mech422rizen: oh cool - lemme grab the new skeleton (sorry - I was in a meeting...)00:01
@rizenpreaction, yes you can commit it to 7.6...how did you implement it btw...there's a super easy way and a hard way00:01
@preactioni did it the super easy way00:01
@preactioni'll pastebin the patch00:01
@preactionhttp://webgui.pastebin.com/m73970b17 <- the easy way00:02
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [Read error: 110 (Connection timed out)]00:07
Mech422rizen: I think the www_edit method is supposed to be removed too ?00:10
Mech422rizen: yes, that looks like the tutorial I'm following00:10
@rizenpreaction: i was thinking of a way even easier than that, but that's pretty easy00:13
@preactionand should that be on by default? should i even make it a configurable thing?00:13
@rizenMech422: in most cases you won't need a www_edit method, but it should be in the skeleton just to show you how00:14
@rizenpreaction: always on00:14
@preactionsounds good00:14
Mech422rizen: ahh...00:15
zylopfais there a way to set owner of asset in code?00:15
zylopfa(there is i know, but how?)00:15
@rizenzylopfa: $self->update({ownerUserId=>$userId});00:16
zylopfasweett00:16
zylopfarizen,  i am making awesome programming for member area creation00:16
Mech422rizen: Cool - that 'fixed' it :-)  Now to actually write some code00:17
Mech422btw - for anyone interested...00:18
Mech422I'm going to recommend webGUI for this project, so we'll probably end up going with it00:18
zylopfasounds awesome Mech422 00:18
Mech422unfortunately, the decision was not as easy as the featureset should have made it...00:18
zylopfaGood to hear it indeed00:18
zylopfawhat did they wanna use else?00:19
Mech422without the support/guidance provided here on channel, I would have had to pass webgui up00:19
zylopfaI am always willing to help even though i am semi new to programming with it00:19
-!- perlDreame1 [n=ckuskie@nat050.mxim.com] has joined #webgui00:20
-!- mode/#webgui [+v perlDreame1] by ChanServ00:20
Mech422zylopfa: 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 igniter00:20
zylopfaahh nice :D00:20
Mech422zylopfa: we actually tossed out typo3 because we were worried about documentation, learning curve, etc00:21
zylopfaI am happy you suggested webgui00:21
zylopfaThe good thing with webgui imo, is that its a complete framework and api00:21
Mech422but we really should update/create a wiki page for people to compare/contrast webgui with other cms/frameworks00:22
zylopfaIt takes some time to know the api though, but still when you get to know it its very easy to prototype things00:22
zylopfayeah good idea Mech422 00:22
+perlDreame1Mech422, see cmsmatrix.com00:22
Mech422perlDreame1: yeah - thats plain blacks biggest asset in this regard...00:22
Mech422it seems to be the only 'blow by blow, feature by feature' type comparison they have00:23
Mech422anyway, if anyone is interested in what would have made the comparison easy / more insightful for me, I'd be glad to help00:23
Mech422s/easy/easier/  - dam I can't type today00:24
zylopfaKerberos Authentication isn't that apache that handle that?00:25
zylopfadoesn't webgui have PointOfSale capability?00:27
zylopfai mean the "Cash" PaymentDriver is just for that00: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 #webgui00:35
@rizenMech422 i'd love to hear what would have made it easier...obviously that video that you have an RFE for is one thing00:40
@rizenwhat else?00:40
CIA-39WebGUI: doug * r7918 /WebGUI/ (3 files in 3 dirs): added RFE #480: Apply button for assets00:46
Mech422rizen: basically - just more of the same - more 'code centeric' material00:49
@rizenthat's not a suggestion00:49
Mech422rizen: 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
Mech422rizen: so some way of comparing / contrasting webgui with 'what you already know'00:50
@rizenbut you want a compare contrast of programming stuff, rather than feature set00:50
Mech422rizen: for instance, db based development will be a big change for a lot of people00:50
@preactionfrom the frontend or from the backend? so "This is a django app, and this is a webgui app." viewing the code of each00:51
Mech422rizen: 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 stuff00:51
Mech422preaction: maybe not quite 1 to 1 - but yeah, being able to compare 'common tasks' across systems00:51
Mech422preaction: for instance - it took me 2 hours to make my first template...00:51
Mech422err..first macro00:52
@rizenMech422: the only problem with doing that kind of a comparison, would be that we'd have to learn all those systems00:52
@rizenand there are more than 2000 out there00:52
Mech4222 minutes to make the macro, and 2 hours to figure out whether or not article should be interpolating it ...00:52
@rizendoing 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 else00:53
Mech422rizen: 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 demo00:53
Mech422rizen: ok... Umm - how do you eval new libraries ?00:53
Mech422rizen: you look at the docs, right ?00:53
@rizenso give me a list of 5 common tasks you wish would have been on the site when you got here00:53
Mech422rizen: some sample code (hopefully code similiar to what you want to do..)00:53
Mech422rizen: and then maybe look at what support options are available (forumn/irc/books/consultants/etc) 00:54
Mech422right ?00:54
@rizenand all of that stuff is already on the site00:54
@rizenperhaps we just need a better focus point for it00:55
@rizenlike a "Getting Started For Developers"00:55
Mech422rizen: ah - Yes!!00:55
@rizenand a "Getting Started for Designers"00:55
Mech422rizen: 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
@rizenwe have examples like those in our books00:56
Mech422the 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
Mech422rizen: yeah - I'm assuming thats all in the books...00:56
@rizenevery type of plugin we make has at least two examples in the dev guide00:57
Mech422rizen: but before people get to that point - they want to sorta figure out, how the tool will fit for them00:57
Mech422rizen: like form handling, templating, routing00:58
@rizenstep 1, don't start with assets00:58
@rizenassets are the hardest thing you can build in webgui00:58
@preactionyeah, start with macros, then learn the session object00:59
Mech422rizen: maybe some performance numbers - "You can serve XXX pages/day of this type on a core-duo 2Ghz with 1G RAM"00:59
zylopfaStart with Macros imo00:59
@rizenimpossible00:59
@rizenand anybody that quotes that is lying00:59
Mech422rizen: I know you can't be _accurate_ but you can give a _feel_00:59
@rizenunless they are saying something from a static html perspective00:59
Mech422rizen: for instance, Plone is known to be 'slow'...00:59
Mech422rizen: how slow, depends on the app - but it's no-where near as fast as say drupal01:00
@rizenMech422, 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 cases01:00
Mech422rizen: ok ok...01:00
zylopfaif 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
+perlDreame1zylopfa, UI or code?01:01
zylopfacode01:01
+perlDreame1use getLineage to get all descendants, then iterate with foreach/while01:01
zylopfa   my $children = $userfolder->getLineage(["self","descendants"],{returnObjects=>1});01:01
zylopfa   foreach my $descendant (@$children) {01:01
zylopfa        .. do it here01:01
zylopfa   }01:01
zylopfasorry for that01:01
zylopfabut that was what i had in mind01:01
@rizenMech422: ok, i'll see what i can do about what you've said...obviously i want people to find and use webgui01:01
+perlDreame1that's exactly right01:01
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]01:02
zylopfaperlDreame1, i am getting the hang of it slowly01:02
Mech422rizen: 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
@rizenMech422: 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
Mech422rizen: true - your right - running a community is a difficult task....01:02
Mech422rizen: 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 #webgui01:03
+perlDreame1rizen: I would also say (like you need more to do) that use.perl.org journals would be good.01:04
+perlDreame1Maybe just something like this: http://use.perl.org/~sri/journal/3762901:05
@rizenpd: not going to happen01:05
Mech422rizen: 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
@rizeni can barely find enough time to write a black blog01:05
@rizenentry once per week01:05
Mech422rizen: because in most systems, 'macros' are toys and to do any real work you need to create a 'content-type' or 'workflow'01:05
@rizenMech422: webgui's not really like any other system out there01:06
@rizenat least not any i've tried01:06
Mech422rizen: right - but people that don't know webgui don't know that :-)01:06
@rizenwell then i'll have to say *that* first so they know01:06
Mech422rizen: 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
@rizenindeed01:07
Mech422thats _mighty_ powerful compared to 'macros' in other systems01:07
@rizenthe idea is to put a little programmer functionality in the hands of a normal user01:07
Mech422rizen: 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 vars01:08
@rizena user might not be able to write what the AssetProxy macro can do for example, but they certainly can use the AssetProxy macro01:08
-!- miloidrr [n=Camilo@201.232.58.66] has left #webgui []01:08
@rizenMech422: hardly, but i get your point01:09
Mech422rizen:hell - your macros even nest :-D01:09
Mech422but anyway, thats the sort of thing I mean - people are going to have all kinds of 'baggage' from whatever cms/framework they used before01:10
Mech422macro == toy, perl == hard to read, whatever01:10
-!- perigrin [n=dpc@andc-fw1.exploreos.com] has quit ["This computer has gone to sleep"]01:11
Mech422the whole db driven development thing will be a big switch for a lot of people01:11
Mech422and 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
Mech422The actual feature set of wG is HUGE - and cms maxtrix makes it abundantly clear how powerful wG is...01:13
zylopfaMech422, a good way to learn webgui better is to buy the developer guide01:13
Mech422but its the whole "where do I go from here...." thing01:13
zylopfaand its not an ad for it i make01:13
zylopfaI bought it myself01:13
zylopfaand i had A lot of loose ends before i read it01:13
@rizenwell 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 guy01:13
Mech422zylopfa: 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
zylopfaNow i am programming payment gateways and such01:14
Mech422rizen: I'll be happy to help with docs or whatever if you like01:14
zylopfajust finished 1 gateway01:14
zylopfaI will make a paypal gateway also01:14
zylopfai mean PayDriver ofc01:14
Mech422rizen: and please, don't think I'm bitching - wG is awesome and the support you guys have provided on channel is really above and beyond01:14
zylopfaWhat got me real going was also the community01:15
Mech422rizen: I just hoped the info could help you with growing the community01:15
@rizenit all helps, it's just about finding enough hours in the day01: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
@rizeni have a staff of 15 full time people, and i still can't find enough hours in the day. =)01:16
zylopfawoo shit rizen 01:16
Mech422rizen: 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
Mech422rizen: 15 ?  wow - that would make you like the 3rd largest plone shop in the world !01:17
zylopfaI am a cms provider and hoster and designs pages also (outsourced the last part to russia)01:17
Mech422rizen: the biggest zope shop is only 40 people (zope corp) 01:17
Mech422rizen: so your already outstriping them :-)01:18
@rizenif you add in my contractors then i've got them bet on that01:18
Mech422LOL01:18
@rizenwe have a stable of about 40 contractors that we use regularly01:18
@rizens/bet/beat/01:18
Mech422nice!01:19
Mech422thats another problem with plone - finding zope/plone people - they're _scarce_ and expensive01:19
zylopfaMech422, I made a little commandline script to make automatic user areas if you wanna see01:19
@rizenbut honestly, these days we're being dwarfed by the businesses that are out there making their money on webgui01:19
@rizenmost of them are pretty small 2-10 people each, but there's lots and lots of them, all over the world01:20
zylopfayeah :(01:20
zylopfaI guess i am one of those01:20
Mech422zylopfa: Oh cool - are you gonna put it on the bazaar ? 01:20
zylopfaYeah but i need to make it more general first, like it is now it takes01:21
zylopfaperl createpages.pl -configFile=zhtest.globalcontrol.biz.conf --userName=zylopfa01:21
Mech422rizen: do you do sub-contract work ?  people like us almost always need subs when we get a big job ?01:21
zylopfaand it create a user home for user zylopfa01:21
zylopfaand make a plage and an article on the users home01:21
zylopfaand makes it owned by the user01:21
@rizenMech422: yes we do...and if we don't have the time for it, then we can put you in touch with some other webgui vendors01:22
zylopfas/plage/page/01:22
-!- f00li5h [n=f00li5h@c211-30-238-226.thorn1.nsw.optusnet.com.au] has joined #webgui01:23
Mech422rizen: using small shops like us as 'account reps' to help keep a steady stream of work might provide some economies of scale..01:24
Mech422rizen: 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
@rizenwell for that matter we often ask smaller shops to do work for us too01:25
@rizenus acting like a hub for work helps keep the community working01:26
Mech422rizen: right..01:26
Mech422rizen: one thing the small plone shops talked about was donating to the plone foundation for the creator of nice plone collaterals01:26
Mech422rizen: that the foundation could order in bulk, and the small shops could purchase in smaller quantities01:27
-!- preaction [n=doug@andc-fw1.exploreos.com] has quit [Connection timed out]01:27
+perlDreame1right now, PB = wG Foundation01:29
Mech422ahh...01:31
@rizenyou think so PB?01:31
@rizenpd?01:31
Mech422well - if any of the small shops want to do something similiar - I wouldn't mind dropping a lil cash on some wG glossies01:32
+perlDreame1rizen, who else evangelizes/sells wG?01:32
+perlDreame1who else supports the community?01:32
+perlDreame1(here in the states)01:32
+perlDreame1I can't speak to the EU and AU crews01:32
Mech422rizen: 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 clients01:33
@tavistoI've brought up the idea of a non-profit wG before but I'm not sure the timing is right01:34
@tavistoMech422, 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 wG01:34
@tavistoMech422, you do know about the free Primer right?01:34
Mech422tavisto: I'm not so much suggesting a foundation - but I would suggest/participate in some sort of advertising materials 'thing'01:34
Mech422tavisto: right now, I have _zero_ collaterals to show clients about wG - and I'd rather buy them then try to do it myself :-P01:35
Mech422tavisto: somebody (pb?) must have some nice wG slicks/glossies they can 'de-brand' and just leave the generic wG info ?01:36
Mech422that would be something I'd buy (say 100-200 at a time)01:37
@tavistowe have a collection of brochures but they are currently all branded versions01:37
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]01:37
Mech422tavisto: that would be a nice add up on the webshop with the books ?01:38
@rizenAre you looking for printed brochures or just PDFs of the brochures?01:39
Mech422rizen: either would work - I can run up to Kinko's :-)01:39
Mech422rizen: it would also give you an opportunity to 'brand' wG consistently, and present a nice professional image of wG from even the smallest of shops01:40
metanilwhen 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
@tavistoMech422, well for the bazaar we'd like to put the books on as .PDFs but unfortunately their is a huge piracy issues01:44
@tavistowe've looked at some options but none of them were totally secure or cost efficient01:44
Mech422tavisto: hmm - that sucks01:45
Mech422tavisto: especially from a 'community' project01:45
@tavistowell it's a much better way of delivering books to the international community01:46
Mech422tavisto: I used to buy pdf copies of the webmin manual - and I got a similiar complaint from that author as well01:46
@rizenMech422: 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 site01:46
@tavistobut we even have piracy issues right now with old versions of 5.5 Ruling WebGUI from years back01:46
@tavistoBut, the free primer is a great start for new users01:47
Mech422well - I'm happy either way.... pdf is ok for a quick read - but nothing beats a real printed manual for stuff you reference constantly01:47
@tavistoexactly the way I feel01:47
@apeironI would argue the other way for quick reference. Computers search faster than I can. :)01:47
Mech422apeiron: just hard to annotate your screen :-D01:48
@apeironMech422, Get a better PDF reader. :)01:48
@apeironBoth Preview.app (as of Leopard) and Skim for OS X allow for annotations.01:49
* Mech422 is a KDE user01:49
@apeironum... file an RFE?01:49
+perlDreame1RFE: Mech422 to switch to MacOSX01:49
+perlDreame1I don't think that would be accepted, apeiron ;)01:49
Mech422hehe ....01:49
@tavistoI always like to go through tech manuals with a nice big highlighter and pen01:50
@apeironActually, I meant for kpdf or such.01:50
metanilwhen 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
+perlDreame1metanil, use $asset->update()01:52
* SnowWrite will probably get shot for this..but this is a good example..just updated to Plone 301:52
-!- preaction [n=doug@65-97-161-66.orl.fdn.com] has joined #webgui01:52
-!- mode/#webgui [+o preaction] by ChanServ01:52
SnowWritehttps://www.plonebook.info/books01:52
@apeironMech422, http://okular.kde.org/formats.php seems to be your best bet for annotations for KDE.01:52
@tavistoMech422, we also have a basic white paper on plainblack.com/success01:53
metanilperlDreame1: thanks, i need to set all variables in Asset->definition..01:56
-!- tavisto [n=tavisto@12.47.7.131] has left #WebGUI []01:58
@rizenHEAR YE! HEAR YE!01:59
@rizenAfter months of planning and effort, WebGUI TV is officially live on webgui.org02:00
@rizenGo to http://www.webgui.org/wgtv02:00
@rizenand with the crickets chirping02:04
@rizeni guess i will bid you all farewell!02:05
-!- rizen is now known as rizenisaway02:05
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui02:10
-!- mode/#webgui [+v cap10morgan] by ChanServ02:10
zylopfaaha nice i will check it now02:10
+perlDreame1metanil, you only need to set the ones that you don't want defaults for02:17
zylopfaperlDreame1, can you tell me if this "create pages" automatically utility script would be something people could use for inspiration?02:17
+perlDreame1zylopfa, maybe.  But if you made it a workflow...02:18
+perlDreame1that would be truly useful02:18
zylopfaok i will, but first will you look at it?02:18
zylopfathen i make it into a workflow if the idea is good02:18
+perlDreame1sure!02:18
zylopfahttp://webgui.pastebin.com/m4174809202:19
+perlDreame1did you start with _script.skeleton in the sbin directory?02:20
zylopfaperlDreame1, 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/membername02:21
zylopfausing the skeleton in the /root/home/usersite02:21
+perlDreame1that would be more of a operation than a wobject02:21
zylopfaperlDreame1, no02:21
zylopfayeah perlDreame1 its a utility script atm02:21
+perlDreame1Sure.  We have utility script skeletons, too.  It handles making sessions and closing them to save you a little typing02:22
+perlDreame1For next time ;)02:22
zylopfaThe reason i need this is i want users to have their own "place" on the site02:22
zylopfawith their own personal Calendar, Stockpicker, Forum etc.02:22
+perlDreame1In the Version::Tag, you should include the user's name in the tag name for easy tracking later02:22
zylopfaahh good idea02:22
zylopfaand then i can just create the site as it would look and then run the script when they user is made02:23
zylopfaso they get access to their private site within the site02:23
+perlDreame1Yes.  And the Workflow will automate the running for you.02:23
zylopfayes indeed02:23
+perlDreame1Since we have a workflow that runs on User creation02:23
+perlDreame1and one that runs on deactivation, too, IIRC02:23
zylopfasweet so it can clean up02:24
+perlDreame1so you can clean up old stuff from users who leave the site02:24
+perlDreame1double check that one, though02:24
+perlDreame1It's in Settings.02:24
zylopfayeah i will02:24
zylopfasince i started webgui i wanted to solve this problem02:24
zylopfai know its kind of what the dashbord is for02:25
zylopfabut i could never figure it out02:25
+perlDreame1You're not the only person who wants this02:25
+perlDreame1The dashboard is hard.02:25
zylopfalike this you can just create the page02:25
zylopfaand then "userify" it with the program i am making as a workflow02:25
+perlDreame1One other idea to think about.02:27
zylopfahit me!02:27
+perlDreame1Instead of making the new content by hand, you could just deploy a package02:27
+perlDreame1Are you familiar with packages yet?02:27
zylopfayeah semi, you use it on a branch and create it02:27
zylopfathen you can "paste" sort of 02:27
zylopfainto another branch02:27
+perlDreame1yes, think clone instead of paste02:28
zylopfayeah clone02:28
+perlDreame1For the customization, you use lots of macros02:28
+perlDreame1for example, in the title, instead of " $username's page " you say "^User(username);'s page"02:28
zylopfaahhh yeah perlDreame1 02:29
zylopfaI wanted to make it in code first, to check it out02:29
+perlDreame1you would still need to spider it and change all the permissions02:29
zylopfayeah thats what i do in the end02:29
+perlDreame1The 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
+perlDreame1exactly02:30
zylopfayeah perlDreame1 it has to be as little developer knowlege as possible02:30
zylopfaand as flexible as possible at the same time02:30
+perlDreame1the disadvantage is that it is another parameter to track : url/assetId of package02:30
zylopfaahh yeah02:31
zylopfaI just found out today that all the parameters you supply when creating assets in code02:31
zylopfais located in the definition for  the asset you want02:32
zylopfaand if you follow the inheritance line you can find other parameters02:32
zylopfalike Layout.pm also have Asset.pm definition02:33
zylopfaand Wobject 02:33
+perlDreame1yes02:33
zylopfaI know its just the way object oriented programming is supposed to work02:33
zylopfabut i think its good to  be told anyway02:33
+perlDreame1but it is a little confusing at first02:33
zylopfayeah for me it was, as i only programmed in none object oriented perl, with some use of objects, but not consistent02:34
zylopfaI am a cms provider and with my new knowledge i can make what you also have on webgui.org02:35
zylopfathe "Try your own webgui"02:35
+perlDreame1actually, the WRE comes with a demo account server02:37
+perlDreame1so you can also do beta.webgui.org02:37
+perlDreame1and demo.plainblack.com02:37
zylopfaahah nice, I never knew that02:37
zylopfaI installed from source02:37
+perlDreame1rizen really gets Free Software and Open Source02:37
+perlDreame1It's worth your time to look at the WRE02:37
+perlDreame1what OS do you use?02:38
zylopfai use redhat fedora02:38
+perlDreame1for hosting,too?02:38
zylopfayeah02:38
+perlDreame1well, that's 1/2 good news02:38
+perlDreame1you may need to compile the WRE from source02:38
+perlDreame1since there are no fedora packages for it02:38
zylopfaahhh thats no problem02:38
+perlDreame1but you could try a RedHat binary02:38
zylopfaI realy like to set up things on my own though, so i know how its configured02:39
zylopfaI also made scripts to create sites, so i just do ./create-site.pl www.domain.com02:40
+perlDreame1The WRE provides those as well02:40
zylopfathen it sets up a blank site02:40
zylopfaahah insane02:40
zylopfaits a good idea with the wre i think02:41
SnowWritedarn, the site style video still doesn't work02:41
zylopfacause many can be frightened to set it all uå02:41
SnowWriteerr doesn't work02:41
+perlDreame1please post a bug SnowWrite02:42
+perlDreame1wgtv is brand spanking new02:42
SnowWritek02:42
zylopfasweet02:42
* SnowWrite will ask Mech422 how do do that :-)02:42
Mech422ok guys - SnowWrite is gonna wanna watch wGTV all nite, and I still have to learn all this wG stuff...02:42
+perlDreame1Head over to www.webgui.org/bugs02:42
+perlDreame1log in/create user account02:42
+perlDreame1Submit a new bug02:42
Mech422so we're gonna head out home - and get some food :-)02:43
+perlDreame1earn karma for submitting a bug02:43
SnowWritecan I get more karma then Mech422??02:43
Mech422thanks again for all the help everyone!02:43
Mech422SnowWrite: Nev-ahh !02:43
* SnowWrite is just wondering *ducks*02:43
* Mech422 cackles evily....02:43
SnowWriteok gotta post this bug first02:43
zylopfaperlDreame1, 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
+perlDreame1cool!02:45
zylopfaIts good to make it a wobject cause it has colatteral data such as playlists02:46
zylopfaIt will be an upload thing, shown to the user and it will take x mp3 files either in a zipped package or 1 by 102:47
zylopfaand then unzip / save the files in the directory for those things02:47
zylopfaand then take the mp3-tag out from the files02:47
Mech422oh - that reminds me - Storage.pm looks cool... need to look into it more02:47
zylopfaand populate a "My Songs" list, used to select songs from02:48
zylopfaso you can add them to playlists 02:48
zylopfaMech422, I haven't even looked at that yet02:48
Mech422zylopfa: Storage has methods for storing files on various backends and retrieving them...02:48
Mech422zylopfa: so you could store mp3's on the file system and not in the DB02:49
Mech422zylopfa: and I can use it to store stuff for 'Varnish' to cache :-)02:49
zylopfapretty sweet indeed02: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
@preactionwho do i get to blame for the WGTV design? it is 50% awesome, 50% functional, and 50% awesome03:03
@preactionyeah, that's 150% baby!03:03
zylopfahaah <303:04
@preactionwait... webgui.org style just got updated?03:04
@preactionoh, i see, not used by all pages yet03: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 #webgui04:09
-!- mode/#webgui [+v Radix_] by ChanServ04:09
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui04:34
-!- mode/#webgui [+o apeiron_] by ChanServ04: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 #webgui04:56
CIA-39WebGUI: colin * r7919 /WebGUI/ (3 files in 3 dirs): 05:09
CIA-39WebGUI: Update the Asset skeleton so that it doesn't try to call05:09
CIA-39WebGUI: the International system with procedural calls. Update05:09
CIA-39WebGUI: International pod to remove procedural calls as well.05:09
CIA-39WebGUI: colin * r7920 /branch/WebGUI_7.5/ (3 files in 3 dirs): backport Asset skeleton and International pod fixes05:09
-!- apeiron_ is now known as apeiron05: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 #webgui06:23
-!- mode/#webgui [+o Haarg] by ChanServ06: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 #webgui06:24
-!- mode/#webgui [+o Haarg] by ChanServ06:24
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit]06:25
elninocool videos!! Thanks for posting them!06:51
elninoI'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 #webgui08:13
-!- mode/#webgui [+o Haarg] by ChanServ08: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 #webgui08:20
-!- mode/#webgui [+o preaction] by ChanServ08: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 #webgui09:16
-!- mode/#webgui [+v cap10morgan] by ChanServ09: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 #webgui09:56
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui10:01
CIA-39WebGUI: yung * r7921 /branch/WebGUI_7.5/ (3 files in 3 dirs): fixed #4174: UserList template show links that should be hidden10:59
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:02
-!- mode/#webgui [+o Haarg] by ChanServ12:02
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:13
-!- mode/#webgui [+v Radix_] by ChanServ12: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 #webgui13:53
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI17:05
-!- rizenisaway is now known as rizen17: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 #webgui17:41
-!- mode/#webgui [+o preaction] by ChanServ17: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 #webgui17:48
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #webgui18:50
CIA-39WebGUI: colin * r7922 /WebGUI/lib/WebGUI/Asset/Wobject/Folder.pm: remove debug code and do Folder check via isa18:51
CIA-39WebGUI: colin * r7923 /branch/WebGUI_7.5/lib/WebGUI/Asset/Wobject/Folder.pm: fix syntax error and move Folder check to isa18: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 #WebGUI19:09
-!- mode/#webgui [+o khenn] by ChanServ19:09
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit []19:34
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:36
-!- mode/#webgui [+v perlDreamer] by ChanServ19:36
elninorizen - I like wgtv  - good job!20:14
+perlDreamerrizen rocks20:18
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui20:21
@rizenthanks20:32
@rizenelninio: will webgui tv have any impact on whether you attend the next wuc or not?20:33
+perlDreamerrizen, did you implement karma decay on webgui.org?20:53
@rizennot yet20:53
+perlDreamerHm.  I've been noticing weird things happening with my karma.  I'll graph it and look more closely.20:54
zylopfaGreetings restles souls20:54
+perlDreamerHowdy, zylopfa.20:54
zylopfaI am writing workflows now20:54
zylopfaFor the bazaar20:55
+perlDreamerExcellent.  If you decide to write tests, you can base them on /data/WebGUI/t/Workflow/Activity/NotifyAboutLowStock.pm.20:55
+perlDreamerzylopfa, you are a hosting provider?20:55
zylopfayeah hosting, designing, developing20:56
+perlDreamer1-man shop?20:56
zylopfayeah, the designs i have outsourced to some from russia though20:56
+perlDreamerHave you added your company to the hosters wiki page?20:58
+perlDreamerhttp://www.webgui.org/community-wiki/hosters20:58
zylopfaahh let me check on that20:58
zylopfaSweet I will add myself20:59
zylopfathanks a lot20:59
+perlDreamerIt's free advertising ;)21:00
+perlDreamerJust be sure to follow the guidelines on the page.21:00
elninorizen - sorry I steped a way.21:00
+perlDreamerI keep thinking about what Mech422 was saying yesterday.21:01
+perlDreamerthe Plone community seems to be huge21:01
zylopfaIndeed I will perlDreamer, my company is from denmark but i have hosting provider in germany21:01
zylopfaI rent servers from them21:01
+perlDreamerbut more and more WebGUI people keep popping up21:01
zylopfaI hope so perlDreamer 21:02
elninowell, 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
zylopfaThin is webgui isnt some shit you set up in 14 seconds and just play.21:02
+perlDreamerindeed21:02
zylopfaWebgui is serious shit imo, and it deserves the time it takes to know it21:02
+perlDreameryeah, you can't just walk into it21:03
zylopfaThats why many give up i think21:03
+perlDreamerI wonder how many people try, and then get frustrated and walk away21:03
+perlDreameryeah21:03
zylopfayeah, but they should know its a serious platform and a well designed api21:03
@rizenelnino, i'm not asking whether or not you are coming, but whether or not webgui tv influences your decision to come21:03
zylopfaits not just some php thats put together over a weekend21:03
elninono, I would still go.  Networking in person is invaluable, and you don't get that by watching videos.21:04
@rizenzylopfa: nope, it's some perl that was put together over a weekend. =)21:04
zylopfayeah rizen which is much better!! I hate php cause I have seen to many php utilities, sites , tools that always have html embedded21:05
@rizenelnino, i'm glad that's your response. the other important factor is that you can't ask questions to a video. =)21:05
zylopfaI dont think its right to embed content and code21:05
elninoand 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
@rizenzylopfa, i would embed html but perlDreamer charges me $20 each time i do21:06
zylopfaAWESOME!! good work perlDreamer !!21:06
zylopfaI can mostly never read some php coded site without vommiting blood :D21:07
@rizenperlDreamer i need some advice21:07
@rizeni just implemented WebGUI's first aspect21:07
+perlDreameraspect?21:08
@rizenaspects are things you can add to an asset, but aren't assets themselves21:08
zylopfawhats that21:08
@rizenfor example, i just created the "Comments" aspect21:08
@rizenwhich allows you to add bazaar style comments to anything21:08
@rizenwith about 2 lines of code21:08
zylopfawoo21:08
+perlDreameris it like keywords/mixins ?21:08
@rizenit's like mixins21:08
zylopfaahh rizen there is where the inheritance comes to fruit21:08
@rizenaspect = role = mixin = trait are all used interchangably in the dev world21:08
zylopfacause all is an asset (nearly) and then you change the asset class 1 bit?21:09
@rizenanyway, the advice i need from you is to how to write tests for it21:09
@rizenit's not an asset itself21:09
@rizenit can't exist outside of another asset21:09
zylopfadamn21:09
@rizenso how do you test it?21:09
+perlDreamerIn the test file, write a dummy asset that uses it21:10
+perlDreamerDummyAsset isa Asset with mixins21:10
+perlDreamernothing else21:10
+perlDreamerjust put it in t/lib/WebGUI21:10
@rizenwhat 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
+perlDreamersure21:10
+perlDreamerthat's how I did JSON collateral21:10
@rizenok thanks21:10
+perlDreamerwhich, imo, needs to be the next aspect21:10
@rizenwell once you see how i did this one, you can easily write that one. =)21:11
zylopfaperlDreamer, when you make tests is it the same as creating the assets in code? and test that it work ?21:11
+perlDreamerzylopfa, yes21:11
zylopfaahhh21:11
+perlDreameryou build something (Asset, Group, User), etc. and then exercise it21:11
+perlDreamereventually we will build tests with automated browsers21:11
zylopfafor all the classes of different things you can do21:11
+perlDreamerYes.  Today's wG tests only really do API coverage21:12
+perlDreamerwe need to begin to test the UI for wG21:12
zylopfahow does one test the UI?21:12
zylopfaParsing xhtml?21:12
+perlDreamerLook up Selenium21:12
+perlDreamerit's a UI testing framework for web programming21:12
+perlDreamerEssentially, it sits in a real browser, and you push instructions into it21:13
+perlDreamerit does the hard lifting for you21:13
zylopfawoo shit, i just looked at it21:13
zylopfaand its OS21:13
+perlDreamerKind of like Test::More21:13
+perlDreameryes21:13
zylopfaStupid thing is you have to make xhtml so it work in ie21:13
zylopfabut ofc you can run it in more browsers21:14
+perlDreamerMy long term dream is to do WebGUI QA on all levels.21:14
zylopfathats pretty sweet21:14
@rizenand that's one of the big reasons i love perlDreamer <321:17
zylopfaHe is the testing man right?21:17
zylopfaamong other things21:17
* perlDreamer has been slipping recently. Committed bugs 2 out of the last 3 days.21:17
@rizenhe's just "the man"21:18
zylopfaawesome21:18
zylopfaHe helps me insane much also, well you do too21:18
@rizeni'm going to stop helping you now though zylopfa, cuz you're from denmark21:18
+perlDreamerrizen has never gotten over the drubbing the Danish navy gave the Americans early on21:19
zylopfahaha rizen yeah :D21:19
@rizenthat and i'm jealous of Denmark's national energy infrastructure21:19
+perlDreamerrizen, you should buy Iceland21:20
+perlDreamerI hear it's cheap right now21:20
zylopfayours are on the brink of anihilation?21:20
zylopfaI heard your powergrids aren't up to par21:20
+perlDreamerMuch of the USA infrastructure isn't maintained well21:20
zylopfaso you cant just make clean energy and put it on the wire 21:20
zylopfacause its already loaded to much21:21
@rizennope, that's not the reason21:21
@rizenwe can't do it because we have stupid politicians and stupid people that back them21:21
zylopfa:(21:22
zylopfaIts a big machine of interests and looking out for your own21:22
@rizenoh and stupid corporations that think the only place you can innovate is in how to make more money, not how to make better products21:22
zylopfahah yah thats lame, but the sad truth21:23
@rizenperlDreamer: 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
+perlDreamerSince you picked for me running mate, the campaign popularity has waned ;)21:24
@rizenso you are my sarah palin?21:25
zylopfaIt was awesome the president video they made21:25
+perlDreamerYes, but I don't look so good in heels.21:25
@rizenmaybe not, but you at least have a measurable iq21:26
+perlDreamerand my wife has never used her influence to get Vrbsky fired21:26
@rizenhehe21:26
@rizenwait...here's the big question21:26
@rizenDid you or did you not get your first passport before 2007?21:27
zylopfaI am gonna make a workflow that automatically print a "You are fired" letter and sends it, to whom ever deleted content :D21:27
+perlDreamerFirst passport was in 199321:27
@rizennice zylopfa21:27
+perlDreamerto chase my girlfriend to Europe21:27
@rizenthat would be a great "ACME" workflow activity21:27
@rizensee pd, you already have more world experience than palin21:27
@rizenshe thinks that living next to canada and russia is world experience =)21:28
+perlDreamerMaybe I should call McCain21:28
@rizenyou should, you could save the ticket21:29
@rizenmy respect for him has gone down incredibly over the past couple of months....and at least half of that is due to him choosing palin21:29
zylopfaSirs, I have a little question about Workflows21:31
+perlDreamerask away, Sir Z21:31
+perlDreamernote, I have to leave in 10 minutes21:31
zylopfaI am making my own now and its onCreateUserByUser21:31
zylopfaI want it to execute when a user is created21:31
+perlDreamerok21:31
@rizenalso note that i'm not helping you anymore you silly Dane21:32
zylopfabut in the settings /user21:32
zylopfathe workflow wont show up21:32
+perlDreamerDid you add it to your WebGUI config file?21:32
zylopfaI have put it into the config file21: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
zylopfaunder the user thing21:32
zylopfaas it think its there it should be?21:33
+perlDreamerrestarted WebGUI after editing the config file?21:34
zylopfayes Sir21:35
zylopfawill do it again and see21:35
+perlDreamerHave you created a workflow that contains the Activity?21:35
zylopfaWhen i am creating it, i choose "Add New Workflow" and i get to choose the object21:36
zylopfawhere i choose "WebGUI::User"21:37
+perlDreameryes21:37
+perlDreamerthen add an activity to that workflow21:37
zylopfaBut i can only see the 2 activities that is standard21:37
+perlDreamerJust so that we're on the same page...21:37
zylopfayes21:38
+perlDreamerYou went into the Admin Console and chose Workflows21:38
+perlDreamerthen said add new workflow21:38
zylopfayeah21:38
+perlDreamerhm21:38
+perlDreamerI'll have to dig some more to see what's going on.21:38
+perlDreamerYour workflow is in Workflow/Activity/onCreateUserbyUser.pm ?21:38
zylopfa /data/WebGUI/lib/WebGUI/Workflow/Activity/onCreateUserByUser.pm yes21:40
+perlDreamerGotta scoot.  I may be back on later today, maybe not.21:40
+perlDreamerTry reestablishing formal negotiations with rizen ;)21:40
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]21:40
zylopfaok friend, i will try to add it manually21:40
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]21:43
@rizenzylopfa: does your workflow activity compile? checking that is my only advice21:44
zylopfaperl -wc -I /data/WebGUI/lib onCreateUserByUser.pm ?21:45
zylopfathat returns syntax error ok21:45
zylopfabut i dont know if thats what you mean21:45
@rizenthat's what i mean21:46
zylopfano errors in error log also21:46
zylopfamaybe error in config file somewhere21:46
zylopfaI have also tried to add the activity manually by making this url21:52
zylopfahttp://zhtest.globalcontrol.biz/home?op=editWorkflowActivity;className=WebGUI::Workflow::Activity::onCreateUserByUser;workflowId=FJay2b-DZGwQ4-scputdag21:52
zylopfaIt then show a default edit screen, but not like the one i have defined21:52
zylopfaWait it looks like the one i defined anyway21:54
zylopfarizen, I am sorry to have taken your time. But i found out what was wrong21:57
zylopfaIn my eager to Internationalize the Workflow Activity, I  forgot to rename the: package PackageName; in the i18n file21:57
@rizenexcellent22:01
zylopfaIts a real noob error i know, most of my errors are like that22:02
@rizenbah, i make those same errors sometimes22:04
zylopfaits just sick what you can do with webgui, never had so much fun programming against anything22:05
@rizenI'm glad you like it. I hope you'll be a contributor for years to come.22:06
@rizenPlus, you can try and win the Colin Kuskie Contributor of the Year award.22:06
zylopfaI will share all i do with the community (well all i do that work)22:09
zylopfatuesday next week i will contribute with a PayDriver, for the danish banks payment processor22:10
zylopfaI am having them enable recurring payments on the test server, so they have to do that before i can finish the recurring part22:10
@rizendo you know, are there other people in the danish webgui communty?22:11
zylopfaI dont know of any, I saw their site, its not been updated for very long22:11
zylopfathey still use version 6.something22:11
@rizenthere used to be others, but sadly they have gone away22:12
zylopfayeah22:12
@rizenthe Danish translation (http://i18n.webgui.org/) was once at 100%22:12
@rizenbut now it is only at 5.6%22:12
zylopfawoo shit are you kidding22:12
zylopfaI am working on it22:12
zylopfathink its my 5% there is in it now22:12
@rizenhehe22:12
@rizenprobably so22:12
zylopfayeah it is22:12
zylopfaI need to do it all but it takes good time and danish is very poor on computer-terms22:13
zylopfagerman for example has translations for all things like Harddisk, diskette etc. but danish just use the english ones22:13
@rizenah22:13
zylopfathey tried to make words of their own in the 80's but they never stuck 22:14
@rizenperhaps you should start a danish webgui users group and see if you can get some help for translation?22:14
zylopfayeah that would be awesome22:14
zylopfawhere is it best to start it at?22:14
@rizenaustralia and holland both have them22:15
@rizenwell you should definitely announce it on webgui.org22:15
zylopfayeah i will do that!22:15
@rizenand post your meetings to the webgui community calendar22:15
@rizenbut you probably need a web site22:15
@rizenfor example, in holland they have put up webgui.nl22:15
zylopfayeah i can make one no problem22:15
zylopfathe webgui.dk is taken sadly22:15
@rizenyou could ask the webgui.dk peeps if they'd let you have it22:16
@rizentell them that you want to revitalize it22:16
@rizenmaybe seeing that you're interested, they'd even become your first members22:16
zylopfayeah good idea, the last post is from march in their forum22:16
zylopfa2008-3-22 @ 23:47  ¬  peter WRE still not usable for windows xp22:17
zylopfaand rizen may I say I am happy you stopped supporting windows22:17
zylopfaNot cause i hate windows22:17
zylopfaBut as I see it perl, apache and all the other things you use, are native to unix / linux22:17
zylopfayou 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-39WebGUI: jt * r7924 /WebGUI/ (16 files in 11 dirs): 23:35
CIA-39WebGUI: - Added Comments asset aspect, which allows comments to be added to any asset23:35
CIA-39WebGUI:  easily.23:35
CIA-39WebGUI: - Added comments aspect to wiki.23:35
CIA-39WebGUI: jt * r7925 /experimental/Bazaar/lib/WebGUI/Asset/ (Sku/BazaarItem.pm Wobject/Bazaar.pm): Updated Bazaar to use Comments aspect23:35
--- Day changed Sun Oct 12 2008
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI00: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 #webgui00:50
-!- mode/#webgui [+v Radix_] by ChanServ00:50
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui01:19
-!- mode/#webgui [+v cap10morgan] by ChanServ01:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:49
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui02:08
-!- mode/#webgui [+v perlDreamer] by ChanServ02:08
+perlDreamerrizen: What is Class::C3?02:08
+perlDreamerdo we need it in testEnvironment.pl?02:08
Mech4221rizen: Client signed off - we'll be ordering books and such Monday :-)02:09
Mech4221OT:  anyone know a good quality, relatively high speed  USB 2.0 or Firewire external HD ?02:10
+perlDreamerMech4221: I've always bought external USB enclosures for used laptop hard drives.02:10
+perlDreamerAnd congrats on the client :)02:11
Mech4221perlDreamer: 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
+perlDreamerbbl02: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 #webgui02:13
-!- mode/#webgui [+o preaction] by ChanServ02:13
zylopfaI have a question. i am making a workflow and it gets: my ($self,$userobj,$instance) = @_;  passed as the 3 objects02:33
zylopfaI was wondering why the $self->$session is infact the users session02:34
zylopfaI 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
@preactionyou can make the session be whatever user you want it to be02:43
zylopfayeah preaction i was just wondering why both the $session and $user is the user triggering the workflow->activity02:44
zylopfa$userobj even02:44
@preactionbecause of the way workflow objects work. the session being the current user is not the official way to work on an object02:44
@preactionthe $user object that's passed in is the correct way02:45
zylopfayeah but i am working on it as it says02:45
zylopfaI am making a workflow that triggers when a user have registered on the site02:45
@preactionright, work on the user object passed in02:46
@preactionthe session object is the currently logged-in user only because its currently being run realtime02:46
zylopfayeah i will, and i will set the session object to the admin02:46
@preactioni wouldn't suggest doing that unless you have a good reason02:46
zylopfaso i can do the work the workflow needs, as admin02:46
zylopfamy workflow needs to create folders and pages for new user02:46
@preactionyou have addChild, you don't need permission02:47
zylopfait cant create it if its the user logged in02:47
@preactionpermissions are only for the web interface02:47
zylopfabut the user just created have no right02:47
@preactionbut you have the CODE02:47
zylopfaohh i see02:47
zylopfayeah!02:47
zylopfaJust wondering then why it wont create my assets02:48
@preactiondid you commit the version tag it made?02:48
zylopfayes Sir02:48
zylopfa $versionTag->commit;02:48
@preactiondoes the version tag show up under Manage Pending Versions in the Version Tag tab of the Admin Console?02:48
zylopfano02:49
@preactiongood02:49
zylopfaand i did some error log messages02:49
@preactionare the assets showing up as status="approved" in the database? that col is in the assetData table02:49
zylopfaand i can see the activity goes into the branches where i create content02:49
zylopfawill look at that02:49
zylopfayeah 182502:52
zylopfaI was searching also for the url of the assets i was creating (i created them by url) and its not in there02:53
@preactioncreated them by url? there's only one way to create a new asset, and that's addChild02:55
@preactionyou can instantiate by url, that's what newByUrl does02:55
zylopfa$userfolder= $memberfolder->addChild({className=>'WebGUI::Asset::Wobject::Folder',title=>"$username",url=>"$buildin/$username"});02:55
zylopfaI make them like that02:55
zylopfai mean i create them with the url of my own choice02:56
zylopfaso it don't default to its own scheme02:56
@preactionand it gets created successfully? $userfolder is defined after that?02:56
zylopfapreaction, !!! I figured it out!!02:56
zylopfaYesterday i made some tests for this, in a utility script02:57
zylopfaand it seems the members directory was in the trash02:57
zylopfaso it couldn't be created it seems02:57
zylopfaif ( WebGUI::Asset->urlExists( $session, "memberarea" ))02:58
zylopfadoes not take into account that the item might be in trash and therefore technically exist still02:58
zylopfabut the function to create the asset takes this into account02:58
@preactionurlExists takes into account the trash, yes03:00
@preactionpretty sure you can addChild into assets in the trash too03:01
@preactionof course, the asset that's created won't work correctly03:02
zylopfait wont be created cause i tell it to use a defined url03:02
zylopfaand that url exist in the trash03:02
zylopfapreaction, 03:15
zylopfaI found out that the directory i had deleted /memberarea03:15
zylopfanaa never mind you said it should work like that03:16
zylopfamaybe i should make another test then to see if the thing i create is in the trash03:16
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui03:36
zylopfapreaction, I am making a check: if ($memberfolder->isInTrash()) so i can abort the workflow in that case03:36
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI03:43
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:43
zylopfadamn the workflow engine is smart03:44
zylopfawhen i did return error when the folder was in trash, it tried again a little later to run it03:44
zylopfaand it then worked cause i in the meantime has emptied the trash03:44
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI03: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
@preactioni like these little 2-3 hour feature hunts i go on05:27
zylopfawhat have you hunted Sir?05:33
@preactionpatspam wanted the Template Upgrade Protection to be smarter, so it now is smarter05:33
@preactionalso that code highlighter only took a couple hours05:33
@preactionand the "Apply" button05:34
@preactionspontaneous fun for the whole community!05:34
zylopfahaha <305:35
zylopfaAwesome  work preaction 05:35
@preactioncode highlighter can't be core yet: i dont like how it works...05:35
@preactioni'm trying to understand it so i can fix it05:35
zylopfayeah, I am still using it on my site05:36
@preactionright now, if i just have a CSS snippet, it doesn't auto-detect (it would have to be inside a <style> tag)05:36
zylopfaworks pretty well, just not the resizing05:36
@preactionso i want a select box so i can choose what code i'm editing05:36
@preactionalso the auto-tabbing kinda annoys me sometimes, so i want the option to turn it off05:36
@preactionCodeMirror wasn't designed to be that dynamic of adding / removing features05:36
zylopfapreaction, cant it make a check about what kind of Asset it is residing in?05:37
@preactionnot really. i could pass the Codearea control a flag for which highlighting it should use, but the Snippet problem remains05:37
@preactiona snippet can be CSS, JS, or HTML, or anything really, and i don't know what it is until the user starts typing05:37
zylopfalike: if(ref($parentasset) =~/snippet/ 05:37
zylopfaahh ofcourse not05:38
@preactionnot like that, a property for the form control would be better05:38
zylopfayeah05:38
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []05:38
@preactionso like "parser => "htmlmixed"" or "parser => "javascript""05:38
@preactionbut even then, to be able to dynamically choose and have it reparse the text would be ideal05:38
zylopfayeah would be awesome if you could make it do that05:43
@preaction... so now i found the codearea that i REALLY wanted: http://cdolivet.net/editarea/editarea/exemples/exemple_full.html05:44
zylopfawoo fuck, that looks so sick05:45
@preactiondoesn't support mixed HTML, CSS, JS, but it is less annoying than CodeMirror05:45
@preactionapparently supports i18n already too05:46
@preactionplease tell me it's GPL-compatible...05:46
zylopfayeah05:46
@preactionOMFG Find/Replace!05:47
zylopfahaha sickkk05:50
zylopfait can do it all :O05:50
zylopfapreaction, i just made a little curiosity for the bazaar05:50
zylopfaa workflow activity that create personal user areas automatically05:51
@preactioni can't wait until JT fixes the bazaar so i can subscribe to the whole thing05:51
@preactionnice05:51
@preactioni can remember more than a few people wanting just that05:51
zylopfaIts not exhaustive yet and it can be made much smarter, but its just to show the concept to people05:52
zylopfaI know i used lonnggg time to understand it05:52
zylopfaand i couldnt find anything about it05:52
@preactionRelease Early, Release Often05:52
zylopfaindeed!05:52
@preactionthat CodeMirror thing is out there, and now i'm already replacing it ;-)05:52
zylopfaahahah sweetness05:52
zylopfakeep it up!05:52
zylopfaI haven't had so much fun coding since i met webgui05:55
+Radix_preaction: you still awake?06:00
@preactiontemporarily, yes06:00
+Radix_I'm trying to upgrade my wre/webgui install06:00
+Radix_I think I have 7.4.40 atm, and installed the new wre first06: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
@preactionwhen are you getting it? sounds like a config got clobbered06:01
+Radix_In the forums Graham said I need to upgrade my webgui.. but the ./webguiupdate script doesn't work now either06:01
@preactiondid you run the wreupgrade.pl first?06:01
+Radix_no06:02
@preactionin /data/wre/sbin/wreupgrade.pl <-- try that maybe?06:02
@preactionyou had an 0.8 and are upgrading to another 0.8 right?06:02
+Radix_yeah06:02
@preactionyeah, then you need to run that upgrade06:02
+Radix_that comes up with the same error06:03
@preactionok. what's the size of /data/wre/etc/wre.conf ?06:03
+Radix_006:03
@preactionis there a /data/wre/docs/install.txt or something? i haven't upgraded my WRE to 0.8.506:03
@preactionyeah. it got clobbered...06:03
@preactionbut why...06:03
@preactioni 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
@preactionthat might work06:04
@preactionor if that fails, running the wreconsole and going through setup might work too06:05
@preactionotherwise, 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 script06:05
+Radix_what does that file usually contain?  don't think I've ever looked at it before06:05
@preactionwre.conf is a JSON object of various configuration stuff06:06
@preactionmysql port, backup config, wremonitor config06:06
@preactionnothing, i think, that can't be redone quite easily06:06
+Radix_Hmm.. wierd.. my backup one is 0 bytes too06:08
@preactionand the one before that?06:09
@preactionthere was an old bug in Config::JSON that would cause that06:09
+Radix_only got one backup of this site atm.. it's just my personal site so never bothered to organise backups06:09
@preactionor try the wreconsole.pl to re-setup the place. just make sure you pick "Manual Install" of webgui06:10
+Radix_hmm.. how do you recreate wre.conf using the wreconsole?  It seems to recognise my existing setup already06:14
@preactionoh ?func=setup i think.. let me find it06:16
@preactionthe URL it gave you and /setup06:16
@preactionso localhost:63842/setup or whatever06:16
CIA-39WebGUI: 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 any06:21
CIA-39WebGUI: 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 going06:23
@preactionsweet06:23
+Radix_it's still spitting out a couple of errors on mod-perl startup, but works regardless06:23
+Radix_ap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/pr06:23
+Radix_ereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94, <DATA> line 22506:23
+Radix_a couple like that06:23
@preactionthat's a known issue, i forget what causes it but it's safe to ignore06:24
+Radix_the wreconsole doesn't think mod_perl has started because of it it seems06:24
+Radix_but it's running06:24
+Radix_many thanks for your help06:26
@preactionnp06: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
@preactioncheck docs/gotcha.txt, but i think you should be able to make it to 7.5.2606:29
+Radix_I'll make another backup and give it a try then :)06:30
@preactionhttp://www.webgui.org/bazaar/editarea-codearea-editor-with-syntax-highlighting <- here's the new EditArea thing06:30
zylopfaLooks sick awesome preaction 06:47
@preactionyes, i love it06:48
@preactioni also found an idea to import / export the code in that box to a file. sounds like a good RFE to implement06:48
@preactionso just, on-the-fly export the code. edit it in VIM or your favorite editor, then save and import back into the codearea06:49
zylopfapreaction, I am working on yet another Form module06:50
zylopfaits used in definitions06:51
@preactionfor doing what?06:51
zylopfaso you can use it in all you do06:51
zylopfaits a spellchecker06:51
zylopfaautomatically checking your spelling06:51
@preactionhm... doesn't the HTMLArea already have spellcheck?06:51
zylopfaand you can click what it suggested instead06:51
@preactionor is this a better mousetrap?06:51
zylopfaits a "as you type" spell checker06:51
@preactionahh06:51
zylopfawhich uses google to get the words right06:52
@preactionheh, nice06:52
zylopfaand it also suggest the right words06: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 #webgui07:48
-!- mode/#webgui [+v cap10morgan] by ChanServ07: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 #webgui08: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 #webgui09: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 #webgui14:22
-!- mode/#webgui [+v Radix_] by ChanServ14: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 #webgui16:42
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has joined #webgui17:59
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui18:25
-!- mode/#webgui [+o rizen] by ChanServ18:25
BartJolmorning18:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:39
@rizenmorning18:46
BartJolrizen, you know whether perlDreamer is coming today, I have a question about a bug he closed18:47
@rizeni don't...but it's church day for him, so if he does come on it won't be for another couple hours at least18:48
BartJolok18:48
BartJolthere is a hardcoded template ID, which will bug me later18:48
zylopfaI am submitting a bug for the PayDriver19:05
zylopfaI can correct it myself but i want some feedbacks as to what i have discovered should be made like i suggest19:06
BartJolwell, give us an url19:12
zylopfahttp://www.plainblack.com/bugs/tracker/881619:14
zylopfatell me what you think19:15
BartJolzylopfa: where does it get the PBS without USD, isn't the label broken?19:19
BartJolmaybe it is chopped of at the whitespace, not sure about that, but labels mostly don't contain spaces19:20
zylopfaBartJol, the PBS is not the label, its the instance name19:26
zylopfathats the bug19:26
zylopfa[EDIT] - PayDriverName19:27
BartJolI'll have a better look19:28
zylopfathis is the name of the driver class19:28
zylopfaand not the name of the instance of the driver class19:28
BartJolaah19:28
BartJolI understand19:29
zylopfaimo its a bug19:29
BartJolyes, it is confusing19:29
zylopfacause many paydrivers can be configured in 1000 ways19:29
BartJolstrange, well, the label of the instance should be available in the loop I suppose19:30
zylopfaBartJol, also when the custumer choose payment method19:30
zylopfaits also the Class Name of the driver instead of the labe for the instance of it19:30
BartJolI think it should be an easy fix...19:31
zylopfayeah i can fix it myself19:31
zylopfajust wanted to know if some agreed with me on it19:31
BartJolI do19:31
zylopfaAwesome19:31
zylopfaI have just finished a PayDriver for a Danish Payment Provider19:32
BartJoloh, but then, do you agree with my bug?19:32
zylopfawell i am laying the last hand on it19:32
BartJolhttp://www.plainblack.com/bugs/tracker/880119:32
zylopfaler me check19:32
BartJolespecially the last comment19:33
zylopfayeah i just jumped off the chair from that one19:34
zylopfaI have it just like you also, that i never edit the original templates19:34
zylopfai copy them off to my template directory for the site and change19:34
zylopfaIt is definately a bug19:34
BartJolwoohoo19:34
BartJoleven if it would take a database change instead of a gui setting, it already would be better19:36
-!- khenn_ [n=khenn@97.92.186.139] has left #WebGUI []19:36
BartJolbut even that is awkward for normal users19:36
zylopfayeah indeed19:36
BartJolbut it wouldn't break during an upgrade, like changing the code would19:37
zylopfaPBtmpl0userInviteEmail is hardcoded in?19:39
zylopfathe asset id of the default template19:39
zylopfa?19:39
BartJolno, it's nott the email template19:39
zylopfaohh19:39
BartJolbut if you want to change the userInvite form19:39
BartJolyou can't do that without19:40
BartJola changing a template original19:40
BartJolor19:40
BartJolb changing the code in Invite.pm19:40
zylopfadamn, thats not good19:40
BartJolstange thing is: the correct message is shown in the email the invitee receives19:42
zylopfaPBtmpl00000userInvite1 hardcoded in the operation19:42
BartJolbt when you are filling in the form, you see another one19:42
BartJolyeah19:42
BartJolthat one19:42
BartJolrule 7619:42
BartJolof Operation/Invite.pm19:42
zylopfaThe admin,settings, user tab should be changed19:43
zylopfato ass a "Friend inbvite template" field19:43
zylopfato add even19:43
BartJol:)19:43
zylopfaI think its a bug19:43
BartJolwell, now I know that you don't use a dvorak keyboard19:43
zylopfaEventhough its an Operation, it should be templateable19:43
zylopfa:D19:43
zylopfaI am gonna comment on your ticket19:44
BartJolyeah, when you make a template for it, it should be really templatable19:45
zylopfayeah instead of only editing the original19:45
zylopfaBartJol, how do you find the template in the system? I mean if you are a normal user19:48
zylopfayou wouldnt know where it is19:48
BartJolno19:49
BartJolI took me a while to find it19:49
BartJolso I went looking in the code for the operation19:49
zylopfayeah good idea. After all its designers, that should be able to do this19:50
BartJolwell, first I just searched the asset tree and found the template19:51
BartJolthen I couldn't find where it was set or requested for19:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []19:51
BartJolthen I went to the code19:51
zylopfaits 2 or 3 new lines of code19:51
zylopfaadd a new property field to the users tab in the settings19:52
zylopfaand change the operation to get that value 19:52
BartJolbut then it should also be set somewhere in the db19:52
zylopfawont that be automagical?19:53
BartJoldon't think so19:53
zylopfanaa it wont19:53
zylopfawell those 3 things then19:53
zylopfaIt is a bug19:53
BartJolI gave you a smiley too19:55
zylopfaawesome thanks a lot :D19:56
BartJolso, now I'm going to tackle a much more complicated problem20:06
BartJol"what to make for dinner"20:07
* BartJol is going to cook20:07
zylopfahaha yeah! good luck with it20:10
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui20:20
-!- mode/#webgui [+v cap10morgan] by ChanServ20:20
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI20:21
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has quit ["Leaving"]20:45
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui21:08
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:08
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui21:26
zylopfaGreetings!21:26
BartJolhi21: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 #webgui21:46
SquOnkHi everyone.21:46
zylopfaGreetings 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-39WebGUI: ernesto * r7928 /WebGUI/lib/WebGUI/Operation/LDAPLink.pm: (log message trimmed)22:39
CIA-39WebGUI: Fixed validation so LDAPLink takes ldap:// and ldaps:// URIs.22:39
CIA-39WebGUI: Net::LDAP does The Right Thing (tm) when given an ldaps:// URI22:39
CIA-39WebGUI: provided the administrator has properly set up /etc/ldap/ldap.conf22:39
CIA-39WebGUI: with the CA Cert signing the Server's certificate.22:39
CIA-39WebGUI: Succesfully tested22:39
CIA-39WebGUI: ldap://my.ldap.server/22:39
zylopfaIs anyone on atm?23:21
zylopfaI would like to ask how I can be assigned to fix a bug?23:22
BartJolooh23:27
BartJolyou will have to be with one of the plainblack dudes23:27
zylopfaahh ok thanks a lot :D23:31
BartJoland I think the fix has to be posted to svn zylopfa, I don't think you have that rights23:31
zylopfano iguess not :D23:31
BartJolso better is to post it in the report and sweetly ask whether they cabn commit it23:31
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI23:34
-!- preaction [n=doug@72-255-17-184.client.stsn.net] has joined #webgui23:39
-!- mode/#webgui [+o preaction] by ChanServ23:39
--- Day changed Mon Oct 13 2008
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui00:01
zylopfaI 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 #WEBGUI00:42
BartJolzylopfa: 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 #webgui01:09
-!- BartJol [n=plainstu@54-167.surfsnel.dsl.internl.net] has left #webgui []01:39
CIA-39WebGUI: translation * r7929 /translations/Danish/Danish/ (8 files): Update from translation server01: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 #webgui02:07
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:26
elninohi. 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
@preactionprobably02:50
@preactioncan you reach your site?02:50
elninooh,. I stil have it down. Trying to investigate between preparing dinner02:51
elninogo this error: Apache2::SizeLimit httpd process too big,02:51
elninoand this: server reached MaxClients setting,...02:51
elninoand this BD::mysql::st execute failed: MySQL server has gone away at...02:51
elninoall will no doubt keep me busy tonight. =(02:52
CIA-39WebGUI: jt * r7930 /WebGUI/ (4 files in 3 dirs): 02:53
CIA-39WebGUI: - Added a basic auth mechanism to WebGUI, which will allow WebGUI to handle02:53
CIA-39WebGUI:  authenticated web service queries.02:53
elninothose were in my modperl error log more intersting ones in my proxylog.02:53
elninoone being: *** glibc detected *** double free or corruption (out): 0x008ae4f8 ***02:54
elninowhatever that means.02:54
@preactionsomething was trying to free memory that had already been freed02:54
elninothat's doesn't sound good.02:55
@preactionno, it's also rather difficult to do with Perl02:55
elninowell. 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
elninoI don't expect you to answer that one. =)02:58
elninowhen 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 #webgui03:00
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:00
@preactionwremonitor is run from a cronjob, usually every 3 minutes03:00
@preactionit checks on stuff, and then it quits03:00
@preactionit's not a long-running process03:00
elninooh.that right.. ok.03:00
elninowell. sites are back up.  Do you recommend anything that I can use to monitor memory usage?  and send periodic reports?03:04
@preactionzabbix maybe?03:08
elninook. 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-39WebGUI: jt * r7931 /WebGUI/lib/WebGUI.pm: made it basic auth work for browsers too rather than just mechanized requests03: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 #WEBGUI04:13
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui04:29
SquOnkHi04:29
+Radix-wrkHi SquOnk04:41
SquOnkRadix-wrk: Hey04: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 #WEBGUI05:50
-!- dogcow69 [i=dogcow@pool-96-228-167-124.tampfl.fios.verizon.net] has joined #webgui06: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 #WEBGUI07:01
patspamhow 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
patspami guess i can just copy in upgrade files from old webgui versions07:34
elninopatspam, I think what they did, is they mirrored all changes after 7.4.21 with a version 7.5.x 07:34
elninoif that makes sense.07:35
patspamhey elnino. my problem is that the site is 7.3.x!07:35
elninooh. good luck with that!  =)07:35
elninoI thought I was bad with upgrading.07:35
patspamheh07:36
patspamnot my site ;)07:36
elninoI think they have older ones laying around.. let me look.07:36
patspamyeah, I'm pulling them out of an earlier release07:36
elninohttp://update.webgui.org/7.x.x/ 07:37
elninoor are those full versions?07:38
@preactionpatspam, bad! you have to upgrade to 7.4.0 first07:38
@preactionthen 7.4.2107:38
@preactionthen 7.5.x07:38
patspamoh joy!07:38
patspampreaction: 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
@preactionfull release07:39
* patspam sulks07:40
@preactionthe gotchas should have more details07:40
@preactioneh, that's what we get for adding things: the definition has properties the table doesn't, and then things go kabloooie07:40
patspamheh yeah, it's fitting punishment for not upgrading sooner07:41
patspamI'll add more details to gotcha.txt and the wiki once I'm done07:41
patspamhmm JSON seems to be a problem08:11
+Radix-wrkI had issues with JSON too08:41
patspam7.3.22-stable -> WebGUI_7.4.0-beta needed JSON 1.x08:44
patspambut then WebGUI_7.4.0-beta -> WebGUI_7.4.21-stable needs JSON 2.x08:45
patspamfun times08:45
+Radix-wrkyeah, I managed to get 7.4.40 going on mine with the 0.8.5 wre08:45
elninoyep, if you update to latest wre, it has all the prereqs otherwise you have to insatll everything mentioned in the gotchas.08:50
patspamheh, 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.x08:50
@preactionblame JSON for that, not us man :(09:05
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:09
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:21
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)]09:24
elninorizen - I was wondering if you can point me to the pdfs from wuc2008, I'd like to find your optimization presentation.09:27
@preactionelnino, http://plainblack.com/wuc/presentations i think09:28
@preactionthe Site Performance Tips09:29
elninogreat. Thanks!09:29
elninowhere should preload.exclude be created?09:38
elninonever mind. found it.09:39
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:41
elninoso 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
elninopreactiion.. I have a question about the site performace tips, would you be able to help me understadn the pdf?10:07
elninowell, clarify someting in the pdf...10:07
elninopage 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
elninohey patspam, are you awake? I seem to remember you being at the site performance talk at wuc... 10:14
elninoI see, I'm looking at http://httpd.apache.org/docs/2.2/mod/prefork.html10:20
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10: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 #webgui14: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 #webgui15:57
-!- mode/#webgui [+o bopbop] by ChanServ15:57
BartJolhi bopbop, just out of curiosity, where did you need the screenshot for?15:59
@bopbopto show internationalization capability on the wg features page15:59
BartJolah, cool16:00
@bopbopyeah, I've been meaning to get a screenshot for ages now- thanks for your help16:00
BartJolno, 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 #webgui16:02
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:10
-!- mode/#webgui [+o tavisto] by ChanServ16:10
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:13
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:13
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:27
@perlmonkey2G'morning everyone.16:45
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:46
BartJolgoodmorning..16:49
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI16:52
-!- mode/#webgui [+o khenn] by ChanServ16:52
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui16:57
SquOnkHi16:57
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui17:01
BartJolzylopfa: whoa, you translated more than a percent yesterday! good job17:15
zylopfahaahh yeha lol17:16
zylopfabut it takes long alone17:16
BartJolI know, that's why I am impressed17:16
zylopfataking a little each day17:16
zylopfaPersonally i like it best on english17:17
zylopfabut my customers might now17:17
zylopfanot evne17:17
zylopfaeven17:17
zylopfa:D17:17
zylopfaDanish is a very poor language when it comes to computer terms17:18
BartJolsame in dutch17:18
zylopfanone computer guys wont even understand what the daish mean17:18
zylopfadanish17:18
zylopfaHow do you translate "Cache" in dutch?17:18
BartJolnot :)17:19
zylopfaI know what it is but its not to translate to danish17:19
BartJolneither translate proxy or asset17:19
zylopfaThere is a reason that all book on computer science is in english at the danish university17:20
BartJolsometiomes computer sentences don't even feel right in your own loanguage...17:20
zylopfahaha yeah i feel the same17:20
zylopfaI would have much harder to understand the danish translation than the english17:21
BartJoland in the Netherlands most people do speak english, so I try to avoid making awkward translated dutch, and stick with english when necessary17:21
BartJolcan imagine that in Denmark it's the same17:22
zylopfayeah its the same17:22
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:30
-!- mode/#webgui [+o Haarg] by ChanServ17:30
SquOnkHas anyone tested the ldaps:// patch yet?17:31
zylopfanot me :(17:32
zylopfaI am upgrading my test servers now17: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 #webgui18:47
-!- mode/#webgui [+v cap10morgan] by ChanServ18:47
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:18
-!- mode/#webgui [+v perlDreamer] by ChanServ19:18
zylopfa:D19:39
zylopfa7.7% of danish translation done now :D19:41
+perlDreamerw00t!19:56
+perlDreamerzylopfa needs a translation team if he's going to catch up to the Spanish and Germans19:56
zylopfaahah now way19:56
zylopfano19:56
zylopfaI am not counting on any one cause i know danish is poor in computer words19:57
zylopfaand you have to know a lot of computer jargon to get it translated well19:57
@tavistonice job on the training preaction!19:59
zylopfaJesus, in these translations i have to also explain some terms cause they arent in danish20:00
zylopfalike  "the date is in EPOCH format"20:01
zylopfaNormal users seeing this Epoch thing wouldnt know what it is 20:01
CIA-39WebGUI: colin * r7932 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): fix typo in sql for userId lookup, 881820:01
CIA-39WebGUI: jt * r7933 /WebGUI/ (3 files in 3 dirs): Added the Asset Discovery web service content handler.20:01
@rizenperlDreamer: this weekend i was trying to convince zylopfa to restart the Danish WebGUI users group.20:04
@rizenthat would give him some more translation help20:04
zylopfayeah rizen i will do it20:04
zylopfabut I dont want some randoms to translate it if i have to correct all the errors after 20:05
zylopfaBut there are many other good things about restarting it20:05
zylopfaas the danish webgui site is now no wonder no danish know about what it can do20:05
zylopfaWebgui 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 it20:06
zylopfarizen, when can i correct errors i have found in webgui?20:09
+perlDreamerzylopfa, please post them as bugs20:10
zylopfayeah i did20:11
+perlDreamerDo you have patches to fix them, too?20:11
zylopfabut i would also like to help with bugs some time20:11
zylopfai need feedback if some think its a bug20:11
zylopfaBartJol did20:11
@rizenzylopfa, it takes time to get commit access20:12
@rizenfor now post your patches20:12
zylopfayeah ofcourse rizen 20:12
@rizenafter we see your code quality20:12
zylopfayeah20:12
zylopfaI have still much to learn20:12
@rizencommit access is by invitation only20:12
zylopfaI am in a learning phaze now writing some Payment drivers20:12
@rizenyou 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
zylopfasweet rizen 20:15
zylopfaI know a good deal about paypal payment20:15
zylopfaand i even found many sites that have done it wrong20:15
@rizenthat's good, cuz i know virtually nothing about it, so i was going to have to learn it in order to write it this spring20:16
@rizenyou'll be saving me a crapload of time20:16
zylopfabut you are pretty ace as it is20:16
zylopfaI have to read the api for it again also but i thin i can do it20:16
zylopfaI know the api for the webgui part now as i have made 1 payment driver20:17
zylopfa+ i remember most of the paypal api20:17
zylopfafrom earlier programming20: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 #WebGUI20:59
-!- mode/#webgui [+o khenn] by ChanServ20:59
-!- preaction [n=doug@72-255-17-184.client.stsn.net] has quit [Read error: 110 (Connection timed out)]21:11
CIA-39WebGUI: translation * r7934 /translations/Spanish/Spanish/ (Asset_Folder.pm Asset_Sku.pm): Update from translation server21:26
zylopfarizen, do translation give any karma or is it just coding?21:29
SquOnkSpeaking of translations...21:35
zylopfaHit me!21:38
zylopfahah yeah spanish :D21:38
zylopfaawesome21:38
zylopfaI need to beat them to it21:38
-!- SDuensin [n=Scott@33.sub-75-207-112.myvzw.com] has joined #WebGUI21:39
SquOnkWe've got commitment from a customer. They'll be having half a dozen _web_ _designers_ checking if the translations make sense :-)21:40
SDuensinI'm finally here!21:43
@rizennice job SquOnk21:45
@rizenzylopfa: right now no karma for translation, but there is an RFE to make that happen21:45
SquOnkrizen: Yeah. I'll be behind them with a whip ;-)21:46
zylopfaI am soon on 10% on the danish one21:46
zylopfai done it all alone so far21:46
SDuensinHey!  WebGUI.tv - Awesome!21:46
zylopfayeah its awesome good21:47
zylopfathings are realy happening on the site these days21:47
* SDuensin loves WebGUI.21:47
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui21:47
* zylopfa thinks its awesome21:47
@rizenSDuensin...it appears that you may have a new contender for webgui fanboi21:47
zylopfaThats me rizen 21:48
@rizenzylopfa is itching to take the title from you21:48
SDuensinI'll rise to the occasion!21:48
zylopfayeah i love that system21:48
SDuensinAnd soon - I announced that I'm gonna quit my job today.21:48
zylopfaIt was hard to dance with in the start, but the order it promote is awesome21:48
zylopfaI once programmed a kind of framework for my perl websites in the old days21:49
zylopfabut it was 0 compared to webgui21: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
zylopfahaah awesome SDuensin !!21:49
@rizenSDuensin: what will you do now that your' out of $dayjob21:49
zylopfaI used it 4 years ago21:49
SDuensinWebGUI!21:49
zylopfafor a little bit21:49
SDuensinWhat else?  Duh.21:49
SDuensin:-)21:50
zylopfaand then i was doing some other work21:50
-!- wgGuest38 [n=wgGuest3@82-169-44-69.ip.telfort.nl] has joined #webgui21:50
-!- wgGuest38 [n=wgGuest3@82-169-44-69.ip.telfort.nl] has quit [Client Quit]21:50
zylopfaand then i came back to it a year ago again21:50
@rizenSD, professionally?21:50
@rizenor just for fun21:50
SDuensinrizen - Going to try.21:50
@rizennice dood21:50
@rizenlet me know if i can help21:50
zylopfaNow i am a hoster of webgui sites and developer / designer of them 21:50
BartJolpb needs more people?21:50
SDuensinI'm going to take a lot of the automation I worked out for CloudCircle and apply it to WebGUI.21:50
SDuensinrizen - Sure, mail me bags of money.21:50
zylopfahaha SDuensin 21:50
SDuensinAnd get Gooey back in stock!  I want a stuffed Gooey!21:50
BartJoldollars? they ain't worth crap21:51
@rizengooey is in stock21:51
zylopfaWorking on webgui is considered "Hours of personal interest" and is not payable in cash.21:51
BartJolSDuensin: we have a box full21:51
zylopfa;D21:51
SDuensinACK!21:51
@rizenbartjol: but you paid for that box full21:51
* SDuensin will have to get back on the store!21:51
BartJoland he can pay us21:51
zylopfaI am gonna get webguis also21:52
BartJoljust go to the wuc, you'll get one21:52
zylopfaBeing happy about webgui, I have turned evil towards all other CMS systems21:52
@rizeni have to order a few thousand more though21:52
@rizeni think we only still have about 700 at the warehouse21:52
zylopfaahah sick rizen 21:53
BartJolrizen uses it as mattres filling21:53
* rizen appreciates zylopfa's enthusiasm21:53
BartJolyeah, and more translations! go zylopha!21:53
zylopfahaha yeah BartJol !21:54
zylopfaI am getting to 10%21:54
BartJoldamn serious competition :)21:54
SDuensinI'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
zylopfahaah nice SDuensin 21:55
SDuensinHow many web developers leave frikkin' docs when they're done?21:56
zylopfaI bought the developers guide21:56
zylopfaand i am so happy with it21:56
BartJolthat was what I forgot when leaving the office21:56
zylopfahaha :D21:56
BartJolwanted to program my own rfe..21:57
zylopfasweet what one BartJol ?21:57
BartJolthe leave version tag link21:57
SDuensinrizen - 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
BartJolI added the operation, but the method it tries to call isn't called properly21:58
zylopfaSDuensin, welcome to evil guys. I host also :D21:59
SDuensinhehehe22:00
zylopfaahh nice :D22:00
BartJolperlDreamer: I reopend the bug you closed, do you agree with the way I formulated it?22:00
SDuensinI looked at hosting with PB.  But I like to hack around (read: break) on WebGUI.22:00
@rizenSDuensin: doing hosting isn't evil22:00
BartJolonly koen is evil22:00
SDuensinBartJol - hehe22:00
@rizenkoen is sooooo evil22:01
SDuensinrizen - Well, it competes with you.  I want to *help* you!22:01
@rizenworry about yourself first22:01
@rizenjust having you in business helps me22:01
SDuensin:-)22:01
zylopfaSpeaking of translations (before), koen means "the cow" in danish :D22:01
SDuensinWell, 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/merchandise22:02
CIA-39WebGUI: translation * r7935 /translations/Spanish/ (Spanish/Asset_Folder.pm notes.txt): Update from translation server22:02
BartJolzylopfa: thanks for that usefull information22:03
zylopfaAny time BartJol !22:03
@rizenzylopfa what is your webgui.org username?22:06
zylopfatitlandata22:06
SDuensinUh, 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
@rizenSD yes22:13
@rizenwhat?22:13
SDuensinYea.  Apparently I spent karma I didn't have.22:13
BartJolyou are allowed to pay with money right?22:13
SDuensinHow much karma is Gooey?  I only had like 400-something.22:13
@rizenyou shouldn't be able to do it unless you have enough karma22:13
@rizen150022:13
SDuensinYea.  Oops.22:13
SDuensinIf you can un-do it, I'll come back with cash.  :_)22:15
BartJolwoohoo, second step seems to work22:24
CIA-39WebGUI: translation * r7936 /translations/Spanish/ (Spanish/AdSpace.pm notes.txt): Update from translation server22:26
CIA-39WebGUI: translation * r7937 /translations/Spanish/ (Spanish/AdminConsole.pm notes.txt): Update from translation server22:26
zylopfadamn those spanatians ;D22:28
BartJolmm, my new table is better for couch programming22:31
SDuensinI 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 #webgui22:37
rjholtzHello!22:38
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI22:39
BartJolrjholtz: hi22:41
rjholtzI 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 anything22:41
rjholtzHi BartJol22:41
BartJolwell, you can just use a folder22:41
@rizenthere it's fixed 22:42
SDuensinWhoo!22:42
* SDuensin will try not to break anything else today.22:42
@rizenSD, you'll just be in the hole with karma for a while22:42
@rizen=)22:42
rjholtzJust create a folder and users can login to upload and download to?22:42
@rizeni trust that you'll earn it back eventually22:42
SDuensinHey, that's my usual position.22:42
* SDuensin is off to buy another Gooey!22:43
BartJolyeah, only thing is that maybe, if they can upload, they might be able to delete22:43
SDuensin(With real money this time!)22:43
BartJolSDuensin: wanna borrow some karma, I have a ridiculous interest rate, but you won't be negative22:44
rjholtzhmm, yeah.  I'll have to work out permissions issues.22:44
rjholtzit 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
BartJolwell, 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 folder22:46
rjholtzsounds good I'll try that BartJol22:50
rjholtzThanks!22:50
BartJolI hope it works out22:50
BartJoldon't forget to set the max upload setting to your linkings22:51
BartJollikings22:51
BartJolperlDreamer?22:52
@tavistorjholtz, I haven't seen you around here before. Which organization do you work with that uses WebGUI?22:54
BartJolah, management kicks in22:55
@tavistoyep, BartJol you're fired.22:55
@tavistoer wait.. no that was Koen22:55
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]22:55
rjholtzI work at Midwest Heart Specialists22:58
SDuensinHow midwest?  I'm in St. Louis.22:58
BartJolyou fire Koen?22:58
@bopboprjholtz: are you Becky, the designer?22:59
@perlmonkey2BartJol: Yes, but he is hired back at double half his salary.22:59
rjholtzMHS is in Chicago Western 'burbs22:59
@tavistorjholtz: cool, we're actually interested in doing a WebGUI success story at some point in the near future with your organization22:59
SDuensinrjholtz - Ah, same state as me, wrong end.  :-)22:59
rjholtzno, I am one of the Net Admins, Becky was a designer from the company we hired to do the site23:00
@bopbopah, ok23:00
rjholtzTavisto, have you spoken with our Director of IT, Paul?23:00
@tavistono, my next question was to ask for a point of contact :)23:00
rjholtzI 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
@tavistono problem. I was just informed that we do have his contact info so I'll drop him a line23:02
rjholtzok cool.23:02
BartJoltavistos email is metro@plainblack.com23:02
BartJolsorry Tavis23:02
@tavistolol nice23:02
BartJolit's late and then my awfull sense of humour kicks in23:03
@tavistoI'll bet JT is setting up that email account right as we speak.23:03
rjholtzinside joke I'm guessing?23:03
BartJolyup23:03
CIA-39WebGUI: translation * r7936 /translations/Spanish/ (Spanish/AdSpace.pm notes.txt): Update from translation server23:04
CIA-39WebGUI: translation * r7937 /translations/Spanish/ (Spanish/AdminConsole.pm notes.txt): Update from translation server23:04
CIA-39WebGUI: jt * r7938 /WebGUI/docs/upgrades/packages-7.6.1/default_product.wgpkg: fixing borked template23:04
BartJolwe are just jealous that Tavis is pretty and we are all nerdy guys with glasses23:04
@tavistojust cuz a guy has a little bit of style.. gotta call him metro.. cmon23:04
rjholtzhahaha23:04
rjholtzI'm on the nerdy guys with glasses side myself... haha23:05
@tavistowell Bart, you're obviously pretty too since you are Sarah's dutch boyfriend23:05
@bopbopbut he does have glasses, and uses less hair product23:05
@tavistoyeah but he has something very unfair...23:06
@tavistoan accent.23:06
@bopbopso true23:06
BartJolmwoahaha23:06
@tavisto;)23:06
BartJolbut even with that she dumped me23:06
@tavistothat's because SHE had the same accent. The magic doesn't work then23:07
@tavistooh wait you are saying sarah23:07
@tavistonm23:07
BartJolwho were you referring to, my other ex?23:07
@tavistoyeah, she was dutch right?23:08
BartJolhave you met her?23:08
topsubon the beta.webgui.org how can i recover a password? the url i have doesn't work for beta23:08
topsub?op=auth;method=recoverPassword23:08
topsubCan it be disabled?23:08
BartJolshe speaks Brabants, which is a bit similar to Dutch, but the accent is different23:08
BartJoltopsub: yeah23:09
BartJolin the settings23:09
@tavistoyeah 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
SDuensinheheh23:09
@tavistomuwhahaha! back at you bart.23:09
BartJolwell, last year I did have a picture of her in my presentation23:09
BartJoldamn23:09
BartJolwell I'll let it simmer, but then my revenge will be horendous23:10
@tavistohaha23:10
BartJolwait till you get here in the Netherlands23:11
BartJolare you joining with Sarah btw?23:11
topsubbelieve i found a bug with the password recover template.. Posting a bug about it23:11
@tavistomy goal is to get over to your neck of the woods first quarter next year23:13
@tavistoI don't know about Sarah going over there. Unless you are talking about when JT and Sarah go to Portugal for the YAPC event23:14
BartJolah, that's sooner then Sarah23:14
BartJolnot afaik23:14
BartJolshe will be here with to friends23:15
BartJols/to/two23:15
@tavistothat's cool. Hmm.. I'll have to talk with her and find out when they are going23:15
BartJolyou'll be travelling with 3 girls!23:16
topsubtavisto!!23:16
BartJolI don't know whther that's a wet dream or horror23:16
@tavistohey topsub, what's up23:16
rjholtzIs 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
@tavistoyeah, you can use the collaboration system for that23:17
rjholtzhmm ok23:17
@tavistothe add link is in the CS so you can configure permissions at the asset level and not have to deal with admin on permissions23:17
@tavistoyou can also do the same to the folder I believe23:18
rjholtzI 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
rjholtzand the collaboration system would do that?23:19
@tavistoYes it can be used that way23:19
rjholtzthanks, I'll look into that23:20
@tavistoyou'll want to use the CS with the CS template of Default USS23:20
@tavistoUser submission system23:20
@rizenSDuensin: you really want 2 gooey dolls?23:20
rjholtzCS?23:20
@tavistoCollaboration System23:20
rjholtzduh... 23:21
@tavistono worries, you'll start speaking wG (webgui) in no time :)23:21
SDuensinNo.  The first one was my bad Karma purchase.  Then I bought one with real money.23:22
SDuensinI don't have the karma to buy one, and you don't need to send me a free one.  :-)23:22
@rizeni can either send you two, or refund your karma for one, which do you prefer?23:22
SDuensinKarma, please.  I just need one critter.23:22
@rizenas far as PB is concerned, you have paid for both23:22
SDuensinThanks.23:22
@rizenok23:22
* SDuensin should have bought *everything* and *then* reported the bug!23:23
Mech422Whee! time to order my wG books ! :-D23:23
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:24
BartJolstrange, it looks like my site commited my versiontag automativcally23:25
BartJolnow I do am fooling around with VersionTag.pm, I hope that is not the result23:25
SDuensinOk, 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-39WebGUI: translation * r7939 /translations/Spanish/Spanish/Asset.pm: Update from translation server23:40
CIA-39WebGUI: translation * r7940 /translations/Danish/ (8 files in 2 dirs): Update from translation server23:40
CIA-39WebGUI: translation * r7941 /translations/Spanish/Spanish/Asset.pm: Update from translation server23:40
+perlDreamerBartJol, I'm back now.  What's up?23:44
BartJolah23:44
BartJoleeeh23:44
BartJolo yeah23:44
BartJoltwo things, I found some more missing i18n23:44
BartJolalready posted that in an earlier bug23:44
BartJolbut23:44
BartJolI reformulated the invite a friend template thingy and was wondering whether you might consider it a bug23:45
BartJolhttp://www.webgui.org/bugs/tracker/880123:45
rjholtzThanks guys for the help! Tavisto, I'll let Paul know PB was going to contact him.23:46
rjholtzexit23:46
BartJolbecause your solution wasn't really possible to do it pretty23:46
rjholtzquit23:46
@tavistogreat!23:46
rjholtzdamn  I'll just close the window.23:46
@tavistohehe23:46
BartJolbye rjholtz23:46
@tavistottyl rjholtz23:46
+perlDreamerBartJol: 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
BartJoloh, ok23:47
BartJoloh, I thought you might something to say, as you considered it first as not a bug23:47
BartJolbut, beside that, do you agree?23:48
zylopfaperlDreamer, why is it only the Spanish translation thag gets announced?23:50
BartJoldo you commit to svn?23:50
zylopfayeah23:51
zylopfaI am on 11.3% now23:51
BartJolstrange, it should come up23:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []23:51
BartJolmaybe with a delay, I don't see the colombians that do most of the spanish translation23:51
BartJolI noticed some delays when I commit23:52
+perlDreamerThe SVN bot is slow23:52
+perlDreamervery very slow23:52
+perlDreamerBartJol, sometimes my head is still stuck back before we templated everything23:53
BartJolsvn bot drinks a lot of spotted cows23:53
+perlDreamerbut since it is user facing, it should be templated.23:53
BartJolok23:53
BartJoljust thinking how to tackle it in the meantime23:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:55
-!- mode/#webgui [+v cap10morgan] by ChanServ23:55
BartJolcopying and editing prevents breaking during updates23:55
BartJolthe template that is23:56
BartJolediting the original template even23:56
zylopfaperlDreamer, its very smart the way translations are managed imo23: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
+perlDreamerrizen: Does the broken product template need to be backported to 7.5?00:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:07
-!- mode/#webgui [+v cap10morgan] by ChanServ00:07
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui00:10
-!- mode/#webgui [+v snapcount] by ChanServ00:14
CIA-39WebGUI: translation * r7942 /translations/Danish/Danish/Asset_Collaboration.pm: Update from translation server00:22
CIA-39WebGUI: translation * r7943 /translations/Spanish/Spanish/Asset.pm: Update from translation server00:22
CIA-39WebGUI: translation * r7944 /translations/Spanish/Spanish/Asset.pm: Update from translation server00:22
+perlDreamerzylopfa, see, there's some Danish translation for ya.00:23
zylopfaahah yeah awesome!00:23
BartJoloh and zylopfa, when you commit to svn try to check whether there are namespaces where you didn't do anything00:24
BartJolI had it once that someone was fooling around with it00:24
zylopfaWhat do you mean BartJol ?00:24
@HaargperlDreamer, looks like the 7.5 product template is fine00:24
BartJolthere were some porn links in it00:24
zylopfachecking that no one has tampered with my translations?00:24
zylopfaahh yeah00:24
BartJolit rare, but it can happen00:24
zylopfayeah there are always some autobots crawling and spitting in shit on forms everywhere00:25
SquOnkMost of the spanish translation isn't "spanishy" enough :-)00:25
BartJola quick check should be enough00:25
zylopfadamn it00:25
BartJolSquOnk: ?00:26
SquOnkBartJol: Some messages look like they were translated with Babelfish or something alike :-)00:26
BartJolah00:26
zylopfahahaha00:26
SquOnkBartJol: And there's some inconsistencies00:26
zylopfaI use a lot of time on my translations00:26
zylopfaI build up a little dictionary also00:26
SquOnkBartJol: I started rechecking everything.00:26
BartJola, my spanish isn't good enough to spot that00:27
@rizenperlDreamer: i didn't test...perhaps it does00:27
zylopfaCan I ask you guys something about payment gateways?00:28
@rizenno00:28
zylopfagood, here goes00:28
zylopfa;D00:28
zylopfaThe payment gw provider i use in denmark, has no control of recurring payment00:28
zylopfathey provide it00:28
zylopfabut you have to send requests to get the cash from the customers card yourself00:29
zylopfawhenever you have agreed with the customer00:29
zylopfaSo in essence you have a carte-blanche to draw from the customer00:29
zylopfaOfc its illegal, but isn't it a bit unsecure?00:29
@rizenofc?00:30
zylopfaImo the gateway thing should make the calls for withdrawing subscription money itelf00:30
+snapcountoversized French Unicycle?00:30
zylopfanot the shop owner00:30
@rizenYes, all good gateways do a callback to the shop system00:30
@rizenrather than the shop system doing a call to the gateway for recurring00:31
zylopfayeah rizen this one do to for the initial transaction00:31
@rizenotherwise you end up storing personal info about the user at the shop00:31
zylopfabut subsequent ones are done by the users system00:31
@rizenand that's a security nightmare00:31
zylopfarizen, nothing is stored on my system00:31
zylopfai have the transaction code00:31
BartJolsnapcount: ontario fried chicken00:31
zylopfawhich i post to the gw00:31
zylopfaand then it draw from teh card00:31
@rizenzylopfa: with that transaction code, you can draw from the card though, right?00:32
zylopfayeah indeed00:32
+snapcountBartJol: was wondering if anyone remembered this game =D00:32
@rizenso then isn't it as good as a credit card number?00:32
zylopfaNo cause you can only get the payment to the preconfigered bank account00:32
@rizenah00:32
@rizenok then00:32
zylopfabut anyway00:32
zylopfastill it leaves me with more control of the recurring settings00:33
BartJolsnapcount: sure, maybe it should be an aftersession activity at the wuc00:33
zylopfaso i can say better "3 days free" next 14 is $20 and next month is 15 or so00:33
@rizennot really, because webgui still limits you to a certain number of recurrence types00:33
zylopfawell you can on paypal also00:33
zylopfabut all this data has to go in your buttons00:33
zylopfarizen, isn't that the PayDriver who decides that?00:34
@rizenno00:34
@rizenthe subscription asset for example00:34
@rizenknows nothing of the pay driver00:34
zylopfawhat about sku's00:34
@rizenbut in the properties you get to select if it's a monthly or annual recurring transaction00:34
@rizensubscription is a sku00:34
zylopfayeah so i can subclass it and make my own?00:35
@rizensure you could write your own plugins to circumvent that00:35
zylopfaand that again is what i love about webgui00:35
@rizenbut then you will never be able to use anybody else's payment gateways00:35
@rizenand if we make changes to our api's it may break yours because you're not following the core rules00:35
zylopfarizen, yeah i can but not for that sku00:35
+snapcountBartJol: Onion Flavored Calamari 00:35
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI00:35
zylopfaohh ok rizen 00:36
zylopfaWell i will try to stay within those limits then00:36
zylopfaits not all payment gws that let the shopmaster handle the recurring anyway00:36
BartJolsnapcount: oreo filled cow00:36
zylopfathey do it "on site"00:36
zylopfaand post info back00:36
+perlDreamerOptional Flatulance Control00:36
+perlDreamerOrthogonal Fluidic Circulation00:37
zylopfahaah its Ofcourse00:37
zylopfayou silly cow perlDreamer 00:37
zylopfaI am gonna create a wobject to control a nuclear powerplant :D00:39
+snapcountperlDreamer: lmao00:40
+snapcountnice one00:40
+perlDreamerIt helps to be widely read00:40
-!- dionak [n=dionak@97.66.185.250] has quit []00:40
BartJolwith a random "oops I pushed that red button" functionality?00:40
zylopfahaha yeah BartJol 00:41
BartJolmm, denmark, that's awfully close00:41
zylopfaand then it should send out email messages to people subscribing to "core meltdown" messages00:41
zylopfawhen it goes haywirre00:41
BartJolor are you in greenland?00:41
zylopfaNo i am on the little land north of germany00:42
BartJolI just north of the nordostsee k=vhannel00:42
BartJolchannel?00:42
BartJolarg00:42
zylopfasweet, thats not very far00:42
BartJolmy typing is awfull00:42
BartJols/I/ah/00:43
BartJolI live in the Netherlands00:43
zylopfaSweet00:43
zylopfaI can say one thing in nederlands00:43
BartJolbut I crossed the channel last year00:43
zylopfaIk hou van koeien!00:43
BartJolgebakken of in de wei?00:43
zylopfain de wei00:44
zylopfabut also cooked00:45
BartJolso actually you live 1 day driving from me00:45
+perlDreamerThe EuroWUC is reborn!00:46
zylopfasweet00:46
zylopfaYES!00:46
BartJoltwo germans, a danish guy and 14 dutchies :)00:46
+perlDreamerNow all you guys have to do is find a venue and some speakers00:46
zylopfaI lost hope for the danes when they don't maintain webgui.dk00:46
zylopfai bet its cause i dont run on windows00:46
zylopfaall their posts is about "when will it work again on windows"00:47
+perlDreamerIt runs on windows now00:47
zylopfayeah but they are still on 6.something00:47
+perlDreamerYou need some auxiliary software though00:47
+perlDreamerIt's called VMWare00:47
+perlDreamer:)00:47
zylopfaahh yeah00:47
zylopfaI am one of those kinds that only run linux anyway 00:48
BartJolmaybe you can take over the site00:48
zylopfayeah!00:48
zylopfaI am gonna ask them00:48
zylopfaits some competitor that own it i think00:48
zylopfasome that also sell webservices and webdesign etc.00:48
BartJolyou should work together00:48
zylopfayeah but i need more enthusiasm than a site running windows with webgui 6.something00:49
BartJollike the dutchies, follow the "poldermodel"00:49
zylopfawhats that model?00:49
BartJollets check whether a wikipedia page exist on it00:49
zylopfaok00:49
BartJolhttp://en.wikipedia.org/wiki/Polder_Model00:50
+snapcountanyone interested in the webgui.us domain?00:50
+snapcountI am willing to gift it for community goodness00:50
+snapcounteven host if you want00:51
+snapcountI had plans for it but the fact of the matter is I'm lazy00:51
+snapcountI guess I could post those to etcectera00:51
zylopfasweet snapcount 00:52
+snapcountmy original plan was to do a viral marketing campaign for WebGUI00:52
zylopfaI am gonna take over the danish one i think00:52
+snapcountcuz coding is hard00:52
+snapcountand I'm lazy00:52
+snapcountthe theme being "WebGUI Us"00:52
+snapcountlike you've been marked00:52
zylopfaahhh nice00:52
+snapcountand be a huge collection of crazy webgui sites00:53
+snapcountor places where Gooey has been00:53
zylopfahaha awesomeness00:53
zylopfasnapcount, the thing i dont like about many of my competitors in denmark00:53
+snapcountkind of a rip off of specific pages on webgui.org00:53
zylopfais that i can see that they made their sites in a cms system00:53
+snapcountbut if it promotes it's a win for community00:53
zylopfain webgui you dont have that problem00:53
+snapcountindeed00:53
zylopfaunless you are lazy to change templates00:53
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has joined #webgui00:54
+snapcountor 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
+snapcountI'm a WebGUI site, WebGUI for US00:55
+snapcountinstead of it being a U.S. site00:55
+snapcountb/c webgui.org is that already00:55
+snapcountI dunno...00:55
zylopfasnapcount, if the mars explorers ran windows, I always envision their control tower00:55
zylopfa"FFSS now we need someone to go up there and restart it again"00:56
+snapcounthahah00:56
+snapcountDan put your space suit on... time for the reboot00:56
zylopfahaha yeah!00:56
BartJolyou can do without oxygen for 15 minutes, right?00:56
zylopfahahaah 00:56
zylopfa:D00:56
+snapcountor another idea could be to promote the community it's self00:57
+snapcount"us" being people instead of websites00:57
zylopfaahah yeah00:57
+snapcountpeople, companies, etc00:57
BartJolsnapcount: would you sell gooey underwear? jt refuses?00:57
+snapcountbut 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 #webgui00:58
zylopfaproblem with excecutives that deside what cms system to use is their ignorance00:58
+snapcountsome kind of secret insignia00:58
+snapcountwhat ever00:58
zylopfaIT HAS TO RUN .NET CAUSE I SAW IT IN AN ADD IN THE NEW YORK TIMES00:58
BartJolsnapcount: and WebGUI games00:58
+snapcountonly if their those edible undies00:58
+snapcountok maybe not00:58
+snapcountyep have to nix the undies00:58
+snapcountmade me uncomfortable =P00:59
+snapcountBartJol: there you go00:59
BartJolmmm, maybe I can make them form cottoned candy00:59
+snapcountI should ask our marketing peeps00:59
+snapcountwe have a whole room full of them that do viral stuff00:59
BartJolcool01:00
+snapcountmaybe we could start making mini movies that starred a gooey doll01:02
+snapcountlike 15 second shorts that are utterly ridiculous01:02
+snapcountbut funny and memorable01:02
BartJolthat sounds cool01:02
+snapcountI'm thinking Adult Swim style01:03
+snapcountget that on Digg a few times it would at least raise awareness01:03
BartJolmaybe a selection of the coolest remarks in irc01:03
+snapcountHah... a memorable quotes section01:03
+snapcountyeah that's good01:03
+snapcountthere have been some good ones01:03
BartJoloh robot chicken!01:04
+snapcountyeah01:04
+snapcountthat kind of "feel"01:04
+snapcountdamn it01:05
+snapcountnow you guys are getting me all motivated01:06
+snapcountI might actually do this now01:06
+snapcountlol01:06
+snapcountwe could make it where anyone can upload the vids01:06
+snapcountcomplete, shameless promotion of WebGUI01:07
BartJoloh, you know the book of suiscide bunnies?01:07
+snapcountlink?01:07
BartJolhttp://city.tomsk.net/~alisher/shared/bunnies/01:08
BartJolbut with gooeys and more nerdy01:08
+perlDreamersnapcount, before we do viral marketing, we should complete our take over of Papa John's website.01:08
+snapcounthaha01:09
-!- topsub [n=josh@cpe-069-132-181-160.carolina.res.rr.com] has quit [Remote closed the connection]01:09
+snapcountI can't believe you remember that01:09
+snapcountman that was a while ago01:09
+snapcountdiabolical plan numero uno01:09
+snapcountBartJol: I can't stand to kill Gooey01:09
+snapcountthose comics are disturbingly funny though01:09
BartJolgooey homicides?01:09
+snapcountgooey could be a crazed destroyer of crappy websites01:10
-!- dionak [n=dionak@97.66.185.250] has joined #webgui01:11
zylopfaI am writing to the owner of the webgui.dk site now01:11
zylopfaI am basically persuading him to hand over the domain name for a resonable low price01:12
zylopfaand 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
BartJolI already see a "Dutch gooey" pictue01:13
BartJolonly have to make it01:13
+perlDreamersnapcount, I also remember to feed your trout with the crikets.01:15
BartJolbut Papa John?01:15
+snapcountsomeone should do a Gooey characture of Martin's PBWG photo01:15
+snapcountthat could be the Dutch logo =)01:15
BartJolrefresh my memory01:16
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui01:16
+perlDreamerBartJol: The evil looknig one where he's chewing on a cigar.01:16
BartJolaaah, that one01:16
+snapcounthttp://www.webgui.org/uploads/R3/y9/R3y9fUXrq_REG9rmo6TqlQ/martin.png01:17
+snapcountJames Bond Gooey01:17
+snapcountif only I had creative talent01:17
+snapcountcrap I have to go to dance lessons01:17
+snapcountbbl01:18
+perlDreamerThis is cool: http://www.extremetech.com/slideshow_viewer/0,2849,l%253D%2526a%253D232928%2526po%253D2,00.asp?p=y01:18
BartJollooks noisy01:19
BartJolbut cool01:19
zylopfado you think these guys will hand over the webgui.dk domain name to me?01:21
BartJoldunno, I don't know them01:21
zylopfaI told them it seems to be not very updated and that the community needs a site which is up to speed with the webgui development01:22
CIA-39WebGUI: translation * r7945 /translations/Spanish/Spanish/Asset.pm: Update from translation server01:22
CIA-39WebGUI: translation * r7946 /translations/Spanish/Spanish/ (Asset.pm Asset_Article.pm): Update from translation server01:22
CIA-39WebGUI: translation * r7947 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server01:22
CIA-39WebGUI: translation * r7948 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server01:22
CIA-39WebGUI: translation * r7949 /translations/Spanish/Spanish/Asset_Article.pm: Update from translation server01:22
* SnowWrite wonders if it's appropriate to have a webguigirls.com01:22
* SnowWrite ponders01:22
BartJolwell, you have to be a bit nice01:22
zylopfayeah i know their egos might be crushed01:22
zylopfawhen i subtlely tell them that they basically suck at making something out of it01:23
zylopfawell i use nice wording01:23
zylopfabut i bet they smell money when i want to get the domain name01:23
+perlDreamer"Hey, doodz.  Your site sucks.  Give it to me."01:23
BartJolyeah, or you give them a wakeup call01:23
zylopfaBartJol, they are beyond wakeup calls01:23
zylopfathen they have to learn linux first01:23
BartJol:)01:24
zylopfathey only host windows01:24
zylopfaI am just buying another domain for it if they refuse01:24
zylopfano biggie there01:24
zylopfawww.theofficialdanishwebguisite.dk :D01:24
zylopfanaa01:25
BartJolare a lot of danish people using webgui?01:25
zylopfano 0 i think01:25
zylopfawas the only site i ever saw with it01:25
zylopfaBut its more to do with lack of skills than anything else01:25
zylopfaThey can't administer the servers01:26
BartJolbut the dutch forum is also not that full01:26
zylopfacause they always read that .net was the way to go01:26
zylopfawell BartJol i expect an advocate site of webgui to run atleast the lastes stable version01:26
zylopfaand have a bit more than 0 tips and tricks in the "tips and tricks" section01:27
BartJoloops01:27
SquOnkSee you guys tomorrow01:27
zylopfatake care SquOnk 01:27
-!- SquOnk [n=emhn@201.248.19.52] has quit ["Yippie kay-ai-yay fudder muckers!"]01:27
BartJolwill plan an updat for webgui.nl soon them :)01:27
zylopfahaah <301:28
BartJolbut at leat it is 7.4.x01:28
zylopfathats far enough up01:28
BartJolby the end of the year we are trying to have everything running latest stable01:28
zylopfasweet BartJol 01:29
BartJolbut I'm gonna have troubles with the 5.x versions01:29
zylopfahow come?01:29
BartJolthe upgrade path is hard, especially the custom templates will break01:30
zylopfayeah 01:30
zylopfaI got many errors from that also01:30
zylopfafrom now on i will update my production servers to the lastes stable as it gets out01:31
BartJolso first I have to get them so far that I can put them all in a wre environment01:31
zylopfayeah trie01:31
zylopfatrue01:31
BartJolthen it will get better01:32
@rizenit may be hard, but at least there is an upgrade path01:32
zylopfaindeed rizen 01:32
BartJoltrue01:32
@rizentechnically you can upgrade WebGUI 0.9.0 all the way to WebGUI 7.6.101:32
@rizenWe're the only CMS out there I know of that has a complete upgrade path for it's entire history01:33
zylopfathats pretty awesome01:33
BartJoland probably I'll learn a lot along the way01:34
BartJoland drink a lot of coffee01:34
@rizenand don't forget a lot of beer at the end!01:34
BartJolindeed01:35
zylopfarizen, is php object oriented (read: can it be)?01:35
@rizeni've heard that php 5 and above can be01:35
zylopfaohh ok01:35
@rizenbut i havent' coded much php in my life01:35
zylopfaI dont understand why php was needed01:35
zylopfaI have coded some in it cause some i worked for demanded it01:36
BartJolrizen: know your enemy (besides koen)01:36
* rizen detests all forms of server page languages01:36
zylopfaYES IRZEN!!01:36
zylopfawoops RIZEN01:36
zylopfaI hate embedded shit languages01:36
zylopfain the start it was what everyone wanted thats why they made php01:36
zylopfawhich in syntax co-incidentally looks exactly like perl01:37
* BartJol is going sleeping01:37
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []01:37
@rizeni'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 basic01:38
@rizenoh and C and RPG01:38
zylopfayeah same with me mostly01:38
+perlDreamerhumph01:39
+perlDreameryou haven't lived til you've programmed in Lisp01:39
zylopfahow old are you rizen to have been programming in cobol?01:39
+perlDreamerand PIC assembly01:39
zylopfai have programmed that also perlDreamer 01:39
zylopfafor some led strobelight project01:40
zylopfaI found a way to build a programmer circuit on the net01:40
zylopfafor them01:40
+perlDreamerrizen is 62 this year01:40
zylopfawoo sick01:40
+perlDreamerwhich explains his great wisdom and knowledge.01:40
zylopfai bet he was programming for the Y2K bug01:40
zylopfai mean the problem code ;D01:41
@rizeni wrote one Lisp program in college...a solution to the 8 queens problem01:44
zylopfa:O01:44
@rizenget it right pd, i'm 16201:44
zylopfawoo shit01:44
@rizenwhich thusly makes you what, 204?01:45
zylopfais Webgui year 2038 compatible?01:45
@rizenno01:45
@rizenit is if you're running on 64 bit hardware01:45
@rizenbut not if you're on 32 bit01:45
zylopfayeah then it wont run over01:45
zylopfawell its propablt more an OS issue than a webgui one?01:46
@rizenif i had designed everything using real dates instead of epochs then we wouldn't have the problem01:47
@rizenbut alas, i was short sighted01:48
+perlDreamerHey, can you legally be president?01:48
@rizenperlDreamer, no, i haven't held public office before01:48
+perlDreamerI mean, are you old enough to be president?01:48
@rizenand i wasn't born in the united states01:48
zylopfayou have to be a senator?01:48
@rizenof course i'm old enough, i'm 16201:49
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Connection reset by peer]01:49
zylopfayou look smashing for a 162 year old01:49
@rizenpd, no i'm not old enough either...1 more year01:49
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI01:49
+perlDreamerHe bathes in the blood of newbie WebGUI programmers.01:49
zylopfahaaa O.O01:50
zylopfaI am one of those01:50
@rizenjohn mccain is so old he presided over the YM bug01:51
@rizenYear = 100001:51
@rizen=)01:51
@rizeni'm so funny i could shoot myself in the head01:51
zylopfawho do you vote for rizen ?01:52
+perlDreamerzylopfa, if he asks you for a small donation, just give it to him.  It's better than the alternative...01:52
zylopfasure thing perlDreamer !01:53
@rizenthis year, barrack obama01:54
zylopfathanks :D01:55
@rizenhe 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 world01:55
zylopfayeah i guess that will be good01:56
zylopfaif there are money for it01:56
@rizenIn Denmark you guys have 100% free healthcare?01:56
zylopfarizen, do you make all your presentations in the us?01:56
zylopfarizen, yeah but we also have the highest tax pressure in the world01:56
@rizenno i present in europe from time to time01:56
zylopfaboth on consumer goods and in personal income tax01:56
zylopfawe have 25% vat. on all products01:57
@rizeni'll be presenting in portugal next summer01:57
zylopfaSweet01:57
zylopfaI think i will attend that then01:57
zylopfaor else if you present anythuing in the states at any major tradeshows01:57
@rizenthat's pretty high...but you also have one of the cleanest energy programs in the world01:58
@rizenso that tax helps pay the true cost of the goods your using01:58
zylopfayeah you are right01:58
@rizenwhereas in the US we may get cheap goods, but we pay for it in pollution01:58
CIA-39WebGUI: patspam * r7950 /branch/WebGUI_flux/ (lib/EnableFlux.pm enable_flux.pl): Refactored enable_flux.pl into EnableFlux.pm01:58
zylopfaI haven't left my country though eventhough i whine about taxes01:59
@rizenpeople whine about taxes everywhere...it's part of living under a government... =)01:59
zylopfarizen, have you ever presented at CES?01:59
@rizenno01:59
@rizenwebgui isn't a consumer product02:00
zylopfaWell i go to portugal i think in the summer02:00
@rizenthe biggest show we did this year was OSCON, and perlDreamer was there for that02:00
@rizenwe gave away over 1000 gooeys to people, and there was much rejoicing about that =)02:00
zylopfawoo shit!02:00
zylopfathats a lot 02:00
@rizenperlDreamer has pics of his kids buried in gooey dolls02:01
zylopfaahaah nice one02:01
zylopfaits a good mascot cause it can do a shitload of things at the same time like webgui02:01
-!- preaction [n=doug@72-255-49-237.client.stsn.net] has joined #webgui02:02
-!- mode/#webgui [+o preaction] by ChanServ02:02
zylopfagreetings preaction 02:04
@preactionevening02:04
zylopfaperlDreamer40666, thats sick much karma02:06
@preactionshould i kill myself by getting spaghetti alla carbonera? or should i play it safer with a seafood alfredo02:06
zylopfacarbonera imo, its yummy02:07
+perlDreamerHow about a nice pesto and grilled chicken?02:07
zylopfaI have to go now, its dead late in denmark atm02:08
zylopfaTake care all and see you tomorrow02: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 #webgui02:24
-!- mode/#webgui [+o preaction] by ChanServ02:24
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:24
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []02:28
SDuensinEvening.02:32
@preactionevening02:32
SDuensinYou 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
@preactionrentacoder.com perhaps to get some ideas?02:38
SDuensinMaybe.  I kinda consider that site amateur hour.  :-)02:39
patspamSDuensin: don't be afraid to charge what you think you're really worth (lots of people undervalue themselves)02:41
SDuensinI seriously undervalue myself.  :-(02:42
patspamoften 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 work02:43
SDuensinI've found that out.  Clients that like to stiff you, too.  (Like Apple of all places.  F*ckers.)02:44
patspamclients can be great too, but getting it right is the hard bit02:46
@rizeni seriously undervalue patspam02:50
@rizensometimes he gives me his 2 cents, but i only take half that02:50
patspamcase in point!02:51
patspam=p02:51
SDuensinhehe02:52
* patspam svn commit spam in T minus 3 minutes..02:52
SDuensinOh, all and mighty rizen!  I welcome all advice you have for a newly starving IT geek!02:52
@rizeni've got no advice02:53
@rizenwell i have lots of advice, but i hate sounding like a horses ass02:53
SDuensinNot even "get some sense, you fool?"02:53
@rizenpay yourself first02:53
@rizenin any business dealings, professional or personal, that should be your motto02:54
SDuensinThat's the plan, man.02:54
SDuensinMy 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
@rizenthe 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 business02:55
@rizenin otherwords, if you can make $40 doing anything at all, then why would do something that you can pay $10 to do for you02:56
SDuensinThat'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
@rizeni just realize i stated that very poorly02:57
@rizenbut i think you got the gist02:57
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:58
@rizenmy 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 house02:58
@rizenit takes them 1.5 hours02:58
@rizenand costs me $7002:58
@rizenit would take me all day to do what they do in that short amount of time02:58
SDuensinYea, but how long would it take you?  And what's your time worth an hour?02:58
@rizenand i bill out at $200 per hour02:58
* SDuensin gets that. :-)02:58
SDuensinTwo bills, eh?  Damn I work cheap.02:59
@rizenso many people don't understand fundamentals like that, because they are so stuck on the do it yourself mentality02:59
@rizenmy employees only bill out at $120 per hour02:59
SDuensinOnly makes sense to do it yourself in certain cases.  Stick to your strengths.03:00
@rizenand i don't do a lot of external work anymore, but when i do, it's $200 per hour03:00
SDuensinWhich is great, other than getting started.  I can't afford to hire up-front people (like sales).03:00
@rizenmost of the time i'm spending time working on the core, or planning for our future03:00
@rizenboth of which are easily worth $200 per hour03:00
@rizen=)03:00
SDuensinGood idea.  I like the core.  :-)03:00
@rizenwhen i first started out, i kept my $dayjob until i couldn't anymore03:01
SDuensinYea, well, my $dayjob is !killing me.03:01
@rizenit help me build the business03:01
@rizenso i hope you have a nestegg or a supportive wife03:01
@rizencuz it will take a while to get your business up to full speed03:01
SDuensinYes, to both.  And I plan on finding other boring ass work for awhile.03:02
@rizenanother 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 off03:02
SDuensinAmen.  Been in startups that suffered from that problem.03:03
CIA-39WebGUI: patspam * r7951 /branch/WebGUI_flux/.project: Updated .project file03:03
patspamincoming!03:03
@rizenother 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 going03:04
@rizenand that's going to be a long long time03:04
SDuensinI don't count on hosting to pay the bills.  03:04
SDuensinI do hosting because I'm good at it.  It's like free money.03:05
SDuensinWell, I'm better than most at it.  :-D03:05
@rizenand 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 work03:05
SDuensinI do WebGUI.  I do other things, but mainly WebGUI.03:06
SDuensinOnly other web technology that has my eye at the moment is Cappuccino.03:06
@rizenthere's a lot of other stuff we could talk about, but this early in the game, none of it will be relevant yet03:07
SDuensinhehe03:07
SDuensinYou look at Cappuccino yet?  Wow is it nice.03:07
@rizenyes i have and no it isn't03:07
SDuensin!!!03:08
SDuensinPerl Nazi!03:08
SDuensin:-)03:08
@rizenyui nazi03:08
SDuensinYui is nice.  Different goal than Cappuccino.03:08
@rizenentirely different goal03:08
SDuensinYep.03:08
@rizenbut much more in line with webgui than cappuccino03:08
SDuensinOh yea.  Cappuccino isn't for "web sites".03:09
SDuensinBut it is cool!  :-)03:09
patspamrizen: you had a play with the yui 3.x preview release?03:10
SDuensinObjJ interests me because ObjC interests me.03:10
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:11
@rizenpatspam, no just read the site03:11
patspamSDuensin: objective c has no future (http://tinyurl.com/yhmozu)03:12
SDuensinBah03:12
patspamand (http://tinyurl.com/6ydcjt)03:13
SDuensinI 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
patspamhe was thinking of moose, but then jt rained on the party03:14
SDuensinhehehe03:14
SDuensinI love the facial hair argument/proof.03:15
@rizentoo many moose lovers in the world03:15
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:16
* SDuensin missed the moose joke03: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 #webgui03:22
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:22
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:26
* rizen sticks fork in perlmonkey203:29
@perlmonkey2Moose 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
SDuensinAh yes, I read about that once upon a time.03:34
CIA-39WebGUI: doug * r7952 /WebGUI/ (155 files in 22 dirs): 03:35
CIA-39WebGUI: added: "EditArea" code highlighter and editing tool for WebGUI::Form::Codearea, used03:35
CIA-39WebGUI: in Template, Snippet, SQLReport, and more03:35
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]03:39
@perlmonkey2SDuensin: it's fun, but I doubt it would be worth the speed hit.03:42
@preactiontalking with an advocate of moose, there is no speed hit. there's a compile-time hit though03:42
@perlmonkey2preaction: I was just compromising my principles about Moose so that rizen won't kill me.03:43
@rizenpreaction: if you talk to a cannibal, there's nothing wrong with eating people either03:46
@rizenalso, 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 footprint03:47
SDuensinThat would be bad.03:47
@perlmonkey2yes, Moose is rather large03:50
@perlmonkey2Maybe at Christmas we can use something like Moose when Perl6 comes out :D03:51
@rizeneven the moose developers say that moose will be mostly irrelevant when Perl6 comes out03:52
@rizenChristmas 302403:52
@rizenthat's my current bet for perl 603:52
@preactioni'm not sure my robot body will survive that long03:53
patspammst 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 already03:53
@rizenthat's probably true03:54
patspamand he's actually making a lot of it happen, which is kind of scary03:54
patspameither way we win :)03:55
@rizeni'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 else03:55
SDuensinhehehehe03:57
patspamany reason why the wre install.txt no longer tells people to add the awstats line to crontab?03:57
@rizenyou don't need to03:58
@rizenit's part of log rotation03:58
patspamahhh03:58
patspamvery cool04:01
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI04:04
patspampreaction: code highlighter is a great idea04:11
elninois there a way to "rerun" the site designer wizard thing after you ran it once?04:12
@preactionsure, but why?04:13
CIA-39WebGUI: patspam * r7953 /branch/WebGUI_flux/ (294 files in 62 dirs): Merge tags/WebGUI_7.6.0-beta into flux04:16
CIA-39WebGUI: patspam * r7954 /branch/WebGUI_flux/ (95 files in 14 dirs): Finished merge from tags/WebGUI_7.6.0-beta04:16
CIA-39WebGUI: jt * r7955 /WebGUI/ (4 files in 3 dirs): 04:16
CIA-39WebGUI: Added some web services to the Gallery asset to support the use of remote04:16
CIA-39WebGUI:  apps to post photos and create albums.04:16
@preactionwe're making tags now?04:16
elninobecause I don't like the look I created.04:17
elninoand 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
@preactionelnino, 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
elninooh.  That seems easy. didn't see it there.... Thanks!04:18
patspamperlmonkey2: is Survey2 coming across into 7.6-beta anytime soon?04:26
CIA-39WebGUI: patspam * r7956 /branch/WebGUI_flux/FLUX_README.txt: Minor edit05:19
CIA-39WebGUI: patspam * r7957 /branch/WebGUI_flux/docs/upgrades/ (20 files): Removed empty dirs05:19
Mech4221SDuensin: ping ?05:31
patspamanyone know when 7.6.1-beta is due out?05:31
Mech4221SDuensin: 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
dionakdoes anyone know if all the templates are being converted to International macro?05:35
dionakheard they were but curious about status05:35
Mech4221SDuensin: lots of recruiters have short term assignments you can snag much quicker then you can load a sales pipeline05:36
Mech4221SDuensin: 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
Mech4221so 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
@perlmonkey2patspam: I'm trying really hard to have it wrapped up by wed.05:43
@perlmonkey2Upgrade, copying, and reports are all in process.05:43
patspamperlmonkey2: you're a legend05:46
@perlmonkey2hah05:46
patspamhonestly, i can't say how grateful i am :)05:47
@perlmonkey2patspam: no need to be grateful.  This is something I've been wanting to get into the core for a long time.05:47
dionakperlmonkey2, what are you becoming legendary for? 05:58
dionaki mean other than being a master bug squasher and survey coder05:58
dionakjust curious what you're up to05:59
@perlmonkey2patspam: needs the survey and I'm just about finished.05:59
@perlmonkey2I 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 unprofessional06:00
patspamtell me in #whyperlmonkey2isalegend06:01
@perlmonkey2patspam: that channel doesn't exist for a reason :P06:02
patspamheh yeah, i just tried to join it, maybe the name is too long06:03
patspam#perlmonkey2legend is good though :)06:03
CIA-39WebGUI: 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 #webgui07:12
elninohmmm. 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
elninoI'm trying to add a page layout under another page.07:16
elninoI thought maybe something happned during the upgrade couple weeks ago? this page hasn't been modified for months.07:17
elninoI 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 #webgui07:25
-!- mode/#webgui [+v cap10morgan] by ChanServ07:25
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI07:42
-!- mode/#webgui [+o khenn] by ChanServ07: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 #WebGUI08:37
-!- mode/#webgui [+o tavisto] by ChanServ08:37
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui08: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 #webgui08: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 #webgui09: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 #webgui10:05
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui10:14
-!- mode/#webgui [+o Haarg] by ChanServ10:14
-!- demon_ [n=demon@76.91.139.108] has joined #webgui10: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 #webgui10:47
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui11: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-, ascii11:45
-!- Netsplit over, joins: CIA-39, ascii, Helios-11:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink, SDuensin11:53
-!- Netsplit over, joins: SDuensin, grink12:04
-!- demon_ [n=demon@76.91.139.108] has joined #webgui12:50
-!- zylopfa [n=zylopfa@port111.ds1-vby.adsl.cybercity.dk] has joined #webgui12: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 #webgui13:23
SDuensinMech422 / 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 #webgui14:24
-!- mode/#webgui [+v cap10morgan] by ChanServ14:24
-!- cap10morgan_ [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui14:27
-!- mode/#webgui [+v cap10morgan_] by ChanServ14: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 #webgui14:30
-!- mode/#webgui [+v cap10morgan] by ChanServ14: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 #webgui14:46
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]14:46
-!- MOAR-f00li5h is now known as f00li5h14:53
-!- Mech4222 [n=steve@c-98-207-49-97.hsd1.ca.comcast.net] has joined #webgui15: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 #webgui15: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 #webgui15:55
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]15:55
-!- MOAR-f00li5h is now known as f00li5h15:55
-!- SDuensin [n=Scott@29.sub-75-205-127.myvzw.com] has joined #WebGUI16:04
SDuensinGreetings.16:08
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:14
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:18
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:18
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:35
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:36
-!- mode/#webgui [+o tavisto] by ChanServ16:36
@perlmonkey2Wow, 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
SDuensinReally?  Wow.16:50
SDuensinThat's actually kinda nice.  :-)16:50
@perlmonkey2Yeah, 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 :P16:52
SDuensinACK!16:53
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16: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
zylopfadoes anyone know if the Collaboration system has error showing <tmpl_var delete.url> in the post loop?17:28
zylopfaI 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
zylopfahah me neither17:43
zylopfashow up to much when searching for webgui17:43
-!- danny_mk [n=dannymk_@64-204-40-34.client.dsl.net] has joined #WebGUI17:51
danny_mkGood day everyone17:51
zylopfaGreetings danny_mk 17:53
SDuensinHowdy17:53
danny_mkhmmm... got a permission question but I am researching it on the wiki first :-P17:54
@rizenSDuensin, i considered having him killed, but decided that i shouldn't17:55
danny_mkDid anyone actually tackle the Chat wobject?17:56
danny_mkI was starting to work on it before I got this new job17:56
danny_mkI also would love to upgrade the OpenId Auth module, however, the Net::OpenId::Consumer library does not support OpenId 2.017:57
SDuensinrizen - You should.  At least send a cease-and-desist so you can later show that you tried to protect your name.17:57
zylopfarizen good Sir, do you know if <tmpl_loop post_loop> loop in post.pm is broken?17:57
zylopfaI am not able to get the delete.url into my templates17:57
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:58
-!- mode/#webgui [+o Haarg] by ChanServ17:58
zylopfathe edit.url shows perfectly and its in the same loop17:58
@rizenSDuensin...i was going to file some litigation, but it turns out i can't17:58
@rizenWebGUI is too generic a term according to the USPTO17:58
@rizenso it wouldn't hold up in court or anywhere else17:58
SDuensinThat's too generic?  But "Apple" isn't?  Sheesh.17:58
@rizenof course it cost me $10,000 in legal fees to find that out17:59
SDuensinACK!17:59
-!- snapcount__ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:59
-!- snapcount__ is now known as snapcount17:59
@rizenzylopfa: 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 it17:59
zylopfai am investigating it now17:59
zylopfajust checked the code in post.pm17:59
zylopfaand it seems right, now i will debug it 18:00
topsubis there a way to create template on the fly?18:05
topsubnot seeing anything in WebGUI::Asset::Template.. or am i missing soemthing?18:05
zylopfaI think you can? but i have to look into it18:05
zylopfaSir rizen , i found the "problem" but i dont know wether its an error or a feature of webgui18:06
zylopfaI am at the list of posts view18:07
zylopfabut only if i click a post and get into the thread view, i have access to the delete.url18:07
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]18:07
@rizenzylopfa: if something doesn't act as you'd expect, and it's not advertised as a feature then it's an RFE18:12
@rizentopsub you probably want to look at processRaw18:13
zylopfaOk that, but there is a complication if you delete from the main view of the list of posts18:13
CIA-39WebGUI: translation * r7959 /translations/Spanish/Spanish/ (3 files): Update from translation server18:13
CIA-39WebGUI: translation * r7960 /translations/Spanish/Spanish/Asset_Calendar.pm: Update from translation server18:13
zylopfawell 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
zylopfayeah i can see in the www_delete method, that it only delete the post you say, and not its children18:14
zylopfawhich leaves all the threads orphans if you delete it from the main view18:15
zylopfabut as i see it you should be able to delete from the main view18:15
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has quit []18:15
@rizenit doesn't create orphans zylopfa18:15
zylopfaand then the delete method should be made to delete all sub threads18:15
zylopfaWell if i have it like this:    MAIN THREAD ->> sub threads, that are replys to this thread18:16
zylopfaI 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 #webgui18:32
-!- mode/#webgui [+v Radix_] by ChanServ18:32
zylopfaWell i submitted the ticket now18:34
* SDuensin is researching how to run the world from inside WebGUI.18:36
zylopfarizen, 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
zylopfaThe delete method only delete the particular storage location of the first post, not its reply posts18:37
@rizenbecause the delete method is only a marker18:42
@rizenthose things aren't really deleted18:42
@rizenthe purge() method is what does the real work18:43
@rizenand because when that asset is purged, a depth first search happens along that asset's lineage18:43
@rizendeleting all of its descendants first18:43
@rizenand then deleting that asset18:43
zylopfathanks a lot rizen just tried it out and saw that it deletes all its children on purge18:46
zylopfastill my point is valid then, that we need a delete.url in the main collaboration view18:46
zylopfaits a one liner i think18:47
zylopfagonna make a patch for it also so you can put it in if you like18:47
CIA-39WebGUI: graham * r7961 /WebGUI/ (3 files in 3 dirs): fixed: email password recovery allows sending recovery mail to arbitrary address18:47
CIA-39WebGUI: graham * r7962 /WebGUI/t/Asset/AssetExportHtml.t: restore old export path even if empty18:47
zylopfarizen, what you say to me just shows how solid webgui is18:49
zylopfawhen we use the buildin functions18:50
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI18:52
-!- mode/#webgui [+o khenn] by ChanServ18: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 #webgui19:01
-!- mode/#webgui [+o bopbop] by ChanServ19:01
-!- ryuu_ro [n=rory@5ED165A6.cable.ziggo.nl] has joined #webgui19:12
-!- rjholtz [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui19:16
Mech422mornin all19:17
Mech422SDuensin: ping ?19:21
zylopfaGood morning :D19:24
Mech422zylopfa: Don't you ever sleep ?? :-P19:25
zylopfahaha yeah but i am in denmark another time zone19:25
Mech422well - good afternoon then :-)19:26
zylopfaGood afternoon Sir!19:27
Mech422I was looking at that cappucino thing mentioned here yesterday ...19:27
Mech422doesn'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 #WEBGUI19:29
@Haargdepends on what you mean by a lot19:34
zylopfaI have posted a feature fix for my bugtracker post, who do i contact to make it be applied?19:37
Mech422Haarg: I just remember how slow the Zimbra interface was, and shudder....19:37
@Haargzylopfa, link?19:38
zylopfahttp://www.plainblack.com/bugs/tracker/883019:38
zylopfaI dont know if you understand what i mean in the text19:38
zylopfabut the diff will tell you19:38
@Haargwell, i can add that for 7.6.119:39
@Haargthere are a couple other things that will need changing19:39
zylopfaawesome thanks a lot19:40
zylopfaDo you understand what i mean with it?19:40
@Haargyeah19:40
@Haargit will also need to be mentioned in the help though19:40
zylopfayeah but its there i think19:41
@Haargoh?19:41
zylopfaatleast in the post template thing19:41
zylopfaas it is in a post_loop19:41
zylopfabut its the main template of the collaboration system19:41
zylopfaso i guess it isn't pr se19:41
zylopfaThe CS template don't say anything about a post loop19:42
zylopfabut i know there is one, so i looked in the help for Post Template19:43
zylopfaHahaha Haarg I am developing a PayMent driver for the biggest handeler of transactions in denmark (well the only)19:44
zylopfawell for their gateway. now i found an error in it, in how they process recurring (or how they dont it seems)19:45
@Haargthat's a bug i guess, that it doesn't have the appropriate loop information on the main cs template help page19:46
zylopfayeah i think so also19:47
zylopfait was a oneliner in the Collaboration.pm file19:47
zylopfaHaarg, is it possible to contribute by making patches for some of the problems on the bugtraq list?19:48
@Haargyes19:48
@Haargwe love that kind of help :)19:48
zylopfaIts a bit overkill to have you gurus handle the easy ones19: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 #webgui20:01
SDuensinMech422 - Hey!  This time I was at lunch.  :-)20:07
Mech422SDuensin: :-)20:07
Mech422SDuensin: 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 webgui20:08
SDuensinI'd be interested in talking, sure.20:08
@tavistoMech422, were you interested in attending the webinar tomorrow @ 2pm EDT?20:09
Mech422tavisto: Oh! sweet - does it have a specific focus/agenda ?20:09
@tavistoright now, we only use the weekly webinars as introductory sales presentations for people interested in WebGUI20:09
@tavistobrief presentation, live demo, and Q&A session afterwards20:10
Mech422tavisto: actually, that would be very helpful... sorta get a chance to see how to 'pitch' webgui20:10
@tavistoyep, the webinar is also useful for that20:11
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui20:11
Mech422tavisto: great, yes please, we'd like to attend :-)20:11
@tavistogreat, who is we? :)20:12
Mech422me and SnowWrite20:12
@tavistoAlright, sounds good. You registered for the webinar last week right? From Csquared Ent?20:15
Mech422yep thats us :-)20:16
@tavistocool, well you can use the same meeting information. Do you still have it?20:16
Mech422tavisto: lemme check20:17
Mech422tavisto: it appears not :-(   Though I'm getting rather a lot of email from obama.....20:19
@tavistono problem I can resend.20:20
Mech422tavisto: thanks :-)20:20
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui20:26
-!- mode/#webgui [+o apeiron] by ChanServ20:26
@tavistooh 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
@tavistoIn 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
@tavistoalright, 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
rjholtzSDuensin: are they announced already?20:42
SDuensinEvent is going on right now.20:43
SDuensinhttp://live.gizmodo.com/20:43
ryuu_rothe macbook with the glass looks so cool20:47
* SDuensin wonders if he'll be able to hold out for his usual 3-year upgrade cycle.20:47
ryuu_roI'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_romust have new mac...............20:49
SDuensinTwo here.20:49
SDuensinEnd of Apple Care is Nov 19th...  next year.  Doh!20:49
rjholtznever owned a MAC, but would like one,  probably triple boot it if I could:OSX, ubuntu, XP20:50
SDuensinDual is easy.  Dunno about triple.  Not that'd I do either.  :-P20:50
ryuu_roI use virtual machines for XP and Kubuntu20:51
ryuu_roworks great20:51
* SDuensin is VM crazy.20:51
rjholtzmight to that with VMFusion20:51
rjholtzyeah we are VM crazy here too20:51
rjholtzactully using WG in a VM20:51
ryuu_royep that's good stuff20:52
SDuensinMy server at home (for my consulting stuff) runs around 9 VMs all the time.20:52
ryuu_rothat's not to shabby for a server you run at home :)20:54
SDuensinDid I mention the box is BORED?  :-)20:54
ryuu_romy server at home only runs my dhcp server20:54
SDuensinIf 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 bastard20:54
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:03
-!- rjholtz is now known as nuxli21:08
nuxlijust wanted to change from my realname to screenname21: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 #webgui21:27
Lisettei can do this:  WebGUI::Asset::Layout->newByDynamicClass($session, $layoutId); ?????21:27
@rizenno21:27
@rizenBut you can do: WebGUI::Asset::Wobject::Layout->newByDynamicClass($session, $layoutId);21:27
@rizenbut if you know it's a layout21:28
@rizenthen i recommend doing:21:28
@rizeneither:21:28
@rizenWebGUI::Asset::Wobject::Layout->new($session, $layoutId);21:28
@rizenor21:28
@rizenWebGUI::Asset->new($session, $layoutId, 'WebGUI::Asset::Wobject::Layout');21:28
@rizenmuch faster21:29
Lisetteok i try, thanks21:29
@rizenbecause WebGUI doesn't have to figure out what type of class it is first21:29
ryuu_rorizen: are both these ways the same in performance?21:30
@rizenboth of them that use new() instead of newByDynamicClass() are equally fast21: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 #webgui21:36
-!- mode/#webgui [+v perlDreamer] by ChanServ21:36
Mech422tavisto: Thanks!  webinar details recieved :-)21:37
SnowWritehi perlDreamer21:37
+perlDreamerHi, SnowWrite21:41
+perlDreamerWhat's happening in Silicon Valley?21:42
SnowWritegorgeous outside :-)21:43
SnowWritewhere are you located perlDreamer?21:43
+perlDreamerNorth of you, in the Silicon Forest21:44
SnowWriteSanta Cruz??21:44
+perlDreamerPortland, Oregon21:44
SnowWriteahhhh21:44
SnowWritelol21:44
+perlDreamerI work across the street from Intel21:44
* perlDreamer is not actually a programmer. I design chips for a living.21:46
+perlDreamerWebGUI is what I do for fun.21:46
SnowWriteMech422 mentioned you design chips21:46
SDuensinHey SnowWrite & perlDreamer 21:48
+perlDreamerYes?21:48
SDuensinI 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
SDuensinVolume!  Think big!21:50
SDuensin:-P21:50
+perlDreamerThat's with volume :/21:50
@tavistoI'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
SDuensinhehehe21:53
@tavistoopen source hardware! Give it to us!21:53
@tavistofree and open source hardware is what we want21:53
@tavistodon't forget the free documentation too :)21:53
+perlDreamerfree bandwidth21:54
Mech422free fries21:54
Mech422and I want a shake with that !21:54
@tavistoyes! now you've got it! Free Free Free!  I guarantee you will get more customers than you'll know what to do with21:54
* perlDreamer shakes Mech42221:54
Mech422http://failblog.org/2008/10/05/science-fail/21:54
* Mech422 looks for a glass of milk to hold while being shaken21:54
Mech422(not stirred :-P )21:55
+perlDreamerMech007....21:55
Mech422perlDreamer: I'm undercover :-)21:55
SDuensinKnow one thing I'm looking forward to when I work by myself?22:03
SDuensinNo stupid coworkers!22:03
+perlDreamerI'm lucky.  I have great guys in my group.22:05
SDuensinWell, I'm looking at going to WebGUI-land full-time.  So my group will be me for awhile.22:15
+perlDreamerWhat?22:15
+perlDreamerNo more ZDesktop?22:15
SDuensinTrying not to.22:16
SDuensinI 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
+perlDreamerIt's easier to rule the world with WebGUI22:17
+perlDreamerEspecially after rizen becomes president22:17
-!- Lisett1 [n=liraos@adsl190-28-105-58.epm.net.co] has joined #webgui22:17
SDuensinI'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
nuxliCollab. 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 #webgui22:23
+perlDreamernuxli: Do you really mean USS?22:24
+perlDreamerWhat version of WebGUI are you using?22:24
nuxliyes USS. not sureabout the version, where can I find that info?22:25
+perlDreamerIn the Admin Panel, go to Statistics22:25
+perlDreamerIt should tell you in there.22:26
nuxli7.4.39-stable22:26
+perlDreamerYou're using a CSS template?22:26
+perlDreamercalled USS?22:26
nuxliThe ccollab System Template, Default USS22:27
+perlDreamerOkay.  I would check the template to see if it has template variables for uploaded files.22:27
nuxlishoot, that means trying to read all that template cod, doesn't it?22:28
+perlDreamerIt does22:28
nuxliugg, I'm a netadmin, not a programmer.22:29
+perlDreamerHow 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
nuxliinteresting, I'll try that22:32
nuxliwhich syntax highlighting should I use? or none?22:33
+perlDreamernone22:34
nuxlithinking a little more,  would it be a "problem" in the CS Template, or in the thread template?22:35
nuxlii mean the CS Thread Template?22:35
CIA-39WebGUI: colin * r7963 /WebGUI/lib/WebGUI/ (Asset/Wobject/GalleryAlbum.pm Content/AssetDiscovery.pm): fix POD whitespace probems22:36
+perlDreamercould be22:37
+perlDreamerit could also be permissions problem on the uploads directory22:37
+perlDreameror a bad config file telling wG to use the wrong area for uploads22:37
+perlDreameror it could be a spectre problem22:37
-!- topsub [n=josh@97.66.185.250] has quit [Client Quit]23:01
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:13
-!- mode/#webgui [+v cap10morgan] by ChanServ23:13
nuxliperl: 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
nuxliany 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
+perlDreamercheck your webgui.log file for errors23:19
nuxliI hate it when I over look the obvious first (logfiles), and then look like an idiot posting for help.  I'll check the logs23:20
-!- Lisette [n=liraos@adsl190-28-106-81.epm.net.co] has joined #webgui23:20
CIA-39WebGUI: colin * r7964 /WebGUI/t/Shop/ (ShipDriver/FlatRate.t ShipDriver.t): 23:21
CIA-39WebGUI: Add tests for percentage of price, and fix23:21
CIA-39WebGUI: a bad comment in the ShipDriver test.23:21
CIA-39WebGUI: colin * r7965 /branch/WebGUI_7.5/t/Shop/ (ShipDriver.t ShipDriver/FlatRate.t): backport ShipDriver test from HEAD23:21
CIA-39WebGUI: translation * r7966 /translations/German/ (3 files in 2 dirs): Update from translation server23:21
CIA-39WebGUI: translation * r7967 /translations/German/German/ (Asset_WikiMaster.pm Asset_WikiPage.pm): Update from translation server23:21
+perlDreamerGo bernd!23:22
nuxlinope, nothing for this in webgui.log.23:23
+perlDreamernext, check the apache error logs23:23
+perlDreamerrizen: WebGUI is _my_ problem since I'm responsible for all of the bugs in it.23:25
+perlDreamerWell, maybe not all23:25
+perlDreamermost23:25
+perlDreamercertainly several of them23:25
@rizenhehe23:25
@rizenwell in that case its my problem too23:25
@rizenbut the point is that it's not anybody else's problem except those that put the bugs in it23:26
-!- perlDreamer is now known as bugInserter23:26
@rizencan you believe those numbers? i'm still having a hard time choking them down, and i was right there23:26
+bugInserterI'm still reading23:26
+bugInserterhard to believe that some old code would hog down 220 MB23:27
-!- Bernd_ [n=spunky@dslb-088-075-228-251.pools.arcor-ip.net] has joined #webgui23:27
+bugInserterBernd_: Have you been translating again?23:27
Bernd_Yes!23:27
Bernd_Do you work on the German translation, too?23:27
+bugInserterNo, and you should be thankful for that.23:28
+bugInserterI was cringing yesterday when SquOnk was talking about the Spanish translation.23:28
Bernd_If you say so I am :-)23:28
+bugInserterI have worked on that a big.23:28
+bugInserterbit23:28
nuxlinothing standing out from modperl.error.log, nor modproxy.error.log23:28
Bernd_Not in a good state?23:28
+bugInserterMeine Deutsch is zher schlect.23:28
Bernd_No, I meant the Spanish?23:28
+bugInserterI'm sure that a native speaker would do a better job than I have.23:29
SDuensin220M?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 WebGUI23: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
+bugInserteryou sure you copied the translation to the correct place?23:30
Bernd_Sure.23:30
+bugInserterCleared browser level caching?23:30
Bernd_I did.23:31
+bugInserterWhat 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 console23:32
+bugInserterCan you point me to the site?23:32
-!- bugInserter is now known as perlDreamer23:32
nuxliIts filesize23:32
nuxlianythign over 10MB won't go,  but under 10 go fine23:33
Bernd_Me?23:33
nuxlino Bernd,  my own problem23:33
+perlDreameryou, Bernd_?  Can you point me to the site?23:33
nuxlisorry I wasn't clear23:33
+perlDreamerNuxli, check the WebGUI Settings.23:33
Bernd_It is http://www.klettern-md.de23:33
Bernd_Do you need an account?23:33
+perlDreamernuxli: There is a hard limit from Apache.  I don't know how big it is.23:34
+perlDreamerBernd_: 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
nuxliyeah, we had filesize set to 10MB in the WebGui Settings>Content23: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
+perlDreamerBernd_: You should not have to do that.23:35
Bernd_I have had such problems before.23:35
nuxliPerl: Thanks for your help nailing this!23:35
+perlDreameryou're welcome, nuxli, but you did the footwork yourself with the filesize tests!23:35
+perlDreamerThat was good detective/debug work.23:36
nuxliyeah, but i always find it helps to chat it out, even if the other end doesn't do much but listen to me talk23:36
+perlDreamerTrue :)23:36
+perlDreamerwhat do you use WebGUI for?23:36
nuxliperl: asking me?23:37
+perlDreameryes23:37
nuxliwww.midwestheart.com23:37
+perlDreamerwow23:37
nuxliI was on here yesterday with the nickname rjholtz23:37
+perlDreamernice site!23:37
+perlDreamertavisto, have you seen this site?23:37
nuxliI didn't put that together, we contracted out23:37
+perlDreamerStill, it's a nice design.23:38
nuxliKnowmad tech mad a big hand in programing it, and PrairieWeb did the designing23:38
+perlDreamerknowmad is an excellent company.  I know their programmers, they are top notch.23:38
+perlDreamerAnd nice people, too.23:38
nuxliI 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 Webgui23:39
+perlDreamerYou can also use Folders for that.23:39
+perlDreamerThey're a little more light weight than a CS23:39
nuxliTavisto and another person helped yesterday by telling me to use a CS.23:39
nuxlieh, oh well, Ive got it working now.23:40
@tavistoperlDreamer, yes I know of this site23:40
+perlDreameryeah, it's an optimization23:40
@tavistoit's already displayed on the webgui sightings page too.. been there for quite some time.23:40
+perlDreamerheh, I need to look up from the text editor more often23:40
@tavistoWe're going to be contacting Paul about doing a success story on it. It's a great looking site.23:40
nuxliPaul is my Boss, the director of IT,  I'm just a lowly netadmin... haha23:41
@tavistoperlDreamer, if you haven't looked recently there are like 50+ new sites on the sightings23:41
@tavistoyep that's who I'm going to contact. Right now working through a bunch of sales stuff tho.. yeehaw23:41
+perlDreamer10M$, baby!23:42
@tavistothat's the goal... then we're eligible for the analyst reports23:42
@tavistoooooh.. but too bad.. they don't include open source in them... boo23:43
+perlDreamerslackers23:43
+perlDreamermaybe you should sell a closed source version23:43
+perlDreamerthat's where you spell it IUGbeW23: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
+perlDreamerBernd_: Let me introduce you to the Help system23:48
+perlDreamervim Help/Asset_WikiMaster.pm23:48
Bernd_Alright. Go on...23:48
+perlDreamerYou'll see that the same variables are used in both templates23:48
+perlDreamerbut you only had to define them once23:48
+perlDreamerthat is because they are in 1 place, but reused (referenced) in another23:49
+perlDreamerSee how in the "most popular template" entry it has an "isa" entry?23:49
Bernd_Wait a minute...23:49
+perlDreamerThat 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
+perlDreamerAre you using 7.5 or 7.6?23:51
Bernd_7.523:52
+perlDreamermost popular template is on line 15423:52
@HaargperlDreamer, do you have any issues with the Mail/Send.t test?23:52
+perlDreamerHaarg, checking23:53
+perlDreamerworks fine23:53
+perlDreamer6 tests23:53
+perlDreamerall pass23:53
@Haargok, thanks23:53
+perlDreamerdo you have Net::SMTP::Server::Client installed?23:53
@Haargyeah23:53
@Haargit's locking up for me23:53
@Haargbut i think i know why23:53
+perlDreamerit'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
@Haargno, i think it's frank's fault actually :P23:55
Bernd_Oh, I realized my mistake.23:55
Bernd_I am still in i18n23:55
+perlDreamerI blame frank for too many things, so I've switched to preaction for a while23:55
+perlDreamerBernd_: lib/WebGUI/Help/Asset_WikiMaster.pm23:55
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has quit []23:56
Bernd_Found it!23:56
+perlDreamerWhat 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
+perlDreamerBernd_: yes23:57
+perlDreamerBecause I hate writing stuff twice23:57
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI23:58
Bernd_Would it be difficult to implement hiding of these utility modules?23:58
+perlDreamerNo, 3-4 lines In Operation/Help.pm23:58
+perlDreamerand then all the tagging in the Help files themselves23:58
+perlDreamerI was thinking of a hidden => 1 flag23:58
Bernd_Think it would allowed in the core?23:58
+perlDreamerProbably23:58
+perlDreamerBut it would need to be RFE'd first23:59
Bernd_Because then I would like to do it.23:59
Bernd_Of course.23:59
+perlDreamercool!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
+perlDreameris 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
+perlDreamerI don't know if rizen has looked at that yet and weighed in.00:00
Bernd_Obviously not-00:00
Bernd_.00:00
+perlDreamerIf you code the RFE (and it is approved), I'll commit it00:00
Bernd_Talking about the help system now?00:00
+perlDreameryes.00:00
+perlDreamerbut it will be included in 7.600:01
+perlDreamernot 7.500: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
+perlDreamerGute Nacht00:01
Bernd_Gute Nacht!00:01
-!- Bernd_ [n=spunky@dslb-088-075-228-251.pools.arcor-ip.net] has quit ["Ex-Chat"]00:01
@rizenwhat is the URL for the RFE?00:02
@rizencrap he left00:02
+perlDreamerI'll let you know after I write it :)00:02
+perlDreamerHm. Survey bug?00:02
@rizenhow was i supposed to look at it and weigh in if there is no RFE to look at?00:02
SDuensinGotta run - back later!00:02
+perlDreamerI 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
+perlDreamerwe'd like you to weigh in on this "bug": http://www.webgui.org/bugs/tracker/880000:03
+perlDreamerIs there any case where Admin should not be considered a group admin?00:10
CIA-39WebGUI: perlmonkey2 * r7968 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: minor changes00:29
CIA-39WebGUI: perlmonkey2 * r7969 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: minor changes00: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 #webgui01:12
CIA-39WebGUI: perlmonkey2 * r7970 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/survey_templates.tar: added all the templates01:18
CIA-39WebGUI: perlmonkey2 * r7971 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ (Survey_response.sql Survey.sql): Added sql for survey01:18
CIA-39WebGUI: graham * r7972 /WebGUI/t/ (Mail/Send.t Asset/Wobject/Thingy.t): clean up tests some01:18
CIA-39WebGUI: graham * r7973 /WebGUI/docs/create.sql: preparing for 7.6.1 release01:18
+perlDreamerWhat was the problem with Mail/Send.t, Haarg?01:18
@Haargthe email to log thing i know would mess the server thing up01:19
@Haargi think there is another problem though.  i couldn't get it to fully work.01:20
+perlDreamerweird01: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
@perlmonkey2oh noes, must be upgrade time as PB is donw.01:37
@perlmonkey2down01:37
@rizensort of 01:38
@rizenit's me killing it01:38
@rizendue to an upgrade side effect01:38
@perlmonkey2Not even PB's own website is safe from the wrath of rizen01:41
+perlDreamerYou should see what he does to employees >:)01:41
@perlmonkey2No 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
+perlDreamerDon't use IE6?01:46
@rizeni like perlDreamer's perspective01:46
* perlDreamer is grieving01:46
+perlDreamerThey're install SharePoint at $dayJob01:46
@perlmonkey2If I was contracting, I'd tell the client that they must use a modern browser to work with me.01:46
@rizenperlDreamer: that's because you are a horrible webgui advocate01:47
+perlDreamerit is true01:47
@perlmonkey2But I'm not, so I can't, so an IE6 solution is needed :(01:47
+perlDreamerAnd also because the executive directors get chachkas from M$01:47
CIA-39WebGUI: jt * r7974 /releases/WebGUI_7.6.1-beta: Release 7.6.1-beta01:48
@perlmonkey2perlDreamer: 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/year01:49
@rizenperlDreamer: i would give them chachkas if they bought from us01:50
@perlmonkey2ah, that's pretty large.01:50
+perlDreameryep01:50
+perlDreamerbut they're cheap01:50
+perlDreamerreally cheap01:50
@rizenwebgui is free01:53
@rizenyou can't get any cheaper than that01:53
@rizenperlmonkey2 will you be glad when preaction gets back?01:53
+perlDreamerYou ever have one of those customers who, even though the software is free, demands stuff from you?01:53
@perlmonkey2rizen: more than words can express.01:53
+perlDreamerAnd they won't buy a contract, even though they need it, and can afford it?01:54
@rizenyeah we have01:54
+perlDreamerAnd berate you for not fixing bugs in 12 year old software?01:54
+perlDreamerMaxim is worse than that01:54
@rizenand we tell them they need to buy a contract if they want to talk to us01:54
@rizen=)01:54
+perlDreamerthey are so much more worse than that, that there is a new adjective for it01:54
@rizenhey pd i'm going to make you happy01:56
@rizenthe wiki has comments01:57
+perlDreamerthat makes me happy?01:57
@rizenas of 13 minutes ago01:57
@rizenweren't you one of those people asking for that?01:57
+perlDreamerNo01:57
+perlDreamerI'm anti-comment01:57
@rizennevermind then01:57
@rizeni'm not going to make you happy01:57
+perlDreamerI tell people what they want to know, then I tell them to shut up01:57
@rizeni'll do my best to make you angry01:57
+perlDreamerI'm actually quite vexed at you.01:57
+perlDreamerYou've delayed by political aspirations for three more years01:58
@rizenjust because i'm not old enough?01:58
+perlDreameryup01:58
@rizenwell in 2 more years we can get me a senate seat01:58
@rizenor a governorship01:59
+perlDreamerOkay, that's a good start, too.01:59
@rizenactually governor would be better statistically speaking01:59
+perlDreameryou could walk to work each day01:59
+perlDreamerthat's a plus02:00
@rizenin the 43 presidents we've had so far only twice has a senator become president02:00
@rizenin this new election, we'll get the third02:00
@rizenjust because both of them are senators02:00
+perlDreamerunless they both lose02:00
@rizenthat seems unlikely02:00
@rizenplus, who would they lose to? ron paul? if so, he's yet another senator02:01
+perlDreamerPaul Allen02:01
@rizenis paul allen running?02:02
@rizeni don't think so02:02
+perlDreamerNo, he's a write-in02:02
+perlDreamerHe has enough money to pay off the budget deficit.02:02
+perlDreamerI think it's time for him to do his patriotic duty02:02
@rizeni don't think so02:02
@rizenthe current budget deficit for 2008 is just over 1 trillion 02:03
+perlDreamerAw, the Portland TrailBlazers are worth that alone02:03
@rizenmostly because of the iraq war + the new bailout02:03
@perlmonkey2hah, the new bailout is way over 1 trillion by itself.  That 700 billion isn't all they're spending.02:08
@perlmonkey2I hope everyone converts their currency into something inflation proof :P02:09
+perlDreamerLike power generating windmills?02:09
@perlmonkey2perlDreamer: Just got a downpayment on my house today.  Once the contract clears I'll be ordering my first parts for the 500W turbine :D02:10
+perlDreamersweet!02:11
@perlmonkey2Finished setting up the shop this weekend02:11
@perlmonkey2yeah, gonna be totally sweet.02:11
@perlmonkey2If 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
+perlDreamerYou 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
@perlmonkey2The 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
+perlDreamerI meant that you could build the Form things anyway02:15
+perlDreamerIs there any news on Matrix2?02:15
@perlmonkey2But 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
@perlmonkey2Actually, it is in the Template, the JS (editor and presentation), and Perl.02:16
@perlmonkey2So adding a new type will be a horrible experience I wouldn't wish on anyone else.02:16
@perlmonkey2I 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
@perlmonkey2Wait, why would an AJAX call be faster than a POST.  The ajax call is a post.  I must be retarded.02:20
@perlmonkey2well 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 #webgui02:21
-!- mode/#webgui [+v cap10morgan] by ChanServ02:21
CIA-39WebGUI: colin * r7975 /WebGUI/t/Group.t: add coverage tests for Group.t, isUserAdmin02:21
CIA-39WebGUI: graham * r7976 /WebGUI/lib/WebGUI/AssetAspect/Comments.pm: don't want to inherit from C302:21
CIA-39WebGUI: jt * r7977 /releases/WebGUI_7.6.1-beta/WebGUI: Release 7.6.1-beta02:21
CIA-39WebGUI: graham * r7978 /WebGUI/ (4 files in 4 dirs): preparing for 7.6.2 dev02:21
CIA-39WebGUI: colin * r7979 /WebGUI/lib/WebGUI/Group.pm: Admins are in all groups, even group admin groups02:21
CIA-39WebGUI: colin * r7980 /branch/WebGUI_7.5/ (lib/WebGUI/Group.pm t/Group.t): backport new Group tests and isUserAdmin bugfix02:21
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has joined #webgui02:27
-!- mode/#webgui [+o preaction] by ChanServ02:27
+perlDreamerpreaction!02:28
@preactioncolin!02:28
+perlDreamerHow are you?02:28
@preactiondoing well!02:28
@preactionweek 2 / location 2 of training02:28
+perlDreamerYou're traveling?02:28
@preactionmore designers, admins, and content managers, but no programmers this time02:28
@preactionyep02:28
@preactioni think those marketing efforts are starting to pay off in a big way02:29
@preactionbut then, Roy was one of the clients, so he doesn't count02:29
+perlDreamerexcellent02:29
@preactioni've also been coming across webgui bugs in my training... tsk tsk tsk02:30
+perlDreameruh oh02:30
+perlDreamerAre they filed?02:30
+perlDreamerand am I responsible for them?02:30
@preactionthey're filed, but the WORLD is responsible for them!02:30
@preactionand... i think i'm responsible for a couple of them02:31
@preactionso the WORLD02:31
@preactionis responsible02:31
+perlDreameris WORLD rot14 for rizen?02:31
-!- aligatro [n=kvirc@206-248-175-232.dsl.teksavvy.com] has joined #webgui02:31
@preactiondoes that work? really?02:31
@preactionperlbot rot13 world02:31
perlbotjbeyq02:31
@preactionaww02:32
+perlDreamerclose...02:32
+perlDreamerperlbot rot13 world02:32
perlbotjbeyq02: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
+perlDreamerI guess we were less than stellar examples of WebGUI conversation02:32
+perlDreamerperlbot rot13 rizen02:34
perlbotevmra02:34
+perlDreamerthat's almost pronouncable02:34
+perlDreamerperlbot rot13 perldreamer02:34
perlbotcreyqernzre02:34
+perlDreamerwait a sec02:35
+perlDreamerperlbot rot13 perl02:35
perlbotcrey02:35
@preactionhmm... an allegory about the system that should be running perl?02:36
@perlmonkey2perlbot: rot26 perl02:36
@perlmonkey2perlbot rot26 perl02:36
+perlDreamerYou're a funny man, perlmonkey2.02:36
@perlmonkey2just sec, I have to de-rot26 what you just said.02:36
+perlDreameryay! 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 #WebGUI02:39
-!- mode/#webgui [+o tavisto] by ChanServ02:39
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui02:42
@tavistoWell it's official, WebGUI is now listed on CIO.com02:44
@perlmonkey2patspam: 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
@tavistohttp://www.cio.com/article/454766/Recession_Worries_Open_Source_Software_Is_a_Great_Way_to_Cut_Costs02:45
@perlmonkey2tavisto: you're a marketing ninja.02:45
@tavistonah, it's all about who you know. JT wrote article and Kristi cleaned it up02:45
patspampm2: ah crapola02:45
@tavistoI just have some good contacts over at CIO.. We sent them the article about 4 hours ago02:45
@perlmonkey2patspam: when is your deadline?02:46
patspamhoping to launch the site at the end of this month02:46
@perlmonkey2patspam: and absolutey everything needed to work on it is in the Survey2 svn now.02:46
@perlmonkey2not that you have time to work on it.02:46
@perlmonkey2I should still be able to work on Survey this week, it just can't be my priority.02:46
patspamhow much work is left before it can hit the core?02:47
@perlmonkey2So you could start customizing the templates for your site now as they won't change.02:47
@perlmonkey2It needs an upgrade script (which you won't need), it needs all the reporting down, but that is kind of trivial.  02:48
@perlmonkey2And it needs some polishing/testing.02:48
@perlmonkey2The current version has completely broken the branching, but really only needs 30 minutes of my time to correctly implement it.02:49
@perlmonkey2So 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
patspamgetting a lot of errors on modperl start from 7.6.1-beta03:09
patspamError loading WebGUI::lib::WebGUI::Crud! - Duplicate property name 'objectData' at /data/WebGUI/sbin/preload.perl line 5403:11
patspamError loading WebGUI::lib::WebGUI::Keyword! - Duplicate property name 'session' at /data/WebGUI/sbin/preload.perl line 5403:11
patspamand then a whole lot of "Subroutine redefined"03:11
* patspam needs to reboot, will brb03: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 #webgui03:16
patspamanyone else seeing that?03:24
+cap10morgancan 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 time03:28
+cap10morganw/o actually reverting back to that for the view everyone else sees03:28
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:30
patspam7.6.0-beta loads fine, trunk loads fine, 7.6.1-beta dies a horrible death03:38
@preactionlemme check SVN HEAD03:40
@preactionam 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 #WebGUI03:49
@preactionbut... that new MBP is dead sexy03:49
SDuensinEvening.03:50
SDuensinThe new MBP is 2" too small.03:50
@preactionthey don't have a 17 anymore?03:50
Mech422whee... Donna is getting ready to box and ship 400 lil google notepads for 'world plone day'....03:50
Mech422rizen ought to put her to work shipping out webgui stuff :-P03:50
@preactionheh, gooey for the world!03:51
Mech422preaction: rizen could get her to do anything for a few gooey's....03:51
Mech422I'm gonna have to buy her one at some point03:51
Mech422she thinks they're so 'cuuuuuttttttteeee' 03:52
SDuensinThey have a 17, but they didn't update it like the 15.03:52
* SDuensin never could figure out Plone.03:52
@preactioneh, aside from the new trackpad, i think it's damn nice03:52
@preactioni hate mouse gestures... and i hate the no-button thing...03:52
@preactionbut i also hate plugging in a mouse03:53
SDuensinOh man, multi-finger scroll and such ROCKS.03:53
Mech422speaking of merchandise... with a name like 'plain black' - we really should get some t-shirts going :-)03:53
SDuensinI can't hardly use a "normal" trackpad anymore.03:53
@preactionoh yeah that, but pinching and such03:53
@preactionor the single-tap and drag thing03:53
SDuensinPinch, eh.  Tap-and-drag I do already.03:53
SDuensinVery speedy once you get used to it.03:53
@preactioni suppose... they're gonna make me...03:54
Mech422I could get into a nice black T with something like "plain black and gooey" on it :-)03:54
SDuensinPoor you.03:54
@preactioni know, right!03:54
SDuensinI want a 15" with a 1900x1200 display.03:55
@preactionhow dare they innovate and force me to comply!03:55
@preactionMech422, by helping out on the webgui forums, you can buy gooey dolls with karma03:55
Mech422preaction: oh cool :-)03:55
SDuensinOr, by finding a karma-spending bug, you can buy one WITHOUT karma.  :-)03:55
Mech422SDuensin: wish my bank's atm had bugs like that :-P03:56
SDuensinhehe03:56
@preactionholy crap! the hard drive is accessible without unscrewing the case!03:57
@preaction... sorry, i'm watching this keynote thing here03:58
CIA-39WebGUI: 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 #webgui04:06
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:06
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui04:24
-!- mode/#webgui [+v cap10morgan] by ChanServ04:24
CIA-39WebGUI: patspam * r7982 /branch/WebGUI_Survey2/ (survey_templates.wgpkg SURVEY2_README.txt): Added quick-start instructions and combined templates package for ease of deployment04:51
patspampreaction: does 7.6.1-beta work for you?04:57
@preactionoh, right!, trying04:57
patspamheh sorry =p04:58
patspamI'm heading out for lunch, will check back in later!04:58
@perlmonkey2preaction: Do macros entered into rich text editors not work?05:00
@preactionperlmonkey2, should work fine05:00
@preactionunless you're filtering them out05:01
@perlmonkey2got a sec to look at something?05:01
@preactionsure05:01
@preactionpatspam, 7.6.1-beta (actually SVN HEAD, but still) seems to work fine for me05:02
patspamhmmm05:02
patspamtrunk works fine for me05:02
patspambut crazy errors all over the place for the actual beta.. maybe i should diff the 205: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
@perlmonkey2Anyone 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
@preactionperlmonkey2, 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 though05:47
@perlmonkey2preaction: 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
@preactionPost 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
@preactionalso, check the error log, if the macro shows up in the page as ^Macro();, the error is probably there05:52
patspamaha!06:16
patspampreaction: figured it out..06:16
patspamhttps://svn.webgui.org/plainblack/releases/WebGUI_7.6.1-beta/06:17
patspamthere's an entire extra WebGUI dir in there!06:17
patspamI think that was causing preload.perl to load everything twice06:17
patspamproblem isn't there in the release tarball, just in svn06:18
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Read error: 113 (No route to host)]06:26
patspamthe contents of the "WebGUI" subdir is different from the parent dir, but only in lib/WebGUI/AssetAspect/Comments.pm and t/Group.t06:28
CIA-39WebGUI: patspam * r7983 /branch/WebGUI_flux/ (60 files in 11 dirs): 06:29
CIA-39WebGUI: Merge branch 'survey2' into flux so that I can start on Suvery2 Flux plugins06:29
CIA-39WebGUI: Conflicts:06:29
CIA-39WebGUI:  lib/WebGUI/Asset/Wobject/Survey.pm06:29
CIA-39WebGUI: patspam * r7984 /WebGUI/ (7 files in 4 dirs): Removed empty dirs06:29
patspamlooks like the "WebGUI" subdir is the one that matches the tarball release06:29
@preactionpatspam, i'd post that as a bug06:36
patspamheh yeah i will, had me scratching my head all morning06:37
patspamwill only affect people who check the release out of svn06:37
patspambut i only noticed after I'd merged it into the flux branch, so I was wondering if I'd stuffed up somewhere06:38
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui06:43
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]06:43
patspamsubmitted as #884006:46
patspambtw the new bug tracker is rocktastic06:46
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:46
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui06:49
-!- mode/#webgui [+v perlDreamer] by ChanServ06: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 #webgui07:03
* patspam hails perlDreamer07:04
+perlDreamerhola, patspam07:04
+perlDreamernice catch on the 7.6.1 release!07:04
patspamthought i was going mad for a while there!07:05
+perlDreamernah, you're at least as sane as I am07:06
patspambeen hanging out for that release though, has all the Thingy RFEs I've been itching for07:06
patspamI'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
+perlDreamerI'm really excited about all the translating going on.07:08
+perlDreamerThe Dutch translation is being actively maintained07:10
+perlDreamerBernd_ is hacking on the German translation07:11
+perlDreamerand the Spanish teams have made great progress07:11
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui07:12
-!- mode/#webgui [+v Radix-wrk] by ChanServ07:12
patspamawesome!07:15
patspam2 steps closer to world domination07:15
+perlDreamerWebGUI seems to be going through a growth spurt right now.07:15
patspamyeah, so many cool things happening on so many fronts07:16
patspamthe Aspects stuff really excites me07:16
+perlDreameryeah, it has a lot of potential07:16
+perlDreamerAnd fixes that RSS problem that I talked about at the WUC.07:17
patspamgives developers a lot more impetus to polish a little sub-feature07:17
CIA-39WebGUI: colin * r7985 /WebGUI/ (2 files in 2 dirs): Fix bad stock asset docs.07:26
CIA-39WebGUI: colin * r7986 /branch/WebGUI_7.5/ (2 files in 2 dirs): Back port stock asset doc fix.07:26
+Radix-wrkAspects?07:33
+perlDreameraspects are asset level mixins07:34
+perlDreamerJT blogged about it recently on tbb07:35
+perlDreamerthe first aspect is bazaar style comments07:35
+perlDreamerso now you can add aspects to anything in WebGUI07:35
+perlDreamerand the poster child is the WikiPage07:35
@preactioni'll be doing the Subscribable and hopefully RSSCapable aspects next week07:41
@preactioni'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 all07:42
@preactionwhich, in my mind, almost means i have to not build an API at all... those are two entirely cross-purposes :(07:42
@preactionbut now i need sleep. nearing 1:00a here...07:42
+Radix-wrkSounds interesting.. just read JT's blog post :)07:43
patspampreaction: 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 #WebGUI07:45
-!- mode/#webgui [+o tavisto] by ChanServ07:45
+perlDreamerYo, tavisto!07:45
@tavistosup07:46
@tavistoperlDreamer, Andy Lester put up a nice revised version of our WebGUI TV article at his www.perlbuzz.com website07:47
@tavistoI have to go beat my girl in wii tennis so I'll be back in a bit :)07:47
patspamtavisto: awesome!07:49
patspamperlbuzz gets a lot of exposure07:49
+perlDreamerNice work, tavisto.07:49
+perlDreamerand 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 article07:51
patspam=D07:51
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI08:00
+perlDreamertime for this old man to go bed.08:01
+perlDreamerCatch y'all tomorrow08:01
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit ["Leaving."]08:02
patspamg'night perlDreamer :)08:02
CIA-39WebGUI: colin * r7987 /branch/WebGUI_7.5/t/Asset/AssetExportHtml.t: finish backporting root level work for AssetExportHtml tests08:25
CIA-39WebGUI: patspam * r7988 /branch/WebGUI_flux/ (242 files in 54 dirs): (log message trimmed)08:25
CIA-39WebGUI: Merge branch '7.6.1' into flux08:25
CIA-39WebGUI: Conflicts:08:25
CIA-39WebGUI:  docs/changelog/7.x.x.txt08:25
CIA-39WebGUI:  docs/create.sql08:25
CIA-39WebGUI:  docs/gotcha.txt08:25
CIA-39WebGUI:  docs/previousVersion.sql08:25
CIA-39WebGUI: patspam * r7989 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Gallery.pm: Minor post-merge fix08:25
@tavistowhat's this about a flux capacitor and 1.21 gigawatts?08:34
patspamhey tavisto!08:36
@tavistohey pat, what's up08:36
patspamspring has finally arrived08:37
patspamdoing "round the bay in a day" on sunday. 250kms on my pushbike08:38
patspamhello sore bum08:38
@tavistowow nice hehe08: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-39WebGUI: 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 #webgui09:21
-!- preaction [n=doug@72-255-124-65.client.stsn.net] has joined #webgui09:48
-!- mode/#webgui [+o preaction] by ChanServ09:48
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]09:52
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:13
-!- Bernd_ [n=spunky@dslb-088-075-226-125.pools.arcor-ip.net] has joined #webgui10:19
patspampreaction: 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 #webgui11:00
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:01
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:38
-!- wgGuest28 [i=WebGUIUs@141.30.58.118] has joined #webgui14:03
wgGuest28how install webgui in my web server plz14:03
BartJolI would use the wre14:18
BartJolwe do here actually14:18
BartJolit has all you need pretty much preconfigured14: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_, Mech422214:43
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Bernd_, Mech422, khenn_, ckotil, SDuensin, diakopter, @preaction15:00
-!- Netsplit over, joins: @preaction, Bernd_, SDuensin, khenn_, ckotil, diakopter, Mech42215: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 #webgui15:35
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:15
-!- mode/#webgui [+o perlmonkey2] by ChanServ16: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 #WebGUI16:20
-!- mode/#webgui [+o khenn] by ChanServ16:20
-!- patspam [n=patspam@ppp59-167-65-225.lns1.mel6.internode.on.net] has quit ["Leaving."]16:27
SDuensinHowdy.16:28
BartJolhi16:28
CIA-39WebGUI: translation * r7991 /translations/Dutch/Dutch/ (7 files): Update from translation server16:31
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:50
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16:51
-!- snapcount_ is now known as snapcount16:51
BartJolhee, snapcount how's webgui.us going?16:52
CIA-39WebGUI: translation * r7991 /translations/Dutch/Dutch/ (7 files): Update from translation server17:04
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:06
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui17:07
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:13
-!- mode/#webgui [+o tavisto] by ChanServ17:13
nuxliBecause 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 sometimes17:27
SDuensinhehe17:28
nuxlihttp://www.plainblack.com/bugs/tracker/8848 if anyone really cares to check it out17:28
nuxliI 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 #WEBGUI17:37
elninogood morning!17:38
SDuensinHello elnino 17:38
elninoI'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
SDuensinNope.17:40
elninocool.  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
SDuensinNot sure about that.  As soon as I say "no", someone will show you how.  :-)17:41
elninoThat's how it usually works here. =)17:43
SDuensinWebGUI is just so flexible that I can't keep it all in my brain!  (Yet!)17:43
@perlmonkey2SDuensin: try using more coffee17:44
SDuensinWorking on it, perlmonkey2 17:45
SDuensinI'm *really* working towards making WebGUI my career.17:45
@perlmonkey2SDuensin: or I found randomly deleted parts of WG makes it easier to keep track of.  17:45
elninooh, I dont' want to start the coffee thing.17:46
elninois that a requirement?17:46
@rizenkeeping 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 code17:46
BartJolwhoohoo, upgraded to 7.6.1 and only my config broke17:46
@rizenbut also a general approximation of what line number it's on17:46
@perlmonkey2SDuensin: 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
@rizenBartJol: your config broke during the upgrade? in what way?17:47
BartJolrizen: if you could do that now, I would know you have a sick mind17:47
SDuensinI know I'm not.  I strayed from the path in the early 6.x days.  I'm still trying to recover.17:47
BartJolwell17:47
BartJolI just had my old still there17:47
BartJolso I had to cp and edit the new config, it was easy17:48
BartJolshould it have edited my old config then?17:48
BartJolbreaking is a bit a too big word17:49
@perlmonkey2SDuensin: 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
SDuensinI've installed Plone a number of times.  Never made any sense out of it.  (Although I think Zope is kinda cool.)17:50
@perlmonkey2SDuensin: 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
BartJolonly stupid thing is that I was testing some of my leave versiontag stuff17:54
BartJoland now I lost quite some work...17:54
BartJolme stupid17:54
nuxli\who perlmonkey17:56
nuxlioops17:56
nuxliI'm still re-learning IRC17:56
BartJoloh, the adminbar link to the workflow is broken18:10
BartJolrizen the link in the adbminbar misses op= for the workflows18:11
CIA-39WebGUI: jt * r7992 /WebGUI/etc/WebGUI.conf.original: adding asset discovery service18:14
@rizenBartJol: report a bug18:14
BartJolI will18:14
@rizenBartJol, put your left foot in and shake it all about18:15
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI18:16
BartJolin what?18:16
@rizenyou don't know about the hokey poky?18:17
BartJolrather not18:17
@rizenok then, do the chicken dance18:18
* BartJol is flapping with his arms18:18
BartJolaah, you have control over me from another continent18:19
BartJolrizen is a voodoo master18:19
BartJoland fixed18: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 #webgui18:37
-!- mode/#webgui [+o Haarg] by ChanServ18: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 #webgui18:37
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:37
+MrHairgreasehi there18:37
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui18:37
-!- mode/#webgui [+o Haarg] by ChanServ18:37
BartJolhee martin18:38
+MrHairgreaseis 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 #webgui18:46
-!- mode/#webgui [+v cap10morgan] by ChanServ18:46
BartJolwell, enough bugs posted for today18:53
@rizenmrhairgrease:why?18:54
@rizenthe reason i don't like that idea is that users could then hijack important urls that you may want to use in your site18:54
-!- demon_ [n=demon@76.91.139.108] has quit ["Leaving"]18:55
+MrHairgreasethe guy who's asking me wants his urls 'clean'18:55
+MrHairgreasea simple as possible18:55
+MrHairgreaseas*18:55
+MrHairgreasei understand your concern btw18:55
+MrHairgreaseonly in this particular case he's the one posting all the threads18:56
+MrHairgreasei guess you don't want such behaviour for replies indeed18:56
@rizenwell replies aren't a problem because they are threadurl/118:56
+MrHairgreaseexactly18:56
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:57
@rizeni guess i could allow a switch in the CS18:57
@rizento change that behavior18:57
+MrHairgreaseis it possible to just add a url field to the postform?18:57
@rizenbut it would have to default to off18:57
+MrHairgreasefine by me18:57
@rizenyou want him to be able to specify the url?18:57
+MrHairgreasenot per se18:57
@perlmonkey2Hmm, 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
+MrHairgreasebut in that case you could do some js magic18:58
+MrHairgreaseto do it for him18:58
+MrHairgreasejust make it hidden18:58
@rizenwhy do you need js magic?18:58
@rizenyou change update() in Thread.pm to urlize the title and make it the url18:58
+MrHairgreaseto set the url param to whatever the title is18:58
@rizendon't let the url be posted through the form18:59
@rizenperlmonkey2: you don't and can't18:59
+MrHairgreasei was reasoning from a workaround perspective regarding the js stuff18:59
@rizenit's a redirect18:59
@rizenperlmonkey2, i wouldn't redirect them though18:59
@rizeninstead i'd just send them the tab file as their request19:00
@rizen$session->http->setFilename('export.tab', 'text/tab');19:00
@rizenthen return the contents of the file19:00
@rizenrather than creating the file19: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 #webgui19:01
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:01
@perlmonkey2Can someone repeat what was just said to me, my irc client died.19:01
@rizenrizen: it's a redirect19:02
@rizen[10:59am] rizen: perlmonkey2, i wouldn't redirect them though19:02
@rizen[11:00am] rizen: instead i'd just send them the tab file as their request19:02
@rizen[11:00am] rizen: $session->http->setFilename('export.tab', 'text/tab');19:02
@rizen[11:00am] rizen: then return the contents of the file19:02
@rizen[11:00am] rizen: rather than creating the file19:02
@perlmonkey2rizen: this is to fix the IE6 https no-cache bug19:02
@rizeni have no idea of what you speak19:02
@perlmonkey2so they have to be redirected to a temp file instead of just sending them the super grovy db->quicktab.19:02
@rizenor why it has anything to do with what i just sed19:03
@rizensaid19:03
@perlmonkey2IE6 has a grossly horrible stupid retarded bug.19:03
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:03
-!- mode/#webgui [+v perlDreamer] by ChanServ19:03
@perlmonkey2you can't send a file to someone with https and no-cache set.19:03
@rizenwell you can't set the mimetype via a redirect19:03
@rizenthe only way to do it would be to make sure that the extension is .tab19:03
@rizenand that there is an entry in the mime.types file for .tab19:03
@perlmonkey2cool19: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 #webgui19:12
+perlDreamercool.  I've got fans!19:14
+MrHairgreasewrong19:16
+MrHairgreaseyou married fans =)19:16
dreamersgirl:)19:16
+MrHairgreaserizen: i'll see if I implement the switch then, if okay by you19:16
+perlDreamerhey, I don't see anyone in here named hairgreasesgirl19:16
dreamersgirlhe has good taste....19:16
* MrHairgrease 's girl is on tour with the Ricciotti orchestra19:17
+perlDreamercool.  What does she do?19:17
+MrHairgreaseplay violin19:18
@rizenok mhg19:19
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []19:19
@tavistoHey 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
@tavistofeel free to leave comments too. Right now there are 6 of them. I'll be posting a PB news item in just a few19: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 #WEBGUI20:06
Mech4222tavisto: just checking timezones - 1 hour till the webinar, right ?20:06
@tavistoyessir20:07
Mech4222cool - thanks :-)20:07
@tavistoactually, 53.567 minutes20:07
Mech4222hehe20:07
Mech4222ok - I've got time to go get coffee then :-)20:08
@tavistoyeah, but hey my presentations are so lively you won't need coffee to stay awake20:08
@tavistoI'm not selling you soap or a multi-level scam, this is WebGUI!  :)20:08
dreamersgirltavisto:  the boys say hi20:10
@tavistoHi 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 #webgui20:49
-!- snapcount_ is now known as snapcount20:50
elninojust 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
SDuensinMy office uses it.  But I *am* my office, so that's not saying much.20:56
+MrHairgreasereal offices use latex20:56
SDuensinhehe20:56
SDuensinMrHairgrease - I did my last manual with it.  :-)20:56
+MrHairgreasenice20:57
+MrHairgreaseI use it whenever I get the chance20:57
+MrHairgreasethat is, when I have tor write something20:57
SDuensinI forget the editor I used to do it.  Made it very painless.20:57
+MrHairgreaseI don't make stuff up to write so that I can use latex20:58
+MrHairgreaseit's called vim20:58
SDuensinNot here it's not.  :-P20:58
SDuensinVirtually Incomprehensible Mess.20:58
Mech422I use KDE for most stuff - KOffice isnt bad, and is a lot faster / lighter then OpenOffice20:58
Mech422Abiword was supposed to be decent as well20:59
SDuensinI keep going back and forth between OOo and iWork.20:59
dreamersgirlI'm using OpenOffice right now.  Works great and the price is right.21:09
* SDuensin agrees21:09
SDuensinI thought OOo was in C and just used Java for automation?21:10
elninoI don't know. I just hear people complaining about it at my office.21:15
SDuensinSo smack them.21:15
SDuensin:-)21:15
SDuensinIt runs faster than I can type.  Good enough.21:15
@perlmonkey2<tmpl_if name="^MyWhackyMacro();"> will work?21:15
@perlmonkey2no21:16
@perlmonkey2never mind21:16
SDuensin:-P21:16
SDuensinWackyMacros is over.  Mine displays Apple II images.  :-D21:16
@perlmonkey2heh21:17
@perlmonkey2Hmm, trying to figure out how to get the results of a macro into a template param.21:17
@perlmonkey2must use JS?21:18
* SDuensin has no idea. 21:19
SDuensinI 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 #webgui21:27
carogra1good afternoon/evening21:28
carogra1syntax/variable question21:28
carogra1I 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
carogra1My attempt is http://webgui.pastebin.com/d6624689e21:33
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]21:34
@Haargyou'll want to use the grouptext macro for that21:43
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:45
carogra1can I not just do <temp_if editor>?21:46
@Haargdepends on where you are going to use it21:46
@Haargthere's only one template i can think of with an 'editor' variable21:47
carogra1editor A conditional that will be true if the user is in the group allowed to edit events in the calendar. 21:48
carogra1Help: Calendar List View21:48
+perlDreamercarogra1, is that the kind of template that you are currently working with?21:48
carogra1yep21:49
+perlDreamerFile it as a bug21:49
+perlDreamerPlease include the template as an attachment21:49
carogra1oh no, not another one ;)21:49
carogra1;(21:49
+perlDreamerand be sure that you double check your group memberships21:49
carogra1I am sure as an admin, I am allowed to edit21:50
carogra1I just wanted the syntax, not sure it is a bug if I don't type it in right...21:50
+perlDreamerDon't be sure of that.  I just fixed an identical bug in another area yesterday.21:50
carogra1okey doke21:50
carogra1Hurray! No bugs, it works  I just didn't have the syntax right21:57
carogra1thanks for answering me anyhow and also21:57
carogra1thanks 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
carogra1Caroline21:58
-!- carogra1 [n=Caroline@host2.209.113.248.conversent.net] has left #webgui []22:00
CIA-39WebGUI: 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
dionakwe're using templates for macros. does anyone know if the namespaces for templates are dynamic or hard-coded. they appear hard-coded.22:49
dionakthere'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
+MrHairgreasethe namespace is there to prevent irrlevant templates from showing up in template select boxes22:50
+MrHairgreasefor your custom macros, use whatever namespace you'd like22:50
+MrHairgreaseI usually use Macro/MyMacro22:51
dionakoh, i see. gotcha22: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
dionakthanks23:02
-!- topsub [n=josh@97.66.185.250] has joined #webgui23:02
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui23:14
-!- mode/#webgui [+o rizen] by ChanServ23: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 #webgui23:25
-!- dreamersgirl [n=kathyk@pool-71-117-235-27.ptldor.fios.verizon.net] has joined #webgui23:29
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui23: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 #webgui00:10
-!- juan [n=juangui@201.232.58.66] has joined #webgui00: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 #webgui00: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
+perlDreamerDid he answer all your questions?01:25
SnowWriteabsolutely01:26
@tavistoSure 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
+perlDreamerYou can still do it via a file on disk if you wish01:26
+perlDreamerI wrote a utility to help with that01:26
SnowWritehow so?01:26
SnowWriteyou did!!!01:26
SnowWrite??01:26
+perlDreamerI did01:26
+perlDreamerIt's called the template export/import utility01:27
SnowWritecoooool01:27
+perlDreamertemplateFiler.pl01:27
+perlDreamerI prefer template hacking with vim01:27
SnowWriteso I can log in through say..sftp ?? 01:27
+perlDreamerNo01:27
SnowWriteah command line01:27
+perlDreameryes01:27
@tavistoeeew01:27
SnowWriteso joe or jed or vim01:27
SnowWritelol tavisto01:27
+perlDreamerOr anything01:27
+perlDreamerYou could do it with Adobe, or Dreamweaver...01:27
* SnowWrite hasn't used Dreamweaver in ages01:28
* SnowWrite could relearn01:28
@tavistothe document repository is what you need SnowWrite. And we're working towards getting enough funding for that to be part of 7.601:28
+perlDreamerwell, template editor of your choice01:28
* SnowWrite has been working with TAL (zope) , xhtml and css01:28
SnowWriteok 01:28
SnowWriteright Steve (Mech422) and I talked about that after our chat today01:28
+perlDreamerMech422*01:29
Mech422eh?01:30
* Mech422 stirs ?01:30
Mech422Umm - definately!  Go Raiders!01:30
+perlDreamerSnowWrite wants you to write her a FUSE plugin for WebGUI's templating system01:30
+perlDreamerSo she can SFTP templates in01:30
+perlDreamerwith full version control01:31
SnowWriteyes!01:31
SnowWritewhat he said01:31
SnowWritewhat is a FUSE plugin?01:31
SnowWrite:-P01:31
Mech422LOL - Umm - as far as I know, it's a linux filesystem driver framework, and no, I'm not writing you one :-P01:32
Mech422SnowWrite: KDE (Kate) can do remote webdav, so you don't need it anyway :-P01:32
* SnowWrite wants FUSE now01:32
SnowWritejust 'cause01:33
Mech422SnowWrite: kernel hacking is no longer my idea of fun...01:35
+perlDreamermaybe a webdav template interface?01:35
+perlDreamerI need a sponsor01:35
Mech422SnowWrite: now, if ya decide we need an AI for something, that might be fun :-)01:35
+perlDreamerSomeone who is willing to hire me so that I can hack on WebGUI for fun.01:35
+perlDreamerIt's really for the benefit of the world, so it's very altruistic01:36
Mech422perlDreamer: We've gotta see when the funds for the webdav project need to be in...01:36
Mech422perlDreamer: I'm starting another biz. atm, so cash is a little tight till I figure out expenses for that01:36
* SnowWrite can live with browser based (or cut and paste) for awhile01:36
SnowWriterecommendations on "where to start?" 01:39
+perlDreamerwith what?01:39
SnowWritethinking maybe I'll try converting an OSWD design 01:39
+perlDreamerThere's a tutorial for that on the wiki01:39
SnowWritewe've got the WebGui books coming...01:39
SnowWriteprobably get here next week.. 01:39
SnowWriteok 01:39
+perlDreamerThe default templating language is called HTML::Template01:40
+perlDreamerIf you google for it, you'll find lots of articles.01:40
+perlDreamerNext would be macros.01:40
+perlDreamerMacros are documented on the wiki.01:40
+perlDreamer(and there's an excellent macro book available for sale on PB.com, too)01:41
+perlDreamerand I'm not just saying that because bopbop wrote it either01:41
@rizenactually it's for sale in the bazaar on webgui.org/bazaar01:41
@rizeni don't believe it's in the pb shop01:42
+perlDreamerNo, you're right, rizen.01:42
+perlDreamerWebGUI will tell you which macros are enabled on your site in the friendly, online help01:42
+perlDreamerIt's the lifesaver macro in the admin bar01:42
+perlDreamerlook for Macros, List of Enabled/Available01:42
* SnowWrite wonders if we ordered that one01:43
* SnowWrite looks01:43
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]01:45
Mech422no - we didn't get the macro book...01:46
Mech422but I got you the web skinners book 01:46
Mech422we can get some more after pb moves their stuff to the new reseller -  lulu's interface sucks01:46
Mech422so I just got the basic - skinning, web developers, and admin I think01:47
-!- patspam [n=patspam@118.208.233.169] has joined #webgui01:49
+perlDreamerThe macro book is nice because it aggrates all the info in one place01:51
+perlDreamervs surfing the wiki01:51
* SnowWrite is browsing the bazaar01:51
SnowWritelooks like some of the OSWD templates have already been converted01:51
+perlDreameryes01:52
+perlDreamerby mPedersen01:52
+perlDreamerand some of the Dutch crew01:52
+perlDreamerNing and maybe Rogier01:52
SnowWritesaw Ning's01:54
-!- preaction [n=doug@72-255-85-96.client.stsn.net] has joined #webgui02:05
-!- mode/#webgui [+o preaction] by ChanServ02:05
+perlDreamerFor general info, I'm on vacation the next two days, so I may or may not be online.02:08
Mech422perlDreamer: oh - have fun :-)  Got any plans ?02:10
+perlDreamerTaking my kids to a water park resort02:10
@tavistoum.. what is the apply button supposed to do in the edit screen? 02:10
+perlDreamerApply does a save without leaving the interface02:11
+perlDreamer(supposedly)02:11
@tavistoyeeeeah02:11
+perlDreamerCare to say otherwise?02:11
@tavistoit's sorta not saving what I edit so um... yeeeeah02:11
@tavistoI'm just not going to touch that button for now02:11
Mech422perlDreamer: oh, that should be fun :-)02:11
@tavistoyeeeeeah.. that would be grrrrreat.02:11
+perlDreamertavisto, WebGUI has a bug board where you can post stuff like that.02:11
@tavistono no no02:11
@tavistoi didnt find that02:11
@tavistonot me... it was you.. so go post it02:11
@tavistoin fact I didnt even touch that button02:12
+perlDreamerI don't need the karma ;)02:12
@tavistoyes you do.. you need more gooey dolls02:12
@tavistoSo we got a nice new lead a few minutes ago from CIO02:12
Mech422SnowWrite probably would do it...02:12
Mech422She wants a gooey doll :-P02:12
@tavistothat's pretty schweet02:12
+perlDreamertell me quick, tavisto02:12
+perlDreamerwho is it?02:12
@tavistogooey dolls rock02:12
Mech422tavisto: cool - big company ?02:13
@tavistoyeah02:13
SnowWritegooey doll?02:13
SnowWritedid i hear gooey doll?02:13
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:13
@tavistokarma = gooey doll02:14
* SnowWrite has 9 karma ..02:14
* SnowWrite thinks02:14
SnowWriteif I take Mech422's karma will that be enough02:14
Mech422Hey!02:14
Mech422I need all the karma I can get :-P02:15
@tavistoI think you need 150002:15
Mech422Saving up for a ski trip to Utah....02:15
SnowWritehey! lol02:15
SnowWriteok so what is the bug tavisto..I'll post it :-02:16
SnowWrite:-D02:16
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:16
-!- mode/#webgui [+o Haarg] by ChanServ02:16
@tavistonot 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 anything02:16
SnowWritewoohoo I have 12.. only 1488 to go02:17
@tavistoit didn't seem to do anything02:17
@tavistobut I'm not sure I know what I'm looking for as I don't know anything about that new feature yet02:17
SnowWriteah ok02:17
@tavistobug hunting is a great way to gain karma though02:18
SnowWritewell this weekend planning on installing webgui on a vm02:18
@tavistocool, that's the easiest way to go. Then you have the WRE install which is pretty easy too02: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 it02:19
@preactiontavisto, "Apply" means "apply my changes and bring me back to the edit screen"02:22
@preactionso it's working as expected, but perhaps there's a better label?02:22
Mech422tavisto: I'd be interested in hearing how the CIO thing works out - for instance, number of leads generated, etc etc ?02:24
Mech422tavisto: I wonder what the circulation is for CIO ? 20K ? 50K ? 100K readers ?02:24
Mech422tavisto: does PB do paid ads with CIO?  I wonder what the response rates look like for 'article' vs. 'ad' ?02:26
Mech422tavisto: 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
@preactiongetting the name out there is big too02:29
@preactionthe name of JT, Plain Black, and WebGUI02:29
Mech422exactly02:30
Mech422and getting it out in front of a group of people with the authority to cut a check ;-)02:30
@apeironhmm02:30
@apeironWonder if VirtualBox can do appliances like VMWare can.02:31
SnowWriteit can02:31
@preactionnice02:31
* apeiron cheers02:31
* SnowWrite uses virtualbox all the time02:31
@apeironIt feels kinda strange to write GPL code and then say "oh hey use this commercial vm platform"02:31
SnowWriteyeah 02:31
* SnowWrite has a windows vista box with linux on it02:32
* SnowWrite just converted home office machine to ubuntu 8.1002:32
SnowWritegonna put windows vista on it..for client testing mainly02:32
SnowWritein a virtualbox that is02:32
@apeironI've been mucking with Ubuntu recently in a VM. Very nice. 02:32
Mech422and we use Xen based VM's for hosting02:32
* SnowWrite really likes kde402:33
Mech422along with LVM its very nice for snapshot based backups02:33
* SnowWrite is looking forward to it getting more mature02:33
@preactiontavisto, no, wait, now i see what you're seeing. there must be more to it than what i did...02:33
Mech422though we should be getting a opensolaris ZFS nas up soon02:33
* SnowWrite will brb02:35
@preactionand now i know why! crap!02:35
@apeironHm. I suppose one could publish a VirtualBox drive and that'd be sufficient.02:36
@preactionstupid versioning getting in my way02:36
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI02:38
@apeironhmm. Anyone have any thoughts on wG VirtualBox VMs? Thinking realistically here.02:40
@apeironHow many would use them compared to a VMWare appliance?02:40
@apeironMy 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
@preactionwell, imho it's still nice to have02:43
@preactionthose 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
@apeironRight.02:43
@preactionit's... i swear the WRE is a religious argument some times02:43
* apeiron nods02:44
@apeironHm. The VMWare appliance runs, what, CentOS?02:44
@apeironI'd like to provide the same thing as the VMWare appliance, just fully FOSS.02:46
@preactioni think centos yeah02:48
@apeironcool.02:48
@preactionYUI in 2.6.0 added a "Selector" tool, which reminds me a lot of jQuery's magic $(); function03:09
@tavistohey preaction, how is the training going?03:12
@preactionquite well, quite well. they came up with some ideas for tomorrow (we were ahead of schedule), so i'm doing some research now03:12
@preactionbut yeah, they look to be absorbing everything quite nicely03:13
@preactionit's a small group, two-three people really, so that helps03:13
@tavistoexcellent03:14
@tavistohow is the DC area?03:14
@preactionquite nice, weather has been great (less rain than FL), restaurants are awesome  here too03:14
@preactionso 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 changing03:15
@preaction"It's just the way it is" is not always the right answer, you know03:16
@preactionit almost seems there are things that people think are too small or too insignificant to be made into RFEs03:16
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:24
@tavistohehe now that's what I like to hear!03:28
-!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui03:30
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]03:30
-!- snapcount_ is now known as snapcount03:30
@preactionwho cleaned up the import node? who do i get to thank for that one?03:31
@preactiongraham?03:31
SnowWrite do you guys do "sprints"?03:34
* SnowWrite helped organize some sprints for Plone (mainly documentation and ecommerce)03:34
SnowWriteso not sure if you have a different term for "getting together" to enhance code and fix stuff03:34
@preactionwe have our RFE days, which one is coming up next week i think03:35
@preactionso once a month usually we get together03:35
@preactionwell, those who can03:35
@preactionthere's a Black Blog post about it on plainblack.com/tbb03: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 #webgui04:02
CIA-39WebGUI: translation * r7994 /translations/Spanish/Spanish/ (4 files): Update from translation server04:04
CIA-39WebGUI: translation * r7995 /translations/Spanish/Spanish/Asset_Navigation.pm: Update from translation server04:04
CIA-39WebGUI: translation * r7996 /translations/Spanish/Spanish/Macro_AdminBar.pm: Update from translation server04:04
CIA-39WebGUI: translation * r7997 /translations/Spanish/Spanish/Macro_AssetProxy.pm: Update from translation server04:04
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui04:05
-!- mode/#webgui [+v Radix-wrk] by ChanServ04: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 #webgui04:10
-!- mode/#webgui [+v Radix-wrk] by ChanServ04: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 #WEBGUI04:25
elninohello! I'm reading the webgui administrators guide - definately worth the $$. question on page 5304:27
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui04:29
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:29
elninoi'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
elninounrelated question: and is the dataform asset going to be replaced by the thingy eventually?04:32
elninounrelatd question: and is there a place where you want us to report spelling errors and typos?04:34
SDuensinI know the last one!   Just file a bug.  :-)04:35
@preactionelnino, report those as bugs. dataform is for simple things that don't need Thingy, so i don't see it going away really04:35
@preactionwe just did a major restructure of the code of the Dataform, and there are a few features on the way to make it even better04:35
elninounrelated question, was the wreconsole new in 7.5?04:36
elninooh no! I thought i bough 7.5 of the admin guide. =( is there one available?04:37
@preactionwreconsole is wre, so that was added in 0.804:38
@preactioni 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
elninoyou mean the UI of wreconsole was always there? That's pretty neat!04:39
CIA-39WebGUI: translation * r7998 /translations/Spanish/Spanish/ (Macro_AdminToggle.pm Macro_EditableToggle.pm): Update from translation server04:40
CIA-39WebGUI: translation * r7999 /translations/Spanish/Spanish/ (8 files): Update from translation server04:40
CIA-39WebGUI: translation * r8000 /translations/Spanish/Spanish/ (4 files): Update from translation server04:40
@preactionnot always, it was added in 0.8, so ... a year ago maybe?04:40
@preactionsheesh, time flies04:40
SDuensinNo kidding.  DAaaaayyymnnn04:41
@preactionheck, 6 months ago i swore we were reaching revision 6000, now you can see revision 8000 fly past04:42
elninoit's hard to keep up with you guys.04:42
SDuensinNo kidding.04:42
* SDuensin is about to undergo an upgrade of his WebGUI install... Only gonna jump 41 releases.04:43
@preactionnice04:43
@preactionthere are already some wonderful visual changes in 7.6, and we're only nearing 7.6.2's release04:43
elninoanyone here use newsletters?04:44
SDuensinUm.  Lemme update 3 WRE releases and 41 WebGUIs.  THEN I can look at 7.6.x!04:44
elninogood luck with that.  Those types of upgrades scare me. But they go smoothly with webgui.04:44
@preactionheh, yeah good luck there04:45
SDuensinI've already tested it and written out a procedure to follow.04:45
elninowe 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
elninothat is supposed to be a ?04:46
@preactionyou could do that yes04:46
elninois it a good idea?04:46
elninothen people can sign up in "one" place for whatever they want to be notified about? - is that correct?04:47
@preactionit depends on how well you understand the Passive Profiling feature and the Shortcut's passive profiling stuff04:47
@preactionoh, dunno i've never used the Newsletter asset really04:47
elninowell, I have the content manager's book. and I went to WUC. it's still foggy.04:48
@preactionyeah, unfortunately i can't answer those ones :(04:48
SDuensinIt clears up a lot after you ruin it a few times.  :-D04: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 #webgui04:59
elninoI 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-39WebGUI: translation * r8001 /translations/Spanish/Spanish/Macros.pm: Update from translation server05:13
CIA-39WebGUI: translation * r8002 /translations/Spanish/Spanish/WebGUI.pm: Update from translation server05: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-39WebGUI: translation * r8003 /translations/Spanish/Spanish/WebGUI.pm: Update from translation server05:43
CIA-39WebGUI: translation * r8004 /translations/Spanish/Spanish/WebGUIProfile.pm: Update from translation server05: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 #webgui05:52
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []05:55
CIA-39WebGUI: patspam * r8005 /branch/WebGUI_Survey2/www/extras/wobject/ (4 files in 3 dirs): Changed console.log() calls to YAHOO.log()06:13
CIA-39WebGUI: patspam * r8006 /branch/WebGUI_flux/www/extras/wobject/ (4 files in 3 dirs): Merge branch 'survey2' into flux06: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 #webgui06: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 #WEBGUI06: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 ik3pxrPG07:26
-!- ik3pxrPG is now known as apeiron07:26
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:51
-!- mode/#webgui [+o tavisto] by ChanServ07: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 #WebGUI08:42
-!- mode/#webgui [+o khenn] by ChanServ08:42
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:55
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui09:08
-!- Radix-w [n=Jesse@203.161.68.67] has joined #webgui09: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 #webgui09:13
-!- wgGuest38 [n=wgGuest3@host-72-175-127-27.msl-mt.client.bresnan.net] has joined #webgui09: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 #webgui09: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 #webgui09:31
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has joined #webgui09:54
-!- mode/#webgui [+v cap10morgan] by ChanServ09:54
-!- Bernd_ [n=spunky@dslb-088-074-183-001.pools.arcor-ip.net] has joined #webgui10: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 #webgui11: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 #webgui12: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 #webgui13: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 #webgui14:16
carograymorning,and good day to those further east14:16
BartJolthanks14:19
carograyBartJol: 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
carograyYou know, once you click on it and decide to put it in a category page14:25
BartJolyou mean after applying the package somewhere?14:25
carograyyes14:25
BartJolI don't know how you can do that in front14:25
BartJolI would probably go to the asset manager and edit the tree14:26
BartJolso the answer is no14:27
carograymore than I think my simple contributors are up for, just as easy to simply change the page layout style template each time...14:27
carograyyeah, that's what I thought...14:27
BartJolbut maybe it's possible14:27
carograyOh well, I will just add it to the steps of creating a new page14:27
BartJolI just don't know14:27
carograyI can put it in the support board and wait for the midwesterners to wake up.14:27
carograythanks14: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 #WebGUI16:17
SDuensinHello.16:22
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:29
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:29
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:39
-!- mode/#webgui [+o bopbop] by ChanServ16:39
SDuensinperlmonkey2!  bopbop!16:41
@perlmonkey2word16:41
@bopbopgood morning!16:41
* SDuensin is gettin' gooey wit it!16:41
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:43
@rizengettin gooey wit it?16:45
@rizenthat could be taken in a strange and scary way16:45
SDuensinI 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
@bopbopmaybe we'll make that the theme for  next year's WUC16:49
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:49
dionakrizen, the response you made to the patch i submitted the other day disappeared.16:54
dionaknot sure if you saw that16:54
* SDuensin thinks the next WUC should be "Near Scott's House So He Comes".16:54
dionakalso, 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 useful16:55
@rizenSD you live in illinois. it's an easy drive up to wisconsin16:57
SDuensinDown is easier than up.  :-P16:57
@rizendionak if things are disappearing post a bug16:57
dionakk16:57
@rizenSD: i have to say that you're too late. the first wuc was in illinois and you didn't come16:58
SDuensinOh yea?  Nuts!16:58
dionakoh, now it's back. odd16:59
@rizendionak flies here all the way from the carolinas...if she can do that, you can certainly drive up to madison16:59
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:02
-!- mode/#webgui [+o tavisto] by ChanServ17:02
dionakyea, i love madison's food. :)17:03
dionakand farmer's market. 17:04
dionakso rizen, will the admin changes also make the template changes irrelevant? 17:08
@rizenadmin changes?17:08
dionakyes, you mentioned the admin console is being rewritten17:09
dionakthe admin controls were a small part of the recent patch submitted. 17:09
@rizenare we still talking about the account options?17:10
dionaki 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
@rizenthe only thing i saw in your patch there were switches to yeah what you said17:10
@rizenthose switches are also going to be irrelevant with the new account system17:11
@rizenhere's why17:11
dionakthat's fine17:11
@rizenthe new account system will appear as tabs (Account, Profile, Inbox, etc)17:11
@rizenEach tab will actually be a pluggable module17:11
@rizenwhich allows you to add and remove them through the config file as you like17:11
dionakoh, very nice. 17:11
@rizenwhich means you can even replace them with your own variations if you prefer17:12
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
@rizensorry, i should have probably explained that in my description back to you17:12
dionakso that affect the accountOptions method in Operations::Shared? sounds like it might17:12
@rizenyup17:13
@rizenit will be gone17:13
dionakk, that makes sense17:13
dionakok, when that's built, can it be done in such a way that the html isn't embedded in perl?17:13
dionakthat's what i was trying to accomplish17:13
@rizeneach module has a template17:14
dionakthe 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
dionakit's problematic17:15
dionaki'll submit an RFE for that one. just want to put it on your radar17:16
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []17:28
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui18:06
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:06
* MrHairgrease is getting insane18:06
+MrHairgreasecheck this out: http://webgui.pastebin.com/m19bb637518:06
+MrHairgreaseanybody 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
@Haargwell, you are giving it a string to put into a numeric field18:11
+MrHairgreasesure18:11
+MrHairgreasebut with other value it does work18:12
@Haargi wouldn't really expect that to cause a problem, but i know the mysql client handles that differently18:12
@Haargcan you paste a show create table RegistrationStep18:12
@Haarg?18:12
+MrHairgreasehaarg, but in that case it wouldn't work for the inverse case too. But somehow that works: http://webgui.pastebin.com/mab45f6a18:15
+MrHairgreasefetching the creation sql18:15
+MrHairgreasehang on for that18:15
+MrHairgreasetable creation: http://webgui.pastebin.com/m415f804718:17
@Haargi 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 issue18:20
+MrHairgreaseit get's even weirder18:24
+MrHairgreasehttp://webgui.pastebin.com/m46c232d818:25
+MrHairgreaseThanks for the thinking along btw.18:27
@Haargif you do something like $previousStep->{ stepOrder } + 0 what happens?18:40
+MrHairgreasehey18:42
+MrHairgreasethen it becomes 0 insetad of NULL18:43
@Haargwhat is the actual value of the variable then?18:43
+MrHairgrease218:43
+MrHairgreaselet me check what hapepns to the actual value of var + 018:44
+MrHairgreaseyeah18:45
+MrHairgreaseit's 2 for sure18:46
+MrHairgreasehowever it ends up as 0 in the db18:46
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui18:47
+MrHairgreasedoes perl assign a type to scalars internally?18:47
+MrHairgreaseif so how do I view that18:48
@Haargkind of18:48
@Haargscalars have a numeric and a string value18:48
@Haargwhich are separate18:48
@Haargand are automatically converted as needed18:48
+MrHairgreaseyeah that I knew18:49
+MrHairgreasebut maybe that's screwing up somehow18:49
+MrHairgreasehowever $thisStep and $previousStep are both generated with quickHashRef18:49
+MrHairgreasefrom the same table18:49
+MrHairgreaseI'm gonna change the field type to varchar and see what happens18:50
@Haarglooking at "$previousStep->{ stepOrder } - " . ($previousStep->{ stepOrder } + 0) is my only thought18:50
+MrHairgreasewow18:52
+MrHairgreaseeven with a varchar is screws up...18:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:57
-!- mode/#webgui [+v cap10morgan] by ChanServ18:57
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:58
+MrHairgreasewhew found the problem19:09
+MrHairgreasefor some reason the page is being loaded twice so it seems19:09
+MrHairgreaseno ide why thoug19:09
+MrHairgreasefrom the mysql query log:19:09
@Haargwell that certainly makes more sense19:09
+MrHairgrease4 Query       update RegistrationStep set stepOrder='3' where stepId='QF_SsIFQHFJLWbIOO9nCRw'19:10
+MrHairgrease5 Query       update RegistrationStep set stepOrder='2' where stepId='QF_SsIFQHFJLWbIOO9nCRw'19:10
+MrHairgreaseI found out while adding an extra step19: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 #webgui19:16
-!- mode/#webgui [+o apeiron] by ChanServ19:16
+MrHairgreasehmm19:18
+MrHairgreaseit seems that the admin console is somehow generation the second request19:18
+MrHairgreaseif I don't render it, the url is only called once19:18
+MrHairgreasebut if I do it's being rendered twice19:19
+MrHairgreaseany ideas where to look?19:19
@Haargnot sure19:19
+MrHairgreaseit's weird19:20
+MrHairgreaseI think I've had the same behaviour wit the admin bar and firebug19:20
+MrHairgreasehowever i just tested with firebug disabled19: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 #WebGUI19:38
-!- mode/#webgui [+o khenn] by ChanServ19:38
+MrHairgreaseWOOHOOOOOO!!!19:45
+MrHairgreasefound it!19:46
+MrHairgreasethe problem was in the application icon of the adminconsole19:46
+MrHairgreasesince I didn'tset one19:46
+MrHairgreasethe admin console template generated an img tag with src=""19:46
+MrHairgreasewhich results in the current url being requested19:47
+MrHairgreaseand since mine was a get request19:47
+MrHairgreasethe func was actually performed twice...19:47
* MrHairgrease wants 3 hours of his life back19:48
+MrHairgreasemaybe even four...19:48
+MrHairgreasemay i assume this is a bug?19:48
CIA-39WebGUI: 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 #WebGUI19:50
@rizenyou may assume that you are a moron19:55
+MrHairgreasewhy is that again?19:55
@rizenbecause we don't accept bug reports from eurotrash, no matter how pretty or intelligent you may be19:56
@rizenjust kidding mrhairgrease19:56
+MrHairgreasesure whatever19:56
@rizenyou can post it as a bug if you like, but i'm hoping i'll have time to replace the admin console in 7.619:57
+MrHairgreasethis is one of the mostest harderderstest problems I ever backtracked19:57
+MrHairgreaseit's fixable in the template19:57
@rizenin which case it will make the bug irrelevant19:57
@rizenbut i suppose you should post it in case i don't get to do that19:57
+MrHairgreasetrue, but the code I'm writing will have to run on 7.5 stables19:58
+MrHairgreaseso it is an immediate problem19:58
+MrHairgreasebut no wrries19:58
+MrHairgreaseI'll fix it19:58
+MrHairgreaseok, time for a beer =)20:01
+MrHairgreaselater!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 #WEBGUI20:39
elninothe ticket system on www.webgui.com - what version is that available in?  Very Nice!20:39
SDuensinNew 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 #WebGUI20:50
-!- mode/#webgui [+o khenn] by ChanServ20:50
topsubi am calling  return $self->SUPER::displayLogin("login"); but i want to wrapp it in the users style.. is that in the session?20:54
elninoSDuensin. I was able to insatll it from souce on a 64 bit. It was a PAIN, but possible.20:54
elninoit - being not WRE., I insatlled webgui by source.20:55
SDuensinI cause enough problems doing things the recommended way.  I don't need to add more.  :-)20:55
SDuensinThanks though!20:55
topsubfound it .. return $session->style->userStyle($self->SUPER::displayLogin("login"));20:56
-!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui21:03
-!- mode/#webgui [+v crythias] by ChanServ21:03
+crythiashello21: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 #webgui21:31
KhaytsusI'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
KhaytsusIf I disable the webgui line in httpd.conf (prerequire), the alert does not occur..21:33
@rizenelnino: the helpdesk asset isn't available in any webgui release as of now, it's an experimental app just like the Bazaar21:33
@rizenelnino: 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 petition21: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 #webgui22:13
-!- charlesvieth [n=charlesv@andc-fw1.exploreos.com] has joined #webgui22:16
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22: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 #webgui22:17
elninorizen - 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 #webgui22:18
CIA-39WebGUI: jt * r8008 /WebGUI/ (5 files in 3 dirs): 22:18
CIA-39WebGUI: - Added Guid form control.22:18
CIA-39WebGUI: - Moved Asset ID and Class Name fields to the Meta tab of all assets.22:18
CIA-39WebGUI: - Made Classname from control a subclass of ReadOnly.22:18
-!- dionak [n=dionak@97.66.185.250] has joined #webgui22:18
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui22:38
-!- mode/#webgui [+v crythias] by ChanServ22: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 #webgui23:41
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui23:45
elninoI 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 #webgui00:28
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00: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 #WebGUI00:39
-!- mode/#webgui [+o tavisto] by ChanServ00: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 #webgui00:50
-!- Lisette [n=liraos@adsl190-28-111-2.epm.net.co] has joined #webgui00:53
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit []00:54
CIA-39WebGUI: graham * r8009 /releases/WebGUI_7.6.1-beta: removing erroneous tag01:10
CIA-39WebGUI: graham * r8010 /releases/WebGUI_7.6.1-beta: Release 7.6.1-beta01:10
CIA-39WebGUI: jt * r8011 /WebGUI/lib/WebGUI/Form/ (8 files): switching field type from VARCHAR to CHAR01:10
Lisettemy $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 #webgui01:29
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has joined #webgui01:36
-!- mode/#webgui [+o preaction] by ChanServ01:36
CIA-39WebGUI: graham * r8012 /branch/WebGUI_7.5/t/Group.t: 7.5 doesn't have ad hoc mail groups01:44
CIA-39WebGUI: graham * r8013 /branch/WebGUI_7.5/docs/ (4 files in 3 dirs): fixed #8880: YUI nav templates load menu too early01:44
CIA-39WebGUI: 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 values01: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 #webgui01:49
-!- patspa1 is now known as patspam01: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 #WebGUI02:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:21
-!- mode/#webgui [+o Haarg] by ChanServ02:21
patspamhas 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
SDuensinGOOEY IS HERE!02:30
SDuensinAww, he's so cute!02:30
SnowWriteyou have Gooey?02:38
* SnowWrite wants02:39
SnowWritedid you earn it with karma SDuensin? 02:39
SDuensinUm.  Sorta.  :-)02:39
* SDuensin had 501 karma and the store took it - ended up with -1001!02:40
SDuensinSo I paid actual money and had rizen fix it.02:40
SDuensinI'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-39WebGUI: jt * r8015 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Crud.pm): 02:51
CIA-39WebGUI: - Added query keys to WebGUI::Crud.02:51
CIA-39WebGUI: - WebGUI::Crud can now automatically resolve differences between its02:51
CIA-39WebGUI:  definition and the table schema.02:51
SnowWritewe are adding it as a service, though we've a ways to go yet02:54
SnowWritewaiting for our books to arrive02:54
* SnowWrite wants a gooey too, tempted to just buy one lol02:54
SnowWriteit's just too cute02:54
* SnowWrite hopes Mech422 isn't paying attention02:55
SDuensinYea, I talked to your counterpart the other day.02:55
SnowWriteah02:55
SDuensinI've been using WebGUI for some time.  I really like it.02:55
SnowWritenope he's not, heehee02:55
SnowWritehe's staring at his konsole02:55
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI03: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 #webgui03:36
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:36
-!- preaction [n=doug@72-255-11-182.client.stsn.net] has joined #webgui03:48
-!- mode/#webgui [+o preaction] by ChanServ03:48
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:52
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []04:08
patspampreaction: in the short term could we make a glorified PassThru for awstats that just adds auth?04:08
@preactionyeah, that would work in the short term04:09
@preactionand i don't know, you might be able to get awstats to bend to your whim04:09
patspamI don't really want to touch AWStats04:09
patspami agree with you, it's pretty crufty04:10
@preactionme, i think it looks like line-noise, and (a) it's in Perl and (b) i Know Perl04:10
patspamwould you recommend a URL Handler or a Content Handler to handle it?04:10
@preactionURL04:10
@preactionyeah, just pick a URL and handle it04:10
patspamok, i haven't written one of them before, will have to check it out04:11
@preactionwhat would you say to a URL handler for magic "~" URLs that take you to the username's profile?04:11
patspamhey that sounds pretty cool04:11
@preactionor a URL handler that checks to see if an asset exists at that URL, and if not runs a search on the URL04:11
@preaction(the php.net site does just that)04:11
@preactionor something like *search for this04:11
@preactionhttp://plainblack.com/*search for this04:11
@preactionhm... maybe that would have to be a content handler04:12
@preactionURL handlers are easy, don't worry04:12
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui04:13
@preactionin fact, the only two really difficult plugin points WebGUI has are Form::Control and Asset04:13
patspamre-reading Frank's WUC presentation on url handlers now :)04:14
@preactionnice04:14
@preactioni've been looking at the webgui.tv stuff, and there's things from last year even i completely forgot we did04:15
@preactionor i didn't get to see04:15
@preactionor 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 #webgui04:22
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []04:32
patspamyikes, lost in a see of Apache2::Request04:32
patspams/see/sea/04:32
patspampreaction: 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 handler04:36
@preactionI 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
@preactionyeah04:38
@preactionso 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 #webgui04:39
@preactionand i think it should Just Work, otherwise you might have to grab the form params and give them to awstats.pl yourself04:39
patspamwow, crazy, ok I'll give it a try04: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-39WebGUI: graham * r8016 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.27 release05: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 #webgui05:40
-!- mode/#webgui [+v cap10morgan] by ChanServ05:40
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui05:44
elninoI'm thinking this isn't possilbe, but I'm going to ask anyway...05:45
elninois 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
elninoand then the other categories would be sub categories. in otherwords, they have to be in at least one category.05:46
elninothat made no sense. =( I don't know how to explain this..05:47
patspampreaction: might be useful to get your thoughts on RFE #8862 since you've been thinking about webstats for webgui06:05
@preactionone sec06:06
@preactionoh, right06:06
patspamI'm not aiming to re-create awstats functionality, but maybe we can aim to have our efforts converge at some point06:06
@preactioni 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 that06:07
@preactionperhaps add a google-analytics-like facitility to grab things that the apache log files don't keep, like cookies and other information06:08
@preactionmost likely though it would end up just being a per-page stats thing06:08
@preactionso WebGUI would interface with DougStats's database through DougStats's API06:09
patspamok, probably not a lot of crossover then06:10
@preactionprobably not, we have the passive profiling log, so we should be able to combine that with the apache log file to get some interesting results06:10
@preactioni mean, there will be parts where we'll need WebGUI's API and parts where WebGUI will need the stats API06:11
patspamyeah.. ideally we'd mash it all up together with google analytics data too06:12
patspampreaction: you ever come across any generic reporting modules on CPAN?06:17
@preactionnot really, are you looking to do some reporting in WebGUI?06:18
@preactioni've got a WebGUI::Asset::Report framework thing06:18
patspamfor the stats06:18
@preactionoh06:18
patspamfeels like it should be possible to massage the data into the right format, add some metadata, and then hey presto06:18
@preactionthe passive profile log thing?06:18
patspamyeah06:18
@preactionyeah, use my WebGUI::Asset::Report06:19
patspamok, I'll check it out06:19
@preactionhttps://svn.webgui.org/branch/doug-experimental/lib/WebGUI/Asset/Report06:19
@preactioni mean.. somewhere...06:19
* patspam git checkout -b dougfu doug-experimental06:20
@preactionhttps://svn.webgui.org/svnweb/plainblack/view/branch/doug-experimental/lib/WebGUI/Asset/Report.pm06:20
@preactionmight want to remove the "use mixin" lines, those're going away06:20
@preactionand, yeah, it's not an asset, it's just a framework to build one06:21
patspamis WebGUI::Asset::Report destined for the beta anytime soon?06:42
@preactioni 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 time06:43
@preactionAssetReport is built on Report06:43
-!- SnowWrite [n=chatzill@dsl081-052-015.sfo1.dsl.speakeasy.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]"]06:43
patspamyeah i was just playing with it, looks pretty cool06:43
@preactioni like it a lot, might  be over-complicated, but i think i can make it saner later06:45
@preactionmake it so that it populates a default view and then you can hide the Views tab from people who won't understand06:45
elninois there a utility to convert CS into Wiki?06:47
@preactionnot yet, no06:47
elninonot 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
@preactionnot that i know of06:48
@preactioni don't even know how well that translation would work really06:48
elninoI keep going back and forth on whether to use a CS or a Wiki.06:49
elninoI like tagging and I like RSS feeds.06:49
elninoI suppose I can create an rss feed for the wiki.06:49
CIA-39WebGUI: jt * r8017 /releases/WebGUI_7.5.27-stable: Release 7.5.27-stable07: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 #webgui07: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 #WebGUI08:21
-!- mode/#webgui [+o tavisto] by ChanServ08:21
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI08: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 #webgui09: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 #webgui09: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 #webgui10: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 #webgui10:08
-!- Bernd_ [n=spunky@dslb-088-074-187-193.pools.arcor-ip.net] has joined #webgui10: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 #webgui11:58
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:58
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI13: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 #webgui15:12
-!- mode/#webgui [+o preaction] by ChanServ15: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 #webgui16: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 #WebGUI16:22
-!- mode/#webgui [+o khenn] by ChanServ16:22
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:34
SDuensinGreetings.16:37
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:40
-!- mode/#webgui [+o perlmonkey2] by ChanServ16: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 #webgui16:48
-!- mode/#webgui [+o rizen] by ChanServ16:48
-!- SquOnk [n=emhn@201.248.19.52] has joined #webgui17:06
SquOnkHi everyone17:06
BartJolhidiho17:07
SquOnkI committed a tiny patch to allow ldaps:// URIs in LDAPLink.17:07
SquOnkHowever, I didn't see it backported to 7.5.2717:08
SquOnkIt 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
SquOnkNet::LDAP does "the magic" for LDAP over SSL :-)17:08
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI17:17
-!- mode/#webgui [+o khenn] by ChanServ17:17
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:23
-!- mode/#webgui [+o tavisto] by ChanServ17:23
CIA-39WebGUI: chrisn * r8018 /modules/Config-JSON/ (9 files in 3 dirs): add the ability to include configuration files as in apache.17:24
SDuensinSquOnk - if you get real ambitious, add the ability for WebGUI to *create* new LDAP users.  :-)17:25
SquOnkSDuensin: :-)17:26
SquOnkSDuensin: Heh. Just needed LDAP over SSL :-)17:26
* SDuensin hacked his own auth module to sync with Linux accounts.17:27
@apeironSDuensin, eep, PAM hacking?17:27
SDuensinNa.  I hacked the WebGUI side.17:28
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:30
-!- mode/#webgui [+o Haarg] by ChanServ17:30
-!- Lisette [n=liraos@adsl190-28-107-194.epm.net.co] has joined #webgui17:37
Lisettemy $f = WebGUI::HTMLForm->new( $session );, this creates me a hash reference?17:44
topsubis there a way to take a 24 time clock and convert to 12 hour format with webgui?18:01
BartJolin the profile you can do that topsub18:05
BartJolso I think if you set the visitor user to a certain fomat, that will become the default18:06
topsubhmm this is a variant of a product. We have a timefield in it18:06
topsuband when we use the form control time it setting it as 24 hour time18:06
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui []18:07
BartJolah18:07
topsubhmm could convert the variant to a date/time and pull date were i need. and time to the other place18:08
topsubthat might work... 18:08
BartJolso it is a submitted date?18:08
BartJolI was thinking sql macro18:09
topsubya this is variants of aproduct18:09
topsuband for our variants i have added a date field and time field18:09
topsubbut the formcontrol that you can set a time is using 24hour formatting18:10
BartJolmmm18:12
BartJolsorry can't help18:12
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI18: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 #webgui18:19
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui18:19
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:23
topsubIt seems date / time form control is still bugged?18:26
@Haargin what way?18:27
topsubI 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 values18:27
topsublet me try a couple more times.18:27
@Haargwas that reported?18:28
topsubi have reported it few times..18:28
topsubwhen i do this call.. webDateTime     => $self->session->form->process('webDateTime',      'datetime') Do i need it set as datetime?18:28
@Haargi don't see that issue on the bug tracker, so you may want to post it18:35
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:36
topsubit got closed saying they fixed it18:38
topsubbut i am seeing issuse again18:38
@Haargcan you get me a link?18:39
topsubthink i might sovled it.. it was the way i was trying to save it18:39
topsub* doing more testing *18:39
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui19:22
-!- mode/#webgui [+v crythias] by ChanServ19: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
@perlmonkey2Any 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 #webgui20:15
-!- mode/#webgui [+v cap10morgan] by ChanServ20:15
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui20:19
nuxliafternoon all20:19
SDuensinHey nuxli 20:19
nuxlihey SD20:19
nuxlihows it going today?20:21
SDuensinNot too bad.  Working like crazy to migrate 23G of WebGUI to a new server.20:21
SDuensinThen once that works, I get to upgrade across 47 releases of WebGUI and two of the WRE.  :-)20:22
SDuensinAnd after that, we will NOT FALL BEHIND AGAIN!20:23
nuxlihahaha  fun!!20:24
nuxliI'm just playing with templates right now20:24
nuxliwanted 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
nuxlii tried <tmpl_var size> but nope20:25
nuxli<tmpl_var filesize> neither20:25
SDuensinI think all the available variables are on the wiki.  Somewhere.20:25
nuxliyep,  thanks! I'm checking there now20:26
nuxliit said there was but the variable wasn't working... ohwell, not a critical need20:40
* SDuensin has a lot that isn't working20:47
* SDuensin can't get MySQL to fire up.20:57
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI21:07
@perlmonkey2If 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
SDuensinDon't see why not.  I do it.21:11
ckotilcan you use batch edit?21:20
dionakcan a userdefined field in a collab system be of a type date?21:38
dionaki have a userdefined field for publication date but it's being sorted as text. i need to sort it as date21:40
dionakis this possible?21:42
dionakor does it not make sense21:42
@rizenperlmonkey2: make sure the urls don't collide and are valid and you're ok21:42
-!- knowmad [n=william@97.66.185.250] has joined #webgui21:43
@rizendionak 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 correctly21:43
dionaki tried that but it doesn't work as hoped. 2008-10-1 gets sorted below 2008-9-1. http://www.knowmad.com/news/archive21:45
dionak2008-10-1 => 2008-10-29 on that page21:46
-!- knowmad [n=william@97.66.185.250] has quit ["Leaving."]21:46
dionakit'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
dionakoh, i see. i need to add sept. as 0922:01
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has left #webgui []22:04
dionakmuch better. thanks22:09
-!- snapcount_ [n=snapcoun@rrcs-71-42-22-251.se.biz.rr.com] has joined #webgui23: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 #webgui23:26
-!- snapcount_ is now known as snapcount23:26
elninohi dionak!  23:30
@rizenthose damn europeans23:39
@rizenthey can't have all the fun and keep it to themselves23:39
@rizenThere, now they aren't the only ones with a monthly WebGUI Drink23:46
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:48
--- Day changed Sat Oct 18 2008
CIA-39WebGUI: chrisn * r8019 /WebGUI/ (etc/WebGUI.conf.original lib/WebGUI/AssetExportHtml.pm): 00:09
CIA-39WebGUI: remove the superfluous '.'s from the exportBinaryExtensions config field and00:09
CIA-39WebGUI: 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 #webgui00: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 #webgui02:08
-!- mode/#webgui [+o preaction] by ChanServ02: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 #webgui02:09
-!- mode/#webgui [+o apeiron_] by ChanServ02: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 #webgui02: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 apeiron02:40
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI02:44
-!- mode/#webgui [+o khenn] by ChanServ02: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 #WebGUI05:50
-!- mode/#webgui [+o khenn] by ChanServ05: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 #webgui07:22
-!- mode/#webgui [+v cap10morgan] by ChanServ07:22
-!- cap10morgan [n=wmorgan@206-124-31-85.denver.dsl.forethought.net] has quit []07:32
CIA-39WebGUI: colin * r8020 /WebGUI/ (3 files in 3 dirs): fix the manage workflow link in the admin console #885308:23
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui09: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 #webgui10:35
-!- mode/#webgui [+o Haarg] by ChanServ10:35
-!- ynanm [n=jonhyhol@bl6-109-133.dsl.telepac.pt] has joined #webgui13: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 #webgui14:14
-!- mode/#webgui [+v Radix_] by ChanServ14:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:12
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI15: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 #WebGUI15:52
-!- mode/#webgui [+o khenn] by ChanServ15:52
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI16: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 #WebGUI16:50
-!- mode/#webgui [+o khenn] by ChanServ16: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 #webgui18:34
-!- mode/#webgui [+v cap10morgan] by ChanServ18:34
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui18:43
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI19:08
SDuensinIf 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 #WebGUI20:10
-!- mode/#webgui [+o khenn] by ChanServ20:10
@rizenthat depends on why it's failing20:17
@rizenin general, the answer is no, it's not safe20:17
-!- khenn_ [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has joined #WebGUI20:26
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has quit [Read error: 104 (Connection reset by peer)]20:26
SDuensinHey rizen 20:37
SDuensinNow 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
SDuensinWhat does this mean?20:39
SDuensin2008/10/18 12:35:24 - WARN - www.jaegertech.net.conf - WebGUI::Asset::Wobject::Folder::view[217] - WebGUI::Asset::File20:39
@rizenthat means that something on line 217 of WebGUI::Asset::Wobject::Folder threw a warning20:44
@rizenand that warning was in the view() method20:44
@rizenand the warning message it spat out was "WebGUI::Asset::File"20:44
@rizento me that sounds like somebody didn't clean up some debug code20:45
SDuensin:-)20:45
SDuensinThat's fine with me.  Just making sure I didn't break it.20:45
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI21:09
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui21:30
-!- mode/#webgui [+o Haarg] by ChanServ21:30
CIA-39WebGUI: jt * r8021 /WebGUI/lib/WebGUI/Asset/Wobject/Folder.pm: removed old debug21:54
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui21:59
-!- mode/#webgui [+o perlmonkey2] by ChanServ21:59
--- Day changed Sun Oct 19 2008
-!- CIA-39 [n=CIA@208.69.182.149] has quit []00:08
SDuensinBoom?00:18
SDuensin2008/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
@preactionsounds like JSON is trying to encode/decode something it doesn't like00:28
SDuensinProblem is, I can't get back in to edit it.  It got mad when I added a feed URL to my calendar.00:29
@preactionyou can delete the feed from the Calendar_feeds table in the database00:34
@preactionalso please report that as a bug00:34
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []00:36
SDuensinI'll try!00:36
SDuensinAh ha!  "lastResult" says "Not an iCalendar feed".00:37
SDuensinThanks!00:37
SDuensinTwo buggies filed.00:44
@preactionSDuensin, the "Home" page URL is not "/", but i agree that allowing "/" for a URL is bad form00:52
SDuensinWell, don't *disallow* it.  I usually want my main page to be / and not /home/.00:53
@preactionyour main page will always be "/"00:53
@preactionbut it will also be something else, like "home"00:54
@rizenpreaction: you apparently didn't get the message01:07
@rizenthere is a new policy that we're trying out that says that we do the opposite of whatever SDuensin wants01:08
@preactionoh, right01:08
* SDuensin wants rizen to charge him a ton to run his sites for him.01:09
@rizenSD, i can see inside your soul. that's not what you really want01:09
SDuensinThis is interesting.  MySQL is on 3306, but all my configs point to 13306 and my sites still work.01:10
@rizenbesides, you didn't say a ton of what01:10
@rizenare your sites perhaps connecting through the unix socket?01:10
@rizenmy guess is yes01:10
SDuensinWhere does [% databasePort %] come from?01:10
@rizenit gets set when you run the wreconsole.pl setup 01:11
SDuensinSo what does it use?  Sockets or TCP?01:11
@rizenits your server, how should i know01:12
SDuensinIt's your WRE defaults.  :-P01:12
@rizenyeah but you've obviously tampered with it01:12
@rizenand anything you touch goes to shit01:12
@rizeni mean just look at zkdesktop01:12
SDuensinNo!  I've not gotten far enough to tamper yet!  :-D01:13
SDuensinYea.  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 SD01:15
SDuensinYea, you just wait.  I'll be running WebGUI++ soon!01:16
@apeironAccording to Perl, 'WebGUI'++ is 'WebGUJ'.01:21
SDuensinhehehe01:21
@rizenyou have to know that in our long and storied history many people have threatened to fork webgui01:22
SDuensinNa, not gonna fork it.  Just gonna build on it.01:22
@rizenwell i'm gonna fork it01:22
@rizenand make WebGUI--01:23
@apeironoh no01:23
@apeironwebfui01:23
@preactionWebZUI!01:23
@preactionWebJEWI01:23
@rizenWebGuy01:23
@rizenand 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 sighs01:24
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI01: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
@rizenand from that point forward it insists on calling you Dave01:25
SDuensin:-)01:46
SDuensinHow did you not enter that in the Acme contest?  :-P01:46
nubayou 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-39WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working02:13
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:15
CIA-39WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working02: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-39WebGUI: yung * r8022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Fixed #8890: meta_loop in post form not working04:45
CIA-39WebGUI: 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 working04:46
CIA-39WebGUI: yung * r8024 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: updating hoverhelp in metadata property's edit form04:46
CIA-39WebGUI: yung * r8025 /branch/WebGUI_7.5/lib/WebGUI/i18n/English/Asset.pm: updating hoverhelp in metadata property's edit form04:46
CIA-39WebGUI: chrisn * r8026 /modules/Config-JSON/ (README lib/Config/JSON.pm META.yml Changes): fix version number04:46
CIA-39WebGUI: 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-39WebGUI: colin * r8028 /WebGUI/lib/WebGUI/ (i18n/English/Asset_RichEdit.pm International.pm): fix some missing/broken i18n05: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-39WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n07: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-39WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n08:02
CIA-39WebGUI: colin * r8029 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: fix more broken i18n08: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 #webgui11: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 #WebGUI14:39
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has joined #WebGUI14:54
-!- mode/#webgui [+o khenn] by ChanServ14:54
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:15
-!- khenn [n=khenn@c-24-14-148-85.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)]17:06
carograymorning/afternoon/whatever17:11
carograydoes anyone know if there are any hosting servers that would host webGUI sites for free for tiny little non-profits?17:11
carograysort 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 #webgui18:11
-!- mode/#webgui [+o preaction] by ChanServ18:11
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui19: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 #WebGUI19:07
-!- mode/#webgui [+o khenn] by ChanServ19:07
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui19:41
-!- mode/#webgui [+v cap10morgan] by ChanServ19: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 #webgui21:18
-!- CIA-39 [n=CIA@208.69.182.149] has joined #WebGUI21: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 #webgui21:59
-!- mode/#webgui [+o perlmonkey2] by ChanServ21: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 #WebGUI22:55
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui23:04
-!- mode/#webgui [+v cap10morgan] by ChanServ23:04
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui23: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 #webgui23: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 #webgui23: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 #webgui00: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 #webgui00:55
-!- mode/#webgui [+o preaction] by ChanServ00:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01: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 #webgui02:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:27
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:53
-!- mode/#webgui [+v Radix-wrk] by ChanServ02: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 #webgui03:07
-!- mode/#webgui [+v perlDreamer] by ChanServ03:07
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit []03:09
-!- perlDreamer1 [n=colink@nat039.mxim.com] has joined #webgui03:31
-!- perlDreamer [n=colink@pool-71-117-235-27.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]03:32
CIA-6WebGUI: colin * r8030 /WebGUI/t/Form/ClassName.t: update Form/ClassName to match new code03: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 #webgui04:04
-!- mode/#webgui [+o preaction] by ChanServ04:04
@perlmonkey2No 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
@perlmonkey2hmm, I should probaby ask on #welding :P04:24
@preactionare you talking an electric, wire-feed arc welder vs. a blowtorch and a welding stick?04:25
@preactioni mean, if you're going to be serious, i would 100% go with the wire-feed welder04:25
@preactionblowtorch + 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 shot04:26
@preactionthat being said, the last welding i did was when i was 1004:26
perlDreamer1perlmonkey2, it's not an expense, it's an invertment 04:37
@perlmonkey2hah04:38
@perlmonkey2for the entry level kit, it is $100 more for the wire fed, so I'm guessing it would be worth it.04:39
@perlmonkey2Currently 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
@perlmonkey2perlDreamer1: Now that I've thought about having my own welder, I don't know how I've ever lived without one.04:40
perlDreamer1I have the same problem when I think about new laptops :)04:41
perlDreamer1why in the world didn't I buy a dual core sooner?04:41
perlDreamer1Oh yeah, linux wouldn't support it :(04:41
@perlmonkey2A whole new world of possibilities.  Custom LCD mounts in my car etc etc 04:41
@perlmonkey2eh?04:41
@preactionyou want one of the new MacBooks, they're as powerful as my current MBP, but they're smaller, slimmer, and sexier04:41
@perlmonkey2linux has supported dual core for as long as I can remember.04:41
@perlmonkey2I mean SCO didn't support more than 2 procs for a long time.04:41
@preactionyeah, i could swear linux has been doing multi-processor forever04:42
@khennanyone have an ldap server set up with some users that I could use to do some testing?04:42
@perlmonkey2perlDreamer1: but yeah, once you go multi-proc it is hard to think of life without it.04:42
perlDreamer1khenn: http://search.cpan.org/~karman/Net-LDAP-Server-Test-0.07/04:43
@khennnot sure that will work04:43
@khennI need users set up04:43
@khennso I can bind to the server as someone04:44
@khennthat just tests the connection04:44
perlDreamer1preaction: SMP is different from multiple cores in some way that I don't understand04:45
@preactionyou can add users to the Net::LDAP::Server::Test, then afterward I assume you can try to connect as one of them04:45
@perlmonkey2fedora 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 :P04:49
@preactionkhenn, give me 10 more minutes and i'll have an openldap server set up at ldap://commctrl.com04:57
@preactioni need to add some data to it and figure out how to prevent you from having to use the rootdn to connect/do stuff04:58
@khennok04:59
@khennemail it to me04:59
@khennI'll test it in the morning04:59
@khennthanks Doug04:59
@khennif you can enable ldaps: you'll do graham a favor04:59
@preactionyeah, i think i forced ldaps, which may be why i'm having trouble connecting to it05:00
@khennopenldap has a test server you can test connections against.  I really need to be able to bind as a user05:23
@khennI had to change a bunch of stuff to be able to force ldaps connections05:23
@khennso I need to test all the changes05:23
@khenncan't do it without users05:23
@preactionwell, i've got TLS working, i just have no idea how to bind an LDAP DN to a user on my system05:23
@preactioni'm still reading05:23
@khennsomeday I'll feel like learning server admin crap05:24
@khennI really hate that stuff05:24
CIA-6WebGUI: translation * r8031 /translations/Spanish/Spanish/ (PayDriver_ITransact.pm Asset_Image.pm): Update from translation server05:54
@preactioni am now sure that i will never fully understand this LDAP crap05:59
@khennheh06:03
@preactioni'm finally understanding "objectclass"06:04
@khennyeah06:04
@khennI understand that stuff06:04
@khennI don't understand how to build the server06:04
@preactionthat was the easy part06:05
@preactionbut then, i do that sort of thing all the time06:05
@khenntry creating a custom schema06:06
@khennbleh06:06
@khennI never got one working right06:06
@preactionyeah... i've got enough trouble trying to get the default schemas working06:06
@preactioninetOrgPerson? wtf is that? why can't they have a "mail" attribute?06:07
@preactionoh, wait, i don't even have that schema loaded in yet...06:07
@preactionstupid damned thing06:07
@preactionoh, inetorgperson.schema relies on some OTHER schema that i haven't loaded in and have no clue which one06:07
* preaction shuts up now06:07
@khennyeah06:09
@preactionkhenn, if you're still awake, it's working now06:18
@khenncool06:18
@khennsend me the info06:18
@khennI'm on my way to bed06:18
@khennI'll test my stuff in the morning06:18
@khenndo you have a few users in there?06:18
@preactionjust me, you, and graham really06:20
@khennthat works06:22
@khennI just need 1 to test06:22
@khenndoes it work with ldaps?06:22
@khennor just normal ldap?06:22
@khennthe changes I made should work with ldapi too06:22
@khennbut I have no way to test that06:22
@preactionldaps and ldap06:23
@preactionldapi... yeah, that'd have to be running on my box06:23
@preactionis it ... normal to have the password stored in the ldap thing itself... in plain-text?06:24
@preactionor are you supposed to hash it before you put it into the userPassword: field?06:24
@khennwell06:27
@khennit doesn't matter if it's a test server06:27
@khennthere's a way to mxhash it06:28
@preactionyeah, 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 it06:30
@preactionperhaps a proper browser/editor with a GUI would do things more appropriately06:30
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui06:30
-!- mode/#webgui [+v cap10morgan] by ChanServ06:30
@khennweb2ldap06:30
@khennbut that's a bitch to get running06:30
CIA-6WebGUI: 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
perlDreamer1perlmonkey2: famous last words :)06:39
perlDreamer1I've uttered them many times06:39
@perlmonkey2hah, I'll fix it now then :P06:39
@perlmonkey2oh wait, closed all my terminals06:39
perlDreamer1The Spanish translation team is really kicking butt.06:39
perlDreamer1I wonder if they, or the Germans will surpass the Arabic team first06:40
@perlmonkey2hmm, $answer->{goto} =~ /\S/ is matching on '' 06:43
@perlmonkey2perl hates me06:43
perlDreamer1hm06:43
perlDreamer1really?06:44
perlDreamer1\S should be 1 non-whitespace character06:44
@perlmonkey2right, and I just logged the matched scalar and it is ''06:44
perlDreamer1perlmonkey2: try this06:46
@perlmonkey2hold up, I'm an idiot06:46
perlDreamer1perl -de '$empty = ""; print "bad" if $empty =~ /\S/;'06:46
@perlmonkey2it 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 #webgui06:47
@perlmonkey2hah, fixed 06:47
perlDreamer1time for this old man to crash out06:51
perlDreamer1'night, all06:51
@perlmonkey2me three06:51
@perlmonkey2hasta la pasta06: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-6WebGUI: perlmonkey2 * r8033 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: 07:18
CIA-6WebGUI: Fixed end of survey bug. Now previous answer fill in workds [[gotparam]],07:18
CIA-6WebGUI: branching, and all question types but uploaded files all work. Need to finish07:18
CIA-6WebGUI: reports, upgrade script from V1.0, copy and paste, add point values to answers07:18
CIA-6WebGUI: and questions in the edit templates, and figure out what all methods a proper07:18
CIA-6WebGUI: 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 #webgui07:25
-!- mode/#webgui [+o preaction] by ChanServ07:25
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui09:07
-!- mode/#webgui [+v cap10morgan_] by ChanServ09: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 #webgui10:26
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui11:28
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui11:34
CIA-6WebGUI: 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 it11: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 #webgui14:06
CIA-6WebGUI: doug * r8035 /branch/doug-experimental/lib/WebGUI/Asset/Report/AssetReport.pm: Nightly checkin because you forgot14: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 #webgui15:56
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui15:57
-!- mode/#webgui [+o apeiron_] by ChanServ15: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 apeiron15:58
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui16:00
-!- mode/#webgui [+o apeiron_] by ChanServ16:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16: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 apeiron16:04
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui16:05
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:12
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:12
-!- SDuensin [n=Scott@43.sub-75-205-107.myvzw.com] has joined #WebGUI16: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 #WebGUI16:21
-!- mode/#webgui [+o khenn] by ChanServ16:21
-!- AMH_bo1 [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui16:25
-!- s4eek_ [n=s4eek@andc-fw1.exploreos.com] has joined #webgui16: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 #webgui16: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 #WebGUI16: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 #webgui17:07
-!- mode/#webgui [+o rizen] by ChanServ17:07
-!- topsub [n=josh@97.66.185.250] has joined #webgui17: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 #webgui17:24
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #WebGUI17:46
-!- mode/#webgui [+o khenn] by ChanServ17:46
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit []17:50
SDuensinHello at last.18:14
@preactionmorning everybody18:16
-!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has left #webgui []18:22
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:29
-!- mode/#webgui [+v perlDreamer] by ChanServ18:29
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:39
-!- mode/#webgui [+o tavisto] by ChanServ18: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 #webgui18:40
-!- mode/#webgui [+v cap10morgan] by ChanServ18:40
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui18:51
SquOnkHi everyone18:51
SDuensinQuiet in here today.  People must actually have work to do.  :-)18:52
* rizen mumbles under his breath something about people avoiding SDuensin18:52
SquOnklol18:52
SDuensinHey, you should be proud of me.  12 hours later, I'm all current!  Skipped *47* releases of WebGUI!18:53
@rizenskipped or installed?18:58
SquOnkrizen: Did you backport my LDAPLink change to 7.5?18:58
@rizenno18:58
SDuensinUpgraded that many.18:58
SquOnkrizen: Are you planning on doing it for 7.5.28?18:58
@rizeni don't backport anything18:58
@rizenother than my own features18:58
SquOnkrizen: Oh... And who does?18:58
@rizenyou do18:59
SquOnkrizen: I don't recall having access to 7.518:59
@rizenif you have access to subversion then you have access to all of it18:59
@rizenlook in plainblack/branch19:00
SquOnkrizen: Ok, will do19:00
@rizenwhatever the change is19:00
@rizenif it is a feature19:00
@rizenit shouldn't be backported though19:00
@rizenonly bugs should be backported19:00
@rizenno new features in 7.5 at this point19:00
SDuensinUh, fixes.  Don't backport the bugs.19:00
@rizenheh yeah, bug fixes19:01
SDuensin(See, what would you do without me here?!  :-P )19:01
@rizenlive on in peace and quiet?19:01
SDuensinYea, like that'd be fun.19:01
@rizenhehe19:01
* SDuensin is moving his LAST site to the new WebGUI install now! Whoo!19:04
SDuensinHey, rizen - remember when I had endless problems running out of memory on my server?19:04
@rizenon the 64-bit version?19:04
SDuensinNo.  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
@rizenthat's because "WebGUI is NOT your problem"19:06
SquOnkrizen: Well, it's a bug. LDAP should work with ldap:// and ldaps:// URIs, the latter wasn't working...19:07
@preactioni think someone is making ldaps work as we speak19:07
SquOnk...because the validation regexp wasn't allowing the second one.19:07
+perlDreamerpreaction: It's SquOnk19:07
@preactionkhenn was just talking to me about it, i set up a test LDAP server with SSL/TLS to test it19:07
SquOnkNet::LDAP is *magical* :-)19:07
SquOnkThe tough part is not Net::LDAP related, nor WebGUI related... is libldap related.19:08
SDuensinNo, WebGUI is my hero!19:08
-!- bartjol [n=bartjol@194.171.50.123] has left #webgui []19:08
SquOnkYou 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 #webgui19:09
@preactionyou can't give Net::LDAP a reference to your CA?19:09
SquOnkpreaction: It's not needed.19:09
@preactionor 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
SquOnkpreaction: Net::LDAP uses libldap, hence it will use whatever you put in ldap.conf19:09
SquOnkYou have something like19:10
SquOnktls_cacert /etc/ldap/cacert.pem19:10
SquOnk(or wherever you have the PEM stored)19:10
@preactionright, 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 windows19: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
SquOnkAh, Windows19:10
SquOnkCan't help much there.19:11
+perlDreamerI thought we dropped windows...19:12
SquOnkAnyway...19:12
* SDuensin is dropping Windows.19:12
SDuensinBut first...Lunch!19:12
SquOnk...if you have more than one CA, use tls_cacertdir instead19:12
SquOnkAnd if you _don't_ want to check the validity of the server certificate, then use tls_reqcert never19:13
SquOnk(But I advise against that :-)19:14
CIA-6WebGUI: translation * r8036 /translations/Spanish/Spanish/Asset_Photo.pm: Update from translation server19:15
CIA-6WebGUI: translation * r8037 /translations/Spanish/Spanish/Asset_Poll.pm: Update from translation server19:15
CIA-6WebGUI: yung * r8038 /WebGUI/ (8 files in 7 dirs): added rfe #740: Thingy Pre-Text19:15
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui19:21
-!- mode/#webgui [+o apeiron_] by ChanServ19:21
@perlmonkey2So how's everyone doing today?  Skittles and rainbows?19:23
+perlDreamerSquOnk: I'd recommend holding off on translating the Survey asset.19:23
+perlDreamerperlmonkey2 is rewriting it from the ground up19:23
SquOnkperlDreamer: Note taken19:23
@perlmonkey2SquOnk: I've yet to i18n it yet.  But it will be a short bit of text.19:24
@perlmonkey2Not many entries at all.19:24
SquOnkperlDreamer: I'm translating the Assets needed for my WebGUI Demonstration :-)19:24
@perlmonkey2i18n, reports, and upgrade script from old surveys are all that is left :D19:24
+perlDreamerHelp docs for template varaibles19:25
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui19:25
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)]19:29
@perlmonkey2perlDreamer: what did you weld when you were 10?19:30
+perlDreamerThat was preaction.  I didn't start welding until I was 1319:30
+perlDreamerand I made a candle holder19:30
+perlDreamerseveral large stacks of random metal19:30
+perlDreamerand I burned a hole into my leg with some brazing rods19:30
@preactionsteel plates to cars to fix car bodies19:30
+perlDreamerpreaction used to work in a chop shop before he became a perl hacker19:31
@preactionit's good work if you can get it19:31
@perlmonkey2preaction: hah, that is great19:33
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:33
@rizenI 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
+perlDreamerThat's your Dad's fault, not yours.19:35
+perlDreamerIt might have survived the boat hitch19:35
@rizenI didn't do any real welding until i was 1319:35
@perlmonkey2rizen: what did you do at 13?   19:36
@rizentook my first welding class19:37
@perlmonkey2your school offered welding.  man I was robbed.19:37
@rizenlearned how to weld just about anything19:37
@rizenstarting 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
@perlmonkey2holy crap.  that must have been the coolest school ever.19:38
@perlmonkey2smelting metal to make your own sword.19:39
@rizenyou apparently didn't go to a *hick* enough school. =)19:39
SquOnkSpanish almost at 55%19:50
CIA-6WebGUI: 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-6WebGUI: yung * r8040 /branch/WebGUI_Matrix2/ (10 files in 6 dirs): initial import of Matrix v2 files into Matrix branch19:54
CIA-6WebGUI: translation * r8041 /translations/Spanish/Spanish/Asset_RichEdit.pm: Update from translation server19:54
+perlDreameris there a transition plan from WebGUI::Session::DateTime to WebGUI::DateTime?19:56
@rizenlimbo19:56
@perlmonkey2crap, I just replaced all the light bulbs in my house with CFI's.  But it was only $20, so no biggie.20:02
+perlDreamerperlmonkey2's house is now an Oklahoma Super-fund site due to all the mercury inside.20:03
@perlmonkey2perlDreamer: 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
+perlDreamerperlmonkey2 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 #webgui20:16
-!- wgGuest36 [n=wgGuest3@gateway.lctn.k12.mn.us] has joined #webgui20:20
@preactionhello, wgGuest36 and wgGuest6120:24
@preactionif you have a question about WebGUI, please feel free to ask20:24
wgGuest36I am looking for docs on how to get an external calendar script to work with my wre install20:24
wgGuest36calendar.pl20:25
+perlDreamerwgGuest36: You would set up CGI permissions for some directory and then use passThru's in the config file.20:25
@preactionshould be the same way you'd get it working with any other apache, plus the PassThru20:25
wgGuest36I added ScriptAlias info to my domainname.modproxy, with the necessary passthrough, but my script prints in text rather than executes20:27
@preactionyou need to also add AddHandler cgi-script .pl20:27
@preactionand you may finally need to make sure to LoadModule cgi_module ..path/to/cgi/module20:27
wgGuest36What file to add .pl? mydomainname.modperl?20:28
@preactionno, the .modproxy file20:29
wgGuest36I am referring to the AddHandler line'20:29
wgGuest36ok20:29
@preactionbecause you need to execute the CGI script, not just display it as plaintext20:29
wgGuest36exactly20:29
wgGuest36I will work on it now, and get back to you20:30
@preactionis 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 #webgui20:32
-!- dreamersgirl [n=kathyk@c-24-20-8-10.hsd1.or.comcast.net] has quit [Client Quit]20:33
@preactionnm, mod_cgi is compiled-in20:34
CIA-6WebGUI: perlmonkey2 * r8042 /branch/WebGUI_Survey2/survey_templates.wgpkg: Added scoring20:36
CIA-6WebGUI: translation * r8043 /translations/Spanish/Spanish/Asset_SyndicatedContent.pm: Update from translation server20:36
wgGuest36I 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
wgGuest36to clarify... where is the cgi module20:37
@preactionwgGuest36, mod_cgi is compiled-in20:37
wgGuest36ok.. I'm still getting test, so obviously I am missing something20:38
@preactionare you sure your AddHandler is in the right place20:38
wgGuest36no.. I assumed it should be in domainname.modproxy.cof. I put it under the Document statement20:39
@preactionwgGuest36, do you have Options +ExecCGI?20:41
@preactionit should also probably be in a <Directory> block, not the <VirtualHost> block20:41
@preactionsomething like <Directory /your/document/root>Options +ExecCGI \n AddHandler cgi-script .pl .cgi \n Order allow, deny \n Allow from all </Directory>20:42
wgGuest36I do have +ExecCGI. I will move the AddHandler line to the Dirctory block20:42
topsubin 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
@preactionfieldType => integer20:47
@preactionalso the underlying database column20:47
@preactionalso i don't think that's a good idea20:47
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui20:47
-!- AMH_henry [n=henry@erica.xs4all.nl] has left #webgui []20:47
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui20:53
wgGuest36Still text... I think it is using the wrong perl install. What should the path be on my scripts in a wre install?20:58
@preactionif it's showing up as text, it's not being run by apache, but check the error log anyway21:00
topsubpreaction, got pulled away but i changed definition to text but it takes away my alpha stuff. so i am assuming its database column21:01
wgGuest36modperl.error and modproxy.error are clean. I will keep looking to see what I can learn21:03
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui21:04
-!- mode/#webgui [+o rizen] by ChanServ21:04
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui21:07
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 60 (Operation timed out)]21:12
wgGuest36What is the difference between +ExecCGI and ExecCGI21:35
@preactionuse +ExecCGI21:36
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui21:36
wgGuest36OK Just experimenting, since I can't get the .pl or .cgi to execute21:36
@rizenwhat are you trying to get to execute?21:37
wgGuest36MAtt Kruse Calendar script (.pl) 21:37
+perlDreamerwgGuest36: Do you want your site to be hacked?21:39
@preactionMatt Kruse? As in Matt's Scripts?21:40
@preactionwhy do you need That one?21:40
+perlDreamerThat's the guy.21:40
@preactionheh21:40
@apeiron_No, that's Matt Wright (or Wrong)21:41
@apeiron_(for MSA)21:41
+perlDreamermy bad21:42
wgGuest36Well, 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. :D21:45
@preactionwgGuest36, 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 Calendar21:45
wgGuest36You can see it at our web site www.lctn.org21:46
wgGuest36I would gladly give all my karma toward a full featured calendar, and photo gallery21:46
@preactionunfortunately, i can't see the admin interface, and this user interface is fully reproducible with the webgui Calendar21:47
@preactionyou 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
@preactionoh... lord...21:47
wgGuest36Maybe I don't have the newest, but Gallery2 is an awesome solution21:48
@apeiron_preaction, hm, when was your calendar rewrite? :)21:48
wgGuest36Actually 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
@preactionuh... 6.8 is ancient history. 7.3 added a brand-new Calendar and 7.5 added a fully-featured Photo Gallery21:49
+perlDreamer..and commerce system21:49
@preactionbut we can try to help with the transition yes21:49
@apeiron_... and thingy21:49
+perlDreamerI don't like Thingy21:49
@preactionperlDreamer, that's okay, Thingy doesn't like you either21:49
+perlDreamerAt least it's mutual21:49
wgGuest36This 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.921:50
@khennperlDreamer and preaction:  I'm going to update the documentation for creating LDAP links to hopefully clarify what some of the fields do.21:52
@khennwhen I commit my changes, could you take a look quick and see if the changes make sense?21:52
@khenn(hover help)21:52
@preactioni can try21:52
SquOnkkhenn: Just a tip...21:53
SquOnkI found (the hard way, by looking at the code) that the RDN field is misleading...21:53
@khennyeah I changing that one21:53
@khennthere are quite a few things that need clarifying21:53
SquOnkkhenn: Yes21:53
@khennRDN is not RDN21:53
SquOnkkhenn: Exactly21:54
@khennI'm going to call it "Search Attribute"21:54
SquOnkkhenn: It is and RDN only if you DON'T have to login to LDAP first.21:54
@khennno21:54
@khennit's never used as RDN21:54
@khennanywhere21:54
@khennno clue why it's called RDN21:54
@khennit's actually the attribute in the record that should be used to return the identifying record for the user21:55
SquOnkkhenn: It is.21:55
@khennand it's only used when you allow users to auto create accounts21:55
@khennor when you allow anonymous registration21:56
@khennwell when you allow auto creation of accounts21:56
@khennno it's really not21:56
@khennthat field needs to be dn almost all the time21:56
SquOnkkhenn: According to Auth/LDAP.pm, the logic is as follows:21:56
SquOnkSearch using ldapIdentity. If you found something, then if ldapUserRDN is dn, use the DN, otherwise use whatever attribute ldapUserRDN21:57
@khenncorrect21:57
@khennand then it sets the user's connectDN as whatever gets returned from that field21:58
SquOnkThat makes ldapUserRDN an "interesting" name for the attribute, to say the least :-)21:58
@khenninteresting is right21:58
@khenni'm not going to rename the field (as that would require database changes)21:58
@khennI am going to change the label21:58
@khennand update the hover help21:58
@khennto better explain what it does21:58
@khennRDN woudl be something like ou=people,dn=plainblack,dc=com21:59
@khennbut it's expecting dn21:59
@khennor maybe uid21:59
@khennif uid contains uid=joe,ou=people,dn=plainblack,dc=com21:59
@khennor whatever it is the user shoudl use to authenticate against LDAP with22:00
@khennmaybe I'll call it "Authentication Attribute"22:00
@khennanyone have suggestions?22:00
SquOnkkhenn: I pretty much agree with that.22:00
@khennI'm not very good at naming stuff, but I can do better than what it currently is22:00
@preactionAuth 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 settings22:01
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI22:03
khenn_I plan on adding that yes22:03
wgGuest61what user should own files outside of the wre folder22:04
CIA-6WebGUI: translation * r8044 /translations/Spanish/Spanish/ (Asset_File.pm Asset_SyndicatedContent.pm): Update from translation server22:04
@tavistoHey SquOnk, what is WebGUI's official status in re: to Debian?22:05
@preactionwgGuest61, you mean in the /data/domains/*/public folder? probably the apache user22:05
SquOnktavisto: Well, it's almost _sure_ we won't make it into Lenny (politics).22:05
SquOnktavisto: However, as soon as Lenny is out, webgui is into Sid for Lenny+122:06
@tavistooh that's too bad. Well hey that's still great22:06
SquOnktavisto: I'm keeping the package up to date in my private repositories,22:06
SquOnktavisto: Keeping the webgui 7.5 package up to date for Debian Lenny is no biggie, as long as someone can spare bandwith :-)22:07
wgGuest61just 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 right22:07
@tavistoI've been working with some Ubuntu staff and trying to get wG included in the distro22:07
@preactionwgGuest61, they shouldn't be in /data, they should be in /data/domains/*/public22:07
SquOnktavisto: I'm working on an upgrade for 7.6 that includes more features like auto-setup and auto-upgrade on upgrade :-)22:08
@tavistoexcellent! That sounds great.22:08
SquOnktavisto: In the meantime, itverx.com.ve/debian has 7.5 packages for Debian Lenny22:09
@tavistoI 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
SquOnktavisto: I pass Debian's standards that are stronger ;-)22:10
SquOnktavisto: Maybe they have additional standards regarding usability or whatever... they should check the package.22:10
@tavistoexcellent. 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
SquOnktavisto: Sure22:11
@tavistoSeveral 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
wgGuest61wgGuest61... 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
@tavistoSo SquOnk, you may be responsible for getting us into 2 distros :)22:12
SquOnktavisto: :-)22:12
@preactionwgGuest61, 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
wgGuest61That 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
@preactionprovided you also set up a PassThru, yes22:19
@preactionthe /public folder is the DocumentRoot22:19
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]22:20
wgGuest61I have always stayed away from it. No need for an alias then??22:20
@preactionno need for an alias22:20
wgGuest61OK.. It works, but again, only as text.. What should the path to perl be for the script?22:22
@preactionis there anything in the error log? /data/wre/var/logs/modproxy.error.log22:22
@preactionif there isn't, then it's not a bad interpreter, and the #! line isn't wrong.22:22
wgGuest61No error. First line is #!/usr/bin/perl22:24
@preactionthen it's not that. it is simply NOT being run as a CGI. pastebin your domain.modproxy file somewhere22:24
wgGuest61http://webgui.pastebin.com/m3347bb4a22:29
@preactionwgGuest61, ... i don't see anything here. where's the Addhandler? where's the Options +ExecCGI?22:30
-!- apeiron_ is now known as apeiron22:33
wgGuest61I 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/public22:34
-!- khenn_ [n=khenn@97.92.186.139] has quit [Remote closed the connection]22:34
@preactionwgGuest61, stuff like that should always be in your VirtualHost block22:34
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI22:35
-!- mode/#webgui [+o khenn] by ChanServ22:35
@preactionalso, you'll have to make sure you don't run the RewriteRule that proxies the WebGUI stuff if you're at the Calendar script22:35
@preaction(that's line 31 of the pastebin)22:35
wgGuest61That'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 options22:36
wgGuest61So, 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
@preactionyou'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 happening22:40
wgGuest61How 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
@preactionwgGuest61, check the apache docs on RewriteCond. it will be placed directly above the RewriteRule on line 3122:51
@preactionwgGuest61, http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritecond <- the docs22:52
wgGuest36Thanks.. 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
@preactionyou don't need a passthru in this instance: you're using mod_proxy and WebGUI never enters the picture22:54
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []22:55
wgGuest36OK. something is still wrong with my setup. I will keep working on it.22:58
@preactionif 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
@preactionstill 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
wgGuest36When 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" text23:01
@khennAuthentication Attribute23:02
@preactionsounds like the rewrite is still happening23:02
@khennEnter the attribute that should be used for each record in LDAP to uniquely identify a user.23:02
@khennThis field is used for auto creating user accounts for users already in your LDAP repository when they attempt to log in and23:02
@khennfor 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
@khennand should be entered as such.23:02
wgGuest36OK... I will read on that, and add it in23:02
@preactionkhenn, sounds fine23:03
@preactionwgGuest36, what khenn mentioned was something else, unrelated to your issue23:03
wgGuest36yes... I was responding to your comment23:03
wgGuest36I have to go for now, but will let you know how I do. How do you login to this chat with your webgui username23:05
@preactionyou don't. you can visit irc.freenode.net if you want, it's #webgui23:05
wgGuest36OK.. I am guessing I won't be wgGuest36 when I log back in.23:06
@apeironwgGuest36, This is a regular IRC service. If you're familiar with IRC, you can connect to chat.freenode.net and join #webgui.23:08
wgGuest36OK.. 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 #WebGUI23:10
-!- mode/#webgui [+o tavisto] by ChanServ23:10
CIA-6WebGUI: chrisn * r8045 /WebGUI/ (5 files in 5 dirs): 23:16
CIA-6WebGUI: Added the NotifyAboutThing workflow activity. Use this activity to create23:16
CIA-6WebGUI: workflows for the add / edit / delete workflows for a thingy's things.23:16
CIA-6WebGUI: Also fixed a typo in the POD for Thingy.23:16
SDuensinYikes!  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 #webgui23:26
-!- ascii is now known as JAQL23:41
-!- JAQL is now known as ascii23:41
-!- SDuensin [n=Scott@43.sub-75-205-107.myvzw.com] has quit ["Leaving"]23:51
@khennrizen:  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 #webgui23:54
@khennIt seems that if all assets were to become subclasses of WebGUI::Crud, it would need to support composite key tables23:54
@preactionit won't be23:54
@preactionthat's not what Crud is for23:54
@preactionwe have Assets for that23:55
@khennthat's what I'm missing then23:55
@khennI was mislead by the POD23:55
+perlDreamerpreaction, at one point wasn't the plan for Crud to be the basis for _all_ classes?23:55
@preactioni hope not :p23:55
@preactionit would be Possible, i don't think it would be wise23:55
+perlDreamerWhat don't you like about Crud?23:55
@preactioni love crud, i just don't think we need to jack it into everything23:56
@preactionhell, I suggested crud23:56
CIA-6WebGUI: 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-6WebGUI: frank * r8047 /WebGUI/docs/changelog/7.x.x.txt: ldap authentication changes to support ldaps and ldapi23:56
CIA-6WebGUI: translation * r8048 /translations/Spanish/Spanish/Asset_ZipArchive.pm: Update from translation server23:56
@preactionit 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
@preactioni could write a single asset to manage all Crud subtypes23:57
@preactionCrud is more of an Interface (to use Java's term)23:57
@preactionit just has a rather full implementation23:57
@khennit's still missing support for composite key tables23:58
@khennsomething I think WebGUI::SQL has been missing for a long time23:58
--- Day changed Tue Oct 21 2008
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI00:02
elninohi.. 00:03
@khennlow..00:03
@khenn=)00:03
elnino=) glad someone's paying attention - VERY quick!00:03
elninoI 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
elninoeh. I found that there is. I thought it was prefigured, but apparently not.00:12
elninomust have been some other app.00:13
elninowow... 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
elninoor maybe help understand the difference between the three directories?00:26
elninolooks like tinymce/ is the actual tinymce, but what is tinymce2? and tinymce-webgui?00:27
elninohmm.00:28
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit []00:31
CIA-6WebGUI: translation * r8049 /translations/Spanish/Spanish/Asset_Wobject.pm: Update from translation server00: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 #webgui01:03
elninook. tinymce-webgui is where the insert webgui macro, insert webgui image and insert link to webgui are defined.01:03
elninohmm. 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
elninoit aslo appears that /tinymce is 3.0.5 and tinymce2 is 2.1.1.1 01:28
elninoSo is /tinymce2/ left over files? I have webgui 7.5.2401:28
@preactionyeah, tinymce2 is unnecessary01:28
elninook. 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 #webgui01:36
@preactionshould installing a package ever cause problems with duplicate lineage keys?01:48
elninoooh 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
@preactionthey shouldn't be given new IDs01:52
@preactionbut they should be given new lineage01:52
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI02:07
SDuensinEvening02:08
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]02:16
elninoHi!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 #webgui02:49
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:49
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI02: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 #webgui03: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 #WebGUI03:18
-!- mode/#webgui [+o khenn] by ChanServ03:18
-!- f00li5h is now known as NOT_f00li5h03:18
-!- NOT_f00li5h is now known as f00li5h03: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 #webgui04:26
CIA-6WebGUI: patspam * r8050 /branch/WebGUI_flux/ (lib/EnableFlux.pm enable_flux.pl): Switched Flux Admin Console over to use pluggable admin console API04:35
@perlmonkey2patspam: Are you trying to get a standard for WG encryption pushed through quickly for your current project?  04:46
@apeironSHA512!04:47
@preactiondata checks in, but it don't check out?04:47
@apeironheh heh04:48
@perlmonkey2Wait, 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
@preactionperlmonkey2, it's not the efficiency, it's the syncronicity04:55
@preactionif the website is up while the workflow is converting data, bad things will happen04:55
@preactionunless you plan for that to occur, but imho that's unnecessary04:55
@perlmonkey2so many things would be easier with transaction04:55
@perlmonkey2s04:55
@preactionhow many times does one need to change the encryption type?04:55
@perlmonkey2preaction: I'd hope not very often.04:56
@apeironI seem to be missing something. What is this talk of encryption and converting encryption types?04:56
@perlmonkey2apeiron: patspan's encryption thread04:56
@apeironAh, 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 #webgui05:01
-!- mode/#webgui [+v cap10morgan] by ChanServ05:01
patspamperlmonkey2:  ahoy!05:02
patspamjust back from lunch05:02
@perlmonkey2there she blows05:02
@perlmonkey211am in victoria?05:02
patspam1pm05:02
@perlmonkey2doh, not even close05:03
patspamheh, blame daylight savings05:03
@perlmonkey2roger05:03
@apeironperlmonkey2, 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
@perlmonkey2sweet05:03
@apeironHelps if you work on projects with people who're a few timezones away. :)05:03
@perlmonkey2heh05:03
* apeiron pokes f00li5h 05:03
patspammm i should do that on my lappy too05:04
patspampm2: thankfully no rush on the encryption stuff, I'm happy to launch without it and roll it in next year05:05
@perlmonkey2patspam: So encryption will have to be built into current assets.  You're not thinking of tacking on?05:05
patspamyeah i think assets have to know about it to a certain degree.. but the less the better05:06
patspame.g. the Inbox.pm prototype i did just added 2 calls to WebGUI::Crypt, before and after db access05:07
@perlmonkey2If that's the case then it could be placed in the WG::SQL05:07
patspamyeah good point!05:07
@perlmonkey2system wide settings for encryption type then special methods for DB calls05:07
@perlmonkey2wait, just have SQL and SQL::LockedDown05:08
@perlmonkey2which just wraps the calls with the encryption05:08
@perlmonkey2leave the logic of when to use those for the assets?05:08
patspamthat's the sticking point at the moment05:09
patspamthe encryption framework needs to know too05:09
patspamfor when you change keys etc..05:09
@perlmonkey2SQL would access the system configs for that?05:10
@perlmonkey2use whatever API you've configured to use.05:10
@perlmonkey2hmm05:10
patspamif the JSON idea flies you could just look at the meta-data in the field05:10
patspamoh no wait, that wouldn't cover it05:11
@perlmonkey2right, but how does the encryption framework know which fields are encrypted.05:11
patspamyeah05:11
@perlmonkey2it's like you need a new meta table to track all this.05:11
patspamyeah, some sort of table to store it05:11
@perlmonkey2assets could hook themselves into it and say which fields/tables need service05:11
@perlmonkey2so a Cryptonomicon singleton.05:12
@perlmonkey2no, they wouldn't need that.  just 05:12
@perlmonkey2hmm05:12
patspamyep, so the metadata table would contain a list of all table columns that support encryption05:14
@perlmonkey2so 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
patspamand for each you store true/false depending on whether the user has enabled/disabled encryption for that column05:15
patspamand 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 necessary05:16
@perlmonkey2I'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
patspamwhy is that?05:17
@perlmonkey2why wouldn't the data encapsulated in teh json meta-data just be stored in the encryption table?05:17
patspamfor finer granularity05:17
@perlmonkey2else the assets have to hit the encryption table to know the status of their own collat/data05:17
patspamthat way you can have some rows encrypted and some rows not05:17
patspamwhich allows you so encrypt only some Surveys fields05:18
@perlmonkey2I'm not trying to be argumentative, I just can't fathom why that would be needed?05:18
@perlmonkey2some rows and not others?05:18
patspamyep05:18
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI05:18
-!- mode/#webgui [+o tavisto] by ChanServ05:18
@perlmonkey2oh, right.  At the asset instance level05:18
patspamyeah05:18
@perlmonkey2so not really per row, put per asset_id05:18
patspamyeah, that's a good way of looking at it05:19
@perlmonkey2so the Survey_response table could have some asset results encrypted and others not encrypted.05:19
@perlmonkey2sounds groovy05:19
patspamyeah. i originally envisaged that you'd have a toggle box on the Survey edit field dialog to turn encryption on/off05:20
@perlmonkey2hmm, I forgot to ask the first question.  has someone already done this and done it well?05:20
patspamthis is actually only baby db encryption compared to what the big guys do05:21
@perlmonkey2patspam: it could be rolled into Form, but assets that don't rely on Form would have to be upgraded05:21
patspamto do it well you map key meta-data to columns, to allow for multiple keys in the system, key life-cycles etc..05:21
patspambecause if you encrypt too much data with one key it starts to leak information05:22
patspambut for now single-key encryption would be a huge step forward05:22
@perlmonkey2well 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
patspamthe devil's in the details05:24
patspam;)05:24
patspambut if we get the meta-data right we should be able to scale up to that05:25
patspami like your observation that we want table + field + assetId granularity05:26
@apeironWhatever you do, please stay away from patented algorithms. :)05:26
@perlmonkey2assetid granularity should be easy because assets should be have encryption options per instance.05:27
@perlmonkey2apeiron: heh05:27
@perlmonkey2hmm, 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
@apeironpatspam, Have you looked at how other CMSs / app servers do encryption? Are there any?05:30
patspamsurvey and thingy will hopefully offer one per field05:30
@perlmonkey2Which it would put into its table data.05:30
@perlmonkey2one per field?05:30
@perlmonkey2survey only has one field for all recorded user data05:30
patspamah, then i guess it's all or nothing for survey!05:31
@perlmonkey2well, no that isn't right, there are some other fields with interesting user related info05:31
patspamaperion: haven't looked at any other CMSs that do it05:31
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []05:31
patspamnot even sure if any of the opensource CMSs do do it05:31
@perlmonkey2well, the results and the ip and i'm not so sure about encrypting the ip05:31
@apeironheh. It's not on cmsmatrix. We should definitely add it if it's implemented. :D05:32
patspamheh :)05:32
@perlmonkey2yeah, I bet that is a major requirement for enterprise level.05:32
@perlmonkey2lots of laws protecting user info05:32
* apeiron nods05:33
@perlmonkey2need a wiki article started on the spec05:33
patspamgood idea05:33
patspamit's a tough nut to crack but i think we're slowly moving towards a solution05:35
patspamthe implementation itself will be easy in comparison05:35
@apeironIsn't that always the case?05:35
patspamyeah totally!05:35
patspamso how much metadata do we have in this table now?05:36
@apeironI wholeheartedly agree with getting a wiki page setup. The more eyes that see it the better, etc.05:36
patspamtable, field, assetId, encryptionOnOff05:36
@perlmonkey2plugin, plugin instance ident, table, field, asssetId?05:36
@perlmonkey2the instance ident gives you the multiple keys05:37
@perlmonkey2I was thinking for on and off that absence would be off, being in the table means encryption is on.05:38
@apeironAgree. Good design sense.05:38
patspamyeah 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
@perlmonkey2each instance of the plugin knows how to deal with whatever configuration it uses to find and manage keys etc05:39
@perlmonkey2why do we need a list of encryptable fields?05:39
@perlmonkey2that meta table is only for utility scripts right?05:39
@perlmonkey2assets will know to use the SQL wrapper if they have encryption turned on for that instance?05:39
@perlmonkey2hmm, so maybe plugin info should go in the asset table.05:40
@perlmonkey2a little more normalized that way05:40
patspamagreed, on second thoughts no need for a comprehensive list05:41
@perlmonkey2so the meta table is table, column, asssetId.  And scripts can get the rest of the information from the asset's table.  05:42
@perlmonkey2asset's can make sure the sql wrapper gets the correct encryption instance.05:43
@perlmonkey2utility scripts use the exact same encryption instance plus sql wrapper to manipulate the data05:44
@perlmonkey2maybe instead of sql, wrap CRUD for S/CRUD05:44
@perlmonkey2what am I missing?05:44
patspamyou're on fire man, just trying to keep up :)05:45
@apeironperlmonkey2, The part where you tell us that you used to work for the NSA.05:45
@perlmonkey2apeiron: I could tell you who I used to work for, but then I'd have to kill you.05:45
patspamnot everything is an asset though, e.g. userProfileData table needs to be encrypted05:45
patspamand Inbox05:46
patspami guess they could be handled as special cases05:46
@perlmonkey2or maybe they would kill me or send me to Guantanamo.  Who knows.05:46
@apeironick, Gitmo is not a nice place.05:46
@perlmonkey2yuck 'special cases'05:46
* apeiron has read horror stories about gitmo on wikileaks et al05:46
@perlmonkey2how could we make this a part of Asset.pm?05:47
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui05:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ05:47
@apeironWebGUI::Aspect to the rescue?05:48
@perlmonkey2wait, userProfileData is part of the User asset and Inbox is just another Asset.05:48
@apeironUser asset? o_O05:48
@perlmonkey2no05:49
@perlmonkey2That was wishful thinking05:49
patspamso currently we're saying that every encryptable asset field would need to have 2 extra fields alongside it? provider and provider instance?05:50
@perlmonkey2no, every asset instance would need provider and provider instance05:50
@apeironHow does that affect field granularitY05:51
@apeiron?05:51
@perlmonkey2then every instance of a field would need to be put in the meta table and/or the asset instance05:51
@perlmonkey2So a single assetId has provider, provider instance, fields05:51
@perlmonkey2hmm05:52
@perlmonkey2but it woudl be cool if an instance could have multiple providers doing different fields05:52
@perlmonkey2use sexy-superfast on the bulking not so sensitive data, and lockbox-007 on the smaller more sensitive data05:53
@perlmonkey2s/bulking/bulky/05:53
@perlmonkey2which it what you originally said patspam05:53
patspamexplain 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
@perlmonkey2so we want assetId/column/provider instance granularity......05:55
@perlmonkey2yes05:55
@perlmonkey2You would create two Simple providers and then each would have its own keys05:56
patspamok, and so you essentially give it an alias05:56
patspamin which case you don't need to record provider and provider instance, just the instance id would suffice05:56
@perlmonkey2its pk in the provider table :)05:56
patspamWebGUI::Crypt could map it for you05:57
@perlmonkey2now you're just confusing things with Logic and Reason :P05:57
@perlmonkey2sounds good so far05:57
patspamyou'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
@perlmonkey2but 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
patspammy goal is to achieve this with minimal asset schema change05:59
@perlmonkey2patspam: hmm, so that provider would just be a singleton05:59
@perlmonkey2patspam: is there a way to completely remove any encryption from the assets?06:00
@perlmonkey2I mean remove any changes to the assets to implement the encryption.06:01
@perlmonkey2but SQL would have to be changed06:01
patspamwe can't avoid sql change to a certain degree06:02
@perlmonkey2it would have to parse sql statements to see which fields are being asked for or updated06:02
@perlmonkey2hm, could get really messy if you allow conditionals on encrypted fields.06:02
patspamyeah that's right06:03
patspamyou lose a lot of sql power when you encrypt fields06:03
@perlmonkey2impossible06:03
@perlmonkey2yeah, ignore that. 06:03
@perlmonkey2they should be treated as blobs06:03
@perlmonkey2which they'll probably be :P06:03
patspamwhat did you think about the idea of storing the provider (instance) inside the field by json-encoding it?06:04
@perlmonkey2seems to radically break normalization06:04
@perlmonkey2since the data will be repeated for every row of that asset's instance.06:04
@perlmonkey2Every response to CoolSurveyNumber7 will have a field with the exact same bit of info.06:05
patspamyeah true..06:05
@perlmonkey2But I probably just don't get your idea06:06
patspamno you're completely right06:06
patspami just liked it because SQL could inspect the field as it comes back from the db and figure out which provider to pass it to06:06
@perlmonkey2I 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
patspamyeah it could06:07
@perlmonkey2since it needs a single row for an assetId/field06:07
patspambut the cost is an extra query06:08
@perlmonkey2I'd rather dupe the data than another query to what will become a rather large table06:08
@perlmonkey2But I'm just shooting from the hip on that one, having a strong bias against DB queries as incredibly slow.06:09
patspamheh i know why ;) 06:10
patspamtechnically 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
patspamand in a multi-key system you actually want that level of duplication06:12
@perlmonkey2well, you could use an alias of just a few bytes06:12
patspambecause keys get phased in and out06:12
patspamduring their lifecycle06:13
@perlmonkey2it would allow a different provider per row06:13
@perlmonkey2oh, and there is the sexy06:13
patspamyep, exaclyt06:13
@perlmonkey2brilliant06:13
patspamshort alias is a great idea, to minimize the cost06:14
@perlmonkey2wait06:14
@perlmonkey2why not session keys06:14
@perlmonkey2hmm06:14
patspamsession keys?06:14
@perlmonkey2hold up.....I'm probably smoking crack06:14
@perlmonkey2nevermind06:14
patspamthe other thing i was thinking..06:15
patspamwith the json approach you don't care if you "change encryption providers" request dies halfway through06:16
@perlmonkey2I 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 level06:16
patspamyeah, sounds like a nice next-gen provider06:17
@perlmonkey2right, you don't care because the old keys are still available and the rows still know how to find them.06:17
patspamyeah, you could keep running it in batches06:18
patspamso you don't need to do those sorts of operations with the site offline06:18
@perlmonkey2so an asset just marks if a field is encrypted or not, and provides a dropdown of the configured providers for the system.06:18
@perlmonkey2exactly06:18
@perlmonkey2and at any time the asset could have that provider altered and old fields could be updated or not.06:19
patspamyeah06:19
@perlmonkey2just don't delete old providers :D06:20
patspamyeah, or you could have workflows to help you finish off conversions06:20
@perlmonkey2okay, I'm sure you have $work to do and I'm through wasting your time.06:20
patspamheh i do, but this is more fun :)06:20
@perlmonkey2yep.  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
@perlmonkey2Give something for JT to point at and tell us lesser mortals how naive we are.06:21
patspamheh yeah06:21
patspamI'm waiting to hear what he thinks about the JSON idea (dev list email a few hours ago)06:22
patspamif it flies we can draft this up06:22
@perlmonkey2I hope he isn't as dense as I was about it.06:22
@perlmonkey2what, it only took me an hour to realize how smart it was?06:23
@perlmonkey2anywyas, I'm off.  hasta la manana everyone06:23
patspamcool, 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 #webgui06: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 #webgui06:42
-!- mode/#webgui [+o apeiron] by ChanServ06:42
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI06:45
SnowWritehi, can I open the VMWare appliance in my Virtual Box?06:59
SnowWriteor do I have to download the player?06:59
SnowWriteI was able to load VMWare in virtual box in the past on a Windows host06: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 #webgui07: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 #WebGUI08:01
-!- mode/#webgui [+o tavisto] by ChanServ08: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 #webgui08: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 #webgui08: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 #webgui08:10
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI08:30
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Client Quit]08:30
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:55
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui09:08
-!- mode/#webgui [+v cap10morgan_] by ChanServ09: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 #webgui09:31
-!- mode/#webgui [+o Haarg] by ChanServ09: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 #webgui09:38
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui09: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 #webgui10:34
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui10:38
-!- KlausH [n=KlausH@p5B070BAB.dip0.t-ipconnect.de] has joined #webgui10:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]11:18
-!- dapperedodo1 [n=joeri@87.213.33.210] has joined #webgui11: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 #webgui13:45
-!- mode/#webgui [+v Radix-wrk] by ChanServ13: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 #webgui15:41
CIA-6WebGUI: translation * r8051 /translations/Spanish/Spanish/Asset_Redirect.pm: Update from translation server15:44
CIA-6WebGUI: translation * r8052 /translations/Spanish/Spanish/ (Macro_GroupDelete.pm Macro_GroupText.pm Macro_GroupAdd.pm): Update from translation server15:44
-!- SDuensin [n=Scott@132.sub-75-204-148.myvzw.com] has joined #WebGUI16:02
SDuensinHowdy.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 #webgui16: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 #webgui16:29
-!- mode/#webgui [+o bopbop] by ChanServ16:29
-!- Bernd_ [n=spunky@dslb-088-074-185-007.pools.arcor-ip.net] has joined #webgui16:29
CIA-6WebGUI: translation * r8053 /translations/Spanish/Spanish/Asset_HttpProxy.pm: Update from translation server16:30
CIA-6WebGUI: translation * r8054 /translations/Spanish/Spanish/Asset_Layout.pm: Update from translation server16:30
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:44
-!- mode/#webgui [+o tavisto] by ChanServ16:44
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:47
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI17:14
-!- mode/#webgui [+o khenn] by ChanServ17:14
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:16
-!- mode/#webgui [+o Haarg] by ChanServ17:16
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:28
-!- mode/#webgui [+o rizen] by ChanServ17:28
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui17: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 #webgui17:37
topsubHas anyone seen / heard of a bug with the EMS and the date form control?17:38
@Haargwhat version?  and the date or date time control?17:39
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui17:40
-!- mode/#webgui [+o perlmonkey2] by ChanServ17:40
topsubjust the date one17:43
topsuband in version..17:43
topsub7.5.2617:43
wgGuest61I'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 the17:45
@Haargtopsub, try 7.5.2717:46
@Haargi fixed some issues with the date control in it17:46
topsubalright17:46
@tavistoDoes 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-templates17:51
Vrbytavisto, 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 #webgui17:55
@tavistoalright, will do then17: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 #webgui17:58
-!- steveswanson is now known as Meatbop17:59
-!- mode/#webgui [+o Meatbop] by tavisto18:00
-!- mode/#webgui [+o Vrby] by tavisto18:00
-!- mode/#webgui [+v KlausH] by bopbop18:01
-!- wgGuest95 [n=wgGuest9@fiber94.bluestarinc.com] has joined #webgui18:05
wgGuest95hello all18:06
@Meatbophowdy18:06
wgGuest95am 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 #webgui18:08
-!- Vrby [n=Vrby@68-117-95-254.dhcp.eucl.wi.charter.com] has quit [Read error: 54 (Connection reset by peer)]18:08
@bopbopwgGuest95: yes, you can ask questions here, or you can post to this forum: http://www.webgui.org/etcetera18:09
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui18:12
-!- mode/#webgui [+o preaction] by ChanServ18:12
-!- mego [n=mego@adsl-75-17-205-239.dsl.euclwi.sbcglobal.net] has joined #webgui18:12
-!- mode/#webgui [+o mego] by bopbop18:12
-!- tabb [n=tabitha@24-159-228-2.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:18
-!- mode/#webgui [+o tabb] by ChanServ18:18
@tavistoRizen, 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
@rizenunless you can write code, nothing18:25
@rizenhe needs a new feature written18:25
@tavistoalright, so it's valid.. k18:26
@preactionit's just koen, do we really need to do what he asks?18:28
@tavistoexactly.18:31
@tavistoWell I guess we do considering he's the 3vil overlord in Merc.. keep that in mind doug e fresh18: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 #webgui18:36
-!- mode/#webgui [+o bopbop] by ChanServ18:36
@perlmonkey2wow, 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
@preactionheh18:37
-!- mode/#webgui [+o Vrby_] by bopbop18:43
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:46
-!- mode/#webgui [+v perlDreamer] by ChanServ18:46
@tavistothe "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
+perlDreamerWith sincere apologies, I can't do RFE day today.  I'll try to hang around in channel to answer questions.18:53
@perlmonkey2perlDreamer: What is the meaning of life?18:54
+perlDreamer4218:55
-!- nuxli [n=spam@68-20-202-162.ded.ameritech.net] has joined #webgui18:55
+perlDreameryou're lucky I don't have my church envangelism hat on, btw...18:55
@tavistoperlmonkey2, will your new survey2 have this functionality? http://www.webgui.org/rfe/request-for-enhancement/survey-enhancement18:56
@perlmonkey2tavisto: :D18:56
@tavistois a smile a yes?18:57
@perlmonkey2you can safely mark that one done for the next incremental of 7.618:57
@tavistoexcellent, will include it in the notes18:57
@perlmonkey2and if you want to see it live in action you can get the latest from the Survey2 branch18:57
@tavistoyou are assuming I know how to use SVN18:57
@tavistoi kiss babies and shake hands remember18:57
+perlDreamerand hand out iphones...18:58
@tavistoI hand out Super Monkey Ball18:58
+perlDreamerand eat copious amounts of meat at Brazilian restaurants18:58
@Meatboprofl18:58
@tavistoI get kids addicted to awesome Iphone games18:58
@perlmonkey2tavisto: 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
@Meatbopso uh, if youre handing out iphones...18:58
@tavistofor all of you iphone users, go download Lux Touch from App Store.. it's a free, and awesome, version of Risk for the iphone18:59
@MeatbopOooh, nifty! *breaks out his ipod touch*18:59
@tavistoperlmonkey2, uh huh... suuuuure.19:00
@perlmonkey2great, 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
@Meatbophey, the lightsabre app is back19:02
@tavistoyeah and it still blows.19:02
@tavistoI purchased the Cowbell app though19:02
-!- wgGuest08 [n=wgGuest0@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:03
@tavistoyeah, that Lux Touch is an AMAZING version of risk because it's all touch and plays very fast.. It's kickbutt19:03
+perlDreamerJust what this song needs, a marketing guy playing cowbell on an iPhone19:03
-!- wgGuest08 [n=wgGuest0@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Client Quit]19:03
@tavistoaye19:03
@tavistoguys, can I get a sanity check from a developer on this:19:04
@tavistothe "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
topsubIs that a macro i can set somethign to scratch by default? Or will i have to create one?19:06
@apeirontopsub, 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
topsubk, i didn't see one either just wanted to make sure.19:10
@apeironSeems 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 #WebGUI19:11
-!- mode/#webgui [+o tabb] by ChanServ19:11
topsubWell i need to save some info while on a certain page19:11
+perlDreamerI think there's a URL based way to set scratch.  Try a wiki search19:11
topsubthis is off of the cart page19:11
@apeironperlDreamer++ # wG/Operation/Scratch.pm19:11
topsubi need to save some information that gets set. while on the cart page to refer to later based on what they do19:12
topsubi could write a cookie i guess19:12
+perlDreamerEase up on the food talk, topsub.  I'm dieting (and down 8 pounds).19:13
topsublol19:13
topsubthinking out loud.. 19:13
@apeironperlDreamer, How about "cross-request HTTP-based data quantum"?19:14
+perlDreamermuch better19:14
+perlDreamerthat doesn't even sound good19:14
@perlmonkey2apeiron++19:14
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit []19:23
@HaargperlDreamer, thoughts on how to handle refactoring the auto-commit code?19:28
@Haargwhile it is copied and pasted in a number of places, many of the places have slightly different code and different requirements19:29
+perlDreamerHaarg, lots of little pieces and arguments19:30
@bopbopany reason not to enable the server side spellchecker for pb.com or wg.org? or the IE one?19:34
@bopbopfor the forum rich editor in particular19:35
@Haargthe server side spell checker isn't available19:36
@bopbopok19:36
@Haargnot at this time at least19:36
-!- wgGuest41 [n=wgGuest4@195-241-227-130.ip.telfort.nl] has joined #webgui19:37
-!- wgGuest41 [n=wgGuest4@195-241-227-130.ip.telfort.nl] has quit [Client Quit]19:37
@HaargperlDreamer: 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
@perlmonkey2ah, haarg are you working on 549?19:56
CIA-6WebGUI: frank * r8055 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: Reformatting www_search to comply with WebGUI best practices20:06
CIA-6WebGUI: frank * r8056 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: fixed a syntax error20:06
CIA-6WebGUI: frank * r8057 /WebGUI/lib/WebGUI/Content/AssetManager.pm: Asset manager now displays menuTitle instead of title for both the display and the search20:06
CIA-6WebGUI: frank * r8058 /WebGUI/docs/changelog/7.x.x.txt: rfe #746: use the menu title in asset manager20:06
CIA-6WebGUI: 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 #webgui20:09
-!- mode/#webgui [+v cap10morgan] by ChanServ20:09
+cap10morganis 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
+perlDreamernope20:40
+cap10morganok, 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
+perlDreamerSure20:42
+perlDreamerI'd start with Selenium20:42
+cap10morganoh really? i was going to start w/ generateContent.pl20:42
+cap10morganhmm...20:42
+perlDreamerIs the end result HTML, or graphics?20:43
+cap10morgandoesn't matter to me20:43
+cap10morganjust need to be able to say, "this is what this page looked like on 2008-07-31"20:43
+perlDreamerwell, for HTML I would use generateContent.20:43
+perlDreamerFor pixels, I'd use Selenium.20:43
+cap10morganhow would you use selenium to do that?20:44
+perlDreamerSelenium is a way to script a browser20:44
+cap10morganright20:44
+perlDreamerSo, I figure there's some browser plugin for FF that takes a snapshot of the current page20:44
+cap10morganwell, i need to travel back in time using webgui's revision system20:45
+perlDreamerSo, the steps are: Log in, Turn on Admin, Set Version Tag, then hit snapshot20:45
+cap10morganso if i could generate that page in webgui, i'd just screen shot it20:45
+cap10morganbut i need to start w/ the date, not manually figure out which version tag to set20:46
-!- Bernd_ [n=spunky@dslb-088-075-231-125.pools.arcor-ip.net] has joined #webgui21:11
Bernd_Hey ho, let me know if someone is ready for review of the UsersOnline macro21:26
Bernd_In the meanwhile, I am going to re-check the code with respect to best practices.21:26
@apeironBernd_, 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
@rizeni'll review it after i'm done with the current rfe21:30
@rizencan 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-core21: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
@rizenthe rest of webgui doesn't pass on harsh, but we eventually want it to21:37
@rizenso yeah go ahead21:37
@rizenBernd_: doesn't doing DNS queries make this thing slow?21:41
Bernd_Probably.21:41
@rizenyou'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
@rizenplease turn on performance indicators on your site (Admin Console > Settings > Misc) and tell me what the readout is for this macro21:42
Bernd_So it is executed every time.21:42
CIA-6WebGUI: graham * r8060 /WebGUI/ (lib/WebGUI/Session/Url.pm t/Session/Url.t): only escape dangerous characters21:42
CIA-6WebGUI: jt * r8061 /WebGUI/ (7 files in 6 dirs): EMS Saved Address (#8864)21:42
Bernd_Wait a minute.21:42
@rizennevermind...it won't work with this macro anyway21:43
Bernd_Hm, that is the output: AssetProxy:0.005977 21:44
Bernd_Is that time in ms?21:44
@rizenin seconds21:45
@rizenbut that's for the asset proxy macro, not your macro21:45
@rizenis that proxying something that includes your macro?21:45
@rizenanyway...the code looks sound, so i'll include it in the core21:46
@rizennice job Bernd21:46
+perlDreamerit even has tests :)21:46
* perlDreamer goes to the gym21:46
@rizenyeah i saw that pd21:47
@rizentests, help, pod21:47
@rizenall the stuff needed for inclusion21: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 #webgui21:48
@rizenon harsh it requires that you do "use warnings;"21:49
@rizenhowever, we won't require that21:49
@rizenso you're all good21:49
@rizenBernd_ there are only two things that i would have you change about this macro21:49
Bernd_Ok. Where do I put the updated file?21:49
Bernd_I am listening.21:49
@rizenattach it to the rfe21:49
@rizen1) $session should always be the first thing passed in to any subroutine where session gets passed in21:50
@rizen2) the "extras" folder you have is users-online but it should be UsersOnline to match the classname of your macro21: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
+cap10morgani 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
@rizenno go ahead21:52
@rizenmake the full tarball if you like21:52
Bernd_Good.21:52
@rizencap10morgan, yup....what you want to do instead is to look at it from the point of view of a "version tag" not a version number21:54
@rizenthen you'll get what you need21:54
@rizencuz 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
+cap10morganok, 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
@rizeni thought you had a particular revisionDate and asset in mind22:01
@rizenif you do then you can look at the tagId field of that asset22:01
@rizenand it will tell you what version tag it was a part of22:01
+cap10morganwell, my ultimate goal is to be able to generate a snapshot of a url as it appeared on a given date22:04
+cap10morganinsofar as that data is still intact in the webgui revision history22:05
+cap10morganso i start w/ url and date22: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 #webgui22:11
-!- mode/#webgui [+v Radix_] by ChanServ22:11
@rizencap10morgan: i'm not sure how you're going to do that. it's not a feature of webgui's versioning system22:11
@rizenthat is, unless you take the snapshot on the date in question22:11
@bopbopperlmonkey2: does the new survey solve RFE number 532?22:13
+cap10morganyeah, i know. a colleague told a higher up we could do it. now i have to try to make it happen. sigh...22:13
@perlmonkey2bopbop: yes, they could create a multiple choice that requires no answers but allows the number of answers they have added.22:14
@bopbopok, thanks22:14
@perlmonkey2or they could require one or all22:14
@perlmonkey2or inbetween :P22:15
Bernd_KlausH, wie würdest du WebGUI collateral übersetzen?22:17
@rizenBernd_ that's a nice looking site22:31
Bernd_Thanks.22:31
Bernd_I had some help from a designer.22:32
Bernd_She has done the logo and the background22: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
@rizenyes22:37
@rizeni'll die on the rocks22:37
Bernd_Afraid of height?22:37
@rizenyup22: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
@rizenalmost died once on a cabling job above a theatre. ever since then i haven't done heights22:38
Bernd_What about shock therapy?22:38
@rizenhanging by one hand 200 feet above theatre seats22:38
Bernd_Maybe it helps.22:38
Bernd_Uohh22:38
Bernd_Not good.22:38
Bernd_But at least you survived.22:38
Bernd_That's good.22:38
@rizenyeah...i pulled myself up and said "never again"22:38
Bernd_No more cabling?22:39
@rizennope22: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
@khenngoddammit Kaleb22:41
@khennyou broke spectre22:41
Bernd_I think Kaleb is not online any more.22:45
Bernd_Or is that his real name?22:46
@khennperlmonkey222: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-plugins22: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
@Haargi'll add it22:53
Bernd_Thanks, Haarg!22:53
Bernd_Does anyone need help?22:53
Bernd_Otherwise I am going to22:53
Bernd_look at hiding auxiliary help modules.22:53
CIA-6WebGUI: jt * r8062 /WebGUI/ (14 files in 10 dirs): - Inclusion of UsersOnline macro into the core (#766)22:59
@rizenBernd_ if you want, you can try to do some of the rfe's on the list23:00
@rizenor you can work on the help thing23:00
@rizenup to you23:00
Bernd_The help thing is easy enough to be implemented by me.23:01
Bernd_I hop :-)23:01
Bernd_hope23:01
Bernd_I am still pretty bad at perl coding.23:01
@rizendoing is how you get better23:03
@rizenusers online macro was pretty good23: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
topsubWhen you create a user from the api does it set the default password to the default webgui password?23:12
@rizeni think it sets the password to empty23:13
@rizenregardless, unless you give the user a real password23:13
@rizenno matter what it does23:13
@rizenthey won't be able to authenticate23:13
@perlmonkey2khenn: eh?23:17
@perlmonkey2khenn: it was working fine for me/23:17
@khennyeah because spectre was running for you23:17
@khennturn spectre off and try to commit something with RTWF going23:17
@perlmonkey2okay, then I screwed up because I thought spectre was the only way to commit.23:19
@Haargnope23:19
@Haarg7.4 introduced realtime workflows23:19
@rizenok let's get this over with. perlmonkey2: YOU'RE FIRED!!!!23:19
@Haargand 7.5 revised realtime to apply to all workflows23:19
topsubah, so i will need to call $user->profileField("password", NEWPASSWORD); to update it?23:19
@perlmonkey2rizen: can I at least finish the Survey first?23:19
@rizenand now perlmonkey2: you're rehired at half your normal salary and must work double the hours23:20
@rizenperlmonkey2: now that you've been fired once, can you please stop asking me if i'm going to fire you23:20
@perlmonkey2because the answer is obviously yes?23:21
@perlmonkey2multiple times?23:21
@rizenno, i have this bad reputation, but i don't actually fire many people23:21
@rizenand they must really deserve it23:21
@rizenfrank on the other hand has fired more people than me23:22
@rizenso be glad you don't work for him. =)23:22
* SDuensin fires people. Makes them CRY, too!23:22
@perlmonkey2oh, good I work for you.  Because he seemed more than annoyed over spectre23:22
@tavisto*tavisto looks at everyone from the Plain Black timeout corner and pouts*  "Rizen, can I be unfired yet?"23:23
@khennrizen:  I have not fired more people than you23:23
@khennwe are even23:23
@khenn=)23:23
@rizenyet23:23
+perlDreamertopsub, no23:23
+perlDreamersee WebGUI::Auth for password setting methods23:23
Bernd_May I ask something serious in between?23:24
Bernd_I mean, I do not want to disturb....23:24
@rizencertainly23: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 be23:24
Bernd_my $title = $i18n->get($help->{$key}{title},$namespace) unless $help->{$key}{hide};23:24
@perlmonkey2khenn: 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
@rizeni think you should make it really hard on yourself...cuz perlDreamer and khenn both do that a lot23:25
Bernd_Are you saying my solution is too simple?23:25
+perlDreamerperlmonkey2, since you're fired, you cannot work on the codebase anymore.23:25
+perlDreamerkhenn will have to fix it23:25
@perlmonkey2perlDreamer: I already miss my missing bit.23:26
@khennperlmonkey2:  I haven't done anything.  Haarg can tell you how to fix it23:26
Bernd_Seriously, does it have to be more complicated?23:26
@perlmonkey2Haarg: VersionTag::requestCommit shouldn't check for spectre alive right?23:26
@perlmonkey2otherwise its all cool?23:27
@Haargi don't think so23:27
@rizenBernd_ no23:27
+perlDreamerBernd_, instead of making the title empty, just skip that entry in the loop23:27
Bernd_It already says23:27
Bernd_next unless $title;23:27
Bernd_in the next line.23:28
Bernd_Enough?23:28
+perlDreamersure23:28
@Haargpossibly 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
+perlDreameranything that is titled like 'asset template asset variables'23:30
+perlDreamerIf I can free up some time in a bit, I'll go through it in detail23:30
@perlmonkey2Haarg: WebGUI::VerstionTag creates a workflow, starts it, then returns.  That isn't a real time workflow is it?23:31
@perlmonkey2So it should check for spectre alive23:32
Bernd_perlDreamer, thanks!23:33
Bernd_I am going to grep through help modules!23:33
@perlmonkey2no, that must be a real time workflow23:33
@perlmonkey2Haarg: 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 requestCommit23:38
@Haargit will probably have to return something out of there, yes23: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
+perlDreamerBernd_: that's even easier then23:50
Bernd_So, we go with private then?23:50
+perlDreameryes23: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
+perlDreamersvn revert?23:51
Bernd_Exactly.23:51
+perlDreamersvn st /data/WebGUI/lib/WebGUI/Help23:52
+perlDreamersvn revert -R /data/WebGUI/lib/WebGUI/Help/*.pm23:52
Bernd_Thanks.23:52
+perlDreamerthere is a recursive swtich for revert23: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 #webgui00: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
@apeironhm. Who implemented the new editor for templates and the like? I can't resize the box in Firefox 3.00:44
@rizenyes you can00:44
@rizenyou just have to do something stooopid00:44
@rizencuz doug is stooopid00:44
@apeironhm?00:44
@apeironheh00:44
@rizenyou have to double click on the corner00:45
@apeironDoes it involve viewing the page in Safari? :)00:45
@rizenthen you can resize00:45
@apeirono_O00:45
@preactionclick and it starts, click again and it stops00:45
@preactionno dragging, it doesn't do dragging00:45
@apeironOkie, thank you.00:45
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:45
CIA-6WebGUI: frank * r8063 /WebGUI/lib/WebGUI/Asset/Wobject/WikiMaster.pm: rfe - Alphabetize wiki items under a keyword (#637)00:45
CIA-6WebGUI: frank * r8064 /WebGUI/docs/changelog/7.x.x.txt: Alphabetize wiki items under a keyword? (#637)00:45
CIA-6WebGUI: jt * r8065 /WebGUI/ (4 files in 4 dirs): Search - Paginate results (#713)00:45
CIA-6WebGUI: 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
@rizenpreaction: makes lame features00:45
@preactionit bugs me and it will be fixed upstream (and hope they accept the patch)00:45
CIA-6WebGUI: jt * r8067 /WebGUI/ (4 files in 4 dirs): rfe: Leave Version Ta00:45
@apeironah, 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
+perlDreamerWhat 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-6WebGUI: translation * r8068 /translations/Spanish/Spanish/Asset_Search.pm: Update from translation server01: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 #webgui01: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 #webgui01:48
-!- mode/#webgui [+o Haarg] by ChanServ01:48
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02: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 #WebGUI02:18
-!- mode/#webgui [+o khenn] by ChanServ02: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-6WebGUI: chrisn * r8069 /WebGUI/ (8 files in 7 dirs): 03:33
CIA-6WebGUI: Added extras to user profile fields. This field can be accessed using the03:33
CIA-6WebGUI: profile.form.element.extras template variable when editing a profile and the03:33
CIA-6WebGUI: profile.extras field when viewing a template.03:33
CIA-6WebGUI: 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 #webgui03:44
-!- mode/#webgui [+o preaction] by ChanServ03:44
patspamrizen: you about?03:52
@preactionpatspam, we're at the Madison PM meeting currently03:53
patspamah cool, ok03:53
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui03:55
-!- mode/#webgui [+v cap10morgan] by ChanServ03: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 #WebGUI04:56
SDuensinEvening.04:57
@preactionevening05:05
@preactionwhere's my perlDreamer?05:06
@preactioni've got a tentative .perltidyrc i want to get comments on05:06
@apeironpreaction, How does it differ from the one in PBP?05:07
@preactioni think there are a couple minor differences, but i couldn't tell really05:07
@preactioni'll be honest: it's my coding style :p05:07
@preactionlet me pastebin it05:07
@preactionhttp://webgui.pastebin.com/m58dac8da05:08
@preactionlooks like we differ a bit...05:09
@preactionline length, brace/paren/square-brace tightness05:09
@preactionopening brace always on right for mine05:09
@apeironhmm. Looks like TheDamian is okay with outdented labels05:11
@apeironThat annoys the piss out of me, so I'm siding with you here. :)05:12
@preactionyeah, outdenting in general pissed me off, so there's none of that in mine05:12
@apeironI 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
@apeironEverything 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
nubahey guys, need a small favor, from a native english speaker or at least someone with a good command of the language05:26
nubaim writing a recommendation for a friend, and im uncertain of the verb usage in this unusual past-something mode05:27
nubaits three small paragraphs, anyone willing to check?05:27
@apeironnuba, Paste it somewhere. :)05:29
nubaand actually its just a the second half of the third paragraph that needs attention05:29
nubacool, pasting it on pastebin05:29
nubahttp://webgui.pastebin.com/m11ff5f0405:31
nubaim unsure about the part "when I'd be asking for his help, he'd visibly take pleasure in explaining and discussing" etc05:31
nubai didnt want to write "every time I asked for his help", that would be working around saying the right thing05:32
@apeironI'll mark the troublesome bits and make a new paste.05:32
nubaand mark twain says, the difference between the right word and almost the right word is like lightning and a lightning bug.05:33
nubathanks apeiron05:33
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit [Connection timed out]05:33
@apeironNo worries, no worries.05:34
nubaactually there may be more needing correction there05:34
nubaany pointers are kindly appreciated :D05:34
@apeironhttp://webgui.pastebin.com/m4e5dd8d3 look for @@05:35
@apeironFirst 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
nubawhoa, theres plenty of @@ there05:36
@apeironI'm a pedant.05:36
@apeiron<_<05:36
nubathanks for that05:36
@apeironFourth bit, @@such@@: useless word. Weakens what you're trying to say. It's stronger without it.05:37
@rizeni'm about now patspam05:38
@rizenwhat do you need05:38
@apeironnuba, Next bit: "playing over" isn't really idiomatic. "playing with" is somewhat colloquial. I'd use "examining" or "considering".05:38
patspamhey rizen05:38
@rizenstraw patspam05:38
@apeironstraw? o_O05:39
@rizenhay, straw, grass is free, buy a farm and get all three05:39
nubaapeiron: heh, if youre pendantic then you might consider "pondering" as well :D05:39
@apeironnuba, "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
patspamwas just going to say that i found myself a statistician to talk webstats05:40
@apeironnuba, Last bit. I would break the sentence at "sometimes even" and rephrase to "Sometimes we would conduct hands-on experiments in sandboxes [...]"05:41
@rizenoh really, anything interesting come from talking to him/her?05:41
@apeironnuba, As for meaning and intent, apart from mechanics: I'm impressed with this Jerome person. :)05:41
nubaapeiron: cool. did the fixes, thanks for the help05:42
nubayeah, he's a blast to work with05:42
patspamrizen: currently lining up a meeting, haven't talked yet05:42
@apeironnuba, One more bit of advice. You've got some long sentences. Consider breaking them up a bit.05:42
nubaheh, that happens with my sentences in portuguese as well05:42
@apeironIs it normal in Portuguese?05:42
nubano, i meant that my sentences are usually a lil'bit longer than the average guy's sentences05:43
nubabut comparing Portuguese and English, i think we write longer constructs, too.05:44
nubaapeiron: once again, thanks for the contributions!05:44
@apeironnuba, No prob. 05:45
nubai'll further my studies of the english language at some point05: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 #webgui07:29
-!- mode/#webgui [+o preaction] by ChanServ07:29
CIA-6WebGUI: jt * r8071 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/TabForm.pm): 07:32
CIA-6WebGUI: Migrated WebGUI::TabForm to use YUI tabs rather than the old fashioned07:32
CIA-6WebGUI:  WebGUI tabs.07:32
CIA-6WebGUI: jt * r8072 /WebGUI/lib/WebGUI/TabForm.pm: hmm, doesn't like floating div for some reason...must make work for now and fix later07:32
CIA-6WebGUI: jt * r8073 /WebGUI/lib/WebGUI/TabForm.pm: at least the buttons are on the right07:32
CIA-6WebGUI: jt * r8074 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: should be lower case07:32
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui08:30
-!- mode/#webgui [+o Haarg] by ChanServ08:30
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:04
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui09:09
-!- mode/#webgui [+v cap10morgan_] by ChanServ09: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 #WebGUI09:17
-!- mode/#webgui [+o tavisto] by ChanServ09: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 #webgui09:22
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09:28
-!- Bernd_ [n=spunky@dslb-088-074-180-101.pools.arcor-ip.net] has quit ["Ex-Chat"]09:38
patspamis 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 #WebGUI10: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 #webgui14:32
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI15:13
-!- mode/#webgui [+o khenn] by ChanServ15: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 #WebGUI15:31
-!- mode/#webgui [+o khenn] by ChanServ15:31
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:22
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:33
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:33
-!- wgGuest61 [n=wgGuest6@gateway.lctn.k12.mn.us] has quit []16:34
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:45
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:47
-!- mode/#webgui [+o tavisto] by ChanServ16:47
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16: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 #webgui17:03
-!- mode/#webgui [+v Radix-wrk] by ChanServ17:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:04
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui17:09
-!- mode/#webgui [+o bopbop] by ChanServ17:09
SDuensinGreetings.17:13
@preactionmorning17:15
BartJolhi17: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 #webgui17:36
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []17:38
-!- SquOnk [n=emhn@64.116.131.130] has joined #webgui17:40
SquOnkHi17:40
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:41
-!- mode/#webgui [+o Haarg] by ChanServ17: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 #webgui17:42
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:42
-!- mode/#webgui [+o Haarg] by ChanServ17:42
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:42
SquOnkHow does i18n work for the toolbar buttons (copy, cut, ...)?17:46
@rizenunrelated17:46
@rizenyou need to create a toolbar icon set17:46
@rizenwell not entirely unrelated17:47
@rizenbut you create the  toolbar icon site17:47
SquOnkrizen: I already have the spanish buttons... Where should they be placed?17:47
@rizenset17:47
@rizenand then update Spanish.pm17:47
SquOnkrizen: All right.17:47
@rizentelling it which toolbar to use17:47
@rizenWe don't currently have a place to upload the icon set17:47
@rizenif you put up a zip file somewhere17:50
@rizenor a tarball17:50
@rizeni'll copy it into the translation17:51
@rizenthen at least people will get it when they download the tarball17:51
SquOnkrizen: Ok17:51
@rizentell me what you think about this Squonk17:51
@rizeni'm thinking about getting rid of the toolbar icons all together17:51
@rizenand replacing them with form buttons17:52
@rizenso that they are more easily translatable17:52
@rizendoes that seem reasonable or ridiculous?17:52
SquOnkrizen: Styled buttons, probably. Users have grown used to the look of the buttons.17:52
@rizenthe other advantage is that the buttons would then take on the appearance of whatever operating system you're on17:53
SquOnkSwitching to "plain old buttons" is technically better IMHO, but aesthetically "dangerous"17:53
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit []17:53
@rizenhehe17:53
SquOnkrizen: But I would go for plain old buttons any day17:53
@rizenyou are as wise as you are wierd17:53
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui17:55
SquOnkrizen: Another reason for plain old buttons is blind people.17:58
SquOnkrizen: 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
SquOnkrizen: One of my customers have a couple of legally blind content creators that complained about the buttons not being "readable" in w3m :-)17:59
SquOnkSorry, "has"17:59
SquOnkrizen: 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
@rizenyeah, unfortunately for blind people WebGUI is a highly visual system18:02
SquOnkrizen: Yes. At least they can type18:03
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:17
CIA-6WebGUI: ernesto * r8075 /branch/WebGUI_7.5/lib/WebGUI/Operation/LDAPLink.pm: Allow ldaps:// URIs while creating LDAP Links.18:26
CIA-6WebGUI: translation * r8076 /translations/Spanish/Spanish/ (Image_Graph.pm Inbox_Message.pm TransactionLog.pm): Update from translation server18: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 #webgui18:37
-!- mode/#webgui [+o apeiron_] by ChanServ18:37
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:42
-!- mode/#webgui [+v cap10morgan] by ChanServ18: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 #webgui18:46
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:53
-!- mode/#webgui [+v perlDreamer] by ChanServ18:54
@rizendoes anyone else think it's super cool that we closed 130 RFE's so far for 7.6?18:59
+perlDreamerYeah!18:59
@rizenso much for 7.6 being a small release. =)19:01
SquOnkrizen: Got mail with the spanish toolbar buttons.19:02
SquOnkrizen: How about extras/toolbar/bullet/$LANG.19:02
SDuensin130?!  WHOA!19:02
@rizenyeah, added SquOnk in the location that you suggest19:03
SDuensinHuh?19:03
SquOnkrizen: 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
SquOnkrizen: That way there will be nothing to change int LANG.pm19:04
@rizennope squonk19:04
SquOnkrizen: If bullet/$LANG exist, use it; if not, use the default one.19:04
SquOnkexists19:04
@rizenno symlinks in webgui19:04
SquOnkrizen: Right, right.19:04
SquOnkrizen: Well, have english be the default then.19:04
* SquOnk rephrases...19:05
SquOnkUse bullet/$LANG if it exists, use bullet/English/ otherwise.19:05
@rizenSquOnk no19:05
@tavistohey 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
SquOnktavisto: Tell them it's a proper Debian repository. They should know what to do.19:06
SquOnkrizen: Why?19:06
@rizenSquOnk: is because i said so a good enough reason?19:06
@tavistoalright, thanks SquOnk :)19:06
SquOnkrizen: That's always a good reason, I wondered if there was any technical or architectural reason.19:06
SquOnkrizen: So, I take it you prefer the toolbar location to be hardcoded in the $LANG.pm file, then.19:07
@rizenyes, for two reasons19:08
@rizen1) since i'm thinking of eliminating graphical toolbar icons, i'd rather not spend *any* time on it doing anything else19:08
@rizen2) because i can easily see Portuguese and Brazilian Portuguese or Spanish and Mexican and Colombian (dialects) sharing toolbar icons19:09
SquOnkI concur19:10
CIA-6WebGUI: translation * r8077 /translations/Spanish/Spanish/Image_Graph_XYGraph.pm: Update from translation server19:11
CIA-6WebGUI: translation * r8078 /translations/Spanish/Spanish/Image_Graph_XYGraph_Bar.pm: Update from translation server19:11
CIA-6WebGUI: colin * r8079 /WebGUI/lib/WebGUI/Workflow/Instance.pm: fix POD whitespace problem19:11
CIA-6WebGUI: colin * r8080 /WebGUI/lib/WebGUI/i18n/English/Macro_UsersOnline.pm: fix broken Help variables for UsersOnline macro19:11
CIA-6WebGUI: graham * r8081 /WebGUI/ (22 files in 9 dirs): 19:11
CIA-6WebGUI: rfe #640: Refactored autocommit and autocomment19:11
CIA-6WebGUI: Autocommit assets like CS posts or Calendar Events can now be added before the19:11
CIA-6WebGUI: parent is committed. They will go into the same version tag as their parent.19:11
+perlDreamerWhy 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_O19:13
@rizeni'm not sure they've even figured out how to do that on earth yet19:13
SquOnkperlDreamer: Maybe because the solar cells are b0rken19:13
+perlDreamerthe solar cells are great, it's the concentration of the solar radiation during winter that's the problem19:14
@rizenwon'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
SDuensinIt's easier than that.  It costs too much.19:14
@rizenatmosphere also includes all the dust in the sky apeiron19:15
SDuensinBatteries/fuel are "good enough".19:15
* SquOnk is getting hungrier by the minute19:16
@rizenme too19:16
SquOnkRan 5 miles last night, and had a measly breakfast19:16
-!- rizen is now known as rizeneatslunch19:16
* SDuensin three19:17
SquOnkPie Chart is so funny in spanish...19:19
SquOnk...particularly in Venezuela.19:19
SquOnkPie Chart translates literally to "Gráfico de Torta"19:19
SquOnkBut we have an expresión "poner la torta" meaning "fucking it all up"19:20
SquOnk...so it's quite funny19:20
SDuensinI know enough Spanish to order lemonade.  Maybe beer.19:20
SquOnkEverytime you read or hear about "torta" and it's not birthday related, you know someone it's making fun of someone else.19:20
SquOnkUnless someone says "partamos la torta" which means "split the booty"19:22
SDuensinWhat is 'torta' that it applies to so many phrases?19:22
SquOnk"torta" means literally cake or pie.19:23
SquOnkBut it can be used euphemistically...19:23
SDuensinThat was my guess.19:23
SquOnkYou can use "torta" as "something to be broken up in pieces"19:23
SquOnkYou can use "torta" as "cow dung" or even "human dung"19:24
SquOnkAnd you have your "torta de cumpleaños" on your birthday, and it's plain cake :-)19:25
SquOnkYou can use "torta" as "slap or punch in the face"19:25
SDuensinHey!  Dora taught me 'cumpleanos'!19:25
@tavistoSquOnk, Le daré la fuente del primer libro para que usted traduzca a español.19:27
SquOnktavisto: Con gusto19:28
SquOnktavisto: Estaremos esperando19:28
SquOnkTranslating is very interesting :-)19:30
@tavistowell 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 #webgui19:43
CIA-6WebGUI: colin * r8082 /WebGUI/t/Shop/Address.t: update Shop/Address test for recent RFE addition19:51
nuba"torta" means "something that doesn't go straight" in portuguese20:00
nubaand some meaning are shared with spanish20:01
nubameanings*20:01
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has quit [Read error: 60 (Operation timed out)]20:13
topsubI 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
topsubi am trying to do this threw a macro20:15
+perlDreamers/threw/through/sg20:16
+perlDreamertopsub, yes.20:16
+perlDreamerCoupons should have an addToCart-type method20:16
topsublol oops20:16
topsublooks 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
topsubbased on my checkout test that i wrote20: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 #webgui20:33
CIA-6WebGUI: doug * r8083 /WebGUI/docs/ (changelog/7.x.x.txt perltidyrc): added a perltidyrc for webgui code20:36
+perlDreameryay preaction!20:38
@preactionyay!20:38
SDuensinyay me!20:38
+perlDreamer++perltidyrc20:39
+perlDreamernow, who is going to do the super tidy?20:39
@preactionhaven't decided yet20:40
@preactionwe probably need everyone to lay off for a day to get the whole thing done, or just do it by sections or something20:41
+perlDreamerLast year, rizen and I tried this, and it broke WebGUI20:43
+perlDreamerat first, I didn't believe it, so I tried it myself and it was really broke.20:44
@rizeneatslunchif you did it file by file20:44
+perlDreamerso if we do this, we need to run automated tests and manual tests carefully20:44
@rizeneatslunchyou'd be able to see what breaks20:44
-!- rizeneatslunch is now known as rizen20:45
@rizenwe did it on the whole repo if i remember right20:45
@preactioni 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 effort20:45
+perlDreameryup20:45
CIA-6WebGUI: jt * r8084 /WebGUI/lib/WebGUI/TabForm.pm: buttons in the right place21:17
topsubis WG/Auth->authenticate the way to try and login a user from a macro?21:20
+perlDreameryes21:20
topsubhmm that does that check passwords also?21:20
+perlDreamerwell, WG/Auth is21:20
+perlDreamerI'm not sure which submethod21:20
topsubkinda confused about it and auth.t isn't helping much21:21
+perlDreamerAuth is this dark, scary code21:21
+perlDreamerthere are trolls and spiders in there21:21
+perlDreamerand heffalumps21:21
topsubi see that21:21
topsubone bit me21:21
+perlDreameroy21:21
topsubi see in auth.t i get a auth object21:21
+perlDreamerDon't forget to have that looked at21:21
topsubthen they call auth->login21:21
topsublol iwon't21:21
topsubbut i don't see how it checks the password21:21
topsubhmm.. this is confusing21:22
@preactionauthenticate checks the password, login sets the session's user21:22
+perlDreamerpassword checks are done in the particular Auth method21:23
+perlDreamerWebGUI vs LDAP, for example21:23
topsuboh oh i see, i need to look at WebGUI::Auth:WG->authenticate21:27
topsubi was looking at WebGUI::Auth->authenticate21:27
+perlDreamertopsub, actually, you need to look up the user's auth method, and use that21:35
+perlDreamerunless you know that it will always be WebGUI21:35
topsubit will be21:35
@preactionthere's a method in WebGUI::Operation::Auth that can do the lookup and give you the right auth method21:35
topsubin using this api i need to setup a session for another webgui site21:36
topsuband then do this off of it21:36
topsubbut 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 seems21:37
topsubit seems i will need to update $self->session then switch back after i am done21:43
CIA-6WebGUI: jt * r8085 /WebGUI/www/extras/yui: preparing for 2.6 yui upgrade21: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
wgGuest36I 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
@preactionwgGuest36, nothing really, it's just a normal mysql23:08
wgGuest36I'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 wre23:13
@preactionyou need to source in the WRE first. this is an FAQ on how to work with the WRE23:14
@preaction. /data/wre/sbin/setenvironment.sh ( there is a "." and then a space " " and then /data...)23:15
wgGuest36Thanks23:15
wgGuest36You know..... I knew that ... sorry23:15
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui23:42
snapcountI'm trying to build a nav that does nested lists... anyone have a template for that they could send me ? =D23:44
snapcounti.e.23:44
snapcount<ul><li>foo</li><ul><li>foo2</li></ul><li>foo3</li></ul>23:44
snapcountthe inner list are descendants of the parent23:45
@preactionhumph... i thought i had one in a staff blog post, but apparently i didn't go that far23:47
@preactionthe Site Nav template might be of interest, i think that's a progressive enhancement thing23:47
snapcountok cool... I'll check that out real quick23: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 #webgui00:13
-!- mode/#webgui [+v cap10morgan] by ChanServ00: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 #webgui00:41
-!- dionak [n=dionak@97.66.185.250] has quit []00:49
topsubi 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
@preactionit sounds possible01:06
-!- SquOnk [n=emhn@64.116.131.130] has quit [Remote closed the connection]01:14
topsubthe 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
topsubso will i be able to switch it to the other session db link01:22
@preactiontopsub, you need to create an instance of WebGUI::Auth::WebGUI and give it the other site's session01:23
@preactionmy $newSession = WebGUI::Session->open(...); my $auth = WebGUI::Auth::WebGUI->new( $newSession );01:23
topsubwhen i called ->authenticate you can't send it a seesion01:23
topsubthen from $auth->authenticate?01:23
@preactionno, that won't work01:24
topsubhmm after i have the auth obj i can't call authenticate($username, $pw); ?01:26
@preactioni don't understand.01:26
@preactionyou make the auth object as i said above01:26
@preactionthen you can call authenticate on that01:26
topsubah yes01:26
topsubthats what i am tryin gto say01:26
topsub$auth->authenticate.... and this has the other sites session01:27
@preactionyes, because you gave it the other site's session01:27
topsubawesome. thats what i needed help with..thanks preaction01: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 #webgui01:35
-!- mode/#webgui [+o apeiron] by ChanServ01:35
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:48
-!- juan [n=juangui@201.232.58.66] has joined #webgui01:50
juanwhen i try to start spectre i have the next error01:50
juanhttp://webgui.pastebin.com/m1c520b8501:51
@preactionspectre is already started or still running or something is trying to use that port01:53
@apeironsockstat++ # FreeBSD makes finding that out so easy01: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 #webgui02:07
@perlmonkey2Anyone 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 #webgui02:21
-!- mode/#webgui [+o apeiron_] by ChanServ02:21
@perlmonkey2oh, that sucks.  International.pm should be able to return a hash you can pass to a template.02:23
@Haargwhere 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
@Haargfor everything new, we want to use the International macro instead of preparing a bunch of template variables02:28
+perlDreameryeah, what Haarg said02:28
@perlmonkey2Haarg: 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> 's02:30
@preactionthe Gallery does the International macro all over02:30
@perlmonkey2thanks02:30
@perlmonkey2ack....well at least that should be easy to switch to the macro with vi regex02:32
@preactionor the new 7.6 code area find/replace! ;-)02:32
@apeiron_ack++ 02:32
@perlmonkey2preaction: ???  Not sure what that is, but I'm on an old 7.5 branch.02:33
@perlmonkey27.5.1102:33
@preactionthe template editor in 7.6.x has a find/replace, syntax highlighting, and some other little features02:34
@perlmonkey2Man that sounds nice.  I've got to merge this branch.02:34
+perlDreamerperlmonkey2: qmf<cf ^International(-ESC-f>s);-ESC-02:35
@perlmonkey2perlDreamer: ah, what is that?02:35
+perlDreamerPlace your cursor in vim on the same line as the tmpl_var that you want to replace02:36
+perlDreamerIt executes and creates a VIM macro that changes02:36
+perlDreamer<tmpl_var fooBar>02:36
+perlDreamerto 02:36
+perlDreamer^International(fooBar);02:36
@apeiron_Macro will be named m02:36
@apeiron_Then you execute it with @m02:36
+perlDreameryawp02:36
@perlmonkey2brilliant02:36
+perlDreamervim macros are very powerful02: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
@rizeni'm going to gouge my eyes out02:37
@preactionyay?02:37
@rizenYUI's new datatable/paginator thing is an enormous change, and appears to introduce much magic02:38
@rizenand the magic doesn't appear to work02:38
@preaction... 2.6.x?02:38
+perlDreamerjavascript is horrible nasty stuff02:38
@rizenyeah02:38
+perlDreamerIt's worse than dog poop on your shoe02:39
+perlDreamerIt's worse than cat pee on your couch02:39
@preactionwonderful...02:39
+perlDreamerIt's worse than...02:39
+perlDreamerwell, it's just bad02:39
@preactionperlDreamer, like so many things, it isn't JavaScript itself, but what other people do with it ;)02:39
@rizenactually pd is right02:41
+perlDreamerI am?02:46
+perlDreamercrud02:46
+perlDreamerI'm only allowed to be right once per month02:46
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:47
@rizeni'm starting to think i may have to rewrite the asset manager to get pagination working02:55
@rizennot sure yet02:55
@rizenbut if i do, then i might as well do the 7.7 changes to the asset manager at the same time02:55
@rizenwhich is a lot of work, but at least all the code will be fresh in my mind while i'm doing it02:56
@preactionsounds reasonable02: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
@tavistoRizen, IEEE is finally expanding use of wG. woohoo!03:02
@tavisto*tavis does happy dance*03:02
@perlmonkey2IEEE uses wg?  holy crap03:05
@perlmonkey2we're talking about THE IEEE?03:06
nubawhoa, awesome03:06
@preactionyes, THE ieee ;-)03:06
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:08
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI03:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:11
@apeiron_tavisto, Curious, do you have any details?03:19
@tavistoyes, the IEEE03:19
@tavistois already using wG internally03:19
CIA-6WebGUI: jt * r8086 /Too many paths: 03:19
CIA-6WebGUI: upgrading to YUI 2.603:19
CIA-6WebGUI: 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
@tavistoit's on a somewhat limited basis but it is in their standards department so it has lots of potential03:20
@tavistovague details at the moment. But basically expanding into public areas03:20
@apeiron_!03:20
@apeiron_IEEE++03:20
@tavistowhich is very good.03:20
@apeiron_Get them to make wG a standard! :D03:21
@tavistothat's the plan.03:21
nubaheh03:21
@tavistoif they can incorporate wG into their project standards we're looking a potential monster wG user03:21
nubai've noticed when they started using the boards a long time ago03:21
@tavistobaby steps for now... 03:21
nubacause I have a mail filter rule to send IEEE newsletters to the proper folders03:22
@tavistoLuigi is a really great guy to work with.. So it makes it fun03:22
nubathen I started seeing webgui stuff there03:22
@tavisto:)03:22
@rizenthat's great news!03:23
-!- khenn [n=khenn@97.92.186.139] has quit [Read error: 113 (No route to host)]03:28
@tavistoyessir03:31
@tavistoalright, I'm done sending work emails and now I must drink a tall german lager.. peace out peeps03: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 #webgui04:06
-!- mode/#webgui [+v cap10morgan] by ChanServ04: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-6WebGUI: jt * r8087 /WebGUI/docs/upgrades/packages-7.6.2/ (3 files): making ems work with new data form04: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 #webgui05:01
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui05:05
-!- mode/#webgui [+v cap10morgan] by ChanServ05: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 #webgui05:17
-!- mode/#webgui [+v cap10morgan_] by ChanServ05:17
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink05:23
-!- Netsplit over, joins: grink05: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: grink05:28
-!- Netsplit over, joins: grink05:29
CIA-6WebGUI: perlmonkey2 * r8088 /branch/WebGUI_Survey2/ (2 files in 2 dirs): i18nd06: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 #webgui07:00
CIA-6WebGUI: doug * r8089 /WebGUI/docs/perltidyrc: changes to the perltidyrc to make them more PBP and less DCS07:01
patspamDCS?07:16
patspampreaction: 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 #WebGUI08:32
-!- mode/#webgui [+o khenn] by ChanServ08:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:46
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui09: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 #webgui09:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui10:11
-!- mode/#webgui [+o Haarg] by ChanServ10:11
-!- Bernd_ [n=spunky@dslb-088-074-164-004.pools.arcor-ip.net] has joined #webgui10: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 #WebGUI11:11
-!- mode/#webgui [+o khenn] by ChanServ11: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 #webgui11:54
CIA-6WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed)13:07
CIA-6WebGUI: Squashed commit of the following:13:07
CIA-6WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd74413:07
CIA-6WebGUI: Author: Patrick Donelan <pat@patspam.com>13:07
CIA-6WebGUI: Date: Thu Oct 23 20:32:57 2008 +110013:07
CIA-6WebGUI:  Now with > 90% test coverage!13:07
CIA-6WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c913:08
CIA-6WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed)13:50
CIA-6WebGUI: Squashed commit of the following:13:50
CIA-6WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd74413:50
CIA-6WebGUI: Author: Patrick Donelan <pat@patspam.com>13:50
CIA-6WebGUI: Date: Thu Oct 23 20:32:57 2008 +110013:50
CIA-6WebGUI:  Now with > 90% test coverage!13:50
CIA-6WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c913:50
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]14:24
CIA-6WebGUI: patspam * r8090 /branch/WebGUI_flux/ (44 files in 15 dirs): (log message trimmed)14:35
CIA-6WebGUI: Squashed commit of the following:14:35
CIA-6WebGUI: commit a4caef88651723ff3826bb18daf3e9fa63bcd74414:35
CIA-6WebGUI: Author: Patrick Donelan <pat@patspam.com>14:35
CIA-6WebGUI: Date: Thu Oct 23 20:32:57 2008 +110014:35
CIA-6WebGUI:  Now with > 90% test coverage!14:35
CIA-6WebGUI: commit c3e6d152c41ebd5ed6a68fdd960148e2b35478c914:35
CIA-6WebGUI: graham * r8091 /WebGUI/lib/WebGUI/ (8 files in 4 dirs): fix some issues with autocommit14:35
CIA-6WebGUI: graham * r8092 /WebGUI/t/syntaxCheck.t: clean up syntaxCheck messages slightly14:35
CIA-6WebGUI: graham * r8093 /WebGUI/ (9 files in 7 dirs): added: WebGUI::AssetCollateral::DataForm::Entry object for managing DataForm entries14:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14: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 #webgui15:35
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:40
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:40
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."]15:48
CIA-6WebGUI: 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 #WebGUI16:23
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui16:26
-!- mode/#webgui [+o bopbop] by ChanServ16:26
SDuensinUgh.  It's Thursday.  I never could get the hang of Thursdays.16:29
+MrHairgreaseGreasings!16:29
SDuensinHowdy.16:30
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:33
-!- mode/#webgui [+o rizen] by ChanServ16:33
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:46
-!- mode/#webgui [+o tavisto] by ChanServ16:46
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:53
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:53
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui16:57
-!- mode/#webgui [+o apeiron] by ChanServ16:57
-!- mego [n=mego@adsl-75-17-223-194.dsl.euclwi.sbcglobal.net] has joined #webgui16: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 #webgui17:10
@rizenwho's your daddy?17:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]17:11
+MrHairgreasewell my father ofcourse17: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 #webgui17:18
-!- mode/#webgui [+o preaction] by ChanServ17:18
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:25
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []17:26
-!- BartJol [n=plainstu@mail.difrax.nl] has joined #webgui17: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 #webgui17:30
-!- mode/#webgui [+o Haarg] by ChanServ17:30
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui17:46
+MrHairgreasewe're gonna use perltidy now?17:48
+MrHairgreaseI thought that was considered to great a risk for screwing up code here?17:48
@preactioni 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 stable17:49
+MrHairgreaseok17:50
+MrHairgreasethat new editarea thing is awesome btw!17:50
+MrHairgreasejust saw it today17:50
@preactionbut that process probably won't happen for a while, since it will entirely destroy anybody's chance at merging back into HEAD17:50
@preactionyeah, i like the new editarea mainly for the Find/Replace thing17:51
+MrHairgreasethat's true17:51
+MrHairgreaseI like the syntax coloring and th eline numbers too17:51
@preactionyeah, that's why i did it, someone from HD Publishing asked for that17:52
+MrHairgreaseit makes it much more easy to communicate to someone remote what you are doing17:52
+MrHairgreaseI sometimes have template editing sessions over the phone17:52
@preactionyeah, and scanning the code for that one thing you're looking for is easier17:52
@preactionahh, wow17:52
+MrHairgreaseindeed17:52
@preactionthat sounds kinda difficult17:52
+MrHairgreasesounds worse than it is17:52
+MrHairgreaseand it does't happen that often17:53
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]18:07
topsubwhen i create a user do i need to set an auth method. or should it set one by default18:18
topsub?18:18
@preactionyou should set an auth method18:18
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:27
topsubthanks preaction got it working!18:30
topsubIt is werid tho because if you look at the user from the admin console it looks like an auth method is set18:30
topsubi didn' think to look at the database to see if it wasn't18:30
topsubI 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
@preactionthat's because there's no blank entry in that select box, so if none is selected explicitly, the first one gets selected18:30
@preactionthere's no blank entry in that select box because it should not be possible to create a user with no authMethod18:31
topsubhm So should the api set on by default then?18:31
topsubif one is set for you by default on the front end, shouldn't it be the same from the backend?18:32
@preactionwhich one? it might be possible, but i wouldn't know the reprocussions18:32
topsubby default the "WebGUI" is set on the frontend. So seems maybe on the backend the same thin18:32
topsubthing*18:32
@preactionthere's an explicit setting for "Default Auth Method", is that what you mea?18:33
topsubDoes that only effect the frontend tho?18:35
@preactionfrom what i understand, yes18:37
topsubSo 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 thought18:39
@preactionmaybe. 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 set18:40
@preactionso if you don't know which auth method is being used, you might be creating invalid users18:41
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:48
-!- mode/#webgui [+v cap10morgan] by ChanServ18:48
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @apeiron18:57
-!- Netsplit over, joins: @apeiron19: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-6WebGUI: graham * r8095 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.28 dev20:11
CIA-6WebGUI: graham * r8096 /branch/WebGUI_7.5/docs/changelog/7.x.x.txt: move changelog note to new version20:11
CIA-6WebGUI: 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 page20:11
CIA-6WebGUI: doug * r8098 /WebGUI/docs/ (2 files in 2 dirs): forward ported 809720:11
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui20:14
-!- mode/#webgui [+v perlDreamer] by ChanServ20:14
-!- Bernd_ [n=spunky@dslb-088-075-229-239.pools.arcor-ip.net] has joined #webgui20:15
+perlDreamerBernd_: 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
+perlDreamerNope.20:17
Bernd_Which ones?20:17
+perlDreamerOn webgui.org, see the Nightly Smoke test posting in the forums20: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 #webgui20:18
Lisettei try to do a payment driver, i follow of the book of developer, but shows me an error with the process getButton20: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
+perlDreamerBernd_: http://webgui.pastebin.com/m3201c57c20: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
Lisettei 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/d706855db20:35
Lisettehow to do for do a payDriver?20:35
+perlDreamerBernd_: That's cool.  If I have time, I may try to do it myself later.20:36
+perlDreamerBernd_: 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
+perlDreamerOkay, 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
+perlDreamerBernd_: There's no rush20:37
Bernd_Hope, I will be able to reproduce.20:37
+perlDreamerI 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
+perlDreamerThat was preaction, IIRC20:42
@preactionyes'm20:42
@preactionworks in the SQLReport and Snippet too20:42
Bernd_What does IIRC mean?20:43
+perlDreamerIf I Recall Correctly20:43
+perlDreamerHTH = Hope This Helps20:43
+perlDreamerHAND = Have A Nice Day20:43
@rizenJTISOU20:44
@rizenJT is sick of you20:44
+perlDreamerJTISOU is almost like jigou20:44
Bernd_Me?20:44
+perlDreamerrizen secretly hates me20:45
+perlDreamerBecause he can't fire me20:45
@rizenthere's no secret about it20:45
@rizeni hate everyone20:45
+perlDreamerThat's good to know20:46
+perlDreamerI was wondering what I did to get in the current situation20:46
Bernd_Good he can't fire me neither.20:47
Bernd_May I hate you back?20:47
@preactionyou 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
@rizenall my love is reserved for sarah, so i cannot return your affection for me20:49
+perlDreamerDidn't you say that you hate everyone?20:50
@rizensome wives take their husband's balls at the beginning of a marriage, sarah staked a claim on my love.20:50
@rizenyes, i hate her too20:50
@rizeni'm saying she took my love20:50
+perlDreamerIt's a love/hate relationship?20:50
@rizennot that i gave it20:50
+perlDreamerOy20:50
@rizenshe's a love theif20:50
+perlDreamerI think Pat Benatar has a song about that.20:51
@rizenmaybe, but i'm not lost20:51
@rizenjust all out of love20:51
+perlDreamerNow you're singing Air Supply20:51
+perlDreamerI suppose you're lost without her, too?20:51
@rizenoh sorry i don't know my 70s/80s music20:51
@rizeni just said i'm not lost20:52
+perlDreamerBringing up my age won't win you points, youngin'20:52
@rizenit's not that i'm so much younger than you...it's that i don't like the music from those eras20:52
Bernd_So, how old are you then?20:53
@rizen16220:53
Bernd_months?20:54
@rizendecades20:54
+perlDreamer26, hexadecimal20:54
Bernd_So that is 38?20:54
Bernd_decimal, I mean.20:54
Bernd_You or JT?20:55
+perlDreamerMe20:55
@apeiron162 months would be a pretty impressive age to know perl so well.20:55
+perlDreamerIt's in his DNA20: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
+perlDreamerhm20:57
-!- topsub [n=josh@97.66.185.250] has joined #webgui20: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
+perlDreamerThat's not necessarily a bug in the beta, but it would be good to know why that's not happening anymore.20:58
+perlDreamerYou'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
@preactionperlbot math 162/1220:59
perlbot13.520:59
@preactionmost impressive20:59
+perlDreamerHeh, he just skipped perl 4 and younger20:59
+perlDreamerNot so bad20:59
Lisetteanyone 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
+perlDreamerFor the WRE?  I don't know21:10
Bernd_It seems to be set.21:10
+perlDreamerThere's a wiki page about how to reset it to something known21:10
@preactionBernd_, 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
@preactionnot when setting up the WebGUI site, when using the WRE Console to install the WRE21:11
Bernd_Ok, I got it. I think it was a typo.21:12
@preactionthough that might be the same one then21:12
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui21:13
+perlDreamerLisette, 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
@preactionmmmmmaybe21: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.621:25
Bernd_Are you aware of any changes?21:25
@preactionno21:26
@preactionyou want to open a new session?21:26
@preactionis that what you were trying to do? for the testing purposes thing?21:26
@preactionWebGUI::Session->open(); see perldoc WebGUI::Session21:26
+perlDreamerpreaction, he needs entries in userSession table for his macro to work21:27
Bernd_http://webgui.pastebin.com/d614bcb521:27
Bernd_It is the last lines...21:27
Bernd_In 7.5 WebGUI::Session::Var->new($session); did the job.21:28
+perlDreamerBernd_: 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
+perlDreamersure21:30
metanilAdminToggle 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::start21:31
Bernd_I don't understand.21:32
+perlDreamermetanil, template URL21:32
metanilin the macro its creating by using Template->newByUrl($session, ???)21:32
+perlDreamernot an ID21:32
@preactionBernd_, opening a new session runs Session::Var::start21:32
metanilok gotcha. 21:32
metanilthanks21:32
metanil(for default it was default_admin_toggle_macro) :D21:33
Bernd_So why isn't the userSession table being updated then?21:33
+perlDreamerthat might be its URL21: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::start21:44
Bernd_and somewhere in Session::Var::start there is21: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
@preactionBernd_, did you try using WebGUI::Session->open? you can get the necessary information from the WebGUI::Test package21: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
Lisettewho knows about the payDrivers?22:01
@rizenWAHOOOOOO!!!!! i was able to fix the assset manager without rewriting it from scratch22:08
@rizenman that took way longer than it should have22:08
@rizenLissette what do you want?22:09
@perlmonkey2Lisette: rizen knows all about them :)22:09
Lisettei 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/d706855db22:09
@rizenLisette: here's an updated karma pay driver: http://www.webgui.org/bazaar/karma-pay-driver22:22
@rizeni don't know if you mistyped something or if i did when i wrote that chapter in the book22:22
@rizenbut this one works22:22
@rizencuz it's the one in use on plainblack.com22:22
@rizenas far as your own pay driver goes, it sounds like you're not passing the right type of object somewhere along the lines22:23
@rizenwithout the full code it's really impossible for me to give you a better answer than that22:23
@rizenand i don't have time to debug it for you even if you gave me the full code22:23
@rizenmy advice would be to publish your full pay driver to the webgui dev mailing list22:23
@rizenalong with the error message22:23
@rizenand see if anybody has the time to help you out22:24
CIA-6WebGUI: jt * r8099 /WebGUI/ (2 files in 2 dirs): fixed pagination in asset manager22:32
Lisettein the book there not the process canUse22:32
@rizeni know22:33
@rizeni told you, this version has been updated22:33
@rizenit is siginificantly different than the one in the book22:33
+perlDreamerwow! That's in the book?22:33
+perlDreamerMaybe I should read it22:33
+perlDreamerthe whole thing22:33
@rizenyup, it's in the book22:33
+perlDreamerThere's a very interesting chapter on testing, but I haven't ready anything else yet.22:34
@rizenhehe22:34
@rizenpd, 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 type22:35
@rizenso there's all kinds of cool new code in there22:35
@rizenthat isn't anywhere else in the webgui cosmos22:35
+perlDreamercool!22:36
@rizeni figured we pretty much had to do that to make it interesting for old hats, and teach by example for the new pups22:37
@preactionanyone here remember why Text::Wrap was removed from WebGUI::Mail::Send?22:57
@preactionoh, we're using quoted-printable now22: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 #WebGUI23:04
-!- mode/#webgui [+o tavisto] by ChanServ23:04
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui23:07
-!- mode/#webgui [+o apeiron] by ChanServ23:07
CIA-6WebGUI: perlmonkey2 * r8100 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.28 release23: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
Lisetterizen, 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
@rizenthere are many reasons23:50
@rizen1) is it enabled?23:50
@rizen2) does it compile correctly?23:51
@rizen3) is it in your config file?23:51
@rizen4) have you created an instance of it (that goes along with #1)23:51
@rizen5) does it pass the canUse() check23:51
@rizen6) maybe something else i haven't thought of23:51
Lisette1 yes, 2 yes, 3 yes, 4 yes23:57
Lisette5 how to do?23:57
--- Day changed Fri Oct 24 2008
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:00
CIA-6WebGUI: doug * r8101 /WebGUI/docs/upgrades/packages-7.6.2/style_03.wgpkg: fixed problem with style_03 template00:13
CIA-6WebGUI: perlmonkey2 * r8102 /branch/WebGUI_7.5/docs/upgrades/packages-7.5.28/style_03.wgpkg: corrected style_0300:13
Lisettei continue with the same error00:15
Lisettein the payForm00:15
-!- dionak [n=dionak@97.66.185.250] has quit []00:20
CIA-6WebGUI: perlmonkey2 * r8103 /branch/WebGUI_7.5/docs/create.sql: Preparing for 7.5.28 (stable)01:00
CIA-6WebGUI: translation * r8104 /translations/German/German/ (Macro_UsersOnline.pm Asset.pm Asset_WikiPage.pm): Update from translation server01:00
CIA-6WebGUI: graham * r8105 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.29 dev01:00
CIA-6WebGUI: graham * r8106 /branch/WebGUI_7.5/docs/ (4 files in 3 dirs): fixed: Site Nav is broken01:00
CIA-6WebGUI: perlmonkey2 * r8107 /branch/WebGUI_7.5/docs/create.sql: Preparing for 7.5.29-stable01:00
CIA-6WebGUI: translation * r8108 /translations/German/German/Asset_Template.pm: Update from translation server01:00
CIA-6WebGUI: translation * r8109 /translations/German/German/Asset_UserList.pm: Update from translation server01:00
CIA-6WebGUI: jt * r8110 /releases/WebGUI_7.5.29-stable: Release 7.5.29-stable01:00
CIA-6WebGUI: translation * r8111 /translations/German/German/WebGUI.pm: Update from translation server01:00
CIA-6WebGUI: translation * r8112 /translations/German/German/WebGUI.pm: Update from translation server01:00
@rizenLisette: in your new pay driver create a method called canUse() and make it return 101:23
@rizenrestart modperl01:23
@rizenif you can now see your paydriver in the list01:23
@rizenthen there was something wrong with your canUse()01:23
@rizenif you still can't see it, then something else is wrong01:23
Lisetteif i restart apache this restart modperl?01:30
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui01:30
@preactionLisette, yes01: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
Lisettewhen i pay i choose the gateway.... the button don't shows me, this show me WebGUI::Shop::PayDriver::BotonPagos=HASH(0x12b4cf70)01:46
Lisettewhat i must do?01:46
CIA-6WebGUI: translation * r8113 /translations/German/German/WebGUI.pm: Update from translation server01:47
CIA-6WebGUI: graham * r8114 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.30 dev01:47
CIA-6WebGUI: translation * r8115 /translations/German/German/Workflow_Activity_NotifyAboutLowStock.pm: Update from translation server01:47
CIA-6WebGUI: translation * r8116 /translations/German/German/VersionTag.pm: Update from translation server01:47
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01:51
Lisettealreadry01:54
Lisetteready01: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 #WebGUI02:16
-!- mode/#webgui [+o khenn] by ChanServ02: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 #webgui02:45
-!- mode/#webgui [+o apeiron] by ChanServ02: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
patspamperlmonkey2: you about?03:05
CIA-6WebGUI: patspam * r8117 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Set application/json Content Type header on JSON responses03:09
CIA-6WebGUI: patspam * r8118 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Minor bugfix03: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 #webgui03:34
-!- mode/#webgui [+v cap10morgan] by ChanServ03: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 #webgui04:12
patspamdo you guys use log.conf much to customize log4perl output?04:37
@rizenusually only for debugging04:38
@rizenlike when something is going wrong on some site, we might create a logger just for that one site04:38
@rizenwith full debug on04:38
patspamI'm trying to use it to show only debug for the particular module I'm working on04:38
patspamnot getting much love04:39
patspamfinding i have to use a custom filter because wg uses a single log4perl "category" for all messages04:39
patspamso you can't just do log4perl.logger.WebGUI.MyModule = DEBUG04:40
@rizencorrect04:41
@rizenthe category is the config file rather than the module name04:42
@rizenbecause in production04:42
@rizenyou want to separate logs by site04:42
@rizennot by module04:42
patspamyeah, fair enough04:42
patspamso I'm trying to use: log4perl.filter.myfilter = sub { /WebGUI::MyModule/ }04:42
patspamin conjunction with log4perl.appender.mainlog.Filter = myfilter04:43
patspamah i see why it's not working, that only does the string match against the log message itself04:44
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui04:47
knowmadhey, 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 there04:50
@rizenwhat do you mean configuring/04:50
@rizenlike how to set up a virtual host?04:50
@rizenor how to set up an awstats config file?04:51
@rizendon't know if you're using the WRE or not, but it does both for you04:51
knowmadhey rizen; yeah, i'm wanting to offer stats info for all my shared hosting sites on this server04:51
@rizenautomatically04:51
knowmadbut it doesn't add a web interface that i can see04:51
knowmadsomething like sitename.TLD/awstats04:51
@rizenyes it does...you just have to use the wreconsole.pl to turn it on04:51
@rizenno it's not like that04:52
@rizenit's 1 stats site04:52
@rizenfor all clients04:52
@rizenstats.example.com?config=www.somesite.com04:52
knowmadthat's fine too; i can use redirects04:52
knowmadso it's disabled by default; what is wreconsole enabling?04:52
knowmador is it adding a new virtualhost?04:52
@rizenwreconsole.pl generates an awstats file for you04:52
@rizenan awstats vhost file04:53
@rizenand also enables stats processing in wre.conf04:53
knowmadOK, that's what i'm looking for; it's not in the docs that i could tell (from grepping WebGUI directory)04:53
knowmadoh so stats processing isn't enabled by default?04:53
@rizennope04:53
@rizenthe configs are created04:53
@rizenbut it doesn't actually calculate the stats04:54
knowmadI see04:54
knowmadi'll add this to wiki04:55
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui04:56
@rizenit's funny to me what things people think should be documented05:02
@rizenvs what i think is intuitive05:02
@rizeni wish i had a better barometer for such things05:04
knowmadthat's what IRC is for, eh?05:07
knowmadhere's an example for you that might help05:07
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []05:07
knowmadwe just signed up for Everyone.net05:07
knowmadthe 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 users05:08
knowmadi 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 #webgui05:09
@rizeni know what you mean05:09
@rizeni thought that too05:09
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]05:09
@rizenthe problem is05:09
@rizeni wrote the wre05:09
@rizenso it's hard for me to know what is or isn't intuitive05:10
@rizento me it makes total sense05:10
knowmadyeah, i'm realizing this as we work more with WebGUI and PB05:10
@rizenfor end user documentation i get a bit of a gut check because i have kristi writing the documentation05:11
knowmadhopefully our input is constructive05:11
knowmadyeah, she's doing a good job at that05:11
@rizenbut on admin level stuff...i'm the only one that even understands the stuff05:11
@rizenlet alone writing it05:12
@rizen=)05:12
@rizeni have our newest designer tabitha going over the designers guide right now as well05:12
@rizenhoping to make that better05:12
knowmadi 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
@rizenplease track it down, cuz i didn't see it05:13
@rizenwas it on irc?05:13
knowmadi think that's the best thing; we're doing more of our QA meetings with staff who aren't intimate with the project05:13
knowmadno, it was in forums05:13
knowmadbrb05:13
@rizenplease post it to the RFE list05:13
@rizenjust a link to the forum post will be fine05:13
knowmadk05:13
knowmadit was in regards to awstats also :)05:14
knowmadadded RFE05:15
@rizencoolio05:16
@rizeni have to find someone to write the next version of the admin guide for me i think05:16
@rizeni was bored after page 1005:16
@rizenand then i kept writing for another 200+ pages05:16
@rizento me all this stuff is second nature05:17
@rizenand that simply doesn't work well when you're trying to write about it without leaving out any steps05:17
knowmadyeah, i've had the same experience with writing our internal docs; it's just too easy to take things for granted 05:18
knowmadso I see you guys are hiring again; that's good news considering our current economy05:18
@rizenhave you seen a slow down in business?05:19
knowmadyeah, less new clients; our existing clients are keeping us busy but less inquiries for new jobs05:20
@rizenactually that's what we've seen all year05:20
knowmaddiona is working on a marketing campaign using some of our recent case studies to get me some sales calls05:21
@rizenwe are still increasing our client base, but at a much slower pace this year05:21
knowmadditto05:21
@rizenwe got a good hit off my last cio.com article05:21
knowmadwe'll have our best year this year in terms of gross income05:21
@rizenit could turn in to a good sized client, so i've got my fingers crossed05:22
@rizenus too05:22
knowmadyeah, that's what tavis was saying; i was glad to see the article get posted05:22
knowmadthat's great news; we're working on some stuff to add to the Bazaar based on recent project that's finally wrapping up05:22
@rizensweet05:23
@rizenthere are only a few things for sale on the bazaar so far, but we've been getting good interest from peeps looking to make sales05:23
@rizenand we started doing our first payouts to people selling stuff05:23
knowmadi'm realizing that we need to work on growing the ecosystem around WebGUI05:23
knowmadthe bazaar seems a good step; this would be a good topic for partners forum05:24
knowmadthat's good to hear05:24
@rizeni've got a top secret project that i hope to launch mid november that will increase webgui awareness by leaps and bownds05:24
@rizennot to mention increase the size of the ecosystem around webgui05:25
knowmadThat's great! let us know if there's a way to help; maybe it will be obvious at that time05:25
@rizenthis one is a one man show05:25
@rizenbut i'm certain it will inspire all kinds of ideas05:25
knowmadhey, get this; i found that our local paper's web site (charlotte.com) is using insite05:26
knowmadi went to search "insite cms" on google and cmsmatrix.org is the #1 result05:26
@rizenheh, of course it is05:26
@rizen=)05:26
@rizenyou think i run shoddy sites?05:26
knowmadnot at all, just surprised that a comparison site ranked higher than the company's own web site05:26
@rizenyou know what i can't believe05:28
@rizenwe're giving away the matrix to people, which is really a unique feature05:28
@rizenand hardly anybody has put up matrix sites05:28
@rizenpeople could be making money hand over fist05:28
@rizenwe have one client that pays all of his bills doing it05:28
@rizenit's his full time job now05:29
knowmadhow? via advertising?05:29
@rizenbut other than that, i haven't seen anybody else out there doing it05:29
@rizenhe has two sites05:29
@rizenone that pays the bills through affiliate requests05:29
knowmadi've considered it but you're requiring us to host with you to be part of the comparestuff newtork05:29
@rizenand the other pays for subscriptions05:29
knowmadnot that i have to do that but it'd certainly help get started05:29
@rizenwell i have to get something out of it. =)05:30
knowmadyeah, i understand that05:30
@rizeni suppose you could just pay me the hosting fee and then still host it yourself. =)05:30
knowmadthat'd work !05:30
knowmadi've considered it but we've tabled it in the past05:30
knowmadmaybe time to rethink that plan, esp in light of the matrix 2.0 work that's happening05:31
@rizenindeed05:31
@rizenthe new matrix rocks05:31
knowmadis it available now in the betas?05:32
@rizenbtw, cmsmatrix.org gets all its money via ads05:32
@rizenand it's no slouch05:32
@rizenwe make a few grand a month from it05:32
@rizenno it's not out yet05:32
knowmadthat'll pay some bills05:32
@rizenprobably won't make it into the betas until the very end, just before the feature freeze05:32
knowmadthat'll give us time to get started building; there will be an upgrade path i presume from the current matrix05:33
@rizenapparently our client that does only matrixes actually makes more than that05:33
@rizenyes, there's an upgrade path...it's not entirely perfect because not everything translates 1:105:33
@rizenbut it's 90% perfect05:33
knowmadthat's close enough, esp if we'll just be in beta mode05:34
@rizenwell if you're in beta mode, one of the things that doesn't translate very well are the discussions05:34
@rizenbut you won't have those05:34
@rizencuz you're in beta mode05:34
@rizenright now the matrix creates a CS for each matrix item05:35
knowmadyeah, that's easily skipped for now05:35
@rizenin the new system it uses the new comments aspect05:35
knowmadis that a global asset like the new keywords?05:36
@rizenyou don't know about aspects?05:36
knowmadas in aspect programming?05:36
@rizenhttp://www.plainblack.com/tbb/next-aspects#1Fz-T5z-gUyzg5Bn7ForRg05:36
knowmadonly a little05:36
@rizenyeah aspect programming05:37
knowmadi'm a bit behind on your blog posts; very cool, finally an example of AOP that makes sense to me05:37
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui05:39
@rizenaspects are going to revolutionize sharable features in webgui05:40
knowmadyeah, i can see how they are going to rock05:41
knowmadquestion - 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
@rizenthe aspect just becomes part of the object, so yes you can mutate methods just as normal05:43
knowmadhey dionak, are you reading?05:43
dionakyes05:44
knowmadgood stuff, eh?05:44
dionakcatching up here..05:44
@perlmonkey2patspam: here now05:47
@perlmonkey2sup?05:47
dionakit would be great to be able to mutate methods. i'm a little behind on the conversation. fill me in tomorrow.05:47
knowmadwill do05:47
dionakbtw, 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
knowmadyeah, i was going to ask you how that class went05:54
@perlmonkey2dionak: you mean like offering support and consultation rather than doing it for them?05:55
dionakvery reaffirming. turns out i've met the instructor05:55
knowmadi'll be interested to hear how that works; sell cheaper solutions and offer consulting?05:55
dionakyes, exactly05:55
knowmadcharlotte is such a big small town05:55
dionakjust 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
dionakmakes more sense than reducing price which is something we talked about in the president's meeting.05:57
dionakhow to service the low-end while not tying up resources for the higher end clients. 05:57
knowmadyeah, that's important05:57
dionakknowmad, we need to talk about marketing our webgui solutions via the bazaar. 05:58
knowmadyeah, i was talking to JT about selling on the bazaar; i'll be interested in hearing ideas on how to market them05:58
dionaki'd like to get our solutions up there even though they aren't all a download and install type of thing.05:59
dionakcool. let's chat tomorrow then. i'm thinking something like quicken's marketplace. providers offer solutions in addition to products.05:59
knowmadi 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 required05:59
@rizenwhen i find those things i'll delete them though06:00
@rizenthe bazaar is for downloadable content06:00
@rizeni'm not saying you can't use the bazaar as a market for your services06:00
dionakso it's not a place to market webgui solutions other than downloadable code then. 06:00
knowmadhmm, then i guess we'll have to rethink that gameplan u06:00
@rizenbut you have to put something legitimate in there that's downloadable06:00
dionakhow 'bout a price sheet? ;)06:01
dionakkidding06:01
@rizenfor example, upload a template set and use the content area and links to market your design services06:01
@rizenupload a macro and use the content area an links to market your programming services06:01
knowmadwhat about screenshots of the solution? 06:01
knowmadwe have a product that will be easier for us to install than fix to make it generic enough for the buyer to self-install06:02
@rizenmarketing slicks and screen shots of a non-downloadable product is nothing more than spam06:02
@rizenthen here's my suggestion 06:03
@rizenput the software in the download06:03
@perlmonkey2so it can't be anything like advertising, I'm guessing.06:03
@rizenand in the description say that the purchase price comes with installation06:03
dionakhm, that's an idea knowmad06:03
knowmadyeah, that'd work06:04
knowmadthat way, we don't have to perfect it before starting to put it out to the marketplace06:04
@rizenexactly06:04
@rizenit's ok if it comes with services06:04
@rizenit's just that "it" has to be something tangible06:04
knowmadthat's prob a good restriction to keep it a useful resource06:05
dionakhow 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
dionakor has that been developed?06:06
@rizenpeople pay and then the download link appears06:07
@rizenyou can set the duration that the download link is available for after they pay06:07
@rizenfor example, if they get updates for 1 year06:07
@rizenthen they can only continue to download it for a year after the date of purchase06:08
dionakis this in 7.6? wondering about offering this to clients b/c we have been asked for it often enough. 06:08
dionakthat's smart06:08
@rizenthe bazaar?06:08
@rizenno, it's an experimental feature, like the helpdesk06:08
@rizenonly available on webgui.org06:08
@rizenthere's an open RFE for it to be put into the core06:09
@rizenbut for right now we're just playing around with it to make sure it's good before we consider putting it in the core06:09
dionakyes, this would be handy and it makes sense to ensure quality first. 06:09
knowmadhey, if you want a comparison software for the digital download solution, check out dlguard.com06:10
dionakour biggest challenge has been the cart and ems but those are other stories. 06:10
knowmadwe 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
@preactioni think someone asked for a quote to make WebGUI do what DL Guard can do06:11
@preactionall i noticed was a single-sale digital download, which i believe only the Bazaar currently does in WebGUI06:11
knowmadit also has a cart and supports multiple payment gateways06:12
@preactionoh, and if we added Workflow hooks into Cart / Transaction06:12
knowmadit offers timed download periods as well; check the homepage for the full list06:12
@rizenah06:13
knowmadthese 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
@rizenthe bazaar is quite a bit more complicated than that06:13
@rizeni could write a download sku asset in a couple hours max06:14
@rizenthe bazaar had to support community uploads and multiple vendors06:14
@rizennot to mention ratings, comments, subscriptions, sorting, searching, popularity ranking, etc06:14
knowmadis it implemented as a custom sku?06:15
knowmadwe've had some experience with these in our recent project06:15
@rizenthere's the Bazaar asset which is the main interface showing most recent changes and whatnot06:15
knowmadnot nearly as complex as what you're describing06:15
@rizenand then there's the bazaaritem sku06:15
knowmadhuh, interesting06:16
knowmadit's good to see such a complex example of a product06:16
@rizenhttps://svn.webgui.org/svnweb/plainblack/browse/experimental/Bazaar/lib/WebGUI/Asset/06:16
dionakthe issue we've seen is requiring shipping address for download items and the complexity of checking out...06:17
dionakin fact, our client required a stream-lined checkout process before accepting the project. 06:18
@rizeni just need to update the label say it just says "Choose Address"06:18
@rizencuz it's not just a shipping address, the reason it's required is that it's used to calculate tax06:19
dionaki understand it but they didn't.06:19
@preactioncould we optionally disable tax calculation?06:19
dionaktoo many clicks06:19
dionaki tried the amazon angle but that didn't work. 06:20
dionakpreaction, that might work...06:20
dionaknone of their products require shipping or tax06:21
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]06:21
dionakwhich 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 #webgui06:22
@preactionyeah, we've got at least one site just like that, donation-only or digital-download-only, and they raised bloody hell over the address thing06:22
dionakyea, ours is webinars and training events06:23
dionakbloody hell is a good description. :)06:23
dionakit's fine now but it is something that we need to address to be able to sell more ecommerce sites using webgui06:24
@rizenyou still have to choose an address for payment06:25
dionaktrue06:25
dionakbut that's expected06:25
@rizenand when you choose your address for this06:26
@rizenit sets it for payment06:26
dionakdo you mean when we choose an address for shipping it sets it as the payment address? wondering what 'this'?06:27
@rizenyes06:27
@rizenit makes it "default"06:27
dionakdoesn't it still make you choose a payment address?06:27
@rizenno06:27
@rizenthat was fixed06:27
@preactionit shouldn't06:27
dionakthat must be new.06:27
dionakwe've been upgrading often. i haven't seen this behavior yet. 06:28
dionaki'll check beta tomorrow.06:28
dionakit's getting late so i'm calling it a night. great conversation though. thanks. 06:28
@rizentry it on plainblack.com 06:28
@rizenit works06:28
@preactionthe paydriver has to be fixed to do it, so if you wrote a custom one then you might have to fix yours06:28
dionakany idea when this was implemented? 06:29
dionakin the last couple of weeks?06:29
dionakthe paydriver comment makes a lot of sense. 06:29
dionaki'm guessing you populate the payment address when the shipping address is chosen.06:30
@rizenthe change was made shortly after 7.5 went stable06:31
@rizenit was months ago06:31
@rizenpreaction made the change, so he may know the exact release06:32
@rizenbut it was quite a while ago06:32
@preactionyeah, three months at least06:32
@preactionwell, maybe two06:32
dionaki 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
dionaki'll look into it more tomorrow. 06:33
CIA-6WebGUI: jt * r8119 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: changed "Choose Shipping Address" to "choose address"06:34
@preactionshipping would probably be best disabled by not having any shippable products in the cart06:34
@preactionso then the only toggle you need is taxes06:34
dionakisn't shipping on products disabled by default? 06:36
@preactiondunno06:37
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."]06:37
dionakk, 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 #webgui06:38
dionakwithout sounding like i'm bashing the cart. it's a great solution but just needs to handle the edge cases.06:38
dionakanyways, 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 #WebGUI06:40
-!- mode/#webgui [+o tavisto] by ChanServ06:41
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]06:41
@perlmonkey2patspam: 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
@preactionnice06:43
@perlmonkey2it will be nice to have something working in production.06:44
patspamperlmonkey2: you rock06:44
patspami was just going to tell you that i unleashed my designer on it yesterday and we have a 6 decent sized surveys built now06:44
@perlmonkey2heh, cool06:45
@perlmonkey2any issues I should know about?06:45
@perlmonkey2branching working alright for him?06:45
patspamhe's building up a list as he goes, no show-stoppers yet06:45
@perlmonkey2inserting previous answer text in questions/sections?06:45
patspami think he said section text isn't appearing, but that was on a slightly old version, haven't checked with latest06:46
@perlmonkey2give me as much of the list as you have tomorrow and I'll add those to the task list for the weekend.06:46
@perlmonkey2hmm, I'll look into that.  But that would be a missing template var :O06:46
patspamthe "Copy" button is a god-send06:47
@perlmonkey2I'm in love with the new design.  Besides putting in the html for that, the actual copy code is like two lines.06:47
patspamyeah i saw that in the code, i was like, "is that all!"06:48
patspami think the problem is Section Name not appearing06:48
patspamI'll send you his list tonight, some of it I'm already hacking in06:49
@perlmonkey2sounds great.  and thanks a million for the help06:49
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["Good night"]06:50
patspamI've done nothing, been too busy to do anything06:50
@perlmonkey2I see two new changes :)06:51
patspamthe setMimeType one has the side-effect of stopping wg from garbling JSON data with wg debug info when in debug mode, which is nice06:54
@perlmonkey2that would be a bonus06:55
@perlmonkey2patspam: heh, you have the SURVEY2_README.txt in your flux branch :P06:57
@rizenpatspam, when is flux going to be ready for prime time?06:58
@rizenare we talking weeks, months, or years?06:58
patspamrizen: it's going into production next week06:59
patspamthat will be the real-world test06:59
@rizenwith the full UI and everythign?06:59
patspamit has >90% test coverage07:00
patspamno, i haven't built the rule-creation UI yet, because it's not needed for the website it's going into07:00
@rizenk07:01
patspamthe plan is to then use it in a massive site being launched at the end of the year07:01
patspamthat will be the real-world performance test07:02
@rizencool07:02
patspamI don't think I'll feel comfortable about calling it "ready for the core" until it passes that hurdle07:03
patspamperlmonkey2: heh yeah I'm tracking Survey2 in my flux branch because I'm doing Survey2 flux plugins07:05
@perlmonkey2ic07:06
patspamrizen: what do people normally do to synchronize the uploads folder in a cluster environment?07:08
patspamaside from using physical shared storage?07:08
@perlmonkey2alright, my sick wife needs some attention, so I'm off.  Hasta la vista07:08
@rizeni've seen 3 solutions07:08
patspamseeya perlmonkey2!07:08
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection]07:09
@rizen1) a smb/nfs mount shared between servers07:09
@rizenthat's the cheap solution07:09
@rizen2) a fibre channel / firewire / scsi  drive array that can be attached to all servers07:09
@rizenthat's the expensive solution07:09
@rizen3) modifications to Storage.pm that triggers a copy to a remote server on changes07:10
@rizenthat's the hacker's solution07:10
@rizenpersonally on most of our cluster sites we use option #107:10
patspamdoes it scale?07:10
@rizenit scales ok07:11
@rizenthere are lots of ways to do it07:11
@rizensome better than others07:11
@rizensome people set up shares from one of the web nodes to another web nodes07:11
@rizensome people use network attached storage shared out to each webnode07:12
@rizenthe second scales better07:12
@rizenespecially if you put up a separate webnode or two just for serving up static files07:12
@rizenof course, network design plays a fairly big role in how it performs as well07:12
patspammmm, many things to consider07:13
patspamin the future would it be good to have cluster support built into Storage.pm?07:14
CIA-6WebGUI: patspam * r8120 /branch/WebGUI_Survey2/ (2 files in 2 dirs): Hack to allow 20 questions per page until we support an arbitrary limit07:14
@preactionmy opinion would be no, since an OS-level solution will be faster, and that's not even the fastest solution07:15
patspampraction: 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 FS07:16
patspamor is that what OS-level solutions can do?07:17
@preactionyes07:18
@preactionSun's Lustre file system, for example07:19
* apeiron uses a q-tip to get preaction out of his head.07:19
@preactionor i believe you can set up a pull solution using NFS or SMB07:19
@rizenpatspam and preaction: actually we probably will be building in a triggered solution at some point, for direct support of CDN07:20
@preactioni want to say the samba team is doing something with cluster file systems, but i could've read their research wrong07:20
@rizenit won't be there for clusters, but rather for pushing stuff to a CDN07:20
@rizenfor clusters preaction is right, there are faster ways07:20
@preactionyeah, for a CDN it'd be great07:21
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui07: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 #WebGUI08:02
-!- mode/#webgui [+o tavisto] by ChanServ08: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 #webgui09:07
-!- cap10morgan_ [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui09:10
-!- mode/#webgui [+v cap10morgan_] by ChanServ09:10
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)]09:10
CIA-6WebGUI: patspam * r8121 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Made surveyJSON package-aware09:17
CIA-6WebGUI: patspam * r8122 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux09:17
CIA-6WebGUI: patspam * r8123 /branch/WebGUI_flux/lib/WebGUI/URL/Content.pm: Reverted changes to lib/WebGUI/URL/Content.pm09:17
CIA-6WebGUI: patspam * r8124 /branch/WebGUI_flux/.project: Removed .project from version control09:17
CIA-6WebGUI: patspam * r8125 /branch/WebGUI_flux/.includepath: Removed .includepath from version control09:17
CIA-6WebGUI: patspam * r8126 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux09:17
CIA-6WebGUI: patspam * r8127 /branch/WebGUI_flux/lib/EnableFlux.pm: Temporarily disabled enable_survey script09:17
CIA-6WebGUI: patspam * r8128 /branch/WebGUI_flux/ (2 files in 2 dirs): Merge branch 'survey2' into flux09:17
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:27
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09: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 #webgui09:35
CIA-6WebGUI: patspam * r8129 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux09:55
CIA-6WebGUI: patspam * r8130 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Made Survey2 asset-copy-aware too09:55
CIA-6WebGUI: patspam * r8131 /branch/WebGUI_flux/lib/WebGUI/Asset/Wobject/Survey.pm: Merge branch 'survey2' into flux09:55
-!- Bernd_ [n=spunky@dslb-088-074-178-194.pools.arcor-ip.net] has joined #webgui10:45
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui10:47
-!- mode/#webgui [+o rizen] by ChanServ10: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 #webgui11:09
-!- AMH_bo1 [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui11:13
kurios63hello everyone11:13
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]11:13
kurios63is it possible to show an attached image in a CS template of the Colaboration System?11:15
CIA-6WebGUI: translation * r8132 /translations/German/German/Asset_Calendar.pm: Update from translation server11:18
CIA-6WebGUI: translation * r8133 /translations/German/German/Asset_Collaboration.pm: Update from translation server11:18
Bernd_kurios63, definitely!11:18
Bernd_Have a look at the weblog template.11:18
Bernd_It is done there.11:18
kurios63Oh, i am working in the weblog template.. sec11: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
kurios63aye, but the attachmentloop is only for the thread, right? I need to have attachments to show on the blog frontpage11:21
kurios63i do see attached images, they are thumbs who link to the thread. But if i attach a pdf it only shows in the thread11:22
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11: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
kurios63Thats 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 #webgui12:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:40
-!- mode/#webgui [+o Haarg] by ChanServ12: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 #WebGUI14: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 #webgui15:31
-!- mode/#webgui [+o rizen] by ChanServ15: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 #webgui15: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 #WebGUI16:00
-!- mode/#webgui [+o khenn] by ChanServ16:00
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:10
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:10
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui16:27
-!- mode/#webgui [+o perlmonkey2] by ChanServ16:27
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui16:37
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:38
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:59
-!- mode/#webgui [+o tavisto] by ChanServ16:59
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:24
-!- mode/#webgui [+o Haarg] by ChanServ17:24
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17: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 #webgui18:27
-!- mode/#webgui [+v cap10morgan] by ChanServ18:27
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:27
CIA-6WebGUI: jt * r8134 /branch/alphamega: creating branch for alpha mega hosting to contribute features through18:34
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui18:45
SquOnkHI everyone18:45
@preactionmorning18:53
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui19:39
-!- mode/#webgui [+o bopbop] by ChanServ19:39
topsubHello 19:46
@preactionhello19:49
@bopbophi19:51
CIA-6WebGUI: graham * r8135 /branch/WebGUI_7.5/ (4 files in 4 dirs): fixed: can't add EMS tickets to badges19:56
-!- joeli [n=kernel_d@12.88.48.54] has joined #webgui20:15
topsubis 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
@tavistoI think that's how they are designed20:19
@tavisto1-time use20:19
@preactionyeah, that's what i thought too20:19
@preaction1 coupon per cart20:19
@tavistoyep20:19
topsubarg.. k i am missing that code somewhere in my macro then20:20
topsubi wrote amacro to add a coupon to your cart if you can login to this remote site20:20
topsubwell if you have an account and are a subscriber 20:21
-!- juan1 [n=juangui@201.232.58.66] has joined #webgui20:36
-!- diakopter [n=somethin@209.9.237.164] has joined #webgui21:09
@preactiondoes anyone know how they do that "click heat" overlay, where you can see exactly where a user clicks on your web page?22:17
@preactionhttp://www.labsmedia.com/clickheat/index.html <- so22:18
@perlmonkey2preaction: javascript capturing click events?22:26
@preactionthat's what i think, but then how is it recorded?22:26
@perlmonkey2ajax'ing the results back in near real time?22:26
@preactionxmlhttprequest posted to the same server22:27
@preactionbut that wouldn't help unless i made a WebGUI URL handler that would gather those stats22:27
@perlmonkey2yeah, would be a cool thing to have22:29
@perlmonkey2and 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
@preactiontrue enough22:31
@preactionplus with that POST can come a lot more info that only JS has, HTTP doesn't have22:31
@preactionlike screen resolution, plugins, and other stuff22:31
@perlmonkey2I like it.  Sites could gather some decent user info in a single asset.22:31
@perlmonkey2I don't know what the current profiling tool captures though.22:32
@preactionmy main desire is to replace AWStats... it is a nightmare22:32
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui22:32
@preactionbut 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 powerful22:33
@perlmonkey2does AWStats hook into apache?22:33
@preactionnot really, it's just a CGI script22:33
@preactionparses apache logs and that's about it22:33
@perlmonkey2hmm, yeah a JS lib could capture a lot more information22:33
apeironpreaction, I've not used it, but W3Perl is, obviously, Perl and also GPL.22:34
@perlmonkey2At the expense of making pages a little heavier.22:34
@preactionooh, space background22:34
@perlmonkey2preaction: 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
@perlmonkey2I see it passing a non-informative browser type, url, screen width, and coords of the click.22:38
@perlmonkey2But it was a 744ms lapse before the respone 'OK' came back.22:39
@perlmonkey2seems like a pretty simple app to put together.  The real fun would be in the analysis tool.22:40
@preactioni like w3perl, but i'd want to spruce up the interface22:40
@preactionit's got the click heat thing even22:41
@preactionyeah, the analysis part would be the fun part, to see what you can obtain from just the apache logs22:42
@preactionlength of session, the path the user takes through your site, average page weight22:42
juan1i have a problem with the encoding setting in the system23:05
juan1if 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 characters23:07
juan1my settings in the database are23:08
juan1http://webgui.pastebin.com/m29d068c023:08
-!- estiven [n=estiven@201.232.58.66] has joined #webgui23:08
@preactionmake sure you're sending the right content-type / charset headers23:09
@preactionand those settings should all be UTF-8, there's an upgrade during the 7.5 series that will do that23:09
juan1in this moment appears utf823:09
@preactionthat 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 utf823:10
juan1so i have to migrate my data to utf823:11
juan1do you know a good way to do it?23:11
@preactionthere's a webgui upgrade that will do it23:11
juan1actually i am in the latest version23:12
juan17.5.2923:12
@preactionthen, 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 tried23:13
juan1ok23:13
juan1thanks23:13
CIA-6WebGUI: doug * r8136 /WebGUI/ (2 files in 2 dirs): added: Textarea now supports maxlength attribute23:24
CIA-6WebGUI: doug * r8137 /WebGUI/docs/changelog/7.x.x.txt: added changelog23: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
juan1my database is in utf800:51
juan1and my problems with accents continues00:52
juan1have to change something in webgui configuration?00:52
@preactionbecause the data is still wrong. try re-saving the data and see what happens00:52
juan1the data was converted too00:53
@preactionjust 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 tables00:55
juan1i am checking and the tables are in utf8 too01:00
@preactiondid you try what i asked?01:00
juan1do you suggest me to have the tables in latin 1 and the data in utf8?01:01
@preactionno, 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 happens01:02
juan1i saved one CS that the problem continues01:06
@preactionthen i don't know01:06
juan1in 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 rare01:07
juan1if 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 latin101:09
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]01:29
CIA-6WebGUI: 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
juan1preaction01:49
juan1do you know what is this error about?01:50
juan1Can't locate object method "open" via package "WebGUI::Session"01:50
@preactionjuan1, perldoc perldiag, look for "Can't locate object method"01:50
-!- estiven [n=estiven@201.232.58.66] has joined #webgui01:53
juan1the method exists01:56
juan1all is ok01:56
juan1the error is in the next file WebGUI::Session" at /data/WebGUI/lib/WebGUI/URL/Content.pm line 54.01:57
@preactionjuan1, and you're sure that WebGUI::Session compiles okay?01:59
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink02:00
-!- Netsplit over, joins: grink02:00
juan1thanks02:03
juan1if find the error02:03
juan1bad sintaxis in SQL.fm02:03
juan1SQL.pm02:03
juan1i was changing some things02: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 #webgui02:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02: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 #WebGUI03: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 #webgui03:31
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui03:31
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has quit []03:35
topsubHow can i call a function inside of my custom product asset? thought it was something like.. func=giftWebinarForm;class=WebGUI::Asset::Sku::Webinar03:46
@preactionjust func=getWebinarForm03:46
@preactionyou have to have an instance of your custom product somewhere, then add ?func=getWebinarForm03:46
@preactionto the url of the asset03:46
topsubhow could i get an instance of it?03:47
topsubi am trying to build an admin feature for this product03:48
@preactionto get an instance you would put it on a page03:49
@preactionyou could be an administrative function using a content or URL handler03:49
topsubWhat would be best to build this admin tool? or would it matter03:49
topsubi'm not sure how to just "put it on a page". think i am missing something03:50
@preactionput your asset on a page. click on it from the New Content menu03:50
@preactionif it's not in the New Content menu, you need to add it to the "assets" key in the config file03:51
topsubbut that will call the "add" function03:51
topsubi need to call another function inside of it03:51
topsubi have installed this product on the site03:51
topsubbut i need to build another feature of this admin tool03:52
@preactiononce you've called the add function, then and only then can you call the giftWebinarForm method03:52
@preactionif you don't want an instance of an asset to exist, you need to make it a URL or Content handler03:52
topsubso then wha ti was trying isn't getting me the result i need03:53
topsubi just want to be able to go to the url say "/admin/giftWebinar" and call "www_giftWebinarForm" inside WebGUI::Asset::Sku::Webinar.pm03:54
topsubwould that be a content handler03:54
@preactionthat could be a URL handler if you wanted03:56
topsubis there anyway i can call this function www_giftWebinarForm without having to change the .conf file?03:57
@preactionyou could do something stupid like put it in a form control or a workflow activity03:58
@preactionwhy is that a requirement?03:58
topsubi am just trying find the easiest way to do this03:59
@preactionthe easiest way is probably a URL handler03:59
topsubi thought calling "?func=giftWebinarForm;class=WebGUI::Asset::Sku::Webinar" would just call that function inside that asset03:59
@preactionno03:59
@preaction?func=add is a special www method that all assets have04:00
topsubah ya i found out that my thoughts were wrong because in the log i got ""WebGUI::Asset::Wobject::Layout" "04:00
topsubi mean : Can't locate object method "www_giftWebinarForm" via package "WebGUI::Asset::Wobject::Layout" 04:01
topsubso i found out it was calling the wrong asset04:01
topsubinstead 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
@preactionno04:09
@preactionunless you create an asset04:10
@preactionyou cannot call any methods of the asset's class04:10
topsubis this documented anywere. lol think i am missing something04:14
topsubi have the asset its the webinar.pm inside WG::Asset::Sku04:14
topsubits a fully working product04:14
topsubjust calling another sub inside of it seems not to be as straight forward as we thought04:14
@preactionit's just like any other asset, first you add it, then you can call other www_ methods on it04:15
topsubbut i don't need to add a new one tho04:15
topsubi just want to do manage all of them04:15
topsubso maybe we are trying to add this function in the wrong place04:15
topsubmaybe this needs to be a macro or something04:15
topsubwe want to be able to give users in the system free "Webinars" aka products for download04:16
topsubso i am trying to build a form were i can select a user and a webinar and create a transaction for them04:16
topsubi don't need to add a new asset to the system i just want to use it.04:16
topsubjust to use a function inside of it04:17
@preactionthis sounds like something that you'd want to put into the Shop system or something04:17
@preactionor you could become the user and fill out their cart for them04:17
@preactionyou can't use that function without an instance of an asset, period04:17
topsubya so we had the wrong thought on how we can use it04:18
@preactionor you could make a URL handler or Content handler that would show the form, process the form, and create the transaction for you04:18
@preactionall without assets04:18
topsubthanks preaction! 04:18
topsubi think if we had to do it04:18
topsubi would write a macro to process the form and transaction04:18
@preactionor you could create a "www_giftToUser" method that will gift the current asset to a given user04:19
topsubah04:19
CIA-6WebGUI: jt * r8139 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): Fixed basic auth to work on WRE demo servers.04:19
CIA-6WebGUI: patspam * r8140 /branch/WebGUI_Survey2/Survey.sql: Added missing field to db schema: groupToEditSurvey04:19
CIA-6WebGUI: patspam * r8141 /branch/WebGUI_Survey2/survey_templates.wgpkg: Individual templates probably don't need to be enabled as individual packages04:19
topsubso th eclient would browse to the asset and then click gift to user and select a user04:19
topsub?04:19
@preactionyes04:20
@preactionis your Webinar a subscription? adding gifting to subscriptions would be nice04:20
topsubwe set it up for digital downloads04:20
topsubi 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 it04:21
@preactionyeah, so a kind of subscription04:21
topsubya very close04:22
topsubi am kinda liking the www_giftToUser idea tho04:22
topsubmaybe i coul dadd a new tab called gift04:23
topsuband have a form control that you select a user04:23
topsuband if a user is selected then call www_giftToUser which creates that transaction?04:23
@preactionsomething like that, yeah04:23
topsubwhat did you have in mind?04:25
topsubyou seem to have a good plan in mind.. lol04:25
@preactionthat'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 assets04:27
@preactionif it'll work... i think i see how to do it, but it doesn't yet make sense04:27
@preactionah. that's what a subscription code is04:33
@preactionbut it's not Gifting as much as it is "FREE"04:34
topsubyya04:38
topsubjust got to  create an transaction04:38
topsubso it will show up on there download page04:38
topsubif i  become the user that menas i would have to go threw the checkout process. so not sure if that will work..04:48
topsubfor the client that is04: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 #webgui06:06
-!- mode/#webgui [+o rizen] by ChanServ06:06
topsubpreaction: 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
topsubSo 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 #webgui06:16
-!- mode/#webgui [+o rizen] by ChanServ06:16
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui06: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 #webgui06:38
-!- mode/#webgui [+o rizen] by ChanServ06: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 #WEBGUI08:23
elninohello!08:23
elninohas anyone had problems with a site looking at another domains upload directory? I have 7.5.2408:23
@preactioncheck the config file's "uploadsPath"08:26
@preactionor uploadsUrl08:26
@preactionmake sure the uploadsUrl goes to where you think it does08:26
elninosorry, It was my modproxy file... I forgot to change that. I'm moving sites. from one domain to another. my bad. Thanks08:26
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink08:34
-!- Netsplit over, joins: grink08:34
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]08:41
CIA-6WebGUI: doug * r8142 /WebGUI/ (5 files in 5 dirs): added: DataForm can now trigger workflow when adding an entry08:44
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []08:52
@preactionyou 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 #webgui11:44
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: grink13:27
-!- Netsplit over, joins: grink13: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 #webgui16:16
-!- mode/#webgui [+v cap10morgan] by ChanServ16:16
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui18:25
-!- mode/#webgui [+o rizen] by ChanServ18:25
-!- khenn_ [n=khenn@97.92.186.139] has quit []18:33
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui18:45
-!- mode/#webgui [+o perlmonkey2] by ChanServ18:45
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI18:49
-!- mode/#webgui [+o khenn] by ChanServ18:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:19
-!- apeiron [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui19:28
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn19:44
-!- Netsplit over, joins: @khenn19:45
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19: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 #webgui23:43
CIA-6WebGUI: colin * r8143 /WebGUI/ (3 files in 3 dirs): reset isDefault to 0 on copy, 892123:57
--- Day changed Sun Oct 26 2008
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui00:16
elninohi. 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
elninoyou 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
elninonever mind. I created my own group. But I'd be intersted to know if that was a bug. I gotta go. bye00:40
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]00:40
CIA-6WebGUI: translation * r8144 /translations/German/German/Asset_Matrix.pm: Update from translation server01: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 #webgui01: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 #webgui01: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 #webgui02: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 #webgui05:27
-!- mode/#webgui [+v cap10morgan] by ChanServ05:27
+cap10morgananyone 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
+cap10morgangetName is defined in WebGUI::Workflow::Activity, so I'm at a loss as that what's going on05:28
+cap10morganthis prevents me from creating or editing workflows05:29
+cap10morganappears 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 #webgui05:53
-!- mode/#webgui [+v perlDreamer] by ChanServ05:53
+perlDreamerpreaction: are you awake?06:22
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection]06:24
CIA-6WebGUI: colin * r8145 /branch/WebGUI_7.5/ (5 files in 4 dirs): 8962: change text/json to applicaition/json06:33
CIA-6WebGUI: colin * r8146 /WebGUI/ (8 files in 5 dirs): change mime type of json methods from text/json to application/json06:33
CIA-6WebGUI: colin * r8147 /WebGUI/t/Shop/ (Transaction.t Tax.t): check MIME type for JSON accessor methods in Tax and Transaction06:33
CIA-6WebGUI: colin * r8148 /branch/WebGUI_7.5/t/Shop/ (Tax.t Transaction.t): backported MIME type tests for Shop and Transaction06:33
@preactionperlDreamer, sup06:48
+perlDreamerI was tracking down a bug06:49
+perlDreamerI think I have a handle on it06:49
+perlDreamerYour variable naming scheme is insidiously clever06:50
@preactionthanks i think06:50
@preactionclever is usually bad though06:50
+perlDreamer$dt->can( $fields{ $name } )->( $dt );06:51
@preactioner... where did i do that?06:51
+perlDreamercalendar06:51
+perlDreamerelnino says that startEpoch doesn't work right06:51
+perlDreamerso I ack'ed the codebase06:51
+perlDreamerand didn't find it06:52
+perlDreamerthen I ack'ed the templates, and found it there06:52
+perlDreamerfinally, i started tracing the list view in the calendar06:52
@preactionoh, heh06:52
@preactionnow i see06:52
+perlDreamerand came across appendTemplateVarsDateTime06:52
@preactioni don't think i can take credit for that one06:52
@preactionoh, wait, maybe it was me06:53
@preactionnow that i see the code, it looks like something i'd do06:53
+perlDreamerwhy isn't the code in the child?06:53
@preactionbecause that's for getting template vars for any datetime object06:54
@preactionthere is code like that in the Event class too06:54
+perlDreamergotcha06:54
@preactionthe Event code could, theoretically, call that code06:55
@preactionin fact, it might be advantageous to put that template var generating code in WebGUI::DateTime itself06:55
@preactionsince it's for a WG::DT in general, not anything specifically06:55
+perlDreamerover time, I find myself liking fewer template variables, and more usage of Macros06:55
@preactionwe'd have to benchmark it, but i figure making too many template vars is more likely to be faster than using macros06:56
@preactioni believe i wrote that code when JT was discussing getting rid of macros for something else / better06:56
@preactioni think that idea's gone by the wayside now06:56
+perlDreamerIf it's like i18n lookups, macros are faster than the templating engine06:57
@preactionhmm06:57
+perlDreamerin any case, I'll write some tests and see if I can track down the bug06:58
+perlDreamerI haven't written perl code in a week due to $dayJob06:58
@preactionwhat is the bug? remember that the epoch is not in any specific timezone, and the D macro doesn't do any timezone magic06:58
@preactioni think that was the problem, no?06:58
+perlDreamer#891406:58
+perlDreamerstartEpoch shows "today" versus the startDate06:59
+perlDreamerhttp://www.plainblack.com/bugs/tracker/891406:59
@preactiontoday? as in Now?06:59
+perlDreameryeah06:59
@preactionit's startDateEpoch06:59
@preactionnot startEpoch06:59
@preactionthe D macro sees nothing and assumes "now"07:00
+perlDreamerthe default template uses startEpoch07:00
+perlDreamerand the method calls epoch on the configured DateTime object07:00
+perlDreamerand returns startEpoch07:00
@preactionah07:01
@preactionshit07:01
@preactionwell, you got it pretty much figured out then really07:01
+perlDreameryeah, I just need to write the test and see what's up07:01
+perlDreamerIt all looks fine07:02
+perlDreamerjust how does that line of code work, btw?07:02
+perlDreamer$dt->can( $fields{ $name } )->( $dt );07:03
@preactioncan returns a reference to a subroutine, right?07:06
@preactionand a method is a subroutine with the object as the first argument07:06
@preactionso i get the subref, $dt->can() then i deref and give it the object07:06
+perlDreamerthat is incredibly brilliant07:07
+perlDreamerand evil07:07
@preactionyes, it's one of those clever things people should avoid like the plague07:07
@preactionthere's probably a cleaner way to write that too i bet07:08
+perlDreamerI'll leave it for the professional programmers to use07:08
+perlDreamerIn any case, time for this old man to go bed07:08
+perlDreamerthanks for the chat, preaction :)07:08
@preactionnp, thanks for the fixes, goodnight07: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 #webgui15:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:01
-!- mode/#webgui [+v cap10morgan] by ChanServ17:01
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui17:57
SquOnkHi everyone17: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 #WebGUI19: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 #webgui19: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 #webgui19:41
-!- mode/#webgui [+o perlmonkey2] by ChanServ19:41
@perlmonkey2wg 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
@perlmonkey2oh, no, I just add a method to be called normally.20:07
@perlmonkey2sweet, easy enough20: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 #webgui20:20
-!- Irssi: Join to #webgui was synced in 33 secs20: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 #webgui20: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 secs20:27
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui21:00
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui21: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 #webgui23: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 secs23: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 #webgui23: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 secs23:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui23:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []23:24
CIA-6WebGUI: colin * r8149 /WebGUI/t/Asset/Wobject/Calendar.t: write a basic test for appendTemplateVarsDateTime23:28
CIA-6WebGUI: colin * r8150 /branch/WebGUI_7.5/t/Asset/Wobject/Calendar.t: backport new Calendar template variable test23:28
--- Day changed Mon Oct 27 2008
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui00: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 #webgui00:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui00:48
-!- mode/#webgui [+o Haarg] by ChanServ00:48
-!- SquOnk [n=emhn@190.74.66.16] has joined #webgui01:30
SquOnkHello01:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:38
@preactionhello01:43
SquOnkpreaction: Good news and bad news from the "getting in Debian" front01:44
@preactiongood news is good news!01:44
SquOnkpreaction: 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
@preactionwhich ones? they should be opened as bugs01:46
SquOnkpreaction: 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
SquOnkpreaction: Other than that, the assigned reviewer said the package is ready to go :-)01:47
@preactionthat's good01:47
SquOnkpreaction: Hopefully we can fix the issues this week and finally get the job done :-)01:48
@preactionyeah, everyone will be here tomorrow, so we can fix those things right away01:48
SquOnkpreaction: ColorPicker.js and AC_RunActiveContent.js01:49
@preactionColorPicker.js should probably go away, we're using the YUI one now01:49
SquOnkpreaction: Remember this is 7.501:49
SquOnkpreaction: If it can go away, great.01:49
@preactionyeah, 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 is01:50
@preactioni think i saw it with Dreamweaver01:50
SquOnkpreaction: It comes with the ukplayer thing01:50
@preaction... yeah, it's adobe activecontent01:50
SquOnkUserList.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
@preactionthe AC_RunActiveContent has a copyright Adobe, but it has no license information. afaik that means we can't use it, period01:53
SquOnkpreaction: Well, hopefully we can clean that up tomorrow :-)01:54
-!- perlDreamer [n=colink@nat108.mxim.com] has joined #webgui03:18
-!- mode/#webgui [+v perlDreamer] by ChanServ03:19
+perlDreamermaybe the unlicencesed js file could be replaced with this:03:22
+perlDreamerhttp://blog.deconcept.com/swfobject/03:22
+perlDreamerit's MIT licensed03:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:46
SquOnkIs 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
@preactionit's used by WebGUI::Image::Graph i believe, via WebGUI::Color03:53
@preactioner... make that WebGUI::Image::Font03:54
SquOnkpreaction: Aha.03:55
SquOnkpreaction: Where did that font come from?03:55
@preactionnot sure03:55
@preactioni would hope it's a freely-licensed one03:55
SquOnkpreaction: Me too.03:55
SquOnkpreaction: We only need a URL to the source.03:56
+perlDreamerdefault.ttf is used for captchas03:56
+perlDreamerrizen knows where it came from03:56
@preactionit's also used for captchas too?03:56
+perlDreamerI think that's the whole reason it was added originally03:56
@preactionthen i think it's Courier03:56
@preactionbut yes, someone else will need to confirm03:57
SquOnkThe file states is FSType2 meaning it's not freely editable... that is surely not good.03:57
SquOnkIt's "HeadacheNormal" made with Macromedia Fontographer 4.103:58
SquOnkHas Copyright Carbello03:58
SquOnk...03:58
+perlDreamerthat file is old, dates all the way back to cvs03:59
SquOnkHmm.03:59
+perlDreamerdoesn't Haarg have a complete import of the CVS into his git repo?03:59
SquOnkIs that font easily replaceable with a free one.03:59
SquOnk?03:59
SquOnkA Bitstream Vera Sans, for instance...04:00
@preactioni can't see why that'd be an issue04:00
SquOnkpreaction: Debian cannot redistribute non-free stuff.04:01
@preactioni meant with changing the font04:01
SquOnkpreaction: Silly me.04:01
@preactioni'm a Debian user myself ;)04:01
SquOnkpreaction: All I see is a sans serif font04:01
@preactionwas the first Linux that actually worked for me04:02
SquOnkpreaction: So, anything "sans serify" will do :-)04:02
@preactionessentially, yeah04:02
+perlDreamerpreaction, it's used in both places. Captchas and the Graphing text generator04:03
SquOnkOn a different subject... how would you like a Module::Build WebGUI install?04:04
+perlDreamerI'm not a big Module::Build fan04:04
SquOnks/like/feel about/04:04
* perlDreamer is kind of old fashioned04:04
SquOnkperlDreamer: :-) 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
+perlDreamerDude, you do what you need to do to make it work for you.04:06
+perlDreamerI'll overcome my EU::MM prejudices04:06
-!- topsub [n=josh@cpe-075-176-027-152.carolina.res.rr.com] has joined #webgui04:06
+perlDreamerbut you'll have to drag Fedora out of my cold, dead hands... ;)04:06
+perlDreameroh, and don't tell topsub about it04:06
SquOnklol04:06
+perlDreamerIt'll just make him mad again04:06
topsubwhoa now04:06
topsub!04:06
@preactionwhat about using Shipwright to build WebGUI instead of Module::Build?04:07
topsub:-p04:07
SquOnkWebGUI/Asset/Wobject/UserList.pm has copyright notice but no license. That should be an easy one to fix.04:08
+perlDreamereverything in the core (perl based) is supposed to be GPL04:08
+perlDreamershame on UK for not following standards04:08
SquOnkperlDreamer: Heh04:08
+perlDreamerthat default.ttf file should be collateral04:09
SquOnkperlDreamer: 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
+perlDreamerrizen has a script which updates copyright dates in every file.  But we don't have one for licensing issues.04:11
+perlDreamerMaybe we need a test for that04:11
+perlDreamerof course, that's usually my solution for everything04:11
SquOnkSo, 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
+perlDreamer3/4 should be fine04:11
+perlDreamerjust the Adobe js file04:11
+perlDreamerand I proposed a replacement for it04:12
+perlDreameror we can scrub UK's flash player from the debian WebGUI for a while04:12
SquOnkperlDreamer: 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
SquOnkWell, sleep on it and we talk again tomorrow...04:13
* SquOnk need some Z04:14
SquOnkSee you guys tomorrow04:14
+perlDreamer'night04: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
patspamHaarg: ping05:42
@Haargyeah?05:52
@Haargpatspam, yeah?05:53
patspamhey!05:56
patspamjust wondering if you've published that git repo yet?05:56
@Haargunfortunately, no.  been rather lazy.05:59
@Haargbut i will hopefully have it done tonight.05:59
patspamah that's cool, i'm just looking forward to adding the pre-svn history into my own repo for completeness06:00
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui06:26
-!- mode/#webgui [+o rizen] by ChanServ06: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 #webgui07: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 #webgui09:13
-!- mode/#webgui [+v Radix_] by ChanServ09:13
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui10:04
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12: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 #webgui13:35
BartJolhi13:48
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui14:53
-!- mode/#webgui [+o perlmonkey2] by ChanServ14:53
-!- SDuensin [n=Scott@237.sub-70-194-81.myvzw.com] has joined #WebGUI15:07
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."]15:09
SDuensinMorning.15:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:27
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui15:32
SquOnkMorning15:32
SDuensinHey SquOnk 15:34
SquOnkSDuensin: 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 #WebGUI15:35
-!- mode/#webgui [+o tavisto] by ChanServ15:35
SDuensinIt's early for me.  :-)15:35
SquOnkHeh...15:36
SquOnk...I'm up since 5:3015:36
SDuensinMy alarm went off at 5:15.15:36
SDuensinAnd here it is, 8:30, and I'm just getting started.15:36
SquOnkSDuensin: Do you commute?15:36
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui15:36
-!- mode/#webgui [+o bopbop] by ChanServ15:37
SDuensinSadly.  50 miles each way.15:37
SquOnkSDuensin: That's far. I don't commute, but I need to get my kid ready for school.15:37
SquOnkSDuensin: 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
SDuensinEww15:38
SquOnkOn the other hand, once he sees the school bus approaching with all his friends, it's an automatic wake up call :-)15:39
SDuensinHeh.  Lucky you.  Not me.  I hated school.15:41
SquOnkSDuensin: Most kids in school hated me :-)15:41
SDuensinhehe15:42
SquOnkSDuensin: During elementary school I was "protected" by "bigger" classmates I tutored.15:42
SquOnkSDuensin: Then I started high school and karate lessons simultaneously :-)15:43
SquOnkSDuensin: By my senior year I was a 6'"2, 195 lb, blue-belted fellow... so people knew better than mess with me :-)15:44
SDuensinI didn't get messed with either.  I had access to people who knew how to make your skin fall off.15:44
SquOnkSDuensin: Sadly, I had to drop from karate during my college years...15:45
SquOnkSDuensin: ...couldn't risk eye damage15:45
SDuensinGotta get ready for fun fun meetings.  Back sometime.15:48
SquOnkSDuensin: Enjoy.15:51
SquOnkSDuensin: Have you ever played Bullshit Bingo?15:51
SquOnk...that's what I do to make meetings fun :-)15:51
SquOnkhttp://www.bullshitbingo.net/cards/bullshit/15:51
CIA-6WebGUI: perlmonkey2 * r8151 /branch/WebGUI_Survey2/www/extras/wobject/Survey/administersurvey.js: administersurvey.js small updates merged15:53
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI16:04
-!- mode/#webgui [+o khenn] by ChanServ16:04
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui16:05
-!- mode/#webgui [+v cap10morgan] by ChanServ16: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 #webgui16:16
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:24
-!- mode/#webgui [+o Haarg] by ChanServ16:24
carograyHell all16:49
carograyis there any reason file pile is not working to upload images when I am in the assets manager?16:49
BartJolno16:49
BartJolit should work16:50
BartJolwhat version?16:50
carograyugh. I have just tried it twice - I am feeling a bit retarded16:50
carogray7.5.2216:50
carograyor .23? let me check16:50
carogray.2216:51
BartJolmmm, only have 7.5.29, there it works16:51
BartJolah, I do see a fixed #8802 isImage not fu nctioning in Folders16:52
BartJollook at the bug in the tracker, maybe it gives more info16:53
BartJolif that's really the problem, an upgrade would help16:53
SquOnkRe16:57
BartJoldox16:57
SquOnkWe have somethings to fix for the Debian package thing...16:57
BartJolthe wre?16:58
SquOnkBartJol: No. The Debian package as in "aptitude install webgui"16:58
carograyja - 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
BartJolit's www.webgui.org/bugs/tracker/880216:59
BartJolSquOnk: ah16:59
SquOnkBartJol: There are three files with licensing problems...16:59
SquOnkBartJol: ...and the default.ttf is not free, so it needs to be changed...17:00
BartJolmmm17:00
SquOnkBartJol: The licensing problems are easy, though.17:00
SquOnkBartJol: UserList.pm has a copyright notice but no license, so it's a matter of adding the proper blurb.17:00
BartJolok, that's a relief (allthough I don't understand completely)17:00
SquOnkBartJol: (In 7.6 and 7.5)17:00
SquOnkBartJol: 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
SquOnkBartJol: ...BUT if you have a file with copyright notice BUT not licensing information, clarification is needed.17:01
carograyI 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
BartJolcarogray: :)17:02
SquOnkBartJol: And that's the problem with UserList.pm: it has a copyright notice, but no licensing information.17:02
BartJolok, but now I've gotta do other stuff17:03
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:07
apeironSquOnk, 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
@preactionunless specified otherwise, yes17:30
@preactionand putting on the internet is the treated as publishing17:31
apeironUsed to be that it went public domain, which is GPL-compatible but not preferred.17:31
@preactionwhenever i have a problem with copyright, i blame disney. it's most likely their fault17:32
@tavistopreaction, you leave Mickey alone.17:40
@preactionnot my fault he's a lowly pawn of powerful businessmen and lobbyists17:41
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui17:45
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []17:59
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui18: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 #webgui18:04
-!- mode/#webgui [+v perlDreamer] by ChanServ18: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
SDuensinBack at last.18:17
SDuensinSquOnk - Problem with playing Bullshit Bingo in these meetings is that *I* am the presenter!18:18
SquOnkBummer18:18
SDuensinYea.  "Knowledge Transfer" before I leave.18:18
@tavisto*Tavisto's card is full from Sduensin's meeting*18:18
@tavistowhat do I win? :)18:18
+perlDreamerworld renown and acclaim18:19
@tavistobah18:19
SDuensinI 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
+perlDreamerA free copy of the remake of Charlie and the Chocolate Factory?18:19
SquOnkSDuensin: That happens with my students... too often.18:20
@tavistoperlDreamer, I am confident now that WebGUI will expand into vast areas inside IEEE18:20
@tavistoit is going to make their lives so much easier... it's crazy.18:21
topsubin shop.pm there is a variable  "$error{id $self}" how can i populate this from a macro?18:43
@preactionyou can't18:43
@preactionoh, $object->error probably18:43
+perlDreameryes18:44
+perlDreameruse the accessor18:44
@preactionread the docs on Class::InsideOut18:44
+perlDreamertopsub: The short story is that C::IO provides a way to make objects that you can't poke around inside of.18:44
+perlDreamerNo more direct hash access18:44
topsubSo are you saying i can't change the text?18:46
@preactioni 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 text18:46
+perlDreamerIf that object does not have an error method, then yes.18:47
@preactionthough most likely the error is an i18n string, which means it can be changed through the i18n system18:47
-!- gwrey [n=gwrey@70-11-124-167.area7.spcsdns.net] has joined #webgui18:47
topsubmy 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
+perlDreamerI'd check to see if $shop->error is a full accessor or not.18:50
+perlDreamererror is declared as private, so that means it's not.18:52
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui18:53
@preactiontopsub, you could use the Cart's checking methods18:55
@preactionyou could check yourself, and then display your own error message18:56
topsubhmm if i use WG's then i have to get my custom gateway obj and then call the methods.. that might work18:57
CIA-6WebGUI: doug * r8152 /WebGUI/ (5 files in 5 dirs): 18:59
CIA-6WebGUI: fixed DataForm/diagnose.t18:59
CIA-6WebGUI: Added find() and findAndLoad() to WebGUI::Pluggable and updated sbin/preload.perl18:59
CIA-6WebGUI: doug * r8153 /WebGUI/ (lib/WebGUI/Pluggable.pm t/Pluggable.t): added "return => name" to WebGUI::Pluggable::find18:59
topsubhmm it seems that the only places it sets that error by webgui is in sub "updateFromForm"19:02
topsubWhich never gets called due to that functionality being disabled19: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 #webgui19:11
-!- mode/#webgui [+v perlDreamer] by ChanServ19:11
+perlDreamerbopbop: no postcards yet19:12
@bopbopperldreamer: 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 everything19:13
+perlDreamerCool.  I'll keep a watch out19:14
@bopbopthanks19:14
-!- SquOnk [n=emhn@201.248.20.63] has quit [Read error: 60 (Operation timed out)]19:51
CIA-6WebGUI: doug * r8154 /branch/doug-experimental/www/extras/ (yui-webgui/build/form/datatable.js yui): updating to yui 2.6.020:17
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []20:17
AMH_henryyui 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 #webgui20:37
-!- Bernd_ [n=spunky@dslb-088-075-228-195.pools.arcor-ip.net] has joined #webgui20:38
@preactionthat's just my experimental branch. 2.6.0 is already in SVN HEAD20:40
AMH_henryic... i still haven't touch any 7.6 code yet. I'm currently still porting swiftysite code changes from 7.4 to 7.520: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 #webgui20: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 #webgui21: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_A21: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 #webgui21:36
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui21:36
-!- mode/#webgui [+o rizen] by ChanServ21: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
Mech422tavisto: ping ?21:54
@tavistoWho dares disturb the wizard?21:54
Mech422me and my little dog....21:54
Mech422:-)21:54
@tavisto*cough* oh... hello21:54
Mech422we need some brains, a heart, and  Iwant to go home.. :-)21:54
Mech422tavisto: I saw your email about conferences ...  these are going to be very close to us: http://en.oreilly.com/oscon2009/21:55
@tavistonah, you need RSS, CS, a NAV and a redirect to the home page21:55
+perlDreamerhow 'bout courage?21:55
Mech422http://www.linuxworldexpo.com/live/12/21:55
Mech422perlDreamer: dammit - I knew I forgot one21:55
@tavistocourage? are you trying to learn Drupal or something?21:55
@tavistoalright, OSCON is on my list although I haven't tracked down their org booth app21:56
Mech422btw - I do work for these guys: http://www.olliancegroup.com21:57
Mech422basically vetting open source projects for commercial clients - they do 'thinktanks' and stuff21:57
Mech422not sure if there's a fit there, but I can ping them if you like21:57
@tavistoMech422, 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
@tavistoLet me check that out21:59
@tavistoThat Open Source Think Tank sounds pretty cool21:59
Mech422tavisto: 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
Mech422tavisto: yeah - they just did one in France22:00
Mech422tavisto: though I never get to go :-P22:00
* Mech422 is just da grunt22:00
@tavistoattendees from over eighty organizations attended, including vendors, customers, open source communities, investors, and universities22:00
@tavistosounds right up our alley22:00
Mech422tavisto: it would take a lot of leg work on your part - they aren't product oriented..22:01
Mech422tavisto: so you'd have to show how wG could be part of your company information 'strategy' 22:01
Mech422etc etc22:01
Mech422but I can tell you the client list is impressive22:01
Mech422(one of the _consultants_ is a vp for BankOfAmerica ! :-) )22:02
@tavistowell we would probably push the WebGUI community aspect rather than PB selling a product22:03
Mech422tavisto: Hmm - could get a nice success story out of that...22:03
@tavistoseems like we'd have a better chance of attending as WebGUI open source community than being PB, vendor of CMS product22:03
Mech422"how to build a community _and_ a company" sort of thing ?22:03
@tavistoJT has written a paper on that in the past22:04
@tavistoit's called the Business of Open Source22:04
Mech422there ya go...22:04
@tavistothat was published by CIO I believe22:04
Mech422I actually really like working with olliance...22:04
@tavistoSo how is it that you work with them? Do they outsource to you?22:05
Mech422their clients are all very business, very profit concieous, but they know you don't get anything for free ...22:05
@tavistobtw, if you're curious to see the articles that we've published, you can view them at http://www.plainblack.com/jt-smith22:05
Mech422actually, I was the first employee of the company that spawned them - Open Source Group22:05
Mech422I was CTO/Dir. Prof. Svcs.22:06
Mech422and 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
@tavistowow I'm reading the 2008 report and it looks like it's all C class execs and technology decision makers at these think tanks22:09
Mech422yeah ... which is why they leave me here :-P22:10
Mech422I guess I'm a bit rough round the edges :-P22:10
@tavistomech422, 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
Mech422tavisto: ok - let me see whats up with them - last I talked to them, they were still in France :-P22:11
@tavistonice.. :)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
+perlDreamerCool!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
+perlDreamerNo.22:16
+perlDreamerSession ID will be constant per session22:16
+perlDreamerchanging 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
+perlDreamerThat does make sense.22:17
Bernd_However, the constructor fails, when I call with values from WebGUI::Test22:17
+perlDreamerHuh?22:17
Bernd_According to documentation it should be something like22:17
Bernd_my $session = WebGUI::Session::open(WebGUI::Test::root, WebGUI::Test::file);22:17
+perlDreamerSession->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.pm22:18
Bernd_You thing calling by Session->open is different?22:18
Bernd_think22:18
+perlDreameryeah22:18
Bernd_Ok, let's see.22:18
+perlDreamerwhen it is called as an object, the class name is pushed onto the argument stack22:18
+perlDreamerso all your arguments are off by one position22:19
+perlDreameralso, be sure that you close each session that you manually open22:19
Bernd_I see.22:20
Bernd_Works indeed.22:21
Bernd_Thanks.22:21
Bernd_Once again :-)22:21
+perlDreamerYou're welcome.22:22
+perlDreamerMay I ask a favor on this?22:22
+perlDreamerIf it doesn't work in 7.5, it could mean that a bug patch was not backported.22:22
+perlDreamerCould 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 #webgui22: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
@Haargsure23: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::Test23:48
Bernd_nor other sessions that I create do appear in the table.23:48
Bernd_The only way to create an entry is by23:49
Bernd_calling WebGUI::Session::new23:49
Bernd_calling WebGUI::Session::Var->new, I meant23: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 #webgui23:51
@Haarglooking23: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 only23: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
@Haargwhat version are you using?23:56
@Haargand how are you seeing that they don't exist in userSession?23:56
Bernd_7.6 Head23:57
Bernd_select * from userSession;23:57
Bernd_using the mysql client23: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
@Haargthey show up in the userSession table for me00:02
@Haargwhen are you checking for them?00:04
@Haargthe tests delete the sessions when they finish00: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
@Haargfor a quick check i just had it pause the test half way through00:06
Bernd_How do you pause?00:06
@Haargsystem('sh')00:07
Bernd_Does that start a shell?00:07
@Haargyes00:07
@Haargbut if you are checking for the sessions inside the test they should still be there00: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 #webgui00:15
juan1i have the next error and my site is down00:17
juan1http://webgui.pastebin.com/m11b988b700:17
juan1i don't know what is happening?00:17
juan1the site was working well and suddenly the site starts with this error00:18
juan1the problem is when i start apache2, the site show me this error 00:19
+perlDreamerjuan1: Either install Template::Toolkit, or do not load WebGUI::Asset::Template::TemplateToolkit.pm00:22
@Haargcan you pastebin your preload.perl file?00:22
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"]00:22
@Haargalthough it spits out nasty errors like that when it can't load something, preload.perl shouldn't prevent your server from starting00:24
@Haargand based on what it says in that log, it did start00:24
@Haargso i suspect the problem lies elsewhere00:24
@Haargyou'll still want to clean up that error though00:24
@Haargby sticking WebGUI::Asset::Template::TemplateToolkit in preload.exclude00:25
juan1give a second please00:25
juan1i am installing Template::Toolkit00:27
@tavistodoes anyone know if there's an application that will search documents and notify an administrator of broken links within them?00:30
@tavistoI 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
@preactiontavisto, 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
@tavistooh we could write a script for that? coolio.00:33
@tavistopreaction, would this be a large undertaking or something that could be done in a matter of a few days or a week?00:34
@preactionit'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
@preactionso we'd need the whole nine yards here. depending on their desires, it could take a week or a day00:35
@tavistoalright, that's enough info for me to respond to them. Thanks preaction00: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
@preactiontavisto, another thought: why do they need this? what links are being broken that they need this kind of scanning?00:50
@preactionassets 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
@tavistoI'm guessing they are within the documents00:52
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui00:53
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui00: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 #WebGUI01:09
-!- mode/#webgui [+o tavisto] by ChanServ01: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-6WebGUI: graham * r8155 /branch/WebGUI_7.5/docs/ (previousVersion.sql create.sql changelog/7.x.x.txt): fixed: default site has no content01:30
CIA-6WebGUI: 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 files01:30
CIA-6WebGUI: graham * r8157 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.30 release01:30
CIA-6WebGUI: 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" field01:30
@preactionanyone here have a copy of latest SVN HEAD and IE6?01:46
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI01: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 #webgui01:52
@Haargi can in a minute02:00
@preactioni've been trying to use Admin Mode and it looks all messed up, just want to make sure it's just me02:00
CIA-6WebGUI: 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 files02:06
CIA-6WebGUI: jt * r8160 /releases/WebGUI_7.5.30-stable: Release 7.5.30-stable02: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
SDuensinACK!   Quit improving things!  I can't install updates that fast!  :-P02:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]02:14
@Haargpreaction, messed up how?02:18
@Haargi'm getting trouble with the menu i think02:18
@preactionthe admin bar appears across the top of the page, and without the right class02:18
@preactionthe navigation menu doesn't have the right class either02:18
@Haargnot seeing the first issue02:19
@preactionwell that's good, at least02:19
@Haargwell, i'm heading out02:20
@preactionk, cya tomorrow02: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 #webgui02:24
CIA-6WebGUI: graham * r8161 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.31 dev02:44
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03:12
-!- mode/#webgui [+o tavisto] by ChanServ03: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 #webgui04: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-6WebGUI: jt * r8162 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: 05:52
CIA-6WebGUI: added docs for web service05:52
CIA-6WebGUI: fixed a typo05: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 #webgui06:15
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui06:55
-!- mode/#webgui [+o rizen] by ChanServ06: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 #webgui07:30
topsubIs 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 statement07:31
topsublooks 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 #webgui07: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 #webgui08: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 #webgui09:56
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui10: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 #webgui11:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:11
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11: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 #webgui11:28
-!- mode/#webgui [+v Radix_] by ChanServ11: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 #webgui13:09
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]13:21
CIA-6WebGUI: doug * r8163 /branch/doug-experimental/ (3 files in 3 dirs): Nightly checkin because you forgot13:33
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:35
-!- khenn [n=khenn@97.92.186.139] has quit []14:43
-!- wgGuest23 [n=wgGuest2@gateway.lctn.k12.mn.us] has joined #webgui14:52
-!- topsub [n=josh@97.66.185.250] has joined #webgui14:53
wgGuest23I 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_roI don't know anything about it, but the first google hit I got is14:54
ryuu_rohttp://search.cpan.org/~CORLISS/Paranoid/lib/Paranoid/Debug.pm14:54
wgGuest23well, that would have great. I didn't get that. I will see what I can learn.14:57
ryuu_rogood luck!14:58
-!- SquOnk [n=emhn@201.248.20.63] has joined #webgui14:59
SquOnk...and we're back.14:59
wgGuest23Got it. Thanks15: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 #webgui15:12
-!- mode/#webgui [+o perlmonkey2] by ChanServ15:12
SquOnkWho's awake?15:17
SquOnkJust me, I guess...15:22
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui15:28
-!- mode/#webgui [+o rizen] by ChanServ15:28
-!- rizen is now known as BugSlasherMcGurk15:29
BartJolSquOnk: I am too15:31
SquOnkBartJol: Good15:31
-!- SDuensin [n=Scott@157.sub-75-204-20.myvzw.com] has joined #WebGUI15:32
BartJolBugSlasherMcGurk: the RFE I posted and was put into 7.6.2 did have the clearWorking in it I belief15:36
BartJolwho implemented it?15:36
@BugSlasherMcGurki implemented it15:36
@BugSlasherMcGurkbut i didn't use your patch15:36
BartJolbecause it might be that not only the guy that clicked the link "Leave version tag" leaves it15:37
@BugSlasherMcGurkcuz i forgot about it15:37
@BugSlasherMcGurkuntil after i had already implemented it15:37
BartJolah15:37
BartJolok15:37
SDuensinGreetings.15:37
BartJolMartin said you used clearWorking witjoput parameters15:37
BartJolor does it use session of the user?15:38
BartJolotherwise, people might get thrown out unvoluntarily15:38
BartJols/witjoput/without/15:38
BartJolso you might wanna check that15:39
BartJolIf I understand the API right, we're ok15:42
SDuensinGO GO GO!  FREE FREE FREE!  http://down.codeweavers.com/15:45
BartJolSDuensin: your link does not work with me15:46
BartJolnow it does15:46
BartJolthey're just busy15:47
SDuensinBartJol - Yea, they're being slammed.15:47
BartJolI'll just look when the US is asleep15:47
SDuensinMay not last that long.  One day only, and it's in the USA.15:47
BartJolso, what do I miss15:48
BartJol?15:48
BartJolfree download of WebGUI, a great content management system?15:48
SDuensinCommercial edition of WINE from CodeWeavers.  Free.15:48
BartJolah15:48
BartJolcool15:48
SDuensinIt'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 #WebGUI15:53
-!- mode/#webgui [+o tavisto] by ChanServ15: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 #WebGUI15:59
-!- mode/#webgui [+o khenn] by ChanServ15:59
SquOnkAll right, I just posted in WebGUI Dev a summary of the licensing issues remaining for the Debian package.15:59
topsubI 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 #webgui16:06
-!- mode/#webgui [+o Haarg] by ChanServ16:06
-!- ryakubo [n=rick@216.215.220.226.nw.nuvox.net] has joined #webgui16:07
ryakubohello16:07
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:07
-!- mode/#webgui [+o bopbop] by ChanServ16:07
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."]16:17
CIA-6WebGUI: jt * r8164 /WebGUI/lib/WebGUI/Asset/Wobject/UserList.pm: updating copyright info16:25
-!- AMH_bob [n=AMH_bob@cp1320098-b.roemd1.lb.home.nl] has joined #webgui16:27
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui16: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 #webgui16:41
-!- mode/#webgui [+v cap10morgan] by ChanServ16:41
@BugSlasherMcGurkSquOnk: just posted to the dev list. all of the problems you posted about have been corrected16:50
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:51
-!- mode/#webgui [+o preaction] by ChanServ16:51
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui17:02
CIA-6WebGUI: jt * r8165 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: debian licensing problem with user list17:10
CIA-6WebGUI: jt * r8166 /branch/WebGUI_7.5/ (www/extras/wobject/IndexedSearch docs/changelog/7.x.x.txt): 17:10
CIA-6WebGUI: removed the old js file IndexedSearch/ColorPicker2.js that hasn't been used17:10
CIA-6WebGUI:  in about 3 years.17:10
CIA-6WebGUI: jt * r8167 /WebGUI/www/extras/wobject/IndexedSearch: 17:10
CIA-6WebGUI: removed the old js file IndexedSearch/ColorPicker2.js that hasn't been used17:10
CIA-6WebGUI:  in about 3 years.17:10
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui17:12
-!- mode/#webgui [+v perlDreamer] by ChanServ17:12
+perlDreamerpreaction: In your weather asset hover help bug, does stable == 7.5?17:16
@preactionyes17:16
+perlDreamerthis is weird17:17
+perlDreamereverything is there17:17
+perlDreamermaybe it's time to build an asset17:17
-!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection]17:18
@preactionso it shows up from the web interface?17:19
+perlDreamerchecking17:19
+perlDreamerbut the def sub is setup right, and the i18n keys exist17:20
+perlDreamernope, def isn't setup correctly17: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 #webgui17:56
CIA-6WebGUI: colin * r8168 /WebGUI/ (2 files in 2 dirs): fix bad hoverhelp and labels in WeatherData asset17:59
CIA-6WebGUI: colin * r8169 /branch/WebGUI_7.5/ (2 files in 2 dirs): backport WeatherData i18n/help fix17:59
CIA-6WebGUI: colin * r8170 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): fix i18n typos interfering with Group LDAP hoverhelp17:59
CIA-6WebGUI: 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-6WebGUI: colin * r8172 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): backport Group LDAP hoverhelp fix17:59
-!- J00p340987654321 [n=timothy@a62-216-21-20.adsl.cistron.nl] has quit [Remote closed the connection]17:59
Mech422Hmm - a bit O.T. but...18:11
Mech422Does 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
@preactionit CAN break existing certs, yes18:13
@preactionyou'd have to regenerate the cert18:13
@preactionbut for real info, ask #debian18:14
Mech422preaction: ahh, I wasn't sure if the servers key was 'tied' to the cert or not18:14
Mech422thanks18:14
-!- wgGuest19 [n=wgGuest1@gateway.lctn.k12.mn.us] has joined #webgui18:34
wgGuest23I 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-6WebGUI: jt * r8173 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): merged 7.5 utf8 password fix18:39
CIA-6WebGUI: 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-6WebGUI: jt * r8175 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): merging the fixurl bug18: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-6WebGUI: graham * r8176 /branch/WebGUI_7.5/ (11 files in 8 dirs): fixed #8829: moveUp.gif, moveDown.gif missing from uploads19:18
CIA-6WebGUI: 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 invitation19:18
CIA-6WebGUI: 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 scrolling19:18
CIA-6WebGUI: tabitha * r8179 /branch/WebGUI_7.5/docs/upgrades/ (2 files in 2 dirs): Fixed album headers so they autosize instead of scrolling19:18
CIA-6WebGUI: graham * r8180 /WebGUI/ (11 files in 8 dirs): fixed #8829: moveUp.gif, moveDown.gif missing from uploads19:18
CIA-6WebGUI: 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 trash19:18
CIA-6WebGUI: 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 network19:18
+perlDreamerpreaction: 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 #webgui19:47
jlittlewhi folks -- is there a way to do a bulk roll-back of like 500 committed version tags?19:47
jlittlewrelated: these are all "calendar feed update" committed version tags, but as far as I know we don't have any calendars on our site19:48
@preactionperlDreamer, either head.tags or body.content, but yes20:07
@preactionjlittlew, is there content in the version tags20:07
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui20:07
-!- mode/#webgui [+o bopbop] by ChanServ20:07
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui20:08
jlittlewnope20:08
jlittlewthey be blank20:08
jlittlewand they happened for a set period of time20:09
jlittlewwe have a set of them in the past, but then starting at 12:52am on 10/2720:09
jlittlew12 pages of them in the manage committed versions page20:10
jlittlewending at 1:03am20:10
jlittlewthis may or may not be related to the problems this site is currently experiencing20:10
jlittlewwith pages going blank and whatnot20:10
jlittlewso I'm trying to figure out this piece of it20:10
-!- ryakubo [n=rick@216.215.220.226.nw.nuvox.net] has quit ["leaving"]20:12
@preactionjlittlew, if they're blank then they aren't worrisome, you can keep them just fine20:12
jlittlewai'aight20:14
jlittlewthnx20:14
@preactionbut do please post a bug about it20:14
@preactionthose shouldn't be created20:14
jlittlewgood call20:14
jlittlewwill do20:14
-!- Bernd_ [n=spunky@dslb-088-074-189-206.pools.arcor-ip.net] has joined #webgui20: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-6WebGUI: graham * r8183 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Content/Setup.pm): fixed: site starter fails after site style page20:39
CIA-6WebGUI: doug * r8184 /branch/WebGUI_7.5/lib/WebGUI/ (2 files in 2 dirs): backport 818220:39
CIA-6WebGUI: doug * r8185 /branch/WebGUI_7.5/docs/changelog/7.x.x.txt: updated changelog20:39
-!- jlittlew [n=Jesse_Li@masspirg-f1.client.pins.net] has joined #webgui20:41
-!- dionak [n=dionak@97.66.185.250] has quit []20:42
jlittlewpreaction: there are two log entries that might be related20:42
jlittlewWebGUI::Operation::Cron::www_runCronJob[294] - Could not create workflow instance for workflowId 'csworkflow000000000001': The result was undefined20:42
jlittlewand20:42
jlittlewWebGUI::Asset::newByDynamicClass[1718] - Couldn't find className for asset 'ccqJeFH1oOXd3OksElhZXA'20:42
jlittlewany idea if they are related?20:42
-!- dionak [n=dionak@97.66.185.250] has joined #webgui20:43
@preactionthey're probably not20:45
-!- bopbop [n=kmccombs@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []21:03
CIA-6WebGUI: frank * r8186 /branch/WebGUI_7.5/lib/WebGUI/Operation/Friends.pm: www_addFriendSave now has the same checks as www_addFriend21:23
+perlDreamerDown to 104 bugs21:26
+perlDreamerkeep going, guys!21:26
+perlDreamerBernd_: 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-6WebGUI: frank * r8187 /WebGUI/lib/WebGUI/Operation/Friends.pm: frank: www_addFriendSave now has the same checks as www_addFriend21:48
CIA-6WebGUI: jt * r8188 /branch/WebGUI_7.5/ (2 files in 2 dirs): fixed: Edit branch not working with noCache (#4154)21:48
CIA-6WebGUI: jt * r8189 /WebGUI/ (2 files in 2 dirs): merging: 818821: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 #webgui22:46
-!- mode/#webgui [+o bopbop] by ChanServ22:46
-!- SDuensin [n=Scott@157.sub-75-204-20.myvzw.com] has quit ["Leaving"]22:47
CIA-6WebGUI: 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 code23:07
CIA-6WebGUI: colin * r8191 /branch/WebGUI_7.5/ (lib/WebGUI/i18n/English/WebGUI.pm docs/changelog/7.x.x.txt): backport macro encoding for head.tags23:07
CIA-6WebGUI: frank * r8192 /branch/WebGUI_7.5/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): Fixed #8818: Visitor sends a welcome message23:07
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, wgGuest23, Mech422, Helios-, dionak, @khenn23:40
-!- Netsplit over, joins: @khenn, wgGuest23, Helios-23:40
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui23:45
-!- mode/#webgui [+o Haarg] by ChanServ23:45
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:45
-!- Mech422 [n=steve@dsl081-052-015.sfo1.dsl.speakeasy.net] has joined #webgui23: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 #webgui23:46
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has left #webgui []23:46
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:46
nubaheh, stumbled on pb hiring at jobs.perl.org http://jobs.perl.org/job/981423:50
nubasame turndown as usual for me :/ - Be a U.S. Citizen as we do lots of work for the Federal government. 23:51
@khennsorry nuba =(23:51
nubayeah dont worry, ive grown used to that already23:52
nubahave seen many pb job ads these past years23:52
CIA-6WebGUI: frank * r8193 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Inbox/Message.pm): Fixed #8818: Visitor sends a welcome message23:52
nubadunno why I still read them til the end everytime, guess its hoping to see some disruption in the pattern at some point23:53
nubaheh "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 #webgui00:06
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:09
+perlDreamernuba, you need to apply for the Special Liaison to South America PB programming job00: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 #webgui00:27
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has quit ["Leaving."]00:29
CIA-6WebGUI: doug * r8194 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): performance increases to the Gallery, bug #410300:34
CIA-6WebGUI: frank * r8195 /branch/WebGUI_7.5/ (3 files in 2 dirs): Fixed #8924: useProfile: s/viewable/visible/ig00:34
CIA-6WebGUI: frank * r8196 /WebGUI/ (3 files in 2 dirs): Fixed #8924: useProfile: s/viewable/visible/ig00:34
CIA-6WebGUI: doug * r8197 /branch/WebGUI_7.5/ (4 files in 3 dirs): backport 819400:34
CIA-6WebGUI: doug * r8198 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: fixed: Thumbnails page now displays even if no files in Album00:34
CIA-6WebGUI: doug * r8199 /WebGUI/ (10 files in 9 dirs): added: DataTable asset00:34
-!- dionak [n=dionak@97.66.185.250] has quit []00:36
nubaperlDreamer oh that'd be cool00:40
-!- patspam [n=patspam@ppp118-208-174-63.lns10.mel4.internode.on.net] has joined #webgui00: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 #webgui00:50
SquOnkHi everyone00:50
SquOnkQuick question00:50
SquOnkI've loaded a CSS snippet with some/url.css00:50
SquOnkIf I use href="^FileUrl(some/url.css);" I get "The Asset you requested does not store files"00:51
SquOnkWhat gives?00:51
SquOnkIf I use href="^AssetProxy(some/url.css);" I get the contents of the file :-)00:52
SquOnkI'm harcoding href="/some/url.css" and it works, but it's that the right way?00:54
+perlDreamerFileUrl = Macro for returning the file system URL to a File or Image Asset, identified by it's asset URL.01:03
+perlDreamerWon't work with Snippets01:03
+perlDreamerAssetProxy 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 #webgui01: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 #WebGUI01:45
-!- apeiron_ [n=apeiron@c-76-124-253-149.hsd1.pa.comcast.net] has joined #webgui01:57
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01: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 #webgui02:40
-!- mode/#webgui [+o rizen] by ChanServ02:40
-!- apeiron_ is now known as apeiron02: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 #webgui03:41
CIA-6WebGUI: jt * r8200 /modules/Config-JSON/ (8 files in 3 dirs): A better includes system03:52
CIA-6WebGUI: jt * r8201 /modules/Config-JSON/ (t/Wildcard.t lib/Config/JSON.pm t/Duplicate.t t/Include.t): 04:36
CIA-6WebGUI: re-adding accidentally removed tests04:36
CIA-6WebGUI: fixed some bugs04:36
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit [Remote closed the connection]05:43
CIA-6WebGUI: jt * r8202 /modules/Config-JSON/ (6 files in 2 dirs): all tests now pass05:49
CIA-6WebGUI: jt * r8203 /modules/Config-JSON/lib/Config/JSON.pm: made config file write to a temp location first06:28
CIA-6WebGUI: jt * r8204 /modules/Config-JSON/Changes: preparing for release06: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 #webgui06:57
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui06: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 #WebGUI09:12
-!- mode/#webgui [+o tavisto] by ChanServ09:12
-!- AMH_bob [n=AMH_bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:38
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09: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 #webgui10:24
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui11:17
-!- mode/#webgui [+o Haarg] by ChanServ11:17
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []11:41
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11: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 #WebGUI14:33
-!- mode/#webgui [+o khenn] by ChanServ14:33
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:05
+MrHairgreasewtf??? http://sourceforge.net/projects/pbwebgui/15:06
+MrHairgreasesf says Invalid project...15:06
BartJolno 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
+MrHairgreaseoh15:08
+MrHairgreaseit works for me too right now15:08
+MrHairgreaseprolly some gitch in sourceforge15: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 #WebGUI15:16
-!- mode/#webgui [+o khenn] by ChanServ15:16
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui15:22
-!- mode/#webgui [+o perlmonkey2] by ChanServ15:22
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui15:32
-!- mode/#webgui [+o rizen] by ChanServ15:32
-!- dionak [n=dionak@97.66.185.250] has joined #webgui15:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:37
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:05
-!- mode/#webgui [+o Haarg] by ChanServ16:05
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:06
-!- mode/#webgui [+o tavisto] by ChanServ16:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui16:09
-!- mode/#webgui [+v cap10morgan] by ChanServ16: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 #webgui16:15
-!- mode/#webgui [+v Radix_] by ChanServ16:15
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui16:19
-!- mode/#webgui [+o preaction] by ChanServ16:19
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []16:26
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:28
-!- knowmad [n=william@97.66.185.250] has joined #webgui16: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 #WebGUI17: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 #WebGUI17: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 ChanServ17: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 #WebGUI17: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
@perlmonkey2There 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 #webgui17:52
@Haargwhat other headers do you want to set?17:52
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:53
-!- mode/#webgui [+o tavisto] by ChanServ17: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
@perlmonkey2Haarg: I want to set the content type17:54
@preactionuh... why do you need to set the mime type? it's a redirect?17:54
@perlmonkey2Haarg: 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
@perlmonkey2so it shows the tab file inside the browser instead of prompting to download or open in excel.17:55
@Haargeven if you did set the content type it wouldn't matter17:55
@Haargbecause it is a redirect17:55
@perlmonkey2I was asking if I could set it for the redirect.17:55
@Haargyou can't do that with http17:56
@perlmonkey2like maybe someway to set it in Storage.  But I just looked through the file and there is nothing.17:56
@Haargit isn't a webgui limitation17:56
@perlmonkey2Haarg: well I thought maybe some meta-data was stored with Storage files.17:56
@perlmonkey2that could be used to set mime17:56
@Haargwe could write out .htaccess files probably, but that gets rather specific to your apache setup17:57
@Haargand isn't a general solution17:57
@perlmonkey2yeah, I'm thinking we need to bring in the CSV libs into the WRE17:57
@perlmonkey2so we can return nice perfect CSV files in cases where tabs aren't working.17:57
@Haargwe already have Text::CSV_XS17:58
@Haargwhat else would be needed?17:58
@perlmonkey2nothing :)17:58
@Haargdoes apache have a built in mime type for .csv17:59
@Haarg?17:59
@perlmonkey2Haarg: oh, we already have quickCSV17:59
@Haargyeah.  and dataform in 7.5 at least uses Text::CSV_XS to generate the tab separated files18:00
@preactionwhy can't they just "AddType application/octet-stream .tsv"18:00
@Haargi don't think that would work18:01
@Haargbut doing something like that would likely be the best way to go18:01
@Haargget apache to add content-disposition headers for .tab files or something18:02
@perlmonkey2preaction: 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
@Haargyes18:02
@perlmonkey2Haarg: I'll just return a csv and see if their IE is set to handle it.18:02
@preactionyou would add that to the apache config file18:03
@preactionapplication/octet-stream is jargon for "browser, you can't handle this. find a program that does"18:03
@Haargexcept that ie likes to ignore things like that18:03
@Haargactually, apache has a mime type set for tsv files18:04
@Haargso i would try that first18:04
@Haargdoesn't look like it has anything for csv18:04
@Haargby default that is18: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 #WebGUI18: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
@perlmonkey2hmm, replacing quickTab with quickCSV is giving me either empty or junk binary files.18:12
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:27
-!- mode/#webgui [+v perlDreamer] by ChanServ18:27
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, wgGuest23, Helios-, topsub, apeiron, patspam18: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 #WebGUI18:52
-!- mode/#webgui [+o tavisto] by ChanServ18: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-6WebGUI: doug * r8205 /WebGUI/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: fixed bad hashref slice19:18
CIA-6WebGUI: doug * r8206 /branch/WebGUI_7.5/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm: backport 820519:18
-!- jet [n=opera@94.41.1.116.dynamic.ufanet.ru] has joined #webgui19:32
jethi..19:33
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19: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
@preactionhello19:34
jet  preaction I welcome19:36
jetWell 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 #WebGUI20: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 ChanServ20:05
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui20:08
-!- mode/#webgui [+o bopbop] by ChanServ20:08
-!- metanil [n=akhadka@137.48.138.26] has joined #webgui20:26
metanilcan i do? <tmpl_if session.user.username = "vistors">testing </tmpl_if>20:27
+perlDreamerno20:27
metanilor any arternatives to find if anyone is not logged in?20:27
+perlDreamermetanil, have you thought of the GroupText macro?20:27
+perlDreameror, alternately, the LoginToggle?20:28
+perlDreamer^LoginToggle("logged in text","logged out text");20:29
metaniloh LoginToggle might work :D great20:29
metanil.. i guess they are all macros .. aren't they?20:31
metanili can't do <tmpl_if ^^L("","","PBtmpl0000000000000044");>... can i?20:32
+perlDreamerno20: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 #WebGUI20:33
-!- mode/#webgui [+o tavisto] by ChanServ20:33
+perlDreameralthough, you shouldn't need that20:33
+perlDreamersince the LoginToggle contains the logic for a conditional20:33
+perlDreamermetanil, what exactly are you trying to do?20:34
-!- AMH_henry [n=henry@erica.xs4all.nl] has joined #webgui20:34
metanili do not want to show menu content (even blank) when not logged in..20:35
+perlDreamer^GroupText('Visitor','',__menu_content_goes_here__);20:36
+perlDreameror maybe even easier20:36
+perlDreamer^GroupText(Registered Users,__menu_content__);20:36
metanilhmm..lemme see20:37
+perlDreamerStill another way to do it would be to use a different templating system, like Html::Template::Expr20:38
metanil__menu_content__ --> contains lots of " and ' quotes.. 20:38
+perlDreamerhm20:39
metanildifferent templating system?20:39
+perlDreamerYes20:39
+perlDreamerHtml::Template is not very sophisticated20:39
+perlDreamerIs __menu_content__ the result of a snippet, or hard coded text, or AssetProxy macro?20:40
metanilhard caded which also include template Language withing it like loop and condition20:40
+perlDreamerbrb20:41
metanil:) sure20:41
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20: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 #WebGUI20: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 ChanServ20:50
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20: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 #WebGUI21:04
-!- mode/#webgui [+o tavisto] by ChanServ21: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 #webgui21:06
-!- mode/#webgui [+o Haarg] by ChanServ21: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 #WebGUI21: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 #webgui21:17
CIA-6WebGUI: translation * r8207 /translations/German/German/WebGUIProfile.pm: Update from translation server21:18
CIA-6WebGUI: translation * r8208 /translations/German/German/Asset_Calendar.pm: Update from translation server21:18
CIA-6WebGUI: translation * r8209 /translations/German/German/Asset_Search.pm: Update from translation server21:18
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21:19
-!- mode/#webgui [+o tavisto] by ChanServ21: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 #webgui21:22
-!- mode/#webgui [+o Haarg] by ChanServ21: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 #WebGUI21: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 #WebGUI21:42
-!- mode/#webgui [+o tavisto] by ChanServ21:42
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21: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 #webgui22:04
-!- mode/#webgui [+o Haarg] by ChanServ22:04
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:05
-!- mode/#webgui [+o tavisto] by ChanServ22: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 #WebGUI22:06
-!- mode/#webgui [+o tavisto] by ChanServ22: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 #webgui22:18
-!- mode/#webgui [+o rizen] by ChanServ22:18
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22: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 #WebGUI22:31
-!- mode/#webgui [+o tavisto] by ChanServ22: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 #WebGUI22: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 #WebGUI23:15
-!- mode/#webgui [+o tavisto] by ChanServ23: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-6WebGUI: 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-side23:30
CIA-6WebGUI: doug * r8211 /WebGUI/t/ (Asset/Wobject/DataTable.t Form/DataTable.t): added testing for DataTable form and asset23: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 #webgui23: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-6WebGUI: translation * r8212 /translations/German/German/AuthWebGUI.pm: Update from translation server00:12
CIA-6WebGUI: translation * r8213 /translations/German/German/AuthWebGUI.pm: Update from translation server00:12
CIA-6WebGUI: translation * r8214 /translations/German/German/Asset_Folder.pm: Update from translation server00:12
CIA-6WebGUI: translation * r8215 /translations/German/German/Asset_Layout.pm: Update from translation server00:12
CIA-6WebGUI: translation * r8216 /translations/German/German/Asset_Redirect.pm: Update from translation server00:13
-!- PJC [n=cretep@c-98-216-48-246.hsd1.ma.comcast.net] has joined #webgui00: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-6WebGUI: translation * r8217 /translations/German/German/Asset_Navigation.pm: Update from translation server01:00
CIA-6WebGUI: translation * r8218 /translations/German/German/WebGUI.pm: Update from translation server01:00
CIA-6WebGUI: translation * r8219 /translations/German/German/Tax.pm: Update from translation server01:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:02
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI01: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 #webgui02: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 #webgui03:27
-!- patspa1 [n=patspam@ppp118-208-213-202.lns10.mel6.internode.on.net] has joined #webgui04: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 patspam04: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 #webgui04:08
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui04:43
-!- mode/#webgui [+v cap10morgan_] by ChanServ04: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 #webgui06:03
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:09
-!- mode/#webgui [+o tavisto] by ChanServ07:09
@tavistohey preaction.. you there?07:14
@preactionthere's no good reason i should be, why?07:14
@tavisto:) ah excellent.07:15
@tavistoA brand new (kick butt) tower defense game was finally released for the Iphone!!!!07:15
@preactionyeah, the DTD guy was asking for a dev to port it to the iphone07:15
@tavistoI 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 done07:15
@tavistothat would be sweetness too07:15
@tavistothis one is much more like monsters than DTD07:15
@tavistoonly 4 towers at the moment but new stuff coming soon says the dev07:16
@preactionit would have to be, different input methods07:16
@tavistoI'm really surprised you haven't made a million dollars on the app store with some d0pe app preaction07:16
@preactionthe iphone app store? i barely have time to scratch my webgui itches07:16
@tavistoyeah I know07:16
@preactioni've added about a dozen features to webgui in the 7.6 series on my own time07:17
@tavistobut they say you can program miracles in just a fraction of the time it takes in normal dev07:17
@tavistosweetness!07:17
@preactionthere's also features that i'm just sitting on cuz i don't know what to do wth them07:17
@preactionlike a thing that, if you type in a wrong url, tries to do a site search for you07:17
@tavistotoday 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 Corporation07:18
@tavistobasically, he's the VP of customer technology and he's looking for a new CMS to deploy to customers07:18
@preactionritzy07:19
apeironpreaction, Levenshtein distances.07:19
@tavistosounds 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
@tavistocan WebGUI do.... yes.07:19
@tavistoyep, that too... uh huh... yeah that too... and actually it does more by allowing...07:19
@tavistoand um... yep that can be done07:19
@preactioni wouldn't know what either of you were talking about if i did not have google ;-)07:19
apeironSOUNDEX?07:20
@tavistoyep that's how it works these days.. I talk to google more than anyone I think07:20
@preactionapeiron, it just does a WebGUI::Search, which means if/when we fix search, it'll be nice.07:20
@preactionthough trying to do soundex or spellcheck on it might be nice too07:20
@preactioncompare the results to the URLs and keywords07:21
apeironpreaction, ah. KISS, then.07:21
@preactionyeah, i worry about making it too heavy, since 404 should be mostly an error message07:21
* apeiron nods07:21
apeironI like Levenshtein because it's largely natural language-agnostic.07:22
@preactionbut even so, the levenshtein distance would be nice to have. "Did you mean: This, This, or this URL?"07:22
apeironSoundex would be a nice expansion for English-only sites.07:22
@preactionenglish-only would be bad though07:23
@preactionthe current version splits the URL on non-word characters, makes the search match-any (instead of the default match-all) and goes07:24
@preactionit's more like a URL-based search than anything07:24
@preactionlike php.net/whateveryouwant07:24
apeironEither way, I'd check out the Perl algorithms book. It's got some info on various fuzzy matching techniques.07:24
@preactionMastering Algorithms with Perl?07:24
apeironYeah, that.07:25
@preactionsounds like something i should read07:25
@preactionperlbot cpan for Text::LevenshteinXS07:26
perlbotDocumentation for 'Text::LevenshteinXS' can be found here: http://xrl.us/ovkwn07:26
@preactionthere's an implimentation in Perl already, nice07:26
apeironOh, of course.07:27
@preactionto minimize the hit, we'd have to say something like length $r->uri +/- 4 or so. configure a max-distance and use that07:27
apeironAnother idea, though this may be too heavy, is searching on (menu) title in addition to URL.07:29
@preactionthose are in the index, so that's part of the keyword search07:29
apeironah, 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 #webgui07:53
-!- mode/#webgui [+o Haarg] by ChanServ07: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 #webgui09:47
-!- Bernd_ [n=spunky@dslb-088-075-239-011.pools.arcor-ip.net] has joined #webgui11:00
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:17
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11: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 #webgui14:06
-!- mode/#webgui [+o perlmonkey2] by ChanServ14:06
-!- bopbop [n=kmccombs@68-114-219-232.dhcp.mdsn.wi.charter.com] has joined #webgui14:23
-!- mode/#webgui [+o bopbop] by ChanServ14: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 #webgui14:47
-!- mode/#webgui [+v cap10morgan] by ChanServ14: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 #webgui15:35
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui15:39
-!- mode/#webgui [+o rizen] by ChanServ15:40
-!- cap10morgan [n=wmorgan@206-124-7-145.denver.dsl.forethought.net] has joined #webgui16:01
-!- mode/#webgui [+v cap10morgan] by ChanServ16:01
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:25
-!- mode/#webgui [+o Haarg] by ChanServ16:25
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui16: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 #WebGUI16:32
-!- mode/#webgui [+o khenn] by ChanServ16: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 #WebGUI16:35
-!- mode/#webgui [+o tavisto] by ChanServ16:35
-!- khenn [n=khenn@97.92.186.139] has quit []16:37
-!- khenn [n=khenn@97.92.186.139] has joined #WebGUI16:45
-!- mode/#webgui [+o khenn] by ChanServ16:45
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17: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 #webgui17:09
-!- mode/#webgui [+v cap10morgan] by ChanServ17:09
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui17:20
-!- mode/#webgui [+v perlDreamer] by ChanServ17: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 #WebGUI17:34
-!- mode/#webgui [+o tavisto] by ChanServ17:34
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:34
-!- mode/#webgui [+o rizen] by ChanServ17:34
-!- topsub [n=josh@97.66.185.250] has joined #webgui18:09
topsubhey perl dreamer18:09
CIA-6WebGUI: graham * r8220 /experimental/HelpDesk/ (4 files in 4 dirs): adjustments for YUI 2.618:10
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui18: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 #webgui18:34
-!- mode/#webgui [+o bopbop] by ChanServ18:34
-!- tavisto_ [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18: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-6WebGUI: jt * r8221 /WebGUI/lib/WebGUI/Crud.pm: some minor bug fixes with serialization18:54
CIA-6WebGUI: graham * r8222 /experimental/HelpDesk/lib/WebGUI/Asset/Wobject/HelpDesk.pm: adjusting install script for new asset config18:54
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:59
-!- mode/#webgui [+v cap10morgan_] by ChanServ18: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 #webgui19:03
+perlDreamerwhat's up topsub?19:12
topsubI have a question to ask you about testing www methods, have you ever done this?19:14
+perlDreamera little.  preaction has done more than I have19:15
@preactioni did not19:16
@preactionokay, maybe i have19:16
topsubi 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 believe19:16
topsubOnce i told my script to not call looking from a form post unless its from the website it worked again19:16
@preactionare you using WebGUI::Test->getPage to do it?19:17
@preactionthat's going to be the only way you'll be able to test www_ methods, unless you use Test::WWW::Mechanize19:17
topsubi didn't want to fake a form post 19:18
topsubI need to call this function from a script and website19:18
@preactionif you need to call a www_ method directly, you're doing something wrong19:20
topsubSo 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 request19:20
apeirontopsub, 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
apeirons/arguments/form parameters/19:22
@preactionyeah, 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 elsewhere19:24
topsubi 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 function19:24
topsubIt 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 post19: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
+perlDreamertopsub, in your script, use the WebGUI::PseudoRequest and you can fake out the apache request object19:28
+perlDreamerand instrument it as you need.19:28
+perlDreamerWebGUI::Test->getPage does this19:29
+perlDreamerso it's all wrapped up for you in 1 neat, tidy little package19:29
+perlDreamercourtesy of preaction19:29
topsubshould the $self->session->form check to see if i can get a form post before just failing like it does tho?19:29
@preactionthe segfault is because perl is running out of memory trying to load libapr and all that stuff19:31
topsuboo thats my question why it was doing that19:31
topsubmade my script die badly and took me little bit to figure out why19: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 #WebGUI19:53
-!- mode/#webgui [+o tavisto] by ChanServ19: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 #webgui20:04
-!- mode/#webgui [+v cap10morgan] by ChanServ20: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 #webgui20:14
-!- mode/#webgui [+v cap10morgan] by ChanServ20: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 #webgui21:03
AMH_henryanyone use git-svn here?21:05
@Haargyes21:34
@Haargi have a mirror of webgui's repo that i really need to host somewhere, but i've been endlessly lazy about doing so21:36
AMH_henrywell... i was testing commit access to the repo... I did a 'git svn dcommit' and it seg. faults. the changes are committed to svn though21:42
@Haarghaven't seen that21:42
@Haargalthough getting everything to compile was a huge pita21:42
@perlmonkey2r3139 would definitely be in 7.4?21:50
@perlmonkey2still waiting for svnweb to load that far back or I'd just check there.21:50
+perlDreamercould be earlier than 7.4, perlmonkey221:50
@perlmonkey2perlDreamer: cool thanks :)21:50
+perlDreamerat one point, I started a wiki page with version and revision numbers21:51
+perlDreamerbut it's out of date21:51
+perlDreamermight be worth a check21:51
@perlmonkey2Okay, under the gun so asking here instead of looking up, but how would I make sure that DeleteExportedFiles.pm is activated?  21:54
@perlmonkey2Set to run?21:54
@perlmonkey2called upon file deletion?21:54
@perlmonkey2I mean asset deletioN?21:54
@perlmonkey2Just make sure it is set enabled in the Workflow manager?21:54
@perlmonkey2yeah, that has to be it21:55
+perlDreamerDeleteExportedFiles is an activity under a Cron Activity?21:56
+perlDreamerNeed to check active workflows and see if it is in there  someplace21:56
+perlDreamerI wrote a SQL Report to do that21:56
+perlDreameryou can find it in the Bazaar21:56
@perlmonkey2perlDreamer: eh?  root/import?op=manageWorkflows showing it enabled doesn't mean it is running?21:57
@perlmonkey2Anyone 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
@Haargif you import a package, it will automatically have the same url it was exported with22:07
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:08
-!- mode/#webgui [+o tavisto] by ChanServ22:08
@Haargand it will be placed as a child of its original parent if that parent exists on the current site22:08
@perlmonkey2Haarg: well so far it looks like I need an AssetPackage object, but i'm not sure how to instantiate one.22:09
@HaargAssetPackage is a mixin22:10
@perlmonkey2oh, I was looking atthe wrong file.  I just need any asset and I can call importPackage on it.22:11
@HaargAssetPackage.pm, AssetVersioning.pm, AssetLineage.pm etc all go into the WebGUI::Asset namespace22:11
@Haargyes22:11
@Haargso you can use WebGUI::Asset->getImportNode($session)->importPackage or something similar22:12
@perlmonkey2well crap....WebGUI::Asset->getImportNode( $session )->importPackage( $package) puts it in the import node instead of its original location.22:12
@Haargwhat is its original location?22:12
@perlmonkey2which I guess is good, but when I want to specify a location by url, I can create that asset by url 22:12
@perlmonkey2something/something/prototype22:13
@perlmonkey2I 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
@perlmonkey2Haarg: you give up on me?22:15
@Haargif the parent exists on the site, it will put it in the original parent22:15
@perlmonkey2Haarg: cool, thanks22:17
CIA-6WebGUI: amhhenry * r8223 /branch/alphamega/lib/WebGUI/Operation/Settings.pm: AMH: commit to test svn write access22:21
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI22: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 #webgui00:31
CIA-6WebGUI: graham * r8224 /branch/WebGUI_7.5/t/Asset/File/GalleryFile/Photo/view.t: update Gallery Photo test to reflect proper template variables01:15
CIA-6WebGUI: graham * r8225 /branch/WebGUI_7.5/docs/create.sql: preparing for 7.5.31 release01:15
@preactionHaarg, did you guys update the hosted servers recently?01:44
@Haargthey are on 7.5.2701:45
@Haargexcept for cold01:45
@Haargi've applied a patch to the servers though01:45
@Haargso they aren't straight .2701:45
@preactiondid you update packages? like the Site Nav package?01:47
@preactionlong story short, there's a place still using a modified version of a default template, and hopefully Jody will now fix it permanently01: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 #webgui01:52
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:52
@Haargno, the packages haven't been updated since .2701:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02: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-6WebGUI: jt * r8226 /releases/WebGUI_7.5.31-stable: Release 7.5.31-stable02:32
CIA-6WebGUI: graham * r8227 /branch/WebGUI_7.5/ (4 files in 4 dirs): preparing for 7.5.32 dev02:32
-!- patspa1 [n=patspam@ppp121-44-220-211.lns10.mel4.internode.on.net] has joined #webgui03: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 patspam03: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 #WEBGUI05:15
elninohi all! I missed you all! It's been a while. - Quick question.05:16
elninowe created a "contact us" form on the website using the data form asset05:17
@rizenoh that's a bad idea05:17
elninowhen 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
elninorizen: i'm listening.05:18
@rizenusing webgui to do "stuff" is a mistake05:18
@rizen=)05:18
@rizenjust kidding05:18
elninohmmm. I was hopeing you'd say to use something else instead. =(05:18
@rizenwhat is in the "from" in your data form?05:19
elninoso I guess I was wondering if there is a why to set the "reply-to" header to the email of the customer 05:19
elninooh. That's interesting. the field is from1..... I didn't create it.. Is that the problem?05:19
@rizenyup05:20
@rizenit's got to be called "from" (not the label, but the name)05:20
elninoAHH!  I thought you guys were only sending emails from the admin for "security reasons"05:20
elninoI now have to go back to the customer with my head hanging low.05:20
@rizennope, that's just the default...if no "from" is specified it will come from the company email address05:20
elninoI 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
@rizenthat i couldn't tell you05:21
@rizenat least not without looking at the form05:21
@rizenbut at least now you know what you need to look for05:22
elninook. THANK YOU!!!05:22
elninoThat's interesting.. I can't delete  the "from1" field.... I was able to create a "from" field though.05:34
elninoI guess I05:35
elnino'll just hide it.05:35
elninoI 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 system05:41
elninoOh. Nevermind about the mispelling.05:58
elninoGood 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 #webgui06:06
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:08
-!- mode/#webgui [+o preaction] by ChanServ06: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 #webgui06:39
-!- mode/#webgui [+o preaction] by ChanServ06:39
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:57
elninohi again!06:57
elninoafter 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
elninoI restarted spectre as well.06:59
elninoI see nothing in the logs06:59
elnino<- that is, the wre/var/logs07:00
elninoare there other logs I shouldlook at?07:00
elninoSorry, I set up the *SMTP Server* to be /usr/sbin/sendmail, 07:02
elninoNow I changed it to localhost. and it didn't make a difference.  =(07:03
elninoMy data forms have the proper "TO" and "FROM" fields.07:18
elninoanyone have ideas what to look at - email sare not being sent from webgui, but I can send fine from command line....07:30
elninomy "SMTP server" was /usr/sbin/sendmail, that didn't work07:30
elninoI tried localhost07:30
elninothat didn't work07:30
elninoI also tried /usr/sbin/exim4 - and that didn't work.07:30
elninonothing in the wre logs.07:31
elninonor exim logs. emails disappear without a trace.07:31
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:31
-!- mode/#webgui [+o tavisto] by ChanServ07:31
elninoThe "Mail data" field on these dataforms is also set to "yes" I'm using 7.5.2407:32
elninolooks lke in 2007, there was a bug about this particular thing could it have reappeared?07:33
@preactionexim won't work. sendmail is treated specially07:35
@preactionare you running sendmail as a daemon?07:35
elninoI have a link from sendmail to exim.07:37
elninoI 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
@preactionuh... does exim work the same way as sendmail? same command-line flags and input format?07:39
elninoI just do: sendmail <email address> (return)07:39
elninotype my message07:39
elninonewline07:39
elninoend with a period07:39
elninoit works from my other (non webgui) site. oscommerce07:40
elninosame machine07:40
elninopatspam I think uses exim.07:40
@preactionare there any errors in the webgui log?07:41
elninono. There s no trace of anything. it's weird07:41
elninoI'll look again.07:41
@preactionwebgui opens a pipe to the smtp program and adds these flags:  -t -oi -oem <- you should see how exim4 responds to them07:42
@preactionor if there's some way to make exim run in sendmail compatibility mode07:43
elninogosh darn it. I do have an error. I've seen this, but I haven't been able to figure it out.07:44
patspamelnino: have you checked that they're not still sitting in your mailQueue?07:44
elninono, 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
patspamthat would explain it07:44
elninoI looked in .lib?SpectreAdmin and it complains about "site data"07:44
patspamspectre dying on an error and not sending emails07:44
@preactionelnino, try logging into the system and doing "wget http://mediaangels.com?op=spectreGetSiteData" and see what happens07:45
patspamdouble-check with: "select count(*) from mailQueue" in mysql07:45
@preactionbetter yet: cd /data/WebGUI/sbin; perl spectre.pl --test07:45
elninothis is the offending code. http://pastebin.com/d76dc2e9e07:46
elninousually 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
@preactionelnino,  cd /data/WebGUI/sbin; perl spectre.pl --test07:47
elninoright - getting caught up: 07:47
elninoCan'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
elninoBEGIN failed--compilation aborted at spectre.pl line 22.07:47
@preactionyou don't have the WRE sourced in07:47
elninohuh?07:48
elninoI have no idea what that means.07:48
@preactionyou aren't working with the WRE's perl07:48
@preactionyou're using the WRE, correct?07:48
elninooh. like set everonment?07:48
elninoyep.07:48
@preactionyes, setenvironment07:49
@preactionthe .<space> is also called "source" or "sourcing-in"07:49
elninogot it.:07:50
elnino"test completed" no errors. I'll look at the log again.07:50
elninono new errors in webgui.lgo07:51
@preactionokay, now try "curl http://mediaangels.com?op=spectreGetSiteData"07:52
elninohmm. 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
elninodoing curl, I got the html code for the home page. 07:55
elninousing wget I got a 200ok.07:55
@preactionyou should get a JSON object, not the HTML code. so the problem is the error you pasted07:55
@preactionmost likely a busted workflow07:56
elninothere is nothing pending in the work flows.07:56
@preactionthere are no instances in the WorkflowInstance table?07:57
elninohold on, let me look up the mysql pasword.. =)07:58
elninolooky there. I have four?  three of them have a class name of versiontag, the fourth is null08:00
elninopbworkflow000000000007 - one of the canned ones?08:01
elninowhich happens to b eth id of "send quied email messages"08:01
elninoso now what..08:01
elninodisable and enable?08:01
elninothat didn't work. =(08:02
elninoit doesn't show up under ?op=showRunningWorkflows =(08:03
elninopatspam: select count(*) from mailQueue - 83 pending emails.  oh boy!08:05
@preactiondo all of them have workflowIds? do all of the workflowIds exist in the Workflow table?08:05
elninoI'm looking at the dbschema, there dosn't seem to be a workflow id tied to mailqueue08:08
@preactionnot the mailQueue, the WorkflowInstance table08:08
elninooh. Yes. All of them have workflowids.08:09
@preactionthe problem is that one of the workflow instances cannot instantiate its workflow08:09
@preactiondo all of those workflowIds exist in the Workflow table?08:09
elninoI 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
elninothe other three have ids' of "realtimeworkflow-0001"08:12
elninothose are version tag types.08:12
elninoeven though I only have two open versiontags.08:12
@preactionopen version tags don't have workflows08:13
@preactionwhen you commit, then they get workflows08:13
@preactionwhat version are you running?08:13
elnino7.5.2408:13
@preactionis there a corresponding workflowId in the Workflow table?08:13
@preactionthere shouldn't be08:13
@preactionbut that's the problem08:13
elninooh. so pbworkflow000000000007 should NOT be in the Workflow table?08:14
elninook.. start over.. =)08:14
@preactionno, that one SHOULD be08:14
elninopbworkflow000000000007 is in both workflow and workflowinstance tables.08:14
elninook.08:15
@preactionthe realtimeworkflow-0001 should NOT be, but that is the problem (it's not in that table is the problem)08:15
elninothe realtimeworkflow-00001 are in workflowinstance and NOT in workflow.08:15
elninook.  But I'm thinking my email problem is realated to pbworkflow00000000000708:15
@preactionso here's what happened: you upgraded, and the realtimeworkflow-0001 were created somehow during that process, after we removed the workflow08:15
@preactionno08:15
@preactionyour problem is because spectre doesn't know that site exists08:16
@preactionit doesn't get the cron information, and never runs the task that sends mail08:16
@preactionbecause when it tries to spectreGetSiteData, it fails08:16
@preactionso firstly, please post a bug. mention what versions you upgraded from and to and describe the realtimeworkflow-0001 workflows that got created somehow08:17
@preactionsecondly, you can delete those rows from the WorkflowInstance table (the ones with the realtimeworkflow-0001)08:17
@preactionthen you should be able to restart spectre and it will work08:17
elninok. I posed a bug.08:21
elninook. I deleted the records. confirmed it. looks good (one record left)08:23
elninorestarted spectre. 08:24
elninowaiting. patiently.08:24
elninocurl http://mediaangels.com?op=spectreGetSiteData looks good.08:24
elninopb-007 workflow is now "waiting" under ?op=showRunningWorkflows08:25
elninoYEAH! I think i'm going to be blasted with 83 emails soon!08:26
elninoThank you preaction!!!08:26
elninook. waiting workflow disappeared.08:27
elninonothing is in the workflow instance table.08:28
elninoqueued emails is down to 57. I must be getting emails.. =( which account I wonder... =)08:29
elninostable at 57.. 08:32
elninoI 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 #webgui08:47
-!- mode/#webgui [+o Haarg] by ChanServ08:47
elninothe 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
elninoGood night patspam! thank you too!09:07
patspamno 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 #webgui09:33
-!- mode/#webgui [+o Haaarg] by ChanServ09:33
-!- AMH_bob [n=AMH_bob@alphamega-dmp.xs4all.nl] has joined #webgui09: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 #webgui10: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 patspam10:19
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:56
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI10:58
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui11:03
-!- mode/#webgui [+v cap10morgan_] by ChanServ11: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 #webgui12:23
-!- mode/#webgui [+v MrHairgrease] by ChanServ12: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 #webgui14:29
-!- mode/#webgui [+o bopbop] by ChanServ14: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 #WebGUI14:32
-!- mode/#webgui [+o khenn] by ChanServ14:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:40
-!- topsub [n=josh@97.66.185.250] has joined #webgui15:11
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui15:13
-!- khenn_ [n=khenn@97.92.186.139] has joined #WebGUI15:32
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []15:36
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui15:39
-!- mode/#webgui [+o perlmonkey2] by ChanServ15: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 #webgui15:53
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:53
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:03
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:09
-!- mode/#webgui [+o tavisto] by ChanServ16:09
-!- Haarg [n=haarg@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:32
-!- mode/#webgui [+o Haarg] by ChanServ16:32
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui16:36
@perlmonkey2Would 7.4.18 have problems with importing packages?  Seems highly unlikely, but perhaps something changed with package importing.16:58
BartJolperlmonkey2: nothing in he changelog?17:02
@perlmonkey2BartJol: heh, svn log > changelog.txt is apparently not something svn likes to do :P17:04
@perlmonkey2still running17:04
@rizenit worked as far as i know17:05
SDuensinMorning.17:07
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:10
-!- mode/#webgui [+v cap10morgan] by ChanServ17: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 #webgui17:29
CIA-6WebGUI: amhhenry * r8228 /branch/alphamega/lib/WebGUI/ (4 files in 3 dirs): AMH: implemented version tag modes as site settings, removed autoRequestCommit setting17:31
CIA-6WebGUI: amhhenry * r8229 /branch/alphamega/lib/WebGUI/ (VersionTag.pm ProfileField.pm): AMH: implemented support for user override of versionTagMode17:31
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui17:34
-!- mode/#webgui [+v perlDreamer] by ChanServ17:34
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:48
-!- mode/#webgui [+v cap10morgan_] by ChanServ17: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 #webgui18:12
-!- mode/#webgui [+v cap10morgan] by ChanServ18:12
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui18:19
-!- mode/#webgui [+v cap10morgan_] by ChanServ18: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
@tavistoperlmonkey2, weren't you the one that did the required field work awhile back?18:22
@tavistofor e-commerce and account registration18:22
@perlmonkey2ah, maybe.18:22
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui18:22
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []18:23
@tavistoI'm thinking you did this awhile back. For instance, required fields have a different color or an asterisk next to them18:24
@preactionFrank did that i think18:25
@perlmonkey2No 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
@tavistohmm 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 magic18:27
@tavisto-a18:27
@perlmonkey2tavisto: the *'s are in the template I believe18:27
@perlmonkey2so they should be fully customizable.18:27
@preactionyeah, but the colors and such are developer magic, you'll have to ask frank how he did those18:28
@tavistoguess 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
@perlmonkey2colors?  to change them I just <tmpl_if form.whatever.isRequired><span style='my groovy color';>*</span></tmpl_if>18:29
@tavistoI 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 profile18:29
@bopbopfrank definitely did the required fields on the first rfe day18:29
@bopbopprobably javascript, since he likes that :)18:29
@perlmonkey2What's wrong with inline css inside a template if?18:30
@tavistohey bopbop, got your postcard today18:30
@bopbopoh good! My son got his first one returned on Tuesday- much excitement18:31
@preactionperlmonkey2, the template variables may not be there18: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 #webgui18:42
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:49
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:50
jlittlewoodhi 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
@preactionwhat version are you using? that part of the schema has changed recently19:15
@Haargit is in the DataForm_entry table as a json blob19:16
jlittlewood7.5.2619:17
@Haargi'd start by checking the error log though19:17
jlittlewoodnothing pops up19:17
jlittlewoodon the webgui.log19:17
CIA-6WebGUI: 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 #webgui20: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-6WebGUI: doug * r8231 /WebGUI/sbin/preload.perl: fixed problem with warn callback22: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 #WebGUI22: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 #WebGUI23: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 ChanServ23: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 #WebGUI23: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 #webgui23:47
-!- tavisto [n=tavisto@pool-71-115-131-104.gdrpmi.dsl-w.verizon.net] has joined #WebGUI23: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 ChanServ23: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 #webgui23: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!