--- Log opened Thu May 01 00:00:49 2008 00:31 -!- dionak [n=diona@97.66.185.250] has quit [] 00:39 <+snapcount> argh... why is mysql replication so freaking cumbersome 00:39 <@rizen> remove mysql 00:39 <@rizen> replication is cumbersome 00:40 <+snapcount> heh... I guess that is a better way to put it 00:40 <+snapcount> I've never worked with repl on another rdbms before 00:40 <@rizen> i meant remove it from the sentence 00:41 <+snapcount> so it could be equally crappy on all platforms 00:41 <@rizen> not your server 00:41 <+snapcount> lol 00:41 <+snapcount> "but you said to remove mysql" 00:41 <@rizen> i've used it on oracle, mysql, and sybase 00:41 <@rizen> mysql is the easiest to set up, but has the fewest options out of the ones i've used 00:42 <@rizen> you need a special degree in oracle in order to set up replication in oracle 00:42 <+perlDreamer> snapcount, he means s/mysql //; #all replication is freaking cumbersome 00:43 < Samus_Aran> can someone point me in the direction for updating the logout/login part. I have a styled login form that I want to appear once the person logs out 00:46 <+snapcount> perlDreamer: indeed =) 00:46 < Samus_Aran> figured it out. 00:48 <+perlDreamer> Samus_Aran: when a person logs out returns you to the page that you were looking at (if you have permission) 00:48 <+perlDreamer> it doesn't show you a custom relogin form 00:48 <+perlDreamer> so all you can do is style the generic login form 00:51 < Samus_Aran> I found on the Wikie: ^LoginToggle("Click here to log in.","Click here to log out.","/url/to/your/template"); 00:51 < Samus_Aran> which seems to be what I want 00:52 < Samus_Aran> that is, if /url/to/your/template contains HTML for the login form. if not, I'm still lost 00:54 <+perlDreamer> Samus_Aran: I'd suggest the L_loginBox macro instead 00:54 <+perlDreamer> but either may do the trick 00:54 < Samus_Aran> which only appears when they are not logged in? 00:55 < Samus_Aran> maybe I will just keep the login form always visible, as I sometimes change users 00:55 <+perlDreamer> l_loginBox: If they are logged in, it shows them a link to their account. If logged out, it shows them a login box for username/passwd 00:55 <+perlDreamer> LoginToggle: show them text 1 with login if logged out, text 2 with logout if logged in 00:56 <+perlDreamer> but you can build more sophisticated stuff as well 00:59 <+snapcount> rsync freaking rules 01:06 < CIA-5> WebGUI: jt * r6283 /WebGUI/ (13 files in 8 dirs): added coupons 01:09 <+snapcount> does anyone know what is being used to announce svn commits in IRC? 01:10 <+snapcount> that is really cool... is it a one off or out there on the interwebs? 01:10 <+snapcount> preaction: is this a custom perlbot you wrote? 01:11 <@preaction> no, see http://cia.vc 01:11 <+snapcount> sweet... thanks man 01:24 < Samus_Aran> snapcount: rsync is great :) 01:25 < Samus_Aran> along with a small script to dump databases, it is very handy for offsite backups 01:26 <+snapcount> it's good for repairing replication when it breaks so you don't have to copy entire snapshots of the dbs 01:26 <+snapcount> esp when the db is like 20GB 01:27 <+snapcount> much faster 01:27 < Samus_Aran> well, these are teeny databases, hehe. just a few MB 01:27 < Samus_Aran> haven't had to deal with huge ones yet 01:27 <+snapcount> I'm new to it as well 01:27 <+snapcount> we have one now that is appx 750 million rows 01:27 < Samus_Aran> what is in it? 01:27 <+snapcount> people data 01:28 < Samus_Aran> user accounts for a web site ? 01:28 <+snapcount> criminal records, phone book type stuff, real estate transactions, etc 01:28 <+snapcount> professional records 01:28 <+snapcount> judgements, bankruptcies, lienss 01:28 <+snapcount> all kinds of crap 01:29 <+snapcount> not users in a website 01:30 <+snapcount> this is more like all the people in the united states 01:30 <+snapcount> and puerto rico I think 01:32 <+snapcount> thankfully we don't replicate that data =) 01:32 <+snapcount> that would be interesting to say the least 01:32 < CIA-5> WebGUI: jt * r6283 /WebGUI/ (13 files in 8 dirs): added coupons 01:38 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:39 < Samus_Aran> snapcount: what type of hard drive do you have to drive it, and how much RAM ? 01:40 < Samus_Aran> presumably a fast RAID array 01:40 < Samus_Aran> and too many GB of RAM 01:41 <+snapcount> That data is on a RAID 1, SAS 300GB 15K RPM 01:41 <+snapcount> 32GB of memory and dual quad core 2.0 GHz xeons 01:42 < Samus_Aran> it is remarkable how cheap servers are now than a few years ago 01:42 <+snapcount> for sure 01:42 < Samus_Aran> million dollar servers are now available for a few thousand 01:42 < Samus_Aran> kind of scary. 01:42 <+snapcount> that box I think cost me like 5 or 6K 01:42 <+snapcount> but we buy a lot of servers and get a fat discount 01:43 < Samus_Aran> discounts are always nice 01:44 -!- rizen is now known as rizenisaway 01:45 <+snapcount> I tell you what really impresses me is MySQL cluster 01:45 <+snapcount> if they could make it work with complex selects it would solve world hunger =D 01:46 <@apeiron> heh, http://www.oreillynet.com/onlamp/blog/2008/04/the_mysql_appliance.html 01:46 <@apeiron> ^^ that's impressive 01:46 <+snapcount> it is soooo fast and fault tolerant 01:46 <+snapcount> we have a four node setup that handles all of our AAA 01:47 <+snapcount> apeiron: I saw that at the conference a few weeks ago 01:47 <+snapcount> it is impressive but pricey 01:47 <+snapcount> I think bottom floor is like 25K and tops out around $200K 01:48 <+snapcount> but the architecture of using an "SQL Chip" is pretty cool 01:50 <+snapcount> The guy told me they won't be available until late fall 01:50 <+snapcount> but it sucks that they won't sell you the chip only 01:50 <@apeiron> Yeah, 10/14/2008 according to that site. 01:50 <@apeiron> indeed. I'd like to frob it with different DBs. 01:50 <+snapcount> you have to buy the appliance which is just a COTS server with a PCI-X card containing that chip 01:50 <+snapcount> and a diff storage engine for mysql 01:51 <+snapcount> who knows... maybe that will come someday =) 01:55 <+snapcount> finally got replication back up on this box 01:55 <+snapcount> what a PITA 01:57 < CIA-5> WebGUI: jt * r6284 /WebGUI/lib/WebGUI/ (7 files in 4 dirs): added missing help files 01:59 <+perlDreamer> rizenisaway: You big stud! 02:02 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 02:12 -!- Sunmaster_14 [n=Sunmaste@h19-afsc.ded.indra.com] has quit ["Ex-Chat"] 02:20 < CIA-5> WebGUI: colin * r6285 /WebGUI/lib/WebGUI/Help/Asset_Product.pm: point Product Asset help to Sku help instead of wobject 02:20 < CIA-5> WebGUI: colin * r6286 /WebGUI/ (3 files in 3 dirs): more product variants work, i18n, forms and upgrade script 02:25 < Samus_Aran> once SSD are cheaper and faster, it will effortlessly beat out 15K drives 02:25 < Samus_Aran> it has the potential to be many times faster than any current disks 02:26 < Samus_Aran> and as a bonus is smaller and uses less electricity 02:26 <+perlDreamer> there was a slashdot article saying that now, performance wise, they're much slower than mechanical drives 02:26 < Samus_Aran> currently they just plug into SATA slots and are not economical or particularly efficient 02:27 < Samus_Aran> but it is still the first generation 02:27 < Samus_Aran> I don't think platter drives will be used within 4-5 years 02:28 < Samus_Aran> they will also be cheaper to produce once the manufacturing is behind it 02:28 < Samus_Aran> oh, and great for databases, random access with the same seek time 02:29 < Samus_Aran> I'm about to build a 5.4 TiB array at home (9x SATA 750GB disks). perhaps by the time that is bursting at the seams, SSD will be cheap =) 02:31 < Samus_Aran> I haven't heard anything about heat, but I imagine SSD are very cool compared to platter disks. you can heat a house with regular hard drives 02:31 <+perlDreamer> too bad you can't cool them :) 02:32 <+snapcount> my macbook air has the SSD 02:32 <+snapcount> it is a bit slower 02:33 <+snapcount> but the battery lasts for like 4.5 - 5 hrs 02:33 <+snapcount> it's really good at random writes but the mech drives blow it away on sequential writes 02:33 <+snapcount> which makes sense I think 02:39 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:52 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit ["leaving"] 02:52 < CIA-5> WebGUI: colin * r6287 /WebGUI/ (2 files in 2 dirs): begin migrating Product data into variants 02:55 < Samus_Aran> battery efficiency, speed and storage capacity are going to skyrocket with SSD 02:56 < Samus_Aran> does anyone know how I can duplicate a template so that I can paste in my custom made code ? 02:56 < Samus_Aran> if I go to assets and select a template and do duplicate, it doesn't duplicate the template 02:56 < Samus_Aran> it just creates an empty folder 02:56 < Samus_Aran> not sure how to copy as well the content in it 02:57 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 02:57 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit [Client Quit] 02:57 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 02:57 -!- mode/#webgui [+o apeiron] by ChanServ 03:15 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:15 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:25 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction 04:02 -!- SquOnk [n=emhn@201.211.84.218] has quit ["Yippie kay-ai-yay fudder muckers!"] 04:04 < Samus_Aran> duplicated the template manually, and now it won't let me apply anything to a whole branch... hum 04:05 < Samus_Aran> one question: is there a way without Apache mod_rewrite to make the top of the web site not have a name ? 04:05 < Samus_Aran> for example "home" shows up as http://www.foo.com/home 04:05 < Samus_Aran> but it also shows up as http://www.foo.com/ 04:06 < Samus_Aran> which is bad for search engines and caching 04:11 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Samus_Aran, ckotil, perlbot, @rizenisaway, metanil, +snapcount, CIA-5, vayde, nuba, +Radix-wrk, (+6 more, use /NETSPLIT to show all of them) 04:13 -!- Netsplit over, joins: @apeiron, perlbot, ckotil, GooeyOfSteel, metanil, +Radix_, +perlmonkey2, vayde, Samus_Aran, +snapcount (+4 more) 04:13 -!- Netsplit over, joins: @rizenisaway, diakopter 04:13 -!- mode/#webgui [-o rizenisaway] by ChanServ 04:15 <+Radix-wrk> sounds like spectre is the cause then 04:15 <+Radix-wrk> spectre shouldn't be timing out 04:15 <+Radix-wrk> check your spectre.conf file for typos, invalid domain names, etc 04:16 -!- DX^ [n=dx@c-24-99-22-37.hsd1.ga.comcast.net] has joined #webgui 04:16 < DX^> I want to start a circuit schematic archive, so I want the ability to categorize a bunch of content, but I also want it to have tags and comments, so users can add info and search, can I do this with WebGUI? 04:17 <+Radix-wrk> the wiki has tags, and you can add pages, search, etc 04:17 <+Radix-wrk> it doesn't have the concept of comments though 04:17 < Samus_Aran> Radix-wrk: I restarted Apache earlier, then restarted spectre, I haven't changed anything since last time it was started a few weeks ago, hm 04:17 <@apeiron> No comments in non-CS content, anyway. 04:17 <@apeiron> And I think the Gallery has comemnts. 04:18 <@apeiron> But they're simple enough to add. 04:18 <+Radix-wrk> gallery/cs might be your best bet 04:18 <+Radix-wrk> new gallery in 7.5 has tags too doesn't it? 04:18 <@apeiron> hrmmm 04:19 <@apeiron> Not sure, haven't used it much. 04:19 <+Radix-wrk> I'm pretty sure it does 04:19 < DX^> What is CS? 04:19 <@apeiron> Collaboration System. 04:19 < DX^> ah 04:19 <@apeiron> The guy who wrote it isn't here at the moment. 04:19 <@apeiron> (the gallery) 04:19 < DX^> webgui has all this? 04:19 <+Radix-wrk> DX^: Collaboration System - the Gallery is a rewrite of it essentially 04:20 < Samus_Aran> ADMIN: Fetching site data for foo.com.conf 04:20 <+Radix-wrk> these are just a couple of the wobjects available 04:20 < Samus_Aran> ADMIN: [Error] Couldn't connect to WebGUI site foo.com.conf at http://foo.com:80/?op=spectreGetSiteData. Response: 500 read timeout 04:20 < Samus_Aran> that's all I get 04:20 < Samus_Aran> then it resumes what looks like normal working 04:20 < Samus_Aran> no more errors 04:20 < Samus_Aran> (using --debug --run) 04:21 < Samus_Aran> should spectre be started before or after Apache ? 04:21 < Samus_Aran> I forget 04:21 <+Radix-wrk> after 04:21 < Samus_Aran> that's what I thought, and what I did. I guess I'll go dig around in the log files to see if there's anything more helpful 04:22 <@apeiron> Samus_Aran, If you're using the WRE, try the 'all' target. 04:22 <@apeiron> e.g. /data/wre/sbin/wreservice.pl --restart all 04:22 <+Radix-wrk> check the dns resolution for foo.com 04:22 < Samus_Aran> apeiron: manual install via the guide, on an Ubuntu system 04:23 <+Radix-wrk> Also check that the foo.com.conf has specified the right ip block for the spectre 04:23 < Samus_Aran> Radix-wrk: I can get to the site and do all the admin stuff without any apparent issues, except a single lock on the home page item that I need to apply a theme to the whole site 04:23 < Samus_Aran> I can apply versions fine 04:23 < Samus_Aran> I mean commit 04:23 <+Radix-wrk> hmm.. 04:24 <+Radix-wrk> so you can commit other things and they go through? 04:24 <+Radix-wrk> might just be a stuck workflow then 04:24 < Samus_Aran> I had issues with spectre before, but those were stopping everything 04:24 <+Radix-wrk> go to workflows and run it manually perhaps 04:25 < DX^> Can someone show me a web site using the collaboration system 04:25 < Samus_Aran> I tried going to the URL the --debug gave me, and it eventually pops up a download window, but after a long time 04:25 < Samus_Aran> perhaps the timeout is set too low 04:25 < Samus_Aran> but I don't know why it would take a long time, the server is pretty fast 04:25 < Samus_Aran> it says file type is text/json 04:25 <+Radix-wrk> DX^: the collaboration system is incredibly flexible.. you can template it to do anything really. forums, photo galleries, flash video galleries, etc 04:25 < Samus_Aran> pops up after about 60-90 seconds 04:27 <+Radix-wrk> DX^: The collaboration system is probably the most flexible object in webgui imho - and any example we showed you would have the limitations imposed by the template used really. 04:28 <+Radix-wrk> I have a flash video template I use for flash movies on our website - http://www.formsys.com/maxsurf/videos 04:28 < Samus_Aran> clicking on "Show running workflows" is lagging as well, though it isn't appearing even after 2+ minutes 04:29 < DX^> So I can let people add stuff to this? 04:29 < DX^> this seems way too complicated 04:29 < DX^> I don't want to roll my own, hah 04:30 <+Radix-wrk> it's not particularly complicated if you use an existing template 04:30 < Samus_Aran> BEGIN failed--compilation aborted at /var/www/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm line 19. 04:31 < Samus_Aran> line 19 is "use Template;" 04:31 <@apeiron> Samus_Aran, There'll probably be something before that line which explains the error. 04:31 <@apeiron> e.g., "Can't find Template.pm in @INC [...]" 04:32 < Samus_Aran> Error loading WebGUI::Asset::Template::TemplateToolkit! - Can't locate Template.pm in @INC 04:32 <@apeiron> uh huh. 04:32 <@apeiron> Samus_Aran, This site worked before? 04:32 < Samus_Aran> yes, was working fine the past several weeks 04:33 <@apeiron> Looks like your environment isn't set up properly. Using the same perl and such? 04:33 < Samus_Aran> same GNU Screen session with same environment variables 04:33 < Samus_Aran> Apache was updated by Ubuntu somewhere along the line I think 04:33 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 04:34 <@apeiron> hm. If Apache was updated, did it replace the config? 04:34 <@apeiron> What about modperl? 04:34 < Samus_Aran> @INC conta 04:34 < Samus_Aran> ins: /var/www/WebGUI/lib 04:34 < Samus_Aran> I can't remember if mod_perl was updated. I run an update every day or two on the server 04:35 < Samus_Aran> the directory contains only WebGUI.pm. does the Perl @INC also read sub-directories ? 04:35 <@apeiron> If the package name is appropriate. 04:36 <@apeiron> e.g. if you want WebGUI::Session it'll look in /var/www/WebGUI/lib/WebGUI for Session.pm 04:36 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 04:36 < Samus_Aran> there are five Template .pm files in the sub directories 04:37 < Samus_Aran> /var/www/WebGUI/lib/WebGUI/Asset/Template/TemplateToolkit.pm 04:37 <@apeiron> Yes, they're all below /var/www/WebGUI/lib yes? 04:37 <@apeiron> That means that they're all WebGUI:: packages. 04:37 < Samus_Aran> oh wait, that was the package that tried to load Template.pm 04:37 <@apeiron> Yes. 04:37 <@apeiron> Template.pm is a separate, non-WebGUI module. 04:38 < Samus_Aran> Oh, I see. confused me with so many Template.pm files in the WebGUI dir. I will confirm it is installed and up-to-date and all that 04:38 <@apeiron> It has to be, if you've been running WebGUI before. 04:39 <@apeiron> The fact that it's suddenly missing makes me think that either it was uninstalled by one of those updates of yours or some environment variable got broken somehow. 04:40 < Samus_Aran> I will search the hard drive for Template.pm to see where it is 04:41 < Samus_Aran> I ran the perl script to check the environment, and it only checks for HTML::Template: 04:41 < Samus_Aran> is that the Template.pm ? 04:41 < Samus_Aran> and it was installed according to the script 04:42 <@apeiron> That's a different module. 04:42 < Samus_Aran> testEnvironment.pl doesn't check for anything else with Template in it 04:43 < Samus_Aran> installing Template Toolkit Version 2.19 manually 04:43 < Samus_Aran> cpan install Template 04:43 <@apeiron> Don't do that, you'll pull in junoscript. 04:44 <@apeiron> (bit of a bug in the cpan command utility) 04:44 <@apeiron> just run: cpan Template 04:44 <@apeiron> Better, why not use a vendor package? 04:45 < Samus_Aran> you mean apt-get install somethingorother ? 04:45 <@apeiron> Yes. 04:46 < Samus_Aran> I followed the instructions originally from the site, perhaps Ubuntu updated the module and broke things 04:47 < Samus_Aran> it's installing them now 04:47 * Samus_Aran crosses fingers 04:47 * Samus_Aran goes to microwave a burrito... 04:56 < Samus_Aran> different error now: Can't locate Time/Format.pm in @INC 04:57 < Samus_Aran> strange that all the modules were fine before, now they're all bungled up 04:57 <@apeiron> Could be that one of your upgrades broke things. 04:59 -!- snapcount [n=snapcoun@162.5.101.97.cfl.res.rr.com] has joined #webgui 05:02 < Samus_Aran> no more errors in the Apache log, but Spectre still gets: Response: 500 read timeout 05:02 < Samus_Aran> will check webgui log 05:03 < Samus_Aran> not completely sure what this means from the debug output of Spectre: 05:03 < Samus_Aran> WORKFLOW: Checking to see if we can run anymore instances right now. 05:03 < Samus_Aran> WORKFLOW: There are 0 running instances. 05:03 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 113 (No route to host)] 05:03 < Samus_Aran> does that mean Spectre isn't running, or just that there are no workflows ? 05:04 <@apeiron> If spectre's not running, there can't be any workflows queued. 05:05 <@apeiron> Are you sure spectre's running? 05:07 < Samus_Aran> I am watching it in debug mode, yes 05:07 < Samus_Aran> okay, the webgui log explains the error as: 05:08 < Samus_Aran> Root cause: Can't call method "get" on an undefined value at /var/www/WebGUI/lib/WebGUI/Operation/Spectre.pm line 72. 05:08 < Samus_Aran> which is: next unless $instance->getWorkflow->get("enabled"); 05:09 <@apeiron> So $instance->getWorkflow is returning undef. 05:09 < Samus_Aran> maybe I should just update to .25 05:09 < Samus_Aran> *35 05:09 * Samus_Aran notices the topic says .32 05:09 < Samus_Aran> the testEnvironment told me .35 was available 05:09 -!- apeiron changed the topic of #webgui to: [ WebGUI 7.4.35-stable / 7.5.10-beta | WRE 0.8.3 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | Find JT and PB at YAPC::NA, buy tickets now! http://conferences.mongueurs.net/yn2008 05:09 <@apeiron> no it doesn't 05:10 <@apeiron> <.< 05:10 < Samus_Aran> hehe 05:10 < Samus_Aran> my mistake 05:10 <@apeiron> No worries, easy mistake to make. 05:10 < Samus_Aran> oh great, now I'm 9 versions behind :p 05:11 < Samus_Aran> will try the update and hopefully this gremlin will take a hike 05:11 <@apeiron> Honestly, first thing I'd try is simply restarting the whole shebang. May not help but I dunno. 05:12 < Samus_Aran> the kernel has probably been updated along the line, though that doesn't usually affect things 05:12 < Samus_Aran> except when the old kernel modules are removed 05:13 < Samus_Aran> it has only been on for 14 days.. the Ubuntu is stupidly running in a VMware Player virtual machine on Windows 2003 05:13 < Samus_Aran> had to do a Windows Update 05:14 < Samus_Aran> I've been given the go ahead to scrap Win2K3 and put Ubuntu straight on the server, but haven't had any time 05:14 <@apeiron> If you're going that route, maybe you should try the WRE? 05:14 < Samus_Aran> there are lots of other web sites and databases running 05:15 <@apeiron> On the Ubuntu VM? 05:15 < Samus_Aran> plus I like security updates to be quick and easy 05:15 < Samus_Aran> yes 05:15 <@apeiron> ah. 05:15 < Samus_Aran> it's quite silly, nothing on Win2K3 is even being used. the previous tech just sort of patched anything together 05:15 < Samus_Aran> the network was a complete mess, too 05:15 <@apeiron> You could set up Apache's mod_proxy to proxy to the other sites or host them outright, and set up the DB to be shared. 05:16 < Samus_Aran> nothing labelled 05:16 < Samus_Aran> once it isn't in the VM, it will help, as all the RAM will go to the VM. right now it is limiting it to half 05:16 < Samus_Aran> oh, I checked, only 1/4 05:16 < Samus_Aran> 512MB instead of 2GB 05:16 <@apeiron> Hello, swap city! 05:17 < Samus_Aran> it's also a rack mount server.... sitting on a wooden shelf 05:17 <@apeiron> wood? heh 05:17 < Samus_Aran> they didn't even want to buy a locking metal cabinet with air vents 05:18 < Samus_Aran> anyway, thank you for your help 05:18 < Samus_Aran> I will get back to you after I've done the update if the gremlin lives on 05:18 <@apeiron> no worries, hope things go well for you. 05:18 <@apeiron> I might be in bed by that time, heh 05:18 < Samus_Aran> it will be another day, my brain has melted and it's time for me to go home 05:18 <@apeiron> night night, then. 05:18 < Samus_Aran> goodnight. *wanders off in the direction of home* 05:20 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 05:20 -!- mode/#webgui [+v Radix-wrk] by ChanServ 05:35 -!- rizenisaway [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 05:38 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 05:48 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 06:21 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 06:21 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] 06:53 -!- mode/#webgui [+v snapcount] by ChanServ 06:53 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 07:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 07:21 -!- mode/#webgui [+o preaction] by ChanServ 07:29 < Samus_Aran> be back tomorrow =) 07:29 -!- Samus_Aran [n=ILL@about/linux/supportwhirlwind/SamusAran] has left #WebGUI ["onwards I go ..."] 07:43 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit ["leaving"] 07:44 -!- apeiron [n=apeiron@71.230.67.187] has joined #webgui 07:44 -!- mode/#webgui [+o apeiron] by ChanServ 07:44 -!- apeiron [n=apeiron@71.230.67.187] has quit [Client Quit] 07:44 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 07:44 -!- mode/#webgui [+o apeiron] by ChanServ 07:46 -!- snapcount [n=snapcoun@162.5.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 09:09 < patspam> hi guys, just wondering what the status of Survey 2.0 is? couldn't see it in the 7.5.10 beta 11:29 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:05 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 12:05 -!- mode/#webgui [+o Haarg] by ChanServ 12:40 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 13:57 -!- BartJol [n=plainstu@51-167.surfsnel.dsl.internl.net] has joined #webgui 14:22 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:54 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 15:54 -!- mode/#webgui [+o Haarg] by ChanServ 16:02 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 16:16 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 16:32 < ckotil> If i have a group that can read and edit an asset can i limit access to edit by leaving a user out of the turn admin on group? 16:34 < BartJol> I don't think so... 16:34 < BartJol> the canEdit boolean will be true 16:34 < ckotil> bc if a user cant utrn on admin mode, how will they ever edit an asset? 16:36 < BartJol> trying it 16:36 < ckotil> cool, thanks. 16:36 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:37 < BartJol> ah, indeed 16:37 < ckotil> works? 16:37 < ckotil> nice. this will make my group structure much simpler and easier to manage 16:37 < BartJol> they can't directly 16:38 < BartJol> testing wehether they can do it by a fuvction in the url 16:38 < ckotil> ya i was thinking that. 16:38 < ckotil> ?func=edit 16:39 < BartJol> ah, they can edit, but don't see the edit button 16:39 < ckotil> ok 16:39 < ckotil> thats very good to know. thank you BartJol 16:41 < BartJol> well it's a free day 16:41 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:41 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:41 < BartJol> and it's good for me to know to 16:48 < BartJol> ckotil it's the variable 16:48 < ckotil> gotcha. 16:48 < BartJol> fror pages 16:49 < BartJol> and 16:49 < BartJol> morning 16:58 -!- steveo_aa [n=sno@adsl-76-234-133-88.dsl.sfldmi.sbcglobal.net] has joined #webgui 17:02 < SDuensin> Greetings. 17:03 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:05 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:05 -!- mode/#webgui [+o Haarg] by ChanServ 17:16 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:16 -!- mode/#webgui [+o rizen] by ChanServ 17:18 <@rizen> I'm thinking that we have to many people from Holland coming to the WUC. 17:18 < BartJol> why? 17:18 <@rizen> And maybe we, as Americans, should stage an uprising and not let them into our country. 17:18 <@rizen> They may invade and try to take us over. 17:18 <@rizen> =) 17:19 < dionak> and make us drink massive amounts of beer? 17:19 < BartJol> so you finally discovered our plans 17:19 < dionak> sounds scary 17:19 <@rizen> exactly dionak 17:20 <@rizen> We still love you Bart 17:20 <@rizen> =) 17:20 < BartJol> well than you just have to feed us beer, and pretend that you're drinking too 17:20 < dionak> lol 17:20 < BartJol> thanks 17:21 < BartJol> today it's national hangover day here 17:23 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 17:24 -!- tavisto [n=plainbla@pool-71-115-176-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:29 < CIA-5> WebGUI: jt * r6288 /WebGUI/ (3 files in 3 dirs): 17:29 < CIA-5> WebGUI: - rfe: subscribe entire user group to a collaboration message board 17:29 < CIA-5> WebGUI: - Added show in forms and is editable properties to group manager. 17:41 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 17:50 < knowmad> And all's quiet.... 17:50 < tavisto> yes it is. heh 17:50 < knowmad> Time for a question! 17:50 < tavisto> I have a question for whoever wants it. 17:50 < knowmad> Shoot 17:51 < BartJol> only thing that happened that JT was expression his fears for dutch people 17:51 < BartJol> but go ahead with the question 17:51 -!- knowmad is now known as aknowmad 17:52 < tavisto> hah, okay. Has anyone tried using the permissions tab on the settings screen? I created a new user group called "reports" and set the Transactions permissions to that group. However, I tried accessing transactions with a user in that group and it says I dont have the permissions 17:53 < tavisto> I tried to do it directly through the ?op=listTransactions and it comes back with the permissions error 17:53 < BartJol> so that's the commerce system? 17:53 < aknowmad> i haven't tried it 17:54 < tavisto> yeah that's the transactions in WebGUI's commerce system 17:54 < tavisto> but from what I can tell those permissions aren't working 17:55 < aknowmad> 7.5 or 7.4? 17:55 < BartJol> maybe those people should also be in the turn admin on group 17:55 < tavisto> this is latest beta 17:55 < tavisto> yeah I'm just afraid they would mess stuff up :) 17:56 <@preaction> they should only have to be in the correct group 17:56 <@preaction> shouldn't also have to be in Turn Admin On 17:56 < tavisto> yeah, that's what I thought.. I thought you could basically setup ANY regular user group to be able to do those specific functions 17:57 < aknowmad> I've got an SQL question -- what comes back from an unconditional_read request? api docs say it's a result set statement handle. how do I use that to get at the data returned from a SELECT query? 17:58 < BartJol> so your statement is SELECT * from table;? 18:02 < BartJol> oh sorry, misunderstood 18:08 < BartJol> that's a bit too deep for me 18:12 <@preaction> aknowmad, see WebGUI::SQL::ResultSet. something as simple as while ( my $row = $sth->hash ) { ... } 18:12 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:13 -!- mode/#webgui [+v snapcount] by ChanServ 18:13 < aknowmad> are you referring to api docs or the code? 18:14 < aknowmad> is it a true DBI sth? can I call methods like fetchall_hashref with it? 18:15 <@preaction> not that i know of 18:15 <@preaction> but check the API docs 18:16 < aknowmad> ok, i don't see that method in there so assume it's not availabe 18:16 <@preaction> i don't think it's a subclass, but... if you wanted fetchall_arrayref why are you using $db->read instead of $db->buildArrayRefOfHashRefs 18:16 < aknowmad> i guess it's not a DBI sth 18:17 < aknowmad> ahh, because i didn't know that method was available.... I'm still learning the ins and outs of wG's db workings 18:17 < aknowmad> which brings up another question--when do you recommend using read vs. unconditional_red? 18:17 < aknowmad> s/red/read/ 18:20 < aknowmad> also, are these methods essentially helpers that perform prepare and execute in one fell swoop? 18:20 <@preaction> unconditional read is, if i'm not mistaken, "don't error if the statement fails" 18:21 < aknowmad> yes, that's what the docs tell me 18:21 < aknowmad> but i'm wondering what the use case is for this method 18:21 <@preaction> yes, they're essentially helpers that call prepare, execute, and fetch all at once 18:21 <@preaction> when you don't want an error in the read to kill the rest of the process? i dunno, i've never used it 18:21 < aknowmad> that's what i was wondering 18:22 < aknowmad> my thinking is it's not something to use lightly 18:22 < aknowmad> unconditional_read, that is 18:23 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:23 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:23 < aknowmad> ok, thanks for the insights preaction 18:23 < aknowmad> morning perlDreamer 18:23 <+perlDreamer> morning aknowmad 18:24 <+perlDreamer> are you _the_ knowmad, or just _a_knowmad? 18:24 < aknowmad> i'm THE knowmad; had some problems with my client reserving just 'knowmad' nick 18:24 < aknowmad> might be b/c i'm laid up in bed sick :( 18:24 <+perlDreamer> oy 18:24 <+perlDreamer> not a good day 18:24 < aknowmad> better than yesterday when i had a 102F fever! 18:25 <+perlDreamer> I recommend lots of hot drinks and SciFi reruns 18:25 < aknowmad> yeah, i've done the teas; i've got a bit of code to write then will be cranking up some Battlestar Galactica reruns 18:33 -!- vayde [n=vayde@32.145.186.128] has joined #webgui 18:35 -!- vayde [n=vayde@32.145.186.128] has quit [Read error: 104 (Connection reset by peer)] 18:36 < CIA-5> WebGUI: yung * r6289 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: Problem with delete Thing permissions 18:37 <@apeiron> gack, coding while sick is a Bad Idea. 18:37 <+perlDreamer> yeah, it's better to write tests 18:42 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 18:45 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 18:52 -!- BartJol [n=plainstu@51-167.surfsnel.dsl.internl.net] has left #webgui [] 20:22 -!- dionak [n=diona@97.66.185.250] has quit [] 20:37 -!- tavisto [n=plainbla@pool-71-115-176-152.gdrpmi.dsl-w.verizon.net] has quit [] 20:44 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [Read error: 110 (Connection timed out)] 20:58 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 20:58 -!- mode/#webgui [+v perlDreamer] by ChanServ 21:01 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 21:19 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 22:07 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 22:07 -!- mode/#webgui [+o khenn] by ChanServ 22:20 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 22:20 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 22:24 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [Client Quit] 22:26 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 22:36 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 22:50 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 22:52 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 23:32 -!- citronized [n=chatzill@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has joined #webgui 23:33 < citronized> hi :) 23:33 <+perlDreamer> Hi 23:33 <+perlDreamer> do you have some WebGUI questions, citronized? 23:35 < citronized> I'm wondering if I can install WebGUI and still use MAMP (Apache+MySQL) for other local sites ? 23:36 <+perlDreamer> yes 23:36 < citronized> do I have to download the source or the WRE ? 23:37 < citronized> I don't want to mess my present configuration :-/ 23:37 <+perlDreamer> it is easiest to use the WRE, since it's all optimized to work well together 23:37 <+perlDreamer> and there's nothing stopping you from running other sites on the WRE as static sites 23:38 < citronized> ok, but I'll need to rename some conf files, is that right ? 23:38 <+perlDreamer> perhaps, it depends on what you're trying to do 23:39 < citronized> just trying to try WebGUI :D 23:39 <+perlDreamer> have you tried a demo site yet? 23:39 < citronized> yup 23:39 < citronized> seem to be weel feet to my project :) 23:40 <+perlDreamer> good 23:40 <+perlDreamer> WebGUI tries to meet all sorts of needs 23:40 < citronized> looks like, yup 23:41 < citronized> basically, I need a pool function (perhaps I need to custom it) and an access to a dedicated MySQL DB 23:42 < citronized> and a good user dashboard configuration :) 23:42 < citronized> my project is a free library, so I need to be able to write records, etc. 23:43 < citronized> mange groups 23:43 < citronized> manage 23:44 < citronized> I believe WebGUI is able to meet my needs, isn't it ? 23:44 <+perlDreamer> not sure what a "pool function" is, but WebGUI has very fine grained group and user privileges and a dashboard. 23:47 < citronized> well, I've seen in the demo that polls are limited to 20 answers (excuse my english for the pool :) ) and I might need more answers per question ;) 23:47 <+perlDreamer> ah, not a problem about the english. 23:47 <+perlDreamer> There is a new poll function coming out at the end of May 23:48 <+perlDreamer> perlmonkey2: ping. You awake/around? 23:48 < citronized> good news :) 23:48 <+perlDreamer> perlmonkey2 would know how the new poll works, since he wrote it :) 23:48 < citronized> good 23:49 < citronized> I don't think my needs are that complex :) 23:49 <+perlDreamer> have you seen the i18n.webgui.org site, for translating WebGUI into other languages? 23:49 < citronized> nope 23:49 <+perlDreamer> You can download and install a French language pack 23:49 <+perlDreamer> it's about 38% translated 23:50 <+perlDreamer> or, if you wish, you can actually use that website to contribute back to the project by translating things that aren't done yet 23:51 < citronized> wow, cool way to share, i think :) 23:51 <+perlDreamer> Yeah. Since I mainly speak english, I try to write tests and help people out in the forums and here on IRC. 23:51 < citronized> perhaps i can help them in spanish too :) 23:52 <+perlDreamer> that would be cool 23:52 <+perlDreamer> there's been a group from Colombia working on the Spanish translation for a while 23:52 <+perlDreamer> they've done a huge amount of work 23:52 < citronized> great 23:53 < citronized> I still haven't read anything about hosting, is there particular server settings needed ? 23:54 <+perlDreamer> http://www.webgui.org/community-wiki/source-install 23:54 <+perlDreamer> that's how to do a source install 23:55 < citronized> cool :) 23:56 <+perlDreamer> the wiki has a ton of info on using and installing WebGUI 23:56 -!- SDuensin [n=Scott@103.sub-75-206-46.myvzw.com] has quit ["Leaving"] 23:57 < citronized> mmmh... the source install seems a bit tricky for me :o 23:58 <+perlDreamer> well, you can use the WRE, but you'd need to move your other configs over to its apache 23:59 <+perlDreamer> it might be better to use a different server than your main one for initial tinkering 23:59 < citronized> well, my "server" is my iMac :) --- Day changed Fri May 02 2008 00:00 <+perlDreamer> that's actually good, since the main WebGUI devs all use Macs 00:00 <+perlDreamer> it will mean fewer hiccups 00:00 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 00:01 < citronized> what are hiccups ? 00:01 <+perlDreamer> with respect to computers, problems or glitches 00:02 < citronized> ok, aka bugs ? :) 00:02 <+perlDreamer> with respect to people, it's when the diaphragm muscle contracts quickly 00:02 <+perlDreamer> yeah 00:02 < citronized> right, i get it ;) 00:03 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 00:04 < citronized> to host webgui do I need more then apache, MySQL and PHP ? 00:05 <+perlDreamer> no PHP, perl 00:05 <+perlDreamer> perl and mod_perl 00:05 <+perlDreamer> and yes, you do 00:05 < citronized> oh, ok 00:05 <+perlDreamer> ImageMagick 00:05 < citronized> ok 00:05 <+perlDreamer> a ton of perl modules 00:06 <+perlDreamer> it should all be there in the wiki page 00:06 < citronized> so an Unix server i guess ? 00:06 <+perlDreamer> no, it will run on Windows, Macs and Linux/Unix 00:06 < citronized> ok 00:06 <+perlDreamer> well, Macs nowadays are really BSD/Unix based 00:07 < citronized> i'm gonna look deeper in the wiki then ;) 00:07 < citronized> sure they are 00:08 < citronized> my present personal website use Joomla, but it seems that webgui is even more intuitive :) 00:09 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 00:11 < citronized> I'm wondering about the client side code, are the webgui site W3C compliant ? 00:11 <@preaction> yes. it uses XHTML 1.0 Strict with a text/html doctype 00:12 < citronized> that's a really good news :) 00:13 <+perlDreamer> citronized: you said this is for a library? 00:13 < citronized> kind of, yup 00:13 < citronized> about mini cars :) 00:14 < citronized> die-cast and stuff :) 00:14 <+perlDreamer> sounds fun 00:14 < citronized> I allready have some 16.000 refs for my DB 00:14 < citronized> but i want it collaborative 00:15 < citronized> i want people to share, build a kind of qualitative library :) 00:16 < citronized> with some control on what people post and share 00:17 < citronized> dunno if it's hard to make a form to write records in an separate DB ? 00:21 <+perlDreamer> for that, either use the SQL Form or the new Thingy that is coming out (end of May) 00:21 <+perlDreamer> for simple reporting, use the SQL Report 00:26 < citronized> ok 00:27 < citronized> seems easy :) 00:28 <+perlDreamer> for the most part it is. 00:28 < citronized> i guess it can be more tricky to control the data 00:29 < citronized> or stuff like that :) 00:32 -!- BartJol [n=plainstu@51-167.surfsnel.dsl.internl.net] has joined #webgui 00:43 -!- BartJol [n=plainstu@51-167.surfsnel.dsl.internl.net] has left #webgui [] 00:49 < citronized> are those perl module enough to install webgui ? (i may host my site there :) ) 00:49 < citronized> http://start.ovh.net/infos/perl.cgi 00:51 <+perlDreamer> will this hoster give you command line access to your site? 00:51 < citronized> dunno :-/ 00:51 <+perlDreamer> you have to have command line access to install WebGUI on another hoster 00:51 < citronized> mmh 00:52 < citronized> ok 00:52 <+perlDreamer> in order to start up spectre and edit the config files 00:53 < citronized> right, i've seen that in the installation guide, but i haven't though that the hoster would need it :o 00:54 < citronized> maybe I should start building a local server, but will I be able to migrate it to another host, later ? 00:55 <+perlDreamer> yes, as long as you have command line access 00:55 <+perlDreamer> or, you could use a WebGUI hoster, like Plain Black or Procolix 00:55 <+perlDreamer> Plain Black does a lot of hosting here in the US, and Procolix is a Dutch company 00:57 < citronized> can they host french sites ? 00:57 < citronized> i guess not 00:57 <+perlDreamer> sure, I don't see why not 00:57 < citronized> dunno, sometimes, internet isn't that virtual :) 00:57 <+perlDreamer> true 00:59 < citronized> does plain black allows upgrades ? I mean if my site become serious, will I be able to upgrade datastorage and stuff ? 00:59 <+perlDreamer> yes 01:00 < citronized> cool :) 01:00 < citronized> i should take a look to plain black offers, then :) 01:01 <+perlDreamer> yes 01:02 < citronized> what is the best beginners hosting ? :) 01:03 <+perlDreamer> unsupported, basic hosting is $20/month 01:03 <+perlDreamer> https://www.plainblack.com/services/hosting/unsupported-site-hosting 01:04 <+perlDreamer> hosting with support is $50/month 01:04 <+perlDreamer> https://www.plainblack.com/services/hosting/supported-virtual-hosting 01:04 <@rizen> a lot of people start out with the $50/mo package and then downgrade to the $20 once they're comfortable 01:04 <+perlDreamer> not speaking Dutch, I can't tell you how the comparable rates are for Procolix 01:05 < citronized> not speakin dutch either :) 01:05 <+perlDreamer> rizen: will Thingy require an extra db like the SQL Form? 01:05 <@rizen> no 01:06 <@rizen> if you email koen@procolix.nl he will speak English with you 01:06 < citronized> ok, ty rizen ;) 01:09 <+perlDreamer> need to reboot, be back in a bit 01:09 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 01:09 -!- aknowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 01:14 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 01:14 -!- mode/#webgui [+v perlDreamer] by ChanServ 01:17 < citronized> seems that plain black is slightly cheaper, and provide more :) 01:19 < citronized> ok guys, thank for your help, it's a bit late here, I need some sleep :) 01:19 <+perlDreamer> good night 01:19 < citronized> hope i'll see you around ;) 01:20 < citronized> bye 01:20 -!- citronized [n=chatzill@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has left #webgui [] 01:21 <+perlDreamer> hopefully we helped another new WebGUI user today :) 01:30 <@rizen> perlDreamer rulez 01:31 <@rizen> if i had to do my PBWG interview over again, on the "What is WebGUI's killer feature?" question, I'd answer: perlDreamer 01:36 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:44 <+perlDreamer> thanks, dude 01:47 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI 01:47 -!- mode/#webgui [+o khenn] by ChanServ 01:48 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Client Quit] 01:54 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:06 < CIA-5> WebGUI: colin * r6290 /WebGUI/ (2 files in 2 dirs): 02:06 < CIA-5> WebGUI: Handle null productNumbers in the Product variant translation. 02:06 < CIA-5> WebGUI: Update the product loading script to add more products. 03:02 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 03:29 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:29 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:41 < snapcount> yes it finally works! 03:42 < snapcount> I wrote a POE daemon with IKC that wraps a POE IRC bot 03:42 < snapcount> so I can send messages to chat channels from other perl scripts with like three lines of code 03:43 < snapcount> I wanted to use the CIA thing but our repos is not public 03:43 < snapcount> and installing it on your own server was... well a bit messy 03:44 < snapcount> if anyone is interested I'll give you the code... it's very very simple 03:44 < snapcount> but works nicely 03:44 < snapcount> anyways... gotta head home... bbl 04:06 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 05:22 < patspam> can anyone give me a heads-up on the current state of play with Survey 2.0? I didn't see it in the 7.5.10 beta? 05:34 -!- snapcount [n=snapcoun@225.5.101.97.cfl.res.rr.com] has joined #webgui 05:35 -!- mode/#webgui [+v snapcount] by ChanServ 05:51 <@preaction> patspam, it will hopefully be in 7.5.11. the author says his deadline for his sponsors is this week 05:51 <@preaction> patspam, if you want to try it, there's a Survey 2.0 branch in https://svn.webgui.org/plainblack/branch 06:02 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 06:10 < patspam> ah fantastic, thanks preaction 06:42 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:42 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:54 <+perlDreamer> rizen: art thou awake? 07:29 <+perlDreamer> I need some help designing the variant table to work with collateral 07:29 <+perlDreamer> It's probably easier than I'm making it 07:29 <+perlDreamer> but I'll catch you tomorrow 07:29 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:49 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)] 08:02 < CIA-5> WebGUI: colin * r6291 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: new variant table schema 09:40 -!- snapcount [n=snapcoun@225.5.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 10:24 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 10:31 < BartJol> morning 11:45 < BartJol> awfully quiet here 11:45 < BartJol> well let me state a question then 11:45 < BartJol> I try to turn on my awstats 11:46 < BartJol> [Fri May 02 10:31:14 2008] [error] [client 127.0.0.1] Options ExecCGI is off in this directory: /data/wre/prereqs/wwwroot/awstats.pl 11:46 < BartJol> this error comes up 11:46 < BartJol> I tried to add ExecCGI to alle the necessary options 11:47 < BartJol> but no result and my modproxy want restart because of it 11:54 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:36 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui 12:36 -!- mode/#webgui [+v MrHairgrease] by ChanServ 14:57 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 15:17 < BartJol> hee knowmad, already figured out the unconditionalRead stuff? 15:22 < ckotil> Is there a way to prevent a subset of assets from getting indexed by search? 15:23 < ckotil> users want a 'staging area' on the production sites. bleh 15:23 <+MrHairgrease> well, you could limit the scope of the search assets 15:23 <+MrHairgrease> you can select the brach it searches trhough 15:24 <+MrHairgrease> or you could set the privs of the assets toi something visitors don't see 15:24 < ckotil> yah, that could work. but i have a global search that searches from root on down. perhaps i can tweak that a little. 15:24 <+MrHairgrease> ah 15:24 < ckotil> yah, that could work. ill try it out. thanks MrHairgrease 15:24 <+MrHairgrease> you prolly don't want that anyway since that also include all the stuff in the import node 15:25 < knowmad> hi BartJol; yes, i got the answer i was needing 15:25 < ckotil> your right :) 15:25 <+MrHairgrease> no problemo 15:25 < ckotil> noones complained about that tho. im waiting to hear somehting like 'what are all these templates doing in search?' 15:25 < BartJol> good to hear 15:25 < knowmad> yeah, and the code I wrote appears to be working! 15:26 < BartJol> congrats 15:26 < knowmad> yeah, we have a team of 20 working round the clock on a queue; had some record locking problems that was causing multiple users to get the same record from the queue which is bad in many ways 15:28 < BartJol> doesn't sound good, and 20 people?! whoah 15:28 < knowmad> yeah, there's lots of potential for race conditions 15:44 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 15:44 -!- mode/#webgui [+v perlmonkey2] by ChanServ 15:46 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 15:54 -!- SDuensin [n=Scott@110.sub-75-205-84.myvzw.com] has joined #WebGUI 15:58 < SDuensin> Greetings. 15:59 <+MrHairgrease> Greasings 16:02 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:36 < CIA-5> WebGUI: martin * r6292 /WebGUI/lib/WebGUI/Shop/Cart.pm: Fixed a bug that prevented updating the cart 16:36 <+MrHairgrease> rizen, are you awake? 16:42 <@rizen> yeah 16:42 <+MrHairgrease> ok 16:42 <+MrHairgrease> I cannot set a shipping address 16:42 <+MrHairgrease> no errors 16:42 <+MrHairgrease> so i strated digging 16:42 <@rizen> it's because i programmed that in there to prevent you from doing it 16:43 <+MrHairgrease> in the end i added an eval in the address book content handler 16:43 <+MrHairgrease> and then it gave me a 'cannot call method session on an undefined value in line 433' 16:44 <+MrHairgrease> that is in Shop::AddressBook->www_view 16:44 <+MrHairgrease> oh crap 16:44 <+MrHairgrease> found it i think 16:44 <+MrHairgrease> let me try 16:46 <+MrHairgrease> yeah that seems to do it 16:46 <+MrHairgrease> the problem was this: 16:46 <+MrHairgrease> if (my $sub = $cart->can($method)) { $sub->() } 16:47 <+MrHairgrease> i changed that to 16:47 <+MrHairgrease> if (my $sub = $cart->can($method)) { $cart->$method() } 16:48 <+MrHairgrease> why is that construction used anyway? 16:50 <@rizen> oh 16:50 <@rizen> that was something i was trying out, and forgot to put back 16:50 <+MrHairgrease> ok 16:50 <+MrHairgrease> I'll turn it into the working state then 16:50 <@rizen> graham said it would work, but it didn't 16:50 <@rizen> sorry about that 16:51 <+MrHairgrease> nm, chasing weird bugs keeps me off the streets 16:51 <+MrHairgrease> question about the subscriptions 16:51 <+MrHairgrease> should I implement the subscription code thing on a per supscription basis 16:51 <+MrHairgrease> taht is, put it in the subscription asset 16:51 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 16:52 <@rizen> yes please 16:52 <+MrHairgrease> ok 16:52 <@rizen> and we'll remove the "redeem subscription" link from the profile links 16:52 <@rizen> which nobody could ever find anyway 16:52 <+MrHairgrease> yeah, and move that into the asset of course 16:52 <@rizen> exactly 16:55 -!- mode/#webgui [+v snapcount] by ChanServ 16:57 < ckotil> wow, im performing a ginourmous cut/paste. its taking a whle, i hope it doesnt time out. 16:57 < ckotil> thankfully, on a test instance. 17:03 < ckotil> :x thought it was , anyway. 17:03 < ckotil> worked out. 17:11 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:11 -!- mode/#webgui [+o Haarg] by ChanServ 17:14 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:18 -!- chammiya [n=chamms@ip-208-109-254-83.ip.secureserver.net] has joined #webgui 17:19 -!- chammiya [n=chamms@ip-208-109-254-83.ip.secureserver.net] has quit [Remote closed the connection] 17:21 <+MrHairgrease> yay, the basic subscription stuff works 17:21 <+MrHairgrease> proceeding with the codes 17:23 < BartJol> oh rizen maybe this is a nice wuc theme "By God, I think the Devil shits Dutchmen!" (Samuel Pepys, English marine officer) 17:24 <+MrHairgrease> Bart, I'm not sure whether that is a Good Thing... 17:25 < BartJol> oh? 17:25 <+MrHairgrease> but it's true anyway =) 17:25 < BartJol> well, from JT's point of biew it is 17:25 < BartJol> and it's historical reoccurring it seems 17:25 < BartJol> the feeling, that is 17:26 <+MrHairgrease> hm, I have not a specific feeling about shitting devils 17:27 <+MrHairgrease> biertje? 17:27 < BartJol> nou 17:27 < BartJol> lijkt me wel wat 17:27 <+MrHairgrease> als jij ze nou even pakt, dan krijg je em van oqapi 17:42 < CIA-5> WebGUI: martin * r6293 /WebGUI/lib/WebGUI/Content/Shop.pm: Reverted a problem which caused the address book content handler to fail 18:01 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 18:02 < ckotil> anyone have a file import script that also handles directories? turning them into folder assets? fileImport.pl doesnt seem to do that. 18:02 <+MrHairgrease> That's been on my todo list for a long time 18:03 <+MrHairgrease> but I never have found the tim eto do it 18:03 < ckotil> this siteimport.pl might do it actually. but its a pain to use. 18:03 <+MrHairgrease> It shouldn't be to difficult though 18:03 < ckotil> heh, im not a very good programmer. 18:06 < dionak> topsub created a modified version of fileImport.pl to create folders recently. 18:07 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:08 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 18:10 < dionak> basically, the method checked to see if the folder already existed. if not, addChild is called with the className WebGUI::Asset::Wobject::Folder to create it 18:13 <+MrHairgrease> rizen: looking at the original code it seems that it was possible to tie multiple subscriptions to a subscription code 18:13 <+MrHairgrease> however the form element seems to have allowed only one 18:14 <+MrHairgrease> is it okay to have a one-to-one subscription<->code relation? 18:14 <@rizen> yup 18:14 <+MrHairgrease> ok 18:16 < ckotil> dionak: is the modified script posted in contributions? 18:17 < dionak> no, it's not. it's not generalized... 18:17 < dionak> but the basic idea is there 18:17 < ckotil> ok 18:18 < dionak> has anyone done subscriptions in 7.4.29? I've been asked to do this. I know you guys are working on it for 7.5.x 18:18 <+MrHairgrease> yeah they exist in 7.4 too 18:18 <+MrHairgrease> that is the old commerce system 18:18 < dionak> ok, let me dig around a bit... 18:19 <+MrHairgrease> there in the admin console 18:19 <+MrHairgrease> gotta gop 18:19 <+MrHairgrease> later 18:20 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] 18:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 18:30 -!- mode/#webgui [+o preaction] by ChanServ 18:47 < dionak> i just setup some subscriptions but when i try to subscribe, the site reports 'Shipping is not possible because no shipping plugins are enabled'. why would i need shipping for subscriptions? 18:47 < dionak> or is this what you guys are addressing? 18:48 < dionak> btw, i got the info from the administrator's guide. very helpful 18:51 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 18:51 -!- mode/#webgui [+o preaction_] by ChanServ 18:51 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 18:57 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 18:57 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:02 <@rizen> shipping determines tax rate 19:02 <@rizen> whether you ship something or not 19:11 < dionak> but how does that tie to subscriptions? there's no option in relation to a subscription for shipping. 19:11 < dionak> i see that for product 19:12 < dionak> oh, wait.. 19:13 < dionak> i see. i just enabled shipping in the commerce admin console 19:19 <+perlDreamer> rizen: do you have time to talk about the product variant table? 19:20 <@rizen> i will in a few, i'll let you know 19:20 <@rizen> you can start typing your questions if you want 19:21 <+perlDreamer> I'll start with the background 19:21 <+perlDreamer> table definition at docs/upgrades/upgrade_7.5.10-7.5.11.pl, line 595 19:22 <+perlDreamer> I was thinking that variants should be more Product collateral, so that their display order can be rearranged by the user 19:22 <+perlDreamer> I wanted to use the variant sku as the primary key 19:22 <+perlDreamer> however, the collateral code won't let me use arbitrary keys as collateral indexes 19:23 <+perlDreamer> it really wants to use GUIDs 19:23 <+perlDreamer> similarly, it prefers to use assetId to identify parentage, but I was planning on using mastersku (sku of parent asset) 19:24 <+perlDreamer> that's all to support inventory sync'ing 19:24 <+perlDreamer> so then I built a table schema that has variant sku, mastersku, assetId and variantId 19:24 <+perlDreamer> and it seems like wasted space 19:24 <+perlDreamer> I'm worrying too much about something in there, but I can't figure out what 19:25 <+perlDreamer> I'm curious how you'd do this, but more importantly, why you would make the decisions you'd make to arrive at a solution 19:25 <@rizen> first, don't store mastersku with the variant 19:25 <@rizen> mastersku is changable by the user 19:26 <@rizen> so the relationship has to be maintained by assetId 19:26 <@rizen> and also, sku is changable by user, therefore using a variantid guid is still a good idea, and therefore collateral still works 19:27 <@rizen> you should never use something changable by a user a as a primary key 19:27 <@rizen> so how i would do it is to have a table that looks like: 19:29 <@rizen> create table Product_variant ( variantId varchar(22) binary not null primary key, assetId varchar(22) binary not null, sku varchar(35) binary not null, ........, sequenceNumber int not null default 1, index assetId_sequenceNumber (assetId, sequenceNumber)) 19:29 <@rizen> OR 19:30 <@rizen> even better would be to move all the collateral tables of product into json blob fields as mediumtext into the product, so that the product could be deployed as a package or a prototype 19:31 <+perlDreamer> from what I've seen, packages can be deployed with collateral 19:31 <+perlDreamer> and I've already gone down the path of JSON madness, and it was no fun 19:31 <@rizen> packages can be 19:31 <+perlDreamer> but not prototypes 19:31 <@rizen> but you still lose out on versioning and prototypes 19:32 <+perlDreamer> true 19:32 <@rizen> the json stuff isn't necessary if you don't want to do it...i just think it would be better 19:32 <+perlDreamer> in either case, still need to work out the schema 19:33 <@rizen> the schema for what? 19:33 <+perlDreamer> if you grab the 2008-04 log from mentalhouse and look at line 11509, you'll see that we decided that we needed master sku in the variant for inventory sync'ing 19:33 <@rizen> i just gave you the schema for variant 19:33 <@rizen> no we didn't 19:33 <@rizen> we need a master sku 19:34 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 19:34 -!- mode/#webgui [+v perlmonkey2] by ChanServ 19:34 <@rizen> we DON'T need it in the variant 19:34 <+perlDreamer> ah 19:34 <@rizen> we have it in the product 19:34 <@rizen> the product inherits sku from WebGUI::Asset::Sku 19:34 <@rizen> so we have our master sku right there 19:34 <+perlDreamer> okay 19:34 <@rizen> and varients have assetId 19:34 <@rizen> so you have the relationship 19:36 <+perlDreamer> okay, I'm straightened out 19:36 <@rizen> sweet 19:37 <+perlDreamer> so my apprenticeship lessons are: 19:38 <+perlDreamer> 1) Don't get confused by CSV requirements and table schemas 19:38 <+perlDreamer> 2) Don't use anything the user can touch as a primary key 19:39 <@rizen> correct 19:39 <@rizen> oh...and that JSON blobs, while tricky, aren't bad 19:39 <@rizen> they give users more features 19:39 <@rizen> and per my black blog posting today, they may actually become a requirement for collateral storage 19:40 * perlmonkey2 really needs to get his feedreader working with wG. 19:40 <+perlDreamer> well, I'll try to get my feet wet then 19:44 <@apeiron> hmm, has anyone thought about using http://developer.yahoo.com/yui/history/ for the various admin console / func=edit type features in wG? Basically it allows for word processor-like undo/redo and the like for Webapps. 19:45 <@rizen> i've thought about firing you for making suggestions 19:45 <+perlmonkey2> apeiron: wow 19:45 <+perlDreamer> I thought you were trying to give him a complex 19:45 <@rizen> but then i realized that your a valuable employee 19:45 <@rizen> =) 19:46 <@apeiron> You know, psychologically abusing people like that can make them lash out. 19:48 <@rizen> i'm just trying to get you pumped up for the annual Plain Black golden gloves tournament. You're in my weight class aren't you? 19:48 <@rizen> =) 19:48 < dionak> i need to get more input on subscriptions. we have a publication site that has several types of subscriptions. for instance, one group has access to 5 publications, another 6. so we made a group for each publication and then subscription groups, like 'Member' and 'Member Plus'. I created subscriptions and assigned them to each group ('Member', 'Member Plus'). 19:49 <@rizen> you're right so far dionak 19:49 < dionak> What I'd like to see happen is that when a subscription expires, the user is prompted to subscribe again. How can I set this up so a user is prompted to renew the type of subscription they had and test this? 19:50 < dionak> btw, i've been updating the wiki as I go along here 19:50 <+perlDreamer> isn't there a group expire message field in the group? 19:50 < dionak> looking... 19:50 < CIA-5> WebGUI: graham * r6294 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.5.10-7.5.11.pl): removed legacy wgFieldUserData table 19:51 <+perlDreamer> exipreNotify, expireOffset, expireNotifyMessage 19:51 <+perlDreamer> not sure if they're exposed through the group interface yet... 19:52 <+perlDreamer> yes it is 19:53 < dionak> so when the subscription expires, the user is expired from the subscription group based on the subscription term or group expiration, or both? 19:54 <+perlDreamer> I _think_ they're tied together, so both 19:54 <+perlDreamer> the group is created based on the subscription? 19:54 < dionak> and the notify occurs via email.... 19:54 <+perlDreamer> yes 19:54 <+perlDreamer> also the WebGUI Inbox 19:54 < dionak> well, the group is associated with the subscription. 19:54 <+perlDreamer> Workflow/Activity/ExpireGroupings.pm 19:54 < dionak> ok 19:55 < dionak> so i could use the GroupText macro to test if they are in the group and, if not, i would need to send them back through the commerce piece to choose a subscription. 19:55 < dionak> no way to know what group they were in.. 19:55 <@rizen> huh 19:55 < dionak> i'm thinking of the web interface only here 19:55 <+perlDreamer> Different macros for different groups 19:56 <+perlDreamer> well, same macro, different instances checking for different group membership 19:56 -!- rizen is now known as rizenlikeslunch 19:56 <+perlDreamer> The user's group expire date is set by the subscription, see the apply method in WebGUI::Subscription 19:56 <+perlDreamer> so it will work correctly 19:56 < dionak> but they would be expired from a group, correct? 19:56 <+perlDreamer> yes 19:57 < dionak> so how would i know what their subscription was? 19:57 < dionak> it's not critical but i'm curious 19:57 < dionak> i guess i could look it up in one of the subscription tables? 19:57 <+perlDreamer> you _could_ write a counterpart to the GroupText macro that only displayed text if the user was about to expire 19:58 <+perlDreamer> it would check the Group's expire notify offset settings and display text appropriately 19:59 <+perlDreamer> might be a good core addition too, to complement C2 20:01 < dionak> hm, i wouldn't mind doing that and it would be entertaining (and short) to write but i don't think it fits this situation. we altered search.pm to make a public search. if a user doesn't have permission, i want to prompt them to login or expire. i think i can do this via the login template 20:07 <+perlDreamer> if you can, it should save you the time of writing and testing the macro, so it sounds like a good call 20:18 < CIA-5> WebGUI: graham * r6295 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: Importing data can fail with some internal field Ids 20:21 < dionak> thanks for the input. i'm going to try that route 20:40 < CIA-5> WebGUI: yung * r6296 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed: Thingy: Problem with add_url tmpl_var permissions 20:40 < CIA-5> WebGUI: yung * r6297 /WebGUI/lib/WebGUI/Asset/Wobject/Thingy.pm: fix: Thingy: edit thing doesn't show any saved properties 20:47 -!- dionak [n=diona@97.66.185.250] has quit [] 21:30 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 21:32 < ckotil> any idea why a 78k pdf would appear to be 3MB in webgui? 21:33 <+perlmonkey2> Is there a trick to gettign modproxy to like new certs and keys? I just copied over my existing ones from apache. 21:49 -!- rizenlikeslunch is now known as rizen 22:03 < ckotil> oh i see. the asset has a brazillion revisions. 22:26 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 22:55 -!- snapcount [n=snapcoun@225.5.101.97.cfl.res.rr.com] has joined #webgui 22:59 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: DX^, diakopter 22:59 -!- Netsplit over, joins: DX^, diakopter 23:28 < CIA-5> WebGUI: jt * r6298 /WebGUI/ (t/Cache lib/WebGUI/Cache/Database.pm t/Cache/Database.t): added some database cache tests while testing out a theory, the theory is busted, but at least we have some more tests 23:32 <+perlDreamer> rizen, what was the theory? 23:33 <@rizen> it was actually haarg's theory. the idea was that if we cached the prepared statement on database backed cache we'd get a significant performance boost since the query to retrieve cache might be used a hundred times per request 23:34 <@rizen> however, if there was a performance gain, it was so small it couldn't be measured by Time::HiRes 23:34 <@rizen> it was a great theory 23:34 <@rizen> unfortunately it just didn't hold water, which is too bad 23:35 <+perlDreamer> I've heard of other things like that at OSCON talks 23:35 <+perlDreamer> cached queries, memcached being a huge performance gain 23:38 <@rizen> how big of a gain could it be if it's so small that it can't be measured by Time::HiRes 23:38 <@rizen> =) 23:39 <@rizen> the difference is statistically insignificant 23:39 <+perlDreamer> I believe you 23:39 <@rizen> Then again, we are talking about measuring things than are are less than 0.003 seconds 23:59 -!- SDuensin [n=Scott@110.sub-75-205-84.myvzw.com] has quit [Read error: 104 (Connection reset by peer)] --- Day changed Sat May 03 2008 00:09 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 00:10 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 00:14 -!- steveo_aa [n=sno@adsl-76-234-133-88.dsl.sfldmi.sbcglobal.net] has left #webgui [] 00:20 -!- charleyhankins [i=c070183d@gateway/web/ajax/mibbit.com/x-c954b8cbfd58bab1] has joined #webgui 00:21 < charleyhankins> Hi! Anyone here really familiar with Thingy? 00:21 <+perlDreamer> nope 00:21 <+perlDreamer> have you checked the forums and the bug list? 00:21 < charleyhankins> yeah. I've been working in the forums. 00:22 <+perlDreamer> are you having problems, or asking for best practices, or something else? 00:22 < charleyhankins> I'm using it, but having a couple of issues. wondering if anyone could help me out. 00:22 <+perlDreamer> I'll give it a shot 00:22 <+perlDreamer> what's up? 00:22 < charleyhankins> thanks. basically i need my thingy search to operate like this: http://goeldorado.com/chamberSearch.aspx?section=work 00:23 < charleyhankins> but having trouble with the category drop down. 00:23 <+perlDreamer> what kind of trouble? 00:23 < charleyhankins> I'm here: http://web402.plainblack.net/home/great-place-to-live/chamber-of-commerce/membership 00:24 < charleyhankins> as you can see. the drop down pulls directly from the dbase. And when I search using it, it returns no results. 00:24 < charleyhankins> I also need it be be alphabetical. 00:25 <@rizen> i don't have time to look at it, but if the search isn't working then it very well could be a bug 00:25 <@rizen> as far as alphabetical, that would be an RFE 00:25 <+perlDreamer> yeah, I'd say you found a bug 00:25 <@rizen> although i think that RFE has already been implemented in 7.5.11 00:25 -!- steveo_aa [n=sno@adsl-76-234-133-88.dsl.sfldmi.sbcglobal.net] has joined #webgui 00:25 <@rizen> which won't be released until after May 31st 00:26 <+perlDreamer> charleyharkins: you have a paid support contract from Plain Black? 00:26 < charleyhankins> problem is, I need this fixed by monday. 00:26 < charleyhankins> yeah. 00:26 < charleyhankins> but it's slow going. 00:26 <@rizen> then post your questions there 00:26 < charleyhankins> i have. 00:27 <@rizen> you have only basic support, which guarantees a response within 48 hours...so yeah, it will be a bit slow going 00:27 <@rizen> and since it's 4:27 on a friday 00:27 <@rizen> i guarantee you that any problems you are having with thingy will not be resolved by monday 00:27 < charleyhankins> i've been working with this for weeks. 00:27 < charleyhankins> right. 00:27 < charleyhankins> anyway, thanks for your help. 00:28 <@rizen> report the bug 00:28 <@rizen> but regarding having problems...i'm sure that this was explained to you when you signed up for the beta server 00:28 <@rizen> it is a beta after all.=) 00:29 < charleyhankins> sure. let me ask you this question then. Is there another way to accomplish this within WebGUI? http://www.goeldorado.com/chamberSearch.aspx?section=work 00:30 <@rizen> i have no idea what i'm looking at 00:30 <@rizen> looks like a page to me 00:30 <+perlDreamer> search function with text entry fields and some dropdowns 00:30 < charleyhankins> yes. 00:30 <@rizen> i see a webgui site 00:30 <@rizen> are you guys seeing something else? 00:31 <+perlDreamer> yeah 00:31 <@rizen> hmmm...my dns must be screwed up 00:31 <+perlDreamer> I see a search form with text fields and dropdowns for selecting categories 00:31 < charleyhankins> i have a db of businesses. they need to be searchable by business name, last name, category. The category needs to be drop down box. 00:32 <@rizen> have you chosen "Select Box" as your field type in Thingy? 00:32 <@rizen> for category 00:32 < charleyhankins> yes. and it is when editing the field, but the search box is always a text box. 00:32 <@rizen> if you have, then it will be a dropdown in the search 00:32 <@rizen> oh 00:32 < charleyhankins> no, it's not. 00:33 <@rizen> if it's not display a dropdown in search then that's a bug 00:33 <@rizen> the search should display the same field type as the edit form 00:33 < charleyhankins> can i create a seperate dropdown search for that particular field in the search template? 00:33 <@rizen> i don't know i haven't looked into the templates that much 00:33 < charleyhankins> how would I code that in particular? 00:34 <@rizen> one thing you could do is create another Thing in that Thingy called "Category" 00:34 <@rizen> and populate it with your list of categories 00:34 <@rizen> then that would drop down a list in the search 00:34 < charleyhankins> that's what I have. and it populates with categories, but does not return results. 00:34 <@rizen> then that's a bug and you should report it 00:35 <@rizen> and as far as fixing it by Monday you're screwed 00:35 < charleyhankins> ha! ok. thanks. 00:35 <@rizen> the only other advice i have would be to try to create a category using the Radio List field type 00:35 <@rizen> maybe that would display as a radio list in the search results 00:35 <@rizen> which is ugly 00:35 <@rizen> but at least it would work 00:35 < charleyhankins> sure. but, hey... right 00:36 < charleyhankins> i'll give it a go. 00:36 < charleyhankins> thanks. 00:36 <+perlDreamer> how about not using the template field for that form, but building the select box with a SQL macro and HTML right in the template? 00:39 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 00:48 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:06 <@apeiron> May it be known, across the lands, for all to hear, that apeiron hates JS. 01:06 <+perlDreamer> indeed 01:06 <@apeiron> Well, HTML and CSS, too. 01:06 <@apeiron> And SQL. 01:06 <+perlDreamer> btw, you're not doing too bad. The message got to Oregon :) 01:07 <+perlDreamer> How does SQL rank against JS? 01:07 <@apeiron> eh 01:07 <@apeiron> Other projects I can use DBIx::Class and such. 01:07 <@apeiron> JS... there's no escape. 01:07 <+perlDreamer> I like SQL better than JS 01:07 <+perlDreamer> because you can hide behind a lot of perl :) 01:08 <@apeiron> yeah. 01:08 <@apeiron> That doesn't make me 'like' SQL any more. 01:08 <@apeiron> If I wasn't a teetotaler, JS would drive me to drink. 01:10 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 110 (Connection timed out)] 01:17 <+perlmonkey2> apeiron: or is it just the YUI? 01:18 <@apeiron> perlmonkey2, YUI is nice, but JS is JS and there's a hundred different little inconsistencies between browsers that don't exist in perlland. 01:18 <@apeiron> (and the inconsistencies that *do* exist in perlland are documented in perldelta) 01:19 <+perlDreamer> well, to be fair, not all of them are 01:19 <@apeiron> Oh? 01:19 <+perlDreamer> Consider working on Windows, Solaris, and Fedora 01:19 <@apeiron> ah. 01:19 <+perlmonkey2> YUI does insulate you against most of the browser problems. 01:19 <@apeiron> perldoc perlport. :) 01:19 <@apeiron> perlmonkey2, Yeah, when you're doing YUI things. 01:19 <+perlDreamer> that won't cover the fedora issues 01:19 <@apeiron> heh 01:19 <@apeiron> perldoc psychiatrist 01:28 -!- mode/#webgui [+b *!*@189.4.48.48] by apeiron 01:28 <@apeiron> (preventative measures; they were in #perl spewing CCs and SSNs) 01:28 <+perlDreamer> huh? 01:28 <+perlDreamer> what is +b? 01:28 <@apeiron> ban 01:29 <@apeiron> cannot enter channel and if in channel when ban is placed, cannot speak or reenter 01:29 < nuba> awesome, lets quickly /j #perl 01:29 < nuba> now seriously, that sucks 01:30 * apeiron nods 01:30 < nuba> probably some disaffected college student 01:30 <+perlDreamer> yeah, you know those college students 01:31 <+perlDreamer> always causing trouble 01:31 * apeiron looks around shiftily 01:31 <@apeiron> I've, uh, I've no idea what you're talking about! 01:32 * perlDreamer seems to remember that nuba is similarly attending a place of higher education 01:32 < nuba> im a college student here, CS baccaulaureate, but i've left the disaffected part behind already 01:32 < nuba> im just too busy to spend time with that 01:33 < nuba> but you can sense it around, anyway 01:33 < nuba> young people looking for trouble 01:33 < nuba> those punks! 01:33 < nuba> lol 01:48 -!- snapcount [n=snapcoun@225.5.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 01:50 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 02:01 <+perlDreamer> easy there, nuba 02:03 -!- Lisette [n=pymesnet@Wimax-Mdlln-190-70-92-170.orbitel.net.co] has joined #webgui 02:04 < Lisette> hello perlDreamer 02:04 <+perlDreamer> congratulations on your team winning the t-shirt contest, lisette 02:04 < Lisette> thanks 02:04 < Lisette> i have a question around apache 02:05 <+perlDreamer> okay 02:05 < Lisette> i can use the apace 1.3.x? 02:05 < Lisette> apache 02:05 <+perlDreamer> I don't think so. Apache 2.x 02:05 <+perlDreamer> mainly because of mod_perl 2.x 02:05 <+perlDreamer> you could try it, but no promises on how it works 02:05 < Lisette> thanks 02:12 <+perlDreamer> Porque quiere usar un Apache tan viejo? 02:28 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:44 -!- Lisette [n=pymesnet@Wimax-Mdlln-190-70-92-170.orbitel.net.co] has quit ["Leaving."] 03:05 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:27 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] 04:01 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 04:46 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 06:00 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 06:00 -!- mode/#webgui [+o rizen] by ChanServ 06:17 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 07:04 < CIA-5> WebGUI: jt * r6299 /WebGUI/ (3 files in 3 dirs): started migrating ems data 08:01 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 08:55 < CIA-5> WebGUI: jt * r6300 /WebGUI/ (15 files in 10 dirs): The concept of "realtime" workflow has been eliminated. Instead all workflows are now realtime (synchronous), and roll over to be asynchronous if they cannot complete succesfully and immediately. 08:55 < CIA-5> WebGUI: colin * r6301 /WebGUI/ (3 files in 3 dirs): 08:55 < CIA-5> WebGUI: Product variant creation is held off until we can finalize 08:55 < CIA-5> WebGUI: the variant code. 08:55 < CIA-5> WebGUI: Began building JSON based variant code, and a test for 08:55 < CIA-5> WebGUI: verifying how it works. set, get and delete collateral 08:55 < CIA-5> WebGUI: are implemented. Still need to build moveUp and moveDown. 08:55 < CIA-5> WebGUI: Lots of tests to be written. 09:37 -!- charleyhankins [i=c070183d@gateway/web/ajax/mibbit.com/x-c954b8cbfd58bab1] has quit ["http://www.mibbit.com ajax IRC Client"] 14:14 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 14:26 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 14:44 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 15:23 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 17:05 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 17:08 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] 18:37 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 18:37 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:37 <+perlDreamer> rizen: You late night hackin' monster! 19:01 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 19:01 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] 20:41 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 21:11 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] 22:07 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 22:07 -!- mode/#webgui [+v perlDreamer] by ChanServ 22:33 <+perlDreamer> rizen: you were right (again). Properly encapsulated, this JSON stuff isn't so bad. 22:36 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 22:49 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 23:22 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 23:51 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 23:51 -!- mode/#webgui [+o preaction_] by ChanServ 23:55 < CIA-5> WebGUI: colin * r6302 /WebGUI/t/Asset/Sku/ProductCollateral.t: more product collateral tests 23:55 < CIA-5> WebGUI: colin * r6303 /WebGUI/ (2 files in 2 dirs): deleteCollateral tests, and detab Sku/Product.pm 23:57 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui --- Day changed Sun May 04 2008 00:05 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 00:24 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 00:24 -!- mode/#webgui [+v perlDreamer] by ChanServ 00:26 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 00:28 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit] 00:33 <+perlDreamer> rizen: would it be bad to make moveUp and moveDown collateral to wrap around (in the new Product collateral)? 00:59 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has joined #webgui 00:59 -!- mode/#webgui [+v snapcount] by ChanServ 01:21 <+perlDreamer> apeiron, preaction_: what's the SQL subquery for getting the latest revision of all assets in a table? 01:22 <+perlDreamer> SELECT p.assetId, p.revisionDate, a.title, s.sku FROM Product AS p JOIN assetData AS a on p.assetId=a.assetId and p.revisionDate=a.revisionDate JOIN sku AS s on p.assetId=s.assetId and p.revisionDate=s.revisionDate; 01:22 <+perlDreamer> that's close, but not quote enough 01:22 <+perlDreamer> this is closer: SELECT p.assetId, p.revisionDate, a.title, s.sku FROM Product AS p JOIN assetData AS a on p.assetId=a.assetId and p.revisionDate=a.revisionDate JOIN sku AS s on p.assetId=s.assetId and p.revisionDate=s.revisionDate WHERE p.revisionDate=(SELECT MAX(revisionDate) FROM Product); 01:23 <@apeiron> hm 01:24 <+perlDreamer> I need a max revisionDate for each assetId 01:24 <+perlDreamer> because that gives me the biggest in the whole table 01:24 <@apeiron> How does the latter differ from that? 01:24 <+perlDreamer> let's say I have three assets, a1, a2, a3 01:25 <+perlDreamer> each was committed one minute apart 01:25 <+perlDreamer> my last query will only give me 1 asset, from a3 01:25 <+perlDreamer> rather than the latest versions of a1 and a2 01:25 <@apeiron> Ah. 01:27 <+perlDreamer> the good news is that JSON based collateral is working 01:27 <+perlDreamer> I just can't upgrade from Wobject based products to Sku based products because of the query 01:27 <+perlDreamer> I'll grind on it while I'm taking the tiller to the shop. 01:28 <+perlDreamer> thanks for listening, apeiron! 01:28 <@apeiron> I may have a solution, trying it out. 01:28 <@apeiron> Have you thought of putting a WHERE clause in the subquery? 01:28 <@apeiron> (for the assetId) 02:33 <+perlDreamer> hm 02:34 <+perlDreamer> no, I hadn't 02:36 <+perlDreamer> the problem is that I don't know at that point which assetId I want, since the query returns them 02:37 <+perlDreamer> maybe I need to dig into AssetLineage and see what's going on there 02:37 <+perlDreamer> or the Template form variable 02:42 <+perlDreamer> got it 02:42 <+perlDreamer> SELECT p.assetId, p.revisionDate, a.title, s.sku FROM Product AS p JOIN assetData AS a on p.assetId=a.assetId and p.revisionDate=a.revisionDate JOIN sku AS s on p.assetId=s.assetId and p.revisionDate=s.revisionDate WHERE p.revisionDate=(SELECT MAX(Product.revisionDate) FROM Product where Product.assetId=a.assetId); 02:43 <+perlDreamer> preaction_ is going to get mad if I keep doing that 02:45 <+perlDreamer> apeiron: you were exactly right 02:45 <+perlDreamer> I'm just too SQL-newbified to understand 02:45 <+perlDreamer> thanks for the tip, dude! 02:45 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 03:22 < CIA-5> WebGUI: colin * r6304 /WebGUI/ (2 files in 2 dirs): move* with tests 03:36 -!- metanil [n=akhadka@137.48.138.72] has quit [Read error: 104 (Connection reset by peer)] 06:32 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 06:43 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 06:44 -!- wgGuest46 [n=wgGuest4@adsl-074-170-023-127.sip.clt.bellsouth.net] has joined #webgui 06:44 -!- wgGuest46 [n=wgGuest4@adsl-074-170-023-127.sip.clt.bellsouth.net] has quit [Client Quit] 07:49 < CIA-5> WebGUI: colin * r6305 /WebGUI/ (3 files in 3 dirs): conversion of Product from Wobjects to Skus with variants is done 10:23 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 16:55 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 17:20 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has joined #webgui 17:40 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 18:27 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 18:43 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 18:43 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:49 <@apeiron> perlDreamer, About the SQL stuff yesterday, was really just a guess on my part. :) 18:51 <+perlDreamer> a good one :) 18:55 <+perlDreamer> with perl, instinct is a valuable commodity 18:57 * apeiron nods, emphatically. 19:04 <+perlDreamer> okay, this is embarrasing 19:04 <+perlDreamer> I need some perl help 19:04 <+perlDreamer> I have an array ref 19:04 <+perlDreamer> I want to make a safe copy of it 19:04 <+perlDreamer> so I start with $ref 19:04 <+perlDreamer> my @copy = @{ $ref } 19:04 <+perlDreamer> I modify @copy 19:04 <+perlDreamer> and right now I'm seeing changes in $ref 19:05 <@apeiron> hrm 19:05 <@apeiron> I've seen a module to do this, I think. 19:06 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 19:06 <@apeiron> perlDreamer, Storable has a dclone() that you can use. 19:06 <@rizen> if that's showing changes in the ref then i think that webgui is broken all over the place 19:06 <+perlDreamer> I'm going to boil it down and figure it out 19:06 <@rizen> cuz that's always how i make copies of array refs 19:08 <@apeiron> perlDreamer, Does your usage vary much from http://webgui.pastebin.com/d20f4191e ? 19:08 <@apeiron> That DWYM. 19:09 <+perlDreamer> http://webgui.pastebin.com/m34d0b74a 19:10 <+perlDreamer> oh crap 19:10 <+perlDreamer> now I get it 19:10 <+perlDreamer> I'm still dealing with references 19:11 <@rizen> indeed 19:11 <+perlDreamer> perldoc Storable 19:14 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has joined #webgui 19:16 <+perlDreamer> this works better 19:16 <+perlDreamer> http://webgui.pastebin.com/m289c0ffb 19:16 <+perlDreamer> I had to iterate over the array anyway 19:16 < sanyock3> Hi All 19:16 <+perlDreamer> Hi, sanyock3 19:16 <+perlDreamer> Do you have some webgui questions? 19:17 < sanyock3> Sure ;) 19:20 <+perlDreamer> rizen: Have you looked at the new JSON collateral methods? If I'm way off base, it would be good to know before I get too far along. 19:20 <@rizen> no but i will 19:24 < CIA-5> WebGUI: colin * r6306 /WebGUI/ (3 files in 3 dirs): 19:24 < CIA-5> WebGUI: Convert accessories over to the new Product collateral methods. 19:24 < CIA-5> WebGUI: Add a method to get the JSON collateral indexed, for easy access to indeces. 19:24 < CIA-5> WebGUI: Add tests for the new getIndexedCollateralData method. 19:24 < CIA-5> WebGUI: In the upgrade script, put variants in all versions of the Product. Begin 19:24 -!- newtont_ [n=newtont@dsl-146-54-186.telkomadsl.co.za] has joined #WebGui 19:24 < CIA-5> WebGUI: work on converting the collateral tables over to JSON. 19:25 <@rizen> looks like you're on the right track 19:25 <+perlDreamer> (phew) good. Thanks for the review. 19:26 <@rizen> though when i genericize it for use in other assets there are a few things i'd change 19:26 <+perlDreamer> okay, what does it need? 19:26 <@rizen> first, while for your purposes of conversion the word "table" makes sense, but to people that never saw table based collateral, it makes no sense 19:27 <+perlDreamer> would $collateral be a better variable to use? Or something else? 19:27 <@rizen> and it adds to confusion because databases have tables, but json doesn 19:28 <@rizen> second, i wouldn't make it part of the asset, but rather a separate object that the asset can use similar to VersionTag or Keywords 19:28 <+perlDreamer> I was thinking in the long term this would become a mixin 19:29 <@rizen> so you'd do: my $collateral = WebGUI::JsonCollateral->new($self, $fieldName); 19:29 <@rizen> maybe it will, i'm still not convinced about mixins yet though 19:29 <+perlDreamer> Hey, if you want it top-level, top-level it is 19:29 <@rizen> i'm still leaning toward separate objects 19:30 <@rizen> for the purposes of this though 19:30 <@rizen> don't worry about those things 19:30 <@rizen> just get it done 19:30 <@rizen> given the time constraints you don't have time to make this perfect 19:30 <+perlDreamer> true 19:31 <@rizen> besides, i've changed the spec of products on you enough during this 19:31 <@rizen> =) 19:31 -!- newtont_ [n=newtont@dsl-146-54-186.telkomadsl.co.za] has quit ["Leaving"] 19:31 <+perlDreamer> only once. I just keep flip-flopping implementations 19:31 <@rizen> once is enough 19:31 <@rizen> =) 20:04 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 20:08 < itnomad> I'm getting ready to install webgui on a CentOS server. I am confused by the instructions for DNS setup. Not much experience there. I am using one site on a computer that I access only by numbered address. Eventually I will get a domain name for this, but for now can I skip the DNS setup or do I have to make up a name for the WRE to use locally? 20:13 < itnomad> Where it says "add your first site"; sitename='can I use a numbered address here?' 20:13 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 20:15 <+perlDreamer> itnomad, I'm not a WRE user, but I don't see why not 20:16 < itnomad> By now my nubiness must be clear to all. I have an intranet with a couple computers and am using a router and port forwarding. 20:16 < itnomad> I guess I just need to jump in and give it a shot. 20:16 <+perlDreamer> itnomad, we've all started there. Don't feel bad because you're new. 20:17 < itnomad> I should go ahead and learn about the /etc/hosts file anyway. It's just that there is so much to do and so little time. Thanks for the encouragement perlDreamer. 20:18 <+perlDreamer> itnomad, if you're truly in a time crunch to set this up, have you considered having someone setup and host your site for you? 20:19 <@rizen> itnomad use the domain name that you think you'll be using when you luanch 20:19 <@rizen> launch 20:19 <@rizen> www.itnomad.com 20:19 <@rizen> for example 20:19 <@apeiron> Then you can put that in /etc/hosts, right? 20:20 <@rizen> yes, and then add an entry to /etc/hosts 20:20 <@rizen> of: 20:20 <@rizen> 10.0.0.1 www.itnomad.com 20:20 <@rizen> replace 10.0.0.1 with your numbered ip 20:21 <@rizen> then you can still access the site using 10.0.0.1 (or whatever your ip is) 20:21 <@rizen> but the WRE is expecting a domain...not an ip address 20:21 < itnomad> okay...got it. That helps a lot! 20:22 < itnomad> Thank you ... onward with the installation. 20:28 <+perlDreamer> rizen: accessory collateral converted over to JSON collateral. The upgrade process has been tested, but I still need to test the UI. 20:34 < CIA-5> WebGUI: colin * r6307 /WebGUI/ (2 files in 2 dirs): 20:34 < CIA-5> WebGUI: Convert accessory collateral to JSON based accessory collateral. 20:34 < CIA-5> WebGUI: Add a product with accessory collateral to loadProducts.pl to test the upgrade. 20:40 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 21:12 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 21:12 -!- mode/#webgui [+v perlmonkey2] by ChanServ 22:27 < itnomad> installation was painless once I got past that one hump. I went ahead and bought the domain I will be using and put in /etc/hosts with my local ip. Everything is working. Thanks again for the help. Now for some exercise. 22:38 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 22:41 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 22:42 <+perlmonkey2> I would like to mark today as a day of celebration. Microsoft has, at least for now, given up its bid to buy Yahoo. 22:49 <+perlDreamer> Motion seconded 22:49 <+perlDreamer> any comments from the floor? 22:53 <+perlDreamer> barring comments from floor, or an override from the commissioner, motion is passed. 23:14 <+perlmonkey2> hah, perlDreamer++ 23:20 <@rizen> i object 23:27 <+perlDreamer> the committee recognizes the commissioner 23:27 <+perlDreamer> Would you please detail the objection for the record? 23:27 <@rizen> i would like to designate today as a day of sour grapes 23:28 <@rizen> i mean, did you read that pity party of a letter that balmer released to the public 23:29 <@rizen> he's so pissed off that someone would thwart his advances, that he's attempting to devalue Yahoo!'s stock price by saying they don't know how to run their own business 23:30 <@rizen> in addition, he talks as if he knows so much about the search business...but if he did, would his company really be a distant 3rd place contender...and note that he's talking to the 2nd place contender here 23:31 <@rizen> therefore i designate today as a day of sour grapes 23:31 <+perlDreamer> the committee would like suggest that we combine the celebration and sour grapes to be a day of "Neener neener boo boo". 23:32 <@rizen> i really want to post what i just said to the black blog, but me thinks that it probably wouldn't be appropriate 23:33 <+perlDreamer> just pull the concept out of it, and write about that 23:33 <+perlDreamer> poor sportsmanship, mud-slinging don't work well with open source 23:34 <@rizen> what fun would that be 23:35 <@rizen> oh, and steve balmer can't do math 23:36 <@rizen> in his letter he claimed that they offered an additional $1 per share (raising it to $33 from $32 per share) which was also rejected 23:36 <@rizen> and he said that extra $1/share was going to cost $5 billion 23:36 <@rizen> later in the letter he said that yahoo would not settle for anything less than $37 per share 23:36 <@rizen> which would cost an additional $5 billion or more 23:37 <@rizen> how is it that $1/share and $4/share both equal $5 billion 23:37 <+perlDreamer> unless the number of shares offered are different, they aren't 23:38 <@rizen> exactly 23:38 <+perlmonkey2> heh 23:39 <+perlmonkey2> It is always fun to see a company, lacking in even the remotest spec of integrity, fall on its face. 23:41 <@rizen> but in far more important news: 23:41 <@rizen> http://gizmodo.com/386877/holy-crap-macgyver-blockbuster-film-coming 23:42 <+perlDreamer> yeah! 23:42 <+perlDreamer> oy 23:42 <+perlDreamer> I already miss the new commerce system 23:44 <@rizen> you already miss it? 23:45 <@rizen> oh...you're working on the old one for that contract 23:45 <@rizen> =) 23:45 <@rizen> what's funny is that i'm writing the same thing you are 23:45 <@rizen> only for the new one 23:45 <@rizen> $0 transactions 23:45 <@rizen> right at this very moment 23:45 <+perlDreamer> have to take a small break 23:46 <+perlDreamer> I have a very important snake tungue surgery to perform 23:52 <+perlDreamer> Yesterday, I was an electrician 23:52 <+perlDreamer> This morning, a programmer 23:52 <+perlDreamer> this afternoon, a veterinarian 23:52 <+perlDreamer> what a day 23:53 <+perlDreamer> plus, I caught a cold 23:57 <+perlmonkey2> rizen: Should I address the cover letter to Frank? 23:57 <@rizen> if you like 23:57 <@rizen> he is going to be the one who interviews you 23:57 <+perlmonkey2> groovy --- Day changed Mon May 05 2008 00:09 < CIA-5> WebGUI: colin * r6308 /branch/WebGUI_7.4/lib/WebGUI/Operation/ProductManager.pm: price and weight checks were mangled in the ProductManager 01:24 <+perlDreamer> are all WebGUI releases tagged in SVN? 01:25 <@rizen> all releases in the past 6 months or so 01:25 <@rizen> we didn't do it before that 01:25 <@rizen> maybe not even that long ago...i don't remember exactly when we started it 01:25 <+perlDreamer> 7.4.16 is before the JSON fixes, so I'm guessing that it's too old 01:26 <+perlDreamer> it's okay, I'll diff against an original source tree 01:26 <@rizen> no i think 7.4.16 should be in the tags 01:26 <+perlDreamer> I'll check 01:26 <@rizen> https://svn.webgui.org/svnweb/plainblack/browse/releases/WebGUI_7.4.16-stable/ 01:27 <@rizen> looks like we've been doing it since the 7.3 days 01:27 <+perlDreamer> yup 01:40 <@rizen> ok calling it quits for the day...ttyl 01:40 -!- rizen is now known as rizenisaway 01:43 * perlDreamer continues with his journey 01:43 <+perlDreamer> leaping from module to module 01:43 <+perlDreamer> writing wrongs from the past 01:45 <+perlDreamer> and hoping that each one will show him the way home 02:16 <+perlDreamer> or at least to a cushy well paying job with Perl 02:22 < CIA-5> WebGUI: colin * r6309 /WebGUI/lib/WebGUI/Asset/Sku/FlatDiscount.pm: fix for POD whitespace 02:46 < CIA-5> WebGUI: colin * r6310 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: final accessory changes. UI tests pass as well 02:50 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:50 -!- mode/#webgui [+v Radix-wrk] by ChanServ 02:52 <+perlDreamer> this new collateral system is so simple, I wonder if the whole thing could be automated, ala the definition sub. 02:53 <+perlDreamer> so when it found a collateral property, it would autogenerate all the move, and delete subs 03:15 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has joined #webgui 03:37 -!- snapcount [n=snapcoun@32.10.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 04:13 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has left #webgui [] 04:39 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 04:55 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 113 (No route to host)] 05:10 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 05:24 -!- enriquan [n=enriquan@c-76-19-80-198.hsd1.ma.comcast.net] has joined #webgui 05:24 < enriquan> hi all :) 05:29 < enriquan> ... 05:29 < enriquan> nobody's here huh? 05:30 < enriquan> I cant install webgui... cause my server's running apache 05:30 < enriquan> and its my web host... so I dont think I can disable it 05:48 -!- enriquan [n=enriquan@c-76-19-80-198.hsd1.ma.comcast.net] has quit [] 05:51 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 05:51 -!- mode/#webgui [+v Radix-wrk] by ChanServ 06:25 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:01 < CIA-5> WebGUI: colin * r6311 /WebGUI/ (3 files in 3 dirs): convert related over to JSON collateral 09:26 -!- wgGuest17 [n=wgGuest1@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has joined #webgui 09:26 -!- wgGuest17 [n=wgGuest1@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has quit [Client Quit] 09:26 -!- citronized [n=chatzill@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has joined #webgui 09:27 < citronized> hello :) 09:28 < citronized> i'm trying to install Webgui on a mac... OS 10.5 09:29 < citronized> i'm wondering if there's a special directory in a specific location to create for unpacking ? 09:30 <+Radix-wrk> citronized: I'm not familiar with installing it on a mac, but is there anything in the wiki about a mac install? 09:30 <+Radix-wrk> I'm sure it'd be documented somewhere 09:31 < citronized> perhaps yup, i'm gonna have a look there :) 09:31 <+Radix-wrk> my guess though is that it's the same as for every other platform - you need a /data directory and everything goes under that - that's just a guess tho 09:31 < citronized> yes, but as I have several sessions, I dunno if I have to create the data dir at the root or in one admin session... 09:32 <@rizenisaway> the instructions are the same for *all* platforms, and the wre comes with them in docs/install.txt 09:32 <@rizenisaway> just follow it and you'll be fine 09:33 < citronized> ok, I'll do that :) thank you two ;) 09:33 <+Radix-wrk> you're welcome 09:41 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 09:57 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 09:57 -!- mode/#webgui [+o preaction] by ChanServ 10:19 < citronized> hello again, when i list the services, i have a warning displayed on page : Because you are not an administrator on this machine, you will not be able to start or stop services on ports 1-1024. 10:19 < citronized> so i cannot start Apache Modproxy services :( 10:20 < citronized> i've tried using a "root" session, but i have the same warning displayed :-/ 10:21 <+Radix-wrk> you will need to be root to start webgui, yes, or any apache service. 10:22 < citronized> isn't there a way to start the service in command line, using the root login ? 10:22 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 10:33 < citronized> ok, found it 10:34 < citronized> the command is : "data/wre/sbin/wreservice.pl --start all" 10:34 < citronized> with "su" before :) 10:35 < BartJol> do you know whether su retains the environment settings? 10:36 < citronized> nope, no idea 10:36 < BartJol> quite important 10:36 < BartJol> I think when I sudo'd it didn't go well 10:37 < BartJol> and you need root rights for -all 10:37 <+Radix-wrk> err.. not su 10:37 <+Radix-wrk> sudo 10:37 <+Radix-wrk> or use su to get into root first, then run it I guess 10:38 < BartJol> well that works for me... 10:38 < BartJol> off course 10:38 <+Radix-wrk> either should work really 10:38 < BartJol> ah 10:38 <+Radix-wrk> but you may have to configure sudo first to ensure you have privileges to do it 10:38 < BartJol> well I broke something so I can't test it right now 10:38 < BartJol> ah 10:39 <+Radix-wrk> su is easier imho 10:39 <+Radix-wrk> but sudo is technically safer :) 10:39 <+Radix-wrk> both give you root privs tho :) 10:39 < BartJol> ok 10:39 < citronized> well, i'm just trying to instal webgui to test it localy 10:40 <+Radix-wrk> fair enough 10:40 <+Radix-wrk> webgui is great, but the installation is always the hardest part :) 10:40 < citronized> i can see that, yup !! :) 10:40 < BartJol> with the wre it's quite doable 10:40 <+Radix-wrk> you know about the demo.plainblack.com site right? 10:41 < citronized> yep, but it only last for 1 day, don't it ? 10:41 < BartJol> it does 10:41 < BartJol> or limited time anyway\ 10:41 <+Radix-wrk> with the wre it should be doable in about half an hour.. but that assumes you have no mysql, no apache, perl, anything on that system already that might conflict or cause issues 10:42 < BartJol> I had a clean server, that might make a difference 10:42 <+Radix-wrk> yeah, I've found it makes the world of difference 10:43 < citronized> took me less then one hour 10:43 <+Radix-wrk> for your first time that's excellent :) 10:43 < BartJol> so before installing make sure it's clean with a sudo rm -rf / command 10:43 < BartJol> :) 10:43 <+Radix-wrk> hhaha 10:43 < BartJol> sorry, to often made, this joke is 10:44 < citronized> :p 10:44 < BartJol> I'm just not that original :) 10:44 <+Radix-wrk> See your nerd education is still rather lacking that's why Bart.. you're getting there tho :) 10:45 < citronized> how do i quit the "root" mode in terminal ? 10:45 <+Radix-wrk> exit 10:45 < citronized> ty 10:45 < BartJol> ctrl-D 10:46 <+Radix-wrk> you can use the 'id' command to see what privileges you're running as at any time too 10:46 <+Radix-wrk> it should say something like 'uid=0(root) gid=0(root)' if you're running as root 10:47 <+Radix-wrk> and something like 'uid=501(jesse) gid=503(formsys)' if you're as a normal user 10:47 < BartJol> but I'm not called jesse? 10:47 < citronized> :) 10:47 <+Radix-wrk> yes, be grateful for that one :) 10:48 < citronized> gives me that : uid=501(citronized) gid=501(citronized) groups=501(citronized),98(_lpadmin),80(admin) 10:48 <+Radix-wrk> yup, so you're in a normal user session right now then 10:48 < citronized> ;) 10:49 <+Radix-wrk> id is handy if you're like me and logged into half a dozen different machines at any one time and can never remember who you logged in as 10:50 < citronized> i guess :) 10:50 < BartJol> ah, I'm only logged in to maximun three machines simultaneously 10:50 < BartJol> but, I'm not yet as nerdy... 10:52 <+Radix-wrk> heh 10:53 <+Radix-wrk> Well I'm off home - going to see Iron Man tonight and looking forward to it! 10:53 < BartJol> ah, have fun 10:53 < citronized> :) 10:53 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:02 < citronized> is there a way to custom used fonts for all pages ? 11:03 < BartJol> ? probably there is, but I'm not sure what you mean? 11:04 < BartJol> in the css you can do that 11:04 < BartJol> but you can have a css in the head of the template or a separate css file 11:04 < citronized> the content part use a serif font, i'd like to use a sans-serif font, i don't know how to manage this :) 11:05 < citronized> ok 11:05 < citronized> where is located this css ? 11:05 < BartJol> so you just have to look at your template whether it has css directly in it or via a css file 11:05 < BartJol> you can see it in your template 11:05 < BartJol> probably somewhere in the import node or media folder 11:07 < citronized> right, in the import dir ;) ty 11:07 < BartJol> if the template uses a css file, it should be defined in the head section of your template 11:08 < BartJol> if you have bugzilla (if you use firefox) most of the time you also see what file is used 11:08 < BartJol> the name anyway 11:10 < citronized> i have the webdeveloper tools bar 11:10 < citronized> ;) 11:11 < BartJol> ok 11:22 < citronized> BartJol: do you know how can I add MySQL tables or DB ? Do I have to use the WRE console or there's a phpMyadmin like console ? 11:23 < BartJol> ah 11:23 < BartJol> well 11:24 < BartJol> I would just go into the mysql db 11:24 < BartJol> but with an sql form, maybe you are able to do it too 11:24 < BartJol> but I didn't work with that yet 11:25 < citronized> oh, ok... 11:25 < BartJol> but not via the wreconsole and there isn't a separate console for it 11:26 < citronized> ok, i have to figured out how to manage that 11:27 < BartJol> do you want users to be able to do that? or you just want to add a table? 11:29 < citronized> i just want to add a table in order to manage some records which will be displayed in the site 11:29 < BartJol> for an extra db, you have to make one in mysql, then add a database link inyour webgui settings 11:31 < citronized> i've seen that i have to do this link, but i dunno if there's a "phpMyadmin like" interface 11:31 < BartJol> your mysql user and password are in your WebGUI conf file 11:31 < BartJol> well, thingy might be able to do that 11:32 < BartJol> but that's only in the beta version 11:32 < BartJol> and these also are local assets, so not page iwde 11:32 < citronized> expected for the end of May, i've heard 11:33 < BartJol> yeah, well... 11:33 < BartJol> :) 11:33 < BartJol> deadlines are easily passed 11:33 < citronized> i know, i know :) 11:33 < BartJol> but it will be somewhere around there 11:33 < BartJol> it will be before the wuc 11:34 < citronized> what is the wuc ? 11:34 < BartJol> the webgui user conference 11:34 < BartJol> 29th of august in madison, wisconsin 11:34 < BartJol> I believe 11:34 < BartJol> www.webgui.org/wuc 11:35 < citronized> oh ok :) 11:35 < BartJol> it's nice, and you can get to meet all the famous wbegui nerds 11:35 < citronized> i won't be there :) 11:35 < citronized> too far for me 11:35 < BartJol> too bad, 11:35 < BartJol> we are going with around 12 dutchmen 11:36 < BartJol> and it's far for us too 11:36 < citronized> i guess 11:36 < citronized> maybe if i'm rich and have some holidays :) 11:37 < BartJol> a, we all get our tickets because it's our work 11:37 < BartJol> and all give presentations 11:38 < BartJol> where are you from then? 11:38 < citronized> from france :) 11:38 < BartJol> Straasbourg?\ 11:39 < citronized> yup, Mr. Nerd :) 11:39 < citronized> but it's Strasbourg ;) 11:39 < BartJol> thnaks, I consider that a compliment 11:39 < citronized> u can :) 11:39 < BartJol> I know, my typing has to warm up 11:39 < citronized> np 11:40 < BartJol> well, nice to have more persons in the some timezone here 11:40 < citronized> Straasbourg sounds too much german for me :) 11:40 < BartJol> in dutch it's Straatsburg 11:40 < citronized> close 11:41 < citronized> about the tickets, it's not my job, even if i would like it :) 11:42 < BartJol> maybe a career change? :) 11:42 < citronized> i hope 11:42 < citronized> i'm bored with filemaker devs :) 11:42 < citronized> it's unusefull i think 11:43 < BartJol> but do you also work on the french translation? that would be a must for webgui in france 11:43 < BartJol> already 38 percent done 11:44 < citronized> I will 11:44 < BartJol> nice 11:45 < citronized> i discuss of it here with another user, i can't remember his name :| 11:45 < citronized> perl-somethg 11:45 < citronized> sorry for him 11:45 < BartJol> perlmonkey2? 11:45 < citronized> yup 11:45 < BartJol> perlDreamer? 11:45 < citronized> ;) 11:45 < citronized> both, as far as i can remember 11:46 < BartJol> ah, those are both sleeping 11:46 < citronized> i guess, last time i came, was the night here :) 11:46 < BartJol> Is there something like a WebGUI community in France? 11:46 < citronized> i don't know :) 11:47 < citronized> i'm quite comfortable with english, so i didn't even look if one exists 11:47 < BartJol> In the Netherlands we have, if we have a bigger meeting would you like to come here? 11:48 < BartJol> that's not very far 11:48 < citronized> why not 11:48 < citronized> i was in Utrecht this w-e :) 11:48 < BartJol> ah 11:48 < BartJol> nice city 11:48 < citronized> for a car meeting :) 11:49 < citronized> well, not really cars, but Citroën's :) 11:49 < BartJol> mm, Utrecht just banned SUV's from the city centre 11:49 < BartJol> well, the old Citroens are really nice 11:49 < citronized> they really are, i think :) 11:50 < citronized> i'm a citroën scale model collector :) 11:50 < BartJol> well that's not reaaly my type of hobby 11:50 < citronized> and that a part of the point of my website project : buil a scalemodelslibrary :) 11:51 < BartJol> but, if you collect model cars, they can better be nice 11:51 < BartJol> ah 11:51 < citronized> yeah, don't have enough $$ to buy real ones :) 11:51 < BartJol> :) 11:52 < citronized> but i have my grandfather '78 GS :) 11:52 < citronized> for now, it's far enough for me ;) 11:54 < citronized> i have a xantia too, but that's for everyday 11:54 < citronized> well, i'm gonna stop pissing u off with my cars stories :) 11:55 < BartJol> ah, well, I've gotta work too 11:55 < citronized> ;) 11:55 < citronized> maybe i see u later around ;) 11:55 < BartJol> probably 11:55 < BartJol> :) 11:55 < citronized> good work then :) 11:55 < BartJol> thanks, later 11:56 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 12:09 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 12:56 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] 13:42 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 13:49 < citronized> hi again :) 13:50 < citronized> is "Thingy" already available in beta ? 14:02 < BartJol> yeah 14:02 < BartJol> but it not yet fully done 14:03 < BartJol> s/it/it is/ 14:07 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:48 -!- CIA-5 [n=CIA@208.69.182.149] has quit [] 14:55 -!- CIA-5 [n=CIA@208.69.182.149] has joined #WebGUI 15:02 < citronized> u mean some functions aren't available ? 15:03 < BartJol> well I thought that the feature set isn't completed yet, but those that are should work 15:04 < citronized> how ca i get this beta ? 15:04 < BartJol> download it! :) 15:05 < citronized> i haven't found any links, that's why i ask :) 15:05 < BartJol> http://sourceforge.net/project/showfiles.php?group_id=51417&package_id=45293&release_id=591330 15:05 < BartJol> that is the location of the latest beta 15:05 < BartJol> 7.5.10 15:06 < BartJol> but read the gotcha file after unpacking 15:07 < citronized> oh, ok, it's included in the webgui package :) 15:07 < BartJol> yeah, probably in /data/WebGUI/docs 15:07 < citronized> i though it was a PI or something like that :) 15:08 < BartJol> no the api can be found via the wiki 15:08 < BartJol> also very usefull 15:08 < BartJol> if you start to write your own code 15:13 < BartJol> but the gotcha contains some info on important changes that are sometimes not completely compatible 15:16 -!- CIA-5 [n=CIA@208.69.182.149] has quit [Remote closed the connection] 15:19 < citronized> do you think it's possible to install this beta side to side with the stable version ? 15:20 < citronized> or do i have to trash my stable version ? 15:20 < BartJol> I think it is possible, but.... 15:20 < BartJol> you need to setup another directory tree 15:21 < BartJol> and maybe there are some defaults 15:21 < BartJol> that think that the directory is /data/WebGUI 15:21 < BartJol> so that might take some time to configure 15:22 < BartJol> and it should have another ip address 15:22 < BartJol> such stuff 15:22 < citronized> erf..ok I see :) 15:23 < BartJol> you don't make live easier for yourself 15:23 < BartJol> :) 15:23 < citronized> i'll wait for the stable version then :) 15:23 < BartJol> but for older versions without the wre we have that 15:24 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 15:24 < BartJol> probably when 7.5 gets stable, there also will be an upgrade path from 7.4 15:25 < citronized> which version is included in the WRE 0.8.3 package ? 15:26 < BartJol> so then there shouldn't be to many problems 15:26 < BartJol> none 15:26 < BartJol> but when you install WebGUI, it will take the latest stable (in this case 7.4.35) version 15:27 < citronized> ok, i've seen that it has dowloaded this stuff during install :) 15:27 < citronized> are upgrades easy once you've installed webgui ? 15:28 < BartJol> normally yes 15:28 < citronized> easy as is the installation or as two clicks on buttons ? :D 15:28 < BartJol> if you have many custom extra's (like in the code) that can cause trouble 15:29 < BartJol> eeh 15:29 < BartJol> well you should run the /data/wre/sbin/webguiupdate.pl script 15:30 < citronized> seems fine to me :) 15:30 < BartJol> but there are also some upgrade instructions on the site 15:30 < BartJol> I would advise to read those :) 15:30 < citronized> ;) 15:31 < BartJol> I didn't do that very often with success 15:31 < BartJol> and I broke my test installation 15:31 < BartJol> so 15:32 < BartJol> still some stuff with the new JSON version 15:32 < citronized> i'm gonna try my SQL Form asset to work, this way, i won't bother u anymore with upgrades and stuff :) 15:33 < BartJol> well, glad to be some help 15:33 < citronized> ty for ur help anyway 15:34 < citronized> it's always great to be more then one in front of an issue ;) 15:34 < BartJol> have fun 15:38 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 15:39 -!- mode/#webgui [+v perlmonkey2] by ChanServ 15:41 < BartJol> morning 15:41 < citronized> morning :) 15:42 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui 15:42 -!- mode/#webgui [+v MrHairgrease] by ChanServ 15:53 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 15:53 -!- mode/#webgui [+o preaction_] by ChanServ 15:58 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui 16:08 -!- SDuensin [n=Scott@225.sub-75-207-187.myvzw.com] has joined #WebGUI 16:08 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 16:14 -!- citronized [n=chatzill@AStrasbourg-157-1-38-38.w90-40.abo.wanadoo.fr] has quit ["ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]"] 16:16 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] 16:18 <+perlmonkey2> anyone seen the use.perl article on how fresh cpan is? http://use.perl.org/~LaPerla/journal/36320 16:18 <+perlmonkey2> that is pretty cool. 16:20 -!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] 16:21 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui 16:21 -!- mode/#webgui [+v MrHairgrease] by ChanServ 16:24 < SDuensin> Morning. 16:46 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:47 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 16:47 -!- mode/#webgui [+v snapcount] by ChanServ 16:58 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 16:59 -!- mode/#webgui [+o Haarg] by ChanServ 16:59 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has left #webgui [] 17:00 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit [Client Quit] 17:01 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 17:01 -!- mode/#webgui [+o Haarg] by ChanServ 17:12 <@rizenisaway> MrHairgrease: in iTransact processing do you ever set a "total" amount? 17:12 -!- rizenisaway is now known as rizen 17:13 <@rizen> i'm trying to figure out where to place in-shop credit into this module. 17:13 <+MrHairgrease> hang on 17:13 <+MrHairgrease> let me check that 17:14 <@rizen> for example, let's say i have a transaction for $20 and i have a $10 credit in the shop. i should be able to make the credit card fee only $10 then instead of the full $20 17:16 <+MrHairgrease> I I recall correctly you pass the per item price/qty to itransact 17:16 <+MrHairgrease> I'll have to check it in their docs 17:16 <+MrHairgrease> gimme a minute 17:17 <@rizen> if that's true, how do you pass in things like tax, shipping, etc 17:17 <@rizen> do you just add extra line items? 17:22 <+MrHairgrease> If you want those seperate, they'll have to be passed as separate items 17:23 <+MrHairgrease> afaik, itransact does not have a seperate tax field 17:23 <@rizen> so is the itransact module not accounting for shipping and tax costs right now? 17:23 <@rizen> if not, i'll add it while i'm in here adding the other stuff 17:23 <+MrHairgrease> let me check 17:23 <@rizen> it doesn't look like it to me 17:23 <@rizen> that's why i'm asking 17:24 <+MrHairgrease> i know 17:24 <@rizen> if you don't know, then it probably isn't 17:24 <+MrHairgrease> ok 17:24 <+MrHairgrease> It doesn't as far as i can see 17:25 <+MrHairgrease> I thought the getPrice thing calculated the price including tax 17:25 <+MrHairgrease> but that isn't 17:25 <+MrHairgrease> hnce the confusion 17:26 <@rizen> ok thanks 17:27 <+MrHairgrease> ok, now i'm sure 17:27 <+MrHairgrease> it doesn't do it 17:27 <@rizen> alright, i'll add those in too then 17:27 <+MrHairgrease> i can add it too 17:28 <@rizen> i'm working on it right now anyway 17:28 <@rizen> for that credit stuff 17:28 <+MrHairgrease> ok, just add them as seperate items 17:28 <+MrHairgrease> question about the subscriptions 17:29 <+MrHairgrease> it used to be possible to have one subscription code referring to two subscriptions 17:29 <+MrHairgrease> but we agreed that that will not be the case anymore in the new system 17:29 <+MrHairgrease> ie. a one-to-one relationship between code<->susbscription 17:30 <+MrHairgrease> what do you want to happen if there are codes that have multiple subscriptions attached? 17:30 <@rizen> existing codes? 17:31 <+MrHairgrease> yeah 17:31 <@rizen> my guess is that there aren't any because you said the user interface doesn't allow for it, only the api did 17:31 <+MrHairgrease> aparently I was wrong on that 17:31 <+MrHairgrease> b/c when i tried to make a batch of codes for testing the migration script 17:31 <+MrHairgrease> it was possible 17:31 <@rizen> but if you find any then display a warning in the upgrade output AND log, and then convert them to a new code 17:32 -!- jfluhmann [n=jfluhman@x174y236.angelo.edu] has joined #webgui 17:32 <@rizen> so if there are two subscriptions in the code 17:32 <@rizen> then the first one can use the code 17:32 <@rizen> and the second one gets a new code 17:32 -!- jfluhmann [n=jfluhman@x174y236.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 17:32 <@rizen> and you let people know that in both the upgrade output (print) and in the log 17:36 <+MrHairgrease> how I have done it so far is letting assign one of the subscriptions to the code, thus discarding the other subscriptions for that code 17:36 <+MrHairgrease> creating a new code has about the same effect, since you only really wanna retain codes if you've handed them out already 17:37 <+MrHairgrease> but in that case, the person that received it doesn't know anymore where to redeem it. 17:38 <+MrHairgrease> since the code redemption is moved into the sku 17:38 <+MrHairgrease> and removed from the displayAccount screen 17:38 <+MrHairgrease> so how does creating new codes help? 17:38 <+MrHairgrease> it only complicates matters 17:39 <@rizen> no it helps 17:39 <@rizen> it helps because the store owner doesn't have to manually create the codes 17:40 <@rizen> he's going to have to send out the codes again sure 17:40 <@rizen> but he doesn't have to manually create it 17:40 <@rizen> so give him the codes and the urls 17:40 <@rizen> then he can send out the emails 17:40 <@rizen> to distribute the new codes to people 17:41 <+MrHairgrease> ok 17:42 <+MrHairgrease> another funny thing i came across: now that subscriptions are assets people without admin privs can add them. 17:42 <+MrHairgrease> So what happens if some evil content manager adds a subscriuption to the admin group and redeems a code for himself? 17:43 <@rizen> set the canAdd value of it to '3' 17:43 <@rizen> that will stop that problem 17:43 <@rizen> and if someone wants to override it, they can do so in their config 17:44 <+MrHairgrease> ok 17:44 <@rizen> good thinking though 17:44 <@rizen> i didn't even consider that 17:48 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 17:50 <+MrHairgrease> ok, one final question: subscription codes are in batches which belong to subscritions 17:50 <+MrHairgrease> so now each code has a batchId 17:50 <+MrHairgrease> and each batchId has a subscriptionId 17:51 <+MrHairgrease> would it be a bad thing to add a subscriptionId to each code too? 17:51 -!- DX^ [n=dx@c-24-99-22-37.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:51 <+MrHairgrease> it is a form of data duplication so I left it out 18:14 <@rizen> i'll leave it to your judgement 18:14 -!- adi112358 [i=adrian@79.112.45.75] has joined #webgui 18:21 < CIA-6> WebGUI: colin * r6312 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: more collateral conversion. Collateral data does not need to be removed from extra tables in purge method 18:21 < CIA-6> WebGUI: colin * r6313 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: collateral data does not need to be manually duplicated 18:23 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 18:23 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:27 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 18:35 <+perlDreamer> json collateral in the asset table has lots of advantages 18:35 <+perlDreamer> no need for manual duplication or purging 18:36 <+perlDreamer> versioning 18:36 <+perlDreamer> prototyping 18:37 <@rizen> i know 18:37 <@rizen> hence my blog entry 18:37 <@rizen> =) 18:37 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] 18:40 -!- webmaster [n=webmaste@fvec-nat.d214.org] has joined #webgui 18:40 < webmaster> where does the Sybase.pm file need to be and installed 18:40 <+perlDreamer> webmaster, do you mean DBD::Sybase? 18:41 < webmaster> yes 18:41 <+perlDreamer> Are you using the WRE? 18:41 < webmaster> yes 18:41 <+perlDreamer> get a root session 18:41 <+perlDreamer> source the setEnvironment script 18:41 <+perlDreamer> perl -MCPAN -e 'install DBD::Sybase' 18:41 <+perlDreamer> restart apache 18:42 <+perlDreamer> configure a database link to your sybase db 18:42 <+perlDreamer> then use it 18:42 <+perlDreamer> note that you can't use it for the default webgui database 18:42 <+perlDreamer> only for external db queries 18:43 < webmaster> i did that and i even can run a perl script to spit out my server name which is a SQL server. I create a database link in WebGUI and this is what i get 18:43 < webmaster> 2008/05/02 03:06:25 - WARN - bellatrix.conf - Log::Log4perl::Logger::__ANON__[41] - Couldn't call method view on asset for url: tell_a_friend/di-teacher Root cause: install_driver(Sybase) failed: Can't locate DBD/Sybase.pm in @INC (@INC contains: /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/5.8.8 /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.8.8 /data/wre/p 18:43 < webmaster> Perhaps the DBD::Sybase perl module hasn't been fully installed, 18:43 < webmaster> or perhaps the capitalisation of 'Sybase' isn't right. 18:43 < webmaster> Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql. 18:43 < webmaster> so we moved the pm file so webgui could see it 18:43 < webmaster> got this 18:43 < webmaster> 2008/05/02 10:35:07 - WARN - bellatrix.conf - main::[[undef]] - Couldn't call method view on asset for url: tell_a_friend/di-teacher Root cause: Undefined subroutine &DBD::Sybase::db::_login called at /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/DBD/Sybase.pm line 94. 18:43 < webmaster> gave it execute permissions and got his 18:44 < webmaster> 2008/05/02 10:38:05 - WARN - bellatrix.conf - main::[[undef]] - Couldn't call method view on asset for url: tell_a_friend/di-teacher Root cause: install_driver(Sybase) failed: Can't locate loadable object for module DBD::Sybase in @INC (@INC contains: /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/5.8.8 /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.8.8 /data/ 18:44 < webmaster> Compilation failed in require at (eval 1695) line 3. 18:44 < webmaster> Perhaps a module that DBD::Sybase requires hasn't been fully installed 18:44 < webmaster> at /data/WebGUI/lib/WebGUI/SQL.pm line 322 18:44 <@rizen> are you sure you installed it into the right perl 18:44 <@rizen> my guess is that you installed it into your local perl rather than the wre 18:44 <+perlDreamer> yeah 18:45 <+perlDreamer> try a locate Sybase.pm 18:45 < webmaster> locate Sybase.pm 18:46 < webmaster> locate Sybase.pm 18:47 < webmaster> "/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DBD/Sybase.pm" 18:47 < webmaster> "/data/WebGUI/lib/DBIx/DBDescribe/DBD/Sybase.pm 18:47 < webmaster> "/data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/Bundle/DBD/Sybase.pm" 18:47 < webmaster> "/data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/DBD/Sybase.pm" 18:48 < webmaster> we manually put it into the 2 wre folders 18:48 <+perlDreamer> if you manually put it there, you probably didn't install everything that it needed 18:48 <+perlDreamer> use CPAN to install the whole thing into the WRE's perl 18:48 <+perlDreamer> just like the instructions that I gave you earlier 18:48 < webmaster> is there a certain folder i need to be in when i run the command 18:49 <+perlDreamer> no 18:49 <+perlDreamer> just be sure that you're using the WRE's perl 18:49 <+perlDreamer> which perl 18:49 < webmaster> the "into the WRE's perl" is the part I am not clear on. 18:49 < webmaster> how do i know i am using WRE perl 18:49 <+perlDreamer> type perl 18:49 <+perlDreamer> "type perl" 18:49 <+perlDreamer> or, "which perl" 18:50 <+perlDreamer> if it doesn't say /data/WRE.....perl, you're not using the right one 18:50 < webmaster> "/user/bin/perl" 18:50 < webmaster> so how do i stop it and use wre 18:50 <+perlDreamer> ". /data/WRE/sbin/setEnvironment" 18:52 <+perlDreamer> the setEnvironment script will alter your path environment variable so that WRE binaries are found first, rather than system binaries 18:55 <+perlDreamer> webmaster, is that working for you? 18:57 < webmaster> Running make test 18:57 < webmaster> Make had some problems, maybe interrupted? Won't test 18:57 < webmaster> Running make install 18:57 < webmaster> Make had some problems, maybe interrupted? Won't install 19:01 -!- adi112358 [i=adrian@79.112.45.75] has left #webgui ["Leaving"] 19:01 <+perlDreamer> rizen: I know you want this C2 stuff done, but sending a virus to keep me home from work was a little over the top. 19:03 <@rizen> damn it, i told xander to just send over a mild bacterial infection 19:04 <@rizen> xander being my evil bio-warfare henchman of course 19:08 < CIA-6> WebGUI: colin * r6314 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: update the SQL query for related Products to consider revisionDate 19:14 < webmaster> when i run the console and try to restart apache i get this Please contact me at: 19:14 < webmaster> http://bellatrix.d214.org:60834/ 19:14 < webmaster> Can't write to config file /data/wre/etc/wre.conf at /data/wre/lib/WRE/Modperl.pm line 149 19:14 < webmaster> Can't write to config file /data/wre/etc/wre.conf at /data/wre/lib/WRE/Modperl.pm line 112 19:14 < webmaster> (13)Permission denied: httpd: could not open error log file /data/wre/var/logs/modperl.error.log. 19:14 <+perlDreamer> rizen: in the Product, for benefits, specifications and features, it gives you a combo box of items from other products. 19:14 <+perlDreamer> this was pretty easily done with SQL 19:14 <+perlDreamer> but with JSON, not so 19:15 <+perlDreamer> should I grab the JSON with a SQL, and make the data, or instance the assets one by one to grab their JSON 19:15 <+perlDreamer> the second is better, but should be slower due to instancing the assets 19:15 <+perlDreamer> and for large sites (100,000 products) it won't be fun at all 19:16 <+perlDreamer> actually, it might be bad for either method 19:16 <+perlDreamer> now that we have prototypes, would it be okay to remove that feature from the product? 19:16 <+perlDreamer> (drop down of data from other products)? 19:17 <@rizen> what does json have to do with it 19:17 <@rizen> we're linking to other products 19:17 <@rizen> not to variants 19:17 <@rizen> oh nevermind 19:17 <@rizen> i see what you're saying 19:17 <+perlDreamer> I was converting _all_ the product collateral to JSON 19:17 <+perlDreamer> accessories, related products, specifications, benefits and features 19:17 <@rizen> just go with a text box rather than a combo 19:17 <+perlDreamer> okay 19:31 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction_, diakopter 19:32 -!- Netsplit over, joins: @preaction_, diakopter 19:32 <+perlmonkey2> perlDreamer: product collateral to JSON? I got the smack downt he other day for thinking about doing that. 19:33 <@preaction_> probably because i was doing the smacking 19:33 <+perlmonkey2> I thought it was rizen who said not to do that? Was it you preaction_? 19:34 <@preaction_> it was most likely me, as i oppose it out of principle 19:34 <@rizen> perlmonkey2: i may have, but it would depend upon what you were doing 19:35 <+perlmonkey2> april 28th 11:30-ish. 19:36 <+perlmonkey2> I was thinking about moving all the attributes of questions, sections, and answers into a single JSON blob. 19:36 <+perlDreamer> perlmonkey2: this is also a result of rizen's WebGUI version 8 post 19:36 <+perlmonkey2> rizen: you talked me out of it in case the fields needed to be queried on. 19:36 <@rizen> no that's not what you were asking me at the time 19:36 < webmaster> does it matter where my httpd.conf file is located 19:36 <@rizen> you wanted to create an asset blob to store all your asset properties in 19:37 <@rizen> you weren't talking about questions at that time, but rather switches for the asset itself 19:37 <@rizen> or at least that's what i understood you to be asking about 19:38 <+perlmonkey2> I can see where the confusion came from, but I meant options on questions and sections, not on the asset itself. 19:38 <+perlmonkey2> but collaterial. 19:38 <+perlmonkey2> collateral, even :P 19:39 <+perlDreamer> perlmonkey2: I have some fairly robust code (and tested) if you end up going that way :) 19:39 < webmaster> i get this message on the service tab of the console: WARNING: Because you are not an administrator on this machine, you will not be able to start or stop services on ports 1-1024. 19:40 <+perlDreamer> webmaster, are you logged in as root on that machine? 19:40 <+perlmonkey2> perlDreamer: I've used TEXT to store JSON for a long time, but is some trick you've learned tha tmight be worth shraing? 19:40 < webmaster> he was when he did the install 19:40 <+perlmonkey2> sharing even ? 19:41 <+perlDreamer> it's just the collateral access methods 19:41 <+perlmonkey2> oh 19:41 <+perlDreamer> I encapsulated the JSON entirely 19:41 <+perlDreamer> so that from the asset, all you deal with are perl data structures 19:41 <+perlmonkey2> ahah, that sounds pretty handy. 19:41 <+perlDreamer> check out Asset/Sku/Product.pm in the 7.5 branch 19:42 < webmaster> what permissions does webgui need 19:42 < webmaster> the services folder is owned by root 19:42 < webmaster> wre-apache is owned by webgui 19:42 < webmaster> so are the other files in the redhat folder 19:44 <+perlmonkey2> perlDreamer: 7.5.10 doesn't have an Sku 19:44 <+perlDreamer> in SVN it does :) 20:06 <+perlDreamer> does that look better, perlmonkey2? 20:06 <+perlmonkey2> I was looking at 7.5.10beta in svn and wasn't seen it. 20:07 <+perlDreamer> https://svn.webgui.org/svnweb/plainblack/view/WebGUI/lib/WebGUI/Asset/Sku/Product.pm 20:07 <+perlDreamer> not the release version, the main branch 20:08 <+perlmonkey2> ah, I got confused about it being a specific 7.5, but duh, why wouldn' it be in the main branch. 20:08 <+perlDreamer> eh, I could have been more specific 20:10 <+perlDreamer> the collateral methods are getCollateral, setCollateral, deleteCollateral and moveCollateral{Up,Down} 20:10 <+perlDreamer> also, getAllCollateral and getIndexedCollateralData 20:10 <+perlmonkey2> oh man, that all needs to be moved into a higher order object so everyone can share in the fun. 20:10 <+perlmonkey2> good stuff. 20:11 <+perlmonkey2> moveCollateralDown? What is that for? 20:11 <+perlmonkey2> I mean I know what it does, but why would you need it. 20:12 <+perlDreamer> collateral has a sequence 20:12 <+perlDreamer> so you can reorder it 20:12 <+perlDreamer> i.e. first question, next question, and so on 20:12 <+perlDreamer> so moveUp and moveDown lets you change the order 20:12 <+perlmonkey2> so your entire collateral table is a single JSON column? 20:12 <+perlDreamer> yes 20:13 <+perlDreamer> well, each asset stores its own collateral data 20:13 <+perlDreamer> in a column 20:13 <+perlDreamer> it makes cross asset queries impossible 20:17 <@rizen> it certainly has that one downside 20:18 <@rizen> but it also has the upside of better compatibility with duplicate, purge, versioning, prototypes, packages, and anything else we add in the future, like web services 20:19 <+perlDreamer> (two more collateral methods to go, benefits and features) 20:20 <+perlDreamer> after that, I'll be ready to try and convert the Commerce products over to Sku products 20:24 <+perlDreamer> rizen, I also think that the asset level collateral methods (moveMeUp, moveMeDown, deleteMe, etc.) could all be autogenerated. I just haven't figured out how to do it yet. 20:24 <@rizen> i'm certain that's true 20:24 < CIA-6> WebGUI: colin * r6315 /WebGUI/ (3 files in 3 dirs): convert specification collateral to JSON 20:35 <+perlmonkey2> perlDreamer: so each row of a json collateral object is actually N rows of that callateral object? 20:36 <+perlmonkey2> ie, and array? 20:36 <+perlmonkey2> an 20:36 <+perlDreamer> each asset has an json property, that holds JSON which is an array of hashrefs 20:37 <+perlmonkey2> no worries about scaling? 20:37 <+perlmonkey2> if the arrays get rather large? 20:38 <+perlDreamer> how big is a MySQL mediumtext? 20:38 <@preaction_> 250,000 chars i think 20:38 <+perlDreamer> let's say that any given JSON hashref is 500 chars 20:39 <+perlDreamer> that would let the array have about 500 entries 20:39 <@preaction_> perlbot math 2 ** 24 20:39 < perlbot> 16777216 20:39 <+perlmonkey2> That's not what I mean. As a for instance, if I did this with the survey system, to grab a specific set of sections questions and answers, I would have to grab all of them for the survey, then search for just the ones I needed. 20:39 <+perlmonkey2> every time a page was generated. 20:39 <+perlDreamer> yes, versus asking MySQL to do the same task for you 20:39 <+perlDreamer> I guess it's a race for who is quicker 20:40 <+perlDreamer> perl with data, or MySQL with rows and queries 20:40 <+perlmonkey2> I can't make a perfectly indexed table respond faster than 20ms with MySQL. I think that is the minimum overhead to a call on a fast instance. 20:41 <+perlmonkey2> But I've worked with gigabyte hash's, referenced with URI's, and was not able to measure individual lookups as they all fell within the margin of error of 0. 20:41 <+perlDreamer> gigabyte hashes, in memory? 20:41 <+perlDreamer> wow 20:41 <+perlmonkey2> So what I'm saying, is I think your idea has much merit and scalability :) 20:41 <+perlDreamer> Honestly, I just did what rizen said to do ;) 20:42 <+perlmonkey2> Then replace "your idea" with "rizen's idea" :P 20:42 <+perlDreamer> oy, did I say it was my idea? 20:42 <+perlDreamer> that's bad. 20:42 <+perlDreamer> Sincere apologies, rizen. 20:42 <+perlmonkey2> I just assumed that, I don't think you said it? 20:46 <+perlDreamer> rizen: add easier search indexing to the list of benefits 20:49 <+perlmonkey2> perlDreamer: What about when your asset row contains more data than your physical memory? 20:49 <+perlDreamer> do you mean ram and swap? 20:49 <+perlmonkey2> on a 512MB machine, there is ually only 150MB or so free after a wG + OS. 20:49 <+perlmonkey2> yes 20:49 <+perlmonkey2> (my example of the survey) could easily have 150MB rows. 20:50 <+perlDreamer> hm 20:50 <+perlmonkey2> I'm trying to think of a way to break rows into chunks, but nothing comes to mind that is better than just using the DB. 20:53 <+perlDreamer> I think you'd hit the 250,000 character limit way before you hit 150 MB of memory 20:53 <+perlDreamer> but it's still a good question 20:54 <+perlDreamer> maybe answers needs to remain a table 20:54 <+perlmonkey2> 250K char limit? 20:54 <+perlmonkey2> is that a JSON limit? 20:54 <+perlDreamer> the size of the mediumtext field 20:54 <@preaction_> no, it's not 250k, its 2^24 20:55 <@preaction_> 16 million 20:55 <+perlmonkey2> 16million bits is how many variable length chars :P 20:56 <@preaction_> 16 million bytes, sure 20:56 <+perlmonkey2> oh, not bit but bytes 20:58 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 21:07 -!- PatMcGroin [n=irc@166.128.199.105] has joined #webgui 21:07 < PatMcGroin> Anybody home? 21:08 <@preaction_> in a manner of speaking 21:08 < PatMcGroin> Heh- looking for help with an install problem... 21:09 < PatMcGroin> getting an errmsg: 21:09 < PatMcGroin> -su: ./wreconsole.pl: /data/wre/prereqs/bin/perl: bad interpreter: No such file or directory 21:09 < PatMcGroin> Yet: 21:09 < PatMcGroin> -rwxr-xr-x 2 root root 1012132 Mar 3 15:55 /data/wre/prereqs/bin/perl 21:10 < PatMcGroin> perl interpreter exists and seems properly permissioned.... 21:10 <@preaction_> i would ask your distro, since that's your shell complaining 21:10 <@preaction_> alternatively, run the perl file using the perl interpreter directly 21:11 < PatMcGroin> Brand new install of Deb/Apache, no alias or other bleh. 21:12 < PatMcGroin> Can point it at the "real" perl, I guess... 21:12 <@preaction_> that would be a bad idea 21:12 <@preaction_> if your definition of "real" is "distro-supplied" 21:13 < PatMcGroin> Well, apt-get (plus modules) 21:16 <+perlmonkey2> PatMcGroin: /data/wre/prereqs/bin/perl -v 21:16 < PatMcGroin> Hmmmm, 21:16 < PatMcGroin> -su: /data/wre/prereqs/bin/perl: No such file or directory 21:17 <+perlmonkey2> therein lies a hint. 21:18 < PatMcGroin> right, but: 21:18 < PatMcGroin> ls -al /data/wre/prereqs/bin/perl 21:18 < PatMcGroin> -rwxr-xr-x 2 root root 1012132 Mar 3 15:55 /data/wre/prereqs/bin/perl 21:18 <@apeiron> Corrupt FS perhaps? 21:19 < CIA-6> WebGUI: colin * r6316 /WebGUI/ (3 files in 3 dirs): convert feature collateral to JSON 21:19 <@apeiron> That's the only thing I can think of. 21:19 < PatMcGroin> Very strange... 21:19 < PatMcGroin> Brand new install.... 21:19 <@apeiron> I'd fsck it to be sure. 21:19 < PatMcGroin> clean. 21:20 <+perlDreamer> PatMcGroin: Can you cd to /data/wre/prereqs/bin ? 21:21 < PatMcGroin> Yep. 21:21 <+perlDreamer> ./perl -v 21:21 < PatMcGroin> opteval:/data/wre/prereqs/bin# ./perl -v 21:22 < PatMcGroin> bash: ./perl: No such file or directory 21:22 < PatMcGroin> Weird. 21:22 < PatMcGroin> But ls -al shows all files.... 21:22 <+perlDreamer> head -1 perl 21:22 <@apeiron> It really seems like a filesystem issue to me. 21:22 <@apeiron> If you can, remount the FS. 21:23 <+perlDreamer> apeiron: I sincerely hope it's the FS, or the hardware or the kernel 21:23 < PatMcGroin> head reveals the standard source "space garbage" 21:24 < PatMcGroin> Fresh install (slicehost) of Debian/Etch. All else seems OK, but I (personally) didn't install the image, so there's room for doubt. 21:24 < PatMcGroin> Gonna re-mount, BRB 21:27 <+perlmonkey2> PatMcGroin: selinux? permissions? 21:29 < PatMcGroin> Perms are 755 in the whole tree 21:29 < PatMcGroin> setenvironmantal runs fine 21:29 < PatMcGroin> echo $PATH: 21:29 <+perlDreamer> it's not a path problem 21:30 < PatMcGroin> Agree- path seems normal... 21:30 <+perlDreamer> it's not a permission problem 21:30 <+perlDreamer> you said earlier they were 755 21:30 <+perlDreamer> if you can't ./perl -v, then something system level is bad 21:30 < PatMcGroin> Was wondering about selinux, will try running it in a different locn. 21:33 <+perlmonkey2> PatMcGroin: setenforce 0 21:35 < PatMcGroin> is there anything else I need to change (outside of setenvironmentals) to run from and alternate sub-directory? 21:40 < PatMcGroin> Nope. 21:41 < PatMcGroin> Gotta be something stupid and obvious that I'm just not seeing. No alias= (hell, no .bash anything) 21:41 <@preaction_> i thought debian used dash by default now 21:41 <@apeiron> dash? 21:42 <@apeiron> Ah, derivative of ash. 21:46 < PatMcGroin> Stranger still, I can autocomplete the whole path... 21:46 <+perlDreamer> check the permissions for the whole path, starting with /data 21:46 <+perlDreamer> and make sure it isn't mounted with any funny restrictions 21:48 < PatMcGroin> 755s all the way down 21:48 < PatMcGroin> mount table looks ok too. 21:49 < PatMcGroin> Possibly corrupt tarball? 21:51 <+perlmonkey2> PatMcGroin: can you open the binary? 21:51 <+perlmonkey2> to read? 21:52 <+perlmonkey2> can you perform fs operations on it? 21:52 <+perlDreamer> he was able to head the file 21:52 <+perlmonkey2> oh 21:52 <+perlmonkey2> is it the correct binary for his OS? 21:52 <+perlDreamer> does anyone have a debian/etch WRE that could be used to generate a cksum? 21:52 <+perlDreamer> ooh, good call perlmonkey2 21:55 < PatMcGroin> Hmmmmm.... 21:55 -!- kristi [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 21:55 <+perlDreamer> wait a second, here 21:55 <+perlDreamer> bopbop, kristi: which one of you is really Mrs. McCombs? 21:56 < kristi> bopbop is Mrs. McCombs 21:56 <+perlDreamer> then who are you? 21:56 < kristi> ?- well, I'm Mrs. McCombs too- got kicked out of chat room and signed back in as kristi 21:57 < PatMcGroin> So..... If I need webGUI for a 64-bit OS.....? 21:57 <+perlDreamer> maybe we'd better just verify that... 21:57 -!- kristi [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has left #webgui [] 21:57 <+perlDreamer> What movie did you kids watch at JT's house the day after the 2007 WUC? 21:57 -!- kristi [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 21:57 <+perlDreamer> What movie did your kids watch at JT's house the day after the 2007 WUC? 21:57 < PatMcGroin> x86_64 GNU/Linux 21:57 < kristi> me? 21:57 <+perlDreamer> you, kristi 21:57 <+perlDreamer> alledgedly 21:57 < kristi> I think it was Camelot 21:58 <+perlDreamer> ha! 21:58 <+perlDreamer> It was "Shek Too" 21:58 < kristi> oh yeah- Camelot was too scary 21:59 < kristi> SHEK TOO!!!! 22:00 < dionak> does anyone use Apache::Reload in WebGUI? 22:00 < dionak> sounds like it might make dev easier 22:01 <+perlDreamer> dionak: I think that when the WRE is set up for devs that it is turned on for you. 22:01 <+perlDreamer> okay, kristi, I'm convinced that it's you. 22:01 < kristi> whew 22:01 <+perlDreamer> There was some guy trying to impersonate rizen the other day 22:01 < dionak> how do i switch it to dev? 22:02 <+perlDreamer> but he gave himself away when he complained about his long curly hair. 22:02 < kristi> nice- that's like me complaining about being too tall 22:02 <+perlDreamer> http://www.webgui.org/community-wiki/configure-the-wre-for-developers 22:03 < kristi> head is constantly hitting the ceiling... 22:03 <+perlDreamer> dionak: I don't know if you can switch an existing instance. 22:04 < PatMcGroin> So no 64-bit install for WebGUI? 22:04 <+perlDreamer> kristi: and anyone with poor grammar and spelling would be a dead giveaway 22:04 < dionak> ok, thanks for the info. maybe i can just read up in the build.sh 22:04 < kristi> eye don no wutchu meen 22:06 <+perlDreamer> PatMcGroin: If there's no existing 64bit WRE, you can compile one 22:07 < PatMcGroin> Right, but the problem appears to be the 32-bit executable components in /prereq/ 22:08 < PatMcGroin> Not WRE per se. 22:08 <+perlDreamer> that _is_ the WRE 22:09 <@rizen> kristi is funny 22:09 < kristi> looking 22:09 < PatMcGroin> Downloading source now. 22:09 <+perlDreamer> the WRE is the WebGUI perl modules and the binaries needed to run it, perl, apache, mysql and so on 22:09 -!- mode/#webgui [+o kristi] by rizen 22:09 <@kristi> woohoo! I'm finally red :) 22:10 * perlDreamer salutes 22:10 <+perlDreamer> Yes, ma'am! 22:10 <+perlDreamer> Writing documentation right away 22:11 < dionak> hm, i don't see Apache::Reload in the wrebuild 22:11 <+perlDreamer> The wiki says Apache2::Reload, but that may be a typo 22:11 <+perlDreamer> or the page could be out of date 22:11 < dionak> i did a grep for reload and Reload 22:12 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 22:12 < dionak> oh wait. i see it in the modules... 22:12 <@rizen> dionak: apache2 reload was acciddentally removed from the wre somewhere along the way 22:12 <@rizen> i have to remember to put it back in in 0.8.4 22:12 <@rizen> i mean, removed from the config file 22:12 <@rizen> not the modules 22:13 < dionak> ok, that would explain seeing it in the modules but not the build 22:26 <+perlDreamer> rizen: there are several (4) Product templates. To export them all as 1 package, can I make a new folder and move the templates in there? 22:26 <@rizen> i think that walmart is trying to kill me 22:26 <@rizen> sure pd 22:28 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 22:48 -!- webmaster [n=webmaste@fvec-nat.d214.org] has quit [] 22:55 < dionak> i'm setting up a custom lib in /data/site/clientname/lib. I edited preload.custom with the path, double checked it but the macro isn't showing up. could it be permissions? 22:56 < dionak> it's world readable 22:56 < dionak> no errors in the logs 22:56 < dionak> any ideas? 22:57 < dionak> i got apache2:reload working btw... 23:01 -!- PatMcGroin [n=irc@166.128.199.105] has quit [Read error: 104 (Connection reset by peer)] 23:07 <@rizen> did you also add the macro to your config file 23:07 < dionak> yes. 23:08 < dionak> i also double checked my paths 23:08 <+perlDreamer> rizen: topsub reported a similar problem a couple of weeks ago 23:08 < dionak> yea, i don't think it was resolved. same server 23:08 < dionak> let me test a working wg macro from this dir to see if it is indeed a path issue 23:11 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 23:17 < CIA-6> WebGUI: jt * r6317 /WebGUI/ (12 files in 6 dirs): 23:17 < CIA-6> WebGUI: zero dollar transactions 23:17 < CIA-6> WebGUI: in-shop credit applies to orders 23:17 -!- Sunmaster_14 [n=Sunmaste@h19-afsc.ded.indra.com] has joined #webgui 23:19 < Sunmaster_14> http://www.plainblack.com/bugs/tracker/http-proxy-urls-mess-up-checkboxes I posted this bug 5 days ago. Can someone take a look at it? 23:21 < BartJol> sorry Sunmaster_14, i read it, but am afraid I can't help you in any constructive way 23:21 < Sunmaster_14> BartJol, ok, thanks for looking :) 23:22 <+perlDreamer> Sunmaster_14: A lot of us are busy writing the new commerce system. 23:23 < Sunmaster_14> perlDreamer, ok. I mean, I'm not trying to say "Hey everyone, drop what you're doing and look at this." Just wanted to know if anyone has had a chance to yet 23:26 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 23:28 < Sunmaster_14> hola, cap10morgan 23:28 < cap10morgan> hey 23:41 <+perlDreamer> Hey, did you guys know that you can create more than 1 alias to a macro? 23:41 <+perlDreamer> Like, if you wanted to use the International macro, you could make entries for ^International and ^Intl --- Day changed Tue May 06 2008 00:01 -!- SDuensin [n=Scott@225.sub-75-207-187.myvzw.com] has quit ["Leaving"] 00:01 -!- kristi [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 00:03 <+perlDreamer> perlmonkey2: we need to remember to bring up the JSON collateral size limitation with rizen. 00:03 <+perlDreamer> or make a dev list posting 00:04 <+perlmonkey2> 16MB ? 00:04 <+perlmonkey2> A large blob is like 2GB 00:05 <+perlmonkey2> 4GB 00:07 <+perlDreamer> yeah 00:07 <+perlDreamer> big 00:25 <+perlmonkey2> is it *really* an issue? instances that make it to 16GB will be rare. So if you design with a mediumtext, then physical ram isn't an issue. 00:25 <+perlmonkey2> perlDreamer: 00:25 <+perlmonkey2> but if you have to go with a largetext then it might *still* not be an issue as anything handling that much traffic, is probably on some serious hardware. 00:25 <+perlmonkey2> although, having 4GB of physical ram available is still not very normal. 00:33 <+perlDreamer> no, it's pretty rare 00:33 <+perlDreamer> look at PB's hosting options 00:33 <+perlDreamer> of course, who is going to host a 160 MB survey/dataform on one of those? 00:36 <+perlmonkey2> I'm just thinking about results. plus *every* time someone submits and answer or makes a change to the survey, the entire thing is loaded from the DB. If it is large, that just feels ugly. 00:38 <+perlDreamer> maybe answers should continue to be kept separate 00:39 -!- dionak [n=diona@97.66.185.250] has quit [] 01:03 <+perlDreamer> apeiron, preaction_: I need a bug consult, please 01:03 <@preaction_> which bug? 01:03 <+perlDreamer> I just found it 01:03 <+perlDreamer> check out lib/WebGUI/Form/Hidden.pm 01:03 <+perlDreamer> toHtmlAsHidden 01:03 <+perlDreamer> now, suppose you want to set the value 0 as your hidden value 01:03 <+perlDreamer> what is $value in that sub? 01:04 <@preaction_> probably $self->get('value') without any quotes, special characters, or macros 01:05 <+perlDreamer> it's '', empty string 01:05 <+perlDreamer> due to the || '' at the nd 01:05 <+perlDreamer> so you can't set 0 as the hidden value 01:06 <@preaction_> it my version it's only the "name" parameter that has that || '' 01:06 <+perlDreamer> what rev are you at? 01:06 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)] 01:06 <@preaction_> dunno, working on a client project 01:06 <+perlDreamer> 7.4? 01:07 <@preaction_> 75 01:07 <@preaction_> oh, i see, at the end of my $value 01:07 <@preaction_> that should probably be changed to a defined check 01:08 <@preaction_> or would that even be necessary? 01:08 <@apeiron> || is truth 01:08 <+perlDreamer> it's necessary if you want to use 0 as a value :) 01:08 * perlDreamer really wants 5.10 now 01:08 <@apeiron> perlDreamer, Yeah, likewise. 01:09 <@apeiron> 0 or the empty string for that matter. 01:09 <+perlDreamer> from what I can ack in Form, Radio, Checkbox and Hidden are all affected 01:09 <+perlDreamer> well, empty string would give you the empty string, which is fine 01:09 <@preaction_> no, i mean checking for defined. what does $string = undef . "something"; equal? 01:09 <+perlDreamer> something 01:09 <@apeiron> perlDreamer, Empty string would still fail truth testing. 01:09 <@apeiron> perlbot, false 01:09 < perlbot> undef, 0, "", "0" 01:10 <+perlDreamer> yes apeiron, but in that case $value = '' || ''; 01:10 <@apeiron> ah, right. 01:10 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 01:10 -!- mode/#webgui [+o rizen] by ChanServ 01:10 <+perlDreamer> hey, the man himself 01:11 <+perlDreamer> rizen: I think I found a bug in the recent Form changes 01:12 <+perlDreamer> if you have time, please check out Form/Hidden, ToHtmlAsHidden, and consider if I want to set the value 0 01:20 <+perlDreamer> I have a patch that adds checking for 0 to the tests for Hidden, Radio and Checkbox, and a patch that fixes it in Hidden and Checkbox (Radio was okay). 01:25 <+perlDreamer> If I commit that patch, will I break something else? 01:26 <+perlDreamer> preaction_: it's in 7.5.10, the last released beta 01:28 <+perlDreamer> rizen: never mind. It's much older than the recent form fixes. 01:31 <+perlDreamer> it's from rev 4152 01:31 <+perlDreamer> very, very old 01:31 <+perlDreamer> I'll commit the tests and patches 01:33 <+perlDreamer> I spent an hour trying to figure out why I couldn't edit the first product variant, #0 01:41 < CIA-6> WebGUI: colin * r6318 /WebGUI/ (6 files in 3 dirs): 01:41 < CIA-6> WebGUI: Fix Hidden, Radio and Checkbox, which wouldn't allow 01:41 < CIA-6> WebGUI: a value of zero to be set in them. It was translated to 01:41 < CIA-6> WebGUI: the empty string. 01:48 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 02:14 -!- Sunmaster_14 [n=Sunmaste@h19-afsc.ded.indra.com] has quit ["Ex-Chat"] 02:17 -!- snapcount [n=snapcoun@97.101.8.65] has joined #webgui 02:18 -!- mode/#webgui [+v snapcount] by ChanServ 02:18 <+perlDreamer> rizen: all the collateral work is done 02:28 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:49 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:49 -!- mode/#webgui [+v Radix-wrk] by ChanServ 02:53 -!- snapcount [n=snapcoun@97.101.8.65] has quit [Read error: 110 (Connection timed out)] 02:53 < CIA-6> WebGUI: colin * r6319 /WebGUI/ (4 files in 4 dirs): 02:53 < CIA-6> WebGUI: Merging in functioning variants. 02:53 < CIA-6> WebGUI: Fixed bugs in getIndexedCollateralData. 02:53 < CIA-6> WebGUI: Added variants to the view template. 02:53 < CIA-6> WebGUI: Updated all Product templates to display variants and controls. 02:53 < CIA-6> WebGUI: colin * r6320 /WebGUI/lib/WebGUI/ (Help/Asset_Product.pm i18n/English/Asset_Product.pm): Help for the variant template variables in the Product template. 03:16 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:25 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 03:40 < CIA-6> WebGUI: colin * r6321 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: customize some Sku methods for Product 03:40 < CIA-6> WebGUI: colin * r6322 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: It's okay to delete the Product Wobject now. 04:01 <+perlmonkey2> perlDreamer: you keep saying that responses should be kept seperate.....I think you are on to something :P 04:01 <+perlDreamer> no, it's just the virus talking 04:01 <+perlDreamer> my short term memory is questionable 04:02 <+perlmonkey2> perlDreamer: because do you know how attractive it is for to me to think of getting a request, grabbing the entire survey from a few JSON columns, and then not having to do anymore queries? That is just too sexy. 04:03 <+perlmonkey2> could even make everything JSON enabled classes. 04:13 -!- snapcount [n=snapcoun@65.8.101.97.cfl.res.rr.com] has joined #webgui 04:13 * perlDreamer shudders at an all JSON asset 04:14 <+perlmonkey2> perlDreamer: hah, I just mean the collateral would be objects that know how to turn themselves into/from JSON. 04:15 <+perlmonkey2> but that paradigm kind of breaks the All-In-A-Single-Object that appears to be used currently. 04:15 <+perlmonkey2> not that I'm saying that is wrong, as wG is obviously a nice piece of softwar.e 04:19 <+perlDreamer> oh, well in that case (and since I just wrote one that way), that's okay 04:21 <+perlDreamer> hm, maybe I can get MrHairgrease to tutor in me in advanced WebGUI::Product usage tomorrow. 04:22 <+perlmonkey2> hmm, I'm thinking it might be a good time to buy some Yahoo stock. 04:22 <+perlmonkey2> They were devalued by a scary statemt. 04:22 <+perlmonkey2> surely they weren't just that overvalued before the scary statement. 04:23 <+perlDreamer> I think they were pumped up by the chance of being purchased. 04:23 <+perlDreamer> and have probably returned to a normal level 04:23 <+perlmonkey2> oh, yeah. Looks like Feb 08 is when the offer first surface.d 04:23 <+perlmonkey2> now they are back to slightly over what they were. 04:23 <+perlmonkey2> What Balmer can giveth, Balmer can taketh away. 04:24 <@apeiron> I was reading about that on some business site or another and the finance folk are talking about it with complete disregard for anything but moneymaking opportunities: nothing along the lines of personal integrity or what the purchase would actually do to the tech world. 04:25 <+perlmonkey2> it would change the internet quite a bit. MS would have a lot more clout to spread their poison online. 04:26 <+perlDreamer> I heard that a prominent open source developer is incensed at MS's actions. 04:26 <@apeiron> This is news? 04:26 <+perlDreamer> sure :) 04:27 <+perlDreamer> i'm gonna take a break for a while 04:28 <@apeiron> Have fun, then. 04:28 -!- perlDreamer is now known as perlSnoozer 05:14 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 05:35 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 05:43 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 07:03 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 07:07 -!- perlSnoozer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:34 < patspam> has anyone successfully played with Survey 2.0? I've installed the WebGUI_Survey2 branch but am getting "Unknown column 'exitURL' in 'field list' when trying to add a Survey object 07:38 <+Radix-wrk> man.. if you posted that like half an hour earlier you might've got a response from perlmonkey2 (who is the one working on Survey 2.0) 07:39 <+Radix-wrk> he's honestly the best one to talk to if you have issues with Survey 2.0 at this stage 07:44 < patspam> ah bugger. ok, I'll send a note out to the dev list asking if it's usable yet 07:45 < patspam> or is there a spec/overview document floating around? I just want to check out what the planned features 09:28 -!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 09:29 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:36 -!- snapcount [n=snapcoun@65.8.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 09:37 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 10:16 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 11:09 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:41 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 11:44 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui 11:52 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] 14:03 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 14:24 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:05 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 15:19 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 15:34 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:15 -!- virgomoon [n=rodger@251.78.249.216.dsl.dyn.smithvilledsl.net] has joined #webgui 16:16 < virgomoon> I'm getting the following error in my http-error log .. "DBD::mysql::st execute failed: Unknown column 'userProfileData.fieldData' in 'field list' at /data/WebGUI/lib/WebGUI/SQL/ResultSet.pm line 135." .. I checked that userProfileData table and 'fieldData' isn't there .. does that sound familiar to anyone? 16:16 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:16 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:30 -!- SDuensin [n=Scott@145.sub-75-206-25.myvzw.com] has joined #WebGUI 16:36 < SDuensin> Morning. 16:40 < virgomoon> morning 16:43 -!- topsub [n=josh@97.66.185.250] has joined #webgui 17:03 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 17:03 -!- mode/#webgui [+o Haarg] by ChanServ 17:03 -!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit [] 17:05 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 17:06 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 17:07 -!- mode/#webgui [+v snapcount] by ChanServ 17:11 <+perlmonkey2> what's new today? 17:12 <+perlmonkey2> perlDreamer where are you? slacker. 17:13 <+perlmonkey2> So I've never seen this in a wobject, but is there any harm in building insideout objects in a module? Just little mini packages to abstract some data away? 17:16 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 17:23 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:23 -!- mode/#webgui [+o rizen] by ChanServ 17:24 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 17:47 <+perlmonkey2> rizen: Would you have a problem with me adding some helper classes to the bottom of Survey.pm? I want to move sections,questions,answers into JSON columns in the survey table, but want some nice clean code to wrap the handling of that data in. 17:49 <@rizen> go for it 17:49 <@rizen> clean code is good 17:52 -!- ryuu_ro [n=rory@cd4406bc7.cable.wanadoo.nl] has joined #webgui 17:53 -!- ryuu_ro [n=rory@cd4406bc7.cable.wanadoo.nl] has quit [Client Quit] 17:58 <+snapcount> anyone know of a cpan module or built-in that is similar to the frequency function in excel? 17:58 <+snapcount> i.e., for generating histograms 18:01 <+perlmonkey2> rizen: A Mixin wouldn't be a better solution? 18:02 <@rizen> pm2 are you arguing against yourself? 18:02 <+perlmonkey2> heh, yes 18:02 <+perlmonkey2> I do that all the time. 18:02 <+perlmonkey2> If I'm spending any serious amount of money, I will debate myself forever. 18:03 <+perlmonkey2> I'm surprised I am able to ever decide anything. 18:04 <@rizen> just get it done already 18:04 <@rizen> how is that for motivation? 18:05 <+snapcount> ahh found it... nm 18:05 <+perlmonkey2> rizen: V1 is supposed to go into a real beta today. I'm in the process of moving it to the production test machines. 18:06 <+perlmonkey2> it is getting there, even if I have to take a cattle prod to these guys, they will decide upon a feature set and stop whining. 18:08 -!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 18:10 < doc7777> Hello friends. I have a quick theme question that has me stumped. Using the DCarter80 theme the author says to "User can easily shift color (including the logo) by linking the style template to different .css color files.". How do you do this very thing? 18:11 < doc7777> I usually use linux so my mind snaps to a symlink but being we are talking about a webgui theme I am clueless. :-) 18:12 < BartJol> in the template you refer to your css file\ 18:12 < BartJol> in the head section 18:13 < BartJol> just find the url of the desired colorscheme css and replace the current colorscheme css 18:13 < BartJol> it is possible there is more than one, so be a bit carefull 18:14 < doc7777> I cannot seem to edit the template. It goes to a failsafe page and when you click edit it just refreshes the page. Maybe I am in the wrong place... 18:14 <+perlmonkey2> doc7777: You'll probably have to create your own css file as a snippet. Then link to that. 18:15 < BartJol> a, was a step further, thought that the snippets were qalready there :) 18:15 < doc7777> It has a "style" then "green, blue , orange.css" snippets. They say to link the style to the .css. That is where I am clueless ;) 18:16 < BartJol> via what exact route are you trying to edit your template? 18:16 < doc7777> http://www.webgui.org/user_contributions/user_contributions/packages/theme-dcarter-80#LdAZc7SCyEj8oY62Prcylg is the theme. 18:17 < BartJol> is your template already submitted (the version tag with the template in it, it is?) 18:18 < doc7777> Yea, and it shows on the site. Its just the theme is green when we want blue ;) the url would be: /dcarter80_style7?func=edit 18:19 < doc7777> but that just refreshes the page you are looking at. 18:21 < BartJol> mm, having a problem with importing it, probably one of my settingsd 18:21 < BartJol> so 18:22 < BartJol> and if you go to the asset manager, you should see an object called dcarter80_style 18:22 < BartJol> ? 18:22 < doc7777> Aye I see that 18:22 < BartJol> what type is it? 18:22 < doc7777> Template 18:23 < BartJol> mmm, and if you press the according edit link? 18:23 < doc7777> When here I see a nice formated blue and white admin page: /dcarter87?func=manageAssets 18:24 < BartJol> so that's a template you can edit? 18:24 < doc7777> When I click the edit link beside the _style I get a fail safe page at /dcarter80_style7?func=edit;proceed=manageAssets listing all the dcarter files. 18:24 <+snapcount> holy crap 18:25 <+snapcount> do you guys know if perldreamers cpan id is colink? 18:25 <+snapcount> If it is him then I'm mailing a beer to Oregon 18:25 < doc7777> Clicking edit again just refreshes that same page. Seems odd. ;) 18:25 < doc7777> No idea here snap... 18:26 < BartJol> ok so that's a folder with the according css files 18:26 < BartJol> could be colin 18:26 <+snapcount> I think he's the author of Statistics::Descriptive 18:26 <+snapcount> which is a very nice module 18:26 <+snapcount> I just assumed WebGUI was his entire life =D 18:26 < BartJol> but your template, is the one you just had 18:27 <+snapcount> I'll have to ask him later 18:27 < BartJol> probably in the head section there's something like: 18:27 < CIA-6> WebGUI: perlmonkey2 * r6323 /branch/WebGUI_Survey2/www/extras/wobject/Survey/ (6 files in 2 dirs): Major updates to spec 18:27 < CIA-6> WebGUI: perlmonkey2 * r6324 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Major updates to spec 18:28 < BartJol> colin is a workaholic, so I assume it's quite possible 18:28 < doc7777> I have a DCarter folder with all the files in it. When I click edit beside the style it just goes to fail safe and lists the files again. Maybe it cannot parse the template? 18:30 < BartJol> you should use that template for a page, the asset manager pages are just for managing 18:30 < BartJol> and their template is not easily configured 18:31 < doc7777> hehe, yea I figured as much. I mean when I try and edit the Dcarter80_style it will not. 18:31 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:31 < BartJol> jee , hard to tell what's going wrong, without seeing this 18:31 < BartJol> and I'm afraid I have to go 18:31 < doc7777> Yea, been working with it about an hour and I need to go to. Thanks! 18:32 < BartJol> well, then we both have to go\ 18:32 < BartJol> that's a relief 18:32 < doc7777> Till then! waves 18:32 < BartJol> are you back later today? 18:32 < doc7777> sure 18:32 < BartJol> ok, i will be in 5 or 6 hours 18:32 < doc7777> bout the same here. Maybe we can resolve it then ;) 18:32 < BartJol> ok, see you latrer 18:32 < doc7777> Thank you so much for the help 18:32 < doc7777> ok 18:33 < BartJol> no problem 18:33 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 18:33 -!- doc7777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 18:33 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 18:44 -!- GooeyOfSteel [n=puppetma@hq.imaterial.org] has quit ["Lost terminal"] 18:44 -!- nuba [n=nuba@hq.imaterial.org] has quit ["Lost terminal"] 18:57 -!- steveo_a1 [n=sno@76.226.183.26] has joined #webgui 18:57 -!- steveo_aa [n=sno@adsl-76-234-133-88.dsl.sfldmi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 19:08 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:08 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:38 <+perlmonkey2> hmm, I can't figure out why wG is resending static files that have not been altered since their last modified date. I'm looking at teh headers in firebug, and the headers are correct, the files should not be resent. 19:42 <+perlDreamer> perlmonkey2: Are you sure that it's wG sending them, or the browser requesting them regardless of the header settings? 19:43 <+perlmonkey2> I'm looking at the request headers which are including if-modified-since 19:43 <+perlmonkey2> which in the file I'm testing with, is two hours ago. 19:43 <+snapcount> hey perlDreamer - are you the author of Statistics::Descriptive? 19:44 <+perlDreamer> Yes 19:44 <+perlDreamer> well, maintainer 19:44 <+snapcount> you rule man 19:44 <+snapcount> I'm using that package and it saved me a ton of work 19:44 <+perlDreamer> You think so? It's actually one of the more maligned CPAN modules out there. 19:44 <+perlDreamer> Jon Orwant hates it 19:44 <+snapcount> is there something that is supposedly better? 19:45 <+snapcount> I couldn't find anything that would allow you to do frequency distribution with specific bins 19:45 <+snapcount> except your module 19:45 <+perlDreamer> He says it's just very slow, and not well suited to an OO paradigm 19:46 <+snapcount> well it works great for me =) 19:46 <+perlDreamer> cool! 19:46 <+snapcount> now if I could find a module to generate the graph rotated 90 deg =P 19:46 <+snapcount> in text 19:47 <+snapcount> I have a bell curve on it's side lol 19:47 <+perlDreamer> well, you're working with a valid sample then :) 19:49 <+snapcount> indeed 19:58 <@apeiron> perlDreamer, For 'hating' it, Mr. Orwant hasn't said a word of such on the module review page. 20:02 <+perlDreamer> No, he just published a book with his comments :) 20:02 <+perlDreamer> and I shouldn't say hate, that's my perception of his evaluation of the module 20:04 <@apeiron> Ah, the Algorithms book? 20:04 <+perlDreamer> yes 20:19 -!- virgomoon [n=rodger@251.78.249.216.dsl.dyn.smithvilledsl.net] has quit ["This computer has gone to sleep"] 20:47 -!- ascii [n=ascii@64.234.60.83] has joined #webgui 20:47 <+perlDreamer> dionak: did you ever find the solution to the mystery of unloadable custom macro? 20:51 < dionak> no, i haven't yet. i will return to it in the next couple of days 20:52 < dionak> i'll share what i find 20:52 < dionak> i'm busy doing project design, atm 20:53 < dionak> thanks for asking 20:55 <+perlDreamer> np. I'm completely stumped, so I'm curious as to what the resolution is. 20:55 < dionak> i am too. it's definitely not path related, i've discovered. right now, i'm inclined to think it's a permission issue 20:56 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 20:58 < lisette> hello, i need obtain the survey_responseId when the user complete the survey, how to do? 20:58 -!- lisette [n=lramirez@201.232.58.66] has quit [Client Quit] 20:59 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 21:03 < lisette> ? 21:04 <+perlDreamer> lisette, you need to tell us more about what you're trying to do 21:04 <+perlDreamer> do you want that in a template, or in some code? 21:07 < lisette> wait me 21:15 < lisette> ya lo hice 21:15 < lisette> a query in the table Survey_response 21:15 <+perlDreamer> by userId? 21:16 <+perlDreamer> ordered by endDate. That should do it 21:20 <+perlmonkey2> What do you do when you ask someone a rhetorical question and they answer it incorrectly? 21:20 <+perlDreamer> laugh politely and explain what they did wrong 21:21 <+perlDreamer> No, I'm sorry. Toilets don't swirl clockwise in Australia due to magnetic fields working on slight charged water molecules 21:22 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [] 21:23 -!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui 21:23 -!- mode/#webgui [+v crythia1] by ChanServ 21:23 -!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] 22:01 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 22:04 < lisette> orderby endDate 22:05 < lisette> desc 22:36 -!- knowmad [n=william@97.66.185.250] has joined #webgui 22:58 < lisette> perlDreamer, the congress that there is going to have to learn how to handle the API WebGUI? or for anything else? 23:01 <+perlDreamer> lisette, the topics for the conference are all over the place. This year, there are not many sessions about the WebGUI API. 23:01 <+perlDreamer> http://www.webgui.org/wuc/schedule 23:02 <+perlDreamer> Building Advanced Workflows, URL and Content Handlers, WebGUI Search are about pieces of the API 23:03 <+perlDreamer> A lot of the conference is introducing the new WebGUI 7.5 features 23:03 <+perlDreamer> Commerce 23:03 <+perlDreamer> Thingy 23:03 <+perlDreamer> Survey 2.0 23:03 < lisette> all is in english? 23:03 <+perlDreamer> yes 23:03 < lisette> ok 23:03 < lisette> which the cost? 23:03 < lisette> which is the cost 23:03 <+perlDreamer> http://www.webgui.org/wuc/registration 23:03 <+perlDreamer> $500 for two days 23:05 <+perlDreamer> The Hotel where the conference is has discount rates of $124/night, but there's also a hostel down the street. 23:05 <+perlDreamer> http://www.webgui.org/wuc/hotel-information 23:05 <+perlDreamer> they'll feed you lunch at the conference each day 23:05 < lisette> The event lasts only 2 days? 23:06 <+perlDreamer> this year, yes 23:06 <+perlDreamer> last year it was 3 days long 23:06 <+perlDreamer> people voted to have more classes at the same time, but for fewer days 23:06 < preaction__> there's the designers session beforehand too 23:06 < preaction__> well, i think it's a basic tutorial for designers and content managers 23:06 <+perlDreamer> lisette was asking about coder's talks and stuff 23:07 < lisette> ok, thanks 23:11 <+perlDreamer> Does anyone know if there are still open seats for the conference? 23:11 <+perlDreamer> Last year it sold out. 23:12 < lisette> what is mean the combo? 23:12 <+perlDreamer> on the registration form? It means to buy tickets for the workshops (which happen before the conference) and the conference itself. 23:13 <+perlDreamer> combo = combination 23:13 <+perlDreamer> combinacion 23:14 <+perlDreamer> compra boletos para la conferencia y clases addicionales 23:15 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 23:15 <+perlDreamer> BartJol, when 7.5 is released, you are going to be a very busy man 23:16 < lisette> what is the different? 23:16 <+perlDreamer> perlmonkey2: speaking of translation, is the new Survey 2.0 fully i18n'ed and documented in the help system 23:17 <+perlDreamer> entre las clases y la conferencia? 23:18 <+perlmonkey2> perlDreamer: not yet 23:18 < BartJol> oh 23:18 < BartJol> why? 23:18 <+perlmonkey2> we're getting a V1 prelim out, and then I'll take a week to add all the V2 stuff they want and make it ready for WebGUI. 23:19 <+perlmonkey2> BartJol: there wasn't time. 23:19 < BartJol> so all the versions that didn't come out, stack up? 23:19 <+perlmonkey2> ? 23:20 < BartJol> Am I that drunk? 23:20 <+perlDreamer> BartJol, new commerce system, new assets 23:20 < BartJol> oooh 23:20 <+perlDreamer> BartJol, there is going to be a huge work released in 7.5.11 23:20 < BartJol> pinda's 23:21 < BartJol> or peanuts... 23:23 < lisette> bye 23:23 < BartJol> when's that all going to take place? 23:23 <+perlDreamer> the end of may 23:24 -!- lisette [n=lramirez@201.232.58.66] has left #webgui [] 23:24 < BartJol> ah, the second week of june, i'm sailing, so I've gat 1 week then 23:26 < BartJol> that's gonna be fun 23:27 < BartJol> oh, that's my own deadline.. otherwise arabic will catch up :) 23:27 <+perlDreamer> dude, you're so far ahead of them 23:28 < BartJol> only 10 % 23:28 <+perlDreamer> but they haven't touched the translation for a long time 23:28 <+perlDreamer> a very long time 23:28 < BartJol> gotta keep my status 23:33 < BartJol> It's the only one I got :) 23:36 -!- dionak [n=diona@97.66.185.250] has quit [] 23:37 -!- dionak [n=diona@97.66.185.250] has joined #webgui 23:58 -!- SDuensin [n=Scott@145.sub-75-206-25.myvzw.com] has quit ["Leaving"] --- Day changed Wed May 07 2008 00:04 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 00:04 < BartJol> has anybody seen citronized? I promised to help the French connection 00:07 <+perlDreamer> havent' seen him today 00:07 < BartJol> he was here 6 hours ago and would be back 00:07 < BartJol> (around this tine) 00:07 < BartJol> bu thanks 00:08 <+perlDreamer> http://mentalhouse.net/irc/logs/webgui/2008-05.log 00:09 -!- dionak [n=diona@97.66.185.250] has quit [] 00:12 -!- dionak [n=diona@97.66.185.250] has joined #webgui 00:15 -!- dionak [n=diona@97.66.185.250] has quit [Client Quit] 00:27 < BartJol> ok, this tells myself something about maybe going to sleep, I meant doc7777 00:29 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 00:39 <+perlDreamer> BartJol: Haven't seen him either 00:39 <+perlDreamer> You can go to sleep :) 00:41 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 00:43 < BartJol> ah, well 00:43 < BartJol> then let's be wise, so bye! 00:44 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] 01:13 -!- preaction__ is now known as preaction 01:13 -!- mode/#webgui [+o preaction] by ChanServ 01:13 <+perlDreamer> hail, preaction! 01:13 <+perlDreamer> what have you been up to? 01:14 <@preaction> HAI! 01:14 <@preaction> fixing approval processes to be more easily pluggable 01:14 <+perlDreamer> japanese? 01:14 <@preaction> no, i missed the L in HAIL 01:16 <+perlDreamer> mysql++: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/284926989/article.pl 01:25 <@apeiron> er. They decided to maintain status quo. By that logic, we should all get ++ every second we don't change. :) 01:28 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 01:28 <@preaction> yeah, mysql-- and sun-- for scaring people like that 01:37 <+perlDreamer> honestly, I think that's the remarkable part of the affair 01:37 <+perlDreamer> they announced that they were going to do something bad 01:37 <+perlDreamer> realized it was bad 01:38 <+perlDreamer> then changed their minds 01:38 <+perlDreamer> the best would have been not to have done it at all 01:40 <@preaction> realized it was bad is a euphamism for "realized major amounts of money could be lost" 01:40 <+perlDreamer> good to see that the psychic link is back up :) 01:40 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 01:42 -!- knowmad [n=william@97.66.185.250] has left #webgui [] 01:48 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:28 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 02:34 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 03:04 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 03:28 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:29 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:38 -!- SDuensin [n=Scott@214.sub-75-206-143.myvzw.com] has joined #WebGUI 03:47 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 03:48 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:52 < dionak> hey, if anyone knows itnomad (jack), let's have a private conversation. 04:10 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 04:11 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has joined #webgui 04:42 -!- snapcount [n=snapcoun@66.11.101.97.cfl.res.rr.com] has joined #webgui 04:42 -!- mode/#webgui [+v snapcount] by ChanServ 04:44 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 04:48 -!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 06:04 < doc777> Anyone tried the DCarter80 theme that is in the addon section theme. It comes in 3 colors and you are supposed to be able to change it by "linking the style template to different .css color files.". I have spent a few hours trying to figure out how to do this. If I click "edit" on the DCarter80_style it just refreshes the page and does not show an edit page. What am I missing here? 06:14 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:14 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:15 <+perlDreamer> doc777: BartJol was here earlier looking for you. 06:15 <+perlDreamer> cap10morgan: contgratulations on your PBWG! 06:17 < doc777> Thank you, I got in a bit late. Maybe I can catch him in the morning ;) 06:17 <+perlDreamer> I'm sure he'll be back after he gets some sleep. 06:41 < doc777> Is there a way to extract files from a .wgpkg outside of webgui? 06:44 <@preaction> tar xf 06:44 <@preaction> i'm not sure if wgpkg are gzipped or not 06:44 <@preaction> either they're just tarred, or they're tarred and gzipped 06:44 < doc777> will try that, thanks! 06:45 <+perlDreamer> file .wgpkg should tell you the format 06:49 < doc777> Got it extracted. Mostly .json files so not really what I was looking for. ;) 06:52 <+perlDreamer> all the data is in there, just in JSON format 06:52 <@preaction> it's all the columns from the database 06:55 < doc777> I have a template file dcarter80_style that will not let me edit it. It has a line in it pointing to the wrong snippet but I cannot get into it to change. Either through webgui or the file system. Also cannot seem to actually just download it, edit, upload like you would do with ftp. 06:56 < doc777> Was hoping to extract it, edit it, then upload it. But thats in a .json format and not a template so wrong turn there. 06:56 < doc777> But I did get to look into the file and find the line that needed to be changed. Just no way seeable to change it. 06:56 <@preaction> open that up in a text editor, but if it won't let you edit from the web interface, i doubt it'll let you overwrite using a package 06:57 <@preaction> did you try copying and changing your copy? 06:58 <@preaction> is it locked? does the yellow lock icon show up in the asset manager? 06:58 < doc777> Hrm, let me give that a shot. When I click "Edit" it simply refreshes the page. 06:58 <@preaction> check the error log? 06:58 <@preaction> with log level set to WARN or higher? 06:59 < doc777> It is showing "unloacked". I didnt find anything in the webgui log about it. (unsure on how to set the log level to a higher setting) 06:59 < doc777> er unlocked.... 06:59 <+perlDreamer> etc/log.conf 06:59 <@preaction> WebGUI/etc/log.conf, look for ERROR, change it to WARN 07:00 < doc777> Will do... 07:01 <@preaction> you'll have to restart the webserver afterwards, of course 07:02 < doc777> I find myself doing that a whole lot ;-) 07:07 < doc777> Aha! Thank you for the log tip. Unable to find object error. I commented out the: "templateParsers" : ["WebGUI::Asset::Template::HTML::Template::Expr"], 07:07 < doc777> 07:07 < doc777> and it let me edit. Thank you! 07:10 <@preaction> seems like there are some errors that need to be bumped up in severity 07:13 <+perlDreamer> preaction: I suspect that the default log level could be left at warn if all the errors were set appropriately. 07:14 <@preaction> so 404 gets bumped down to info? 07:14 <@preaction> 404 is the one that shows up the most when you put loglevel warn 07:14 <+perlDreamer> 404? 07:14 <+perlDreamer> that's a httpd error 07:15 <@preaction> Asset Not Found, then 07:15 <+perlDreamer> A04 07:23 < doc777> The top of this template uses: I am guessing that will require the Template::Expr parser or will the default do it? 07:24 <+perlDreamer> depends on what the other end of the look like 07:24 <+perlDreamer> tmpl_if is supported in both 07:24 <+perlDreamer> it's the boolean that can be different with Expr 07:26 < doc777> its a line like: 07:26 < doc777> 07:26 <+perlDreamer> that will work in regular, old HTML::Template 07:26 < doc777> Great! Thank you ;) 07:45 -!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 07:46 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 07:47 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Client Quit] 08:02 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:11 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 08:14 -!- ascii [n=ascii@64.234.60.83] has quit ["leaving"] 08:49 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 08:49 -!- mode/#webgui [+o preaction] by ChanServ 09:57 -!- snapcount [n=snapcoun@66.11.101.97.cfl.res.rr.com] has quit [Remote closed the connection] 10:11 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:48 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 10:51 < CIA-6> WebGUI: graham * r6325 /branch/WebGUI_7.4/ (2 files in 2 dirs): fixed: Data Form field names changed on edit 10:51 < CIA-6> WebGUI: graham * r6326 /branch/WebGUI_7.4/ (2 files in 2 dirs): fixed: Collaboration RSS link in header doesn't indicate title 10:51 < CIA-6> WebGUI: graham * r6327 /branch/WebGUI_7.4/ (sbin/userImport.pl docs/changelog/7.x.x.txt): fixed: userImport.pl overwrites settings when updating users 10:51 < CIA-6> WebGUI: graham * r6328 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.36 release 11:06 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:43 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 12:04 -!- patspam [n=patspam@ppp59-167-137-64.lns3.mel6.internode.on.net] has quit ["Leaving."] 12:43 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 12:43 -!- mode/#webgui [+v Radix_] by ChanServ 12:49 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has joined #webgui 12:54 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] 13:15 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 13:20 < CIA-6> WebGUI: jt * r6329 /releases/WebGUI_7.4.36-stable: Release 7.4.36-stable 13:57 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 14:00 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has left #webgui [] 14:02 -!- BartJo1 [n=plainstu@194.171.50.123] has joined #webgui 14:19 -!- SDuensin [n=Scott@214.sub-75-206-143.myvzw.com] has quit ["Leaving"] 14:20 -!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 110 (Connection timed out)] 15:19 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 15:41 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 16:14 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:29 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:29 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:36 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 16:36 -!- lisette [n=lramirez@201.232.58.66] has quit [Client Quit] 16:37 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 16:51 < BartJo1> grrr some people ar stupid 16:51 < BartJo1> even more than me, that is 16:51 -!- SDuensin [n=Scott@134.sub-75-206-218.myvzw.com] has joined #WebGUI 16:52 < BartJo1> morning to you Scott 16:56 < SDuensin> Greetings and stuff. 17:18 -!- topsub [n=josh@97.66.185.250] has joined #webgui 17:20 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [] 17:26 -!- jua1 [n=juangui@201.232.58.66] has joined #webgui 17:37 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:37 -!- mode/#webgui [+o rizen] by ChanServ 17:38 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 17:39 < jua1> i have too many users with ldap authentication, can i change it to ldap? 17:39 < jua1> excuseme 17:39 < jua1> can i change it to WebGUI? 17:41 < BartJo1> dunno 17:41 < Doc777> I really cant guide you on that (new myself) But I am using webGUI auth and seems fine. 17:43 < BartJo1> Doc777 already some succes with your greenbluered template] 17:43 < BartJo1> ? 17:43 < Doc777> Anyone know what makes a theme look fine when admin is on but when off the site shows failsafe? No version tag to commit. 17:44 < Doc777> Ah yes, Bart. Last night I saw someone mention setting logging to WARN so I did that and found in the log file there was an error about Template::Expr. I commented that line out and restarted apache and it let me edit it now ;) 17:45 < BartJo1> are you sure it is the same url 17:46 < Doc777> Well it is the main url to the site. I tried clearing the cache, cleared browser cache. When logged in as Admin the template looks good. When Admin is off it is non existent and failsafe. 17:47 < BartJo1> maybe the security settings for the template are not good 17:47 < Doc777> Looked over them and they are set to Everyone view. Maybe I should reset them again for good measure. 17:48 < BartJo1> so the page and style layout are both visible for everyone? 17:49 < Doc777> Yea, who can view is set to everyone on both. 17:50 < BartJo1> well, that's one thing that is correct :) 17:50 < Doc777> Hehe, yes it is 17:51 < BartJo1> mmm, then it becomes harder to tell, thinking... 17:52 < BartJo1> I am deep thought :) 17:53 < Doc777> It's ok, it has become a quest. Restarting random things at the moment ;) 17:54 < BartJo1> just give me admin rights, so I can look :) 17:55 < BartJo1> maybe it's a function you're calling 17:55 < BartJo1> what's the template for the user function style in the settings? 17:56 < Doc777> Not sure I follow you. Let me find that ;) 17:56 < BartJo1> eeeh, it's in the settings, not sure which tab 17:57 < Doc777> If the site was actually on the web I would but it is on our LAN until complete ;-) 17:57 < BartJo1> it's in the tab UI 17:59 < Doc777> Well I set it to the same as the site but nothing seemed to change. 17:59 < BartJo1> too bad... want more power!! 18:00 < BartJo1> mmm 18:00 < Doc777> I am sure it would help ;) 18:01 < BartJo1> so the next thing I can think of is a strange thing in the template, which is opened in the things that are visible for admin 18:01 < BartJo1> but that would be strange 18:01 < Doc777> Possibly 18:02 < BartJo1> yeah, well 18:03 < BartJo1> that's about it, for what I can think of... 18:04 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] 18:04 < Doc777> That seems to be the case. I changed to another template and it worked fine. I changed back to this one and if admin is on it is fine but users see fail safe. So that has to be it. You are a genious! 18:04 < Doc777> ;) 18:04 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 18:04 -!- mode/#webgui [+o Haarg] by ChanServ 18:06 < BartJo1> jee, that's something new for me 18:06 < BartJo1> well then fix your template.. 18:07 < Doc777> It was downloaded from the add on section but I am guessing that has to be the issue as that is the symptoms. 18:09 < dionak> which one did you download? 18:09 < Doc777> Theme: Dcarter 80 18:10 < BartJo1> but I think they have all clean url's 18:10 < BartJo1> where are they? 18:11 < BartJo1> mm that looks good, in my import 18:12 < BartJo1> i have no problems 18:12 < BartJo1> http://webgui.bartjol.nl/home 18:13 < Doc777> Maybe this is an issue: In the asset tree you have ROOT > HOME | I have a folder called ROOT > STUFF and the template is in there. When I placed it in the HOME folder it showed up in various places on the site and in the navigation and such ;) Do you think this is the issue? 18:14 < BartJo1> it's about url's 18:14 < BartJo1> and those are fixed in the package 18:14 < BartJo1> it shouldn't matter 18:14 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:14 < Doc777> ok 18:15 < BartJo1> mind the word shouldn't ;) 18:15 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:16 < Doc777> Found a clue in the apache log. 404 on the .css 18:17 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 18:18 < BartJo1> did you replace green with a good alternativ 18:18 < BartJo1> e 18:18 < BartJo1> eeh.... you lost one 7?!? 18:19 < BartJo1> is the css file available for everyone then? 18:19 < Doc777> Well here is the odd part. The actual snippet is called graceblue14.css and apache is looking for graceblue.css 18:20 < BartJo1> is that the url or the title? 18:21 < Doc777> The graceblue14 is the url, the graceblue is the title. 18:21 < BartJo1> and the url to the css in the template and the url of the css match I suppose.. 18:22 < Doc777> From the site you can pull up /graceblue14.css and display the code. But /graceblue.css gives a 404. 18:22 < BartJo1> but what are the security setting of graceblue14 18:22 < BartJo1> because in admin mode it does show doesn't it? 18:23 < Doc777> yea... shows fine in admin mode. Failsafe when not. Security is set to Everyone can view. 18:24 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] 18:25 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 18:26 < BartJo1> mmm getting desperate 18:26 < Doc777> I think you hit on the right thing with the url in the template. It seems it needs to be set to the actual url of the snippet. (14). That probably got thrown off by having to reinstall the theme so many times because of the Template::Expr issue. 18:26 < Doc777> I think we are onto something as the colors are appearing ;) 18:26 < BartJo1> whoa 18:26 < Doc777> Hey thats a big thing for me ;) 18:26 < BartJo1> (small) VICTORY! 18:27 < Doc777> At last ;) 18:28 -!- lisette [n=lramirez@201.232.58.66] has quit [Read error: 113 (No route to host)] 18:28 < BartJo1> now I will sleep with a comforted heart 18:31 < Doc777> Thank you for so much help Bart. You figured it out through text. That is great! ;) 18:31 < BartJo1> well, it took me some sweat too, but it's really hot right now in the netherlands 18:32 < BartJo1> the cheeses are melting :) 18:32 < Doc777> Ack! Cant have that. 18:33 < BartJo1> we can't live without cheese, except MrHarigrease... 18:34 < Doc777> lol, yea we love it here to. East coast usa. 18:34 < CIA-6> WebGUI: jt * r6330 /WebGUI/lib/WebGUI/Asset/Wobject/Navigation.pm: fixed a problem where no current asset is set 18:34 < CIA-6> WebGUI: jt * r6331 /WebGUI/lib/WebGUI/Workflow/Activity/GetSyndicatedContent.pm: throw warn instead of error 18:35 < BartJo1> but now it's time to sit outside and drink a beer, only I have to find a partner in booze... 18:36 <@apeiron> BartJo1, Ship them to JT and pick them up at the WUC! 18:36 < Doc777> There ya go ;) 18:37 <@apeiron> They can work the Wisconsin cheese magic on them, too. 18:37 < BartJo1> ah 18:38 < BartJo1> well, but are how am I supposed to maintaion myself till then? 18:38 < BartJo1> wisconic cheese is also good 18:38 < BartJo1> especially with aplle py 18:38 < Doc777> Sure is! 18:38 < BartJo1> apple pie 18:40 < BartJo1> or is it Wisconsinic 18:41 -!- lisette [n=lramirez@201.232.58.66] has joined #webgui 18:43 < lisette> I can know that users have been logged to date? 18:44 <@apeiron> lisette, You want to know that users have logged in on or before a specific date? 18:44 < lisette> today 18:45 <@apeiron> ah. 18:45 <@apeiron> lisette, The userLoginLog table in the DB has that info. 18:46 < lisette> thanks 18:49 < BartJo1> or in the login history in the admin console? 18:49 < lisette> how? 18:50 < BartJo1> Gebruiker (identificatie) StatusLogin tijdIP adresUser agentAdmin (3)success10:15am 5/7/2008194.171.50.123Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14Admin (3)success10:12am 5/7/2008194.171.50.123Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 18:50 < BartJo1> it's dutch, but anyway 18:50 < dionak> there's an icon in the admin console 18:50 < BartJo1> go to the admin console and click on login history? 18:53 < BartJo1> and yes, I use windows... , long live steve balmer! 18:53 < BartJo1> oh eeeh 18:55 < BartJo1> so long, and thanks for all the fish 18:55 -!- BartJo1 [n=plainstu@194.171.50.123] has left #webgui [] 18:58 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 18:58 < elnino> good morning! This is probably a really dumb question, but I can seem to make this work. 18:59 < elnino> hold on. .. 19:10 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 19:14 < elnino> does preaction=JT? 19:14 <@preaction> no 19:14 <@rizen> no 19:14 <@rizen> rizen = JT 19:14 <@rizen> preaction = Famous Rockstar 19:15 < elnino> oh. I have a long winded explaination of my shortcut request if you want it. =) otherwise, it's ok if you want to close my recent RFE 19:15 <@preaction> i'm here for the atmosphere, sometimes the food's okay too 19:15 < elnino> =) 19:15 <@rizen> give it 19:15 < elnino> ok.. don't say I didnt' warn you... 19:15 < elnino> Marketing hired a translater to translates a page into about 15 different languages. Their preference is for us to post the pages as they gave them to us "as is". Which I know I can do if I had used one of those by pass directorys. 19:15 < elnino> I have choosen not do do this for the following reasons. 19:16 < elnino> Their html code was broken, and we wanted to post the pages within webgui so that marketing could modify links and the look of the site, and have that apply to these pages. And Also, as marketing already have done so, are starting to build additional pages underneath these initial pages. 19:16 < elnino> follow so far? 19:18 < elnino> So back to my request. We are tired of them giving us broken pages, and they want to see the pages on the site (as they delivered them) - so they can see how broken they are, despite our efforts in sending screen shots and explaining what needs to be fixed and that they can see these if they just tested them. 19:18 < elnino> So I choose to compromise by posting the pages as is" by using snippets. I choose this method so that marketing can still modify the pages within webgui and create pages underneath. 19:18 < elnino> Doing so, I found that I need to have subdirectory under each snippet for the supporting files (which I could avoid if they were posted the way I wanted to) and rather than uploading the same files 10 times over, I was hoping to use shortcuts, because no doubt they'll see their error and I will need to reupload all the files all over again. 19:18 < elnino> end-of-story 19:19 < elnino> hopefully that makes sense. but I know there are alternative methods, so I'm fine if you don't think others will want "mass shortcutting" functionality. 19:20 < elnino> but the reason why I logged on is, that is seems that the snippets (text/html)aren't picking up the conents of the sub directories, so I'm kinda scratching my head right now. 19:22 < elnino> paths in the html files they gave us are relative, so I thought the folder under the snippet would work. 19:22 <@rizen> the position in the asset tree is irrelevant 19:22 <@rizen> the url is what's relevant 19:23 <@rizen> so you can have just one folder 19:23 <@rizen> and have them all use it 19:23 <@rizen> i can't see your html, but let's say they have a folder called "images" that they have stuff in 19:24 <@rizen> so the image tag looks like: 19:24 <@rizen> 19:24 < elnino> so if a snippet has a image with the url of: "images/header.jpg" does webgui append a / in front of the path? 19:24 <@rizen> no 19:24 <@rizen> let me continue 19:25 < elnino> sorry - we typed at the same time. please continue. 19:25 <@rizen> and you have your HTML as a snippet (containing the above tag) with a url of /foo/bar.html 19:26 <@rizen> then your images need to have a url of foo/bar/this.jpg 19:26 <@rizen> that may sound confusing, but keep in mind that WebGUI's asset tree has absolutely nothing to do with a traditional filesystem 19:27 <@rizen> the URLs are completely independent of the structure in the tree 19:27 <@rizen> back to your request for RFE 19:27 <@rizen> that's a jury rig in the best case scenario. i don't want to encourage that behavior. request denied. 19:28 <@rizen> that's as much help as i can provide for now. must get back to work. 19:28 < elnino> did you mean foo/bar/images/this.jpg? 19:28 <@rizen> no 19:28 <@rizen> bar is the .html 19:28 <@rizen> bar.html 19:28 <@rizen> foo is the folde rname 19:28 -!- rizen is now known as rizenisaway 19:28 < elnino> in the snippet the image path is "images/this.jpg: 19:32 < elnino> if anyone followed this, I do understand that placement of the images directory is irrelevant, I only placed it below the snippet so that the url of the images directory was generated automatically for me. However, I think rizen is incorrect. 19:33 < elnino> in his example he referenced images/this.jpg and said the url for the image needs to be foo/bar/this.jpg. even though his example the snippet references the images using the image directory? 19:35 < elnino> it seems in his example it should be foo/bar/images/this.jpg. Can someone confirm if that was a typo on his part? 19:36 < elnino> but for good measure, I'll try what he suggested (without the images directory in the url) 19:42 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 19:45 < elnino> Another question, does webgui drop the .html portion when it's in the middle of a url? in rizen's example: it should be foo/bar/this.jpg, it seems to me that it should be: foo/bar.html/this.jpg? 19:49 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 19:49 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:51 -!- jfluhmann [n=jfluhman@x174y236.angelo.edu] has joined #webgui 19:53 -!- jfluhmann [n=jfluhman@x174y236.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 19:54 < CIA-6> WebGUI: colin * r6332 /WebGUI/t/Shop/PayDriver.t: update defaultValue in the group field of the PayDriver definition 20:14 < topsub> Is there a way i can pull content profiling information in the search results template? 20:14 <+perlDreamer> search results template? 20:14 <+perlDreamer> you mean sql report template? 20:14 <+perlDreamer> wait, never mind 20:14 <+perlDreamer> yes 20:15 <+perlDreamer> the AOI macro 20:15 <+perlDreamer> ^AOIHits and ^AOIRank 20:16 <+perlDreamer> the SQL macro could also be used to pull the results with a custom query 20:18 <+perlDreamer> if you mean you want content profiling info associated with the search results themselves, that could be very slow since you'd be making a query per asset. But it would work. 20:18 < topsub> well when they do a search the results that come back we want to add the content profiling informatin into the template with the results 20:19 < topsub> so you will see the File name + content profiling information as a list. If that makes sence 20:19 < dionak> he's just saying that would work but be slower 20:20 < dionak> i guess that the amount of overhead would be directly related to the number of results in a search query 20:20 < topsub> ah alright i will give it a shot 20:20 < dionak> and the number of subsequent queries to retrieve the content profile data 20:21 < elnino> rizen - can't get what you suggested to work with your actual given url examples. I agree my particular case is a juryrig, and that's fine if you deny the request. I only offered it as a RFE incase it would be helpful to others Thank you for your time. 20:22 <+perlDreamer> dionak: when you said unused variables in your email, do you mean existing template variables that aren't used (but could be) or template variables that are never used? 20:25 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 20:25 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 20:25 -!- mode/#webgui [+o khenn] by ChanServ 20:26 < dionak> the post indicated, to me at least, that some variables were discovered in the templates to never be used. i was thinking i would need to verify that.. 20:26 < dionak> i really haven't looked 20:27 < dionak> but i'm pretty good at reverse engineering. 20:27 < dionak> plus, i figured i could ask you guys ;) 20:28 <+perlDreamer> rizen has found that the more template variables, the slower the render and higher the memory usage 20:28 <+perlDreamer> so removing those we can would be great 20:29 < dionak> ah, good. 20:29 <+perlDreamer> there was even a plan in place at one time to remove replace i18n labels with i18n macro calls 20:29 <+perlDreamer> since they're still faster than making template variables 20:29 <+perlDreamer> and only the ones used are called 20:29 <+perlDreamer> but I don't know where those plans lie now 20:29 <+perlDreamer> I'm guessing they take a back seat to C2 20:30 < dionak> i'm sure they do. commerce seems to be rolling along well from the comments we see 20:30 <+perlDreamer> there's a lot of progress being made, but it's a huge project 20:30 < dionak> it sounds to me like the main goal would be to clean up the templates, make them more standard and accessible via css 20:30 -!- rizenisaway is now known as rizen 20:30 < dionak> yes, it certainly is. 20:31 < dionak> i'm looking forward to seeing the end result, and i'm sure others are too. especially the devs. 20:32 < dionak> are you working on that project at all? 20:32 <+perlDreamer> yes 20:32 <+perlDreamer> I'm building the product 20:32 < dionak> what part are you working on? 20:32 < dionak> just curious 20:32 <+perlDreamer> and translating old products (asset based and commerce based) to the new Sku based product 20:33 <+perlDreamer> plus testing, I wrote the Shipping drivers, the tax system and some other small things 20:33 <+perlmonkey2> khenn: just want to verify this is you before giving that info out. This is IRC after all. 20:33 <@khenn> yes it's me 20:33 <@khenn> =) 20:33 <+perlDreamer> perlmonkey2: khenn is who you expect him to be 20:33 <+perlDreamer> it's the right IP address and username 20:33 <+perlmonkey2> heh 20:33 <@khenn> pd keeps track of these things! 20:34 < dionak> are people posing as other people? 20:34 <@khenn> he knows our IPs!!! 20:34 <+perlmonkey2> perlDreamer: knowing my ip. That scares me. 20:34 <+perlDreamer> plus, I have a backup 20:34 <+perlDreamer> khenn: which SQL query did you and I disagree over in the In/Out board? 20:35 <@khenn> heh I don't remember 20:36 <@khenn> what was that, a year ago or more? 20:36 <+perlDreamer> three 20:37 <+perlDreamer> I'm surprised y'all have kept me around that long :) 20:37 <+perlDreamer> dionak: there's no one posing as other people so far 20:38 <+perlDreamer> although someone named BugCrusherMcgirk has tried to impersonate rizen a few times 20:38 < dionak> so far... :) 20:39 <+perlDreamer> and people have tried to come back and be beligerent using other aliases 20:39 <+perlDreamer> iPhoneGuy == maxScience 20:39 <+perlDreamer> and some other alias, too, iirc 20:41 -!- rizen is now known as BugSlasherMcGurk 20:41 < dionak> lol! 20:41 <+perlDreamer> he's back! 20:41 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Connection timed out] 20:43 <+perlDreamer> BugSlasherMcGurk: I don't see any better way to convert Commerce products into Sku products than instancing them one by one. It's going to be slow. 20:44 <@BugSlasherMcGurk> which side are you instanciating? 20:44 <+perlDreamer> Commerce 20:44 <@BugSlasherMcGurk> you can instanciate the new sku, but noth the other sides 20:45 <@BugSlasherMcGurk> here's the reason 20:45 <@BugSlasherMcGurk> the upgrade will run once per site 20:45 <+perlDreamer> oh crap 20:45 <+perlDreamer> okay 20:45 <@BugSlasherMcGurk> and in one of those upgrade the commerce files will be deleted 20:45 <@BugSlasherMcGurk> then the subsequent ones won't work 20:46 <+perlDreamer> okay, back to the drawing board (SQL) then 20:47 <@BugSlasherMcGurk> sorry man 20:47 <@BugSlasherMcGurk> for the record, i don't mind slow 20:47 <@BugSlasherMcGurk> just can't have break 20:47 <+perlDreamer> indeed 20:47 <@BugSlasherMcGurk> 10 points who can tell me who Slasher McGurk is without looking on google or any other site 20:47 <+perlDreamer> I'll just blame you for my faulty thinking, due to the bacterial infection you sent me. 20:47 -!- BugSlasherMcGurk is now known as rizen 20:48 <@rizen> i said i was sorry about that 20:48 <@rizen> my assistant screwed up the order 20:48 <+perlDreamer> I get less forgiving when I'm sick 20:50 <@rizen> i haven't gotten anything good done on shop in the past two because i've been up at night nursing sick servers 20:50 <+perlDreamer> uh oh 20:50 <@rizen> there are at least 2 servers that are not on my christmas card list anymore 20:50 <+perlDreamer> hardware problems? 20:50 <@rizen> preaction is right there with me...i don't know how he's still awake 20:50 <@rizen> =) 20:50 <@rizen> software problems 20:50 <@rizen> that are being really hard to diagnose 20:51 <@preaction> caffiene pill every morning, i'll probably end up crashing around 5:00p 21:15 <+perlDreamer> MrHairgrease write beautiful perl code 21:28 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 21:30 -!- lisette [n=lramirez@201.232.58.66] has quit [Read error: 104 (Connection reset by peer)] 21:36 < elnino> rizen - I wasn't able to get what you suggested to work with your actual given url examples. I agree my particular case is a juryrig, and that's fine if you deny the request. I only offered it as a RFE incase it would be helpful to others. Thank you for your time. Much appreciated. 21:53 < elnino> no underlying apology and I didn't take anything personally =) thanks though. I know he's always working on webgui to make it even better and I totally understand that you guys have to keep focused on higher priority RFEs and bug reports. I just wish people would use webgui more, it seems it's more popular in england, why would that be? you're based in WI, right? 21:53 <+perlDreamer> I'm basedin Portland, Oregon. The Plain Black staff are based out of Wisconsin. 21:54 <@apeiron> ... mostly 21:54 <+perlDreamer> mostly? 21:54 <+perlDreamer> well, Steve is in Texas 21:54 <@apeiron> <-- Pennsylvania 21:54 <+perlDreamer> Pennsylvania? 21:54 <@apeiron> Aye. 21:55 <+perlDreamer> Tavis is in Michigan? 21:56 < elnino> <-- Minnesota (hiring?) 21:56 <+perlDreamer> hiring? 21:57 < elnino> [are you] hiring? =) 21:57 <+perlDreamer> I wish 21:57 <+perlDreamer> Plain Black does have a request open for a programmer. 21:58 <+perlDreamer> It's on their site 21:58 <@rizen> elnino 21:58 <@rizen> http://beta.webgui.org/demo1210186440_29/foo 21:59 <@khenn> yeah PD, when are you finally going to turn us into $dayJob? =p 21:59 <@rizen> i built the example i was telling you about 21:59 <@rizen> we can't hire perlDreamer 21:59 <@rizen> he doesn't live in Wisconsin 21:59 <@rizen> remember, we're firing everyone not from wisconsin 21:59 <@rizen> =) 22:00 <@apeiron> wait, wait 22:00 < elnino> hmm. I'm SO close to quiting my job. nice people, but.... 22:00 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 22:00 <@apeiron> khenn, You're *from* Illinois right? 22:00 <@khenn> no 22:00 <@khenn> wisconsin 22:00 <@apeiron> Oh, thought you'd moved. 22:00 <@rizen> he was born in wisconsin 22:00 <@rizen> lived all over 22:00 <@rizen> and came back to wisconsin 22:00 <@rizen> to die 22:00 <@rizen> =) 22:00 <@khenn> I lived in Illinois until I came to work for JT the slave driver 22:01 <@rizen> cuz frank is so OOOLD 22:01 <@rizen> he has gray hair 22:01 <+perlDreamer> I'm older than all of you, so be careful 22:01 <@khenn> not at the moment I don't =p 22:01 <+perlDreamer> and mind your elders 22:01 <@rizen> and his whole body is covered in wrinkles and liver spots 22:01 <@rizen> at least that's what his wife tells me 22:02 < elnino> rizen: You set it up exactly like I originally did. From what I can tell your example has the url of the image was foo/bar/images/this.jpg. I must have had something else going on. No worries about this, I'm going back to do it the way I should have done it the first time around. 22:02 <@rizen> no 22:02 <@rizen> my image is foo/images/this.jpg 22:02 <@rizen> no bar 22:03 <@rizen> elnino 22:03 <@rizen> feel free to log in and play around 22:03 <@rizen> i set that beta site up for you 22:03 < elnino> oh good grief. I get it.. 22:03 <@rizen> it will last for 24 hours 22:03 < elnino> Thank you.... no need.... 22:04 * rizen things elnino should come to the WUC 22:04 <@rizen> s/thing/think/ 22:04 <+perlDreamer> indeed 22:04 <+perlDreamer> I think she said she applied to come 22:04 < elnino> I'm working on it... boss never replied. 22:04 <+perlDreamer> bosses 22:04 < elnino> still looking for money I guess. 22:04 <+perlDreamer> did you find a babysitter? 22:04 <@rizen> do you work at U of M ? 22:05 < elnino> rizen: not to beat a dead horse, but your initial example said: foo/bar/this.jpg 22:05 < elnino> =) 22:05 <@rizen> sue me 22:05 < elnino> We found a daycare center that would be willing to do only a week. 22:05 <@rizen> i was in a hurry 22:05 <@rizen> and you get what you pay for =) 22:06 < elnino> obviously.... nope, I dont' work at the UofM. Small manufacturing. 22:06 < elnino> company. 22:06 <@rizen> i hear that U of M law department is setting up a WebGUI user group 22:06 <@rizen> email tavis@plainblack.com if you'd like to be introduced to them 22:07 < elnino> computer manufacturing. 22:08 < elnino> thanks for the headsup on UofM. 22:12 < elnino> rizen: works like a charm, thanks for being patient. You can certainly close and delte my RFE. =) I was seriously having a brain fart. 22:16 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 22:17 <+perlDreamer> rizen: commerce conversion 95% done. I just need to build a short description for the variants. 22:17 <+perlDreamer> after lunch 22:22 <@rizen> nice doood 22:22 <@rizen> wish i could say the same for the rest of the shop 22:22 <@rizen> oh crap..i'm late. gotta go 22:22 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 22:24 < CIA-6> WebGUI: meatbop * r6333 /WebGUI/www/extras/assets/ (Shelf.gif small/Shelf.gif): Added Shelf icons 22:39 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] 22:40 < jua1> i have too many users with ldap authentication, can i change it to WebGUI? 22:44 <+perlDreamer> each user's authentication method can be set in 1 of 2 ways 22:44 <+perlDreamer> 1) From the Users screen in the Admin console 22:44 <+perlDreamer> 2) Doing it manually in the db 22:44 <+perlDreamer> but you'll need to transfer their password over to the webgui db 22:45 < jua1> in the admin console, i have changed it to webgui 22:46 < jua1> i am checking in the users table and all of them have ldap authentication 22:48 < jua1> if i alter the table to WebGUI, have to transfer their password from ldap to webgui? 22:48 <+perlDreamer> yes 22:50 < jua1> if a user has ldap authentication the password is always in ldap, webgui doesn't syncronize the password 22:51 <+perlDreamer> I believe that to be true. You can always check the table called authentication to check that. 22:52 < jua1> ok 22:52 < jua1> if in the table authentication is the password, the only thing that i need to do is alter the table users 22:53 <@preaction> jua1, no, the authentication table has a particular setup that will require you to edit it. 22:55 < jua1> yes, i am checking 22:55 < jua1> thanks 22:59 < jua1> is more easy to delete all of them and create again using the userimport.pl 23:07 < jua1> can i do that, if i have the users associated to groups? 23:33 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:40 < CIA-6> WebGUI: colin * r6334 /WebGUI/lib/WebGUI/ (Asset/Sku/Product.pm i18n/English/Asset_Product.pm): add more help about shortdesc length, and use the correct form option to set the length to 30 chars 23:50 <+perlDreamer> yay! Commerce conversion done! 23:53 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 23:57 -!- SDuensin [n=Scott@134.sub-75-206-218.myvzw.com] has quit ["Leaving"] --- Day changed Thu May 08 2008 00:02 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 00:05 < lisette> i do a UserImport with the userImport.pl but i forget put the parameter allowChangePass, i need allow to user to change the password, how to do this? 00:06 <+perlDreamer> you could redo the userImport 00:06 < CIA-6> WebGUI: colin * r6335 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: conversion of Commerce products to Sku products done 00:06 < CIA-6> WebGUI: colin * r6336 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: clean up the old Commerce tables, and close a statement handle 00:07 <+perlDreamer> otherwise, the data is stored in the authentication table; 00:09 <+perlDreamer> update authentication set fieldData=1 where fieldName='changePassword'; 00:09 < lisette> thanks 00:09 <+perlDreamer> note that that does it for all users 00:09 < lisette> yes 00:20 <+perlDreamer> good night, preaction 00:22 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 00:29 < Doc777> Question: I have a flashchat php app installed in a passthrough at ct/flashchat.php. It works great calling it by url. When I try and add this in a http proxy it attached http:// to the link and therefore breaks it. Is there a work around for something like this? 00:29 <+perlDreamer> Doc777: Use the complete url, including the sitename 00:30 <+perlDreamer> of course, one could ask why you'd want to proxy a piece of webgui back into WebGUI 00:31 < Doc777> This is on a vserver which local address is not the same as the DNS address. It uses NAT so not that easy. The reason I am trying to do this is that flashchat is a php app that does not run in webgui? At least I cannot seem to make it do so... So I added a passthru to allow it to run on its on and would like to include it in a page.... 00:32 <+perlDreamer> ah, good point 00:32 < Doc777> Pulling up the flashchat.php works great.... But I would love to integrate it into the site. 00:33 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 00:39 < lisette> as I do a load of users with userImport.pl with e-mail each user? 00:41 <+perlDreamer> it will not send email to the users as you do a new userImport 00:41 < lisette> no 00:42 < lisette> i need register the user with the e-mail, but the e-mail isn't part of the information of user, is the profile 00:42 <+perlDreamer> you can add userProfile fields to the data that you send to userImport.pl 00:43 < lisette> like a column? 00:43 <+perlDreamer> "In addition to the field names above, you may use any valid profile field name." 00:43 <+perlDreamer> yes 00:43 < lisette> thanks 00:43 <+perlDreamer> name the column the same as the userProfile field 00:45 < lisette> i try insert a email with point example: david.algo@algo.com, and this field don't save, why? 00:45 <@preaction> anyone else having trouble committing content on latest SVN? 00:46 <+perlDreamer> preaction: since I think I committed the latest SVN, I would say no 00:46 <+perlDreamer> but I'll try again 00:46 <+perlDreamer> just committed 6337 00:47 <@preaction> so spectre and committing version tags worked fine? 00:47 < lisette> i do this by the administrator console 00:47 <+perlDreamer> haven't tried that 00:47 <+perlDreamer> preaction: manual commit or autocommit? 00:48 <@preaction> auto, as default 00:48 <@preaction> if the problem is what i think it is, though, it shouldn't matter 00:49 <+perlDreamer> edited the Welcome article 00:49 <+perlDreamer> content was accepted 00:49 <+perlDreamer> no version tag showing 00:49 <+perlDreamer> (in the adminBar) 00:50 <+perlDreamer> no lock icon in the edit bar 00:50 <+perlDreamer> what should I be looking for/attempting to do exactly? 00:50 <+perlDreamer> and I'm fully up to date, with the exception of the shelf icons from Steve today 00:51 <@preaction> i'm seeing it get committed, and then the activity seems to return "undefined", which causes problems 00:52 <+perlDreamer> with autocommit, do you need to have spectre actually running? 00:52 * perlDreamer begins to feel foolish 00:52 <@preaction> yes 00:52 <@preaction> there's a new twist: there are no realtime workflows anymore 00:53 <@preaction> all workflows are assumed to be realtime until they take too long, then they're handed off to spectre 00:53 <@preaction> i don't know how that works, but that's what happens 00:53 <+perlDreamer> I'll start spectre, and try again 00:53 <+perlDreamer> what direct symptom am I looking for? 00:53 <@preaction> i don't know how activities are supposed to handle running for 10 seconds, getting stopped, and then starting again when spectre gets to them, but that's what happens 00:53 <@preaction> your content doesn't show up 00:54 <+perlDreamer> okay, spectre up 00:54 <@preaction> the log file, in INFO mode, shows 4 lines: Trying to execute, Completed Activity for Workflow, Could not complete workflow instance in real time, and then Something bad happened 00:55 <+perlDreamer> that's not what I got 00:55 <+perlDreamer> I got my content, and this in the WebGUI.log file 00:55 < CIA-6> WebGUI: colin * r6337 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: prep code for removing the Product macro from webgui.conf file 00:55 <@preaction> then it's something over here 00:55 <+perlDreamer> 2008/05/07 14:47:03 - ERROR - spectre.conf - POE::Kernel::_dispatch_event[970] - ADMIN: Couldn't connect to WebGUI site mywebgui.conf at http://mywebgui.localdomain:80/?op=spectreGetSiteData. Response: 500 read timeout 00:55 <@preaction> that's a problem, but not the same problem 00:55 <@preaction> it would hide the problem i'm seeing though 00:56 <@preaction> also, now there's a problem in the upgrade script. a misspelling of a table name i think 00:56 <@preaction> DBD::mysql::st execute failed: Unknown table 'productparameteroptionss' at ../../lib/WebGUI/SQL/ResultSet.pm line 135. 00:57 <+perlDreamer> that sounds like something I wrote 00:57 <+perlDreamer> are you up to date? 00:57 <@preaction> yes 00:57 <+perlDreamer> hm 00:58 <+perlDreamer> a table by that name exists, with camel case 00:59 <+perlDreamer> instead of all lower case 00:59 <+perlDreamer> and one fewer s 00:59 <@preaction> the extra S at the end perhaps? 01:00 <+perlDreamer> argh 01:00 <+perlDreamer> sorry, man 01:00 <@preaction> np 01:00 <@preaction> i still have the other issue probably 01:01 <+perlDreamer> I'll figure out why spectre can't talk to my site 01:01 <+perlDreamer> and maybe I'll be able to duplicate your problem 01:02 <+perlDreamer> committed a fix for that typo 01:04 <+perlDreamer> okay, weird 01:04 <+perlDreamer> spectre --test says everything is okay 01:05 <@preaction> weird indeed 01:05 <+perlDreamer> WebGUI's spectre screen says everything is okay 01:05 <+perlDreamer> but webgui.log is filling up with 2008/05/07 14:53:59 - ERROR - spectre.conf - POE::Kernel::_dispatch_event[970] - WORKFLOW: Something bad happened on the return of mywebgui.localdomain - 5uhHUs8Xqsl2YHe6P5M6KA. 01:06 <@preaction> i think i figured out my problem, i was setting a defaultVersionTagWorkflow that doesn't exist anymore 01:06 <@preaction> but i'm testing 01:06 <@preaction> did you restart spectre too? 01:06 <+perlDreamer> I'm rebuilding the site from scratch to make sure the script works right 01:06 <+perlDreamer> and translating the commerce takes a while 01:06 <+perlDreamer> 3-4 minutes for 838 products 01:07 <+perlDreamer> Tiffany was kind enough to donate some real-life product data for me to test converting 01:08 <@preaction> nice 01:08 <@preaction> nevermind though, it's working now 01:08 <+perlDreamer> oh, good 01:08 <+perlDreamer> want to fix my site next? 01:08 <+perlDreamer> =) 01:10 <@preaction> $50 01:11 <@apeiron> opera-- # apparently completely valid XHTML Strict 1.0 isn't good enough for it 01:13 <+perlDreamer> mine seems to be working now as well 01:14 <+perlDreamer> why isn't my computer smart enough to know that "ate" really means "date"? 01:15 <+perlDreamer> lisette: about your earlier email address problem. Could you please repeat what's going on? 01:20 < jua1> perlDreamer, lisette is not in the office now but i know the problem 01:20 <+perlDreamer> okay 01:20 < CIA-6> WebGUI: colin * r6338 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: fix a typo in the name of a Commerce table to be dropped 01:21 < jua1> the problem is, i want to add a user in the admin console and my username name is like juan.gallego and the email will be juan.gallego@algo.com 01:22 <+perlDreamer> okay, and it's not working? 01:22 < jua1> yes 01:22 <+perlDreamer> it could be 1 of 2 problems 01:22 <+perlDreamer> 1) emails are required to be unique, so someone else may have that email 01:23 < jua1> then i try to edit the profile and the email doesn't exist 01:23 <+perlDreamer> 2) more likely, there is a bug in the email validation code that is rejecting the email address 01:24 < jua1> i am going to check in the database 01:25 <+perlDreamer> http://www.webgui.org/bugs/tracker/email-field-not-accepting-addresses-with-periods-in-them#BL40GDFp4xSv6D3OEwz7iQ 01:26 <+perlDreamer> Haarg: has the "dot in email address" fix been ported to 7.5? 01:26 <@Haarg> i believe so 01:27 <@Haarg> hmm 01:27 <@Haarg> doesn't look like it 01:27 <+perlDreamer> jua1: this bug was fixed in WebGUI 7.4.34 01:27 < jua1> ok 01:27 <+perlDreamer> are you using 7.4, or 7.5? 01:28 <+perlDreamer> becuase the next 7.5 fix won't be out for 3 more weeks 01:28 < jua1> 7.4.32 01:28 <+perlDreamer> okay, I would recommend upgrading, then 01:28 < jua1> ok 01:28 < jua1> thanks 01:29 <+perlDreamer> Don't thank me yet, we don't know for sure that it will fix your problem 01:29 <+perlDreamer> Pero yo espero que si 01:30 < jua1> eso espero 01:30 < jua1> que si 01:30 <+perlDreamer> thank you 01:37 <+perlDreamer> jau1: in that sentence, is "espero" a noun or a verb? 01:42 < jua1> el verbo es esperar 01:44 < jua1> en la setencia es un noun 01:44 < jua1> when I am saying espero is in that setence is because i have a certain security that the upgrade can correct the errors 01:44 <+perlDreamer> I understand. You weren't correcting what I was saying. 01:45 < jua1> instead of the verb esperar that is the time while the upgrade is executed 01:48 < CIA-6> WebGUI: colin * r6339 /branch/WebGUI_7.4/t/Form/Email.t: back port additional email address tests 01:48 < jua1> is clear? 01:49 <+perlDreamer> I think so 02:03 -!- jua1 [n=juangui@201.232.58.66] has left #webgui [] 02:08 < Doc777> Anyone know how I can remove the site name text off the top of the site? I have my own graphic there but the site name text displays over the top ;) 02:09 <+perlDreamer> Doc777: that would be in your style template 02:09 < CIA-6> WebGUI: colin * r6340 /WebGUI/docs/gotcha.txt: begin documenting the Product changes in the gotchas.txt file 02:10 < Doc777> Thank you. Digging through that but does not seem to be there, at least that I can find... Maybe it is obfusacated ;) 02:10 <@preaction> it's the ^c; macro, the CompanyName macro 02:11 < Doc777> Something like this one:

^H(^c(););

? 02:12 < Doc777> Yep, I would have never guessed that was the site name ;) 02:12 <@preaction> probably 02:12 <@preaction> ^H; for the home page link, ^c; for the company name 02:12 <+perlDreamer> Doc777: You can find out what macros mean in your website by using the Help system 02:12 <+perlDreamer> Go to the Help icon in the admin console 02:12 <+perlDreamer> and choose List of macros 02:13 <+perlDreamer> it will tell you the name and shortcut for all macros on your site 02:13 < Doc777> Aye but what stumped me was looking for the site name in a lot of code. When actually I was looking for ^c. 02:16 <+perlDreamer> preaction: I need to talk through an idea. Do you have 5-10 minutes? 02:16 <@preaction> sure 02:16 <+perlDreamer> so I'm working on the C2 update 02:16 <+perlDreamer> In C2, instead of the Product macro, you use the AssetProxy macro instead 02:17 <@preaction> ok 02:17 <@preaction> I thought Skus were assets now, do we need AssetProxy at all? 02:17 <+perlDreamer> yes 02:17 <+perlDreamer> all existing Commerce products are dropped into a folder off of root 02:18 <+perlDreamer> and during the conversion, assets that use them (article, snippet, layout and template) need to be converted to use the AssetProxy macro instead 02:18 <@preaction> so assetproxy is just needed as a conversion, in the future we won't really NEED it 02:18 <@preaction> but okay 02:18 <+perlDreamer> yes 02:19 <+perlDreamer> if you want to display the same product on two pages, you still need AssetProxy 02:19 <+perlDreamer> but really, you should be using Shelf 02:19 <+perlDreamer> so during the upgrade, we don't shut down all the WebGUI commerce sites in the world :) 02:19 <+perlDreamer> So I need to go through that list of assets 02:19 <+perlDreamer> and it would be really easy to do it in the db 02:19 -!- lisette [n=miloidrr@201.232.58.66] has left #webgui [] 02:20 <+perlDreamer> but I'm wondering if it would be better to do through the API 02:20 <+perlDreamer> and actually register a version change 02:20 <@preaction> but if they rolled back the version, their asset would break 02:20 <@preaction> it wouldn't work as they expected it to 02:21 <+perlDreamer> yes, since it would go back to using the Product macro 02:21 <+perlDreamer> so you think it would be better to update all revisions of the asset, using the db? 02:22 <@preaction> i think it would be faster, easier, and work just as well 02:23 <+perlDreamer> it would also allow all the wobjects to be handled in one fell swoop 02:23 <+perlDreamer> okay, db it is 02:24 <+perlDreamer> thanks, preaction 02:24 <@preaction> np 02:24 <+perlDreamer> I wish you and rizen lots of luck with your recalcitrant servers 02:25 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:25 <@preaction> i'm currently coming up with a method to send bolts of electricity over TCP/IP 02:26 <+perlDreamer> I'd recommend using POE instead 02:26 <+perlDreamer> much safer 02:26 <+perlDreamer> although somewhat limited in quantity of power 02:26 <+perlDreamer> how much electricity are we talking about here? 02:26 <@preaction> enough to shut the system up 02:26 <@preaction> make it think long and hard about what it did 02:26 <+perlDreamer> I see, you want a voltage paddle 02:27 <@preaction> enough so that it does not do it again 02:27 <+perlDreamer> send it to its room for a timeout? 02:27 <@preaction> call it spareNotTheRod.pl 02:27 <@preaction> or just TheRod 02:28 <+perlDreamer> if we could get a lot of cats, wearing wool socks walking across a carpet... 02:30 <+perlDreamer> It's pretty hard, but not impossible to do, with servers on UPSes 02:31 <+perlDreamer> the UPSes also act as surge suppressors (big caps) 02:31 <+perlDreamer> you'd need to do it right at the machine 02:31 <@preaction> that's why we'd have to go in through the network cables 02:31 <@preaction> they'd never suspect it 02:31 <+perlDreamer> the network cables are only good for maybe 10W 02:31 <+perlDreamer> the server would laugh at that 02:32 <@preaction> damn... 02:32 <@preaction> can't spank it and not mean it, it'll get even more unruly... 02:32 <+perlDreamer> yeah 03:03 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 03:11 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:16 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:16 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:41 -!- snapcount [n=snapcoun@66.11.101.97.cfl.res.rr.com] has joined #webgui 03:51 < cap10morgan> perlDreamer: thanks for the congrats last night :) didn't see it until this morning. 03:59 <+Radix-wrk> nice interview cap10morgan - but i have to ask.. why pose with a barbie basketball? :) 03:59 < cap10morgan> Radix-wrk: because it's there? 04:00 <+Radix-wrk> it looks like you're showing it off ;) 04:00 <+Radix-wrk> congrats on the nomination tho :) 04:03 < cap10morgan> oh, i am ;) 04:03 < cap10morgan> thanks! 04:03 <+Radix-wrk> heh 04:10 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 04:15 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix-wrk, diakopter 04:16 -!- Netsplit over, joins: Radix-wrk, diakopter 04:17 <+perlDreamer> cap10morgan: you're welcome. Keep up the good work! 04:18 < cap10morgan> thanks! :) 04:30 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 04:36 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 04:37 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 04:38 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 04:38 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 04:38 -!- mode/#webgui [+o preaction_] by ChanServ 04:41 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 04:45 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 04:49 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 05:04 <+perlDreamer> and there's 2/3 of the Product macro conversion done 05:04 <+perlDreamer> man I'm getting tired 05:10 < CIA-6> WebGUI: colin * r6341 /WebGUI/ (2 files in 2 dirs): 05:10 < CIA-6> WebGUI: Update all Wobjects, and snippets from using the Product 05:10 < CIA-6> WebGUI: Macro to using AssetProxy. The loadProductAsset.pl script is 05:10 < CIA-6> WebGUI: for testing the conversion. 05:11 -!- ascii [n=ascii@64.234.60.83] has joined #webgui 05:53 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 05:53 -!- mode/#webgui [+o khenn] by ChanServ 06:01 <+perlDreamer> yo, khenn 06:02 <@khenn> what's up dreamer? 06:02 <+perlDreamer> have you applied/checked my patch yet? 06:02 <@khenn> sent it off to the client. No word yet 06:02 <@khenn> I assume all is well 06:02 <+perlDreamer> I tested it, but it's always nice to have other experienced eyes 06:02 <@khenn> we'll follow up at some point this week 06:02 <+perlDreamer> cool 06:03 <+perlDreamer> so what's keeping you busy nowadays? 06:31 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has joined #webgui 06:35 < CIA-6> WebGUI: colin * r6342 /WebGUI/ (2 files in 2 dirs): add templates to the mix. Product macro template scan and update done 06:37 < pilaf153> To run a cascading menu that is a mouseover do you have to use java or are there macros or packages out there that can do this? 06:41 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has joined #webgui 06:42 <+perlDreamer> pilaf153: I'd recommend looking at the existing Navigation templates, and the Add Ons section at webgui.org 06:44 < pilaf153> I have been looking through them but cant seem to find one that does what I need. I will keep looking though. 06:48 <+perlDreamer> I haven't looked into this for a while, but I seem to remember that Cool Menus will do that. 06:49 <+perlDreamer> yeah, Cool Menu is the one 06:49 < pilaf153> that is one that already exists in the install? I am positive I tried all of them. 06:50 <+perlDreamer> Yes, it's in the install 06:50 <+perlDreamer> I've tried it out in the Demo site 06:50 < pilaf153> I will check it again does it need any modification 06:50 <+perlDreamer> http://demo.plainblack.com/demo1210215898_777/site_map/site_map2 06:50 <+perlDreamer> it needs to be customized for your style 06:50 <+perlDreamer> the one I have is just the default 06:51 <+perlDreamer> It's the big green "Home" box in the middle of the banner 06:51 < pilaf153> ok 06:53 < pilaf153> ok I wll play with it and see if I can make it work. Thanks for the info 06:54 <+perlDreamer> this add on may be of interest as well: http://www.webgui.org/user_contributions/user_contributions/packages/accordianstyle-menu-using-jquery--v7_4_30-#jcL74yZTdMuc7SYgvc_j-Q 06:55 < pilaf153> yeah I tried installing this in the latest version and it wasnt wokring 06:55 <+perlDreamer> which latest? 7.5 or 7.4? 06:57 < pilaf153> 7.5 06:57 <+perlDreamer> topsub seems to be good about taking care of his add ons 06:58 <+perlDreamer> I wouldn't doubt he'll be looking at it soon 06:58 <+perlDreamer> you _could_ come back tomorrow during the day (East code American time) and ask him in the channel 06:58 < pilaf153> cool 06:59 < pilaf153> thanks for all the help. I am out for now 06:59 <+perlDreamer> you're welcome 06:59 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has quit [] 07:04 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 07:09 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:28 -!- sanyock3 [i=_ejabber@server1.jabbernet.eu] has left #webgui [] 07:55 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 10:04 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:04 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 14:24 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:49 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 15:57 -!- MrHairgrease [n=martin@wlan-145-94-216-127.wlan.tudelft.nl] has joined #webgui 15:57 -!- mode/#webgui [+v MrHairgrease] by ChanServ 15:58 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 16:00 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 16:18 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:18 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:26 -!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui 16:26 -!- SDuensin [n=Scott@128.sub-75-206-140.myvzw.com] has joined #WebGUI 16:31 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:31 -!- mode/#webgui [+o rizen] by ChanServ 16:32 -!- snapcount [n=snapcoun@66.11.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 16:36 -!- BartJo3 [n=plainstu@host2.procolix.com] has joined #webgui 16:38 < SDuensin> Morning 16:42 < BartJo3> good afternoon gentlemen 16:43 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:44 <+perlmonkey2> good afternoon. 16:47 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 16:48 -!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:55 -!- topsub [n=josh@97.66.185.250] has joined #webgui 17:02 -!- BartJo3 [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 17:03 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:04 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [] 17:04 < CIA-6> WebGUI: perlmonkey2 * r6343 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: Added randomize answers functionality (how was this missing?) 17:08 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 17:09 -!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui 17:09 -!- SquOnk [n=emhn@201.211.84.218] has joined #webgui 17:09 < SquOnk> Hi everyone 17:09 < BartJo2> hi 17:11 < SquOnk> rizen: You there? 17:12 <@rizen> no 17:12 < SquOnk> Heh 17:12 < SquOnk> rizen: Just to let you know... My sponsor has given the A-OK to the webgui package... 17:12 <@rizen> wahoo!!!! 17:12 <@rizen> So this will be going into Lenny for sure then? 17:12 < SquOnk> rizen: ...I just got mail from the debian-volatile team. They coordinate the way upgrades are handled for packages such as webgui 17:13 < SquOnk> rizen: Yes. Target is Lenny and it will be there. 17:13 <@rizen> WAHOOOO!!!! 17:13 < SquOnk> rizen: I expect an upload over this weekend. 17:13 <@rizen> you rule SquOnk 17:13 < SquOnk> rizen: Debian Rules 17:14 < SquOnk> rizen: Have you tested webgui with Perl 5.10? 17:14 <@rizen> no not yet...spending all my time trying to finish up WebGUI 7.5 17:14 < SquOnk> rizen: All right. 17:14 <@rizen> after that comes out i'll start playing with Perl 5.10 17:14 < SquOnk> rizen: Lenny will have Perl 5.10 17:15 <@rizen> so i better test then 17:15 <@rizen> =) 17:15 < SquOnk> rizen: I can tell you the upgrade scripts work since I've just tested them. 17:15 <@rizen> i don't think there will be a problem 17:15 < SquOnk> rizen: Me neither, but one has to trust but verify 17:15 <@rizen> certainly 17:17 < SquOnk> http://mirror7.escomposlinux.org/comic/ecol-160-e.png 17:19 <@rizen> hehe 17:41 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 17:53 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 17:54 < CIA-6> WebGUI: perlmonkey2 * r6344 /branch/WebGUI_Survey2/www/extras/wobject/Survey/ (editsurvey/section.js survey.css administersurvey.js): Added IE7 compat in administersurvey.js for class changes. 17:55 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 18:01 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"] 18:08 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:11 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:12 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 18:25 -!- BartJo2 [n=plainstu@host2.procolix.com] has left #webgui [] 18:30 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui 18:47 -!- MrHairgrease [n=martin@wlan-145-94-216-127.wlan.tudelft.nl] has left #webgui [] 18:53 <+perlmonkey2> khenn: What did you think? The editor is still rough around the edges for sure. The options should be more contextualized and the layout cleaned up. But the administration of the survey is coming along nicely I think. 18:59 <+perlmonkey2> dang perlDreamer's day job. 18:59 <+perlmonkey2> doens't he know he needs to be available here 24/7? I need his pager number :P 19:00 <@rizen> so do i 19:00 <@rizen> unfortunately he makes about 1 billion dollars per second in his day job 19:01 <@rizen> if i could afford him, i would have hired him already, just so he's always available to everyone 19:01 <@rizen> =) 19:01 <+perlmonkey2> can't you bribe him with cherry referrals to his consulting biz? 19:02 <+perlmonkey2> maybe an unlimited supply of gooey dolls? 19:02 <@rizen> i've tried everything 19:04 <@rizen> i even tried threatening to withhold gooey dolls 19:31 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #webgui 19:36 -!- mode/#webgui [+o tavisto] by ChanServ 19:37 <@preaction_> perlbot botsnack 19:37 < perlbot> I'm not your prank monkey 19:38 < Doc777> Anyone able to tell me what I am missing. When uploading a picture to the "Gallery" the thumbnail is not created. And this is logged: "Exception 420: no decode delegate for this image format" .jpg 19:40 < lisette> Doc77: Where is your question about this? 19:42 < Doc777> Hrm, well I would like to upload a .jpg picture and have it create the thumbname I guess... It says no decode delate. 19:43 <@preaction_> sounds like Image magick or graphics magick isn't installed correctly, or you're not actually uploading a jpg 19:45 < Doc777> Its a .jpg for sure. so maybe something up with Image Magick. 19:53 <+perlmonkey2> rizen: if you have a sec (or anyone else with a thought on the matter), I've been pondering how and if JSON serialization of the survey objects (not the results) would work. I'm thinking a single column in the survey table which would contain the serialized survey object, which contains sections->question groups->questions->answers. The only problem I see is having class instances serialize/deserialize themselves. 20:14 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 20:14 -!- mode/#webgui [+v perlDreamer] by ChanServ 20:14 <+perlDreamer> whoa 20:14 <+perlDreamer> major attendance of PB folk 20:16 <+perlDreamer> perlmonkey2: I'm here now. 20:17 <@khenn> is yung around? 20:17 <@khenn> perlmonkey2: Haven't had a chance to take a look yet. I plan on doing it shortly though 20:19 <+perlmonkey2> perlDreamer: what do you think of a single column to contain the entire survey? A serialized data structure of a survey->sections->question groups->answers with objects which know how to handling their own serialization. Then the entire survey can be loaded once, used as needed, then serialized and stored if changes were made? 20:20 <+perlmonkey2> I'm guessing (but not by much), that deserealization and loading the data into objects will take a lot less time than 20ms, the minimum time I can make a simple DB all in. 20:20 <+perlmonkey2> So it is easier to use the data, and much faster overall. 20:21 <+perlDreamer> weren't you saying the other day that a large, monolithic structure wouldn't work because you could whip out a 500 MB survey file and fill all the available physical memory of the server? 20:21 <+perlmonkey2> well, that 20:22 <+perlmonkey2> 's if it included the results. But that woudul be silly 20:22 <+perlDreamer> oh, I see 20:22 <+perlmonkey2> or at least that's what perlDreamer told me about 5 times :P 20:22 <+perlDreamer> answers are available choices 20:22 <+perlDreamer> not responses 20:22 <+perlmonkey2> yes 20:22 <+perlDreamer> well, in that case 20:22 <+perlDreamer> I have no idea, I'll have to think about it further. 20:22 <+perlmonkey2> a response is an instance of a taken survey, a question response is a response toa question, etc. 20:23 <+perlmonkey2> But the only drawback is loading the entire survey into memory upon every call. And if size became an issue, compressing the text wouldn't be hard to add? I mean since it is searlized in the DB, what does it matter if the text is compressed? And all these functions are magnitudes faster than DB calls. 20:24 <+perlDreamer> I don't think you'd need in memory compression of the data 20:25 <+perlmonkey2> well, just thinking if someone writes a 10,000 very wordy set of questions, it might be necessary. 20:27 <+perlDreamer> IMO (read that as the following set of bytes are of low value) that's a performance barrier to cross when we reach it 20:28 <+perlmonkey2> but compression is just sexy :P but I agree. It would be far easier to just have a cap on survey sizes and if they need bigger, just create a second survey which the first redirects to on completion and the user won't notice anything except one of the pages required a reload (which on a fast connection they might not even notice). 20:29 <+perlDreamer> agree about sexiness, worried about May 31 being only 22 days and 12 hours away :) 20:30 <+perlmonkey2> bah, I've learned so much, I can rewrite this thing, with the 3x as many requirements, in a week. :P 20:30 <+perlDreamer> Deal! 20:30 <+perlmonkey2> If only I could stop getting emails asking me to tweak templates so that blue bars are wider, thinner, longer, shorter, maybe I could get someting done. 20:31 <+perlDreamer> you need a perlmonkey3 who is in charge of UI customization 20:32 <+perlmonkey2> I have one, but he's slightly more worthless than perlmonkey2 20:32 <+perlmonkey2> He's actually supposed to be doing the template customizations, but they don't ever get done, so I'm doing them. 20:32 <+perlDreamer> one small word of advice from someone who is old 20:32 <+perlmonkey2> I have no idea what he did the last 48 hours he had to do this long list of visual changes, but it wasn't doing the visual changes. 20:33 <+perlDreamer> While it is good that projects meet deadlines, sometimes it is better that they fail so that issues can be escalated. 20:33 * perlDreamer takes off his yoda robe now :) 20:50 -!- mode/#webgui [+o bopbop] by rizen 21:18 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has joined #webgui 21:35 -!- lisette [n=miloidrr@201.232.58.66] has quit [Read error: 113 (No route to host)] 21:49 < Doc777> When trying to install Image::Magick it fails with: "gnu/bin/ld: cannot find -lMagickCore" The only one that locate finds on the system is: "/usr/include/magick/MagickCore.h". Is this what it is looking for or a missing library file... 21:49 < Doc777> I have already downloaded and installed imagemagick but cpan wants to install Perl::Magick. 21:51 < dionak> perlmagick is the perl interface for imagemagick 21:52 < dionak> so you would need it if you're using image magick with webgui 21:52 < SquOnk> aptitude install perlmagick :-) 21:52 < dionak> would that install it in the right place? 21:53 < Doc777> That is what I was thinking so was trying to install it. It is searching for MagickCore and the only one on the system is "/usr/include/magick/MagickCore.h". So do I have a missing library? 21:54 < dionak> idk. is that what it was looking for, MagickCore.h? 21:54 < dionak> if so, maybe it's not in the include path... 21:57 <@apeiron> -l indicates a shared library, typically something that ends in .so. .h are C header files, plaintext files containing C source. 21:57 < Doc777> cpan: install Perl::Magick = "gnu/bin/ld: cannot find -lMagickCore" 21:58 < Doc777> Doing a locate -u and locate MagickCore only shows: "/usr/include/magick/MagickCore.h" 21:58 <@apeiron> Doc777, Typically you install Perl::Magick with ImageMagick because the two are... fragile, shall we say. 21:58 < Doc777> Yep, crashed and burned ;) 21:59 < dionak> is graphics magick easier? 21:59 < Doc777> Downloaded and installed that to... no errors. But does not work in webgui. 21:59 <+perlmonkey2> We promise they won't take over your spaceship? 21:59 <@apeiron> perlmonkey2, Correct. 22:18 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 22:22 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 22:28 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 22:29 < lisette> . 22:32 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 22:34 <+perlmonkey2> rizen: the button issue is fixed. But I can't replicated the slider issue in FF or IE7. Perhaps it was caused by the button code failure? 22:42 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 22:46 <@rizen> likely, i'm not seeing it anymore 22:51 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #webgui [] 23:16 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has quit [Remote closed the connection] 23:20 <+perlmonkey2> rizen: well, that is a shaky one to view. I would give you access to the testing machine which has the latest (somewhat)stable, but that is at $work, and I can't give access to non-employees. 23:21 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has joined #webgui 23:25 < CIA-6> WebGUI: perlmonkey2 * r6345 /branch/WebGUI_Survey2/www/extras/wobject/Survey/ (survey.css administersurvey.js): IE problems apparently resolved, and slider and multi-slider allocate accuracy made bullet-proof. 23:25 < CIA-6> WebGUI: perlmonkey2 * r6346 /branch/WebGUI_Survey2/lib/WebGUI/Asset/Wobject/Survey.pm: template vars altered 23:33 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [] 23:39 -!- knowmad [n=william@97.66.185.250] has joined #webgui 23:39 < knowmad> Hey folks! 23:39 <+perlDreamer> howdy, knowmad 23:40 < knowmad> hi pd 23:40 < knowmad> i've got a metadata question for you this afternoon 23:40 <+perlDreamer> bring it on! 23:41 < knowmad> is there a way to create HTMLAreas or other form elements as meta data properties? 23:41 <+perlDreamer> no 23:42 <+perlDreamer> -types=> [ qw /text integer yesNo selectBox radioList checkList/ ] 23:42 <+perlDreamer> that's from AssetMetaData.pm 23:42 < knowmad> why so limited? 23:42 <+perlDreamer> no idea 23:42 <+perlDreamer> HTMLAreas are really only special text fields 23:42 < knowmad> rizen: why can't i build a metadata property with HTMLArea type? 23:42 <@rizen> cuz you can't 23:42 <@rizen> how do you like that 23:43 < knowmad> that sucks 23:43 <@rizen> =) 23:43 <@rizen> you can change it if you want 23:43 < knowmad> you told me about all these great new goodness in 7.5 data forms and got me excited 23:43 <@rizen> there's no technical reason any longer not to support all types 23:43 < knowmad> sweet! 23:43 <+perlDreamer> so rizen, would a check on dynamicFormCompatible be apropos? 23:43 <@rizen> well all dynamic compatible types 23:44 <@rizen> see svn WebGUI::Form::Control for details 23:44 <@rizen> yes 23:44 <@rizen> or just using the FieldType and DynamicField controls in conjunction 23:44 < knowmad> would it be an RFE to add ability to manage the types of meta data properties available? 23:44 <@rizen> with the new form api in 7.5 there's no real limit 23:44 < knowmad> i could see where some sites will want only a limited list 23:45 <@rizen> i see no reason to do that, but if you want to submit the rfe go ahead 23:45 <@rizen> because it's the admin that sets up the metadata fields 23:45 < knowmad> that answers my question 23:46 < knowmad> but then every site gets the same list if you modify the Metadata module 23:46 < knowmad> no way to control it like you can with the SQL Form asset 23:46 <@rizen> do you know what you're talking about knowmad? 23:46 <@rizen> or are you just spewing 23:47 <@rizen> =) 23:47 < knowmad> i know what *I'm* talking about 23:47 < knowmad> i think we need to use the Vulcan mindmeld to get it across the ether though 23:47 < knowmad> it can wait til the WUC 23:47 < knowmad> gives me something to add to my list for you ;) 23:48 <@rizen> keep in mind you don't have exclusive access to me at the wuc like you did at GTS 23:48 <@rizen> your list needs to be much shorter 23:49 < knowmad> i'll let the important ones sort to top 23:50 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:50 <@rizen> with data form you're creating multiple forms 23:50 <@rizen> with metadata, it's global 23:50 <@rizen> to the whole site 23:50 <@rizen> only admins set it up 23:50 <@rizen> so there's no reason to limit the list 23:50 <@rizen> that's what i'm saying 23:51 <+perlDreamer> rizen: I'm confused. WebGUI::Form::FieldType->new($session)->get('types') != WebGUI::Form::FieldType->new($session)->getTypes(), right? 23:52 <@rizen> right 23:52 <@rizen> you can provide a limit to the FieldType function 23:52 <@rizen> to only list the ones you want 23:53 <@rizen> by default it lists all dynamic compatible types 23:53 <+perlDreamer> how does it build that list by default? 23:53 -!- SDuensin [n=Scott@128.sub-75-206-140.myvzw.com] has quit ["Leaving"] 23:54 <@rizen> it checks the isDynamicCompatible() method 23:54 <@rizen> on all field types 23:58 <+perlDreamer> rizen: I'm too sick and stupid to see how that works right now. But I don't see any code that does that 23:58 <+perlDreamer> by default, I think it builds the empty list 23:59 <+perlDreamer> and the code in Operation/ProfileSettings will see that 23:59 <@rizen> you are sick 23:59 <+perlDreamer> muy 23:59 <+perlDreamer> mucho 23:59 <@rizen> see the getTypes() method in FieldType --- Day changed Fri May 09 2008 00:00 <+perlDreamer> I see that. Operation/ProfileSettings doesn't use that 00:00 <@rizen> i didn't say it does 00:00 <+perlDreamer> I know. Should it? 00:00 <@rizen> yes 00:00 <+perlDreamer> okay 00:00 <@rizen> and so should metadata, dataform, sqlform, and any other place that uses dynamic field types 00:01 <@rizen> currently only the new stuff uses it: ems and thingy 00:01 <@rizen> it was written for them 00:01 <@rizen> with the intention of being backported to everything else eventually 00:17 -!- dionak [n=diona@97.66.185.250] has quit [] 00:21 < knowmad> OK, now I see the point rizen is making about letting all the data type editors flow into metadata 00:21 < knowmad> hey, perlDreamer, sorry to hear you're sick; hope you didn't have what i had last week; I was miserable with flu, fever, sore throat, coughing, congestion, etc. 00:22 <+perlDreamer> no, nasal/sinus and eye and low energy 00:22 <+perlDreamer> it's something that rizen's friend xander came up with 00:22 < knowmad> allergies? 00:22 < CIA-6> WebGUI: colin * r6347 /WebGUI/lib/WebGUI/Operation/ProfileSettings.pm: fix a bug where no data fields where available in the user profile field editor 00:22 <+perlDreamer> my allergy medicine isn't helping much 00:22 < knowmad> bummer 00:40 <+perlDreamer> It seems to be getting better though 00:40 <+perlDreamer> and the Sku/Product is close to being done 00:40 <+perlDreamer> The Wobject -> Sku Product conversion is done 00:40 <+perlDreamer> the Commerce -> Sku Product conversion is done 00:40 <+perlDreamer> and the Product macro conversion is done 00:42 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has left #webgui [] 00:45 <@rizen> you rock pd 00:45 <@rizen> oh, and just to be clear about FieldType and getTypes 00:45 <@rizen> getTypes is called automatically if you don't specify types when you call FieldType->new 00:46 <+perlDreamer> it is? 00:46 <@rizen> yup 00:46 <@rizen> it's not called in new() 00:46 <@rizen> but it is 00:46 <@rizen> stop being sick 00:46 <@rizen> get offline 00:46 <@rizen> drink chicken soup 00:46 <+perlDreamer> that's a handy trick. How did you make it do that? 00:46 <@rizen> get some sleep 00:47 <+perlDreamer> I'm actually at work today 00:47 <@rizen> it's called in toHtml() 00:48 <@rizen> cuz whether you leave it empty or you specify types 00:48 <@rizen> getTypes() is called 00:48 <@rizen> getTypes() is what gives the human readable names to all the types 00:49 <+perlDreamer> I think I understand garbled crap now 00:49 <+perlDreamer> grabled crap is english with the emphasis and punctuation removed 00:50 <+perlDreamer> (14:45:58) rizen: getTypes is called automatically if you don't specify types when you call FieldType->new 00:50 <+perlDreamer> that means that getTypes is called when new is called 00:50 <+perlDreamer> but you actuall meant this 00:50 <+perlDreamer> (14:45:58) rizen: getTypes is called automatically, if you don't specify types when you call FieldType->new 00:51 <@rizen> you are starting to understand the basics of garbled crap 00:51 <@rizen> =) 00:52 <@rizen> gp,yo,d hstn;rf vts[ ;ppd ;olr yjod yjpihj 00:53 <@rizen> translated: sometimes garbled crap looks like this though 00:56 -!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 00:58 <+perlDreamer> that must be graduate level garbled crap 00:59 <@apeiron> nono, that's postdoc garbled crap. 01:16 < SquOnk> rizen: The package has just been uploaded to the incoming queue. 01:16 < SquOnk> rizen: I will receive a message from DAK (the robot) confirming upload. 01:17 < SquOnk> rizen: And then I will either receive an accepting message saying that the package will make it into Sid shortly, or a refusing message stating whatever things need to be fixed. 01:17 < SquOnk> rizen: If anything needs to be fixed, it will not be packaging form but rather licensing issues that I might have overlooked. 01:18 < SquOnk> rizen: In the latter case, I'll be here asking for help :-) 01:19 <@rizen> thanks for the update squ0nk 01:19 <@rizen> oh...can you please have a look at plainblack.com/tbb 01:19 <@rizen> someone asked a question of you out there 01:20 < CIA-6> WebGUI: meatbop * r6348 /WebGUI/docs/upgrades/packages-7.5.11/root_import_thingy-templates.wgpkg: Added new dynamic dropdown to let users move between Things 01:25 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:26 < SquOnk> rizen: I guess he understood that I was maintaining webgui packages IN Debian :-) I was maintaining MY OWN Debian packages. 01:26 < SquOnk> rizen: There were several attempts at packaging WebGUI in Debian but for some reason it never took. 01:27 <@rizen> could you reply to him and say that please 01:27 < SquOnk> rizen: Sure. I'll do it later from home. I've got to go now. 01:27 <@rizen> yeah, i wasn't trying to say that you were doing it in debian all these years. if you were, then there would be no reason to do this blog post and be all excited about it today 01:27 <@rizen> ok bye 01:28 < SquOnk> See you tomorrow 01:28 -!- SquOnk [n=emhn@201.211.84.218] has quit ["Yippie kay-ai-yay fudder muckers!"] 02:09 -!- lisette [n=miloidrr@201.232.58.66] has left #webgui [] 02:46 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:48 -!- cap10morgan_ [n=cap10mor@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:50 < CIA-6> WebGUI: colin * r6349 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: begin work on the buy method, to add variants to the cart 03:18 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 03:23 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:25 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] 03:25 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:26 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:27 -!- cap10morgan_ [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:27 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] 03:28 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:28 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:32 -!- cap10morgan_ [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] 03:32 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:34 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] 03:34 -!- cap10morgan_ [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:38 -!- cap10morgan_ [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)] 03:38 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 03:56 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 04:52 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [] 04:59 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 05:09 <@rizen> does anybody know how to lock a column in open office so that when you scroll right the one colum stays in position while the others move 05:09 <@rizen> i think it's called a pivot table in ms excel 05:19 <+perlmonkey2> rizen you mean something like in window where you split the screen on a column? 05:19 <@rizen> i guess so 05:20 <@rizen> i think it was all one window though when i saw it last 05:20 <+perlmonkey2> I'm not sure if that's what you want, but it should emulate it. 05:20 <@rizen> ii don't do advanced spreadsheet stuff all that often though so i don't really know how to ask for it 05:20 <@rizen> so how do i do it? 05:20 <@rizen> do you know? 05:21 <+perlmonkey2> I think you just select the column you want to keep in view and then Window->split and then the window is split and you can scroll either window. 05:22 <@rizen> hmm that doesn't seem to be working for me 05:22 <+perlmonkey2> I once wrote a little app in Calc for figuring out arbitrages for N number of bets, but that was the limit of my "advanced" spreadsheet usage. 05:23 <+perlmonkey2> Doesn't devide into two windows? 05:23 <+perlmonkey2> s/devide/divide/ 05:23 <@rizen> i have a spreadsheet that fits across 15 sheets that i use for forecasting pb budgets 05:23 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui 05:23 <@rizen> it's a big spreadsheet, but not terribly advanced 05:24 <+perlmonkey2> oh, ic. Yeah, I'm leading you astray. 05:25 < knowmad> rizen: how many columns do you want locked? only A? 05:26 <@rizen> yeah A 05:26 < knowmad> if so, select column B1 then select Window : Freeze 05:26 <@rizen> well and if i can get it, then 1 also 05:26 <@rizen> both have labels 05:26 <@rizen> and i want to see the labels all the way across 05:26 < knowmad> if you want column A and row 1 to always be locked, choose B2 then Window : Freeze 05:26 <@rizen> ok 05:27 < Doc777> Excuse me, When using a forum is there a way to disable the ratings? 05:27 <@rizen> dear god that's awesome 05:27 <@rizen> thank you 05:27 < knowmad> yw 05:27 <@rizen> Doc777, the only way is to remove the ratings from the templates 05:27 <@rizen> there's no switch 05:27 <@rizen> though that might be a good switch 05:27 < Doc777> Fair enough, thanks ;-) 05:27 < knowmad> ++ 05:47 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has joined #webgui 05:49 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has joined #webgui 06:43 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 06:46 < elnino> not exactly webgui qustion, does anyone know anything about windows-1251 encoding and mysql? 06:52 < elnino> maybe I should ask this instead.... Looks like webgui stores it's data as utf-8. Can someone confirm? 06:53 <+Radix-wrk> yup, pretty sure it does 06:54 <@apeiron> Looking at docs/create.sql, I see lots of CHARSET=utf8 06:55 < elnino> good enough for me.. I was given windows-1252 and it was displaying all weird, so I confired it to utf-8 in my browser and stored the source of that page in webgui and it worked great. I'll just tiell my russian friends they need to give me utf-8. Thanks!!! 06:55 <@apeiron> well 06:55 <@apeiron> You *could* convert it in Perl. 06:55 < elnino> don't go there. I've spent too much time on this... But thanks... 06:55 < elnino> =) 06:57 <@apeiron> It's really quite simple actually. use Encode qw/encode decode/; my $raw = decode('Windows-1251, $input); my $utf8 = encode('UTF-8, $raw); 06:57 <@apeiron> Well, Windows-1252 in your case. 06:58 <@apeiron> Although yeah, it would be more maintainable to just get UTF8 from the start. :) 06:59 < elnino> Oh. Ok, I'll keep it in mind. I have my fingers crossed that they are ok with utf-8 - don't see why not, it's as standard as one gets... 06:59 <@apeiron> Yup. If they're not, Perl can help you. :) 07:00 < elnino> If i'm reading this right, your suggestion is to replace what I did with the browser.. it would still be stored in mysql as utf-8, right? 07:00 <@apeiron> Not sure what you're saying re the browser. 07:01 <@apeiron> My suggestion was to, if needed, using Perl, convert the data from the encoding you're getting to UTF-8. 07:01 -!- topsub [n=josh@cpe-071-071-252-225.carolina.res.rr.com] has quit ["Leaving"] 07:02 < elnino> ok. yep. And I did the same thing using the broswer's encoding settings to do the same thing. 07:02 <@apeiron> ah. 07:02 < elnino> For a while, I thought you were explaining how to store the data in mysql as different encoding. 07:02 <@apeiron> heh, well, if you want to store it as UTF8, you have to convert it to UTF8, yes? :) 07:03 <@apeiron> Store it and have it actually stored *properly*, that is... 07:03 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has quit [Remote closed the connection] 07:03 < elnino> YES. 07:03 < elnino> I was thrown for a loop as to why they gave me windows-1252.. yuck. 07:03 <@apeiron> Ask them. :) 07:04 < elnino> we're good. I can get some rest now... nothing is worse than having something unresolved and lying awake thinking about it. 07:04 <@apeiron> ick, indeed. 07:05 < elnino> Have a great night. THank you for the quick responses! 07:05 <@apeiron> heh, no worries. Gnight! 07:05 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 07:13 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 07:41 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 07:41 -!- mode/#webgui [+v perlDreamer] by ChanServ 07:42 <+perlDreamer> rizen: art thou present? 07:42 <+perlDreamer> I summon thee in the name of CeeToo 07:42 <+perlDreamer> (not to be confused with Shek Two) 07:47 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:05 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit ["Leaving."] 09:27 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 09:49 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 10:31 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 11:21 < CIA-6> WebGUI: colin * r6350 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: more work for www_buy, and the add to cart UI 11:35 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:58 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 13:56 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has joined #webgui 14:26 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:48 < aselpilot> Is there any way to imbed an .swf into an article? I attempted to modify the html source but am unable to update it. 14:51 -!- aselpilot [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has quit ["Leaving."] 14:53 -!- jeremyrstream [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has joined #webgui 15:20 -!- Doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 15:40 -!- SDuensin [n=Scott@113.sub-75-206-110.myvzw.com] has joined #WebGUI 15:43 < SDuensin> Morning. 15:51 -!- adamrstream [n=grenade@226-234.207-68.tampabay.res.rr.com] has joined #webgui 15:52 -!- adamrstream [n=grenade@226-234.207-68.tampabay.res.rr.com] has left #webgui [] 16:10 -!- jeremyrstream [n=jeremy@rrcs-67-78-3-246.se.biz.rr.com] has left #webgui [] 16:32 -!- knowmad [n=william@97.66.185.250] has joined #webgui 16:42 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 17:39 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:45 -!- dionak [n=diona@97.66.185.250] has joined #webgui 17:55 < dionak> hey all 17:57 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:01 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:10 -!- perlDreamer [n=colink@nat039.mxim.com] has joined #webgui 18:10 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:10 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 18:10 -!- topsub [n=josh@97.66.185.250] has joined #webgui 18:12 -!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 18:17 <+perlDreamer> I'm stuck in a meeting for 6 hours 18:17 <+perlDreamer> much perl will be written :) 18:20 < topsub> dang.. thats a long meeting! 18:27 < CIA-6> WebGUI: jt * r6351 /WebGUI/docs/gotcha.txt: letting users know about new perl modules 18:27 < CIA-6> WebGUI: jt * r6352 /WebGUI/docs/gotcha.txt: adding another undocumented prereq....doug i'm looking at you!!!! 18:33 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 18:37 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:57 <+perlDreamer> rizen: does the product variant select box need a "null" entry, like "Please select an option to add to your cart"? 18:58 <@rizen> i think i'd rather it just display the first variant 18:58 <+perlDreamer> cool with me 18:59 <+perlDreamer> I just want to make sure that the pinstriping is right the first time :) 19:02 < SDuensin> This is just too much. http://www.youtube.com/watch?v=W6YgZc5th6g 19:02 < SDuensin> (Sorry for the link spam.) 19:11 < topsub> rizen, i have to disagree, someone could click add to cart without selecting an variant and lead to issues 19:11 < topsub> Think a null entry is a very good idea. 19:25 <@rizen> topsub: how does it feel to be wrong. i've never been and you look like someone who would know. 19:26 <@rizen> man am i funny =) 19:27 < topsub> hmmmm 19:32 <+perlDreamer> how about this: push @variantOptions, 'Null entry' if $user=='topsub'; 19:41 <+perlDreamer> either that wasn't funny, or no one noticed that the string 'topsub' is false in a numeric comparison 19:47 <+perlDreamer> does anyone remember which module provides the rmtree function? 19:48 <@apeiron> File::Path 19:48 <@apeiron> I noticed the ==, thought it was a mistake. 19:48 <+perlDreamer> thank! 19:48 <+perlDreamer> apeiron++ 19:49 <@apeiron> perlDreamer, The export system and its tests exhibit some of the coolest best practice filesystem modules for Perl. :D 19:49 <@apeiron> Path::Class and File::Path. Yum. 19:55 <+perlDreamer> I think I've figured out how to make multilingual content in WebGUI today. 19:55 <+perlDreamer> It's based on how multilingual is done in Drupal. 19:56 < dionak> we'll probably end up adding the 'Please select...' later 19:57 <+perlDreamer> RFEs and patches always welcome :) 19:57 <+perlDreamer> especially from known good devs/committers 19:59 < dionak> noted. thanks. rizen's in a playful mood again today. 19:59 <+perlDreamer> afaik, he's been up every night this week with bad servers 20:00 < dionak> ugh, 20:01 < dionak> so rizen gets more playful the less sleep he's had... 20:01 < dionak> he must not get much sleep at all 20:15 < bopbop> he 20:16 < bopbop> 's kind of like a gremlin 20:16 < bopbop> funny things happen when he's up after midnight, and if you feed him 20:16 <+perlDreamer> and never, ever get him wet! 20:16 < dionak> haha 20:16 < bopbop> that's right 20:19 < CIA-6> WebGUI: colin * r6353 /WebGUI/lib/WebGUI/Operation.pm: remove commerce related operations 20:19 <+perlDreamer> whoa 20:19 <+perlDreamer> CIA-6 is on the ball today 20:20 <@apeiron> Or it just happened to poll at the right moment. :) 20:25 <+perlDreamer> Let's test it. 20:26 <+perlDreamer> committed 20:31 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 20:35 < lisette> how to do to send to each user the username and password to your mail? I need to do a macro? 20:35 <+perlDreamer> no, just a little script 20:35 < lisette> how? 20:36 <+perlDreamer> well, get a list of all userIds from the users table 20:36 <+perlDreamer> create a user object for each one 20:36 < lisette> yes 20:36 <+perlDreamer> oh, wait a sec 20:36 <+perlDreamer> WebGUI does not know the user's password 20:36 <+perlDreamer> only the hashed password 20:37 < lisette> oh, yes 20:37 <+perlDreamer> do you have a list of passwords, from a user import? 20:37 < lisette> i have the password 20:37 < lisette> yes 20:37 <+perlDreamer> well, then it is a little more difficult, but still doable 20:37 <+perlDreamer> get the list of userIds 20:38 <+perlDreamer> and usernames from the db table 20:38 <+perlDreamer> get the password from the password list that you have 20:38 <+perlDreamer> then use WebGUI's email interface to send the emails 20:38 <+perlDreamer> you may want to limit how many emails you send per second, so you don't bury spectre and your SMTP server 20:39 < lisette> yes, i know 20:39 < lisette> thanks 20:40 <+perlDreamer> the email interface is in WebGUI::Inbox 20:40 < lisette> doesn't WebGUI::Mail::Send? 20:41 < CIA-6> WebGUI: colin * r6354 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: collect all code that deletes files in one place. Do not call it yet 20:42 <+perlDreamer> oh, yes. Sorry. My bad. It is WebGUI::Mail::Send 20:42 < lisette> thanks. 20:52 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 21:18 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 21:18 -!- mode/#webgui [+o rizen] by ChanServ 21:27 <+perlDreamer> heads up everybody: http://perlbuzz.com/2008/05/colons-invalidate-your-begin-and-end-blocks.html#comments 21:27 <+perlDreamer> I found and fixed a bunch of these (that I wrote) in the test suite 21:27 <+perlDreamer> the rest of the core is fine 21:32 <@rizen> yo mamma 21:34 <+perlDreamer> she would have known better 21:37 < CIA-6> WebGUI: colin * r6355 /WebGUI/t/ (11 files in 6 dirs): remove colons from END blocks, so they actually act like END blocks 21:41 <+perlDreamer> rizen: working with packages for templates sucks 21:41 <+perlDreamer> they're not editable with vim anymore 21:43 <@rizen> that's what's cool about it 21:43 <@rizen> oh, and yes they are editable with vim 21:43 <@rizen> all you have to do is extract the package 21:43 <@rizen> .wgpkg file is just a tgz file 21:44 <@rizen> and inside it's nice friendly editable JSON 21:44 <+perlDreamer> okay, but... 21:44 <@rizen> there's no buts 21:44 * perlDreamer prefers his JSON hidden behind several layers of perl API 21:44 <@rizen> and it is 21:44 <@rizen> that layer is called WebGUI 21:45 <@rizen> edit the damn templates in webgui like everyone else. =) 21:45 <+perlDreamer> eek! 21:45 <+perlDreamer> ...okay... 21:45 <@rizen> eek? 21:45 <+perlDreamer> I "eek" when yelled at 21:45 <@rizen> why eek? 21:45 <@rizen> i yelled? 21:45 <@rizen> oh cuz i said damn? 21:45 <@rizen> does that mean i'm yelling? 21:46 <+perlDreamer> "eek" is better than ~squit~ 21:46 <@rizen> damn is an adjective for me 21:46 <@rizen> i just use it in normal speech 21:46 <+perlDreamer> okay 21:46 <@rizen> if i was yelling I WOULD TALK LIKE THIS *or* *like* *this* 21:47 <@rizen> btw, i'm absolutely sure i've broken that BEGIN: vs BEGIN thing before 21:47 <@rizen> maybe not in webgui 21:47 <@rizen> but i'm sure i've done it 21:47 <+perlDreamer> I know I have 21:50 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui 21:50 -!- mode/#webgui [+v perlmonkey2] by ChanServ 21:51 <+perlmonkey2> /msg rizen if I have issues I'd like to discuss with the contract, whom would I talk to? 21:51 <+perlmonkey2> whups 21:52 <+perlDreamer> perlmonkey2: always safer to do AIM :) 21:57 <@rizen> pm2, me 21:57 <@rizen> if you have a skype account you can call me 21:57 <@rizen> plainblackguy 21:58 <@rizen> otherwise, we can talk via phone you should have my number from the emails i've sent you in the past 21:58 <@rizen> or we can do it via email 22:01 -!- perlDreamer [n=colink@nat039.mxim.com] has quit ["Leaving."] 22:02 <+perlmonkey2> rizen: I emailed you 22:28 <+perlmonkey2> Heh, a single P42.8Ghz w/ 1GB ram and an untuned source install of WebGUI is currently running 50 grad students taking long surveys as fast as they can read and click, and it is actually working just fine. 22:28 * perlmonkey2 is totally amazed. 22:32 < ckotil> nice 22:32 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 22:46 * apeiron has been reading phdcomics.com for a while. 22:46 <@apeiron> perlmonkey2, Are you sure they're actually taking the survey and not sleeping at the computer? :D 22:47 <+perlmonkey2> apeiron: hah, yes they have finsihed they're finals and the semester is over. But they are being forced, on the last Friday of the year, after all their work is done, to stay in office and complete the same survey over and over. 22:47 <@apeiron> ha 22:47 <+perlmonkey2> I'm guessing this is the worst thrashing the survey will ever take :P 22:47 <+perlmonkey2> the log is scrolling far faster than i could hope to read 22:48 <@apeiron> perlmonkey2, You could use WWW::Mech to give it a worse thrashing... 22:48 <@apeiron> >:) 22:49 <+perlmonkey2> apeiron: would take some work as there is a lot of javascript invovled, so the mech would have to know a lot more logic than just 'fill out this form' 22:49 <@apeiron> perlmonkey2, Oh, well, hrmph. 22:50 <+perlmonkey2> apeiron: hmm, actually I dno't think it would be that hard. 23:07 <+perlmonkey2> id generate will always be unique, or should that be tested for? 23:08 <+perlmonkey2> 22^80 (or whatever it is) is probably random enough to be unique enough? 23:10 <+perlmonkey2> or 80^22 I guess 23:21 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui [] 23:22 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 23:31 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 23:31 -!- mode/#webgui [+v perlDreamer] by ChanServ 23:38 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 23:46 -!- SDuensin [n=Scott@113.sub-75-206-110.myvzw.com] has quit ["Leaving"] 23:51 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 23:51 -!- mode/#webgui [+v perlmonkey2] by ChanServ 23:53 <+perlDreamer> perlmonkey2: what do you think of git? 23:59 <+perlmonkey2> perlDreamer: git? I've never used it, but read about it. I guess it has superior branching/merging than svn, so might be superior in that regard. --- Day changed Sat May 10 2008 00:00 <+perlDreamer> are you subscribed to the dev list? 00:01 <+perlmonkey2> Nope. Lots of sexy stuff going on there? 00:01 <+perlDreamer> http://www.webgui.org/webgui/dev/discuss/subversion-vs-git 00:01 <+perlDreamer> recently, yes 00:03 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 00:06 <+perlmonkey2> just read up a bit more on git and remembered what I liked so much. The local repositories that are automagically shared as branches to everyone else. I *really* dig that idea. 00:06 <+perlDreamer> yeah, so if you'd like another dev to check out something you're doing, you don't need a private branch in the main repo 00:07 <+perlDreamer> or need to pollute the main repo 00:08 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #webgui 00:08 -!- mode/#webgui [+o tavisto] by ChanServ 00:08 <+perlmonkey2> an emulation of svn and cvs are nice additions if you like your old tools/guis :) 00:10 <@tavisto> alright, did everyone do their homework and get 1 major corporation or government agency to start using WebGUI yesterday? 00:10 <+perlDreamer> hey, we don't listen to marketing dudes whose name rhymes with mephisto 00:10 <+perlmonkey2> Plus, I think it woudl make it easier to branch your own private branches. For instance, if I'm doing something and decide I want to try a radical change. I'd like to have a new branch rather than looking back through the messages and seeing which comment was the radical change so I can revert. 00:10 <@tavisto> actually... it's pronounced as if it was spelled tay-vee-sto 00:11 <@tavisto> so now you shall listen! 00:11 <+perlDreamer> eek! 00:11 <@tavisto> I've got 100k in award money for those of you that completed your task (pending a large rockstar was signed) 00:12 <+perlmonkey2> Hmm, I have a lot of contacts of web designers who use PHP stuff. But they're targeting small companies who want the $5/month hosters. Probably would be fine for PB's $20/month plan if they learned how powerful (and safe) it is over the PHPnuke-clones. 00:13 <@tavisto> that's where the webgui lite comes into play 00:14 <@tavisto> or a version of it anyway. I love the fact that we can throw a laundry list of features at small businesses... but back in the day when I was a reseller most never used half of what they thought was cool initially 00:15 <+perlDreamer> yeah 00:15 <@tavisto> dumbing down WebGUI to Godaddy's Website Tonight would work well for that sector 00:15 <+perlDreamer> I was looking at these guys: http://jobs.perl.org/job/8618 and thinking PhotoGallery clients 00:16 <@tavisto> wow that's going to be a project. 00:16 <+perlDreamer> w e b g u i 00:18 <+perlDreamer> it's much better than that old CGI stuff 00:18 <@tavisto> yes from the sounds of it, that would be a good match 00:18 <@tavisto> could combine new e-commerce w/ photo gallery 00:18 <+perlDreamer> oh yeah. C2 would be great with that 00:19 <+perlDreamer> maybe y'all should start combing the online perl job sites and sending in quotes for stuff like that 00:19 <@tavisto> that's not a bad idea. But you also know that you're eligible to do that as well right? 00:19 <+perlDreamer> I don't have enough time to do stuff like that 00:20 <+perlDreamer> I'd have to go full time 00:20 <+perlDreamer> and without the contracts up front, that's daunting 00:20 <+perlDreamer> besides, I give JT all my best ideas 00:20 <@tavisto> If you were to connect with a person like that and get them to "see things our way" you'd get a referral bonus 00:20 <@tavisto> not much work or time involved in that 00:20 <+perlDreamer> true 00:20 <@tavisto> me, jay, or Vrby are the ones that would have to do that work 00:20 <+perlDreamer> jay? 00:21 <@tavisto> ie. I'm going thru a 25 page RFP right now trying to pick apart what WebGUI can and can't do for a potential customer... blah.. that's the kinda stuff we would do for you 00:21 <@tavisto> Jay is a sales guy 00:26 -!- SquOnk [n=emhn@201.211.84.218] has joined #webgui 00:26 < SquOnk> Hi everyone 00:26 <+perlDreamer> Hi SquOnk 00:26 <@tavisto> howdy 00:26 < SquOnk> rizen: The upload was succesful. 00:26 <+perlDreamer> w00t! 00:26 <@tavisto> sweet 00:26 < SquOnk> rizen: webgui is in the incoming queue. That means it will be available on Debian Sid on sunday 00:27 < SquOnk> Sid is already on Perl 5.10 therefore is important to test thoroughly since Perl 5.8 will NOT be available in Sid. 00:28 <+perlDreamer> SquOnk, do you know how to run the test suite? 00:33 <+perlDreamer> none of us have a 5.10 sitting around 00:33 <+perlDreamer> if you do, then you could run the suite for us to check things out 00:35 <+perlmonkey2> if fedora 9 ever comes out, I'll have 5.10 ready to test with. 00:39 < SquOnk> perlbot: Yes 00:39 < perlbot> No! 00:39 < SquOnk> perlDreamer: Yes, I know how to run the test suite. 00:40 < SquOnk> perlDreamer: That's what I'm going to run. 00:40 < SquOnk> perlDreamer: But remember that Debian runs on i386, amd64, ia64, alpha, sparc, powerpc and many more :-) 00:40 <+perlDreamer> oh yes 00:40 * perlDreamer is ready for a storm of bug fixing and new uses 00:40 <+perlDreamer> users 00:41 <+perlDreamer> fedora 9 is out in 4 days 00:41 <@rizen> thanks for the update SquOnk 00:41 < SquOnk> perlDreamer: I can test directly on i386, amd64, sparc, powerpc and alpha... 00:41 < SquOnk> (and will test :-) 00:42 <+perlDreamer> cool. Thanks, SquOnk 00:42 < SquOnk> The next improvement will be automatica database creating and upgrading 00:56 -!- dionak [n=diona@97.66.185.250] has quit [] 00:56 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #webgui [] 00:57 -!- dionak [n=diona@97.66.185.250] has joined #webgui 01:09 -!- SquOnk [n=emhn@201.211.84.218] has quit ["Yippie kay-ai-yay fudder muckers!"] 01:25 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 01:29 < itnomad> I am using dynamic dns to point a registered domain name to my current ip address. When trying to connect remotely to my WebGUI website, I get the Bad Gateway error. I have been googling and searching the help on the Plain Black and DynDNS web sites. Can anyone point me in the right direction for finding a solution? I am using CentOS 5.1 and have no problems connecting from any of the computers on my intranet to my WebGUI website. 01:30 <+perlDreamer> does your ISP block port 80 traffic? 01:31 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 01:32 < itnomad> no. I've run Apache from home for a couple of years with no problems connecting by the current ip address, whatever that might be at the time. As I understand it, WebGUI needs a hostname to work. That's how I got involved with DynDNS. 01:33 < itnomad> The error message I get appears to come from the error directory of the wre installation. But I'm not sure of that. 01:33 <+perlmonkey2> itnomad: Can you pastebin some of the errors? 01:35 < itnomad> Proxy server received invalid response from an upstream server. Is the only error I have seen. I can't seem to find the http error logs. 01:36 <+perlmonkey2> /data/wre/var/logs? 01:37 <+perlDreamer> itnomad, I think I've seen an article on the wiki about DynDNS and WRE setups 01:37 <+perlDreamer> the wiki at webgui.org 01:38 < itnomad> the one from fishingfan? I've been reading it, but can't seem to find helpful info there. 01:39 < itnomad> cool, I've got the logs now. 01:39 < metanil> does pagination in folder asset works by default? 01:40 < itnomad> It looks like I may need to open up port 8081 01:40 < itnomad> I'm heading home to give that a try:) 01:40 <+perlDreamer> metanil: The Folder does not paginate. 01:41 <@preaction_> itnomad, only the mod_proxy WRE instance needs to be able to hit 8081, but the mod_proxy wre instance uses the site's ServerName to try to reach it 01:41 < metanil> perlDreamer, suppose i have 100 files within that folder ? :D 01:42 <+perlDreamer> metanil: Then it will be slow :( 01:42 < metanil> :( 01:42 <+perlDreamer> itnomad: http://www.webgui.org/community-wiki/setting-up-the-wre-when-your-isp-block-port-80 01:42 <+perlDreamer> that's the wiki article I remembered 01:42 <@preaction_> 100 isn't much, 1000 would be slow 01:43 -!- wgGuest61 [n=wgGuest6@201.232.58.66] has joined #webgui 01:44 <+perlDreamer> rizen: the product Sku is working now 01:44 <+perlDreamer> it needs some polish, but it can show a basic form for buying a variant, and it correctly adds itself to the cart 01:45 < wgGuest61> Hi I have a question about the Colaboration System template's 01:46 < wgGuest61> In the default submission template, in the atacchment loop line 01:46 < wgGuest61> How can i to diference the atacchmen file 01:46 < itnomad> perlDreamer: that article looks like it could be helpful. Thanks, all. 01:47 < wgGuest61> When an user atach a mp3 file show a special line 01:47 < wgGuest61> and when an user atach a flv file show other difrent line 01:47 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 01:49 -!- f00li5h_ [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui 01:54 <+perlDreamer> wgGuest61: You would need to use a more advanced templating system than the default one that WebGUI uses 01:55 <+perlDreamer> HTML::Template::Expr, or TemplateToolkit 01:58 < CIA-6> WebGUI: colin * r6356 /WebGUI/lib/WebGUI/ (Asset/Sku/Product.pm i18n/English/Asset_Product.pm): form elements for buying a variant of a product 02:05 < wgGuest61> How can i use this template? 02:06 -!- f00li5h_ is now known as f00li5h 02:11 <+perlmonkey2> f00li5h: hello? what's up? 02:11 <+perlDreamer> wgGuest61: You start by installing it from CPAN. Then you add it to the list of WebGUI template plugins in your site's webgui configuration file. Then you edit the template and change ALL of the templating syntax to match your new templating system. 02:12 <+perlDreamer> this link has more details: http://www.webgui.org/community-wiki/how-to-enable-other-template-engines 02:13 <+perlDreamer> and I would recommend searching the wiki and forum for more information 02:14 < wgGuest61> Tks perldreamer 02:15 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:16 < wgGuest61> Oki 02:16 < wgGuest61> Tks 02:24 < CIA-6> WebGUI: colin * r6357 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: fix i18n for buy button in the Product 02:24 < CIA-6> WebGUI: colin * r6358 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: begin adding inventory control overrides of parent class 02:27 -!- wgGuest61 [n=wgGuest6@201.232.58.66] has quit [] 02:33 -!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] 02:35 < f00li5h> perlmonkey2: =^_^= 02:49 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 02:51 -!- lisette [n=miloidrr@201.232.58.66] has quit ["Leaving."] 02:56 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 03:10 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:30 -!- ascii [n=ascii@64.234.60.83] has quit ["leaving"] 03:43 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 04:00 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 04:12 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 04:45 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has joined #webgui 04:46 < pilaf153> I have installed webgui and started editing the menu. I loggout out for a while and came back but now it is tell me it is locked under another version tag. I only have on version tag listed the one I was using before. Is there anyway to unlock flexmenu 04:47 <@preaction_> pilaf153, join the version tag again 04:48 <@preaction_> alternatively, delete the version tag 04:48 < pilaf153> I made sure I am currently using the version tag 04:48 <@preaction_> did you commit the version tag? 04:48 < pilaf153> no 04:49 < pilaf153> If I delete it you think it will work 04:49 <@preaction_> most likely, but i don't know 04:49 < pilaf153> I have no prpblem trying that if thats what will do it 04:49 < pilaf153> oh ok 04:51 < pilaf153> that did it thanks 04:52 <@preaction_> you can disable that version tag stuff if you want 04:53 < pilaf153> what happens if I do 04:53 <@preaction_> on the Settings pane in the admin console, Content tab, Auto-Commit Changes and Skip Commit Comments, turn them both to on 04:53 < pilaf153> just any changes that are made will be made 04:53 <@preaction_> your changes will get committed automatically 04:53 < pilaf153> would it matter if I have multiple users making changes 04:53 <@preaction_> there is still technically a version tag, you can still roll back, but it just gets committed right away 04:54 < pilaf153> I see 04:54 <@preaction_> no, it shouldn't be affected, except that things won't be locked for long 04:54 <@preaction_> a few seconds to a minute, or more if you have an approval process 04:55 -!- ascii [n=ascii@64.234.60.83] has joined #webgui 05:25 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 08:37 -!- steveo_a1 [n=sno@76.226.183.26] has quit ["Leaving."] 16:14 -!- br4k3r_ [n=c0a8021a@bas3-ottawa10-1279549458.dsl.bell.ca] has joined #webgui 16:15 -!- br4k3r_ [n=c0a8021a@bas3-ottawa10-1279549458.dsl.bell.ca] has left #webgui [] 16:38 -!- KennyBoy [n=technica@rskinner.gotadsl.co.uk] has joined #webgui 16:43 < KennyBoy> Hi there :) I'm considering using webGUI and I'm trying to figure out: can/does WebGUI use persistent database connections (Apache::DBI)? Does anyone know? 18:08 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 18:43 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has left #webgui [] 19:49 -!- steveo_aa [n=sno@76.226.183.26] has quit ["Leaving."] 19:50 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 20:24 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has joined #webgui 20:26 < pilaf153> I was wondering if anyone could help with cool menus. I have it set up so it is a verticle menu and when the user mouseovers the next level menus flow vertical as well but they cover the other sections of the menu. Is there a way for cool menus to "push" down the other menu labels so it is more or less expanding the menu? 20:28 < pilaf153> If that cant happen I also found this macro 20:28 < pilaf153> http://www.webgui.org/page_tree_menu_macro#JV6ldy52y8Cxi3x_45EAPQ 20:28 < pilaf153> but I have no clue how to use macros 21:47 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 21:47 -!- mode/#webgui [+o Haarg] by ChanServ 22:01 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] --- Day changed Sun May 11 2008 00:41 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has quit [] 01:41 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has joined #webgui 02:00 -!- KennyBoy [n=technica@rskinner.gotadsl.co.uk] has quit [] 03:03 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 03:03 -!- mode/#webgui [+v perlDreamer] by ChanServ 03:12 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 03:23 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 06:26 -!- steveo_aa [n=sno@76.226.183.26] has quit [Read error: 110 (Connection timed out)] 07:42 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 07:50 < CIA-6> WebGUI: colin * r6359 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: override addToCart in the Product Sku for doing inventory control 08:16 < CIA-6> WebGUI: colin * r6360 /WebGUI/lib/WebGUI/Form/Email.pm: forward porting email fix from 7.4 12:12 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 17:19 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has joined #webgui 17:41 -!- snapcount [n=snapcoun@86.11.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 18:39 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 18:39 -!- mode/#webgui [+o rizen] by ChanServ 19:42 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 21:00 -!- snapcount [n=snapcoun@adsl-35-172-202.dab.bellsouth.net] has joined #webgui 21:01 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 21:01 -!- mode/#webgui [+v perlmonkey2] by ChanServ 21:41 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 22:17 -!- snapcount [n=snapcoun@adsl-35-172-202.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 22:58 -!- br4k3r_ [n=c0a80217@bas3-ottawa10-1279550965.dsl.bell.ca] has joined #webgui 22:59 -!- br4k3r_ [n=c0a80217@bas3-ottawa10-1279550965.dsl.bell.ca] has quit [Client Quit] 23:23 -!- snapcount [n=snapcoun@adsl-35-191-47.dab.bellsouth.net] has joined #webgui --- Day changed Mon May 12 2008 00:36 -!- snapcount [n=snapcoun@adsl-35-191-47.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 02:57 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:58 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:46 -!- snapcount [n=snapcoun@252.10.101.97.cfl.res.rr.com] has joined #webgui 04:23 -!- snapcount_ [n=snapcoun@252.10.101.97.cfl.res.rr.com] has joined #webgui 04:34 -!- snapcount [n=snapcoun@252.10.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 04:35 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 04:44 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 04:45 -!- snapcount_ [n=snapcoun@252.10.101.97.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)] 05:02 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 05:02 -!- mode/#webgui [+o preaction_] by ChanServ 05:05 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 05:07 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 05:07 -!- mode/#webgui [+v perlmonkey2] by ChanServ 05:40 -!- wgGuest43 [n=wgGuest4@74.167.151.156] has joined #webgui 05:41 -!- wgGuest43 [n=wgGuest4@74.167.151.156] has quit [Client Quit] 05:48 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 06:05 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 06:05 -!- mode/#webgui [+o preaction_] by ChanServ 06:20 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 07:18 -!- f00li5h_ [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui 07:23 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] 10:47 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:24 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 11:29 -!- f00li5h_ is now known as f00li5h 14:19 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:54 -!- SDuensin [n=Scott@248.sub-75-206-31.myvzw.com] has joined #WebGUI 16:01 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:01 -!- mode/#webgui [+o khenn] by ChanServ 16:02 < SDuensin> Greetings. 16:13 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:13 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:43 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has joined #webgui 16:43 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 16:58 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:59 -!- mode/#webgui [+o rizen] by ChanServ 17:20 -!- knowmad [n=william@97.66.185.250] has joined #webgui 17:24 -!- estiven [n=estiven@201.232.58.66] has joined #webgui 17:24 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 17:24 < CIA-6> WebGUI: perlmonkey2 * r6361 /branch/WebGUI_Survey2/www/extras/wobject/Survey/ (gradient-glossy.png survey.css administersurvey.js): Added 500ms delay during 1 button page clicks. 17:40 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:45 < dionak> hola 17:48 < estiven> Hola 18:01 -!- webgeek [n=webgeek@fvec-nat.d214.org] has joined #webgui 18:02 < webgeek> i have 3 queries in 1 report. the first and second one depend on the value from the first. how can i display the data for the third outside of the nested query 2 18:03 < webgeek> as soon as i close the query 2 loop no data for the third displays 18:04 < dionak> off the top of my head, i recall having to embed the loops. so to get the data for query 3, i had to be in the query2 rows loop 18:04 < dionak> and likewise for query1 18:06 < webgeek> thats what i am finding but query 3 has a param from query 1 not query 2 so i don't want it nested 18:08 < dionak> you lost me there but could you not customize the template to show only the data you want? This is our general practice 18:09 < webgeek> query 1 gets me departments. query 2 gets me courses for that department. query 3 gets me faculy for that department from a different data link 18:10 < webgeek> when i edit the sql report template i try to close the query 2 loop and then display query 3 and i get no data 18:11 < dionak> the queries are actually 'chained' if you look at the sqlreport code. each one works off the results of the previous query. 18:12 < dionak> which is why query2 can't be closed and then query3 accessed. 18:13 < dionak> be back...meeting 18:15 -!- topsub [n=josh@97.66.185.250] has joined #webgui 18:40 < lisette> i make a macro and i have a query of another database different of webgui, i need to process this results in a loop (while or another) which is the condition in the loop? 18:42 -!- snapcount_ [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:42 -!- snapcount_ is now known as snapcount 18:56 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 19:22 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:22 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:27 <+perlDreamer> rizen: You ready to talk inventory? 19:29 <@rizen> perhaps 19:33 < lisette> i make a macro and i have a query of another database different of webgui, i need to process this results in a loop (while or another) which is the condition in the loop? 19:34 <+perlDreamer> while (my $hashRef = $statementHandle->hashRef) { # ??? 19:34 <+perlDreamer> would need to see more code to really answer that question 19:34 < lisette> my $result = WebGUI::SQL::ResultSet->prepare($sql, $dbh); 19:34 < lisette> $result->execute(); 19:34 < lisette> my %rs = $result->hash; 19:34 < lisette> while(%rs){ 19:35 <+perlDreamer> almost, the last two statements can be combined 19:35 <+perlDreamer> while (my %rs = $result->hash) { 19:35 < lisette> ok, this works? 19:35 <+perlDreamer> yeah, it looks fine 19:36 <+perlDreamer> well, I need to check the ResultSet call 19:36 <+perlDreamer> prepare may not want a db handle 19:36 <+perlDreamer> nope, that's fine 19:36 < lisette> how? 19:36 < lisette> ok 19:37 <+perlDreamer> rizen: let me know when you're ready then 19:38 <@rizen> i am i'm just screwing with you 19:38 * perlDreamer checks the top of his head of slots 19:38 <+perlDreamer> so, what is your flow for inventory management 19:38 <+perlDreamer> On addToCart, do I need to do anything? 19:39 <@rizen> yes 19:39 <@rizen> it works like this: 19:39 <@rizen> you modify addToCart so that it subtracts one from the inventory 19:39 <@rizen> if there is one 19:39 <@rizen> you should check to make sure you have enough for the first add 19:39 <@rizen> in addToCart 19:39 <+perlDreamer> and if there isn't? exception? 19:40 <@rizen> that's up to you 19:40 <@rizen> the only thing 19:40 <@rizen> that will ever call addToCart 19:40 <@rizen> is your www_ method 19:40 <+perlDreamer> okay 19:41 <@rizen> then you also fill in the getQuantityAvailable method 19:41 <@rizen> and that's what the cart will use to let the user modify the quantities in teh cart 19:42 <+perlDreamer> and from there, all the on* subs that might touch quantities 19:43 <@rizen> oh wait 19:43 <@rizen> i take that back 19:43 <@rizen> you should check the quanity available in your addToCart method 19:43 <@rizen> only if you want to throw an exception or whatever 19:44 <@rizen> the onAdjustQuantityInCart method is where you should actually put the code that modifies inventory 19:44 <@rizen> that and onRemoveFromCart 19:44 <+perlDreamer> and onRefund? 19:44 <@rizen> yeah all the onMethods as you said 19:45 <+perlDreamer> okay, that's pretty clear 19:46 <+perlDreamer> I think I'll make it an exception (just to continue good practice). 19:47 <@rizen> don't throw exceptions in the onMethods though 19:47 <+perlDreamer> no 19:47 <+perlDreamer> only addToCart 19:47 <@rizen> cuz the cart will just think something bad happened 19:48 <@rizen> it won't try to correct the something bad 19:48 <+perlDreamer> and you're checking getQuantityAvailable anyway 19:48 <@rizen> right 19:48 <@rizen> if you have any special reason to do so you may also want to change the getMaxAllowedInCart method 19:48 <@rizen> by default it just calls getQuantityAvailable though 19:48 <@rizen> so you probably don't need to modify it 19:49 <+perlDreamer> Sounds like that would be a LimitedQuantityProduct :) 19:50 <@rizen> well for example, in the EMS, there may be 1000 tickets available, but you can only buy 1 19:50 <@rizen> so they are different there 19:51 <+perlDreamer> I don't think I need to do that for the basic Product. 19:51 <+perlDreamer> it can either be sub-classed or RFE'd in later 19:51 <+perlDreamer> I am more more worried about onRefund, due to a design issue with the JSON collateral 19:52 <+perlDreamer> I've been using the index in the JSON array as a unique identifier 19:52 <+perlDreamer> and as long as only the Asset accesses its collateral, that works fine 19:52 <+perlDreamer> but for onRefund, that could happen a while later 19:52 <+perlDreamer> and the collateral could be reordered between now and then 19:52 <+perlDreamer> so index is not a good solution 19:53 <+perlDreamer> I thought about using variant sku, but it's not guaranteed unique by the system 19:53 <+perlDreamer> Do you think it would be better to add a GUID to the collateral, or to make sure that variant skus are unique to a product? 19:54 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 19:54 <@rizen> yup 19:54 <@rizen> add a guid 19:55 <+perlDreamer> okay, I was kind of leaning that way, but then I realized that if variant skus are not unique that they won't be able to do an inventory sync. 19:55 <+perlDreamer> but a guid will be useful in other cases anyway 19:58 <+perlDreamer> I'm feeling pretty confident that I can get the inventory control and product manager (import/export) done by the end of the month. 19:59 <+perlDreamer> If I get done early, I'll ask for other things to help out. 19:59 <@rizen> sweet dood cuz i'm getting crushed 20:00 <+perlDreamer> oh, blocking on C2 time due to $dayJob? 20:00 <@rizen> yup 20:01 <+perlDreamer> if you can, make a list with lots of little subtasks. That way they can be farmed out. 20:02 <@rizen> yeah, when i get time 20:02 <@rizen> =) 20:17 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #webgui 20:17 -!- mode/#webgui [+o tavisto] by ChanServ 20:23 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 20:24 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 20:24 -!- mode/#webgui [+o rizen] by ChanServ 20:49 -!- lisette [n=miloidrr@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 20:50 -!- estiven [n=estiven@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 20:50 < CIA-6> WebGUI: colin * r6362 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): finalize template variable names for the variant buy form. Add help for template variables and i18n 21:03 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 21:23 -!- steveo_aa [n=sno@76.226.183.26] has left #webgui [] 21:27 -!- lisette [n=miloidrr@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 21:32 -!- webgeek [n=webgeek@fvec-nat.d214.org] has left #webgui [] 22:27 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 22:33 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 22:39 < metanil> what is the best way to do a form post in webgui way? like i could create form using template and submit.. but how i'm supposed to handle the submission and returning back other page? 22:39 <@preaction_> metanil, an asset 22:40 < metanil> preaction_: :D 22:40 <@rizen> actually...a content handler 22:40 < metanil> ? 22:41 < metanil> content handler is the part of asset isn't it? 22:42 <@preaction_> no, you can write your own content handlers 22:44 < metanil> i search the wiki for it but couldn't get anything about it.. 22:45 <@preaction_> look at lib/WebGUI/Content/*.pm, the Operation.pm would probably be the easiest to understand. there's nothing complicated about them 22:46 < metanil> thnx 22:47 < metanil> i guess i don't have lib/WebGUI/Content directory. 22:48 <@preaction_> they're added in 7.5 22:48 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 22:48 < metanil> i got 7.4.17-stable 22:57 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 23:08 <@tavisto> Has anyone seen this windows install document from Signal Mountain? 23:08 <@tavisto> http://www.signalmountain.co.uk/uploads/Installing_WebGui_on_Windows_V2.pdf 23:09 <@tavisto> I think the 5th box is incorrect as the c:\data\wre\sbin\services\windows directories aren't created yet? 23:10 <+perlDreamer> I think the whole thing is wrong, since the WRE includes perl 23:10 <@tavisto> THAT's what I didn't understand either. 23:10 <@tavisto> but I haven't done a windows install.. heh. But I was pretty certain that all of the perl modules were included already :) 23:11 <+perlDreamer> not only the modules, but perl itself 23:11 <@tavisto> I just got off the phone with a potential customer that was kinda confused at this document. It was added to the wiki instructions but probably isn't helping newbs much 23:12 <+perlDreamer> there's a handy little link for emailing him about errors mailto:feedback@signalmountain.co.uk 23:12 <@tavisto> yeah I know, I just wanted to verify this thing was jacked up. Do you see anything else that sticks out as incorrect 23:14 <+perlDreamer> not in that document, but we have 3 hits for WRE windows in the wiki, and I don't think they all jive 23:16 < metanil> is there any tutorial for developing Assets similar to "Wobject Development Tutorial" in wiki? 23:17 <+perlDreamer> Assets are essentially the same as Wobjects 23:22 <@tavisto> yeah there used to be 5 different WRE and windows documents and on one of our staff bug fixer days I went in and got rid of some duplication 23:25 <@tavisto> however, there's more work to do. I often times think that some of the official instructional wiki posts should be locked to prevent erroneous information being added to the documents that people access most when they first start using WebGUI. Although then again that kinda defeats the purpose of the wiki :) 23:26 <+perlDreamer> true, that 23:29 <@preaction_> tavisto, i still maintain that the ability to subscribe to wiki posts would solve that problem, since an editor could maintain it 23:29 <@apeiron> preaction_, Well-volunteered 23:29 <@tavisto> that's true pre 23:29 <@tavisto> I still think that is a great idea/solution as well. 23:29 <+perlDreamer> that's how wikipedia works 23:29 <+perlDreamer> iirc 23:29 <@tavisto> it would end the murdering of valid wiki posts :) 23:30 <@preaction_> pd: exactly 23:32 -!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] 23:32 < metanil> is there any tutorial for developing Assets similar to "Wobject Development Tutorial" in wiki? 23:33 <+perlDreamer> metanil: Assets are essentially Wobjects 23:33 <@preaction_> metanil, you can use the wobject development tutorial to develop an asset 23:33 <@preaction_> Wobject is a subclass of Asset 23:33 < metanil> why is the first question in that tutorial looks like "Should I build an asset rather than a wobject?" 23:33 <+perlDreamer> so you know which one to subclass 23:34 <@preaction_> asset is lower-level, you most likely want wobject 23:34 < metanil> hmm.. gr8 23:34 <+perlDreamer> tell us what you're trying to do, metanil 23:38 -!- Charley [n=charley@192.112.24.66] has joined #Webgui 23:38 <@tavisto> Hey Charley 23:39 < Charley> hey. anyone here very familiar with the event calendar? 23:39 <+perlDreamer> how familiar is "very" familiar? 23:39 <+perlDreamer> iow, what's up? 23:40 <@preaction_> perlbot anyone 23:40 < perlbot> Somewhere, someplace, in some universe, somebody uses whatever you just asked about. However, if you actually want help with it, please just ask a question; don't ask to ask, or ask if anyone can help. 23:40 < Charley> ha. My site is centered. But, when I click the "add event", my template moves over to the left. 23:41 <+perlDreamer> for the add event form only? 23:41 < Charley> the entire site moves over to the left 23:41 < Charley> click on "Add" under community calendar: http://web402.plainblack.net/ 23:41 <@preaction_> sounds like a bad template 23:42 <@preaction_> bad template <-> style interaction 23:42 <@preaction_> and i'll agree, the add event template is horrible 23:42 <+perlDreamer> yeah, that's it 23:42 <+perlDreamer> if you click on the recurrence tab, it moves even farther to the left 23:42 <+perlDreamer> but outside the form it's fine 23:43 <+perlDreamer> so, only your editors will see this 23:44 <@tavisto> in Safari 3.0 this site is not centered 23:44 <@preaction_> no, it's a bug. i could've swore i fixed this back in 7.4.23 23:45 <@tavisto> top horizontal nav is centered though 23:46 < Charley> actually, I have it set where the general public can enter events, so the public will be able to see it jump to the left. Which is not so bad, but my menu stays centered. So it's a little messed up looking. 23:47 <+perlDreamer> I'd file the bug, since the last 7.4 bug release is not too far off in the future 23:47 <+perlDreamer> all new stuff will happen in 7.5 23:47 <+perlDreamer> Haarg: I merged the Form/Email dot fix into 7.5. Will all others happen en masse for the 7.5.11 release? 23:48 <@Haarg> other things from 7.4 you mean? 23:48 <+perlDreamer> yes 23:48 <@Haarg> yeah, i'll be merging them 23:48 <+perlDreamer> okay, sorry for being impatient 23:49 <@tavisto> Charley, I saw you purchased a new server today. Are you already starting the new South Ark project/site? 23:49 <+perlDreamer> tavisto, he's done a bunch already 23:49 <+perlDreamer> it looks quite nice 23:49 * perlDreamer starts drooling about spudnuts 23:50 <@tavisto> hehe sweet, I lose track of such things b/c I talk to so many peeps.. But that's great 23:53 -!- SDuensin [n=Scott@248.sub-75-206-31.myvzw.com] has quit ["Leaving"] --- Day changed Tue May 13 2008 00:00 < dionak> how do you get a list of everything from perlbot 00:00 < dionak> ? 00:00 < dionak> seems handy and funny 00:01 <@apeiron> perlbot, source 00:01 < perlbot> check out my insides: http://chrisangell.com/incoming/chrisbot/v3 00:01 <+perlDreamer> perlbot: help 00:01 < perlbot> (fact) : tell (who) about (what) : (what) > (who) : learn (what) as (info) : relearn (fact) as (info) : phone (phone #) : shorten (url) : shorten it : search (keyword) : cpan (mod) : docs (mod) : perldoc -f (func) : jargon (term) : math (expr): fortune : flip : host (type) (record) : rot13 (text) : roll (die) : tempconv (temp) : scramble (foo) : 8ball (question) : slap (who) : diss (who) : top/bottom (num) karma : geoip (ip) 00:01 <+perlDreamer> dionak: if you want a list of what it's learned, that's another story 00:01 <@apeiron> http://chrisangell.com/incoming/chrisbot/v3/data/facts.db has everything it seems. 00:01 <@preaction_> perlbot factoids 00:01 <@preaction_> perlbot keywords 00:01 < perlbot> Check out all the things I know: http://www.chrisangell.com/cgi-bin/botkeywords.cgi Don't want to see the port and country TLD facts? http://chrisangell.com/cgi-bin/botkeywords.cgi?noports=1&nocountries=1 00:02 <@preaction_> perlbot is populated by ... well, denizens of #perl, so uber-geeks and social misfits. you were warned 00:03 <+perlDreamer> apeiron, reading sqlite dbs is not fun :/ 00:03 <@rizen> hiring web designers is WAY harder than hiring programmers 00:03 < dionak> true 00:06 < Charley> tavisto, how do you know about spudnuts? 00:07 <@tavisto> I see all of the sales @ Plain Black. 00:07 <@tavisto> this is Tavis 00:07 <@tavisto> :) 00:07 <@tavisto> I dont know about spudnuts... but I'm assuming you're referring to whatever this new server is for 00:07 < Charley> Hey! I figured. I guess that was Perldreamer drooling over the spudnuts. 00:07 <+perlDreamer> mmmm 00:07 <+perlDreamer> spudnuts 00:08 <+perlDreamer> of course, if there was some BBQ nearby that would do, too 00:08 <@tavisto> what is that? 00:08 < Charley> sooo, how do you know about our claim to fame? 00:08 <@tavisto> perlbot spudnuts 00:08 < Charley> they are heavenly 00:08 <+perlDreamer> I read this awesome website about El Dorado, Arkansas 00:08 < Charley> donuts made from potato flour 00:08 < Charley> ha! 00:08 <@tavisto> wow 00:08 <+perlDreamer> of course, they have them in Tri-Cities Washington, too 00:09 <@tavisto> So Charley is this server for the South Ark proj then? 00:09 < Charley> really? I had no idea. 00:09 <+perlDreamer> oh, yeah 00:09 <+perlDreamer> The Spudnut Shop 00:09 < Charley> the one I purchased today is for the college I'm working at. 00:09 <+perlDreamer> right on George Washington way 00:09 < Charley> we're getting ready to redo our site. I convinced our CIO to go with WebGUI. 00:09 <@tavisto> cool, I have a hard time keeping up with all your projects.. When we talked originally I remember you developed for like the who town 00:09 <@tavisto> whole town even 00:10 <+perlDreamer> perlbot: spudnuts is donuts made from potato flour 00:10 < perlbot> added spudnuts to the database 00:10 <@tavisto> that's great. 00:10 <@tavisto> perlbot JT Smith likes small pillows 00:10 < Charley> Yes. The one we're launching tomorrow (and having issues with the event calendar) is for the city of El Dorado, AR. 00:11 <@tavisto> yeah I looked at the URL you posted... BTW.. it wasn't centered for Safari 3 00:11 < Charley> They are doing a big launch at the Arkansas Welcome Center. So, everything has got to be perfected by tomorrow. 00:11 < Charley> any ideas on how to keep it from moving to the left when adding an event? 00:11 < Charley> i messed with the css, but could make no headway. 00:11 <@tavisto> well, I'm talking about the site design in general.. not on the form 00:12 <@tavisto> the navigation on the home page stays centered 00:12 < Charley> ah. well, crap. 00:12 < Charley> yeah. 00:12 <@tavisto> however in firefox 2 the whole site design is centered 00:12 <@preaction_> Charley, if i'm not mistaken, there's an extra in the template somewhere 00:12 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 00:12 < Charley> ok. in the event calendar "add/edit event" template? 00:13 <@preaction_> yes 00:13 < Charley> i'll check it out. thanks. 00:18 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 00:18 -!- mode/#webgui [+v perlmonkey2] by ChanServ 00:20 < Charley> preaction, I believe you are correct! It still moves a little to the left, but I think that may be due to the width of the HTMLArea. Do you know how to edit the width of the HTMLArea box? 00:22 <@preaction_> it's just a Rich Edit, i don't know if you can set which rich edit from the Calendar's properties, but that would be my first choice 00:22 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 00:22 <@preaction_> also don't know if you can edit the width of the rich editor from the Rich Edit properties 00:24 -!- juan [n=juangui@201.232.58.66] has joined #webgui 00:29 <+perlDreamer> Charley: Are you coming to the WUC? 00:31 < juan> i had configured a survey and i was checking the statistical overview and every i was checking the view grade book to verify the number of users that had answering it 00:31 < juan> today i was checking again and i find the view grade book without entries 00:32 < juan> i don't know what happened? 00:32 <+perlDreamer> is there data in the database? 00:33 < juan> i am checking 00:34 < Charley> also, when I'm in the Edit section, the font on my coolmenu changes to 8px. 00:35 < Charley> When is the WUC? 00:35 <@tavisto> Aug 28th-29th 00:35 <+perlDreamer> August 27th and 28th, in Madison, Wisconsin 00:35 <+perlDreamer> huh? 00:35 <@tavisto> the workshops are on the 26th and 27th 00:36 <+perlDreamer> my bad 00:36 <@tavisto> dude wtf... there's a dumb typo on wuc site right now... says 2007! 00:36 <+perlmonkey2> Charley: I wonder how much it would cost to hire someone to come up with a good xhtml menu system? 00:36 <+perlDreamer> a plainblack staffer should fix that, tavisto :) 00:37 <@tavisto> on it 00:37 <@tavisto> that's why im not talking atm 00:37 < juan> perlDreamer, i am checking in the survey_response table and there is not data 00:37 <+perlDreamer> well, that explains why the gradebook is empty 00:37 <+perlDreamer> but not why the data is gone 00:38 <+perlDreamer> juan, the Survey does have a way to delete all data, built into the UI 00:38 <+perlDreamer> it's possible that somebody hit it 00:39 <+perlDreamer> you can check the Apache logs for a url that looks like func=deleteAllResponses.* 00:40 <+perlDreamer> also, do you have backups of the database that you could use to restore the data? 00:42 < juan> i am going to check 00:46 < Charley> End of August? Yes, I think I can definately do that. 00:53 -!- Charley [n=charley@192.112.24.66] has quit [] 01:02 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 01:04 < juan> perlDreamer, if I don't want to restore all the tables in the database, can i restore only the tables related to the survey? 01:09 <+perlDreamer> eys 01:09 <+perlDreamer> yes 01:09 <+perlDreamer> edit the backup file to only contain those tables 01:10 <+perlDreamer> I'm glad you have a backup 01:10 <+perlDreamer> A lot of people don't set them up 01:10 <+perlDreamer> perlmonkey2: Please consider this as an informal RFE. 01:10 <+perlDreamer> If you have a deleteAllResponses method, please log it explicitly in the WebGUI log file 01:10 <+perlDreamer> who did it and when 01:11 <@apeiron> And probably which survey it affects, neh? 01:11 < juan> ok 01:11 <+perlDreamer> oh, good one, apeiron! 01:11 <+perlmonkey2> perlDreamer: hah, good idea 01:12 <+perlmonkey2> apeiron: also good idea. So the admin knows who's butt to kick. 01:13 <+perlDreamer> $self->locate('offender')->butt({action => 'kick', force => 'maximum'}); 01:15 -!- dionak [n=diona@97.66.185.250] has left #webgui [] 01:25 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 01:25 -!- mode/#webgui [+o khenn] by ChanServ 01:26 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 01:41 -!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 01:44 < juan> perlDreamer, 01:45 < juan> i have something strange, i have restored the data and all was ok and after some minutes the data disappear again 01:46 <+perlDreamer> juan, it is possible that your database is corrupted. 01:46 < juan> and is happening with this specific survey 01:46 <+perlDreamer> there are other surveys that are okay? 01:47 < juan> yes 01:47 < CIA-6> WebGUI: colin * r6363 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: remove out of date collateral comments and fix a POD typo 01:48 <+perlDreamer> did you check the apache logs for that url that I mentioned earlier? 01:48 <+perlDreamer> is it possible that someone else from your team is messing around on the site? 02:02 < juan> perlDreamer, i have another question, in this site i have always some workflows that always have status waiting and never disappear for suspended workflows 02:02 <+perlDreamer> which workflows are they? 02:03 < juan> Commit With Approval 02:03 <+perlDreamer> they are probably waiting for approval 02:03 -!- lisette [n=miloidrr@201.232.58.66] has left #webgui [] 02:06 < juan> but i don't have pending commits in the site 02:06 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 02:07 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:18 -!- Charley [n=charley@192.112.24.61] has joined #webgui 02:20 < Charley> hey. I have a serious dns problem. We had a webspace set up at web368.plainblack.net. We upgraded and our new address is web402.plainblack.net. When I transferred the dns for GoElDorado.com it is coming up with our old site on web368.plainblack.net. What can I do? 02:20 < Charley> it needs to show the site at web402.plainblack.net 02:21 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 02:28 < metanil> i got this messages comping every 3 minutes on my modproxy.error.log file.. any idea whats the problem is? 02:35 < metanil> oops .. and the message is in http://webgui.pastebin.com/d7bf65a75 02:36 <@preaction_> someone's sending SIGTERM to the apache processes, meaning most likely someone is forcibly shutting them down 02:36 <@preaction_> or, the wremonitor is doing it 02:36 <@preaction_> which would explain the every three minutes thing 02:37 <@preaction_> wremonitor may not be able to contact your webserver, so it tries restarting it 02:37 <@preaction_> you may not have the e-mail address configured properly, so you don't get the e-mail that the wre monitor sends you 02:39 < metanil> hmm.. ya i just saw that my apache is restarting every 3 minutes (i guess, cause the pid is changing ) 02:43 < metanil> preaction_: you got to see this wremonitor.log http://webgui.pastebin.com/d2fbbbe15 02:43 <@preaction_> okay, so it's restarting the mod proxy instance 02:43 < metanil> yes 02:43 < metanil> every three minute 02:45 < metanil> you said that wremonitor is not able to contact to webserver.. (BTW, i use SSL) 02:46 <@preaction_> it's not able to contact the webserver from the front-end (using an http request), so it restarts it 02:47 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:47 -!- mode/#webgui [+v Radix-wrk] by ChanServ 02:48 < metanil> ohhhh.. make lots of sense 02:49 < metanil> preaction: and there is no any service on port 80.. (only used 443) 02:49 < metanil> i disabled it.. because i'm using 443 02:49 <@preaction_> which is probably why the wremonitor can't contact the web server 02:49 < metanil> hmm.. 02:50 < metanil> i see eval{$service->ping} in wremonitor.pl 02:50 < metanil> is it good to change it? 02:50 <@preaction_> probably not 02:50 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 02:52 < metanil> :) 02:52 < metanil> then how do i change it ping on HTTPS not on HTTP 02:55 <@preaction_> i don't know 02:56 <@preaction_> but i'd check /data/wre/etc/wre.conf first 02:57 < metanil> :) 02:58 <@tavisto> my brain = mush 02:59 <@preaction_> plainblack.com down for anybody else? 02:59 <@tavisto> nope just pulled it 02:59 <@preaction_> damn 02:59 <+Radix-wrk> nup 02:59 <@tavisto> u suck 03:00 <@preaction_> at least i have a brain 03:00 < metanil> no.. it working fine for me 03:00 <@tavisto> i have a brain... it's just mushy 03:00 <@tavisto> from too much jibba jabber all day 03:01 <@tavisto> people always want to know about this WebGUI thing.. I tell them I have no idea what they're talking about 03:01 <@tavisto> wrong number 03:01 <@tavisto> ;) 03:05 < metanil> preaction_: i change "modproxyPort" from 80 to 443.. 03:05 < metanil> preaction_: i guess its working fine now.. thanks 03:07 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 04:34 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #webgui [] 04:37 < metanil> can i add comment in a post in Collaboration (Template->Photo Gallery)? 04:44 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 04:44 -!- mode/#webgui [+o rizen] by ChanServ 05:14 -!- hankins [n=charley@192.112.24.61] has joined #webgui 05:18 < hankins> DNS emergency. When we first set up our webspace it was at web368.plainblack.net. We upgraded and our new webspace is http://web402.plainblack.net. I changed the DNS of GoElDorado.com (the website we are redoing) to cold.plainblack.net and frozen.plainblack.net. Everything transferred fine, but some people are seeing the old site at web368.plainblack.net. Can we get that looked at quickly? We can just kill that site if you like. I wouldn't normally 05:18 < hankins> can anyone help me out here? 05:24 -!- Charley [n=charley@192.112.24.61] has quit [Read error: 110 (Connection timed out)] 05:27 <@apeiron> hankins, How long ago was this? It looks like a simple propagation issue to me. 05:28 <@apeiron> perlbot, dns a goeldorado.com 05:28 < perlbot> Record not found. 05:28 <@apeiron> ... silly bot 05:29 <@apeiron> perlbot, host a goeldorado.com 05:29 < perlbot> goeldorado.com has address 66.98.130.53 05:29 <@apeiron> perlbot, host a web402.plainblack.net 05:29 < perlbot> web402.plainblack.net is an alias for dusk.plainblack.net. :: dusk.plainblack.net has address 66.98.130.53 05:30 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 05:59 -!- neild [n=neild@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui 06:00 < neild> Need help with new theme using YAML 06:22 -!- neild [n=neild@adsl-065-013-043-004.sip.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 06:33 < hankins> apeiron, sorry, I was away. did you get anything worked out? 06:34 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 06:39 <@apeiron> hankins, The host is resolving as it should for me according to what you've told me. goeldorado.com -> 66.98.130.53. web402.plainblack.net -> 66.98.130.53. 06:40 <+Radix-wrk> sounds more like a caching issue to me 06:40 <@apeiron> Could be that, too 06:40 < hankins> if you are getting a purple site then it is going to the wrong site. 06:40 <+Radix-wrk> there's no way you can force users to update their dns really.. if they have the old one cached still 06:40 < hankins> the new site is green. 06:41 <+Radix-wrk> I'm getting purple 06:41 <+Radix-wrk> and never been to the site 06:41 <@apeiron> Green here, was there this afternoon. 06:41 < hankins> right. that's the one at web368.plainblack.net 06:41 < hankins> it needs to be the one at web402.plainblack.net 06:42 < hankins> purple=old, bad 06:42 < hankins> green=new,good 06:42 <+Radix-wrk> goeldorado.com has address 207.44.136.120 06:43 <+Radix-wrk> sure that all of your dns providers are providing the right info? 06:44 < hankins> i don't know. I have the domain at godaddy. i pointed the nameservers to cold.plainblack.net and frozen.plainblack.net 06:44 < hankins> do i need to change it to dusk.plainblack.net or something else? 06:44 <+Radix-wrk> well dns can often take 12-48 hours to fully propagate 06:45 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 06:45 <@apeiron> ahh, frozen isn't updated properly. 06:45 < hankins> ah. yes? 06:45 <@apeiron> goeldorado.com has address 207.44.136.120 # from frozen.plainblack.com 06:45 <+Radix-wrk> that'd be it then 06:45 <@apeiron> hankins, It's frozen.plainblack.com, not frozen.plainblack.net 06:46 <@apeiron> If you filled in frozen.plainblack.net , that'd explain why that NS wasn't updated. 06:46 < hankins> ah! ok. can we kill that web368.plainblack.net? or Do we need to? 06:49 < hankins> nope. i've got them both set to .com 06:49 < hankins> COLD.PLAINBLACK.COM and FROZEN.PLAINBLACK.COM 06:49 < hankins> sorry. thought that was the problem. 06:50 <@apeiron> hm. For whatever reason, frozen hasn't updated yet. 06:51 < hankins> any way to force the update, or anything along those lines? 06:54 <@apeiron> Honestly not sure; I work at the other end of PB (client dev) so hosting isn't something I get involved with daily. Don't want to give you a wrong answer. 06:57 < hankins> hm. are you getting a green or purple site at goeldorado.com? 06:59 <@apeiron> Green. 06:59 <@apeiron> As we've seen, the two nameservers are in conflict. Radix-wrk here gets a purple one. 07:06 <+Radix-wrk> its random which dns server responds to a particular user 07:06 <+Radix-wrk> I just happened to get the purple one 07:06 < hankins> can we kill the purple page? 07:06 <+Radix-wrk> until they're both in sync there's not much you can do 07:06 <+Radix-wrk> if you do then you'll get nothing 07:06 < hankins> how does it know which one to choose? 07:07 <+Radix-wrk> random 07:07 < hankins> i mean, it needs to choose 402. How do we set that? 07:08 <+Radix-wrk> why not copy all of the changes over to the other site for now? 07:08 <+Radix-wrk> that's what webgui packages are good for 07:08 < hankins> I like that idea. I don't have any experience doing that. 07:08 <+Radix-wrk> then you can sync both sites 07:08 < hankins> sure. 07:09 < hankins> i don't know how one goes about doing that, tho. 07:10 <+Radix-wrk> http://www.webgui.org/community-wiki/packages-using 07:12 <+Radix-wrk> I'm pretty sure you can clone an entire webgui site by making the root folder a package 07:14 <+Radix-wrk> if all your changes are under /home - or something like that.. then you could package that up 07:14 <+Radix-wrk> make the package on the green site, then deploy it on the purple site in the same directory 07:14 < hankins> yes. everything is under home. 07:16 < hankins> I'll give that a shot. 07:17 < hankins> well, actually I have pages under home and images and stuff under themes. so, I package them both up. 07:18 <+Radix-wrk> good luck 07:18 <+Radix-wrk> I'm just thinking.. 07:18 <+Radix-wrk> you may need to rename your existing ones.. not sure what packages do if they encounter assets that already exist 07:19 <+Radix-wrk> whether they add as a new revision or go and rename themselves 07:19 <+Radix-wrk> if that's the case then you may need to branch rename the entire home directories on the purple site first before you import the new ones 07:21 < hankins> would i be better off just deleting everything under home and themes? 07:22 <+Radix-wrk> I don't know actually 07:27 <+Radix-wrk> probably.. "All Asset URLs in the Package will be made unique after being deployed." 07:28 <+Radix-wrk> so if the url already exists a new one will be assigned.. not really what you want 07:28 <+Radix-wrk> you'd have to delete and purge the old urls tho or they'll be reserved 07:28 <+Radix-wrk> Hmm.. beginning to sound harder than I thought 07:37 < hankins> thanks. good thought tho. 07:56 < hankins> can you check something for me? are you getting line breaks on this site? http://web402.plainblack.net/ 07:57 < hankins> in IE i get some funky breaks. not in FF. 08:03 <+Radix-wrk> I use firefox here 08:04 <+Radix-wrk> but in firefox 3 beta 5 I get some wierd flickering of the mouse cursor with your page 08:16 < hankins> I've got a table of images. when I link on with an only in IE of course 08:20 < hankins> ;) 08:22 <+Radix-wrk> padding or margin defined soemwhere it sounds like 08:40 < hankins> can you use an image mpa in webgui? 08:53 <+Radix-wrk> sure 08:53 <+Radix-wrk> you can do anything in webgui :) 09:19 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 09:19 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 09:30 < patspam> has anyone seen a spec floating around for Survey 2.0? 09:46 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 09:48 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 10:10 < hankins> thought I'd check and see if frozen has updated yet. 10:16 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 11:06 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:18 < hankins> HA! I'm such a ditz. I just did a redirect on the home page of web368 to web402. What an idiot I didn't think of that before! dur! 11:47 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 11:53 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 12:16 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 12:17 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 12:20 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] 12:43 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 13:00 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui 14:24 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:47 -!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] 15:17 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 15:17 -!- mode/#webgui [+o khenn] by ChanServ 15:36 -!- Charley [n=charley@192.112.24.66] has joined #webgui 15:49 -!- hankins [n=charley@192.112.24.61] has quit [Read error: 110 (Connection timed out)] 15:49 -!- hankins [n=charley@192.112.24.62] has joined #webgui 15:50 -!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 16:01 -!- Charley [n=charley@192.112.24.66] has quit [Read error: 110 (Connection timed out)] 16:09 -!- knowmad [n=william@97.66.185.250] has joined #webgui 16:18 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:20 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:20 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui 16:21 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:22 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:41 -!- SDuensin [n=Scott@143.sub-75-206-224.myvzw.com] has joined #WebGUI 16:41 < SDuensin> Greetings. 16:54 < hankins> greetings 17:06 < BartJol> oooh, eeh hi! 17:21 < dionak> halo 17:31 < SDuensin> What do you all think of Google's new FriendConnect stuff? 17:35 < BartJol> well, haven't used it yet, so I don't really have an opinion 17:36 < BartJol> sound a bit like the next facebook, hyves (that's dutch) etc 17:45 <+perlmonkey2> anyone who's interested, Fedora 9 is out a day early. 17:46 <+perlmonkey2> Only prioblem seems to be a lot of the mirrors haven't chmod'd yet, so jigdo downloads are flaky. But the torrents and main mirrors are working. 17:48 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 18:05 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 18:05 -!- mode/#webgui [+o Haarg] by ChanServ 18:06 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 18:10 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] 18:22 < lisette> how to create a new session in a macro with a user different of session? 18:22 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:27 < lisette> different of current session 18:40 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 18:40 -!- mode/#webgui [+o apeiron] by ChanServ 18:41 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit [Client Quit] 18:41 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 18:41 -!- mode/#webgui [+o apeiron] by ChanServ 18:42 < dionak> It looks like you could call WebGUI::Session->user with a userId as an option (hasref) 18:42 < dionak> hasref = hashref 18:43 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:43 < dionak> oh, i take that back. idk 18:44 < dionak> splat_random. what a funny name for a macro 18:45 < lisette> i see perldoc Session.pm and open ( webguiRoot, configFile [, requestObject, serverObject, sessionId, noFuss ] ) 18:45 < lisette> Constructor. Opens a closed ( or new ) WebGUI session. 18:46 < lisette> i use my $session2=WebGUI::Session->new($userId); 18:46 < lisette> and don't works. 18:53 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #webgui 18:53 -!- mode/#webgui [+o tavisto] by ChanServ 19:03 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 19:03 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:03 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:06 < lisette> lisette: i see perldoc Session.pm and open ( webguiRoot, configFile [, requestObject, serverObject, sessionId, noFuss ] ) 19:06 < lisette> (10:45:15) lisette: Constructor. Opens a closed ( or new ) WebGUI session. 19:06 < lisette> (10:46:53) lisette: i use my $session2=WebGUI::Session->new($userId); 19:06 < lisette> (10:47:01) lisette: and don't works. 19:06 < lisette> ? 19:07 <@preaction_> lisette, define "don't work" 19:07 < lisette> no funciona 19:07 < lisette> shows me an error 19:07 <+perlDreamer> lisette, the new method ->new, is only for creating a session object 19:08 <@preaction_> which error? 19:08 <+perlDreamer> once you have a session object, you can call $mySession->user({userId => $newUserId}); 19:08 <+perlDreamer> of course, you should be sure that you really want a new session object. Maybe you just want a user object instead? 19:09 < lisette> i need the email of an user, but i can do this with a query, right? 19:09 <@preaction_> you can do it without opening a session 19:09 <@preaction_> my $user = WebGUI::User->new( $session, $userId ); 19:10 <@preaction_> my $email = $user->profileField( 'email' ); 19:10 < lisette> ok, i'm going to check. 19:10 < lisette> thank 19:22 <+perlDreamer> preaction_: What happened to the smoke runs? 19:22 <@preaction_> don't know yet, i think something minor went wrong. i'll look into it later today 19:23 <+perlDreamer> thanks, dude 19:37 -!- JohnRestrepo [n=jrestrep@201.232.58.66] has joined #webgui 19:37 -!- estiven [n=estiven@201.232.58.66] has joined #webgui 19:37 -!- juan [n=juangui@201.232.58.66] has joined #webgui 19:38 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 19:39 < JohnRestrepo> Guys, is there a way to pass variables between Flash and PERL? 19:39 <@preaction_> javascript may work 19:39 <@preaction_> javascript and XmlHttpRequest (aka AJAX) 19:41 < JohnRestrepo> But..... 19:41 < JohnRestrepo> An easier way? 19:41 < JohnRestrepo> I mean 19:41 < JohnRestrepo> Something like PHP 19:41 < JohnRestrepo> With the $_POST or $_GET 19:41 < JohnRestrepo> ?? 19:42 <@apeiron> heh, $_POST and $_GET in PHP are accessible via mod_perl. 19:43 <@preaction_> JohnRestrepo, first you'd need to write ActionScript in Flash to call the appropriate JavaScript method. then you'd write JavaScript to call the appropriate Perl method 19:43 <@preaction_> these weren't exactly all designed to work well together, but they will work just fine 19:44 <@preaction_> i'm not sure, but you might be able to get flash to access external URLs for data too, i don't know any of the new flash features since Flash 5 19:46 < JohnRestrepo> Thanks guys 19:46 < JohnRestrepo> I'll work on it and tell you 19:47 -!- lisette [n=miloidrr@201.232.58.66] has quit ["Leaving."] 20:08 -!- fansipans [n=mwalker@72.242.161.254] has joined #webgui 20:19 <+perlDreamer> topsub: what's the deal with your log.conf file? 20:20 < topsub> i just checked out webgui 7.4.36 and set it up and the log.conf file was pointing log file to /var/log/webgui.log 20:20 < topsub> not sure why it changed locations all of a sudden 20:21 <+perlDreamer> that's funny, because webgui doesn't ship with a log.conf file, only log.conf.original 20:21 < topsub> http://www.webgui.org/downloads/builds/7.4.36-stable/WebGUI/etc/log.conf.original 20:22 < topsub> ya i mv log.conf.orignal log.conf 20:22 <+perlDreamer> yeah, that file hasn't changed since October 12, 2007 20:23 <+perlDreamer> on that date, 7.5 was branched 20:23 < topsub> hmm.. not sure why i am just finding it now 20:23 <+perlDreamer> https://svn.webgui.org/svnweb/plainblack/view/WebGUI/etc/log.conf.original?rev=3 20:24 <+perlDreamer> it's been /var/log/webgui.log since the import into SVN (from CVS) 20:24 < topsub> not sure why its just catching my eye now 20:24 < topsub> just always known it to be /data/wre/var/logs/webgui.log 20:24 <+perlDreamer> that's through the WRE 20:24 <+perlDreamer> only through the WRE 20:30 < topsub> ah.. hmmm 20:40 -!- JohnRestrepo [n=jrestrep@201.232.58.66] has left #webgui [] 20:48 * perlDreamer goes to the lab 21:43 -!- fansipan1 [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has joined #webgui 21:43 -!- fansipans [n=mwalker@72.242.161.254] has quit [Read error: 104 (Connection reset by peer)] 21:43 -!- fansipan1 [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has quit [Client Quit] 21:44 -!- fansipans [n=mwalker@72.242.161.254] has joined #webgui 22:49 -!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] 23:05 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 23:26 < dionak> hey there fansipans 23:33 * rizen sets up nudging rig behind dionak 23:35 * rizen points dionak toward some artwork at a Moroccan bazaar 23:35 * rizen nudges dionak in that general direction 23:50 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 23:53 -!- SDuensin [n=Scott@143.sub-75-206-224.myvzw.com] has quit ["Leaving"] 23:58 < dionak> ooooh, ahhh ;) --- Day changed Wed May 14 2008 00:03 <@rizen> william told me i should nudge you toward the bazaar 00:03 <@rizen> with your theme that you're using at the wuc 00:04 <@rizen> so that was my nudge 00:04 <@rizen> =) 00:14 < dionak> i was curious...how do i get to the bazaar? 00:15 < dionak> or is it still assembling? 00:16 <@rizen> sssshhhhh 00:16 < dionak> :x 00:16 < dionak> oh, oops 00:19 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 00:27 < dionak> ciao all.. 00:27 -!- dionak [n=diona@97.66.185.250] has quit [] 00:29 < CIA-6> WebGUI: graham * r6364 /WebGUI/ (3 files in 3 dirs): fixed: WeatherData asset is broken 00:29 < CIA-6> WebGUI: graham * r6365 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Event.pm): fixed: Calendar multi-day events exported wrong in ical feed 00:40 -!- knowmad [n=william@97.66.185.250] has quit [Read error: 110 (Connection timed out)] 00:41 -!- tavisto [n=plainbla@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #webgui [] 01:16 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 01:16 -!- mode/#webgui [+v perlmonkey2] by ChanServ 01:19 < CIA-6> WebGUI: graham * r6366 /branch/WebGUI_7.4/ (4 files in 4 dirs): preparing for 7.4.37 dev 01:19 < CIA-6> WebGUI: graham * r6367 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Commerce/Transaction.pm): fixed: checking out in commerce system broken 01:19 < CIA-6> WebGUI: graham * r6368 /branch/WebGUI_7.4/ (4 files in 4 dirs): fixed: WeatherData asset is broken 01:19 < CIA-6> WebGUI: graham * r6369 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Event.pm): fixed: Calendar multi-day events exported wrong in ical feed 01:19 < CIA-6> WebGUI: graham * r6370 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.37 release 01:19 < CIA-6> WebGUI: jt * r6371 /WebGUI/docs/upgrades/upgrade_7.5.10-7.5.11.pl: continuing with EMS data migration 01:48 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 02:03 -!- knowmad [n=william@user-11201cn.dsl.mindspring.com] has joined #webgui 02:05 < CIA-6> WebGUI: jt * r6372 /releases/WebGUI_7.4.37-stable: Release 7.4.37-stable 02:07 -!- estiven [n=estiven@201.232.58.66] has quit ["Leaving."] 02:09 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 02:29 -!- knowmad [n=william@user-11201cn.dsl.mindspring.com] has quit [Read error: 110 (Connection timed out)] 02:59 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 03:08 -!- knowmad [n=william@97.66.185.250] has joined #webgui 03:08 -!- knowmad [n=william@97.66.185.250] has left #webgui [] 03:28 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:28 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:46 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 03:49 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, +perlDreamer, perlbot, hankins, f00li5h, snapcount, fansipans, steveo_aa, ascii, vayde, (+10 more, use /NETSPLIT to show all of them) 03:49 -!- Netsplit over, joins: @apeiron, patspam, +Radix-wrk, SDuensin, snapcount, vayde, fansipans, +perlDreamer, ckotil, hankins (+10 more) 04:06 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 04:06 -!- mode/#webgui [+v perlmonkey2] by ChanServ 04:06 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 04:17 -!- danny_mk [n=danny@68.15.55.161] has joined #webgui 04:24 < danny_mk> Hello everyone 04:24 < danny_mk> can someone do me a favor and test passoword recovery on their system? 04:24 < danny_mk> all the fields in my form seem to be hidden. 04:25 < danny_mk> -- darn: come to think of it I have not checked the wiki or forums yet! 04:30 < danny_mk> OK looks like it was fixed in 7.4.16: http://www.webgui.org/bugs/tracker/low-ui-level-on-visitor-prevents-password-recovery 04:31 < danny_mk> but I am using: 7.4.36-stable and the fields are hidden 04:31 < danny_mk> I attempted to test it using the demo but the wizard kept coming up. 04:39 < danny_mk> Hmmm... it works from the plainblack website. 05:03 -!- snapcount [n=snapcoun@18.103.118.70.cfl.res.rr.com] has joined #webgui 05:13 < danny_mk> perlbot 05:23 < CIA-6> WebGUI: jt * r6373 /translations/RedNeck/ (5 files in 2 dirs): update_from_translation_server 06:17 -!- danny_mk [n=danny@68.15.55.161] has quit ["Leaving"] 06:26 -!- perlDreame1 [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:26 < perlDreame1> perlmonkey2: downloading FC9 now 06:26 < perlDreame1> have you tried it yet? 06:27 < perlDreame1> oy 06:27 < perlDreame1> I forgot to lot out at $dayJob 06:27 <+perlmonkey2> yep 06:27 <+perlmonkey2> using it now 06:27 < perlDreame1> whaddya think? 06:27 <+perlmonkey2> just finished the install and config. 06:27 <+perlmonkey2> I likey 06:28 <+perlmonkey2> everything is much nicer/faster/smoother. 06:28 < perlDreame1> I got bit by the FC8 infinite loop upgrade bug 06:28 < perlDreame1> so I'm a little nervous 06:28 <+perlmonkey2> But it uses FF3B3 which doens't have firebug support. 06:28 < perlDreame1> yet 06:28 <+perlmonkey2> I never upgrade, I like doing a fresh install. Forces me to backup everything in an ordered manner, purge the junk, and do a fresh install/config. 06:29 < perlDreame1> I used to do that, but merging in old and new Gnome settings never worked 06:29 < perlDreame1> any suggestions? 06:29 <+perlmonkey2> although I've got it down to such a science now and the fedora gui tools are so handy, it isn't a big deal at all. 06:30 <+perlmonkey2> oh, gnome settings? I can run through and reconfig it in 5 minutes or so. 06:30 < perlDreame1> not too bad 06:30 <+perlmonkey2> So I don't bother saving any config files (well, I keep my ssh/config cause it has a ton of tunnel info). 06:31 <+perlmonkey2> oh, and I guess my ssh priv key 06:31 < patspam> does it have FF3B3 or FF3B5? Ubuntu 7.10 has FF3B5 which is supported in Firebug 1.2.0alpha 06:31 <+perlmonkey2> oh, B5 06:32 <+perlmonkey2> not sure how I feel about it. It is nice, but I miss All-In-One Gestures (only FireGestures now), and it is a bit different (alt-mouse wheel is reversed for text size change). 06:32 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 06:32 <+perlmonkey2> But F9 is a dream. F8 was so smooth and polished, I didn't expect F9 to be such a large improvement. 06:33 <+perlmonkey2> VileGent had led me to believe it was going to be a disaster. And it is for all the edge case users (just look at bugzilla). But for the vanilla users, like me, it is working perfectly. 06:33 < perlDreame1> VileGent? 06:34 <+perlmonkey2> Southern_Gentelmen 06:34 <+perlmonkey2> the #fedora channel op 06:34 < perlDreame1> oh 06:34 < perlDreame1> never been in there 06:34 < perlDreame1> just #rockbox 06:34 < perlDreame1> and here 06:34 < perlDreame1> and #perl6/#parrot for a while 06:34 <+perlmonkey2> he does some hacking on fedora also 06:34 <+perlmonkey2> yeah, I followed #perl6 for a while when I thought I had time to contribute. 06:34 < patspam> perlmonkey2: I've been trying to catch you online here to ask about Survey 2.0 06:34 <+perlmonkey2> patspam: ask away :) 06:35 < perlDreame1> Survey 2.0 is awful due to a non-JSON collateral implementation 06:35 < perlDreame1> I'd never use it 06:35 <+perlmonkey2> hahahahaha 06:35 <+perlmonkey2> tha tis going to change! 06:35 < patspam> is there a spec document or anything i can look at to check out the features it's going to have? 06:35 < patspam> I tried running the Survey2 branch but didn't fly for me 06:36 <+perlmonkey2> yeah, that branch doesn't contain the database changes. 06:36 <+perlmonkey2> or the templates 06:36 < patspam> yeah that's what I discovered ;) 06:36 <+perlmonkey2> just the perl and javascript 06:36 <+perlmonkey2> ah, it is going to do a LOT 06:36 <+perlmonkey2> the problem is my upgrade to the survey was hijacked by $work. 06:36 < patspam> that's cool, I'm just interested in finding out what features it's going to have because I'm planning to build some survey-based stuff soon 06:36 <+perlmonkey2> and they are awful, awful, horrible software developers. They make me cry, they are so bad at project management. 06:37 <+perlmonkey2> hmm, it will do A Lot (tm). 06:37 <+perlmonkey2> I'm not sure what it won't do. 06:38 <+perlmonkey2> branching is on sections, questions, or answers. Random questions and random answers. questions can have variable names, which can be inserted in any text, and the answer to that question will be inserted in that text. 06:39 < patspam> workflow triggers? 06:39 <+perlmonkey2> can set if there are questions on the first section page. If the section title/text is shown on every page of the section. How many questions per page. At the Survey level you can set multiple sections per page. 06:39 <+perlmonkey2> ah, that never occurred to me. 06:40 <+perlmonkey2> how would you like that to work? 06:40 < patspam> in its most simple form just a workflow that you can trigger on survey completion 06:41 < patspam> e.g. so that you can do stuff to the user once they complete it 06:41 <+perlmonkey2> patspam: a survey can have an exit url, sections can also be terminal with an exit url. So as is, you could exit to a url with a macro that starts the workflow? 06:42 < patspam> ah ok, that'd be fine for my purposes 06:43 < patspam> workflow triggers would be nice at some point to make Survey2.0 more consistent with Thingy, but I'm all for pragmatic solutions ;) 06:44 <+perlmonkey2> probably wouldn't be hard if I saw an example of a workflow trigger 06:47 <+perlmonkey2> patspam: I'll be taking the next 3 weeks to do *my* revision to the survey system without allowing the guys at $work to add input (can you add this feature which takes two days to add, and then remove it after those two days are up). So if you have anything which is sexy and easy to add, let me know. 06:47 < patspam> perlmonkey2: there's lots of examples in Thingy.pm, e.g. onAddWorkflowId, onEditWorkflowId, onDeleteWorkflowId, etc.. 06:47 < perlDreame1> when the survey is done, I want it to email rizen so that he knows the Survey system is still working 06:48 <+perlmonkey2> perlDreame1: still working? it isn't working now? 06:48 <+perlmonkey2> patspam: I'll give it a check. 06:49 < perlDreame1> that it continues to function well 06:49 < perlDreame1> kind of like a system heartbeat 06:49 <+perlmonkey2> hah 06:51 < perlDreame1> how long did it take you to download it? 06:51 < perlDreame1> you must have tons of bandwidth at $work 06:53 < patspam> perlmonkey2: will it be possible to allow users to review/redo their answers? 06:55 <+perlmonkey2> patspam: Well, I'm changing the way I maintain survey state and I'm not sure that woudl be very difficult to add. I just finished the req doc and was starting the spec and was going to decide to add that or not when I got to that section :) 06:56 < patspam> heh cool 06:56 < patspam> is the req doc private? 06:57 <+perlmonkey2> Not at all 06:57 <+perlmonkey2> I'll figure out where to post it tomorrow 06:57 <+perlmonkey2> put it in the forum or something. 06:57 < patspam> awesome, that'd be great 06:58 <+perlmonkey2> Okay, I'm outy 5000. Time to hit the hay. Hasta pastas 06:59 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 07:22 -!- perlDreame1 [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:30 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 08:33 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 09:48 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:26 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 10:31 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 10:31 -!- mode/#webgui [+o Haarg] by ChanServ 10:34 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:35 -!- snapcount [n=snapcoun@18.103.118.70.cfl.res.rr.com] has quit [Remote closed the connection] 11:04 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 11:07 -!- hankins [n=charley@192.112.24.62] has quit [] 11:24 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 11:26 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 11:31 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:32 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 12:33 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 13:05 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 13:05 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 13:06 -!- ascii [n=ascii@64.234.60.83] has quit [Read error: 110 (Connection timed out)] 14:20 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:21 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 15:39 -!- MrHairgreas1 [n=martin@duteeljo.et.tudelft.nl] has joined #webgui 15:40 -!- MrHairgreas1 is now known as MrHairgrease 15:41 -!- mode/#webgui [+v MrHairgrease] by ChanServ 15:56 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 16:15 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:29 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 16:45 -!- SDuensin [n=Scott@68.sub-75-204-155.myvzw.com] has joined #WebGUI 16:47 -!- lisette [n=miloidrr@201.232.58.66] has joined #webgui 16:50 < SDuensin> Greetings. 17:00 < topsub> hello 17:01 -!- dionak [n=diona@97.66.185.250] has joined #webgui 17:10 < diakopter> has anyone built the wre 0.8.x on Suse 10.x ? 17:10 < diakopter> anyone here, I mean 17:11 -!- crythias [n=Gerald@c-76-101-232-242.hsd1.fl.comcast.net] has joined #webgui 17:11 -!- mode/#webgui [+v crythias] by ChanServ 17:11 < BartJol> diakopter: sorry I haven't 17:12 <+crythias> trouble compiling perl on SuSE 17:12 <+crythias> something about math/ undefined floor 17:13 <+crythias> from what I read, I need a -lm flag in the cc 17:25 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:25 -!- mode/#webgui [+o Haarg] by ChanServ 17:37 -!- crythias [n=Gerald@c-76-101-232-242.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:39 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:39 -!- mode/#webgui [+o tavisto] by ChanServ 17:40 < dionak> i'm looking for feedback on an idea. i have a project that is basically a proj management software. a project has an estimate, a contract, a final report and project details. a project also has other stuff like resources, tasks, etc. i'm thinking about making an object structure to handle this with wobjects. is there anything that would 1) make this a bad idea or 2) make this unusually hard in WG? 17:40 < dionak> I'm thinking of it as kind of a mini application in WG 17:43 < ckotil> i think theres something similiar to that already in WH 17:43 < ckotil> WG too 17:43 < dionak> WH? 17:47 < ckotil> no, WG. 17:48 < ckotil> looks like its the ProjectManager asset. 17:48 < ckotil> that could be a good starting point. 17:49 < BartJol> WebHUI: web HTML user interface? 17:49 < dionak> there is a project manager in WG. While the name is the same, the application is quite different. i need a lot more details. i just didn't see a complex example of wobject relation. wobjects usually stand on their own 17:50 < dionak> that is a class i'm looking at 17:56 <@rizen> collaboration system, wiki, and calendar are all compound assets 17:56 <@rizen> compound asset = a group of assets that work together to create the user experience 17:57 <@rizen> oh, and in 7.5 Gallery and Event Manager are also compound assets 17:57 < dionak> good terminology. that's exactly what i'm looking for 17:57 <@rizen> i suppose i should document that somewhere 17:57 <@rizen> internally we use these terms 17:57 <@rizen> compound assets, meta assets 17:57 < dionak> that would be helpful. do you have an approach to designing compound assets? 17:58 < dionak> i'm trying to visualize how the components work together and how to organize them. 17:59 <@preaction_> dionak, most of the functionality ends up being in the child assets, the child assets have some methods (usually getTemplateVars) to display themselves in the parent asset templates 17:59 <@preaction_> but the parent asset usually ends up holding the configuration for the whole shebang 17:59 <@preaction_> templates, workflows, rich editors and the like 17:59 <@rizen> that would be a great chapter for the next edition of the developers guide 17:59 <@rizen> it's too late to get it into this edition unfortunately 17:59 < dionak> and a great presentation at the wuc. *nudge 18:00 <@rizen> too late for WUC'08 also 18:00 -!- juan [n=juangui@201.232.58.66] has joined #webgui 18:00 <@rizen> the schedule is set 18:00 <@preaction_> i thought it was going to be in there, so i made my asset chapter make a child asset that could be easily added to a parent asset 18:01 < dionak> so, i should take a look at the mentioned examples and deconstruct those. 18:01 <@preaction_> yeah. i'd look at the Gallery and the new EMS first 18:01 <@preaction_> those being the most-recent examples of good WebGUI code 18:01 <@preaction_> the CS is, for lack of a better term, messy 18:01 <@preaction_> Calendar needs some cleanup 18:01 < dionak> ok. are there any docs there were used when those were designed? diagrams, etc. ? 18:01 < dionak> ok, thanks. good to know 18:02 < dionak> so the decision to make sku a wobject in the most recent version was because it was somehow different than the other assets of shop? 18:02 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:02 < dionak> more specific somehow? 18:03 <@rizen> sku is not a wobject 18:04 <@rizen> sku is an asset 18:04 <@rizen> and is the base class of all other sellable items in the new shop 18:05 <@rizen> the wiki is a good example of a compound asset also, and has some fairly clean code 18:05 < dionak> oh, yea. my mistake 18:05 <@rizen> it's also the simplest compound asset in the system 18:05 <@rizen> and is probably a good starting point 18:05 < dionak> ok, simple is a good starting place for a new concept 18:05 <@rizen> the new event manager is the most complex probably because it's made up of 5 total assets 18:07 < dionak> ok, looks like i've got some reading to do. i'll check out the examples and will likely have some questions. thanks for the info guys! 18:10 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has joined #webgui 18:10 -!- mode/#webgui [+v perlmonkey2] by ChanServ 18:12 -!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui 18:12 -!- mode/#webgui [+v crythias] by ChanServ 18:34 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:45 < dionak> interesting...so let me run this by you guys to make sure i understand correctly. in my example of a project manager, estimates, contracts, reports. i could have a wobject that is a project manager who has children wobjects of the types estimate, contract, report. 18:45 < dionak> There are several steps, for instance, to create an estimate. Would the interfaces for this need to be handled by the parent (project manager) or could I hand off this responsiblity to the child? Perhaps the proj. mgr could add the child and redirect? 18:46 < dionak> in the case of estimates, the parent's responsiblity would be to list, retrieve or add an estimate but the estimate wobject would be responsible for gathering all the estimate info 18:47 <+perlDreamer> I'd do it in the child 18:48 <@rizen> generally the creation of the asset is done in the asset with the definition/getEditForm/www_edit methods 18:48 <@rizen> so what pd said 18:49 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has joined #webgui 18:49 <@rizen> there is a bad side effect of compound assets that you should be aware of 18:49 <@rizen> it makes it difficult if not impossible to subclass them 18:50 -!- ascii [n=ascii@64.234.60.83] has joined #webgui 18:50 < dionak> i can vaguely see why 18:50 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 18:50 < dionak> so what does the parent do in this type of relationship? 18:51 < dionak> are you just referring to a base class as a parent? 18:51 <+perlDreamer> add children, edit children, list children, report children 18:51 <@rizen> the parent often acts as a dashboard 18:51 <+perlDreamer> no, the parent is a container, like a calendar vs event, wiki vs wiki page, etc. 18:51 <@rizen> it displays an overview of it's children 18:52 <@rizen> and gives you the add / view / edit links for the children 18:52 <@rizen> take the wiki for example 18:52 < dionak> ok, so when pd said "I'd do it in the child", what is "it"? 18:52 <@rizen> it shows you the most recently edited and post popular wiki pages 18:52 <@rizen> as well as the tag cloud 18:52 <@rizen> the add/edit form 18:52 <@rizen> for the child 18:53 <+perlDreamer> yup 18:53 < dionak> gotcha. i'm on board. 18:53 <@rizen> don't put the UI for adding/editing children in the parent 18:53 < dionak> put the UI in the child and provide a link.. 18:53 <@rizen> yup 18:53 < dionak> that makes complete sense 18:53 <@rizen> the child will also contain any methods specific to it 18:54 <@rizen> where the parent will contain any methods used to relate children to each other 18:54 <@rizen> or operate on a group of children 18:54 <@rizen> compound assets give webgui amazing power, but they're a bit harder to wrap your brain around than a standard asset 18:55 <@rizen> a lot more moving parts 18:59 < dionak> it kind of reminds me of abstract factory but it's been a while since i've delved into design patterns 18:59 < dionak> agreed on the power and complexity. it seem to be just what i need tho. 18:59 < dionak> otherwise, i'lll get a mixed-up jumble of assets 19:01 -!- MrHairgrease [n=martin@duteeljo.et.tudelft.nl] has left #webgui [] 19:03 -!- crythias [n=Gerald@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)] 19:05 < dionak> so after you save a wiki page, you're shown the confirmation. where is the page saved? 19:06 <+perlDreamer> In the wikiPage table 19:06 < dionak> is processPropertiesFromFormPost automatically called? i don't see the call to it 19:06 <+perlDreamer> That's all handled by the master class, Asset.pm 19:06 < dionak> ah 19:06 <+perlDreamer> it is automatically called, and it's the right place to do custom work 19:07 <+perlDreamer> you probably shouldn't ever need to override www_editSave 19:07 < dionak> ok, got it. super is just called all the way back to Asset.pm which updates the table defined in the definition 19:08 <+perlDreamer> well, yes and no. The subclass does have one, so it's "parent" class. There's no explicit call to $self->SUPER::www_editSave. That's just a nitpick, though. 19:14 < juan> i had configured an ldap connection working and today it is not working 19:14 < juan> the webgui.log is show me the next error 19:14 < juan> WebGUI::Session::ErrorHandler::warn[431] - Cannot connect to LDAP server. 19:15 < juan> the thing is the ldap connection is not working for new users 19:15 < juan> the old users can connect it without any problem 19:21 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has quit ["Leaving."] 19:21 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has joined #webgui 19:21 -!- mode/#webgui [+v perlmonkey2] by ChanServ 19:21 <+perlDreamer> perlmonkey2: I forgot to ask you last night, how does wG work with perl 5.10? 19:22 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has quit [Remote closed the connection] 19:22 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has joined #webgui 19:22 -!- mode/#webgui [+v perlmonkey2] by ChanServ 19:23 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has quit [Read error: 104 (Connection reset by peer)] 19:24 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has joined #webgui 19:24 -!- mode/#webgui [+v perlmonkey2] by ChanServ 19:25 < juan> why when i try to add or edit a ldap connection, the page is too slow 19:31 <@tavisto> any dutch team awake in here? :) 19:32 <@tavisto> I'm curious because we were contacted by Heise Online and they want to feature WebGUI in their magazine. I'm curious how big of a publication this is 19:32 <@preaction_> tavisto, looks like no 19:33 <@tavisto> yeah that's what I'm guessing too heh 19:33 <@preaction_> the people you want are: MrHairgrease, BartJol, Koen is... i forget 19:33 <@preaction_> i haven't seen alphamega in here in a while 19:33 <@preaction_> don't know if AMH is dutch or not, i forget 19:34 <@tavisto> hmm.. well I'll have to catch them another time.. the site looks fairly large but it's hard to tell 19:35 <@tavisto> and they've got all the big it companies advertising on their site.. that's a good sign 19:45 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 19:48 <@tavisto> oh this is actually a german computer magazine, and it says 400,000 copies are sold every fortnight and that they are among Europe's most successful computer magazines. 19:49 <@tavisto> now if I only knew what fortnight was 19:49 <@preaction_> a week 19:49 <@preaction_> or maybe two weeks 19:50 <@tavisto> yeah well I could have made those guesses as well.. but I get the picture regardless I suppose 19:50 <@rizen> type in google: define: fortnight 19:51 <@tavisto> that's amazing I've never heard that word used before. 14 days, 2 weeks 20:01 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 20:06 < juan> when i try to delete a ldap connection i obtain the next error Couldn't execute operation : WebGUI::Operation::LDAPLink::www_deleteLDAPLink. Root cause: Can't modify non-lvalue subroutine call at /data/WebGUI/lib/WebGUI/Operation/LDAPLink.pm line 162. 20:13 <+perlDreamer> tavisto, Heise Online is like Time magazine for Germany 20:13 <@tavisto> well, we're going to be included in c't 20:14 <@tavisto> it's the first navigational link at the top on that site 20:14 <+perlDreamer> tavisto: you're a marketing monster. How did you swing this? 20:15 <@tavisto> I didn't do anything, they came to us. 20:15 <+perlDreamer> tavisto: You're a marketing slacker. Why didn't you think of contacting them yourself? 20:15 <@tavisto> so in that regard, it's boils down to the efforts of the community and staff. :) 20:16 <+perlDreamer> preaction_: Koen is synq 20:16 <@preaction_> yeah, thats it 20:17 <+perlDreamer> Joeri is dapperedodo or something like that 20:17 <@tavisto> Well after we were published in CIO, I just figured that the whole world knew about us already.. lol y/r 20:18 <@tavisto> honestly though, I don't know what our following is like in Germany but this sort of thing can't hurt. Especially if they are going to include WebGUI on a CD to 400k peeps and it's going to be on their website. 20:19 <+perlDreamer> man, between that and Debian we're going to be flooded ( I hope ) 20:19 < dionak> what about Debian? 20:19 <+perlDreamer> we're in Debian now as a package 20:19 < dionak> oh, cool! 20:19 <+perlDreamer> you can apt-get install webgui 20:20 < dionak> is wre in there too? 20:20 < dionak> or does the webgui package configure itself? 20:21 <+perlDreamer> SquOnk did the work, but I gather for right now, it's just the core WebGUI 20:21 <+perlDreamer> with all dependencies defined in the package 20:21 <+perlDreamer> and db work has to be done manually for now 20:21 < fansipans> which version of debian? 20:22 <+perlDreamer> you could look in the May IRC log, 'cause I think I remember him talking more about it 20:22 <+perlDreamer> fansipans: Lenny, I think 20:22 * perlDreamer goes back to the lab, where there is great sorrow and gnashing of teeth 20:25 < dionak> pd, you need to get out of that lab 20:25 < dionak> it sounds like hell 20:37 <@tavisto> perlDreamer, I believe you are right about the db config having to be manually done. I read that somewhere from him 20:52 < CIA-6> WebGUI: meatbop * r6374 /WebGUI/docs/upgrades/packages-7.5.11/ (2 files): Made several minor changes to the Photo Gallery, created a prettier List View template for the calendar 21:05 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 21:17 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui 21:17 -!- mode/#webgui [+v MrHairgrease] by ChanServ 21:17 <@rizen> MrHairGrease!!!!! 21:18 <+MrHairgrease> mr smith 21:18 -!- MrHairgrease is now known as MrHairGrease 21:18 -!- MrHairGrease is now known as MrHairgrease 21:19 <@rizen> i don't know why, i just like shouting your name 21:19 <@rizen> =) 21:19 <+MrHairgrease> i know 21:19 <+MrHairgrease> i do that all the time 21:19 <+MrHairgrease> i actually tried to change my nick to include the exclamation marks 21:19 <+MrHairgrease> but alas 21:20 <+MrHairgrease> irc doesn't like that 21:21 <+MrHairgrease> yesterday was Ducth destruction day 21:22 <+MrHairgrease> a huge fire which burned up the whole architecture faculty 21:22 <+MrHairgrease> another huge fire somewhere else in the netherlands 21:22 <+MrHairgrease> and I actually saw a harddisk crash through an ssh session 21:23 <@rizen> i think it was world disaster day 21:23 <@rizen> there was that stuff in holland 21:23 <@rizen> and there was the aftermath of china's earthquakes 21:24 <@rizen> and there are tornadoes and arson fires killing people around the U.S. 21:25 <+MrHairgrease> i don't like to say it 21:25 <+MrHairgrease> but you might actually be right =) 21:25 <@rizen> oh and down by dionak's area there was a parking garage that collapsed for no apparent reason 21:26 <+MrHairgrease> the reason is obviously world distaster day 21:26 <@rizen> indeed 21:26 <+MrHairgrease> disaster* 21:26 <+MrHairgrease> i don't think i wanna know what a distaster is 21:26 <@preaction_> someone hit the "Major Disaster" button in SimEarth? 21:26 <+MrHairgrease> it wasn't me 21:26 <+MrHairgrease> I'm to busy 21:27 <+MrHairgrease> I'm gonna graduate 19 june, btw 21:27 <+MrHairgrease> you pb guys are invited too 21:28 <+MrHairgrease> so if you coincidentally have some plane tickets laying around, you'll get to drink free beers 21:30 <@rizen> WAHOO!!!!!!! 21:30 <@rizen> i just got to create a variable named $oldTranny 21:30 <@rizen> you just don't get to do that very often 21:30 < snapcount> congrats MrHairgrease 21:30 <+MrHairgrease> hehe 21:31 <+MrHairgrease> you may congratulate me at the bar snapcount 21:31 < snapcount> I'll fed-ex a case of America's finest beer to you... O'Douls 21:31 < snapcount> =P 21:31 <@rizen> mrhairgrease, i'll be speaking at YAPC then, otherwise i'd consider it. been too long since i've been to holland. 21:32 <@rizen> and i have some free plane tickets sitting around 21:32 <+MrHairgrease> oh well 21:32 <+MrHairgrease> you can have the worlds second most interesting presentation that day 21:32 <+MrHairgrease> that's a good score =) 21:34 <@rizen> can anybody tell me what "lastPayedTerm" means in the old transaction table 21:35 <+MrHairgrease> it is the term that has been payed last 21:35 <+MrHairgrease> so if you have a subscription 21:35 <+MrHairgrease> with monthly terms 21:36 <+MrHairgrease> that table holds the last term (or month) has been payed 21:36 <+MrHairgrease> not sure if it hold an incrementing number or a date anymore 21:36 <+MrHairgrease> but that should be easy to find in the recuuring payment workflow activity 21:36 <@rizen> so is it a count down like 99, 98, 97...or is it a month number 1 (jan), 2 (feb), 3 (mar) 21:36 <@rizen> ok 21:36 <@rizen> i'll look it up 21:37 <@rizen> is this something we're going to need for recurring payments going forward? 21:37 <@rizen> should i add it to the new transaction table? 21:37 <+MrHairgrease> hang on 21:37 <+MrHairgrease> i just borked the koornbeurs site 21:37 <@rizen> red alert! 21:37 <@rizen> site down 21:39 -!- IT [n=chatzill@201.232.58.66] has joined #webgui 21:39 <+MrHairgrease> ok 21:39 < IT> Hi 21:40 <+MrHairgrease> well that was the server with the broken hdd 21:40 -!- IT [n=chatzill@201.232.58.66] has left #webgui [] 21:40 <+MrHairgrease> i using the opportunity to upgrade webgui and the wre 21:40 <+MrHairgrease> ok, let me check that term thing 21:40 -!- JohnRestrepo [n=chatzill@201.232.58.66] has joined #webgui 21:40 <+MrHairgrease> what i used it for was to keep track of how many payments have been made 21:40 <+MrHairgrease> for instance, a term payment can fail 21:41 <+MrHairgrease> from what i recall, what I did when processing recuuring postback dat from itransact 21:42 <+MrHairgrease> is back calculate the number of terms that are supposed to have been payed 21:42 < JohnRestrepo> Guys, is there a way to change the collaboration system's wysiwyg editor? 21:42 < JohnRestrepo> Personalize it? 21:42 <+MrHairgrease> and compare that to the actual number of succeeded term payments which is stored in that column 21:43 <+MrHairgrease> so i guess it should be added 21:43 <+MrHairgrease> or the way we handle these thing must be changed 21:43 <+MrHairgrease> which sounds okay to me too 21:43 -!- estiven [n=estiven@201.232.58.66] has joined #webgui 21:44 <+MrHairgrease> JohnRestrepo: from what i recall you could skin the richeditor with css. 21:44 <+MrHairgrease> It is an option in the edit screen of the rich edit asset you se 21:44 <+MrHairgrease> use* 21:44 < JohnRestrepo> Ok 21:45 <+MrHairgrease> not sure though 21:45 <+MrHairgrease> never done it 21:46 < JohnRestrepo> The thing is: We want to develop an app with flash, we need to make the way that a collaboration system have the Flash interface instead the wysiwyg editor 21:46 < JohnRestrepo> Is that possible? 21:47 <@preaction_> JohnRestrepo, the wysiwyg editor is a WebGUI::Asset::RichEdit, you may or may not be able to subclass it to interface your own rich editor 21:47 <+MrHairgrease> afk 21:50 < JohnRestrepo> It has to be that one? 21:50 < JohnRestrepo> Can I do my own editor? 21:50 < JohnRestrepo> Sorry 21:50 <@preaction_> you can try, sure. the Post form is a template 21:50 < JohnRestrepo> Ok thanks 21:50 <+MrHairgrease> i think it shoudl work 21:50 < JohnRestrepo> I'll try 21:51 <+MrHairgrease> just include the flash thing in the Post Form as preaction says 21:55 < JohnRestrepo> With the Flash app we'll generate an XML, can WebGUI recognize that? I mean, how does WebGUI "understand" what the editor send 21:56 <@preaction_> the editor "sends" HTML 21:56 <@preaction_> the exact value of the form element 21:57 <+MrHairgrease> rizen: is the correct upgrade path from 7.3.22/0.8.1 -> 7.4.37/0.8.3 the following 21:57 <+MrHairgrease> wg->7.4.21 21:57 <+MrHairgrease> wre->0.8.3 21:57 <+MrHairgrease> wg->7.4.37 21:58 <+MrHairgrease> that is without json borkage 21:58 <@rizen> sorry, i was on the phone 21:58 <@rizen> yeah upgrade all the way to 7.3.22 on an old wre 21:59 <@rizen> then put in the new wre and the 7.4.latest version of webgui 21:59 <@rizen> and continue upgrading 21:59 <@rizen> if you want, you can upgrade to 7.4.21 and then upgrade the wre 21:59 <@rizen> but it is not necesary 21:59 <+MrHairgrease> sorry to ask,but are you very sure about that? 21:59 <+MrHairgrease> i'd suspect problems with JSON 21:59 <@rizen> JohnRestrepo: yes 22:00 <@rizen> you can make your own rich editor ....just go to the asset manager 22:00 <@rizen> and select "rich editor" in the new content menu 22:00 <@rizen> or duplicate an existing one 22:00 <@rizen> and then edit away 22:00 <@rizen> once you're done 22:00 <@rizen> you can set the rich editor as the one for the CS in the CS properties 22:00 <@rizen> i'm very sure about it 22:00 <@rizen> just upgraded 2 servers that way last week 22:00 <+MrHairgrease> ok 22:01 <+MrHairgrease> just being careful =) 22:01 <@rizen> i understand 22:01 <@rizen> i asked the same thing of Haarg, cuz he swore you could do it 22:01 <@rizen> and so i tried it and it worked 22:01 <@rizen> you have to be on any 7.4.x version 22:01 <@rizen> and then you can upgrade to any other 7.4.x version 22:01 <+MrHairgrease> ok 22:01 <@rizen> using the new wre 22:01 <+MrHairgrease> but i'm on 7.3.22 22:02 <@rizen> oh 22:02 <@rizen> for that you might have to upgrade to 7.4.0 22:02 <@rizen> first 22:02 <@rizen> i was upgrading from 7.4.8 or something 22:02 <+MrHairgrease> 7.4.0 -> 0.8.3 -> 7.4.37 22:02 <@rizen> yup 22:02 <@rizen> that will work 22:02 <+MrHairgrease> ok 22:02 <+MrHairgrease> thanks 22:03 <@rizen> JohnRestrepo: sorry i should have read further what you were asking. disregard what i said. 22:04 <@rizen> ok mrhairgrease...back to this recurring thing. 22:04 <+MrHairgrease> yes 22:04 <@rizen> so are you saying that in the old system you don't create a new transaction every time something posts back? 22:04 <+MrHairgrease> yes 22:04 <+MrHairgrease> i'm syaing that 22:04 <@rizen> cuz i'm thinking we should create a new transaction every time 22:04 <@rizen> success or fail 22:05 <+MrHairgrease> hmm 22:05 <@rizen> it does a few things for us 22:05 <@rizen> 1) we can see failures more easily 22:05 <+MrHairgrease> well itransact adds their tranasctionId to a transaction 22:05 <+MrHairgrease> called XID 22:05 <@rizen> 2) we have a complete transaction history 22:05 <@rizen> that's ok 22:05 <+MrHairgrease> and that doesn't change with recurring payments 22:05 <@rizen> we have a spot to store that 22:05 <@rizen> that's ok also 22:05 <+MrHairgrease> that's why i built it that way 22:05 <@rizen> it's not a unique id in our table 22:05 <+MrHairgrease> your idea sounds good 22:06 <+MrHairgrease> and will prolly make trackkeeping more robust 22:06 <@rizen> so if that's the case, then we don't need that field any longer 22:07 <@rizen> right? 22:07 <+MrHairgrease> so I guess using seperate transactions are better 22:07 <+MrHairgrease> right 22:07 <+MrHairgrease> as far as i can oversee of course 22:07 <@rizen> i'll take the heat if i'm wrong 22:07 <@rizen> i just think if we're keeping a transactional history 22:07 <@rizen> we should hav ea new transaction for each recurrance 22:08 <+MrHairgrease> seems logical 22:08 <+MrHairgrease> wait 22:08 <+MrHairgrease> hang on 22:08 <@rizen> hanging 22:08 <+MrHairgrease> maybe i have been doing something like that 22:08 <+MrHairgrease> let me checl 22:08 < JohnRestrepo> Guys thanks 22:10 <+MrHairgrease> hmm 22:10 <+MrHairgrease> i guess not 22:15 <+MrHairgrease> i confused it with the ITransact_recurringPayment table 22:15 <+MrHairgrease> anyway 22:15 <+MrHairgrease> i agree 22:15 <+MrHairgrease> your way is better and you don't need that field anymore 22:15 <+MrHairgrease> just dunno if you want to migrate that number somehow 22:16 <@rizen> you're working on the recurring stuff still, right? 22:16 <+MrHairgrease> yeah 22:17 <+MrHairgrease> but I'm really busty so it just doesn't go as fast as i wanted 22:17 <@rizen> ok, then i guess i leave this in your capable hands for implementation. 22:17 <+MrHairgrease> ok 22:17 <@rizen> busty? 22:17 <+MrHairgrease> huh? 22:17 <@rizen> you have big boobs? 22:17 <+MrHairgrease> oh! 22:17 <+MrHairgrease> a big typo 22:17 <@rizen> heh 22:17 <+MrHairgrease> the t and y are like right next to eachother dude 22:17 <@rizen> oh one more thing i need to know about recurring 22:17 < JohnRestrepo> Guys, when I edit the collaboration system I see in a combobox this two items: Content manager's rich edit and Forum rich edit, my question is: where webgui load them? A list or something where I can add my own editor 22:17 <+MrHairgrease> my plan is to work on it friday all day 22:17 <+MrHairgrease> and I'm sure i'll have it finfihed in time 22:17 <@rizen> itransact posts back to us for the recurring payments, right? we don't post to them? 22:17 <+MrHairgrease> no 22:17 <+MrHairgrease> only when you initiate a payment 22:17 <@preaction_> JohnRestrepo, i mentioned above, those are RichEdit assets, WebGUI::Asset::RichEdit. you would have to make your own RichEdit asset 22:17 <+MrHairgrease> every term you'll get a postback 22:17 <@rizen> ok, so do we really need that workflow then? 22:17 <+MrHairgrease> telling you whether it succeeded 22:17 <+MrHairgrease> in the old system: yes 22:17 <@rizen> workflow activity that runs 22:17 <+MrHairgrease> in the new: i don't think so 22:17 <+MrHairgrease> but I have to dive a bit deeper in it to be absolutely sure 22:17 <@rizen> ok, i don't think so either 22:17 <@rizen> though i may need to restructure a few things to make sure that the right stuff is called in the recurring products on processing a recurring payment 22:18 <@rizen> i'll happily do that once your code is all checked in 22:18 < bopbop> JohnRestrepo: go to the asset manager, and navigate to root. Then enter the Import Node folder- you'll find another folder called Rich Edit- enter that folder. Then, from the New Content menu at the bottom of the asset manager create a new rich editor asset; once its created go back to the CS and you'll see it available as a rich editor to choose from 22:18 <+MrHairgrease> okay 22:18 < JohnRestrepo> But Flash is not a perl macro, sorry for the insistence but I need this as soon as possible, what I need is to make the text area of the form a swf that send me a XML 22:18 <@rizen> there are probably going to be lots of little corner cases to smooth over once we have all the stuff in place 22:18 <@rizen> back to migrating transaction data for me 22:19 <+MrHairgrease> is Parse::PlainConfig still used in 7.3.22? 22:19 <@rizen> shouldn't be 22:19 <+MrHairgrease> ok 22:19 <+MrHairgrease> the testEnv of 7.4.0 wanted it 22:19 <+MrHairgrease> okay good luck 22:20 <@rizen> yeah, that was remedied 22:20 <+MrHairgrease> i'll try to be more often in the channel and keep you updated 22:20 <+MrHairgrease> and harass of course =) 22:20 <@rizen> coolio...it's getting down to the wire 22:20 <@rizen> i'm a little scared 22:20 <@rizen> this is such a big project 22:20 <+MrHairgrease> it is 22:20 <+MrHairgrease> too bad I don't have more time 22:21 <@rizen> in many ways, it's even bigger than the asset rewrite of the 6.x period 22:21 <+MrHairgrease> but these months are quite hectic 22:21 <+MrHairgrease> well, that was BIG too 22:21 <@rizen> i understand man...and appreciate all the time and work you've put in 22:21 <+MrHairgrease> np 22:21 <@rizen> that one didn't seem so big because i spread it out over many releases 6.3-6.9 22:22 <+MrHairgrease> well in those releases about the whole API changed 22:22 <+MrHairgrease> not just the move to assets 22:23 <+MrHairgrease> it has taken a while, but it was worth it 22:23 <+MrHairgrease> no doubt 22:26 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 22:31 <+perlDreamer> MrHairgrease: You big silicon hacking stud! 22:31 <+perlDreamer> Way to go! 22:31 <+MrHairgrease> i hack chromium on pyrex 22:31 <+MrHairgrease> and it doesn't work 22:32 <+MrHairgrease> but it's time to end the project 22:32 <+MrHairgrease> it has taken about a year and a half already 22:32 <+perlDreamer> doesn't work? 22:32 <+perlDreamer> Oh no! 22:32 <+MrHairgrease> i have all the pieces of the puzzle 22:32 <+MrHairgrease> but they don't fit 22:32 <+MrHairgrease> a bad result is a result too 22:33 <+MrHairgrease> albeit a bit unsatifacory 22:33 <+perlDreamer> what happens after graduation? 22:33 <+perlDreamer> (aside from drinking and partying) 22:33 <+MrHairgrease> i becomeboring 22:33 <@rizen> have you decided to stick with Oqapi, at least for a little while? 22:34 <+MrHairgrease> what i would really like is doing more or less the same i'm doing now 22:34 <+MrHairgrease> that is: part time microfabrication 22:34 <+MrHairgrease> part time oqapi 22:34 <+MrHairgrease> i'll see if that's possible 22:34 <+MrHairgrease> if not 22:34 <+MrHairgrease> we'll see what happens =) 22:35 <@rizen> you should move to Oregon. perlDreamer can hook you up with a job at his place, so you can hack WebGUI when you're not working on chips. =) 22:35 <+MrHairgrease> hehe 22:35 <+perlDreamer> I wouldn't recommend $dayJob to people right now 22:35 <+MrHairgrease> but that's in the us 22:35 < CIA-6> WebGUI: perlmonkey2 * r6375 /branch/WebGUI_Survey2/www/extras/wobject/Survey/administersurvey.js: Slider write ins now more accurate 22:35 <+perlDreamer> we have lots of very good beer 22:35 <+MrHairgrease> and although i like you guys very much and enjoy traveling there 22:35 <@rizen> don't worry MHG, you'd never lose your eurotrash status with us. 22:35 <+MrHairgrease> it's not the place i would go 22:36 <+MrHairgrease> oh 22:36 <+MrHairgrease> if that's the case... =) 22:36 <@rizen> MHG, would it be fair to say that in the old system, only successful transactions are stored in the transaction table? 22:37 <+MrHairgrease> uhm 22:37 <+MrHairgrease> no 22:37 <+MrHairgrease> they are all stored 22:37 <+MrHairgrease> i'm pretty sure about that 22:37 <+MrHairgrease> maybe transaction that completely fail aren't 22:37 <@rizen> i'm trying to locate what field would represent the transaction being successful 22:37 <+MrHairgrease> but if they fail b/c theyre pending or struff like that 22:37 <+MrHairgrease> theyt are 22:37 <@rizen> and don't see anything 22:37 <+MrHairgrease> oh 22:38 <+MrHairgrease> i'll check 22:38 <@rizen> maybe it's authcode 22:38 <+MrHairgrease> the status column in the transaction table 22:39 <+MrHairgrease> i'm pretty sure it's api-fied in WG::Commerce::Transaction 22:39 <@rizen> ok i'll look there 22:40 <+MrHairgrease> wre upgrade is just untar the new one over the old? 22:40 <+MrHairgrease> 0.8.1 -> 0.8.3 that is 22:40 <+MrHairgrease> oh, and a transaction thingy 22:40 <@rizen> yes 22:41 < juan> i have this error in my webgui.log GMT is not a valid date for email, and is so poorly formatted, we can't even guess what it is. 22:41 <@rizen> and then run wreupgrade.pl 22:41 <+MrHairgrease> it might be handy to have a column like originatingTransction in the transaction table 22:41 <+MrHairgrease> that would point to the original tranasaction for recurring transaction 22:41 <+MrHairgrease> that way there easily grouped 22:42 <+MrHairgrease> regardless of how gateways handle those 22:42 <@rizen> not bad 22:42 <@rizen> okily dokily neighbor 22:42 <@rizen> do you want to add it or should i? 22:42 <+MrHairgrease> you do that 22:42 <+MrHairgrease> =) 22:42 <@rizen> ok 22:49 <@apeiron> 'neighborino' 22:51 <+MrHairgrease> wow 22:52 <+MrHairgrease> i love upgrading 37 release in row with only OK's and done's 22:54 <@rizen> it is nice 23:21 <+MrHairgrease> heh you never guess the time of the version tag that was created when I importing foto's when the hdd crash occurred 23:22 <+MrHairgrease> 13:37 23:22 <+MrHairgrease> reminds me of Final Destination 23:24 < juan> hello, i have created a sql form and i want that a field that i created can be the unique primary key 23:25 < juan> have to modify the table with alter table? 23:25 <+MrHairgrease> you cannot do that 23:25 <+MrHairgrease> because it will break the sql form 23:25 <+MrHairgrease> if you wanna use the sql form, you MUST let IT handle all the key indexes etc 23:26 < juan> for example i created a field call nit and i want that it can be unique 23:27 <+MrHairgrease> you can set that in the edit of the field if i'm not mistaken 23:27 <+MrHairgrease> the problem is that the sql form versions its data 23:27 <+MrHairgrease> so if you edit a record 23:28 <+MrHairgrease> you will add a row to the table 23:28 < juan> when a user try to add new record an that nit was already added don't let to add the record 23:28 <+MrHairgrease> which will have a colliding column 23:34 -!- fansipans [n=mwalker@72.242.161.254] has left #webgui [] 23:35 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:38 < juan> so, with sql form is not possible to do that. 23:39 <+MrHairgrease> indeed 23:39 <+MrHairgrease> if you use the sql form 23:40 <+MrHairgrease> you'll have to give the sql form total control over the table 23:40 <+MrHairgrease> but 23:40 <+MrHairgrease> as i said 23:40 <+MrHairgrease> i think there is an option to make certain fields unique 23:41 <+MrHairgrease> if it is, it is in the edit screen of the field 23:45 < juan> ok 23:45 < juan> i am going to check 23:52 -!- perlmonkey2 [n=perlmonk@ip-129-15-127-253.fennfwsm.ou.edu] has quit ["Leaving."] 23:52 <@rizen> MrHairgrease: you wanted me to add an isRecurring flag to the transaction...was that at the transaction level or the transaction item level 23:53 <@rizen> it seems item would make more sense 23:53 <+MrHairgrease> transaction 23:53 <+MrHairgrease> b/c the transaction is recurring 23:53 <@rizen> so the whole transaction recurs? 23:53 <+MrHairgrease> yes 23:53 <+MrHairgrease> actually each recurring item gets its own transaction 23:54 <@rizen> so in the iTransact module then if someone buys a physical product, and a recurring product in the same cart, you create two transactions 23:54 <+MrHairgrease> yes 23:54 <@rizen> ok 23:54 <@rizen> adding to transaction table then 23:54 <+MrHairgrease> ok 23:55 < dionak> rizen, have you seen our bug report regarding rss feeds? josh just finished up a test that exposes the issue. 23:55 < dionak> it's posted back to the bug report 23:56 <@rizen> no, i'm not subscribed to the bugs listings 23:56 < dionak> http://www.plainblack.com/bugs/tracker/rss-and-template-engine-error 23:56 <@rizen> is it something specific you want me to look at for some reason? 23:56 -!- SDuensin [n=Scott@68.sub-75-204-155.myvzw.com] has quit ["Leaving"] 23:56 < dionak> i'm just curious how i can resolve the bug. it's been posted for a little while. any advice? 23:57 < dionak> polite advice preferably ;) 23:57 <@rizen> well the fastest way to get any bug fixed is to either fix it yourself or have a priority bug fix contract with us. =) 23:58 <@rizen> beyond that it will get fixed as we have time to fix it. all 7.4 and below bugs must be fixed by June 12th as that's the last release of WebGUI 7.4 23:59 <@rizen> other than what i just mentioned, you're already doing the right things 23:59 <@rizen> posting detailed bug descriptions 23:59 < dionak> ok, thanks. that's helpful. 23:59 <@rizen> posting the test will be a big help --- Day changed Thu May 15 2008 00:08 -!- dionak [n=diona@97.66.185.250] has quit [] 00:21 <+perlDreamer> why didn't she just check that test in? 00:25 < CIA-6> WebGUI: jt * r6376 /WebGUI/ (2 files in 2 dirs): finished migrating ems data, and transaction data 00:27 <@rizen> are you calling josh a she? 00:28 < lisette> i have a problem with i18n and tildes, in i18n.webgui.org with DateTime, i translate saturday and wednesday, this two days have tilde, and display in the web page with a triangle, how to do to change this? because the other traductions that have tilde is well. 00:29 <+MrHairgrease> the problem is probably that your editor is not set to utf8 00:29 <+MrHairgrease> make sure you safe in th eutf8 chracter set 00:29 < lisette> yes this utf8 i check this and is well 00:30 <+MrHairgrease> then i don't know 00:42 -!- lisette [n=miloidrr@201.232.58.66] has quit ["Leaving."] 01:33 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:43 -!- JohnRestrepo_ [n=chatzill@201.232.58.66] has joined #webgui 01:55 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 02:00 -!- JohnRestrepo [n=chatzill@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 02:01 -!- JohnRestrepo_ [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.82.1 [Firefox 2.0.0.3/2007030919]"] 02:06 < juan> i have the next error WebGUI::Session::ErrorHandler::fatal[208] - Authentication module failed to compile: WebGUI::Auth::webgui.Can't locate WebGUI/Auth/webgui.pm 02:07 < juan> the error occurs when a user tries to log out the site 02:07 <+MrHairgrease> it's the lowercase w in webgui 02:08 < juan> and only with some users that were imported with userimport.pl 02:09 <+MrHairgrease> it could be that the import went wrong 02:09 <+MrHairgrease> make sure that in the authentication table 02:09 <+MrHairgrease> the authMethod column (or something like it) does never ever contain webgui 02:10 <+MrHairgrease> if it does update those records to use WebGUI in stead 02:12 <+MrHairgrease> my guess is you used the --authMethod=webgui parameter rigt? 02:12 <+MrHairgrease> right* 02:19 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit ["zzzzz"] 02:19 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 02:23 <@apeiron> perlDreamer, ping 02:24 <@apeiron> perlDreamer, Another idea for your "Common WebGUI Programming Mistakes" talk I just remembered: you copy Asset.pm to Asset.backup.pm, make changes to Asset.pm, and wonder why they're not showing up. 02:28 < juan> MrHairgrease, if i want to delete some users from my site, can i delete it by console? 02:30 < juan> and i want to delete records from all the tables that have relation with the userid 02:30 -!- estiven [n=estiven@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 02:34 -!- juan [n=juangui@201.232.58.66] has left #webgui [] 02:37 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] 02:52 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 04:11 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 04:13 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 04:13 -!- mode/#webgui [+v perlmonkey2] by ChanServ 04:33 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 04:40 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 04:40 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:49 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 04:49 -!- mode/#webgui [+o tavisto] by ChanServ 05:02 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 05:17 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 05:55 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 05:56 -!- wgGuest33 [n=wgGuest3@ool-457d919f.dyn.optonline.net] has joined #webgui 05:58 -!- wgGuest33 [n=wgGuest3@ool-457d919f.dyn.optonline.net] has quit [Client Quit] 06:10 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 06:21 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 06:21 -!- mode/#webgui [+o khenn] by ChanServ 06:36 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 06:57 -!- snapcount [n=snapcoun@87.10.101.97.cfl.res.rr.com] has joined #webgui 07:25 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 07:42 -!- snapcount [n=snapcoun@87.10.101.97.cfl.res.rr.com] has quit [Remote closed the connection] 11:04 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:05 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 11:27 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui 11:33 -!- ascii [n=ascii@64.234.60.83] has quit [Read error: 110 (Connection timed out)] 11:40 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] 11:46 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui 12:31 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)] 12:39 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] 12:46 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 12:46 -!- mode/#webgui [+v Radix_] by ChanServ 13:33 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 13:50 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 14:13 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:49 -!- knowmad [n=william@71-81-9-138.dhcp.hlrg.nc.charter.com] has joined #webgui 15:51 < knowmad> Can someone tell me why WRE monitor is sending me this email -- "A workflow activity has a priority that is too high." 15:51 < knowmad> what am i supposed to do about it? 16:04 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:18 < dionak> morning all 16:18 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 16:18 -!- mode/#webgui [+o tavisto] by ChanServ 16:26 -!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 16:26 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 16:27 -!- SDuensin [n=Scott@14.sub-75-206-250.myvzw.com] has joined #WebGUI 16:30 < SDuensin> Greetings. 16:33 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 16:35 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:35 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:36 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:46 -!- fansipans [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has joined #webgui 16:51 <@rizen> knowmad, check your settings in the wre.conf 16:52 <@rizen> there's a threshold at which it will alert you about such things 16:52 <@rizen> so you can detect whether you have workflow problems 16:54 < knowmad> thanks rizen. ok, another question. it's telling me the server is localhost. i have about 5 webgui sites running now (testing, dev and production). how the heck do i tell which one it's on when all it says is localhost? how do ya'll tell them apart? 16:56 <@rizen> there's a defaultHostname variable in the wre.conf 16:56 <@rizen> it uses that hostname when it sends out emails 16:56 <@rizen> so pick a hostname that is unique to each server 16:57 <@rizen> and we don't monitor dev or testing machines, only production 16:57 <@rizen> monitoring dev/testing machines would drive us nuts since we'd be getting paged all the time 17:01 < knowmad> thanks for the tips 17:03 < knowmad> i'm not seeing a threshold setting in wre.conf for spectre; do you know the name i should be looking for? 17:05 < knowmad> gotta run; i can follow-up on this later if needed 17:05 -!- knowmad [n=william@71-81-9-138.dhcp.hlrg.nc.charter.com] has left #webgui [] 17:15 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 17:22 -!- hankins [n=charley@192.112.24.65] has joined #webgui 17:24 < hankins> I have a shortcut to my event calendar on the front page. 17:24 < hankins> http://web402.plainblack.net/home 17:24 < hankins> Most of the time the shortcut calendar doesn't show any events, even though there are many event listed in the event calendar. 17:24 < hankins> Oddly, I keep changing the listViewPageInterval override to one (1) month. But it always reverts back to one (1) year - then it doesn't even show any events. 17:24 < hankins> any ideas about shortcut overrides? 17:24 < BartJol> mmm 17:25 < BartJol> leok 17:25 < BartJol> let's have a look 17:26 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 17:27 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 17:27 -!- mode/#webgui [+v perlmonkey2] by ChanServ 17:28 <+perlmonkey2> hmm, what might I be missing if flash sound isn't working? 17:28 < BartJol> a speaker? 17:28 <+perlmonkey2> whups, wrong channel 17:28 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:29 -!- mode/#webgui [+o Haarg] by ChanServ 17:29 <+perlmonkey2> heh 17:29 < BartJol> hankins, I see some events 17:30 < BartJol> 9 to be precise 17:31 < BartJol> hankins, aren't the still in a version tag? happened to me quite some times 17:33 < topsub> lol bartJol 17:34 < topsub> flash is fun 17:34 < BartJol> sorry, had a hard meeting with a customer, so have to make some stupid remarks... 17:49 -!- BartJo1 [n=plainstu@194.171.50.123] has joined #webgui 18:07 -!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 110 (Connection timed out)] 18:11 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] 18:15 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 18:26 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has joined #webgui 18:27 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 18:27 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 18:31 -!- BartJo1 [n=plainstu@194.171.50.123] has quit [Read error: 110 (Connection timed out)] 18:37 <+perlDreamer> apeiron, That's a good one. I use .mp files instead :) 18:37 <@apeiron> perlDreamer, Ah! Nice idea. 18:37 <@apeiron> Of course, another idea is to use Asset.pm.modified or so. 18:57 <+perlDreamer> BartJol: If you need me to come over to Dutch-land and stomp on some customers toes for you, just let me know. 18:57 <+perlDreamer> that way you can always be the nice guy 19:00 < BartJol> perlDreamer: thanks 19:00 < BartJol> your welcome anyway 19:00 < BartJol> but you don't need to do that 19:01 < BartJol> and now, another customer wants me to make their site really ugly... 19:01 <+perlDreamer> Ooh! I can help with that too! 19:01 < BartJol> :) 19:02 <+perlDreamer> we'll use tables for layout 19:02 < BartJol> I've got a lot of expereince with that already 19:02 <+perlDreamer> and everything will be in English 19:02 <+perlDreamer> and I only use primary colors, #000000 and #FFFFFF 19:02 < BartJol> Swahili might be better :) 19:02 < BartJol> it's this one : http://test.utrechtonstage.nl 19:03 < BartJol> and they want it even more ugly 19:03 <+perlDreamer> It's a band of some kind? 19:03 <+perlDreamer> or acting group? 19:03 < BartJol> nope, a project to bring students in contact with companies 19:04 <+perlDreamer> Do they understand anything about professionalism? 19:04 < BartJol> well, the woman that organises everything is good with human contacts 19:04 < BartJol> but has a horrible taste when it comes to websites 19:05 < BartJol> I HAD to use the green an purple 19:05 <+perlDreamer> oy 19:05 < BartJol> no discussion was possible 19:05 <+perlDreamer> tell her that it produced a permanent burn on my retinas 19:05 < BartJol> yeah, well, we tried to minimise the use of those colours 19:06 < BartJol> this was the best we could do without pissing her off 19:06 -!- diakopte1 [n=diakopte@209.9.237.164] has joined #webgui 19:07 < BartJol> it's kinda hard to tell a customer that she has a horrible taste tactically 19:08 -!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has quit [Read error: 104 (Connection reset by peer)] 19:10 <+perlDreamer> dionak: I think you should check the SyndicatedContent test into SVN in the 7.5 branch. 19:10 <+perlDreamer> It's a good test in general, and exposes a bug that needs to be fixed. 19:11 < dionak> ok, we'll do that. 19:11 < dionak> thanks 19:15 < BartJol> have to go 19:15 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 19:15 <+perlDreamer> I'm back in the lab again today, please leave me a note if anyone has questions 19:16 <@rizen> why is the sky blue and grass green? 19:16 -!- rizen is now known as rizenisaway 19:18 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 19:30 -!- lisette [n=ubuntu@201.232.58.66] has quit ["Leaving."] 19:56 <+perlDreamer> The sky is blue due to diffuse scattering of certain wavelengths of light. 19:57 <+perlDreamer> Grass is green because green is a combination of blue and red, which covers a fraction of visible light which helps make photosythesis efficient 19:57 <+perlDreamer> Also, because God wanted it that way 19:57 <@apeiron> Okay, smartypants. 19:57 <@apeiron> Why does gravity exist? 19:58 <@apeiron> (note, I didn't say "Why do things fall") 19:58 <+perlDreamer> Gravity exists due to a certain property of matter, in that it interacts with space/time 19:58 <+perlDreamer> Ask me again after the LIGO experiments 19:58 <@apeiron> heh 19:59 <+perlDreamer> Also, because God wanted it that way :) 20:02 -!- diakopte1 [n=diakopte@209.9.237.164] has quit [Remote closed the connection] 20:04 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui [] 20:05 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 20:05 -!- mode/#webgui [+v perlDreamer] by ChanServ 20:10 -!- tavisto_ [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 20:16 -!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has joined #webgui 20:26 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 20:26 -!- mode/#webgui [+o khenn] by ChanServ 20:36 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has joined #webgui 20:42 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 20:48 -!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has quit [Remote closed the connection] 21:07 < dionak> is there a new format for tests? 21:07 <+perlDreamer> new format? 21:07 <+perlDreamer> not that I know of :) 21:07 < dionak> I'm looking at the test for Gallery and it's using WebGUI::Test::Maker 21:08 <+perlDreamer> Ah, that is not a new format, but new tools 21:08 < dionak> it's pretty clean 21:08 < dionak> ah 21:08 < dionak> should we use this tool when making tests in the future? 21:08 < dionak> or does it matter? 21:08 <+perlDreamer> If it would help you, then sure 21:08 <+perlDreamer> It's been a while since I've looked at it, but parts of it didn't use to work 21:09 < dionak> oh. 21:09 <+perlDreamer> Test::Maker::Permission works 21:09 < dionak> i'll have to look closer. 21:09 <+perlDreamer> Test::Maker::HTML was the one with the problems 21:09 < ckotil> Does anyone recall the group visualizer macro? i.e. it draws out group inheritance 21:10 <+perlDreamer> It never got made, ckotil. I couldn't find a good graphing plugin to do it 21:10 <+perlDreamer> dionak, another new tool is TestException, which allows you to run Test::Deep tests on an exception. 21:11 < ckotil> ah 21:11 <+perlDreamer> Check out some of the Shop/Pay tests for that one 21:11 < ckotil> nah, thats ok. 21:11 < dionak> ok, thanks. i'll have a look at that too. i'm a big fan of tests, as you can tell 21:12 <@apeiron> yay testing! 21:12 <+perlDreamer> we could do a testing BOF/SIG at the WUC 21:13 <@apeiron> Where's the sign-up sheet? 21:13 -!- diakopter [n=diakopte@pdpc/supporter/active/diakopter] has joined #webgui 21:14 <+perlDreamer> It looks like 4:10-5:00 BOF in the beginner track is available :) 21:14 <+perlDreamer> but apeiron is busy at that time 21:15 <+perlDreamer> speaking of busy, time to go to the gym 21:15 <+perlDreamer> I'll backlog when I get back 21:17 < dionak> BOF/SIG? 21:17 <@apeiron> Birds of a Feather / Special Interest Group 21:17 < dionak> ah 21:17 < dionak> i'm game 21:23 < dionak> the link to coding guidelines is broken. http://www.plainblack.com/submission_guidelines/coding_guidelines 21:23 < dionak> it's linked in the wiki 21:25 < dionak> i was looking for the guidelines arjan brought up 22:13 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 22:22 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 22:22 -!- mode/#webgui [+o tavisto] by ChanServ 22:24 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 22:37 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 22:44 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Leaving"] 22:45 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 22:45 -!- mode/#webgui [+o Haarg] by ChanServ 22:47 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 23:11 -!- hankins [n=charley@192.112.24.65] has quit [] 23:29 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:48 -!- SDuensin [n=Scott@14.sub-75-206-250.myvzw.com] has quit ["Leaving"] 23:54 -!- cap10morgan [n=cap10mor@h19-afsc.ded.indra.com] has quit [] --- Day changed Fri May 16 2008 00:01 -!- CIA-6 [n=CIA@208.69.182.149] has quit [] 00:05 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 00:19 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 00:54 -!- dionak [n=diona@97.66.185.250] has left #webgui [] 01:01 -!- CIA-6 [n=CIA@208.69.182.149] has quit [] 01:06 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 01:08 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 01:12 -!- JohnRestrepo [n=jrestrep@201.232.58.66] has joined #webgui 01:17 -!- JohnRestrepo [n=jrestrep@201.232.58.66] has left #webgui [] 01:21 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] 01:38 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 01:46 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:54 -!- lisette [n=ubuntu@201.232.58.66] has left #webgui [] 02:21 < metanil> can i create a variable in template 02:21 < metanil> ? 02:21 <+perlDreamer> no 02:21 <+perlDreamer> HTML::Template is read only 02:21 <+perlDreamer> Template Toolkit might let you do that, though. I don't know. 02:21 < metanil> oh 02:21 < metanil> like inside i++ something like this.. 02:22 <+perlDreamer> HTML::Template will definitely not let you do that 02:22 < metanil> :) 02:23 < metanil> (then need to modify perl module ..) 02:23 <@preaction_> why not use 02:24 < metanil> will that work? 02:25 <@preaction_> if all you want is a counter inside of a loop 02:25 < metanil> gr* 02:25 < metanil> great.. thns 02:29 -!- wgGuest15 [n=wgGuest1@200.165.179.89] has joined #webgui 02:30 -!- wgGuest15 [n=wgGuest1@200.165.179.89] has quit [Client Quit] 02:38 <+perlDreamer> preaction_++ 02:38 < metanil> if get assetid for some image.. can i directly get URL for that? 02:38 <+perlDreamer> in a template? 02:39 < metanil> no. in some of the perl module 02:39 <+perlDreamer> yes 02:39 < metanil> like .. i have a $session 02:40 < metanil> or $self=shift 02:40 <+perlDreamer> my $asset = WebGUI::Asset->newByDynamicClass($session, $assetId); 02:40 <+perlDreamer> my $url = $asset->getUrl(); 02:40 <+perlDreamer> so, first you get an Asset object, looked up by assetId 02:40 <+perlDreamer> then you ask the asset for its url 02:40 < metanil> so it doens't matter whether its image or any other object .. 02:40 <+perlDreamer> no, that works for all assets 02:41 < metanil> we just gets its URL.. 02:41 <+perlDreamer> yes 02:41 < metanil> hmm 02:41 < metanil> great 02:44 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 02:52 <+perlDreamer> metanil: That is the URL for the asset, not the image that it contains. Just a FYI 02:52 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:52 < metanil> i thought image is also an asset.. 02:58 <@preaction_> there's an Image asset, but actual files are contained in storage locations 02:59 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 03:00 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:23 < metanil> so, the actual image location( URL) should be return by storage.? 03:33 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:33 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:08 < dionak> i missed the question 04:08 < dionak> getUrl is the method that returns the url for a storage object 04:10 < dionak> are you building a wobject? 04:15 < CIA-6> WebGUI: meatbop * r6377 /WebGUI/www/extras/assets/ (FlatDiscount.gif small/FlatDiscount.gif): Added icons for Flat Discount asset 05:10 < CIA-6> WebGUI: meatbop * r6377 /WebGUI/www/extras/assets/ (FlatDiscount.gif small/FlatDiscount.gif): Added icons for Flat Discount asset 05:24 -!- CIA-6 [n=CIA@208.69.182.149] has quit [] 05:28 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 05:39 < CIA-6> WebGUI: meatbop * r6377 /WebGUI/www/extras/assets/ (FlatDiscount.gif small/FlatDiscount.gif): Added icons for Flat Discount asset 05:42 < CIA-6> WebGUI: meatbop * r6377 /WebGUI/www/extras/assets/ (FlatDiscount.gif small/FlatDiscount.gif): Added icons for Flat Discount asset 05:42 < CIA-6> WebGUI: dionak * r6378 /WebGUI/t/Asset/Wobject/SyndicatedContent.t: Adding test for SyndicatedContent.t that exposes feed bug when passing data to the template engine 06:04 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has joined #webgui 06:04 -!- cap10morgan [n=cap10mor@206-124-6-65.denver.dsl.forethought.net] has quit [Remote closed the connection] 06:09 -!- CIA-6 [n=CIA@208.69.182.149] has quit [Remote closed the connection] 06:20 -!- CIA-6 [n=CIA@208.69.182.149] has joined #WebGUI 06:54 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:54 -!- mode/#webgui [+v perlDreamer] by ChanServ 07:15 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 07:34 -!- metanil [n=akhadka@137.48.138.26] has quit [Remote closed the connection] 07:41 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:04 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit ["Reconnecting"] 08:04 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 08:04 -!- mode/#webgui [+o apeiron] by ChanServ 08:34 < CIA-6> WebGUI: colin * r6379 /WebGUI/ (3 files in 3 dirs): 08:34 < CIA-6> WebGUI: JSON collateral rewrite, first part. 08:34 < CIA-6> WebGUI: API is rewritten and tested. Upgrade script builds JSON 08:34 < CIA-6> WebGUI: for all commerce products with unique identifiers. 08:34 < CIA-6> WebGUI: TBD: Rework Product asset and test it. 08:49 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 08:49 -!- mode/#webgui [+o tavisto] by ChanServ 08:49 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 08:51 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 08:51 -!- mode/#webgui [+o tavisto] by ChanServ 08:59 < CIA-6> WebGUI: colin * r6380 /WebGUI/ (2 files in 2 dirs): handle the case when the JSON hash contains only the unique identifier 08:59 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 09:16 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] 09:17 -!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui 10:26 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 10:56 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 11:14 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:56 -!- BartJol [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)] 11:56 -!- BartJo1 [n=plainstu@194.171.50.123] has joined #webgui 12:17 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 12:17 -!- BartJo1 [n=plainstu@194.171.50.123] has quit [Read error: 104 (Connection reset by peer)] 12:18 -!- BartJol [n=plainstu@194.171.50.123] has joined #webgui 12:19 -!- mode/#webgui [-o rizenisaway] by ChanServ 13:51 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 13:51 -!- mode/#webgui [+o tavisto] by ChanServ 14:10 -!- BartJol [n=plainstu@194.171.50.123] has left #webgui [] 14:19 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui 14:28 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 15:49 -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui 15:49 -!- mode/#webgui [+v MrHairgrease] by ChanServ 16:22 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:22 -!- mode/#webgui [+o perlmonkey2] by ChanServ 16:25 -!- SDuensin [n=Scott@229.sub-75-206-3.myvzw.com] has joined #WebGUI 16:30 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 16:31 < bopbop> oooh, look at perlmonkey2 all red now ;) 16:31 < bopbop> welcome to PB 16:31 <+MrHairgrease> ah 16:31 <+MrHairgrease> perlmonky jobhopped? 16:33 <@perlmonkey2> I'm red? oh wow! 16:33 <@perlmonkey2> MrHairgrease: it does appear that way :) 16:34 <+MrHairgrease> so, how many times have you been harrassed by JT already? 16:34 <+MrHairgrease> now that he has the right to do so 16:34 <@perlmonkey2> MrHairgrease: counting the interviews? 16:35 <+MrHairgrease> hehe 16:36 <@perlmonkey2> So far is has been a lot like this channel only in voice. Kind of laid back, fun, yet on task. But I don't really start for a few more weeks. Have to give $oldwork notice and some time to scramble to replace me. 16:36 <+MrHairgrease> so why did you quit your previous job, if I may ask? 16:37 <@perlmonkey2> Lots of reasons. 16:37 <@perlmonkey2> When I started I thought I would be assisting graduate students in research and I ended up working on a commercial product. 16:37 <+MrHairgrease> oh the survey thing 16:38 <@perlmonkey2> I got to learn a lot. It was fun being turned loose on a topic I knew very little about and having to pick up several new technologies and basic theoretical backgrounds. 16:38 <@perlmonkey2> No, this didn't have anything to do with the survey system. 16:38 < SDuensin> Greetings. 16:38 <@perlmonkey2> That is just a side project a member of the center needed. The grant that paid my salary didn't need it. 16:38 <@perlmonkey2> Greetings SDuensin 16:39 <+MrHairgrease> Greasings 16:39 <+MrHairgrease> oh ok 16:39 <+MrHairgrease> well 16:39 <+MrHairgrease> you ended up pretty good anyway 16:39 <@perlmonkey2> Yeah, I'm happy with the decision. 16:39 <+MrHairgrease> considering you had an interview with JT and are still able to tell it 16:39 <+MrHairgrease> =) 16:40 <@perlmonkey2> Yeah, I mean I had to go see a psychiatrist for a few days afterwords and they say eventually the post tramatic stress disorder will eventually go away, but I made it :P 16:41 <+MrHairgrease> only a few days is a good score 16:41 <+MrHairgrease> a lot of people would've needed more time 16:41 <+MrHairgrease> =) 16:42 * SDuensin still isn't over it - and he's only been exposed through IRC! 17:01 <+MrHairgrease> preaction 17:01 <+MrHairgrease> you there? 17:03 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 17:05 <+MrHairgrease> see http://webgui.pastebin.com/m7b960a0f 17:05 <+MrHairgrease> this happens when I'm trying to run upgrade.pl in the svn HEAD branch 17:05 <+MrHairgrease> I hacked upgrade.pl so that it shows the packages it is importing 17:06 <+MrHairgrease> as you can see the root_import_gallery-templates.wgpkg causes weirdness 17:06 <+MrHairgrease> but the upgrade fails when trying to import the weatherdatatmpl0000001.wgpkg packages 17:06 <+MrHairgrease> any suggestions 17:10 <+MrHairgrease> the weatherdata is not broken 17:11 <+MrHairgrease> If i mv root_import_gallery-templates.wgpkg root_import_gallery-templates.wgpkg.disabled everything works perfectly 17:15 -!- dionak [n=diona@97.66.185.250] has joined #webgui 17:18 -!- rizenisaway is now known as rizen 17:18 -!- mode/#webgui [+o rizen] by ChanServ 17:18 -!- mode/#webgui [+o bopbop] by rizen 17:18 <@rizen> You know bopbop, if you were to register an actual IRC account, then preaction could keep you red too. 17:19 <@bopbop> I tried long long ago, with preaction's assistance, and we couldn't get it to work 17:19 <@bopbop> I'll try again some time today 17:19 <@bopbop> I do like being red 17:20 <+MrHairgrease> bopbop: just type /nickserv help 17:20 <@bopbop> ok 17:20 <+MrHairgrease> that'll show you how to register accounts 17:20 <+MrHairgrease> and authenticate 17:21 <@bopbop> do I type it right in here? 17:21 <+MrHairgrease> yeah 17:21 <+MrHairgrease> that'll work 17:22 <+MrHairgrease> irc is smart enough to open a new window for you 17:22 <@bopbop> ok, I've done it twice.... nothing happens 17:22 <+MrHairgrease> then your client sucks =) 17:22 <@bopbop> oh, well then 17:23 <+MrHairgrease> which client do you use? 17:23 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:23 -!- mode/#webgui [+o Haarg] by ChanServ 17:23 <@bopbop> colloquy 17:24 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] 17:24 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:24 -!- mode/#webgui [+o Haarg] by ChanServ 17:24 <+MrHairgrease> rizen: do you have any idea what causes the gallery package to fail? 17:25 <@rizen> yes, you're doing it wrong 17:25 <@rizen> =) 17:25 <@rizen> actually i don't get the error that you're getting when i do it 17:25 <@rizen> it just works 17:25 <+MrHairgrease> hmm 17:25 <+MrHairgrease> weirdness 17:25 <+MrHairgrease> well 17:25 <+MrHairgrease> I'll leave it as it is for now 17:26 <+MrHairgrease> and after I check my code in I'll recreate my dev site 17:26 <@rizen> is the user that you run the upgrade with the same as the user that apache runs as? 17:26 <@rizen> on my dev box i run apache under my own user account 17:27 <@rizen> therefore the uploads folder has those privs 17:27 <+MrHairgrease> me too 17:27 <@rizen> maybe that has something to do with it 17:27 <+MrHairgrease> i already chwon'ed it 17:27 <+MrHairgrease> the weird things are the .svn files 17:27 <+MrHairgrease> they're not supposed to be in uploads right? 17:32 <@rizen> they'll be there 17:32 <@rizen> on your dev box 17:32 <+MrHairgrease> prolly. but why? 17:32 <@rizen> because when you create your dev site, or do a reset dev you're copying the stuff from the www folder 17:32 <@rizen> copying stuff that has the .svn folders in them 17:32 <+MrHairgrease> oh 17:32 <+MrHairgrease> yeah 17:32 <+MrHairgrease> of course 17:34 <@rizen> you know, i wonder if the package file somehow has the .svn folders in it 17:34 <@rizen> the package file should not 17:35 <+MrHairgrease> indeed 17:38 <@apeiron> Depends upon how you compress it, I should think. tar by default will grab everything. 17:41 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 17:42 -!- BartJol [n=plainstu@a80-127-48-31.adsl.xs4all.nl] has joined #webgui 17:42 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 17:42 -!- mode/#webgui [+o perlmonkey2] by ChanServ 17:50 <+MrHairgrease> woohoo the subscription migration script seems to work 17:51 <+MrHairgrease> now fix the last subscription asset hickups 17:52 < BartJol> vet 17:55 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 17:56 -!- mode/#webgui [+v snapcount] by ChanServ 18:06 -!- BartJol [n=plainstu@a80-127-48-31.adsl.xs4all.nl] has left #webgui [] 18:13 -!- AMH_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui [] 18:30 -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] 18:36 -!- topsub [n=josh@97.66.185.250] has joined #webgui 18:46 < CIA-6> WebGUI: yung * r6381 /branch/WebGUI_Userlist/lib/WebGUI/Asset/Wobject/UserList.pm: Initial import 19:02 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 19:03 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:03 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:15 <@perlmonkey2> lots and lots of people seem to have issues with ldaps. What about setting up an howto on using an ssl socks proxy, ssh tunnel or some other secure method to connect to the ldap server? 19:27 < fansipans> stunnel is frighteningly easy to setup :) 19:48 < topsub> I was playing around with thingy and was wondering does it support linking of forms? Like the linking of SQL Forms.. Or is there a better way to handle that in thingy? 19:50 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 19:51 < topsub> It seems i can select thingy from the drop down of adding a new field and able to link it from another thingy.. cool!! 19:51 < CIA-6> WebGUI: yung * r6382 /branch/WebGUI_Userlist/lib/WebGUI/Asset/Wobject/UserList.pm: Some templating changes 20:12 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 21:45 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui ["Leaving"] 21:45 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 21:46 -!- mode/#webgui [+o Haarg] by ChanServ 22:01 <@perlmonkey2> Anyone have an idea on the YUI sliders? If you have a scale from 0 to 1500 but your slider is only 500 pixels, each pixel is scaled by a factor of 3. But if you have a 100 point step in your slider, that scales to 33.333... But the YUI widget only takes ints. So I'm not sure how to get around this. 22:07 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 22:11 < ckotil> my coworker the ham radio operator would. but he's out of the office to go to 'radio fest' over in Dayton, OH 22:13 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 22:16 -!- lisette [n=ubuntu@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 22:44 <+perlDreamer> preaction_: workflowIdCommit = workflow used to commit events? 22:44 <@preaction_> probably 22:44 <@preaction_> look in Asset::Event->getAutoCommitWorkflowId 22:44 <+perlDreamer> hm 22:45 <+perlDreamer> In Asset/Wobject/Calendar, workflowIdCommit = workflow used to commit events? 22:45 <+perlDreamer> does it always have to be an autocommit workflow? 22:46 <@preaction_> what do you mean by "always have to be"? 22:47 <+perlDreamer> what if I wanted to use an approval workflow, would that work? 22:47 <@preaction_> yes 22:47 <+perlDreamer> so any commit workflow can be used? 22:47 <@preaction_> i mean, there is no such thing as an "autocommit" workflow, there are VersionTag workflows 22:47 <@preaction_> any versiontag workflow will work there 22:48 <+perlDreamer> ok 22:48 <@preaction_> autocommit is an action that triggers a commit, which in turn triggers a workflow 22:48 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 22:48 -!- mode/#webgui [+o tavisto] by ChanServ 22:54 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 23:02 -!- dionak_ [n=diona@97.66.185.250] has joined #webgui 23:02 -!- dionak [n=diona@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] 23:20 < CIA-6> WebGUI: colin * r6383 /WebGUI/lib/WebGUI/i18n/English/ (4 files): Fixing broken and missing i18n labels and removing extra whitespace from files. 23:26 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 23:28 -!- fansipans [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has quit ["Leaving."] 23:28 -!- dionak_ [n=diona@97.66.185.250] has left #webgui [] 23:28 -!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection] 23:39 -!- hankins [n=charley@saccpix.southark.edu] has joined #webgui 23:40 < hankins> Hi! How do I find out how much space and bandwidth I'm using on a plainblack hosted site? 23:47 < CIA-6> WebGUI: colin * r6384 /WebGUI/lib/WebGUI/i18n/English/CommercePaymentITransact.pm: adding missing i18n label 23:49 -!- SDuensin [n=Scott@229.sub-75-206-3.myvzw.com] has quit ["Leaving"] --- Day changed Sat May 17 2008 00:27 -!- hankins [n=charley@saccpix.southark.edu] has quit [] 00:31 < lisette> i translate the DateTime and the tildes of the days are visibles with error, this show a char like a triangle, hot to do to fix this? 00:48 < lisette> i translate the DateTime and the tildes of the days are visibles with error, this show a char like a triangle, hot to do to fix this? 00:52 < CIA-6> WebGUI: meatbop * r6385 /WebGUI/www/extras/assets/ (6 files in 2 dirs): Revised the various photo gallery icons 00:53 < CIA-6> WebGUI: yung * r6386 /branch/WebGUI_Userlist/lib/WebGUI/ (Asset/Wobject/UserList.pm i18n/English/Asset_UserList.pm): Updated internationalization and hoverhelp 01:10 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)] 01:13 < lisette> what variable control name of day? in the calendar? 01:19 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:20 < CIA-6> WebGUI: perlmonkey2 * r6387 /branch/WebGUI_Survey2/www/extras/wobject/Survey/administersurvey.js: Added warning message on required slider allocates for how much left is required. Also removed slider animation as there appears to be a motion bug where the bug can slide further than asked for. 01:34 * apeiron watches the bug slide. 01:37 -!- lisette [n=ubuntu@201.232.58.66] has left #webgui [] 01:45 < CIA-6> WebGUI: meatbop * r6388 /WebGUI/docs/upgrades/packages-7.5.11/root_import_shelf-default.wgpkg: Prettied up the default shelf template 02:32 <@perlmonkey2> apeiron: heh, motion bug in the slider bug 02:32 <@perlmonkey2> just got that :P 02:33 * perlmonkey2 parts to go to a birthday party, woot parties! 02:33 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has left #webgui [] 02:54 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:03 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 04:20 -!- snapcount [n=snapcoun@97.101.10.87] has joined #webgui 04:36 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has joined #webgui 04:37 < pilaf153> hello 04:38 < pilaf153> i am looking for help with setting up the shopping cart. 04:40 < pilaf153> we can enable the shopping cart in the admin console, but now we can find an asset for it. 04:40 < pilaf153> -can +can't 04:47 < pilaf153> i see where it says to setup an account and get a ssl, but first i want to find how visitors will buy and view their shopping cart. 05:08 -!- snapcount [n=snapcoun@97.101.10.87] has quit [Remote closed the connection] 05:08 -!- snapcount [n=snapcoun@97.101.10.87] has joined #webgui 05:37 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 05:40 -!- snapcount [n=snapcoun@97.101.10.87] has quit [Remote closed the connection] 05:40 -!- snapcount [n=snapcoun@97.101.10.87] has joined #webgui 05:45 -!- snapcount [n=snapcoun@97.101.10.87] has quit [Client Quit] 05:45 -!- snapcount [n=snapcoun@97.101.10.87] has joined #webgui 05:51 < pilaf153> please help. I found some info on a product macro do i need to be using that 06:06 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 06:06 -!- mode/#webgui [+o perlmonkey2] by ChanServ 07:11 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 07:11 -!- mode/#webgui [+v perlDreamer] by ChanServ 07:12 <+perlDreamer> pilaf153: you still trying to set up Commerce? 07:25 -!- snapcount [n=snapcoun@97.101.10.87] has quit [Read error: 110 (Connection timed out)] 07:38 <@perlmonkey2> anyone still working? 07:39 <+perlDreamer> yawp 07:46 <@perlmonkey2> perlDreamer: what on? Hopefully something really really fun 07:47 <+perlDreamer> It's confidential. If I told you, I'd have to use my top-secret gadgets to wipe your memory. 07:47 <@perlmonkey2> hmm. Could you go back two years? 07:48 <+perlDreamer> Only two? I'll have to check the manual. What happened two years ago? 07:50 < pilaf153> hey anyone still around that can help with the shopping vart stuff 07:52 < pilaf153> perldreamer: i still havent gotten anywhere with it. I will keep checking in to see if you are around 07:52 <+perlDreamer> pilaf153: the product macro is part of it, you also need to set up products in the Product Manager, in the admin console. 07:53 <+perlDreamer> In the commerce settings (beta), you also need to set up payment gateways and shipping plugins 07:53 <+perlDreamer> My best recommendation is that you buy a commerce users guide from Plain Black. It's got everything that you need to know in it. 07:54 < pilaf153> so do you have a link to download the product macro? I only found a placr that talked about it not a download. 07:54 <+perlDreamer> the macro should be in your install, it has to be enabled in your site's config file 07:56 <+perlDreamer> Another thing you should know is that the whole thing is going to be replaced in WebGUI 7.5.11 07:56 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 07:56 <@perlmonkey2> perlDreamer: Two years ago I started using Java professionally. 07:56 <+perlDreamer> Yeah, that will do it for sure 07:57 <+perlDreamer> "using Java professionally" has the feeling of "using drugs regularly", yes? 07:57 <+perlDreamer> I haven't done either, but I have written in lisp, and feel quite guilty about it. 07:57 < pilaf153> ok at this point I have products in my admin console. I have payment plugins enabled. what else do I need to do to get the view cart or shopping cart link? Is this where the product macro comes in? If so where do I use the macro. 07:57 <+perlDreamer> That's the product macro. 07:58 <+perlDreamer> You give it one of the SKUs or ProductIds from one of your products 07:58 <+perlDreamer> the macro will do the rest 07:58 <+perlDreamer> time to crash, we older folk need our rest 07:58 <+perlDreamer> see y'all later 07:58 <+perlDreamer> oh, pilar153: don't forget a shipping plugin! 07:59 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:24 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 08:33 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 09:31 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 09:31 -!- mode/#webgui [+o Haarg] by ChanServ 11:20 -!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has joined #webgui 11:21 -!- Radix| [n=Radix@202-89-165-187.static.dsl.amnet.net.au] has quit [Client Quit] 11:31 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:33 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 11:33 -!- mode/#webgui [+o apeiron] by ChanServ 12:35 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 16:34 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:34 -!- mode/#webgui [+o perlmonkey2] by ChanServ 16:50 -!- mib_ifq4ro8o [i=dc981050@gateway/web/ajax/mibbit.com/x-982f36184702fd1c] has joined #webgui 16:57 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:57 -!- mode/#webgui [+o khenn] by ChanServ 17:01 -!- mib_ifq4ro8o [i=dc981050@gateway/web/ajax/mibbit.com/x-982f36184702fd1c] has quit ["http://www.mibbit.com ajax IRC Client"] 18:33 -!- wgGuest29 [n=wgGuest2@201.232.58.66] has joined #webgui 18:33 < wgGuest29> Hi, I have a question about a collaboration System 18:36 < wgGuest29> In the collaboration system template, it has the next lines 18:36 < wgGuest29> to paginate the collaboration system 18:37 < wgGuest29> I want to add here in the a line o code 18:38 < wgGuest29> To use a lightbox effect here 18:38 < wgGuest29> How can i do this? 18:52 <@perlmonkey2> wgGuest29: You want to add in some javascript? Just add it to the template? 19:07 < wgGuest29> mmmmm, I dont control in this line in the template 19:07 < wgGuest29> 19:07 < wgGuest29> 19:07 < wgGuest29> 19:08 < wgGuest29> Idont have the control to add, lines in this tag 19:09 < pilaf153> ok I am still working on the commerce stuff. I have been searching for a config file for ever. Where do we find it? 19:09 < pilaf153> Would it by my companyname.config or would it be mystyle.config or would it be webgui.config 19:11 < pilaf153> I am only guessing those because I have created a mystyle using a company name and I have seen people reference a webgui.config file but I do not seem to have one of those 19:14 < wgGuest29> I just add in the tag in the pagination line the code rel="moddlebox.htm" 19:15 < wgGuest29> Google Traductor 19:15 < wgGuest29> But i do not see where i can do this 19:54 -!- wgGuest29 [n=wgGuest2@201.232.58.66] has quit [Read error: 104 (Connection reset by peer)] 20:52 < CIA-6> WebGUI: jt * r6389 /WebGUI/ (4 files in 3 dirs): some bug fixing 21:22 < CIA-6> WebGUI: jt * r6390 /wrebuild/build.sh: moved List::MoreUtils into main rather than WDK 21:28 -!- metanil [n=akhadka@137.48.138.26] has joined #webgui 21:31 < metanil> i have a method that take the path of image file.. i wanted the image file from webgui.. any idea how to do that? 21:31 < metanil> i can get the image URL from assetID.. 21:32 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 21:44 < pilaf153> ok still looking for some guidance and infinite wisdom on this config file 21:48 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 21:48 -!- mode/#webgui [+o perlmonkey2] by ChanServ 22:31 < CIA-6> WebGUI: jt * r6391 /WebGUI/ (5 files in 5 dirs): 22:31 < CIA-6> WebGUI: fixed some keywords bugs 22:31 < CIA-6> WebGUI: took beta label away from event manager 22:31 < CIA-6> WebGUI: added option to shelf to include items below it and items included via keywords 22:32 <@rizen> pilaf153 i don't know what config file you're talking about, but if you're looking for your webgui config file it's in /data/WebGUI/etc 22:32 <@rizen> and it will be called whatever your site name is 22:32 <@rizen> like www.example.com.conf 22:32 <@rizen> or www.yahoo.com.conf 22:39 < pilaf153> awesome thank you 23:52 < diakopter> rizen: I just want to say I agree with your emails to the pm list --- Day changed Sun May 18 2008 02:29 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 02:29 -!- mode/#webgui [+o preaction_] by ChanServ 03:12 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [No route to host] 03:57 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 04:01 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 04:01 -!- mode/#webgui [+o khenn] by ChanServ 04:55 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 06:14 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:14 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:24 <+perlDreamer> rizen: Are you awake? 06:24 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 06:24 -!- mode/#webgui [+o preaction_] by ChanServ 06:25 <+perlDreamer> preaction_: Howdy 06:25 <@preaction_> hola 06:26 <+perlDreamer> why are you underscored? 06:27 <@preaction_> dunno 06:47 < CIA-6> WebGUI: colin * r6392 /WebGUI/lib/WebGUI/i18n/English/Shop.pm: add an add to cart label to share with others 06:52 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 07:06 < CIA-6> WebGUI: colin * r6393 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: make benefits work with the new collateral API (unique keys) 07:12 <+perlDreamer> oy 07:12 <+perlDreamer> benefits, features, accessories, related and accessories 07:12 <+perlDreamer> 1 down, 4 to go 07:12 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 07:59 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 07:59 -!- mode/#webgui [+o Haarg] by ChanServ 08:49 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 09:05 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 09:23 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 09:37 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: patspam, @khenn 09:44 -!- Netsplit over, joins: khenn 09:44 -!- mode/#webgui [+o khenn] by ChanServ 09:48 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 09:53 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 11:05 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit [Remote closed the connection] 11:09 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has joined #webgui 11:29 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 15:21 -!- patspam [n=patspam@ppp59-167-172-143.lns1.mel4.internode.on.net] has quit ["Leaving."] 15:44 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 15:44 -!- mode/#webgui [+o Haarg] by ChanServ 15:54 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["Leaving"] 15:55 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 15:55 -!- mode/#webgui [+o Haarg] by ChanServ 16:46 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 17:26 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has quit [Read error: 113 (No route to host)] 17:47 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 17:58 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 17:58 -!- mode/#webgui [+o perlmonkey2] by ChanServ 18:22 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 18:22 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:35 <@perlmonkey2> perlDreamer: but I still havent' seen any examples of using help objects in a wobject and I'm not sure the best way to go about it. I was playing with the idea of just appending small packages to the Survey.pm which would be serializeble data structures capable of manipulating themselves. I'm kind of an abstraction junky and love black boxing data. 18:40 <+perlDreamer> help objects? 18:42 <+perlDreamer> what is a help object? 18:43 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 110 (Connection timed out)] 18:52 <@perlmonkey2> perlDreamer: just a little class to abstract a small big of data away. Like for the Survey, having all the question code located in a small object, rather than the Survey object having methods for it. 18:53 <+perlDreamer> oh 18:53 <+perlDreamer> gotcha 18:54 <+perlDreamer> Check out Keywords, or Search 19:02 <@perlmonkey2> perlDreamer: I'm excited today. I just put in my new MB on my quad core machine, so I'm moving my home dev server from an old P4 to a Q6600 :D 19:02 <@perlmonkey2> production is a C7 1Ghz :P 19:02 <+perlDreamer> Have I told you about my dev server at $dayJob? 19:02 <@perlmonkey2> 15 watts at the power cord :P 19:02 <@perlmonkey2> ? 19:02 <+perlDreamer> It's a P3 500 MHz 19:02 <@perlmonkey2> oh no 19:03 <@perlmonkey2> that just isn't right. 19:03 <@perlmonkey2> quite close to criminal. 19:03 <+perlDreamer> well, that's what happens when you have to scavenge a machine 19:03 <@perlmonkey2> that just doesn't even make sense. 19:03 <+perlDreamer> well, you have to remember that I'm a chip designer 19:03 <+perlDreamer> and I don't have root access to my workstation 19:04 <@perlmonkey2> If you're paying $help any sort of decent wage, then ponying up a few G's for a decent machine is actually saving money, by decreasing the tiem they spend waiting. 19:04 <@perlmonkey2> oh 19:04 <@perlmonkey2> right 19:04 <@perlmonkey2> but still 19:04 <@perlmonkey2> The CS guy admining your boxes doesn't think the EE guys can handle root? 19:06 <+perlDreamer> No, we can't :) We tinker too much 19:06 <@perlmonkey2> heh 19:06 <+perlDreamer> worse than mechanics with company trucks 19:07 <+perlDreamer> Time for church, be back later this afternoon 19:08 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 19:22 < CIA-6> WebGUI: colin * r6394 /WebGUI/ (2 files in 2 dirs): 19:22 < CIA-6> WebGUI: Add tests for handling adding new collateral. 19:22 < CIA-6> WebGUI: Covert features to new collateral API. 20:06 <@rizen> thanks diakopter 20:50 < CIA-6> WebGUI: jt * r6395 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): shelves can see skus under them as well as by keyword 21:10 -!- pilaf153 [n=steve@c-68-43-160-207.hsd1.mi.comcast.net] has quit [] 21:12 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has quit [Remote closed the connection] 21:40 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui 21:40 -!- mode/#webgui [+o apeiron] by ChanServ 21:56 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 21:56 -!- mode/#webgui [+o preaction_] by ChanServ 22:12 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui 22:38 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 23:35 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 23:35 -!- mode/#webgui [+v perlDreamer] by ChanServ 23:53 < CIA-6> WebGUI: colin * r6396 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: convert specifications to new collateral API 23:55 <+perlDreamer> this assetId is almost pronounceable: GdnnKuk_srokFLu0CfmSEw 23:55 < BartJol> whoa 23:55 < BartJol> I think the first elements of the periodic table are easier 23:56 <+perlDreamer> HHe.... 23:56 < BartJol> LiBenKNOF 23:56 < BartJol> BeBKNOF 23:56 < BartJol> NeNaMgAlSiP 23:57 <+perlDreamer> you win! 23:57 < BartJol> but I stop at Phosphorus 23:58 <+perlDreamer> Is that 23 characters? 23:58 <+perlDreamer> looks like it is 23:58 < BartJol> mmm 23:58 <+perlDreamer> it's a valid WebGUI Id, then 23:58 < BartJol> cool 23:59 < BartJol> nice for a acme object --- Day changed Mon May 19 2008 00:02 < BartJol> it's also too bad that the rest isn't pronounceable 00:31 <+perlDreamer> BartJol: It's a measure of how tired I am... 00:31 <+perlDreamer> I was going to ask if was as easy to pronounce the periodic table in Dutch as it was in English 00:33 < BartJol> mmm 00:33 < BartJol> but it's only afternoon over there 00:34 -!- beginwebgui [n=beginweb@ip68-13-0-60.om.om.cox.net] has joined #webgui 00:35 <+perlDreamer> It's been 37 C here, not getting much sleep at night 00:35 < BartJol> ah 00:35 <+perlDreamer> brb 00:35 < BartJol> yesterday it was raining here 00:37 < beginwebgui> some of the perl function use path to a certain file.. how use one that is beging saved in webgui.. say for example image file in webgui 00:38 < BartJol> I'm not sure whether I understand you 00:38 < CIA-6> WebGUI: colin * r6397 /WebGUI/ (2 files in 2 dirs): convert product accessories to use the new collateral API 00:38 < BartJol> do you mean an image in the uploads folder? 00:39 < beginwebgui> yes 00:39 < BartJol> ah 00:39 < beginwebgui> the image is uploaded into a webgui folder.. and i have assetid 00:40 < BartJol> well, I think the assteId is remembered and the path might be in the db, wait, I'll check on that 00:43 < BartJol> I think it's the lineage column, but perlDreamer will be back and probaly knowns it much better then me 00:43 <+perlDreamer> what are we looking for? 00:44 < BartJol> the way of remembering the path of an uploads file 00:44 < BartJol> where is it stored 00:44 < BartJol> ? 00:44 <+perlDreamer> you instance a WebGUI::Storage object using the storageId 00:45 < BartJol> let's take an up[loaded image 00:45 <+perlDreamer> Image Asset? 00:45 <+perlDreamer> or Image collateral? 00:45 <+perlDreamer> Or uploaded through the WYSIWIG editor? 00:45 < BartJol> aaah too many questions 00:46 <+perlDreamer> well, they're all a little different 00:46 < BartJol> well, beginwebgui wants to know, I don't know what he/she is doing 00:46 <+perlDreamer> beginwebgui: Please tell me the whole story. What you want, what you've tried, and what the problem is. 00:47 < BartJol> it started 2 days after he was born... 00:47 < BartJol> sorry 00:48 < BartJol> my bad taste of humor is rebellious 00:48 <+perlDreamer> eh, it wasn't so bad 00:49 < BartJol> just still in the mood of a bachelors party yesterday 00:49 < BartJol> ahlf of them roleplayers 00:50 <+perlDreamer> like Dungeons and Dragon role players? 00:50 < BartJol> yep 00:51 < beginwebgui> perlDreamer, there's a function which will insert an image to pdf file, the images are available in webgui.. that has already been uploaded. that function takes parameter as path to image location. (sorry for delay) 00:52 <+perlDreamer> beginwebgui, how were they uploaded? 00:52 < beginwebgui> inside the folder asset 00:52 <+perlDreamer> using the FilePile? 00:52 < beginwebgui> i mean using folder in webgui 00:52 < beginwebgui> i guess not 00:53 <+perlDreamer> this isn't well known, but the "Add Files" link in the Folder is just a handy shortcut to the FilePile asset. 00:53 <+perlDreamer> Okay, so it created Image Assets. Do you have the assetIds, or the URLs? 00:54 < beginwebgui> perlDreamer, sorry.. i just check in it.. it turns out to be FilePile 00:55 <+perlDreamer> beginwebgui: Do you have the assetIds, or the URLs to the images that you want? 00:56 < beginwebgui> ES 00:56 < beginwebgui> YES 00:56 < beginwebgui> I HAVE assetid .. 00:57 <+perlDreamer> So what you want to do is create an Asset object, so you can ask it how to find the file 00:57 <+perlDreamer> my $image = WebGUI::Asset->newByDynamicClass($session, $assetId); 00:57 < BartJol> don't forget to demolish you caps lock key... :) 00:57 < beginwebgui> :) 00:57 <+perlDreamer> my $imageUrl = $image->getFileUrl(); 00:58 <+perlDreamer> will your image into PDF function work with URLs, or does it run on the server and need paths? 00:58 <@rizen> man do i love datatable 00:59 < beginwebgui> no i checked it .. it doesn't work with URL.. it will need local path.. 00:59 <+perlDreamer> beginwebgui, in that case... 01:00 <+perlDreamer> my $imagePath = $image->getStorageLocation->getPath($image->get('filename')); 01:00 <+perlDreamer> rizen: It looks so cool 01:00 < beginwebgui> oh!!! 01:01 < beginwebgui> thanks.. woot! 01:01 <+perlDreamer> beginwebgui, tell us more about this PDF project you're working on, please? 01:02 <@perlmonkey2> perlDreamer: I looked at the Search and Keyword assets and I think I see what you mean. But I'm not sure what I envisioned would mesh. The objects I'm thinking of would be collateral JSON, so they belong in the main asset table. And I would like to be able to do things like tell a section to insert this question as the third index of its questions, which means a lot of has-a relationships. 01:02 <@perlmonkey2> err, I don't think that was coherent. 01:02 <+perlDreamer> no, it was good 01:02 <@perlmonkey2> Okay, the Search and Keyword assets each have their own collateral table and so need definitions and can have options set using the normal wG API. 01:03 <+perlDreamer> yeah, those are the best examples 01:03 <+perlDreamer> Make you a deal 01:03 <@perlmonkey2> But the sections contain question contain answers would be nice if they were in a single column. 01:03 <+perlDreamer> Please look at setCollateral for API soundness, and I'll abstract out jsonCollateral into its own module 01:03 <+perlDreamer> and convert Product to use it 01:03 <@perlmonkey2> which is just the serialized last state of the main survey object (well, the part of it that contains the sections et al). 01:04 <@perlmonkey2> well, don't go changing anything on my account just yet. 01:04 <@perlmonkey2> I'm still workign through how best to do this. 01:04 <+perlDreamer> rizen has given that project his blessing. It's just a question of when. 01:06 <@perlmonkey2> but do you see hwo different I saw the JSON columns than you did? 01:07 <+perlDreamer> that was bad communication on my part 01:07 <@perlmonkey2> no, not at all 01:07 < beginwebgui> perlDreamer, just like a gallery thing and they can also have an option of getting it in PDF format. Gallery is same as provided by webgui. there is an option to select which image to convert into pdf.. .. For this i have created a new asset (more or less like folder) each image has its own description and title.. i use PDF::API2 to create PDF file.. 01:07 <+perlDreamer> I forgot that Search and Keywords have their own tables 01:07 <+perlDreamer> whereas all this collateralJSON would be convenience methods for asset data 01:08 <+perlDreamer> beginwebgui: sounds very cool! Have you considered putting this into the WebGUI Add Ons area? 01:09 < beginwebgui> brb.. from my desktop.. (sorry) 01:09 -!- beginwebgui [n=beginweb@ip68-13-0-60.om.om.cox.net] has quit ["Leaving."] 01:11 <@perlmonkey2> perlDreamer: Search has its own table? 01:12 <+perlDreamer> assetIndex 01:12 <+perlDreamer> eh, not really 01:15 <@perlmonkey2> well, either way, I see what you were meaning as far as helper classes. And correct me if this is way off, but I was imaging more black box objects that only took requests and returned responses, but never interacted with WebGUi directly. They woudln't inherit from wG and wouldn't use the API. 01:15 < BartJol> Field | Type | Null | Key | Default | Extra | 01:15 < BartJol> +---------------+-------------+------+-----+---------+-------+ 01:15 < BartJol> | assetId | varchar(22) | NO | PRI | | | 01:15 < BartJol> | revisionDate | bigint(20) | NO | PRI | 0 | | 01:15 < BartJol> | classLimiter | text | YES | | NULL | | 01:15 < BartJol> | searchRoot | varchar(22) | YES | | NULL | | 01:15 < BartJol> | templateId | varchar(22) | YES | | NULL | | 01:15 < BartJol> | useContainers | int(11) | NO | | 0 | | 01:15 < BartJol> on desc search; 01:16 <+perlDreamer> perlmonkey2: close 01:16 <+perlDreamer> the way I've implemented setCollateral, for example, converts a data structure to JSON and then calls the WebGUI API to update the object with its new JSON 01:17 <+perlDreamer> my goal was to completely isolate the JSON away from the normal Asset methods, so that it would only deal with perl data structures. 01:18 <@perlmonkey2> That's what I was pondering how to do. 01:18 <@perlmonkey2> I should probably just shut up and go try to better grok your new API. 01:18 <@rizen> The term cracker is offensive. We white people prefer Cracko-American. 01:18 <@perlmonkey2> hahahahahhaa 01:19 <@perlmonkey2> that is just wrong 01:19 <@perlmonkey2> funny.....but wrong :P 01:19 <+perlDreamer> perlmonkey2: Here's 1 slice of Product API to look at (WebGUI::Asset::Sku::Product) 01:19 <+perlDreamer> subroutines view, www_moveBenefitUp, www_moveBenefitDown, www_editBenefit, www_editBenefitSave, www_deleteBenefit 01:19 <+perlDreamer> and that's tested and functioning correctly 01:20 <@perlmonkey2> I'll go look them over. 01:21 <@perlmonkey2> that's in the main trunk? 01:21 <+perlDreamer> yes 01:21 * perlmonkey2 guess he could just loko instead of asking :P 01:25 * perlDreamer agrees about perlmonkey2 just loko'ing ;) 01:26 <@perlmonkey2> perlDreamer: would do you think about maintaining a hash as an index so that you don't need getCollateralDataIndex? 01:27 <+perlDreamer> perlmonkey2: I thought about that, but it seems redundant since the collateral is an array 01:27 <+perlDreamer> and everything is accessed via a unique Id 01:27 <+perlDreamer> it used to be accessed only by index 01:27 <+perlDreamer> but I ran into situations where I needed the unique Id 01:27 <@perlmonkey2> oh I missed that 01:28 <@perlmonkey2> thought it was straight up indexing. 01:28 <+perlDreamer> it used to be 01:28 <+perlDreamer> it was beautiful 01:28 <+perlDreamer> elegant 01:28 <+perlDreamer> and incomplete :( 01:29 < CIA-6> WebGUI: dionak * r6398 /WebGUI/docs/create.sql: Adding missing useCaptcha column to DataForm table. 01:29 <@perlmonkey2> protection from cosmic rays? return unless (abs($index) < $#{$table}); 01:30 <@perlmonkey2> :P 01:30 <+perlDreamer> someo needs to tell her that's not how it's done 01:30 <@perlmonkey2> oh 01:30 <@perlmonkey2> duh 01:30 <@perlmonkey2> can't move it down if it is == 01:30 <+perlDreamer> rizen: ping 01:30 <+perlDreamer> awake from your sleep and hear your volunteer's plea! 01:31 <@rizen> pong 01:31 <+perlDreamer> dionak just commited an update to create.sql 01:31 <+perlDreamer> we need to have that reverted and done via an upgrade script? 01:31 <@rizen> yup, i'll email her 01:31 <+perlDreamer> cool. 01:31 -!- perlDreamer is now known as perlCodeNazi 01:32 <+perlCodeNazi> Ve have vays of making your write tests! 01:32 * perlmonkey2 hides the Jewish code. 01:32 <+perlCodeNazi> eek 01:32 <@perlmonkey2> doh 01:32 <+perlCodeNazi> perhaps a bad choice of nick 01:32 * perlmonkey2 went there 01:32 -!- perlCodeNazi is now known as perlDreamer 01:33 * perlmonkey2 shouldn't ahve 01:34 <@rizen> i must be dumb 01:34 * perlmonkey2 tries to figure out how to ask why there is a commit after ever collat call without sounding like he thinks it is wrong and only came up with this. 01:34 <@rizen> i can only get to level 7 before i cannot continue: http://www.deathball.net/notpron/ 01:36 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has joined #webgui 01:38 <+perlDreamer> I'm stuck on level 2 01:39 <+perlDreamer> pm2: there's an update after every setCollateral, because you don't know which one is the last 01:40 <@rizen> there are hints at the bottom of the page 01:41 <@rizen> i even know the answer to number 7 01:41 <@rizen> i just don't know how to enter it 01:44 < metanil> perlDreamer, poke me when you're ready to hear PDF story (now i'm on my desktop) 01:46 <+perlDreamer> metanil: I was listening before, but please continue in any case 01:46 < metanil> :D 01:46 < metanil> sure 01:52 < CIA-6> WebGUI: colin * r6399 /WebGUI/lib/WebGUI/Asset/Sku/Product.pm: convert related assets over to the new collateral API 01:52 < metanil> So i was talking about generating "Image Report" from images that are available from webgui .. BTW, those images and their correspoding information are uploaded by the users.. This createPDF option will allow them to view it as printable format for their reference.. I just created a template for PDF pages.. that will fit images it titlte descriptiton and other file(image infromation).. for simplicity i created one page per images (with descriptions).. i cr 01:53 <+perlDreamer> metanil: I think you got clipped. 01:54 < metanil> ? 01:54 <+perlDreamer> "for simplicity i created one page per images (with descriptions).. i cr" 01:55 <+perlDreamer> that's how your last post ends 01:55 < metanil> oh! :D 01:56 < metanil> (with descriptions).. i create a separate asset for this (more like folder)... it will allow to view images according to their selection (like slideshows).. and then ofcourse creating PDFs... my next plan is to write code for adding user comments on each images.. 01:56 < BartJol> well it's getting late over here, but if you want to see nice journalism: http://www.dumpert.nl/mediabase/109791/59dc4ed8/fail_.html 01:56 < BartJol> goodnight 01:56 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui [] 02:09 <@rizen> that kevin guy reminds me of Tavis to some degree 02:09 <@rizen> =) 02:09 <+perlDreamer> metanil: I feel stupid for not remembering you talking about this before, because now I remember it. 02:10 < metanil> :D .. thats alright 02:10 <+perlDreamer> Good luck with it, and please feel free to ask more questions 02:15 < metanil> sure 02:16 <@apeiron> hmm, item 6 on that puzzle site doesn't render properly in Safari, FYI. 02:19 <@rizen> it does on my safari 02:19 <@rizen> what makes you think it doesn't render properly 02:22 <@apeiron> Oh, hrmph. 02:22 <@apeiron> It is if I do something a certain way. 02:22 <+perlDreamer> no spoilers! 02:22 <@apeiron> Trying not to give away any hints. :) 02:22 <+perlDreamer> I can't do it anyway, no Flash audio on my box 02:23 <@perlmonkey2> 6 is driving me crazy 02:23 <@apeiron> It doesn't need Flash. 02:23 <+perlDreamer> No? Well then! 02:23 <@apeiron> I haven't needed Flash up 'til step 7. 02:24 <+perlDreamer> Back to 4 for a bit 02:24 <@apeiron> 7 doesn't, either, that I'm aware. 02:24 <+perlDreamer> rizen: um having computer problems. Have to take a C2 break :) 02:26 <+perlDreamer> on 4, is there a problem if you get a client cannot connect from google? 02:26 <@perlmonkey2> no, just wrong browser 02:26 <@perlmonkey2> don't need that google 02:26 <@perlmonkey2> can just use normal google 02:27 <@perlmonkey2> and if you think 4 is a pain, wait until 5 02:27 <@perlmonkey2> and 6, I cant' even get traction on it. 02:28 <@apeiron> aha! 02:28 <@rizen> i wish i could figure out how to answer 7 02:28 <@rizen> i thought i had a way, but it seems not to be it 02:28 <@rizen> i have the answer, just don't know how to put it in 02:29 <@apeiron> Try the most obvious way. 02:34 <@rizen> that just gives you another clue 02:34 <@rizen> to which i also have the answer 02:34 <@rizen> i think 02:34 <@rizen> but maybe i don't and that's what's wrong 02:35 <+perlDreamer> five wasn't so bad 02:35 <+perlDreamer> but six... 02:35 <+perlDreamer> sheesh 02:39 <@perlmonkey2> 6 was stupid, but lucky there are websites to do the hard work for you 02:39 * perlmonkey2 heads to dinner 02:41 <@rizen> ooh, just got closer on 7 02:42 <@rizen> wahoo 02:42 <@rizen> got it 02:42 <+perlDreamer> how many levels are there? 02:43 <@rizen> no idea 02:43 <@rizen> crap 02:43 <@rizen> #8 i think is going to require biblical knowledge 02:45 * perlmonkey2 closes his eyes, no spoilers! 02:47 <+perlDreamer> rizen: I'm your man :) 02:48 <+perlDreamer> 81 levels 02:57 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 02:57 -!- mode/#webgui [+o preaction_] by ChanServ 02:59 <+perlDreamer> I'm going to take a break. I'm puzzled out. 02:59 <@rizen> man i'm so close on level 8 02:59 <@apeiron> heh, that was interesting. 02:59 <@rizen> what was interesting? 02:59 <+perlDreamer> rizen: Product is updated to using the new collateral API and tested. 02:59 <@rizen> nicely done PD 02:59 <+perlDreamer> it just needs a template tweak and its done (again) 02:59 <+perlDreamer> bbl 02:59 <@rizen> later 03:00 <@rizen> actually that sounds like a good plan 03:00 <@rizen> later 03:00 -!- rizen is now known as rizenisaway 03:02 <@apeiron> The solution to #8. 03:16 < metanil> thanks perlDreamer.. it worked like a charm!!! 03:16 <+perlDreamer> good deal 03:17 < metanil> BTW, where's the best place to put generated PDF for use access? 03:18 < metanil> it doesn't need to store permanently. 03:18 <+perlDreamer> I would create a temporary Storage location. They're cleaned up automatically 03:18 < metanil> oh! ya ya.. woot 03:18 <+perlDreamer> my $newStorage = WebGUI::Storage->createTemp($session); 03:18 < metanil> gr8!!! 03:18 < metanil> simply gr8! 03:18 < CIA-6> WebGUI: colin * r6400 /WebGUI/ (3 files in 3 dirs): 03:18 < CIA-6> WebGUI: Convert variants over to the new collateral API. 03:18 < CIA-6> WebGUI: Convert the upgrade script to the new API. 03:18 < CIA-6> WebGUI: Fix a few bugs in the collateral API with "empty" collateral Ids 03:18 < CIA-6> WebGUI: and add tests for it. 03:59 <@apeiron> Blah, #9 has me totally baffled. Clues just aren't coming together. 04:01 <+perlDreamer> Still stuck on 6 04:01 <+perlDreamer> Time to watch Toy Story and let the laptop cool down 04:01 <+perlDreamer> bbl, all 04:01 <+perlDreamer> and good hunting! 04:01 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 04:20 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 04:20 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:22 -!- rizenisaway is now known as rizen 04:52 < metanil> is this the way of creating temporary file in webgui ... http://webgui.pastebin.com/d1963b48 04:52 <@preaction_> looks good 04:53 < metanil> i am little bit skeptical about creating file first in /tmp folder.. 04:55 <@preaction_> why not use addFileFromScalar then? 04:56 < metanil> i'll search for the source.. for more info about that.. thanx.. gr8 04:57 <@rizen> i'd do it a little different actually 04:57 < metanil> how? 04:57 <@rizen> http://webgui.pastebin.com/m4afe5ee8 04:58 < metanil> BTW, preaction_, i returned the URL path, but its just showing the path in browser body. how do it make it directly open it. 04:58 <@rizen> that way you can create the file right in webgui tempspace 04:58 < metanil> rizen: wow 04:58 < metanil> great! 04:59 <@preaction_> make it a redirect to that url instead? 04:59 < metanil> i didn't know that 04:59 <@preaction_> session->http->setRedirect or something like that 04:59 < metanil> oh yaa, i had use it for one module.. 05:00 < metanil> thanx rizen, i hadn't think about it.. 05:02 -!- rizen is now known as rizenisaway 05:09 < CIA-6> WebGUI: jt * r6401 /WebGUI/lib/WebGUI/ (5 files in 4 dirs): got transaction management working well enough to notice that there are a few things broken about it =) 05:11 < metanil> rizen, preaction_... they worked like charm!! thanx guys. 05:29 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 05:30 -!- mode/#webgui [+o tavisto] by ChanServ 05:49 <@perlmonkey2> hmm, if I could figure out the candy bar name, I might have 7 05:54 <@perlmonkey2> okay, I simultaneously hate this game and am utterly addicted. It wasn't enough to guess the candy bar, they then mess with your head after that. 06:07 <@apeiron> perlmonkey2, Did you get it? 06:07 <@apeiron> The answer, that is. 06:08 <@perlmonkey2> 7? yes 06:08 <@perlmonkey2> now I'm on 9 06:08 <@perlmonkey2> which is creepy 06:08 <@apeiron> ha, you beat 8 quickly. 06:08 <@perlmonkey2> yeah, 8 was fun. there is a process, follow it meticulously, and the answer came on 8 06:11 <@perlmonkey2> apeiron: are you playing also? 06:12 <@apeiron> perlmonkey2, Yes. 06:12 <@apeiron> 9 has had me stumped for hours. 06:12 <@apeiron> I'm probably just not looking at it properly. 06:15 <@perlmonkey2> want a hint? I haven't solved it, but I just made a breakthrough 06:15 <@perlmonkey2> this is so much fun :P 06:15 <@perlmonkey2> I love that the riddles are multi-layered 06:17 <@apeiron> I'm pretty sure I have most of the info, it's just not coming together for me. 06:20 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:20 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:29 <@perlmonkey2> heh, I love the easter eggs sprinkled through this. 06:29 <+perlDreamer> WebGUI? 06:29 <@perlmonkey2> deathball 06:29 <@perlmonkey2> but yeah, I love those too 06:30 <+perlDreamer> I look forward to searching your commits for more ;) 06:34 <+perlDreamer> and don't think that just because we hang out in IRC that I won't bust your chops about not writing tests, either! 06:35 <+perlDreamer> Someone's gotta ride herd on you PB guys 06:41 <@perlmonkey2> hah, yeah, but writing tests can be cathartic :P 06:41 <@apeiron> It is. 06:42 <@apeiron> I've grown to view testing as a very empirical approach to development. 06:42 <+perlDreamer> It's worked well for me with this JSON collateral stuff 06:42 <+perlDreamer> I suspect a bug, build a test 06:42 <+perlDreamer> verify the bug 06:42 <+perlDreamer> fix the code 06:42 <+perlDreamer> the test passes, and I'm done. 06:43 <@apeiron> Until the next bug. 06:43 <+perlDreamer> yeah 06:44 <+perlDreamer> that's why the methodical, module by module tests that I wrote the last two years 06:44 <+perlDreamer> Session coverage is nigh on 100%, so are User and Group 06:51 <@perlmonkey2> I'll just say I've had to learn a lot about audacity to get 10. 06:52 <@apeiron> perlmonkey2, You're at 10? 06:53 <@perlmonkey2> I was 06:53 <@perlmonkey2> just got it 06:53 <@perlmonkey2> 9 made me think of the answer 06:53 <@apeiron> 11, then? 06:53 <@perlmonkey2> well, a superfulous deadend on 9 06:53 <@perlmonkey2> ye 06:53 <@perlmonkey2> s 06:53 <+perlDreamer> You don't have to put on these little glasses that emit laser pulses into your eyes, do you? 06:54 <@perlmonkey2> hah, I hope not 06:54 <+perlDreamer> because if you do, then Data is screwed 06:54 <@perlmonkey2> but 9 turned out to be much easier than I was making it. 07:03 <+perlDreamer> okay, when I export a package, Firefox shows me the contents of the file 07:03 <+perlDreamer> How do I change that? 07:07 < CIA-6> WebGUI: colin * r6402 /WebGUI/ (2 files in 2 dirs): 07:07 < CIA-6> WebGUI: Add some more i18n labels used in the Product templates. 07:07 < CIA-6> WebGUI: Update all 4 product templates to use the new buy variant template 07:07 < CIA-6> WebGUI: variables. 07:08 <+perlDreamer> btw, that means the Product asset is done! 07:08 <@perlmonkey2> poor me. I don't think I can go any further on my linux box. 07:08 <+perlDreamer> why? 07:09 <@perlmonkey2> in one of the questions source, there is a link to a zip. The zip contains a wmv. 07:09 <+perlDreamer> notpron requires Winblows? 07:09 <@perlmonkey2> I can't play it. 07:09 <+perlDreamer> There are wmv libs for Fedora 07:09 <+perlDreamer> somewhere 07:09 <@perlmonkey2> course, maybe it is actually a jpg :P 07:09 <@perlmonkey2> oh, I guess I've defiled my machine with mp3, why not wmv. 07:09 <+perlDreamer> you can always quickly remove it 07:14 <@perlmonkey2> hah, don't need the wmv (I think). 07:22 <@perlmonkey2> yay, I finally got one nearly instantly 07:22 <@perlmonkey2> err, maybe not 07:22 <@perlmonkey2> I thought I had 13 :( 07:24 * perlmonkey2 needs deathball AA 07:33 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 07:36 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 07:36 -!- mode/#webgui [+o khenn] by ChanServ 07:37 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 07:37 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:22 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 08:41 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [] 09:05 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 09:05 -!- mode/#webgui [+o khenn] by ChanServ 09:13 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 10:49 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 10:50 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:05 -!- wgGuest58 [n=wgGuest5@teta-005.diem.hut.fi] has joined #webgui 12:09 < wgGuest58> is there an easy address book wobject on webgui? 12:10 < wgGuest58> features: search, duplicate search, filter, contact age 12:14 < BartJol> mm 12:14 < BartJol> I'm afraid not 12:18 < BartJol> but you can make make one with thingy (7.5.x) or currently with an sqlform 12:18 < BartJol> wgGuest58 wath version are you using? 12:20 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has quit ["Leaving."] 12:29 < wgGuest58> ok... do you know of any other CMS that has those features 12:31 < wgGuest58> i dont have any version yet.. im trying to figure out how i could solve said problem :) 12:32 < BartJol> ah 12:33 < BartJol> well Thingy, which is available in the 7.5 versions is made for such functionality 12:33 < BartJol> you can make all your own fields 12:33 < BartJol> but 7.5 is not considered stable yet 12:34 < BartJol> so that's a bit of a bummer 12:34 < BartJol> it will be shortly if I understand correctly 12:37 < BartJol> unfortunately I'm not that experienced with other cms's 12:37 < wgGuest58> ok thanks 12:38 < wgGuest58> there are so many options out there its hard to find anything concrete 12:39 < BartJol> yeah I know 12:39 < BartJol> if you have a clear vision of the desired functionality, www.cmsmatrix.org might help 12:41 < wgGuest58> thx :) 12:43 < BartJol> but off course, I would go with WebGUI, even if it doesn't exists even I can program functionalities 12:43 < BartJol> and I don't have a programming background 12:43 < BartJol> :) 12:43 < wgGuest58> ok so its that simple 12:43 < BartJol> I'm not biased... 12:44 < BartJol> well, the API is quite good 12:44 < wgGuest58> API = ? 12:44 < BartJol> but some perl knowledge is very usefull 12:44 < BartJol> programmers interface 12:44 < wgGuest58> ok 12:44 < wgGuest58> si why is perl useful then? 12:44 < BartJol> that means that a lot of functions are pre-programmed 12:45 < BartJol> well, it's written in perl 12:45 < BartJol> it does not mean there is a point and click method of programming 12:45 < wgGuest58> so do u need to install any drivers on the computer that youre accessing the database with 12:45 < BartJol> :) 12:46 < wgGuest58> or can you just use the browser on a windows pc and access + modify all your data 12:46 < BartJol> well, if you install the webgui runtime environment, mysql, apache, perl and some other applications are installed and cinfigured for the site 12:47 < BartJol> most things can be maintained via a browser 12:47 < BartJol> new stuff must be programmed on a server 12:47 < wgGuest58> you mean through ssh? 12:48 < BartJol> but thingy (which is a kind of application builder) can do a lot with databases from the browser 12:48 < BartJol> yes 12:48 < BartJol> i mean ssh 12:48 < wgGuest58> ok nice... i have this week to check out all different options. 12:48 < wgGuest58> it would be nice if webgui 7.5 was stable 12:48 < BartJol> all 1000? 12:48 < BartJol> yes 12:49 < BartJol> well, I've got it running without too many problemms, webgui.org too 12:49 < BartJol> theu allways run the latest version, even if it's not stable 12:49 < wgGuest58> what do u mean about it not being stable thebn 12:49 < wgGuest58> does it mean theres some risks 12:49 < BartJol> well, it's a declaration 12:50 < BartJol> it means something like : we're working on it, it's not fully tested, so go ahead, use it, but it is possible that there is a bug 12:50 < wgGuest58> so its just a formality is that what youre saying? 12:50 < BartJol> mostly 12:50 < wgGuest58> ok 12:50 < BartJol> but for new adds 12:51 < BartJol> new wobjects like thingy 12:51 < BartJol> it can be that it isn't fully functional 12:51 < BartJol> or bad case scenario: the site crashes 12:52 < BartJol> haven't seen that happen up till now 12:52 < BartJol> one time, the forum was emptied, but long live the backups 12:52 < wgGuest58> damn.. 12:52 < wgGuest58> if the site crashes do u lose all your info 12:53 < BartJol> well 12:53 < BartJol> probably not all 12:53 < BartJol> but backups are a necessary evil, it might also be tghat the hardware crashes 12:53 < wgGuest58> can i export excel files into webgui? 12:54 < BartJol> not as a standard function 12:54 < BartJol> but i know a guy that programmed something for that 12:55 < BartJol> if ryuu-ro is online, you can ask him 12:55 < BartJol> but maybe that is a functionality that should be added to the core... 12:56 < BartJol> or at leat a odf import utility\ 12:57 < wgGuest58> yeah, because the simple task that i outlined for you is aimed at researchers/scietists 12:58 < wgGuest58> that know nothing about computers...so updating the address book has to be very simple indeed 12:58 < BartJol> but that sounds a bit like a custom functionality anyways 12:58 < wgGuest58> but youre telling me that making tables like excel is possible in gui 12:59 < wgGuest58> if u know how to use Thingy 12:59 < BartJol> yes 13:00 < wgGuest58> and also linking search functions (eg. dupolicate search, filter by country, etc) 13:00 < wgGuest58> to the table 13:00 < BartJol> webgui takes some time to get comfortable, but when you are, it's really a very flexible system 13:00 < wgGuest58> ok...nice 13:00 < wgGuest58> :) 13:01 < BartJol> the filter by country shouldn't be a problem 13:01 < BartJol> not sure what the duplicate dearch should actually do 13:01 < wgGuest58> yeah because the thing im looking at isnt very complex 13:02 < BartJol> and the new commerce system is also almost done, so a webshop will also be included 13:02 < BartJol> can be included 13:03 < wgGuest58> well, it should, on command, look through the info and return all contacts that are in the list >1 13:03 < BartJol> oh 13:03 < BartJol> well 13:04 < BartJol> I only see one problem: I can't help you anymore right now, because I'm going for lunch :) 13:14 < wgGuest58> its all good, have a good break. i think i got all th e info i need anyway. thank again 13:36 -!- wgGuest58 [n=wgGuest5@teta-005.diem.hut.fi] has quit [] 14:34 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 15:27 -!- fansipans [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has joined #webgui 15:33 < BartJol> ik hoor iets van een leeuw grommen 15:33 < BartJol> en een tik 15:37 < BartJol> en dat programma doet moeilijk daat die mp3 geen wav file is 15:40 < BartJol> sorry everyone, wrong tab 15:41 -!- vayde [n=vayde@c-24-118-227-55.hsd1.mn.comcast.net] has joined #webgui 15:55 < SDuensin> Good morning. 15:56 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:10 -!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui 16:14 -!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui 16:20 -!- BartJo3 [n=plainstu@host2.procolix.com] has joined #webgui 16:25 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:31 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 16:31 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:32 < dionak> hey all 16:32 -!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:32 < BartJol> hi 16:35 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 16:35 -!- mode/#webgui [+o tavisto] by ChanServ 16:37 -!- BartJo2 [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:42 -!- BartJo3 [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 16:46 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:46 -!- mode/#webgui [+o perlmonkey2] by ChanServ 16:47 -!- rizenisaway is now known as rizen 16:51 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:51 -!- mode/#webgui [+o khenn] by ChanServ 16:54 -!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] 17:05 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 17:21 <@perlmonkey2> How is this possible? http://www.plainblack.com/web_design_templates_and_themes/creating-new-theme-using-yaml 17:22 <@perlmonkey2> yaml used to somehow encapsulate templates and css? 17:29 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:29 -!- mode/#webgui [+o Haarg] by ChanServ 17:32 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 18:53 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 19:01 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 19:31 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 19:32 < CIA-6> WebGUI: graham * r6403 /wrebuild/wre/ (5 files in 2 dirs): fix workflow monitor logic, ensure utf8 safety 19:44 <@perlmonkey2> I have a few survey functions which *could* be replaced with workflows, but I'm not sure if they should. For instance, setting a date at which users can start taking a survey and setting a date at which users can no longer take a survey. They could be asset attributes, or we could force the user to create a workflow. 19:45 <@preaction_> i'd say attribute. just less confusing 19:46 <@perlmonkey2> yeah, and it lowers the bar for usability. Workflows take someone with some knowledge to do. 20:36 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 21:10 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui 21:10 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui [] 21:13 -!- dionak [n=diona@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)] 21:34 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 21:44 -!- jack__ [n=jack@66-90-144-7.dyn.grandenetworks.net] has joined #webgui 21:45 -!- jack__ [n=jack@66-90-144-7.dyn.grandenetworks.net] has quit [Client Quit] 21:55 < CIA-6> WebGUI: yung * r6404 /branch/WebGUI_Userlist/lib/WebGUI/ (3 files in 3 dirs): Added Help, code cleanup, some template changes 21:58 -!- dionak [n=diona@97.66.185.250] has joined #webgui 22:00 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit [Read error: 110 (Connection timed out)] 22:01 -!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui --- Log closed Mon May 19 22:18:10 2008 --- Log opened Tue May 20 10:35:12 2008 10:35 -!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui 10:35 -!- Irssi: #webgui: Total of 20 nicks [4 ops, 0 halfops, 2 voices, 14 normal] 10:35 -!- Irssi: Join to #webgui was synced in 3 secs 10:52 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 10:54 < pened2> thanks 10:54 < pened2> I found the passthrough but wasn't sure that it'll allow the other stuff (Catalyst/TemplateToolkit) to take over control of the paths. 11:40 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 11:40 -!- mode/#webgui [+o Haarg] by ChanServ 12:22 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 12:30 -!- pened2 [n=Penedo@244.95.233.220.exetel.com.au] has quit [Read error: 110 (Connection timed out)] 13:50 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 13:51 < slickware> morning all 13:51 < slickware> who is the best person to talk to about hosting packages - I have a few questions on the Agency hosting deal 14:05 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 14:33 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 15:05 < CIA-6> WebGUI: yung * r6409 /branch/WebGUI_Userlist/lib/WebGUI/ (3 files in 3 dirs): More UserList sort options 15:08 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 15:36 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 15:40 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has joined #webgui 15:50 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 16:02 -!- SDuensin [n=Scott@72.sub-75-205-219.myvzw.com] has joined #WebGUI 16:03 < SDuensin> Greetings. 16:07 < slickware> 'mornin 16:11 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 16:17 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 16:25 -!- dionak [n=diona@97.66.185.250] has joined #webgui 16:27 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:27 -!- mode/#webgui [+o perlmonkey2] by ChanServ 16:30 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has quit [Remote closed the connection] 16:41 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:44 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 16:46 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:47 -!- mode/#webgui [+o rizen] by ChanServ 17:21 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:21 -!- mode/#webgui [+o Haarg] by ChanServ 17:23 < slickware> anyone here today? 17:31 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:31 -!- mode/#webgui [+o tavisto] by ChanServ 18:02 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."] 18:02 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 18:12 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 18:14 -!- preaction_ [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 18:14 -!- mode/#webgui [+o preaction_] by ChanServ 18:15 <@rizen> just us chickens slickware 18:18 <@rizen> slickware: what are your questions about agency hosting 18:23 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI 18:23 -!- mode/#webgui [+o khenn] by ChanServ 18:25 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 18:35 < CIA-6> WebGUI: doug * r6410 /WebGUI/lib/WebGUI/Operation/VersionTag.pm: fixed syntax error in Operation/VersionTag.pm 18:35 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 19:06 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:06 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:26 -!- slickware [n=slick@c-76-119-132-119.hsd1.ma.comcast.net] has left #webgui [] 19:58 -!- dionak [n=diona@97.66.185.250] has quit [] 20:00 -!- dionak [n=diona@97.66.185.250] has joined #webgui 20:04 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 20:04 -!- mode/#webgui [+o perlmonkey2] by ChanServ 20:21 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 20:58 -!- lisette [n=ubuntu@201.232.58.66] has quit [Read error: 110 (Connection timed out)] 21:13 -!- lisette [n=ubuntu@201.232.58.66] has joined #webgui 21:16 < CIA-6> WebGUI: graham * r6411 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: CS mail retrieval doesn't decode subject properly 21:16 < CIA-6> WebGUI: graham * r6412 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: email password recovery fields effected by UI level 21:22 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 21:53 <@perlmonkey2> I'm trying to start the Survey2 branch on a new server using the WRE and am getting this modperl error. It 21:53 <@perlmonkey2> s looking like I may have a broken branch. http://webgui.pastebin.com/d7ebaae27 21:53 <@rizen> you have to install the missing perl modules 21:53 <@rizen> see gotcha.txt 21:54 * perlmonkey2 bonks himself on the head. 21:56 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit ["Leaving"] 21:58 <+perlDreamer> perlmonkey2: sbin/testEnvironment.pl is a good thing to run on new installs 21:59 <@perlmonkey2> perlDreamer: it never occurred to me to run that with the wre 22:01 <+perlDreamer> Good point. The WRE usually does provide everything you need. 22:03 <@perlmonkey2> Hmm, well that testenv added one package, but that didn't resovle the failure. (Running setenv in wre/sbin should have set my env's so that testenv was updating the wre perl, right?) 22:05 <@perlmonkey2> hhm, yes setenv puts the wre perl first. so I was updating it with testenv. hmm, the mystery grows deeper. 22:05 <@perlmonkey2> the gotcha.txt in wre didn't help. Perhaps in WebGUI 22:06 <@rizen> the WebGUI gotcha 22:06 <@rizen> is what i'm talking about 22:06 <@rizen> that's what has new requirements 22:07 <@rizen> there are 4 or 5 perl modules you must install for WebGUI 7.5 22:08 <+perlDreamer> rizen: shouldn't the testEnvironment.pl script catch those? 22:09 <@rizen> it should yes 22:09 <@rizen> but i always do those manually 22:09 <@rizen> i haven't actually run testEnvironment in years 22:09 <@rizen> perhaps it's time to revisit it 22:09 <@rizen> make sure it works properly 22:18 <+perlDreamer> maybe the missing ones are just undocumented in gotchas.txt _and_ testEnv 22:26 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Connection timed out] 23:23 -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] 23:34 -!- fansipans [n=mwalker@adsl-068-157-240-136.sip.clt.bellsouth.net] has left #webgui [] 23:53 -!- SDuensin [n=Scott@72.sub-75-205-219.myvzw.com] has quit ["Leaving"] 23:54 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 23:54 -!- mode/#webgui [+o perlmonkey2] by ChanServ --- Day changed Wed May 21 2008 00:04 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit ["Leaving."] 00:04 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 00:04 -!- mode/#webgui [+o perlmonkey2] by ChanServ 00:04 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit ["that's all folks"] 00:06 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Client Quit] 00:10 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 00:11 -!- mode/#webgui [+o perlmonkey2] by ChanServ 00:14 <@perlmonkey2> Exception::Class was what I needed. 00:14 <@perlmonkey2> strange 00:14 <+perlDreamer> isn't that in testEnvironment.pl? 00:14 <+perlDreamer> hm.... 00:15 <+perlDreamer> yup, the last one. 00:15 <+perlDreamer> weird 00:16 <@perlmonkey2> yeah, probably user error and in the window I was testing in I didn't have the env set. But I was sure I'd done that in all windws. Oh well, works now. 00:20 <@apeiron> Could be a slightly old copy of tE.pl. When I updated it for the new export stuff, I forgot to put E::C in the list. 00:21 <+perlDreamer> perlmonkey2: was this using TRUNK, or a branch? 00:22 <@perlmonkey2> branch 00:22 <+perlDreamer> you may want to merge trunk back into your branch to get all the latest stuff 00:23 <@perlmonkey2> An older branch. I had been using only the /Asset/WebGUI and the /extras/ from that branch with the rest being from stable. 00:23 <@perlmonkey2> sure, that would be mighty kind of you. 00:26 < lisette> anyone know why i do a change in my site and don't save this changes? 00:27 <+perlDreamer> don't save or don't see? 00:27 < lisette> don't save 00:27 <@apeiron> Is spectre running? 00:27 < lisette> yes 00:28 <@apeiron> hm. Checked the error log? 00:28 <+perlDreamer> User level caching can often take 10-20 minutes. 00:28 < lisette> webgui.log or error.log of apache? 00:28 <@apeiron> webgui.log. 00:28 < lisette> i do the changes like admin 00:29 <+perlDreamer> what kind of changes? 00:29 < lisette> in the webgui.log i don't see error, only warnings 00:29 < lisette> i edit a page layout for to modified a option in an article 00:29 -!- dionak [n=diona@97.66.185.250] has quit [] 00:30 <+perlDreamer> page layouts should not affect articles, except for positioning on the page. 00:30 < lisette> but this happend with another stuff 00:31 < lisette> the only change is the ip, maybe can be this? 00:33 < lisette> i add other line in the article and don't save this. 00:33 <@apeiron> I'm trying to give an asset a URL ending with a . as in my $url = 'http://localhost/home/test.'; 00:33 <@apeiron> When I save, the . is stripped: $url =~ s/.$//; 00:33 <@apeiron> Is this a bug? 00:35 < lisette> ? 00:36 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 00:41 < lisette> was the date of server 00:41 <+perlDreamer> apeiron, no. 00:41 <+perlDreamer> See Session::Url makeCompliant and i18n/English.pm makeUrlCompliant 00:42 <@apeiron> perlDreamer, Ah, very good. THanks. 00:42 <+perlDreamer> need to talk to Dr. Rizen to ask why that's in there. 00:42 <@rizen> why ask why, make bud dry 00:42 <@rizen> drink bud dry 00:42 <@rizen> yeah that's it 00:43 <+perlDreamer> There once was a pirate from Penzance 00:43 <+perlDreamer> Who had fire ants in his pants 00:43 <+perlDreamer> He hollered and jumped 00:43 <@rizen> ooooh 00:43 <@rizen> ouch 00:43 <+perlDreamer> His wooden leg went thump 00:43 <+perlDreamer> and his friends said, "Hey, cool dance." 00:44 <+perlDreamer> so why, rizen, why? Why are you taking our dots away from us? Why? 00:45 <@apeiron> I'd not be surprised if it's part of an HTTP standard and I just don't know such. 00:45 <+perlDreamer> HTTP shouldn't care about filenames. 00:46 <@apeiron> It may care about URIs / URLs, though. 00:46 <@rizen> it was a request from a client 00:46 <@rizen> that all urls have only one dot in the file name 00:46 <@rizen> i think it was something related to exports 00:47 <@rizen> plus it doesn't hurt anything 00:55 <+perlDreamer> apeiron, you could always make your own translation, called Pennsylvanian, which symlinks all the English i18n files and has its own makeUrlCompliant subroutine. 00:56 <@apeiron> perlDreamer, I'd probably call it something like 'WeLikeDotsInOurFilesian' or such. :) 00:56 <@apeiron> s/Files/URLs/ 01:02 < lisette> how to alterate the karma of visitor? 01:03 <+perlDreamer> visitor probably shouldn't get karma, since it could be multiple people 01:04 < lisette> yes, i need to do this 01:05 < lisette> but i have a site that the visitor have karma in 130, i need put in zero, or unabled 01:50 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 01:52 -!- Haarg [n=haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 01:53 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 01:59 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 02:09 -!- preaction_ [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] 02:21 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] 02:40 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 02:53 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 03:14 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:31 < CIA-6> WebGUI: colin * r6413 /WebGUI/t/i18n/label.t: 03:31 < CIA-6> WebGUI: Give the different kinds of labels (subroutine i18n vs object i18n) different textual labels 03:31 < CIA-6> WebGUI: for better diagnostics. 03:31 < CIA-6> WebGUI: colin * r6414 /WebGUI/lib/WebGUI/ (i18n/English/Asset_FilePile.pm Asset/FilePile.pm): convert FilePile to use i18n labels out of the Asset instead of duplicating them 03:31 < CIA-6> WebGUI: chrisn * r6415 /WebGUI/lib/WebGUI/AssetExportHtml.pm: 03:31 < CIA-6> WebGUI: Fixed POD for exportGetUrlAsPath. Parameter list didn't match actual 03:31 < CIA-6> WebGUI: parameters. 03:31 < CIA-6> WebGUI: jt * r6416 /WebGUI/ (4 files in 3 dirs): transaction manager working 03:31 < CIA-6> WebGUI: jt * r6417 /WebGUI/lib/WebGUI/ (5 files in 3 dirs): added a very basic in shop credit manager screen 03:34 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 03:37 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 03:45 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 03:45 -!- mode/#webgui [+v Radix-wrk] by ChanServ 03:56 -!- steveo_aa [n=sno@76.226.183.26] has quit ["Leaving."] 03:57 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has joined #webgui 04:01 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 04:31 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has quit ["Leaving."] 04:36 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 04:36 -!- mode/#webgui [+o rizen] by ChanServ 04:52 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 05:04 < CIA-6> WebGUI: jt * r6418 /translations/Turkish/Turkish/ (Macros.pm Asset_Folder.pm): update_from_translation_server 05:05 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has quit [] 05:15 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui 05:19 -!- dionak [n=diona@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui [] 05:25 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 05:30 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 05:30 -!- mode/#webgui [+o perlmonkey2] by ChanServ 05:49 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 05:49 -!- mode/#webgui [+o khenn] by ChanServ 06:12 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has joined #webgui 06:12 -!- mode/#webgui [+o Haarg] by ChanServ 06:18 <@perlmonkey2> Using a "wait mask" over the main content when a modal container is being displayed is just too sexy. I have to work this into the Survey. 06:21 -!- steveo_aa [n=sno@76.226.183.26] has joined #webgui 06:26 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has joined #webgui 06:30 <@perlmonkey2> Did everyone go to bed? 06:32 <+Radix-wrk> no 06:32 <+Radix-wrk> us aussies are still wide awake 06:33 <@apeiron> Because it's early afternoon for you. :) 06:34 <+Radix-wrk> Well.. not quite lunch time here, but yeah :) 06:34 <@apeiron> You must be a bit further west than Sydney, then. 06:34 <+Radix-wrk> as far west as you can go and still be in australia, yes ;) 06:35 <@apeiron> heh 06:36 <@apeiron> My excuse for being so quiet is that I'm fiddling with accessing Cocoa from Perl. 06:39 <@perlmonkey2> yeah, I hit that link you left on #perl. 06:39 <@perlmonkey2> pretty cool 06:40 <@perlmonkey2> no cocoa for windows though :( 06:45 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has joined #webgui 06:45 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:45 <@apeiron> perlmonkey2, Once you get a Mac I suggest giving it a shot. I was fiddling with the address book earlier. 06:47 <+perlDreamer> What kind of shot did you use, apeiron? Bird, or a slug? 06:47 <@apeiron> heh 06:47 <@apeiron> Perl, actually. 06:47 <@apeiron> perlDreamer, Been fiddling with the Cocoa<->Perl bridge on OSX. 06:47 <+perlDreamer> cool 06:47 <+perlDreamer> the blogs on use.perl.org may be of interest, since pudge and others are perl/Cocoa users 06:48 * apeiron nods 06:48 <@apeiron> And brian d foy, etc. 06:48 <+perlDreamer> I see I'm preaching to the choir :) 06:48 <@apeiron> But actually the blog post I found which got me started on this was written by someone whose name I didn't recognize. 06:49 <@apeiron> Nonetheless the info was completely valid. 06:59 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has quit [Read error: 113 (No route to host)] 07:04 -!- fiddur [i=fiddur@78.82.252.209] has joined #webgui 07:07 < fiddur> Hello folks. Is there any place where consultants working with webgui worldwide (or just sweden?) is listed? ...we have more work than we manage right now and would like to either hire someone on an hourly basis or let them take some contracts. 07:07 < fiddur> I mean working with building sites in webgui, not developing webgui itself. 07:08 <+perlDreamer> fiddur, do you want a European contractor, or are others welcome? 07:09 < fiddur> perlDreamer: If it were just up to me anyone would be welcome, but I think our customers would prefer a swedish speaking person they can meet here in sweden without too much extra cost... 07:09 <+perlDreamer> there's a list of webgui service providers here: http://www.webgui.org/w3 07:10 <+perlDreamer> I would recommend Oqapi and/or Procolix. The are in The Netherlands, and are an excellent company. 07:12 < fiddur> Thanks, I'll look into that 07:22 <+perlDreamer> I don't believe it 07:22 <+perlDreamer> rizen busted Text::Balanced 07:24 <+perlDreamer> line 561 of the EMS confuses its perl codeblock extractor 07:24 <+perlDreamer> and that's causing the false label trips in the label test 07:28 <+Radix-wrk> not sure if anyone at Oqapi/Procolix speaks swedish tho - but they are both excellent companies I'll agree. UnitedKnowledge are also another company offering services to european countries 07:28 <+Radix-wrk> again, no idea if any of them speak swedish :) 07:36 -!- metanil [n=akhadka@137.48.138.26] has quit ["Leaving."] 07:41 -!- perlDreamer [n=colink@pool-71-245-101-253.ptldor.fios.verizon.net] has quit ["Leaving."] 08:18 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection] 08:18 -!- f00li5h [n=f00li5h@c211-30-187-137.thorn1.nsw.optusnet.com.au] has joined #webgui 08:25 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 08:25 -!- mode/#webgui [+o preaction_] by ChanServ 08:50 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 09:16 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 09:32 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [] 09:47 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui 10:01 < CIA-6> WebGUI: jt * r6419 /translations/German/German/ (7 files): update_from_translation_server 10:02 <@apeiron> Good morning, Deutschland! 10:09 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 10:09 -!- mode/#webgui [+o preaction_] by ChanServ 10:13 < patspam> hey Radix did you say you're in western australia? 10:14 < patspam> Radix_: ping 10:33 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 11:01 -!- Haarg [n=haarg@24-196-80-80.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 11:50 <+Radix_> patspam: yeah :) 11:52 < patspam> ah cool, I'm in Melbourne 11:53 <+Radix_> s'ok, I won't hold that against you ;) 11:53 < patspam> likewise! =p 11:53 <+Radix_> hehe 11:54 <+Radix_> heh.. I was born in Kew myself.. but escaped from Victoria at a young age. 11:54 < CIA-6> WebGUI: martin * r6420 /WebGUI/ (5 files in 5 dirs): Adding the subscription asset 11:54 < patspam> ah nice, I haven't been to Perth yet, but hopefully one day.. 11:55 <+Radix_> it's a great place :) 11:56 < patspam> are you working for a perl shop over there? or involved in wG for your own stuff..? 11:57 <+Radix_> nah, not as hard core as that really. We use WebGUI for our company website/intranet/extranet 11:58 < patspam> ah ok, I'm just interested because I haven't run into many people using it here in melb (yet..) 11:58 <+Radix_> I've done a little contract work on the side as well for WebGUI hosting/development too, but pretty small scale stuff. 11:59 <+Radix_> Yeah, wish more people were using it.. and more hosting services offering it, but general knowledge of WG is still pretty small. 12:00 <+Radix_> We've been using webgui since 5.8.x ourselves and it's been very successful for us 12:00 < patspam> nice 12:00 <+Radix_> but we're prettymuch using stock components.. very little custom development really. 12:01 < patspam> i started using it at a hosting company that was dabbling, and then when that company closed its doors me and a couple of other developers started our own outfit doing lots of custom wG stuff 12:01 <+Radix_> Which is good as my perl knowledge is still fairly basic :) 12:01 <+Radix_> cool 12:02 < patspam> yeah we're pretty excited that wG is coming out with all these awesome next-gen Wobjects like Thingy just when we're getting serious about our own custom wG dev 12:05 <+Radix_> yup, should be good :) 12:11 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 13:04 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has quit ["Leaving."] 14:17 < CIA-6> WebGUI: yung * r6421 /branch/WebGUI_Userlist/lib/WebGUI/ (Asset/Wobject/UserList.pm i18n/English/Asset_UserList.pm): More UserList sort and search changes 14:26 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 16:17 -!- topsub [n=josh@97.66.185.250] has joined #webgui 16:31 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has joined #webgui 16:33 -!- patspam [n=patspam@ppp59-167-131-235.lns3.mel6.internode.on.net] has quit [Client Quit] 16:38 -!- SDuensin [n=Scott@123.sub-75-205-210.myvzw.com] has joined #WebGUI 16:41 < SDuensin> Greetings. 16:42 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 16:42 -!- mode/#webgui [+o rizen] by ChanServ 16:45 -!- perlmonkey2 [n=perlmonk@wsip-70-164-69-210.ok.ok.cox.net] has joined #webgui 16:45 -!- mode/#webgui [+o perlmonkey2] by ChanServ 16:45 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 16:46 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:46 -!- mode/#webgui [+o khenn] by ChanServ 16:55 < lisette> i want to build a new rich editor and i want to be a plugin of webgui, how to do? 16:55 < lisette> i build the asset or i have to do another stuff? 16:56 <@rizen> It would have to use the same API as and replace the RichEdit asset 16:56 <@rizen> because rich editors are not pluggable in webgui 16:56 <@rizen> so you'd have to replace the RichEdit asset 16:57 < lisette> ok, thanks. 16:58 < lisette> if i want to share with the community, what i must do? 17:00 -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui 17:04 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit [Read error: 110 (Connection timed out)] 17:05 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 17:08 <@rizen> simply upload your new module to the "Get Add-ons" area of webgui.org 17:08 <@rizen> Then other people can download it and install it. 17:08 <@rizen> Of course you should provide some instructions on how to install it. 17:10 < lisette> there any posibility that the community were probe to include in the official version of webgui? 17:12 < AMH_bob> @lisette: (could you rephrase that question?) 17:14 < lisette> After that there was any possibility that the community has used the new editor this be included in the official version of WebGUI? 17:19 <@rizen> not likely, but i certainly wont' say no 17:19 <@rizen> i'd have to see what it's capable of 17:19 <@rizen> what it's advantages are over what we have now 17:19 <@rizen> and what the community's reaction to it is 17:24 -!- khenn_ [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:24 -!- khenn [n=khenn@66-190-50-137.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 17:26 < lisette> ok, thanks 17:26 < AMH_bob> @lissete: tiny can be somewhat customized in WebGUI, tiny allows third party plug-ins you can make your self and you could of course just hack away at tiny. (We have done all 3 in the past.) 17:27 < AMH_bob> (We don't always run the same version of Tiny that WebGUI comes with) 17:28 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit [Read error: 104 (Connection reset by peer)] 17:28 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has joined #webgui 17:30 < AMH_bob> @lisette: The tiny people are also open for suggestions, when I asked them about a feature 4 months ago, they told me that if I could supply the solution, they would consider adding it. 17:32 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has joined #webgui 17:32 -!- itnomad [n=jack@pdpc/supporter/professional/itnomad] has quit [Client Quit] 17:33 -!- jfluhmann [n=jfluhman@x170y097.angelo.edu] has left #webgui ["Open Source Symposium - http://www.texasoss.org/"] 17:37 < lisette> where i found the Tini people? 17:37 < AMH_bob> http://tinymce.moxiecode.com/ 17:53 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has joined #webgui 17:54 < lisette> i don't make an editor of html, i make a editor with flash and this generated a xml, this editor is to make mind maps 17:55 < AMH_bob> Hmmm, why would you want every editor screen to be based on mind maps? Just add a Wobject that handels the output you need. 18:00 < lisette> we want that this editor have all funtions same that the collaboration system 18:02 < AMH_bob> Hmmm, sounds like good stuff... work out some of your ideas online (including WebGUI wishes like the collaboration system) and drop the url here for a quick brainstorm session - I'm sure people can help you get along with your project. 18:03 < AMH_bob> It's 5pm, work is done - time for pizza and Wii !!! 18:05 -!- jrestrepo [n=chatzill@201.232.58.66] has joined #webgui 18:08 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] 18:18 -!- jrestrepo [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.82.1 [Firefox 3.0/2008051202]"] 18:27 < ckotil> can the search.pl 'site indexing' script be used to index only certain part's of the site? i.e. not import_node , along with some others. 18:27 -!- jrestrepo [n=chatzill@201.232.58.66] has joined #webgui 18:29 -!- jrestrepo [n=chatzill@201.232.58.66] has quit [Remote closed the connection] 18:31 <@rizen> ckotil no 18:31 <@rizen> it indexes everything 18:32 <@rizen> it needs it so that search in the asset manager works 18:32 <@rizen> however, your search asset can be limited to a specific portion of the site 18:33 -!- jrestrepo [n=chatzill@201.232.58.66] has joined #webgui 18:34 < ckotil> gotcha 18:34 < ckotil> ya, i confirmed it. 18:35 < ckotil> im just brainstorming a way to get our new 'staging area' out of the scope of the search asset. 18:35 < ckotil> which should be straightforward. simply move all the stuff you want searched beneath a parent, and set the scope tot he parent. but there is one asset, which happens to have a lot of stuff beneath that i cannot move. 18:36 < ckotil> it wont cut and paste. and no errors reach the logs. 18:40 < CIA-6> WebGUI: graham * r6422 /branch/WebGUI_7.4/ (4 files in 4 dirs): preparing for 7.4.38 dev 18:40 < CIA-6> WebGUI: graham * r6423 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Mail/Get.pm): fixed: CS mail retrieval doesn't decode subject properly 18:40 < CIA-6> WebGUI: graham * r6424 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): fixed: email password recovery fields effected by UI level 18:40 < CIA-6> WebGUI: graham * r6425 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Session/Output.pm): fixed: international characters corrupted in titles 18:40 < CIA-6> WebGUI: graham * r6426 /branch/WebGUI_7.4/t/ (lib/WebGUI/PseudoRequest.pm Session/Output.t Session/Style.t): fixing tests for new output method 18:40 < CIA-6> WebGUI: graham * r6427 /branch/WebGUI_7.4/t/Help/setHelp.t: setHelp is unused, remove it 18:40 < CIA-6> WebGUI: graham * r6428 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.38 release 18:40 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 18:40 -!- mode/#webgui [+o tavisto] by ChanServ 18:51 -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] 18:57 -!- jrestrepo [n=chatzill@201.232.58.66] has quit ["ChatZilla 0.9.82.1 [Firefox 3.0/2008051202]"] 18:57 -!- JohnRestrepo [n=jrestrep@201.232.58.66] has joined #webgui 19:10 -!- fiddur [i=fiddur@78.82.252.209] has left #webgui ["Leaving."] 19:13 <@perlmonkey2> rizen: how would the search work with new JSON collateral? 19:13 <@rizen> search doesn't search collateral unless you tell it how to do it anyway 19:14 <@rizen> so you'd just tell it how to read your json 19:15 <@perlmonkey2> ah, clever. It checks each asset for a search role? 19:16 <@rizen> yup 19:16 <@rizen> there's an indexContent method that you override 19:16 <@rizen> and tell it anything custom you want it to search 19:17 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:17 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:18 <@perlmonkey2> nice 19:31 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 19:37 < CIA-6> WebGUI: perlmonkey2 * r6429 /branch/WebGUI_Survey2/www/extras/wobject/Survey/ (administersurvey/comm.js administersurvey.js): Removed auto-submit on 1 MC question per page. Added scroll to top of page on submit. 19:37 < CIA-6> WebGUI: jt * r6430 /releases/WebGUI_7.4.38-stable: Release 7.4.38-stable 19:38 -!- tavisto [n=tavisto@pool-71-120-147-81.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 19:38 -!- mode/#webgui [+o tavisto] by ChanServ 19:58 -!- bopbop [n=kmccombs@71-90-131-140.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 20:04 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui 20:04 -!- mode/#webgui [+v MrHairgrease] by ChanServ 20:05 < CIA-6> WebGUI: perlmonkey2 * r6431 /branch/WebGUI_Survey2/www/extras/wobject/Survey/administersurvey/comm.js: Whups, windows.scrollTo on wrong line. 20:06 <+MrHairgrease> awesome! 20:06 <+MrHairgrease> itranasct now has an xml backend method to update recuuring payments 20:11 <+perlDreamer> MrHairgrease: Does that mean that you have to rewrite the driver? 20:12 <+MrHairgrease> it means that everything is easier to implement 20:13 <+MrHairgrease> the old driver use LWP to log into the merchant website, accepting a session cookie, and post some data to some form 20:13 <+MrHairgrease> now, i can just create some xml and post that to their backend 20:24 <+MrHairgrease> rizen, where are people supposed to end their subscription (or more general: recurring payment)? 20:25 <+MrHairgrease> i'd say in the transaction manager 20:25 <+MrHairgrease> ? 20:51 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has joined #webgui 20:55 < CIA-6> WebGUI: yung * r6432 /branch/WebGUI_Userlist/lib/WebGUI/ (Asset/Wobject/UserList.pm i18n/English/Asset_UserList.pm): More UserList search options 21:07 -!- snapcount [n=snapcoun@andc-fw1.exploreos.com] has quit [Remote closed the connection] 21:14 <+MrHairgrease> rizen are you online? 21:15 <@preaction_> rizen, remember those Gallery changes (showing pending albums / files to the right people). would it be good to show something saying that they're still pending approval while the person is looking at them? so they don't get the wrong idea? 21: